 .list_menu_header .ul_menu li{
  display:block;
}
.list_menu_header .ul_menu li.xemthem,
.list_menu_header .ul_menu li.thugon{
  display:none
}
 .section-showrooms .showrooms-box {
    padding: 10px 0;
} 
@media(min-width:768px){
  .section-showrooms  .col-md-20{
    max-width:20%;
  }
}
.section-showrooms .list-menu p{
  margin-bottom:5px;
  color:#606060
}
.section-showrooms .showrooms-box{
  padding:15px 0;
}
.section-showrooms .list-menu p.show_rooms_address{
  overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    min-height: 35px;
    display: -webkit-box !important;
}
.section-showrooms .container-fluid{
      max-width: 1400px;
}
.section-showrooms{
      background-color: transparent;
      padding: 0;
}  
.showrooms-box .stt{
  display:none
}
.item_product_main .product-name {
    min-width: 50px;
      margin-bottom: 20px;
}
.social-buttons a.social-button.twitter{
  display:none
}
span.attribute__checked {
       border: 1px solid #2f80ed!important;
} 
.pagination {
  justify-content: center!important;
  margin-top:25px;
} 
.page-product-detail .container {
    width: 100%;
    max-width: 1360px;
}
 
 /**********************/
 .blog-aside.product_module {    padding-top: 25px;}
 .blog-aside.product_module .blog-list {
    margin-bottom: 10px;
}

.blog-aside.product_module .blog-list .loop-blog {
    overflow: hidden;
    padding: 10px 0;
    border-bottom: 1px solid #ebebeb
}

.blog-aside.product_module .blog-list .loop-blog:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.blog-aside.product_module .blog-list .loop-blog .thumb-left {
    width: 90px;
    display: block;
    float: left
}

.blog-aside.product_module .blog-list .loop-blog .thumb-left img {
    height: 65px;
    width: 100%
}

.blog-aside.product_module .blog-list .loop-blog .thumb-left img.loaded {
    min-height: unset;
    height: unset;
    width: auto
}

.blog-aside.product_module .blog-list .loop-blog .blog-item-summary {
    margin-bottom: 0
}

.blog-aside.product_module .blog-list .loop-blog .name-right {
    display: block;
    float: left;
    width: calc(100% - 90px);
    padding-left: 10px;
    -webkit-width: calc(100% - 90px);
    -moz-width: calc(100% - 90px);
    -o-width: calc(100% - 90px);
    -os-width: calc(100% - 90px)
}

.blog-aside.product_module .blog-list .loop-blog .name-right h3 {
    position: relative;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    line-height: 1.4;
    margin: 0;
    max-height: 38px;
    overflow: hidden
}

.blog-aside.product_module .blog-list .loop-blog .name-right h3:hover a {
    text-decoration: none;
    color: #ffb416
}  
.sticky-sidebar .banner-left {
    left: calc(((100vw - 1200px)/2) - 95px);
}
.sticky-sidebar a {
    position: fixed;
    top: 195px;
    width: 89px;
    z-index: 999;
}
.sticky-sidebar .banner-right {
    right: calc(((100vw - 1200px)/2) - 105px);
}
.sticky-sidebar a img {
    display: block;
    max-width: 100%;
}
.common-home .swap{
  background-color:#fff;
  border-radius:5px;
}
.section-news_banner_top .swiper-container{
  background-color:#fff
}
.blog-aside.product_module .price-box .price{
  color: #d0021b;
  font-weight: bold;
}
.blog-aside.product_module .price-box .compare-price{
  text-decoration: line-through;
  color: #acacac;
} 
.kesoc {
  width: 20rem;
  height: 1.333333333333333rem;
  margin-left: auto;
  margin-right: auto;
}
._btn-submit{
  background-color: #e4002b;
  padding: 10px 30px;
  border-radius: 5px;
  font-size: 18px;
  width: 290px;
  cursor: pointer;
  color: #fff;
  border: none;
}
.popup_localtion h5 > span{
  font-size: 38px;
  color: rgb(0, 0, 0);
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
}
.popup_localtion h6 > span{
  font-size: 16px;
  color: rgb(0, 0, 0);
  line-height: 1.2;
  font-weight: 400;
  text-align: center;
  text-transform: inherit;
  margin: 0;
}
.popup_localtion_ {
  padding: 0!important;
  border-radius: 10px !important;
}
.popup_localtion{
  width: 540px;
  max-width: 100vw;
  margin: 0;
  padding: 0 !important;
  border: none;
  background-color: #fff;
  max-width: 540px;
  padding-bottom: 30px !important;
  border-radius: 10px !important;
  overflow: visible !important;
}
.kesoc .col:nth-child(odd) {
  height: 100%;
  background-color: #e4002b;
}
.kesoc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
  position: relative;
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0 15px 30px;
  width: 100%;
}
.form__customize {
    width: 240px;
    position: relative;
    margin: 15px auto;
} 
.online_gov{
  display:inline-block;
}
.social-buttons{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
} 
.common-home #content{
  background-color:#fff;
  padding-top: 10px;
} 
/****/
.product_custom__conten-top{padding-top:20px;    padding-bottom: 0;}
.block-blackfriday .block-blackfriday__box-title {
  width: 100%;
  padding: 10px 10px 0 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 60px;
}
@media(min-width:768px){
.box-products {
  width: 100%;
}
.box-products .list-product {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 1rem 0 0 0;
      padding-left: 10px;
    padding-right:  10px;
}
.visible-xs{display:none}
.filter-group-title {
    width: 230px!important;
}
}
@media(max-width:767px){
	.popup_localtion{max-width:100%!important}
    .box-products .list-product{padding: 10px 0 0 10px}
    .section_slider{padding-bottom:10px}
    .box-products .list-product .item-product .item-product__box-img{margin:0!important;}
    .item_product_main img {
      height: 170px!important;
  }
  .filter-show {
    max-width: 100%!important;
    min-width: 100%!important;
	}
    .filter-group-title span {
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box !important;
  }
}

