

/* Start:/local/components/mg/redesign.menu/templates/shared/notify.css?17920411801370*/
/* Подсветка пунктов меню при непрочитанных консультациях (не assets). */
.redesign-header__nav-link.has-notification,
.redesign-header__nav-item.has-notification > .redesign-header__nav-link,
.redesign-mobile-header__link.has-notification,
.redesign-header__dropdown a.has-notification,
.redesign-mobile-header__submenu a.has-notification,
.mobile-menu__content-list a.has-notification {
    position: relative;
}

.redesign-menu-notify-dot {
    display: block;
    box-sizing: border-box;
    flex: 0 0 6px;
    align-self: center;
    width: 6px;
    height: 6px;
    min-width: 6px;
    min-height: 6px;
    max-width: 6px;
    max-height: 6px;
    padding: 0;
    margin-left: 6px;
    border: none;
    border-radius: 50%;
    line-height: 0;
    font-size: 0;
    background: var(--redesign-dashboard-notification, #c9a227);
    overflow: hidden;
}

.redesign-header__nav-link .redesign-menu-notify-dot,
.redesign-mobile-header__link .redesign-menu-notify-dot {
    position: absolute;
    top: 4px;
    right: 4px;
    margin-left: 0;
}

.redesign-header__dropdown a.has-notification .redesign-menu-notify-dot,
.redesign-mobile-header__submenu a.has-notification .redesign-menu-notify-dot,
.mobile-menu__content-list a.has-notification .redesign-menu-notify-dot {
    position: static;
    margin-left: 8px;
}

/* End */


/* Start:/local/templates/magistrerium/template_styles.css?178287506036*/
.yandex-svg{
    margin: 4px 10px;
}
/* End */
/* /local/components/mg/redesign.menu/templates/shared/notify.css?17920411801370 */
/* /local/templates/magistrerium/template_styles.css?178287506036 */
