#vt0.special-type0 {
    background: transparent;
}


/* > --------- фокус --------- */

/*--0-- */

#vt0 a:focus,
#vt0 label:focus,
#vt0 .vt0-Panel-Ico1:focus,
#vt1 .Head-eye:focus {
        box-shadow: 0px 0px 11px 3px #000000bf;
}

#vt0 h1:focus,
#vt0 h2:focus,
#vt0 .mainContainer_Title h3:focus,
#vt0 .mainContainer_special h3:focus {
    box-shadow: 0px 0px 11px 1px #00000024;
}

/*--1-- */

#vt0.special-type1 a:focus, 
#vt0.special-type1 label:focus,
#vt0.special-type1 .vt0-Panel-Ico1:focus {
        box-shadow: 00px 0px 11px 3px #ffffffde;
}

#vt0.special-type1 h1:focus,
#vt0.special-type1 h2:focus,
#vt0.special-type1 .mainContainer_Title h3:focus,
#vt0.special-type1 .mainContainer_special h3:focus {
    box-shadow: 0px 0px 11px 1px #ffffff50;
}

/*--2-- */

#vt0.special-type2 a:focus,
#vt0.special-type2 label:focus,
#vt0.special-type2 .vt0-Panel-Ico1:focus {
        box-shadow: 0px 0px 11px 3px #005fffde;
}

#vt0.special-type2 h1:focus,
#vt0.special-type2 h2:focus,
#vt0.special-type2 .mainContainer_Title h3:focus,
#vt0.special-type2 .mainContainer_special h3:focus {
    box-shadow: 0px 0px 11px 1px #005fff24;
}

/*--3-- */

#vt0.special-type3 a:focus,
#vt0.special-type3 label:focus,
#vt0.special-type3 .vt0-Panel-Ico1:focus {
        box-shadow: 0px 0px 11px 3px #a9dd38c4;
}

#vt0.special-type3 h1:focus,
#vt0.special-type3 h2:focus,
#vt0.special-type3 .mainContainer_Title h3:focus,
#vt0.special-type3 .mainContainer_special h3:focus {
    box-shadow: 0px 0px 11px 1px #a9dd3850;
}


/* --------- фокус --------- < */



#vt0 {
    font-size: 8px;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    margin: 0;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 700, "wdth" 0;
    box-sizing: border-box;
    padding: 11em 1em 1em;

}

#vt0 .ISU-Label {
    display: flex;
    justify-items: center;
    align-items: center;
}

#vt0 .vt0-Logo {
    height: 3em;
    width: 3em;
    margin-right: 0.3em;
    margin-left: 0.1em;
    margin-bottom: 0;
}


#vt0 .vt0-Panel-Spacer1 {
    width: 1em;
}

#vt0 .vt0-Panel-Spacer2 {
    width: 2em;
}

#vt0 .vt0-Panel-Spacer3 {
    width: 3em;
}

#vt0 .addPuncts1 {
    display: unset;
}

.vt0-Panel-Ico1 {
    width: 5em;
    min-width: 5em;
    height: 5em;
}

#vt0 hr {
    border: none;
    height: 1px;
    margin: 1em 0 1em 0;
}

#vt0 .Head-eye-Panel-Wrapp {
    border-bottom: 4px solid;
}

#vt0.special-type1 .setBWColor,
#vt0.special-type2 .setBWColor,
#vt0.special-type3 .setBWColor {
    border: 2px solid;
    border-radius: 50%;
}

#vt0.special-type1 .Head-eye-Panel-Wrapp,
#vt0.special-type2 .Head-eye-Panel-Wrapp,
#vt0.special-type3 .Head-eye-Panel-Wrapp {
    border-bottom: 4px solid;
}


#vt0 .menu_item_special a:hover, #vt0 .f_MenuB a:hover {
    text-decoration-line: underline;
}


#vt0 .Head-eye-Switcher {
    display: flex;
    align-items: center;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-right: 2em;
}

#vt0 .Head-eye-Title,
#vt0 .Head-eye-Switcher-Title,
#vt0 .SizeFont,
#vt0 .SetColor {
    font-size: 2em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    max-width: max-content;
}

#vt0 .SizeFont,
#vt0 .SetColor {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}


/*#vt0 .ShowPict-noShowPict-Title,*/
#vt0 .vt0-Panel-Ico1,
#vt0 .Head-eye-Switcher-Title {
    cursor: pointer;
}

#vt0 .SizeFont {
    display: flex;
    flex-wrap: wrap;
    font-size: 1em;
    /*width: min-content;*/
    width: max-content;
    /*align-content: flex-start;*/
    align-content: center;
    justify-content: center;
    align-items: center;
    /*margin-bottom: 0;*/
    margin-left: 2em;
}


#vt0 .SetColor {
    display: flex;
    flex-wrap: wrap;
    font-size: 1em;
    width: max-content;
    align-content: center;
    justify-content: center;
    align-items: center;
}


#vt0 .Head-eye-Options, #vt0 .Head-eye-Panel {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#vt0 .Head-eye-Options {
    flex-wrap: wrap;
    justify-content: flex-end;
}

#vt0 .Head-eye-Panel {
    margin-top: 0;
}


#vt0 .Head-eye-Panel-Wrapp {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    padding: 2em 1em;
    z-index: 10000;
}


#vt0 .header {
    display: flex;
    flex-direction: column;
    margin-bottom: 6em;
}


#vt0 .footer {
    margin-top: 12em;
    margin-bottom: 0;
}

#vt0 .footer .f_MenuB p strong, #vt0 .footer .f_MenuB p b {
    font-weight: normal;
    font-variation-settings: "wght" 500, "wdth" 0;
}

#vt0 .header_FirstString, #vt0 .header_ThirdString, #vt0 .header_StringN0, #vt0 .header_StringN4, #vt0 .Above-Foot-Cont {
    display: flex;
    flex-wrap: wrap;
    list-style: none outside none;
    text-align: left;
    text-transform: uppercase;
}

#vt0 .header_StringN0 a .hieroglyphLang, #vt0 .header_StringN0 .hieroglyphLang {
    font-variation-settings: "wght" 900, "wdth" 0;
    line-height: 1.2em;
    font-size: inherit;
}

#vt0 .MPage_AnnounceMarker {
    display: none;
}

#vt0 .Above-Foot-Cont {
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    list-style: none outside none;
    text-align: left;
    text-transform: uppercase;
    padding: 1.5em 0 1.5em 0;
    width: 100%;
    max-width: 100vw;

    border-top: 2px solid;
    border-bottom: 2px solid;
}

#vt0 .Under-Footer-Cont {
    font-size: 2em;
    padding-top: 1em;

}

#vt0 .Above-Foot-Cont .f_MenuSUnit {
    margin: 0 3em 0 0;
    padding: 0;
}

#vt0 .f_MenuB {
    display: block;
    text-align: left;
    font-size: 1.5em;
    line-height: 1.5em;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    font-family: inherit;
    font-variation-settings: inherit;
    margin: 0 2em 0 0;
    padding: 1em 0 1em 0;
    border-bottom: 2px solid;
}

#vt0 .f_MenuB img {
    display: none;
}

#vt0 .f_MenuB h2 {
    display: block;
    text-align: left;
    font-size: 1.2em;
    line-height: 1.2em;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    padding: 0;
    font-family: inherit;
    font-variation-settings: "wght" 700, "wdth" 0;
    margin: 0.5em 2em 0.5em 0;
}

#vt0 .f_MenuB .Foot-Social-First, #vt0 .f_MenuB .Foot-Social-Second {
    display: flex;
    width: max-content;
    margin: 0 0 0.2em 0;
    padding: 0;
    flex-wrap: wrap;
    font-variation-settings: "wght" 600, "wdth" 0;
}

#vt0 .f_MenuB .socialIconcs {
    width: 100%;
}


#vt0 .f_MenuB .Foot-Social-Img {
    margin-right: 1em;
}


#vt0 .ISU-Label {
    font-size: 5.5em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    font-family: inherit;
    font-variation-settings: inherit;
    margin: 0.5em 0 0;
    border-bottom: 2px solid;
    padding: 0 0 0.7em;
}

#vt0 .menu_itemempty_special, #vt0 .menu_itemempty, #vt0 .f_MenuSUnit {
    font-size: 1.5em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    cursor: pointer;
    min-width: max-content;
    max-width: max-content;
    margin: 0.5em 2em 0.5em 0;
}


#vt0 .menu_itemempty_special, #vt0 .menu_itemempty {
    margin-left: 48px;
}

#vt0 .submenu_background {
    padding: 0.5em 0.5em 0.5em 0;
}


#vt0 .mainContainer_special .CardPicture,
#vt0 .mainContainer_special_localContainer .CardPicture {
    margin-top: 3.5em;
    margin-bottom: 1.5em;
}


#vt0 .ArticlesBox {
    display: flex;
    min-height: max-content;
    flex-wrap: wrap;
    flex-direction: column;
    min-width: 100%;
    justify-content: start;
    margin-left: 0;
    margin-right: 0;
}


#vt0 .MPage_NewsTitle,
#vt0 .NewsTitle,
#vt0 .AnnounceTitle {
    font-size: 2em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    padding: 0;
    font-family: inherit;
    margin: 0 0 0.5em;
    font-variation-settings: inherit;

}


#vt0 .NewsTitle,
#vt0 .AnnounceTitle {
    font-size: 2em;

}


#vt0 .MPage_AnnounceSubTitle, #vt0 .AnnounceSubTitle {
    font-size: 1.3em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
}


#vt0 .MPage_NewsSubTitle, #vt0 .NewsSubTitle {
    font-size: 1.5em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    margin: 0 0 0.5em;

}

#vt0 .NewsSubTitle, #vt0 .AnnounceSubTitle {
    font-size: 2.4em;

}

#vt0 .MPage_NewsDate, #vt0 .NewsDate, #vt0 .announceDay_Special {
    font-size: 1.5em;
    line-height: normal;
    font-weight: initial;
    letter-spacing: 0.5px;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    margin: 0 0 0.5em;
}


#vt0 .NewsDate, #vt0 .announceDay_Special {
    font-size: 2.4em;
}

#vt0 h1, #vt0 .pageMainTitle, #vt0 .mainTitle {
    font-size: 4em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-bottom: 1em;
    margin-top: 1.5em;

}

#vt0 .allUnits, #vt0 .allUnits a,
#vt0 .newsUnit_Text a, #vt0 .NewsUnit a,
#vt0 .announceUnit_Text a, #vt0 .AnnounceContent a {
    font-size: 1.5em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-top: 1em;
    margin-bottom: 5em;
    text-decoration-style: solid;
    text-decoration: underline;
    text-decoration-style: solid;
}


#vt0 a.slideUnit_Text {
    font-size: 1em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-top: 1em;
    text-decoration-style: solid;
    text-decoration: underline;
    text-decoration-style: solid;
}

#vt0 .header_FirstString .menu_itemempty_special > a,
#vt0 .header_ThirdString .menu_itemempty_special > a,
#vt0 .header_StringN0 .menu_itemempty_special > a,
#vt0 .header_StringN4 .menu_itemempty_special > a,
#vt0 .Above-Foot-Cont .f_MenuSUnit > a {
    font-size: 1.5em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    z-index: 4;
    background-color: transparent;
    position: static;
    display: block;
    text-decoration-line: underline;
    text-decoration: solid;
    padding: 2px 0 0;
}


#vt0 .header_StringN0 .menu_itemempty_special > a {
    /*font-variation-settings: "wght" 500, "wdth" 0;*/
}

#vt0 .Foot-FlexCont {
    font-size: 1.5em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin: 0;
    padding: 0;
    z-index: 4;
    background-color: transparent;
    position: static;
    display: block;
    line-height: 1.5em;
}


