footer.footer{
    background:#b92625;
  margin-top: 0;
  padding: 20px 0;
  color: #fff;
  
} 
.bread-crumb-1{
   display:none
} 
.tag_article a{
   margin-right:0;
}
.tag_article span{
   display:inline-block
}
.tag_article span {
margin-left: 3px;
margin-right: 7px;
}
#table-of-content ul {
list-style-type: none;
} 
.cleanza-article .article-details a{
color:#1868FF
} 
.details-product .details-pro .inventory_quantity .a-stock{
color:#141414
} 
#tab-description ul {
list-style: unset;
padding-left: 20px;
}
#tab-description ul li:not(:last-child){
margin-bottom:5px
} 
@media (max-width:991px){
.cleanza-product-block-item .product-meta h3, .cleanza-product-block-item .product-meta .h3{
    text-align:left
}
}
.cleanza-list-blog-page .list-blogs .blog-item .blog-item-mains .readmore{
font-weight:bold
} 
.cleanza-list-blog-page .list-blogs .blog-item .blog-item-thumbnail{
margin-bottom:0;
}
.blog__list .blog-item-mains{
padding:0;
background:none;
box-shadow:none
}
.home_news__item a.readmore{
font-size:13px;
font-weight:bold;
text-transform: uppercase;

}
.cleanza-list-blog-page .list-blogs .blog-item .blog-item-mains .blog-item-name a, .aside-item.top-news .item .info .title a{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #000;
    
}
/* .blog__list .blog-item-name a{
    font-family: "Podkova", serif;
} */
.cleanza-product-block-item .product-meta form,
.content_price {
margin-top:5px;
}
.showroom-page .banner_custom_default{
margin-bottom:0;
}
footer.footer{
margin-top:0;
}
@media (max-width:991px){
.page-about-us{
    margin-top:15px;
}
} 
.owl-dots{
position: absolute;
bottom: 10px;
z-index: 9999;
width: 100%;
text-align: center;
}
.owl-dots button.owl-dot{
border: 1px solid #e5e5e5;
background: #e5e5e5;
border-radius: 50%;
height: 10px;
width: 10px;
position: relative;
}
.owl-dots button.owl-dot.active span, 
.owl-dots button.owl-dot:hover span {   
border-radius: 50%;
height: 10px;
width: 10px;
}
.owl-dots button.owl-dot:not(:last-child){
margin-right:5px
}
.owl-dots button.owl-dot.active{
background-color: #fff;
border: 1px solid #fff;
} 
@media (max-width:991px){
.cleanza-product-block-item .product-meta form, .content_price{
    margin-top:0;
    margin-bottom:10px
}
.cleanza-product-block-item .product-meta h3{
    background:none;
    box-shadow:none;
    padding:0;
}
#form-review .rating_review * {
margin: 5px;
}
#form-review .rating_review {
justify-content: space-between;
}
.related-product .cleanza-owl-product .slick-slide{
margin:0;
}
}
.rte a{
color:#1868FF
} 
@media (min-width:992px){
.cleanza-list-blog-page .list-blogs .blog-item .blog-item-mains .blog-item-name{
	margin-top:10px;
    margin-bottom:10px;
	min-height:48px;
}
}

.shopcart_product .product_cart-list{
	max-height:280px;
    overflow:auto
}
.cleanza-list-blog-page .list-blogs .blog__list  .blog-item .blog-item-mains .blog-item-name{
	margin-top:0;
}
@media (max-width:991px){
.khuyen-mai .list-blogs > .row > div:first-child .blog-item .blog-item-mains .blog-item-name,
.cleanza-list-blog-page .list-blogs .blog__list .blog-item .blog-item-mains .blog-item-name{
	margin-top:10px;
}
.contentCart-detail .cart-container{
    max-height: 600px;
    overflow: auto;
}
}
.aside-item.top-news .item {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #c5c5c5;
}
.aside-item.top-news .item:last-child{
	border:none
}
.slider-big-video img{
	width:100%
} 
@media (min-width:992px) and (max-width:1199px){
    header .nav-item > a{
    	font-size:10px !important
    }
    header .nav-item > a {
    padding: 18px 6px !important;
}
}
@media (min-width:1200px) and (max-width:1500px){
	header .nav-item > a{
    	font-size:12px !important
    }
} 
.blog-item-mains .rte{
display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    font-family: roboto;
    font-size: 12pt;
} 
header.header .cleanza-main-nav {
    background-color: #b92625;
} 
@media (min-width: 992px) and (max-width: 1399px) {
    .container {
        max-width: 91%;
    }
    
}  
 .content-page p{
 	margin-bottom:10px
 }
 @media (max-width:767px){
 .content-page iframe{
 	max-width:100% !important
 }
 } 
 .footer_partner__item {
    max-width: fit-content;
 }
