@media only screen and (min-width: 1200px){
    #news-carousel, #press-carousel, #video-carousel, #project_galery-carousel {
        padding-left: 101px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1700px){
    #support_title #right_line_fix {
        width: 33%;
    }
    .pro_ysou_en-GB .line_command_blau_left {
        width: 15%;
     }
}
@media only screen and (min-width: 1200px) and (max-width: 1500px){
    .line_command_blau_left {
        width: 20%;
    }
}
@media only screen and (min-width: 1099px) and (max-width: 1306px){
    .line_command_blau_right {
        width: 40%;
    }
    .line_command_blau_left {
        width: 15%;
    }
}
@media only screen and (max-width: 1199px){
    #artist h2, #command h2 {
        font-size: 70px;
    }
    .zahodi-left h2 span, .pro_left_title2 {
        font-size: 98px;
    }
    .comand-name1, .comand-name {
        font-size: 22px;
    }
    .news-img {
        display: block;
    }
    p.news-date, .news-bottom a, p.news-text {
        color: #fff;
    }
    .about_pro {
        align-items: end;
    }
    #support_title #right_line_fix {
        width: 38%;
    }
    .page-template-projects-page #join_line {
        width: 30%;
    }
}
@media only screen and (max-width: 1099px){
    .line_command_blau_left, .line_command_blau_right, .line_command {
        display: none;
    }
    #to_join .about_left, #to_join .about_right, .contact_block_left, .contact_block_right {
        width: 100%;
    }
    .contact_block_right {
        margin-top: 10px;
    }
    .page-template-projects-page #join_line {
        width: 25%;
    }
    .page-template-projects-page #join_line_top {
        display: block;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1099px){






    .container {
        padding-left: 25px;
        padding-right: 25px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){

#artist{
padding: 50px 0;
}
#command{
padding: 60px 0 75px;
}

#news .zahodi-left p{
font-size: 55px;
}

.line_command_artist{
top: 85px;
}


#artist h2, #command h2{
font-size: 55px;
}

.pro_left_title2, .pro_left_text_bottom h3 span{
font-size: 58px;
}

