html.openmenu{}
.hover_botton:hover{margin-top:10px;transition:all .3s}
.hover_botton{transition:all .3s;display:block;font-size:20px;line-height:30px}
.wap_check_phone .wap_phone{background:#000;padding:10px}
iframe{width:100%}
.img_check_detail{text-align:center}
.wap_check_phone .wap_phone .input-phone{max-width:65%;margin:0 auto}
.i-show_hide{display:}
.wap_check_phone{border:1px solid #434343;padding:1px}
.wap_check_phone .img_check{margin-bottom:10px;text-align:center}
.wap-button{text-align:center;padding-top:20px}
.phone_price{color:red;padding-top:10px}
.result_check_phone{background:white;color:#000;font-weight:bold;padding:10px;margin-top:10px;}
.wap_about{}
.vnt-logo h1 span{display:none}
.vnt-logo h1{margin:0}
.vnt-address h2{text-transform:uppercase;color:red;font-size:30px}
.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:2;opacity:.5;visibility:visible;background:#363636;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
.PageOverlay_modal{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:2;opacity:.5;visibility:visible;background:#363636;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
.no-scroll{overflow:hidden}
.modal-confirm{color:#636363;width:325px}
.modal-confirm .modal-content{padding:20px;border-radius:5px;border:none}
.modal-confirm .modal-header{border-bottom:none;position:relative}
.modal-confirm h4{text-align:center;font-size:26px;margin:30px 0 -15px}
.modal-confirm .form-control,.modal-confirm .btn{min-height:40px;border-radius:3px}
.modal-confirm .close{position:absolute;top:-5px;right:-5px}
.modal-confirm .modal-footer{border:none;text-align:center;border-radius:5px;font-size:13px}
.modal-confirm .icon-box{color:#fff;position:absolute;margin:0 auto;left:0;right:0;top:-70px;width:95px;height:95px;border-radius:50%;z-index:9;background:#82ce34;padding:15px;text-align:center;box-shadow:0 2px 2px rgba(0,0,0,0.1)}
.modal-confirm .icon-box i{font-size:58px;position:relative;top:3px}
.modal-confirm.modal-dialog{position:fixed;left:50%;top:50%;z-index:20000;transform:translate(-50%,-50%)}
.modal-confirm .btn{color:#fff;border-radius:4px;background:#82ce34;text-decoration:none;transition:all .4s;line-height:normal;border:none}
.modal-confirm .btn:hover,.modal-confirm .btn:focus{background:#6fb32b;outline:none}
body{font-size:14px;line-height:24px;background:#000;color:#fff}
.PageOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:2;opacity:.5;visibility:visible;background:#363636;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
.RemoveOverlay{position:sticky;background-color:rgba(255,255,255,1);z-index:10}
.pf-title h2{text-align:left;align-items:center;margin:30px 0}
.pf-title h2 .title-main{margin:0 15px;color:red;display:contents}
.pf-title h2 b{display:block}
.is-divider{height:2px;display:block;background-color:rgba(0,0,0,0.1);margin:10px 0;width:100%;max-width:30px;margin-left:auto;margin-right:auto}

#bttop{position:fixed;bottom:25px;right:25px;cursor:pointer;z-index:20000;width:44px;height:44px}
}
#bttop svg{height:25px}
#bttop span{float:left;margin:0 10px;font-weight:400}


.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}
.fb_dialog_advanced{background:inherit!important}
.btn-passnews{background:#FF5722;color:#fff;padding:10px 0}
.btn-passnews.focus,.btn-passnews:focus,.btn-passnews:hover{color:#fff}
#load_search{position:relative}
.wrap_search{position:absolute;z-index:9999;background:#fff;width:35%;padding:10px 15px 5px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);-o-box-shadow:0 1px 1px rgba(0,0,0,.05);-ms-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);left:24%;top:0;max-height:404px;overflow:auto}
.formSearch{margin-top:6px}
.wrap-ck{margin-top:1px;padding:40px 0;position:relative;text-align:center;background:#FF9800}
.choose-quantity{float:left;height:38px;width:25%}
.viewmore-brand{position:absolute;right:118px;top:10px}
.q-prev{width:30px;height:30px;display:block;text-align:center;padding-top:5px;padding-left:50%;color:#333;cursor:context-menu}
.q-next{width:30px;height:30px;display:block;text-align:center;padding-top:5px;padding-left:10%;color:#333;cursor:context-menu}
.q-prev i{color:#333}
.q-next i{color:#333}
.quantity{width:35px;color:#2a2a2a;height:30px;text-align:center;cursor:context-menu}
.choose-quantity tr{border:1px solid #e6e6e6}
.choose-quantity tr td input{border:none}
#vnt-banner{display:none}

.img-full{width:100%}

.text-primary{color:#FF5722!important}
.text-primary small{font-size:12px}

.fb_dialog{bottom:60pt!important;right:10pt!important}
.product-meta{display:none;font-size:12px;padding-bottom:5px;margin-top:-5px}

.news-item .news-image img{border-radius:8px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);border:#eee solid 1px}
.border-block-shadow{position:relative;display:block;margin-bottom:0;border-radius:8px;border:1px solid #eee;box-shadow:0 6px 12px 0 rgba(0,0,0,.05);padding:0;margin-bottom:0;max-height:70px}

.remove-decoration{color:#333}
.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}

.btn-group.open .dropdown-toggle{box-shadow:none;-webkit-box-shadow:none}
.SearchMB{padding:1px;background:#f1eeee;display:none;position:relative}
.go_top:before{position:absolute;font-family:fontawesome;font-size:25px;line-height:30px;color:#fff;content:'\f102';top:10px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);animation:bounce1 2s infinite;-webkit-animation:bounce1 2s infinite;-moz-animation:bounce1 2s infinite;-o-animation:bounce1 2s infinite}
.go_top{width:50px;height:50px;background:#4db2ec;position:fixed;bottom:2px;right:20px;z-index:2000;cursor:pointer}


.hide-image{display:none;z-index:100;position:fixed;top:100%;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.preview:hover .hide-image{display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#vnt-wrapper{width:100%}
#vnt-container{width:100%;max-width:1920px;margin:0 auto;position:relative}
.newshome{display:none}
.wrapper{max-width:1200px;margin:0 auto;padding:0 15px;background:#fff}
.product-feature .container{background:#fff;width:1165px}
.vnt-product .container{background:#fff}
#vnt-header{background:#fff;overflow:hidden}
.header_top{background:#f6f6f6;position:relative}
.header_top .vnt-hedear-left{float:left}

.header_top .vnt-login{float:right;margin:4px 0;height:32px;border:1px solid #fff;padding-left:34px;margin-left:10px;background:url(../images/icon-login.png) no-repeat 15px 50%;-webkit-background-size:15px;background-size:15px}

.header_top .vnt-menutop ul{padding-left:0}
.vnt-menutop{text-align:left;background:#000}
.vnt-menutop > ul{display:inline-block;text-align:left;margin-bottom:0}
.vnt-menutop > ul:after{display:block;content:'';clear:both}
.vnt-menutop > ul > li{float:left;margin:0 25px;position:relative;list-style:none}
.vnt-menutop > ul > li:first-child{margin-left:0}
.vnt-menutop > ul > li:last-child{margin-right:0}
.vnt-menutop > ul > li > a{display:block;font-size:13px;line-height:20px;padding:10px 0;position:relative;color:#fff}
.vnt-menutop > ul > li.current > a,.vnt-menutop > ul > li:hover > a{color:red}
.vnt-menutop > ul > li > a:after{position:absolute;display:block;left:0;bottom:0;right:100%;content:'';height:3px;background:red;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.vnt-menutop > ul > li.current > a:after,.vnt-menutop > ul > li:hover > a:after{right:0}
.vnt-menutop ul ul{position:absolute;width:210px;padding-left:0;top:100%;left:45px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25);z-index:10;margin-top:20px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translate(-50%,0%)}
.vnt-menutop ul ul img{max-height:245px;width:100%}
.vnt-menutop ul ul > li > ul{position:absolute;width:210px;top:1px;left:270px;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25);z-index:10;margin-top:20px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.vnt-menutop ul li:hover > ul{opacity:1;visibility:visible;margin-top:0;z-index:11}
.vnt-menutop ul ul li{border-top:1px solid #d9d9d9;position:relative;list-style:none}
.vnt-menutop ul ul li > a{display:block;font-size:13px;line-height:20px;padding:10px 18px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#333}
.vnt-menutop ul ul li:hover > a{background:#4db2ec;color:#fff}
.header_main{padding:10px 0;position:relative}
.vnt-logo{text-align:center;padding-bottom:10px}
.vnt-logo img{max-width:100px}
.vnt-sologan{font-size:30px;line-height:40px;text-transform:uppercase;font-weight:900;color:#dc271b;float:left;width:195px;padding:27px 0 27px 8px}

.vnt-search .form-control{height:40px;font-size:13px;line-height:20px;font-style:italic;border:1px solid #dfdfdf;border-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}
.vnt-search button.btn{width:50px;height:40px;border:1px solid #dfdfdf;border-left:0;margin-left:0!important;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;outline:0;font-size:25px;line-height:35px;color:#ff5910;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.vnt-search button.btn img{position:absolute;z-index:1;top:5px;left:10px;width:28px}
.vnt-search button.btn:hover{color:#ff5910}
.vnt-search button.btn span{font-size:inherit;line-height:inherit;color:inherit;position:relative;z-index:1}
.vnt-search button.btn:active{outline:0}
.vnt-cat-mobile{display:none;clear:both;position:relative}
.vnt-cat-mobile .vcm-title{font-size:18px;line-height:30px;font-weight:700;color:#fff;background:#009442;text-align:center;text-transform:uppercase;padding:6px;cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.vnt-cat-mobile .vcm-title:hover{background:#d60701}
.vnt-cat-mobile .vcm-title:after{position:absolute;font-family:fontawesome;content:'\f01a';top:50%;right:20px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:30px;line-height:30px;font-weight:400}
.vnt-cat-mobile .vcm-content{background:#fff;position:absolute;top:100%;left:0;width:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);display:none}
.menu-cat ul{padding-left:0}
.menu-cat ul li{border-bottom:1px solid #dfdfdf;list-style:none}
.menu-cat ul li a{display:block;font-size:14px;line-height:21px;padding:9px 9px 9px 15px;color:#000;background-repeat:no-repeat;background-position:0 0;-webkit-transition:color .5s ease,background-color .5s ease;-moz-transition:color .5s ease,background-color .5s ease;-o-transition:color .5s ease,background-color .5s ease;transition:color .5s ease,background-color .5s ease}
.menu-cat ul li a:hover{background-color:#d60701;color:#fff;background-position:0 -38px}
.hnav{background:#ff430c;width:100%;height:40px;display:none}
.wrap-main{max-width:1200px;min-width:1024px;width:100%;margin:auto;position:relative;display:block}

.video-container{position:relative;padding-bottom:48.75%;height:0;overflow:hidden}
.i-gif{display:none}
video{width:100%}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}

.mod-content .box_mid{margin-bottom:0}


.navbar-social li:nth-child(1){margin-left:0}
.navbar-social li.col-6{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin-right:0;margin-bottom:10px}
.navbar-social li.col-6 img{max-width:100%;max-height:40px}
.navbar-social li.col-6tt{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin-right:0;margin-bottom:10px}
.navbar-social li.col-6tt img{max-width:100%;max-height:35px}
.navbar-social li{display:inline-block;text-align:center;margin-right:10px}
.navbar-social li a{text-decoration:none;color:#333}
.navbar-social li a .fa{font-size:25px;padding:5px;width:40px;height:40px;border-radius:50%;color:#fff;line-height:32px;background:#233ed4}
.navbar-social li a .fa:hover{transition:all .3s;background:#FF5722}
.navbar-social li a .zalo{height:40px;margin-top:-11px}
.footer_tt{font-weight:700;text-transform:uppercase;font-size:14px;margin-top:10px;line-height:26px;margin-bottom:10px}
.block-content .contact-us{margin-bottom:19px}
.block-content .contact-us .title-content{float:left;padding-right:10px}
.block-content .contact-us .title-content i{color:#FF5722}
.block-content .contact-us .title-content span{padding-left:10px;font-weight:600}
.block-content .contact-us .content-contact{margin-top:5px}
.footer-Copyright .footer-address{padding:10px 0;font-size:12px;line-height:20px;color:#fff}
footer{width:100%;margin:0 auto;position:relative;background:#9ed5f4}
.footer-botom{background:#000}
.logo-footer{text-align:left}
.footer_row_bottom{padding:45px 0 30px;line-height:30px}
.footer_col1_title{font-size:18px;font-weight:600;text-transform:uppercase;position:relative;padding-bottom:10px;margin-bottom:15px}
.footer_col1_title::before{height:3px;width:50px;background:#FF5722;content:"";position:absolute;left:0;bottom:0}
.footer_box{padding:0;list-style:none;color:#ccc}
.footer_box li{}
.footer_box li a{color:#112433;font-size:14px;font-weight:400;transition:.3s}
.footer_box li a:hover{color:#FF5722}
.menu_mobile{display:none}
@-webkit-keyframes bounce1 {
0%,20%,50%,80%,100%{-webkit-transform:translate(-50%,0)}
40%{transform:translate(-50%,-10px)}
60%{transform:translate(-50%,-5px)}
}
@-moz-keyframes bounce1 {
0%,20%,50%,80%,100%{-webkit-transform:translate(-50%,0)}
40%{transform:translate(-50%,-10px)}
60%{transform:translate(-50%,-5px)}
}
@-o-keyframes bounce1 {
0%,20%,50%,80%,100%{-webkit-transform:translate(-50%,0)}
40%{transform:translate(-50%,-10px)}
60%{transform:translate(-50%,-5px)}
}
@keyframes bounce1 {
0%,20%,50%,80%,100%{-webkit-transform:translate(-50%,0)}
40%{transform:translate(-50%,-10px)}
60%{transform:translate(-50%,-5px)}
}
@-webkit-keyframes effect_slider {
from{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
to{-webkit-transform:scale(1.2) rotate(-3deg);-moz-transform:scale(1.2) rotate(-3deg);transform:scale(1.2) rotate(-3deg)}
}
@-moz-keyframes effect_slider {
from{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
to{-webkit-transform:scale(1.2) rotate(-3deg);-moz-transform:scale(1.2) rotate(-3deg);transform:scale(1.2) rotate(-3deg)}
}
@keyframes effect_slider {
from{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
to{-webkit-transform:scale(1.2) rotate(-3deg);-moz-transform:scale(1.2) rotate(-3deg);transform:scale(1.2) rotate(-3deg)}
}
.ides-social{text-align:center;line-height:28px;margin-bottom:20px;text-align:left;color:#999}
.wrap-receive{margin-bottom:25px}
.form-receive .input-group{width:100%}
.form-receive .wrap-receive .group-text{font-size:12px;line-height:16px}
.form-receive .wrap-receive .group-text .text1{font-size:14px;line-height:20px;margin-top:30px}
.form-receive .wrap-receive .group-form{}
.form-receive .input-group{width:100%}
.form-receive .input-group .form-control{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;height:36px;border:0;font-style:italic;background:#fff}
.form-receive .input-group button.btn{height:36px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background:#00BCD4;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;outline:0;margin-left:0!important;font-size:14px;line-height:20px;text-transform:uppercase;font-weight:700;padding-left:30px;padding-right:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.form-receive .input-group button.btn:hover{background:#1caf3b}
.form-receive .input-group button.btn span{color:inherit;font-size:inherit;line-height:inherit}
.wrap-input{position:relative}
.wrap-input:before{position:absolute;pointer-events:none;font-size:16px;line-height:20px;color:#444;top:50%;left:10px;font-family:fontawesome;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.footer-main .footer-tool .row_input button.btn{width:100%;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fd1c23;color:#fff;font-size:16px;line-height:20px;font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.footer-main .footer-tool .row_input button.btn span{font-size:inherit;line-height:inherit;color:inherit}
.footer-main .footer-tool .row_input button.btn:hover{background:#1caf3b}
.pt-all_center{text-align:center;display:block;font-style:italic}
@media screen and (max-width: 1024px) {
.hover_botton{font-size:14px}
.wap_check_phone .wap_phone .input-phone{max-width:100%}


#bttop{right:15px}
iframe{width:auto;height:auto}
#newsletter h2{font-size:22px;letter-spacing:0}
.gird-new_home .item{margin-bottom:25px}
.gird-new_home .about_service{padding:0}
.wrap-adv{margin-top:30px}
.footer_row_bottom{padding:15px 0 30px}
#SearchMB .input-group .input-group-btn{right:0;float:right;margin-top:-37px}
.header_main .row{margin-left:0;margin-right:0}
.vnt-product .grid-prod .item{padding:0 5px}
.vnt-product .grid-prod .item .wrap-item .i-desc .i-promotion .i-saleoff{top:0;font-size:11px}
.vnt-product .about_service{padding:0 0 20px}
.pf-title h2 .title-main{font-size:22px}
#newsletter button{padding:.5em 1.2em}
#newsletter p{margin:3px 18px 20px}
.wrap_newsletter{width:100%;margin:0}
#newsletter{padding:0}
.product-deals .viewmore-brand{right:15px}
.news-image{margin-bottom:30px}
.wrap-ck{padding:20px 0 0}
.wrap_search{width:100%;left:0}
.breadcrumb ul li a{font-size:12px!important}
.dropdown-menu{width:auto;min-width:auto}
.dropdown-menu > li > a{padding:3px 8px;font-size:12px}
.vnt-search{width:100%}
.right-news{display:none}
.slick-dots li button:before{height:12px!important;width:12px!important}

.cart-title .count{top:-6px;right:-7px}
.Userstyle{display:none}
.cart_moblie .cart-title a small{}
.vnt-login button small{display:none}
.vnt-login button img{display:none}
.footer-botom{padding:10px 15px}
.footer_col1_title{position:relative;line-height:35px}
.footer_col1_title:after{content:"\f107";font-family:"FontAwesome";font-size:20px;position:absolute;top:9px;right:0;text-align:center;line-height:19px;cursor:pointer}
.footer_box{list-style:disc;padding-left:18px}
.menu_mobile.showmenu{position:static;top:0;right:0;z-index:2000;margin-top:-115px;margin-right:-15px}
.menu_mobile.showmenu .icon_menu{color:#333;position:absolute;top:0;left:0;z-index:2000}
.menu_mobile.showmenu .icon_menu .style_icon:before,.menu_mobile.showmenu .icon_menu .style_icon:after{background:#fff}
.menu_mobile.showmenu .icon_menu .style_icon{color:#fff}
.menu_mobile .icon_menu{position:relative;width:70px;height:45px;cursor:pointer;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-top:2px}
.menu_mobile .icon_menu .style_icon{display:block;position:absolute;top:24px;left:18px;right:18px;height:1px;background:#fff;-webkit-transition:background 0 .3s;transition:background 0 .3s}
.menu_mobile .icon_menu .style_icon:before,.menu_mobile .icon_menu .style_icon:after{position:absolute;display:block;left:0;width:100%;height:1px;background:#fff;content:"";-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0}
.menu_mobile .icon_menu .style_icon:before{top:-10px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}
.menu_mobile .icon_menu .style_icon:after{bottom:-10px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}
.menu_mobile.showmenu .icon_menu .style_icon{background:transparent}
.menu_mobile.showmenu .icon_menu .style_icon:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}
.menu_mobile.showmenu .icon_menu .style_icon:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}
.menu_mobile .divmm{position:fixed;width:100%;top:50px;left:0;bottom:0;visibility:hidden;text-align:left;z-index:222222}
.menu_mobile .divmm .mmContent{width:100%;height:100%;margin:0 0 0 auto;position:relative;top:0;right:0;z-index:101;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-o-transform:translate(100%,0%);-ms-transform:translate(100%,0%);transform:translate(100%,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;pointer-events:none}
.menu_mobile .divmm .mmContent .mmSearch{padding:10px;background-color:#d01820;position:relative;z-index:1}
.menu_mobile .divmm .mmContent .mmSearch .input-group .form-control{height:30px}
.menu_mobile .divmm .mmContent .mmSearch .input-group button.btn{height:30px;background:#dca73a;color:#fff;border-color:#dca73a;outline:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 rgba(0,0,0,0.3);box-shadow:0 0 0 rgba(0,0,0,0.3)}
.menu_mobile .divmm .mmContent .mmSearch .input-group button.btn span{color:#fff}
.menu_mobile .divmm .mmContent .mmTitle{font-size:16px;line-height:24px;text-transform:uppercase;text-align:center;color:#333;padding:23px 10px;position:relative;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.menu_mobile .divmm .mmContent .mmTitle:after{position:absolute;font-family:"fontawesome";top:10px;left:15px;width:35px;height:26px;border-right:1px solid #4dcbd5;color:#fff;font-weight:400;font-size:30px;line-height:26px}
.menu_mobile .divmm .mmContent .mmMenu{position:relative;width:100%;max-height:100%;background-color:transparent;color:#333;pointer-events:auto}
.menu_mobile .divmm .mmContent .mmMenu ul{width:80%;background:#fff;margin-bottom:0;padding-left:0}
.menu_mobile .divmm .mmContent .mmMenu > ul{padding-left:0}
.menu_mobile .divmm .mmContent .mmMenu ul li{display:block;border-bottom:1px solid #e8e8e8;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.menu_mobile .divmm .mmContent .mmMenu ul li a{display:block;font-size:15px;color:#000;padding:10px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.menu_mobile .divmm .mmContent .mmMenu ul li a img{padding-right:5px}
.menu_mobile .divmm .mmContent .mmMenu ul li a:before{position:absolute;top:0;left:0;content:'';height:100%;width:3px;background:transparent;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.menu_mobile .divmm .mmContent .mmMenu > ul > li:hover > .m-sub{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.menu_mobile .divmm .mmContent .mmMenu > ul > li:hover > .m-sub,.menu_mobile .divmm .mmContent .mmMenu > ul > li:hover > a{color:#fff;background:#FF5722}
.menu_mobile .divmm .mmContent .mmMenu > ul > li:hover > .m-sub > a{color:#fff}
.menu_mobile .divmm .mmContent .mmMenu > ul > li > .m-sub > a:after,.menu_mobile .divmm .mmContent .mmMenu > ul > li > a:after{position:absolute;font-family:"fontawesome";top:10px;left:10px;font-size:6px;line-height:24px;color:#a7a3a2}
.menu_mobile .divmm .mmContent .mmMenu ul li ul{padding-left:25px;background:#ffff}
.menu_mobile .divmm .mmContent .mmMenu ul li ul li{border-bottom:none;border-top:1px solid #e8e8e8}
.menu_mobile .divmm .mmContent .mmMenu ul li ul li a{padding:12px 10px 12px 20px;font-size:13px;line-height:23px;color:#333;text-transform:none;position:relative;font-weight:400}
.menu_mobile .divmm .mmContent .mmMenu ul li ul li a:after{position:absolute;font-family:fontawesome;content:'\f105';top:12px;left:0}
.menu_mobile .divmm .mmContent .mmMenu ul li ul li a:hover{color:#fd1c23;background-color:transparent}
.menu_mobile .divmm .mmContent .mmMenu ul li .m-sub{position:relative;padding-right:45px}
.menu_mobile .divmm .mmContent .mmMenu ul li .button-submenu{position:absolute;top:0;right:0;width:45px;height:100%;text-align:center;font-size:16px;color:#333;padding-top:10px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-left:1px solid #fff}
.menu_mobile .divmm .mmContent .mmMenu ul li .button-submenu:after{position:absolute;top:50%;left:50%;font-family:"fontawesome";content:'\f105';font-size:20px;line-height:36px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.menu_mobile .divmm .mmContent .mmMenu > ul > li:hover > .m-sub > .button-submenu:after{color:#fff}
.menu_mobile .divmm .mmContent .mmMenu ul li .button-submenu.show:after{content:'\f107'}
.menu_mobile .divmm .mmContent .formsearch{height:60px;background:#104872;padding:10px 0;pointer-events:auto;position:absolute;top:0;left:62px;right:0;z-index:1}
.menu_mobile .divmm .mmContent .formsearch .form-control{background:none;border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff;font-size:16px;line-height:24px}
.menu_mobile .divmm .mmContent .formsearch button.btn{width:50px;height:34px;background:none;border:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff;position:relative}
.menu_mobile .divmm .mmContent .formsearch button.btn:after{position:absolute;top:50%;left:50%;font-family:"fontawesome";content:'\f002';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px}
.menu_mobile .divmm.show{visibility:visible}
.menu_mobile .divmm.show .mmContent{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-o-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}
.menu_mobile .divmm.show .mmContent .close-mmenu{left:0;top:0;opacity:1;display:none}
.menu_mobile .divmm .divmmbg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:100;opacity:0;visibility:hidden;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;height:100%;width:100%}
.menu_mobile .divmm.show .divmmbg{opacity:1;visibility:visible}
.cart_moblie{top:12px;right:15px!important;width:30px;height:30px;line-height:33px;z-index:2000}
.cart_moblie img{height:20px}
.footer-Copyright .footer-address{padding:0}
.dathongbao img{max-width:100%}
.topBar-row{border-top:none;padding-top:0;margin-top:0}

#vnt-header{position:relative;top:0;opacity:1}
.categories{border-bottom:6px solid #FF5722}
.product-deals{margin-bottom:0}
.vnt-login .fa-user{font-size:14px;line-height:26px;width:30px;height:30px;border-radius:50px;border:1px solid;display:block}
.vnt-login:hover button{background:inherit;border:none}
.vnt-login button{padding-right:45px;background:none;color:#000;border:none}
.vnt-login button .login{display:none}
.vnt-login{position:absolute;top:-7px;right:10px;z-index:2000}
.text_search{display:inline-flex!important}
.vnt-banner{width:100%}
.categories .dropdown-toggle{display:block}
.categories li .sub_cat{position:inherit;display:block;top:inherit;width:inherit!important;height:inherit;left:inherit;padding:0;border:none}
.categories > li .sub_cat li{float:none;width:auto}
.product-feature .container{width:auto}
.vnt-home{display:none!important}
.SearchMB{display:block;background:inherit}
.vnt-logo{text-align:center;padding:10px 0}
.vnt-logo img{max-width:70px}
.homenews{width:100%;display:none}
.hnav{display:none}
.categories_all{display:none}
.topBar-item p.title{margin-top:20px}
.footer_col1_title{font-weight:700}
.vnt-logo h1{margin:0}
.vnt-cart{display:none}
.header_top{display:none}
.vnt-hotline{display:none}
.vnt-cart .cart-title{width:205px}
.vnt-search{display:none}
.hidden_moblie{display:none}
.decorative-icon{margin-bottom:0!important}
.wap-fixed.active{position:initial;background:initial;top:inherit;left:initial;max-height:initial;z-index:initial;opacity:1}
.title_block .title_text a{font-size:18px!important}
.title-cat_sp{padding:0 0 30px}
.footer-main{padding:15px 0}
.i-level2 li{display:flex}
ul.tsc_pagination{padding:0;height:100%;overflow:hidden;list-style-type:none;margin-bottom:30px;text-align:right;display:block;width:90%}
.vnt_hotline_search{display:none}
.vnt-menutop{display:none}
.vnt-banner .item .i-description{display:none}
.vnt-social{margin-top:20px}
.footer-main .footer-tool .receive-email{width:100%;float:none}
.menu_mobile{display:block;position:absolute;z-index:20030;top:0;left:0;margin-right:0}
.phone-map{display:block}
.box-news-hot{display:none}
.box-prod-hot{display:none}
#vnt-main{width:100%}
#vnt-sidebar{width:100%}
.menu-category .mc-title{text-transform:none;cursor:pointer;font-weight:400}
.menu-category .mc-title:after{color:#999;content:'\f0d7'}
.menu-category{position:relative;display:none}
.menu-category .mc-content{position:absolute;top:100%;width:100%;left:0;z-index:50;display:none}
.menu-category.active .mc-content{display:block}
.mod-content .box_mid{margin-top:0}
.vnt-news{margin-bottom:30px}
.register-main{width:80%}
}
@media screen and (max-width: 768px) {
.cm-cat{display:none}
.vnt-product .slick-arrow{top:9px}
}
@media screen and (max-width: 767px) {
.logo_moblie{width:80%}
.iframe{width:100%}
.cm-cat{display:none}
}
@media screen and (max-width: 479px) {
.projectFactsWrap .item .img-count{padding-right:12px}
.like_facebook{display:none}
.group_dichvu .row_dichvu .col1{width:100%!important}
.vnt-social ul li a i{font-size:10px}
.vnt-social ul li a{width:25px;height:25px}
}
@media screen and (max-width: 360px) {
}
@media screen and (max-width: 320px) {
}