.dispensary-modal {
  max-width: 1311px;
  padding-left: 75px;
  padding-right: 75px;
  padding-top: 39px;
  padding-bottom: 17px;
}
@media (max-width: 992px) {
  .dispensary-modal {
    padding: 20px !important;
    padding-bottom: 30px !important;
  }
}
.dispensary-modal-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .dispensary-modal-top {
    align-items: flex-start;
    margin-bottom: 30px;
  }
}
.dispensary-modal__title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 7px;
}
@media (max-width: 992px) {
  .dispensary-modal__title {
    font-size: 18px;
    margin-bottom: 13px;
  }
}
.dispensary-modal__sub-title {
  font-size: 20px;
  font-weight: 700;
  color: #005398;
}
@media (max-width: 992px) {
  .dispensary-modal__sub-title {
    font-size: 16px;
  }
}
.dispensary-modal-msg {
  background-color: #005398;
  border-radius: 10px;
  padding-left: 25px;
  padding-top: 23px;
  padding-bottom: 24px;
  padding-right: 32px;
  color: #fff;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .dispensary-modal-msg {
    padding-top: 23px;
    padding-left: 25px;
    padding-right: 23px;
    padding-bottom: 39px;
    margin-bottom: 30px;
  }
}
.dispensary-modal-msg__title {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 14px;
}
.dispensary-modal-msg__text {
  line-height: 1.5;
}
.dispensary-modal__blocks {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .dispensary-modal__blocks {
    margin-bottom: 32px;
  }
}
.dispensary-modal-block {
  margin-bottom: 30px;
}
.dispensary-modal-block:last-child {
  margin-bottom: 0;
}
.dispensary-modal-block__title {
  font-weight: 700;
  color: #000;
  margin-bottom: 15px;
}
@media (max-width: 992px) {
  .dispensary-modal-block__title {
    font-size: 14px;
  }
}
.dispensary-modal-list__item {
  margin-bottom: 7px;
}
@media (max-width: 992px) {
  .dispensary-modal-list__item {
    margin-bottom: 10px;
  }
}
.dispensary-modal-list__item:last-child {
  margin-bottom: 0;
}
.dispensary-modal-list__toggler {
  display: flex;
  align-items: center;
  cursor: pointer;
  user-select: none;
}
@media (max-width: 992px) {
  .dispensary-modal-list__toggler {
    font-size: 14px;
  }
}
.dispensary-modal-list__toggler.is-active::after {
  transform: rotate(-180deg);
}
.dispensary-modal-list__toggler::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #00AA8A;
  margin-right: 5px;
  flex-shrink: 0;
}
@media (max-width: 992px) {
  .dispensary-modal-list__toggler::before {
    display: none;
  }
}
.dispensary-modal-list__toggler::after {
  content: "";
  display: block;
  width: 12px;
  height: 7px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("../img/icons/user-menu-arrow.svg");
  margin-left: 10px;
  transition: 0.3s;
  flex-shrink: 0;
}
@media (max-width: 992px) {
  .dispensary-modal-list__toggler::after {
    margin-left: auto;
  }
}
.dispensary-modal-list__toggler:only-child {
  pointer-events: none;
}
.dispensary-modal-list__toggler:only-child::after {
  display: none;
}
.dispensary-modal-list__drop {
  font-size: 14px;
  padding-left: 10px;
  line-height: 1.5;
  padding-top: 5px;
}
@media (max-width: 992px) {
  .dispensary-modal-list__drop {
    font-size: 12px;
    padding-left: 0;
    padding-top: 2px;
  }
}
.dispensary-modal__button-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .dispensary-modal__button {
    width: 100%;
  }
}

