@import "../css/font.css";
body{ background-size: cover !important; background-color: #fff !important; background-attachment: initial !important; background-repeat: no-repeat !important; font-family: "Roboto", Arial}
.dv-img-home{margin-bottom: 20px;}
.dv-img-home img{width: 100%}
.dv-child-con{overflow: hidden;}
.dv-sp-notfull { padding: 10px 25px; }
.glo-poup-doidung{padding-top: 0}
.glo-tranghome-v4 { background: #fff; border-top: none; border-bottom: none; padding: 60px 0 30px; }
.glo-tranghome-v4 .dv-foot-top img { width: 100%; float: none; margin: 0px auto 0px; display: block; border-radius: 0; border: 0px solid #efefef; transition: all .5s; }
.glo-tranghome-v4 .dv-foot-top:hover img{border-color: rgba(21, 143, 207, 0.7)}
.glo-tranghome-v4 .dv-foot-top:hover .nd{color: #fff;}
.glo-tranghome-v4 .dv-foot-top h3 { color: #464646; font-size: 14px; }
.glo-tranghome-v4 .dv-foot-top .nd { font-size: 20px; text-align: center; padding: 0 5px; text-transform: uppercase; position: absolute; top: 40%; width: 100%; color: #fff; z-index: 999}
.glo-tranghome-v4 .dv-foot-top { padding-right: 15px; margin-bottom: 30px; padding-left: 15px; position: relative;}
.glo-tranghome-v4 .dv-foot-top a { display: block; position: relative;}
.glo-tranghome-v4 .dv-foot-top a:after{content: ""; top: 0; left: 0; position: absolute; background: rgba(0, 0, 0, 0.1); z-index: 1; width: 100%; height: 100%;}
.glo-tranghome-v4 .dv-foot-top a:hover:after{content: ""; top: 0; left: 0; position: absolute; background: rgba(0, 0, 0, 0.3); z-index: 1; width: 100%; height: 100%;}
.dv-glo-lang { position: relative; float: right; margin-top: 7px; margin-left: 5px; }
.dv-thuy-trang .dv-thuy-trang{padding: 0;}
.glo-hieu-ung-17 .action-item{ display: inline-block;}
.dv-child-sp-khachhang {background-position: center; padding: 70px 0 50px; text-align: center; background-size: cover; background-attachment: fixed; position: relative;}
.dv-child-sp-khachhang:before{content: ""; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); width: 100%; height: 100%;}
.dv-child-sp-khachhang .owl-pagination{display: none}
.dv-child-sp-khachhang img{width: 150px; border-radius: 100%; margin-bottom: 30px;}
.dv-child-sp-khachhang .khachhang_cmt { font-size: 14px; line-height: 2; font-weight: 400; color: #cccccc; margin-bottom: 15px; }
.dv-child-sp-khachhang .khachhang_name { text-transform: uppercase; font-size: 15px; color: #fff; line-height: 30px; margin-bottom: 15px; }
.dv-child-sp-khachhang .item_khachhang{width: 33.3333%; float: left; padding: 0 20px}
.global-content-home-tintuc{margin: 0 -12px}
.dv-home-tintuc { margin: 15px 12px; text-align: left; margin-right: 16px }
.dv-home-tintuc img{width: 100%; float: left;}
.dv-home-tintuc h3{line-height: 1.5; margin: 10px 0 5px; height: 44px; overflow: hidden;}
.dv-home-tintuc p.ngaydang{color: #8a8a8a; margin-bottom: 5px;}
.dv-home-tintuc .dv-mota{line-height: 1.7; height: 88px; overflow: hidden;}
#owl-tintuc .owl-pagination{display: none !important}
.dv-child-sp-home { border-top: none; text-align: center; padding: 30px 0; background: #a88a52;}
.dv-child-sp-home-trang{background: #fff}
.dv-child-sp-tintuc{padding-bottom: 20px}
.content_sp_home_home_spm, .content_sp_home_home_spkm {padding-bottom: 20px}
.dv-glo-menu-v3 ul{float: right; margin-top: 15px}
.dv-thuy-trang{width: 1170px;}
.dv-glo-menu-v3>ul>li>a { display: block; padding: 20px 20px; border-radius: 0; color: #555; font-size: 18px; text-transform: uppercase; border-right: none; font-weight: 500; font-family: 'font_2', Arial, Helvetica, sans-serif; }
.dv-glo-menu-v3>ul>li:last-child>a{background: none}
.dv-glo-menu-v3>ul>li:hover>a, .dv-glo-menu-v3>ul>li.mn_active>a { background: #fff; color: #a88a52; position: relative; }
.dv-glo-menu-v3>ul>li:last-child>a{border: none}
.dv-glo-menu-v3>ul>li li:first-child{border-top: none}
.dv-glo-menu-v3 ul ul li a { color: #333; font-size: 14px; border-bottom: 1px dashed #dadada; padding: 5px 10px; }
.dv-glo-menu-v3>ul ul { background: #ffffff; border-radius: 0; border-top: 3px solid #a88a52; padding: 10px; border-bottom: 3px solid #a88a52; }
.dv-glo-menu-v3 ul ul li:hover>a { background: #fff; color: #a88a52 !important; }
.dv-glo-menu-v3 ul ul li:last-child>a { border-bottom: none; }
.dv-hd-top { background: #a88a52; text-align: right; color: #fff; }
.dv-hd-top li{color: #fff; list-style: none; display: inline-block; margin-right: 20px; line-height: 35px;}
.dv-hd-top li.l{float: left}
.dv-hd-top li.r{float: right; margin-right: 0; margin-left: 20px;}
.dv-hd-top li a{color: #fff;}
.dv-hd-top li a:hover{color: #ffa658;}
.dv-hd-top li i{margin-right: 4px;}
.glo-hieu-ung-15 a { width: 39px; height: 40px; line-height: 40px; background: #a88a52; color: #fff; display: inline-block; border-radius: 100px; margin: 0 3px; font-size: 14px; }
.glo-hieu-ung-15 a:hover{color: #fff; background: #f37635;}
.content_sp_home{ border: 1px solid #ebebeb; margin-bottom: 0; overflow: hidden;}
.content_sp_home_last{margin-bottom: 0}
.content_sp_home_home{border: none}
.cls_gruop{display: none}
.cls_gruop.active{display: block}
.dv-header { background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; -msa-background-size: cover; background-size: auto 100%; background: none; width: 100%; }
.dv-cont-hd{padding: 0px 0; position: relative;}
.dv-menu { width: 100%; }
.js_height_ul_menu_left_child{display: none}
.dv-banner { padding: 10px 0; }
.dv-sanpham-hot{ padding: 40px 0 20px 0; background: #eee; }
.glo-hd-left-1 { position: relative; z-index: 9999; }
.glo-hd-left-1 img { max-width: 100%; margin-bottom: 0; height: 100px; margin: 0; float: left; }
.glo-price { color: #f71d1d;}
.glo-hd-right-1 .hd-dc { color: #a88a52 ; text-shadow: 1px 0 0 #fff, -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;}
a:hover{color: #a88a52 }
.dv-js-date-main{margin-top: 15px; line-height: 1;}
.dv-js-date-main .dv-ngay, .dv-js-date-main .dv-gio, .dv-js-date-main .dv-phut, .dv-js-date-main .dv-giay{width: 23%; display: inline-block; margin: 0 1%; float: left; }
.dv-js-date-main span { font-weight: 500; color: #585858; margin: 7px 0; display: block; font-size: 15px; }
.dv-js-date-main p { font-size: 11px; color: #b5b5b5; margin: 0; padding: 0; margin-bottom: 5px; }
.glo-hieu-ung-16-cont{float: left}
.dv-cont-ds-sp { width: 33.3333%; float: left; position: relative; }
.dv-sphome .dv-cont-ds-sp { width: 25%;}
.dv-cont-ds-sp-ds-yeuthich {width: 25%}
.sale-top-right { top: 15px; background: #a88a52; right: 15px; display: none; color: #fff; width: 42px; height: 42px; line-height: 42px; text-align: center; font-size: 13px; font-weight: 500; position: absolute; border-radius: 100px; z-index: 99; }
.ow-spngang { margin-left: -25px; padding: 0; }
.ow-spngang .ow-spngang-cont { overflow: hidden; padding: 10px; margin-top: 15px; margin-left: 25px; position: relative; border-radius: 0px; margin-bottom: 7px; margin-right: 1px; background: #fff; border: 1px solid #e2e2e2; }
.glo-hd-right-1 .hd-dc{ margin-bottom: 3px;}
.ow-spngang .ow-spngang-cont .dv-sp-img{display: inline-block; margin: 0 auto; float: left; width: 100%}
.glo-hieu-ung-16 .glo-love.love_active{color: #39bafd;}
.ow-spngang .ow-spngang-cont img { width: 100%; float: left; }
.ow-spngang h3 { text-align: left; overflow: hidden; margin: 15px 0 5px; }
.ow-spngang h3 a { color: #333; font-size: 14px; font-weight: 600; text-transform: capitalize; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.ow-spngang h3 a:hover { color: #a88a52; }
.dv-price{ text-align: center;}
.dv-cart-home { margin: 12px auto 3px; text-align: center;}
.dv-cart-home a { opacity: 1; padding: 7px 28px; border-radius: 100px; background: #a88a52; color: #fff; display: inline-block; }
.ow-spngang-cont:hover .dv-cart-home a{opacity: 0.8;}
.ow-spngang .price{display: inline-block; text-align: left; font-weight: 500;}
.ow-spngang .price-km { display: inline-block; text-align: left; margin-right: 5px; }
.owl-buttons-tron .owl-buttons .owl-prev{ left: 25px; width: 42px; height: 42px; font-size: 35px; line-height: 37px }
.owl-buttons-tron .owl-buttons .owl-next{ right: 5px; width: 42px; height: 42px; font-size: 35px; line-height: 37px }
.owl-buttons-tron .owl-buttons .owl-prev:hover, .owl-buttons-tron .owl-buttons .owl-next:hover{ background: #00a859;}
.glo-hieu-ung-16 .action-item { border: 1px solid rgba(255, 255, 255, 0.74); background: rgba(0, 0, 0, 0.21); }
.dv-linhvuckd{ background: url("../images/bg_thoitrang.jpg") top left no-repeat fixed; background-size: cover; padding: 50px 0 60px; position: relative; }
.dv-linhvuckd-new:before{ content: ""; position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); top: 0; left: 0; z-index: 0; }
.dv-linhvuckd h3 span{ color: #fff; border-bottom: double #fff 4px; font-size: 28px; padding: 0 30px 15px; margin-bottom: 30px; display: inline-block; text-align: center; font-weight: normal; text-transform: uppercase; line-height: 48px; letter-spacing: 1px; }
.dv-linhvuckd h3 { width: 100%; text-align: center; }
.linhvuckd-bo{margin-left: -20px}
.linhvuckd-bo .linhvuckd-chitiet{ margin-left: 20px; position: relative; overflow: hidden; height: 280px; margin-top: 20px; border: 4px solid #fff; }
.linhvuckd-bo .linhvuckd-chitiet a { position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0, 3, 5, 0.63); }
.linhvuckd-bo .linhvuckd-chitiet h5 { bottom: 0px; left: 0px; width: 100%; font-size: 18px; line-height: 50px; text-transform: uppercase; color: #fff; text-align: center; font-weight: normal; z-index: 10; text-align: left; padding-left: 10px; letter-spacing: 1px; }
.linhvuckd-bo .linhvuckd-chitiet h2 { overflow: hidden; font-weight: normal; line-height: 25px; text-align: left; font-size: 14px; padding-left: 10px; padding-right: 10px; padding-bottom: 4px; height: 0; color: #fff; -webkit-transition: height .2s; -moz-transition: height .2s; -ms-transition: height .2s; -o-transition: height .2s; transition: height .2s; }
.linhvuckd-bo .linhvuckd-chitiet:hover h2{ height: 75px; overflow: hidden;margin-bottom: 7px }
.dv-sanphambanchay{ background: #fff; padding: 40px 0 30px; }
.dv-sanphambanchay h3 span{ color: #00a859; border-bottom: double #CCCCCC 4px; }
.dv-btn-cart{text-align: center; margin: 7px 0}
.dv-btn-cart a{ display: inline-block; height: 31px; line-height: 31px; color: #fff !important; text-align: center; padding-left: 0; text-transform: capitalize; border-radius: 100px; padding: 0 29px; background-size: 100% 100%; }
.dv-btn-cart a:hover{ color: #FFFF00 !important; }
.dv-slider-sp-home .owl-pagination{display: none}
.dv-slider-sp-home:hover .owl-buttons{display: block !important}
.dv-slider-sp-home .owl-buttons .owl-prev{left: 40px}
.dv-slider-sp-home .owl-buttons .owl-next{right: 20px}
.price { font-size: 13px;}
.price-km { font-size: 16px; font-weight: 500; color: #e21702; }
.global-sp-left:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.dv-footer { color: #333; padding-top: 35px; margin: 0px auto 0; border-bottom: 0; border-top: none; background: #fff; }
.dv-footer h3{ font-weight: 500; font-size: 18px}
.dv-footer a { color: #333; transition: all .5s;}
.dv-footer a:hover { color: #e48c25; }
.dv-ghichuemail{margin-bottom: 10px}
.coppy_rs{margin-top: 10px;}
.global-foot-v1{padding-right: 30px}
.dv-child-con{ margin: 35px 0;}
.dv-main-left { float: right; width: 77%; padding-left: 25px; }
.dv-main-right { float: left; width: 23%; }
.dv-dangkynhantin{background: #ebebeb; padding: 30px 0}
.lb_dangkyemai span { font-size: 23px; text-transform: uppercase; color: #424242; display: inline-block; margin-right: 30px; float: left; }
.glo-left { padding: 10px; border-radius: 0px; margin-bottom: 25px; background: #ffffff; border: solid #e8e8e8 1px; }
.glo-left h3 { font-size: 18px; line-height: 1.5; text-align: center; color: #fff; text-transform: uppercase; border: none; position: relative; border-bottom: none; background: #a88a52; padding: 0; }
.glo-ykien-dm h3{margin-bottom: 0}
.glo-left h3 span { font-weight: 500; padding: 8px 0px 8px; display: inline-block; line-height: 1.5; }
.glo-left ul.ul-left-menu li { list-style: none; position: relative; margin: 0; border: none; padding: 0; background: #ffffff; }
.ul-left-menu>li:last-child>a{border: none !important}
.glo-left ul.ul-left-menu li .nut{display: none}
.glo-left ul.ul-left-menu li a { padding: 9px 10px 9px 25px; text-transform: capitalize; font-weight: 500; font-size: 14px; color: #333; display: block; position: relative; border-bottom: 1px dashed #ebebeb; }
.glo-left ul.ul-left-menu>li>a:before { content: "\f0da"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; color: #c5c5c5; position: absolute; top: 15px; margin-left: -15px; }
.glo-left ul.ul-left-menu li:hover>a { background: #e4e4e4; color: #a88a52 ; background: none; }
.glo_click_expain_li_left { padding: 7px 10px 7px 15px; color: #333; }
.glo-left ul.ul-left-menu li:hover> span { color: #a88a52 ;}
.glo-left-nd { position: relative; border: none; border-top: none; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; padding: 0 }
.glo-dv-menu-left{padding: 0}
.ow-spngang.dv-home-tintuc-cont{margin-left: -25px}
.dv-tintuc-home { width: 25%; float: left; padding-left: 25px; margin-bottom: 20px; margin-top: 5px; }
.dv-tintuc-home-cont .dv-gr-mota{border: 1px solid #e8e6e2; padding: 5px 12px; border-top: none; text-align: left;}
.dv-tintuc-home-cont img{width: 100%; float: left;}
.dv-tintuc-home-cont .dv-gr-mota h3{height: 44px; overflow: hidden; margin: 5px 0 0;}
.dv-tintuc-home-cont .ngay-dang{color: #8e8e8e; margin: 3px 0 5px;}
.dv-tintuc-home-cont .dv-mota{height: 88px; overflow: hidden; margin-bottom: 5px;}
.dv-tintuc-home-cont .dv-gr-mota h3 a{white-space: normal; text-align: left; margin: 0; line-height: 1.6;}
.glo-dv-title { line-height: 1.5; text-align: left; color: #fff; text-transform: capitalize; border: none; position: relative; margin-bottom: 0; background: #fff; padding: 0 10px 0 0; margin: 12px 0 0; border-bottom: 1px solid #e8e8e8; }
.glo-dv-title span { text-transform: uppercase; font-size: 18px; color: #333; font-weight: 500; padding: 8px 5px 8px 0; display: inline-block; line-height: 1.5; position: relative;}
.glo-dv-title span:after{content: " "; position: absolute; height: 3px; background: #a88a52; width: 100%; bottom: 0; margin-bottom: -2px; border-radius: 100px; left: 0}
.glo-dv-title li { display: none;}
.carsou-img {text-align: center;}
.marquee{margin:10px 0}
.global-content { border: none; overflow: hidden; border-top: none; background: #fff; padding: 0px; }
.dv-child-sp-home .glo-dv-title { background: none; line-height: 1.5; border-bottom: none; margin-bottom: 5px; text-align: center; position: relative; text-transform: capitalize; }
.dv-child-sp-home .global-content{background: none}
.dv-child-sp-home .glo-dv-title li{display: none}
.dv-child-sp-home .glo-dv-title a { display: inline-block; margin: 0; font-size: 20px; color: #616161; font-weight: 500; border-right: 1px solid #ebebeb; padding-right: 15px; line-height: 1.2; margin-right: 12px; text-transform: uppercase; margin-bottom: 8px; margin-top: 20px; }
.dv-child-sp-home .glo-dv-title a:hover, .dv-child-sp-home .glo-dv-title a.active{color: #a88a52 }
.dv-child-sp-home .glo-dv-title a.cls_a_title_none {border: none}
.dv-child-sp-home .glo-dv-title span { font-size: 30px; display: inline-block; font-weight: 400; line-height: 1.5; text-transform: uppercase; color: #a88a52; position: relative; padding: 0 30px 25px; }
.dv-child-sp-home .glo-dv-title span:after{display: none}
.content_sp_home_home_spm_km .glo-dv-title span{color: #fff}
.content_sp_home_home_spm_km .ow-spngang .ow-spngang-cont{border: 1px solid #a88a52}
.dv-child-sp-home .glo-dv-title span:before { content: " "; position: absolute; bottom: 0; width: 100%; height: 24px; background-size: auto 22px; left: 0; }
.glo-left ul.ul-left-menu li ul li { list-style: none; position: relative; background: none; margin: 0; border: none; padding-left: 15px; border-top: none }
.dv-bre { background: #f7f8f9; font-size: 14px; }
.dv-bre a { color: #898989; display: inline-block; padding: 8px 0; margin-right: 7px; }
.dv-bre a:hover{color: #a88a52 ;}
.dv-bre i{color: #898989; display: inline-block; margin-right: 7px;}
.glo-left ul.ul-left-menu li ul li .nut { display: inline-block; padding-right: 7px; color: #b3b3b3; }
.glo-left ul.ul-left-menu li ul li a,.glo-left ul.ul-left-menu li ul li a:hover { background: none; padding-left: 5px; }
.glo-tags a {transition: all .5s; display: inline-block; padding: 5px 12px; background: #f7f6f6; float: left; margin-right: 5px; margin-top: 5px; color: #333; font-size: 13px; }
.glo-tags a:hover { color: #fff; background: #ebebeb; }
.glo-dv-httt + .glo-dv-httt { border-top: 1px dashed #ccc;}
.glo-tintuc-left img { width: 95px;}
.glo-tintuc-left a + a { border-top: 1px dashed #ccc;}
.glo-tit-hotro { font-size: 15px; color: #333;}
.glo-tieude a { color: #333; font-weight: 600; font-size: 14px; text-transform: none; line-height: 1.7; }
.glo-tieude a:hover { color: #cc421e; }
.glo-news-day { font-size: 13px; color: #5d5d5d; border-bottom: dashed 1px #ebebeb; padding: 0 0 7px; background: url(/img/icon_day.png) top 4px left no-repeat; padding-left: 20px; margin-bottom: 7px; }
.glo-mota { line-height: 1.7; font-size: 13px; color: #3e3e3e; }
.glo-tintuc-one + .glo-tintuc-one { border-top: 1px dashed #ebebeb; padding-top: 20px; }
.global-noidung{font-family: Arial}
.global-noidung h2{font-size: 14px; margin-bottom: 7px}
.global-tintuc-chitiet h1 { color: #ea4242; font-size: 14px; font-weight: 500; padding-bottom: 5px; text-transform: capitalize; line-height: 1.6; }
.global-tinlienquan{background: none}
.global-tinlienquan-title h2{ font-size: 16px; margin-bottom: 2px; color: #a88a52 ; font-weight: 500; }
.global-foot-v2, .global-foot-v3, .global-foot-v4{width: 25%}
.global-sanphamlienquan{background: #fff}
.global-sanphamlienquan-title { padding: 0; border: none; margin-bottom: 15px; }
.dv-timkiemhd { padding: 0px; display: inline-block; margin-bottom: 0; position: relative; margin: 6px 0; float: right;}
.dv-timkiemhd input { height: 22px; background: #fff; border: none; width: 190px; margin: 0!important; padding: 0px 10px; color: #333; font-size: 11px; border-radius: 3px; }
.dv-timkiemhd input::-webkit-input-placeholder {color:#333;}
.dv-timkiemhd input::-moz-placeholder {color:#333;}
.dv-timkiemhd input:-moz-placeholder {color:#333;}
.dv-timkiemhd input::-ms-input-placeholder {color:#333;}
.owl-buttons .owl-next, .owl-buttons .owl-prev { width: 40px; height: 46px; line-height: 42px; font-size: 35px; background: rgba(0,0,0,.15);}
.global-classlink { font-size: 15px; margin: 0 6px 0 0; line-height: 32px; height: 35px; width: 35px; table-layout: inherit; text-align: center; color: #fff; background: #a88a52 ; border: #a88a52 1px solid; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; display: inline-block; }
.global-classunlink, .global-classlink:hover { background: #e48c25; color: #ffffff; border: #e48c25 1px solid; }
.global-classunlink span, .global-classlink:hover span{color: #fff}
.dv-timkiemhd button { font-size: 14px; top: 0; border: none; position: absolute; cursor: pointer; right: 0; padding: 0 10px; height: 22px; background: none; color: #a88a52; border-radius: 0; }
.dv-timkiemhd button i{margin-right: 3px}
.dv-timkiemhd button img{ width: 25px}
.global-sanphamlienquan-title h2{ font-size: 20px; display: block; text-transform: capitalize; border-radius: 10px; color: #a88a52 ; padding: 8px 0 8px 0px; font-weight: 500; line-height: 1.5; color: #dc5881; padding-left: 72px; }
.glo-right-spdetail input[type="number"] { padding: 0 10px; width: 70px; height: 38px; text-align: center; border: 1px solid #ebebeb; float: left; margin: 0 6px 0 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
.dv-form-lienhe .dv-lienhe-button button, .a_button { padding: 12px 25px; text-transform: uppercase; border: none; outline: none; background: #a88a52; color: #fff; border-bottom: none; border-radius: 0px; }
.dv-form-lienhe .dv-lienhe-button button:hover, .a_button:hover { background: #e48c25; border-bottom: none}
.dv-form-lienhe li input, .dv-form-lienhe li textarea { border: solid 1px #ebebeb;}
.dv-sanpham-ct { border: none; overflow: hidden; border-top: 0; }
.glo-chitiet-right h1 { color: #a88a52 ; font-weight: 500; text-transform: capitalize; padding-bottom: 5px; }
.glo-right-spdetail button[type="submit"] { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background: url(../img/icon_giohang.png) center left 12px no-repeat #a88a52; background-size: 23px; padding: 11px 16px 12px 44px; }
.glo-right-spdetail button[type="submit"]:hover { background: url(../img/icon_giohang.png) center left 12px no-repeat #e48c25 ; background-size: 23px; }
.glo-right-spdetail button[type="button"] { border: none; background: #bdbdbd; color: #565656; height: 18px; line-height: 18px; width: 32px; outline: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; font-size: 15px; display: block; cursor: pointer; }
.glo-right-spdetail button[type="button"]:hover { background: #a88a52 ; }
.glo-btn-donhang button:hover { background: #a88a52 ;}
.glo-gia-donhang, .glo-sum-tong-tien span { color: #a88a52 ; }
.glo-xoa-dh { background: #a88a52; border: 1px solid #a88a52; }
.glo-xoa-dh:hover { background: #e48c25 ; border: 1px solid #e48c25 ; }
.glo-thongtin-muahang { color: #e48c25; text-transform: uppercase; font-weight: 500; }
.glo-table-cart{ border: 1px solid #ebebeb; border-top: none; border-left: none; }
.dv-slider-temp .dv-slider { overflow: hidden; z-index: 9; padding: 0px; margin-top: 0px }
.w_100{width: 100%}
.dv-slider img { width: 100%; float: left;}
.owl-pagination{bottom: 15px;}
.glo-table-cart tr:hover { background: none;}
.owl-pagination .owl-page.active { background: #a88a52 }
.owl-pagination .owl-page { width: 16px; height: 16px; }
.glo-table-cart th { background: #f8f9f9; color: #333; }
.glo-table-cart th, .glo-table-cart td{ border: 1px solid #ebebeb; border-bottom: none; border-right: none; }
.glo-left-ctsp { border: none; padding: 0; }
.glo-chitiet-right h1 { border-bottom: 1px dashed #ebebeb; }
.glo-right-spdetail-motar{ border-top: 1px dashed #ebebeb; }
.glo-chitiet-sp { border-top: 1px dashed #ebebeb; }
.cls_a_title { display: inline-block; padding: 9px 25px; font-weight: 500; line-height: 1.5; text-transform: capitalize; color: #fff; margin-left: 0; font-size: 15px; margin: 0 2px; background: #a88a52; border-radius: 100px; margin-bottom: 5px; min-width: 200px}
.cls_a_title:hover,.cls_a_title.active{background: #a88a52; color: #fff}
.global-tinlienquan { padding: 0; margin-top: 20px; box-shadow: none; -webkit-box-shadow: none; }
.global-tinlienquan li{margin-left: 10px}
.global-tinlienquan li a{font-size: 13px}
#back-top { position: fixed; bottom: 65px; right: 10px; z-index: 999; }
#back-top a{right: 3%; background:#e48c25 ;}
#back-top a:hover { background: #e48c25; color: #fff; padding: 0}
.dv-text-center {text-align: center;}
.text-dv-text-center{display: inline-block; margin: auto;}
#id_dk_email { border: solid #a88a52 1px; color: #333; height: 42px; width: 450px; max-width: 450px; border-radius: 100px; padding: 0 20px; float: none; display: inline-block; }
.lb_dangkyemai{float: left;}
.lb_dangkyemai:hover #id_btn_dangkyemail { background: #e48c25 ; border: solid #e48c25 1px; }
.lb_dangkyemai:hover #id_dk_email { border: solid #e48c25 1px; }
#id_btn_dangkyemail { color: #fff; background: #a88a52; border: solid #a88a52 1px; height: 42px; padding: 0 20px; border-radius: 0 100px 100px 0; bottom: 0; top: auto; }
.glo-news-img{border: none; background: rgb(249, 249, 249);}
.glo-tintuc-one { padding-bottom: 15px;}
.glo-ykien-kh{display: none}
.glo-tintuc-one + .glo-tintuc-one{padding-top: 15px}
.global-sp-left {padding: 10px 0; border: none; border: 1px solid #fff; border-bottom: 1px solid #d4d4d4; border-radius: 0; background: none; text-align: center;}
.global-sp-left img { width: 100%; margin: 0 auto; }
.js-marquee ul{padding: 10px 0}
.global-sp-left h5{ text-transform: capitalize;}
.global-sp-left h5 a:hover { color: #f9270f;}
.glo-tags { padding: 5px 0 0; }
.global-footer { margin-left: -25px; padding-bottom: 15px;}
.dv-menu-footer{ text-align: center; position: relative; padding-bottom: 10px; margin-bottom: 15px; }
.glo-foot-bottom { padding: 13px 0; border-top: none; background: #a88a52; color: #fff; }
.glo-foot-bottom a { color: #fff; font-size: 14px; }
.glo-foot-bottom a:hover { color: #ffa740; padding: 0; }
.dv-menu-footer:after{ content: ""; border-bottom: 1px solid #cc2c0b; width: 40%; height: 0px; position: absolute; left: 50%; bottom: 0; margin-left: -20%; }
.dv-menu-footer a{ color: #b61002; font-weight: 700; font-size: 14px; line-height: 1; padding: 10px 15px 10px 12px; position: relative; display: inline-block; }
.dv-menu-footer a:before{ content: ""; border-right: 1px solid #610429; position: absolute; height: 10px; top: 12px; right: 0; }
.dv-menu-footer a:hover { color: #0167b1; text-decoration: none; }
.content-footer{ text-align: center; line-height: 2; }
.foot-coppy{ text-align: center;}
.foot-coppy a{ color: #b61002; font-weight: 500; }
.global-noidung{ padding: 12px 0 0;}
.global-chitiet-tintuc {padding: 12px 0px; border: none}
.global-chitiet-sp, .global-chitiet-sp-ct { padding: 0; border: none; border-radius: 0; background: none;}
.global-form-lienhe, .global-map { margin: 15px 0; padding: 0 ; }
.glo-right-spdetail-cart { border-top: 1px dashed #ebebeb; border-bottom: 1px dashed #ebebeb; }
.global-chitiet-donhang .global-form-lienhe{border: none; padding: 0;}
.glo-dvlang { top: 0; border-radius: 0 0 5px 5px; margin-top: 0px; right: 200px; z-index: 999999;}
.glo-dvlang a, .glo-dvlang i { color: #fff;}
.glo-dvlang ul li{width: 100%; float: left;}
.glo-dvlang span { display: block; padding: 9px 0px; }
.glo-dvlang ul li a{color: #333}
.dv-glo-menu-v3 .btn-nutmn{background: #a88a52; right: 0; margin-right: 0}
@media only screen and (max-width: 1199px) { .dv-cont-ds-sp{width: 33.3333333333%}
.dv-main-right{width: 23%}
.dv-main-left{width: 77%}
.dv-thuy-trang { width: 100%; padding-left: 10px; padding-right: 10px; }
.dv-menu{width: 100%}
.dv-child-con{margin: 10px 0;}
.dv-footer{width: auto; margin: 20px 0px 0}
.dv-glo-menu-v3>ul>li>a { padding: 10px 20px;}
}
@media only screen and (max-width: 999px){ .btn-menu{ background: #a88a52 ; margin: 6px 0; }
.dv-slider, .dv-slider img{height: auto !important; width: 100% !important}
}
@media only screen and (max-width: 991px) { .dv-glo-menu-v3 ul ul li:hover>a{color: #fff !important}
.dv-tintuc-home{width: 33.333333%}
.dv-glo-menu-v3 ul.mb-active{margin-top: 48px !important}
.glo-hd-left-1 img { height: 50px; margin: 0px; }
.dv-glo-menu-v3>ul ul{border: none !important; padding: 0}
.dv-glo-menu-v3 .btn-home { text-transform: uppercase; font-weight: 500;color: #a88a52; display: none}
.dv-glo-menu-v3 ul { background: #a88a52 !important; box-shadow: none !important}
.dv-glo-menu-v3>ul>li.mn_active>a{ background: none !important; }
.dv-glo-menu-v3>ul li a{background: none; font-weight: 500; text-transform: capitalize !important; color: #fff !important; font-size: 14px; border-bottom: 1px dashed rgba(255, 255, 255, 0.27) !important;}
.dv-glo-menu-v3 ul li:hover>a { background: #6f9a00 !important; }
.dv-glo-menu-v3>ul>li>a { margin: 0; border-radius: 0; padding: 7px 10px !important}
.dv-main-right{width: 100%;}
.dv-main-left{width: 100%; margin-bottom: 20px; padding-left: 0}
.glo-hd-right-1 {padding-left: 50px;width: 75%}
.glo-hd-right-1 .h3-hdtit{font-size: 30px; margin-bottom: 10px}
.dv-cont-ds-sp { width: 33.3333%; }
.global-foot-v2, .global-foot-v3, .global-foot-v4 { width: 50%; margin-bottom: 20px}
.dv-sphome .dv-cont-ds-sp{width: 33.33333%}
}
@media only screen and (max-width: 767px) { .dv-child-sp-khachhang .item_khachhang{width: 100%; margin-bottom: 25px}
.dv-child-sp-khachhang{margin-bottom: 30px}
.dv-tintuc-home{width: 50%}
.dv-header{position: relative; margin: 0; float: left;}
.dv-hd-top { text-align: left; }
.glo-hd-right-1 {width: 100%; text-align: center; padding: 0;}
.glo-hd-right-1 .h3-hdtit { font-size: 25px; margin-bottom: 10px; }
.glo-hd-right-1 .hd-dc { font-size: 14px}
.dv-cont-ds-sp { width: 50%; }
.glo-dv-title a { display: block; border: none; line-height: 1.3; margin-top: 3px; border-bottom: 1px dashed #d2d2d2; padding-bottom: 5px; }
.dv-sphome .dv-cont-ds-sp{width: 50%}
.glo-dvlang { top: 0; border-radius: 0 0 5px 5px; margin-top: 0px; right: auto; position: relative; float: left; }
.lb_dangkyemai{width: 450px;}
.lb_dangkyemai span{margin-bottom: 10px}
.dv-text-center { text-align: left; }
}
@media only screen and (max-width: 479px) { .dv-tintuc-home{width: 100%}
.dv-hd-top li{margin-right: 15px}
.dv-hd-top { padding: 5px; }
.dv-hd-top li{line-height: 1.5}
.div-glo-max-foot{display: none}
.global-foot-v2, .global-foot-v3, .global-foot-v4 { width: 100%; }
.dv-cont-ds-sp, .dv-sphome .dv-cont-ds-sp { width: 100%; }
.dv-home-tintuc h3, .dv-home-tintuc .dv-mota{height: auto}
.dv-timkiemhd input{width: 150px}
.dv-timkiemhd {display: block; float: left; }
.lb_dangkyemai { width: 100%; }
#id_dk_email{width: 100%; max-width: 100%}
.glo-tranghome-v4 { padding: 30px 0 00px; }
.dv-glo-lang { position: absolute; margin-top: 2px; }
}