.chat__close {
  border-color: #322287;
}
.chat__close i {
  background: #322287;
}
.chat__close:hover {
  background: #322287;
}
.chat__head {
  background: #322287;
}
.chat__input {
  border-top-color: #322287;
}
.chat__color {
  background: #F1F0F0;
}
.chat__color-self {
  background: rgba(101, 238, 181, 0.25);
}
.chat__color-admin {
  background: rgba(238, 101, 109, 0.25);
}
.txt-h1,.txt-h2,.txt-h3,.txt-h4,.txt-h5,.txt-h6,.txt-time {
  color: #1D2A3E;
}
.txt-def {
  color: #1D2A3E;
}
.txt-def_red {
  color: #322287;
}
.txt-def a {
  color: #322287;
}
.txt_white {
  color: #fff;
}

.txt_red {
  color: #322287;
}

.txt_blue {
  color: #fff;
}

.button {
  background: #322287;
}
.button:hover {
  background: #8273cd;
}
.btn-lottery-gr {
  background-image: linear-gradient(to right, #e83541 0%, #f29198 51%, #322287 100%);
}
.button_borer {
  border-color: #322287;
  background: #ffffff;
  color: #322287;
}
.button_borer:hover {
  background: #322287;
  color: #fff;
}
.button_blue {
  background: #fff;
  color: #322287;
}

.button_blue:hover {
  background: #228499;
}
.button-log {
  background: #322189;
}
.button-log:hover {
  background: daken(#322189, 15%);
}
.link {
  color: #1D2A3E;
}
.link_red {
  color: #322287;
}
.logo {
  color: #322287;
}
.logo:hover {
  color: #8273cd;
}
.logo_blue {
  color: #322189;
}
.video-doctor:hover svg path {
  fill: #322287;
}
.workspace__reg {
    background-color: rgba(161, 208, 227, 0.6);
}
.back {
  color: #322287;
}
.back:hover {
  color: #8273cd;
}

.back:hover svg path {
  stroke: #8273cd;
}
.input-def {
  border-color: #CFC2E7;
  color: #1D2A3E;
}
.menu__link {
  color: #1D2A3E;
}
.menu__link::before {
  background: #322287;
}

.menu__link:hover {
  color: #322287;
}
.menu .is-active {
  color: #322287;
}
.moderators__name {
  color: #1D2A3E;
}
.xhibition-page__buttons .is-active {
  background: #322287;
}
.tabs__tab {
  color: #1D2A3E;
}
.tabs__tab::before {
  background-color: #322287;
}
.tabs__tab:hover {
  color: #322287;
}
.tabs__tab.is-active {
  color: #322287;
}
.tabs__body-elem {
  border-bottom-color: #322287;
}
@media all and (max-width: 768px) {
  .tabs__description p.txt-def {
    color: #322287;
  }
}
.faq-element__head:hover p {
  color: #322287;
}
.modal__close {
  border-color: #322287;
}
.modal__close i {
  background: #322287;
}
.modal__close:hover {
  background: #322287;
}
.modal__mobile-icon {
  background: #322287;
}
.modal .doc {
  background: #6594EE;
}

.modal .jpg {
  background: #4ECEAF;
}
@media all and (max-width: 768px) {
  .modal__content::before {
    background: #322287;
  }
}
.select__body {
  border-top-color: #322189;
}
.select__body .simplebar-scrollbar {
  background: #63CCE1;
}
.select__item:hover {
  background: #63CCE1;
}
.select_calendar .select__body .simplebar-scrollbar {
  background: #322287;
}
.select_calendar .select__head {
  border-color: #322287;
}
.select_calendar .select__body {
  border-top-color: #322287;
}
.burger i {
  background: #322287;
}
.burger:hover i {
  background: #8273cd;
}
@media all and (max-width: 768px) {
  .menu__link.is-active {
    background: rgba(238, 101, 109, 0.1);
  }
}
.event__icon {
  background: #EBF8FB;
}
.tabs__head {
  border-bottom-color: #322287;
}
.faq-element {
  border-color: #CFC2E7;
}
.button-nmo {
    background: #fff;
}
.rightbtn {
    background: #fff;
}
.logoutbtn {
    background: #fff;
}
.data-material {
    background: #fff;
}
.button_height{
    background: #fff;
}
.svg-fill {
    fill: #322287;
}
.svg-stroke {
    stroke: #322287;
}