@charset "UTF-8";



@media (max-width : 1810px) {
    .limit{
        width: 1710px;
    }
    /*.content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper {
      width: 420px;
      }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
      width: calc(100% - 430px);
      }*/
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .img_container {
    width: 370px;
    margin-right: 30px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .article_text_block {
    width: calc(100% - 400px);
    }
    .content_container .content_section .content_inside_container .article_section {
    /*width: 100%;
    margin: 0 auto;
    padding-left: 88px;*/
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block .contacts_buttons {
        z-index: 100;
        position: relative;
    }
}
@media (max-width : 1720px) {
    .limit{
        width: 1650px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
    width: 350px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .img_container {
    width: 100%;
    }
    .content_container .content_section .content_inside_container .content_inside_section {
    width: calc(100% - 380px);
    margin-right: 30px;
    }
    .article_block .article_text_block .article_heading {
    font-size: 16px;
    }
}
@media (max-width : 1660px) {
    .limit{
        width: 1550px;
    }
    footer .limit .logo {
        margin-right: 28px;
    }
    footer .limit {
    padding-left: 28px;
    padding-right: 28px;
    }
}
@media (max-width : 1720px) {
    .limit{
        width: 1450px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
    width: 300px;
    }
    .content_container .content_section .content_inside_container .content_inside_section {
    width: calc(100% - 330px);
    margin-right: 30px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section {
    display: flex;
    margin-bottom: 46px;
    flex-direction: column;
    }
 /*   .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper {
    width: 100%;
    !*margin-bottom: 20px;*!
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
    width: 100%;
    margin-left: 0px;
    }*/
 /*   .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block .navigation_list {
        padding-left: 0px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slide .img_container img{
        width: 100%;
    }*/
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .img_container {
    width: 300px;
    margin-right: 20px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .article_text_block {
        width: calc(100% - 320px);
    }
    footer .limit {
        padding-left: 10px;
        padding-right: 10px;
    }
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block {*/
    /*width: 32%;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .recommended_articles_item {*/
    /*max-width: 31%;*/
    /*}*/
    .content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block {
        width: auto;
    }
    .content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .recommended_slide{
        margin: 0px 10px;
    }
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card{
        width: calc(12.5% - 30px);
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block .text_heading{
        font-size: 26px;
    }
}
@media (max-width : 1460px) {
    .limit{
        width: 1350px;
    }
    .social_network_block{
        width: 100px;
        margin-left: 20px;
    }
    footer .limit .address {
    width: 155px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
    display: none;
    }
}
@media (max-width : 1355px) {
    .limit{
        width: 1250px;
    }
    .content_container .content_section .content_inside_container {
    flex-direction: column;
    }
    .content_container .content_section .content_inside_container .content_inside_section {
    width: 100%;
    margin-right: 0px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
    display: block;
    width: 100%;
    padding-left: 88px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block {
    flex-direction: row;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .img_container {
    width: 270px;
    margin-right: 20px;
    margin-bottom: 0px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block {
    flex-wrap: wrap;
    margin-bottom: 20px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .article_text_block {
    width: calc(100% - 290px);
    margin-bottom: 0px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .grant_section .article_block .article_text_block {
        width: 100%;
        margin-bottom: 20px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .grant_section .article_block .article_text_block .article_link {
    margin-bottom: 10px;
    }
}
@media (max-width : 1255px) {
    .limit{
        width: 1150px;
    }
    .social_network_block {
    width: 108px;
    }
}
@media (max-width : 1155px) {
    .limit{
        width: 100%;
    }
    .content_container .content_section {
        padding-right: 30px;
    }
}
@media (max-width : 1092px) {
    .social_network_block {
        width: 112px;
        white-space: nowrap;
    }
    header .navigation__link {
        padding: 0 15px;
    }
}
@media (max-width : 1054px) {
    .content_container .left_sidebar {
      display: none;
    }
    .navbar{display: block;}
    .content_container .content_section {
    width: 100%;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
  /*  display: inline-block;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section {
    flex-direction: row;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper {
    width: 496px;
    margin-right: 20px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
    width: calc(100% - 516px);
    }*/
    .content_container .content_section {
    padding-right: 20px;
    }
    .content_container .content_section .top_panel_block {
     margin-top: 0px;
    }
}
@media (max-width : 966px) {
    footer .limit .footer_menu_list {
    display: none;
    }
    /*.content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper {
        width: 440px;
    }*/
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
    width: calc(100% - 460px);
    }
    .content_container .content_section .content_inside_container .content_inside_section {
        padding-left: 70px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
        padding-left: 70px;
    }
    .logo-section__logo-block {
        padding: 50px 30px 20px 50px;
    }
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(12.5% - 20px);
    }
    .logo-section__logo-block .logo_card{
        margin: 0px 10px 20px 10px;
    }
    header .navigation__item:nth-child(1), header .navigation__item:nth-child(2), header .navigation__item:nth-child(4), header .navigation__item:nth-child(6) {
        display: none;
    }
}
@media (max-width : 888px) {
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(16.6666% - 20px);
    }
}
@media (max-width : 800px) {
/*    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .navigation_block {
    display: none;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper {
    width: 100%;
    margin-right: 0px;
    }*/
}
@media (max-width : 768px) {
    h1, .article_heading {
    font-size: 24px;
    margin-bottom: 20px;
    }
    .content_container .content_section .content_inside_container .article_section .article_main_block p {
    font-size: 14px;
    }
    .content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block {
    flex-direction: column;
    }
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .recommended_articles_item {*/
    /*max-width: 100%;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block {*/
    /*width: 100%;*/
    /*flex-direction: row;*/
    /*margin-bottom: 20px;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .img_container{*/
    /*width: 242px;*/
    /*margin-right: 20px;*/
    /*margin-bottom: 0px;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .article_text_block {*/
    /*width: calc(100% - 262px);*/
    /*margin-bottom: 0px;*/
    /*}*/
    /*.article_block .img_container img {*/
        /*margin-left: 0px;*/
    /*}*/
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block .text_heading{
        font-size: 20px;
    }
}
@media (max-width : 700px) {
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(20% - 20px);
    }
}
@media (max-width : 650px) {
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block {
        flex-direction: column; 
    }
    .pagination_container .pagination > li > a, .pagination_container .pagination > li > span {
    font-size: 12px;
    padding: 4px 10px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .article_text_block {
        width: 100%;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .img_container {
        margin-right: 0px;
        margin-bottom: 20px;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .article_text_block {
    width: 100%;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .img_container {
    margin-right: 0px;
    margin-bottom: 16px;
    }
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .img_container{*/
    /*width: 180px;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .article_text_block {*/
    /*width: calc(100% - 200px);*/
    /*}*/
    .content_container .content_section .content_inside_container .article_section .article_main_block {
    margin-bottom: 30px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide{
    flex-wrap: wrap;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .img_container{
        width: 100%;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block{
        width: 100%;
    }
    .news_slider_section .slick-dots{
        width: 100%;
        bottom: inherit;
        top: 264px;
    }
}
@media (max-width : 550px) {
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(25% - 20px);
    }
}
@media (max-width : 534px) {
    footer .limit {
        flex-direction: column;
    }
    footer .limit .logo {
    margin-right: 0px;
    margin-bottom: 12px;
    }
    footer .limit .address {
    text-align: center;
    margin-bottom: 12px;
    }
    .social_network_block {
    margin-left: 0px;
    text-align: center;
    }
    footer .limit {
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
    }
    .content_container .content_section {
    padding-right: 5px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_block .article_block .img_container {
    width: 100%;
    }
    .content_container .content_section .content_inside_container .right_sidebar .article_block .img_container {
    width: 100%;
    }
    .content_container .content_section .top_panel_block .search_block button {
    width: 46px;
    height: 46px;
    }
    .content_container .content_section .top_panel_block .search_block input {
    height: 46px;
    }
    .content_container .content_section .top_panel_block .search_block .category_select {
    height: 46px;
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block {
    width: 46px;
    top: 46px;
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block .contacts_buttons {
    width: 46px;
    height: 46px;
    font-size: 16px;
    }
    .content_container .content_section .top_panel_block .search_block button {
    font-size: 16px;
    }
    .content_container .content_section .top_panel_block .search_block .category_select {
    width: 123px;
    font-size: 14px;
    }
    .content_container .content_section .top_panel_block .search_block input {
    width: calc(100% - 169px);
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block .text_heading {
    font-size: 14px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block p {
    font-size: 12px;
    margin-bottom: 10px;
    }
    .scrollup {
    width: 46px;
    height: 46px;
    font-size: 16px;
    }
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block .more_link {
    font-size: 12px;
    line-height: 16px;
    }
    .content_container .content_section .content_inside_container .content_inside_section {
    padding-left: 50px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
    padding-left: 50px;
    }
    .content_container .content_section .content_inside_container .article_section {
    padding-left: 50px;
    }
    .content_container .content_section .content_inside_container .article_section .recommended_articles_section {
    margin-bottom: 0px;
    }
    .pagination_container .pagination {
    margin: 10px auto;
    }
    .content_container .content_section .top_panel_block {
    margin-bottom: 6px;
    }
    .content_container .content_section .content_inside_container .article_section .contacts_heading {
    font-size: 18px;
    }
    .content_container .content_section .content_inside_container .article_section .contacts_section .contacts_block .contacts_list li {
    font-size: 14px;
    }
    .content_container .content_section .content_inside_container .article_section .form_block .feedback_form .fild {
    margin-bottom: 10px;
    font-size: 14px;
    }
    .content_container .content_section .content_inside_container .article_section .documents_section .document_block .document_item .document_title {
    font-size: 16px;
    }
    a {
    font-size: 14px;
    }
    .publications_heading {
    font-size: 18px;
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block {
        top: 0;
    }
}
@media (max-width : 490px) {
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block {*/
    /*flex-direction: column;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .img_container{*/
    /*width: 100%;*/
    /*margin-right: 0px;*/
    /*margin-bottom: 14px;*/
    /*}*/
    /*.content_container .content_section .content_inside_container .article_section .recommended_articles_section .recommended_articles_block .article_block .article_text_block {*/
    /*width: 100%;*/
    /*}*/
    h1, .article_heading {
    font-size: 20px;
    }
    .content_container .content_section .content_inside_container .article_section .documents_section .document_block .document_item .img_container {
    width: 40px !important;
    margin-right: 14px;
    }
    .content_container .content_section .content_inside_container .article_section .documents_section .document_block .document_item .document_title {
    width: calc(100% - 54px);
    }
    .content_container .content_section .content_inside_container .article_section .documents_section .document_block .document_item .document_link_block {
    margin-top: 12px;
    }
    .article_main_block .table_wrapper{
    overflow-x: scroll;
    }
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(33.3333% - 20px);
    }
}
@media (max-width : 390px) {
    .logo-section__logo-block .logo_card, .logo-section__logo-block .empty-card {
        width: calc(50% - 20px);
    }
    .logo-section__logo-block {
        padding: 20px 15px 20px 30px;
    }
}
@media (max-width : 360px) {
    .content_container .content_section .content_inside_container .content_inside_section .news_slider_section .slider_wrapper .slider_block .slide .text_block {
        padding: 10px;
    }
     .content_container .content_section .top_panel_block .search_block button {
    width: 30px;
    height: 30px;
    }
    .content_container .content_section .top_panel_block .search_block input {
    height: 30px;
    }
    .content_container .content_section .top_panel_block .search_block .category_select {
    height: 30px;
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block {
    width: 30px;
    top: 30px;
    }
    .content_container .content_section .top_panel_block .contacts_buttons_block .contacts_buttons {
    width: 30px;
    height: 30px;
    font-size: 14px;
    }
    .content_container .content_section .top_panel_block .search_block button {
    font-size: 14px;
    }
    .scrollup {
    width: 30px;
    height: 30px;
    font-size: 14px;
    }
    .content_container .content_section .top_panel_block .search_block input {
    width: calc(100% - 153px);
    padding-left: 10px;
    }
    .content_container .content_section .content_inside_container .content_inside_section {
    padding-left: 36px;
    }
    .content_container .content_section .content_inside_container .right_sidebar {
    padding-left: 36px;
    }
    .left_sidebar .document_link_block .img_container {
     width: 71px;
    }
    .left_sidebar .document_link_block .text_block {
    font-size: 16px;
    width: calc(100% - 71px);
    }
    .left_sidebar .publications_section .publications_heading {
    font-size: 18px;
    }
    li, td, tr, p {
    font-size: 14px;
    }
    .left_sidebar .menu_section .main_menu_list li {
    padding-right: 14px;
    padding-left: 14px;
    }
    .left_sidebar .publications_section {
    padding: 24px 14px;
    }
    .left_sidebar .menu_section .main_menu_list li ul li {
    padding-left: 28px;
    margin: 0px -14px;
    }
    .content_container .content_section .content_inside_container .article_section {
    padding-left: 36px;
    }
}