@charset "utf-8";

.specials-button-container { display: none; }

.specials-toggle ul {
    display: block;
    position: relative;
    margin: 0 auto;
    width: 54%;
}

.specials-toggle li {
    display: block;
    float: left;
    position: relative;
}

.specials-toggle li:not(:last-child) {
    padding-right: .3rem;
}


.specials-toggle li button {
    width: 5rem;
}

.specials-active .specials-button-container { border-bottom: 1px solid #000; }

.specials-toggle li button.active {
    background-color: #F57F17!important;
    color: #fff !important;
}

.specials-active p { max-width: 80ch; }

.specials-active .greeting h2 { color: #000; }

.specials-active .button {
    background: none!important;
    border: 1px solid #0b3b83;
    color: #0b3b83!important;
}

.specials-active a,
    .specials-active #news .continue {
        border-bottom: 1px dashed #0b3b83;
        color: #0b3b83;
}

.specials-active .special_menu_item {
    background: transparent;
    border: 1px solid #0b3b83;
    padding: 0;
}

    .specials-active .special_menu_item a {
        border: none;
        padding: 1rem!important;
    }

    .specials-active .footer_container .higher-level-organizations,
    .specials-active .footer_container .copyright p {
        color: #000!important;
        text-decoration: none;
    }

    .specials-active .footer_container .populations_title a,
    .specials-active .footer_container .higher-level-organizations a,
    .specials-active #general_menu a {
        color: #0b3b83!important;
        border-bottom: 1px dashed #0b3b83!important;
    }

    .specials-active .footer_container .populations_title a,
    .specials-active .footer_container .higher-level-organizations { text-decoration: none; }

.specials-active a:hover,
    .specials-active a:focus,
    .specials-active button:hover,
    .specials-active button:focus,
    .specials-active .medical_tourism_container a.button:hover,
    .specials-active .medical_tourism_container a.button:focus {
        outline: 3px dotted #F57F17 !important;
        color: #710600 !important;
        background-color: #ffff9a !important;
    }

    .specials-active a:hover,
    .specials-active a:focus,
    .specials-active button:hover,
    .specials-active button:focus,
    .specials-active .medical_tourism_container a.button:hover,
    .specials-active .medical_tourism_container a.button:focus,
    .specials-active .populations_title a:hover,
    .specials-active .populations_title a:focus,
    .specials-active .higher-level-organizations a:hover,
    .specials-active #news .continue:hover,
    .specials-active #news .continue:focus,
    .specials-active #news .article-header a:hover,
    .specials-active #news .article-header a:focus {
        outline: 3px dotted #F57F17 !important;
        color: #710600 !important;
        background-color: #ffff9a !important;
    }

.specials-active .menu-item > a:hover > span {
    color: #710600!important;
}

.specials-active .hero-full-screen,
    .specials-active .medical-tourism_background,
    .specials-active footer { background: none; }

.specials-active #news h2,
    .specials-active .feedback-main-page_container h2,
    .specials-active .switch_docs .tabs li.tabs-title > a,
    .specials-active .structure .caption h2 {
        color: #000;
        border-color: #000;
}