#vt0 .Foot-FlexCont a {
    font-size: inherit;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    text-decoration-line: underline;
    text-decoration: solid;
    padding: 2px 0 0;
}


#vt0 .newsUnit_Text, #vt0 .NewsUnit,
#vt0 .header_FirstString, #vt0 .header_ThirdString,
#vt0 .header_StringN0, #vt0 .header_StringN4 {
    margin: 0;
    font-family: inherit;
    font-weight: initial;
    font-size: inherit;
    font-variation-settings: inherit;
    padding: 1.5em 0 1.5em 0;
    border-bottom: 2px solid;
}

#vt0 .mainContainer_SlideList {
    margin: 0;
    font-family: inherit;
    font-weight: initial;
    font-size: inherit;
    font-variation-settings: inherit;
    padding: 1em 0 1.5em 1.5em;
    border: 2px solid;
}


#vt0 .announceUnit_Text, #vt0 .AnnounceContent {
    margin: 0;
    font-family: inherit;
    font-weight: initial;
    font-size: inherit;
    font-variation-settings: inherit;
    padding: 1.5em 0 0 0;
    border-bottom: 2px solid;
}

#vt0 .newsUnit_Text, #vt0 .NewsUnit, #vt0 .AnnounceContent {
    margin-bottom: 6em;
}

#vt0 .mainContainer_SlideList {
    margin-bottom: 4em;
}

#vt0 .announceUnit_Text {

    font-size: 1.5em;
    margin-bottom: 4em;
}


.announceDay_Special {
    display: none;
}

#vt0 .MPage_Announce_DateBlock, #vt0 .Announce_DateBlock {
    display: none;
}

#vt0 .announceDay_Special {
    display: block;
}

#vt0 .MPage_AnnounceMainBlock, #vt0 .MPage_AnnounceSubTitle, #vt0 .AnnounceSubTitle {
    width: 100%;
}

#vt0 .MPage_Announce_DateBlock {
    margin-top: 0;
}

#vt0 .MPage_TopAnnounceMarker {
    width: 12px;
    margin-left: 20px;
    margin-right: 30px;
}

#vt0 .MPage_AnnounceMainBlock {
    border: none;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    font-weight: initial;
}


#vt0 .menu_complex_item {
    display: flex;
}

#vt0 .menu_item_special {
    display: block;
    text-align: left;
    text-decoration: none;
    font-size: 1.5em;
    line-height: 1.5em;
    font-weight: initial;
    letter-spacing: 0.5px;
    width: 100%;
    padding: 0;
    font-family: inherit;
    font-variation-settings: inherit;
    cursor: pointer;
    min-width: max-content;
    max-width: max-content;
    margin: 0.5em 2em 0.5em 0;
}


#vt0 .menu_item_special a {
    font-size: 1.5em;
    line-height: 1.5em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding: 0;
    z-index: 4;
    background-color: transparent;
    position: static;
    display: block;
    text-decoration-line: underline;
    text-decoration: solid;

}


#vt0.leftContainer .textUnit_Text, #vt0 .leftContainer .textUnit_Text a {
    line-height: normal;
}

#vt0 .breadCrumbNavSet .textUnit_Text a,
#vt0 .breadCrumbNavSet .textUnit_Text a span,
#vt0 .breadCrumbNavSet .textUnit_Text span {
    line-height: normal;
    font-family: 'GolosTextWebVF', 'Open Sans Semibold', sans-serif;
    font-weight: normal;
    font-size: 1em;
}

#vt0 .breadCrumbNavSet {
    margin-top: 7em;
    margin-bottom: 7em;
    padding: 1em 1em 1em 0.5em;
    border-bottom: 1px solid;
    border-top: 1px solid;
}

#vt0 .leftContainer .textUnit_Text blockquote {
    font-style: normal;
    line-height: normal;
    margin-bottom: 1em;
    margin-top: 1em;
    padding-left: 1em;

}

#vt0 .leftContainer .textUnit_Text li ul {
    margin-bottom: 1.5em;
}

#vt0 .menu_item_special span {

    font-size: 1.5em;
    line-height: 1.5em;
    font-weight: initial;
    font-family: inherit;
    font-variation-settings: inherit;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding: 0;
    z-index: 4;
    background-color: transparent;
    position: static;
    display: block;
    cursor: default;

}


#vt0 .textUnit_Text .piece > .visual {
    display: none;
}


#vt0 .textUnit_Text a, #vt0 .textUnit_Text a span {
    text-decoration: underline;
    text-decoration-style: solid;
    font-variation-settings: "wght" 600, "wdth" 0;
}

#vt0 .textUnit_Text b, #vt0 .textUnit_Text strong {
    font-variation-settings: "wght" 600, "wdth" 0;
    font-weight: normal;
}


/*b шапка */

#vt0 .menu_item_special input {
    display: none;
}


#vt0 .menu_showsub_special {
    display: inline-block;
    line-height: 0;
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1_special.svg);
    background-position: right bottom;
    background-size: 60%;
    background-repeat: no-repeat;
    opacity: 1;
    margin-right: 15px;
    width: 3.5em;
    height: 2.8em;
    margin-bottom: -4px;
    margin-left: -20px;
    font-size: inherit;
    cursor: pointer;

}

#vt0 .menu_showsub_noSubmenu_special {
    display: inline-block;
    line-height: 0;
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1-noActive.svg);
    background-position: right bottom;
    background-size: 50%;
    background-repeat: no-repeat;
    opacity: 1;
    margin-right: 15px;
    width: 3.5em;
    height: 2.5em;
    margin-bottom: -4px;
    margin-left: -20px;
    cursor: initial;
    font-size: inherit;
}


#vt0 .menu_check_special:checked + div > .menu_showsub_special {
    line-height: 0;
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1-rotate_special.svg);
    background-size: 60%;
    background-position: right bottom;
    background-repeat: no-repeat;
    opacity: 1;
    margin-right: 15px;
    width: 3.5em;
    height: 2.95em;
    margin-bottom: -4px;
    margin-left: -20px;
    font-size: inherit;
    cursor: pointer;
}

#vt0 .menu_check_special:checked ~ .menu_submenu_special {
    max-height: max-content;
    border: none;
    padding-top: 15px;
    margin-top: 10px;
    margin-left: 22px;
    margin-bottom: 10px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 90vw;
    font-size: inherit;
}

#vt0 .header_dropdown-group {
    min-width: min-content;
    max-width: max-content;
    width: 90vw;
    margin-bottom: 20px;
    font-size: inherit;
}

#vt0 .menu_submenu_special {
    list-style: none;
    padding: 0;
    /*color: #15496f;*/
    overflow-y: hidden;
    overflow-x: auto;
    min-width: inherit;
    display: none;
    font-size: inherit;
}

#vt0 .menu_submenu_special .menu_item_special {
    /*color: #15496f;*/
}

#vt0 .menu_submenu_special .menu_item_noSubmenu {
    /*color: #15496f;*/
}


#vt0 .menu_submenu_special .menu_item_noSubmenu {
    /*color: #15496f*/;
}

#vt0 .menu_check_special:checked ~ .menu_submenu_special {
    max-height: max-content;
    border: none;
    padding-top: 8px;
    margin-top: 10px;
    margin-left: 48px;
    margin-bottom: 10px;
    padding-left: 0;
    font-size: inherit;
    cursor: auto;

}

#vt0 .menu_submenu_special {
    max-height: 0;
    padding-left: 22px;
    margin-right: 63px;
    font-size: inherit;
}

#vt0 .menu_submenu_special p {
    margin-top: 0;
    line-height: normal;
    margin-bottom: 10px;
    font-size: inherit;
}

#vt0 .menu_submenu_special h1 {
    margin-bottom: 10px;
    margin-top: 0;
    font-size: 1.5em;
}

#vt0 .menu_submenu_special h2 {
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 1.45em;
}

#vt0 .menu_submenu_special h3 {
    line-height: 28px;
    list-style: none outside none;
    margin-bottom: 10px;
    margin-top: 15px;
    text-align: left;
    text-transform: uppercase;
    font-size: 1.4em;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 500, "wdth" 0;
}

#vt0 .menu_submenu_special h4 {
    line-height: 20px;
    list-style: none outside none;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: left;
    text-transform: uppercase;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 500, "wdth" 0;
}

#vt0 .menu_submenu_special h5 {
    margin-bottom: 10px;
    margin-top: 0;
    line-height: 20px;
    list-style: none outside none;
    text-align: left;
    text-transform: uppercase;
    font-size: 1.3em;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 500, "wdth" 0;
}

#vt0 .menu_submenu_special ul {
    line-height: 20px;
    margin-bottom: 30px;
    margin-left: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 3px;
    text-align: left;
    list-style: none outside none;
    padding-left: 0;
    font-size: 1em;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 500, "wdth" 0;
}

#vt0 .menu_submenu_special ul {
    margin-left: 1em;
}

#vt0 .menu_submenu_special ul, #vt0 .menu_submenu_special ol {
    font-size: 1.25em;
}

#vt0 .menu_submenu_special li ul, #vt0 .menu_submenu_special li ol,
#vt0 .menu_submenu_special li ul li ul, #vt0 .menu_submenu_special li ol li ol {
    font-size: 1em;
}

#vt0 .menu_submenu_special ul:last-child {
    margin-bottom: 15px;
}

#vt0 .menu_submenu_special li {
    line-height: 16px;
    margin-bottom: 10px;
    margin-top: 0;
    padding-top: 0;
    font-size: 0.9em;
}

#vt0 .menu_submenu_special ol {
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 0;
    padding-top: 3px;
    padding-bottom: 0;
    margin-left: 13px;
    font-size: 1em;
}

#vt0 .menu_submenu_special li h5 {
    margin-bottom: 15px;
    margin-top: 0;
    line-height: 20px;
    list-style: none outside none;
    text-align: left;
    text-transform: uppercase;
    font-size: 1.2em;
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 500, "wdth" 0;
}

/*шапка e*/

#vt0 .mainContainer_Title {
    display: block;
}

#vt0 .textUnit_Text {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 400, "wdth" 0;
    margin-top: 1em;
    margin-bottom: 1em;
}

#vt0 .textUnit_Text table {
    margin-bottom: 3em;
    margin-top: 3em;
}

#vt0 .textUnit_Text th {
    padding: 1em;
    border: 1px solid;
}

#vt0 .textUnit_Text td {
    padding: 1em;
    border: 1px solid;
}


#vt0 .textUnit_Text .speechBlock, #vt0 .textUnit_Text blockquote {
    padding: 2em 2.5em 2em 2em;
    background-color: transparent;
    border-left: 0.25em solid;
    margin-bottom: 2em;
    font-style: italic;
}

#vt0 .textUnit_Text .speakerBlock {
    padding: 2em 2.5em 2em 2em;
    background-color: transparent;
    margin-bottom: 2em;
    font-style: italic;
    border-left: 0.5em solid;
}


#vt0 .textUnit_Text h1 {
    margin-bottom: 1em;
}


#vt0 .pageMainTitle h1, #vt0 .pageMainTitle p, #vt0 .mainTitle {
    margin-bottom: 1em;
    margin-top: 1.5em;
}


#vt0 .textUnit_Text h3 {
    margin-bottom: 0.2em;
    margin-top: 0.6em;
}


#vt0 .textUnit_Text h4 {
    margin-bottom: 0.2em;
    margin-top: 0.4em;
}


#vt0 .textUnit_Text h5 {
    margin-bottom: 0.2em;
}


#vt0 .textUnit_Text h6 {
    margin-bottom: 0.2em;
}

#vt0 .importData.textUnit_Text.calcEge .WidthBlock .box,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock small {
    opacity: 1;
}

#vt0 .importData.textUnit_Text.calcEge .box {
    padding: 0.5em 0.4em;
    margin: 0.3em 0.6em 0.3em 0;
    border: 1px solid;
    display: inline-block;
    cursor: pointer;
    background-color: transparent;
}