@media (max-width: 992px) {
  .answer-tooltip {
    left: 0;
    top: 100%;
    padding-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 992px) {
  .answer-tooltip__inner::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .answer-tooltip--kids {
    left: unset;
    top: 78px;
    padding-left: 0;
    margin-top: 0;
    right: 0;
  }
}
@media (max-width: 992px) {
  .answer-tooltip--kids .answer-tooltip__inner::before {
    display: block;
  }
}

.service-doctor__timetable-drop {
  display: none;
  padding: 20px 25px;
  border-top: 1px solid #DADADA;
}

.doctor-timetable {
  min-height: 125px;
  height: 100%;
  margin-left: -9px;
  margin-right: -9px;
}
@media (max-width: 992px) {
  .doctor-timetable {
    height: auto;
  }
}
.doctor-timetable .slick-slide {
  display: flex !important;
}
@media (max-width: 992px) {
  .doctor-timetable .slick-slide {
    display: block !important;
  }
}
.doctor-timetable-block-wrapper {
  width: 14.28%;
  padding-left: 9px;
  padding-right: 9px;
}
@media (max-width: 992px) {
  .doctor-timetable-block-wrapper {
    width: 100%;
    margin-bottom: 15px;
  }
}
.doctor-timetable-block-wrapper:last-child {
  margin-bottom: 0;
}
.doctor-timetable-block {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: #F1F4F5;
  border-radius: 10px;
  padding: 16px;
  min-height: 125px;
  height: 100%;
  position: relative;
  font-size: 14px;
}
.doctor-timetable-block__date {
  margin-bottom: 5px;
}
.doctor-timetable-block__time-range {
  color: #000;
}
.doctor-timetable-block__comment {
  /*position: absolute;
  top: 0;
  right: 0;*/
  padding-bottom: 5px;
  font-size: 10px;
}

.paginationjs-pages {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  overflow: hidden;
}
.paginationjs-pages li {
  margin-right: 5px;
  user-select: none;
}
.paginationjs-pages li.active a, .paginationjs-pages li:hover a {
  background-color: #005398;
  color: #fff !important;
}
.paginationjs-pages li:last-child {
  margin-right: 0;
}
.paginationjs-pages a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  font-weight: 600;
  color: #005398;
  border: 1px solid #005398;
  border-radius: 6px;
  transition: 0.3s;
  cursor: pointer;
}

.paginationjs-prev:hover a,
.paginationjs-next:hover a {
  background-color: #cbd1d8 !important;
}
.paginationjs-prev.disabled a,
.paginationjs-next.disabled a {
  opacity: 0.5;
}
.paginationjs-prev a,
.paginationjs-next a {
  background-color: #DADEE3;
  border-color: transparent;
}
.paginationjs-prev a::before,
.paginationjs-next a::before {
  content: "";
  display: block;
  width: 8px;
  height: 12px;
  background-size: cover;
  background-repeat: no-repeat;
}

.paginationjs-prev a::before {
  background-image: url("../img/icons/pagination-prev.svg");
}

.paginationjs-next a::before {
  background-image: url("../img/icons/pagination-next.svg");
}

.lk-access {
  padding-bottom: 50px;
}
.lk-access__text-block {
  line-height: 1.5;
}
.lk-access__text-block--first {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .lk-access__text-block--first {
    margin-bottom: 30px;
  }
}
.lk-access__items {
  margin-bottom: 30px;
}
.lk-access-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 22px 30px;
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .lk-access-item {
    margin-bottom: 15px;
  }
}
.lk-access-item:last-child {
  margin-bottom: 0;
}
.lk-access-item__title {
  font-size: 22px;
}
@media (max-width: 992px) {
  .lk-access-item__title {
    font-size: 16px;
  }
}

.checkbox-toggler {
  position: relative;
}
.checkbox-toggler__ckeckbox {
  position: absolute;
  width: 75px;
  height: 39px;
  opacity: 0;
}
.checkbox-toggler__ckeckbox:checked + .checkbox-toggler__inner {
  background-color: #00AA8A;
}
.checkbox-toggler__ckeckbox:checked + .checkbox-toggler__inner .checkbox-toggler__runner {
  transform: translateX(100%);
}
.checkbox-toggler__inner {
  width: 75px;
  height: 39px;
  background-color: #6B7786;
  border-radius: 6px;
  transition: 0.3s background-color;
  padding: 3px;
}
.checkbox-toggler__runner {
  width: 33px;
  height: 33px;
  border-radius: 4px;
  background-color: #fff;
  transition: 0.3s transform;
}