.specials-active .footer-vcard_container ul,
.specials-active .footer-vcard-route_container p,
.specials-active h2.subheader a,
.specials-active h3.subheader a,
.specials-active #content_container h2.subheader > a,
.specials-active .subheader,
.specials-active .footer_container h2,
.specials-active .breadcrumbs li.disabled { color: #000; }

.specials-active .structure_container .caption { border-bottom-color: #000; }

.specials-active .greeting > .cell,
    .specials-active .bottom-content { display: none; }

.specials-active #general_menu {
    width: 100%;
    /* display: block; */
}

.specials-active .menu.children.nested.submenu.is-dropdown-submenu {
    display: block;
    position: relative;
}

.specials-active .general-menu_container,
.specials-active .general-menu_container ul {
    width: 100%;
}

.specials-active .general-menu_container ul.menu.dropdown > li.menu-item:first-child,
.specials-active .general-menu_container ul.menu.dropdown > li.menu-item:nth-child(2){
    width: 30%;
}
.specials-active .general-menu_container ul.menu.dropdown > li.menu-item:nth-child(3),
.specials-active .general-menu_container ul.menu.dropdown > li.menu-item:last-child {
    width:20%;
}

.specials-active .general-menu_container ul.children > li.menu-item a{ width:100%; }

.specials-active .second-menu ul.menu li.menu-item {width: calc(100%/3);}

.specials-active .second-menu .navigation { width: 100%; }

.specials-active .second-menu .navigation li { text-align: center!important; }

.specials-active .second-menu .navigation li.menu-item a {
    width: 100%!important;
}

.specials-active .hero-full-screen { height: 60vh; }

.specials-active .medical-tourism_background { height: 15vh; }

.specials-active #dopolnitelnoe-menyu .menu-item a,
    .specials-active #dopolnitelnoe-menyu .menu-item a:hover,
    .specials-active .is-dropdown-submenu,
    .specials-active footer .cell.large-9.medium-9.small-12 { border: none !important; } 

    /* .specials-active #department_menu > .grid-x > .cell, */
    .specials-active #department_menu .cell,
    .specials-active #department_menu > .grid-x > .grid-x + .grid-x,
    .specials-active #department_menu > .grid-x > .grid-x + .grid-x > .cell,
    .specials-active .feedback-main-page_container .cell,
    .specials-active .other-news_container .article_unit,
    .specials-active .footer_container > .cell,
    .specials-active .footer_container > .cell + .cell { width: 100%; }

    .specials-active .footer_container > .cell + .cell { padding-left: 0; }

    .specials-active .footer_container .additional-information_container { padding: 0; }

    .specials-active .other-news_container .article_unit,
    .specials-active .feedback-main-page_container .ask_unit,
    .specials-active .main-new_article_unit {
        border: 1px solid #000;
        margin-bottom: 1rem;
    }

    .specials-active .other-news_container .article_unit { padding: 1rem!important; }

    .specials-active .additional-information_container li,
        .specials-active .article-text li,
        .specials-active .publisher.category li,
        .specials-active .publisher__article li,
        .specials-active .article-list li { margin-bottom: 1rem; }

    .specials-active #department_menu .grid-margin-x {
        margin-left: 0;
        margin-right: 0;
    }

    .specials-active .main-new_text,
        .specials-active .main-new_image { width: 100%; }

    .specials-active .content_container,
    .specials-active .header_min {
        display: flex;
        width: 100%;
        max-width: 100%;
    }

    .specials-active .person_unit,
    .specials-active .structure table td:first-child:not(.division-title) {
        width: 100%;
    }

    .specials-active .structure table tr {
        display: block;
        float: left;
        position: relative;
        width: 100%;
        margin-bottom: 3rem;
    }

    .specials-active .structure table td {
        display: block;
        float: left;
        position: relative;
        width: 100%;
        text-align: center !important;
    }

    .specials-active .documentation {
        border: 1px solid #000;
        padding: 1rem;
    }

.specials-active .ask_unit p {
    width: 100%;
    display: block;
    position: relative;
    margin: 0 auto;
}

.specials-active .top-bar,
.specials-active .top-bar ul,
.specials-active #general_menu .dropdown.menu .menu.children { background-color: transparent; }

.specials-active #general_menu .menu {
    display: block;
    float: left;
    position: relative;
}
    .specials-active #general_menu li.parent {
        display: block;
        float: left;
        position: relative;
        width: 100%;
    }
        .specials-active #general_menu li.menu-item { border: 1px solid #000; }

        .specials-active #general_menu li {
            display: block;
            float: left;
            position: relative;
            width: 50%;
        }

.specials-toggle .switch.large .switch-paddle { font-size: .5rem!important; }

#help-specials table th,
#help-specials table td { border: 1px solid #000; }

#help-specials td.description-action { width: 70%; }
#help-specials td:not(.description-action) { width: 30%; }

#help-specials td:not(.description-action) div {
    position: relative;
    float: left;
    display: block;
}

#help-specials .spec-button {
    border: 3px solid #000;
    border-radius: 7px;
    padding: 0.925rem;
    font-weight: bold;
    background-color: #fff;
}

#help-specials .sum {
    padding: 0.925rem;
    font-size: 1.3em;
}

