body { /*# Страница сайта */
    color:  #2e2e2e;
    background-color:  #fff;
}

a { /*# Ссылки */
    color:  #eb9c8f;
}



input:not([type="submit"]):not([type="button"]):not([type="image"]),
textarea { /*# Поля ввода */
    border-color: #ced4d5;
    color:  #2e2e2e;
}

input:not([type="submit"]):not([type="button"]):not([type="image"]):hover,
textarea:hover { /*# Поля ввода при наведении */
    border-color:  #a8afb2;
}

input:not([type="submit"]):not([type="button"]):not([type="image"]):focus,
textarea:focus { /*# Поля ввода в фокусе */
    border-color:  #ed8666;
}

#wrapper .error_input { /*# Ошибки */
    background-color:  #ffeff3;
}



.btn,
a.btn,
input[type="button"],
input[type="submit"],
input[type="reset"],
button { /*# Кнопки */
    border-color:  #eb9c8f;
    color:  #2e2e2e;
    background-color:  transparent;
}

.btn:active,
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
button:active,
.footer .search .submit_search:active { /*# Кнопки при нажатии */
    border-color:  #eb9c8f;
    background-color:  #eb9c8f;
    color:  #fff;
}

.header { /*# Шапка */
    background-color:  #f9f8f6;
}

.fa_circle { /*# Иконки */
    border-color:  #eb9c8f;
    color:  #2e2e2e;
}

.header__unit a { /*# Ссылки в шапке */
    color:  #2e2e2e;
}

.header__unit a:hover .fa_circle { /*# Икноки в шапке при наведении */
    color:  #fff;
    background-color:  #eb9c8f;
}


.nav { /*# Навигация */
    background-color:  #eb9c8f;
}

.nav__item a { /*# Пункт навигации */
    color:  #fff;
}

.nav__item:hover > a { /*# Пункт навигации при наведении */
    background-color:  #d98678;
}

.nav__popup { /*# Всплывающее меню */
    background-color:  #d98678;
}

.slider__info { /*# Информация в слайдере */
    border-color:  #eb9c8f;
    color:  #2e2e2e;
}

[class*="__next"]:after,
[class*="__prev"]:after { /*# Кнопки навигации слайдера */
    border-color:  #eb9c8f;
}

[class*="__slidenator__item"] { /*# Навигация слайдера */
    background-color:  #eae7e2;
}

[class*="__slidenator__item"]:hover { /*# Навигация слайдера   */
    background-color:  #d1cdc7;
}

[class*="__slidenator__item_active"] { /*# Навигация слайдера активная */
    background-color:  #eb9c8f;
}

.gallery__popup { /*# Элемент галереи при наведении */
    background-color:  rgba(0,0,0, 0.3);
    color:  #fff;
}

.order { /*# Форма заказа */
    background-color:  #eb9c8f;
    color:  #fff;
}

#wrapper .field,
.order textarea,
.order .select,
#wrapper .footer .input_search { /*# Поля ввода формы заявки */
   
    border-bottom-color: #fff;
    color:  #fff;
    background-color:  transparent;
}

#wrapper .field:hover,
#wrapper .field:focus,
.order textarea:hover,
.order .select:hover,
.order textarea:focus { /*# Поля ввода формы заявки при наведении */
    border-color:  #fff;
}

.order textarea,
.order .select { /*# Тектовое поле формы заявки */
    border-color:  #fff;
}


.news_block .block-row { /*# Новость */
    color:  #989898;
}

.news_block .block-row:after { /*# Новость рамка */
    border-color:  #eb9c8f;
}

.news_block .block-row:hover { /*# Новость при наведении */
    color:  #2e2e2e;
}

.news_block.block .date { /*# Дата новости */
    color:  #eb9c8f;
    background-color:  #fff;
}

.footer { /*# Подвал */
    background-color:  #f9f8f6;
}

.footer__nav a { /*# Пункт навигации в подвале */
    color:  #2e2e2e;
}

.footer__nav a:hover { /*# Пункт навигации в подвале при наведении */
    color:  #eb9c8f;
}

.soc .fa:after { /*# Социальные кнопки */
    border-color: #eb9c8f;
}

#wrapper .footer .input_search { /*# Поиск в подвале */
    border-color:  #aeadac;
    color:  #2e2e2e;
}



.footer .submit_search:after { /*# Иконка поиска */
    color:  #2e2e2e;
}

.footer .submit_search:hover:after { /*# Иконка поиска при наведении */
    color:  #eb9c8f;
}

.aside-nav { /*# Внутреннее меню */
    border-color: #eb9c8f;
}

.aside-nav a { /*# Пункт внутреннего меню */
    color:  #eb9c8f;
}

.aside-nav a:hover { /*# Пункт внутреннего меню при наведении */
    color:  #d64541;
}

.btn_white,
.btn_white:active { /*# Белые кнопки */
    background-color:  #fff;
    color:  #2e2e2e;
}

.next_link a:link, .next_link a:visited, .previous_link a:link, .previous_link a:visited, .show_all a:link, .show_all a:visited, .news .detail-d_name a:link, .news .detail-d_name a:visited {
	color: #eb9c8f;
}
.show_all a {
    background-color: transparent;
}
.block-d_faq .button-d, .block-d_comments .button-d {
	border-color: #eb9c8f;
}
.block-d_faq .button-d:hover, .block-d_comments .button-d:hover {
	background-color: #eb9c8f;
	color: #fff;
}
.detail-d_anons > a {
	color: #eb9c8f;
}

@media (max-width: 1011px) {

    .nav { /*# Навигация (при разрешении 1011px) */
        background-color:  transparent;
    }

    .nav__list { /*# Список навигации (при разрешении 1011px) */
        background-color:  rgba(255,255,255, 0.95);
    }

    .nav__item > a,
    .nav__item:hover > a { /*# Пункты навигации (при разрешении 1011px) */
        color:  #eb9c8f;
        background-color:  transparent;
    }

    .nav__popup { /*# Выпадающее меню (при разрешении 1011px) */
        background-color:  transparent;
    }

    .nav__popup a { /*# Пункты выпадающего меню (при разрешении 1011px) */
        color:  #eb9c8f;
    }

    .nav__activate { /*# Инонка навигации (при разрешении 1011px) */
        background-color:  #eb9c8f;
        color:  #fff;
    }

}