.place-desc-large, .place-name, .address, .navigate, .navigate-separator, .star-entity, .review-box {
    display: none;
}

.place-desc-large {
    display: none !important;
}

.gm-style-cc {
    display: none;
}

.bottom-actions {
    padding: 0 8px 0 0;
}

.place-card place-card-large {
    display: none !important;
}

.dealersMapSearch .form-control:focus {
    box-shadow: none;

}

.showClosestDealer {
    cursor: pointer;
}

.filter-car-in-stock .select2-selection__clear {
    margin-right: 18px;
    margin-top: 2px;
}

/*Фикс пропадания полосы ползунков у ion range на некоторых значения margin */
.catalogFilterColor .controlArea {
    margin-bottom: 11px;
}

.no-hover-underline:hover {
    text-decoration: none;
}

/* Улучшение внешнего вида верхнего фильтра в авто в наличии */
@media (min-width: 1024px) {
    .catalogContentHeader {
        position: absolute;
        right: 0;
        top: -60px;
        /*left: 25px;*/
    }
}

.dealersMapContainer > div {
    width: 100% !important;
    height: 100% !important;
}

/* Стили скопированные от модалки тест драйва для модалки записи на сервис BEGIN */

.popupService .mfp-close {
    top: 271px;
}

@media (min-width: 1024px) {
    .popupService .mfp-close {
        top: 360px;
    }
}

@media (min-width: 768px) {
    .popupService .mfp-close {
        top: 341px;
    }
}

.popupService .popupGlobalContainer {
    padding-top: 0;
}

.popupService .controlArea {
    margin-bottom: 20px;
}

/* END */

/* Стили скопированные от модалки тест драйва для модалки запроса аксессуаров BEGIN */

.popupAccessories .mfp-close {
    top: 271px;
}

@media (min-width: 1024px) {
    .popupAccessories .mfp-close {
        top: 360px;
    }
}

@media (min-width: 768px) {
    .popupAccessories .mfp-close {
        top: 341px;
    }
}

.popupAccessories .popupGlobalContainer {
    padding-top: 0;
}

.popupAccessories .controlArea {
    margin-bottom: 20px;
}

/* END */

/* Стили скопированные от модалки тест драйва для модалки запроса спецпредложений BEGIN */

.popupOffers .mfp-close {
    top: 271px;
}

@media (min-width: 1024px) {
    .popupOffers .mfp-close {
        top: 360px;
    }
}

@media (min-width: 768px) {
    .popupOffers .mfp-close {
        top: 341px;
    }
}

.popupOffers .popupGlobalContainer {
    padding-top: 0;
}

.popupOffers .controlArea {
    margin-bottom: 20px;
}
/* END */

/* Стили скопированные от модалки тест драйва для модалк inStock BEGIN */

.popupInStock .mfp-close {
    top: 233px;
}

@media (min-width: 1024px) {
    .popupInStock .mfp-close {
        top: 309px;
    }
}

@media (min-width: 768px) {
    .popupInStock .mfp-close {
        top: 292px;
    }
}

.popupInStock .popupGlobalContainer {
    padding-top: 0;
}

.popupInStock .controlArea {
    margin-bottom: 20px;
}

/* END */

/* Стили скопированные от модалки тест драйва для модалки записи на мероприятие BEGIN */

.popupMeeting .mfp-close {
    top: 233px;
}

@media (min-width: 1024px) {
    .popupMeeting .mfp-close {
        top: 309px;
    }
}

@media (min-width: 768px) {
    .popupMeeting .mfp-close {
        top: 292px;
    }
}

.popupMeeting .popupGlobalContainer {
    padding-top: 0;
}

.popupMeeting .controlArea {
    margin-bottom: 20px;
}

/* END */

.breadcrumbs .active {
    color: #fff;
    font-size: 15px;
}

.mainFooterLogo img {
    width: 250px;
}

.active-black {
    color: #000 !important;
}

.active-black span {
    color: #000 !important;
}

.active-gray {
    color: #fff !important;
}

.mainFooter {
    padding-top: 30px;
}

.breadcrumbs.owl-carousel {
    margin-bottom: 100px;
}

ul.pagination li {
    float: left;
    margin-left: 3%;
}

.hidden {
    display: none !important;
}

.loading-indicator {
    height: 80px;
    width: 80px;
    margin-left: -40px;
    margin-top: -40px;
    background: url('../img/loading.gif');
    background-repeat: no-repeat;
    background-position: center center;
    position: fixed!important;
    top: 50vh!important;
    left: 50vw!important;
}

.loading-indicator-overlay {
    background-color: #FFFFFF;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

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

@media (min-width: 768px) {
    .popupInStock .mfp-close {
        top: 350px;
    }
}

.specialOffersDateText {
    font-size: 11px;
}

.specialOffersNote {
    color: #666;
}

.recapWrap {
    border: none;
    height: auto;
}
#captcha-not-robot {
    min-height: 78px;
}




.popupFavor .catalogAccessoriesImg {
    padding-top: 0;
}
