/*
Theme Name: vaytiennhanh
Theme URI: https://muatheme.com
Author: MuaTheme.com
Author URI: https://muatheme.com
Description: Theme Wordpress vaytiennhanh
Template: flatsome
Version: 1.0.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.form-flat.sago-form {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 20px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

.form-flat.sago-form .col-inner {
    margin-bottom: 15px;
}

.form-flat.sago-form input[type="text"],
.form-flat.sago-form input[type="tel"] {
    width: 100%;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
}

.form-flat.sago-form input[type="submit"] {
    width: 100%;
    padding: 10px;
    background-color: #007bff;
    color: #ffffff;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}

.form-flat.sago-form input[type="submit"]:hover {
    background-color: #0056b3;
}
.dark th, .dark td {border-color: rgb(255 255 255);padding-left: 10px;}
.table-toandien td {padding: 1.1em;}
.sp-tienloi {background-color:#4F81BD!important}
.col-buoctt .icon-box-left .icon-box-img+.icon-box-text {padding-left: 0em;}
.row-dashed .col:before{border-left: 1px solid #4c1377;}
.box-tat-toan-tp {background-color: #f5f5f5;border-radius: 20px;border: 3px solid #7030a0;margin: 5px !important;padding-bottom: 0px !important;}
.box-tat-toan-ec {background-color: #f5f5f5;border-radius: 20px;border: 3px solid #0070C0;margin: 5px !important;padding-bottom: 0px !important;}
.box-tat-toan-luuy {background-color: #f5f5f5;border-radius: 20px;border: 3px solid #FF6F28;margin: 5px !important;padding-bottom: 0px !important;}
.img-tp {margin-top:-30px;}
.sec-dang-ky input[type='submit']:not(.is-form) {background-color: #1e3768!important;}
.off-canvas-center .mfp-content {padding-top:0px;}

.cauhoi .accordion-title.active  {color: #20386d;}
img {border-radius:5px;}
@media screen and (max-width: 849px) {.medium-logo-center .flex-left {flex:inherit;!important}}
.absolute-footer.dark {display: none;}
input[type='submit']:not(.is-form) {background-color: #20386d!important;}
.secvaybang .icon-box-center .icon-box-img {margin: 0 auto 3px;}
h1, h2, h3, h4, h5, h6, .heading-font {color: #1e3768!important;}
.secvaybang .col {padding: 0px!important;}
.irs--round .irs-handle {border-color: #f5a81d !important;}
b, strong {font-weight: bold !important;}
.col_form_lai_vay{padding:30px 30px 0px 30px!important;border:1px solid #f5a81d;border-radius:10px;background-color: #fff;}
#divKetQuaLaiVay table thead {background-color: #f5a81d !important;}
.btn-detail-payment {
border-radius:10px !important;
background-color: #20386d !important;
color:#ffffff !important;
}
.btn-detail-payment:hover {
background-color: #f5a81d !important;

}
.form_tinhlaivay p.txt-index-payment{
color:#20386d !important;
}
.section-title-center > b{
visibility: hidden;
}
.section-title-container {
margin-bottom:6px !important;
}


/**/
.sago-color{
	color:#f5a81d;
}
.sago-bg{ 
background: url(http://vaytiennhanh.maugiaodien.com/wp-content/uploads/2020/05/bgfot.jpg);
    background-position: top center;
    margin-top: 0;
    background-repeat: round;
}
/* form */
.sago-form input[type="submit"],.sago-form input[type="reset"]{
	width:100%
}
.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
    background-color: rgb(255 255 255);
   
    border-color: rgba(0, 0, 0, 0.2);
  
    border-radius: 3px;
}
.form-flat button, .form-flat input {
    border-radius: 3px;
}
.sago-nhap-lai{
	background-color:#dd3333 !important;
}
/* sago */
.sago-no-padding-bottom{
	padding-bottom:0px !important;
}
.sago-icon-home .icon>.icon-inner {
    background: #f5a81d;
}
@media screen and (min-width: 850px) {
    .css-coticon {
        max-width: 12.5%;
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-transition: all .3s;
        -o-transition: .3s all;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        flex-direction: column;
        align-items: center;
        transition: all .3s;
        border-top: 1px solid #e5e5e5;
        border-bottom: 1px solid #e5e5e5;
        border-left: 1px solid #e5e5e5;
        background: #f8f8f8;
        padding: 15px 5px;
    }
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}