/*@import "https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700,900&display=swap";*/
a,a:hover{text-decoration: none;}
header{position:relative}
.bg_footer{background:rgba(241,241,241,.8);margin-top:12px}
.box-slider-custom{margin-bottom:10px}
.box-slider .bx-wrapper{margin-bottom:0}
.logo{max-width:100%}
.mail-info{font-size:12px;color:#000;padding-top:20px}
.mail-info .fa-envelope{color:#009247}
.mail-info span{color:#e82429;font-weight:600;position:relative;display:inline-block;padding-left:40px}
.mail-info span img{position:absolute;top:-13px;left:0}
ul{margin:0;padding:0;list-style:none}
.main-menu{list-style:none;margin:0;padding:0;float:right;margin-top:10px;background:#009046;padding-left:50px;text-align:center;position:relative}
.main-menu>li{display:inline-block;padding:0 3px}
.main-menu>li>a{color:#333;position:relative;padding:7px 10px;text-decoration:none;display:block;color:#fff;text-transform:uppercase}
.bx-wrapper .bx-prev{left:30px!important}
.bx-wrapper .bx-next{right:30px!important}
body{color:#000;}
.title-page{text-align:center;display:block;text-transform:uppercase;color:#6d6e70;font-size:22px}
.nav-title{text-transform:uppercase;color:#231f20;display:block;padding-bottom:10px;font-size:18px;font-weight: bold;}
.nav-title span{height:30px;display:block;line-height:14px;width:50px;float:left}
.nav-title i{font-size:12px}
.mem-slider{height:101px;border-left-width:30px;background:url(../images/bg-slider2.png) repeat-x;background-color:#fff;padding:34px 40px;position:relative}
.mem-slider:after{content:"";position:absolute;top:11px;left:0;width:11px;height:82px;background:url(../images/bg-slider3.png) repeat-y}
.mem-slider:before{content:"";position:absolute;top:11px;right:0;width:11px;height:82px;background:url(../images/bg-slider3.png) repeat-y}
.bx-wrapper .bx-controls-direction a{border:0!important;border-radius:0!important;background-color:transparent}
.bx-wrapper .bx-controls-direction a{width:21px!important;height:45px!important}
.mem-slider .bx-wrapper img{display:inline-block}
.bx-wrapper img{margin:0 auto;max-height:40px}
.bx-wrapper .bx-viewport{background:none!important}
.mem-slider .bx-wrapper .bx-controls-direction a{top:34%}
#art-content .cont{text-align:justify;font-size:13px;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}
#art-content img{width:100%;object-fit: cover;}
.art-cont-title{margin-bottom: 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.art-cont-title a{font-size:14px;font-weight:600;color:#333}
.view-more{color:#ec1c24;font-weight:400}
.art-item img{display:block;margin:0 auto;width:100%}
.art-item{border:1px #dedede solid;padding:10px;margin-top:15px;float:left}
.art-item:hover{border-color:#009345;box-shadow:1px 1px 7px #848484;transition:all .5s ease-in-out}
.art-item:hover .view-more,.art-item:hover .desc,.art-item:hover .name a{}
.bx-wrapper .bx-controls-direction a{background-color:transparent!important}
.box-partner{padding:30px 0 50px;background-color:#f7f7f7;margin-top:20px}
.box-partner .bx-wrapper .bx-prev{left:0!important}
.box-partner .bx-wrapper .bx-next{right:0!important}
.art-item .name{margin:10px 0}
.art-item .name a{color:#2672da;font-size:18px;font-weight:700;display:block;text-align:center;text-transform:uppercase}
.art-item .desc{color:#000;text-align:justify;font-weight:400}
.separated{display:block;margin:20px 0;padding:0 10px}
.separated .red{height:1px;background:#be1e2d}
.separated .blue{height:1px;background:#293a8d}
.copyright{padding:22px 0 9px;background:#009345;color:#fff;font-size:15px;font-weight:400}
.info-footer p{color:#000;font-weight:600;font-size:12px}
.box-fields li{position:relative}
.box-fields li p{position:absolute;bottom:0;display:block;background:#fff;opacity:.6;width:100%;padding:20px;margin:0;font-size:16px;color:#000;font-weight:600;text-transform:uppercase;text-align:center}
.box-partner .bx-wrapper .bx-controls-direction a{transform:translate(-50%,0)!important;top:45%!important}
#btn-show-menu{top:30px;right:15px;display:none}
.list-cont-art{border:1px #dedede solid;padding:20px}
.breadcrum{margin-bottom:10px}
.breadcrum span{font-weight:600}
.breadcrum span:first-child{color:#ec1c24}
.recrui-title{margin:0 0 7px;padding:0}
.recrui-title a{font-size:15px;color:#333;font-weight:600}
.view-more a{color:#ec1c24}
.sp-feature img{margin-bottom:20px}
.contact h3{font-size:20px;margin-bottom:20px}
.contact p{font-size:12px;font-weight:600}
.mnu-xs{}
.show{height:auto!important}
.contact label{font-size:12px;font-weight:500;padding-top:8px}
.contact label span{color:#ed393e;font-weight:600}
.time-line{border:1px #dedede solid;padding:7px;position:relative;font-weight:400;margin-bottom:10px}
.time-line a{background-color:#009345;padding:5px 10px;position:absolute;top:1px;right:1px;height:32px;color:#fff}
a{text-decoration:none}
#art-content .itm:hover img{opacity:.6}
#art-content .itm:hover .art-cont-title a{color:#ed1c24;text-decoration:none}
#art-content .itm:hover .time-line a{background-color:#ed1c24;text-decoration:none}
footer h3{font-size:16px;text-transform:uppercase;color:#000;text-align:left}
footer ul li a{display:block;padding:7px 0;color:#333;font-weight:400}
footer ul li a:hover{text-decoration:none;color:#ed1c24}
.subscribe{position:relative;border:1px #dedede solid}
.subscribe input[type=text]{border:0;font-weight:400}
.subscribe button{position:absolute;top:0;right:0;width:80px;background-color:#009345;border:0;border-radius:0;color:#fff}
.connect{text-align:center;color:#ec3f3d;margin-top:15px}
.contact-now{position:fixed;top:30%;right:-195px;width:200px;background-color:#ec1c24;border-radius:5px;z-index:99999;padding:5px;transition:all ease .3s}
.contact-now.active{right:0}
.contact-now h3{margin:0;padding:10px;color:#fff;font-size:16px;text-align:center}
.box-contact-now{position:relative}
.box-contact-now ul{display:block;margin:0;padding:0;list-style:none;background-color:#fff}
.box-contact-now ul li{border-bottom:1px #dddedf solid;padding:10px;position:relative;padding-left:50px;font-weight:400}
.box-contact-now ul li p{margin:0;color:#ec1c24}
.box-contact-now ul li i{position:absolute;top:20px;left:10px;font-size:26px;color:#ec1c24}
.box-contact-now .btn-togle{position:absolute;top:50%;left:-12px;width:20px;height:20px;border-radius:50%;background-color:#ec1c24;color:#fff;text-align:center;cursor:pointer}
.box-contact-now .btn-togle i{transition:all ease .3s}
.rotate{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.info-footer-by{text-transform:uppercase;font-size:17px;text-align:center;display:block;margin-bottom:20px;padding:24px 0}
.box-sidebar{border:1px #009247 solid}
.box-nav{background-color:#009247;color:#fff;padding:7px 10px;text-transform:uppercase}
.box-nav.news{background-image:url(../images/news.png);background-repeat:no-repeat;padding-left:50px}
.category{list-style:none;margin:0;padding:0}
.category li{display:block;border-bottom:1px #eeeeef solid}
.category li a{display:block;padding:7px 10px;text-transform:uppercase;color:#333;text-decoration:none}
.category li a:hover{background-color:#e5f4ec}
.itm-prod-new{padding:15px;overflow:hidden}
.itm-prod-new img{display:block;margin:0 auto;max-width:100%}
.itm-prod-new .title{display:block;margin:0;padding:0;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.itm-prod-new:hover .title a,.itm-prod-new:hover .view-mores{color:#ec1c24!important}
.itm-prod-new:hover img{opacity:.7}
.itm-prod-new .title a{display:block;color:#333;font-weight:700}
.itm-prod-new .cont{font-size:12px;color:#333;display:block;text-align:justify;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.price{margin:10px 0 0;color:#ed393e;text-align:center;font-size:14px;font-weight:600}
.box-bor{border:1px #dedede solid;padding:15px}
@media(max-width:525px) {
.box-bor img{max-width:100%!important;height:auto!important}
}
.prod-item{border:1px #eeeeef solid;padding:10px;margin-bottom:20px;box-shadow:0 4px 8px #a0a0a0;height:400px}
.prod-item img{display:block;max-width:100%;margin:0 auto;max-height:100%}
.prod-item .name{margin:5px 0;height:51px;text-align:center;overflow:hidden;padding-top:9px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size: 13px;}
.prod-item .name a{color:#231f20;font-weight:400;text-decoration:none}
.prod-item:hover a{color:#ec1c24}
.prod-item .desc{display:none;font-size:13px;padding:0 15px;height:54px;overflow:hidden}
.prod-item .xemChiTiet{margin:0 auto;margin-top:10px;background-color:#009247;box-shadow:3px 3px 3px #dedede;color:#fff;display:block}
.prod-item .xemChiTiet:hover{color:#fff}
.prod-item:hover .xemChiTiet{color:#fff;background-color:#006938}
.contact-form{padding-top:20px}
.contact-form label{font-weight:500}
.contact-form button,.contact-form textarea,.contact-form input{border:#009247 1px solid}
.contact-form .itm{margin-bottom:20px}
.contact-form .guiDi{background:#009247;color:#fff}
.contact-form .guiDi:hover{background:#009247;color:#fff}
.price-text-left{text-align:left!important}
.pad-left{padding-left:10px}
.view-mores{color:#ec1c24}
.info-header{padding-top:20px}
.info-header .fa-envelope{color:#009247}
.paging li{display:inline-block;width:12px;height:12px;background:#bbbdbf;border-radius:50%}
.paging li.active{background:#009247}
.list-news .itm img{width:100%}
.list-news .itm:hover img{opacity:.6}
.list-news .itm:hover a{color:#ec1c24;text-decoration:none}
@media(min-width:980px) {
.mnu-xs{}
.thongTinLienHe{margin-top:6px}
}
@media(max-width:480px) {
.logoMobile{margin-top:10px;margin-bottom:10px;padding:0;text-align:center}
}
.cindicators-custom .active{background-color:#009247!important;border:1px solid #009247!important}
.cindicators-custom li{border:1px solid #fff!important;background-color:#fff!important}
.cinner-custom .item img{width:100%!important}
.category li{position:relative}
.category li>.sub-category{position:absolute;top:0;left:100%;width:100%}
.sub-category{z-index:1;display:none}
.sub-category li{display:block;border:1px #009247 solid;border-bottom:0}
.sub-category li:nth-last-child(1){border-bottom:1px #009247 solid}
.sub-category li a{display:block;padding:7px 10px;text-transform:uppercase;color:#333;text-decoration:none;background-color:#e5f4ec}
.sub-category li a:hover{background:#fff}
.category li:hover>.sub-category{display:block}
.sub-category li a{padding-left:12px!important}
.sub-category li:hover{border-left:2px solid #009247}
.sub-category li:hover a{padding-left:10px!important}
#thongBao{text-align:center;border:1px solid #009241;padding:9px 0;margin-top:22px;background:rgba(0,146,65,0.8);color:#fff;text-transform:uppercase}
.phanTrang ul{float:right}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#008241;border-color:#009241}
.anhChiTiet{padding:5px}
.anhChiTiet img{border:1px #ccc solid;box-shadow:5px 5px 5px #ccc;width:363px}
.tenSanPham{font-family:'Plus Jakarta Sans',sans-serif;margin-top:9px;font-size:20px}
.giaBan span{font-family:'Plus Jakarta Sans',sans-serif;font-size:20px;color:#e80000;font-weight:700}
.thongTinSanPham{background-color:#f6f4f4;text-align:justify;padding:5px 10px}
.moTaSanPham>li.active>a,.moTaSanPham>li.active>a:hover,.moTaSanPham>li.active>a:focus{background-color:#009247;border:1px solid #009247;color:#fff}
.moTaSanPham{border-bottom:1px solid #009247;margin-bottom:22px}
.moTaSanPham>li>a:hover,.moTaSanPham>li>a:active,.moTaSanPham>li>a:focus{border-color:#009247;background-color:#009247;color:#fff}
.goiDatHang{margin-bottom:0!important}
.goiDatHang tr:nth-child(2) td{border-top:none!important;text-align:center;padding:0!important}
.abcde{height:42px;line-height:42px;background:rgba(230,231,232,.8);color:#00592b;font-size:16px}
.abcde img{vertical-align:middle}
.edcba{height:42px;line-height:42px;background:rgba(249,249,249,.6)}
.goiDatHang tr:nth-child(2) td{border:1px solid #ccc}
.goiDatHang tr:nth-child(2) td:first-child{border-left:0}
.goiDatHang tr:nth-child(2) td:last-child{border-right:0}
.goiDatHang tr:nth-child(2) td span{color:red;font-weight:600;font-size:16px}
.tdGoiDatHang{text-transform:uppercase;border:none!important;text-align:center;font-weight:700;padding:10px 0 0!important;line-height:22px;background-color:rgba(0,146,71,.8);color:#fff;font-size:16px}
.tdGoiDatHang hr{margin-bottom:-1px!important;margin-top:6px}
.abcdefg{color:#fff}
.abcdefg:hover{text-decoration:none;color:#fff}
@media(max-width:479px) {
.anh100 img{}
.prod-item{height:auto!important}
}
@media(min-width:480px) {
.khungAnhSanPham{height:241px!important}
#art-content>.itm:nth-child(2n){min-height:187px;clear:both}
}
.boxDuAn{}
.giamOpacity:hover{opacity:.8}
.hoverDo:hover{color:#ed1c24;text-decoration:none}
#congTrinhMoi{color:#231f20!important}
#congTrinhMoi:hover{color:#ed383e!important;text-decoration:none;cursor:pointer}
@media(min-width:481px) and (max-width:700px) {
.khungAnhSanPham{height:auto!important}
.prod-item{height:auto!important}
#art-content>.itm{height:auto!important}
.mtb{width:50%!important}
}
@media(max-width:700px) {
.anh100 p img{max-width:100%!important;height:auto!important}
.moTaSanPham2 img{max-width:100%!important;height:auto!important}
}
.parent-search-top{padding-right:0;padding-left:24px}
.search-top>.form-group{width:82%}
.search-top>.form-group>.input-group{width:100%}
.search-top>.form-group>.input-group>input[type=text]{border-color:#009345;box-shadow:inset 0 1px 1px rgba(0,147,69,0.075)}
.search-top>button{width:15%;border-radius:0;background-color:#009345}
.search-top>button:hover{background-color:#ed1c24;border-color:#ed1c24}
.clear{clear:both}
.slg-top{font-size:18px;font-weight:700;color:#009046;margin-top:12px}
.phone-header-info{color:#FFF;background:#f58220;line-height:36px;border-radius:23px;text-align:center}
.phone-header-info
i{font-size:30px;transform:rotate(-42deg);margin-right:0;margin-top:4px}
.phone-header-info span{font-size:15px;font-weight:700}
.list-cate-hp .bx-wrapper .bx-prev{left:0!important}
.list-cate-hp .bx-wrapper .bx-next{right:0!important}
.list-cate-hp .bx-wrapper .bx-controls-direction a{top:45%!important}
.list-cate-hp .container{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #ddd}
.bx-wrapper .bx-prev{left:-16px;background:url(../images/prev.png) no-repeat!important}
.bx-wrapper .bx-next{right:-16px;background:url(../images/next.png) no-repeat!important}
h2.title-dt{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:30px;padding-bottom:15px;position:relative}
h2.title-dt:after{width:200px;content:'';border-bottom:3px solid #009046;display:block;margin:0 auto;margin-top:20px}
.nav-title-hp a{color:#009046;padding-bottom:10px;font-size:14px;float:right;text-transform:initial}
h3.ar-title-g{font-size:20px;text-transform:uppercase;margin:0;line-height:40px;color:#fff;background:#009547;padding:0 10px}
.sec-article-hp .ar-name{color:#000;font-size:14px;display:block;font-weight:700}
.sec-article-hp ul li{padding:10px 0}
.sec-article-hp .ar-summary{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.view-more-ar{color:#000;text-align:right;display:block;font-style:italic}
.nav-title-hp{text-transform:uppercase;color:#fff;display:block;font-size:20px;line-height:40px;background:#009547;padding:0 15px}
#img_thumb li{width:100%;float:left;padding:2px}
img{max-width:100%}
.addthistool{margin:10px 0}
#bg-opacity{background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;display:none}
.popup-common{position:fixed;z-index:9999999;width:500px;top:50px;left:50%;margin-left:-225px;background:#fff;border:solid 3px #056bad;border-radius:8px;display:none}
.title-popup{height:40px;line-height:40px;border-bottom:solid 1px #ddd;padding:0 15px}
.title-popup span{font-size:18px}
.title-popup .close{float:right;font-style:normal;font-weight:700;font-size:21px;cursor:pointer}
.content-popup{padding:20px}
#popup-lien-he td{padding:3px 0}
#popup-lien-he td b{font-weight:400;text-align:right;display:block;font-size:14px;padding-right:10px;width:90px}
.content-popup .inputText,.content-popup select,.content-popup textarea{width:100%;height:34px;border-radius:3px;border:solid 1px #ccc;padding:0 5px;outline:none;max-width:100%}
.content-popup .inputText{width:100%;padding-left:40px}
.content-popup textarea{width:100%!important;height:70px;padding-left:40px;background:url(../images/icon_content_contact.png) left center no-repeat}
.content-popup #contact_tel{background:url(../images/icon_tel_contact.png) left center no-repeat}
.content-popup #contact_name{background:url(../images/icon_name_contact.png) left center no-repeat}
.content-popup #contact_email{background:url(../images/icon_email_contact.png) left center no-repeat}
.title-popup .close{float:right;font-style:normal;font-weight:700;font-size:21px;cursor:pointer}
.btn-contact-shop{font-size:20px;margin:0 auto;text-transform:uppercase;margin-top:10px;background-color:#009247;box-shadow:3px 3px 3px #dedede;color:#fff;display:block;text-align:center;text-decoration:none;padding:10px 0}
.btn-contact-shop:hover{background:#044825;color:#fff;text-decoration:none}
.skitter{max-width:100%!important}
.skitter-large-box img{max-width:inherit}
#social-right-fixed{position:fixed;right:5px;top:50%;margin-top:-90px;z-index:99;width:38px}
.icons{display:inline-block;background-image:url(../images/spritecp.png);background-repeat:no-repeat}
#social-right-fixed a i.icons{width:33px;height:33px}
i.icons.icon-sright-fb{background-position:-3px -6px}
i.icons.icon-sright-yo{background-position:-3px -42px}
i.icons.icon-sright-mail{background-position:-3px -78px}
i.icons.icon-sright-tel{background-position:-3px -115px}
i.icons.icon-sright-up{background-position:-2px -147px;width:38px!important}
#contact_namef{background:url(../images/icon_name_contact.png) left center no-repeat}
#contact_emailf{background:url(../images/icon_email_contact.png) left center no-repeat}
#contact_telf{background:url(../images/icon_tel_contact.png) left center no-repeat}
.other-prod-simi > div:nth-child(3n+1){}
.vnt-policy{color:#fff;background:#009547;padding:10px 0}
.vnt-policy .wrap-policy{padding:0 10px}
.vnt-policy .wrap-policy .item{margin-bottom:10px}
.vnt-policy .wrap-policy .item .i-image{float:left;width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;position:relative}
.vnt-policy a{color:#fff}
.vnt-policy .wrap-policy .item .i-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%}
.vnt-policy .wrap-policy .item .i-desc{padding:12px 0 12px 85px;font-size:12px;line-height:20px}
.vnt-policy .wrap-policy .item .i-desc .bold-transform{font-weight:700;text-transform:uppercase}
.vnt-policy .wrap-policy .item:hover .i-image:before{background-color:rgba(255,255,255,1);opacity:.75;top:-10px;left:-10px;right:-10px;bottom:-10px;position:absolute;content:'';-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.vnt-policy .wrap-policy .item:hover .i-image:after{top:-15px;left:-15px;right:-15px;bottom:-15px;position:absolute;content:'';background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(255,255,255,1);opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.address-dealer{padding:60px 0;background:url(../images/bg-footer.jpg) no-repeat 50% 100% fixed;background-size:cover}
.address-dealer .wrap-address{margin:0 -15px}
.address-dealer .wrap-address .item{padding:0 15px}
.address-dealer .wrap-address .item .i-title{font-size:16px;line-height:25px;color:#fff;text-transform:uppercase;padding:15px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:700;background:#969696}
.address-dealer .wrap-address .item .i-title h2{font-size:12px;line-height:25px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin:0}
.address-dealer .wrap-address .item .i-content{background:#fff;padding:15px 0;margin-bottom:15px}
.scroll-address{height:385px;overflow:auto}
.list-address .node-address{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d9d9d9;font-size:14px;line-height:20px}
.list-address .node-address .name{font-size:16px;line-height:26px;color:#df2025;font-weight:700;margin-bottom:3px}
.list-address .node-address .name h3 a{font-size:16px;line-height:26px;color:#df2025}
.list-address .node-address .view_map{display:inline-block;position:relative;font-size:14px;line-height:20px;font-weight:700;border-bottom:1px solid #20a360;margin-top:3px;color:#20a360}
.list-address .node-address .view_map:before{font-family:fontawesome;content:'\f041';padding-right:5px}
.scroll-address .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,.scroll-address .mCSB_inside>.mCSB_container{margin-right:15px;margin-left:15px}
@-moz-keyframes quick-alo-circle-anim {
0{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-webkit-keyframes quick-alo-circle-anim {
0{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-o-keyframes quick-alo-circle-anim {
0{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@keyframes quick-alo-circle-anim {
0{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
#menu-main-menu li{}
#menu-main-menu{float:right}
.box_menuMain .images img{max-height:75px;margin-top:10px;position:absolute;top:-36px;right:0}
#menu-top-menu p{margin:0 0 2px;font-weight:450;font-size:16px;color:#f5821f}
#menu-main-menu > li> a{display:block;padding:10px 17px;color:inherit;text-decoration:none;transform:skew(25deg);height:40px}
#menu-main-menu > li{background:#fff;float:left;border-right:1px solid #00a651;text-transform:uppercase;color:#fff;font-weight:bolder;transition:all .3s linear;background:#00a651}
#menu-main-menu{display:inline-block;margin:0;padding:0;list-style:none;transform:skew(-25deg);margin-right:1px;position:relative;z-index:99;height:40px}
#my-navbar .navbar-search-right >li >a{display:block;padding:0 15px;line-height:40px;color:inherit;text-decoration:none}
#menu-top-menu{margin-bottom:2px;margin-top:10px}
.navbar-search-right{float:right;background:#00a651;margin-left:-20px}
.navbar-search-right >li{width:60px;text-align:right;color:#fff;padding-left:20px;font-size:19px}
#menu-main-menu > li:hover .sub-menu{display:block;transform:skew(25deg);left:60px}
#menu-main-menu > li:hover{background:#f58220}
.dropdown.search ul{border:0;padding:5px;min-width:300px;left:auto;right:0;width: 300px;}
#menu-mb{position:absolute;left:0;right:0;width:100%;top:94px;background:#fff;z-index:9900;border-top:1px solid #ddd;display:none}
header.fixed{position:fixed;width:100%;top:0;left:0;right:0;background:#fff;z-index:99}
header.fixed{position:fixed;width:100%;top:0;left:0;right:0;background:#fff;z-index:9999;border-bottom:1px solid #ddd}
header.fixed .menu_fixed{display:none}
header.fixed .images img{height:40px;top:0;margin:0}
.skitter-clean .info_slide_dots{background:none;box-shadow:none;bottom:0}
#breadcrumb{height:36px;background:#f5f5f5;margin-bottom:10px;margin-top:5px}
#breadcrumb div{float:left;line-height:36px;font-size:15px}
#breadcrumb a{text-decoration:none;padding:0 5px;font-size:14px;color:#000}
#resultsearch .item{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;overflow:hidden}
#resultsearch .imggr{width:80px;height:80px;display:block;position:relative;overflow:hidden;margin-bottom:5px;border:solid 1px #fff;float:left;margin-right:8px}
.autocomplete-suggestions a{text-decoration:none;color:#333}
.autocomplete-suggestions .name{white-space: normal;}
#resultsearch .price2{color:#de0001;display:block;line-height:17px;font-size:14px}
.titleSearch{color:#000}
.skitter-clean .info_slide_dots .image_number.image_number_select{background-color:#f3831f}
.fb-page{float:left}
h3.title_comment_main{font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px}
#comment .comment-form .img-avatar{float:left}
#comment .comment-form .form-post{margin-left:50px}
#comment .comment-form textarea{height:80px;padding:5px 10px;width:100%}
#comment .form-input{border:solid 1px #ddd;position:absolute;background:#fff;width:100%;z-index:99;padding:10px;top:81px;display:none}
#comment .form-input .close{position:absolute;right:10px;top:5px;font-weight:700;font-size:18px;color:#888}
.tbl-common{border-collapse:collapse;width:100%}
.font14{font-size:14px}
.inputText,select,textarea{width:100%;height:31px;border:solid 1px #ccc;padding:0 5px;outline:none;max-width:100%}
.relative{position:relative}
.btn-red{background:#d00;color:#fff;padding:7px 20px;font-size:15px;border-radius:3px;-moz-border-radius:3px;border:solid 1px #ce0101}
.tbl-common td{vertical-align:top;padding:5px}
.article-col-left img{max-width:100%}
.item_comment{padding:15px 0;border-top:solid 1px #ddd;line-height:1.45}
.item_comment.first{border:none}
.item_comment .comment_left{float:left;width:40px}
.item_comment .comment_right{margin-left:50px}
.item_comment .comment-name{font-weight:700;font-size:14px}
.item_comment .comment-name .note{color:#e80000;font-style:normal;font-weight:400;font-size:10px}
.item_comment p{margin:5px 0}
.right{float:right}
.item_reply{padding:15px;background:#eee;margin-top:5px}
.skitter.with-dots{margin-bottom:15px}
.rating-input{float:right;width:16px;height:16px;padding:0;margin:0 0 0 -16px!important;opacity:0}
.rating-star:hover{background-position:0 0}
.rating-star{position:relative;float:right;display:block;width:26px;height:26px;background:url(../images/star.png) 0 0;margin:0 1px}
.rating-star:hover,.rating-star:hover ~ .rating-star{background-position:0 0}
.rating-star:hover,.rating-star:hover ~ .rating-star,.rating-input:checked ~ .rating-star{background-position:0 0}
.rating:hover .rating-star:hover,.rating:hover .rating-star:hover ~ .rating-star,.rating-input:checked ~ .rating-star{background-position:0 0}
.rating-star,.rating:hover .rating-star{position:relative;float:right;display:block;width:26px;height:26px;background:url(../images/star.png) 0 -28px}
.rating:hover .rating-star:hover,.rating:hover .rating-star:hover ~ .rating-star{background-position:0 -56px!important}
#menu-main-menu > li:hover .sub-menu.sub-menu-article{width:180px;padding:10px 5px 5px 20px;left:25px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border:0;outline:none;vertical-align:top;margin:0;padding:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#fff;color:#555;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Tahoma,sans-serif;white-space:nowrap;margin:0;padding:15px}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Tahoma,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap;padding:2px 20px}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.8);padding:10px}
.fancybox-inner,.fancybox-lock{overflow:hidden}
.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible}
.other-news ul li{padding:5px 0;font-size:14px}
.banner_column_lr img{margin:10px 0 0}
.other-news ul{list-style:inherit;padding-left:18px}
.other-news li a{font-size:14px;color:#1073a5}
.other-news li .time{color:#888;display:inline-block;margin-left:5px}
.list_group_brd ul:nth-child(2n+1){clear:both}
.boxDuAn h3{margin-top:0}
.box-partner .bx-wrapper img{max-height:90px}
header.fixed .images img{margin-top:4px}
header.fixed #menu-main-menu > li> a{padding:14px 10px;height:46px}
header.fixed #my-navbar .navbar-search-right >li >a{line-height:47px}
header.fixed{height:48px}
header.fixed #menu-main-menu{height:47px}
.box-partner .bx-wrapper{padding:0 40px 0 20px!important}
#img_thumb img{max-height:80px}
.quick-alo-phone{position:fixed;visibility:hidden;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}
.quick-alo-phone.quick-alo-show{visibility:visible}
.quick-alo-phone.quick-alo-static{opacity:.6}
.quick-alo-phone.quick-alo-hover,.quick-alo-phone:hover{opacity:1}
.quick-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);border:2px solid #bfebfc 9px;opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important;animation:quick-alo-circle-anim 1.1s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;-o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important;animation:quick-alo-circle-anim 2.2s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#71be2a;border-color:#71be2a #9;opacity:.5}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#95c26b;border-color:#7fc241 #9;opacity:.5}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5}
.quick-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone:hover .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);background-color:#00aff2 #9;opacity:.75!important}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill{background-color:rgba(113,190,42,.5);background-color:#baf5a7 #9;opacity:.75!important}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:rgba(127,194,65,.5);background-color:#7fc241 #9;opacity:.75!important}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(113,190,42,.5);background-color:#ccc #9;opacity:.75!important}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(86,0,23,.5);opacity:.75!important}
.quick-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,.1) url(../images/message503.png) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out!important}
.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0 infinite ease-in-out!important;-moz-animation:quick-alo-circle-img-anim 0 infinite ease-in-out!important;-ms-animation:quick-alo-circle-img-anim 0 infinite ease-in-out!important;-o-animation:quick-alo-circle-img-anim 0 infinite ease-in-out!important;animation:quick-alo-circle-img-anim 0 infinite ease-in-out!important}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#71be2a;background-color:#71be2a #9}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#3dba2e;background-color:#7fc241 #9}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#7fc241}
@-moz-keyframes quick-alo-circle-anim {
0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}
30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}
100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}
}
@-webkit-keyframes quick-alo-circle-anim {
0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}
30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}
}
@-o-keyframes quick-alo-circle-anim {
0%;{-o-transform:rotate(0)kscale(.5)skew(1deg);-o-opacity:.1}
30%{-o-transform:rotate(0)scale(.7)skew(1deg);-o-opacity:.5}
100%{-o-transform:rotate(0)scale(1)skew(1deg);-o-opacity:.1}
}
@-moz-keyframes quick-alo-circle-fill-anim {
0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}
100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-webkit-keyframes quick-alo-circle-fill-anim {
0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}
100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-o-keyframes quick-alo-circle-fill-anim {
0%;{-o-transform:rotate(0)scale(.7)skew(1deg);opacity:.2}
50%{-o-transform:rotate(0)scale(1)skew(1deg);opacity:.2}
100%{-o-transform:rotate(0)scale(.7)skew(1deg);opacity:.2}
}
@-moz-keyframes quick-alo-circle-img-anim {
0%{transform:rotate(0) scale(1) skew(1deg)}
10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-moz-transform:rotate(0) scale(1) skew(1deg)}
100%{-moz-transform:rotate(0) scale(1) skew(1deg)}
}
@-webkit-keyframes quick-alo-circle-img-anim {
0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
}
@-o-keyframes quick-alo-circle-img-anim {
0%;{-o-transform:rotate(0)scale(1)skew(1deg)}
10%{-o-transform:rotate(-25deg)scale(1)skew(1deg)}
20%{-o-transform:rotate(25deg)scale(1)skew(1deg)}
30%{-o-transform:rotate(-25deg)scale(1)skew(1deg)}
40%{-o-transform:rotate(25deg)scale(1)skew(1deg)}
50%{-o-transform:rotate(0)scale(1)skew(1deg)}
100%{-o-transform:rotate(0)scale(1)skew(1deg)}
}
@-moz-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-o-keyframes fadeInRight {
0%;{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
@-moz-keyframes fadeOutRight {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-webkit-keyframes fadeOutRight {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-o-keyframes fadeOutRight {
0%;{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-moz-keyframes quick-alo-circle-anim {
0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-webkit-keyframes quick-alo-circle-anim {
0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-o-keyframes quick-alo-circle-anim {
0%;{transform:rotate(0)scale(.5)skew(1deg);opacity:.1}
30%{transform:rotate(0)scale(.7)skew(1deg);opacity:.5}
100%{transform:rotate(0)scale(1)skew(1deg);opacity:.1}
}
@keyframes quick-alo-circle-anim {
0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}
30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}
100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}
}
@-moz-keyframes quick-alo-circle-fill-anim {
0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}
100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-webkit-keyframes quick-alo-circle-fill-anim {
0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}
100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-o-keyframes quick-alo-circle-fill-anim {
0%;{transform:rotate(0)scale(.7)skew(1deg);opacity:.2}
50%{transform:rotate(0)scale(1)skew(1deg);opacity:.2}
100%{transform:rotate(0)scale(.7)skew(1deg);opacity:.2}
}
@keyframes quick-alo-circle-fill-anim {
0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}
100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}
}
@-moz-keyframes quick-alo-circle-img-anim {
0%{transform:rotate(0) scale(1) skew(1deg)}
10%{transform:rotate(-25deg) scale(1) skew(1deg)}
20%{transform:rotate(25deg) scale(1) skew(1deg)}
30%{transform:rotate(-25deg) scale(1) skew(1deg)}
40%{transform:rotate(25deg) scale(1) skew(1deg)}
50%{transform:rotate(0) scale(1) skew(1deg)}
100%{transform:rotate(0) scale(1) skew(1deg)}
}
@-webkit-keyframes quick-alo-circle-img-anim {
0%{transform:rotate(0) scale(1) skew(1deg)}
10%{transform:rotate(-25deg) scale(1) skew(1deg)}
20%{transform:rotate(25deg) scale(1) skew(1deg)}
30%{transform:rotate(-25deg) scale(1) skew(1deg)}
40%{transform:rotate(25deg) scale(1) skew(1deg)}
50%{transform:rotate(0) scale(1) skew(1deg)}
100%{transform:rotate(0) scale(1) skew(1deg)}
}
@-o-keyframes quick-alo-circle-img-anim {
0%;{transform:rotate(0)scale(1)skew(1deg)}
10%{transform:rotate(-25deg)scale(1)skew(1deg)}
20%{transform:rotate(25deg)scale(1)skew(1deg)}
30%{transform:rotate(-25deg)scale(1)skew(1deg)}
40%{transform:rotate(25deg)scale(1)skew(1deg)}
50%{transform:rotate(0)scale(1)skew(1deg)}
100%{transform:rotate(0)scale(1)skew(1deg)}
}
@keyframes quick-alo-circle-img-anim {
0%{transform:rotate(0) scale(1) skew(1deg)}
10%{transform:rotate(-25deg) scale(1) skew(1deg)}
20%{transform:rotate(25deg) scale(1) skew(1deg)}
30%{transform:rotate(-25deg) scale(1) skew(1deg)}
40%{transform:rotate(25deg) scale(1) skew(1deg)}
50%{transform:rotate(0) scale(1) skew(1deg)}
100%{transform:rotate(0) scale(1) skew(1deg)}
}
.social-footer ul li{float:left;margin-right:10px}
.social-footer{overflow:hidden;margin-bottom:15px;text-align:left}
#img_thumb .img_thumb{border:1px solid #ddd}
.img-left-news{width:100px;float:left}
.content-left-news .price{font-size:14px;text-align:right}
.content-left-news{width:calc(100% - 110px);float:right}
#gotoTop{position:fixed;right:10px;bottom:65px;cursor:pointer;width:40px;height:40px;background:#00a550;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:11;text-align:center}
#gotoTop span{color:#fff;font-size:27px;margin-top:5px}
.giaThiTruong span{font-size:16px;color:#5b5b5b;text-decoration:line-through;font-weight:700}
span.p-pricemk{display:block;color:#5b5b5b;text-decoration:line-through;font-weight:700;height:20px}
@media (min-width: 1200px) {
.container{width:1140px}
.mnu-xs{width:925px}
.logoMobile{width:215px}
.list-cate-hp .bx-wrapper .bx-prev{left:-15px!important}
.list-cate-hp .bx-wrapper .bx-next{right:-15px!important}
#menu-top-menu li{float:left;margin-left:20px}
.art-item img{min-height:185px}
}
@media (min-width: 992px )and (max-width: 1200px) {
.main-menu{padding-left:0;background-image:none}
#menu-main-menu > li> a{padding:10px 5px!important}
#menu-top-menu li{float:left;margin-left:20px}
.box_menuMain .images img{top:-33px}
.art-item img{height:150px}
}
@media(min-width: 768px )and (max-width: 992px) {
#menu-main-menu > li> a{padding:10px 5px}
}
@media (max-width: 768px ) {
#menu-main-menu > li> a{display:block;padding:11px;transform:inherit}
#menu-main-menu{transform:inherit}
.navbar-logo img{max-height:50px;margin:5px 0}
header.fixed{background:#00a651}
#breadcrumb{height:auto;overflow:hidden}
.quick-alo-phone{display:block!important;visibility:inherit}
.img-left-news{width:100%;float:left}
.content-left-news{width:100%;float:right}
.list-item-cate-0 >div:nth-child(2n+1){clear:both}
}
@media (max-width: 520px) {
header.fixed{height:52px}
.popup-common{position:fixed;width:100%;left:0;margin-left:0}
header.fixed{background:#fff}
.nav-title-hp{font-size:13px}
h3.ar-title-g{font-size:15px}
h2.title-dt{font-size:16px}
.box_menuMain .full{padding:0}
.box_menuMain .navbar{min-height:50px}
.box_menuMain .navbar-header{height:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.box_menuMain .navbar-toggle{margin:10px 10px 0 0;border-radius:0;margin:0;height:50px;width:50px;float:left;padding-left:13px;border:none;border-right:2px solid #ddd;background-color:#ddd;padding-top:15px}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;height:4px;background-color:#00a651}
.box_menuMain .navbar-brand{height:38px;padding:11px 0 0!important}
.box_menuMain .navbar-header img{margin-left:12px}
.box_menuMain .navbar-brand img{height:46px!important;position:absolute;margin:0;left:10px;top:2px}
.box_menuMain .navbar-brand img{height:33px!important;left:calc(55% - 120px);margin-top:7px}
.navbar-search-right{float:right;background:transparent;margin-left:0;position:absolute;right:0;top:0;border-left:1px solid #ddd}
.navbar-search-right >li{color:#fff;padding-left:0;font-size:19px;width:100px;text-align:right;background:#32bc75;border-top:15px solid #00a550;height:49px}
.navbar-search-right >li:before{position:absolute;content:"";width:50px;height:49px;left:0;top:-15px;border-top:49px solid transparent;border-left:50px solid #fff}
#my-navbar .navbar-search-right >li >a{display:initial;padding:1px 8px;line-height:40px;color:inherit;text-decoration:none;border:none;border-radius:0;background:#32bc75;width:50px;border-left:1px solid #ddd}
#menu-mb ul li a{padding:5px 10px;display:block;text-transform:uppercase;color:#000}
#menu-mb ul li{background:#fff;border-bottom:1px solid #ccc}
header.fixed .box_menuMain .navbar-header{border-bottom:0}
header.fixed .navbar-search-right >li{height:51px}
header.fixed .navbar-search-right >li:before{height:51px;border-top:51px solid transparent}
header.fixed #menu-mb{top:51px}
.skitter.with-dots{margin-bottom:0}
#breadcrumb{margin:0 -15px}
.goiDatHang td{width:100%;display:inline-block}
}
.price{height:20px}
.pPrice{font-style:italic;position:relative;color:#db0006;text-shadow:2px 5px 10px #999;font-size:22px;font-weight:700;font-family:"Open Sans Condensed",arial,sans-serif}
.pPrice span{display:block;position:absolute;top:-5px;left:0;text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,2px 2px #fff,-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff}
.mm-hidden{display:none!important}
.mm-wrapper{overflow-x:hidden;position:relative}
.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
.mm-panels{overflow:hidden}
.mm-panel{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
.mm-panel.mm-highest{z-index:1}
.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}
.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}
.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}
.mm-panels>.mm-panel:not(.mm-hidden){display:block}
.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}
.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}
.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}
.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}
.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}
.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}
.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}
.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}
.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}
.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}
.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}
.mm-navbar>*{display:block;padding:10px 0}
.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.mm-navbar .mm-btn:first-child{left:0}
.mm-navbar .mm-btn:last-child{text-align:right;right:0}
.mm-panel .mm-navbar{display:none}
.mm-panel.mm-hasnavbar .mm-navbar{display:block}
.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}
.mm-listview{font:inherit;font-size:14px;line-height:20px}
.mm-listview a,.mm-listview a:hover{text-decoration:none}
.mm-listview>li{position:relative}
.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}
.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}
.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}
.mm-listview>li:not(.mm-divider):after{left:0}
.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}
.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}
.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}
.mm-listview .mm-next.mm-fullsubopen{width:100%}
.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}
.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}
.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}
.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}
.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}
.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}
.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-menu .mm-divider{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}
.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}
html.mm-opened{overflow-x:hidden;position:relative}
html.mm-blocking{overflow:hidden}
html.mm-blocking body{overflow:hidden}
html.mm-background .mm-page{background:inherit}
#mm-blocker{background:rgba(0,0,0,0.5);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}
html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}
.mm-menu.mm-offcanvas.mm-opened{display:block!important}
.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}
.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px;z-index:99}
html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px) {
html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px) {
html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.navigation li a{font-size:13px;color:#000;display:block;position:relative}
li.divider-one{height:40px;position:absolute;top:0;right:0}
li.divider-one span{border:0}
.title-home-artile{font-size:16px;text-transform:uppercase;border-bottom:1px solid #ddd;margin:0;margin-bottom:10px;color:#000;display:block;background:#ddd;line-height:30px}
.title-home-artile a{float:right;text-transform:initial;font-size:14px;color:#000}
.category.dm-ctsp li>.sub-category{position:absolute;top:0;left:-100%;width:100%}
.aaaaa ul{list-style:initial;margin:initial;padding:0 0 0 40px}
#img_large.owl-theme{position:relative}
#img_large .owl-next,#img_large .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}
#img_large .owl-prev{left:0}
#img_large .owl-next{right:0}
#hotline{position:fixed;margin:0;padding:0;left:-10px;bottom:-8px;background:#fff;background-color:transparent;cursor:pointer;width:110px;height:110px;z-index:9999}
#hotline .zoomIn{width:80px;height:80px;border:2px solid #f5821f;border-radius:100px;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;animation-name:zoomIn;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-out}
#hotline .pulse{width:60px;height:60px;background:rgba(255,144,2,0.39);border-radius:100px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;animation-name:pulse;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}
#hotline span{position:absolute;left:75px;top:36px;font-size:20px;background:#f5821f;color:#fff;padding:6px 10px;border-radius:20px;z-index:9;display:block;white-space:nowrap}
#hotline .tada{background:#f5821f;border-radius:100px;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;animation-name:tada;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate}
#hotline .tada a i{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-12px;width:65%;color:#fff;font-size:30px}
.hotline-2{bottom:76px!important}
.owl-nav button{position:absolute;top:50%;margin:0!important;width:27px;height:50px;line-height:50px!important;border-radius:0 50px 50px 0!important;opacity:.5;-webkit-transition:.3s all;transition:.3s all;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none}
.owl-nav [class*="owl-"]:hover{background:transparent!important}
.custom-nav .owl-nav .owl-next i{color:#666;font-size:45px;margin-left:5px;font-weight:700}
.custom-nav .owl-nav .owl-prev i{color:#666;font-size:45px}
.custom-nav .owl-nav .owl-prev{left:0}
.custom-nav .owl-nav .owl-next{right:0;border-radius:50px 0 0 50px!important}
.owl-theme .owl-nav i:hover{color:#222}
.custom-dots .owl-dots{margin:18px 0!important;position:absolute;bottom:0;left:45%}
.custom-dots .owl-dots .owl-dot{width:25px;height:25px;border-radius:50%;margin-right:11px}
.custom-dots .owl-dots .owl-dot.active{background:transparent}
.custom-dots .owl-dots .owl-dot.active span{background:#f3831f!important}
.custom-dots .owl-dots .owl-dot span{width:15px;height:15px;margin:auto;background:#fff}
.list-social{display:flex;align-items:center}
.list-social .icon{width:30px;height:30px;background:#222;display:block;margin-right:10px;text-align:center;border-radius:5px}
.list-social .icon.facebook{background:#3b5998}
.list-social .icon.youtube{background-color:#c34d48}
.list-social .icon.instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 0%,#fd5949 40%,#d6249f 60%,#285AEB 90%)}
.list-social .icon.twitter{background:#43a1f3}
.list-social .icon i{line-height:30px;color:#fff}
@media only screen and (max-width: 610px) {
#hotline span{display:none}
}
@media only screen and (max-width: 480px) {
#hotline{display:none}
}
@keyframes pulse {
from{width:55px;height:55px;margin-top:-27.5px;margin-left:-27.5px}
to{width:60px;height:60px;margin-top:-30px;margin-left:-30px}
}
@keyframes tada {
from{transform:rotate(-20deg)}
to{transform:rotate(20deg)}
}
@keyframes zoomIn {
from{width:40px;height:40px;margin-top:-20px;margin-left:-20px}
to{width:80px;height:80px;margin-top:-40px;margin-left:-40px}
}
.youtube-video-place{float:left;position:relative;margin-bottom:15px}
.youtube-video-place::after{content:'\f16a';font-family:'FontAwesome';font-size:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(0,0,0,0.8)}
.youtube-video-place.played::after{display:none}
.youtube-video-place iframe{width:100%!important}
footer .title-facebook{line-height:38px}
.flex-wrap{flex-wrap:wrap!important}
.d-flex{display:flex!important}
.button-buy{margin:10px -10px 10px 0}
.button-buy .btn-buy{width:calc(100% / 2 - 10px);margin-right:10px;border:1px solid #009247;background:#009247;display:flex;align-items:center;justify-content:center;padding:10px 0;border-radius:5px}
.button-buy .btn-buy a{color:#fff;font-size:16px;text-transform:uppercase;text-decoration:nonel;white-space: normal;}
.button-buy .btn-buy.add-cart{background:#fff}
.button-buy .btn-buy.add-cart a{color:#009247}
.global-breadcrumb{position:relative;font-size:14px;padding:10px 0 17px}
.global-breadcrumb::after{content:'';display:block;clear:both}
.global-breadcrumb li{float:left;list-style: none;}
.global-breadcrumb li::after{content:'\f105';font-family:Fontawesome;padding:0 5px 0 3px}
.global-breadcrumb li:last-child::after{content:none}
.global-breadcrumb li:last-child a{color:#222}
.global-breadcrumb li a{color:#959595}
.global-breadcrumb h1{font-size:inherit;font-weight:inherit;margin:0;line-height:inherit}
.ul, .ol {margin: 0;padding: 0;list-style: none;}
.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  	    padding: 0 6px;
}
.cart-page .cart-content-wrapper, .cart-page .cart-checkLogin {
    background: #f6f6f6;
}
.cart-page .title-box-cart {
    line-height: 40px;
    background-color: #00a651;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    padding: 0 10px;
    color: #fff;
    margin-bottom: 10px;
}
.cart-page .border-box-title {
    border-top: 20px solid #f5f6f7;
    margin-bottom: 0;
}
.cart-page .sex{padding:0 18px;}
.cart-page .sex label{margin: 0 13px;}
.cart-page .form-control{margin-bottom:10px;box-shadow:unset !important;font-size: 14px;}
.cart-page #tax-form{display:none;}
.cart-page #tax-invoice{background:#f5f6f7;padding:10px 30px;}
.cart-page label{margin-bottom:10px;}
.cart-page .list-payment-method{padding:10px 18px;}
.cart-page .list-payment-method label{border-bottom:1px solid #e1e1e1;padding:10px 0;display:flex;align-items:center;justify-content:space-between;font-weight:500;cursor:pointer;}
.cart-page .list-payment-method label:last-child{border:0;}
.cart-page .list-payment-method input{order:1;}
.cart-page .border-box-title{border-top:20px solid #f5f6f7;margin-bottom:0;}
.cart-content-wrapper .title{display:block;text-align:center;font-size:18px;text-transform:uppercase;font-weight:600;}
.cart-content-wrapper{padding:30px 5px 10px 5px;}
.cart-content-wrapper .cart-item{display:flex;flex-wrap:wrap;}
.cart-content-wrapper .cart-item .cart-item-left{-ms-flex:0 0 90px;flex:0 0 90px;max-width:90px;display:flex;flex-direction:column;align-items:center;}
.cart-content-wrapper .cart-item .cart-item-center{display:flex;align-items:flex-start;flex-direction:column;padding:15px 10px;-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px;}
.cart-content-wrapper .cart-item .cart-item-center .p-cart-name{font-size:13px;font-weight:600;}
.cart-content-wrapper .cart-item .cart-item-right{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 10px;}
.cart-content-wrapper .cart-item .cart-item-right .total-item-price{font-size:18px;color:#eb6090;}
.cart-page .item-incart{padding:10px 0;border-bottom:solid 1px #d8d8d8;display:flex;align-items:center;flex-wrap:wrap;}
.cart-page .item-incart .col1{width:90px;float:left;text-align:center;margin-right:15px;}
.cart-page .item-incart .col1 img{max-width:100%;height:auto;}
.cart-page .item-incart .col3{width:150px;text-align:right;margin-left:15px;}
.cart-page .item-incart .col2{width:calc(100% - 270px);}
.cart-page .item-incart:first-child{border-top:solid 1px #d8d8d8;}
.cart-page .unit-detail-amount-control{position:relative;width:126px;height:32px;line-height:32px;zoom:1;}
.cart-page .unit-detail-amount-control a{cursor:pointer;float:left;width:32px;height:30px;border:1px solid #ddd;line-height:30px;overflow:hidden;text-align:center;color:#333;background:#fff;}
.cart-page .unit-detail-amount-control input{float:left;width:35px;text-align:center;height:30px;line-height:30px;border-width:1px;border-style:solid;border-color:#ddd;border-left:none;border-right:0;}
.cart-page .unit-detail-amount-control a:hover{background:#ddd;}
.cart-page .item-incart .total-item-price{color:#e30303;padding-right: 10px}
.cart-page .item-incart .title{line-height:30px;border:solid 1px #ddd;padding:0 10px;cursor:pointer;font-size:14px;font-weight:normal;text-align:left;text-transform:unset;position:relative;}
.cart-page .item-incart .content{border:solid 1px #ddd;position:absolute;min-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;margin-top:-1px;display:none;z-index:9;max-height:250px;overflow:auto;left:0;right:0;}
.cart-page .item-incart .content a{display:block;font-weight:400;padding:8px 10px;cursor:pointer;}
.cart-page .item-incart .select{position:relative;}
.cart-page .item-incart .content a:hover{background:#f1f1f1;}
.cart-page .variant-product{margin-top:10px;}
.cart-page .item-incart .title::after{content:'\f107';font-family:'FONTAWESOME';float:right;}
.cart-page .voucher-input{text-align:right;padding:10px 0 0 0;}
.cart-page .voucher-input input{width:200px;padding-left:10px;height:34px;border:1px solid #ccc;border-radius:4px;}
.cart-page .voucher-input .button-check-discount{background:#11229b;color:#fff;border:0;height:34px;border-radius:5px;}
.cart-page .tbl-cart-price td{font-weight:500;}
.cart-page .tbl-cart-price td:nth-child(2){font-weight:500;}
.cart-page .item-incart:hover {background: #f8f8f8;}
.cart-page .delete-from-cart {margin-top: 10px;display:block;color:#222;}
.cart-page .form-control {
    margin-bottom: 10px;
    box-shadow: unset !important;
    font-size: 14px;
}
.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  	    padding: 0 6px;
}
.row {
    margin: 0 -6px;
}
.p-3 {
    padding: 1rem !important;
}
.cart-page #tax-invoice input {
    margin-left: -20px;
}
.d-block {
    display: block;
}

.font-500 {
    font-weight: 500;
}
.black {
    color: #222;
}
.justify-content-between {
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
}
.mt-3, .my-3 {
    margin-top: 1rem!important;
}
.mt-2, .my-2 {
    margin-top: 0.5rem!important;
}
.red {
    color: #ff0000;
}
.text-uppercase {
    text-transform: uppercase!important;
}
.btn-comment-blue {
    background: #00a651;
    color: #fff;
    border: none;
    line-height: 34px;
    padding: 0 15px;
    border-radius: 4px;
    cursor: pointer;
    font-weight: 500;
}
.text-white {
    color: #fff!important;
}
.d-none{display:none;}
.green{color:#00a651}
.tbl-customer-info-cart-send{width:100%;background:#f5f5f5;border:solid 1px #ddd;margin-top:20px}
.tbl-customer-info-cart-send td{padding:8px 15px}
.btn-red{background:#00a651;color:#fff;padding:7px 20px;font-size:15px;border-radius:3px;-moz-border-radius:3px;border:solid 1px #00a651;display:inline-block;cursor:pointer}
.item-incart:first-child{border:none}
.item-incart{overflow:hidden;padding:10px 0;border-top:solid 1px #eee}
.item-incart .col1{width:90px;float:left;text-align:center;margin-right: 10px;}
.item-incart .col3{float:right;width:100px}
.item-incart .col2{display:block}
.tbl-cart-send_new tr:first-child td{border:none}
.tbl-cart-send_new td:first-child{text-transform:uppercase}
.tbl-cart-send_new td{border-top:solid 1px #eee;padding:10px 0}
.info-container {padding: 12px;border-top: 11px solid #f5f6f7;}
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-block{display:block}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.text-center{text-align:center!important}
.align-items{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.space-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.d-block{display:block!important}
.flex-direction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.container{width:1410px;margin:0 auto;padding:0;}
.footer .footer-top{padding:20px;background:url(../images/bg_1.jpg) no-repeat;background-size: cover;}
.footer .footer-top .left{width:50%;margin-right:30px;color:#fff}
.footer-top .left .top{text-transform:uppercase;margin-bottom:12px;font-size:18px}
.footer-top .left p{display:block;margin:0 0 6px;line-height:20px;font-size:15px;}
.footer .footer-top .right{width:50%;color:#fff}
.footer-top .right .top{text-transform:uppercase;margin-bottom:12px;font-size:18px}
.footer-top .right label{display:block;margin-bottom:7px}
.footer-top .right input,.footer-top .right textarea{width:calc(100% - 22px);border:1px solid #FFF;padding:6px;color: #222;}
.footer-top .right textarea{height:54px}
.footer-top .right .col{width:50%;overflow:hidden;float:left;overflow:hidden;border:0 solid}
.footer-top .right #submit{width:150px;background:#000;text-align:center;color:#fff;border:none;cursor:pointer}
.footer .footer-bottom{background:#343535;padding:20px 0}
.footer .footer-bottom .item-footer{width:25%;margin-right:20px}
.footer .footer-bottom .item-footer.lienhe{width:40%}
.footer-bottom .item-footer .title{color:#fff;font-size:18px;text-transform:uppercase;padding-bottom:10px}
.footer-bottom .item-footer a,.footer-bottom .item-footer p{color:#fff;display:block;font-size:14px;margin-bottom:10px}
.footer-bottom .item-footer i{padding-right:5px}
#menu-top-menu .cart{position: relative;}
#js-cart-counter {
    position: absolute;
    left: 11px;
    top: -5px;
    background: red;
    color: #fff;
    padding: 0px 5px;
    border-radius: 50%;
  	font-size: 12px;
}
.footer .footer-top .row {
    margin-bottom: 10px;
}
@media (max-width: 640px) {
.prod-item .name{height:65px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
}
@media(min-width: 1920px){
  .list-cate-hp .bx-viewport {
      height: 50px !important;
  }
  .bx-wrapper img{max-height: 100%;}
}
.box-bor .image-gallery .video-image {
    margin-right: 12px;
    width: 111px;
    border: 1px solid transparent;
    position: relative;
}
.box-bor .image-gallery .video-image::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.4);
    z-index: 1;
}
.box-bor .image-gallery .video-image::after {
    content: '\f144';
    font-family: 'FontAwesome';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: red;
    z-index: 2;
    font-size: 33px;
    line-height: 1;
}
.box-bor .images-slider {
    width: calc(100% - 123px);
}

.form-contact input, .form-contact textarea {width: calc(100% - 22px);border: 1px solid #fff;padding: 6px;color: #222;}
.form-contact textarea {height: 54px;}
.form-contact .row {margin-bottom: 10px;}
.form-contact #submit {
    width: 150px;
    background: #000;
    text-align: center;
    color: #fff;
    border: none;
    cursor: pointer;
}
.form-contact label {
    display: block;
    margin-bottom: 7px;
}
.form-contact .top {
    text-transform: uppercase;
    margin-bottom: 12px;
    font-size: 18px;
        text-align: center;
    font-weight: bold;
}
.form-contact .col {
    width: 50%;
    overflow: hidden;
    float: left;
    overflow: hidden;
    border: 0 solid;
}
.form-contact {
    background: #00a651;
    width: 100%;
    padding: 20px 0 20px 20px;
    color: #fff;
}
.nav-menu .item-hover::before{position: absolute;content: '';width: 100%;height: 30px; bottom: -17px;display: none;}
.nav-menu .item-hover:hover::before{display: block;}
.nd h1,.nd h2,.nd h3,.nd h4,.nd h5,.nd h6{margin: 1rem 0;}
.nd h1{font-size: 36px;}
.nd h2{font-size: 30px;}
.nd h3{font-size:24px;}
.nd h4{font-size:18px;}
.nd h5{font-size: 14px;}
.nd h6{font-size: 12px;}
.nd p {margin: 0 0 10px;}
.nd ul {margin-bottom: 10px;}
.nd td{border: 1px solid #000;padding: 10px;}
.nd iframe{width: 100%;height: 565px;}
#resultsearch{max-height: 300px;overflow: auto;}
#js-video-home .owl-prev{position: absolute;top: 30%;left: 0;}
#js-video-home .owl-next{position: absolute;top: 30%;right: 0;}