.header-togglers {
  margin-right: 20px;
}

.blind {
  display: none;
  color: #6B7786;
}
.blind__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 25px;
}
.blind__text {
  font-size: 14px;
  margin-right: 10px;
}
.blind-font-size {
  display: flex;
  align-items: center;
}
.blind-font-size__list {
  display: flex;
  align-items: center;
}
.blind-font-size__item {
  cursor: pointer;
  margin-right: 10px;
}
.blind-font-size__item:last-child {
  margin-right: 0;
}
.blind-font-size__item--small {
  font-size: 14px;
}
.blind-font-size__item--normall {
  font-size: 18px;
}
.blind-font-size__item--big {
  font-size: 21px;
}
.blind-colors {
  display: flex;
  align-items: center;
}
.blind-colors__list {
  display: flex;
  align-items: center;
}
.blind-colors__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  cursor: pointer;
  color: #000;
  border: 1px solid #000;
  margin-right: 5px;
}
.blind-colors__item--black {
  color: #fff;
  background-color: #000;
}
.blind-colors__item--blue {
  color: #063462;
  background-color: #9DD1FF;
  border-color: #063462;
}
.blind-colors__item--yellow {
  color: #4d4b43;
  background-color: #f7f3d6;
  border-color: #4d4b43;
}
.blind-colors__item--brown {
  color: #a9e44d;
  background-color: #3b2716;
  border-color: #a9e44d;
}
.blind-colors__item:hover {
  text-decoration: underline;
}
.blind-colors__item:last-child {
  margin-right: 0;
}
.blind-images {
  display: flex;
  align-items: center;
}
.blind-images__buttons {
  display: flex;
  align-items: center;
}
.blind-images__button {
  font-size: 14px;
  cursor: pointer;
  user-select: none;
}
.blind-images__divider {
  margin: 0 5px;
}
.blind-icon {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.blind-icon svg {
  margin-right: 10px;
}
.blind-icon span {
  margin: 0;
}

body.font-size-small * {
  font-size: 11px !important;
}
body.font-size-small * .blind-font-size__item--small {
  font-size: 14px !important;
}
body.font-size-small * .blind-font-size__item--normall {
  font-size: 18px !important;
}
body.font-size-small * .blind-font-size__item--big {
  font-size: 21px !important;
}
body.font-size-big * {
  font-size: 21px !important;
}
body.font-size-big * .blind-font-size__item--small {
  font-size: 14px !important;
}
body.font-size-big * .blind-font-size__item--normall {
  font-size: 18px !important;
}
body.font-size-big * .blind-font-size__item--big {
  font-size: 21px !important;
}
body.font-size-big * .index-hero__title {
  font-size: 36px !important;
}
body.font-size-big * .popular-services__title, body.font-size-big * .index-block-title__text, body.font-size-big * .or span, body.font-size-big * .footer-wrapper__title span, body.font-size-big * .index-statistic__title, body.font-size-big * .index-dispensary-title__last-col, body.font-size-big * .index-dispensary-title {
  font-size: 40px !important;
}
body.font-size-big * .news-item__title {
  font-size: 22px !important;
}
body.font-size-big * .page-news__item:nth-child(10n+1) .news-item__title {
  font-size: 26px !important;
}
body.font-size-big * .event__date {
  font-size: 38px !important;
}
body.font-size-big * .event__title {
  font-size: 22px !important;
}
body.body-white * {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-white svg {
  fill: #000;
}
body.body-white svg path {
  fill: #000;
}
body.body-white * .blind-colors__item--white {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-white * .blind-colors__item--black {
  color: #fff !important;
  background-color: #000 !important;
}
body.body-white * .blind-colors__item--blue {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body.body-white * .blind-colors__item--yellow {
  color: #4d4b43 !important;
  background-color: #f7f3d6 !important;
}
body.body-white * .blind-colors__item--brown {
  color: #a9e44d !important;
  background-color: #3b2716 !important;
  border-color: #a9e44d !important;
}
body.body-white * .burger svg path {
  stroke: #000;
}
body.body-white * .burger-menu-sublist__link::before {
  background-color: #000;
}
body.body-white * .burger-menu__close {
  border-color: #000;
}
body.body-white * .burger-menu__close svg path {
  stroke: #000;
}
body.body-white * .index-hero * {
  color: #fff !important;
}
body.body-white .index-hero *, body.body-white * .index-important-item__title, body.body-white * .event__title, body.body-white * .event__sub-title, body.body-white * .news-item__title, body.body-white * .important-item__title, body.body-white .index-dispensary * {
  background-color: transparent !important;
}
body.body-white * .popular-services__bg::before {
  background-color: #fff !important;
}
body.body-white * .popular-services, body.body-white * .button, body.body-white * .page-error__btn, body.body-white * .form-block-radio, body.body-white * .index-services-item, body.body-white * .useful-section-item, body.body-white * .event, body.body-white * .dropdown, body.body-white * .block-2, body.body-white * .block-2-aside, body.body-white * .send-appeal, body.body-white * .lk-direction-drop__toggler, body.body-white * .block-1, body.body-white * .paginationjs-pages a, body.body-white * .page-service, body.body-white * .select2-container, body.body-white * .index-important-item {
  border: 1px solid #000;
}
body.body-white * .service-districts-map__path {
  fill: transparent;
}
body.body-white * #loader {
  background-color: rgba(0, 0, 0, 0.4);
}
body.body-white * .hero-service--is-active:not(:nth-child(2)), body.body-white * .hero-service--is-active:nth-child(2) {
  border: 2px solid #000;
}
body.body-white * .lk-direction-status, body.body-white * .questionnaire__field, body.body-white * .form-block__field, body.body-white * .medical-organizations__top, body.body-white * .questionnaire-radio__button {
  border-color: #000 !important;
}
body.body-white * .header {
  border-bottom: 1px solid #000 !important;
}
body.body-white * .user {
  border: 1px solid #000;
  border-top: none;
}
body.body-white * .dropdown, body.body-white * .block-2, body.body-white * .block-2-aside, body.body-white * .useful-section-item {
  border-radius: 0;
}
body.body-white * .index-important-item {
  border-radius: 10px !important;
}
body.body-white * .page-title {
  border-color: #000;
}
body.body-white * .section-title::before, body.body-white * .section-title::after {
  background-color: #000 !important;
}
body.body-white * .form-block__field {
  color: #000 !important;
}
body.body-white * .form-block__field::placeholder {
  color: #000 !important;
}
body.body-white .index-hero * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-white * .index-important-item__title, body.body-white * .news-item__title, body.body-white * .event__title, body.body-white * .event__sub-title {
  color: #fff !important;
}
body.body-white * .index-dispensary * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-black * {
  color: #fff !important;
  background-color: #000 !important;
}
body.body-black svg {
  fill: #fff;
}
body.body-black svg path {
  fill: #fff;
}
body.body-black * .blind-colors__item--white {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-black * .blind-colors__item--black {
  border-color: #fff;
}
body.body-black * .blind-colors__item--blue {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body.body-black * .blind-colors__item--yellow {
  color: #4d4b43 !important;
  background-color: #f7f3d6 !important;
}
body.body-black * .blind-colors__item--brown {
  color: #a9e44d !important;
}
body.body-black * .burger svg path {
  stroke: #fff;
}
body.body-black * .burger-menu-sublist__link::before {
  background-color: #fff;
}
body.body-black * .burger-menu__close {
  border-color: #fff;
}
body.body-black * .burger-menu__close svg path {
  stroke: #fff;
}
body.body-black .index-hero *, body.body-black * .index-important-item__title, body.body-black * .event__title, body.body-black * .event__sub-title, body.body-black * .news-item__title, body.body-black * .important-item__title, body.body-black .index-dispensary * {
  background-color: transparent !important;
}
body.body-black * .popular-services__bg::before {
  background-color: #000 !important;
}
body.body-black * .popular-services, body.body-black * .button, body.body-black * .page-error__btn, body.body-black * .form-block-radio, body.body-black * .index-services-item, body.body-black * .useful-section-item, body.body-black * .event, body.body-black * .dropdown, body.body-black * .block-2, body.body-black * .block-2-aside, body.body-black * .send-appeal, body.body-black * .lk-direction-drop__toggler, body.body-black * .block-1, body.body-black * .paginationjs-pages a, body.body-black * .page-service, body.body-black * .select2-container, body.body-black * .index-important-item {
  border: 1px solid #fff;
}
body.body-black * .service-districts-map__path {
  fill: transparent;
}
body.body-black * #loader {
  background-color: rgba(0, 0, 0, 0.4);
}
body.body-black * .hero-service--is-active:not(:nth-child(2)), body.body-black * .hero-service--is-active:nth-child(2) {
  border: 2px solid #fff;
}
body.body-black * .lk-direction-status, body.body-black * .questionnaire__field, body.body-black * .form-block__field, body.body-black * .medical-organizations__top, body.body-black * .questionnaire-radio__button {
  border-color: #fff !important;
}
body.body-black * .header {
  border-bottom: 1px solid #fff !important;
}
body.body-black * .user {
  border: 1px solid #fff;
  border-top: none;
}
body.body-black * .dropdown, body.body-black * .block-2, body.body-black * .block-2-aside, body.body-black * .useful-section-item {
  border-radius: 0;
}
body.body-black * .index-important-item {
  border-radius: 10px !important;
}
body.body-black * .page-title {
  border-color: #fff;
}
body.body-black * .section-title::before, body.body-black * .section-title::after {
  background-color: #fff !important;
}
body.body-black * .form-block__field {
  color: #fff !important;
}
body.body-black * .form-block__field::placeholder {
  color: #fff !important;
}
body.body-black .index-hero * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-blue * {
  color: #000 !important;
  background-color: #9DD1FF !important;
}
body.body-blue svg {
  fill: #000;
}
body.body-blue svg path {
  fill: #000;
}
body.body-blue * .blind-colors__item--white {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-blue * .blind-colors__item--black {
  color: #fff !important;
  background-color: #000 !important;
}
body.body-blue * .blind-colors__item--blue {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body.body-blue * .blind-colors__item--yellow {
  color: #4d4b43 !important;
  background-color: #f7f3d6 !important;
}
body.body-blue * .blind-colors__item--brown {
  color: #a9e44d !important;
  background-color: #3b2716 !important;
}
body.body-blue * .burger svg path {
  stroke: #000;
}
body.body-blue * .burger-menu-sublist__link::before {
  background-color: #000;
}
body.body-blue * .burger-menu__close {
  border-color: #000;
}
body.body-blue * .burger-menu__close svg path {
  stroke: #000;
}
body.body-blue .index-hero *, body.body-blue * .index-important-item__title, body.body-blue * .event__title, body.body-blue * .event__sub-title, body.body-blue * .news-item__title, body.body-blue * .important-item__title, body.body-blue .index-dispensary * {
  background-color: transparent !important;
}
body.body-blue * .index-hero__title, body.body-blue * .index-important-item__title, body.body-blue * .event__title, body.body-blue * .event__sub-title, body.body-blue * .index-dispensary-title__last-col, body.body-blue * .index-dispensary__desc, body.body-blue * .select2-selection__placeholder, body.body-blue * .select2-selection__rendered, body.body-blue * .select2-results__option, body.body-blue * .important-item__title, body.body-blue * .news-item__title {
  color: #fff !important;
}
body.body-blue * .popular-services__bg::before {
  background-color: #9DD1FF !important;
}
body.body-blue * .popular-services, body.body-blue * .button, body.body-blue * .page-error__btn, body.body-blue * .form-block-radio, body.body-blue * .index-services-item, body.body-blue * .useful-section-item, body.body-blue * .event, body.body-blue * .dropdown, body.body-blue * .block-2, body.body-blue * .block-2-aside, body.body-blue * .send-appeal, body.body-blue * .lk-direction-drop__toggler, body.body-blue * .block-1, body.body-blue * .paginationjs-pages a, body.body-blue * .page-service, body.body-blue * .select2-container, body.body-blue * .index-important-item {
  border: 1px solid #000;
}
body.body-blue * .service-districts-map__path {
  fill: transparent;
  stroke: #000;
}
body.body-blue * #loader {
  background-color: rgba(157, 209, 255, 0.4);
}
body.body-blue .hero-service, body.body-blue * .form-small-block, body.body-blue * .service-edit, body.body-blue * .service-block-1, body.body-blue * .js-slot, body.body-blue * .datepicker td, body.body-blue * .burger-menu__partial--aside, body.body-blue * .service-districts-list__item, body.body-blue * .agreement__checkbox {
  border-color: #000 !important;
}
body.body-blue * .hero-service--is-active:not(:nth-child(2)) svg path {
  fill: #000 !important;
}
body.body-blue * .form-block__field {
  color: #000 !important;
}
body.body-blue * .form-block__field::placeholder {
  color: #000 !important;
}
body.body-blue * .hero-service--is-active:not(:nth-child(2)), body.body-blue * .hero-service--is-active:nth-child(2) {
  border: 2px solid #000 !important;
}
body.body-blue * .lk-direction-status, body.body-blue * .questionnaire__field, body.body-blue * .form-block__field, body.body-blue * .medical-organizations__top, body.body-blue * .useful-section-item__title, body.body-blue * .questionnaire-radio__button {
  border-color: #000 !important;
}
body.body-blue * .header {
  border-bottom: 1px solid #000 !important;
}
body.body-blue * .user {
  border: 1px solid #000;
  border-top: none;
}
body.body-blue * .dropdown, body.body-blue * .block-2, body.body-blue * .block-2-aside, body.body-blue * .useful-section-item {
  border-radius: 0;
}
body.body-blue * .index-important-item {
  border-radius: 10px !important;
}
body.body-blue * .page-title {
  border-color: #000;
}
body.body-blue * .section-title::before, body.body-blue * .section-title::after {
  background-color: #000 !important;
}
body.body-blue .index-hero * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-yellow * {
  color: #000 !important;
  background-color: #f7f3d6 !important;
}
body.body-yellow svg {
  fill: #000;
}
body.body-yellow svg path {
  fill: #000;
}
body.body-yellow * .blind-colors__item--white {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-yellow * .blind-colors__item--black {
  color: #fff !important;
  background-color: #000 !important;
}
body.body-yellow * .blind-colors__item--blue {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body.body-yellow * .blind-colors__item--yellow {
  color: #4d4b43 !important;
  background-color: #f7f3d6 !important;
}
body.body-yellow * .blind-colors__item--brown {
  color: #a9e44d !important;
  background-color: #3b2716 !important;
}
body.body-yellow * .burger svg path {
  stroke: #000;
}
body.body-yellow * .burger-menu-sublist__link::before {
  background-color: #000;
}
body.body-yellow * .burger-menu__close {
  border-color: #000;
}
body.body-yellow * .burger-menu__close svg path {
  stroke: #000;
}
body.body-yellow .index-hero *, body.body-yellow * .index-important-item__title, body.body-yellow * .event__title, body.body-yellow * .event__sub-title, body.body-yellow * .news-item__title, body.body-yellow * .important-item__title, body.body-yellow .index-dispensary * {
  background-color: transparent !important;
}
body.body-yellow * .index-hero__title, body.body-yellow * .index-important-item__title, body.body-yellow * .event__title, body.body-yellow * .event__sub-title, body.body-yellow * .index-dispensary-title__last-col, body.body-yellow * .index-dispensary__desc, body.body-yellow * .select2-selection__placeholder, body.body-yellow * .select2-selection__rendered, body.body-yellow * .select2-results__option, body.body-yellow * .important-item__title, body.body-yellow * .news-item__title {
  color: #fff !important;
}
body.body-yellow * .popular-services__bg::before {
  background-color: #f7f3d6 !important;
}
body.body-yellow * .popular-services, body.body-yellow * .button, body.body-yellow * .page-error__btn, body.body-yellow * .form-block-radio, body.body-yellow * .index-services-item, body.body-yellow * .useful-section-item, body.body-yellow * .event, body.body-yellow * .dropdown, body.body-yellow * .block-2, body.body-yellow * .block-2-aside, body.body-yellow * .send-appeal, body.body-yellow * .lk-direction-drop__toggler, body.body-yellow * .block-1, body.body-yellow * .paginationjs-pages a, body.body-yellow * .page-service, body.body-yellow * .select2-container, body.body-yellow * .index-important-item {
  border: 1px solid #000;
}
body.body-yellow * .service-districts-map__path {
  fill: transparent;
  stroke: #000;
}
body.body-yellow * #loader {
  background-color: rgba(247, 243, 214, 0.4);
}
body.body-yellow .hero-service, body.body-yellow * .form-small-block, body.body-yellow * .service-edit, body.body-yellow * .service-block-1, body.body-yellow * .js-slot, body.body-yellow * .datepicker td, body.body-yellow * .burger-menu__partial--aside, body.body-yellow * .service-districts-list__item, body.body-yellow * .agreement__checkbox {
  border-color: #000 !important;
}
body.body-yellow * .hero-service--is-active:not(:nth-child(2)) svg path {
  fill: #000 !important;
}
body.body-yellow * .form-block__field {
  color: #000 !important;
}
body.body-yellow * .form-block__field::placeholder {
  color: #000 !important;
}
body.body-yellow * .hero-service--is-active:not(:nth-child(2)), body.body-yellow * .hero-service--is-active:nth-child(2) {
  border: 2px solid #000 !important;
}
body.body-yellow * .lk-direction-status, body.body-yellow * .questionnaire__field, body.body-yellow * .form-block__field, body.body-yellow * .medical-organizations__top, body.body-yellow * .useful-section-item__title, body.body-yellow * .questionnaire-radio__button {
  border-color: #000 !important;
}
body.body-yellow * .header {
  border-bottom: 1px solid #000 !important;
}
body.body-yellow * .user {
  border: 1px solid #000;
  border-top: none;
}
body.body-yellow * .dropdown, body.body-yellow * .block-2, body.body-yellow * .block-2-aside, body.body-yellow * .useful-section-item {
  border-radius: 0;
}
body.body-yellow * .index-important-item {
  border-radius: 10px !important;
}
body.body-yellow * .page-title {
  border-color: #000;
}
body.body-yellow * .section-title::before, body.body-yellow * .section-title::after {
  background-color: #000 !important;
}
body.body-yellow .index-hero * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-brown * {
  color: #a9e44d !important;
  background-color: #3B2716 !important;
}
body.body-brown svg {
  fill: #a9e44d;
}
body.body-brown svg path {
  fill: #a9e44d;
}
body.body-brown * .blind-colors__item--white {
  color: #000 !important;
  background-color: #fff !important;
}
body.body-brown * .blind-colors__item--black {
  color: #fff !important;
  background-color: #000 !important;
  border: 1px solid #fff !important;
}
body.body-brown * .blind-colors__item--blue {
  color: #063462 !important;
  background-color: #9DD1FF !important;
}
body.body-brown * .blind-colors__item--yellow {
  color: #4d4b43 !important;
  background-color: #f7f3d6 !important;
}
body.body-brown * .blind-colors__item--brown {
  color: #a9e44d !important;
  background-color: #3b2716 !important;
}
body.body-brown * .burger svg path {
  stroke: #a9e44d;
}
body.body-brown * .burger-menu-sublist__link::before {
  background-color: #a9e44d;
}
body.body-brown * .burger-menu__close {
  border-color: #a9e44d;
}
body.body-brown * .burger-menu__close svg path {
  stroke: #a9e44d;
}
body.body-brown .index-hero * {
  color: #fff !important;
  border-color: #fff !important;
}
body.body-brown .index-hero *, body.body-brown * .index-important-item__title, body.body-brown * .event__title, body.body-brown * .event__sub-title, body.body-brown * .news-item__title, body.body-brown * .important-item__title, body.body-brown .index-dispensary * {
  background-color: transparent !important;
}
body.body-brown * .index-hero__title, body.body-brown * .index-important-item__title, body.body-brown * .event__title, body.body-brown * .event__sub-title, body.body-brown * .index-dispensary-title__last-col, body.body-brown * .index-dispensary__desc, body.body-brown * .select2-selection__placeholder, body.body-brown * .select2-selection__rendered, body.body-brown * .select2-results__option, body.body-brown * .important-item__title, body.body-brown * .news-item__title {
  color: #fff !important;
}
body.body-brown * .popular-services__bg::before {
  background-color: #3b2716 !important;
}
body.body-brown * .popular-services, body.body-brown * .button, body.body-brown * .page-error__btn, body.body-brown * .form-block-radio, body.body-brown * .index-services-item, body.body-brown * .useful-section-item, body.body-brown * .event, body.body-brown * .dropdown, body.body-brown * .block-2, body.body-brown * .block-2-aside, body.body-brown * .send-appeal, body.body-brown * .lk-direction-drop__toggler, body.body-brown * .block-1, body.body-brown * .paginationjs-pages a, body.body-brown * .page-service, body.body-brown * .select2-container, body.body-brown * .index-important-item {
  border: 1px solid #a9e44d;
}
body.body-brown * .service-districts-map__path {
  fill: transparent;
  stroke: #a9e44d;
}
body.body-brown * #loader {
  background-color: rgba(59, 39, 22, 0.4);
}
body.body-brown .hero-service, body.body-brown * .form-small-block, body.body-brown * .service-edit, body.body-brown * .service-block-1, body.body-brown * .js-slot, body.body-brown * .datepicker td, body.body-brown * .burger-menu__partial--aside, body.body-brown * .service-districts-list__item, body.body-brown * .agreement__checkbox {
  border-color: #a9e44d !important;
}
body.body-brown * .hero-service--is-active:not(:nth-child(2)) svg path {
  fill: #a9e44d !important;
}
body.body-brown * .form-block__field {
  color: #a9e44d !important;
}
body.body-brown * .form-block__field::placeholder {
  color: #a9e44d !important;
}
body.body-brown * .hero-service--is-active:not(:nth-child(2)), body.body-brown * .hero-service--is-active:nth-child(2) {
  border: 2px solid #a9e44d !important;
}
body.body-brown * .lk-direction-status, body.body-brown * .questionnaire__field, body.body-brown * .form-block__field, body.body-brown * .medical-organizations__top, body.body-brown * .useful-section-item__title, body.body-brown * .questionnaire-radio__button {
  border-color: #a9e44d !important;
}
body.body-brown * .header {
  border-bottom: 1px solid #a9e44d !important;
}
body.body-brown * .user {
  border: 1px solid #a9e44d;
  border-top: none;
}
body.body-brown * .dropdown, body.body-brown * .block-2, body.body-brown * .block-2-aside, body.body-brown * .useful-section-item {
  border-radius: 0;
}
body.body-brown * .index-important-item {
  border-radius: 10px !important;
}
body.body-brown * .page-title {
  border-color: #a9e44d;
}
body.body-brown * .section-title::before, body.body-brown * .section-title::after {
  background-color: #a9e44d !important;
}
body.body-disable-img img {
  display: none !important;
}
body.body-disable-img .header-user__link img,
body.body-disable-img .popular-service__icon,
body.body-disable-img .slider-control img,
body.body-disable-img .resources-item__icon img,
body.body-disable-img .user__img img,
body.body-disable-img .button img,
body.body-disable-img .index-services-item__icon,
body.body-disable-img .index-statistic__icon {
  display: block !important;
}
body.body-disable-img .page-error__icon img {
  display: inline-block !important;
}
body.body-disable-img .index-hero,
body.body-disable-img .index-important-item__img,
body.body-disable-img .news-item,
body.body-disable-img .index-dispensary,
body.body-disable-img .important-item__img-box,
body.body-disable-img .index-important-item__img,
body.body-disable-img .event-body {
  background-image: none !important;
}