#vt0 .textUnit_Text img,
#vt0 .textUnit_Text picture {
    display: none;
    max-width: 40em;
    width: 100%;
}

#vt0 .textUnit_Text img.showOrigPict,
#vt0 .textUnit_Text picture.showOrigPict {
    display: block;
}

#vt0 .textUnit_Text picture.showOrigPict {
    border: 2px solid;
    margin-top: 1em;
    margin-bottom: 1.5em;
    padding: 1em;
}

#vt0 .textUnit_Text img.not-in-pictures {
    border: 2px solid;
    margin-top: 1em;
    margin-bottom: 1.5em;
    padding: 1em;
    height: max-content;
    max-width: 40em;
    min-width: 200px;
}

#vt0 .replacedImg {
    border: 2px solid;
    margin-top: 1em;
    margin-bottom: 1em;
    padding: 1em;
}

#vt0 .textUnit_Text .showOrigPict + .replacedImg,
#vt0 .newsUnit_Img .showOrigPict + .replacedImg,
#vt0 .articleUnit_Img .showOrigPict + .replacedImg {
    border: none;
    padding-top: 0;
    padding-left: 0;
    margin-top: -1em;
}

#vt0 .replacedImg p,
#vt0 .newsUnit_Img .replacedImg p,
#vt0 .articleUnit_Img .replacedImg p {
    margin: 0 0 0.1em;
}

#vt0 .replacedImg p:last-child,
#vt0 .newsUnit_Img .replacedImg p:last-child,
#vt0 .articleUnit_Img .replacedImg p:last-child {
    margin: 0;
}

#vt0 .newsUnit_Img .replacedImg {
    margin-bottom: 0;
    padding: 1em;
}

#vt0 .articleUnit_Img .replacedImg {
    margin-bottom: 1.5em;
    padding: 1em;
}

#vt0 .ImgDescript {
    display: none;
}


#vt0 .newsUnit_Img,
#vt0 .articleUnit_Img {
    border: none;
    padding: 0;
    margin: 0;
    background: transparent;
    position: relative;
    box-sizing: unset;
    font-size: 1.5em;
    line-height: normal;
    width: 100%;
    font-variation-settings: "wdth" 0, "wght" 400;
    font-weight: normal;
}

#vt0 .newsUnit_Img p,
#vt0 .articleUnit_Img p {
    font-size: 1.5em;
    font-variation-settings: "wdth" 0, "wght" 400;
    font-weight: normal;
    margin: 0;
}

#vt0 .newsUnit_Img,
#vt0 .articleUnit_Img {
    max-width: 60em;
    width: 100%;
    min-height: max-content
}

#vt0 .newsUnit_Img.newsUnit_Text picture img,
#vt0 .articleUnit_Img.articleUnit_Text picture img {
    width: 100%;
    max-width: 40em;
}

#vt0 .articleUnit_Img img {
    width: 100%;
    max-width: 40em;
    height: unset;
}

#vt0 .articleUnit_Img img.lazyload,
#vt0 .articleUnit_Img img.lazyloading {
    opacity: 1;
}


#vt0 .newsUnit_Img picture,
#vt0 .articleUnit_Img picture,
#vt0 .articleUnit_Img img {
    display: none;
}

#vt0 .newsUnit_Img picture.showOrigPict,
#vt0 .articleUnit_Img picture.showOrigPict,
#vt0 .articleUnit_Img img.showOrigPict {
    display: block;
}

#vt0 .newsUnit_Img picture.showOrigPict,
#vt0 .articleUnit_Img picture.showOrigPict {
    border: 2px solid;
    margin-top: 1em;
    margin-bottom: 1.5em;
    padding: 1em;
}

#vt0 .newsUnit_Img img.not-in-pictures,
#vt0 .articleUnit_Img img.not-in-pictures {
    border: 2px solid;
    margin-top: 1em;
    margin-bottom: 1.5em;
    padding: 1em;
    height: max-content;
    /*max-height: 50vh;*/
    width: max-content;
    max-width: 50vw;
}

#vt0 .textUnit_Text img.speaker-img,
#vt0 .newsUnit_Img img.speaker-img,
#vt0 .articleUnit_Img img.speaker-img {
    max-width: 20em;
}


#vt0 .mainContainer_ArticleList .pageMainTitle p {
    margin-bottom: 0;
    margin-top: 0;
}

#vt0 .mainContainer_ArticleList .NewsUnit {
    margin-bottom: 3.5em;
}

#vt0 .form-group .formField select,
#vt0 .form-group .formField input {
    line-height: 1.5em;
}

#vt0 .mainDataWrapper .styled-form .select,
#vt0 .mainOnlyDataWrapper .styled-form .select {
    width: 17em;
    max-width: 100%;
}

#vt0 .mainDataWrapper .styled-form .select select,
#vt0 .mainOnlyDataWrapper .styled-form .select select,
#vt0 .gsc-selected-option-container,
#vt0 .gsc-orderby-label {
    font-size: 1.5em;
}

#vt0 .form-block {
    margin-bottom: 2em;
}

#vt0 .mainContainer_ArticleList .ArticleListFilter {
    margin-top: 4em;
    margin-bottom: 2em;
}


#vt0 .SingleImgWrap {
    width: 100%;
    margin-top: 2em;
    margin-bottom: 1.5em;
}

#vt0 .textUnit_Img div.ImgDescript {
    margin-top: -0.5em;
}


/*Список статей*/

#vt0 .Main_NewsImage {
    /* display: none; */
}

#vt0 .ListPage {
    display: flex;
    flex-direction: column-reverse;
}


#vt0 .block_search form {
    padding: 1.5em 2em 2em 2em;
}

#vt0 .block_search, #vt0 .search_by_direction {
    margin-bottom: 2em;
}

#vt0 .block_search form button {
    color: inherit;
    text-transform: none;
    cursor: pointer;
    border-radius: 2px;
    border: 1px solid;
    font-family: inherit;
    font-size: 100%;
    -webkit-appearance: button;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 15em;
    padding: 0.5em 8%;
    height: 100%;
    margin: 0;
    min-height: max-content;
}

#vt0 .block_search form input {
    font-size: 1em;
    margin: 0;
    width: 100%;
    border: 1px solid;
    border-radius: 2px;
    display: block;
    padding: 0.5em;
    font-family: inherit;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: max-content;
}

#vt0 form, #vt0 form ul {
    font-size: 1em;
    margin: 0;
    padding: 0;
}

#vt0 form ul li {
    display: flex;
    align-items: center;
}


#vt0 form button {
    padding: 0.2em 0.4em 0.2em 0.4em;
    border-radius: 0.4em;
    border: 1px solid;
    background: none;
}


#vt0 form select {
    -webkit-appearance: menulist-button;
    -webkit-rtl-ordering: logical;
    align-items: center;
    box-sizing: border-box;
    font-size: 1.2em;
    font-family: sans-serif;
    /*margin: 0.5em 0.5em 0.5em 0.5em;*/
}

#vt0 form option {
    width: auto;
}

#vt0 .NavigationPages .disabledElement, #vt0 .NavigationYearsMonth .disabledElement {
    color: #ddd;
}

#vt0 .NavigationYearsMonth .disabledElement {
    color: #ddd;
}

#vt0 .ArticlesPageNav {
    font-family: 'GolosTextWebVF', sans-serif;
    font-size: 2em;
    font-variation-settings: "wght" 400, "wdth" 0;
    overflow: auto;

}

#vt0 .NavigationPages, #vt0 .NavigationYearsMonth {
    border-radius: 7px;
    margin: 10px 0 10px 0;
    float: left;
    border: 1px solid;
}

#vt0 .NavigationPages a, #vt0 .NavigationYearsMonth a {
    text-decoration: underline;
    text-decoration-style: solid;

}

#vt0 .NavigationYearsMonth {
    border-radius: 7px;
    margin: 10px 0 10px 0;
    float: right;
    border: 1px solid;
}

#vt0 .NavigationPages ul, #vt0 .NavigationYearsMonth ul {
    display: inline-flex;
    flex-wrap: wrap;
    padding-left: 20px;
    margin: 0;
    padding-top: 1em;
    padding-bottom: 0;
}

#vt0 .NavigationPages ul li, #vt0 .NavigationYearsMonth ul li {
    margin-right: 1.5em;
    margin-bottom: 1em;
    list-style-type: none;
    font-size: 1.3em;
    font-variation-settings: "wght" 400, "wdth" 0;
}

#vt0 .NavigationPages ul li a, #vt0 .NavigationYearsMonth ul li a {
    list-style-type: none;
    font-size: 1em;
    font-variation-settings: "wght" 400, "wdth" 0;
}

#vt0 .NavigationYearsMonth ul {
    display: inline-flex;
    padding-left: 20px;
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

#vt0 .NavigationYearsMonth ul li {
    margin-right: 2vw;
    list-style-type: none;
}


#vt0 .ArticlesPageFilt ul {
    display: flex;
    flex-wrap: wrap;
}

#vt0 .ArticlesPageFilt ul li {
    margin-right: 0.9em;
    list-style-type: none;
    font-variation-settings: "wght" 700, "wdth" 0;
    font-size: 2em;

}

#vt0 .ArticlesPageFilt {
    margin-top: 1em;
    margin-bottom: 5em;
    border: 1px solid;
    padding: 2em;
    border-radius: 7px;

}


#vt0 .LPage_NewsMainTitle {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 2em;
    letter-spacing: -0.4px;
    margin-bottom: 18px
}


#vt0 .leftContainer {
    padding: 2em;
    border: 1px solid;
    width: 100%;
    min-width: 100%;
    margin-bottom: 7em;
    margin-top: 5em;
}


#vt0 .check_question_rule--ip {
    border: 3px solid;
    border-radius: 1em;
    padding: 0;
    margin: 0.1em 0.5em 0 1px;
    height: 1.5em;
    width: 1.5em;
}


#vt0 .question_form_Block--ip {
    border: 1px solid;
    padding: 1em;
}

#vt0 .isu-form-app form input,
#vt0 .isu-form-app form textarea,
#vt0 .isu-form-app form select {
    border: 1px solid;
}

#vt0 .isu-form-app form button,
#vt0 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    border: 1px solid;
    background-color: unset;
    border-radius: 0;
}


#vt0 .isu-form-app div {
    color: inherit;
}

#vt0 .isu-form-app p span {
    font-family: sans-serif;
}

/*b перенос из базовых стилей капчи*/

#vt0 .kapcha_block .c-form-group.kapcha_block_field0 {
    padding: 1em;
    max-width: 100%;
    margin: 0 auto 1em 0;
}

#vt0 .kapcha_block .c-formField.kapcha_block_field1 {
    flex: 1 1 40%;
    margin: 0 0 0 0.5em;
    min-width: 200px;
}

#vt0 .kapcha_block label.kapcha_block_field2,
#vt0 .kapcha_block label.kapcha_block_field5 {
    width: 100%;
    margin: 0;
}


#vt0 .kapcha_block label > .label-textblock.kapcha_block_field3 {
    margin-top: 0;
    margin-bottom: 0.6em;
    margin-right: 1.5em;
    padding: 0 0 0.5em;
    font-size: 0.9em;
    font-family: "Open Sans Semibold", "Arial", sans-serif;
    line-height: normal;
    letter-spacing: 0.8px;
}


#vt0 .kapcha_block .c-formField.kapcha_block_field4 {
    flex: 1 1 40%;
    margin-bottom: 0.3em;
    margin-right: 0.3em;
    min-width: 120px;
    font-family: "Open Sans Semibold", "Arial", sans-serif;
}

#vt0 .kapcha_block label > .label-textblock.kapcha_block_field6 {
    margin-left: 0.5em;
    margin-right: 0.5em;
    font-family: "GolosTextWebVF", "Open Sans Semibold", "Arial", sans-serif;
}

