.header__logo > svg {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  margin: 0 .9375rem 0 0;
  fill: #c19258;
}

::-moz-selection {
  background: #c19258;
}

::selection {
  background: #c19258;
}

a {
  color: #c19258;
}

a:hover, a:focus {
  color: #c19258;
}

.header__toggle-menu:hover,
.header__toggle-menu:focus {
  color: #c19258;
}

.menu__item_current > .menu__btn_lvl_1,
.menu__item_current > .menu__btn_lvl_1:focus,
.menu__item_current > .menu__btn_lvl_1:hover {
  color: #704214;
}



.dropdown-menu > li > a:hover {
  color: #c19258;
}

.loading:before {
  border-color: #c19258;
}

.form-search__btn {
  color: #c19258;
}

.form-search__btn:focus, .form-search__btn:hover {
  color: #c19258;
}

.menu__item_current > .menu__btn_lvl_1:hover {
  color: #c19258;
}

.menu__item_current > .menu__btn_lvl_1:hover:before {
  /*background: #c19258;*/
}

.menu__btn_lvl_1:hover {
  color: #c19258;
}

.menu__btn_lvl_1:hover:before {
  background: #c19258;
}

.header__toggle-menu {
  color: #c19258;
}

.header__contacts:before {
  color: #c19258;
}

.header__contacts a:hover {
  color: #c19258;
}

.btn_1 {
  background-color: #c19258;
}

.btn_2 {
  background-color: #c19258;
}

.btn_3.focus, .btn_3:focus, .btn_3:hover {
  background: #c19258;
  border-color: #c19258;
}

.slider-main__article-icon {
  color: #c19258;
}

.countdown__bar {
  stroke: #c19258;
}

.text-field.active.focus, .text-field.active.ik_select_link_focus, .text-field.active:focus, .text-field.focus, .text-field.ik_select_link_focus, .text-field:active.focus, .text-field:active.ik_select_link_focus, .text-field:active:focus, .text-field:focus {
  border-color: #c19258;
}

.text-field.required ~ .form-label__text:after {
  color: #c19258;
}

.section__header:after {
  background: -webkit-gradient(linear, left top, right top, color-stop(33.333%, #dfdfdf), color-stop(33.333%, #c19258), color-stop(66.666%, #c19258), color-stop(66.666%, #dfdfdf));
  background: linear-gradient(to right, #dfdfdf 33.333%, #c19258 33.333%, #c19258 66.666%, #dfdfdf 66.666%);
}

.service-item__img-wrap:hover ~ .service-item__title .service-item__title-link {
  color: #c19258;
}

.service-item__img-wrap:before {
  background: rgba(193, 146, 88, 0.9);
}

.service-item__title-link:focus,
.service-item__title-link:hover {
  color: #c19258;
}

.advantages-list__item-icon {
  color: #c19258;
}

.personnel-item__img-wrap:hover ~ .personnel-item__title .personnel-item__title-link {
  color: #c19258;
}

.personnel-item__title-link:hover {
  color: #c19258;
}

.reviews-list__icon_footer {
  background-color: #c19258;
}

.personnel-item__img-wrap:before,
.services-item__img-wrap:before {
  background: rgba(193, 146, 88, 0.9);
}

.new-item:hover .new-item__viewers {
  background: #c19258;
}

.new-item:hover .new-item__title {
  color: #c19258;
}

.new-item:hover .new-item__more {
  color: #c19258;
}

.new-item:hover .new-item__more .glyphicon {
  color: #c19258;
}

.new-item__header:after {
  background-color: #c19258;
}

.tabs__nav-item_opened.btn,
.tabs__nav-item_opened.btn.focus,
.tabs__nav-item_opened.btn:focus,
.tabs__nav-item_opened.btn:hover {
  background: #c19258;
  border-color: #c19258;
}

.tariff-item:hover .tariff-item__header {
  background-color: #c19258;
}

.tariff-item:hover .tariff-item__inner {
  border-color: #c19258;
  -webkit-box-shadow: inset 0 0 0 1px #c19258;
  box-shadow: inset 0 0 0 1px #c19258;
}

.tariff-item:hover .tariff-item__digit {
  color: #c19258;
}

.tariff-item:hover .btn_3 {
  background: #c19258;
  border-color: #c19258;
}

.contacts a:hover {
  color: #c19258;
}

.contacts__title {
  color: #c19258;
}

.footer a:not(.social-networks__item):hover {
  color: #c19258;
}

.social-networks__item:hover,
.social-networks__item:focus {
  border-color: #c19258;
  background: #c19258;
}

.popup__header:after {
  background: -webkit-gradient(linear, left top, right top, color-stop(33.333%, #dfdfdf), color-stop(33.333%, #c19258), color-stop(66.666%, #c19258), color-stop(66.666%, #dfdfdf));
  background: linear-gradient(to right, #dfdfdf 33.333%, #c19258 33.333%, #c19258 66.666%, #dfdfdf 66.666%);
}

.album-item__caption {
  background: rgba(193, 146, 88, 0.9);
}

.rate__header {
  background: #c19258;
}

.personnel-item__img-wrap, .services-item__img-wrap {
	filter: opacity(80%) !important;
	-webkit-filter: opacity(80%);
	}