/*
Theme Name: NTNA153
Theme URI: http://mywebsite.vn
Author: mywebsite.vn
Author URI: http://mywebsite.vn/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 img.wp-smiley, img.emoji {
                display: inline !important;
                border: none !important;
                box-shadow: none !important;
                height: 1em !important;
                width: 1em !important;
                margin: 0 .07em !important;
                vertical-align: -0.1em !important;
                background: none !important;
                padding: 0 !important;
            }
.woocommerce form .form-row .required {
                visibility: visible;
            }
.woocommerce-product-gallery {
                    opacity: 1 !important;
                }
.main-nav > ul > li > a {
            }

            .main-nav > ul > li.menu-item-has-children li > a {
            }
.vc_custom_1601368759980 {
                margin-bottom: 18px !important;
            }

            .vc_custom_1586589607489 {
                margin-bottom: 0px !important;
            }

            .vc_custom_1593395571653 {
                margin-bottom: 30px !important;
            }

            .vc_custom_1463111820974 {
                margin-right: -10px !important;
            }

            .vc_custom_1463110576326 {
                margin-left: -10px !important;
            }

            .vc_custom_1567132059714 {
                margin-bottom: 0px !important;
            }

            .vc_custom_1567132080406 {
                margin-bottom: 0px !important;
            }
.wpb_animate_when_almost_visible {
                    opacity: 1;
                }
.featured-product-category {
    width: 76.5%;
}				
li.col-md-3.col-sm-6.col-xs-12.break-item:nth-child(4n) {
	clear: right;
}
li.col-md-3.col-sm-6.col-xs-12.break-item:nth-child(4n+1) {
	clear: left;
}
input#name_field {
    width: 100%;
    padding: 5px;
	margin-bottom: 5px;
	border: #999 solid 1.5px;
	}
input#mail_field {
    width: 100%;
    padding: 5px;
	margin-bottom: 5px;
	border: #999 solid 1.5px;
	}
input#phone_field {
    width: 100%;
    padding: 5px;
	margin-bottom: 5px;
	}
textarea#comment_field {
    width: 100%;
    padding: 5px;
	margin-bottom: 5px;
	}
@media screen and (max-width: 600px){
#wpadminbar {
    position: fixed;
}	
} 
@media screen and (max-width: 650px){
span.ab-icon {
    display: none;
}
}
.main-nav>ul>li.menu-item-has-children {
    position: relative;
}
.giatien {
    font-size: 20px;
    margin-bottom: 10px;
    color: red;
    font-weight: 600;
}
img.attachment-full.size-full {
    max-height: 478px;
}
.mws-map iframe {
    width: 600%;
}