/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/


/* Examples (uncomment to use):*/


/* Expand site width */


/* body .wrapper { max-width: 1400px !important;  } */


/* Set site background image */


/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */


/* a.compare_item { display: none !important;  }*/

.arendators-map {
    max-width: 1230px;
}

.ar_map_item {
    min-width: 700px;
}

.ar_map_content>div {
    margin-bottom: 10px;
}

.ar_map_content>div>span {
    font-weight: 700;
    display: inline-block;
    margin-right: 7px;
}

.map-item {
    cursor: pointer !important;
}

.video-block .image .play:after {
    background-color: #FF0100;
    border-color: #FF0100;
}

.header__top-part {
    border-bottom: 3px solid #ff9800;
}


/* Ð“Ñ€Ð°Ð´Ð¸ÐµÐ½Ñ‚ Ð±Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð±Ð°Ð½ÐµÑ€Ð° */

.darken-bg-animate:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #e6510080 100%);
}


/* Ð Ð°Ð·Ð¼ÐµÑ€ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° Ð² Ð±Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð±Ð°Ð½Ð½ÐµÑ€Ðµ */

@media (min-width: 601px) {
    .top_big_banners.short_block .item .item_inner .text .title {
        font-size: 1.4em;
    }
}

@media (max-width: 600px) {
    .top_big_banners.short_block .item .item_inner .text .title {
        font-size: .933em;
    }
}


/* Ð—Ð°Ð»Ð¸Ð²ÐºÐ° ÐºÐ½Ð¾Ð¿ÐºÐ¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ */

.mega-menu table td .wrap>a>div {
    background: #eb6420;
    border: 8px solid #eb6420;
    border-radius: 8px;
    color: #f0f0f0;
    padding: 0 12px;
}


/* Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ð¸ÑÐºÐ° Ñ†Ð²ÐµÑ‚ Ð¸ Ñ‚Ð¾Ð»Ñ‰Ð¸Ð½Ð° Ñ€Ð°Ð¼ÐºÐ¸ */

.logo_and_menu-row .search .search-input {
    padding: 0 44px 0 16px;
    height: 42px;
    font-size: .867em;
    line-height: 40px;
    background: #fafafa;
    background: var(--light_bg_black);
    border: 1px solid #4d400b !important;
    border-radius: 8px;
}

/*
.search .search-input {
    background: #f2f2f2!important;
    border-radius: 8px;
}
*/

/* ÐšÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸Ñ Ñ†Ð²ÐµÑ‚Ð° ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð° START*/
.btn.btn-default {
    background-color: #00999a !important;
}
/* ÐšÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸Ñ Ñ†Ð²ÐµÑ‚Ð° ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð° END*/

/* ÐšÐ¾Ñ€Ñ€ÐµÐºÑ†Ð¸Ñ Ñ€Ð°ÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ ÐºÐ½Ð¾Ð¿ÐºÐ¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ */

.mega-menu table td .wrap>a {
    padding: 30px 12px 30px;
}

.search .btn-search {
    background-color: rgba(255, 255, 255, 0);
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.header-font-lower_Y .logo_and_menu-row .menu-only .mega-menu table td .wrap>a,
.header-font-lower_Y .menu-row .mega-menu table td .wrap>a {
    font-size: 1.1em;
    text-transform: none;
    letter-spacing: 1px;
}

.mega-menu table td .wrap>a>div .svg svg {
    width: 14px !important;
    height: 14px !important;
}

.mega-menu table td .wrap>a>div .svg svg .cls-1 {
    fill: #fff !important;
}

.mega-menu table td .wrap>a>div .svg svg use {
    fill: #fefefe !important;
}


/* ÐÐÐ§ÐÐ›Ðž ÑÐºÑ€Ñ‹Ñ‚ÑŒ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾Ð¹ Ð±Ð°Ð½Ð½ÐµÑ€ Ð² Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð²ÐµÑ€ÑÐ¸Ð¸ */

@media (max-width: 850px) {
    .col-md-9.slide {
        display: none;
    }
}

@media (max-width: 850px) {
    .top_big_banners:not(.nop) .child>.row .item {
        padding: 4px;
    }
}

@media (max-width: 850px) {
    .drag-block.grey.container.BIG_BANNER_INDEX {
        margin-top: -31px;
    }
}


@media (max-width: 850px){
.sections_wrapper.type2.normal .top_block {
    display: none;
	}
}

/* ÐšÐžÐÐ•Ð¦ ÑÐºÑ€Ñ‹Ñ‚ÑŒ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾Ð¹ Ð±Ð°Ð½Ð½ÐµÑ€ Ð² Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð²ÐµÑ€ÑÐ¸Ð¸ */

/* ÐÐÐ§ÐÐ›Ðž Ñ‚Ñ€Ð¸ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð² Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð²ÐµÑ€ÑÐ¸Ð¸ Ð´Ð»Ñ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ */

@media (max-width: 600px) {
    body#main .wrapper1 .wrapper_inner.front .drag-block.container .content_wrapper_block>.maxwidth-theme {
        padding-top: 0px;
    }
}

