.container-fluid .container {
    padding: 0;
}

.l-content {
    margin-bottom: 0;
}

.c-scrolltop a span {
    background: #ddd !important;
}
.c-scrolltop a:hover span {
    background: #e7e7e7!important
}

.f-search-dynamics .f-search-cats-dropdown {
    -webkit-transform: translate(5px,-10px);
    transform: translate(5px,-10px);
}

.sr-page__result__navigation .sr-page__result__navigation__title:after {
    right: 75px;
}

.sr-page__result__navigation.empty-list .sr-page__result__navigation__title:after {
    right: 0;
}

div.sr-page__result__navigation .sr-page__result__navigation__title h1 {
    padding-left: 0 !important;
}

.u-authorize-blocks .u-authorize-blocks__item {
    width: 51%;
}

.i-formpage__catselect .i-formpage__catselect__popup {
    max-width: 600px;
}

@media (max-width: 767px) {
    .i-formpage__catselect .i-formpage__catselect__popup {
        max-width: 100%;
    }
}

.i-formpage__catselect__done .svg-icon,
.i-formpage__catselect__done img {
    max-height: 33px;
}

@media (max-width: 767px) {
    .i-formpage__catselect__done .svg-icon,
    .i-formpage__catselect__done img {
        padding-top: 7px;
    }
}

.sr-2-item-address,
.sr-2-page-grid .sr-2-grid-item .sr-2-grid-item-desc small {
    color: #333 !important;
}

.sr-page__list, .sr-2-page-grid {
    border-top: 0 !important;
}

.sr-2-page-list {
    border-top: none !important;
}

.l-layout {
    max-width: 980px;
    margin: 0 auto;
}

.container-fluid {
    padding: 0 !important;
}

.l-page__breadcrumb_v2 a {
    text-decoration: none !important;
}

.i-control-phone .country-icon .caret {
    display: none;
}

.i-formpage__catselect .i-formpage__catselect__done img,
.i-formpage__catselect .i-formpage__catselect__done svg,
.i-formpage__catselect .i-formpage__catselect__popup .i-formpage__catselect__popup__mainlist_mobile a img,
.f-index__mobile__subcategories__title .img {
    max-width: 32px;
}

.f-catfilter__popup__metro {
    width: auto;
}

.v-author_shop__address .v-map-popup {
    z-index: 2000;
}

.rn-in-blog:last-of-type {
    margin-bottom: -20px;
}

.l-busy-layer {
    z-index: 3000;
}

.l-popup {
    z-index: 3001;
    left: 50%;
    transform: translateX(-50%);
}

.rn-f-dyn-item.hide {
  display: none;
}

@media (max-width: 767px) {
    .container .rn-header {
        padding: 0 !important;
    }

    .controls input[type="checkbox"] {
        max-height: 20px;
        float: none;
    }
    .l-main__content__short {
        width: 100% !important;
    }
}
@media (min-width: 768px) {
    .rn-f-search-dynamics .rn-f-search-cats-dropdown {
        -webkit-transform: translate(5px, -10px) !important;
        transform: translate(5px, -10px) !important;
    }
}

@media (min-width: 768px)  and (max-width: 991px) {
    .visible-desktop {
        display: none !important;
    }
}

@media (min-width: 980px) and (max-width: 1199px) {
    .l-main__content__short {
        width: 640px !important;
    }
}