#vt0 .kapcha_block .kapcha_block_field4 label > .label-textblock > .kapcha_block_field7 {
    margin: 0;
    font-size: 0.9em;
    font-family: "GolosTextWebVF", "Open Sans Semibold", "Arial", sans-serif;
}

#vt0 .kapcha_block .kapcha_block_field4 label > .label-textblock > .kapcha_block_field7 > span {
    font-variation-settings: "wght" 600, "wdth" 0;
    font-family: "GolosTextWebVF", "Open Sans Semibold", "Arial", sans-serif;
}

#vt0 .kapcha_block .c-styled-form.kapcha_block_field8 {
    padding: 6px;
    margin-top: 0.5em;
}

#vt0 .kapcha_block .kapcha_block_field8 > .input.kapcha_block_field9 {
    border: medium none;
    font-family: "Open Sans Semibold", "Arial", sans-serif;
}

#vt0 .kapcha_block .kapcha_block_field8 > .input.kapcha_block_field9 > input {
    opacity: 1;
}

/*перенос из базовых стилей капчи e*/


#vt0 .kapcha_block .c-form-group {
    background-color: unset;
    font-size: 1.1em;
    width: max-content;
    border: 1px solid;
    border-color: inherit;
}

#vt0 .kapcha_block .c-styled-form .input input {
    background-color: inherit;
    font-size: 1.3em;
    min-height: 2em;
    font-weight: bold;
}


#vt0 .clause-check {
    margin-top: 2em;
    margin-bottom: 2em;
    display: flex;
}

#vt0 #isu-form-app div.modal-wrapper, #vt0 .isu-form-app div.modal-wrapper {
    margin-top: 25vh;
}

#vt0 .isu-form-app div.modal-container {
    font-size: 1.1em;
}

/*b для _appeals faq*/

#vt0 .foldingBody {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    padding: 1em;
    border: 1px solid;
}

#vt0 .foldingTitle, #vt0 .foldingTitle em {
    text-decoration: underline;
    font-style: normal;
}

#vt0 .foldingBody {
    margin-top: 1em;
    max-width: max-content;
    margin-right: 1.5em;
}

/*для _appeals faq e*/


/* b форма анкеты (очистка мусора)*/
#vt0 .TableNoBorder1 thead {
    background-color: transparent !important;
}

#vt0 tr:not(.tr_Header):hover {
    background-color: transparent;
}

#vt0 form select {
    -webkit-appearance: none;
    /*width: 95%;*/
}

/* форма анкеты (очистка мусора) e*/

#vt0 .form-group.question_form_ClauseBlock--ip {
    border: 1px solid;
}

#vt0 .form-group.question_form_ClauseBlock--ip > h2 {
    margin-top: 1em;
}

#vt0 .clause-check {
    margin-bottom: 1em;
}

#vt0 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    flex-grow: 0;
    flex-basis: 290px;
}

#vt0 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button > .Button-title {
    margin-left: auto;
    margin-right: auto;
}

#vt0 .tabs-block--ip.wrap_TabsBar {
    font-weight: normal;
    font-size: 2em;
}

#vt0 .tabs-block--ip.wrap_TabsBar .wrap_Tab .Tab {
    font-weight: normal;
    font-variation-settings: "wght" 400, "wdth" 0
}


#vt0 .isu-form-app form input,
#vt0 .isu-form-app form textarea,
#vt0 .isu-form-app form select {
    margin-left: 0;
    margin-right: 0;
}

#vt0 .wrap_TabsBar .wrap_Tab {
    border: 1px solid;
}

#vt0 .isu-form-app form .checkmark,
#vt0 input ~ .checkmark {
    border: 2px solid;
}

#vt0 input ~ .checkmark {
    background: transparent;
}

#vt0 input:checked ~ .checkmark::after {
    display: none;
}

/*b для моб и деск версий*/

@media screen and (max-width: 639px) {

    #vt0 .ISU-Label {
        text-align: center;
        flex-direction: column;
    }

    #vt0 .vt0-Logo {
        margin-bottom: 0.4em;
        margin-left: 0;
        margin-right: 0;
    }

    #vt0 .addPuncts1 {
        display: none;
    }

}

@media screen and (max-width: 479px) {
    #vt0 .Head-eye-Switcher {
        margin-right: 1em;
    }

    #vt0 .SizeFont {
        margin-left: 1em;
    }

    .vt0-Panel-Ico1 {
        width: 4.7em;
        min-width: 4.7em;
        height: 4.7em;
    }

    #vt0 .ISU-Label {
        font-size: 3em;
    }

    #vt0 .vt0-Panel-Spacer2,
    #vt0 .vt0-Panel-Spacer3 {
        display: none;
    }

}


@media screen and (min-width: 480px) and (max-width: 639px) {

    #vt0 .ISU-Label {
        font-size: 4em;
    }

}

@media screen and (min-width: 640px) and (max-width: 767px) {


    #vt0 .ISU-Label {
        font-size: 3.8em;
    }

    #vt0 .vt0-Logo {
        height: 3.2em;
        width: 3.2em;
        margin-right: 0.5em;
        margin-left: 0.2em;
    }
}

@media screen and (min-width: 768px) and (max-width: 1007px) {


    #vt0 .ISU-Label {
        font-size: 3.8em;
    }

    #vt0 .vt0-Logo {
        height: 3.2em;
        width: 3.2em;
        margin-right: 0.5em;
        margin-left: 0.2em;
    }

}


@media screen and (max-width: 767px) {
    #vt0 .menu_item_special, #vt0 .menu_itemempty_special, #vt0 .f_MenuSUnit.Above-Foot-Text {
        min-width: min-content;
    }

    #vt0 .menu_check_special:checked ~ .menu_submenu_special {
        margin-right: 0;
        width: 90%;
    }

    #vt0 .menu_item_special .menu_submenu_special .header_dropdown-group {
        min-width: min-content;
        width: 100%;
    }

    #vt0 .f_MenuB_PictsLt.Foot-Social-First,
    #vt0 .f_MenuB_PictsLt.Foot-Social-Second {
        min-width: min-content;
        width: min-content;
    }

    #vt0 .block_search form button {
        margin-top: 2em;
        max-width: 100%;
    }


}


@media screen and (max-width: 1007px) {
    #vt0 .Head-eye-Panel-Wrapp {
        position: relative;
        padding-left: 0;
        padding-right: 0;
    }

    #vt0 {
        padding-top: 0;
    }

    #vt0 .ISU-Label {
        margin-top: 0.7em;
    }

    #vt0 .Head-eye-Options {
        flex-wrap: wrap;
    }

}


@media screen and (max-width: 1007px) {

    #vt0 .Head-eye-Title,
    #vt0 .Head-eye-Switcher-Title,
    #vt0 .Head-eye-Switcher .vt0-Panel-Spacer1 {
        display: none;
    }

    #vt0 .vt0-Panel-Spacer2,
    #vt0 .vt0-Panel-Spacer3 {
        width: 1em;
    }

    #vt0 .SizeFont {
        margin-left: 1em;
    }

}

@media screen and (min-width: 1008px) {
    #vt0 .Head-eye-Title,
    #vt0 .Head-eye-Switcher-Title,
    #vt0 .Head-eye-Switcher .vt0-Panel-Spacer1 {
        display: block;
    }
}


#vt0 .ISU-Label > a {
    max-width: 1300px;
}


/* для моб и деск версий e*/


/*b типовой размер шрифта*/


#vt0 .menu_submenu_special h1 a, #vt0 .menu_submenu_special h2 a, #vt0 .menu_submenu_special h3 a, #vt0 .menu_submenu_special h4 a, #vt0 .menu_submenu_special h5 a, #vt0 .menu_submenu_special h5 a {
    font-size: 1em;
    margin-bottom: 1em;
}

#vt0 .menu_submenu_special ul a, #vt0 .menu_submenu_special ol a, #vt0 .menu_submenu_special li a, #vt0 .menu_submenu_special span a, #vt0 .menu_submenu_special b a, #vt0 .menu_submenu_special strong a, #vt0 .menu_submenu_special i a {
    font-size: 1em;
}

/*#vt0 .menu_submenu_special ul, #vt0 .menu_submenu_special ol  {
    font-size: 1.2em;
}*/


#vt0 .textUnit_Text, #vt0 .pageMainTitle {
    font-family: 'GolosTextWebVF', sans-serif;
    font-size: 2em;
}

#vt0 .textUnit_Text li {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 400, "wdth" 0;
    /*font-size: 2em;*/
    font-size: 1em;
    /*line-height: 1.2;
    line-height: 1.4;*/
    line-height: 1.5;
    margin-top: 0.4em;
    margin-bottom: 0.5em;
}

#vt0 .textUnit_Text ul, #vt0 .textUnit_Text ol {
    margin-top: 0.8em;
    margin-bottom: 1em;
}

#vt0 .mainContainer_special .textUnit_Text ul,
#vt0 .mainContainer_special .textUnit_Text ol,
#vt0 .mainContainer_special_localContainer .textUnit_Text ul,
#vt0 .mainContainer_special_localContainer .textUnit_Text ol {
    /*margin-bottom: 3.5em;*/
    margin-bottom: 2em;
    /*margin-bottom: 1.5em;*/
}

#vt0 .mainContainer_special .textUnit_Text li ul,
#vt0 .mainContainer_special .textUnit_Text li ol,
#vt0 .mainContainer_special_localContainer .textUnit_Text li ul,
#vt0 .mainContainer_special_localContainer .textUnit_Text li ol {
    /*margin-bottom: 2em;*/
    margin-bottom: 1em;
}

#vt0 .textUnit_Text li li {
    font-size: 1em;
}

#vt0 .textUnit_Text li h3 {
    font-size: 2em;
}

#vt0 .textUnit_Text li h4 {
    font-size: 1.7em;
}


#vt0 .textUnit_Text li li h3 {
    font-size: 1.2em;
}


#vt0 .textUnit_Text li li h4 {
    font-size: 1.1em;
}


#vt0 .importData.textUnit_Text.calcEge .WidthBlock div#levels {
    font-size: 2em;
}

#vt0 .importData.textUnit_Text.calcEge .WidthBlock div#exams {
    font-size: 2em;
}

#vt0 .importData.textUnit_Text.calcEge .WidthBlock table#naprs {
    font-size: 1.5em;
}

#vt0 .importData.textUnit_Text.calcEge .WidthBlock table#naprs li {
    font-size: 1em;
}

/*счистка черезстрочного изменения бэкграунда в таблицах (с ориентацией на списки поступающих) */
#vt0 .textUnit_Text tr:nth-child(even):not(:first-child) {
    background: unset;
}

#vt0 .textUnit_Text h1, #vt0 .pageMainTitle h1, #vt0 .pageMainTitle p {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 700, "wdth" 0;
    font-size: 2.3em;
    line-height: 1.2;
}

#vt0 .mainContainer_Title .textUnit_Text h1 {
    font-size: 2.4em;
}

#vt0 .mainTitle {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 700, "wdth" 0;
    font-size: 4em;
    line-height: 1.2;
}


#vt0 .textUnit_Text h2 {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1.9em;
    line-height: 1.2;
    margin-top: 1em;
}


#vt0 .textUnit_Text.Info h2 {
    margin-top: 0.9em;
}


#vt0 .textUnit_Text h3 {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1.5em;
    line-height: 1.2;
}


#vt0 .textUnit_Text h4 {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1.3em;
    line-height: 1.2;
}


#vt0 .textUnit_Text h5 {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1.1em;
    line-height: 1.2;
}


#vt0 .textUnit_Text h6 {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1.1em;
    line-height: 1.2;
}

#vt0 .mainDate {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 3.5em;
    line-height: 1.2;
}


