#sp-left .sp-module ul>li, #sp-right .sp-module ul>li {
    display: block;
    border-bottom: 0px;
    background: #adbbae;
}

#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {
    display: block;
    padding: 5px 0;
    line-height: 36px;
    padding: 2px 0;
    padding-left: 15px;
}

ul.mod-articlescategories.categories-module.mod-list li a:hover {
    background: #324240;
    color: #fff;
}

ul.mod-articlescategories.categories-module.mod-list li.active a {
    background: #324240;
    color: #fff !important;
}

table.category thead>tr, table.category tbody>tr {
    border: 0px solid #e6ebe7;
}

#awesomplete_list_1{
z-index:9999;
}
#sp-top-bar .sp-module {
position:relative !important;
z-index:9999 !important;
}
#sp-top2 .sp-column.text-center.text-lg-end, ul.social-icons, .sp-module-content .mod-languages ul.lang-inline {
    display: flex;
    align-items: center
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:#ffffff!important}
.sp-megamenu-parent>li>a{
font-size:16px !important;
}
 .sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span {
   display: inline-block;
    padding: 0 10px;
    line-height: 100px;
    font-size: 16px !important;
    margin: 0
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{
top:65% !important
}
.sp-megamenu-parent .sp-dropdown {
    margin: 0;
    position: absolute;
    z-index: 10;
    display:none; 
    border-top: 2px solid #324240!important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
    font-size: 16px !important;
    line-height: 1;
    display: inline-block;
    padding: 7px 0;
    cursor: pointer
}

.list-group-item{
background-color: #ffffff !important;
}
.badge { background-color:#9f2c1f !important;}


.categorylist_header_title a{
color: #9f2c1f !important;}

@media (max-width: 402px) {
    #sp-top-bar .sp-module {
        right: 0 !important;
    }
}

@media screen and (max-width: 1330px) {
#sp-header #offcanvas-toggler.offcanvas, #sp-header #offcanvas-toggler.mega
{display: block !important;
transform: translate(10px, 60px);
}
 .sp-megamenu-parent.d-none.d-lg-block 
 { display: none !important; }
.offcanvas-menu .logo-image {
    height: 170px;
}
}
@media screen and (max-width: 991px) {
#sp-header #offcanvas-toggler.offcanvas, #sp-header #offcanvas-toggler.mega
{display: none!important;}}
.mfp-content .popup-image-block{
        display: block !important;
}
#sppb-modal-1682259577888.popup-image-block img {
    width: 600px !important;
    height: 800px !important;
}