@charset "UTF-8";
.title-menu{display:inline-block;font-family:'Roboto-Bold';font-size:22px;text-transform:uppercase;vertical-align:middle;color:#fff;margin-left:15px}
nav:not(.mm-menu){display:none}
.mm-listview > li{text-transform:capitalize}
.mm-navbar .mm-title{text-transform:uppercase}
.mm-listview{font-size:16px!important}
.mm-title{font-size:20px}
.mm-menu{background:#fff!important}
.mm-menu .mm-listview > li .mm-next:after{border-color:#2d2d2d!important}
.mm-menu .mm-btn::after,.mm-menu .mm-btn:before{border-color:#2d2d2d!important}
.mm-listview > li > a,.mm-listview > li > span{color:#2d2d2d!important}
.mm-listview > li,.mm-listview > li .mm-next,.mm-listview > li .mm-next::before,.mm-listview > li::after,.mm-navbar{border-color:#2d2d2d0d!important}
.mm-navbar .mm-title,.mm-menu em.mm-counter{color:#2d2d2d!important}
.c-mburger{display:none;align-self:center;text-align:center;color:#1991c3;}
.c-mburger span{text-transform:uppercase;font-family:var(--font-bold);font-size:28px;margin-left:5px}
.mburger{--mb-button-size:35px!important;--mb-bar-width:1!important;--mb-bar-height:3px!important}
.goidien{position:fixed;z-index:var(--z-index);bottom:0;left:0;right:0;background-color:#fff;box-shadow: 0px 0px 5px #00000017;}
.goidien img { max-height: 40px;}
.goidien .td{text-align:center;width:25%;box-sizing:border-box;padding:6px 5px}
.goidien label{display:block;font-size:14px;}
.blink_me{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
@-moz-keyframes blinker {
0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes blinker {
0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@keyframes blinker {
0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
.bgmenu .logo, .search, .cart-mobile { display: none;}
.cart-mobile { position: fixed; z-index: var(--z-index); bottom: 140px; right: 17px; margin-left: 0px;}
.cart-mobile label { display: none;}
@media only screen and (max-width: 1299px) {
.fsearch-show{width:395px}
.cart,.bghotline{margin-left:20px}
.inherit{margin-left:15px;margin-right:15px}
}
@media only screen and (max-width: 1199px) {
.bgheader > .flex-space-between{flex-direction:column}
.bgheader-right{margin-top:12px}
}
@media only screen and (max-width: 1024px) {

.goidien{display:block}
.bghotline ,
#messages-facebook{display:none !important}
.btn-zalo { bottom:350px } 
.btn-phone { bottom:270px } 
.btn-maps{bottom: 190px;}
.bgtintuc .lkto { display: inline-block !important;}
.box-pro-list .content { margin:5px;}
.padding50{padding: 35px 0px;}
}
@media only screen and (max-width: 768px) {
.padding50{padding: 25px 0px;}
    .title-main{flex-wrap: wrap;}
    .title-main .list-product{width: 100%;margin-top: 5px;}
    .title-product li{font-size: 13px;}
    .slider-left,
    .title-main p,
    .danhmucn{display: none !important;}
    .slider-right{width: 100%;}
    .title-main .tit{width: 250px;}
    .title-main span{font-size: 15px;}
    .title-main1 span{font-size: 23px;}
.c-mburger{display:block}
.fixed {box-shadow: 0px 0px 5px #00000017;}
.bgmenu .logo, .search, .cart-mobile { display: block;}
.logo img { max-height: 58px;}
.container{overflow:hidden}
.menu-top,.bghotline,.bgheader .cart,.menu > ul,.main-left, .bgheader{display:none}
.bgheader-top{margin-top:0;justify-content:center}
.bgheader-right{width:100%}
.fsearch-show{width:486px}
.menu{display:flex;justify-content:space-between;flex-wrap:wrap;align-items: center;}
.cart img,.cart label{color:#fff}
.title-big,.bggioithieusp .title{font-size:27px}
.runtieuchi .tieude,.bgquangcao .box, .box-pro .giaban{font-size:16px}
.box-pro .giacu { font-size: 14px;}
.box-pro .box.index,.box-pro .box.bt,.box-pro-list .box.bt, .box-pro-list .box.bt1{margin:7.5px 15px 7.5px 0;width:calc((100% + 15px) / 4 - 15px);width:-moz-calc((100% + 15px) / 4 - 15px);width:-webkit-calc((100% + 15px) / 4 - 15px)}
.box-pro .box.index:nth-child(5n),.box-pro-list .box.bt:nth-child(5n), .box-pro-list .box.bt1:nth-child(5n){margin-right:15px}
.box-pro .box.index:nth-child(4n),.box-pro-list .box.bt:nth-child(4n), .box-pro-list .box.bt1:nth-child(4n){margin-right:0}
.box-news .box,.bgquangcao .box{padding:5px}
.box-pro .content{padding:10px 5px}
.runykien .box{padding:48px 12px}
.bggioithieusp{margin-top:40px}
.copyright,.thongke{float:none;text-align:center}
.main-right{width:100%;padding-left:0}
.box-pro .b-a-cart{color:#fff;background-color:#e56568;bottom:10px}
.box-news .box.bt{margin:7.5px 15px 7.5px 0;width:calc((100% + 15px) / 3 - 15px);width:-moz-calc((100% + 15px) / 3 - 15px);width:-webkit-calc((100% + 15px) / 3 - 15px)}
.box-pro .box.index,.box-pro .box.bt,.box-pro-list .box.bt,.box-pro-list .box.bt1{width:calc((100% + 15px) / 3 - 15px);width:-moz-calc((100% + 15px) / 3 - 15px);width:-webkit-calc((100% + 15px) / 3 - 15px)}
.box-pro .box.index:nth-child(4n),.box-pro .box.bt:nth-child(4n),.box-pro-list .box.bt:nth-child(4n), .box-pro-list .box.bt1:nth-child(4n){margin-right:15px}
.box-pro .box.index:nth-child(3n),.box-pro .box.bt:nth-child(3n),.box-pro-list .box.bt:nth-child(3n), .box-pro-list .box.bt1:nth-child(3n){margin-right:0}
.bgvisao .col-1,.bgvisao .col-2,.bggioithieu .col-1,.bggioithieu .col-2,.bgfooter .col-1,.bgfooter .col-2{width:100%;max-width:100%}
.bgvisao .col:not(:last-child),.bggioithieu .col:not(:last-child),.bgfooter .col:not(:last-child){margin-bottom:35px}
.bgvisao .col-2{padding-left:0}
}
@media only screen and (max-width: 555px) {
    .title-main .tit{width: 150px;}
.padding50{padding: 15px 0px;}
.newsh{margin-bottom: 0.5rem;}
    .info-newsh,
    .image-newsh{width: 100%;}
.box-pro .box.index,.box-pro .box.bt,.box-news .box.bt,.box-pro-list .box.bt,.box-pro-list .box.bt1{width:calc((100% + 15px) / 2 - 15px);width:-moz-calc((100% + 15px) / 2 - 15px);width:-webkit-calc((100% + 15px) / 2 - 15px)}
.box-pro .box.index:nth-child(3n),.box-pro .box.bt:nth-child(3n),.box-news .box.bt:nth-child(3n),.box-pro-list .box.bt:nth-child(3n),.box-pro-list .box.bt1:nth-child(3n){margin-right:15px}
.box-pro .box.index:nth-child(2n),.box-pro .box.bt:nth-child(2n),.box-news .box.bt:nth-child(2n),.box-pro-list .box.bt:nth-child(2n),.box-pro-list .box.bt1:nth-child(2n){margin-right:0}
.subvideo{width:120px}
.video-main{width:calc(100% - 120px);width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px)}
.pro-detail-left,.pro-detail-right{width:100%}
.pro-detail-right{padding-left:0;margin-top:10px}
.contact .col{width:100%}
}