#vt0 .textUnit_Text th p:first-child,
#vt0 .textUnit_Text td p:first-child {
    margin-top: 0;
}

#vt0 .textUnit_Text th p:last-child,
#vt0 .textUnit_Text td p:last-child {
    margin-bottom: 0;
}

#vt0 .textUnit_Text th {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 600, "wdth" 0;
    font-size: 1em;
    line-height: 1.2;
}

#vt0 .textUnit_Text td {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 400, "wdth" 0;
    font-size: 1em;
    line-height: 1.2;
}


#vt0 .textUnit_Text p {
    font-family: 'GolosTextWebVF', sans-serif;
    font-variation-settings: "wght" 400, "wdth" 0;
    font-size: 1em;
    line-height: 1.2;
}

#vt0 .textUnit_Text td p, #vt0 .textUnit_Text li p, #vt0 .textUnit_Text li ul, #vt0 .textUnit_Text td li {
    font-size: 1em;
}


#vt0 .leftContainer ul {
    font-size: 1em;
}

/*типовой размер шрифта e*/


/*b Интернет приёмная */

#vt0 .question_block {
    border-bottom: 2px solid;
    padding-bottom: 0;
    margin-bottom: 2em;
}

#vt0 .q_title, #vt0 .a_title {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
    background: none;
    border-bottom: 1px solid;
    padding: 6px 0;
    border-top: 1px solid;
}

#vt0 .q_ref, #vt0 .q_ref a {
    margin-bottom: 1em;
    font-variation-settings: "wght" 400, "wdth" 0;
    font-weight: normal;
}

#vt0 .q_ref {
    font-size: 1.5em;
}

#vt0 .q_ref a {
    font-size: 0.65em;
}

/*#vt0 .q_ref:first-child {
    margin-top: 0;
}*/

#vt0 .q_ref {
    margin-top: 3em;
}

#vt0 .question_date {
    margin-bottom: 1.5em;
    margin-top: 1.5em;
}

#vt0 .answer_text__answerer {
    margin-bottom: 1.5em;
    margin-top: 1.5em;
}


#vt0 a.tags__tag-item {
    border: 1px solid;
    border-radius: 12px;
    text-decoration: none;
    display: block;
    margin: 0.4em;
    padding: 0.5em 0.5em 0.5em;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.1em;
}

#vt0 tag-list-ip.textUnit_Text {
    /*margin-top: 3em;*/
    margin-top: 2.5em;
    display: block;
}

#vt0 filtered-qa-list-ip.textUnit_Text {
    margin-top: 2em;
    display: block;
}

#vt0 .tagsBlock {
    border: 1px solid;
    padding: 1.5em 1em;
}

/* Интернет приёмная e*/


/*МОДИФИКАТОРЫ b*/


#vt0 .flex-wrap-wrap {
    flex-wrap: wrap;
}


#vt0 .min-width-90vw {
    min-width: min-content;
}


#vt0 .min-width-80vw {
    min-width: min-content;
}


#vt0 .min-width-70vw {
    min-width: min-content;
}


#vt0 .min-width-65vw {
    min-width: min-content;
}


#vt0 .min-width-60vw {
    min-width: min-content;
}


#vt0 .min-width-55vw {
    min-width: min-content;
}


#vt0 .min-width-50vw {
    min-width: min-content;
}


#vt0 .min-width-45vw {
    min-width: min-content;
}


#vt0 .min-width-40vw {
    min-width: min-content;
}


#vt0 .min-width-35vw {
    min-width: min-content;
}


#vt0 .min-width-30vw {
    min-width: min-content;
}

#vt0 .min-width-25vw {
    min-width: min-content;
}

#vt0 .min-width-20vw {
    min-width: min-content;
}

#vt0 .min-width-15vw {
    min-width: min-content;
}

#vt0 .min-width-10vw {
    min-width: min-content;
}

#vt0 .min-width-5vw {
    min-width: min-content;
}


#vt0 .max-width-90vw {
    max-width: max-content;
}


#vt0 .max-width-80vw {
    max-width: max-content;
}


#vt0 .max-width-70vw {
    max-width: max-content;
}


#vt0 .max-width-65vw {
    max-width: max-content;
}


#vt0 .max-width-60vw {
    max-width: max-content;
}


#vt0 .max-width-55vw {
    max-width: max-content;
}


#vt0 .max-width-50vw {
    max-width: max-content;
}


#vt0 .max-width-45vw {
    max-width: max-content;
}


#vt0 .max-width-40vw {
    max-width: max-content;
}


#vt0 .max-width-35vw {
    max-width: max-content;
}

#vt0 .max-width-30vw {
    max-width: max-content;
}

#vt0 .max-width-25vw {
    max-width: max-content;
}

#vt0 .max-width-22vw {
    max-width: max-content;
}

#vt0 .max-width-20vw {
    max-width: max-content;
}

#vt0 .max-width-15vw {
    max-width: max-content;
}

#vt0 .max-width-10vw {
    max-width: max-content;
}

#vt0 .max-width-5vw {
    max-width: max-content;
}

#vt0 .max-width-max-content {
    max-width: max-content;
}

/*МОДИФИКАТОРЫ e*/


/*b search*/

#vt0 .gsc-adBlock,
#vt0 .gsc-adBlock > iframe {
    max-height: 0;
}

#vt0 td.gsc-input,
#vt0 td.gsc-search-button,
#vt0 td.gsib_a,
#vt0 td.gsib_b {
    border: none;
}

#vt0 .gsc-control-cse {
    margin-left: -1em;
    /*margin-right: -1em;*/
    margin-right: 0;
    padding-right: 0;
    background: transparent;
    border: none;
}

#vt0 .gsc-input input {
    display: inline;
    font-size: 1.5em;
    background: transparent !important;
}

#vt0 .gsc-option {
    font-size: 2em;
    padding: 0.5em;
}

#vt0 .gsc-control-wrapper-cse {
    /*border: 1px #dfe1e5 solid;*/
    border: none;
}

#vt0 .gsc-input-box {
    border: none;
}

#vt0 table.gsc-search-box td.gsc-input,
#vt0 table.gsc-search-box td {
    /*padding-bottom: 5px;*/
    padding: 0.5em;
    min-height: 2em;
}

#vt0 form.gsc-search-box.gsc-search-box-tools,
#vt0 form.gsc-search-box.gsc-search-box-tools > table.gsc-search-box {
    margin-bottom: 0;
}

#vt0 form.gsc-search-box.gsc-search-box-tools table {
    margin: 0;
    padding: 0;
}

#vt0 td.gsc-search-button > button.gsc-search-button.gsc-search-button-v2 {
    /*background-color: #0062af;
    border-color: #0062af;
    border-radius: 0;*/
    height: 100%;
    min-height: 100%;
}

#vt0 td.gsc-search-button > button.gsc-search-button.gsc-search-button-v2 svg {
    width: 2vw;
    height: 2vw;
    min-width: 26px;
    min-height: 26px;
    max-width: 46px;
    max-height: 46px;
}

#vt0 .gsc-search-button {
    min-width: 4em;
    min-height: 2em;
}

#vt0 .gsc-search-button button {
    min-width: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
}

#vt0 .gsc-webResult.gsc-result {
    padding: 1.5em 0;
    border: none;
}

#vt0 .gsc-control-cse,
#vt0 .gsc-control-cse .gsc-table-result,
#vt0 .gsc-control-cse .gs-spelling,
#vt0 .gsc-control-cse .gsc-option-menu-container,
#vt0 .gsc-control-cse .gs-result .gs-title,
#vt0 .gsc-control-cse .gs-result .gs-title *,
#vt0 .gsc-input,
#vt0 .gsc-selected-option,
#vt0 .gsc-selected-option-container,
#vt0 span.gs-fileFormatType,
#vt0 .gs-fileFormat {
    font-size: unset;
    font-weight: normal;
}

#vt0 .gsc-control-cse .gsc-selected-option,
#vt0 .gsc-control-cse .gsc-thumbnail-inside,
#vt0 .gsc-control-cse .gsc-url-top,
#vt0 .gsc-control-cse .gsc-table-result {
    font-size: 1.5em;
}

#vt0 td.gsc-orderby-container,
#vt0 td.gsc-result-info-container {
    border-width: 1px 0 0 0;
    padding-top: 2em;
}

#vt0 .gs-image-box.gs-web-image-box,
#vt0 .gsc-result-info {
    display: none;
}

#vt0 .gsc-webResult.gsc-result,
#vt0 .gsc-results .gsc-imageResult {
    background: transparent;
}

#vt0 .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet,
#vt0 .gs-fileFormatType,
#vt0 .gsc-selected-option-container,
#vt0 .gsc-orderby-label {
    color: unset;
    border: unset;
    background-color: unset;
}

#vt0 .textUnit_Text .gsc-above-wrapper-area {
    border-bottom: 1px solid;
}

#vt0 .textUnit_Text .gsc-above-wrapper-area table {
    margin-bottom: 0;
    margin-top: 0;
}

#vt0 .textUnit_Text .gsc-above-wrapper-area table td {
    border: none;
}

#vt0 form.gsc-search-box.gsc-search-box-tools {
    border: 1px solid;
}

#vt0 .gsc-selected-option-container.gsc-inline-block {
    padding: 0.5em;
    height: max-content;
    border-bottom: 1px solid;
}

#vt0 .gsc-selected-option-container.gsc-inline-block .gsc-option-selector {
    display: none;
}

#vt0 .gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible .gsc-wrapper {
    padding: 1em 1em 1em 0;
}

#vt0 .gcsc-more-maybe-branding-root {
    display: none;
}

#vt0 .gsc-results .gsc-cursor-box {
    margin: 1em 1em 2em 0;
}

#vt0 .gsc-cursor-page {
    font-size: 1.5em;
    color: unset;
    background: unset;
    margin-bottom: 0.5em;
    padding: 0.5em 0.8em;
}

#vt0 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border: 1px solid;
}

#vt0 .gsc-results .gsc-cursor {
    display: flex;
    flex-wrap: wrap;
}

/*search e*/


/* =================== ПАНЕЛЬ УПРАВЛЕНИЯ ================= */


#vt0 .Head-eye-Panel-Wrapp {
    border-color: black;
    background: white;
}


#vt0.special-type1 .Head-eye-Panel-Wrapp {
    border-color: white;
    background: #1c1c1c;
}

#vt0.special-type2 .Head-eye-Panel-Wrapp {
    border-color: #254e84;
    background: #9dd1ff;
}

#vt0.special-type3 .Head-eye-Panel-Wrapp {
    border-color: #a9e44d;
    background: #3b2716;
}


#vt0.special-type1 .Head-eye-Title,
#vt0.special-type1 .Head-eye-Switcher-Title {
    color: white;
}

#vt0.special-type2 .Head-eye-Title,
#vt0.special-type2 .Head-eye-Switcher-Title {
    color: #254e84;
}

#vt0.special-type3 .Head-eye-Title,
#vt0.special-type3 .Head-eye-Switcher-Title {
    color: #a9e44d;
}


#vt0.special-type1 .setBWColor {
    border-color: white;
}


#vt0.special-type2 .setBWColor {
    border-color: white;
}


#vt0.special-type3 .setBWColor {
    border-color: white;
}


#vt0 .setShowPict {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/vt0_no_pict.svg);
	    background-repeat: no-repeat;
}

#vt0 .setShowPict.ShowPict {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/vt0_pict.svg);
	    background-repeat: no-repeat;
}


/* =================== ЦВЕТ 0 ================= */


#vt0 .vt0-Logo {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/head-logo-102-stype0.svg);
}


#vt0 .styled-form .input input,
#vt0 .mainDataWrapper .styled-form .select select,
#vt0 .mainOnlyDataWrapper .styled-form .select select,
#vt0 .gsc-selected-option-container,
#vt0 .gsc-orderby-label,
#vt0 form.gsc-search-box.gsc-search-box-tools {
    background: #ffffff;
    border-color: black;
    color: black;
}

