@charset "utf-8";
/**  */
@media only screen and (max-width: 992px) {
	.hid320, .hid480, .hid600 {display:block;}
	.hid768, .hid998 {display:none;}
	.nav {font-size:75%;}
	.tvp-top {display:none;}
	#nav ul.nav {min-width: 740px;}
	#nav .nav > li a {font-size:100%; text-wrap:none;}
	#nav .sub .col.w33p {margin: 1em;min-width: 28%;}
	.footer #zobacz-inne-serwisy, .footer #regionalne-linki ul, .footer #footer-copy {width:100%; overflow:hidden;}
	.tvpinfo-top {width:740px;}
	.page div.box {margin:1% 3% 1% 0;}
	.home article { border-right:0 none;}
	#nav ul li .sub .panel {width:740px;}
	.ico-search, .ico-szukaj a {height:22px;}
	.aside.rcol {width: 30%;}
	.news .text .img img {width:100%;}
	.news .komentarze, .komentarze .fb-comments {width:100%; overflow:auto;}
	.wideo .video-player .img img, .video .video-player .img img {width:100%;}
	/*.article.w66col, .section.w66col {border-right:0 none; float: none; padding-right:0; width:100%;}*/
	.mod-last .img img {width:100%;}
	.website .mod-listing .item .img img {width:100%;}
	.main-info .img img {max-width:100%;}
	.home .content-list { float: none; width: 100%;}
}
@media only screen and (max-width: 768px) {
	.page {padding:0;max-width:100%;}
	.tvpinfo-top {padding:0;}
	#main {padding:0 2%; width:96%;}
	/*.page {padding:1em;}*/
	header[role="banner"] {margin:0; padding:0;}
	div[role="banner"] {margin:0; padding:0;}
	.logo a {width:196px;}
	.hid320, .hid480, .hid600 {display:block;}
	.hid768, .hid998 {display:none;}
	.nav {font-size:100%;}
	.tvp-top {display:none;}
	#nav {top:0;}
	#nav .nav > li a {font-size:100%; text-wrap:none;}
	#nav .nav > li a {font-size:75%;}
	#gotop {display:block;}
	.main-info .img h1 {font-size:140%; width:auto;}
	.main-info .additional {display:none;}
	.mod-top2 .box.half {width:49%;}
	#nav ul.nav {display:none;margin:0 auto;}
	.subnav-info {display:none;}
	body .page #header {height:54px !important;}
	body .page #belki {height:54px !important;}
	.tvpinfo-top {width:100%; height:53px; margin: 0 auto; background-color:#BB022F;}
	.logo a.logoimg {top:8px;}
	#header .menubar {top:5px;}
	#belki .menubar {top:5px;}
	header[role="banner"] {border:0 none;}
	div[role="banner"] {border:0 none;}
	.top-pilne {font-size:80%;}
	#nav ul.nav {min-width:100%;}
	#nav ul.nav > li.menu-item {display:block; text-align:center; font-size:100%; background-color:#9F142F;}
	#nav ul.nav > li.menu-item .sub, #nav ul.nav > li.menu-item:hover .sub {display:none !important;}
	#nav ul.nav li.pogoda, #nav ul.nav li.szukaj {display:none;}
	#nav .nav>li.menu-item>a.bar {height:3em; line-height:3em; padding: 0 0.6em; border-top:1px solid #BB022F;}
	.menu-more {background-image:none;}
	.home .col.mod-twoje-miasto { clear:both; width:100%;}
	.home .col.mod-twoje-miasto .box { clear:none; width:49%;}
	.page div.box {margin:1% 3% 1% 0;}
	.cols3 div.box:nth-child(3n+1) {clear:none;}
	.cols3 div.box { width:49%; margin:1% 2% 1% 0;}
	.cols3 div.box:nth-child(3n) { margin:1% 2% 1% 0;}
	.cols3 div.box:nth-child(2n) {margin:1% 0 1% 0;}
	.cols3 div.box:nth-child(2n+1) {clear:both;}
	.col.w31p {margin-right: 3.5%;width: 46%;}
	.home .content-list { float: none; width: 100%;}
	/*
	.mod-temat .cols3 div.mod-col1 {width:49%; float:left; margin:1% 2% 1% 0;}
	.mod-temat .cols3 div.mod-col2 {width:49%; float:left;}
	*/
	.mod-temat .cols3 div.mod-col1 {width:100%; float:left; margin:1% 0;}
	.mod-temat .cols3 div.mod-col2 {display:none;}
	.mod-obserwuj-nas, .sup-mod-komentarze, .footer #zobacz-inne-serwisy, .footer #regionalne-linki {display:none;}
	.mod-top2.border-bot {border:0 none;}
	.footer #footer-copy {margin-top:6em;}
	#gotop {display:block; position:absolute; right:0;}
	.box .lead, .content-list .box ul.links, .content-list .box span table.social {display:none;}
	#header {position:relative; min-height:54px !important; right:0;}
	#header .logo { position:absolute; margin:0 0 0 1em;max-width:240px;}
	#header .menubar {position:absolute; display:block;}
	#header {background-color:#BB022F;}
	#belki {position:relative; min-height:54px !important; right:0;}
	#belki .logo { position:absolute; margin:0 0 0 1em;max-width:240px;}
	#belki .menubar {position:absolute; display:block;}
	#belki {background-color:#BB022F;}
	.aside, aside, .footer-directory {display:none;}
	.adsense {display:block; width:100%; max-width:300px; overflow:hidden; margin:1em 0;}
	.article.w66col, .section.w66col, article, .news article {border-right: 0 none; float: none; padding-right:0; width:100%;}
	.content-list .box h2.title {font-size: 1.375em;}
	.content-list .page-box .box {padding:0; width:100%;}
	.directory_series .content-list .page-box .box {max-width:47%;}
	.news .image .img img {width:100%;}
	.aside.rcol {width: 30%; display:none;}
	.mod-spec-reg .mod-twoje-info, .mod-spec-reg .mod-meteo-info, .mod-spec-reg .mod-twoje-miasto {display:none;}
	.mod-spec-reg .mod-ogladaj-online {width: 100%}
	.mod-regiony .box + .box + .box {display: none}
	.mod-ogladaj-online {display: none}
	.home .mod-polecamy .box .img {width:50%; float:left; margin-right:2%;}
	.home .mod-sport .box {float:none; clear:both; width:100%;}
	.home .mod-sport .box .img {display:none;}
	.home .page .mod-ogladaj-online div.box {float:none;}
	.home .mod-top3 .box {margin-bottom:1em;}
	.image_gallery .imageshuffle {width:100%;}
	.image_gallery .content-list .page-box .box {max-width:220px;}
	/*
	.image_gallery .imageshuffle .box .img, .image_gallery .imageshuffle .box .img img {width:100%; max-width:100%; display:block;}
	*/
	.image_gallery .imageshuffle .box .img img {width:100%; max-width:100%; display:block;}
	.image_gallery .box.full .img .img-title {font-size: 1em;}
	a.beta-tvp-info {color:#fff;top:2px; width:5em; left:174px;}
	.news .text iframe {width:100%;}
	.reklama .rek {display:none;}
	.rek-mob {display:block;}
	.mod-polecamy .listing div.box:nth-child(3n) {display:none;}
	.main-info .label-text-live {font-size:1em; line-height:1.2em;}
	.home #main .mod-galeria .n2 {width:100%; max-width:100%; max-height:100%; height:auto;}
	.home #main .mod-galeria .n1,.home #main .mod-galeria .n3,.home #main .mod-galeria .n4 {display:none;}

	.main-info .show-desktop {display:none !important;}
	.main-info .show-mobile {display:block !important;}
	.main-info.play-video .img h1 {padding:1% 2%; font-size:100%; line-height:1.2em; }
	.main-info.play-video .img p {padding:1% 2%;}
	.main-info.play-video .img .ico-play {position:absolute; top:0; left:0; bottom:0; width:100%; height:auto; color:#fff; background:url("../gfx/ico/play4.png") no-repeat center center; background-size: 92px 92px;}
	.main-info.play-video .img .region-layer {position:static; top:auto; right:auto; bottom:auto; width:100%; height:auto; background:transparent none;}
	.main-info.play-video .region-layer h1 { padding:1% 2%; background:#333; color:#fff;}
	.main-info.extend_red.play-video .region-layer h1 { background: none #bb022f;}
  .main-info.play-video .img .more {display:none;}
}
@media only screen and (max-width: 600px) {
	.adsense {display:none;}
	.komentarze .width-small {display:block;}
	.komentarze .fb-comments {width:100%;}
	.social-conters table.social td {font-size: 75%; padding: 0.2em; text-align: center; vertical-align: middle; width:25%;}
	.rek, .mod-top {display:none;}
}
@media only screen and (max-width: 480px) {
	.main-info .img h1 {font-size:100%; background: #333 none; padding: 1em; position:static;}
	.top-pilne h1 {font-size:1.2em; padding-left:2em;}
	.mod-top2 .box.half {width:100%;}
	.cols3 div.box:nth-child(3n+1) {clear:none;}
	.cols3 div.box { width:100%; margin:0 0 1em;}
	.cols3 div.box:nth-child(3n) { margin:0;}
	.cols3 div.box:nth-child(2n) {margin:0;}
	.cols3 div.box:nth-child(2n+1) {clear:both;}
	.col.w31p {margin-right:0; width:100%;}
	.news article h1 { font-size:1.6em;}
	.website .content-list .mod-listing .item {width: 96%;}
	.directory_series .content-list .page-box .box {max-width:100%;}
	.news .box-survey-inner {padding-left: 10%; padding-right: 10%;}
	.main-info.play-video .img .ico-play {width:100%; height:auto; background-size: 92px 92px;}
	.main-info .img .region-layer {position:static;}
}
@media only screen and (max-width: 320px) {
	.social-conters {display:block; width:100%;}
}
@media only screen and (min-width: 320px) {
	.hid320, .hid480, .hid600, .hid768, .hid998 {display:none;}
	.page, nav {width:100%;}
	.image_gallery .page {width:100%; max-width:968px;}
	.main-info .img img {display:block; width:100%;}
	.page { margin: 0 auto 20px; width:100%; }
}
@media only screen and (min-width: 480px) {
	.main-info .img img {display:block; width:100%;}
	.hid320 {display:block;}
	.hid480, .hid600, .hid768, .hid998 {display:none;}
}
@media only screen and (min-width: 480px) and (max-width: 600px) {
}
@media only screen and (min-width: 600px) {
	.page { margin: 0 auto 20px; width: 100%; }
	.hid320, .hid480 {display:block;}
	.hid600, .hid768, .hid998 {display:none;}
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
	.hid320, .hid480, .hid600 {display:block;}
	.hid768, .hid998 {display:none;}
	.nav {font-size:75%;}
	.tvp-top {display:none;}
	#nav .nav > li a {font-size:100%; text-wrap:none;}
}
@media only screen and (min-width: 767px) {
	.page {width:740px;}
	/*.main-info .img h1 {width:700px;}*/
	.hid320, .hid480, .hid600 {display:block;}
	.hid768, .hid998 {display:none;}
}
@media only screen and (min-width: 992px) {
	.hid320, .hid480, .hid600, .hid768, .hid998 {display:block;}
	.page {width:968px;}
	/*.main-info .img h1 {width:928px;}*/
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 992px), only screen and (-o-min-device-pixel-ratio: 3/2) and (max-width: 992px), only screen and (min-device-pixel-ratio: 1.5) and (max-width: 992px) {
	/** styles for retina displays, like iPhone 4 and iPad */
	.page, .content-list, #gallery-wall.page-box {width:100%}
	#main {padding:0 2%; width:96%;}
	test.title {font-size:80%;}
}
@media all and (orientation: landscape) {
	
}
@media all and (min-device-aspect-ratio: 16/9) {
	
}