.zahodi-left h2{
font-size: 60px;
}

 .pro_left_text_bottom a.btn{
 margin-top: 10px;
 }

 #about .pro_left_text_bottom p{
 margin-bottom: 10px;
 }
 
 #about .pro_left_text_bottom a.more{
 float: right;
 }
    #proect {
        width: 50%;
    }
    
    
    .proect-list, .press-item, .category-list-container .news-item {
        width: 48%;
    }
    .partners_right {
        padding-left: 30px;
    }
    .partners_text {
        width: 60%;
    }
    ul#bottom-nav {
        justify-content: space-around;
    }
    .partners_left {
        font-size: 56px;
    }
    .page-template-about-page .breadcrumb {
        padding-bottom: 0;
    }
    .pro_left_text_bottom p {
        font-size: 17px;
    }
    .category-list-container .news-img img {
        width: 100%;
        height: auto;
    }
    #right_line_fix {
        text-align: right;
    }
    #right_line_fix img {
        width: 50%;
    }
}
@media only screen and (max-width: 991px){
    .projects_title {
        font-size: 92px;
    }
    .post-type-archive-project h1, .category h1, .page-template-video-page h1 {
        font-size: 28px;
    }
    .projects_year {
        padding: 0px 18px;
    }
    .video-top-shareurl {
        margin-right: 10px;
    }
    .proect-list-block h5, .video-list-block h5 {
        font-size: 16px;
    }
    .proect-list-item, .video-list-item {
        padding-right: 0;
    }
    .proect-list-item, .video-list-item {
        line-height: 1;
    }
    .about_left_bottom h3, .about_right_double h3 {
        font-size: 3vw;
    }
    #join_line_top {
        width: 43%;
        top: 100px;
    }
    .all_projects_title h1 span {
        font-size: 100px;
    }
    .container-all-projects {
        justify-content: center;
    }
}
@media only screen and (min-width: 769px) and (max-width: 991px){
    #pro_ysou {
        padding: 50px 0 232px;
    }
    .pro_left_title1 {
        font-size: 40px;
    }
    .pro_left_title2, .pro_left_text_bottom h3 span {
        font-size: 68px;
    }
    .partners_left {
        font-size: 38px;
    }
    .partners_right {
        padding-left: 75px;
    }
    .partners_text {
        width: 70%;
    }
    .partners_btn a.btn {
        font-size: 12px;
        padding: 5px;
    }
    .partners_bg_left {
        width: 20%;
    }
    .container_support h1 {
        font-size: 60px;
    }
    #support_title #light_line_fix {
        width: 35%;
    }
}
@media only screen and (min-width: 769px){
    .pro_left_text {
        position: absolute;
        top: 105px;
    }
    .pro_ysou_en-GB .pro_left_text {
        top: 75px;
    }
    .mob, .line_command_blau_left3, .line_command_blau_right2 {
        display: none;
    }
    .all_projects_cat_item:nth-child(2n+1) .container_ysou_item:first-child a {
        padding-left: 38px;
    }
    .news-block {
         height: 375px; 
    }
    .partners_left1 {
        letter-spacing: 0.1em;
    }
    .pum-content p {
        font-size: 20px;
    }
}
@media only screen and (max-width: 768px){


 .to_join_title1 {
        margin-left: 0;
        font-size: 36px;
    }
 .to_join_title2 {
        margin-left: 0;
        font-size: 45px;
    }

.command-container{
justify-content: center;
}



.category-list-container .news-item{
max-width: 358px;
width: 100%;
overflow: hidden;
height: 275px;
}
.category-list-container{
justify-content: center;
}

#partners{
padding-top: 15px;
}
    .container, .container_support {
        padding: 0 25px;
    }
    section {
        width: 100%;
        overflow: hidden;
        display: block;
    }
    .line_command_artist, .line_command, .partners_bg_right, .page-template-projects-page #join_line, .project-template-default .video-top-right,
    .projects_title, .projects_years img, #zahodi-carousel .owl-dots, p.news-text, .about_pro_toptext br, .page-template-projects-page #join_line_top  {
        display: none;
    }
    #about .container_pro, .partners_container, .proects-container-bottom {
        display: block;
    }
    .pro_left, #about .pro_right, .artist_list_row, .partners_btn, .partners_text, .partners_left, .partners_right, .pro_left_text_bottom,
    #proect, .proect-list, #video-section, .video-list, .video-top-left, .video-top-right, .pro_right, .about_left, .about_right, #about_cinnosty .about_left,
    .cinnosti_item, #to_join .about_right, #to_join .about_left, #to_join .about_right, .to_join_date, .to_join_middle, .to_join_bottom, .to_join_link,
    .to_join_left, .to_join_right, .to_join_middle_txt, .to_join_middle_btn, .classic_left, .mission_item, .princip_title, .princip_right_text,
    .princip_image, .princip_text, #about_history .pro_right, #about_history .pro_left, .support_left, .support_right, .projects-container-title,
    .projects-container-text, .project_top_left, .project_top_right, .project-template-default .video-top-right, .project_program_item, .project_artist {
        width: 100%;
        max-width: 100%;
    }
    .artist_filter_list, .artist_filter_years, .command-container, .partners_right, .footer_container, .footer_bottom, .videos-container, .video-top,
    .support_tab, .all_projects_title_top, .projects-container  {
        flex-wrap: wrap;
    }
    .pro_left_title1, .zahodi-left h2 { 
        font-size: 32px;
    }
    .pro_left_title2, .zahodi-left h2 span, .pro_left_title2, #proects .zahodi-left h2 span {
        font-size: 60px;
    }
    .pro_left_text_bottom p {
        font-size: 18px;
        margin-bottom: 10px;
    }
    a.btn {
        /*font-size: 14px;*/
    }
    a.btn .btn_sub {
        height: 25px;
        top: 7px;
    }
    a.btn .btn_sub img {
        height: 70%;
        
    }
    .zahodi-img {
        height: 100%;
    }
    #pro_ysou {
        padding: 50px 0 35px;
    }
    #about {
        padding: 77px 0 29px;
    }
    #about .pro_left_text_bottom {
        display: table;
        padding-bottom: 30px;
        margin-top: 25px;
    }
    #about .pro_right {
        text-align: right;
        padding: 25px;
    }
    #artist {
        padding: 30px 0;
    }
    .artist_filter_list_item, .artist_filter_year_item {
        margin-bottom: 10px;
    }
    .command-item {
        width: 100%;
        max-width: 340px;
        margin-bottom: 25px;
        
    }
    .partners_left {
        font-size: 32px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        align-items: center;
        letter-spacing: 0;
    }
    .partners_left1 {
        padding-right: 0;
    }
    #command, #galery {
        padding: 40px 0 48px;
    }
    .partners_right {
        padding-top: 10px;
    }
    .projects-container-text, .project-template-default .video-top-right {
        margin-top: 25px;
    }
    #proect .proects-container-bottom, .proects-container {
        margin-bottom: 20px;
    }
    img.proect-img {
        margin: 15px auto;
        display: table;
    }
    .footer_container, .footer_share_c#news-carousel, #press-carousel, #video-carouselontainer {
        justify-content: center;
    }
    .footer_menu {
        margin: 20px 0;
    }
    .footer_share p {
        text-align: center;
    }
    .partners_right {
        background: #FBD92E;
        padding: 25px 10px 10px;
        margin-top: 10px;
    }
    #logo-partners {
        margin: 20px 0 20px;
    }
    #sound {
        left: 11px;
        bottom: 11px;
    }
    .footer_bottom_left, .footer_bottom_center, .footer_bottom_right {
        width: 100%;
        text-align: center;
    }
    .project_list-item {
        width: 50%;
    }
    .princip_title, .all_projects_title h1, .container_ysou_item a span {
        font-size: 35px;
    }
    .projects_title, .princip_title span {
        font-size: 10vw;
    }
    .breadcrumb {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .page-template-about-page .breadcrumb {
        padding-bottom: 20px;
        color: rgba(255, 255, 255, 0.4);
    }
    .page-template-about-page #pro_ysou {
        padding-bottom: 30px;
    }
    .pro_right img, #about_history .about_left img  {
        margin: 0 auto;
        display: table;
    }
    .pro_right img {
        width: 100%;
    }
    .about_left_bottom, .about_right_double {
        max-width: 520px;
        left: 15px;
    }
    #about_history, #about_cinnosty {
        margin-top: 40px;
    }
    #about_cinnosty .about_left, .to_join_title2, .to_join_top {
        margin-bottom: 20px;
    }
    #to_join {
        padding-top: 40px;
        margin-bottom: 40px;
    }
    #join_line_top {
        top: 0;
        width: 90%;
    }
    #join_line {
        width: 90%;
    }
    .page-template-about-page #right_line {
        bottom: 5px;
    }
    .to_join_date {
        margin-top: 0;
    }
    .to_join_bottom {
        margin-top: 37px;
        background: rgba(36, 28, 35, 0.1);
        padding: 12px 32px;
        text-align: center;
    }
    .to_join_bottom span {
        text-align: left;
    }
    #about_cinnosty h2, .to_join_title2, .projects-container-title, .pro_left_text_bottom, .page-template-about-page .pro_left_text_bottom p,
    .page-template-about-page .pro_left_text_bottom {
        margin-left: 0;
    }
    .classic_right {
        margin: 0 auto;
    }
    .classic_right img {
        margin-top: 10px;
    }
    .mission_item {
        align-items: center;
        margin-bottom: 30px;
    }
    .mission_number {
        border: 0 none;
    }
    .mission_text {
        border-left: 2px solid #FBD92E;
    }
    .princip_right_text ul li {
        margin-left: 15px;
        font-size: 16px;
    }
    .about_left, .container_support .subtitle {
        margin-bottom: 25px;
        margin-top: 30px;
    }
    #korporative h2, .page-template-projects-page .all_projects_title h1 {
        font-size: 40px;
        line-height: 35px;
    }
    #korporative #light_line_fix {
        top: 0;
        
    }
    #support_organization h2 {
        font-size: 40px;
        line-height: 35px;
    }
    #support_institution h2 {
        font-size: 40px;
    }
    .support_right.support_right_active {
        display: block;
        font-size: 16px;
    }
    .all_projects_title h1 span {
        font-size: 60px;
    }
    .all_projects_cat_item_text {
        padding-left: 100px;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-right: 35px;
    }
    #video {
        height: 500px;
    }
    #top_menu, #menu_close {
        top: 0;
    }
    #top_menu {
        padding-top: 40px;
        width: 140px;
    }
    
   
    #left_line {
        bottom: -7px;
    }
    #left_line_about {
        top: -13px;
    }
    .project_title h1 {
        font-size: 22px;
            margin: 20px 0 10px;
    }
    .container_support h1 {
        font-size: 30px;
    }
    .container_support h1 span {
        top: 55%;
        font-size: 40px;
    }
    #support_title #light_line_fix {
        bottom: 0;
    }
    #support_block, #post_header .breadcrumb {
        padding: 0;
        color: rgba(255, 255, 255, 0.4);
    }
    .news-citata{
        border-left: 2px solid #FBD92E;
    }
    .support_left_p {
        font-size: 17px;
    }
    .news-citata{
    margin-bottom: 35px;
    }
    #project_about h2, #project_program h2 {
        font-size: 26px;
    }
    #project_about h2 span {
        font-size: 40px;
    }
    #project_program h2 span {
        font-size: 26px;
        position: relative;
        left: 0;
        top: 0;
    }
    #project_program {
        padding-top: 0;
    }
    .project_top_block .contact_block_right, .project-template-default .video-top-slidk, .video_text_block {
        text-align: center;
    }
    .project_top_block .contact_block_right .contact_block_share {
        float: none;
        margin: 0 auto;
        display: table;
    }
    .contact_block_right a {
        margin-right: 0;
        text-indent: -9999px;
    }
    .support_right_a {
        display: block;
    }
    .video-top-share {
        gap: 20px;
    justify-content: center;
    }
    .page-template-projects-page .video-top-share{
    gap: 20px;
    margin-top: 5px;
    }
    #all-projects-top{
    margin-bottom: 25px;
    }
    .project_list-item h4{
        margin: 10px 0 11px;
    }
    .project-template-default .video-top-shareurl {
        float: left;
    }
    .artist_filter, .project_about_block {
        margin-top: 30px;
    }
    .project_artist, .to_join_title {
        margin-bottom: 0;
    }
    .partners_btn a.btn .btn_sub {
        top: 24px;
    }
    .project_top_block .contact_block_right, .project_artists {
       margin-top: 10px;
    }
    .author_photo img{
    border-radius: 0;
    }
    .author{
    font-size: 16px;
    }
    #project_program h2 {
        text-align: center;
    }
    .projects_years {
        display: flex;
        overflow: auto;
    }
    .page-template-video-page #proects {
        padding-top: 20px;
    }
    #video-section h2, #post_header h1, .princip_image_text {
        font-size: 20px;
    }
    .galery_head_right p{
    font-size: 12px;
    text-align: center;
    }
    #news .zahodi-left p { 
        font-size: 45px;
        text-align: center;
        display: block;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    #news-carousel, #press-carousel, #video-carousel{
    margin-top: 20px;
    }
    .news-bottom{
    padding-bottom: 25px;
    }
    #post_header {
        padding-bottom: 70px;
        background: #241C23;
    }
    .news-about{
    display: none;
    }
    .single-post .zahodi-left {
        margin-left: 0;
    }
    .post_share {
        bottom: 20px;
        right: 20px;
    }
    .single-post .zahodi-right {
        margin-right: 15px;
    }
    #top_menu ul li {
        margin-bottom: 10px;
    }
    #command {
        padding-bottom: 25px;
        margin-bottom: 25px;
    }
    .princip_right_text {
        text-align: center;
        padding-top: 0px;
        font-size: 16px;
    }
    .princip_right_text ul {
        text-align: left;
        margin-top: 10px;
    }
    .princip_subtitle {
        margin: 15px 0 30px;
        line-height: 1;
        font-size: 30px;
    }
    .princip_text p, .to_join_top p, .artist_filter_year_item, .princip_text p span, .project_top_left_bottom a {
        font-size: 16px;
    }
    .project_top_left_bottom a{
    font-size: 14px;
    }
    .project_top_left_bottom{
    margin-bottom: 10px;
    }
    #projects-top .projects_years .projects_year_active{
    padding-left: 53px;
    color: #fff;
    }
    #projects-top .projects_years .projects_year{
    border: none;
    }
    #projects-top .video-top-left h1{
        margin-top: 15px;
    font-size: 39px;
    }
    .princip_text p span{
    font-size: 20px;
    }
    #about_history h2{
    margin-top: 25px;
    }
    .news-tag{
    display: none;
    }
    .contact_block h4{
    font-weight: 400;
    }
    .about_left{
    margin-top: 15px;
    margin-bottom: 0px;
    }
    #contacts #light_line_fix{
    display: none;
    }
    .to_join_link a{
    background-size: 6%;
padding-left: 20px;
    }
    #about_history .about_right p{
    font-size: 16px;
    }
    .mission_title2 {
        letter-spacing: 0;
    }
    #about_history .line_command {
        display: block;
        top: 0;
    }
    #about_history {
        padding-top: 15px;
    }
    .about_pro_toptext {
        font-weight: 400;
        margin: 0;
    }
    .to_join_middle_txt {
        font-size: 20px;
        font-weight: 400;
        text-align: center;
    }
    .to_join_top {
        margin-top: 15px;
    }
    .project_about_right {
        height: 0;
    }
    .project_program_block {
        margin-top: 30px;
    }
    .project_top_right .contact_block_right a {
        font-size: 0;
    }
    .project_top_left_bottom a img {
        width: 10px;
        margin-right: 5px;
    }
    .project_top_left_top{
    margin-bottom: 10px;
    }
    .contact_block_right a img {
        margin-left: 10px;
    }
    .support_right_a a, .classic_left p {
        margin-bottom: 15px;
    }
    .support_left_p {
        margin-left: -4px;
    }
    .container_ysou_item a, #about_history .pro_left_text_bottom p, .projects_year, .project_artists p,
    .project_about_top p, .project_program_item {
        font-size: 16px;
    }
    .projects-container-text p {
        font-size: 20px;
    }
    .support_text p {
        font-size: 19px;
        border-left: 2px solid #FBD92E;
    padding-left: 30px;
    padding-right: 20px;
    }
    .support_institution_item h4, #support_organization .support_institution_item h4 {
        padding-left: 35px;
        line-height: 1;
    }
    .support_institution_item_txt {
        font-size: 12px;
        margin-top: 5px;
        padding-left: 35px;
    }
    .support_institution_item {
        margin-bottom: 30px;
        padding-right: 30px;
    }
    .pro_left_title {
        padding-left: 20px;
    }
    .container_ysou_item a, #all-projects-cat .container_ysou_item a, .container_ysou_item:first-child a {
        padding-left: 25px;
    }
    #all-projects-cat .container_ysou_item a:first-child a {
        padding-left: 18px;
    }
    #zahodi {
        padding-bottom: 0;
    }
    .container_ysou_item2 a, #all-projects-cat .container_ysou_item2 a {
        padding-left: 17px;
    }
    .pro_left_text_bottom a.btn {
        margin-left: -90px;
        margin-top: 10px;
        position: absolute;
        bottom: 0;
        left: 50%;
    }
    .news-block {
        padding-left: 25px;
        padding-right: 25px;
    }
    .comand-name1 {
        padding-bottom: 0;
        line-height: 0.4;
    }
    .princip_text a.btn {
        margin: 0 auto;
        display: table;
        float: none;
    }
    #about_history .pro_left_text_bottom p {
        margin-left: 0;
        text-align: left;
        margin-top: 15px;
        margin-bottom: 0px;
    }
    #about_history .container_pro{
    margin-top: 40px;
    }
    #about, #korporative {
        padding-top: 35px;
        padding-bottom: 0px;
    }
    .footer_share_container{
    justify-content: center;
    }
    #project_about {
        padding-top: 30px;
    }
    .video-top-right {
        margin-top: 0px;
    }
    .comand-name1 {
        bottom: 10px;
    }
    .comand-name {
        line-height: 0.9;
        margin-bottom: 0;
    }
    .container_support {
        padding-top: 35px;
    }
    #support_title #right_line_fix {
        top: 53px;
    }
    .support_right {
        display: block !important;
        font-size: 16px;
    }
    .support_tab_first .support_left_h {
        margin-right: 1px;
    }
    .support_tab_last .support_left_h {
        margin-right: -2px;
    }
    #support_institution {
        overflow-y: visible;
    }
    #support_institution #light_line_fix {
        top: 45px;
    }
    .princip_text {
        margin-top: 10px;
    }
    #about_history .about_pro {
        flex-wrap: wrap-reverse;
        margin-top: 0px;
    }
    .project_list_block {
        margin-top: 0;
    }
    .contact_block_right p {
        font-size: 12px;
        margin-top: 0;
        margin-bottom: 5px;
        text-transform: lowercase;
        text-align: center;
    }
    .galeru_share a, #news-tabs a {
        font-size: 12px;
        text-indent: -9999px;
    }
    .galery_head_right{
    width: 100%;
    }
    .galeru_share{
    gap: 20px;
    justify-content: center;
    }
    .video-top-slidk span{
    text-transform: lowercase;
    }
    .video-top-shareurl a{
        font-size: 0px;
    }
    .video-top-shareurl a img{
    margin: 0;
    }
    .princip_text p{
    font-size: 16px;
    }
    #projects .projects_year.projects_year_active {
    background: none;
        padding-left: 30px;
        padding-left: 8px;
        border-right: 1px solid #241C23;
        border-left: 1px solid #241C23;
    }
   /*    #video-item {
        height: auto;
        width: 100%;
    }*/
    .line_command_blau_right3 {
        top: 0;
        width: 80%;
    }
    .owl-carousel .owl-item .partner-item img {
        max-height: 100%;
    }
    .category .line_command_blau_left2 {
        bottom: 20px;
    }
    .galery_head_left{
        padding-bottom: 0px;
    }

