.header-bottom{
    background: #161616;
}
.header-style-1 .header-top .logo {
    margin: 0px;
}

.sp-module .mod-languages .btn-link {
    background: rgb(251 203 53); 
}

.sidebar-megamenu .sambar .menu_vertical .btn-megamenu .title-mod {
    background: #fbcb35; 
}


.sidebar-megamenu .sambar .menu_vertical .sambar-inner .sj-megamenu-parent .level-1 > a, .sidebar-megamenu .sambar .menu_vertical .sambar-inner .sj-megamenu-parent .level-1 > a > span, .sidebar-megamenu .sambar .menu_vertical .sambar-inner .sj-megamenu-parent .level-1 > span > span {
    white-space: pre-wrap;
}
.sp-module .mod-languages .dropdown-menu { 
    background: #fbcb35;
}

body.site .header-style-1 .sidebar-megamenu .menu_vertical .sj-megamenu, body.site .header-style-1 .sidebar-megamenu .menu_vertical .sj-megamenu-hover {
    width: 100%; 
}

.sp-megamenu-parent > li > a {
    color: #fbcb35;
}

.home-layout .sp-megamenu-parent > li:first-child > a, .home-layout .sp-megamenu-parent > li:first-child > span {
    color: #161616;
}

.sp-module .mod-currency .bootstrap-select .dropdown-menu {
    transition: none; 
}

.sp-module .mod-languages .btn-link {
    background: rgb(251 203 53);
    transition: none;
}

.product .product-item-details .product-item-name { 
    text-transform: inherit; 
}


.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #161616;
}
.productfull .product-info .price #block_price { 
    font-size: 26px; 
}

.offcanvas-menu ul.nav li a { 
    padding: 10px 40px; 
}

#sp-top1{ 
    z-index: 10; 
}
#sp-top3{ 
    z-index: 8; 
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9;
    background-color: #000;
}

ul, ol { 
    list-style-type: square;
    padding-left: 9%;
}

.sidebar-megamenu .sambar .menu_vertical .sambar-inner { 
    width: 250px; 
}

.sambar.layout1 .menu_vertical .sj-megamenu .level-2 > a > img, .sambar.layout1 .sj-megamenu .level-2> span >img {
    margin-right: 15px;
}

.menu_vertical .sj-megamenu .level-1:last-child a {
    padding: 10px;
}

#sp-section-bread {
    border-top: 1px solid #e5e5e5;
    background: #f9f9f9;
}

.breadcrumb {
    padding: 10px 0px 10px 0px;
    background: transparent;
    margin: 0;
}



@media (max-width: 767px){
.logo-image { 
    margin-top: 10px; 
}
}