#vt0.special-type1 .styled-form .select i::after {
    border-top-color: #000000;
}

#vt0.special-type1 .styled-form .select i::before {
    border-bottom-color: #000000;
}

#vt0.special-type1 .styled-form {
    background: #ffffff;
}

#vt0 .form-block,
#vt0 .form-block-v2,
#vt0 .block_search form,
#vt0 .check_question_rule--ip,
#vt0 .isu-form-app div.modal-container,
#vt0 button,
#vt0 input,
#vt0 .input,
#vt0 select,
#vt0 .select,
#vt0 .isu-form-app form input,
#vt0 .isu-form-app form textarea,
#vt0 .isu-form-app form select {
    background: #ffffff;
    border-color: black;
    color: black;
}


#vt0 input::placeholder,
#vt0 .isu-form-app form input::placeholder,
#vt0 .isu-form-app form textarea::placeholder {
    color: rgba(28, 28, 28, 0.5);
}

#vt0 .importData.textUnit_Text.calcEge .WidthBlock .box.active,
#vt0 .check_question_rule--ip.check_question_rule_agree--ip {
    color: white;
    background: black;
}

/*b Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной */
#vt0 .wrap_TabsBar .wrap_Tab,
#vt0 .isu-form-app form .checkmark,
#vt0 input ~ .checkmark {
    border-color: black;
}

#vt0 .wrap_TabsBar .wrap_Tab.marker_Tab {
    background: white;
}

#vt0 .wrap_TabsBar .wrap_Tab.marker_Tab .Tab {
    color: black;
}


#vt0 .wrap_TabsBar .wrap_Tab.marker_TabActive,
#vt0 input:checked ~ .checkmark {
    background: black;
}

#vt0 .wrap_TabsBar .wrap_Tab.marker_TabActive .Tab {
    color: white;
}

/*Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной e*/


#vt0 .gsc-search-button {
    color: white;
    background: black;
}

#vt0 .leftContainer,
#vt0 .breadCrumbNavSet,
#vt0 .textUnit_Text th,
#vt0 .textUnit_Text td,
#vt0 .importData.textUnit_Text.calcEge .box,
#vt0 .tagsBlock,
#vt0 a.tags__tag-item,
#vt0 .q_title,
#vt0 .a_title,
#vt0 .question_block,
#vt0 .form-group.question_form_ClauseBlock--ip,
#vt0 .textUnit_Text .gsc-above-wrapper-area,
#vt0 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: black;
}


#vt0 .Above-Foot-Cont,
#vt0 .ISU-Label,
#vt0 .f_MenuB,
#vt0 .mainContainer_SlideList,
#vt0 .newsUnit_Text,
#vt0 .NewsUnit,
#vt0 .announceUnit_Text,
#vt0 .AnnounceContent,
#vt0 .header_FirstString,
#vt0 .header_ThirdString,
#vt0 .header_StringN0,
#vt0 .header_StringN4,
#vt0 .NavigationYearsMonth,
#vt0 .NavigationPages,
#vt0 .ArticlesPageFilt,
#vt0 .textUnit_Text .speechBlock,
#vt0 .textUnit_Text blockquote,
#vt0 .textUnit_Text .speakerBlock,
#vt0 form button,
#vt0 .isu-form-app form button,
#vt0 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    color: black;
    border-color: black;
}


#vt0 .MPage_TopAnnounceMarker,
#vt0 hr {
    background: black;
}

#vt0,
#vt0 .Head-eye-Title,
#vt0 .Head-eye-Switcher-Title,
#vt0 .SizeFont,
#vt0 .SetColor,
#vt0 .f_MenuB h2,
#vt0 .menu_item_special span,
#vt0 .menu_itemempty_special,
#vt0 .menu_itemempty,
#vt0 .f_MenuSUnit,
#vt0 .menu_item_special,
#vt0 .menu_check_special:checked ~ .menu_submenu_special,
#vt0 .menu_submenu_special h3,
#vt0 .menu_submenu_special h4,
#vt0 .menu_submenu_special h5,
#vt0 .menu_submenu_special ul,
#vt0 .menu_submenu_special li h5,
#vt0 .mainDate,
#vt0 .MPage_NewsTitle,
#vt0 .NewsTitle,
#vt0 .AnnounceTitle,
#vt0 .LPage_NewsMainTitle,
#vt0 .MPage_NewsSubTitle,
#vt0 .NewsSubTitle,
#vt0 .MPage_NewsDate,
#vt0 .NewsDate,
#vt0 .announceDay_Special,
#vt0 .MPage_AnnounceSubTitle,
#vt0 .AnnounceSubTitle,
#vt0 .MPage_AnnounceMainBlock,
#vt0 h1,
#vt0 .pageMainTitle,
#vt0 .mainTitle,
#vt0 .allUnits, #vt0 .Foot-FlexCont,
#vt0 .textUnit_Text b,
#vt0 .textUnit_Text strong,
#vt0 .textUnit_Text h3,
#vt0 .textUnit_Text h4,
#vt0 .textUnit_Text th,
#vt0 .textUnit_Text td,
#vt0 .textUnit_Text p,
#vt0 .textUnit_Text span,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock .box,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock small,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock div#levels,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock div#exams,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock table#naprs,
#vt0 .importData.textUnit_Text.calcEge .WidthBlock table#naprs li,
#vt0 .kapcha_block div,
#vt0 form select,
#vt0 .isu-form-app form label,
#vt0 .isu-form-app form abbr,
#vt0 .gsc-results .gsc-cursor {
    color: black;
}


#vt0 .ISU-Label a,
#vt0 .ISU-Label a:hover,
#vt0 h1 a,
#vt0 .menu_item_special a,
#vt0 a.slideUnit_Text,
#vt0 .allUnits a,
#vt0 .newsUnit_Text a,
#vt0 .NewsUnit a,
#vt0 .announceUnit_Text a,
#vt0 .AnnounceContent a,
#vt0 .header_FirstString .menu_itemempty_special > a,
#vt0 .header_ThirdString .menu_itemempty_special > a,
#vt0 .header_StringN0 .menu_itemempty_special > a,
#vt0 .header_StringN4 .menu_itemempty_special > a,
#vt0 .Above-Foot-Cont .f_MenuSUnit > a,
#vt0 .Foot-FlexCont a,
#vt0 .textUnit_Text a,
#vt0 .textUnit_Text a span,
#vt0 .NavigationPages a,
#vt0 .NavigationYearsMonth a {
    color: black;
    text-decoration-color: black;
}


/* =================== ЦВЕТ 1 ================= */


#vt0.special-type1 .vt0-Logo {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/head-logo-102-stype1.svg);
}


#vt0.special-type1 .styled-form .input input,
#vt0.special-type1 .mainDataWrapper .styled-form .select select,
#vt0.special-type1 .mainOnlyDataWrapper .styled-form .select select,
#vt0.special-type1 .gsc-selected-option-container,
#vt0.special-type1 .gsc-orderby-label,
#vt0.special-type1 form.gsc-search-box.gsc-search-box-tools {
    background: #1c1c1c;
    border-color: white;
    color: white;
}

#vt0.special-type1 .styled-form .select i::after {
    border-top-color: white;
}

#vt0.special-type1 .styled-form .select i::before {
    border-bottom-color: white;
}

#vt0.special-type1 .styled-form {
    background: #1c1c1c;
}

#vt0.special-type1 .form-block,
#vt0.special-type1 .form-block-v2,
#vt0.special-type1 .block_search form,
#vt0.special-type1 .check_question_rule--ip,
#vt0.special-type1 .isu-form-app div.modal-container,
#vt0.special-type1 button,
#vt0.special-type1 input,
#vt0.special-type1 .input,
#vt0.special-type1 select,
#vt0.special-type1 .select,
#vt0.special-type1 .isu-form-app form input,
#vt0.special-type1 .isu-form-app form textarea,
#vt0.special-type1 .isu-form-app form select {
    background: #1c1c1c;
    border-color: white;
    color: white;
}


#vt0.special-type1 input::placeholder,
#vt0.special-type1 .isu-form-app form input::placeholder,
#vt0.special-type1 .isu-form-app form textarea::placeholder {
    color: rgba(255, 255, 255, 0.5);
}


#vt0.special-type1 .form-block {
    border-color: white;
    background: #1c1c1c;
}


#vt0.special-type1,
#vt0.special-type1 table {
    background: #1c1c1c;
}

#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock .box.active,
#vt0.special-type1 .check_question_rule--ip.check_question_rule_agree--ip {
    color: black;
    background: white;
}


/*b Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной */
#vt0.special-type1 .wrap_TabsBar .wrap_Tab,
#vt0.special-type1 .isu-form-app form .checkmark,
#vt0.special-type1 input ~ .checkmark {
    border-color: white;
}

#vt0.special-type1 .wrap_TabsBar .wrap_Tab.marker_Tab {
    background: #1c1c1c;
}

#vt0.special-type1 .wrap_TabsBar .wrap_Tab.marker_Tab .Tab {
    color: white;
}

#vt0.special-type1 .wrap_TabsBar .wrap_Tab.marker_TabActive,
#vt0.special-type1 input:checked ~ .checkmark {
    background: white;
}

#vt0.special-type1 .wrap_TabsBar .wrap_Tab.marker_TabActive .Tab {
    color: black;
}

/*Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной e*/


#vt0.special-type1 .gsc-search-button {
    color: white;
    background: #1c1c1c;
}


#vt0.special-type1 .importData .WidthBlock .dir_info {
    border-color: white;
}

#vt0.special-type1 .importData .WidthBlock .dir_info:hover {
    background: #1c1c1c;
}

#vt0.special-type1 .importData .WidthBlock .dir_info table:hover {
    background: #323232;
}

#vt0.special-type1 .leftContainer,
#vt0.special-type1 .breadCrumbNavSet,
#vt0.special-type1 .textUnit_Text th,
#vt0.special-type1 .textUnit_Text td,
#vt0.special-type1 .importData.textUnit_Text.calcEge .box,
#vt0.special-type1 .tagsBlock,
#vt0.special-type1 a.tags__tag-item,
#vt0.special-type1 .q_title,
#vt0.special-type1 .a_title,
#vt0.special-type1 .question_block,
#vt0.special-type1 .form-group.question_form_ClauseBlock--ip,
#vt0.special-type1 .textUnit_Text .gsc-above-wrapper-area,
#vt0.special-type1 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: white;
}


#vt0.special-type1 .Above-Foot-Cont,
#vt0.special-type1 .ISU-Label,
#vt0.special-type1 .f_MenuB,
#vt0.special-type1 .mainContainer_SlideList,
#vt0.special-type1 .newsUnit_Text,
#vt0.special-type1 .NewsUnit,
#vt0.special-type1 .announceUnit_Text,
#vt0.special-type1 .AnnounceContent,
#vt0.special-type1 .header_FirstString,
#vt0.special-type1 .header_ThirdString,
#vt0.special-type1 .header_StringN0,
#vt0.special-type1 .header_StringN4,
#vt0.special-type1 .NavigationYearsMonth,
#vt0.special-type1 .NavigationPages,
#vt0.special-type1 .ArticlesPageFilt,
#vt0.special-type1 .textUnit_Text .speechBlock,
#vt0.special-type1 .textUnit_Text blockquote,
#vt0.special-type1 .textUnit_Text .speakerBlock,
#vt0.special-type1 form button,
#vt0.special-type1 .isu-form-app form button,
#vt0.special-type1 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    color: white;
    border-color: white;
}


#vt0.special-type1 .MPage_TopAnnounceMarker,
#vt0.special-type1 hr {
    background: white;
}

