#slideshow {position:relative;width:100%;z-index:1;}
#slideshow img{width:100%;height:auto;float:left}

#ShowMenu{display:none;}
.tophead{background:#f2f2f2;display:flow-root}
.dch{font-size:15px;margin-top:7px}
.dch i{color:#0065b3}
.menu-user{float:right;position:relative;z-index:8;}.menu-user > li {float:left;font-size:14px;color:#5f5f5f;white-space:nowrap;}
.menu-user .link-user+.link-user:before{content:"|";color:#0065b3;}
.menu-user a{font-size:14px;padding:8px 20px;display:inline-block;color:#0065b3;}
.menu-user a:hover{color:#0BC829}
.menu-user .menulogin{position:absolute;background:#fff;display:none;box-shadow:0 0 10px rgba(0,0,0,0.2);text-align:left}
.menu-user .menulogin a{display:block;padding:10px 15px;}
.menu-user .menulogin li{border-bottom:1px solid #dfdfdf;}
.menu-user .link-dang-tin{background:#f23e1b;color:#fff;text-transform:uppercase;float:right;}.menu-user .link-dang-tin:hover{background:#f23e1b;}
.menu-user .link-dang-tin a{color:#fff;}
.menu-user .link-dang-tin:hover a{color:#fff;}
.menu-user .link-dang-tin i{background:none;padding-left:0;padding-right:0;width:auto;margin-right:0;}

.midhead{background:#fff}
.midhead .container{padding:20px 0 15px;}
.logo{height:75px}
.logo img{height:100%}
.tencty{margin-left:11px}
.tencty h2{font-family:time;color:#0BC829;font-size:26px;font-weight:bold;letter-spacing: 2.6px;text-transform: uppercase;}
.tencty h3{font-family:swi;font-size:16px;color:#00579F; letter-spacing: 1px;}
.midhead .right{margin-top:12px}
.phoneh{/* margin-top: 25px; */display:flex;}
.phoneh a{position:relative;padding-left:70px;margin-right: 30px;}
.phoneh a+a{}
.phoneh i{--fa-primary-color: white;--fa-secondary-color: #006DC7;position:absolute;left:0;font-size: 26px;width:51px;height:51px;text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;padding-top: 8px;animation:swing 1s infinite;}
.phoneh span{display:block;font-size:15px;color:#5F5F5F;text-transform:uppercase}
.phoneh strong{font-family:rob;font-size:22px;color:#006DC7}
.btnh a{display:inline-block;background:#0BC829;border-radius:8px;color:#fff;font-size:15px;text-transform:uppercase;padding:10px 20px;margin-top:7px}
.btnh a:hover{background:#006dc7006dc7}
.nav_main{background:#006DC7}
.menu_main{/* margin-top:41px; */float:left;/* margin-left:20px */}
.mnlic1{float:left;font-size:13px;height:52px;/* width:12.5%; */color:#fff;text-transform:uppercase;font-family:swib;text-align:center;display:flex;text-align:center;border-right:1px solid #1a86e0;}
.mnlic1:first-child{border-left:1px solid #1a86e0;}
.openmn{display:none;}
.mnliac1{display:block;padding:8px 12px;transition:.3s;position:relative;margin:auto;}
.mnlic1:hover{background:#0BC829;}
.havesub .mnliac1:after{content:"\f0d7";font-family:fontawesome;font-weight:900;margin-left:3px}
.menusub{position:absolute;display: none;z-index:2;box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);}
.menu_main .menusub li{position:relative;min-width:190px;background:#006DC7;transition:.3s;color:#fff}
.menu_main .menusub li+li{border-top:1px solid #ffffff42}
.menusub li a{display:block;padding:12px 31px}
.menu_main .menusub li:hover a{background:#006DC7}
.nav_main.scroll-to-fixed-fixed{box-shadow:0px 2px 10px #000}
@media only screen and (max-width: 1023px){
#ShowMenu{display:flex;float:right;z-index:998;color:#fff}
#ShowMenu i{margin:auto;font-weight:900;position:relative;;height: 35px;width: 35px;border: 2px solid;font-size:18px;position:relative;padding-top:4px;text-align:center;border-radius:4px;margin-right:10px}
#ShowMenu span{font-family:swib;font-size:18px;display:inline-block;line-height:1.8;}
#ShowMenu.close i:before{content:"\f00d"}
#ShowMenu.close:before{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;top:0;border:0;left:0;content:"";}
.dch{display:none}
.menu-user{float:none;text-align:center}
.phoneh{display:none}.btnh{display:none}
.searchboxm{display:block;margin:0;width:calc(100% - 50px)}
.searchbox{float:left}
.nav_main .container{padding:5px 0}
.menu_main {position:fixed;z-index:999;overflow:scroll;top:0;background:#006DC7;height:100%;display:none;left:0;float:none;margin:0;width:250px;display:none}
.mnlic1{float:none;width:100%;position:relative;margin:0;border:0 !important;border-bottom:1px solid #ffffff2e !important}
.mnliac1{padding:0;width:calc(100% - 42.4px);color:#fff !important}
.mnliac1 span{display:inline-block;padding:0}
.mnlic1:hover .mnliac1 span{background:none}
.mnliac1:before,.havesub .mnliac1:after{display:none}
.openmn{display:block;font-style: normal;position:absolute;right:2%;top:0;height: 50.8px;width:42.4px;display:flex;color:#fff}
.openmn:before{content:"\f324";font-family:fontawesome;margin:auto;font-weight:500;transition:transform .3s}
.havesub.active .openmn:before{transform:rotate(90deg)}
.menusub{position:relative;padding:0;border-radius:0}
.menusub li{/* color:#3f3f3f; */}
.menusub li+li{border-top:1px solid #eee;}
.menusub li a{padding:15px 0;padding-left:6%;}
}
@media only screen
and (max-width :467px){
.midhead .container{padding:10px 0;display:flex;justify-content: space-evenly;}
.logo{height:60px}
.tencty{margin-left:0}
.tencty h2{font-size:24px;letter-spacing:0.3px;}
.tencty h3{font-size:13px;}
.menu-user a{font-size:12px;padding:8px 10px}
}

/*footer*/
footer {background:url(/Design/bgf.jpg);background-size:cover;color:#fff;font-size:15px;font-family:swi}
.midfoot .container{padding: 15px 0 35px;}
.tenctyf{font-size:15px;font-family:swib;text-transform: uppercase;}
.tenctyf strong{display:block;font-family:time;font-size:28px}
.iff{margin-top:8px;}
.iff *{line-height:1.8}
.titf{font-family:swib;font-size:18px;text-transform:uppercase;/* padding-bottom:9px; */margin-top: 32px;}
.mnf{margin-top: 11px;color:#AFAFAF;}
.mnf li{transition:.1s;line-height:1.8}
.mnf li:before{content:"\2022";margin:0 10px 0 5px}
.mnf li:hover{transform:translateX(10px)}
.mnf li:hover{color:#fff}
.mxhf{margin-top:11px;color:#AFAFAF;}
.mxhf a{display:block}
.mxhf a+a{margin-top:8px}
.mxhf i{width:24px;height:24px;border:1px solid;text-align:center;border-radius:50%;font-size:13px;padding-top:3px;margin-right:8px}
.mxhf a:hover{color:#fff}
.mxhf a:hover i{background:#fff;color:#006DC7}
.foot{border-top: 2px solid rgba(255, 255, 255, 0.4);padding:18px 0;}
@media (min-width: 768px){
.col-md-3.midf1 {width: 33%;}
.col-md-3.midf2 {width: 26%;}
.col-md-3.midf3 {width: 16%;}
.col-md-3.midf4 {width: 25%;}
}
@media only screen
and (max-width :467px){
.midfoot .container{padding: 30px 0 20px;}
footer{background-position:center;}.midf2,.midf3,.midf4{display:none;}
.foot{text-align:center}
.foot .left,.foot .right{float:none}
}

/*searchbds*/
.bkhome{position:absolute;top:30%;z-index:2;width:100%;}
.bkhome h2{text-align:center;color:#fff;text-transform:uppercase;font-family:rob;font-size:22px;margin-bottom: 20px;}
.bkhome .tab-loai{margin:auto;color:#000;}
.bkhome .tab-loai strong{background:rgba(255,255,255,.6);padding:10px 15px;display:inline-block;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:normal;}
.bkhome .tab-loai strong.active{background:rgba(0,0,0,.6);color:#fff;}
.searchbds{margin:auto;left:0;right:0;background:rgba(0,0,0,.6);padding: 31px 45px;}

.searchbds >.row{margin: 0 -10px;}
.searchbds >.row >.item{padding: 0 10px;width:20%;margin-bottom:0}.searchbds .row .item-2{width:40%;padding:0}
.row-inner{box-sizing:border-box;/* width:100%; */margin:auto !important;}
.row-inner >div{padding: 0 10px;}
.searchbds select{color:#5f5f5f;font-size:13px;border:none;height:calc(2.25rem + 2px);-webkit-appearance: menulist;}
.searchbds input{color:#5f5f5f;font-size:13px;border:none;height:calc(2.25rem + 2px)}
.form-control:focus{box-shadow:none;border-color:#ced4da}
.input-group .form-control:first-child{width:calc(100% - 110px)}
.input-group .form-control:last-child{padding-left:5px;padding-right:5px;border-left:1px solid #e9e8e8}
.btn-primary{text-align:center;font-size:14px;font-family:avob;text-transform:uppercase;background-color:#0BC829 !important;border:none;padding: 8.5px 0;}
.btn-primary a{}
.btn-primary:hover{background-color:red !important;color:#fff}

.bn_inner{box-shadow:0px 4px 10px rgb(182 182 182 / 18%) !important}
.bn_inner #slideshow{display:none}
.bn_inner .bkhome{position:relative;top:auto;display:flex;align-items:center;justify-content: center;padding:10px 0;}
.bn_inner .container{width:auto;margin:0}
.bn_inner .bkhome .tab-loai{border-right:1px solid #e9e8e8;padding-right:20px}
.bn_inner .bkhome .tab-loai strong{font-size:13px;font-weight:bold;color:#999;border:1px solid #ccc;float:left;border-radius:0;padding:5px 11px;cursor:pointer}
.bn_inner .bkhome .tab-loai strong:nth-child(1){border-radius:4px 0 0 4px}.bn_inner .bkhome .tab-loai strong:nth-child(3){border-radius:0 4px 4px 0}
.bn_inner .bkhome .tab-loai strong:nth-child(n+2){margin-left: -1px;}
.bn_inner .bkhome .tab-loai strong.active,.bn_inner .bkhome .tab-loai strong:hover{background:none;color:#2c2c2c;background:#f2f2f2}

.bn_inner .searchbds{padding:0;background:none;margin-left:30px;}
.bn_inner .searchbds .item{border:1px solid #e9e8e8;width:auto;border-radius:4px;padding:0}
.bn_inner .searchbds .item+.item{margin-left:20px}
.bn_inner .searchbds .item-2{border:none}
.bn_inner .searchbds .input-group{border:1px solid #e9e8e8;width:auto;border-radius:4px;}
.bn_inner .searchbds .row-inner >div+div .input-group{margin-left:20px;}
.bn_inner .searchbds .row-inner >div{padding:0}
.bn_inner .searchbds .item:last-child{border:none}
.bn_inner .btn-primary{padding:8.5px 11px}
@media only screen 
and (max-width: 1023px){
.bn_inner .bkhome{flex-direction:column;margin:auto;width:96%;}
.bn_inner .bkhome .tab-loai{padding:0;border:none;padding-bottom:10px}
.bn_inner .searchbds{margin:auto;overflow:hidden}
}
@media only screen
and (max-width :589px){
.bkhome{position:relative;margin:20px 0;}
.bkhome .tab-loai strong.active{padding-left:5px;padding-right:5px;}
.searchbds .row-inner {margin-left:-10px !important;margin-right:-10px !important;}
.searchbds{background:#a9a4a4;}
.searchbds >.row >.item{width:100% !important;margin-bottom:10px;padding:0}
.bn_inner .searchbds >.row{flex-direction:column;width:100%;margin:auto}
.bn_inner .searchbds .item{box-sizing:border-box;display:block}
.bn_inner .searchbds .item+.item{margin:0;margin-bottom:10px}
.bn_inner .searchbds .row-inner{margin:auto !important;}
.bn_inner .searchbds .row-inner >div+div .input-group{margin-left:5px}
}

.tithome{text-align:center;font-size:22px;text-transform:uppercase;font-family:swib;color:#027DC3;margin-bottom:15px}
.titsp{font-family:rob;font-size:18px;text-transform:uppercase;color:#006DC7;position:relative;border-bottom:1px solid #eee;padding-bottom:10px}
.titsp:before{content:"";position:absolute;bottom:-1px;left:0;width:118px;border-bottom:4px solid #006DC7}
.titnews{font-size:22px;font-family:rob;color:#5f5f5f;text-transform:uppercase;position:relative;}
@media only screen
and (max-width :467px){
.tithome{font-size:25px}
}

/*gthome*/
.gthome{}
.gthome .container{padding:38px 0 33px}
.gthome .link a{font-size:14px;color:#fff;background:#027DC3;text-transform:uppercase;padding:14px 29px;border-radius:4px;display:inline-block}
.gthome .link a:hover{background:#0BC829}
.gthome .imggt img{width:100%}

/*abouthome*/
.abouthome{background:#fff;overflow:hidden}
.abouthome .container{padding: 24px 0 11px;}
.imggt img{width:100%}
.abouthome .count p{font-size:14px;color:#5f5f5f;padding:20px;padding-bottom:0;height:112px;box-shadow: 0px 0px 10px 0px #00000026;border-radius:8px;padding-left:95px;position:relative}
.abouthome .count strong{display:block;font-size:36px;color:#006DC7}
.abouthome .count strong:after{content:"+"}
.abouthome .count >*:last-child strong:after{content:"%"}
.abouthome .count p:before{content:"";position:absolute;background:url(/Design/icon1.png) no-repeat center;width: 95px;height:100%;left:0;top:0;}
.abouthome .count >*:nth-child(2) p:before{background-image:url(/Design/icon2.png)}
.abouthome .count >*:nth-child(3) p:before{background-image:url(/Design/icon3.png)}
.abouthome .count >*:nth-child(4) p:before{background-image:url(/Design/icon4.png)}
@media (min-width: 768px){
.rowgt{flex-direction: row-reverse;margin:0 -27px}
.rowgt >*{padding:27px}
}
@media only screen
and (max-width :467px){
.abouthome .container{padding:0}
.textgt >*{margin-top:0}
}

/*cathome*/
.cathome{background:url(/Design/bgcat.png);background-size:cover;overflow:hidden;position:relative}
.cathome:before{content:"";position:absolute;height:100%;background: rgba(0, 0, 0, 0.6);left:0;top:0;}
.cathome .container{padding:42px 0 60px;position:relative}
.cathome .row{margin:0}
.cathome .row >*{padding:0}
.cathome .title .ma{color:#fff;font-family:swi}
.cathome .title h2{font-size:36px;max-width: 182px;text-transform: capitalize;}
.cathome .title p{font-size:18px;max-width:234px}
.cathome .content a{height:242px;background: rgba(255, 255, 255, 0.8);}
.cathome .content .row >*:nth-child(even) a{background: rgba(217, 241, 255, 0.8)}
.cathome .content a:hover{background: #d9f1ff !important;}
.cathome .content .item{display:inline-block;text-align:center;padding:20px;}
.cathome .content .item h3{font-size:18px;font-family:swib;text-transform:uppercase;position:relative;padding-top:16px;margin-top:19px}
.cathome .content .item h3:before{content:"";position:absolute;top:0;border-top:4px solid #027DC3;width:54.5px;left:0;right:0;margin:auto}
@media (min-width: 992px){
.cathome:before{width: 42%}
.cathome .content .row >*:nth-child(2n+5) a{background: rgba(217, 241, 255, 0.8)}
.cathome .content .row >*:nth-child(2n+6) a{background: rgba(255, 255, 255, 0.8)}
}
@media only screen
and (max-width :992px){
.cathome:before{width:100%;height:300px;}
.cathome .title{text-align:center;margin-bottom:15px}
.cathome .title h2,.cathome .title p{max-width:unset}
}
@media only screen
and (max-width :467px){
.cathome .content .row{margin:auto}
.cathome .content a{height:200px;}
.cathome .content .item{padding:10px;}
.cathome .content .item img{height:64px;}
}

/*lhhome*/
.lhhome{position:relative;background:rgba(247, 247, 247, 0.8);}
.lhhome .container{padding:81px 0 64px}

.maplh .item iframe{width:100%;height:100%}
.formlh{padding-left:80px}
.formlh hgroup h5{font-size:18px;color:#7f7f7f;font-family:swi;}
.formlh hgroup h4{font-family:swib;color:#027DC3;font-size:22px}
.formlh label{color:red}
.formlh .txt{background:none;border-bottom:2px solid #AFAFAF;border-radius:0;font-size:15px;font-family:swi;color:#000;padding-bottom:10px;outline:0;box-shadow:none}
.formlh .txt::placeholder{color:#9F9F9F}
.formlh .btn{font-size:15px;font-family:swi;color:#fff;background:#006DC7;padding:13px 40px;display:inline-block;border-radius:0;margin-top:50px}
@media (min-width: 768px){
.maplh .item{position:absolute;left:0;top:0;width:50%;height:100%}
}
@media only screen 
and (max-width: 768px){
.maplh .item{height:300px}
}
@media only screen 
and (max-width: 467px){
.lhhome{overflow:hidden}
.lhhome .container{overflow:initial}
.lhhome:before{display:none}
.lhhome .container{padding:0;}
.maplh{padding:0}
.lhhl .td{font-size:18px}
.ullhh li{font-size:15px;padding-left:30px}
.ullhh li+li{margin-top:10px}
.lhhl .link a{margin-top:20px}
.lhh{position:relative;z-index:1}
.lhh:before{content:"";position:absolute;height:150%;width:150%;background:rgb(255 255 255 / .8);z-index:-1;top:0;left:-25%}
.formlh{padding-left:0;margin-top:10px;}
.formlh hgroup h4{font-size:18px}
.formlh .col-12{padding:0 15px}
.formlh .btn{margin-top:20px}
}

/*dppage*/
/*.dppage{}
.dptop2{overflow:hidden}
.info_contain{width:50%;float:right;box-sizing:border-box;padding-left:20px;}
.slider_contain {overflow: hidden;width: 50%;float:left;position:relative;}
#slider{border:1px solid #d3d3d3;height:400px;background:#fff}
#slider .slides li{position:relative;height:100%}
#slider .slides img{position:absolute;height:auto;width:auto;max-width: 100%;max-height: 100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
#carousel{margin-top:10px;}
#carousel .slides > li{height:80px;border:1px solid #bababa;cursor:pointer;opacity:.5}
.flex-active-slide{opacity:1 !important}
.titproduct{font-size: 28px;color:#006DC7;text-transform:capitalize;font-family:rob;margin-bottom:15px;}
.infodp{background:#fff;font-size:15px;padding:10px;border:1px dashed #b4b4b4;border-radius:5px;margin-top:10px}
.hangdp{font-size: 22px;color:#4f4f4f;}
.giadp{color:#4f4f4f;font-size:22px}
.giadp strong{color:#F60F0F;font-family:rob;font-size:28px}
.phonedp a{display:block;text-transform:uppercase;text-align:center;background:#006DC7;color:#fff;padding: 20px 0;border-radius:5px;font-family:avob;}
.cartdp{overflow:hidden}
.cartdp .textbox{float:left;}
.cartdp .tinh{cursor:pointer;padding: 8px 0;width:20px;height:40px;text-align:center;float:left;box-sizing:border-box;border:1px solid #e0e0e0;color:#848484;background:#fff}
.cartdp .tinh:hover{background:#ECECEC}
.cartdp .txt{width:80px;height:40px;border: 1px solid #e0e0e0;border-left:0;border-right:0;color:#848484;outline:0;padding: 8px 0;text-align:center;float:left;}
.cartdp .gio-hang{float:left;margin-left:20px;height:40px;padding:8px 20px;background:#006DC7;color:#fff}
.cartdp .gio-hang:hover{background:red}
.carderror{color:red;font-size:14px}

.ultabdp{margin:0;padding:0;position:relative;width:100%;background:#eeeeee;overflow:hidden;font-size:13px;border-radius:0 3px 0 0}
.ultabdp li{float:left;padding:12px 25px;color:#fff;box-sizing:border-box;text-transform:uppercase;;cursor:pointer;background:#b4b4b4}
.ultabdp li+li{border-left:1px solid #fff}
.ultabdp li.active,.ultabdp li:hover{color:#fff;background:#006DC7;}
.ultabdp li h3{font-family:avo;font-size:18px}

.tab-over{background:#fff;position:relative;padding:20px;border:1px solid #eeeeee;border-top:0;border-radius:0 0 3px 3px}
.detailtab{min-height:300px}
.detailtab img{max-width:100%;height:auto !important;margin-bottom:8px;}
.fb-comments{display:block !important;width: 100% !important}
#tab-review iframe,.fb-comments iframe{min-width:100% !important;width: 100% !important}
.uldp >*{padding:0 15px;padding-top:30px}
.uldp .lisp .nd{height:97px}
@media only screen 
and (max-width: 467px){
.info_contain,.slider_contain{width:100%;float:none;padding-left:0}
.slider_contain{margin-top:20px}
.titproduct{font-size:30px;}
.titproduct2{display:block}
.ultabdp li h3{font-size: 14px;}
.tab-over{padding:20px 0;border:0;}
.uldp .lisp .nd{height:auto}
}*/

/*newshome*/
.newshome{background:#fff;overflow:hidden}
.newshome .container{padding:46px 0 23px;overflow:initial}
.ultth{margin-top:22px}
.imgtth{padding: 39%;}
.litth h3{font-size:15px;font-family:swi;color:#2f2f2f;padding:18px 15px}
.litth h3:hover{color:#006DC7}
@media only screen 
and (max-width: 467px){
.ultth{display:block}
}

/*tintucpage*/
.tintucpage .container{}
.imgtt{padding: 34%;border-radius:8px 8px 0 0}
.litt .nd{background:#fff;padding:22px 17px 25px;border:1px solid #EFEFEF;border-top:0;border-radius:0 0 8px 8px;text-align:center}
.litt h3{font-size:15px;font-family:rob;color:#006DC7;margin-bottom:7px}
.litt h3:hover{color:#006DC7}
.litt p{font-size:15px;color:#4f4f4f;height:62.4px}
.litt .link a{display:inline-block;font-size:13px;color:#006DC7;margin-top:15px}
.titpost{border-bottom:1px solid #f2f2f2;padding-bottom:5px;}
@media only screen
and (max-width :467px){
.titpost{font-size:20px;font-family:rob}
.litt p{height:auto}
}

/*bdshome*/
.bdshome{margin-top:50px}
.bdshome .container{padding: 0 0 55px;/* max-width:1230px; */}
.tithome{text-align:center;color:#4f4f4f;font-size:22px;text-transform:uppercase;margin-bottom: 25px;}
.tithome img{opacity:.2;height:64px;margin-bottom:18px}
.ulbds{margin-top:10px}
.libds{padding:9px;background:#fff;padding-bottom:20px}
.libds:hover{box-shadow: 0 0 10px #00000040;}
.imgbds{padding: 35%;}
.imgbds a:before{content:"";background:linear-gradient(#0000 50%,#000000c9 100%);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:none;}
.libds .hot{position:absolute;background:#f40d0d;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;padding: 4px 11.5px;border-radius:3px;top:8px;left:8px;z-index:2;animation:1s pulse infinite}
.libds .price{font-size:18px;font-weight:bold;color:#f40d0d;bottom:8px;left:8px;z-index:2}
.libds h4{font-size:16px;;margin-top:10px;font-weight:bold;height:44.8px;overflow:hidden}
.libds h4:hover a{color:#0BC829}
.libds .nd{font-size:14px;color:#3f3f3f}
.libds .nd i{width:18px}
.libds .nd .khuvuc a{color:#0784ee}
@media only screen
and (max-width :467px){
.bdshome .container{/* max-width:320px */}
.tithome{font-size:15px;margin-bottom:17px}
.tithome img{height:31px;margin-bottom:10px}
.libds{padding:0;}
.libds .hot{font-size:10.18px}
.libds .price{font-size:12.66px}
.libds .nd{font-size:11px}
.libds h4{font-size:12px;height:auto}
.libds .diachi{display:none}
}


/*khac*/
.navhover .owl-nav button{border-radius:0;top:0;margin:0;height:100%;position: absolute;border:none;outline:none;}
.navhover .owl-nav button.owl-prev{left: -41px;}
.navhover .owl-nav button.owl-next{right: -41px;}
.navhover .owl-nav button:before{position:absolute;background-color:#fff;color:#000;border-radius:50%;font-size: 35px;width:82px;height:82px;top:0;bottom:0;margin:auto;padding-top: 19px;box-sizing:border-box;}
.navhover .owl-prev:before{content:"\f053";font-family:fontawesome;font-weight:300}
.navhover .owl-next:before{content:"\f054";font-family:fontawesome;right:0;font-weight:300}
.navhover.owl-carousel .owl-nav button span{display:none}
@media only screen 
and (max-width: 467px){
.navhover .owl-nav button.owl-prev{left:0}
.navhover .owl-nav button.owl-next{right:0}
.navhover .owl-prev:before{right:0}
.navhover .owl-next:before{left:0}
.navhover.owl-carousel .owl-nav button:before{width:35px;height:35px;font-size:16px;padding-top:8px}
}
.inner_page{padding-bottom:30px}
/*sidebar*/
.boxside{background:#fff;border:1px solid #eee;padding:30px}
.boxside+.boxside{margin-top:30px}
.ulttside li{overflow:hidden;margin-top:15px}
.imgside{height:68px;width:80px;}
.ulttside li .nd{display:flex;width:calc(100% - 90px);height:68px}
.ulttside li .nd >div{margin:auto 0}
.ulttside li .nd h4{font-size:15px;color:#000}
.ulttside li .nd h4:hover{color:#006DC7}
.dateside{color:#909092;font-size:14px}
.dateside:before{content:"\f073";font-family:fontawesome;color:#006DC7;font-weight:500;margin-right:5px}
@media only screen
and (max-width :992px){
.col_side{display:none}
}
@media only screen 
and (max-width: 467px){
.inner_page{margin:20px 0}
.bncat .container{height:200px}
.bncat h2{font-size:20px}

.col-side{display:none}
.dppage .col-side{display:block;margin-top:30px}
.dppage .col-side .boxside+.boxside{display:none}
}

.boxes{overflow:hidden}
.title-cat{margin:0;position:relative;border-bottom:1px solid #006DC7}
.title-cat span{font-size:20px;color:#0BC829;text-transform:uppercase;display:block;font-family:rob;padding-top: 10px;padding-bottom: 10px;}

.bdspage{margin-top:30px}
.detail *{font-size:16px !important;}
.detail h1,.detail h2,.detail h3,.detail h4,.detail h5,.detail h6{color:#e60000;}
.slider_contain {overflow: hidden;/* width:45%; *//* float:left; */;margin:20px 0}
.slider_contain .sliderPhotos {position:relative;height:500px;background:#fff;border:1px solid #e1e1e1;box-sizing:border-box;}
.slider_contain .productPhotos {height:350px;background:#fff;}
.slider_contain .sliderPhotos .next{cursor:pointer;background:url(../Design/icon_next.png)no-repeat;background-size:100% 100%;position:absolute;top:43%;right:10px;z-index:99;width:40px;height:40px;display: none;}
.slider_contain .sliderPhotos .prev{cursor:pointer;background:url(../Design/icon_prev.png)no-repeat;background-size:100% 100%;position:absolute;top:43%;left:10px;z-index:99;width:40px;height:40px;display: none;}
.slider_contain .sliderPhotos ul{overflow: hidden;margin: 0;padding:0;list-style:none;}
.slider_contain .sliderPhotos li{width:100%;height: 100%;position: absolute;top:0;left:0;display:none;text-align:center;}
.slider_contain .sliderPhotos li img{min-width:auto;}
.slider_contain .thumbnail{margin-top:5px;text-align:center}
.slider_contain .thumbnail img{width:auto;height:30px;cursor:pointer;border:1px solid transparent;opacity:.8;border:1px solid #d1d1d1;padding:3px;background:#fff;}
.slider_contain .thumbnail .active{opacity: 1;border:1px solid #0BC829;}
#carousel {margin-top:5px;}
#carousel .slides > li{height:80px;}
.info_contain{/* width:53%; *//* float:right; */}
.title-promotion{font-size:17px;font-family:segoe ui;color:#3f3f3f;margin:0;margin-bottom:15px;}
.title-product {font-size:22px;color:#0BC829;font-family:segoe ui;margin:0;margin-bottom:8px;}
.title-post {font-size:25px;color:#0BC829;margin:0;margin-top:10px;}
.tacgia,.nhaxuatban{font-size:14px;color:#8f8f8f;font-family:segoe ui;display:inline-block;}
.tacgia{margin-right:20px;}
.tacgia:before{content:"\f007";font-family:fontawesome;display:inline-block;margin-right:5px;}
.nhaxuatban:before{content:"\f02e";font-family:fontawesome;display:inline-block;margin-right:5px;}
.info_contain .contain{border-top:1px solid #dedede;overflow:hidden;}
.info_contain .left-content{float:left;width:50%;text-align:justify;}
.info_contain .description{font-size:15px;color:#222;margin-top:20px;}.info_contain .description a{color:#0BC829;}.info_contain .description a:hover{color:#ef0707;}
.info_contain .percent{position:absolute;right:20px;width:62px;padding-top:30px;padding-bottom:10px;background:url(/Design/sale-icon.png) no-repeat;color:#fff;text-align:center;top:0;}
.info_contain .price,.info_contain .link-order{margin-top:20px;position:relative;padding:20px 15px;text-align:center;border-radius:4px;border-radius:5px;background:#f1f1f1;display:block;}
.info_contain .link-order{background:#0BC829;border:0;}
.info_contain .contact-user{font-size:14px;color:#3f3f3f;margin-top:10px;}
.info_contain .contact-user .user-name{display:block;font-size:17px;color:#0BC829;}
.info_contain .contact-user .sdt{display:block;font-size:22px;color:#0BC829;}
.info_contain .price-old{color:#8f8f8f;font-size:18px;text-decoration:line-through;font-family:segoe ui;color:#0BC829;}
.info_contain .price-new{font-size:30px;color:#e50000;}.info_contain .link-order{color:#fff;text-transform:uppercase;font-size:20px;}
.info_contain .contact-us{margin-top:15px;font-size:18px;display:block;padding:10px 0;
color:#0BC829;border-radius:5px;position:relative;background:#fff;font-weight:500;font-family:segoe ui;text-align:center;}
.info_contain .contact-us span{}
.info_contain .contact-us a{display:block;font-size:22px;position:relative;margin-top:5px;}.info_contain .contact-us a+a{}    
/*.info_contain .contact-us a:before{content:"\f095";display:inline-block;font-family:fontawesome;border-radius:100%;position:absolute;color:#fff;margin-left:-35px;width:25px;height:25px;border:1px solid #fff;font-size:16px;box-sizing:border-box;padding-top:1px;top:3px;}*/
.info_contain .right-content{width:46%;float:right;}
.info_contain .promotion{border:1px solid #0BC829;border-radius:20px;margin-top:10px;padding:30px 20px;}
.info_contain .left-content.description li{font-size:15px;color:#1e1e1e;padding-left:20px;position:relative;}
.info_contain .left-content.description li+li{margin-top:8px;}
.info_contain .left-content.description li:before{content:"\f00c";font-family:fontawesome;color:#0BC829;position:absolute;left:0;font-size:13px;top:3px;}
.info_contain .left-content.description li a:hover{color:#0BC829;}
@media only screen
and (max-width :1023px){
.info_contain{width:100%;float:none;}
.slider_contain{width:400px;float:none;margin:auto;margin-top:20px;max-width:100%;}
}
@media only screen
and (max-width :467px){
.slider_contain .productPhotos{height:300px;}.info_contain .left-content,.info_contain .right-content{width:100%;float:none;}
}

@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.main-wrapper .form-group,.background-w .form-group{margin-bottom: 1rem;}
.main-wrapper label,.background-w label{margin-bottom:0.5rem;}
.main-wrapper strong,.background-w strong{font-family: swib;}
.ahover a{color: #0d6efd}
.ahover a:hover {color: #0056b3;text-decoration: underline;}
.lds-ring { display: inline-block; position: relative; width: 15px; height: 15px; }
.lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 100%; height: 100%;border: 3px solid #6f6f6f; border-radius: 50%; animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: #6f6f6f transparent transparent transparent;}
.lds-ring div:nth-child(1) { animation-delay: -0.45s; }
.lds-ring div:nth-child(2) { animation-delay: -0.3s; }
.lds-ring div:nth-child(3) { animation-delay: -0.15s; }
.btn-pri{padding:.375rem .75rem}
.postImg {overflow:hidden;position:relative;}
.postImg img{width:100%;height:auto;min-height:100%;position:absolute;left:0}
.postImg .imgage-number{position:absolute;color:#fff;background:rgba(0,0,0,0.4);padding:6px 6px;width:50px;font-size:14px;text-align:center;bottom:0;right:0;}

.bg-wrapper{background:#f4f4f4;overflow:hidden}
.background-w{background:#fff;padding:25px 4%;width:100%;}
.main-wrapper{margin:80px 0;}
.main-wrapper .container,.content-page .container{display:flow-root;}
.col-section{width:69%;float:right;}.col-side {width:28%;float:left;}
.container-width-form {max-width:600px;background:#fff;padding:30px 30px;}
.title-form{text-align:center;font-size:22px;font-family:swib;text-transform:uppercase;color:#5f5f5f;padding-bottom:20px;border-bottom:1px solid #dfdfdf;}
.contain .border-top {padding: 20px 0;}
.title-header{padding-top:30px}
.title-form-small{font-size:18px;font-family:swib;color:#2d76d1;margin-bottom:20px;}
.title-side-center{font-size:18px;text-transform:uppercase;text-align:center;position:relative;padding-bottom:15px;margin-bottom:20px;font-family:swib}
.box-bd .title-side-center{background:#2d76d1;color:#fff;padding:10px;margin:0!important;}
.box-bd .contain{border:1px solid #dfdfdf;margin:0!important;border-top:0;}
.box-bd .info-user{padding:10px 20px;}
.box-bd .form-container{padding:20px 15px;background:#fafafa;}
.menu-user-side li{border-top:1px solid #f1f1f1;padding:10px 20px 10px 50px;position:relative;}
.menu-user-side li i{font-size:12px;background:#f23e1b;color:#fff;width:23px;height:23px;position:absolute;left:15px;text-align:center;border-radius:100%;padding-top:4px;}

.product-home .item{overflow:hidden;position:relative;height:200px;/* margin-bottom:30px; */}
.product-home-more .item{/* height:230px; */}.product-home-more .item .desc{margin-top:5px;}
.product-home .item .postImg{width:40%;float:left;height:100%;}.product-home .item .postImg img{/* margin-top:0 !important; */}
.product-home .item .postImg .admin-tool{position:absolute;font-size:12px;width:100%;background:rgba(0,0,0,0.5);bottom:0;text-align:center;overflow:hidden;}
.product-home .item .postImg .admin-tool a{display:block;padding:8px 5px;color:#fff;width:50%;float:left;text-transform:uppercase;}
.product-home .item .text{width:60%;float:right;box-sizing:border-box;height:100%;border-left:0;padding:8px 15px 8px 15px;background:#fff;font-size:15px;}
.product-home-more .item .text{background:#fff;}
.product-home .item h4{font-size:18px;color:#0758bc;height:52px;overflow:hidden;margin-bottom:0;}
.product-home .item .desc{height:58px;font-size:14px;}.product-home .item .diachi{height:20px;overflow:hidden;color:#5f5f5f;font-size:14px;}
.product-home .item p{color:#333;font-size:14px;margin-top:10px;line-height:1.6;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.product-home .button{overflow:hidden;margin-top:5px;}
.product-home .button .btn{padding:3px 10px 4px;color:#fff;}
.product-home .item .bottom{border-top:1px solid #dfdfdf;margin-top:8px;padding-top:5px;overflow:hidden;}
.product-home .item .price{font-size:16px;font-weight:bold;color:#ff6041;padding-top:3px;clear:both;}
@media only screen 
and (max-width: 467px){
.main-wrapper{margin:50px 0;}
.col-section,.col-side{width:100%;float:none}
.side-user{display:block}
}