/* 
Author: Di-grand 
Author URI: http://di-grand.com 
*/	

.test {position: fixed; color: red; font-weight: bold; z-index: 9999;}

@media only screen and (min-width: 1200px){
    .test:after  { content: '@media (min-width: 1200px) >>>';} 

}

@media only screen and (max-width: 1200px){
    .test:after  { content: '@media (max-width: 1200px)';}   

}


@media only screen and (max-width: 1024px){
    .test:after  { content: '@media (max-width: 1024px)';}
     .fixed{ position: relative;z-index: 9999999999;width: 100%;left: 0;top: 0px;}
    .fixed .botmenu {display:block;}
    .di_cubes__right .wpb_text_column {padding: 0 65px 55px;}
    .di_cf_televiz_wrap {left: initial; right: 0px;}
    body.page-id-1533 {line-height: 1.2;}
    body.page-id-1533 .di_director_opisanie .di_address img {display: block; float: left;}
    body.page-id-1533 .di_director_opisanie .di_address span { display: block; }
    body.page-id-1533 .di_director_opisanie .wpb_text_column {padding-left: 0;}
    body.page-id-1533 .di_heading {font-size: 44px;}
    .postspermonth_opisanie {padding-left: 24px;}
    .postspermonth_month span {font-size: 34px;}
    .postspermonth .postspermonth_item .postspermonth_more:after {margin-left: 8px;}
    
    
}


@media only screen and (max-width: 1199px){
    .test:after  { content: '@media (max-width: 1199px)';}
    .flexnav>div>ul.menus>li { padding: 0px 5px 0px 5px;}
    .flexnav>div>ul.menus>li.menu-item-has-children:after {right: 2px;}
    .di_address { padding-left: 49px; background-position: 0px 90%;}
    .di_usluga h3 { font-size: 23px; line-height: 24px; }
    .di_video .di_pic a {max-height: 148px;}
    .di_slider_gallery .di_title, .di_video .di_title {font-size: 25px; line-height: 25px;}
    .di_slider_gallery .owl-stage-outer:before {width: 12.5%;}
    .di_slider_gallery .owl-stage-outer:after {width: 12.5%;}
    .di_youtube {margin-top: 15px;}
    .di_cf_form { width: 63.7%!important; }
    .di_pops { width: 60.5%;}
    .di_pops2 { width: 61%;}
    .di_5_wrap.reverse .right { padding-left: 90px; }
    .di_5_wrap .right { padding-left: 47px; }
    .di_zakazhite .wpcf7-form { width: 61%;}
    .di_ostalis_voprosi .di_formaty {background-size: contain;}
    .likebtn-wrapper {padding-right: 0;}
    .di_nrav { font-size: 45px;}
    body.page-id-1533 .di_director_opisanie .di_address {padding-left: 0;}
}


@media only screen and (max-width: 991px){
    .test:after  { content: '@media (max-width: 991px)';}  
    nav.menu { -moz-transform: skewX(0deg); -o-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg); }
    .flexnav li a {-moz-transform: skewX(0deg); -o-transform: skewX(0deg); -webkit-transform: skewX(0deg); transform: skewX(0deg);}
    .flexnav>div>ul.menus>li {width: 100%;}
    .flexnav ul li a { width: 100%; }
    .flexnav>div>ul.menus>li.menu-item-has-children:after {content: none;}
    .flexnav>div>ul.menus>li>ul {width: 100%; position: static;}
    .flexnav>div>ul.menus>li>ul>li {padding-left: 55px;}
    .di_logo, .di_address, .di_phone {text-align: center;}
    .di_address, .di_phone {padding-left: 0; background: none;}
    .di_kursi { font-size: 31px; line-height: 31px; margin-bottom: 20px;} 
    .di_zayavka a {padding: 9px 43px;}
    .di_usluga {padding-right: 10px;}
    .di_uslugs .di_usluga:nth-child(2n) {padding-left: 10px;}
    .di_usluga h3 { font-size: 26px; line-height: 27px;}
    .di_slider_gallery {margin-bottom: 30px; padding-right: 0;}
    .di_video { padding-left: 0; }
    .di_video .di_pic a { max-height: none; text-align: center;}
    .di_video a img {width: 100%;}
    .di_slider_gallery .owl-stage-outer:before, .di_slider_gallery .owl-stage-outer:after {width: 14.1%;}
    .col_left div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt .inner { padding-left: 85px; }
    .col_left div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt .inner { padding-left: 20px; }
    .ssba.ssba-wrap > div > a {line-height: 2.9;}
    body.page-id-1533 .di_director_opisanie .di_phone, body.page-id-1533 .di_director_opisanie .di_address {text-align: left;}
    
    .di_halls_templ .vc_gitem-row-position-bottom .vc_col-sm-6:first-child, .di_halls_templ .vc_gitem-row-position-bottom .vc_col-sm-6:nth-child(2) {padding: 0!important; width: 100%;}
    .di_halls_templ .vc_gitem-row-position-bottom .vc_col-sm-6:first-child a, .di_halls_templ .vc_gitem-row-position-bottom .vc_col-sm-6:nth-child(2) a {padding: 10px 11px;}
    .di_halls_templ .vc_gitem-row-position-bottom .vc_col-sm-6:first-child {margin-bottom: 10px;}
}   




