@media (min-width:1500px) {
    .container {
     max-width:1470px;
    }
   }
   h1 {
    font-size: 1.25rem;text-transform: uppercase;
}
img.jshop_img_thumb {
    float: left!important;
    max-width: 80px;
}
.lang-inline li a {text-align: left;white-space: nowrap;}
.imglang  {
 text-align: left; padding-right:5px; display: inline-block!important;
}
#sortingOrderBy {
    width: 220px;
}
.uk-modal {z-index: 10100!important;}
#offcanvas-nav-primary2 sp-module {padding: 10px 0px!important;}
#sp-left h4{font-size: 1rem;}
#sp-position8 h3 {text-align: center;}
#sp-topmenu ul.menu{margin:0px!important;display:block; width:auto;}
#sp-topmenu, #sp-offcatalog  { padding-top:5px; padding-bottom: 5px;}
#sp-right {display:flex;}
#sp-cart .sp-column{padding-top: 20px;}
#sp-cart, #sp-cart a {color: #fff!important;}
#wdcart_icon {position: relative;}
#wdcart_icon .uk-badge {
    font-size: .625rem;
    position: absolute;
    top: 2px;
    right: -5px;
    min-width: 18px;
    height: 18px;}

#search-result {top:40px}
@media (min-width:992px) {
    .jshop_ajaxsearch {
     padding-top: 20px;
    }
   }
   @media (max-width:991px) {
    .jshop_ajaxsearch {
     padding-bottom: 5px;
    }
   }
   
    *+.uk-grid-margin,
    .uk-grid+.uk-grid,
    .uk-grid>.uk-grid-margin {
     margin-top:10px
    }
    #sp-component, .sblock3 {
        overflow: hidden;
    }
    .jshop_img {margin: 0 auto;}
    .uk-label-danger, .uk-button-danger, .uk-button-danger:focus, .uk-button-danger:hover {
        background-color: #f02d20;
        }