/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2024-11-18 18:26:42 */
body.boxed {
    background-color: ##ffffff;
    background-image: none;
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 49%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 49%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 36.75%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 36.75%;
    }
}

.cdz-horizontal-menu .groupmenu li.level0>a.menu-link {
	background-color: #333 !important;
	color: ivory !important;
}

.catalog-category-view .sidebar-main {
display:none;
}

.catalog-category-view.page-layout-2columns-left .column.main {
    width: 98% !important; 
    float: none;
margin:0 auto;
}
#category-slider .owl-item img {
    max-height: initial;
}
.category-description img {
    
    display: inline;
}
.category-description  h3 {
    font-size: 14px;
    color: #607e98;
    border: 0 none;
    margin: 0;
}
.cat_description {
    padding: 20px 15px 10px 28px;
font-size:12px;
}
.cat_description ul{
    padding: 0px 0px 0px 40px;
margin:12px 0;

}

.cat_description ul li{ 
    padding: 0;
margin:0;

}

.cat_description p{ 
     
margin:12px 0;

}
.page-main {
    padding-bottom: 0px;
}
.category-cms, .category-image, .category-description {
    margin-bottom: 0px;
}
.page-footer {
    margin-top: 0px;
}
#cookie-status {
display:none;
}

.centerUL li a {
   
    font-weight: 400;
}
 .footer-middle {
    padding: 20px 0 0;
}
.footer-middle > .container:after {
     
    margin-top: 8px;
}
.cls-category-bottom-row .nav_cases,
.cls-category-bottom-row .nav_extended {
  display:none;
}
.cat_description {
    padding: 20px 15px 10px 15px;
}
.cls-categories-grid {
    display: inline-block;

    margin: 0 auto !important;
text-align:center;
}
.cms-porto_home_26 .cls-categories-grid li {
    width: 19.5%;
}
.porto-icon-twitter,
.porto-icon-linkedin-squared {
display:none;
}
body.boxed .page-wrapper {
    width: 100%;
}

@media (min-width: 992px)
.products-grid .product-item, .page-products .products-grid .product-item {
    width: 16.6666% !important;
}
@media (max-width: 991px) {
    .nav-open .nav-sections {z-index:99999!important;}
}