.site-header{padding:10px 10px 14px 10px;height:auto;background-position:center bottom}.site-header-logo-img{margin-right:10px;max-width:240px}.site-header-logo-sub-img{margin-right:0;max-width:260px;max-height:32px}.nav-toggle{position:fixed;top:10px;right:10px;z-index:10000;display:block;overflow:hidden;width:48px;height:48px;background:url(/images/sprites_nav.png) 0 0 no-repeat;text-indent:96px;opacity:.9;transition:opacity 150ms ease-in-out 0}.has-nav-open .nav-toggle{background-position:0 -50px}.nav-toggle:focus,.nav-toggle:hover{opacity:1}.site-nav{background-color:#070707}.js .site-nav{position:fixed;top:0;left:-100%;z-index:9999;z-index:1000;overflow:auto;max-width:250px;width:100%;height:100%;box-shadow:3px 0 3px rgba(0,0,0,.3);transition:left 150ms ease-in-out}.has-nav-open .site-nav{left:0}.site-nav-item{float:none;margin:0 10px;border-bottom:1px solid #505050}.site-nav-link{display:block;padding:4px 4px}.site-nav-item:hover .site-nav-level-2{display:none}.site-nav .is-open .site-nav-level-2{position:static;display:block;margin:0;padding:0;width:auto;height:auto;background-color:#000;font-size:16px;line-height:normal}.site-nav .is-open .site-nav-level-2 li{float:none;margin:0;padding:0;border-top:1px solid #505050;font-size:16px}.site-nav .is-open .site-nav-level-2 li:first-child{border-top:0}.site-nav .is-open .site-nav-level-2 a{padding:4px 12px 4px 18px}.backstage_home{position:relative;z-index:1;padding:0 0 51.583% 0;height:0!important;-webkit-background-size:100% auto;background-size:100% auto}.backstage_home .welcome{position:absolute;bottom:20px;left:10px;margin:0!important}.backstage_home .welcome h2{margin-bottom:0;padding-bottom:0;font-size:26px}.ktz-articles{padding:50px 10px 20px 10px;min-height:0;background-position:0 0;-webkit-background-size:cover;background-size:cover}.ktz-articles-s-title{position:static!important;padding-bottom:2px;font-size:26px}.ktz-articles-intro{display:none}.niemehlo-articles{padding:10px}.niemehlo-articles-s-title{margin:0;font-size:26px}.niemehlo-articles-image--left,.niemehlo-articles-image--right{display:block;float:none;width:auto}.niemehlo-articles-articles{float:none;margin-left:0;width:auto}.niemehlo-home .niemehlo-articles-item{float:none;width:auto}.sutaze-3{padding:136% 10px 40px 10px}.sutaze-3-column--left,.sutaze-3-column--right{float:none;width:auto}.sutaze-3-overlay{top:0;bottom:auto}.sutaze-3-overlay-content{padding:0}.sutaze-3-overlay-img{width:100%}.all_star_team_home{padding-bottom:55.5%;height:0;-webkit-background-size:100% auto;background-size:100% auto}.ant-floating-menu-home{margin:15% 0 0 0;width:100%;text-align:center}.ant-floating-menu ul li,.ant-floating-menu-home ul li{display:inline-block;float:none;margin:0 6px}.challenge-subpage{padding:190px 10px 20px 10px;min-height:0!important;height:auto!important;-webkit-background-size:cover;background-size:cover}.challenge-subpage h2{font-size:24px!important}h2.challenge-subpage-title{font-size:26px!important;line-height:normal}.challenge-subpage-intro{width:auto;font-size:16px;line-height:normal}.record_it_subpage{padding:65% 10px 10px 10px;height:auto!important;-webkit-background-size:100% auto;background-size:100% auto}.record_it_subpage-articles-item{margin:0;width:auto}.home_block{float:none;width:auto}.site-footer{display:block;height:auto}.site-footer .center{margin:0 auto;max-width:300px;width:auto;height:auto}.site-footer .left-side{float:none;margin:0;padding:20px 10px 10px 10px;width:auto;height:auto;border-right:0}.site-footer .copyright{padding-bottom:8px}.footer-nav .left{margin-left:20px;width:100px}.site-footer .right-side{float:none;margin-right:0;padding:10px;width:auto}.site-footer .facebook-profile{position:static!important;float:none!important;margin:0 auto!important;padding:10px;width:240px}.site-footer .partner-profile{position:static!important;margin:0!important;padding:10px;text-align:center}

.video_player iframe {
	width: 96% !important;
	height: auto !important;
}

.special-margin {
	margin: 0px !important;
}

#rychle-menu {
	display:none;
}

