/*
Theme Name: 	MBWS
Description: 	Một sản phẩm được thiết kế MBWS.
Author:			MBWS
Template:		flatsome
Version:		3.0
Text Domain:	flatsome
*/

.fix-line-height h2 {
    line-height: 1.4;
}

/* contact popup style */
#mbws_contact_popup .wpcf7-form input:not([type="checkbox"]):not([type="submit"]) {
    background-color: #fff;
    border-radius: 20px !important;
    height: 45px;
    padding: 0 15px !important;
    border: 2px solid #F17B03 !important;
    margin-bottom: 10px;
}
#mbws_contact_popup .wpcf7-form-control-wrap[data-name="phone"],
#mbws_contact_popup .wpcf7-form-control-wrap[data-name="your-name"] {
    max-width: 300px;
}
#mbws_contact_popup .wpcf7-form h5 {
    margin-top: 0;
    font-size: 18px;
    margin-bottom: 10px;
}
.mfp-close-btn-in .mfp-close {
    color: #fff !important;
    mix-blend-mode: unset;
}

#mbws_contact_popup .wpcf7-checkbox {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

#mbws_contact_popup .wpcf7-checkbox .wpcf7-list-item {
    width: 50%;
    margin: 0;
}

#mbws_contact_popup .wpcf7-checkbox .wpcf7-list-item input {
    margin-bottom: 0;
}

#mbws_contact_popup .wpcf7-submit  {
    background-color: var(--fs-color-secondary);
    border: 2px solid #F17B03;
    background-color: #FDD410;
    color: #AE0B0B;
    font-weight: bold;
    box-shadow: inset 1px 1px 0 0 hsla(0,0%,100%,.1),inset 0 2em 15px 0 hsla(0,0%,100%,.2);
}
#mbws_contact_popup .section {
    padding-bottom: 60px;
}

.wpcf7-spinner {
    display: none;
}

body .mbws_toolbar.mbws_toolbar_right {
    z-index: 999999999 !important;
}

.mbws-popup-button {
    border-radius: 30px;    
}

@media (max-width: 480px) {
    #mbws_contact_popup .wpcf7-form-control-wrap[data-name="phone"],
    #mbws_contact_popup .wpcf7-form-control-wrap[data-name="your-name"] {
        max-width: unset;
    }

    #mbws_contact_popup .wpcf7-checkbox .wpcf7-list-item {
        width: 100%;
    }

    body .mbws_toolbar.mbws_toolbar_right li {
        margin-bottom: 10px;
    }

    .header-main li.html.custom {
        display: inline-block !important;
    }
}