﻿.hot header {margin: 0 0 30px 15px;}

.tabs {float:right;}
.tabs li {float:left; margin-left: -1px;}
.tabs li a {display:inline-block; padding:0 13px; margin:8px 0 7px 0; line-height:1; border-right:1px solid #ccc; text-transform:uppercase; font-family: 'Hammersmith One', sans-serif; letter-spacing:2px;}
.tabs li.active {background-color:#e31936;}
.tabs li:last-child a {border-right:1px solid #fff;}
.tabs li.active a {color:#fff; cursor:default; border-right:1px solid #e31936;}

header .box-title {padding:5px 0 0 0;}

.more-down .auto-adv {margin:0;}
.more-down > div {border-top:0 none;}

.HPtabs header {height:30px; border-bottom:2px solid #e31936; margin:0 15px 0 15px; position: relative;}
.HPtabs .box-title {float:left;}
.HPtabs .tabs li.active a {color:#fff;}

.HP_multibox article {display:block; padding:0 15px;}
.HP_multibox h2 {margin:0 0 5px 0; height:56px;}
.HP_multibox a:hover h2 {color:#3b4347;}
.HP_multibox .img {display:block;}

.HP_multibox .mask {background-color:#000; opacity: 0; filter: alpha(opacity=0); display:block; width:100%; height:100%;
    -webkit-transition: opacity 200ms ease-in-out;
    -moz-transition: opacity 200ms ease-in-out;
    -o-transition: opacity 200ms ease-in-out;
    transition: opacity 200ms ease-in-out;
}

.HP_multibox a:hover .mask {opacity: 0.3; filter: alpha(opacity=30);}
.HP_multibox .lead, .HP_multibox a:hover .lead {display:inline-block; font-size:16px; color:#3b4347; height:71px; margin-bottom:30px;}

.ExtraArtInf .article .lead {display: inline-block; font-size: 16px; line-height:1.4; color: #3b4347; height: 71px; margin-bottom: 30px;}
.ExtraArtInf .article h2 {height:56px; margin-bottom:5px;}

.ImgSourceTitle .article .img {position:relative;}
.ImgSourceTitle .article h2 {position:relative; margin-bottom:30px;}
.ImgSourceTitle .article .extra-art-info {position:absolute !important; bottom:0;}
.ImgSourceTitle .article .extra-art-info .source-info {display:block;}

._boxOstatnioNaAntenie .extra-art-info {height:24px; margin-top:-24px; background-color:transparent;}
._boxOstatnioNaAntenie .extra-art-info .source-info {padding:5px 10px 6px 10px; color:#fff; display:inline-block;}
._boxOstatnioNaAntenie a:hover .extra-art-info * {color:#fff;}
._boxOstatnioNaAntenie h2 {margin:0 0 30px 0;}
._boxOstatnioNaAntenie .extra-art-info time {display:none!important;}
._boxOstatnioNaAntenie .lead {display:none !important;}

.Tematycznie .extra-art-info {height:24px; margin-top:-24px; background-color:transparent;}
.Tematycznie .extra-art-info .source-info {padding:5px 10px 6px 10px; color:#fff; background-color:#e31936; display:inline-block;}
.Tematycznie a:hover .extra-art-info * {color:#fff;}
.Tematycznie h2 {margin:0 0 35px 0;}

.GoToPlayer {background-color:#e5e5e5; text-align:center; margin-bottom:30px;}
.GoToPlayer h2 {padding-top:27px; background-color:#f68e1e; color:#fff; height:79px; margin:0;}
.GoToPlayer h2:after {content:" Jedynce";}
.GoToPlayer .extra-art-info {position:relative; margin-bottom:0;}
.GoToPlayer .extra-art-info .play-popup {position:relative; background-color:#e5e5e5; width:100%; height:100%;}
.GoToPlayer .extra-art-info .play-popup .play {display:inline-block; float:left; height:100%; width:25%; background-color:#f68e1e;  margin:0; padding:0; position:relative;}
.GoToPlayer .extra-art-info .play-popup .play i {color:#fff; font-size:22px; margin:-10px 0 0 -10px; padding:0; position:absolute; left:50%; top:50%;}
.GoToPlayer .extra-art-info .play-popup .progress-container {display:inline-block; height:100%; width:75%; padding:14px 13px;}
.GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg {border-radius:4px; background-color:#fff; width:100%; height:8px;}
.GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#f68e1e; width:0%; height:8px;}
.GoToPlayer .shadow {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0; height:15px; width:100%;}
.GoToPlayer .lead {font-weight:600; text-align:left; padding:0 12px; margin-bottom:0;}

.GoToPlayer.station_99 h2,
.GoToPlayer.station_99 .extra-art-info .play-popup .play,
.GoToPlayer.station_99 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#009e61;}
.GoToPlayer.station_99 h2:after {content:" Dw\0000F3jce";}

.GoToPlayer.station_100 h2,
.GoToPlayer.station_100 .extra-art-info .play-popup .play,
.GoToPlayer.station_100 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#e50278;}
.GoToPlayer.station_100 h2:after {content:" Tr\0000F3jce";}

.GoToPlayer.station_101 h2,
.GoToPlayer.station_101 .extra-art-info .play-popup .play
{background-color:#fff402; color:#3b4347;}
.GoToPlayer.station_101 .extra-art-info .play-popup .progress-container .progress-bg {background-color:#fff402;}
.GoToPlayer.station_101 .extra-art-info .play-popup .progress-container .progress-bg .progress  {background-color:#767b7f;}
.GoToPlayer.station_101 h2:after {content:" Czw\0000F3rce";}
.GoToPlayer.station_101 .extra-art-info .play-popup .play i {color:#767b7f;}

.GoToPlayer.station_56 h2,
.GoToPlayer.station_56 .extra-art-info .play-popup .play,
.GoToPlayer.station_56 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#e31936;}
.GoToPlayer.station_56 h2:after {content:" PR24";}

.msg-top {padding:0 0 0 15px;}
.msg-top .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:100%;
                background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(10,8,9,1) 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(1%,rgba(0,0,0,0)), color-stop(100%,rgba(10,8,9,1))); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(10,8,9,1) 100%); 
                background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(10,8,9,1) 100%); }
.msg-top a {display:block; height:100%; width:100%; position:relative;}
.msg-top a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.msg-top a:hover .img {opacity: 0.8; filter: alpha(opacity=80);}
.msg-top h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase;}
.msg-top nav {display:none;}

.msg-top .super .box {border-bottom: 1px solid #e5e5e5; padding-bottom:15px; margin-bottom:15px;}
.msg-top .super .fa {color:#fff;}
.msg-top .super a {background-color:#e31936; display:table-row;}
.msg-top .super a .img {width:409px; height:227px; display:table-cell; position:static;}
.msg-top .super a:hover .img {opacity:1; filter: alpha(opacity=100);}
.msg-top .super a .mask {display:none;}
.msg-top .super a h2 {position:static; display:table-cell; vertical-align:middle; padding:0 35px; margin:0; font-size:31px; text-shadow:none; letter-spacing:1px;}

.msg-top .extra-mosaic {padding:0;}
.msg-top .extra-mosaic .fa {color:#fff;}
.msg-top .extra-mosaic.half {border-right:1px solid transparent;}
.msg-top .extra-mosaic a {height:450px;}
.msg-top .extra-mosaic h2 {font-size:30px;}
.msg-top .extra-mosaic.half h2 {font-size:18px;}

.msg-top .mosaic {padding:0;}
.msg-top .mosaic a {background-color:#000;}
.msg-top .mosaic .fa {color:#fff;}
.msg-top .mosaic section {display:block; width:100%; height:450px;}
.msg-top .mosaic article {padding:0; width:100%; height:100%; border-bottom:1px solid transparent; border-right:1px solid transparent;}
.msg-top .mosaic:last-child article {border-right:0 none;}
.msg-top .mosaic .articles-count-2 .article {height:50%;}
.msg-top .mosaic .articles-count-3 .article {height:33.333333%;}
.msg-top .mosaic .positioner {height:100%; width:100%;}

.ImgTitleTimeBuy .article:nth-child(n+2) {width:100%;}
.ImgTitleTimeBuy .article:nth-child(n+2) .img {height:100%;}
.ImgTitleTimeBuy .article .extra-art-info {display:none;}

/*.messages {margin:-4px 0 0 0;}
.messages .CustomTitleList, .messages .CustomMultiColTitleList {padding:0; margin:0;}
.messages header {margin:0 0 15px 0;}
.messages header .box-title {width:auto;}
.messages h3 {display: inline-block; font-size:16px; font-family:'Open Sans', Arial, sans-serif; font-weight:600; margin:0 0 10px 0; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; width:100%;}
.messages .added-info .extra {font-size:100%; padding:0; background-color:transparent; color:#3b4347; font-weight:700; line-height:1.2; text-transform:uppercase;}
.messages a:hover .added-info .extra {color:#e31936;}
@media (min-width:992px) {
    .messages .section_1 h3 {display:none;}
    .messages .section_1 article:first-child h3 {display:inline-block; border-bottom:0 none;}
}*/

.messages .TitlesList {padding-left:15px;  margin-right:0;}
.messages .TitlesList header {margin:0 0 15px 0;}
.messages .TitlesList header .box-title {width:auto;}
.messages .TitlesList ul li {margin-bottom:10px; padding-bottom:10px; font-weight:600;  font-family:'Open Sans',Arial,sans-serif; border-bottom:1px solid #e5e5e5;}
.messages .TitlesList ul:last-child li:last-child {border-bottom:0 none;}

.double {margin-bottom:30px;}
.double > div:last-child h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase; line-height:1.2;}
.double > div:last-child .one {border-right:1px solid #fff; padding-left:15px;}
.double > div:last-child .two {padding-right:15px;}
.double > div:last-child .two article:first-child {border-bottom:1px solid #fff;}
.double > div:last-child .special { width:50%; float:left;}
.double > div:last-child section {height:427px;}
.double > div:last-child article {height:100%; background-color:#3b4347;}
.double > div:last-child article.col-2-elements {height:50%;}
.double > div:last-child article.col-3-elements {height:33.33333333%;}
.double > div:last-child article.col-4-elements {height:25%;}
.double > div:last-child article.col-5-elements {height:20%;}
.double > div:last-child a {height:100%; position:relative;}
.double > div:last-child .CustomPhotoTitle .img {height:427px;}
.double > div:last-child a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.double > div:last-child .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:90px; height:100%;}

.muzyka-hp {margin:0 0 30px 0; position:relative; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 480px;}
.muzyka-hp header {margin:0;}
.muzyka-hp .article div {position:relative;}
.muzyka-hp .cycle {margin:0;}
.muzyka-hp .cycle .article {height:455px;}
.muzyka-hp .article a {height:460px; color:#3b4347; padding:35px 0; display:block;}
.muzyka-hp .article a:hover {background-color: #e5e5e5;}
.muzyka-hp .article a .source-info {position:absolute; top:30px; width:100%; display:inline-block; background-color: transparent;}
.muzyka-hp .article a .source-info .from {background-color:transparent; padding:0; float:none; font-weight:600; font-size:18px; text-transform:uppercase; text-align:center; display:block; color:#e31936; letter-spacing:1px;}
.muzyka-hp .article a .source-info.jedynka span {color:#f68e1e !important;}
.muzyka-hp .article a .source-info.dwojka span {color:#009e61 !important;}
.muzyka-hp .article a .source-info.trojka span {color:#e50278 !important;}
.muzyka-hp .article a .source-info.czworka span {color:#000 !important;}
.muzyka-hp .article a:hover * {color:#3b4347;}
.muzyka-hp .article a .img {position:absolute; top:90px; left:50%; display:block; width:230px; height:230px; border-radius: 50%; margin:0 auto 0 -115px;}
.muzyka-hp .article a h2 {position:absolute; top:280px; width:100%; padding:80px 30px 0 30px; text-align:center; font-family: 'Hammersmith One', 'sans-serif'; color:#3b4347; display:inline-block; margin:0; font-size:16px; white-space:normal; line-height:1.4;}
.muzyka-hp .article a h2 .added-info {position:absolute; top:0; left:0; background-color:#fff; width:100%; padding-top:20px;
    -webkit-transition: background-color 200ms ease-in-out;
    -moz-transition: background-color 200ms ease-in-out;
    -o-transition: background-color 200ms ease-in-out;
    transition: background-color 200ms ease-in-out;
}
.muzyka-hp .article a:hover h2 .added-info {background-color:#e5e5e5;
    -webkit-transition: background-color 200ms ease-in-out;
    -moz-transition: background-color 200ms ease-in-out;
    -o-transition: background-color 200ms ease-in-out;
    transition: background-color 200ms ease-in-out;
}
.muzyka-hp .article a h2 .added-info .fa {font-size:150%;}

.muzyka-hp .prev, .muzyka-hp .next {display:inline-block; position:absolute; top:50%; margin-top:-35px; cursor:pointer; font-size:62px; color:#e31936; font-family:'Icons PR';}
.muzyka-hp .prev {left:-30px;}
.muzyka-hp .next {right:-30px;}
.muzyka-hp .prev:before {content: "\f104";}
.muzyka-hp .next:before {content: "\f105";}

.muzyka-hp .article .img .mask {display:none;}

.lifeof {padding:0 15px;}
.lifeof .positioner {width:100%; height:100%; text-align:center; color:#e31936;}
.lifeof .section {display:block; width:100%; height:315px;}
.lifeof .section .mask {display:none;}
.lifeof > div {padding:0;}
.lifeof .article {padding:0; width:100%; border:1px solid #e5e5e5; border-top:0 none; border-right:0 none; margin-bottom:0;}
.lifeof .article:hover {background-color:#e5e5e5;}
.lifeof .article:first-child {border-top:1px solid #e5e5e5;}
.lifeof > div:last-child .article {border-right:1px solid #e5e5e5;}
.lifeof .article.col-2-elements {height:50%;}
.lifeof .article.col-3-elements {height:33.33333333%;}
.lifeof .article.col-4-elements {height:25%;}
.lifeof .article.col-5-elements {height:20%;}
.lifeof .article h2 {height:56px; padding:0; margin:0; font-size:18px; color:#e31936; text-align:center; line-height:1.4; margin-bottom:3px;}
.lifeof a {display:block; width:100%; color:#fff; position:relative; padding:24px;}
.lifeof a .img {display:block; width:100%; height:191px; margin-bottom:20px;}

.lifeof .TitlesList {padding-left:20px;}
.lifeof .TitlesList header {border-bottom:2px solid #fff; margin:0 0 15px 0;}
.lifeof .TitlesList header .more:after {color:#fff;}
.lifeof .TitlesLeadList .positioner {font-family:'Hammersmith One', sans-serif; font-weight:400;}
.lifeof .TitlesList li {display:inline-block; margin-bottom:10px; font-size:16px;}
.lifeof .TitlesList li a:hover, .lifeof .TitlesList li a:hover * {color:#aaa;}

.lifeof .lead {font-size: 14px; text-align: center; display: inline-block; padding:0 24px 24px 24px; color: #3b4347; line-height:1.4; width: 100%;}
.lifeof .TitlesLeadList .article {height:160px;}

.Books { margin-bottom:10px;}
.Books section  {margin:0 0 62px 0;}
.Books section article {background-color:#e5e5e5; height:302px; padding:25px;}
.Books section article a {float:left; display:block; width:60%;  height:100%;}
.Books section article a:hover {color:#3b4347;}
.Books section article a:first-child {width:40%; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/book-shadow.png) no-repeat;}
.Books section article .img {display:block; width:120px; height:200px; border-radius:4px;}
.Books section article h2 {background-color:#3a4346; color:#fff; padding:10px; font-size:18px; text-align:center; text-transform:uppercase; margin:0 0 15px 0;}
.Books section article span {display:block;}
.Books section article .author {font-family: 'Hammersmith One', sans-serif; font-weight:400; font-size:18px; text-align:center; margin-bottom:15px;}
.Books section article .play {text-align:center; margin-bottom:40px; border-bottom:1px solid #ae966d; height:20px;}
.Books section article .play i {font-size:44px; color:#ae966d; padding:0 15px; background-color:#e5e5e5;}
.Books section article .reads, .Books section article .time {font-size:14px; font-weight:600; margin-bottom:5px;}
.Books section article .time {margin-bottom:15px;}
.Books section article .lead {font-size:14px;}

.Books nav {padding:0 15px; height:100px; text-align:center; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 34px no-repeat;}
.Books .thumbs {display:inline-block;}
.Books .thumbs li {float:left; padding:0 10px;}
.Books .thumbs li .img {display:block; width:80px; height:100px; border-radius:4px;}
.Books .thumbs a {position:relative; margin-top:0; display:inline-block;
    -webkit-transition: margin-top 100ms ease-in-out;
    -moz-transition: margin-top 100ms ease-in-out;
    -o-transition: margin-top 100ms ease-in-out;
    transition: margin-top 100ms ease-in-out;
}
.Books .thumbs .active a {cursor:default; margin-top:-30px;}
.Books .thumbs a:hover {margin-top:-25px;}
.Books .thumbs .active a:hover {margin-top:-30px;}
.Books .thumbs .active .arrow { display:block; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:11px solid #3a4346; position:absolute; top:-21px; left:50%; margin-left:-9px;}
.Books .mask {width:100%; height:0; position:relative; top:-51px; border-bottom:40px solid #fff;}

/*serwisy specjalne*/
.historical.special {width:50%; float:left; clear:none;}
.historical.special a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.historical.special a:hover .img {opacity:0.8; filter: alpha(opacity=80);}
.historical.special .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:90px; height:100%; background:url(//static.prsa.pl/App_Themes/HomePage/_img/mosaik-gradient.png) repeat-x left bottom;}
.historical.special h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase; line-height:1.2;}
.historical.special section {height:427px;}
.historical.special section article {height:100%; background-color:#3b4347;}
.historical.special a {height:100%; position:relative; display:block;}
.historical.special.one {border-right:1px solid #fff;}
.historical.special.two section article {height:50%;}
.historical.special.two section article:first-child {border-bottom:1px solid #fff;}

.extra-promo {margin-bottom:30px;}
.extra-promo .col-md-6 {padding:0 15px;}
.extra-promo header {margin: 0 0 30px 0;}
.reportaze.counter {position:absolute; top:75px; left:45px;}
.reportaze.counter span {display:inline-block; font-size:70px; font-weight:bold; color:#e31936; background-color:#fff; margin-right:5px; padding:5px 15px;}
.reportaze.counter span:first-child {display:none;}
.reportaze.counter span:last-child {margin-right:0;}
.counter-desc {position:absolute; top:175px; left:45px;}
.counter-desc div {display:inline-block; font-size:16px; text-align:center; letter-spacing:2px; text-transform:uppercase; padding:13px 10px 9px 10px; background-color:#fff; width:299px; font-family: 'Hammersmith One', sans-serif;}

.SoonOnTheAir article.double-row-2-elements {width:33.33333333%;}

@media (max-width:1280px) {
    header .box-title, header .box-title * {font-size:16px;}
    header .box-title .more {font-size:70%;}

    .msg-top .super a .img {width:328px; height:180px;}
    .msg-top .super a h2 {font-size:26px; padding:0 25px;}

    .msg-top .extra-mosaic a {height:367px;}

    .msg-top .mosaic section {height: 367px;}
    .msg-top .mosaic a {font-size:13px;}
    .msg-top h2 {line-height:1.1; font-size:15px;}

    .messages h3 {font-size:12px;}
    .messages .important p {font-size:12px;}

    .messages .TitlesList {padding-left:0;}
    .messages .TitlesList ul li {margin-bottom:5px; padding-bottom:5px;}
    .messages .TitlesList ul li a {font-size:13px;}
    .messages .TitlesList header {margin: 0 0 10px 0;}

    header, ._boxNaAntenieTaby {border-bottom: 2px solid #e31936;}

    .extra-art-info .from {width:auto;}
    .ExtraArtInf .article .lead {height:60px; font-size:12px;}
    .ExtraArtInf .article h2 {height:52px; font-size:22px;}

    .ImgSourceTitle .article h2 {font-size:22px;}

    .HP_multibox h2 {height:52px;}
    .HP_multibox .lead, .HP_multibox :hover .lead {font-size:12px; margin-bottom:30px; height:60px;}
    .HP_multibox .extra-art-info time, .HP_multibox :hover .extra-art-info time {margin:9px 13px;}

    .GoToPlayer {margin-bottom:30px;}    
    .GoToPlayer h2 {margin:0; height:62px; padding-top:19px;}
    .GoToPlayer .extra-art-info .play-popup .progress-container {padding:12px 13px;}

    .Books section {margin: 0 15px 42px 15px;}
    .Books nav {height: 90px; margin:0 15px; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 38px no-repeat; background-size: 100%;}
    .Books section article {height: 239px; padding:12px 12px 0 12px;}
    .Books section article .lead {display:none;}
    .Books section article .author {margin-bottom:5px;}
    .Books section article .play {margin-bottom:30px;}
    .Books .mask {top: -33px;}
    .Books .thumbs li {padding: 0 8px;}
    .Books .thumbs li .img {width: 59px; height: 79px;}
    .Books .thumbs .active a {margin-top: -13px;}
    .Books .thumbs .active a:hover {margin-top: -13px;}
    .Books .thumbs a:hover {margin-top: -10px;}

    .lifeof .section {height: 260px;}
    .lifeof .article a .img {margin-bottom:14px; height: 139px;}
    .lifeof .article h2,
    .lifeof .article .positioner {line-height:1.2; font-size:14px;}
    .lifeof .article .lead {font-size:12px;}
    .lifeof .TitlesLeadList .article {height:131px;}

    .double > div:last-child section {height: 344px;}
    .double > div:last-child .CustomPhotoTitle .img {height: 344px;}
    .double > div:last-child h2 {line-height:1.1; font-size:16px;}

    .reportaze.counter span {font-size:64px;}
    .counter-desc {top:165px;}
    .counter-desc div {width:285px; padding: 8px 10px 5px 10px; font-size:14px;}

    .SoonOnTheAir section {margin-bottom:0;}

    .historical.special section {height:321px;}
}

@media (max-width:991px) {

    .msg-top {padding:0 15px;}

    .messages {padding:0 15px 30px 15px;}
    .messages .section_top {width:33.333333%; float:left; padding-right:10px;}
    /*.messages > .box {width:66.666666%; float:right;}*/
    .messages > .box section {width:50%; float:left;}
    .messages > .box .section_0 {padding-right:10px;}
    .messages > .box .section_1 {padding-left:10px;}

    .messages h3 {height:50px; font-size:16px;}
    
    .messages .TitlesList {padding-left:0; margin-top:15px; margin-right:0;}
    .messages .TitlesList ul {width:33.333333%; float:left; padding:0 10px;}
    .messages .TitlesList ul li:last-child {border-bottom:0 none;}
    .messages .TitlesList ul.box_0 {padding-left:0;}
    .messages .TitlesList ul.box_2 {padding-right:0;}

    .messages .important p {font-size:16px;}
    .messages > .box {margin-left:-15px;}

    .row.auto-adv.social {margin:0 0 30px 0;}

    .msg-top .mosaic:last-child .for-mobile {margin-right:-15px;}
    .mosaic .col-sm-12 {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x left bottom; padding-bottom:8px;}

    .SoonOnTheAir article {width:50%; float:left;}
    .SoonOnTheAir article > a .img {display:none;}
    .SoonOnTheAir .source-info {display:none;}

    ._boxOstatnioNaAntenie .SoonOnTheAir article > a .img {display:block;}

    ._boxNaAntenieAll .SoonOnTheAir.HP_multibox .extra-art-info .source-info {display:inline-block;}
    
    header .box-title {letter-spacing:1px;}

    .tabs li {margin-top: 1px;}
    .tabs li a {letter-spacing:1px; font-size:13px; padding: 0 11px;}

    .ExtraArtInf .extra-art-info .from {padding: 11px 22px; font-size:12px;}
    .ExtraArtInf .extra-art-info .added-info time {padding: 11px 22px;}
    .ExtraArtInf .article {width:50%;}
    .ExtraArtInf .article .img {display:none;}
    .ExtraArtInf .article .lead {font-size:14px;}

    .ImgSourceTitle .article {width:50%;}
    .ImgSourceTitle .article .img {height:181px;}
    .ImgSourceTitle .article .extra-art-info .from {font-size:14px; padding:11px 22px;}

    .HP_multibox .double-row-6-elements {width:50%;}
    .HP_multibox h2 {height:61px; margin-bottom:0;}
    .HP_multibox .lead, .HP_multibox :hover .lead {font-size:14px;}
    .SoonOnTheAir.HP_multibox .extra-art-info time {margin: 9px 14px;}

    .muzyka-hp .article a h2 {top:235px;}
    .muzyka-hp .article a .img {width:180px; height:180px; margin: 0 auto 0 -90px;}
    .muzyka-hp .article a .source-info span {font-size:21px;}

    .Books section {margin: 0 15px 42px 15px;}
    .Books nav {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 39px no-repeat; background-size: 100%;}
    .Books section article {height: 320px; padding:25px 60px 0 60px;}
    .Books section article .author {margin-bottom:15px;}
    .Books section article .play {margin-bottom:40px;}

    .Books .thumbs li {padding: 0 8px;}
    .Books .thumbs li .img {width: 70px; height: 105px;}
    .Books .mask {top: -44px;}

    .lifeof > div:nth-child(2) article {border-right:1px solid #e5e5e5;}
    .lifeof .article a .img {margin-bottom:14px;}
    .lifeof .article h2 {line-height:1.2; font-size:16px;}
    .lifeof > div:nth-child(3) article {border-top:0 none;}
    .lifeof .CustomPhotoTitle .section,
    .lifeof .PicImgTitle .section {margin-bottom:0;}
    .lifeof .TitlesLeadList .article:first-child {border-top:0 none;}

    .double {margin-bottom: 60px;}    
    .double > div {margin-bottom:60px;}
    .double > div:last-child section {height: 521px;}
    .double > div:last-child .CustomPhotoTitle .img {height: 521px;}
    .double > div:last-child h2 {line-height:1.1; font-size:16px;}

    .extra-promo {margin-bottom:0;}
    .extra-promo a img {margin-bottom:30px;}

    .historical.special section {height:521px;}
}


@media (max-width:767px) {

    .container {padding:0 15px;}

    header {margin:0 15px 30px 15px;}

    .box {margin-left:-15px; margin-right:-15px;}

    .HP_multibox.SoonOnTheAir .img,
    .HP_multibox.Tematycznie .img {height:367px;}

    .msg-top .super {position:relative;}
    .msg-top .super a {display:block;}
    .msg-top .super a .img {width:100%; display:block;}
    .msg-top .super a h2 {display:inline-block; color:#fff; padding:15px; font-size:21px;}

    .msg-top {padding:0 15px;}
    .msg-top .extra-mosaic a {height:260px;}
    .msg-top > a {height:260px; width:100%; margin-bottom:95px;}      
    .msg-top .extra-mosaic h2 {font-size:18px;}

    .msg-top .mosaic {padding:0; margin:0; height:0; position:relative;}
    .msg-top .mosaic article {border:0 none;}
    .msg-top a:hover .img {opacity: 1; filter: alpha(opacity=100);}
    .msg-top .mask {display:inline-block;}
    .msg-top h2 {padding:10px 15px;} 
    .msg-top h2 .fa {color:#fff;}

    .HPtabs header {margin-bottom:30px;}
    .ExtraArtInf .article {width:100%; padding:0 15px;}
    .ExtraArtInf .article:last-child {margin-bottom:30px;} 
    .ExtraArtInf .article .lead {display:none;}
    .ExtraArtInf .article h2 {clear:both; height:auto; margin-bottom:10px; border-bottom:0 none; padding:0;}
    .ExtraArtInf .extra-art-info {background-color:#e5e5e5 !important; margin-bottom:12px !important;}
    .ExtraArtInf .extra-art-info .from {float:left;}
    .ExtraArtInf .article:nth-child(n+2) .extra-art-info .from {padding:11px 22px;}
    .ExtraArtInf .article .extra-art-info .jedynka .from {background-color:#f68e1e !important;}
    .ExtraArtInf .article .extra-art-info .dwojka .from {background-color:#009e61 !important;}
    .ExtraArtInf .article .extra-art-info .trojka .from {background-color:#d80372 !important;}
    .ExtraArtInf .article .extra-art-info .czworka .from {background-color:#fff402 !important;}

    .ImgSourceTitle .section {margin:0;}
    .ImgSourceTitle .article {width:100%; padding:0 15px;}
    .ImgSourceTitle .article .img {height:349px;}
    .ImgSourceTitle .article h2 {height:auto; margin-bottom:10px;}
    .ImgSourceTitle .article:last-child h2 {margin-bottom:30px;}
    .ImgSourceTitle .article .extra-art-info .source-info {margin-bottom:0;}

    .extra-mosaic a {height:347px;}

    .slider-top {height:347px;}
    .slider-top .mosaic section {height: 347px;}
    .msg-top a .img, .msg-top .super a .img {height:347px;}

    nav.mosaic-slider {display:block; position:relative; width:100%; height:50px; margin-bottom:25px;}
    .mosaic-slider > * {display:inline-block; width:50px; height:50px; position:absolute; top:0; margin:0; color:#c5c6c8; font-size:28px; padding-top:10px;}
    .mosaic-slider .prev {left:0; font-family:'Icons PR'; text-align:right; z-index:100;}
    .mosaic-slider .next {right:0; font-family:'Icons PR'; z-index:100;}
    .mosaic-slider .pager {width:100%; font-size:40px; text-align:center; line-height:0.7; padding-top:10px; font-family: FontAwesome;}
    .mosaic-slider .pager .cycle-pager-active {color:#e31936;}
    .mosaic-slider .prev:before {content:"\f100";}
    .mosaic-slider .next:before {content:"\f101"}

    .messages .TitlesList {padding-left:0; margin-top:0;}
    .messages .TitlesList header {margin: 0 15px 15px 15px;}
    .messages .TitlesList header *, .mosaic .TitlesList header .more:after {color:#e31936;}
    .messages .TitlesList ul {width:100%; float:none; padding:0 15px!important;}
    .messages .TitlesList ul li {width:100%;}

    .messages {padding:0; margin-bottom:30px;}
    .messages .section_top, .messages > .box, .messages > .box section {width:100%; padding:0; margin:0; float:none; clear:both;}
    .messages > .box {margin:0;}
    .messages > .box .section_0 {padding:0; margin:0;}
    .messages > .box .section_1 {padding:0; margin:0;}

    .HP_multibox .double-row-6-elements {width:100%;}    
    .HP_multibox h2 {margin:0 0 10px 0; height:auto;}
    .HP_multibox .lead, .HP_multibox :hover .lead {display:none;}

    .GoToPlayer .extra-art-info {height: 45px;}
    .GoToPlayer .extra-art-info .play-popup .play i {font-size: 31px; margin: -14px 0 0 -14px;}
    .GoToPlayer .extra-art-info .play-popup .progress-container {padding: 18px 13px;}

    ._boxNaAntenie {margin:0 0 30px 0;}
    ._boxNaAntenie .HP_multibox article {padding:0;}

    ._boxTematycznie {margin:0 0 30px 0;}
    ._boxTematycznie .HP_multibox article {padding:0;}

    .HP_multibox.Tematycznie .extra-art-info {margin-bottom:30px;}

    .SoonOnTheAir article {width:100%;}
    .SoonOnTheAir .img {display:none;}  
    .SoonOnTheAir .schedule {width:100%;}  
    .SoonOnTheAir .schedule h2 {display:none;}  
    .SoonOnTheAir .schedule .lead {display:block; font-family: 'Hammersmith One', sans-serif; font-weight:400; font-size:24px; text-align:left; padding:5px 10px 0 10px; margin-bottom:15px;}
    .SoonOnTheAir .schedule .extra-art-info {margin:0;}

    .muzyka-hp {margin:0; position:relative; background:0 none;}
    .muzyka-hp header {margin-bottom:30px;}
    .muzyka-hp .article a {background-color:#fff; height:350px;}
    .muzyka-hp .article a:hover {background-color:#fff;}
    .muzyka-hp .article a .extra-art-info {position:static !important;}
    .muzyka-hp .article a:hover h2 .added-info {background-color: #fff;}
    .muzyka-hp .article a h2 {padding:55px 30px 0 30px;}
    .muzyka-hp .cycle .article {height:335px;}

    .muzyka-hp .prev {left:0; width:50px;}
    .muzyka-hp .next {right:0; width:50px; text-align:right;}
   
    .Books header {margin:0 15px 30px 15px;}
    .Books section article {height:auto; padding:15px;}
    .Books section article a {width:100%; height:auto; float:none;}
    .Books section article a:first-child, .Books section article .lead, .Books nav {display:none;}

    .double > div {margin-bottom:30px;}
    .double > div:last-child section {height:290px;}
    .double > div:last-child .CustomPhotoTitle .img {height:290px;}

    .double > div:last-child .one, .double > div:last-child .two {padding:0; margin:0;} 
    
    .row.auto-adv.social {margin:0 15px 30px 15px;}

    .extra-promo {margin-bottom:30px;}
    .extra-promo .col-md-6 {padding:0 15px;}  
    
    .lifeof {margin:0;}
    .lifeof .section {height:auto;}
    .lifeof * {border:0 none!important;}
    .lifeof .article {height:auto !important;}
    .lifeof .article a {padding:10px 0; border-bottom:1px solid #ccc!important;}
    .lifeof .article a .img, 
    .lifeof .article .lead {display:none;} 
    .lifeof .article h2 {color:#3b4347; text-transform:none; text-align:left; height:auto; margin-bottom:0;}
    .lifeof .TitlesLeadList .positioner {text-align:left; color:#3b4347; font-size:16px;}

    ._boxNaAntenieTaby {position:relative; margin: 0 15px 15px 15px;}
    ._boxNaAntenieTaby header {display:none;} 
    ._boxNaAntenieTaby header.active {display:block;} 

    .tabs {float:left; width:100%; margin-bottom:15px;}
    .tabs li {float:none; margin-left:0; display:none;}
    .tabs li a {padding:10px 0; margin:0; border-right:0 none; width:100%; border-bottom:1px solid #ccc; font-size:18px;}    

    .tabs li.active {position:absolute; top:5px; left:0; width:100%; display:block;}
    .tabs li.active a {background-color:#fff; color:#e31936; border:0 none; border-bottom:3px solid #e31936; padding:0 0 5px 0;}

    .tab .box-title {float:none; padding:5px 0 4px 0;}

    ._boxNaAntenieTaby .formobile, ._boxTematycznieTaby .formobile {position:absolute; right:0; top:7px; z-index:1; width:100%;}
    ._boxNaAntenieTaby .fa-chevron-up, ._boxTematycznieTaby .fa-chevron-up {display:none; width: 16px; background-position: -105px -174px; float:right;  height:18px; margin-top:2px;}
    ._boxNaAntenieTaby .active .fa-chevron-up, ._boxTematycznieTaby .active .fa-chevron-up {display: inline-block;}
    ._boxNaAntenieTaby .fa-chevron-down, ._boxTematycznieTaby .fa-chevron-down {display: inline-block; width: 16px; background-position: -25px -174px; float:right; height:18px; margin-top:2px;}
    ._boxNaAntenieTaby .active .fa-chevron-down, ._boxTematycznieTaby .active .fa-chevron-down {display: none;}
    
    ._boxNaAntenieTaby.visible header.tab, ._boxTematycznieTaby.visible header.tab {position: absolute; top: 44px;}
    ._boxNaAntenieTaby.visible header.tab.active, ._boxTematycznieTaby.visible header.tab.active {top: 0;}
    ._boxNaAntenieTaby.visible .box-title, ._boxTematycznieTaby.visible .box-title {color:#3b4347;}
    ._boxNaAntenieTaby.visible .active .box-title, ._boxTematycznieTaby.visible .active .box-title {color:#e31936;}

    ._boxNaAntenieTaby.visible .tabs, ._boxTematycznieTaby.visible .tabs {margin:80px 0; border-top:1px solid #ccc;}
    ._boxNaAntenieTaby.visible .tab, ._boxTematycznieTaby.visible .tab {display:block;}

    .more-down {text-align:center; margin:0;}
    .more-down > div {display:inline-block; border-top:1px solid #ccc; width:100%; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0;}
    .more-down > div > span {display:inline-block; text-align:center;}
    .more-down > div > span span {display:inline-block; float:left;}
    .more-down > div > span span:nth-child(2) {background-color:#e31936; color:#fff; line-height: 1; font-size:15px; letter-spacing:3px; padding:12px 66px 10px 66px; font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; text-transform:uppercase; margin-top:-1px;}
    .more-down > div > span span:first-child {width:0; height:0; border-top:36px solid #cacaca; border-left:20px solid transparent;}
    .more-down > div > span span:last-child {width:0; height:0; border-top:36px solid #cacaca; border-right:20px solid transparent;}

    .extra-promo header {margin:0 0 30px 0;}
    .extra-promo .row {margin:0;}

    .historical.special.one, .historical.special.two {margin:0; padding:0;}
    .historical.special section {height:218px; margin-bottom:30px;}

    #Mobile-OstatnioNaAntenie-Taby {display:none;} /*tmp*/

    .photos-movies .prev i.fa, .photos-movies .next i.fa {font-size: 45px; top: 50%;}
}

@media (max-width:568px) {
    .slider-top, .msg-top > a {height:295px;}    
    .msg-top a .img,  .msg-top .super a .img,
    .HP_multibox.SoonOnTheAir .img,
    .HP_multibox.Tematycznie .img {height:295px;}
    .photos-movies .prev i.fa, .photos-movies .next i.fa {font-size: 45px; top: 50%;}
}

@media (max-width:480px) {
    .slider-top, .msg-top > a {height:247px;}
    .msg-top a .img, .msg-top .super a .img,
    .HP_multibox.SoonOnTheAir .img,
    .HP_multibox.Tematycznie .img {height:247px;}
    .mosaic-slider .pager {font-size:30px; line-height:0.9; letter-spacing:-6px;}
    .photos-movies .prev i.fa, .photos-movies .next i.fa {font-size: 30px; top: 53%;}
    .photos-movies .prev i.fa {padding-left: 5px;}
    .photos-movies .next i.fa {padding-right: 5px;}
}

@media (max-width:320px) {
    .slider-top, .msg-top > a {height:159px;}
    .msg-top a .img, .msg-top .super a .img,
    .HP_multibox.SoonOnTheAir .img,
    .HP_multibox.Tematycznie .img {height:159px;}
}

.HPtemp .hot header {margin:0 0 30px 0;}
.HPtemp .img {height:185px; margin-bottom:0;}
.HPtemp .bHotTopic header {margin:0;}
/*.HPtemp .bHotTopic {margin:-10px 15px 30px 15px;}*/
.HPtemp .auto-adv {margin-bottom:30px;}
.HPtemp .cycle-slide .mask {border-radius:50%;}
.HPtemp .lifeof .CustomPhotoTitle .mask {display:none;}

.HPtemp .tabs {float:right;}
.HPtemp .tabs li {float:left; margin-left: -1px;}
.HPtemp .tabs li a {display:inline-block; padding:0 13px; margin:8px 0 7px 0; line-height:1; border-right:1px solid #ccc; text-transform:uppercase; font-family: 'Hammersmith One', sans-serif; letter-spacing:2px;}
.HPtemp .tabs li.active {background-color:#e31936;}
.HPtemp .tabs li:last-child a {border-right:1px solid #fff;}
.HPtemp .tabs li.active a {color:#fff; cursor:default; border-right:1px solid #e31936;}
.HPtemp header .box-title {padding:3px 0 0 0;}
.HPtemp ._boxNaAntenieTaby, .HPtemp ._boxOstatnioNaAntenieTaby, .HPtemp ._boxTematycznieTaby {height:30px; border-bottom:2px solid #e31936; margin:0; position: relative;}
.HPtemp ._boxNaAntenieTaby header, .HPtemp ._boxOstatnioNaAntenieTaby header, .HPtemp ._boxTematycznieTaby header {height:auto; border-bottom:0 none; margin:0;}
.HPtemp ._boxNaAntenieTaby .box-title, .HPtemp ._boxOstatnioNaAntenieTaby .box-title, .HPtemp ._boxTematycznieTaby .box-title {float:left;}
.HPtemp .HP_multibox article {display:block; padding:0 15px;}
.HPtemp .HP_multibox h2 {margin:0 0 5px 0; height:56px;}
.HPtemp .HP_multibox a:hover h2 {color:#3b4347;}
.HPtemp .HP_multibox .img {display:block;}
.HPtemp .HP_multibox .mask {background-color:#000; opacity: 0; filter: alpha(opacity=0); display:block; width:100%; height:100%;
    -webkit-transition: opacity 200ms ease-in-out;
    -moz-transition: opacity 200ms ease-in-out;
    -o-transition: opacity 200ms ease-in-out;
    transition: opacity 200ms ease-in-out;
}

.HP_multibox a:hover .mask {opacity: 0.3; filter: alpha(opacity=30);}
.HPtemp .HP_multibox .lead, .HPtemp .HP_multibox a:hover .lead {display:inline-block; font-size:16px; color:#3b4347; height:71px; margin-bottom:30px;}
.HPtemp .extra-art-info {display:block; width:100%; height:36px !important; background-color:#e5e5e5 !important; margin-bottom:12px; color:#fff;}
.HPtemp .extra-art-info * {float:left; color:#fff; text-transform:uppercase;}
.HPtemp .extra-art-info .source-info {height:100%; font-weight:600; font-size:12px; letter-spacing: 1px; padding:11px 14px 0 14px;}
.HPtemp .extra-art-info time, .HPtemp :hover .extra-art-info time {font-size:12px; color:#3b4347; margin:11px 14px;} /*do skasowania*/
.HPtemp .extra-art-info .time, .HPtemp :hover .extra-art-info .time {font-size:12px; color:#3b4347; margin:11px 14px;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info {height:24px; margin-top:-36px; background-color:transparent;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info .source-info {padding:5px 10px 6px 10px; color:#fff; display:inline-block;}
.HPtemp ._boxOstatnioNaAntenie a:hover .extra-art-info * {color:#fff;}
.HPtemp ._boxOstatnioNaAntenie h2 {margin:0 0 30px 0;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info time {display:none!important;}
.HPtemp ._boxOstatnioNaAntenie .lead {display:none !important;}

.HPtemp .Tematycznie .extra-art-info {height:24px; margin-top:-36px; background-color:transparent;}
.HPtemp .Tematycznie .extra-art-info .source-info {padding:5px 10px 6px 10px; color:#fff; background-color:#e31936; display:inline-block;}
.HPtemp .Tematycznie a:hover .extra-art-info * {color:#fff;}
.HPtemp .Tematycznie h2 {margin:0 0 35px 0;}

.HPtemp .GoToPlayer {background-color:#e5e5e5; text-align:center; margin-bottom:30px;}
.HPtemp .GoToPlayer h2 {padding-top:27px; background-color:#f68e1e; color:#fff; height:79px; margin:0;}
.HPtemp .GoToPlayer h2:after {content:" Jedynce";}
.HPtemp .GoToPlayer .extra-art-info {position:relative; margin-bottom:0;}
.HPtemp .GoToPlayer .extra-art-info .play-popup {position:relative; background-color:#e5e5e5; width:100%; height:100%;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .play {display:inline-block; float:left; height:100%; width:25%; background-color:#f68e1e;  margin:0; padding:0; position:relative;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .play i {color:#fff; font-size:22px; margin:-10px 0 0 -10px; padding:0; position:absolute; left:50%; top:50%;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .progress-container {display:inline-block; height:100%; width:75%; padding:14px 13px;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg {border-radius:4px; background-color:#fff; width:100%; height:8px;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#f68e1e; width:0%; height:8px;}
.HPtemp .GoToPlayer .shadow {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0; height:15px; width:100%;}
.HPtemp .GoToPlayer .lead {font-weight:600; text-align:left; padding:0 12px; margin-bottom:0;}

.HPtemp .GoToPlayer.station_99 h2,
.HPtemp .GoToPlayer.station_99 .extra-art-info .play-popup .play,
.HPtemp .GoToPlayer.station_99 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#009e61;}
.HPtemp .GoToPlayer.station_99 h2:after {content:" Dw\0000F3jce";}
.HPtemp .GoToPlayer.station_100 h2,
.HPtemp .GoToPlayer.station_100 .extra-art-info .play-popup .play,
.HPtemp .GoToPlayer.station_100 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#e50278;}
.HPtemp .GoToPlayer.station_100 h2:after {content:" Tr\0000F3jce";}
.HPtemp .GoToPlayer.station_101 h2,
.HPtemp .GoToPlayer.station_101 .extra-art-info .play-popup .play {background-color:#fff402; color:#3b4347;}
.HPtemp .GoToPlayer.station_101 .extra-art-info .play-popup .progress-container .progress-bg {background-color:#fff402;}
.HPtemp .GoToPlayer.station_101 .extra-art-info .play-popup .progress-container .progress-bg .progress  {background-color:#767b7f;}
.HPtemp .GoToPlayer.station_101 h2:after {content:" Czw\0000F3rce";}
.HPtemp .GoToPlayer.station_101 .extra-art-info .play-popup .play i {color:#767b7f;}
.HPtemp .GoToPlayer.station_56 h2,
.HPtemp .GoToPlayer.station_56 .extra-art-info .play-popup .play,
.HPtemp .GoToPlayer.station_56 .extra-art-info .play-popup .progress-container .progress-bg .progress {background-color:#e31936;}
.HPtemp .GoToPlayer.station_56 h2:after {content:" PR24";}

.HPtemp ._boxOstatnioNaAntenie .extra-art-info,
.HPtemp ._boxTematycznie .extra-art-info {background-color:transparent !important;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info *,
.HPtemp ._boxTematycznie .extra-art-info * {padding-top:6px;}

.HPtemp .msg-top {padding:0;}
.HPtemp .msg-top .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:100%; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/mosaik-gradient.png) repeat-x left bottom;}
.HPtemp .msg-top a {display:block; height:100%; width:100%; position:relative;}
.HPtemp .msg-top a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.HPtemp .msg-top a:hover .img {opacity: 0.8; filter: alpha(opacity=80);}
.HPtemp .msg-top h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase;}
.HPtemp .msg-top nav {display:none;}
.HPtemp .msg-top .super .box {border-bottom: 1px solid #e5e5e5; padding-bottom:15px; margin-bottom:15px;}
.HPtemp .msg-top .super .fa {color:#fff;}
.HPtemp .msg-top .super a {background-color:#e31936; display:table-row;}
.HPtemp .msg-top .super a .img {width:409px; height:227px; display:table-cell; position:static;}
.HPtemp .msg-top .super a:hover .img {opacity:1; filter: alpha(opacity=100);}
.HPtemp .msg-top .super a .mask {display:none;}
.HPtemp .msg-top .super a h2 {position:static; display:table-cell; vertical-align:middle; padding:0 35px; margin:0; font-size:31px; text-shadow:none; letter-spacing:1px;}
.HPtemp .msg-top .extra-mosaic {padding:0;}
.HPtemp .msg-top .extra-mosaic .fa {color:#fff;}
.HPtemp .msg-top .extra-mosaic.half {border-right:1px solid transparent;}
.HPtemp .msg-top .extra-mosaic a {height:450px;}
.HPtemp .msg-top .extra-mosaic h2 {font-size:30px;}
.HPtemp .msg-top .extra-mosaic.half h2 {font-size:18px;}
.HPtemp .msg-top .mosaic {padding:0; margin-bottom:30px;}
.HPtemp .msg-top .mosaic a {background-color:#000;}
.HPtemp .msg-top .mosaic .fa {color:#fff;}
.HPtemp .msg-top .mosaic section {display:block; width:100%; height:450px;}
.HPtemp .msg-top .mosaic article {padding:0; width:100%; height:100%; border-bottom:1px solid transparent; border-right:1px solid transparent;}
.HPtemp .msg-top .mosaic:last-child article {border-right:0 none;}
.HPtemp .msg-top .mosaic article.col-1-elements {height:100%;}
.HPtemp .msg-top .mosaic article.col-2-elements {height:50%;}
.HPtemp .msg-top .mosaic article.col-3-elements {height:33.33333333%;}
.HPtemp .msg-top .mosaic article:last-child {border-bottom:0 none;}
.HPtemp .msg-top .mosaic .positioner {height:100%; width:100%;}

.HPtemp .messages {padding-right:0;}
.HPtemp .messages .TitlesList {padding-left:15px;  margin-right:0;}
.HPtemp .messages .TitlesList header {margin:0 0 15px 0;}
.HPtemp .messages .TitlesList header .box-title {width:auto;}
.HPtemp .messages .TitlesList ul li {margin-bottom:10px; padding-bottom:10px; font-weight:600;  font-family:'Open Sans',Arial,sans-serif; border-bottom:1px solid #e5e5e5;}
.HPtemp .messages .TitlesList ul:last-child li:last-child {border-bottom:0 none;}

.HPtemp .double {margin-bottom:30px;}
.HPtemp .double > div:last-child h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase; line-height:1.2;}
.HPtemp .double > div:last-child .one {border-right:1px solid #fff; padding-left:15px;}
.HPtemp .double > div:last-child .two {padding-right:15px;}
.HPtemp .double > div:last-child .two article:first-child {border-bottom:1px solid #fff;}
.HPtemp .double > div:last-child .special { width:50%; float:left;}
.HPtemp .double > div:last-child section {height:427px;}
.HPtemp .double > div:last-child article {height:100%; background-color:#3b4347;}
.HPtemp .double > div:last-child article.col-2-elements {height:50%;}
.HPtemp .double > div:last-child article.col-3-elements {height:33.33333333%;}
.HPtemp .double > div:last-child article.col-4-elements {height:25%;}
.HPtemp .double > div:last-child article.col-5-elements {height:20%;}
.HPtemp .double > div:last-child a {height:100%; position:relative;}
.HPtemp .double > div:last-child .CustomPhotoTitle .img {height:427px;}
.HPtemp .double > div:last-child a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.HPtemp .double > div:last-child .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:90px; height:100%; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/mosaik-gradient.png) repeat-x left bottom;}

.HPtemp ._forPlayer {margin-left:-15px; margin-right:-15px;}

.HPtemp .muzyka-hp {margin:0 0 30px 0; position:relative; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 480px;}
.HPtemp .muzyka-hp header {margin:0;}
.HPtemp .muzyka-hp .element div {position:relative;}
.HPtemp .muzyka-hp .element a {color:#3b4347; padding:35px 0; height:460px; display:block;}
.HPtemp .muzyka-hp .element a:hover {background-color: #e5e5e5;}
.HPtemp .muzyka-hp .element a .source-info {position:absolute; top:30px; width:100%; display:inline-block; background-color: transparent;}
.HPtemp .muzyka-hp .element a .source-info span {font-weight:600; font-size:18px; text-transform:uppercase; text-align:center; display:block; color:#e31936; letter-spacing:1px;}
.HPtemp .muzyka-hp .element a .source-info.jedynka span {color:#f68e1e;}
.HPtemp .muzyka-hp .element a .source-info.dwojka span {color:#009e61;}
.HPtemp .muzyka-hp .element a .source-info.trojka span {color:#e50278;}
.HPtemp .muzyka-hp .element a .source-info.czworka span {color:#000;}
.HPtemp .muzyka-hp .element a:hover * {color:#3b4347;}
.HPtemp .muzyka-hp .element a .img {position:absolute; top:90px; left:50%; display:block; width:230px; height:230px; border-radius: 50%; margin:0 auto 0 -115px;}
.HPtemp .muzyka-hp .element a h2 {position:absolute; top:280px; width:100%; padding:80px 30px 0 30px; text-align:center; font-family: 'Hammersmith One', 'sans-serif'; color:#3b4347; display:inline-block; margin:0; font-size:16px; white-space:normal; line-height:1.4;}
.HPtemp .muzyka-hp .element a h2 .added-info {position:absolute; top:0; left:0; background-color:#fff; width:100%; padding-top:20px;
    -webkit-transition: background-color 200ms ease-in-out;
    -moz-transition: background-color 200ms ease-in-out;
    -o-transition: background-color 200ms ease-in-out;
    transition: background-color 200ms ease-in-out;
}
.HPtemp .muzyka-hp .element a:hover h2 .added-info {background-color:#e5e5e5;
    -webkit-transition: background-color 200ms ease-in-out;
    -moz-transition: background-color 200ms ease-in-out;
    -o-transition: background-color 200ms ease-in-out;
    transition: background-color 200ms ease-in-out;
}
.HPtemp .muzyka-hp .element a h2 .added-info .fa {font-size:150%;}
.HPtemp .muzyka-hp .prev, .HPtemp .muzyka-hp .next {display:inline-block; position:absolute; top:50%; margin-top:-35px; cursor:pointer; font-size:62px; color:#e31936; font-family:'Icons PR';}
.HPtemp .muzyka-hp .prev {left:-30px;}
.HPtemp .muzyka-hp .next {right:-30px;}
.HPtemp .muzyka-hp .prev:before {content: "\f104";}
.HPtemp .muzyka-hp .next:before {content: "\f105";}
.HPtemp .lifeof .positioner {width:100%; height:100%;}
.HPtemp .lifeof section {display:block; width:100%; height:315px;}
.HPtemp .lifeof > div {padding:0;}
.HPtemp .lifeof article {padding:0; width:100%; height:100%; border:1px solid #e5e5e5; border-top:0 none; border-right:0 none;}
.HPtemp .lifeof article:first-child {border-top:1px solid #e5e5e5;}
.HPtemp .lifeof > div:last-child article {border-right:1px solid #e5e5e5;}
.HPtemp .lifeof article.col-2-elements {height:50%;}
.HPtemp .lifeof article.col-3-elements {height:33.33333333%;}
.HPtemp .lifeof article.col-4-elements {height:25%;}
.HPtemp .lifeof article.col-5-elements {height:20%;}
.HPtemp .lifeof a {display:block; height:100%; width:100%; color:#fff; position:relative; padding:24px;}
.HPtemp .lifeof a:hover {background-color:#e5e5e5;}
.HPtemp .lifeof a .img {display:block; width:100%; height:191px; margin-bottom:20px;}
.HPtemp .lifeof h2 {padding:0; margin:0; font-size:18px; color:#e31936; text-align:center; line-height:1.4;}
.HPtemp .lifeof .TitlesList {padding-left:20px;}
.HPtemp .lifeof .TitlesList header {border-bottom:2px solid #fff; margin:0 0 15px 0;}
.HPtemp .lifeof .TitlesList header .more:after {color:#fff;}
.HPtemp .lifeof .TitlesList li {display:inline-block; margin-bottom:10px; font-size:16px;}
.HPtemp .lifeof .TitlesList li a:hover, .lifeof .TitlesList li a:hover * {color:#aaa;}
.HPtemp .lifeof .lead {font-size: 14px; text-align: center; display: inline-block; padding-top: 15px; color: #3b4347; line-height:1.4; width: 100%;}
.HPtemp .Books { margin-bottom:0;}
.HPtemp .Books section  {margin:0 0 62px 0;}
.HPtemp .Books section article {background-color:#e5e5e5; height:302px; padding:25px;}
.HPtemp .Books section article a {float:left; display:block; width:60%;  height:100%;}
.HPtemp .Books section article a:hover {color:#3b4347;}
.HPtemp .Books section article a:first-child {width:40%; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/book-shadow.png) no-repeat;}
.HPtemp .Books section article .img {display:block; width:120px; height:200px; border-radius:4px;}
.HPtemp .Books section article h2 {background-color:#3a4346; color:#fff; padding:10px; font-size:18px; text-align:center; text-transform:uppercase; margin:0 0 15px 0;}
.HPtemp .Books section article span {display:block;}
.HPtemp .Books section article .author {font-family: 'Hammersmith One', sans-serif; font-weight:400; font-size:18px; text-align:center; margin-bottom:15px;}
.HPtemp .Books section article .play {text-align:center; margin-bottom:40px; border-bottom:1px solid #ae966d; height:20px;}
.HPtemp .Books section article .play i {font-size:44px; color:#ae966d; padding:0 15px; background-color:#e5e5e5;}
.HPtemp .Books section article .reads, .Books section article .time {font-size:14px; font-weight:600; margin-bottom:5px;}
.HPtemp .Books section article .time {margin-bottom:15px;}
.HPtemp .Books section article .lead {font-size:14px;}
.HPtemp .Books nav {padding:0 15px; height:100px; text-align:center; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 34px no-repeat;}
.HPtemp .Books .thumbs {display:inline-block;}
.HPtemp .Books .thumbs li {float:left; padding:0 10px;}
.HPtemp .Books .thumbs li .img {display:block; width:80px; height:100px; border-radius:4px;}
.HPtemp .Books .thumbs a {position:relative; margin-top:0; display:inline-block;
    -webkit-transition: margin-top 100ms ease-in-out;
    -moz-transition: margin-top 100ms ease-in-out;
    -o-transition: margin-top 100ms ease-in-out;
    transition: margin-top 100ms ease-in-out;
}
.HPtemp .Books .thumbs .active a {cursor:default; margin-top:-30px;}
.HPtemp .Books .thumbs a:hover {margin-top:-25px;}
.HPtemp .Books .thumbs .active a:hover {margin-top:-30px;}
.HPtemp .Books .thumbs .active .arrow { display:block; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:11px solid #3a4346; position:absolute; top:-21px; left:50%; margin-left:-9px;}
.HPtemp .Books .mask {width:100%; height:0; position:relative; top:-41px; border-bottom:40px solid #fff;}
 
/*serwisy specjalne*/
.HPtemp .historical.special {width:50%; float:left;}
.HPtemp .historical.special a .img {height:100%; width:100%; position:absolute; top:0; left:0;}
.HPtemp .historical.special a:hover .img {opacity:0.8; filter: alpha(opacity=80);}
.HPtemp .historical.special .mask {position:absolute; left:0; bottom:0; display:block; width:100%; height:90px; height:100%; background:url(//static.prsa.pl/App_Themes/HomePage/_img/mosaik-gradient.png) repeat-x left bottom;}
.HPtemp .historical.special h2 {margin:0; position:absolute; left:0; bottom:0; padding:10px 15px; font-size:18px; color:#fff; text-shadow:1px 1px 0 #000; text-transform:uppercase; line-height:1.2; width:100%;}
.HPtemp .historical.special section {height:427px;}
.HPtemp .historical.special section article {height:100%; background-color:#3b4347;}
.HPtemp .historical.special a {height:100%; position:relative; display:block;}
.HPtemp .historical.special.one {border-right:1px solid #fff;}
.HPtemp .historical.special.two section article {height:50%;}
.HPtemp .historical.special.two section article:first-child {border-bottom:1px solid #fff;}
.HPtemp .extra-promo {margin-bottom:60px;}
.HPtemp .extra-promo header {margin: 0 0 30px 0;}
.HPtemp .reportaze.counter {position:absolute; top:75px; left:45px;}
.HPtemp .reportaze.counter span {display:inline-block; font-size:70px; font-weight:bold; color:#e31936; background-color:#fff; margin-right:5px; padding:5px 15px;}
.HPtemp .reportaze.counter span:first-child {display:none;}
.HPtemp .reportaze.counter span:last-child {margin-right:0;}
.HPtemp .counter-desc {position:absolute; top:175px; left:45px;}
.HPtemp .counter-desc div {display:inline-block; font-size:16px; text-align:center; letter-spacing:2px; text-transform:uppercase; padding:13px 10px 9px 10px; background-color:#fff; width:299px; font-family: 'Hammersmith One', sans-serif;}
.HPtemp .SoonOnTheAir article.double-row-2-elements {width:33.33333333%;}

@media (max-width:1280px) {
 
.HPtemp ._boxNaAntenieTaby, .HPtemp ._boxOstatnioNaAntenieTaby {margin-bottom:30px;}

.HPtemp .img {height:155px;}
.HPtemp header .box-title, .HPtemp header .box-title * {font-size:18px;}
.HPtemp header .box-title .more {font-size:70%;}
.HPtemp .msg-top .super a .img {width:328px; height:180px;}
.HPtemp .msg-top .super a h2 {font-size:26px; padding:0 25px;}
.HPtemp .msg-top .extra-mosaic a {height:367px;}
.HPtemp .msg-top .mosaic section {height: 367px;}
.HPtemp .msg-top .mosaic a {font-size:13px;}
.HPtemp .msg-top h2 {line-height:1.1; font-size:15px;}
.HPtemp .messages h3 {font-size:12px;}
.HPtemp .messages .important p {font-size:12px;}
.HPtemp .messages .TitlesList {padding-left:0;}
.HPtemp .messages .TitlesList ul li {margin-bottom:5px; padding-bottom:5px;}
.HPtemp .messages .TitlesList ul li a {font-size:13px;}
.HPtemp .messages .TitlesList header {margin: 0 0 10px 0;}
.HPtemp header, .HPtemp ._boxNaAntenieTaby {border-bottom: 2px solid #e31936;}
.HPtemp .HP_multibox h2 {height:52px;}
.HPtemp .HP_multibox .lead, .HPtemp .HP_multibox :hover .lead {font-size:12px; height:60px;}
.HPtemp .GoToPlayer {margin-bottom:30px;}    
.HPtemp .GoToPlayer h2 {margin:0; height:62px; padding-top:19px;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .progress-container {padding:12px 13px;}
.HPtemp .Books section {margin: 0 0 30px 0;}
.HPtemp .Books nav {height: 90px; margin:0 15px; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 38px no-repeat; background-size: 100%;}
.HPtemp .Books section article {height: 239px; padding:12px 12px 0 12px;}
.HPtemp .Books section article .lead {display:none;}
.HPtemp .Books section article .author {margin-bottom:5px;}
.HPtemp .Books section article .play {margin-bottom:30px;}
.HPtemp .Books .mask {top: -33px;}
.HPtemp .Books .thumbs li {padding: 0 8px;}
.HPtemp .Books .thumbs li .img {width: 59px; height: 90px;}
.HPtemp .Books .thumbs .active a {margin-top: -13px;}
.HPtemp .Books .thumbs .active a:hover {margin-top: -13px;}
.HPtemp .Books .thumbs a:hover {margin-top: -10px;}
.HPtemp .lifeof section {height: 260px;}
.HPtemp .lifeof a .img {margin-bottom:14px; height: 139px;}
.HPtemp .lifeof h2 {line-height:1.2; font-size:14px;}
.HPtemp .lifeof .lead {font-size:12px;}
.HPtemp .double > div:last-child section {height: 344px;}
.HPtemp .double > div:last-child .CustomPhotoTitle .img {height: 344px;}
.HPtemp .double > div:last-child h2 {line-height:1.1; font-size:16px;}
.HPtemp .reportaze.counter span {font-size:64px;}
.HPtemp .counter-desc {top:165px;}
.HPtemp .counter-desc div {width:285px; padding: 8px 10px 5px 10px; font-size:14px;}
.HPtemp .SoonOnTheAir section {margin-bottom:0;}
.HPtemp .historical.special section {height:321px;}
}

@media (max-width:991px) {
    

.HPtemp .img {height:200px;}
.HPtemp .ImgTitle_TitlesList .img {height: 320px;}
.HPtemp .ID-42230 .img {height: 126px;}
.HPtemp .msg-top .mosaic:last-child .for-mobile {margin-right:0;}
.HPtemp .messages {padding:0 0 30px 0;}
.HPtemp .messages .section_top {width:33.333333%; float:left; padding-right:10px;}
/*.messages > .box {width:66.666666%; float:right;}*/
.HPtemp .messages > .box {margin-left:0;}
.HPtemp .messages > .box section {width:50%; float:left;}
.HPtemp .messages > .box .section_0 {padding-right:10px;}
.HPtemp .messages > .box .section_1 {padding-left:10px;}
.HPtemp .messages h3 {height:50px; font-size:16px;}
.HPtemp .messages .TitlesList {padding-left:0; margin-top:15px; margin-right:0;}
.HPtemp .messages .TitlesList ul {width:33.333333%; float:left; padding:0 10px;}
.HPtemp .messages .TitlesList ul li:last-child {border-bottom:0 none;}
.HPtemp .messages .TitlesList ul.box_0 {padding-left:0;}
.HPtemp .messages .TitlesList ul.box_2 {padding-right:0;}
.HPtemp .messages .important p {font-size:16px;}
.HPtemp .mosaic .col-sm-12 {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x left bottom; padding-bottom:8px;}
.HPtemp .SoonOnTheAir article {width:50%; float:left;}
.HPtemp .SoonOnTheAir article > a .img {display:none;}
.HPtemp .SoonOnTheAir .source-info {display:none;}
.HPtemp ._boxOstatnioNaAntenie .SoonOnTheAir article > a .img {display:block;}
.HPtemp ._boxNaAntenieAll .SoonOnTheAir.HP_multibox .extra-art-info .source-info {display:inline-block;}
.HPtemp header .box-title {letter-spacing:1px;}
.HPtemp .tabs li {margin-top: 1px;}
.HPtemp .tabs li a {letter-spacing:1px; font-size:13px; padding: 0 11px;}
.HPtemp .HP_multibox .double-row-6-elements {width:50%;}
.HPtemp .HP_multibox h2 {height:61px; margin-bottom:0;}
.HPtemp .Tematycznie h2 {height: auto}
.HPtemp .HP_multibox .lead, .HPtemp .HP_multibox :hover .lead {font-size:14px;}
.HPtemp .SoonOnTheAir.HP_multibox .extra-art-info time {margin: 11px 14px;}
.HPtemp .muzyka-hp .element a h2 {top:235px;}
.HPtemp .muzyka-hp .element a .img {width:180px; height:180px; margin: 0 auto 0 -90px;}
.HPtemp .muzyka-hp .element a .source-info span {font-size:21px;}
.HPtemp .Books {margin-bottom:30px;}
.HPtemp .Books section {margin: 0 0 42px 0;}
.HPtemp .Books nav {background: url(//static.prsa.pl/App_Themes/UniDefault/_img/books-thumb-shadow.png) center 39px no-repeat; background-size: 100%;}
.HPtemp .Books section article {height: 320px; padding:25px 60px 0 60px;}
.HPtemp .Books section article .author {margin-bottom:15px;}
.HPtemp .Books section article .play {margin-bottom:40px;}
.HPtemp .Books .thumbs li {padding: 0 8px;}
.HPtemp .Books .thumbs li .img {width: 70px; height: 105px;}
.HPtemp .Books .mask {top: -32px;}
.HPtemp .lifeof > div.col-sm-12 {margin-top:-30px;}
.HPtemp .lifeof > div:nth-child(2) article {border-right:1px solid #e5e5e5;}
.HPtemp .lifeof a .img {margin-bottom:14px;}
.HPtemp .lifeof h2 {line-height:1.2; font-size:16px;}
.HPtemp .lifeof > div:nth-child(3) article {border-top:0 none;}
.HPtemp .double {margin-bottom: 60px;}    
.HPtemp .double > div {margin-bottom:60px;}
.HPtemp .double > div:last-child section {height: 521px;}
.HPtemp .double > div:last-child .CustomPhotoTitle .img {height: 521px;}
.HPtemp .double > div:last-child h2 {line-height:1.1; font-size:16px;}
.HPtemp .extra-promo {margin-bottom:0;}
.HPtemp .extra-promo a img {margin-bottom:30px;}
.HPtemp .historical.special section {height:521px;}

}


@media (max-width:767px) {
.HPtemp .ID-42230 .img {height: 193px;}
.HPtemp .pasek-rocznica90 {height:60px !important;}
.HPtemp .container {margin:0 15px;}
.HPtemp #default-menu .container {margin:0;}
.HPtemp header {margin:0 0 30px 0;}
.HPtemp .box {margin-left:-15px; margin-right:-15px;}
.HPtemp .no-margin {margin:0 -15px;}
.HPtemp .HP_multibox.SoonOnTheAir .img,
.HPtemp .HP_multibox.Tematycznie .img {height:367px;}
.HPtemp .msg-top .super {position:relative;}
.HPtemp .msg-top .super a {display:block;}
.HPtemp .msg-top .super a .img {width:100%; display:block;}
.HPtemp .msg-top .super a h2 {display:inline-block; color:#fff; padding:15px; font-size:21px;}
.HPtemp .msg-top {padding:0 15px;}
.HPtemp .msg-top .extra-mosaic a {height:260px;}
.HPtemp .msg-top > a {height:260px; width:100%; margin-bottom:95px;}      
.HPtemp .msg-top .extra-mosaic h2 {font-size:18px;}
.HPtemp .msg-top .mosaic {padding:0; margin:0; height:0; position:relative;}
.HPtemp .msg-top .mosaic article {border:0 none;}
.HPtemp .msg-top a:hover .img {opacity: 1; filter: alpha(opacity=100);}
.HPtemp .msg-top .mask {display:inline-block;}
.HPtemp .msg-top h2 {padding:10px 15px;} 
.HPtemp .msg-top h2 .fa {color:#fff;}
.HPtemp .extra-mosaic a {height:347px;}
.HPtemp .slider-top {height:347px;}
.HPtemp .slider-top .mosaic section {height: 347px;}
.HPtemp .msg-top a .img, .HPtemp .msg-top .super a .img {height:347px;}
.HPtemp nav.mosaic-slider {display:block; position:relative; width:100%; height:50px; margin-bottom:25px;}
.HPtemp .mosaic-slider > * {display:inline-block; width:50px; height:50px; position:absolute; top:0; margin:0; color:#c5c6c8; font-size:28px; padding-top:10px;}
.HPtemp .mosaic-slider .prev {left:0; font-family:'Icons PR'; text-align:right; z-index:100;}
.HPtemp .mosaic-slider .next {right:0; font-family:'Icons PR'; z-index:100;}
.HPtemp .mosaic-slider .pager {width:100%; font-size:40px; text-align:center; line-height:0.7; padding-top:10px; font-family: FontAwesome;}
.HPtemp .mosaic-slider .pager .cycle-pager-active {color:#e31936;}
.HPtemp .mosaic-slider .prev:before {content:"\f100";}
.HPtemp .mosaic-slider .next:before {content:"\f101"}

.HPtemp .messages .TitlesList {padding-left:0; margin-top:0;}
.HPtemp .messages .TitlesList header {margin: 0 15px 15px 15px;}
.HPtemp .messages .TitlesList header *, .mosaic .TitlesList header .more:after {color:#e31936;}
.HPtemp .messages .TitlesList ul {width:100%; float:none; padding:0 !important;}
.HPtemp .messages .TitlesList ul li {width:100%;}
.HPtemp .messages {padding:0;}
.HPtemp .messages .section_top, .HPtemp .messages > .box, .HPtemp .messages > .box section {width:100%; padding:0; margin:0; float:none; clear:both;}
.HPtemp .messages > .box .section_0 {padding:0; margin:0;}
.HPtemp .messages > .box .section_1 {padding:0; margin:0;}
.HPtemp .messages .TitlesList ul li:last-child {border-bottom:1px solid #e5e5e5;}
.HPtemp .HP_multibox .double-row-6-elements {width:100%;}    
.HPtemp .HP_multibox h2 {margin:0 0 10px 0; height:auto;}
.HPtemp .HP_multibox .lead, .HPtemp .HP_multibox :hover .lead {display:none;}
.HPtemp .GoToPlayer .extra-art-info {height: 45px; margin-bottom:0 !important;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .play i {font-size: 31px; margin: -14px 0 0 -14px;}
.HPtemp .GoToPlayer .extra-art-info .play-popup .progress-container {padding: 18px 13px;}
.HPtemp ._boxNaAntenie {margin:0 0 30px 0;}
.HPtemp ._boxNaAntenie .HP_multibox article {padding:0;}
.HPtemp ._boxTematycznie {margin:0 0 30px 0;}
.HPtemp ._boxTematycznie .HP_multibox article {padding:0;}
.HPtemp ._boxOstatnioNaAntenie {margin-bottom:30px;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info *,
.HPtemp ._boxTematycznieAll .extra-art-info * {padding:7px 0px 9px 0px;}
.HPtemp ._boxOstatnioNaAntenie .extra-art-info .source-info,
.HPtemp ._boxTematycznieAll .extra-art-info .source-info {width:100%;}
.HPtemp .HP_multibox.Tematycznie .extra-art-info {margin-bottom:30px;}
.HPtemp .SoonOnTheAir article {width:100%;}
.HPtemp .SoonOnTheAir .img {display:none;}  
.HPtemp .SoonOnTheAir .schedule {width:100%;}  
.HPtemp .SoonOnTheAir .schedule h2 {display:none;}  
.HPtemp .SoonOnTheAir .schedule .lead {display:block; font-family: 'Hammersmith One', sans-serif; font-weight:400; font-size:24px; text-align:left; padding:5px 10px 0 10px; margin-bottom:15px;}
.HPtemp .SoonOnTheAir .schedule .extra-art-info {margin:0;}
.HPtemp .muzyka-hp {position:relative; background:0 none;}
.HPtemp .muzyka-hp .element a {background-color:#fff; height:350px;}
.HPtemp .muzyka-hp .element a:hover {background-color:#fff;}
.HPtemp .muzyka-hp .element a:hover h2 .added-info {background-color: #fff;}
.HPtemp .muzyka-hp .element a h2 {padding:55px 30px 0 30px;}
.HPtemp .muzyka-hp .prev {left:0; width:50px;}
.HPtemp .muzyka-hp .next {right:0; width:50px; text-align:right;}
.HPtemp .Books header {margin:0 0 30px 0;}
.HPtemp .Books section article {height:auto; padding:15px;}
.HPtemp .Books section article a {width:100%; height:auto; float:none;}
.HPtemp .Books section article a:first-child, .Books section article .lead, .Books nav {display:none;}
.HPtemp .double > div {margin-bottom:30px;}
.HPtemp .double > div:last-child section {height:290px;}
.HPtemp .double > div:last-child .CustomPhotoTitle .img {height:290px;}
.HPtemp .double > div:last-child .one, .double > div:last-child .two {padding:0; margin:0;} 
.HPtemp .GoToPlayer {margin-bottom:0;}
.HPtemp .schedule .GoToPlayer .lead {margin-bottom:0;}

.HPtemp .extra-art-info {margin-bottom:12px !important;}
.HPtemp .extra-art-info .source-info {width:auto; margin-bottom:0;}
    
.HPtemp .extra-promo {margin-bottom:30px;}
.HPtemp .extra-promo .col-md-6 {padding:0;}  

.HPtemp .lifeof {padding:0;}    
.HPtemp .lifeof section {height:auto;}
.HPtemp .lifeof * {border:0 none!important;}
.HPtemp .lifeof a {padding:10px 0; border-bottom:1px solid #ccc!important;}
.HPtemp .lifeof a .img, .HPtemp .lifeof a .lead {display:none;} 
.HPtemp .lifeof h2 {color:#3b4347; text-transform:none; text-align:left;}
.HPtemp ._boxNaAntenieTaby header {display:none;} 
.HPtemp ._boxNaAntenieTaby header.active {display:block;} 

.HPtemp .tabs {float:left; width:100%; margin-bottom:15px;}
.HPtemp .tabs li {float:none; margin-left:0; display:none;}
.HPtemp .tabs li a {padding:10px 0; margin:0; border-right:0 none; width:100%; border-bottom:1px solid #ccc; font-size:18px;}    

.HPtemp .tabs li.active {position:absolute; top:5px; left:0; width:100%; display:block;}
.HPtemp .tabs li.active a {background-color:#fff; color:#e31936; border:0 none; border-bottom:3px solid #e31936; padding:0 0 5px 0;}
.HPtemp .tab .box-title {float:none; padding:5px 0 4px 0;}
.HPtemp ._boxNaAntenieTaby .formobile, .HPtemp ._boxTematycznieTaby .formobile {position:absolute; right:0; top:7px; z-index:1; width:100%;}
.HPtemp ._boxNaAntenieTaby .fa-chevron-up, .HPtemp ._boxTematycznieTaby .fa-chevron-up {display:none; width: 16px; background-position: -105px -174px; float:right;  height:18px; margin-top:2px;}
.HPtemp ._boxNaAntenieTaby .active .fa-chevron-up, .HPtemp ._boxTematycznieTaby .active .fa-chevron-up {display: inline-block;}
.HPtemp ._boxNaAntenieTaby .fa-chevron-down, .HPtemp ._boxTematycznieTaby .fa-chevron-down {display: inline-block; width: 16px; background-position: -25px -174px; float:right; height:18px; margin-top:2px;}
.HPtemp ._boxNaAntenieTaby .active .fa-chevron-down, .HPtemp ._boxTematycznieTaby .active .fa-chevron-down {display: none;}
.HPtemp ._boxNaAntenieTaby.visible header.tab, .HPtemp ._boxTematycznieTaby.visible header.tab {position: absolute; top: 44px;}
.HPtemp ._boxNaAntenieTaby.visible header.tab.active, .HPtemp ._boxTematycznieTaby.visible header.tab.active {top: 0;}
.HPtemp ._boxNaAntenieTaby.visible .box-title, .HPtemp ._boxTematycznieTaby.visible .box-title {color:#3b4347;}
.HPtemp ._boxNaAntenieTaby.visible .active .box-title, .HPtemp ._boxTematycznieTaby.visible .active .box-title {color:#e31936;}
.HPtemp ._boxNaAntenieTaby.visible .tabs, .HPtemp ._boxTematycznieTaby.visible .tabs {margin:70px 0; border-top:1px solid #ccc;}
.HPtemp ._boxNaAntenieTaby.visible .tab, .HPtemp ._boxTematycznieTaby.visible .tab {display:block;}
.HPtemp .auto-adv {margin-bottom:0;}
.HPtemp .row.auto-adv.social {margin:0 0 30px 0;}
.HPtemp .more-down {text-align:center; margin:0 -15px;}
.HPtemp .more-down > div {display:inline-block; border-top:1px solid #ccc; width:100%; background: url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0;}
.HPtemp .more-down > div > span {display:inline-block; text-align:center;}
.HPtemp .more-down > div > span span {display:inline-block; float:left;}
.HPtemp .more-down > div > span span:nth-child(2) {background-color:#e31936; color:#fff; line-height: 1; font-size:15px; letter-spacing:3px; padding:12px 66px 10px 66px; font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; text-transform:uppercase; margin-top:-1px;}
.HPtemp .more-down > div > span span:first-child {width:0; height:0; border-top:36px solid #cacaca; border-left:20px solid transparent;}
.HPtemp .more-down > div > span span:last-child {width:0; height:0; border-top:36px solid #cacaca; border-right:20px solid transparent;}
.HPtemp .extra-promo .row {margin:0;}
.HPtemp .historical.special section {height:218px; margin-bottom:30px;}
.HPtemp #Mobile-OstatnioNaAntenie-Taby {display:none;} /*tmp*/
.HPtemp .CustomPhotoTitle section {margin-bottom:0;}
}

@media (max-width:568px) {
    .HPtemp .slider-top, .msg-top > a {height:295px;}    
    .HPtemp .msg-top a .img, .HPtemp .msg-top .super a .img,
    .HPtemp .HP_multibox.SoonOnTheAir .img,
    .HPtemp .HP_multibox.Tematycznie .img {height:295px;}       
}

@media (max-width:480px) {
    .HPtemp .ImgTitle_TitlesList .img {height: 180px;}
    .HPtemp .slider-top, .HPtemp .msg-top > a {height:247px;}
    .HPtemp .msg-top a .img, .HPtemp .msg-top .super a .img,
    .HPtemp .HP_multibox.SoonOnTheAir .img,
    .HPtemp .HP_multibox.Tematycznie .img {max-height:200px;} /*changed from height: 247px*/
    .HPtemp .mosaic-slider .pager {font-size:30px; line-height:0.9;}
    .HPtemp .half span.img {height:200px;}
}

@media (max-width:320px) {
    .HPtemp .slider-top, .HPtemp .msg-top > a {height:159px;}
    .HPtemp .msg-top a .img, .HPtemp .msg-top .super a .img,
    .HPtemp .HP_multibox.SoonOnTheAir .img,
    .HPtemp .HP_multibox.Tematycznie .img {height:159px;}
    .HPtemp .half span.img {height:200px;}
}


/* tmp - autopromo Rio2016 */

.bg-rio2016.more-top header {margin:0;}
.bg-rio2016.more-top header .box-title span:nth-child(2) {background-color:#34568c;}
.bg-rio2016.bg-color .section {padding:0;}
.bg-rio2016.bg-color .section .article a  {background-color:#34568c;}
.bg-rio2016.bg-color .fa, .bg-rio2016.bg-color :hover .fa {color:#e31936!important;}
.aniheader .bg-rio2016 header a:hover span, .aniheader .bg-rio2016 header a:focus span {-webkit-transform:none; -moz-transform:none; transform:none;}
.HPtemp .bg-rio2016 header, .HPtemp .bg-rio2016 ._boxNaAntenieTaby {border-bottom:0 none;}

/* nowa glowna temp */

.HPtemp .container * {font-family: 'Titillium Web', sans-serif;}

.HPtemp .tabs li a,
.aniheader header .box-title,
.aniheader header .box-title * {font-family: 'Titillium Web', sans-serif; font-weight:600;}

.bg-historia .section {background-color:#a8997b; margin:0 0 30px;}
.bg-historia.bg-color h2, .bg-historia.bg-color h3, .bg-historia.bg-color .fa {color:#000 !important;}
.bg-historia .ImgTitlex2_TitlesList h3 {border-bottom:1px solid #666;}

.HPtemp .HP_multibox h2,
.HPtemp .columns-3 h2,
.HPtemp .columns-4 h2,
.HPtemp .ImgTitlex2_TitlesList h3,
.HPtemp .ImgTitle_TitlesList h3  {font-weight:600;}

.HPtemp .ImgTitle_TitlesList .article:first-child h2,
.HPtemp .ImgTitleLead_TitlesList .article:first-child h2 {font-weight:600;}
.HPtemp .ImgTitle_TitlesList .article:first-child h2,
.HPtemp .ImgTitleLead_TitlesList .article:first-child h2,
.HPtemp .ImgTitlex2_TitlesList h3,
.HPtemp .ImgTitle_TitlesList h3 {height:auto;  padding:10px 0; margin-bottom:0; font-weight:600;}

.HPtemp .extra-promo .col-md-6 {line-height:19px;}
.HPtemp .half .img {height:320px;}

.HPtemp .photos-movies section {margin:-3px 0 0 !important;}
.HPtemp .photos-movies .element {height:160px; padding: 30px 25px 0 25px;}

.HPtemp ._boxOstatnioNaAntenie .extra-art-info,
.HPtemp ._boxTematycznie .extra-art-info {display:none;}

/*   
._boxNaAntenie {margin-top:30px;}
._boxNaAntenie .extra-art-info .source-info {width:auto;}
._boxNaAntenie .cycle h2 {position:relative; line-height:25px; margin-bottom:10px; height:auto;}
._boxNaAntenie .cycle .article {vertical-align:top; height:369px;}
._boxNaAntenie .cycle-slide .mask {border-radius:0%;}

@media (min-width:768px) {
    ._boxNaAntenie .cycle .extra-art-info {margin:-5px 15px 10px; width:auto;}
}
*/

@media (min-width:767px) and (max-width:1280px) {
    .container {width:100%;}
}

@media (min-width:1281px) {
    .container {margin: 0 auto; width: 1320px; padding:0 12px;}
}
@media (max-width:1280px) {
    .PicImgTitle.cycle .prev {left:-9px;}
    .PicImgTitle.cycle .next {right:-9px;}
}

/*=== naprawa wysokości obrzaków ====*/

@media (min-width: 320px) {
    .img_size_fixed span.img, .bg-historia span.img, ._img_fixed_size span.img, .HPtemp .HP_multibox.Tematycznie .img,
    .HPtemp .half span.img {
        height: 180px;
    }
}

@media (min-width: 412px) {
    .img_size_fixed span.img, .bg-historia span.img, ._img_fixed_size span.img, .HPtemp .HP_multibox.Tematycznie .img,
    .HPtemp .half span.img {
        height: 210px;
    }
}

@media(min-width: 768px) {
    ._fixed_Culture .HP_multibox.Tematycznie span.img {
        height: 84px;
    }

    .HPtemp .half span.img {
        height: 385px;
    }

    ._img_fixed_size span.img  {
        height: 185px;
    }

    .img_size_fixed span.img {
        height: 122px;
    }
}

@media(min-width: 992px) {
    .img_size_fixed span.img, .bg-historia span.img, ._fixed_Culture .HP_multibox.Tematycznie span.img {
        height: 166px;
    }

    ._fixed_Culture span.img, ._img_fixed_size span.img {
        height: 120px;
    }
}

@media(min-width: 1200px) {
    .img_size_fixed span.img, .bg-historia span.img {
        height: 226px;
    }

    ._fixed_Culture span.img, ._img_fixed_size span.img {
        height: 165px;
    }

    .HPtemp .half span.img {
        height: 345px;
    }
}