.face2face_archive {
	padding-left: 15px !important;
}

.backstage_home.x-subpage {
  padding-bottom: 0px;
  height: auto !important;
}

.backstage_home.x-subpage .welcome {
  position: static;
  padding-top: 16%;
  padding-left: 12px;
}

.backstage_home.x-subpage .welcome h2 {
  padding-bottom: 10px;
}

.backstage-articles-ul {
  margin-left: 0px;
  width: auto;
  padding: 20px 15px 0px 15px;
}

.backstage-articles-item {
  float: none;
	width: auto;
	height: auto;
  margin-left: 0px;
}

.face2face_archive {
	padding-top: 10px !important;
}

.video_description {
	width: 90% !important;
}

.record_it {
  -webkit-background-size: 100% auto;
  background-size: 100% auto;
  padding-top: 49%;
  height: auto;
}

.record_it ul {
  padding: 10px;
}

.record_it-articles-item {
  float: none;
  width: 100%;
  margin: 0px;
}

.record_it h2 a {
  display: block;
  float: none;
  text-align: right;
  margin: 0px 10px;
}

.challenge {
  background: none;
  height: auto;
}

.challenge br {
  display: none;
}

.challenge .ty_koxo {
  padding: 0px 10px 20px 10px;
}

.challenge .ty_koxo .welcome h2 {
  margin-top: 0px;
}

.challenge .ty_koxo-articles-center {
  float: none;
}

.challenge .challenge_block {
  float: none;
  width: auto;
  margin-right: 0px;
  margin-top: 0px;
  overflow: hidden;
  padding: 54% 10px 3% 10px;
  background: url('/images/tv-and-video/challenge/challenge_bg.jpg') right top no-repeat;
  -webkit-background-size: 150% auto;
  background-size: 150% auto;
}

.challenge .challenge_block h2 {
  margin-top: 0px;
}

.challenge .challenge_block-ul {
  margin-left: -16px;
}

.challenge .challenge_block-item {
  font-size: 22px;
  margin: 0px 0px 5px 16px;
}

.reports-articles {
  padding: 0px 15px 50px 15px;
}

.reports-articles-ul {
  margin-left: 0px;
}

.reports-articles-item {
  float: none;
  width: 100%;
  margin: 0px 0px 40px 0px;
}

.reports-articles-category-title, .reports-articles-text {
  height: auto;
}

.face2face-articles {
  padding-bottom: 30px;
}

.backstage_archive {
  padding: 0px 15px 15px 15px;
  min-height: 0px;
}

.backstage_archive .welcome .search {
  float: none;
  width: auto;
}

.backstage_archive .welcome .search input {
  width: 100%;
  height: auto;
  box-sizing: border-box;
  margin-bottom: 22px;
}

.backstage_archive .backstage-articles-ul {
  padding-left: 0px;
  padding-right: 0px;
}

.ast-nav-item.ast-nav-item--1 {
  width: 29.6%;
}

.ast-nav-item.ast-nav-item--2 {
  width: 33.4%;
}

.ast-nav-item.ast-nav-item--3 {
  width: 36.7%;
}

.ast-nav-item.ast-nav-item--4 {
  width: 54%;
}

.ast-nav-item.ast-nav-item--5 {
  width: 46%;
}

.ast-articles {
  float: none;
  padding: 50px 15px 30px 15px;
  background: none;
}

.ast-articles-ul {
  margin-left: 0px;
}

.ast-articles-item {
  float: none;
  width: auto;
  margin-left: 0px;
}

