@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;}
.tvpi-mobile-share {display:block;}
}
@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;}
.content-list .box h2.title {font-size: 1em;}
}
@media only screen and (max-width: 480px) {
table.social {float:none}
.social-conters {display:table-row}
.zrodlo {max-width: 100%;display: block;padding-bottom: 25px}
.facebook-paragraph .wiecej {display:none}
.facebook-paragraph DIV {width: 40%;}
.facebook-paragraph IFRAME {width:60% !important}	
.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;}
.nextclick-sub .Nextclick_Widget_Container .ncWidget {max-width:100% !important;}
.nextclick-sub .ncWidget .ncwArticles td {max-width:100%;}
.content-list .box h2.title {font-size: 0.8em;}
}
@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) {
.subnav-info a.ico-pinterest {display:none}
.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) {
.subnav-info a.ico-pinterest {display:none}
.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) {

}
