.background_brand {
  background-color: #20bcc4;
}
.background_white {
  background-color: white;
}
.background_white_hover:hover {
  background-color: white;
}
.color_white {
  color: white;
}
.color_white_hover:hover {
  color: white;
}
.background_accent-light {
  background-color: #ca1325;
}
.background_accent-light_hover:hover {
  background-color: #ca1325;
}
.color_accent-light {
  color: #ca1325;
}
.color_accent-light_hover:hover {
  color: #ca1325;
}
.breadcrumbs__item_link:hover {
  color: #20bcc4;
}
.header-icons__item {
  fill: #1a9aa1;
}
.header-icons__item_active {
  fill: #37e8f4;
}
.header-icons__item_active:hover {
  fill: #37e8f4;
}
.menu__inner_brand {
  background-color: #30d2dd;
}
.menu__switcher_brand.open {
  background-color: #30d2dd;
}
.menu__item_brand {
  background-color: #30d2dd;
}
.menu__item_border_brand {
  border-top: 1px solid #37e8f4;
}
.menu__link.open {
  background-color: #30d2dd;
}
.menu__link_active_brand {
  background-color: #30d2dd;
}
.menu__link_disabled_brand {
  color: #37e8f4;
}
.menu__switcher_tail_active::before {
  color: #ca1325;
}
.menu__link_active_gray {
  background-color: #ca1325;
}
.mobile-nav__inner {
  background-color: #37e8f4;
}
.mobile-nav__menu,
.mobile-nav__back {
  border-right: 1px solid #30d2dd;
}
.mobile-nav__item_login {
  border-left: 1px solid #30d2dd;
}
.pagination__item:hover {
  border-color: #20bcc4;
}
.pagination__item_active {
  border-color: #20bcc4;
  color: #20bcc4;
}
.pagination__arrow:hover {
  color: #20bcc4;
}
.search__field {
  background-color: #1eafb7;
}
.us-btn_color_brand {
  background-color: #37e8f4;
}
.us-footer__copyright-link:hover {
  color: #20bcc4;
}
.us-header__inner {
  background-color: #20bcc4;
}
.us-header__item {
  border-left-color: #1eafb7;
}
@media only screen and (min-width: 768px) {
  .us-header__logo {
    background-color: #30d2dd;
  }
}
.us-header__logo-background {
  background-color: #30d2dd;
}
.us-notice__counter {
  background-color: #37e8f4;
  box-shadow: 0 1px 0 #1eafb7;
}
.user::before {
  background-color: #1eafb7;
}
.image-slider__nav-inner {
  background-color: #20bcc4;
}
.image-slider__nav-prev:hover,
.image-slider__nav-next:hover {
  background-color: #37e8f4;
}
.image-slider__close-modal:hover {
  background-color: #20bcc4;
}
.us-modal__close:hover {
  background-color: #20bcc4;
}
.news-item__header_link {
  color: #37e8f4;
}
.news-item_preview {
  background-color: #ca1325;
}
.news-main__item {
  background-color: #37e8f4;
}
.news-main__item_empty {
  fill: #20bcc4 !important;
}
.arrow_hover:hover::after {
  border-color: #ca1325;
}
.corner_active::before {
  color: #ca1325;
}
.side-menu__item_active {
  stroke: #ca1325;
}
.text_type_a {
  color: #b31121;
}
.content-footer__link-item:hover .content-footer__link-inner,
.content-footer__link-item_active .content-footer__link-inner {
  background-color: #b31121;
}
.menu-tags__checkbox:checked + .menu-tags__label > .menu-tags__label-inner {
  background-color: #ca1325;
}
.footer .footer-menu__link:hover {
  color: #20bcc4;
}
.copyright__company-link:hover,
.copyright__company-link:focus {
  color: #20bcc4;
}
.mobile-navbar {
  background-color: #37e8f4;
}
.mobile-navbar .logo-wrap {
  border-right: 1px solid #30d2dd;
}
.mobile-navbar .mobile-menu {
  background-color: #37e8f4;
  border-right: 1px solid #30d2dd;
}
.mobile-navbar .mobile-menu.active {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-menu__item {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-menu__item:hover {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-menu__item.mobile-menu__item_disabled:hover {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-menu__item.active {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-sub-menu {
  background-color: #37e8f4;
}
.mobile-navbar .mobile-sub-menu.active {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-sub-menu__item {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-sub-menu__item:hover {
  background-color: #30d2dd;
}
.mobile-navbar .mobile-sub-menu__item.active {
  background-color: #30d2dd;
}
.profile-menu__item._logout a {
  color: #20bcc4;
}
.profile-menu__item.active:before {
  background-color: #20bcc4;
}
.profile-menu__item:hover a {
  color: #20bcc4;
}
.profile-content__header {
  background-color: #30d2dd;
}
.profile-content__back-btn {
  background-color: #20bcc4;
}
.profile-content__back-btn:hover {
  background-color: #37e8f4;
}
.profile-content__edit {
  background-color: #37e8f4;
}
.profile-content__photo-edit {
  background-color: #b31121;
}
.form__notice {
  color: #b31121;
}
.select2-container:hover .select2-selection .select2-selection__arrow b,
.select2-container.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: #ca1325;
}
.select2-container .select2-dropdown {
  border-color: #ca1325;
}
.select2-container .select2-dropdown .select2-results__option[aria-selected="true"],
.select2-container .select2-dropdown .select2-results__option--highlighted {
  background-color: #ca1325;
  border-color: #ca1325;
}
.select2-container--open .select2-dropdown--below {
  border-top: 2px solid #ca1325;
}
.navbar .menu__item.active {
  stroke: #37e8f4;
}
.parallax-background .parallax-background__item-1-3 {
  background-color: #20bcc4;
}
.parallax-background .parallax-background__item-3-1 {
  background-color: #30d2dd;
}
.parallax-background .parallax-background__item-3-3 {
  background-color: #30d2dd;
}
.parallax-background .parallax-background__item-4-1 {
  background-color: #30d2dd;
}
.us-news-item__video-preview-btn {
  background-color: #37e8f4;
}
.us-news-item__video-preview-btn:hover {
  background-color: #20bcc4;
}
.button_style_default {
  color: #b31121;
  outline: 0 none;
  transition: all 0s;
}
.button_style_default:hover {
  background-color: rgba(202,19,37,0.1);
  border-color: rgba(202,19,37,0);
}
.button_style_default:active {
  border-color: #ca1325;
}
.button_style_brand {
  border: 2px solid;
  border-color: #20bcc4;
  background-color: #20bcc4;
}
.button_style_brand:hover,
.button_style_brand:focus {
  border-color: #1eafb7;
}
.button_style_brand:active {
  background-color: #1eafb7;
}
.button_style_primary {
  border: 2px solid;
  border-color: #ca1325;
  background-color: #ca1325;
}
.button_style_primary:hover,
.button_style_primary:focus {
  border-color: #b31121;
}
.button_style_primary:active {
  background-color: #b31121;
}
.link_accent {
  color: #ca1325;
}
.link_accent:hover {
  color: #b31121;
}
.link_dotted {
  border-bottom-color: #ca1325;
}
.radio-field__input:checked + .radio-field__label::before {
  background-color: #ca1325;
}
.radio-field__input:checked + .radio-field__label:hover::before {
  background-color: #b31121;
}
.ui-datepicker-header {
  background-color: #ca1325;
}
.ui-datepicker-calendar thead th {
  color: #ca1325;
}
.ui-state-default.ui-state-highlight,
.ui-state-default.ui-state-highlight:hover {
  background-color: #ca1325;
}
.interview-question_question:hover {
  background-color: rgba(202,19,37,0.1);
}
.checkbox-field__input:checked + .checkbox-field__label::before {
  background-color: #ca1325;
}
.checkbox-field__input:checked + .checkbox-field__label:hover::before {
  background-color: #b31121;
}
.range-field__label:hover {
  background-color: #ca1325;
  border-color: #ca1325;
}
.range-field__input:checked + .range-field__label {
  background-color: #ca1325;
  border-color: #b31121;
}
.filter-menu__arrow:hover::after {
  border-color: #ca1325;
}
.filter-menu__checkbox:checked + .filter-menu__label > .filter-menu__label-inner {
  background-color: #ca1325;
}
.menu-module__item-inner_active.menu-module__item-inner_level_1 {
  border-left-color: #20bcc4;
}
.menu-module__item-link:hover {
  border-left-color: #20bcc4;
}
.menu-module__arrow:hover,
.menu-module__arrow:hover {
  color: #20bcc4;
}
.side-menu-text__item-inner_active .side-menu-text__link-icon {
  stroke: #ca1325;
}
.side-menu-text__item-link.side-menu-text__item-inner_current {
  color: #ca1325;
}
.side-menu-text__item-link.side-menu-text__item-inner_current .side-menu-text__link:hover {
  color: #ca1325;
}
.document-tree__link.active {
  border-left: 2px solid #20bcc4;
  color: #20bcc4;
}
.document-tree__link.active > .document-tree__arrow:before,
.document-tree__link.active > .document-tree__arrow:after {
  background-color: #20bcc4;
}
.document-tree__link.selected {
  background-color: #ca1325;
}
.document__icon-file_table,
.document__icon-file_tile {
  fill: #ca1325;
}
.document__favorite-icon {
  fill: #ca1325;
}
.document__item.active {
  background-color: #ca1325;
}
.document-header__icon:hover {
  fill: #ca1325;
}
.document-header__icon_favorite-down {
  fill: #ca1325;
}
.access-form__select-inner {
  color: #b31121;
}
.access-form__select-inner:before,
.access-form__select-inner:after {
  background-color: #b31121;
}
.access-form__select-list li.active {
  color: #b31121;
}
.access-form__select-list li.active:before,
.access-form__select-list li.active:after {
  background-color: #b31121;
}
.access-form__add-button,
.access-form__footer-button {
  border: 2px solid #ca1325;
}
.modal-document__close:hover {
  color: #b31121;
}
.move-form__new-folder:hover {
  fill: #ca1325;
}
.layout-page-header_brand {
  background-color: #20bcc4;
}
.layout-page-menu__item_type_default.layout-page-menu__item_current > .layout-page-menu__link {
  border-color: #20bcc4;
  color: #20bcc4;
}
.layout-page-menu__item_type_default.layout-page-menu__item_current > .layout-page-menu__link:hover {
  border-color: #20bcc4;
  color: #20bcc4;
}
.layout-page-menu__item_type_link .layout-page-menu__link-inner {
  color: #20bcc4;
}
.layout-page-menu__item_active:before {
  background-color: #20bcc4;
}
.layout-page-menu__sub-item.active {
  background-color: #ca1325;
}
.modal-align__close-button:hover {
  background-color: #20bcc4;
}
.form-field__button {
  background-color: #ca1325;
  border: 2px solid #ca1325;
}
.form-field__button:hover,
.form-field__button:focus {
  border-color: #b31121;
}
.form-field__button:active {
  background-color: #b31121;
  border-color: #b31121;
}
.form-field-auto-one.change {
  border-bottom-color: #ca1325;
}
.form-field-auto-one.change + .form-field-auto-one__placeholder {
  color: #ca1325;
}
.form-field-auto-sev.change {
  border-bottom-color: #ca1325;
}
.form-field-auto-sev.change + .form-field-auto-sev__placeholder {
  color: #ca1325;
}
.autocomplete-suggestion:first-child {
  border-top: 1px solid #ca1325;
}
.autocomplete-suggestion:last-child {
  border-bottom: 1px solid #ca1325;
}
.autocomplete-suggestion.autocomplete-selected {
  background-color: #ca1325;
}
.form-field-select li:hover {
  background-color: #ca1325;
}
.form-field-select__select-inner.active {
  border-bottom-color: #ca1325;
}
.form-field-text.change {
  border-bottom-color: #ca1325;
}
.form-field-text.change + .form-field-text__placeholder {
  color: #ca1325;
}
.form-field-textarea.change {
  border-bottom-color: #ca1325;
}
.modal-form__button {
  color: #ca1325;
}
.modal-form__button:hover {
  background-color: #ca1325;
}
.modal-form__button_primary {
  background-color: #ca1325;
  border-color: #ca1325;
}
.modal-form__button_primary:hover {
  border-color: #b31121;
}
.preloader__item:after {
  background-color: #30d2dd;
}
.faq-footer__link {
  border: 2px solid #ca1325;
  color: #b31121;
}
.faq-footer__link:hover {
  background-color: #ca1325;
}
.faq-list__show-link {
  color: #ca1325;
}
.faq-list__list-item:hover {
  border-bottom-color: #b31121;
}
.faq-list__item-question {
  color: #ca1325;
}
.faq-search__input {
  border-bottom: 2px solid #ca1325;
}
.faq-search__icon {
  stroke: #ca1325;
}
@media only screen and (max-width: 767px) {
  .remove-button {
    color: #30d2dd;
  }
}
.department-card__title_active {
  color: #37e8f4;
}
.member__info:hover {
  background-color: rgba(202,19,37,0.1);
}
.member__name {
  color: #ca1325;
}
.member__leader_you {
  background-color: #ca1325;
}
.member__subdivision-link {
  color: #ca1325;
}
.text-field:focus {
  border-color: #ca1325;
}
.after-header-button__icon {
  background-color: #37e8f4;
}
.question-list__more {
  color: #ca1325;
}
.question-item:hover {
  border-bottom-color: #ca1325;
}
.question-item__question-icon_new {
  fill: #37e8f4;
}
.question-item__name {
  color: #ca1325;
}
.question-item__more {
  color: #ca1325;
}
.header-group__add-group-button {
  color: #20bcc4;
}
.header-group__add-group-button:hover {
  background: #20bcc4;
}
.header-group__link.active {
  background: #ca1325;
}
.sidebar-button {
  background: #37e8f4;
}
.workgroup-list-header__count {
  color: #20bcc4;
}
.workgroup-list-header__add-group {
  background-color: #37e8f4;
}
.group-list__item:hover {
  background-color: rgba(202,19,37,0.1);
}
.group-list__out {
  fill: #ca1325;
}
.group-list__info {
  color: #ca1325;
}
.group-list__name {
  color: #ca1325;
}
.group-list__leader_you {
  background: #ca1325;
}