.record_it_failarmy {
  background: none;
  padding: 30px 15px 10px 15px;
}

.record_it_failarmy iframe {
  float: none !important;
  width: 100%;
  height: 240px;
  margin-bottom: 20px;
}

.ty_koxo_subpage .left_block {
  float: none;
  width: auto;
  overflow: hidden;
}

.ty_koxo_promo-left-item {
  float: none;
}

.ty_koxo_promo-left-item-image--video:before, .ty_koxo_promo-right-item-image--video:before {
  left: 50%;
  top: 50%;
  right: auto;
  bottom: auto;
  margin: -65px 0px 0px -65px;
}

.ty_koxo_subpage .right_block {
  float: none;
  width: auto;
  overflow: hidden;
}

.tykoxo-subpage-articles-ul {
  float: none;
  width: auto;
}

.tykoxo-subpage-articles-item {
  float: none;
  width: auto;
  margin: 0px 0px 15px 0px;
}

.tykoxo-subpage-articles-image {
  position: relative;
  z-index: 1;
}

.ty_koxo_subpage .ty_koxo_category {
  float: none;
  min-height: 0px;
}

.ty_koxo_subpage .ty_koxo_category_txt {
  padding-right: 0px;
}

.sport_block {
  padding: 20px 15px;
}

.ty_koxo_subpage .left_block .sport_block {
  float: none;
  padding: 20px 15px;
}

.top_diktat_block {
  margin: 0px;
  padding: 20px 15px;
  min-height: 0px;
}

.top_diktat_block .line {
  display: none;
}

.ty_koxo_promo-right-menu-item {
  float: none;
  margin: 0px 0px 24px 0px;
}

.tykoxo-subpage-articles-image--video-detail:before {
  top: auto;
  bottom: 5px;
}

.backstage-articles-title-ty-koxo-custom {
  min-height: 0px;
}


.sutaze-5-img {
	width:100% !important;
}

.sutaze-3-column--right {
	display:none;
}

.yskiller_inline_content {
	width: 80%;
	height: auto;
	float:left;
	height: auto;
}

.yskiller_menu {
	padding-left: 10px;
	height: 150px;
	background-image: none;
	background-color:#0f4276;
}

.yskiller_content {
	width: 100%;
	padding: 0px;	
}
.yskiller_menu .contest-submenu-item {
	padding: 5px;
	margin: 5px;
}

.nlama_content iframe {
	width: 100% !important;
	height: auto !important;
}

.menu_school {
	width:100%;
	margin:0px;
	padding: 3px 10px;
}

.menu_school a {
	color:#000;
}

.reporters_content {
	margin: 0px;
	padding: 0px;
}

.reporters_inline_content {
	margin: 50px auto;
	width: 80%;
	float:left;
	height: auto;
}

.idmnt_content {
	margin: 0px;
	padding: 0px;
}

.idmnt_inline_content {
	margin: 50px auto;
	width: 80%;
	float: left;
	height: auto;
}

.idmnt_menu {
	padding-left: 10px;
	height: 80px;
	background-repeat: repeat;
}

.idmnt_menu .contest-submenu-item {
	padding: 5px;
	margin: 5px;
}

.idmnt_menu ul li.contest-submenu-item a.active {
	padding: 5px;
}

.idmnt_menu ul.contest-submenu {
	margin-left: 15px;	
}

.special-margin3 {
	margin: 0px !important;
}

.nlama_menu {
	margin: 0px;
	padding: 0px;
	height: 150px;
}

.nlama_menu ul li.contest-submenu-item {	
	padding: 5px;
	margin: 5px;
}

.nlama_menu .hline {
	margin: 5px 15px;
}

ul.contest-submenu {
	margin: 0px 15px;
}

.nlama_content {
	margin: 5px;
	padding: 5px;
	min-height: 150px;
}

.nlama-bottom-logo {
	position:relative;
	margin: 0px;
}

.nlama-bottom-logo2 {
	position:relative;
	margin: 0px;
}

.nlama-bottom-logo3 {
	position:relative;
	margin: 0px;
}

.basic-subpage {
	padding: 20px 50px 20px 25px;
}