/*--------------------------------------max-width: 600px--------------------------------*/




    .container_pro, .container_ysou, .proects-container, .proect-list-item, .zahodi-container, .galery-container, ul#bottom-nav {
        flex-wrap: wrap;
    }
    .pro_right, .container_ysou_item,  .zahodi-left, .proect-list-img, .proect-list-block, .zahodi-right, .contact_item {
        width: 100%;
        max-width: 100%;
    }
    p, a {
        font-size: 14px;
    }
    .header_left {
        width: 45%;
    }
     .header_lang{
    padding: 0 10px;
    }
    .pro_right {
        padding-top: 20px;
    }
    #ysou {
        height: 280px;
    }
    .ysow_title {
        margin-bottom: 0;
    }
    #news-tabs {
        margin-top: 20px;
    }
    .container_ysou_item {
        margin-top: 30px;
    }
    .pro_left_text_bottom h3 span, .pro_left_text_bottom h3 {
        font-size: 32px;
        text-align: center;
    }
    .pro_left_text_bottom h3 span, .contact_block h1 {
        font-size: 36px;
    }
    #about .pro_left_text_bottom p {
        font-size: 16px;
        margin-bottom: 10px;
        padding-top: 20px;
    }
    #proects .zahodi-right {
        padding-top: 20px;
        width: 100%;
    }
    .proect-list-block {
        padding: 10px;
    }
    #artist h2, #command h2 {
        font-size: 48px;
    }
    #news {
        padding: 27px 0 0;
        overflow: visible;
    }
    #news .zahodi-left{
    margin-bottom: 0px;
    }
    #news #light_line_fix {
        top: -5px;
    }
    #galery-tabs,.project_top_left {
        margin-bottom: 20px;
    }
    .galery-album {
        width: 50%;
    }
    .galery-container {
        background-size: cover;
    }
    .galery-album:nth-child(2) {
        border-right: 0 none;
        border-bottom: 1px solid #FFFFFF;
    }
    .galery-album:first-child {
        border-bottom: 1px solid #FFFFFF;
    }
    ul#bottom-nav li {
        padding: 3px 16px;
        width: 100%;
        text-align: center;
    }
    .post-type-archive-project h1 {
        font-size: 34px;
    }
    .projects_year {
        margin-bottom: 15px;
        width: 30%;
        
    }
    .category-list-container .news-bottom a{
        font-size: 16px;
    }
    .zahodi-left {
        margin-bottom: 40px;
    }
    .zahodi-left p {
        display: none;
    }
    #zahid_number, #zahid_all {
        font-size: 9px;
    }
    .zahodi-item {
        padding: 25px;
    }
    .video-top-slidk {
        text-align: center;
        font-size: 12px;
    }
    .video-container-bottom {
        margin-bottom: 10px;
    }
    .breadcrumb {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .container_ysou {
        top: 0;
        left: 0;
    }
    .classic_left p {
        font-size: 22px;
        line-height: 25px;
        margin-top: 0;
    }
    .contact_items, .contact_all {
        padding-left: 0;
    }
    .contact_block_right a {
        margin-bottom: 10px;
        margin-right: 15px;
    }
    .contact_block_share{
    display: flex;
    justify-content: center;
    }
    #about .pro_left_text_bottom a.more {
        float: right;
    }
    #video {
        height: 300px;
    }
    .zahodi-right a.more {
        float: right;
    }
    .artist_list_item {
        width: 100%;
        margin-top: 8px;
        margin-bottom: 0;
        padding: 8px;
    }
    #al_icon {
        top: 10px;
        right: 18px;
        width: 10px;
        height: 8px;
    }
    #about_history a.more {
        margin-left: 50%;
    }
    .author_block .contact_block_right {
        padding-left: 0;
    }
    .to_join_middle_btn a {
        margin: 15px auto 0;
    }
    .to_join_middle_btn a.btn .btn_sub {
        top: 14px;
    }
    .category h1, .page-template-video-page h1 {
        font-size: 7vw;
        text-align: center;
    }
    .pro_left_text {
        padding: 0 25px 25px;
    }
    a.more {
        font-size: 12px;
        padding-top: 3px;
    }
    .video_text_block img {
        width: 250px;
        text-align: center;
    }
    a.btn {
        font-size: 12px;
        padding: 5px 14px;
    }
    .header_right a, .artist_filter_list_item, ul#bottom-nav li a {
        font-size: 12px;
    }
   
    #about .pro_left_text_bottom h3 {
        line-height: 32px;
        margin-bottom: 0;
    }
    .pro_right h4 {
        line-height: 0.9;
        margin-top: -40px;
    }
    #classic {
        padding-top: 70px;
        padding-bottom: 50px;
    }
    .comand-name1, .comand-name {
        font-size: 44px;
    }
    .footer_share_container a {
        margin-left: 8px;
        margin-right: 8px;
    }
    .mission_number {
        padding: 0 5px 0;
    }
    .artist_com_list {
        margin-top: 0;
    }
    .support_institution_block {
        margin-top: 30px;
    }
    .mission_title2 {
        font-size: 70px;
        left: 200px;
    }
    .category-list-container {
        margin-bottom: 0;
    }
    .line_command_gold_right {
        width: 80%;
    }
    .project_list_block { 
        margin-bottom: 26px;
    }
    #project_list .line_command_blau_left2 {
        bottom: 16px;
    }
    #category-list {
        padding-bottom: 30px;
    }
    ul.page-numbers {
        margin-top: 20px;
    }
    #category-button {
        padding-top: 25px;
    }
    .category-list-container {
        margin-top: 25px;
    }
}
@media only screen and (max-width: 425px){
    h2, #artist h2, #command h2, #galery .zahodi-left p {
        font-size: 45px;
    }
    .command-item, .press-item, .category-list-container .news-item {
        width: 100%;
        max-width: 100%;
    }
    #about a.more {
        float: none;
    }
    .pro_left_text_bottom h3 {
        margin-bottom: 10px;
    }
    #command p.subtitle {
        font-size: 16px;
    }
    .artist_list_item h5 {
        font-size: 12px;
    }
    .zahodi-left h2, #galery .zahodi-left p {
        font-size: 32px;
    }
    .zahodi-left h2 span {
        margin-left: 5px;
        letter-spacing: 0em;
        top: -1px;
      }
    .news-bottom a, .about_right_text, .about_right_text {
        font-size: 22px;
    }
    .comand-img img {
        height: auto;
        width: 100%;
    }
    .owl-carousel .owl-item .news-img img {
        height: 100%;
        width: auto;
    }