.button_register {
    background: #FA0303;
    color: #FFF;
    font-weight: 700;
    border-radius: 5px;
    padding: 0 25px;
    border: 1px solid #FA0303;
}
.button_register:hover {
	background: transparent;
	color: #FA0303;
} 
.cleanza-product-block-item .product-meta h3 {
    background: #fff;
} 
.category-products .cleanza-product-block-item .image{
    border: 1px solid #ddd;
}
.cleanza-product-block-item .product-meta h3{
border: 1px solid #ddd;
border-top:none
}
@media (max-width:991px){
.cleanza-product-block-item .product-meta h3{
	border:none
}
.footer-widget{
	/*display:none*/
}
} 
a.readmore-video{
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    color: #CD1C24;
    margin-bottom: 30px;
}
a.readmore-video {
    font-weight: bold;
}
.video-item-info{
	margin-bottom:40px
}
.video-item-info .blog-item-summary{
    margin:0;
    font-size:16px;
}   
.image.align-center{
	text-align:center
}
 @media (min-width:992px){
 	.cleanza-list-blog-page .list-blogs .blog-item .blog-item-mains .blog-item-name{
    	min-height:auto
    }
    .cleanza-list-blog-page .list-blogs .blog-item .blog-item-mains .blog-item-name{
    font-size:20px;
    		line-height:26px
    }
 }
.title-ft .h3-title{
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    font-size: 14px !important;
    line-height: 24px;
    margin-bottom: 10px !important;
}
.title-ft .h3-title:before{
    content:unset !important;
}
.list-tt-ft li a{
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    font-size: 14px !important;
    line-height: 24px;
}
.mxh-bottom{
    display: flex;
    align-items: end;
    gap: 40px;
    justify-content: center;
    width: 80%;
}
.mxh-bottom li {
    text-align:center;
}
.mxh-bottom li a{
    text-transform: uppercase;
    color: #fff !important;
    font-weight: bold;
    font-size: 14px !important;
    line-height: 24px;
    display: inline-block !important;
}
.mxh-bottom li a img{
    margin-right:0 !important;
}
.footer-bct {
    margin-bottom: 20px !important;
}
.footer-ac h3, .footer-ac .h3 {
    color: #fcd00f;
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
    margin-bottom: 5px;
    text-align: center;
}
@media(max-width:991px){
    .footer-bct {
        text-align: left !important;
    }
}  
ul.nav-category,
ul.menu-top-mobile,
.footer .footer__inner ul{
	list-style:none
}
.module_service.video_text .module_service__title p,
.details-product .details-pro .product-top .title-head {
	font-weight: bold;
} 
@media (min-width:480px){
.home-slider{
min-height:130px;
}
}
@media (min-width:567px){
.home-slider{
min-height:220px;
}
}
@media (min-width:768px){
.home-slider{
min-height:300px;
}
}
@media (min-width:992px){
.home-slider{
min-height:380px;
}
}
@media (min-width:1200px){
.home-slider{
min-height:450px;
}
}
@media (min-width:1500px){
.home-slider{
min-height:600px;
}
}
@media (min-width:1700px){
.home-slider{
min-height:700px;
}
}

.blog.news-category .title-head {
	font-size: 25px;
    font-weight: bold;
} 
.footer.footer .footer-logo-and-info{
line-height:normal;
margin:0;
}
.footer_partner{
	margin-top:1rem;
    margin-left: auto;
    margin-right: auto;
} 
.title-ft .h3-title{
text-align:center;
} 
.title-ft{
width:80%
} 
.cleanza-article .article-details ul{
padding-left:20px;
} 
header .nav-item > a{
padding:18px 12px;
} 