
.top-panel-3{
    grid-template:
        "logo title title" 70px
        "menu menu search" auto / auto 1fr auto;
}

#widget-92.big_food .hp-border-bottom{
    border-bottom: 1px solid #c0c0c0 !important;
}

#choose-class_category {
    border: 1px solid #506b36 !important;
    border-radius: 0px 5px 5px 0px;
    background: #fff;
    text-align: center;
}

.top-panel-3 #top-panel-navigation-list{
    z-index:4;
    background:#d1d1d1
}

#top-header-navigation{
    display:none;
}

.top-panel-3 .top-panel-navigation-submenu{
    z-index:1;
}

#choose-class_category-opener {
    background: #4f6b33 !important;
    border-radius: 5px 0px 0px 5px;
}

#choose-class_category-opener i{
    color:#fff !important;
}

#widget-88{
    background:#b8c0b3;
}

#widget-88 .hp-border-bottom{
    border-bottom:1px solid #606060;
    top:63px;
}

#widget-88 h1.hp-name{
    background:#b8c0b3;
}

#our-partners .slick-next i{
    transform: scale(-1);
}

#our-partners .slick-arrow:hover{
    color:#fff;
    background:#629c45 !important;
}

.top-panel-3 .top-panel-navigation-link{
    color:#000;
}

.top-panel-3 .top-panel-navigation-item i{
    color:#000;
}

.top-panel-3 .top-panel-navigation-item.active, .top-panel-3 .top-panel-navigation-item.active_perma, .top-panel-3 .top-panel-navigation-item:hover{
    background:#adadad;
}

.top-panel-3 .top-panel-navigation-subitem:hover a.top-panel-navigation-subitem-link, .top-panel-3 .top-panel-navigation-item.active a i {
    color:#fff;
}

.top-panel-3 .top-panel-navigation-link{
    display:block;
}

#lets-search{
    color: #506d37 !important;
}

/* Rozlišení větší nebo rovné 576px (telefony) */

@media screen and (min-width: 576px) {



}

/* Rozlišení větší nebo rovné 768px (větší telefony, tablety) */


@media screen and (min-width: 768px) {

    .top-panel-3 .top-panel-navigation-link{
        text-wrap-mode: nowrap;
    }

    .top-panel-3 .top-panel-navigation-item{
        padding: 5px 9px;
        padding-bottom: 2px;
    }

    #top-header-navigation{
        display:block;
    }

    .top-panel-3 #top-panel-navigation-list{
        background:transparent;
    }

    .top-panel-3 .top-panel-navigation-item.active, .top-panel-3 .top-panel-navigation-item.active_perma, .top-panel-3 .top-panel-navigation-item:hover{
        background:transparent;
    }

}

/* Rozlišení větší nebo rovné 992px (velké tablety, menší počítače) */

@media screen and (min-width: 992px) {

    .top-panel-3 .top-panel-navigation-item{
        padding: 5px 25px;
        padding-bottom: 2px;
    }

}

/* Rozlišení větší nebo rovné 1200px (standardní počítače) */

@media screen and (min-width: 1200px) {

    #top-header-navigation{
        top:100px;
        position:fixed;
        width:100%;
    }

    .top-panel-3{
        grid-template: "logo title menu search" auto / auto;
    }

    .top-panel-3{
        width:100%;
        position:fixed;
        top:0px;
    }

    .header.header-slider{
        margin-top:160px;
    }

}

/* Rozlišení větší nebo rovné 1400px (standardní počítače) */

@media screen and (min-width: 1400px) {

}