.menu-level-1 > li > a{text-align:center;}
.menu-level-1 li a b{font-weight:bold !important;text-transform: uppercase;}
.top-navigation-bar-menu li a{text-transform:none!important;font-weight:normal}

@media (min-width:768px)
{
.menu-level-3 > li{
display:block!important;
}

.navigation-in>ul>li.ext>ul>li>div>ul{
max-height:236px;
}

.has-more-items .more-items-trigger {
    width: 100%;
    height:19px;
    font-size:inherit;
    text-align:left;
   position:absolute;
   bottom:0;
}

.has-more-items .more-items-trigger::before{
content:"Další kategorie ...";
color:#000;
background:#fff;
}

.menu-level-2 > li
{
display:flex;
}

.menu-level-2 > li .menu-image
{
align-self:flex-start;
}

.menu-level-2{
color:#fff!important;
}

.menu-level-2 > li
{
align-self:flex-start;
margin-top:20px;
}

.menu-level-3 > li
{
margin:5px auto;
}

.top-navigation-menu{margin-left:90px}

#category-filter-hover > .toggle
{
display:none;
}
.top-navigation-menu-trigger
{
display:none !important;
}

.query-input.form-control.search-input.js-search-input
{
margin-bottom:20px;
}

.search-whisperer {
margin-top:-20px;
}

.top-navigation-menu
{top:90px;left:0px;z-index:10;min-width:395px;max-width:395px; background:transparent}

.top-navigation-menu a
{color:#213455;font-weight:bold}

.top-navigation-menu a:hover
{color:#506599;color:#d93621;}

#categories .expandable.expanded>ul,
#categories .expandable.expanded>.topic>a>span::before,
#categories .expandable.external>.topic>a>span::before 
{
display:none;
}
}


@media (min-width:992px)
{
.top-navigation-menu{margin-left:25px}
}

@media (min-width:1200px)
{
.top-navigation-menu{margin-left:-45px}

.menu-level-1 > li{width:19.5%;height:40px; text-overflow: ellipsis;overflow:hidden; border-bottom:none;line-height:25px;border-bottom:1px solid #17243b !important}
.menu-level-1 > li > a{height:40px;margin:0 auto;}

#navigation {
    height: 80px;
}

.navigation-in.menu
{
width:100%;
}

.fitted .navigation-in ul {
    justify-content: center;
}


.menu-level-1 li:nth-child(6) > ul,
.menu-level-1 li:nth-child(7) > ul,
.menu-level-1 li:nth-child(8) > ul,
.menu-level-1 li:nth-child(9) > ul,
.menu-level-1 li:nth-child(10) > ul
{
margin-top:-41px;
}

.menu-level-1 li:nth-child(1) > ul,
.menu-level-1 li:nth-child(2) > ul,
.menu-level-1 li:nth-child(3) > ul,
.menu-level-1 li:nth-child(4) > ul,
.menu-level-1 li:nth-child(5) > ul{
margin-top:-81px;
}

.menu-level-1 li:nth-child(6){
border-left:none !important;
}

.subcategories.with-image .col-lg-3
{
width:25%;
}

}

@media (min-width:1440px)
{
.top-navigation-menu{margin-left:-125px}
}

.subcategories li a
{
color:#000;
font-weight:bold;
font-size:15px;
max-height:200px;
}

.subcategories.with-image li a .image img
{
max-height:100px;
}

.subcategories.with-image li a .image
{
width:auto;
}

.subcategories li a
{
height:auto;
box-shadow: 0px 0px 3px 1px #ccc;
border:none
}

@media (max-width:768px)
{
.subcategories.with-image li a{
flex-flow:column;
}

.subcategories.with-image li a .text{
text-align:center;
margin-bottom:15px;
}
}


.products-related .price-additional
{
display:none !important;
}

.type-detail .products-related
{
margin-top:0;
}

.products-related .product .p .name
{
margin-top:0 !important;
}

.products-related.products-block.products .product
{
border:none;
}
.products-related.products-block.products .product .p
{
box-shadow: 0px 0px 3px 1px #ccc;
padding:10px;
margin:5px;
}

.products-related .ratings-wrapper
{
display:none;
}

.products-block.products-related>div:nth-child(4n) {
    border-right: none !important;
}

label[for="stock"] {
      display: none !important;
}

.menu-level-1 li,
.menu-level-1 li a{
background-repeat:no-repeat;
background-position:10px center;
}

.menu-item-2817{background-image:url(/user/documents/upload/i/0.svg)}
.menu-item-1512{background-image:url(/user/documents/upload/i/8.svg)}
.menu-item-724{background-image:url(/user/documents/upload/i/1.svg)}
.menu-item-793{background-image:url(/user/documents/upload/i/2.svg)}
.menu-item-1899{background-image:url(/user/documents/upload/i/7.svg)}
.menu-item-835{background-image:url(/user/documents/upload/i/3.svg)}
.menu-item-1300{background-image:url(/user/documents/upload/i/6.svg)}
.menu-item-2568{background-image:url(/user/documents/upload/i/5.svg)}
.menu-item-1581{background-image:url(/user/documents/upload/i/9.svg)}
.menu-item-1279{background-image:url(/user/documents/upload/i/4.svg)}

.menu-item-2817:hover > a{background-image:url(/user/documents/upload/i/0d.svg)}
.menu-item-1512:hover > a{background-image:url(/user/documents/upload/i/8d.svg)}
.menu-item-724:hover > a{background-image:url(/user/documents/upload/i/1d.svg)}
.menu-item-793:hover > a{background-image:url(/user/documents/upload/i/2d.svg)}
.menu-item-1899:hover > a{background-image:url(/user/documents/upload/i/7d.svg)}
.menu-item-835:hover > a{background-image:url(/user/documents/upload/i/3d.svg)}
.menu-item-1300:hover > a{background-image:url(/user/documents/upload/i/6d.svg)}
.menu-item-2568:hover > a{background-image:url(/user/documents/upload/i/5d.svg)}
.menu-item-1581:hover > a{background-image:url(/user/documents/upload/i/9d.svg)}
.menu-item-1279:hover > a{background-image:url(/user/documents/upload/i/4d.svg)}

.sidebar .filters-wrapper .filters form fieldset{max-height:250px;overflow:auto}
.sidebar .filters-wrapper .filters form fieldset div{max-height:25px;overflow-y:hidden}

.sidebar .filters-wrapper .filters form fieldset::-webkit-scrollbar{margin-left:10px;width:5px}.sidebar .filters-wrapper .filters form fieldset::-webkit-scrollbar-track{box-shadow:inset 0 0 0 grey;border-radius:10px}.sidebar .filters-wrapper .filters form fieldset::-webkit-scrollbar-thumb{background:#213455;border-radius:3px}