@media only screen and (max-width: 980px){
    .test:after  { content: '@media (max-width: 980px)';}  

}

@media only screen and (max-width: 820px){
    .test:after  { content: '@media (max-width: 820px)';}  
    .di_header_top {padding-right: 17px;}
    .di_cf_form { width: 83.7%!important; }
    .di_asd .di_heading {top: 0; left: 0; height: 100%; width: 100%;}
    .di_asd .opisanie {height: auto;}
    .di_asd .di_heading .text_block_center .text {font-size: 19px; line-height: 23px;}
    .di_asd .infa {margin-top: 20px;}
    .di_eto img {width: 25%;}
    .di_eto {padding-left: 137px;}
    .di_pops2 { width: 79%; }
    .di_pops { width: 79.5%; }
    .di_5_wrap.reverse .right { padding-left: 0; padding-right: 47px; }
    .di_5_wrap.happy .right {padding-right: 0;}
    .di_5_wrap .happy {font-size: 26px!important;}
    .di_zakazhite .wpcf7-form { width: 80%; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control .icon-prev:before, .di_ot_slider .vc_images_carousel .vc_carousel-control .icon-next:before { top: 50%; }
    .di_ot_slider .vc_carousel-slideline-inner > .vc_item:before {height: 132px; background-size: contain !important;}
    .di_ostalis_voprosi .di_formaty {font-size: 30px!important; padding-top: 17px;}
    .di_foot { padding: 0 15px; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control .icon-prev:before, .di_ot_slider .vc_images_carousel .vc_carousel-control .icon-next:before {height: 40px; width: 22px; background-size: 235%; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control { left: -5%; }
    .di_ot_slider .vc_left.vc_carousel-control:hover .icon-prev:before { background-position: -33px -7px;}
    .di_ot_slider .vc_images_carousel .vc_carousel-control .icon-next:before {background-position: 0px -48px;}
    .di_ot_slider .vc_right.vc_carousel-control:hover .icon-next:before { background-position: -34px -48px; }
    .lb-style-custom .lb-a:hover img.lb-icon-v, .lb-style-custom .lb-voted img.lb-icon-v, .lb-style-custom img.likebtn-icon {max-width: 80%;}
    .lb-style-custom .lb-count {font-size: 27px!important;}
    .di_nrav { font-size: 34px; }
    .di_likes_wrap > .wpb_column > .vc_column-inner { padding-top: 25px!important; }
    .di_likes_wrap >.wpb_column >.vc_column-inner >.wpb_wrapper >.wpb_text_column {margin-bottom: 25px!important;}
    .likebtn-wrapper {margin-top: 0; line-height: 46px!important;}
    .di_h3_arenda {font-size: 55px; }
    .di_h3_arenda span {font-size: 60px;}
    .jq-selectbox__select {font-size: 20px!important; height: 53px!important; padding: 10px 40px 0 15px;}
    .di_cf_with_select a.popup {font-size: 19px!important;}
    .jq-selectbox__trigger {height: 32px!important; top: 9px!important; right: 5px!important;}
    .jq-selectbox__dropdown {top: 64px!important; font-size: 20px!important;}
    .di_halls_templ .vc_gitem-post-data-source-post_title {line-height: 1.1;}

    .di_cubes {background-size: cover; padding-bottom: 110px;}
    .di_cf_super_akciya {padding: 30px 20px 20px; line-height: 1.2;}
    .di_cf_super_akciya input[type="submit"], .di_cubes__right .wpb_text_column a {padding: 9px 10px; font-size: 20px;}
    .di_cf_super_akciya .name input, .di_cf_super_akciya .tel input {font-size: 20px;}
    .di_cf_super_akciya p span {font-size: 32px;}
    .di_cubes__right .wpb_text_column { padding: 0 20px 36px; }
    .di_cf_subscribe .name input, .di_cf_subscribe .tel input {font-size: 20px;}
    .di_cf_subscribe input[type="submit"] {font-size: 20px;}
    .di_arenda_slider .flex-control-nav {bottom: 50px;}
    .di_why_we_1, .di_why_we_2 {font-size: 18px;}
    .di_why_we_1 > div > .vc_column-inner, .di_why_we_2 > div > .vc_column-inner {padding: 27px 0px 0;}
    .di_why_we_1 > div, .di_why_we_2 > div {padding: 0 10px;}
    .di_hot_proposes .wpb_text_column {height: 220px;}
    .di_h3_arenda2 {font-size: 55px;}
    .partners-wrap.arenda {background-size: cover;}
    .di_hot_proposes .wpb_text_column p {font-size: 20px;}
    .di_arenda_video_slider .di_arenda_slider .flex-direction-nav .flex-prev, .di_arenda_video_slider .di_arenda_slider .flexslider:hover .flex-prev { left: -25px; }
    .di_arenda_video_slider .di_arenda_slider .flex-direction-nav .flex-next, .di_arenda_video_slider .di_arenda_slider .flexslider:hover .flex-next {right: -25px;}
    .di_cubes__right > .vc_column-inner > .wpb_wrapper {line-height: 1.2;}
    .di_cubes__right h4 {margin-bottom: 105px;}
    .f-soc {padding-right: 30px;}
    .f-btn {padding: 10px 50px 10px;}
    .tel-big a {font-size: 22px;}
    body.page-id-1533 .di_heading {padding-bottom: 30px;}
    body.page-id-1533 .di_heading { font-size: 40px; }
    .postspermonth_month span { font-size: 30px; }
    .postspermonth_month {font-size: 22px; width: 100%; text-align: center; padding-bottom: 32px; background: none;}
    .postspermonth_month span {display: inline-block; padding-right: 5px; padding-top: 6px;}
    .postspermonth_month:before {width: 100%;}
    .postspermonth {width: 100%;}
    .postspermonth_opisanie { padding-left: 15px; }
    
}

/* planshet i mobil'nye ustroystva */
@media only screen and (max-width: 767px){
    .test:after  { content: '@media (max-width: 767px)';}  
    .di_kursi { font-size: 25px; line-height: 25px;}
    .di_zayavka a { padding: 6px 25px; }
    .owl-carousel .text_block_center { width: 70%;}
    .di_usluga h3 {margin-bottom: 22px;}
    .di_usluga {padding-right: 0px;}
    .di_uslugs .di_usluga:nth-child(2n) {padding-left: 0px;}
    .di_slider_gallery .owl-stage-outer:before, .di_slider_gallery .owl-stage-outer:after { width: 15%; }
    body.home .col_left {padding-top: 0; padding-right: 0;}
    .di_sliders_bottom {display: none;}
    .di_cf_form { width: 100%!important; }
    
    .di_asd .di_heading { top: calc(50% - 120px); left: calc(50% - 120px); height: 240px; width: 240px;}
    .di_pops2 { width: 95%; }
    .di_formaty {font-size: 30px !important;}
    .di_eto { padding-left: 223px; }
    .di_5_wrap .left { text-align: center; padding-right: 0;}
    .di_5_wrap:before {content: none;}
    .di_5_shagov .wpb_wrapper>.wpb_content_element .di_5_wrap:after {content: none!important;}
    .di_5_wrap .right { padding-left: 0; text-align: center;}
    .di_5_wrap .right .opis {width: 100%;}
    .di_5_wrap.reverse .right {padding-right: 0;}
    .di_5_wrap.reverse .left {padding-left: 0; text-align: center;}
    .di_zakazhite .wpcf7-form { width: 100%; }
    .di_formaty_wrap.di_otzivs { margin-top: 35px; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control { left: -7%; }
    .di_ostalis_voprosi .di_formaty { font-size: 28px!important; padding-top: 5px; }

   
    .di_header {padding-top: 0;}
    .di_header {padding-top: 92px; padding-bottom: 222px;}
    .di_header_top { padding-right: 0; }
    .di_header_top {padding-top: 10px; text-align: center;}
    .di_toptop {background-size: cover; background-position: center -49px;}   
    .mfp-close {display: block!important;}        
    .di_likes_wrap {text-align: center; background-size: cover;}
    .likebtn-wrapper {float: none;}
    .likebtn-wrapper {line-height: 60px!important;}
    #map {width: 100% !important; margin: 0 !important; left: 0 !important; height: 350px;}
      .di_header .di_s_dushoi {font-size: 33px;    padding-top: 5px;}
    .di_header a {margin-top: 15px;}
    .di_header .di_org {font-size: 20px;}
    .di_header {padding-top:130px;}
    .di_h3_arenda, .di_h3_arenda2 { font-size: 40px; }
    .di_h3_arenda span { font-size: 45px; }
    .partners-wrap.arenda p {font-size: 20px;}
    .di_cf_with_select_item1, .di_cf_with_select_item2, .di_cf_with_select_item3 {width: 100%;}
    .di_cf_with_select_item2, .di_cf_with_select_item3 { padding-left: 0; margin-top: 10px; }
    body.page-id-1173 .tel {display: block;}
    .di_cf_subscribe .di_flo_le:nth-child(1), .di_cf_subscribe .di_flo_le:nth-child(2), .di_cf_subscribe .di_flo_le:nth-child(3) { width: 100%; padding: 0; margin-bottom: 10px;}
    .partners-wrap.arenda {padding-bottom: 56px; padding-top: 15px;}
    body.page-id-1173 .vc_custom_1485346000217 {background-image: none !important; background: #E93733;}
    .di_cubes__right .wpb_text_column { padding: 0 20px 40px; }
    .di_cubes {padding-bottom: 40px;}
    .di_arenda_slider .flex-direction-nav a {width: 45px; height: 45px; background-size: 135px;}
    .di_arenda_slider .flex-direction-nav .flex-prev, .di_arenda_slider .flexslider:hover .flex-prev { left: 20px; }
    .di_arenda_slider .flex-direction-nav .flex-next, .di_arenda_slider .flexslider:hover .flex-next {right: 20px;}
    .di_arenda_slider .flex-control-nav { bottom: 10px; left: calc(50% - 145px); padding: 19.5px 15px 8.5px!important; }
    .di_arenda_slider .flex-control-nav li a { margin: 0 8px; }
    .di_why_we_1 > div > .vc_column-inner, .di_why_we_2 > div > .vc_column-inner { padding: 40px 0px 5px; max-width: 100%;}
    .di_servis_uslugi .di_zagol p {font-size: 20px;}
    .di_hot_proposes .wpb_text_column { height: 200px; }
    .di_arenda_doveryaut_foto .wpb_single_image { text-align: center!important; margin-bottom: 20px; }
    .video-responsive {width: 87%; padding-bottom: 50%;}
    .di_cf_super_akciya {padding: 40px 20px 30px;}
    .di_cf_televiz_wrap {position: static; width: 100%; margin: 0!important;}
    .di_cf_televiz_wrap .di_cf_televiz input[type="submit"] {padding: 9px 10px;}
    .f-soc { padding-right: 0; }
    .di_halls .vc_pageable-slide-wrapper > .vc_grid-item {height: auto; display: block!important;}
    .di_halls_templ .vc_gitem-post-data-source-post_title a {font-size: 28px;}
    .di_nashi_zali {padding-bottom: 40px;overflow: hidden;}
    .di_cf_super_akciya p span { font-size: 30px; }
    .di_cf_super_akciya .name input, .di_cf_super_akciya .tel input {padding: 13px 15px;  font-size: 19px;}
    .di_cubes__right h4 {font-size: 30px;}
    .di_cubes__right h4 { margin-bottom: 75px; }
    .di_cf_subscribe p { font-size: 25px; }
    .di_why_we {margin-bottom: 50px;}
    .di_arenda_slider .flex-direction-nav a {width: 40px; height: 40px; background-size: 121px;}
    .di_cf_televiz_wrap .di_cf_televiz .box-telephone-televiz img {display: block; position: static; margin: 0 auto 5px;}
    body.page-id-1533 .di_heading {text-align: center; font-size: 33px;}
    body.page-id-1533 .di_heading { padding-bottom: 15px; }
    body.page-id-1533 .di_opisanie {padding-top: 15px;}
    body.page-id-1533 .di_opisanie p { text-indent: 0; }
    body.page-id-1533 .di_director_opisanie .wpb_text_column {padding: 0 15px;}
    body.page-id-1533 .di_director_opisanie .wpb_single_image { margin-bottom: 25px; }
    .postspermonth .postspermonth_item {width: 50%;}
    .desiars {display: none;}
}

@media only screen  and (max-width: 550px) {
    .test:after  { content: '@media (max-width: 550px)';}  
    .di_kursi {margin-bottom: 10px;}
    article table tr td { padding-left: 0; }
    article table tr td:nth-child(2) { padding-left: 15%;}
    article table tr {line-height: 28px; }
}


@media only screen  and (max-width: 480px) {
    .test:after  { content: '@media (max-width: 480px)';}  
    .di_slider_gallery .owl-stage-outer:before, .di_slider_gallery .owl-stage-outer:after { content: none; }
    .di_address_map>div:first-child { font-size: 14px; }
    .di_address_map>div:nth-child(2) { font-size: 19px; }
    .di_address_map {background-position: 15px 15px; padding: 9px 20px 13px 66px;}
    article table tr td:first-child:before {content: none;}
    .di_cf1.zvonok .di_number_form span:nth-child(3) input { width: 59.9%; } 
    .di_header_top { padding-right: 0; text-align: center; }
    .di_cf1 {margin-bottom: 35px; margin-top: 0;}
    .di_number_form span:nth-child(3) input { width: 58.6%; }
    .di_cf1 .wpcf7-submit {font-size: 19px;}
    .wpcf7 div.wpcf7-validation-errors, .wpcf7 div.wpcf7-mail-sent-ok {bottom: -14px;}
    .wpcf7 div.wpcf7-response-output {font-size: 13px;}
    .di_pops { width: 95%; }
    .white-popup {padding: 15px;}
    .di_cf1.poluchit_infu .di_number_form span:nth-child(3) input { width: 61.1%; }
    .di_eto { padding-left: 0; text-align: center;}
    .di_zakazhite .wpcf7-form {margin: 0 auto 35px;}
    .di_zakazhite1 .di_heading_cf { font-size: 40px; }
    .di_number_form span:nth-child(3) input { width: 56.5%; }
    .di_big_pics { padding: 0px 15px 0; }
    .di_ostalis_voprosi .di_formaty {width: 100%;}
    .di_foot {text-align: center;}
    .di_header .di_org {padding-top: 12px; padding-left: 10px; padding-right: 10px;}
    .di_ot_slider .vc_images_carousel .vc_carousel-control { left: -9%; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control.vc_right { right: -10%; }
    .vc_images_carousel .vc_carousel-control {top: 59%!important;}
    .di_asd .opisanie {text-align: center;}
    .di_5_wrap.happy {padding-bottom: 0;}
    .di_h3_arenda, .di_h3_arenda2 { font-size: 34px; }
    .di_h3_arenda span { font-size: 34px; }
    .di_cf_with_select a.popup {padding: 9px 10px;}
    .di_cf_subscribe p {font-size: 28px;}
    .di_arenda_slider .flex-control-nav {padding: 13.5px 15px 2.5px!important; left: calc(50% - 125px);}
    .di_arenda_slider .flex-control-nav li a { margin: 0 6px; }
    .di_servis_uslugi .di_zagol p { font-size: 17px; }
    .arenda_arenda .di_arenda_beloe_pole .bold {font-size: 22px;}
    .di_arenda_video_slider .metaslider .caption iframe { border: 6px solid #f83835; padding: 0; }
    .di_arenda_video_slider .di_arenda_slider .flex-direction-nav .flex-prev, .di_arenda_video_slider .di_arenda_slider .flexslider:hover .flex-prev { left: -14px; }
    .di_arenda_video_slider .di_arenda_slider .flex-direction-nav .flex-next, .di_arenda_video_slider .di_arenda_slider .flexslider:hover .flex-next { right: -14px; }
    .di_arenda_slider .flex-direction-nav a { top: calc(50% - 15px); }
    #map_arenda { height: 514px; }
    .di_cf_televiz_wrap .di_cf_televiz .box-telephone-televiz {font-size: 24px; margin-bottom: 28px;}
    .di_cf_televiz_wrap .di_cf_televiz input[type="text"], .di_cf_televiz_wrap .di_cf_televiz input[type="tel"] {font-size: 20px; padding: 8px 15px;}
    .di_cf1 .wpcf7-submit, .di_cf_with_select a.popup, .di_cf_televiz_wrap .di_cf_televiz input[type="submit"] {font-size: 20px;}
    .video-responsive {width: 85%;}
    .di_cf_televiz_wrap .di_cf_televiz input[type="text"], .di_cf_televiz_wrap .di_cf_televiz input[type="tel"] {font-size: 17px;}
    .di_news_h1 {line-height: 1.2; font-size: 32px;}
    .postspermonth_month span { font-size: 27px; }
    .postspermonth .postspermonth_item { width: 100%; }
}


@media only screen  and (max-width: 340px) {
    .test:after  { content: '@media (max-width: 340px)';}  
    html #wpadminbar {min-width: 100%;}
    .di_usluga h3 { font-size: 23px; line-height: 24px; }
    .di_slider_gallery .owl-stage-outer:after, .di_slider_gallery .owl-stage-outer:before {width: 12.7%;}
    .di_slider_gallery .di_title, .di_video .di_title { width: 100%; }
    .di_slider_gallery .di_gallery_all, .di_video .di_gallery_all {float: none;}
    .di_slider_gallery .di_head, .di_video .di_head {text-align: center;}
    .di_slider_gallery .di_title, .di_video .di_title {margin-bottom: 13px;}
    .di_slider_gallery .di_head, .di_video .di_head { margin-bottom: 15px; }
    .di_address_map { background-position: 5px 15px; padding: 9px 5px 13px 43px; left: 0; width: 100%; }
    .di_cf1 {padding: 47px 13px 28px;}
    .di_cf1 input { font-size: 16px; }
    .di_cf1.zvonok .di_number_form span:nth-child(3) input { width: 59%; }
    .di_nam_doveryaut {font-size: 30px!important;}
    .di_cf1 .di_heading_cf {font-size: 25px;}
    .di_number_form span:first-child input {margin-right: 8px;}
    .di_cf1 .wpcf7-submit { font-size: 16px; }
    .di_5_wrap .left {padding-bottom: 15px;}
    .di_zakazhite1 .di_heading_cf { font-size: 33px; }
    .di_ostalis_voprosi .di_formaty {font-size: 23px!important;}
    .di_5_shagov { padding-bottom: 17px; }
    .di_ot_slider .vc_carousel-slideline-inner > .vc_item:before {content: none;}
    .vc_images_carousel .vc_carousel-control {top: 5px!important;}
    .di_ot_slider .vc_images_carousel .vc_carousel-control { left: -12%; }
    .di_ot_slider .vc_images_carousel .vc_carousel-control.vc_right { right: -12%; }
    .di_formaty_wrap.di_contcs { margin-top: 0; }
    .di_ostalis_voprosi .di_formaty:after {width: 62px;}
    .di_formaty:after {left: calc(50% - 31px);}
    .di_asd.bott {margin-top: 0;}
    .di_asd.bott a, .di_asd.bott { font-size: 19px; }
    .di_formaty:after {width: 61px;}
    .di_cf1.zvonok .wpcf7-textarea {font-size: 17px;}
    .di_cf1 .wpcf7-submit {padding: 9.5px 16px 9.5px 16px;}
    .di_nrav { font-size: 28px; }
    .di_h3_arenda, .di_h3_arenda2 { font-size: 30px; }
    .di_h3_arenda span { font-size: 30px; }
    .di_h3_arenda span:before { left: -152px; }
    .di_h3_arenda span:after { right: -152px; }
    .jq-selectbox__dropdown {font-size: 17px!important; top: 52px!important;}
    .jq-selectbox li {padding: 2px 15px 2px!important;}
    .jq-selectbox__select {height: 47px!important; padding: 7px 45px 0 25px;}
    .di_halls_templ { border: 6px solid #e0e0e0; padding: 22px 15px 130px!important; }
    .di_cf_televiz_wrap .di_cf_televiz input[type="submit"] {padding: 7px 10px;}
    .di_cf_televiz_wrap {padding: 68px 0px 10px;}
    .di_halls_templ .vc_gitem-zone-mini > .vc_gitem-row-position-bottom {padding: 0 15px;}
    .f-copy {font-size: 13px;}
    .di_cf_super_akciya h4 {font-size: 30px;}
    body.page-id-1533 .di_heading {font-size: 30px;}
    body.page-id-1533 .di_director_opisanie .di_address {font-size: 15px;}
}

@media only screen  and (max-width: 240px) {
    .test:after  { content: '@media (max-width: 240px)';}  
    .di_phone .di_tel { font-size: 23px; }
    .di_slider_gallery .owl-stage-outer:after, .di_slider_gallery .owl-stage-outer:before {width: 10%;}
}