ul#menu-main-menu{font-size: 14px !important;}
h1, h2, h3, h4, h5, h6{line-height: 2.25!important;}
h2{font-weight: 900!important;font-size: 28px!important;}
h3{font-weight: 900!important;font-size: 24px!important;}
h4{font-weight: 900!important;font-size: 20px!important;}
h5{font-weight: 900!important;font-size: 16px!important;}
h6{font-size:15px!important;}
.product-title, .post-title, .w-post-title, span.side-cart-name{font-size:14px!important;}
div.post-content a{color:#0000FF!important;}
div.cat-desc p{text-align:justify;} .logo strong{display:block!important;}
div.logo-box h1{font-size: 1.143rem!important;color:#000000!important;}
div.logo-box div{font-size: 1.143rem!important;line-height: 1.2!important;}
div.footer-text p{text-align:justify!important;}
div.copy-text{font-size: 14px!important;line-height: 36px!important; text-align:justify!important;}
div.copy-text a{color:#003bf7!important;}
.woocommerce .products ul, .woocommerce ul.products{margin:0!important;}
.page-con p, .post-con p, .woocommerce-Tabs-panel--description{text-align:justify!important;} div.block-title .pview-all{color:#b10818!important;}
mark {color: #212529!important;background-color: #f7f7f7!important;display: block!important;border-radius: 15px!important;margin: 30px 0 0!important;padding: 20px!important;clear: both!important;font-size: 16px!important;font-weight: bold!important;min-height: 80px!important;
}
.head-msg{bottom: 0!important;width: 100%!important;position: fixed!important;
background-color: #ff7100!important;font-size:15px!important;color: #fff!important;padding: 1% 0!important;}
.mini-product .btn.btn-success, .mini-post .btn.btn-success{width:100%;}
.product-price del .woocommerce-Price-amount{color:#505763!important}
.page-template-home .navbar {
margin-bottom: 0!important;
}
.elementor-element-581bd69 a img{width:100%!important;}
div.product-block div.block-title a{display:block!important;}
.product-cats{
padding: 0;
list-style: none outside;
clear: both;
display: flex;
flex-wrap: wrap;
margin: 0 !important;
}
ul.product-cats li {
list-style: none;
margin-bottom: 4.236em;
font-size:1.1em;
float: right;	
width: 48%;
margin-left: 0.3em;
}
ul.product-cats li:nth-child(2n+2){
float:right;	
}
ul.product-cats li img {
margin: 0 0 1em; 
}
ul.product-cats{
margin:0;	
}
.quantity .woocommerce-Price-amount , .sidecart .quantity {color: #b10818!important;}
blockquote{color:#48060c!important;}
@media screen and (min-width:769px) {
ul.product-cats li {
width: 22.05%;
float: right;
margin: 0 0 2em 1em;
}
ul.product-cats li:nth-child(2n+2){
float:left;	
}
ul.product-cats li:nth-of-type(4n+4) {
margin-right: 0;
}
}
.block-title .pview-all{
padding:0!important;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot
{}
header.woocommerce-products-header{margin-right: 20px;}
.woocommerce table.shop_attributes td{font-family:tahoma!important;}
.copyright{height:200px!important}
.print-link {
display:inline-block;
padding:8px 20px;
line-height:1em;
color: #000 !important;
font-size: 18px;
font-family:"Lucida Grande", 'LucidaSansRegular', Arial, Helvetica, sans-serif !important;
}
div.print-area{text-align:left;}
button.owl-next{width:48px!important;height:48px!important;}
button.owl-prev{width:48px!important;height:48px!important;}
div.fwidgets{text-align:center;}
.link-list a:before, .fwidget .menu-link:before{float:none!important;text-align:center!important;}
.w-post-desc {
color: #505763!important;
}
#qlwapp .qlwapp-toggle
{
margin-bottom: 50px!important;
} @media screen and (max-width: 768px){ .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{margin: 0 0 2.992em 0.45em!important;} 
.head-msg{
bottom: 38px!important;
}
}
@media only screen and (max-width: 576px) {
div.logo-box h1,div.logo-box b {font-size: 0.7rem !important;}
div.services div:last-child{
font-size:15px!important;
} 
}
@media only screen and (max-width: 767px) {
span.service-title
{font-size:15px!important;
}
}