/* @media (max-width: 850px) {
    body .top_block:nth-child(1) {
        visibility: visible;
        margin: 0;
        padding: 0;
    }
} */

@media (max-width: 850px) {
    .list.items div.col-xs-6 {
        width: 33.333%;
        padding: 1px !important;
    }
}

@media (max-width: 850px) {
    .list.items div.col-xs-6 div.font_sm {
        font-size: .733em;
    }
}


/* ÐšÐžÐÐ•Ð¦ Ñ‚Ñ€Ð¸ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð² Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð²ÐµÑ€ÑÐ¸Ð¸ Ð´Ð»Ñ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ */


/* ÐÐÐ§ÐÐ›Ðž Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ ÑˆÐ°Ð¿ÐºÐ° */

#mobileheader {
    height: 108px;
}

#mobileheader .header-progress-bar {
    bottom: 0px !important;
}

.mobileheader_custom>div:first-child {
    width: 100%;
    height: 63px;
    position: relative;
}

.mobileheader_custom>div:nth-child(2) {
    width: 100%;
    height: 45px;
    position: relative;
}

.mobileheader_custom .search-block {
    margin: 0 15px 15px 10px;
}

html body .mobileheader_custom .btn-search {
    padding: 8px 21px 8px !important;
    background: none;
    border: none;
}

.theme-dark .mobileheader_custom .btn-search {
    background: transparent;
    border: none;
}

.wrap_phones_custom {
    display: table-cell;
    padding-right: 15px;
    padding-left: 15px;
    vertical-align: middle;
    line-height: 63px;
}

.wrap_phones_custom a {
    font-weight: 700;
    color: #222;
}

.theme-dark .wrap_phones_custom a {
    color: #fff;
}


/* ÐšÐžÐÐ•Ð¦ Ð¼Ð¾Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ ÑˆÐ°Ð¿ÐºÐ° */


/*Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð»ÐµÐ³ÐµÐ½Ð´Ñ‹ Ð¿Ð¾Ð»Ñ Ð² Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐµ Ð½Ð°Ñ‡Ð°Ð»Ð¾ */

.corsik_yaDeliveryMap__inputGroup label {
    top: -21px;
}

/*Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð»ÐµÐ³ÐµÐ½Ð´Ñ‹ Ð¿Ð¾Ð»Ñ Ð² Ð´Ð¾ÑÑ‚Ð°Ð²ÐºÐµ ÐºÐ¾Ð½ÐµÑ† */


/* Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð½Ð° Ð“Ð». Ð‘Ð°Ð½Ð½ÐµÑ€Ðµ  ÐÐ°Ñ‡Ð°Ð»Ð¾  */

body .top_slider_wrapp .main-slider__wrapper .text .banner_title .head-title {margin-left: 75px;}

.main-slider .banner_buttons,
.main-slider .banner_text,
.main-slider .banner_title {
    margin-top: -180px;
}


/* Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð½Ð° Ð“Ð». Ð‘Ð°Ð½Ð½ÐµÑ€Ðµ  ÐšÐ¾Ð½ÐµÑ†  */

.theme-dark .phone-block span {
    color: white !important;
}

.header__top-part {
    background: white;
}


.theme-dark  .header__top-part {
    background: black ;
}