/*    a.btn {
        font-size: 10px;
        padding: 5px 10px;
    }*/
    #pro_ysou a.btn .btn_sub {
      left: 15px;
      top: 24px;
    }
    .galery-album {
        height: 399px;
        padding: 20px 10px;
    }
    .project_list-item {
        width: 100%;
    }
    .post-type-archive-project h1 {
        font-size: 24px;
        margin: 0 0 10px;
    }
    .projects_year {
        padding: 0px 8px;
    }
    .post-type-archive-project h1 {
        font-size: 22px;
        margin-bottom: 10px;
    }
    .page-template-about-page #right_line {
        bottom: 0;
    }
    #about_history .about_right p {
        font-size: 16px;
        line-height: 1.4;
    }
    #about_history, #about_cinnosty {
        margin-top: 20px;
    }
    .about_pro {
        margin-top: 0;
    }
    .all-projects-image {
        margin-top: -60px;
    }
    .to_join_title1 {
        margin-left: 0;
        font-size: 36px;
    }
    .to_join_title2 {
        margin-left: 0;
        font-size: 45px;
    }
    .mission_title1 {
        font-size: 26px;
    }
    .mission_title2 {
        left: 90px;
    }
    .galeru_share a, #news-tabs a {
        font-size: 12px;
    }
    .all_projects_cat_item {
         max-width: 95%;
         margin-bottom: 15px;
    }
    #video {
        height: 300px;
    }
    .news-item, .news-img {
        height: 325px;
        font-size: 12px;
    }
}

