/* Version 1.0.0 */
.nv-adaptive .single-post-thumb:after{
  display: block;
  content: '';
  clear: both;
}
.nv-adaptive .single-post-thumb:before{
  display: block;
  content: '';
  clear: both;
}
.nv-adaptive .ads-popup{
  display: none !important;
}
.nv-adaptive .mobile-container__prepend-footer{
  padding: 0 0 20px 0;
  margin: 0 -20px 0 -20px;
}
/*.nv-adaptive .video-data-box-inner .ads-mobile-premium{*/
  /*margin: 0 -20px 0 -20px;*/
/*}*/
/*.nv-adaptive .post-content .ads-mobile-premium{*/
  /*margin: 0 -20px 0 -20px;*/
  /*max-width: initial !important;*/
/*}*/

/*.nv-adaptive .posts_list.default_posts.description .ads-mobile-premium{*/
  /*margin: 0 -35px 10px -35px !important;*/
  /*display: block !important;*/
/*}*/
.nv-adaptive .menu-adaptive-projects-slash{
  display: none;
}
.nv-adaptive .menu-adaptive-projects-slash.is-active{
  display: block;
}
.nv-adaptive .wrapper{
  width: 100%;
}
.menu-adaptive.menu{
  display: none !important;
}
.nv-adaptive #projects_novy_tv .nav-submenu{
  display: none !important;
}
.nv-adaptive .menu-adaptive.menu{
  display: block !important;
}
.nv-adaptive .menu-projects{
  display: none !important;
}
.nv-adaptive .sidebar-post{
  display: none !important;
}
.nv-adaptive #container #container #comments {
  display: none;
}
.nv-adaptive #header{
  padding-bottom: 10px;
}
.nv-adaptive .flexslider{
  display: none;
}
.nv-adaptive .cts-slider-col.cts-col-2{
  display: none;
}
.nv-adaptive .posts_list.medium_list .post_item{
  display: block;
  float: none;
  margin: 0 0 20px 0;
  width: 100%;
}
.nv-adaptive .posts_list.default_posts.description{
  margin: 0 !important;
}
.nv-adaptive .constructor-column-2{
  width: 100%;
  padding: 0;
}
.nv-adaptive .constructor-column-2 .posts_list.default_posts.description{
  margin-left: -30px;
  margin-left: -30px;
}
.nv-adaptive #header .kd_load_creative{
  display: none;
}
.nv-adaptive .posts_list.medium_list{
  margin: 0 -15px 0px -35px;
}
.nv-adaptive .posts_list.default_posts.description .section{
  padding: 0 15px 0 15px;
}
.nv-adaptive article.post_item.post_item_1.post_default1{
  display: block;
  float: none;
  margin: 0 -15px 20px 0;
  padding: 0 15px 0 15px;
  width: 100%;
  height: initial;
  min-height: initial;
}
.nv-adaptive .color-section article.post_item.post_item_1.post_default1{
  padding: 0 30px 0 30px !important;
}

.nv-adaptive .posts_list.default_posts .post_item .height_160{
  height: initial;

}
.nv-adaptive .posts_list.default_posts.description .section.color-sectionmar{
  padding: 0 !important;
}
.nv-adaptive .posts_list.default_posts.description .posts_list.default_posts.description{
  margin: 0 !important;
}

.nv-adaptive #footer{
  width: 100%;
}
.nv-adaptive #footer #footer-nav{
  display: none;
}

.nv-adaptive .post_item a .post_desc{
  padding: 10px;
}
.nv-adaptive #header-socials-lateral{
  display: none;
}

.nv-adaptive .load-more-posts{
  margin: 20px 0 20px 0;
}
.nv-adaptive .constructor-row .section{
  /*padding: 0;*/
  padding: 20px 0 20px 0;
}
.nv-adaptive .constructor-row .color-section{
  margin-right: -30px;
  margin-left: -30px;
}
.nv-adaptive .constructor-row .color-section .posts_list.default_posts.description{
  margin: 0;
}
.nv-adaptive .constructor-row .color-section .section-title{
  padding: 20px 0 0 30px;
}


.nv-adaptive .posts_list.medium_list{
  margin: 0;
}





.nv-adaptive__ipad .posts_list .post_item{
  width: 48% !important;
  margin: 0 0.99% 20px 0.99% !important;
}

.nv-adaptive__ipad .posts_list .post_item{
  float: left !important;
}

.nv-adaptive .posts_list.medium_list.description:after{
  display: block;
  clear: both;
  content: '';
}
.nv-adaptive .posts_list.default_posts.description:after{
  display: block;
  clear: both;
  content: '';
}



.nv-adaptive #header{
  /*display: none;*/
  padding-top: 40px;
}

