.clearfm *{margin:0;padding: 0;border:none;text-decoration:none;list-style:none;color:inherit;/* line-height:1.4; */}
img,input,iframe,select{border:none;}
table {border-collapse: collapse;}
.align-left{text-align:left !important;}.align-center{text-align:center !important;}.align-right{text-align:right !important;}
.postImg {overflow:hidden;position:relative;background-color: #fff;}
.postImg img{width:100%;height: 100%;min-height:100%;transition:transform .5s;object-fit: cover;margin: auto !important;display: block;}
.postImg:hover img{transform:scale(1.1)}
.product-img{background-color:#fff;text-align:center;}
.product-img img{height:auto;width:100%;left:0;right:0;margin:auto;transition:transform .5s}
.product-img:hover img{transform:scale(1.2)}
.desc{font-size:14px;color: #000;line-height:1.4;overflow:hidden;margin-top:10px;height: 57px;font-family:muli;}
.message{font-size:15px;color:#4f4f4f}
.background-white{background-color:#fff;}
.red{font-size:15px;color:#4cbc35}
.left{float:left;}
.right{float:right}
.clear{clear:both;}
.detail{/* font-size:16px; *//* color: #000; */overflow:hidden;/* background:#fff; */padding: 20px 0px 30px;}
.detail *{/* text-align: justify; */max-width: 100%;}
.detail > h1:first-child,.detail > h2:first-child,.detail > h3:first-child,
.detail > h4:first-child,.detail > h5:first-child,.detail > p:first-child{margin-top: 0 !important;}
.content-abouts ul {}
.content-abouts li {
    line-height: 30px;
    margin-top: 10px;
}
.tag-bv {
    overflow: hidden;
    margin-top: 20px;
}
.tag-bv i {
    font-size: 13px;
    color: #00000061;
    margin-right: 2px;
}
.tag-bv a {
    text-decoration: none;
    color: #000;
    margin-left: 5px;
    display: inline-block;
    border: 1px solid #0000004f;
    padding: 3px 10px;
    background: #0000000d;
    border-radius: 4px;
}

.slide-about {overflow:hidden;padding:30px 0}
.swiper-slide-about  {overflow:hidden;height:300px;}
.detail .swiper-slide-about  img ,.swiper-slide-about  img {display:block;height: 100% !important;object-fit: cover;}
.detail table{width:100% !important;}
.detail td{/* width:48% !important; *//* padding:1% */}
.img-detail {width:100%;margin-bottom:15px;text-align: center;}
.img-detail img {display:inline-block;}
.detail img{max-width:100% !important;cursor:zoom-in;height:auto !important;opacity: 1 !important;}
.detail a{/* color:#fdd10b; */}
.detail b,.detail strong,.detail h1,.detail h2,.detail h3,.detail h4,.detail h5,.detail h6{/* font-family:avoB; */}
.error {color:#ef0707;font-size:15px;}
.img{display:block}
.img img{width:100%;height:auto;/* opacity:1 !important */}
.imgW img{width:100%;height:auto;min-height:100%;}
.block{display:block}
.btopnone{border-top:none !important}
.overHide{overflow:hidden}.mtop10{margin-top:10px !important;}.mtop20{margin-top:20px !important;}.mtop30{margin-top:30px !important;}.mtop40{margin-top:40px !important;}.mtop50{margin-top:50px !important;}
.pager{clear:both;margin-top:20px;font-size: 15px;line-height:1.8;padding-top:20px;text-align: center;}
.pager span,.pager a{
    background-color: #fff;
    display:
    inline-block;
    text-align:
    center;
    width: 35px;
    height: 34px;
    line-height: 34px;margin-right:3px;
    border-radius:4px;
    color: #4cbc35;
    border: 1px solid #4cbc35;
    }
.pager a:hover{background-color: #4cbc35;color:#fff;}
.pager span{background-color: #4cbc35;color:#fff;}
.transparent{background-color:transparent}
.boxes .contain{overflow:hidden;}
.inline-block{display:inline-block}
.info{font-size:14px;color:#5b5b5b;overflow:hidden;}
.detail .info{margin-bottom:15px}
.info span{display:inline-block;line-height:1;float: left;}
.info span.date, .info .views,.bot-content .views {margin-left: 0;margin-top: 0;}
.zalo-share-button {float:left;margin-left: 10px;}
.info span+span{}
.info .link:before{content:"\f002";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
/*.info .views:before{content:"\f06e";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}*/
.info .comments:before{content:"\f0e5";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.info .share{float:right;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
* .infoVanBan {line-height: 1;padding:7px 0 !important;padding-left: 10px !important;}
.infoVanBan span{display: inline-block;margin-right:5px;font-size: 14px;color:#666;padding:3px 0;padding-left:25px;}
.infoVanBan span+span{margin-left:15px;}
.infoVanBan .view_desc{background: url(../Design/search.png);background-repeat:no-repeat;cursor: pointer}
.infoVanBan .link{/* float:right; */position: relative;cursor:pointer;background: url(../Design/detail.png);background-repeat:no-repeat;}
.infoVanBan .linkFile{float:right;position: relative;background: url(../Design/download1.png);background-repeat:no-repeat;cursor: pointer;color:#389bff;text-decoration:underline;}
.infoVanBan .listFile{display:none;position: absolute;top:100%;right:0;color: #077ae7;font-size:13px;margin-top:5px;padding:8px 7px;background: #fff;box-shadow: 0 0 1px #555;}
.infoVanBan .listFile:before{position: absolute;top:-10px;right:20px;width: 1px;border:5px solid transparent;border-bottom-color: #d8dbdc;content:"";}
.infoVanBan a{display:block;margin-bottom: 5px;}
.metatext{color:#0058b3;font-size:14px;margin:0;margin-top:15px;margin-left:20px;border-bottom:1px dotted #9a9a9a;padding-bottom:8px;list-style:disc;display:list-item}
.metatext span,.meta span{font-weight:bold}
.meta{color:#3f3f3f;font-size:14px;margin:0;margin-top:6px;margin-left:20px;border-bottom:1px dotted #9a9a9a;padding-bottom:8px;list-style:disc;display:list-item}
.meta a{color:#0058b3;display:inline-block;padding-left:40px;background-image: url(../Design/download1.png);background-repeat:no-repeat;background-position:10px;}
.share{/* margin-top:10px; */}
.width49{width: 49.57%;float:left;}.width49+.width49{float:right;}
.width100{width:100%;overflow:hidden}
.img.width49 img{width:100%;height:auto}
.foot-item{/* box-sizing:border-box; *//* position:relative; *//* overflow:hidden; *//* padding:10px 0; */}
.title-cat{font-size:17px;text-transform:uppercase;position:relative;background: #ececec;overflow:hidden;display:block;box-sizing:border-box;border-radius: 6px;}
.title-cat > span{position:relative;background:#ca0a00;color:#fff;font-family:avo;padding:10px 20px;float:left;padding-left: 68px;}
.title-cat span:before {content:"";width: 43px;height: 42px;background-image: url('/Design/before-tit-tin.png');background-size: auto;display:inline-block;background-position: center center;position: absolute;left: 0;top: 0;border-right: 1px solid #fff;}
.title-cat > span:after{content:"";border: 21.85px solid transparent;position:absolute;border-left-color:#ca0a00;left:100%;top:0;}
.title-item{}
.title-cat .link{float:right;margin:9.665px;}
.title-cat .link a{font-family:Segoe UI;font-weight:normal;font-size:14px;color:#fff;text-transform:initial}
.item-product h4,.title-item h4{/* font-size:18px; *//* color:#021540; *//* padding:10px 0; *//* font-weight:bold; *//* font-family:muli; */}
.item-product h4:hover,.title-item h4:hover{}
.price-new{font-size: 19px;color: red;font-weight: normal;display: block;margin-top: 8px;}
.OldPrice {display:inline-block;font-size: 14px;font-weight: bold;text-decoration: line-through;margin-left: 10px;}
.price-new strong{}
.price-new strong sup{font-size:14px;margin-left:3px;font-weight:normal}
.price-new i{font-size:12px;text-decoration:line-through;font-style:unset}
.title-post{font-family:ana;font-size:30px;color:#fdd10b;border-bottom:1px solid #fc7304;padding-bottom:14px;margin-bottom:20px}
.title-sub{margin-top:20px;font-size:16px;font-weight:bold;color:#006bbd;text-transform:uppercase;border-bottom:1px solid #006bbd;}
.title-sub span{display:inline-block;padding:6px 0;padding-right:20px;}
.boxes+.boxes{margin-top:20px}
.views{font-size:13px;color: #858585;position:relative;padding-left:20px;font-family:Segoe UI}
.views:before{content:"";background:url(/Design/icon-views.png)no-repeat;position:absolute;width:18px;height:10px;top: 19%;left:0;}
.contain{margin-top:20px}
@media only screen
  and (max-width :467px){
      .desc{font-size:13px;}      
      .breadcrums{float:left;}
      .title-post{font-size:18px;}
  }

  .link-pro {position:absolute;right: 20px;top:0;}
  .link-pro a {font-size: 15px;text-transform:none;display:inline-block;position:relative;padding: 11px 0;padding-left: 17px;margin-left: 15px;}
  .link-pro i {position:absolute;left:0;top: 12px;z-index: 1;}
  .link-pro i.fa-circle {}
  .link-pro i.fa-check-circle {color:#ca0b01;display: none;}

  .link-pro a:hover i.fa-check-circle,.link-pro a.active i.fa-check-circle {display:block;}
  .link-pro a:hover i.fa-circle,.link-pro a.active i.fa-circle {display:none;}