#vt0.special-type1,
#vt0.special-type1 .Head-eye-Title,
#vt0.special-type1 .Head-eye-Switcher-Title,
#vt0.special-type1 .SizeFont,
#vt0.special-type1 .SetColor,
#vt0.special-type1 .f_MenuB h2,
#vt0.special-type1 .menu_item_special span,
#vt0.special-type1 .menu_itemempty_special,
#vt0.special-type1 .menu_itemempty,
#vt0.special-type1 .f_MenuSUnit,
#vt0.special-type1 .menu_item_special,
#vt0.special-type1 .menu_check_special:checked ~ .menu_submenu_special,
#vt0.special-type1 .menu_submenu_special h3,
#vt0.special-type1 .menu_submenu_special h4,
#vt0.special-type1 .menu_submenu_special h5,
#vt0.special-type1 .menu_submenu_special ul,
#vt0.special-type1 .menu_submenu_special li h5,
#vt0.special-type1 .mainDate,
#vt0.special-type1 .MPage_NewsTitle,
#vt0.special-type1 .NewsTitle,
#vt0.special-type1 .AnnounceTitle,
#vt0.special-type1 .LPage_NewsMainTitle,
#vt0.special-type1 .MPage_NewsSubTitle,
#vt0.special-type1 .NewsSubTitle,
#vt0.special-type1 .MPage_NewsDate,
#vt0.special-type1 .NewsDate,
#vt0.special-type1 .announceDay_Special,
#vt0.special-type1 .MPage_AnnounceSubTitle,
#vt0.special-type1 .AnnounceSubTitle,
#vt0.special-type1 .MPage_AnnounceMainBlock,
#vt0.special-type1 h1,
#vt0.special-type1 .pageMainTitle,
#vt0.special-type1 .mainTitle,
#vt0.special-type1 .allUnits, #vt0 .Foot-FlexCont,
#vt0.special-type1 .textUnit_Text b,
#vt0.special-type1 .textUnit_Text strong,
#vt0.special-type1 .textUnit_Text h3,
#vt0.special-type1 .textUnit_Text h4,
#vt0.special-type1 .textUnit_Text th,
#vt0.special-type1 .textUnit_Text td,
#vt0.special-type1 .textUnit_Text p,
#vt0.special-type1 .textUnit_Text span,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock .box,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock small,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock div#levels,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock div#exams,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock table#naprs,
#vt0.special-type1 .importData.textUnit_Text.calcEge .WidthBlock table#naprs li,
#vt0.special-type1 form .kapcha_block div,
#vt0.special-type1 form select,
#vt0.special-type1 .isu-form-app form label,
#vt0.special-type1 .isu-form-app form abbr,
#vt0.special-type1 .gsc-results .gsc-cursor {
    color: white;
}


#vt0.special-type1 .ISU-Label a,
#vt0.special-type1 .ISU-Label a:hover,
#vt0.special-type1 h1 a,
#vt0.special-type1 .menu_item_special a,
#vt0.special-type1 a.slideUnit_Text,
#vt0.special-type1 .allUnits a,
#vt0.special-type1 .newsUnit_Text a,
#vt0.special-type1 .NewsUnit a,
#vt0.special-type1 .announceUnit_Text a,
#vt0.special-type1 .AnnounceContent a,
#vt0.special-type1 .header_FirstString .menu_itemempty_special > a,
#vt0.special-type1 .header_ThirdString .menu_itemempty_special > a,
#vt0.special-type1 .header_StringN0 .menu_itemempty_special > a,
#vt0.special-type1 .header_StringN4 .menu_itemempty_special > a,
#vt0.special-type1 .Above-Foot-Cont .f_MenuSUnit > a,
#vt0.special-type1 .Foot-FlexCont a,
#vt0.special-type1 .textUnit_Text a,
#vt0.special-type1 .textUnit_Text a span,
#vt0.special-type1 .NavigationPages a,
#vt0.special-type1 .NavigationYearsMonth a {
    color: white;
    text-decoration-color: white;
}


#vt0.special-type1 .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1_special_wb.svg);
}

#vt0.special-type1 .menu_check_special:checked + div > .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1-rotate_special_wb.svg);
}


/* =================== ЦВЕТ 2 ================= */


#vt0.special-type2 .vt0-Logo {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/head-logo-102-stype2.svg);
}


#vt0.special-type2 .styled-form .input input,
#vt0.special-type2 .mainDataWrapper .styled-form .select select,
#vt0.special-type2 .mainOnlyDataWrapper .styled-form .select select,
#vt0.special-type2 .gsc-selected-option-container,
#vt0.special-type2 .gsc-orderby-label,
#vt0.special-type2 form.gsc-search-box.gsc-search-box-tools {
    background: #9dd1ff;
    border-color: #254e84;
    color: #254e84;
}

#vt0.special-type2 .styled-form .select i::after {
    border-top-color: #254e84;
}

#vt0.special-type2 .styled-form .select i::before {
    border-bottom-color: #254e84;
}

#vt0.special-type2 .styled-form {
    background: #9dd1ff;
}

#vt0.special-type2 .form-block,
#vt0.special-type2 .form-block-v2,
#vt0.special-type2 .block_search form,
#vt0.special-type2 .check_question_rule--ip,
#vt0.special-type2 .isu-form-app div.modal-container,
#vt0.special-type2 button,
#vt0.special-type2 input,
#vt0.special-type2 .input,
#vt0.special-type2 select,
#vt0.special-type2 .select,
#vt0.special-type2 .isu-form-app form input,
#vt0.special-type2 .isu-form-app form textarea,
#vt0.special-type2 .isu-form-app form select {
    /*background: #254e84;*/
    background: #9dd1ff;
    border-color: #254e84;
    color: #254e84;
}


#vt0.special-type2 input::placeholder,
#vt0.special-type2 .isu-form-app form input::placeholder,
#vt0.special-type2 .isu-form-app form textarea::placeholder {
    color: rgba(37, 78, 132, 0.5);
}


#vt0.special-type2,
#vt0.special-type2 table {
    /*background: #254e84;*/
    background: #9dd1ff;
}


#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock .box.active,
#vt0.special-type2 .check_question_rule--ip.check_question_rule_agree--ip {
    /*color: #254e84;
    background: #a4d9ee;*/
    color: #9dd1ff;
    background: #254e84;
}


/*b Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной */
#vt0.special-type2 .wrap_TabsBar .wrap_Tab,
#vt0.special-type2 .isu-form-app form .checkmark,
#vt0.special-type2 input ~ .checkmark {
    border-color: #254e84;
}

#vt0.special-type2 .wrap_TabsBar .wrap_Tab.marker_Tab {
    background: #9dd1ff;
}

#vt0.special-type2 .wrap_TabsBar .wrap_Tab.marker_Tab .Tab {
    color: #254e84;
}

#vt0.special-type2 .wrap_TabsBar .wrap_Tab.marker_TabActive,
#vt0.special-type2 input:checked ~ .checkmark {
    background: #254e84;
}

#vt0.special-type2 .wrap_TabsBar .wrap_Tab.marker_TabActive .Tab {
    color: #9dd1ff;
}

/*Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной e*/


#vt0.special-type2 .gsc-search-button {
    color: #9dd1ff;
    background: #254e84;
}


#vt0.special-type2 .importData .WidthBlock .dir_info {
    border-color: #254e84;
}

#vt0.special-type2 .importData .WidthBlock .dir_info:hover {
    background: #9dd1ff;
}

#vt0.special-type2 .importData .WidthBlock .dir_info table:hover {
    background: #bbdfff;
}

#vt0.special-type2 .leftContainer,
#vt0.special-type2 .breadCrumbNavSet,
#vt0.special-type2 .textUnit_Text th,
#vt0.special-type2 .textUnit_Text td,
#vt0.special-type2 .importData.textUnit_Text.calcEge .box,
#vt0.special-type2 .tagsBlock,
#vt0.special-type2 a.tags__tag-item,
#vt0.special-type2 .q_title,
#vt0.special-type2 .a_title,
#vt0.special-type2 .question_block,
#vt0.special-type2 .form-group.question_form_ClauseBlock--ip,
#vt0.special-type2 .textUnit_Text .gsc-above-wrapper-area,
#vt0.special-type2 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    /*border-color: #a4d9ee;*/
    border-color: #254e84;
}


#vt0.special-type2 .Above-Foot-Cont,
#vt0.special-type2 .ISU-Label,
#vt0.special-type2 .f_MenuB,
#vt0.special-type2 .mainContainer_SlideList,
#vt0.special-type2 .newsUnit_Text,
#vt0.special-type2 .NewsUnit,
#vt0.special-type2 .announceUnit_Text,
#vt0.special-type2 .AnnounceContent,
#vt0.special-type2 .header_FirstString,
#vt0.special-type2 .header_ThirdString,
#vt0.special-type2 .header_StringN0,
#vt0.special-type2 .header_StringN4,
#vt0.special-type2 .NavigationYearsMonth,
#vt0.special-type2 .NavigationPages,
#vt0.special-type2 .ArticlesPageFilt,
#vt0.special-type2 .textUnit_Text .speechBlock,
#vt0.special-type2 .textUnit_Text blockquote,
#vt0.special-type2 .textUnit_Text .speakerBlock,
#vt0.special-type2 form button,
#vt0.special-type2 .isu-form-app form button,
#vt0.special-type2 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    /*color: #a4d9ee;
    border-color: #a4d9ee;*/
    color: #254e84;
    border-color: #254e84;
}


#vt0.special-type2 .MPage_TopAnnounceMarker,
#vt0.special-type2 hr {
    /*background: #a4d9ee;*/
    background: #254e84;
}

#vt0.special-type2,
#vt0.special-type2 .f_MenuB h2,
#vt0.special-type2 .menu_item_special span,
#vt0.special-type2 .menu_itemempty_special,
#vt0.special-type2 .menu_itemempty,
#vt0.special-type2 .f_MenuSUnit,
#vt0.special-type2 .menu_item_special,
#vt0.special-type2 .menu_check_special:checked ~ .menu_submenu_special,
#vt0.special-type2 .menu_submenu_special h3,
#vt0.special-type2 .menu_submenu_special h4,
#vt0.special-type2 .menu_submenu_special h5,
#vt0.special-type2 .menu_submenu_special ul,
#vt0.special-type2 .menu_submenu_special li h5,
#vt0.special-type2 .mainDate,
#vt0.special-type2 .MPage_NewsTitle,
#vt0.special-type2 .NewsTitle,
#vt0.special-type2 .AnnounceTitle,
#vt0.special-type2 .LPage_NewsMainTitle,
#vt0.special-type2 .MPage_NewsSubTitle,
#vt0.special-type2 .NewsSubTitle,
#vt0.special-type2 .MPage_NewsDate,
#vt0.special-type2 .NewsDate,
#vt0.special-type2 .announceDay_Special,
#vt0.special-type2 .MPage_AnnounceSubTitle,
#vt0.special-type2 .AnnounceSubTitle,
#vt0.special-type2 .MPage_AnnounceMainBlock,
#vt0.special-type2 h1,
#vt0.special-type2 .pageMainTitle,
#vt0.special-type2 .mainTitle,
#vt0.special-type2 .allUnits, #vt0 .Foot-FlexCont,
#vt0.special-type2 .textUnit_Text b,
#vt0.special-type2 .textUnit_Text strong,
#vt0.special-type2 .textUnit_Text h3,
#vt0.special-type2 .textUnit_Text h4,
#vt0.special-type2 .textUnit_Text th,
#vt0.special-type2 .textUnit_Text td,
#vt0.special-type2 .textUnit_Text p,
#vt0.special-type2 .textUnit_Text span,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock .box,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock small,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock div#levels,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock div#exams,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock table#naprs,
#vt0.special-type2 .importData.textUnit_Text.calcEge .WidthBlock table#naprs li,
#vt0.special-type2 form .kapcha_block div,
#vt0.special-type2 form select,
#vt0.special-type2 .isu-form-app form label,
#vt0.special-type2 .isu-form-app form abbr,
#vt0.special-type2 .gsc-results .gsc-cursor {
    /*color: #a4d9ee;*/
    color: #254e84;
}


