#apply_filter_button {
    margin-left:5px;
    width:19%;
    display:none;
}

#apply_filter_button.inactive {
    background: #d09488;
    pointer-events: none;
    cursor: default;
}
#close_filter_button.inactive {
    background: #d09488;
    pointer-events: none;
    cursor: default;
}

.label--new-ru {
    background: url(../img/label-new-ru.png) no-repeat;
}
.label--7th-ru {
    background: url(../img/7th_ru.png) no-repeat;
}
.label--price-ru {
    background: url(../img/label-price-ru.png) no-repeat;
}
.label--choice-ru {
    background: url(../img/label-choice-ru.png) no-repeat;
}
.label--russia-ru {
    background: url(../img/label-russia-ru.png) no-repeat;
}
.label--2808-ru {
    background: url(../img/label-2808-ru.png) no-repeat;
}
.label--new-en {
    background: url(../img/label-new-en.png) no-repeat;
}
.label--7th-en {
    background: url(../img/7th_en.png) no-repeat;
}
.label--price-en {
    background: url(../img/label-price-en.png) no-repeat;
}
.label--choice-en {
    background: url(../img/label-choice-en.png) no-repeat;
}
.label--russia-en {
    background: url(../img/label-russia-en.png) no-repeat;
}
.label--2808-en {
    background: url(../img/label-2808-en.png) no-repeat;
}
.label--new-es {
    background: url(../img/label-new-es.png) no-repeat;
}
.label--price-es {
    background: url(../img/label-price-es.png) no-repeat;
}
.label--choice-es {
    background: url(../img/label-choice-es.png) no-repeat;
}
.label--russia-es {
    background: url(../img/label-russia-es.png) no-repeat;
}
.label--2808-es {
    background: url(../img/label-2808-es.png) no-repeat;
}

.label--new-fr {
    background: url(../img/label-new-fr.png) no-repeat;
}
.label--price-fr {
    background: url(../img/label-price-fr.png) no-repeat;
}
.label--choice-fr {
    background: url(../img/label-choice-fr.png) no-repeat;
}

.label--new-pt {
    background: url(../img/label-new-pt.png) no-repeat;
}
.label--price-pt {
    background: url(../img/label-price-pt.png) no-repeat;
}
.label--choice-pt {
    background: url(../img/label-choice-pt.png) no-repeat;
}
.label--new-it {
    background: url(../img/label-new-it.png) no-repeat;
}
.label--price-it {
    background: url(../img/label-price-it.png) no-repeat;
}
.label--choice-it {
    background: url(../img/label-choice-it.png) no-repeat;
}

.label--new-pl {
    background: url(../img/label-new-pl.png) no-repeat;
}
.label--price-pl {
    background: url(../img/label-price-pl.png) no-repeat;
}
.label--choice-pl {
    background: url(../img/label-choice-pl.png) no-repeat;
}
.label--new-de {
    background: url(../img/label-new-de.png) no-repeat;
}
.label--price-de {
    background: url(../img/label-price-de.png) no-repeat;
}
.label--choice-de {
    background: url(../img/label-choice-de.png) no-repeat;
}
.label--new-el {
    background: url(../img/label-new-el.png) no-repeat;
}
.label--price-el {
    background: url(../img/label-price-el.png) no-repeat;
}
.label--choice-el {
    background: url(../img/label-choice-el.png) no-repeat;
}
.label--preorder-el {
    background: url(../img/label-preorder-el.png) no-repeat;
}
.label--preorder-ru {
    background: url(../img/label-preorder-ru.png) no-repeat;
}
.label--preorder-en {
    background: url(../img/label-preorder-en.png) no-repeat;
}
.label--preorder-fr {
    background: url(../img/label-preorder-fr.png) no-repeat;
}
.label--preorder-it {
    background: url(../img/label-preorder-it.png) no-repeat;
}
.label--preorder-es {
    background: url(../img/label-preorder-es.png) no-repeat;
}
.label--preorder-pt {
    background: url(../img/label-preorder-pt.png) no-repeat;
}
.label--preorder-de {
    background: url(../img/label-preorder-de.png) no-repeat;
}
.label--preorder-pl {
    background: url(../img/label-preorder-pl.png) no-repeat;
}

.cat_tag {
    color:#ed5f42 !important;
    text-decoration: none !important;
}

@media handheld, only screen and (max-width: 767px) {
    #apply_filter_button{
        display:none;
    }
    #apply_filter_button.active {
        width:100%;
        bottom:0px;
        /*height: 7%;*/
        display:block;
        position: fixed;
        z-index: 300;
        left: 0px;
        margin:0px;
        opacity:1;
    }
    
    #close_filter_button.active {
        width:100%;
        top:40px;
        /*height: 7%;*/
        position: fixed;
        z-index: 300;
        left: 0px;
    }
    #filter_lines.active {
        z-index: 300;
        position: fixed;
        top: 0px;
        left: 0px;
        overflow-y: scroll;
        height: 100%;
        margin-top:80px;
        padding-bottom:105px;
    }
}
/* @media screen and (max-width: 856px) {
    .hide-on-tablet {
        display: none !important;
        width: 0;
        height: 0;
    }
} */

.n-reviews{
    color:#fff;
}

.n-reviews:hover > div {
    cursor: pointer;
    visibility: visible;
    opacity: 1;
    z-index: 1200;
    transition: 0.3s;
    /*position: relative;*/
    transform: translateY(0%);
    transition-delay: 0s, 0s, 0.3s;
    background: #ED5E42;
}


.n-reviews__drop {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    background: #ED5E42;
    z-index: 1200;
    color: rgb(255, 255, 255);
    width:128px;
    padding-top:15px;
/*     margin-top: 13px;
    padding: 5px;
    margin-left:-5px;
    height:25px; */
    /*border: 1px solid whitesmoke;*/
    transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;
}

.n-review__btn {
    display: block;
    color: #fff297;
    padding: 8px 8px;
    font-size: 0.9em;
    /*margin: 8px 4px;*/
}

.rating__subheader__link {
    font-size:24px;
}
.rating__subheader__h2 {
    display:inline;
}
.rating__subheader{
    margin-bottom:30px;
}