
body {
  background: #e0dcd6;
}

.btn-blue {
  background: #ccbe80;
  color: #ffffff;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.btn-blue:hover {
  background: #222;
  box-shadow: 0px 5px 11px 0px rgba(0, 0, 0, 0.18), 0px 4px 15px 0px rgba(0, 0, 0, 0.15);
}

h1 {
  color: #a39062;
}

.header {
  background: #a39062;
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.logo {
  color: #fff;
}

.contacts-wrap {
  background: #ffffff;
  color: #3b367e;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.contacts-wrap a {
  color: #a39062;
  border-bottom: 1px solid transparent;
}

.contacts-wrap a:hover {
  border-bottom: 1px solid #a39062;
}

.contacts-wrap p {
  color: #222;
}

.page_in {
  border-top: 1px solid #f3f3f3;
}

.page_text {
  color: #222;
}

.page_text .title {
  color: #ccbe80;
  border-bottom: 1px solid #ccbe80;
}

.page-choice a {
  color: #ccbe80;
}

.page-choice a:hover {
  color: #a39062;
}

.page_left .status {
  color: #222;
}

.page_left .status:before {
  color: #ff001a;
}

.page_left .online:before {
  color: green;
}

.page_left .preview:after {
  background: #000000;
}

.popular-list .preview:after {
  background: #000000;
}

.page_daphne td {
  color: #222;
}

.page_daphne .title {
  color: #ccbe80;
}

.reg-wrap {
  background: #ffffff;
  color: #3b367e;
  box-shadow: 0 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.reg-wrap p {
  color: #222;
}

.reg-wrap a {
  color: #a39062;
}

.reg-wrap a:hover {
  text-decoration: underline;
}

.select-selected {
  background: DodgerBlue;
}

.select-selected:after {
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent;
}

.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
}

.select-items div,
.select-selected {
  color: #ffffff;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
}

.select-items div:hover,
.same-as-selected {
  background: rgba(0, 0, 0, 0.1);
}

.auto-form input {
  background: #ffffff;
  color: #706d6d;
  border: 1px solid #e0dcd6;
}

.auto-form input:focus {
  border: 1px solid #ccbe80;
  box-shadow: 0px 0px 1px 0px #ccbe80;
}

.auto-form .btn-blue:hover {
  background: #a39062;
  box-shadow: 0px 5px 11px 0px rgba(0, 0, 0, 0.18), 0px 4px 15px 0px rgba(0, 0, 0, 0.15);
}

.auto-form .remember label {
  color: #706d6d;
}

.select-selected {
  background: #ffffff;
  color: #706d6d;
  border: 1px solid #e0dcd6;
}

.select-items {
  border: 1px solid #e0dcd6;
  background: #fff;
}

.select-items div {
  color: #706d6d;
}

.contacts-wrap {
  background: #ffffff;
  color: #3b367e;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.contacts-wrap a {
  color: #a39062;
  border-bottom: 1px solid transparent;
}

.contacts-wrap a:hover {
  border-bottom: 1px solid #a39062;
}

.contacts-wrap p {
  color: #222;
}

.footer_bottom {
  background: #222;
  color: #909090;
}

.footer_bottom a {
  color: #909090;
  border-bottom: 1px solid transparent;
}

.footer_bottom a:hover {
  color: #e0dcd6;
  border-bottom-color: #e0dcd6;
}

.footer-in {
  background: #7a7a7a;
  border-top: 3px solid #484848;
}

.footer-nav_item {
  color: #ffffff;
}

.footer-nav_item .icon {
  color: #222;
}

.scroll-top {
  background: #a39062;
  border: 1px solid #a39062;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.scroll-top:hover {
  background: #e65c00;
  border: 1px solid #e65c00;
  box-shadow: 0px 5px 11px 0px rgba(0, 0, 0, 0.18), 0px 4px 15px 0px rgba(0, 0, 0, 0.15);
}

.bottom-text,
.content_in {
  background: #ffffff;
  color: #3b367e;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
}

.bottom-text {
  color: #222;
}

.bottom-text a:hover {
  color: #a39062;
}

.catalog-item_in {
  background: #e0dcd6;
}

.catalog-item_in .center {
  background: #e0dcd6;
}

.catalog-item_in .preview:hover:after {
  opacity: 0;
}

.catalog-item_in .preview:after {
  background: #000000;
  opacity: 0.05;
}

.catalog-item_in .title {
  color: #ccbe80;
}

.catalog-item_in .title:hover {
  color: #a39062;
}

.catalog-item_in p {
  color: #222;
}

.catalog-item_in .btn-blue:hover {
  background: #a39062;
  box-shadow: 0px 5px 11px 0px rgba(0, 0, 0, 0.18), 0px 4px 15px 0px rgba(0, 0, 0, 0.15);
}