.box-products .list-product .item-product {
  width: calc((100% - 4rem) / 5);
  height: auto;
  min-height: 202px;
  float: left;
  margin-bottom: 1rem;
  padding: 1rem 1rem 0 1rem;
  background: #ffffff;
  position: relative;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  border-radius: 1rem;
  -webkit-box-shadow: rgb(60 64 67 / 10%) 0px 1px 2px 0px, rgb(60 64 67 / 15%) 0px 2px 6px 2px;
  box-shadow: rgb(60 64 67 / 10%) 0px 1px 2px 0px, rgb(60 64 67 / 15%) 0px 2px 6px 2px;
  padding-bottom:15px;
}
.box-products .list-product .item-product:hover {
  -webkit-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 30%);
  box-shadow: 0 2px 12px 0 rgb(0 0 0 / 30%);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
  z-index: 1;
}
.box-products .list-product .item-product:not(:nth-of-type(5n)) {
  margin-right: 1rem;
}
.box-products .list-product .item-product .item-product__box-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  margin: 2rem 0 1.5rem 0;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.box-products .list-product .item-product .item-product__box-img img {
  height: 160px;
}
.box-products .list-product .item-product .item-product__box-name a {
  color: #444444;
  text-decoration: none;
}
.box-products .list-product .item-product .item-product__sticker-percent {
  width: 80px;
  height: 31px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 100"><title>Asset 1</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><image width="256" height="100" xlink:href="data:image/png;base64,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"/></g></g></svg>') center center no-repeat;
  position: absolute;
  top: 0px;
  left: -4px;
}
.box-products .list-product .item-product .item-product__sticker-percent p {
  width: 100%;
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  color: #ffffff;
}
.box-products .list-product .item-product .item-product__box-name h3,
.box-products .list-product .item-product .item-product__box-name p {
  margin-bottom: 1rem;
  font-size: 14px;
  font-weight: 700;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.box-products .list-product .item-product .item-product__box-price .special-price {
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  color: #D70018;
}
.box-products .list-product .item-product .item-product__box-price .old-price {
  display: inline-block;
  margin: 0 0 5px 10px !important;
  float: left;
  font-size: 12px;
  line-height: 1.4;
  text-decoration: line-through;
  color: #707070;
}
.list-product .item-product .item-product__box-price .discount-price {
  display: inline-block;
  padding: 0.4rem 0.5rem 0.4rem 0.5rem;
  border-radius: 0.5rem;
  background: #D70018;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  color: #ffffff;
}
.box-products .old-price,
.box-products .special-price {
  display: inline-block;
  float: left;
  margin: 0 !important;
}
.swiper-button-next:after,
.swiper-button-prev:after{
  content: '';
}
.block-blackfriday .box-products .swiper-button-next {
  width: 30px;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  -webkit-box-shadow: 0 0 4px 0 rgb(0 0 0 / 20%);
  box-shadow: 0 0 4px 0 rgb(0 0 0 / 20%);
  font-size: 1.8rem;
  color: #707070;
  top: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  outline: none;
  opacity: 1;
  padding-left: 10px;
  border-radius: 100px 0 0 100px;
  right: 0;
}

.block-blackfriday .box-products .swiper-button-prev{
  width: 30px;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  -webkit-box-shadow: 0 0 4px 0 rgb(0 0 0 / 20%);
  box-shadow: 0 0 4px 0 rgb(0 0 0 / 20%);
  font-size: 1.8rem;
  color: #707070;
  top: 50%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  outline: none;
  opacity: 1;
  padding-right: 10px;
  border-radius: 0 100px 100px 0;
  left: 0;
}
.box-products .swiper-button-prev.swiper-button-disabled, 
.box-products .swiper-button-next.swiper-button-disabled{
  display: none;
}  
#product_custom--0 .block-blackfriday,
.box-products,
.box-products .list-product,.product_custom__conten-top{
  width:100%;
}  


.news-news .article-main {
  background: #fff;
  padding: 15px;
  border-radius: 5px;
}
.article-wraper{
  margin-bottom:30px;
}
.article-main .rte {
    font-size: 14px;
}  
.section-showrooms .list-menu p.show_rooms_address:nth-child(2){
  min-height:auto
} 
.section-banner_top_slide .gallery-thumbs{
  background:#fff;
} 
.shome-product .km-hot .box-promotion p a{
	color:#EE0000;
} 
.box-products .list-product .item-product .item-product__box-img img{
	height:auto
} 
@media (max-width:767px){
	.article-main .rte img{
	height:auto !important
}
}
.section_tech ul {
    display: inline-block;
} 
.attr_km-hot .box-promotion {
    width: 190px;
}

.filter-item--check-box input[checked="checked"] + .fa {
    display: inline-block;
} 
.section-video__product__video iframe{
  max-width:100%;
  width:100%;
}
.page-product-detail .left-content .section_tech{
  padding-bottom:0
}
.section-video__product .title-block{
  display:none;
}    
.attr_km-hot .items-option{
  display:none
} 
/****Filter Mobile***/
@media(max-width:767px){
.main_container form[name="filter_form"] {
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  background: #fff;
  font-size: 0;
}
.filter-container {
  position: relative;
}
.filter-container::after {
  background: linear-gradient(to right,rgba(255 255 255/.3),rgba(255 255 255/.8),#fff);
  content: '';
  height: 42px;
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
}
.filter-group {
  position: static!important;
}
.filter-show {
  display: none;
  background-color: #fff;
  border-top: 1px solid #ddd;
  max-width: 640px;
  left: 0;
  position: absolute;
  padding: 10px;
  top: 45px;
  width: 100%;
  white-space: normal;
  z-index: 1;
  max-height: 45vh;
  overflow: hidden;
  overflow-y: auto;
  margin:0!important;
}
.filter-group-title {
    width: auto!important;
}
.filter-group.active .filter-group-title.active .arrow-filter{
  opacity:0!important;
}
.filter-group.active .filter-group-title{
      border: 1px solid #2f80ed;
}
.callnow-button-phone{display:none!important;}
} 
.bread-crumb {
    padding: 7px 0;
} 
.online_gov{
  display:none;
}
.footer .first-footer .container > hr{
  display:none;
} 
.product_getcontent.expanded .show-more::before {
  opacity:0
}
.product_getcontent ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
    padding-left: 40px!important;
}
.product_getcontent li {
    display: list-item;
    text-align: -webkit-match-parent;
} 

.article-content .rte ul,
.content-page.v-base ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.article-content .rte li,
.content-page.v-base li{
    display: list-item;
    text-align: -webkit-match-parent;
} 

.rte.product_getcontent ul,
.tuyendung__desc ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
.rte.product_getcontent li,
.tuyendung__desc li{
    display: list-item;
    text-align: -webkit-match-parent;
} 
.product-tab .tab-content .rte ul li {
    list-style: inherit!important;
}
.product-tab .tab-content .rte ul {
    padding: revert;
}
.tuyendung__desc {
    font-size: 16px;
}
/*****/
.product-category .product_getcontent .desc {
    height: auto;
    max-height: unset;
    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    transition: height 0.2s;
}
.product-category .product_getcontent .show-more{
  display:none
}  