#vt0.special-type2 .ISU-Label a,
#vt0.special-type2 .ISU-Label a:hover,
#vt0.special-type2 h1 a,
#vt0.special-type2 .menu_item_special a,
#vt0.special-type2 a.slideUnit_Text,
#vt0.special-type2 .allUnits a,
#vt0.special-type2 .newsUnit_Text a,
#vt0.special-type2 .NewsUnit a,
#vt0.special-type2 .announceUnit_Text a,
#vt0.special-type2 .AnnounceContent a,
#vt0.special-type2 .header_FirstString .menu_itemempty_special > a,
#vt0.special-type2 .header_ThirdString .menu_itemempty_special > a,
#vt0.special-type2 .header_StringN0 .menu_itemempty_special > a,
#vt0.special-type2 .header_StringN4 .menu_itemempty_special > a,
#vt0.special-type2 .Above-Foot-Cont .f_MenuSUnit > a,
#vt0.special-type2 .Foot-FlexCont a,
#vt0.special-type2 .textUnit_Text a,
#vt0.special-type2 .textUnit_Text a span,
#vt0.special-type2 .NavigationPages a,
#vt0.special-type2 .NavigationYearsMonth a {
    /*color: #a4d9ee;
    text-decoration-color: #a4d9ee;*/
    color: #254e84;
    text-decoration-color: #254e84;
}


#vt0.special-type2 .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1_special_blbl.svg);
}

#vt0.special-type2 .menu_check_special:checked + div > .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1-rotate_special_blbl.svg);


}


/* =================== ЦВЕТ 3 ================= */


#vt0.special-type3 .vt0-Logo {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/head-logo-102-stype3.svg);
}

#vt0.special-type3 .styled-form .input input,
#vt0.special-type3 .mainDataWrapper .styled-form .select select,
#vt0.special-type3 .mainOnlyDataWrapper .styled-form .select select,
#vt0.special-type3 .gsc-selected-option-container,
#vt0.special-type3 .gsc-orderby-label,
#vt0.special-type3 form.gsc-search-box.gsc-search-box-tools {
    background: #3b2716;
    border-color: #a9dd38;
    color: #a9dd38;
}

#vt0.special-type3 .styled-form .select i::after {
    border-top-color: #a9dd38;
}

#vt0.special-type3 .styled-form .select i::before {
    border-bottom-color: #a9dd38;
}

#vt0.special-type3 .styled-form {
    background: #3b2716;
}

#vt0.special-type3 .form-block,
#vt0.special-type3 .form-block-v2,
#vt0.special-type3 .block_search form,
#vt0.special-type3 .check_question_rule--ip,
#vt0.special-type3 .isu-form-app div.modal-container,
#vt0.special-type3 button,
#vt0.special-type3 input,
#vt0.special-type3 .input,
#vt0.special-type3 select,
#vt0.special-type3 .select,
#vt0.special-type3 .isu-form-app form input,
#vt0.special-type3 .isu-form-app form textarea,
#vt0.special-type3 .isu-form-app form select {
    /*background: #a9dd38;*/
    background: #3b2716;
    border-color: #a9dd38;
    color: #a9dd38;
}


#vt0.special-type3 input::placeholder,
#vt0.special-type3 .isu-form-app form input::placeholder,
#vt0.special-type3 .isu-form-app form textarea::placeholder {
    color: rgba(169, 221, 56, 0.5);
}


#vt0.special-type3,
#vt0.special-type3 table {
    /*background: #a9dd38;*/
    background: #3b2716;
}


#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock .box.active,
#vt0.special-type3 .check_question_rule--ip.check_question_rule_agree--ip {
    /*color: #a9dd38;
    background: #a4d9ee;*/
    color: #3b2716;
    background: #a9dd38;
}


/*b Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной */
#vt0.special-type3 .wrap_TabsBar .wrap_Tab,
#vt0.special-type3 .isu-form-app form .checkmark,
#vt0.special-type3 input ~ .checkmark {
    border-color: #a9dd38;
}

#vt0.special-type3 .wrap_TabsBar .wrap_Tab.marker_Tab {
    background: #3b2716;
}

#vt0.special-type3 .wrap_TabsBar .wrap_Tab.marker_Tab .Tab {
    color: #a9dd38;
}

#vt0.special-type3 .wrap_TabsBar .wrap_Tab.marker_TabActive,
#vt0.special-type3 input:checked ~ .checkmark {
    background: #a9dd38;
}

#vt0.special-type3 .wrap_TabsBar .wrap_Tab.marker_TabActive .Tab {
    color: #3b2716;
}

/*Tabs: задать вопрос, часто-задаваемые вопросы в интернет приёмной e*/


#vt0.special-type3 .gsc-search-button {
    color: #3b2716;
    background: #a9dd38;
}


#vt0.special-type3 .importData .WidthBlock .dir_info {
    border-color: #a9dd38;
}

#vt0.special-type3 .importData .WidthBlock .dir_info:hover {
    background: #3b2716;
}

#vt0.special-type3 .importData .WidthBlock .dir_info table:hover {
    background: #673232;
}

#vt0.special-type3 .leftContainer,
#vt0.special-type3 .breadCrumbNavSet,
#vt0.special-type3 .textUnit_Text th,
#vt0.special-type3 .textUnit_Text td,
#vt0.special-type3 .importData.textUnit_Text.calcEge .box,
#vt0.special-type3 .tagsBlock,
#vt0.special-type3 a.tags__tag-item,
#vt0.special-type3 .q_title,
#vt0.special-type3 .a_title,
#vt0.special-type3 .question_block,
#vt0.special-type3 .form-group.question_form_ClauseBlock--ip,
#vt0.special-type3 .textUnit_Text .gsc-above-wrapper-area,
#vt0.special-type3 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    /*border-color: #a4d9ee;*/
    border-color: #a9dd38;
}


#vt0.special-type3 .Above-Foot-Cont,
#vt0.special-type3 .ISU-Label,
#vt0.special-type3 .f_MenuB,
#vt0.special-type3 .mainContainer_SlideList,
#vt0.special-type3 .newsUnit_Text,
#vt0.special-type3 .NewsUnit,
#vt0.special-type3 .announceUnit_Text,
#vt0.special-type3 .AnnounceContent,
#vt0.special-type3 .header_FirstString,
#vt0.special-type3 .header_ThirdString,
#vt0.special-type3 .header_StringN0,
#vt0.special-type3 .header_StringN4,
#vt0.special-type3 .NavigationYearsMonth,
#vt0.special-type3 .NavigationPages,
#vt0.special-type3 .ArticlesPageFilt,
#vt0.special-type3 .textUnit_Text .speechBlock,
#vt0.special-type3 .textUnit_Text blockquote,
#vt0.special-type3 .textUnit_Text .speakerBlock,
#vt0.special-type3 form button,
#vt0.special-type3 .isu-form-app form button,
#vt0.special-type3 .wrap_question_form--ip .form-group.question_form_ClauseBlock--ip .Button {
    /*color: #a4d9ee;
    border-color: #a4d9ee;*/
    color: #a9dd38;
    border-color: #a9dd38;
}


#vt0.special-type3 .MPage_TopAnnounceMarker,
#vt0.special-type3 hr {
    /*background: #a4d9ee;*/
    background: #a9dd38;
}

#vt0.special-type3,
#vt0.special-type3 .f_MenuB h2,
#vt0.special-type3 .menu_item_special span,
#vt0.special-type3 .menu_itemempty_special,
#vt0.special-type3 .menu_itemempty,
#vt0.special-type3 .f_MenuSUnit,
#vt0.special-type3 .menu_item_special,
#vt0.special-type3 .menu_check_special:checked ~ .menu_submenu_special,
#vt0.special-type3 .menu_submenu_special h3,
#vt0.special-type3 .menu_submenu_special h4,
#vt0.special-type3 .menu_submenu_special h5,
#vt0.special-type3 .menu_submenu_special ul,
#vt0.special-type3 .menu_submenu_special li h5,
#vt0.special-type3 .mainDate,
#vt0.special-type3 .MPage_NewsTitle,
#vt0.special-type3 .NewsTitle,
#vt0.special-type3 .AnnounceTitle,
#vt0.special-type3 .LPage_NewsMainTitle,
#vt0.special-type3 .MPage_NewsSubTitle,
#vt0.special-type3 .NewsSubTitle,
#vt0.special-type3 .MPage_NewsDate,
#vt0.special-type3 .NewsDate,
#vt0.special-type3 .announceDay_Special,
#vt0.special-type3 .MPage_AnnounceSubTitle,
#vt0.special-type3 .AnnounceSubTitle,
#vt0.special-type3 .MPage_AnnounceMainBlock,
#vt0.special-type3 h1,
#vt0.special-type3 .pageMainTitle,
#vt0.special-type3 .mainTitle,
#vt0.special-type3 .allUnits, #vt0 .Foot-FlexCont,
#vt0.special-type3 .textUnit_Text b,
#vt0.special-type3 .textUnit_Text strong,
#vt0.special-type3 .textUnit_Text h3,
#vt0.special-type3 .textUnit_Text h4,
#vt0.special-type3 .textUnit_Text th,
#vt0.special-type3 .textUnit_Text td,
#vt0.special-type3 .textUnit_Text p,
#vt0.special-type3 .textUnit_Text span,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock .box,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock small,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock div#levels,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock div#exams,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock table#naprs,
#vt0.special-type3 .importData.textUnit_Text.calcEge .WidthBlock table#naprs li,
#vt0.special-type3 form .kapcha_block div,
#vt0.special-type3 form select,
#vt0.special-type3 .isu-form-app form label,
#vt0.special-type3 .isu-form-app form abbr,
#vt0.special-type3 .gsc-results .gsc-cursor {
    /*color: #a4d9ee;*/
    color: #a9dd38;
}


#vt0.special-type3 .ISU-Label a,
#vt0.special-type3 .ISU-Label a:hover,
#vt0.special-type3 h1 a,
#vt0.special-type3 .menu_item_special a,
#vt0.special-type3 a.slideUnit_Text,
#vt0.special-type3 .allUnits a,
#vt0.special-type3 .newsUnit_Text a,
#vt0.special-type3 .NewsUnit a,
#vt0.special-type3 .announceUnit_Text a,
#vt0.special-type3 .AnnounceContent a,
#vt0.special-type3 .header_FirstString .menu_itemempty_special > a,
#vt0.special-type3 .header_ThirdString .menu_itemempty_special > a,
#vt0.special-type3 .header_StringN0 .menu_itemempty_special > a,
#vt0.special-type3 .header_StringN4 .menu_itemempty_special > a,
#vt0.special-type3 .Above-Foot-Cont .f_MenuSUnit > a,
#vt0.special-type3 .Foot-FlexCont a,
#vt0.special-type3 .textUnit_Text a,
#vt0.special-type3 .textUnit_Text a span,
#vt0.special-type3 .NavigationPages a,
#vt0.special-type3 .NavigationYearsMonth a {
    /*color: #a4d9ee;
    text-decoration-color: #a4d9ee;*/
    color: #a9dd38;
    text-decoration-color: #a9dd38;
}


#vt0.special-type3 .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1_special_set3Color.svg);
}

#vt0.special-type3 .menu_check_special:checked + div > .menu_showsub_special {
    background-image: url(/system/modules/ru.isu.siteabsorption/resources/img/svg/triangleMark-1-rotate_special_set3Color.svg);
}