@charset "utf-8";
/* CSS Document */
body { font-family: Arial; font-size: 14px; background: #fff; line-height: 1.5em }
table { width: 100%; border-collapse: collapse; line-height: 25px; }
table td { padding: 1px; vertical-align: middle; padding-left: 5px; padding-right: 5px; vertical-align: middle; }
a { text-decoration: none !important; color: #101010; }
img { border: 0; }
ul { margin: 0; padding: 0; list-style: none; }
.clearb { clear: both; }
p { margin: 0; margin-bottom: 10px; padding: 0; }
.aligntop { vertical-align: top; }
.alignbottom { vertical-align: bottom; }
.aligncenter { margin-left: auto; margin-right: auto; }
.align-C { text-align: center; }
.align-J { text-align: justify; }
.align-R { text-align: right; }
.border-img { border: 1px solid #fff; }
.img-left { float: left; margin-right: 15px; border: 1px solid #fff; padding: 1px; }
.ul-list { list-style: url(../images/list.png); margin: 10px 0; }
.ul-list li { padding: 3px 0; }
.padding0 { padding: 0px; }
.padding5 { padding: 0px 5px; }
.padding0_15 { padding: 0px; padding-right: 15px; }
.padding10_0 { padding-left: 10px; padding-right: 0px; }
.floatL { float: left; }
.floatR { float: right; }
.marginL-15 { margin-left: 15px; }
.marginR-15 { margin-right: 15px; }
.main-left { padding-right: 10px; padding-left: 5px; margin-top: 5px; }
.container { position: relative }
.banner-top img { width: 100% }
@font-face { font-family: myfont; src: url(a.woff); }
.block-line-top { width: 100%; background: #ed1c24 url(../images/bg_line_top.png) bottom repeat-x; min-height: 10px; }
.block-line-top .list-member { padding: 0px }
.block-line-top .list-member ul li { display: inline-block; padding: 5px 5px; line-height: 30px }
.block-line-top .list-member ul li a { color: #fff; }
.block-line-top .list-member ul li a i { margin-right: 5px; }
.block-line-top .list-member ul li a img { margin-right: 5px; float: left; margin-top: 6px; }
.block-support table tr td img { margin: 5px; }
.block-support table tr td span { color: #fff }
.block-banner { width: 100%; background: url(../images/bg_banner.png) bottom repeat-x }
.block-mtop-1 { padding: 0px; }
.block-mtop-1 ul li { display: inline-block; line-height: 35px;white-space: nowrap; }
.block-mtop-1 ul li:last-child a { border: none }
.block-mtop-1 ul li a { color: #fff; font-family: Arial; text-transform: uppercase; border-right: 1px solid #fff; padding: 0px 12px; }
.hotline-item { padding: 45px 5px; }
.hotline-item span { display: block; width: 42px; height: 42px; float: left; border: 1px solid #ccc; margin-right: 6px; border-radius: 100px; background-color: #fff; margin-top: -5px; }
.icon-cart { background: #ed1c24 !important }
.icon-cart i { color: #fff !important }
.hotline-item span i { margin-top: 12px; margin-left: 11px; color: #5d686e; }
.hotline-item h3 { font-size: 14px; text-transform: uppercase; font-weight: bold; margin: 0px; }
.hotline-item strong { font-weight: normal; font-size: 11px; }
nav.menu-top { width: 100%; background: url(../images/bg_mtop.png) repeat-x; display: block; height: 40px; position: relative; }
nav.menu-top ul { margin: 0px; padding: 0px; }
nav.menu-top >ul >li { display: inline-block; float: left; display: block; background: url(../images/bg_line.png) right center no-repeat; padding: 9px 38px; position: relative }

img{ max-width:100%}

nav.menu-top >ul >li:last-child { background: none; }
nav.menu-top >ul >li >a { font-family: myfont; font-size: 15px; color: #fff; text-transform: uppercase; }
nav.menu-top >ul >li:hover >ul { display: block }
nav.menu-top >ul >li>ul { width: 250px; position: absolute; display: none; z-index: 9999; background: #1091D6; top: 39px; left: 0px; }
nav.menu-top >ul >li>ul li { padding-left: 5px; border-bottom: 1px solid #4CB3EA; position: relative; }
nav.menu-top >ul >li>ul li a { color: #fff; display: block; padding: 5px 0px; }
nav.menu-top >ul >li>ul li:hover { background: #19A2EC; }
nav.menu-top >ul >li>ul >li:hover >ul { display: block }
nav.menu-top >ul >li>ul >li>ul { position: absolute; top: 0px; width: 250px; background: #11A1EF; right: -250px; display: none; }
.bx-wrapper img { width: 100%; }
.block-left { min-height: 200px; background: url(../images/bg_left.png) repeat-y right; }
.content-left { padding-right: 15px; }
.content-left h2 { font-size: 20px; color: #2194d2; text-transform: uppercase; font-family: myfont; text-align: left; padding-left: 25px; border-bottom: 5px solid #2194d2; padding-bottom: 7px; width: 100%; }
.block-right { margin-top: 15px; }
.products-item { padding: 0px 5px; margin-bottom: 10px; }
.products-item img { width: 100%; }
.products-item a.line-sp { display: block; padding: 3px; border: 1px solid #ccc; }
.products-item a h2 { font-size: 15px; text-align: center; margin: 0px; padding: 8px 0px; color: #000; }
.hotline { font-size: 16px; font-weight: bold; color: #f00; }
.block-blog { float: left; }
.item-blog { float: left; min-height: 100px; margin-bottom: 15px; border-bottom: 1px solid #ccc; width:100%}
.item-blog img { padding: 2px; border: 1px solid #DDCCAE; }
.item-blog span { display: block; text-align:justify }
.item-blog a.btn_readmore { display: block; float: left; padding: 3px 10px; color: #fff; background: #3E4861; font-style: italic; margin-top: 10px; margin-bottom: 21px; border-radius: 5px; }
.img-news { padding-right: 10px; float: left; margin-bottom: 18px; }
.title-catal { margin: 0px; margin-bottom: 5px; color: #505B6F }
.title-catal a { color: #2194D2; text-transform: uppercase; font-size: 13px; font-weight: bold; }
.title-catal span { display: inline; font-size: 15px; }
.block-httt { margin: 10px 0px; }
.content-right { padding: 0px 5px }
h2.title-right { font-size: 17px; margin-bottom: 10px; float: left; color: #2194d2; text-transform: uppercase; font-family: myfont; text-align: left; padding-left: 10px; border-bottom: 5px solid #2194d2; padding-bottom: 7px; width: 100%; margin: 0px; margin-bottom: 10px; }
.content-right img { max-width: 100%; height: auto }
.content-right h1 { font-size: 15px; font-weight: bold; color: #2194d2; margin: 0px; padding: 8px 0px; }
.news-other { color: #2194d2; margin-bottom: 10px; }
.news-other ul li { background: url(../images/list-2.png) left 6px no-repeat; padding-left: 18px; margin-left: 15px; }
.news-other ul li a { color: #2194d2; }
.contact-form { }
#form-inner { margin: 0px; padding: 0px; }
#form-inner { list-style-type: none; }
#form-inner { font-weight: normal; white-space: nowrap; margin-top: 20px; font-size: 14px; margin-bottom: 20px; }
#form-inner input { width: 100%; border: 1px solid #DDDDDD; box-shadow: inset 2px 0px 4px rgba(204, 204, 204, 0.2); line-height: 26px; max-width: 480px; }
#form-inner textarea { width: 100%; color: #000; box-shadow: inset 2px 0px 4px rgba(204, 204, 204, 0.2); border: 1px solid #DDDDDD; height: 150px }
#form-inner div { float: left; margin-bottom: 10px; }
label {  font-weight: normal !important;
  display: block;
  margin-bottom: 0px;
  padding-top: 10px;}
footer { }
.button-gui{   width: 100px !important;
  background: #ED1C24;
  color: #fff;
  border: none;
  padding: 2px 10px;}

.item-info{ background:#383838; min-height:200px;  color:#fff;}
.item-info h2{ font-size:18px; text-transform:uppercase;  font-weight: bold;}

.list-social li{  display: inline-block;
  float: left;
  margin: 10px 5px;}

.content-info-right{ padding-right:0px; padding-left:25px; padding-top:10px; color:#fff;}
.content-info-right a img{ width:100%}

 .block-thong-tin{ padding-bottom:15px;}
  .block-thong-tin ul{ margin-left:10px;}
.block-thong-tin h2{   font-size: 12px;
  /* margin: 0px; */
  font-weight: bold;}
 
 .block-thong-tin li a{ color:#fff;} 


.btn_menu { width: 39px; height: 37px; background: #15AAFA; /* border-radius: 5px; */ position: absolute; top: 3px; right: 16px; padding-top: 4px; line-height: 39px; font-size: 24px; font-weight: normal; color: #FAFAFA; text-align: center; cursor: pointer; }
.nav-md { max-width: 320px; width: 100%; min-height: 100px; position: absolute; top: 121px; right: 0px; z-index: 99999; background: #1191D7; padding: 5px; padding-bottom: 0px; display: block; top: 40px; }
.nav-md >ul { padding: 0px; }
.nav-md ul>li { list-style-type: none; border-bottom: 1px solid #27A8ED; transition: all 0.5s; }
.nav-md ul>li a { display: block; padding: 5px; color: #fff; font-size: 14px; transition: all 0.5s; }
.nav-md ul>li a:hover { padding-left: 10px; background: #14A1EF; }
.nav-md ul>li >ul { padding: 0px; background: #0C9AE8; display: none; }
.nav-md ul>li >ul >li >ul { background: #0C9AE8; padding-left: 10px; }
.dang_on_l { background: url(../images/dangonline_42.png) no-repeat left center; padding-left: 20px; height: 16px; font-size: 12px; margin-bottom: 5px; color: #3e3e3e; margin-left: 20px; }
.counter_day { background: url(../images/online2_46.png) no-repeat left center; padding-left: 20px; height: 16px; margin-bottom: 5px; font-size: 12px; color: #3e3e3e; margin-left: 20px; }
.counter_month { background: url(../images/thang_49.png) no-repeat left center; padding-left: 20px; height: 16px; margin-bottom: 5px; font-size: 12px; color: #3e3e3e; margin-left: 20px; }
.total_on_l { background: url(../images/total_48.png) left center no-repeat; padding-left: 20px; height: 16px; font-size: 12px; color: #3e3e3e; margin-left: 20px; }
.suport-online { margin-bottom: 10px; }
.block_search { background: url(../images/bg_search.png) top left no-repeat; position: absolute; width: 247px; right: 33px; top: 5px; }
.block_search input:outline {
none;
}

.name-deal-hot{ font-size:24px; font-weight:normal; font-family:arial; color:#000}
.block-price-deal{color:#CC0000;}
.block-price-deal span{color:#CC0000; font-size:14px; font-weight:bold;} 
.block-price-deal strong{color:#CC0000; font-size:24px;} 

.table-info-deal{ max-width:350px; width:100%; border:none; margin-top:10px;}
.table-info-deal tr th{ text-align:left; border:none; color:#000; font-size:13px;}
.table-info-deal tr th p.gia-goc{ text-decoration:line-through}
.table-info-deal tr th p{ font-size:15px;}

.description-deal{ padding:10px 0px; border-top:1px solid  #000; border-bottom:1px solid #000; color:#000;}

.block-botton-deal{ padding:10px 0px; margin-top:15px;}
.block-time-deal{   background: #000;
  padding: 10px 0px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 13px;}
 .block-time-deal p{ margin-bottom:0px;}
 .block-time-deal span{ font-size:12px; }
 .block-time-deal strong{ font-size:16px; padding:0px 3px; color:#ffff00}

.block-pe-deal div{ background: #000;
  padding: 10px 5px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 13px;}

.block-pe-deal p{ margin-bottom:0px}

.btn-add-deal{   background: #ED1C24;
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  padding: 22px 12px;
  border-radius: 3px;
  cursor: pointer;}

.main-block-info-deal{ padding-right:120px}

#owl_demo_deal .item img{
    display: block;
    width: 100%;
    height: auto;
}
.main-block-btn-add{ padding:0px; }



#owl_demo_deal{   margin-bottom: 25px;
  border: 1px solid #ccc;
  box-shadow: 2px 2px 2px #ccc; }

span.btn-search { width: 41px; top: 0px; height: 32px; position: absolute; display: block; right: 0px; cursor: pointer; }
.block_search input { margin: 5px; background: none; border: none; margin-left: 12px; margin-top: 6px; }
.btn_menu { display: none; }
.table-products { margin-bottom: 20px; }
.img-product-detail { float: left; margin-bottom: 15px; }
.table-products { max-width: 320px; float: left; margin-left: 10px; }
.table-products tr { border-bottom: 1px solid #ccc; }
.price {  font-weight: bold;
  color: #F00;
  text-align: left;
  display: block;
  font-size: 15px;}
.phantrang { display: block; width: 100%; float: left; margin-bottom: 10px; text-align: center; margin-top:5px; }
.phantrang span { padding: 3px 8px; background:#950101; color: #fff; }
.phantrang a { background: #F41400; color: #fff !important; padding: 3px 8px; }
.block-lang { position: absolute; right: 292px; width: 60px; }
.block-lang ul.list-lang { display: inline-block }
.block-lang ul.list-lang li { float: left; margin: 2px; cursor: pointer; margin-top: 11px; }
.main-menu-top { width: 100%; min-height: 68px; background: url(../images/bg_menu.png) top repeat-x; }
.list-main-menu li { display: inline-block; float: left; padding: 12px 13px; border-right: 1px solid #f58488;white-space: nowrap; }
.list-main-menu li a { color: #fff; text-transform: uppercase; ; }
.block-search { width: 230px; height: 35px; background: url(../images/bg_search.png) top left no-repeat; position: absolute; top: 4px; right: 0px; }
.block-search input { margin: 3px; margin-left: 3px; background: none; border: none; padding: 3px; outline: none; }
.list-main-menu li:last-child { border: none; }
.img-quangcao-left { padding-right: 0px; }
.img-quangcao-left img { margin-bottom: 15px; width: 100% }
.block-title-hot{ width:100%; position:relative}
#owl-demo .item{
    margin: 5px;
    
    text-align: center;
}

.block-title-right{  width: 100%;
  position: relative;
  border-bottom: 4px solid #ED1C24; line-height:35px;}
.block-title-right span{background: #ED1C24;
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: bold;  border-radius: 5px 6px 0px 0px;
  padding: 9px 20px;}

.main-content{ min-height:500px; width:100%}

.product-hot-item{ min-height:100px;; border:1px solid #ccc; position:relative}
.product-hot-item a> img{ width:100%; margin-top:10px}
.info-products-hot h2{ margin:0px; padding:0px; font-size:13px; font-weight:bold;  padding-top: 17px; text-align:left;  height: 100px;
  overflow: hidden;}
.price-promotion{ display:block; width:100%; text-align:left; text-decoration:line-through;  font-size: 15px;}

.btn-add_cart{   margin: 10px 0px; float:left; cursor:pointer}
.num-buy{  display: block;
  width: 100%;
  float: left;
  text-align: left;}

.main-block-prodducts .item{ padding:0px 7px; padding-top:15px}

.content-product{ width:100%}

.block-products{   width: 100%;
  text-align: center;
  min-height: 360px;
  margin-top: 10px;
  border: 1px solid #ccc;
}
.block-products a img{ width:100%}
.asd-products-cat img{ width:100%;   height: 451px;}

.block-products h2{ font-size:13px;  font-weight: bold;  height: 29px; }
.block-products span.price-promotion{ text-align:center;   margin-bottom: 5px;}
.block-products span.price{ text-align:center;   margin-bottom: 5px;}
.block-products span{ display:block; text-align:center}
.block-products span img{ float:inherit !important}
.content-main-block{ padding:0px 5px;   margin-top: 15px;}

.content-info-footer{ width:100%; min-height:100px; background:#2a2a29;  margin-top: 25px;}

.content-coppyright{ width:100%; padding:15px 0px; background:#262626; color:#fff}

.blcok-register-email input{  background: #515150;
  width: 100%;
  border: none;
  padding: 5px;
  margin-bottom: 5px;}
 
 .blcok-register-email button{ background: #eb0806;
  color: #fff;
  border: none;
  padding: 5px 19px;} 
.img_quangcao_r1{ width:100%; margin-bottom:10px;}

.block-right-content{ border:5px solid #ED1C24;  margin-bottom: 15px;}
.block-right-content h3.bg_title{ background:#ED1C24; padding:0px; margin:0px; font-size:15px; font-family:Arial;}
.content-products-right{ padding:10px;}
.main-left-content{ padding-right:10px;}
.block-right-content h3.bg_title {

  padding: 0px;
  margin: 0px;
  font-size: 15px;
  font-family: Arial;
  font-weight: bold;
  text-transform: uppercase;
  padding: 15px 5px;
  color: #fff;
  background: #ED1C24 url(../images/icon_left.png) 8px center no-repeat;
  padding-left: 30px;
}
.inf-product-right{ padding-left:10px;}
.inf-product-right h3{  font-size: 12px;
  margin-top: 0px;
  font-weight: bold;
  line-height: 14px;}

.item-products-right{  padding:0px; border-bottom:1px  dashed #ccc;   margin-bottom: 15px;  padding-bottom: 15px;}

.img-right img{ width:100%; border:1px solid #ccc;}
.timeline{ width:100%; background:#E2E2E2; padding:5px; margin-bottom:10px;}
.timeline ul li{ display:inline-block;   font-size: 16px;}
.timeline ul li:last-child{ color:#f00;}
img.line-sp {
  width: 100%;
}
.no-boder{ border:none}
.list-danhmuc-right{ background:#2A2A29;}
.list-danhmuc-right li{ cursor:pointer }
 .list-danhmuc-right li:hover >a{ padding-left:15px;} 
.list-danhmuc-right li a{ color:#fff;  display: block;  padding: 8px 10px;
  border-bottom: 1px solid #ccc; transition:all 0.3s}
.list-danhmuc-right ul{ background:#000; display:none}

.list-danhmuc-right ul li >a{ border-bottom:1px dotted #ccc; cursor:pointer}

.img-detail{ width:100%}
.col-detai-products{ padding-left:10px;}
.table-info-products{ max-width:450px;}
.table-info-products tr h2{  margin: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #D30A12;
  padding: 3px;}
.table-info-products tr{ border:1px solid #ccc}
.table-info-products tr td{ padding:5px;}
.table-info-products tr:last-child{ border:none}

.title_tab{   background: #ED1C24;
  height: 35px;
  border-bottom: 2px solid #000;
  color: #fff;
  line-height: 35px;
  text-transform: uppercase;
  padding-left: 11px;
  margin-top: 10px;}


.ul-dk-thanh-vien{ margin:0px;}
.ul-dk-thanh-vien li{   margin-bottom: 5px;
  display: block;
  height: 29px;}
.ul-dk-thanh-vien li input{ width:100%; max-width:350px;}


.btn_button{ width:100px !important; height:35px; background:#ED1C24; border:none; color: #fff; text-transform:uppercase;}

.btn_mtop{  position: absolute;
  position: absolute;
  left: 7px; z-index:9999;
  top: 1px;
  padding: 5px;
  background: #ED1C24; display:none}
.btn_mtop a{ color:#fff;}
.btn_mtop a i{ font-size:25px; color:#fff}

img.block-pro-old {
  position: absolute;
  left: 6px;
  top: 16px;
}

.block_phantram{  background: url(../images/bt_phantram.png) top left no-repeat;
  width: 145px;
  height: 39px;
  position: absolute;
  left: 6px;
  top: 15px;}
.block_phantram span{   display: block;
  line-height: 39px;
  color: #fff;
  text-align: left;
  padding-left: 14px;
  font-size: 13px;
  font-weight: bold;}
  
  
  .time-out{   display: block;
  background: #000; float:left;
  padding: 7px 1px;
  color: #fff; width:100%;
  text-align: center;
  font-size: 14px;}
   .time-out strong{ font-size:15px; padding:0px 5px; color:#ff0} 
 .table-price tr th { border:1px solid #ccc; text-align:center; background:#f00; font-weight:normal; color:#fff;}    
 .table-price tr td { border:1px solid #ccc;}  
 
 .promotion-num{ top: 5px;
  width: 40px;
  height: 40px;
  right: 5px;
  background: #B70000;
  color: #fff;
  text-align: center;
  display: block;
  border-radius: 50%;
  position: absolute;
  line-height: 39px;
  font-size: 14px;
  font-weight: bold;}
 
 .product-hot-deal div.block-pr-deal{  border: 1px solid #ccc;
  float: left;
  margin-bottom: 20px; width:100%}
.product-hot-deal img.img{ max-width:100%} 

.block-thumb { border:1px solid #ccc; padding:5px  0px}
.block-thumb  img{ border:1px solid #ccc;}
.block-thumb div.item-thumb{ padding:5px}

.time-left {
  background: #EFEEEE;
  color: #000;
  font-size: 12px;
  font-weight: bold;
  padding: 7px 5px;
  text-align: center;
  margin-top: 10px;
}
.time-left strong{ float:left; margin-left:5px}
input.button {
  background: #A81111;
  color: #fff;
  font-size: 13px;
  border: none;
  margin: 5px 5px;
  padding: 3px 11px;
}
  input.button:hover{ color:#ff0;}
  
  .table-cart tr td{ border:1px solid #ccc;}
  
 @media (max-width:1024px) {
nav.menu-top >ul >li { display: inline-block; float: left; display: block; background: url(../images/bg_line.png) right center no-repeat; padding: 9px 24px; }
.list-main-menu li { display: inline-block; float: left; padding: 12px 8px; border-right: 1px solid #f58488; }
.block-search { width: 200px; height: 35px; background: url(../images/bg_search.png) top right no-repeat; position: absolute; top: 4px; right: 0px; }
.block-search input { margin: 3px; margin-left: 3px; background: none; border: none; padding: 3px; outline: none; width: 150px; }
.list-main-menu li a { color: #fff; text-transform: uppercase; font-size: 13px; }
.block-lang { position: absolute; right: 245px; width: 60px; }
.block_search { right: 5px; }
.block-products{   min-height: 385px;}

.block-mtop-1 ul li a{  padding: 0px 3px;}
.block-line-top .list-member ul li{  padding: 5px 1px;}
.block-line-top .list-member ul li a{  font-size: 12px;}
.time-out{ font-size:12;}
.time-out strong{ font-size:13px;}
.main-block-info-deal {
  padding-right: 10px;
}
.time-out{ font-size:11px;}

.formsubmit {
  border: 1px solid #ccc;
  color: #000;
  border-radius: 1px;
  min-width: 200px;
  height: 25px;
  line-height: 25px;
}
.input, button, select, textarea {
 
  border: 1px solid #ccc;
}
.list-main-menu li { padding:12px 4px}

}
 @media (max-width:1000px) {
.block-banner { margin-bottom: 10px }
.block-doitra { display: none }
.main-menu-top { display: none }
.btn_mtop{ display:block}
.block-mtop-1{ display:none}
.section-right{ display:none}
.input_Number{ width:50px}
.info-products-hot h2{ height:auto; min-height:35px;}
.product-hot-deal div.block-pr-deal{ padding:5px; }
.time-out{ height:58px;}
.block-pr-deal h2{   height: 50px;}

#AjaxPopup{ display:none;}

}
 @media (max-width:800px) {
.content-info-right{  padding: 5px 0px;}
.block-lang { position: absolute; right: 53px; width: 60px; }
.logo img { width: 100% }
.btn_menu { display: block }
nav.menu-top >ul { display: none; }
.block_search { left: 20px; }
.main-left { display: none; }

.item-products-right{ padding:5px;}

block-time-deal {
  background: #000;
  padding: 3px 0px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 12px;
}
.block-time-deal span {
  font-size: 11px;
}

.block-time-deal strong {
  font-size: 10px;
  padding: 0px 3px;
  color: #ffff00;
}
.block-pe-deal div {
  background: #000;
  padding: 3px 5px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 11px;
}

btn-add-deal {
  background: #ED1C24;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  padding: 14px 7px;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
}
.block-line-top .list-member {
  padding: 0px;
  margin-left: 22px;
}


}
 @media (max-width:768px) {
	  .block-pe-deal div {
  background: #000;
  padding: 10px 5px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 12px;
}
.btn-add-deal {
  background: #ED1C24;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
  padding: 20px 12px;
  border-radius: 3px;
  cursor: pointer;
}

	 }

 @media (max-width:600px) {
	
	 
	 .inf-contact{ padding:0px;} 
.content-coppyright{ padding:10px;   font-size: 13px; }
.asd-products-cat{ display:none;} 
.blck-cham-soc { display: none }
.block-main-slider{ padding:0px 10px;}
.img-quangcao-left{ padding:0px 10px}
}
 @media (max-width:320px) {
	.block-line-top .list-member {
  padding: 0px;
  margin-left: 35px;
} 
	 
.main-owl-deal{ display:none}
.col-detai-products{ margin-top:10px;}
.timeline ul li{ font-size:14px; }
.block-right{ margin-top:0px;}
.logo { padding: 0px }
.hotline-item { padding: 15px 5px; }
.block_search { left: 0px !important; width: 239px; }
.block-lang { right: 0px; top: -40px; }
.btn_menu { right: 3px; }
}