.specials-active .landing-page {
    background: transparent;
}

.specials-active .help-specials,
    .specials-active .specials-off { color: #000; }

/* normal font */
    
/* end normal font */



/* big font */
    .specials-active.big-font .hero-full-screen { height: 90vh; }
    .specials-active.big-font .additional-information_container .cell { width: 100%; }
    .specials-active.big-font .additional-information_container .grid-y,
        .specials-active.big-font .higher-level-organizations { padding-left: 0!important; }

    

    .specials-active.big-font h1.header-title,
        .specials-active.big-font #general_menu a,
        .specials-active.big-font #general_menu ul.children a,
        .specials-active.big-font #dopolnitelnoe-menyu .menu-item a,
        .specials-active.big-font #department_menu a,
        .specials-active.big-font #news h2,
        .specials-active.big-font #news h3.article-header,
        .specials-active.big-font .main-new_text p,
        .specials-active.big-font #news .continue,
        .specials-active.big-font .other-news_container time,
        .specials-active.big-font .main-new_text time,
        .specials-active.big-font .pagination li,
        .specials-active.big-font .medical_tourism_container h2,
        .specials-active.big-font .medical_tourism_container .button,
        .specials-active.big-font .feedback-main-page_container h2,
        .specials-active.big-font .feedback-main-page_container h3,
        .specials-active.big-font .feedback-main-page_container p,
        .specials-active.big-font .feedback-main-page_container .read-more-ask,
        .specials-active.big-font .feedback-main-page_container .go-to-feedback_button,
        .specials-active.big-font .footer-vcard_container ul,
        .specials-active.big-font .footer-vcard-route_container .view-on-map-button,
        .specials-active.big-font .footer-vcard-route_container p,
        .specials-active.big-font .footer_container .populations_title a,
        .specials-active.big-font .footer_container .higher-level-organizations,
        .specials-active.big-font .breadcrumbs a,
        .specials-active.big-font .breadcrumbs li.disabled,
        .specials-active.big-font h1.article-header,
        .specials-active.big-font .article-author,
        .specials-active.big-font time,
        .specials-active.big-font .article-text p,
        .specials-active.big-font .article-text ol li,
        .specials-active.big-font .article-text ul li, 
        .specials-active.big-font .category-header h2,
        .specials-active.big-font .category.headers .article-list li,
        .specials-active.big-font #content_container th,
        .specials-active.big-font #content_container td,
        .specials-active.big-font .publisher.category,
        .specials-active.big-font .publisher__article p,
        .specials-active.big-font .publisher__article li,
        .specials-active.big-font .switch_docs a,
        .specials-active.big-font .list-docs .date-uploaded,
        .specials-active.big-font .document-header a,
        .specials-active.big-font .document_folder small,
        .specials-active.big-font .document-title p,
        .specials-active.big-font h2.subheader a,
        .specials-active.big-font h3.subheader a,
        .specials-active.big-font label,
        .specials-active.big-font .advanced_search,
        .specials-active.big-font .structure .caption small,
        .specials-active.big-font .content_container h3,
        .specials-active.big-font .content_container h4,
        .specials-active.big-font .content_container h5,
        .specials-active.big-font .footer_container h2,
        .specials-active.big-font .contacts p,
        .specials-active.big-font .callout p {
            font-size: 150%;
            line-height: 1.5;
    }

        .specials-active.big-font li p,
        .specials-active.big-font p > a,
        .specials-active.big-font .article-text ul > li > ul > li,
        .specials-active.big-font .article-text ol > li > ul > li{ font-size: 100% !important; }

/* end big font */



/* large font */
.specials-active.large-font .hero-full-screen { height: 160vh; }
    .specials-active.large-font .additional-information_container .cell { width: 100%; }
    .specials-active.large-font .additional-information_container .grid-y,
        .specials-active.large-font .higher-level-organizations { padding-left: 0!important; }


        .specials-active.large-font li p,
            .specials-active.large-font p > a,
            .specials-active.large-font .article-text ul > li > ul > li,
            .specials-active.large-font .article-text ol > li > ul > li { font-size: 100% !important; }
    

        .specials-active.large-font h1.header-title,
        .specials-active.large-font #general_menu a,
        .specials-active.large-font #general_menu ul.children a,
        .specials-active.large-font #dopolnitelnoe-menyu .menu-item a,
        .specials-active.large-font #department_menu a,
        .specials-active.large-font #news h2,
        .specials-active.large-font #news h3.article-header,
        .specials-active.large-font .main-new_text p,
        .specials-active.large-font #news .continue,
        .specials-active.large-font .other-news_container time,
        .specials-active.large-font .main-new_text time,
        .specials-active.large-font .pagination li,
        .specials-active.large-font .medical_tourism_container h2,
        .specials-active.large-font .medical_tourism_container .button,
        .specials-active.large-font .feedback-main-page_container h2,
        .specials-active.large-font .feedback-main-page_container h3,
        .specials-active.large-font .feedback-main-page_container p,
        .specials-active.large-font .feedback-main-page_container .read-more-ask,
        .specials-active.large-font .feedback-main-page_container .go-to-feedback_button,
        .specials-active.large-font .footer-vcard_container ul,
        .specials-active.large-font .footer-vcard-route_container .view-on-map-button,
        .specials-active.large-font .footer-vcard-route_container p,
        .specials-active.large-font .footer_container .populations_title a,
        .specials-active.large-font .footer_container .higher-level-organizations,
        .specials-active.large-font .breadcrumbs a,
        .specials-active.large-font .breadcrumbs li.disabled,
        .specials-active.large-font h1.article-header,
        .specials-active.large-font .article-author,
        .specials-active.large-font time,
        .specials-active.large-font .article-text p,
        .specials-active.large-font .article-text ol li,
        .specials-active.large-font .article-text ul li, 
        .specials-active.large-font .category-header h2,
        .specials-active.large-font .category.headers .article-list li,
        .specials-active.large-font #content_container th,
        .specials-active.large-font #content_container td,
        .specials-active.large-font .publisher.category,
        .specials-active.large-font .publisher__article p,
        .specials-active.large-font .publisher__article li,
        .specials-active.large-font .switch_docs a,
        .specials-active.large-font .list-docs .date-uploaded,
        .specials-active.large-font .document-header a,
        .specials-active.large-font .document_folder small,
        .specials-active.large-font .document-title p,
        .specials-active.large-font h2.subheader a,
        .specials-active.large-font h3.subheader a,
        .specials-active.large-font label,
        .specials-active.large-font .advanced_search,
        .specials-active.large-font .structure .caption small,
        .specials-active.large-font .content_container h3,
        .specials-active.large-font .content_container h4,
        .specials-active.large-font .content_container h5,
        .specials-active.large-font .footer_container h2,
        .specials-active.large-font .contacts p,
        .specials-active.large-font .callout p {
            font-size: 200% !important;
            line-height: 2;
    }

    /* .specials-active.large-font li > ul li,
        .specials-active.large-font li > ol li,
        .specials-active.large-font ol li ul li,
        .specials-active.large-font ol li ul li ul li,
        .specials-active.large-font li p,
        .specials-active.large-font p > a { font-size: 100% !important } */

        

/* end large font */



/* normal contrast */

/* end normal contrast */



/* high contrast */
.specials-active.high-contrast #general_menu a,
.specials-active.high-contrast a,
.specials-active.high-contrast #news .continue,
.specials-active.high-contrast #news h3.article-header > a,
.specials-active.high-contrast .breadcrumbs li > a,
.specials-active.high-contrast .footer_container .higher-level-organizations a,
.specials-active.high-contrast .footer_container .populations_title aб
.specials-active.high-contrast .help-specials,
.specials-active.high-contrast .specials-off {
    color: #0b3b83 !important;
}

.specials-active.high-contrast,
.specials-active.high-contrast .grid-container,
.specials-active.high-contrast header,
.specials-active.high-contrast #department_menu,
.specials-active.high-contrast #content_container,
.specials-active.high-contrast .medical_tourism_container,
.specials-active.high-contrast .feedback-main-page_container,
.specials-active.high-contrast .banner_main-page_container,
.specials-active.high-contrast footer,
.specials-active.high-contrast #content_container table,
.specials-active.high-contrast #content_container tr,
.specials-active.high-contrast #content_container th,
.specials-active.high-contrast #content_container td,
.specials-active.high-contrast .person_unit .card  {
    background-color: #9DD1FF;
}

.high-contrast .specials-toggle li button.active {
    background-color: #F57F17!important;
    color: #fff !important;
}

.specials-active.high-contrast a:hover,
    .specials-active.high-contrast a:focus,
    .specials-active.high-contrast button:hover,
    .specials-active.high-contrast button:focus,
    .specials-active.high-contrast .medical_tourism_container a.button:hover,
    .specials-active.high-contrast .medical_tourism_container a.button:focus,
    /* .specials-active.high-contrast .menu-item > a:hover, */
    .specials-active.high-contrast .populations_title a:hover,
    .specials-active.high-contrast .populations_title a:focus,
    .specials-active.high-contrast .higher-level-organizations a:hover,
    .specials-active.high-contrast #news .continue:hover,
    .specials-active.high-contrast #news .continue:focus,
    .specials-active.high-contrast #news .article-header a:hover,
    .specials-active.high-contrast #news .article-header a:focus {
        outline: 3px dotted #F57F17 !important;
        color: #710600 !important;
        background-color: #ffff9a !important;
    }

