@charset "utf-8";
/* CSS Document */
img{max-width: 100%;}
.md-none{display: none !important;}
.md-block{display: block !important;}
.m0{margin: 0px;}.p0{padding: 0px !important;}.m-5{margin-left: -5px !important;margin-right: -5px !important;}.p5{padding-left: 5px;padding-right: 5px}.m-10{margin-left: -10px;margin-right: -10px}.p10{padding-left: 10px;padding-right: 10px}
body{font-family: 'Roboto', sans-serif;bottom: 0;position: relative;}
.pagination-page {text-align:center;}
.pagination-page > span, .pagination-page  a{display:inline-block;width:30px;height:30px;line-height:30px;border:solid 1px #ddd;color:#000;}
.pagination-page  a:hover,
.pagination-page > span{background: #1f5892;color:#FFF;}
footer{font-size: 15px;/* color: #fff; */padding-top: 20px;/* padding-bottom: 0; *//* background-color: #ee3f00; */}
footer .title-f{color: #ffffff;font-size: 20px;margin-top: 20px;margin-bottom: 20px;font-family: 'Roboto', sans-serif;text-transform: uppercase;font-weight: 700;position: relative;padding-bottom: 10px;margin-bottom: 25px;}
footer a{/* color: #ffffff; */}
footer ul{list-style: none;padding: 0px;}
footer ul a{text-transform: initial;padding: 5px 0px;display: inline-block;font-size: 14px;}
footer a:hover{text-decoration: none;color: #eb262d;}
.chantrang{color: #fff;font-size: 13px;background-color: transparent;padding-top: 10px;padding-bottom: 10px;margin-top: 30px;border-top: 1px solid #fbfbfb;}
.chantrang a{color: #fff;}
.breadcrumb{border-bottom: none;background-color: transparent;padding: 0px;margin-bottom: 0px;padding-bottom: 0px;position: relative;/* text-align: center; */}
.breadcrumb>li a{color: #080808;}
.breadcrumb>li a:hover{color: #ffffff;text-decoration: none;}
#map iframe{height: 175px;}
.hc-nav-trigger.hc-nav-1{/* display: none !important; */padding-left: 15px;padding-right: 0;margin-right: 0;border: none;}
iframe{max-width: 100%;}
#slider{margin-bottom: 20px;}
.head-page{min-height: 290px;background-size: cover;position: relative;background-color: #ccc;/* margin-bottom: 40px; */background-position: center top;/* background-attachment: fixed; */background-repeat: no-repeat;padding-top: 170px;margin-bottom: 30px;}
.head-page:before{content:"";position: absolute;width: 100%;left: 0;top: 0;height: 100%;background-color: rgb(255 255 255);z-index: 0;opacity: 0.7;}
.head-page .content{z-index: 10;color: #fff;left: 0;right: 0;position: relative;text-align: center;}
.head-page .content .title-page{text-transform: capitalize;font-weight: 600;font-size: 32px;margin: 0;margin-bottom: 10px;color: #eb262f;text-align: left;/* padding-left: 15px; */padding-right: 15px;text-transform: uppercase;text-align: center;}
.breadcrumb>li+li:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;content: "\f178";}
.linkct{position: absolute;bottom: 0;display: inline-block;color: #4f4f4f;right: 0;font-size: 13px;}
.linkct:hover, .linkct:focus{text-decoration: none;color: #f60;}
.ngay-dang{color: #0368ff;font-size: 13px;}
.title-left{font-family: 'Roboto', sans-serif;text-transform: uppercase;font-size: 16px;font-weight: 600;background: url(../images/title-left.jpg) no-repeat center left;padding: 10px 9px;margin-bottom: 20px;background-size: cover;margin-top: 0;color: #fff;margin-bottom: 0;}
.box.category{/* border: 1px solid #ccc; */}
.box.category ul{list-style: none;padding: 0;margin-bottom: 20px;}
.box.category ul li a{font-family: 'Roboto', sans-serif;font-weight: 600;color: #424242;display: block;padding-top: 9px;padding-bottom: 10px;background: url(../images/icon_sp.png) no-repeat 10px center;padding-left: 29px;border-bottom: 1px dotted #ccc;}
.box.category ul li a:hover, .box.category ul li a:focus{color: #f60;text-decoration: none;}
.title-tin{font-size: 24px;/* margin-bottom: 20px; */font-family: 'Roboto', sans-serif;font-weight: 500;margin-top: 0;font-weight: 700;}
.hr-news{height: 6px;background-color: #dddddd;margin-top: 0px;margin-bottom: 30px;}
.big_img{padding: 10px;border: 1px solid #eee;border-radius: 3px;position: relative;}
.big_img a{height: 100%;display: block;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.big_img img{}
.ten-sp{font-size: 20px;margin-top: 15px;font-weight: 700;font-family: 'Roboto', sans-serif;text-transform: uppercase;/* margin-bottom: 4px; */}
.ma-sp{font-size: 14px;color: #000000;font-weight: 300;margin-left: 0;/* margin-left: 15px; */font-style: initial;margin-top: 13px;display: block;}
.gia-ct{border-top: 1px dotted #ccc;margin-top: 10px;padding-top: 8px;border-bottom: 1px dotted #ccc;font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
.gia-ct p{margin-bottom: 3px;}
.giamgia{background-color: #ff0000;position: absolute;left: 0;top: 0;z-index: 1000;padding: 4px 13px;color: #fff;}
.mota_sp{/* line-height: 24px; *//* margin-bottom: 30px; *//* border-top: 1px dotted #ccc; *//* margin-top: 20px; *//* padding-top: 15px; */}
.mota_sp ul{/* list-style: none; *//* padding: 0; */}
.btn-mua{background-color: #4f4f4f;color: #fff;padding: 13px 0px;font-size: 16px;text-transform: uppercase;border-radius: 0;width: 220px;max-width: 100%;font-family: 'Roboto', sans-serif;display: inline-block;position: relative;top: -3px;margin-left: 5px;}
.btn-mua img{height: 36px;margin-right: 10px;}
.btn-mua span{font-weight: 600;position: relative;top: 2px;}
.btn-mua:hover, .btn-mua:focus, .btn-mua:active{color: #fff;outline: none !important;box-shadow: none;}
.hotline-dh{color: #ff6600;font-size: 18px;}
.box-gianhang{background-color: #fefadf;padding: 10px;border-radius: 6px;}
.box-gianhang ul{list-style: none;padding: -0;margin: 0;}
.box-gianhang ul a{background: url(../images/icon-check.png) no-repeat center left;background-size: 14px;padding-left: 19px;color: #000;display: inline-block;padding-top: 5px;padding-bottom: 5px;}
.title-lienhe{font-size: 18px;text-transform: uppercase;font-weight: 600;color: #000000;margin-top: 50px;margin-bottom: 20px;}
.table-giohang .name-pro{/* font-family: 'Roboto', sans-serif; */font-weight: 500;font-size: 16px;font-weight: 500;color: #c81b3e;padding-right:15px}
.table-giohang .pro-cart{position: relative;}
.table-giohang .pro-cart strong{font-family: 'Roboto', sans-serif;display: inline-block;width: 100px;}
.table-giohang .txt_sl{border: none;background-color: #f1f0f0;padding: 5px;border-radius: 3px;box-shadow: inset 1px 1px 5px #d2cfcf;width: 70px !important;}
.table-giohang  .gia-cart{color: red;font-weight: 600;}
.xoa_giohang{position: absolute;right: 0;top: 0;background-color: transparent;display: inline-block;padding: 3px 13px;color: red;font-size: 17px;}
.table-giohang .tongtien{font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: 500;text-transform: uppercase;}
.table-giohang .tongtieng-cart{font-weight: 600;color: red;text-transform: initial;font-family: 'Roboto', sans-serif;}
.btn-login{background-color: #eb262d;/* font-family: 'Roboto', sans-serif; */font-weight: 600;padding: 7px 30px;font-size: 16px;text-transform: uppercase;color: #fff;}
.page-login{background-color: #fff;box-shadow: 1px 1px 6px 1px #5d575747;border-radius: 5px;position: relative;padding: 15px;}
.br-xam{background-color: #f1f1f1;/* margin-top: 7px; */padding-top: 30px;padding-bottom: 20px;}
.page-login h2{text-align: center;font-size: 20px;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-weight: 600;margin-top: 5px;}
.btn-giamgia{background-color: #00a85a; color: #fff;}
.lab-thanhtoan{display: block;}
.lab-thanhtoan img{height: 27px;margin-left: 10px;}
.lab-thanhtoan span{font-size: 13px;color: #3c3b3b;}
.thanhtoan{padding-left: 30px;font-size: 13px;display: none;}
.thanhtoansub{padding-left: 20px;}
.btn-xacnhan{margin-bottom: 15px;background-color: #00a85a;color: #fff;}
.btn-huy{margin-bottom: 15px;background-color: red;color: #fff;}
.tinlienquan{list-style: none;padding: 0;}
.tinlienquan a{color: #000;display: inline-block;margin-bottom: 10px;}
.chitiettin{margin-bottom: 30px;}
.chitiettin img, .chitiet_sp  img{height: auto !important;max-width: 100% !important;}
.top{background-color: #c81b3e;padding-top: 5px;padding-bottom: 5px;line-height: 30px;color: #fff;}
.giohang{color: #fff;}
.giohang .cart-img{position: relative;margin-right: 10px;}
.giohang .cart-img span{position: absolute;min-width: 17px;height: 19px;background-color: #fff;color: #c81b3e;line-height: 19px;text-align: center;border-radius: 50%;right: -3px;font-size: 12px;}
.lgoo{
}
.lgoo img{height: 80px;}
.main-nav{/* margin: 25px 0px; */}
.iframe-content iframe{height: 150px;}
.post-item--inner{
}
.post-item--inner .post-thumb{display: block;height: 350px;margin-bottom: 10px;}
.post-item--inner .post-thumb img{width: 100%;height: 100%;object-fit: cover;}
.post-item--inner .post-category{color: #686868;font-size: 14px;}
.post-item--inner .post-category a{color: #4f4f4f;}
.post-item--inner .post-category .p-date{margin-left: 20px;}
.post-item--inner .post-category .p-date i{color: #4f4f4f;}
.post-item--inner .post-entry .title{font-family: 'Roboto', sans-serif;font-size: 28px;margin-bottom: 15px;text-transform: capitalize;}
.post-item--inner .post-entry .title a{color: #2f2e2e;}
.post-item{margin-bottom: 35px;}
.post-item--inner  .post-excerpt{color: #474747;}
.post-item-2 .post-item--inner .post-thumb{height: 230px;}
.post-item-2 .post-item--inner .post-entry .title{font-size: 16px;font-weight: 600;}
.item-news .post-category{
}
.item-news .post-category a{color: #4f4f4f;}
.item-news .post-category .p-date{margin-left: 15px;}
.item-news .post-category .p-date i{color: #4f4f4f;}
.widget-title{margin-top: 0;font-size: 18px;color: #282728;font-family: 'Roboto', sans-serif;position: relative;padding-bottom: 7px;margin-bottom: 20px;font-weight: 700;text-transform: uppercase;}
.box-lienhe .custom-html-widget{background: #fff;border: 1px solid #f1efef;box-sizing: border-box;box-shadow: 0px 2px 4px rgb(0 0 0 / 10%); padding: 0 20px;width: 100%; display: inline-block;}
.box-lienhe .custom-html-widget ul{list-style: none;padding: 0;}
.box-lienhe .custom-html-widget ul li{border-bottom: 1px solid #ede7e7;padding-top: 15px;padding-bottom: 15px;}
.box-lienhe .custom-html-widget ul li:last-child{border:none;}
.widget-title:before{/* content:""; */position: absolute;width: 60px;height: 3px;background-color: #4f4f4f;bottom: 0;}
.box-lienhe{margin-bottom: 30px;}
.box-lienhe .custom-html-widget ul li a{color: #c81b3e;margin-left: 5px;}
.item-dv-right{margin-bottom: 15px;border-bottom: 1px dashed #ddd;padding-bottom: 10px;}
.item-dv-right .img_dv{display: block;border-radius: 50%;overflow: hidden;box-shadow: 1px 1px 10px 1px #6a6969a1;border: 2px solid #fff;}
.item-dv-right .img_dv img{width: 100%;height: 100%;object-fit: cover;}
.item-dv-right  .content-dv{position: relative;}
.item-dv-right  .content-dv .content{top: 50%;transform: translateY(-50%);position: absolute;color: #5c5c5c;font-size: 13.5px;}
.item-dv-right h4{font-size: 14px;font-family: 'Roboto', sans-serif;text-transform: uppercase;}
.item-dv-right h4 a{color: #c81b3e;}
.item-dv-right h4 a:hover{color: #c81b3e;}
.item-dv-right:last-child{border-bottom: none;}
.item-news-right{margin-bottom: 15px;}
.item-news-right .img_dv{display: block;}
.item-news-right .img_dv img{width: 100%;height: 100%;object-fit: cover;}
.item-news-right .content-news{
}
.item-news-right .content{}
.item-news-right .content h4{margin-top: 0;font-size: 13px;margin-bottom: 5px;}
.item-news-right .content h4 a{color: #000;}
.item-news-right .content h4 a:hover{color: #c81b3e;}
.item-news-right .content p{margin-bottom: 0;font-size: 13px;margin-top: 5px;color: #5a5656;}
.item-news-right .content .p-date{font-size: 12px;color: #c81b3e;}
.img-news-de{height: 300px;width: 100%;object-fit: cover;margin-bottom: 10px;margin-top: 30px;}
.ngaydang{}
.ngaydang a{color: #4f4f4f;}
.ngaydang i{color: #4f4f4f;}
.ngaydang .p-date{margin-left: 15px;}
.navbar-nav>li.giohang{
}
.slide-danhmuc{background-color: #f3f3f3;padding-top: 10px;padding-bottom: 10px;}
.title-danhmuc{font-family: 'Roboto';text-transform: uppercase;font-size: 16px;background-color: #535353;padding: 7px 15px;color: #fff;}
footer .title-f:before{content:"";width: 60px;height: 3px;background-color: #fff;position: absolute;bottom: 0;}
header{padding-top: 10px;padding-bottom: 10px;}
#slider_danhmuc{overflow:hidden;}
.form-search-right{position: relative;}
.form-search-right input{box-shadow: none;border-radius: 0;border: navajowhite;border-bottom: 1px solid #eee;font-size: 13px;height: 45px;outline: none;}
.form-search-right .btn-search{position: absolute;right: 0;top: 0;bottom: 0;background-color: transparent;color: #ccc;background: url(../images/search_1.png) no-repeat center;background-size: 15px;width: 50px;outline: none;}
.widget-title{font-family: 'Roboto';font-size: 20px;text-transform: uppercase;font-weight: 600;margin-top: 30px;position: relative;padding-top: 5px;padding-bottom: 10px;margin-bottom: 15px;}
.widget-title:before{/* content:""; *//* height: 100%; *//* position: absolute; *//* left: -15px; *//* width: 3px; *//* background-color: #999; *//* top: 0; */}
.widget-title span{}
.widget-title span:before{content:"";position: absolute;width: 50px;height: 1px;background-color: #a4a4a4;bottom: 0px;left: 0;}
.widget-title span:after{content:"";position: absolute;width: 50px;height: 1px;background-color: #2eb873;/* transform: skewX(-45deg); */bottom: -4px;left: 20px;}
.dich_vu_right{list-style: none;padding: 0;}
.dich_vu_right li a{display: block;position: relative;padding: 10px 20px;color: #212121cc;}
.dich_vu_right li a:before{content:"\f0da";display: inline-block;font: normal normal normal 14px/1 FontAwesome;position: absolute;left: 5px;top: 50%;transform: translateY(-50%);color: #dc2d13;}
.news-left{margin-bottom: 10px;border-bottom: 1px dotted #d0d0d0;padding-bottom: 10px;}
.news-left .img{display: block;height: 100px;}
.news-left .img img{width: 100%;height: 100%;object-fit: cover;}
.news-left h4{font-size: 15px;margin-top: 0;font-family: 'Roboto';line-height: 17px;margin-bottom: 5px;}
.news-left h4 a{color: #313131;}
.news-left h4 a:hover{color: #dc2d13;}
.news-left p{margin-bottom: 0;line-height: 17px;font-size: 14px;color: #616060;}
.item-new{background-color: #fff;margin-bottom: 30px;padding-bottom: 20px;}
.item-new .img-news{position: relative;}
.item-new .img-news .link-cate{position: absolute;top: 25px;left: 30px;transition: all 0.3s;box-shadow: 5px 0 0 0 #ee3f00;color: #222;background-color: #ffffff;/* transform: skewX(-17deg); */padding: 6px 16px;overflow: hidden;z-index: 1;}
.item-new .img{display: block;height: 307px;}
.item-new .img img{width: 100%;height: 100%;object-fit: cover;}
.link-cate:after{content:"";position: absolute;top: 50%;left: 50%;width: 120%;height: 50%;opacity: 0;z-index: -1;transition: all 0.3s ease 0s;transform: translateX(-50%) translateY(-50%) rotate(45deg);background-color: #ee3f00;}
.link-cate span{display: block;/* transform: skewX(17deg); */font-family: 'Roboto';font-weight: 500;text-transform: uppercase;}
.link-cate:hover>span{color: #fff;}
.link-cate:hover:after{height: 350%;opacity: 1;}
.head-news{margin-top: 30px;border-left: 4px solid #eb262d;padding-left: 20px;padding-right: 20px;margin-bottom: 20px;}
.head-news h4{margin-top: 0;font-family: 'Roboto';text-transform: uppercase;font-weight: 700;margin-bottom: 6px;font-size: 16px;}
.head-news h4 a{color: #2b2b2b;}
.head-news h4 a:hover{
}
.head-news .ngaydang{color: #615d5d;font-style: italic;font-size: 13px;}
.item-new .mota{padding-left: 20px;padding-right: 20px;margin-bottom: 20px;color: #6c6a6a;}
.f-news{padding-left: 20px;padding-right: 20px;}
.wrap-post-btn{display: inline-block;padding-right: 7px;border-left: 1px solid #eee;overflow: hidden;}
.wrap-post-btn .post-btn{display: block;padding: 8px 15px 8px 15px;font-size: 12px;font-weight: 500;color: #ee3f00;vertical-align: top;border: 1px solid #ee3f00;background-color: #fff;text-transform: uppercase;font-family: 'Roboto';overflow: hidden;border-radius: 4px;position: relative;}
.wrap-post-btn .post-btn span{display: block;/* transform: skewX(-22deg); */font-family: 'Roboto';}
.wrap-post-btn .post-btn:after{content:"";position: absolute;top: 50%;left: 50%;width: 120%;height: 50%;opacity: 0;z-index: -1;transition: all 0.3s ease 0s;transform: translateX(-50%) translateY(-50%) rotate(45deg);background-color: #dc2d13;}
.wrap-post-btn .post-btn:hover{background-color: #ee3f00;}
.wrap-post-btn .post-btn:hover span{color: #ffffff;}
.wrap-post-btn .post-btn:hover:after{height: 350%;opacity: 1;}
.wrap-social-block{display: inline-block;/* width: 190px; */margin-top: 29px;margin-left: -13px;padding-left: 8px;vertical-align: top;overflow: hidden;margin-top: 0;margin-bottom: 0px;float: right;}
.social-block{display: block;padding: 9px 0 9px;/* background-color: #383737; */}
.social-block__inner{display: block;/* margin-left: 27px; */text-align: right;}
.social-block__title{display: inline-block;font-size: 10px;font-weight: 500;color: #292525;vertical-align: middle;}
.social-block__list{padding-left: 0;list-style: none;display: inline-block;margin-bottom: 0;margin-left: 5px;vertical-align: middle;}
.social-block__list li{display: inline-block;padding-left: 5px;padding-right: 5px;}
.social-block__list li a{font-size: 14px;color: #999;transition: all 0.3s;}
.social-block__list li a:hover{color: #2eb873;}
.item-new:hover{/* background: url(../images/texture-1.gif); */box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);}
.br-trang{background-color: #ffff;padding: 15px;margin-bottom: 30px;}
.filter-button{font-size: 16px;border: 1px solid #2eb873;border-radius: 5px;text-align: center;color: #2eb873;margin-bottom: 30px;padding: 5px 20px;margin-left: 5px;background-color: transparent;}
.filter-button:hover{background-color: #2eb873;color: #fff;border: 1px solid #2eb873;}
.btn-default:active .filter-button:active{background-color: #42B32F;color: white;}
.port-image{width: 100%;}
.gallery_product{margin-bottom: 20px;}
.nav-tab{text-align: center;margin-top: 30px;}
.filter-button:focus{color: #ffffff;background-color: #2eb873;}
.gallery_product a{display: block;height: 270px;}
.news-chitiet:hover{box-shadow: none;}          
.navbar-brand.logo{padding-top: 15px;padding-bottom: 15px;/* transition: all 0.2s linear; */}
.navbar-brand.logo img{height: 100px;/* transition: all 0.2s linear; */}
.navbar-default{position: fixed;left: 0;right: 0;top: 0;z-index: 100;transition: all 0.2s linear;background-color: #ffffffc2;}
.nav-main{margin-top: 30px;}
.navbar-default.fix{background-color: #ffff;box-shadow: 1px 1px 10px 1px #525252;transition: all 0.2s linear;}
.navbar-default.fix .navbar-brand.logo{padding-top: 5px;padding-bottom: 5px;}
.navbar-default.fix .navbar-brand.logo img{height: 50px;}
.navbar-default.fix  .nav-main{margin-top: 10px;}
.logo1{margin-top: 5px;}
.logo{display: inline-block;padding-top: 5px;padding-bottom: 5px;}
.logo img{height: 100px;}
.tencongty{text-align: center;font-weight: 700;color: #eb262d;text-transform: uppercase;font-size: 28px;margin-top: 40px;}
.head-right{list-style: none;padding: 0;margin-top: 30px;margin-bottom: 30px;}
.head-right li{float: left;}
.head-right:after{content:"";display: block;clear: both;}
.head-right li.hotline{background: url(../images/icon-hotline.png) no-repeat center left;padding-left: 55px;padding-top: 5px;padding-bottom: 5px;padding-right: 15px;border-right: 1px;position: relative;}
.head-right li.hotline:after{content:"";position: absolute;height: 30px;border-left: 1px solid #dbcfcf;top: 50%;transform: translateY(-50%);right: 0;}
.head-right li.hotline span{display: block;}
.head-right li.hotline a{font-weight: 600;font-size: 15px;color: #eb262d;}
.head-right li.search {height: 51px;line-height: 51px;padding-left: 15px;padding-right: 15px;position: relative;}
.head-right li.search:after{content:"";position: absolute;height: 30px;border-left: 1px solid #dbcfcf;top: 50%;transform: translateY(-50%);right: 0;}
.head-right li.search a{color: #ff4a50;font-size: 18px;}
.search .dropdown-menu{right: 0;left: auto;width: 300px;padding: 5px;}
.head-right .nav-form{position: relative;}
.head-right .nav-form .nav-input{width: 100%;height: 44px;display: block;border: 1px solid #eee;padding: 10px;border-radius: 5px;/* box-shadow: inset 0px 0px 9px 1px #5c5050ab; */outline: none;}
.head-right .nav-form .btn-search{position: absolute;right: 0;top: 0;bottom: 0;background-color: transparent;color: #5c5858;}
.btn-nav{
}
.head-right .navbar-default .navbar-toggle{
}
.banner-slide{margin-bottom: 30px;}
.banner-slide .item{display: block;}
.banner-slide .item img{width: 100%;object-fit: cover;}
.banner-qc{
}
.banner-qc .quangcao1{display: block;margin-bottom: 30px;}
.banner-qc .quangcao1 img{width: 100%;object-fit: cover;}
.banner-qc .quangcao2{margin-bottom: 30px;display: block;}
.banner-qc .quangcao2 img{width: 100%;object-fit: cover;}
.gioithieu{background-position: center left;background-size: cover;position: relative;padding-top: 100px;padding-bottom: 100px;}
.gioithieu .img-gt{position: absolute;bottom: 0;left: 0;max-height: 90%;max-width: 50%;}
.gioithieu .title{color: #ff1818;text-transform: uppercase;position: relative;padding-bottom: 10px;margin-bottom: 25px;}
.gioithieu .title:before{content:"";width: 100px;position: absolute;border-bottom: 2px solid;bottom: 0;}
.gioithieu .content{line-height: 24px;margin-bottom: 30px;}
.gioithieu .item-gt{background-color: #fff;padding: 20px;border-radius: 10px;box-shadow: -10px 10px #8c8575;position: relative;padding-left: 91px;}
.item-gt img{position: absolute;left: 10px;top: 10px;top: 50%;transform: translateY(-50%);}
.item-gt .title-gt{font-size: 18px;font-weight: 500;line-height: 22px;margin-bottom: 10px;}
.item-gt span{font-size: 16px;}
.item-gt span b{color: #ff1818;}
.sanpham{background-size: cover;padding-top: 30px;padding-bottom: 50px;}
.title-home{text-align: center;color: #ff1818;text-transform: uppercase;font-weight: 600;font-size: 33px;margin-top: 50px;margin-bottom: 30px;}
.item-sanpham{border: 1px solid #ccc;border-radius: 10px;margin-bottom: 30px;overflow: hidden;}
.item-sanpham .img{display: block;}
.item-sanpham .img img{width: 100%;height: 300px;object-fit: cover;}
.item-sanpham  .title{text-align: center;padding-left: 15px;padding-right: 15px;font-size: 18px;margin-top: 10px;margin-bottom: 15px;}
.item-sanpham  .title a{color: #ff1818;font-weight: 600;}
.luuy{padding-top: 100px;padding-bottom: 0;}
.luuy .img{
}
.luuy .title{background: url(../images/icon-loa.png) no-repeat center left;font-size: 36px;padding-left: 177px;font-weight: 600;text-transform: uppercase;margin-bottom: 30px;padding-top: 10px;padding-bottom: 30px;color: #ff0404;margin-top: 20px;}
.luuy .content{line-height: 26px;padding: 30px 20px;border-radius: 30px;background-color: #fff;box-shadow: 10px -10px #ff041c;margin-right: 10px;margin-top: 50px;}
.luuy .content ul{list-style: none;padding: 0;}
.luuy .content ul li{position: relative;padding-left: 20px;margin-bottom: 20px;}
.luuy .content ul li:before{content:"\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;position: absolute;left: 0;top: 5px;}
.khachhang{position: relative;padding-top: 30px;}
.khachhang .br{position: absolute;height: 70%;width: 100%;background-size: cover;background-position: center;top: 0;left: 0;}
.khachhang .title{position: relative;text-align: center;color: #fff;text-transform: uppercase;margin-bottom: 50px;font-weight: 600;}
.khachhang .slide-kh{
}
.itemkh{background-color: #fff;padding: 50px;border-radius: 30px;border: 1px solid #ccc;margin-bottom: 50px;position: relative;background: url(../images/quote.png) no-repeat 50px 20px #fff;}
.itemkh .content{line-height: 24px;text-align: center;margin-bottom: 30px;font-size: 15px;}
.itemkh .avata{position: absolute;margin: 0px auto;left: 0;right: 0;width: 100px;}
.itemkh .avata img{width: 100px;height: 100px;margin: 0px auto;border-radius: 50%;object-fit: cover;border: 2px solid #eb262d;}
.dangky{padding-top: 50px;}
.form-dk-cuahang{padding-top: 90px;background-size: cover;background-position: center top;background-repeat: no-repeat;/* background-color: #fff3f3; */}
.form-dk-cuahang .form-control{height: 40px;border: none;box-shadow: none;border-radius: 9px;}
.form-dk-cuahang .form-group{margin-bottom: 20px;}
.form-dk-cuahang .btn-dkch{margin-bottom: -14px;padding: 12px 30px;background-color: #ff6868;border-radius: 30px;color: #fff;text-transform: uppercase;}
.hotro{padding-top: 100px;}
.hotro img{width: 100%;}
.tintuc_noibat{padding-top: 50px;}
.item-news0{border: 1px solid #ccc;box-shadow: 1px 1px 3px 1px #ccc;margin-bottom: 30px;}
.item-news0 .img{
}
.item-news0 .img img{height: 250px;width: 100%;object-fit: cover;}
.item-news0 .ngaytao{text-align: center;border-bottom: 1px solid #eb262d;padding-top: 10px;padding-bottom: 10px;font-size: 13px;color: #565555;}
.item-news0 .ngaytao span{padding-left: 10px;padding-right: 10px;}
.item-news0 .ngaytao span i{
}
.item-news0 .ngaytao span:last-child{content:"";border-left: 1px solid #cccc;}
.item-news0 .title{padding-left: 20px;padding-right: 20px;font-size: 15px;text-align: center;font-weight: 400;text-transform: uppercase;margin-bottom: 20px;}
.item-news0 .mota{padding-left: 20px;padding-right: 20px;text-align: center;color: #323131;margin-bottom: 15px;}
.item-news0 .title a{color: #eb262d;}
.tinnoibo{position: relative;padding-bottom: 20px;}
.tinnoibo .br{position: absolute;top: 0;left: 0;height: 70%;width: 100%;background-position: center;background-size: cover;}
.tinnoibo .slide-tinnoibo{background-color: #fff;padding: 15px;}
.item-news1{
}
.item-news1 .img{
}
.item-news1 .img img{height: 200px;width: 100%;object-fit: cover;}
.item-news1 .title{
}
.item-news1 .title a{text-transform: uppercase;font-size: 18px;color: #ff1818;}
.item-news1 .ngaytao{text-align: left;padding-top: 10px;padding-bottom: 10px;font-size: 13px;color: #565555;}
.item-news1 .ngaytao span{padding-left: 10px;padding-right: 10px;}
.item-news1 .ngaytao span:last-child{border-left: 1px solid #cccc;}
.item-news1 .mota{line-height: 24px;}
.giayphep{padding-top: 30px;padding-bottom: 50px;}
.giayphep .slide-giayphep{
}
.item-giayphep{
}
.item-giayphep img{width: 100%;border: 1px solid #ccc;}
.khuyenmai{background-position: center;background-repeat: no-repeat;background-size: cover;padding-top: 50px;padding-bottom: 50px;}
.khuyenmai .body_khuyenmai{background-color: #fff;padding: 30px;text-align: center;box-shadow: -20px 21px hsl(0deg 0% 0% / 50%);margin-left: 20px;}
.body_khuyenmai .title{margin-top: 0;margin-bottom: 30px;text-transform: uppercase;font-weight: 600;color: #eb262d;font-size: 28px;text-shadow: 1px 1px #838080;}
.body_khuyenmai .content{font-size: 18px;line-height: 28px;}
.mxh-f{margin-bottom: 20px;}
.mxh-f a{display: inline-block;width: 50px;height: 50px;background-color: #eb262d;text-align: center;line-height: 50px;color: #fff;font-size: 22px;border-radius: 50%;margin-left: 5px;margin-=r: 5;}
.content-f{color: #333;line-height: 24px;}
.content-f a{color: #333;}
.tinnoibo .title-home{position: relative;}
.backtotop{background-color: #e60041;padding: 15px 15px 15px 20px;border-radius: 33px;color: #ffff !important;}
.backtotop img{margin-right: -30px;margin-left: 10px;}
.item-product{border: 1px solid #eee;border-radius: 10px;overflow: hidden;box-shadow: 1px 1px 5px 0px #02020214;margin-bottom: 30px;}
.item-product .img{display: block;padding: 5px;}
.item-product .img img{height: 250px;object-fit: cover;width: 100%;}
.item-product .content{padding: 15px;padding-bottom: 20px;}
.item-product .content .title{text-align: center;font-size: 16px;font-weight: 500;line-height: 24px;}
.item-product .content .title a{
    color: #333;
}
.item-product .productPrice{line-height: 32px;color: #eb262d;font-weight: 600;font-size: 16px;}
.item-product .productPrice .productPriceDel{font-size: 13px;color: #3e3c3c;margin-left: 10px;}
.item-product .btn-add-cart{background-color: #eb262d;border-radius: 30px;padding: 5px 15px;color: #fff;}
.big_img{}
.big_img a{/* display: block; */}
.big_img a img{max-width: 100%;max-height: 100%;object-fit: cover;border-radius: 5px;}
.slide-sp{margin-left: -5px;margin-right: -5px;margin-top: 10px;}
.item-thumb{padding-left: 5px;padding-right: 5px;}
.thumb-item{height: 85px;display: block;border: 1px solid #ddd;padding: 3px;border-radius: 5px;}
.thumb-item img{width: 100%;height: 100%;object-fit: cover;}
.ten-sp{margin-top: 15px;/* font-family: Alberta; */color: #000000;font-size: 24px;text-transform: capitalize;}
.masp{color: #7e7878;/* border-bottom: 1px dotted #ebebeb; *//* margin-bottom: 15px; *//* padding-bottom: 10px; */}
.masp strong{font-weight: 500;color: #3a7170;}
.masp a{
}
.mota_sp{border-bottom: 1px dotted #ebebeb;margin-bottom: 10px;}
.mota_sp ul{list-style: none;padding: 0;}
.mota_sp li{padding: 7px 10px;color: #4d4b4b;background-image: url(../images/green.png);background-repeat: no-repeat;background-position: 10px center;padding-left: 38px;background-size: 14px;}
.mota_sp li:nth-child(2n){/* background-color: #f5f5f5; */}
.gia-ct{font-size: 20px;font-weight: 600;color: red;/* font-family: 'Alberta'; */}
.chiase-p{font-weight: 600;}
.chiase-p .button_share{display: inline-block;width: 35px;height: 35px;border: 1px solid #9c9999;text-align: center;line-height: 35px;color: #545454;border-radius: 50%;margin-left: 5px;}
.btn-lienhe-pro{width: 100%;background-color: #dc2d13;color: #fff;text-transform: uppercase;}
.btn-lienhe-pro:hover{color: #ffff;}
.quantity {border: 1px solid #ccc;margin-right: 10px;border-radius: 50px;display: inline-block;vertical-align: middle;}
.quantity .minus, .quantity .plus {display: block;float: left;border-radius: 50px;cursor: pointer;border: 0;padding: 0;width: 34px;height: 34px;line-height: 36px;text-align: center;font-size: 20px;margin: 4px;}
.quantity .qty {float: left;width: 55px;height: 40px;border: 0;background-color: transparent;text-align: center;padding: 0;}
.quantity .minus:hover, .quantity .plus:hover {background-color: #eb262d;color: #fff;}
.btn-addtocart{background-color: #eb262d;border: none;border-radius: 21px;padding: 10px 30px;color: #fff;text-transform: uppercase;border: 1px solid transparent;}
.btn-addtocart:hover{background-color: #f8f8f8;border: 2px solid #3a7170;color: #3a7170;}
.giacu{font-size: 16px;font-weight: 400;color: #5b5b5b;margin-left: 10px;text-decoration: line-through;}
.cart_extra {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}
.title-page-product{border-bottom: 2px solid #eb262d;margin-bottom: 20px;border-radius: 0px 0px 0px 5px;}
.title-page-product span{height: 45px;display: inline-block;background-color: #eb262d;line-height: 45px;padding-left: 30px;padding-right: 30px;color: #fff;text-transform: uppercase;border-radius: 5px 0px 0px 5px;position: relative;font-size: 16px;font-weight: 500;}
.title-page-product span:after{content:"";width: 0;height: 0;border-bottom: 45px solid #eb262d;border-right: 45px solid transparent;top: 0;position: absolute;left: 100%;}
.dk-ungtuyen{background-color: #eb262d;color: #fff !IMPORTANT;padding: 10px 30px;display: inline-block;border-radius: 3px;text-transform: uppercase;font-weight: 500;}
.dk-ungtuyen2{position: absolute;right: 10px;bottom: 10px;box-shadow: 1px 1px 10px 1px #464646;}
.form-dangky{margin-bottom: 50px;}
.form-dangky .form-control{height: 45px;background-color: #f7f7f7;box-shadow: none;border: 1px solid #eee;}
.btn-dangky{padding: 10px 42px;background-color: #e60041;border-radius: 30px;font-size: 16px;text-transform: uppercase;color: #fff !IMPORTANT;}
.form-dangky .form-group{margin-bottom: 30px;}
.form-dangky textarea.form-control{height: 100px;}
#myVideo {
  right: 0;
  bottom: 0;
  width: 100%;
  min-height: 100%;
}
.text-left.pro-cart p{
   margin-bottom:5px;
}
.logo_center{
	display:block;
	text-align:center;
}