.nv-adaptive .can-be-big.sld-can-be-big{
  display: none !important;
  /*float: none !important;
  width: 260px !important;
  height: 283px !important;
  margin: 0 auto 10px auto !important;*/
}
.nv-adaptive #main-nav{
  width: 100%;
  top: 0;
}
.nv-adaptive #main-nav #nav{
  top: 45px;
  left: 0;
  width: 100%;
  display: block;
  background: #70c41d;
  height: initial !important;
}
.nv-adaptive #nav ul{
  margin-left: 20px;
}
.nv-adaptive #nav ul.menu-adaptive{
  /*border-top: 1px solid rgba(79, 154, 5, 0.32);*/
  margin-left: 0 !important;
  padding-left: 20px;
  background-color: #70c41d;
  background-size: cover;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0ODcwZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcwYzQxZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #14870f), color-stop(100%, #70c41d));
  background-image: -moz-linear-gradient(bottom, #14870f 0%, #70c41d 100%);
  background-image: -webkit-linear-gradient(bottom, #14870f 0%, #70c41d 100%);
  background-image: linear-gradient(to top, #14870f 0%, #70c41d 100%);
  -moz-box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
  -webkit-box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
  box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
}
.nv-adaptive #nav ul ul{
  margin: 0;
}
.nv-adaptive #nav ul li a{
  line-height: 3;
}
.nv-adaptive #nav ul li{
  float: none;
  display: block;
  width: 100%;

  height: initial !important;
}

.nv-adaptive #lang{
  right: 70px;
  margin: 0;
}
.nv-adaptive #user-menu{
  right: 98px;
  margin-top: 0;
}
.nv-adaptive .search_button_novy{
  right: 150px;
  top: 13px;
}


.nv-adaptive #nav{
  display: none !important;
}
.nv-adaptive #nav.is-active{
  display: block !important;
}
.nv-adaptive #logo img{
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.nv-adaptive #logo{
  width: 55px;
  height: 55px;
  left: 10px;
}
.open__mobile-menu{
  display: none;
  position: absolute;
  right: 10px;
  top: 7px;
  font-size: 26px;
  width: 30px;
}
.nv-adaptive .open__mobile-menu{
  display: block;
}
.nv-adaptive .search_form_box_novy{
  right: 0;
  /*left: 0;*/
  margin-top: 47px;
}
.nv-adaptive #main-nav.floating{
  position: absolute;
}
.nv-adaptive .open__mobile-menu-project{
  cursor: pointer;
  padding: 20px 0 20px 0;
  display: block;
  float: right;
  margin: 0 15px 0 0;
  font-size: 20px;
  color: #fff;
}
/*.nv-adaptive #sub-nav{
  display: none;
}*/
.nv-adaptive #menu-ledi{
  margin-left: 0 !important;
  padding-left: 20px !important;
  /*border-top: 1px solid rgba(79, 154, 5, 0.32);*/
  background-color: #70c41d;
  background-size: cover;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0ODcwZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcwYzQxZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #14870f), color-stop(100%, #70c41d));
  background-image: -moz-linear-gradient(bottom, #14870f 0%, #70c41d 100%);
  background-image: -webkit-linear-gradient(bottom, #14870f 0%, #70c41d 100%);
  background-image: linear-gradient(to top, #14870f 0%, #70c41d 100%);
  -moz-box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
  -webkit-box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
  box-shadow: 0 0 5px rgba(9, 69, 0, 0.75), inset 0 1px 1px rgba(175, 255, 170, 0.5);
}
.nv-adaptive #menu-ledi li a{
  font-family: inherit;
}
.nv-adaptive .constructor-row{
  padding: 0 !important;
}
.nv-adaptive .content-wrapper{
  padding: 30px 30px 0 30px;
}


.nv-adaptive .cts-slider-col.cts-col-1{
  width: 100%;
  float: none;
}

.nv-adaptive .nv-adaptive__iframe iframe{
  width: 100%;
  height: 100%;
  /*min-height: 100px;*/
  /*background: red;*/
}
/*.nv-adaptive .cts-slider-col.cts-col-1 iframe{
  width: 100%;
  height: 100%;
}*/





@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px){
   .nv-adaptive .nv-adaptive__iframe iframe{
     height: 380px;
   }
}


@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 500px;
  }
}




@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 180px;
  }
}



@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 300px;
  }
}



@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : landscape) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 300px;
  }
}

@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : portrait) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 300px;
  }
}



@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : landscape) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 300px;
  }
}

@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : portrait) {
  .nv-adaptive .nv-adaptive__iframe iframe{
    height: 300px;
  }
}








.nv-adaptive .cts-ms-details{
  width: 100%;
}
.nv-adaptive .video-data-box.video-data-box-inner{
  width: 100%;
}
.nv-adaptive .video-data-box.photo-data-box{
  width: 100%;
  float: none;
}
.nv-adaptive .video-data-box .video-data-box-inner{
  width: 100%;
}
.nv-adaptive .cts-metadata,
.nv-adaptive .cts-description-box{
  width: 100%;
}
.nv-adaptive .post-content{
  width: 100%;
}

.nv-adaptive #schedule-nav ul li{
  width: 12.5%;
}
.nv-adaptive #schedule-nav ul li a{
  width: 100%;
}
.nv-adaptive #schedule{
  left: 0;
  width: 100%;
}
.nv-adaptive #main-nav{
  height: 46px;
}
.nv-adaptive .projects_list_page.post-thumb-mask.mini{
  height: initial !important;
}
.nv-adaptive .projects_list_page.post-thumb-mask.mini img{
  height: initial !important;
}
.nv-adaptive .projects_item img{
  height: initial !important;
}
.nv-adaptive .projects_item{
  width: 49%;
  height: initial;
  margin: 0 !important;
  vertical-align: top;
}
.nv-adaptive .projects{
  margin: 0 !important;
}
.nv-adaptive .page-content iframe, .page-content embed{
  /*width: 100% !important;
  max-width: 100% !important;*/
  /*height: initial;*/
}


.nv-adaptive #wpadminbar{
  top: -47px;
}
