:root {
  /* базовые */
  /* основной цвет фона */
  --container-background-color: #fff;

  /* основной цвет текста */
  --container-text-color: #567484;
  --continer-text-size: 16px;

  /* основной цвет ссылок */
  --link-text-color: #39bfde;

  /* основной цвет иконок
  --icon-color: rgba(0, 0, 0, 0.87); */

  /* основной цвет кнопок */
  --btn-text-color: #295b75;
  --btn-border-color: #39bfde;
  --btn-background-color: #fff;

  --btn-text-color--hover: #fff;
  --btn-background-color--hover: #39bfde;

  --btn-height: 48px;
  --btn-text-size: 16px;

  /* списки */
  --list-tab-color: #295b75;
  --list-tab-text-size: 16px;
  --list-item-title-color: #295b75;
  --list-item-title-size: 24px;
  --list-item-subtitle-color: #567484;
  --list-item-subtitle-size: 18px;
  --list-item-background--hover: rgba(246, 246, 246, 1);
  --list-item-underline: rgba(224, 224, 224, 1);

  /* хедер */
  /* логотип */
  --header-logo-color: rgba(57, 191, 222, 1);
  --header-logo-size: 40px;

  /* надпись 2dr */
  --header-logo-text-color: #295b75;

  /* текущая дата */
  --header-date-text-color: #567484;
  --header-date-text-size: 16px;

  /* номер полиса после авторизации */
  --header-user-text-color: #295b75;

  /* топ кнопок */
  --header-btn-radius: 55px;
  --header-btn-name-size: 16px;

  --header-btn-menu-text-color: #39bfde;
  --header-btn-menu-background-color: #fff;
  --header-menu-text-color: #567484;
  --header-btn-menu-text-size: 20px;

  --header-btn-home-text-color: #39bfde;
  --header-btn-home-background-color: #fff;
  --header-home-text-color: #39bfde;
  --header-btn-home-text-size: 20px;

  --header-btn-move-text-color: #fff;
  --header-btn-move-background-color: #39bfde;
  --header-move-text-color: #00b3d1;
  --header-btn-move-text-size: 24px;

  /* пункты меню */
  --sidenav-menu-text-size: 18px;
  --sidenav-menu-text-color: #567484;
  --sidenav-menu-text-color--disabled: #c4cbd2;
  --sidenav-menu-text-color--hover: #567484;
  --sidenav-menu-text-color--current: #567484;
  --sidenav-menu-text-color--active: #00b3d1;

  --sidenav-menu-border-color--hover: #00b3d1;
  --sidenav-menu-background-color--hover: rgba(255, 255, 255, 1);

  /* заливка меню */
  --sidenav-background-color: #fff;
  --sidenav-scroll-color: #c2c2c2;

  /* скролл на инфомате */
  --scrollbar-background-color: #e6e6e6;
  --scrollbar-background-inner-color: #d5d5d5;
  --scrollbar-btn-background-color: #00b3d1;
  --scrollbar-btn-text-color: #fff;
  --scrollbar-scroll-color: #95a0a7;

  /* заголовки страниц */
  --main-title-text-size: 28px;
  --main-title-icon-size: 22px;
  --main-title-color: #295b75;
  --main-title-icon-color: #295b75;
  --main-title-link-color: #39bfde;

  /* главная страница */

  /* информация о короновирусе */
  --dashboard-info-text-color: #295b75;

  /* номер телефона горячей линии */
  --dashboard-hotline-text-color: #00b3d1;

  /* плитки на главной */
  --dashboard-block-height: 165px;
  --dashboard-block-text-size: 22px;
  --dashboard-visit-background-color: #00b3d1;
  --dashboard-visit-text-color: #ffffff;
  --dashboard-visit-text-color--hover: #ffffff;

  --dashboard-pills-background-color: #f7537e;
  --dashboard-pills-text-color: #ffffff;
  --dashboard-pills-text-color--hover: #ffffff;

  --dashboard-history-background-color: #fbc201;
  --dashboard-history-text-color: #ffffff;
  --dashboard-history-text-color--hover: #ffffff;

  --dashboard-others-background-color: #fff;
  --dashboard-others-text-color: #567484;
  --dashboard-others-text-color--hover: #48b1cd;

  /* баннер прикрепления */
  --banner-attach-gradient--color1: rgba(199, 184, 243, 1);
  --banner-attach-gradient--color2: rgba(186, 209, 243, 1);
  --banner-attach-text-color: #567484;
  --banner-attach-text-main-color: #295b75;

  /* футер */
  --dashboard-hosp-background-color1: #3f4d5b;
  --dashboard-hosp-background-color2: #283646;

  --dashboard-hosp-lpu-title-color: #ffffff;
  --dashboard-hosp-lpu-address-color: #8b939b;

  --dashboard-hosp-workmode-title-color: #f7537e;
  --dashboard-hosp-workmode-color: #ffffff;
  --dashboard-hosp-workmode-opt-color: #8b939b;

  --dashboard-hosp-phones-title-color: #39bfde;
  --dashboard-hosp-phones-color: #ffffff;

  --dashboard-hosp-feedback-color: #ffffff;
  --dashboard-hosp-feedback-background-color: #283646;
  --dashboard-hosp-feedback-icon-color: #39bfde;
  --dashboard-hosp-feedback-icon-color--hover: #ffffff;

  /* запись на приём */

  /* блоки шагов */
  /* цвет линий зависит от border-color блока */
  --breadcrumb-step-background-color: #fff;
  --breadcrumb-step-border-color: #39bfde;
  --breadcrumb-step-text-color: #39bfde;

  --breadcrumb-step-background-color--active: #39bfde;
  --breadcrumb-step-border-color--active: #39bfde;
  --breadcrumb-step-text-color--active: #ffffff;

  --breadcrumb-step-background-color--disabled: #e9e9e9;
  --breadcrumb-step-border-color--disabled: #e9e9e9;
  --breadcrumb-step-text-color--disabled: #ffffff;

  --breadcrumb-step-text-size: 16px;

  /* надпись под шагами "Выбор..." */
  --breadcrumb-step-name-text-color: #8a929b;
  --breadcrumb-step-name-text-color--active: #39bfde;
  --breadcrumb-step-name-text-size: 12px;

  /* выбранное значение */
  --breadcrumb-step-pre-text-color: #567484;
  --breadcrumb-step-pre-separator-color: #dad2dc;
  --breadcrumb-step-pre-text-size: 15px;

  /* расписание */
  --schedule-unaccept-text-color: rgba(84, 114, 130, 0.247);
  --schedule-unaccept-border-color: #f2f2f2;
  --schedule-unaccept-text-size: 14px;

  --schedule-accept-day-color: #878787;
  --schedule-accept-day-size: ;

  --schedule-accept-text-color: rgba(0, 0, 0, 0.87);
  --schedule-accept-background-color: #fafafa;
  --schedule-accept-border-color: #acce55;

  --schedule-accept-text-color--active: #fff;
  --schedule-accept-background-color--active: #acce55;

  --schedule-accept-text-size: 18px;
  --schedule-accept-icon-size: 12px;
  --schedule-accept-text-ticket-size: 10px;

  --schedule-accept-unauth-text-color: rgba(0, 0, 0, 0.87);
  --schedule-accept-unauth-background-color: #fafafa;
  --schedule-accept-unauth-border-color: #f3dd2b;

  --schedule-accept-unauth-text-color--active: rgba(0, 0, 0, 0.87);
  --schedule-accept-unauth-background-color--active: #f3dd2b;

  --schedule-accept-text-color--disabled: #9fa3a7;

  /* информационные страницы */
  --info-page-title-size: 24px;
  --info-page-title-color: #295b75;
  --info-page-subtitle-size: 18px;
  --info-page-subtitle-color: #567484;
  --info-page-text-color--link: #39bfde;
  --info-page-text-size: 16px;
  --info-page-text-color: #567484;
  --info-page-photo-color: #9fa7ad;

  /* кнопка Вызвать врача на дом на инф. стр. о враче */
  --info-page-button-text-color: #fff;
  --info-page-button-border-color: #fff;
  --info-page-button-background-color: #81d0a1;

  /* другие элементы */
  --attached-icon-color: #39bfde;
  --rating-star-in: #fbc201;
  --rating-star-out: #c5c5c5;
}