.specials-active.high-contrast .menu-item > a:hover > span {
    color: #710600!important;
}

.specials-active.high-contrast .button,
.specials-active.high-contrast .special_menu_item { background-color: #fff!important; }

.specials-active.high-contrast #content_container tr,
.specials-active.high-contrast #content_container td { border: 1px solid #fff; }

/* end high contrast */



/* invert contrast */
.specials-active.invert-contrast #general_menu a,
.specials-active.invert-contrast a,
.specials-active.invert-contrast #news .continue,
.specials-active.invert-contrast #news h3.article-header > a,
.specials-active.invert-contrast .breadcrumbs li > a,
.specials-active.invert-contrast .footer_container .higher-level-organizations a,
.specials-active.invert-contrast .footer_container .populations_title a,
.specials-active.invert-contrast .help-specials,
.specials-active.invert-contrast .specials-off {
    color: #4FC3F7 !important;
}

.specials-active.invert-contrast .button {
    border-color: #4FC3F7;
    color: #4FC3F7!important;
}

.specials-active.invert-contrast .special_menu_item { border-color: #4FC3F7; }

.specials-active.invert-contrast .structure_container .callout.warning p { color: #000; }

.specials-active.invert-contrast,
.specials-active.invert-contrast .grid-container,
.specials-active.invert-contrast header,
.specials-active.invert-contrast #department_menu,
.specials-active.invert-contrast #content_container,
.specials-active.invert-contrast .medical_tourism_container,
.specials-active.invert-contrast .feedback-main-page_container,
.specials-active.invert-contrast .banner_main-page_container,
.specials-active.invert-contrast footer,
.specials-active.invert-contrast .person_unit,
.specials-active.invert-contrast .person_unit .card,
.specials-active.invert-contrast tr,
.specials-active.invert-contrast td,
.specials-active.invert-contrast th,
.specials-active.invert-contrast tbody {
    background-color: #000;
}

.specials-active.invert-contrast p,
.specials-active.invert-contrast li,
.specials-active.invert-contrast h1,
.specials-active.invert-contrast h2,
.specials-active.invert-contrast h3,
.specials-active.invert-contrast h4,
.specials-active.invert-contrast h5,
.specials-active.invert-contrast h6,
.specials-active.invert-contrast time,
.specials-active.invert-contrast tr,
.specials-active.invert-contrast td,
.specials-active.invert-contrast th,
.specials-active.invert-contrast .breadcrumbs .disabled,
.specials-active.invert-contrast .structure .caption h2,
.specials-active.invert-contrast .structure .caption small {
    color: #fff;
}

.specials-active.invert-contrast .other-news_container .article_unit,
.specials-active.invert-contrast .feedback-main-page_container .ask_unit,
.specials-active.invert-contrast .main-new_article_unit,
.specials-active.invert-contrast .header_min { border-color: #fff; }

.specials-active.invert-contrast tr,
.specials-active.invert-contrast td { border: 1px solid #fff; }

.invert-contrast .specials-toggle li button.active {
    background-color: #F57F17!important;
    color: #fff !important;
}

.specials-active.invert-contrast a:hover,
    .specials-active.invert-contrast a:focus,
    .specials-active.invert-contrast button:hover,
    .specials-active.invert-contrast button:focus,
    .specials-active.invert-contrast .medical_tourism_container a.button:hover,
    .specials-active.invert-contrast .medical_tourism_container a.button:focus,
    /* .specials-active.invert-contrast .menu-item > a:hover, */
    .specials-active.invert-contrast .populations_title a:hover,
    .specials-active.invert-contrast .populations_title a:focus,
    .specials-active.invert-contrast .higher-level-organizations a:hover,
    .specials-active.invert-contrast #news .continue:hover,
    .specials-active.invert-contrast #news .continue:focus,
    .specials-active.invert-contrast #news .article-header a:hover,
    .specials-active.invert-contrast #news .article-header a:focus {
        outline: 3px dotted #F57F17 !important;
        color: #710600 !important;
        background-color: #ffff9a !important;
    }

.specials-active.invert-contrast .menu-item > a:hover > span {
    color: #710600!important;
}

.specials-active.invert-contrast .footer_container .additional-information_container:last-child div.grid-y { border: none; }

.specials-active.invert-contrast #general_menu li.menu-item { border-color: #fff; }

/* end invert contrast */



/* normal spacing */

/* end normal spacing */



/* big spacing */
.specials-active.big-spacing h1.header-title,
    .specials-active.big-spacing #general_menu a,
    .specials-active.big-spacing #general_menu ul.children a,
    .specials-active.big-spacing #dopolnitelnoe-menyu .menu-item a,
    .specials-active.big-spacing #department_menu a,
    .specials-active.big-spacing #news h2,
    .specials-active.big-spacing #news h3.article-header,
    .specials-active.big-spacing .main-new_text p,
    .specials-active.big-spacing #news .continue,
    .specials-active.big-spacing .other-news_container time,
    .specials-active.big-spacing .main-new_text time,
    .specials-active.big-spacing .pagination li,
    .specials-active.big-spacing .medical_tourism_container h2,
    .specials-active.big-spacing .medical_tourism_container .button,
    .specials-active.big-spacing .feedback-main-page_container h2,
    .specials-active.big-spacing .feedback-main-page_container h3,
    .specials-active.big-spacing .feedback-main-page_container p,
    .specials-active.big-spacing .feedback-main-page_container .read-more-ask,
    .specials-active.big-spacing .feedback-main-page_container .go-to-feedback_button,
    .specials-active.big-spacing .footer-vcard_container ul,
    .specials-active.big-spacing .footer-vcard-route_container .view-on-map-button,
    .specials-active.big-spacing .footer-vcard-route_container p,
    .specials-active.big-spacing .footer_container .populations_title a,
    .specials-active.big-spacing .footer_container .higher-level-organizations,
    .specials-active.big-spacing .breadcrumbs a,
    .specials-active.big-spacing .breadcrumbs li.disabled,
    .specials-active.big-spacing h1.article-header,
    .specials-active.big-spacing .article-author,
    .specials-active.big-spacing time,
    .specials-active.big-spacing .article-text p,
    .specials-active.big-spacing .article-text ol > li,
    .specials-active.big-spacing .article-text ul > li,
    .specials-active.big-spacing .category-header h2,
    .specials-active.big-spacing .category.headers .article-list li,
    .specials-active.big-spacing #content_container th,
    .specials-active.big-spacing #content_container td,
    .specials-active.big-spacing .publisher.category,
    .specials-active.big-spacing .publisher__article p,
    .specials-active.big-spacing .publisher__article li,
    .specials-active.big-spacing .switch_docs a,
    .specials-active.big-spacing .list-docs .date-uploaded,
    .specials-active.big-spacing .document-header a,
    .specials-active.big-spacing .document_folder small,
    .specials-active.big-spacing .document-title p,
    .specials-active.big-spacing h2.subheader a,
    .specials-active.big-spacing h3.subheader a,
    .specials-active.big-spacing label,
    .specials-active.big-spacing .advanced_search,
    .specials-active.big-spacing .structure .caption small,
    .specials-active.big-spacing .content_container h3,
    .specials-active.big-spacing .content_container h4,
    .specials-active.big-spacing .content_container h5,
    .specials-active.big-spacing .footer_container h2,
    .specials-active.big-spacing .contacts p,
    .specials-active.big-spacing .callout p,
    .specials-active.big-spacing .structure .caption h2,
    .specials-active.big-spacing .structure .caption small,
    .specials-active.big-spacing .article-text h5 {
        letter-spacing: .3rem;
}
/* end big spacing */



/* large spacing */
.specials-active.large-spacing h1.header-title,
    .specials-active.large-spacing #general_menu a,
    .specials-active.large-spacing #general_menu ul.children a,
    .specials-active.large-spacing #dopolnitelnoe-menyu .menu-item a,
    .specials-active.large-spacing #department_menu a,
    .specials-active.large-spacing #news h2,
    .specials-active.large-spacing #news h3.article-header,
    .specials-active.large-spacing .main-new_text p,
    .specials-active.large-spacing #news .continue,
    .specials-active.large-spacing .other-news_container time,
    .specials-active.large-spacing .main-new_text time,
    .specials-active.large-spacing .pagination li,
    .specials-active.large-spacing .medical_tourism_container h2,
    .specials-active.large-spacing .medical_tourism_container .button,
    .specials-active.large-spacing .feedback-main-page_container h2,
    .specials-active.large-spacing .feedback-main-page_container h3,
    .specials-active.large-spacing .feedback-main-page_container p,
    .specials-active.large-spacing .feedback-main-page_container .read-more-ask,
    .specials-active.large-spacing .feedback-main-page_container .go-to-feedback_button,
    .specials-active.large-spacing .footer-vcard_container ul,
    .specials-active.large-spacing .footer-vcard-route_container .view-on-map-button,
    .specials-active.large-spacing .footer-vcard-route_container p,
    .specials-active.large-spacing .footer_container .populations_title a,
    .specials-active.large-spacing .footer_container .higher-level-organizations,
    .specials-active.large-spacing .breadcrumbs a,
    .specials-active.large-spacing .breadcrumbs li.disabled,
    .specials-active.large-spacing h1.article-header,
    .specials-active.large-spacing .article-author,
    .specials-active.large-spacing time,
    .specials-active.large-spacing .article-text p,
    .specials-active.large-spacing .article-text ol > li,
    .specials-active.large-spacing .article-text ul > li,
    .specials-active.large-spacing .category-header h2,
    .specials-active.large-spacing .category.headers .article-list li,
    .specials-active.large-spacing #content_container th,
    .specials-active.large-spacing #content_container td,
    .specials-active.large-spacing .publisher.category,
    .specials-active.large-spacing .publisher__article p,
    .specials-active.large-spacing .publisher__article li,
    .specials-active.large-spacing .switch_docs a,
    .specials-active.large-spacing .list-docs .date-uploaded,
    .specials-active.large-spacing .document-header a,
    .specials-active.large-spacing .document_folder small,
    .specials-active.large-spacing .document-title p,
    .specials-active.large-spacing h2.subheader a,
    .specials-active.large-spacing h3.subheader a,
    .specials-active.large-spacing label,
    .specials-active.large-spacing .advanced_search,
    .specials-active.large-spacing .structure .caption small,
    .specials-active.large-spacing .content_container h3,
    .specials-active.large-spacing .content_container h4,
    .specials-active.large-spacing .content_container h5,
    .specials-active.large-spacing .footer_container h2,
    .specials-active.large-spacing .contacts p,
    .specials-active.large-spacing .callout p,
    .specials-active.large-spacing .structure .caption h2,
    .specials-active.large-spacing .structure .caption small,
    .specials-active.large-spacing .article-text h5 {
        letter-spacing: .4rem;
}
/* end large spacing */



/* show img */

/* end show img */



/* hide img */
    .specials-active.hide-img img {
        display: none!important;
    }
/* end hide img */