body,.product-tab .tab-content.current .rte,.menu .main-menu .main-menu__item>a {
	font-size:16px
}
.ant-product-item .box-info .product-item-name a {
    font-size: 15px;
}
.logo img {
  max-height: 78px;
}

#collapse-coupon label.col-sm-2.control-label,#collapse-voucher label.col-sm-2.control-label{
  display:none;
} 

@media(max-width: 767px){
  .section-news-owl .blog-image a{
    width: 100%;
  }
  .owl-prev .fa-angle-left, .owl-next .fa-angle-right{
    font-size: 30px;
    top: 20px;
  }
  .owl-next .fa-angle-right{
    left: unset;
    right: 0;
  }
  .blog-image img{
    height: auto;
  }
  .col-100-h #trigger-mobile{
  	border: none;
    background: unset;
  }
  .section_banner_home .box-inner img{
    width: 100%;
    height: auto;
  }
  .section_banner_home .col-md-6.col-xs-12{
    margin: 20px 0;
  }
}   

@media(max-width: 767px){
  .header-bottom{
    position: unset!important;
  }
} 
.footer-container .footer-top .footer-static .footer-title {
    text-transform: uppercase;
} 
header .tel {
    background: url(/image/catalog/logo-icon/tel.png) left no-repeat;
    height: 74px;
    font-size: 15px;
    color: #555;
    padding-left: 85px;
    margin-top: 15px;
}
header .tel span {
    color: #d00000;
    font-size: 23px;
    line-height: 35px;
}
@media (min-width:992px){
	.footer-store .footer-store__item:nth-child(2n + 1){
    	clear:left
    }
    .header-main > .container > .row{
    	display:flex;
        align-items:center
    }
} 
.footer-container .footer-top .footer-static .footer-title {
    font-size: 22px;
} 

.title-head {
        font-family: "Roboto", "HelveticaNeue", "Helvetica Neue", sans-serif;
}
.details-product .product-tab .tabs-title .tab-link {
    padding-top: 5px;
    padding-bottom: 5px;
}
.related-product .home-title p {
    display: block;
    font-size: 20px;
    margin: 0;
    color: #222;
    text-align: left;
    border-bottom: 2px solid #eee;
    padding-bottom: 12px;
    margin-bottom: 14px;
    text-transform: uppercase;
    position: relative;
    font-weight: 500;
}
.related-product .home-title p:after {
    left: 0;
    bottom: -2px;
    content: "";
    width: 76px;
    height: 2px;
    display: inline-block;
    background: #ed1b24;
    position: absolute;
}
/*#tab-description b, #tab-description strong {*/
/*    font-weight: normal;*/
/*}*/

#tab-description .rte > div,
#tab-description p{
    margin-bottom: 0;
}
#tab-description .rte ul{
    padding-left: 15px;
}

#tab-description th, #tab-description td {
    text-align: center;
    padding: 5px;
}
#tab-description img{
    padding: 5px 0;
}
#uhchatboz,
#uhchatboz iframe,
.loichao,
.admin{
    font-size: 14px;
    font-family: 'Roboto', sans-serif !important;
}  
.des_cat h1, h2, h3{
	margin:0px;
} 
.header__top__wrapper {
    display: flex;
    justify-content: flex-end;
    gap: 8px;
}
.skiptranslate {
    display: none;
}
.mini-cart {
    height: auto;
}
.header__top__cart {
    display: flex;
    align-items: center;
}
.top-cart-content {
    top: 100%;
    }
    .header__top__cart #cart,
.header__top__cart .top-cart-contain,
.header__top__cart .mini-cart{
  height:100%;
      display: flex;
    align-items: center;
}
.header .header-main {
    z-index: 2;
}
.header .header-bottom ,.footer-container{
    background-color: #0077b5;
}
.footer-container .footer-top .footer-static .footer-title,.footer-content,.footer-content h3,.footer-container .footer-top .footer-static .footer-content ul li a,span#copyright {
    color: white;
} 
.details-product .service-block .sidebar-content .service-item .item-top .title {
    width: 75% !important;
      text-align: left !important;
}
.details-product .service-block .sidebar-content .service-item .item-top {
	gap:10px;
flex-wrap: nowrap;
} 
.product-tab .tab-content.current .rte .wp-caption {
    text-align: center;
} 
.rte img {
    display: block;
    margin: 5px auto;
} 
.owl-carousel .owl-item img {
    object-fit: cover;
    width: 100%;
} 
.product-item img {
    object-fit: contain;
    width: 200px;
    height: 200px;
}