h2 {font-size:22px; margin-bottom:20px;}
h3 {font-size:18px; margin-bottom:10px;}
h2 .fa, h3 .fa {font-size: 85%;}

.lead {font-size:114%;  display:inline-block; font-weight:400;}
h2 .author {display:block; font-size:18px; font-family:'Open Sans', Arial, sans-serif;}

.no-margin {margin:0;}
.formobile {display:none;}

ul, ol {margin:0; padding:0;}
li {list-style:none;}

a, a * {color:#3b4347; text-decoration:none; -webkit-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; -moz-transition:color 200ms ease-in-out, background-color 200ms ease-in-out;  -o-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; transition:color 200ms ease-in-out, background-color 200ms ease-in-out;}
a:focus, a:active, a:hover {border:0 none; outline:0 none; text-decoration:none; color:#3b4347;}
a:focus{outline: auto;}
a:hover, a:hover * {color:#e31936; -webkit-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; -moz-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; -o-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; transition:color 200ms ease-in-out, background-color 200ms ease-in-out;}
a *, a:hover * {-webkit-transition:opacity 200ms ease-in-out, color 200ms ease-in-out; -moz-transition:opacity 200ms ease-in-out, color 200ms ease-in-out; -o-transition:opacity 200ms ease-in-out, color 200ms ease-in-out; transition:opacity 200ms ease-in-out, color 200ms ease-in-out;}

.img {display:inline-block; background-image: url('_img/polskieradio.gif'); background-size: cover; background-repeat: no-repeat; background-position: center center; background-color:#e5e5e5; background-size:cover; width:100%; height:670px; margin-bottom:10px; -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;}

.fa {color:#e31936; -webkit-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; -moz-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; -o-transition:color 200ms ease-in-out, background-color 200ms ease-in-out; transition:color 200ms ease-in-out, background-color 200ms ease-in-out;}
.fa.fa-camera {display:none;}

.added-info .extra {text-transform:uppercase; font-weight:700;}
h2 .added-info .extra, h3 .added-info .extra {font-size:50%; padding:5px 7px; display:inline-block; background-color:#e31936!important; color:#fff!important; font-family:'Open Sans', Arial, sans-serif; line-height:1; float:left; margin-top:2px; margin-right:1%;}
.top h2 .added-info .extra {margin-top:7px;}

.PopUpBg.opened {position:fixed; top:0; left:0; height:100%; width:100%; background-color:rgba(255, 255, 255, 0.5); z-index:5000;}


.pager-nav.angle {position:relative; float:left; width:100%; height:90px; background:url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0;}
.pager-nav.angle * {font-size:18px; text-transform:uppercase; display:inline-block; cursor:pointer; text-align:center;}
.pager-nav.angle span {cursor:default;}
.pager-nav.angle .prev > a, .pager-nav .next > a {font-family:'Icons PR'; font-size:24px; color:#e31936; position:absolute; top:0; padding-top:11px; height:42px; width:42px; z-index:99; cursor:pointer;}
.pager-nav.angle .prev > a {left:5%;}
.pager-nav.angle .next > a {right:5%;}
.pager-nav.angle .prev > a:before {content:"\f053";}
.pager-nav.angle .next > a:after {content:"\f054";}
.pager-nav.angle > ul {float:left; position:absolute; top:0; left:50%; margin:0 0 0 -150px; width:300px; height:42px;}
.pager-nav.angle > ul > li {float:left; height:100%;}
.pager-nav.angle > ul > li > * {width:42px; height:100%; padding-top:11px; color:#3b4347;}
.pager-nav.angle > ul > li > a:hover {border-bottom:3px solid #e31936;}
.pager-nav.angle > ul > li > a.active {background-color:#e31936; color:#fff; cursor:default;}

.maindesc, .source-info {display:none;}

.top-adv {background-color:transparent; margin-bottom:30px;}
.top-adv .col-md-12 {text-align:center;}
.top-adv #cAdv, .top-adv .adv, #cAdv, .cAdv, .cAdv * {text-align:center; display:block; margin:0 auto;}
.reklama {color:#999; font-size:9px;}
.top-adv #cAdv, .top-adv .adv  {text-align:center; display:inline-block;}
.box.adv.ph_300x250_reklama,
.box.adv.ph_300x250_x2_reklama {position:relative; top:50px; text-align:center;}
#cAdv script {display:none !important;}

.row > .container {padding:0 30px;}

.auto-adv {margin:0 0 60px 0;}
.auto-adv > div {border-top:1px solid #ccc; text-align:center; padding:20px;}
.auto-adv > div > span:first-child {display:inline-block; color:#e31936; text-transform:uppercase; font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; font-size:23px; margin-right:5px;}
.auto-adv > div > span:first-child a {color:#e31936;}
.auto-adv > div > span:last-child {display:inline-block; font-weight: 800; font-style: italic; font-size:23px; margin-left:5px;}
.auto-adv .more {padding:0;}

.auto-adv.social {margin:0 0 30px 0; background:#f2f2f2;}
.auto-adv.social > div {padding:20px 20px 15px 20px; border-top:0 none;}
.auto-adv.social > div > div  {text-align:center; display:inline-block;}
.auto-adv.social > div > div > span {display:inline-block; color:#e31936; text-transform:uppercase; font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; font-size:23px; float:left;}
.auto-adv.social > div > div > div {float:left!important; padding-left:30px!important; height:27px; padding-top:3px;}
.auto-adv.social > div > div > div#fb-root {padding:0!important;}

@-moz-keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} }
@-webkit-keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} }
@-ms-keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} }
@keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} }

header {display:block; clear:both; border-bottom:2px solid #e31936; margin:0 0 30px 0;}
header .box-title {margin:0;}
header .box-title, header .box-title * {font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; font-size:18px; color:#e31936; text-transform:uppercase;  letter-spacing:2px;}
.aniheader header .box-title, .aniheader header .box-title * {font-family:'Open Sans', Arial, sans-serif; font-weight:600; font-size:16px;}
header.active .box-title {cursor:default;}
header a.box-title span:first-child {float:left;}
header .more {font-family:'Icons PR'; font-size:70%; display:inline-block;}
header .more:after {content:"\f054"; color:#e31936;}
.aniheader header a .more, .aniheader header .more:after {display:none; content:none;}
.aniheader header {min-height:28px;}
.aniheader header a {overflow:hidden; padding:0; float:left;}
.aniheader header a span {position: relative; display:inline-block; -webkit-transition:-webkit-transform 0.3s; -moz-transition:-moz-transform 0.3s; transition:transform 0.3s; line-height:1.4;}
.aniheader header a span::before {position:absolute; top:100%; content:attr(data-hover); font-weight:700; letter-spacing:1.67px;}
.aniheader header a:hover span, .aniheader header a:focus span {-webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); transform:translateY(-100%);}
.aniheader.HPtemp .tabs {margin-top:-28px;}
.HPtemp .tabs .tab.box {clear:none;}

.aniheader .more-top header a span { -webkit-transition:none; -moz-transition:none; transition:none; line-height:1;}
.aniheader .more-top header a span::before {position:relative; top:auto; content:none; font-weight:700; letter-spacing:1.67px;}
.aniheader .more-top header a:hover span, 
.aniheader .more-top header a:focus span {-webkit-transform:none; -moz-transform:none; transform:none;}

/*temp sport*/

.listing header {margin:0 0 30px 0!important;}
.listing article {height: auto!important;}
.photo.columns-2 .img,
._newsOfTheDay .img,
.swiat .zagranica .img {height: 212px!important;}
.historical.special.sport {width:100%!important;}

.bHotTopic {background-color:#ffc90b!important; position:relative; margin-bottom:10px; margin: 15px 0; overflow:hidden;}
.bHotTopic * {display:inline-block; font-weight:600; font-family:'Open Sans', Arial, sans-serif; font-size:14px; color:#000!important; background-color:transparent!important; letter-spacing:0; padding:0; margin:0;}

.aniHot {width:100%; padding:8px 13px 7px 13px;}

.aniHot .printer {background-color:#ffc90b!important; padding-top:7px; position:absolute; top:0; left:0; width:100%; height:200px; -webkit-animation: slideHot 15s linear infinite; animation: slideHot 15s linear infinite;}
    @-webkit-keyframes slideHot {
      0% {left:0;}
      4% {left:0;}
      40% {left:100%;}
      100% {left:100%;}
    }

   @keyframes slideHot {
      0% {left:0;}
      4% {left:0;}
      40% {left:100%;}
      100% {left:100%;}
    }

 .aniHot .printer span {animation: 0.2s blink step-end infinite;}
    @keyframes blink {
      from, to {color: transparent;}
      50% {color:#000;}
    }

.print-mask {background-color:red; float:right; padding:10px 10px;}

.bHotTopic header  {border:0 none!important; margin:0; padding:0; min-height:20px!important; height:auto!important;}
.bHotTopic a {display:inline-block;}
.bHotTopic .hotTopic:hover {color:#e31936;}

.more-down .more {text-align:center;}
.more-down .more a {display:inline-block; text-align:center;}
.more-down .more a span {display:inline-block; float:left;}
.more-down .more a span:nth-child(2) {background-color:#e31936; color:#fff; line-height: 1; font-size:15px; letter-spacing:3px; padding:11px 30px 9px 30px; font-family: 'Hammersmith One', 'sans-serif'; font-weight:400; text-transform:uppercase; -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;}
.more-down .more a:hover span:nth-child(2) { background-color:#e5e5e5; color:#e31936;}
.more-down .more a span:first-child, .more-down .more a span:last-child {width:0; height:0; border-top:34px solid #cacaca; border-left:16px solid transparent;}
.more-down .more a span:last-child {border-left:0 none; border-right:16px solid transparent;}

.more-top header {display:inline-block; border-bottom:0 none; margin:0; width:100%; text-align:center; height:34px; position:relative; top:3px;}
.more-top header .box-title {padding:0; float:none; display:inline-block; width:auto;}
.more-top header a.box-title:hover span:nth-child(2) {background-color:#e5e5e5; color:#e31936; cursor:pointer;}
.more-top header .box-title span {display:inline-block; float:left;}
.more-top header .box-title span:nth-child(2) {background-color:#e31936; color:#fff; line-height:1; font-size:15px; letter-spacing:3px; padding:10px 30px 9px 30px; font-family:'Hammersmith One', 'sans-serif'; font-weight:400; text-transform:uppercase; -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;}
.more-top header .box-title span:first-child {width:0; height:0; border-bottom:34px solid #cacaca; border-left:16px solid transparent;}
.more-top header .box-title span:last-child {width:0; height:0; border-bottom:34px solid #cacaca; border-right:16px solid transparent;}
.more-top header .more {display:none!important;}

.formobile, .extra-more, .hide {display:none;}

.uppercase, .uppercase * {text-transform:uppercase;}
.underline, .underline * {text-decoration:underline;}
.middle, .middle * {vertical-align:middle;}
.center, .center * {text-align:center;}
.red, .red *, .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {color:#e31936;}
.clear, .box {clear:both;}
.no-border {border:0 none!important;}
.box.tab {clear:none;}

.margin-left-30 {margin-left:-30px;}
.margin-right-30 {margin-right:-30px;}
.margin-left-15 {margin-left:-15px;}
.margin-right-15 {margin-right:-15px;}
.margin-left30 {margin-left:30px;}
.margin-right30 {margin-right:30px;}
.margin-left15 {margin-left:15px;}
.margin-right15 {margin-right:15px;}

.margin-top-30 {margin-top:-30px;}
.margin-bottom-30 {margin-bottom:-30px;}
.margin-top-15 {margin-top:-15px;}
.margin-bottom-15 {margin-bottom:-15px;}
.margin-top30 {margin-top:30px;}
.margin-bottom30 {margin-bottom:30px;}
.margin-top15 {margin-top:15px;}
.margin-bottom15 {margin-bottom:15px;}

/*defaultowe stronicowanie komponent (old cms)*/
.audio.atarticle .bPager {width:100%; height:60px;  background:url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0; text-align:center; display:inline-block!important;}
.audio.atarticle .bPager a,
.audio.atarticle .bPager .dots {font-size:14px; text-transform:uppercase; display:inline-block; cursor:pointer; height:42px; width:42px; text-align:center; background-color:transparent; padding-top:13px;}
.audio.atarticle .bPager .btn {font-family:'Icons PR'; font-size:24px; color:#e31936; padding-top:5px; height:42px; width:42px; border-radius:0; margin-left:42px;}
.audio.atarticle .bPager .btn:after {content:"\f054";}
.audio.atarticle .bPager .btn.btnL {margin-left:0; margin-right:42px;}
.audio.atarticle .bPager .btn.btnL:after {content:"\f053";}
.audio.atarticle .bPager .btn > span {display:none;}
.audio.atarticle .bPager a.active {background-color:#e31936; color:#fff;}
.audio.atarticle .bPager a.active span {color:#fff;}
.audio.atarticle > div .play.active span {padding:9px 12px 10px 12px;}
.audio.atarticle .play.active .fa-play-circle-o {font-size:22px;}
.audio.atarticle .play.active .fa-play-circle-o:before {content:"\f04c"; font-family:FontAwesome;}
.audio.atarticle > div .play.loading span {padding:9px 10px;}
.audio.atarticle .play.loading .fa-play-circle-o {font-size:23px;}
.audio.atarticle .play.loading .fa-play-circle-o:before {content:"\f1ce"; font-family:FontAwesome; padding-left:1px; -webkit-animation:spin 1s linear infinite; -o-animation:spin 1s linear infinite; -moz-animation:spin 1s linear infinite; animation:spin 1s linear infinite;}
.audio.atarticle .lead {margin-bottom:0;}
.audio.atarticle .date {display:block; margin:2px 0; color:#999;}

.more-bottom header {margin-bottom:0;}

.more-bottom .more-items .more-cont > span span,
.more-bottom-playlist .more-items .more-cont > span span,
.more-down .more-items .more-cont > span > * {display:inline-block; float:left;}
.more-bottom .more-items .more-cont > span span:first-child,
.more-bottom-playlist .more-items .more-cont > span span:first-child,
.more-down .more-items .more-cont > span span:first-child {border-left:16px solid transparent; border-top:34px solid #cacaca; height:0; width:0;}
.more-bottom .more-items .more-cont > span span:last-child,
.more-bottom-playlist .more-items .more-cont > span span:last-child,
.more-down .more-items .more-cont > span span:last-child {border-right:16px solid transparent; border-top:34px solid #cacaca; height:0; width:0; float:right;}
.more-bottom .more-items .more-cont > span span:nth-child(2),
.more-bottom-playlist .more-items .more-cont > span span:nth-child(2),
.more-down .more-items .more-cont > span a {background-color:#e31936; color:#fff; cursor:pointer; font-family:'Hammersmith One', 'sans-serif'; font-size:15px; font-weight:400; letter-spacing:3px; line-height:1; padding:11px 30px 9px 30px; text-transform:uppercase; -moz-transition:background-color 200ms ease-in-out; -o-transition:background-color 200ms ease-in-out; -webkit-transition:background-color 200ms ease-in-out; transition:background-color 200ms ease-in-out;}
.more-bottom .more-items .more-cont > span,
.more-bottom-playlist .more-items .more-cont > span,
.more-down .more-items .more-cont > span {display:inline-block; text-align:center;}
.more-bottom .more-items .more-cont > span:hover span:nth-child(2),
.more-bottom-playlist .more-items .more-cont > span:hover span:nth-child(2),
.more-down .more-items .more-cont > span a:hover {background-color:#e5e5e5; color:#e31936;}
.more-bottom .more-items .more-cont,
.more-bottom-playlist .more-items .more-cont,
.more-down .more-items .more-cont {background:url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0; display:inline-block; margin-bottom:30px; width:100%; height:38px;}
.more-bottom .more-items {display:block!important; padding:0 15px; text-align:center;}
.more-bottom-playlist .more-items {display:block!important; text-align:center;}
.more-down .more-items {display:block!important; padding:0; text-align:center;}
.more-bottom-playlist .more-items .more-cont {margin-bottom:0;}

.more-down .more-items.for-playlist.no-visible .more-cont * {display:none!important;}


.briefcase {position:relative;}

.briefcase header {margin-bottom:0; min-height: 32px;}
.briefcase header a span:nth-child(2) {min-height: 30px;}
.briefcase header .box-title {height:30px; display:inline-block; padding-top:6px;}
.briefcase header span.active a {cursor:default;}
.briefcase .tabs {float:right;}
.briefcase .tabs li {float:left; margin-left:-1px; padding:8px 0;}
.briefcase .tabs li > * {display:inline-block; padding:0 13px; margin:0; line-height:1; border-right:1px solid #ccc; text-transform:uppercase; font-family:'Hammersmith One', sans-serif; letter-spacing:2px;}
.briefcase .tabs li.active {background-color:#e31936;}
.briefcase .tabs li.active a {color:#e31936; cursor:default; border-right:1px solid transparent;}
.briefcase .tabs li:last-child a {border-right:1px solid transparent;}
.briefcase .tabs li > .choose {display:none;}

.briefcase.center .tabs {float:none; display:inline-block; margin-bottom:-4px;}
.briefcase.center .tabs li {margin-right:10px; background-color:#3b4347; clear:none;}
.briefcase.center .tabs li:last-child {margin-right:0;}
.briefcase.center .tabs li > * {border:0 none;}
.briefcase.center .tabs li a,
.briefcase .tabs li.active a,
.briefcase.center .tabs li.active a,
.lastplay .cycle .section .audio .item .audio-play .fa {color:#fff;}

.briefcase .choose span {display:inline-block; padding:0 13px;}
.briefcase .fa {padding:8px; background-color:#e31936; color:#fff;}
.briefcase .fa-angle-double-up {display:none;}
.briefcase .fa-angle-double-down {display:inline-block;}
.briefcase .active .fa-angle-double-up {display:inline-block;}
.briefcase .active .fa-angle-double-down {display:none;}
.briefcase-for-cycle + .bg-color.columns-3 .cycle {height:353px; margin-bottom:30px;}

.vert.briefcase * {font-size:18px;}
.vert.briefcase .more {font-size:70%;}
.vert.briefcase .tabs {position:absolute; right:0; top:-2px; z-index:1000;}
.vert.briefcase .tabs.active {z-index:2000;} 
.vert.briefcase .tabs .tab a {display:none;}
.vert.briefcase .tabs.active .tab a {display:inline-block; width:100%;}
.vert.briefcase .tabs li {float:none; margin-left:0; padding:0; clear:none;}
.vert.briefcase .tabs.active li {background-color:#e5e5e5; border-bottom:1px solid #fff; min-height:34px;}
.vert.briefcase .tabs > li:first-child {text-align:right; background-color:transparent; border-bottom:0 none;}
.vert.briefcase .tabs li:last-child {border-bottom:0 none;}
.vert.briefcase .tabs li > * {padding:8px 13px; border-right:0 none;}
.vert.briefcase .tabs li:last-child a {border-right:0 none!important;}
.vert.briefcase .tabs li > .choose {display:inline-block; cursor:pointer; padding:0!important;}

.ImpNewPop .fa {color:#e31936;}
.ImpNewPop p {font-size:18px; font-weight:600; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin:0 0 10px 60px;}
.ImpNewPop li:last-child p {border-bottom:0 none;}
.ImpNewPop li:last-child {border:0 none;}

.ImpNewPop .time {display:none;}
.ImpNewPop .fa-chevron-right {float:left; padding-top:3px; width:30px; text-align:right;}

.source-info {color:#e31936; display:inline-block;}
.source-info.jedynka {color:#f68e1e;}
.source-info.dwojka {color:#009e61;}
.source-info.trojka {color:#d80372;}
.source-info.czworka {color:#757B7E;}

a.source-info {color:#fff; background-color:#e31936; -webkit-transition:background-color 100ms ease-in-out; -moz-transition:background-color 100ms ease-in-out; -o-transition:background-color 100ms ease-in-out; transition:background-color 100ms ease-in-out;}
a.source-info * {color:#fff;}
a.source-info:hover {background-color:#ec5f72;}
a.source-info.jedynka {background-color:#f68e1e;}
a.source-info.jedynka:hover {background-color:#f9b061;}
a.source-info.dwojka {background-color:#009e61;}
a.source-info.dwojka:hover {background-color:#4cbb90;}
a.source-info.trojka {background-color:#d80372;}
a.source-info.trojka:hover {background-color:#ed4da0;}
a.source-info.czworka {background-color:#fff402; color:#757B7E;}
a.source-info.czworka * {color:#3b4347;}
a.source-info.czworka:hover {background-color:#fff980;}
a.source-info.radiodzieciom {background-color:#951b81; color:#757B7E;}
a.source-info.radiodzieciom * {color:#fff;}
a.source-info.radiodzieciom:hover {background-color:#951b81;}

section, .section {display:block; margin-bottom:30px; clear:both;}
article, .article {display:block;}
.TemplateBox a, .positioner, .CustomBox a {display:inline-block; width:100%;}

.columns-2 .article {float:left; width:50%;}
.columns-3 .article {float:left; width:33.333333%;}
.columns-4 .article {float:left; width:25%;}
.columns-5 .article {float:left; width:20%;}
.columns-6 .article {float:left; width:16.666666%;}

.columns-2 .article, .columns-3 .article, .columns-4 .article, .columns-5 .article, .columns-6 .article {padding:0;}
.columns-2 .article a, .columns-3 .article a, .columns-4 .article a, .columns-5 .article a, .columns-6 .article a {padding:0 15px;}
.columns-2 .section, .columns-3 .section, .columns-4 .section, .columns-5 .section, .columns-6 .section {margin:0 -15px 30px -15px;}
.more-bottom.columns-2 .section, .more-bottom.columns-3 .section, .more-bottom.columns-4 .section, .more-bottom.columns-5 .section, .more-bottom.columns-6 .section {margin:30px -15px;}
.columns-2 .cycle .section, .columns-3 .cycle .section, .columns-4 .cycle .section, .columns-5 .cycle .section, .columns-6 .cycle .section {margin:0 0 30px 0; float:none;}
.columns-2 .article .lead, .columns-3 .article .lead, .columns-4 .article .lead, .columns-5 .article .lead, .columns-6 .article .lead {padding:0 15px; line-height:1.2; font-size:100%;}

.columns-2 .polish-radio-people .article, .columns-3 .polish-radio-people  .article, .columns-4 .polish-radio-people  .article, .columns-5 .polish-radio-people  .article, .columns-6 .polish-radio-people  .article {float:left; clear:none;}
.polish-radio-people {position:relative;}
.polish-radio-people > div {overflow:hidden;}
.polish-radio-people nav * {font-family:'Icons PR'; font-size:62px; color:#e31936; position:absolute; top:26%; z-index:900;}
.polish-radio-people .prev {left:-35px; z-index:901;}
.polish-radio-people .next {right:-35px; z-index:901;}
.polish-radio-people .prev:before {content:"\f104";}
.polish-radio-people .next:before {content:"\f105";}

.sfn .section {float:none;}

.columns-2 .img {height:327px;}
.columns-3 .img {height:212px;}
.columns-4 .img {height:155px; margin-bottom:5px;}
.columns-5 .img {height:121px; margin-bottom:5px;}
.columns-6 .img {height:98px; margin-bottom:5px;}

.columns-1 h2 {height:65px; width:100%;}
.columns-2 h2 {height:65px; width:100%;}
.columns-3 h2 {height:65px; width:100%;}
.columns-4 h2 {font-size:21px; height:50px; width:100%;}
.columns-5 h2 {font-size:16px; height:40px; width:100%;}
.columns-6 h2 {font-size:13px; height:30px; width:100%;}

.panorama .img {background:no-repeat center top; background-size:cover;}
.full .panorama .img {height:500px;}
.full .panorama h2 {font-size:34px;}

.full .img-left .img {float:left; width:50%; height:324px; margin:0 15px 30px 0;}
.full .img-left h2 {font-size:28px;}

.img-left.middle article > a {display:table;}
.img-left.middle .positioner {display:table-row;}
.img-left.middle .img {display:table-cell; width:100%; margin-bottom:0;}
.img-left.middle h2 {display:table-cell; width:50%; padding:15px;}

.half .img {height:318px; margin-bottom:5px;}
.half .columns-2 .img {height:155px; margin-bottom:3px;}
.half .columns-2 h2 {font-size:21px; height:50px;}
.half .columns-3 .img {height:100px; margin-bottom:3px;}
.half .columns-3 h2 {font-size:13px; height:30px; margin-bottom:10px;}
.half .columns-4 .img {height:73px; margin-bottom:0;}
.half .columns-4 h2 {font-family:'Open Sans', Arial, sans-serif; font-weight:600; font-size:10px; margin-bottom:10px; min-height:36px;}

.twothirds .img {height:441px;}
.twothirds .columns-2 .img {height:212px;}
.twothirds .columns-3 .img {height:139px; margin-bottom:5px;}
.twothirds .columns-3 h2 {font-size:18px; margin-bottom:15px;}
.twothirds .columns-4 .img {height:102px;}
.twothirds .columns-4 h2 {font-size:12px; margin-bottom:10px; height:36px;}

.third .img {height:207px;}
.third .columns-2 .img {height:102px;}
.third .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}
.third .img-left .img {float:left; width:42%; height:87px; margin:0 15px 30px 0;}
.third .img-left h2 {font-size:18px;}

.third2 .img {height:207px;}
.third2 .columns-2 .img {height:102px;}
.third2 .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}
.third2 .img-left .img {float:left; width:42%; height:87px; margin:0 15px 30px 0;}
.third2 .img-left h2 {font-size:18px;}

.circle, .circle * {text-align:center;}
.circle header, .circle header * {text-align:left;}
.circle .img {border-radius:50%; height:1220px; background:no-repeat center center; background-size:cover;}

.columns-2.circle .img {width:485px; height:485px;}
.columns-3.circle .img {width:314px; height:314px;}
.columns-4.circle .img {width:230px; height:230px;}
.columns-5.circle .img {width:179px; height:179px;}
.columns-6.circle .img {width:145px; height:145px;}

.half .columns-1.circle .img {height:280px; width:280px;}
.half .columns-2.circle .img {height:223px; width:223px;}
.half .columns-3.circle .img {height:168px; width:168px;}
.half .columns-4.circle .img {height:119px; width:119px;}
.half .circle .img {margin-bottom:15px;}
.half .circle h2 {margin-bottom:30px;}

.twothirds .circle .img {height:753px; width:753px; margin-bottom:15px;}
.twothirds .columns-2.circle .img {height:267px; width:267px;}
.twothirds .columns-3.circle .img {height:178px; width:178px;}
.twothirds .columns-4.circle .img {height:141px; width:141px;}
.twothirds .circle h2 {margin-bottom:60px;}

.third  .circle .img {height:178px; width:178px;}
.third .columns-2.circle .img {height:141px; width:141px;}

.third2  .circle .img {height:178px; width:178px;}
.third2 .columns-2.circle .img {height:141px; width:141px;}

.extra-art-info .from {height:100%; background-color:#e31936; letter-spacing:1px; color:#fff!important; padding:11px 22px; float:left; position:relative;}
.extra-art-info .jedynka .from {background-color:#f68e1e;}
.extra-art-info .dwojka .from {background-color:#009e61;}
.extra-art-info .trojka .from {background-color:#d80372;}
.extra-art-info .czworka .from {background-color:#fff402; color:#3b4347!important;}

.extra-art-info .jedynka .from .more {position:absolute; top:0; right:15px; height:100%; width:50px;
background:-moz-linear-gradient(left,  rgba(246,142,30,0) 0%, rgba(246,142,30,1) 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(246,142,30,0)), color-stop(100%,rgba(246,142,30,1)));
background:-webkit-linear-gradient(left,  rgba(246,142,30,0) 0%,rgba(246,142,30,1) 100%);
background:-o-linear-gradient(left,  rgba(246,142,30,0) 0%,rgba(246,142,30,1) 100%);
background:linear-gradient(to right,  rgba(246,142,30,0) 0%,rgba(246,142,30,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f68e1e', endColorstr='#f68e1e',GradientType=1 );}

.extra-art-info .czworka .from .more {position:absolute; top:0; right:15px; height:100%; width:50px;
background:-moz-linear-gradient(left,  rgba(255,244,2,0) 0%, rgba(255,244,2,1) 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,244,2,0)), color-stop(100%,rgba(255,244,2,1)));
background:-webkit-linear-gradient(left,  rgba(255,244,2,0) 0%,rgba(255,244,2,1) 100%);
background:-o-linear-gradient(left,  rgba(255,244,2,0) 0%,rgba(255,244,2,1) 100%);
background:linear-gradient(to right,  rgba(255,244,2,0) 0%,rgba(255,244,2,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f68e1e', endColorstr='#f68e1e',GradientType=1 );}

.OnTheAir .section {position:relative; height:500px; margin-bottom:0;}
.OnTheAir .img {height:500px;}
.OnTheAir .player-box {background-color:#fff; display:block; width:31%; padding:5px; bottom:70px; left:20px; position:absolute;}
.OnTheAir .player-box .player {background-color:#e31936; padding:7px 10px 0 10px; display:table; cursor:pointer;}
.OnTheAir .player-box .player.video {display:none;}
.OnTheAir .player-box h3 {display:block; width:100%; text-align:center; font-size:20px; margin-bottom:5px; letter-spacing:2px; color:#fff; font-weight:400; font-family:'Hammersmith One', sans-serif; text-transform:uppercase;}
.OnTheAir .player-box .player .fa {color:#fff; font-size:70px; line-height:65px; display:table-cell;}
.OnTheAir .player-box .player .progress-container {display:table-cell; padding:0 10px 0 20px; width:100%; height:8px; vertical-align:middle;}
.OnTheAir .player-box .player .progress-bg {width:100%; display:block; background-color:#cd1731; height:8px; border-radius:4px;}
.OnTheAir .player-box .player .progress {height:8px; margin-bottom:20px; background-color:#f5f5f5; border-radius:4px;}
.OnTheAir .details {display:block; padding:0 20px 15px 20px;}
.OnTheAir .details time {display:inline-block; font-weight:600; padding-right:10px;}
.OnTheAir .details .active time {font-weight:700;}
.OnTheAir .details .active span {font-weight:600;}
.OnTheAir .when {display:block; text-transform:uppercase; font-weight:700; font-size:12px; color:#e31936; padding:20px 20px 10px 20px;}
.OnTheAir .leaders {display:block; font-size:12px; padding:0 20px 10px 20px;}
.OnTheAir h2 {margin-bottom:5px; font-size:28px; padding:0 20px; line-height:100%;}
.OnTheAir h2 .added-info {margin-right:6px;}
.OnTheAir nav {position:absolute; bottom:0; left:0; width:100%; padding:0 43px;}
.OnTheAir .prev {position:absolute; bottom:0; left:0;}
.OnTheAir .next {position:absolute; bottom:0; right:0;}
.OnTheAir .prev .fa, 
.OnTheAir .next .fa {color:#fff; font-size:34px; padding:9px 15px 5px 15px; background-color:#3b4347;}
.OnTheAir nav li {height:48px;}
.OnTheAir nav li a {display:block; background-color:#e5e5e5; padding:8px 10px; font-weight:400; font-family:'Hammersmith One', sans-serif; border-right:1px solid #fff;}
.OnTheAir nav li a:hover, 
.OnTheAir nav li.active a {background-color:#e31936;}
.OnTheAir nav li a * {display:block; font-size:14px;}
.OnTheAir nav li.active a *,
.OnTheAir nav li a:hover * {color:#fff;}

.thisaudition.OnTheAir h2 {padding-bottom:20px;}
.thisaudition.OnTheAir .player-box {background-color:#e31936; color:#fff; padding-top:25px; bottom:20px;}
.thisaudition.OnTheAir .player-box * {color:#fff;}
.thisaudition.OnTheAir .player-box a {text-decoration:underline;}
.thisaudition.OnTheAir .player-box a:hover {text-decoration:none;}
.thisaudition.OnTheAir .lead {display:inline-block; font-size:18px; font-weight:600; padding:0 20px;}
.thisaudition.OnTheAir .lead.more {margin-bottom:20px;}

#ramowka {position:relative; min-height:500px; margin-bottom:30px;}
#ramowka .loading {height:100%; position:absolute; background-color:#e31936; width:100%; z-index:99;}
#ramowka .loading:after {position:absolute; content:"\f1ce"; padding:2px; font-size:100px;font-family:FontAwesome; color:#fff; left:50%; margin-left:-52px; top:50%; margin-top:-52px; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}

.SmsBelt {background-color:#e31936; display:table; margin-bottom:30px;}
.SmsBelt > * {display:table-cell; vertical-align:middle; height:50px;}
.SmsBelt > span {background-color:#3b4347; color:#e31936; font-size:16px; font-weight:600; padding:0 6px;}
.SmsBelt #box-sms {padding-left:20px; width:100%; position:relative;}
.SmsBelt #box-sms a {width:100%; display:block; padding:5px 40px 5px 0;}
.SmsBelt #box-sms a:after {content:"\f101"; font-family:'Icons PR'; position:absolute; top:0; right:0; font-size:34px; padding:9px 15px 5px 15px; color:#3b4347;}

.ExtraArtInf a {display:block;}
.ExtraArtInf .img {margin:0; display:block;}
.ExtraArtInf .extra-art-info {position:relative; display:block; margin-bottom:15px; background-color:#e5e5e5; height:100%;}
.ExtraArtInf .extra-art-info * {text-transform:uppercase; color:#fff; font-size:12px; font-weight:600;}
.ExtraArtInf .extra-art-info > * {display:block;}

/*do skasowania*/
.ExtraArtInf .extra-art-info .added-info time,
.ExtraArtInf a:hover .extra-art-info .added-info time {display:inline-block; color:#3b4347; padding:11px 22px; font-weight:400;}
/*end*/
.ExtraArtInf .extra-art-info .added-info .time,
.ExtraArtInf a:hover .extra-art-info .added-info .time {display:inline-block; color:#3b4347; padding:11px 22px; font-weight:400;}

.ExtraArtInf.ImgTitleSourceTime_ImgsTitles .extra-art-info {margin-bottom:10px; margin-top:-46px;}
.ExtraArtInf.ImgTitleSourceTime_ImgsTitles .img {margin-bottom:10px;}

.ExtraArtInf.ImgExtraTimeTitle .extra-art-info a {width:auto;}
.ExtraArtInf.ImgExtraTimeTitle .extra-art-info .source-info {height:100%; font-weight:700; font-size:12px; letter-spacing:1px; padding:11px 22px 0 22px;}
.ExtraArtInf.ImgExtraTimeTitle .extra-art-info time,
.ExtraArtInf.ImgExtraTimeTitle a:hover .extra-art-info time {font-size:12px; color:#3b4347; margin:11px 14px;}

.ExtraArtInf.ImgSectionTitle .extra-art-info {background-color:transparent; margin-top:-35px; float:left; margin-left: -1px;}
.ExtraArtInf.ImgSectionTitle .positioner a h2,
.ExtraArtInf.ImgSectionTimeTitle .positioner a h2 {float:left;}
.ExtraArtInf.ImgSectionTitle,
.ExtraArtInf.ImgSectionTimeTitle {clear:both;}

.ExtraArtInf.ImgTimeTitle .extra-art-info {margin-top:-36px; margin-bottom:51px;}
.ExtraArtInf.ImgTimeTitle h2 {clear:both; margin-top:15px;}

.ExtraArtInf.ImgSectionTitle.cycle h2 {padding:10px 20px 0 0px;}

.promoart .section .article .added-info {display:none;}
.promoart .section .article .positioner {background-color:#e31936; display:table;}
.promoart .section .article .img {width:50%; height:327px; margin-bottom:0; display:table-cell;}
.promoart .section .article h2 {width:50%; text-align:center; display:table-cell; vertical-align:middle; color:#fff; padding:0 15px; font-size:36px;}
.promoart-orange-1 .section .article .positioner {background-color:#f68e1e;}
.promoart-green-2 .section .article .positioner {background-color:#009e61;}
.promoart-red-3 .section .article .positioner {background-color:#d80372;}
.promoart-blue-dzieci .section .article .positioner {background-color:#009adf;}
.promoart-yellow-4 .section .article .positioner {background-color:#fff402;}
.promoart-yellow-4 .section .article h2 {color:#3b4347;}
.promoart-silver .section .article .positioner {background-color:#e5e5e5;}
.promoart-silver .section .article h2 {color:#3b4347;}
.promoart-nbp .section .article .positioner {background-color:#015e53;}
.promoart-nbp .section .article h2 {color:#fff;}
.promoart-nbp .section .article a:hover h2 {color:#ccc;}
.promoart-v2 .section .article img {width:100%;}
.promoart-v2 .section .article .positioner {position:relative;}
.promoart-v2 .section .article .positioner .triangle {width:0; height: 0;}
.promoart-v2 .section .article .positioner .triangle.side { position:absolute; border-top:10px solid transparent; border-left:10px solid #fff; border-bottom:10px solid transparent; top:50%; margin-top:-10px;}

.first-big article:first-child {width:100%; clear:both;}
.first-big article:first-child .img {height:500px; background-position:center top; margin-top:30px;}
    .more-bottom .first-big article:first-child .img {margin-top:0;}
.first-big article:first-child .extra-art-info {height:50px; width:auto; margin-top:-50px; background-color:transparent;}
.first-big article:first-child .extra-art-info * {font-size:18px;}
.first-big article:first-child .extra-art-info .from {padding:15px 22px 14px 22px;}
.first-big article:first-child .extra-art-info .added-info time,
.first-big article:first-child a:hover .extra-art-info .added-info time {font-size:18px; padding:15px 22px; font-weight:400; background-color:#e5e5e5;}
.first-big article:first-child h2 {font-size:34px; height:66px;}

.first-big > header {margin-bottom:0;}
.first-big .section {float:left;}

.first-two-big .article:nth-child(-n+2) {width:50%;}
.first-two-big .article:nth-child(-n+2) .img {height:318px;}
.twothirds .first-two-big .article:nth-child(-n+2) .img {height:207px;}
.twothirds .first-two-big .article:nth-child(-n+2) h2 {font-size:24px;}

.twothirds .first-big article:first-child .img {height:441px; margin-top:0;}
.twothirds .first-big article:first-child h2 {font-size:24px;}

.ImgTitle_TitlesList h2,
.ImgTitleLead_TitlesList h2 {margin:0 0 5px 0;}
.ImgTitle_TitlesList .article:first-child h2,
.ImgTitleLead_TitlesList .article:first-child h2 {margin:0 0 5px 0; height:66px;}
.ImgTitle_TitlesList h3 {border-top:1px solid #e5e5e5; margin-top:0; padding-top:10px; height:54px;}

.ImgTitlex2_TitlesList .section {margin:0 -15px 30px -15px; float:left;}
.ImgTitlex2_TitlesList .article {width:33.333333%; float:left;}
.ImgTitlex2_TitlesList .img {height:207px;}
.ImgTitlex2_TitlesList h2 {margin:0 0 5px 0;}
.ImgTitlex2_TitlesList h3 {border-bottom:1px solid #e5e5e5; margin-top:0; padding-bottom:10px; height:54px;}
.ImgTitlex2_TitlesList .article:last-child h3 {border-bottom:0 none;}

.ImgTitlex2_TitlesList.Attributes h2 {margin:0; padding-bottom:5px; height:auto;}
.ImgTitlex2_TitlesList.Attributes h3 {border-bottom:0 none; margin:0; padding-bottom:5px; height:auto;}
.ImgTitlex2_TitlesList.Attributes .tag {display:block; text-transform:uppercase; font-weight:600; color:#999;}
.ImgTitlex2_TitlesList.Attributes h2 + .tag {margin-bottom:30px;}
.ImgTitlex2_TitlesList.Attributes h3 + .tag {border-bottom:1px solid #e5e5e5; margin-bottom:10px; padding-bottom:10px;}
.ImgTitlex2_TitlesList.Attributes article:last-child h3 + .tag {border-bottom:0 none;}

.ImgTitleAuthor h2 {font-size:18px;}

.TitlesLeadList .positioner {font-size:18px; font-weight:600;}
.TitlesLeadList li {border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.TitlesLeadList li:last-child .positioner {border:0 none;}
.TitlesLeadList li .lead {margin-bottom:0;}

.TitlesList .positioner {font-size:18px; font-weight:600; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.TitlesList li:last-child .positioner {border:0 none;}

.ImgTitleLeadTags .article {border-bottom:1px solid #e5e5e5; padding-bottom:5px; margin-bottom:15px;}
.ImgTitleLeadTags .img {width:33.333333%; height:212px; float:left;}
.ImgTitleLeadTags .main-link {margin-bottom:10px;}
.ImgTitleLeadTags .main-link, .ImgTitleLeadTags .tags {display:block; float:left; width:66.666666%; padding-left:30px;}
.ImgTitleLeadTags .tags * {display:inline-block; float:left;}
.ImgTitleLeadTags .tags a {padding-right:5px; margin-right:5px; border-right:1px solid #e5e5e5; width:auto; color: #0189c0;}

.cycle * {white-space:normal;}
.cycle {position:relative; margin:0 -15px;}
.cycle header {margin:0 15px 30px 15px;}
.cycle .article {float:none; opacity: 1 !important;}

.bg-color .cycle {margin:0;}
.bg-color .cycle header {margin:0 0 30px 0; text-align: center;}
.bg-color.more-top .cycle header {margin:0;}

.bg-color .lead {padding-bottom:15px; margin-bottom:15px;}

.columns-1 .cycle {margin:0;}

.columns-1 .cycle .article {height:845px;}
.columns-2 .cycle .article {height:445px;}
.columns-3 .cycle .article {height:353px;}
.columns-4 .cycle .article {height:269px;}
.columns-5 .cycle .article {height:217px;}
.columns-6 .cycle .article {height:185px;}

.columns-1.circle .cycle .article {height:1295px;}
.columns-2.circle .cycle .article {height:576px;}
.columns-3.circle .cycle .article {height:425px;}
.columns-4.circle .cycle .article {height:313px;}
.columns-5.circle .cycle .article {height:243px;}
.columns-6.circle .cycle .article {height:198px;}
.circle .cycle .article a {padding:0;}

.cycle .section {margin:0 -15px 30px -15px; width:100%;}
.cycle .positioner {position:relative;}
.cycle h2 {position:absolute; display:block;}

.columns-1 .cycle header {margin:0 0 30px 0;}
.columns-1 .cycle .section {margin:0 15px 30px 15px; width:auto;}
.columns-1.bg-color.circle .cycle .article {height:1330px;}
.columns-2.bg-color.circle .cycle .article {height:635px;}
.columns-3.bg-color.circle .cycle .article {height:456px;}
.columns-4.bg-color.circle .cycle .article {height:345px;}
.columns-5.bg-color.circle .cycle .article {height:275px;}
.columns-6.bg-color.circle .cycle .article {height:235px;}

.third .columns-1 .cycle .article {height:320px;}
.third .columns-1.circle .cycle .article {height:288px;}
.third .columns-1.bg-color .cycle .article {height:347px;}
.third .columns-1.bg-color.circle .cycle .article {height:323px;}

.third2 .columns-1 .cycle .article {height:320px;}
.third2 .columns-1.circle .cycle .article {height:288px;}
.third2 .columns-1.bg-color .cycle .article {height:347px;}
.third2 .columns-1.bg-color.circle .cycle .article {height:323px;}

.twothirds .columns-1 .cycle .article {height:530px;}
.twothirds .columns-2 .cycle .article {height:383px;}
.twothirds .columns-3 .cycle .article {height:259px;}
.twothirds .columns-4 .cycle .article {height:155px;}

.twothirds .columns-1.circle .cycle .article {height:834px;}
.twothirds .columns-2.circle .cycle .article {height:385px;}
.twothirds .columns-3.circle .cycle .article {height:213px;}
.twothirds .columns-4.circle .cycle .article {height:199px;}

.twothirds .columns-1.circle.bg-color .cycle .article {height:850px;}
.twothirds .columns-2.circle.bg-color .cycle .article {height:414px;}
.twothirds .columns-3.circle.bg-color .cycle .article {height:368px;}
.twothirds .columns-4.circle.bg-color .cycle .article {height:231px;}

.half .columns-1 .cycle .article {height:383px;}
.half .columns-2 .cycle .article {height:225px;}
.half .columns-3 .cycle .article {height:113px;}

.half .columns-1.bg-color .cycle .article {height:442px;}
.half .columns-2.bg-color .cycle .article {height:255px;}
.half .columns-3.bg-color .cycle .article {height:113px;}

.cycle nav *,
.lastplay nav * {font-family:'Icons PR'; font-size:62px; color:#e31936; position:absolute; top:50%; margin-top:-30px; z-index:900; cursor:pointer;}
.lastplay nav * {color:#3b4347;}
.cycle .prev,
.lastplay .prev {left:-35px; z-index:901;}
.cycle .next,
.lastplay .next {right:-35px; z-index:901;}
.cycle .prev:before,
.lastplay .prev:before {content:"\f104";}
.cycle .next:before,
.lastplay .next:before {content:"\f105";}
.cycle .pager,
.lastplay .pager {display:none;}
.cycle .pager .cycle-pager-active{color:#e31936;}
.lastplay .prev.disabled,
.lastplay .next.disabled {display:none!important;}

.circle .cycle h2 {padding:0 15px;}
.circle .PicImgTitle.cycle .next {right:0;}
.circle .PicImgTitle.cycle .prev {left:0;}

.columns-4.circle .cycle nav * {margin-top:0; top:90px;}

.people .positioner h2 {position:static; height:auto;}
.people .positioner .img {height:260px; width:260px; background-size:cover;}
.people .cycle .article {height:340px!important;}

.twothirds .cycle .prev, .third .cycle .prev, .third2 .cycle .prev, .half .cycle .prev  {left:0;}
.twothirds .cycle .next, .third .cycle .next, .third2 .cycle .next, .half .cycle .next {right:0;}

.bg-color .section {margin:-30px 0 30px 0; padding:0 15px; float:left; width:100%;}
.bg-color h2 {margin-bottom:15px;}
.more-top.bg-color .section {margin:0 0 30px 0;}
.bg-color .section .article a {padding-top:30px;}
.bg-color.columns-1 .cycle .article a {padding:30px 30px 0 30px;}
.bg-color .ImgTitlex2_TitlesList .section .article:nth-child(n+4) a {padding-top:0;}
.bg-color .cycle .section {padding:0;}
.bg-color h2,
.bg-color h3,
.bg-color .fa {color:#fff!important;}
.bg-color a:hover h2,
.bg-color a:hover h3,
.bg-color a:hover .fa {color:#ccc!important;}

.bg-grey .section {background-color:#3b4347;}
.bg-red .section {background-color:#e31936;}

.bg-orange-1 .section {background-color:#f68e1e;}
.bg-green-2 .section {background-color:#009e61;}
.bg-red-3 .section {background-color:#d80372;}
.bg-yellow-4 .section {background-color:#fff402;}
.bg-yellow-4 h2,
.bg-yellow-4 h3,
.bg-yellow-4 .fa {color:#3b4347!important;}
.bg-yellow-4 a:hover h2, .bg-yellow-4 a:hover h3, .bg-yellow-4 a:hover .fa {color:#000!important;}
.bg-silver .section {background-color:#e5e5e5;}
.bg-nbp .section {background-color:#015e53; float:none;}

.bg-blue-gospo .section {background-color:#226b98;}

.bg-yell-dzieci .section {background-color:#fcce00;}
.bg-yell-dzieci h2,
.bg-yell-dzieci h3 {color:#3b4347!important;}
.bg-yell-dzieci .fa {color:#ff5606!important;}
.bg-yell-dzieci a:hover h2,
.bg-yell-dzieci a:hover h3,
.bg-yell-dzieci a:hover .fa {color:#ff5606!important;}

.bg-green-dzieci .section {background-color:#96c11f;}
.bg-green-dzieci h2,
.bg-green-dzieci h3 {color:#fff!important;}
.bg-green-dzieci .fa {color:#ff5606!important;}
.bg-green-dzieci a:hover h2,
.bg-green-dzieci a:hover h3,
.bg-green-dzieci a:hover .fa {color:#ff5606!important;}

.bg-blue-dzieci .section {background-color:#009adf;}
.bg-blue-dzieci h2,
.bg-blue-dzieci h3 {color:#fff!important;}
.bg-blue-dzieci .fa {color:#ff5606!important;}
.bg-blue-dzieci a:hover h2,
.bg-blue-dzieci a:hover h3,
.bg-blue-dzieci a:hover .fa {color:#ff5606!important;}

.bg-violet-dzieci .section {background-color:#951b81;}
.bg-violet-dzieci h2,
.bg-violet-dzieci h3 {color:#fff!important;}
.bg-violet-dzieci .fa {color:#ff5606!important;}
.bg-violet-dzieci a:hover h2,
.bg-violet-dzieci a:hover h3,
.bg-violet-dzieci a:hover .fa {color:#ff5606!important;}

a .mask {height:100%; width:100%; display:block; background-color:#000; opacity:0;}
a:hover .mask {opacity:0.2;}

a .leazy.loader .mask {opacity:0.3;}

.photo .img {position:relative;}
.photo .mask {height:auto; width:auto; position:absolute; left:0; bottom:0; background-color:#e31936; color:#fff; font-family:'Icons PR'; font-size:26px; padding:8px 12px 5px 12px; opacity:1;}
.photo .mask:before {content:"\f030";}
.photo a:hover .mask {opacity:1;}

.circle .mask {border-radius:50%;}

.MusicWeekDay .section {background-color:#e5e5e5; padding:15px; height:132px;}
.MusicWeekDay.ImgLeft .section .article .img {width:100px!important; height:100px!important;}
.MusicWeekDay.ImgLeft .article a h2 {font-family:'Open Sans'; font-weight:700; font-size:18px;}

.boxPL.MusicWeekDay header {border-bottom:2px solid #e31936; margin-bottom:30px;}
.boxPL.MusicWeekDay .section .article .boxSound {width:70%;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio h2 {margin-bottom:0; font-family:'Open Sans'; font-weight:700; font-size:18px;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio h2 span {font-weight:400;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio .audio-play {background-color:transparent; display:block; position:absolute; top:57px;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio .audio-play .ico-play {color:#e31936; margin:0; font-size:45px;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio .audio-play.loading .ico-play, 
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio .audio-play.active .ico-play {font-size:25px; margin:8px;}
.boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {left:45px; top:78px; width:90%;}

.PicImgTitle.cycle h2 {margin-bottom:0;}
.PicImgTitle.cycle .next {right:-21px;}
.PicImgTitle.cycle .prev {left:-21px;}
.bg-color .PicImgTitle.cycle .next {right:-37px;}
.bg-color .PicImgTitle.cycle .prev {left:-37px;}

.ImgTitleTimeBuy .article .extra-art-info {display:table; padding:0 15px 15px 15px; width:100%;}
.ImgTitleTimeBuy .article .extra-art-info .added-info {display:table-row;}
.ImgTitleTimeBuy .article .extra-art-info .added-info * {display:table-cell; color:#fff; font-size:18px; width:100%; padding:0;}
.ImgTitleTimeBuy .article .extra-art-info .added-info .buy {background-color:#e31936; padding:8px 15px 5px 15px; letter-spacing:1px; text-transform:uppercase; white-space:nowrap; font-family:HammersmithOne; font-size:16px;}
.ImgTitleTimeBuy .article:nth-child(n+2) {width:25%;}
.ImgTitleTimeBuy .article:nth-child(n+2) .img {height:143px;}
.ImgTitleTimeBuy .article:nth-child(n+2) h2 {font-size:14px; margin-bottom:5px; height:38px;}
.ImgTitleTimeBuy .article:nth-child(n+2) .extra-art-info {padding:0 15px 15px 15px;}
.ImgTitleTimeBuy .article:nth-child(n+2) .extra-art-info .added-info * {font-size:13px;}
.ImgTitleTimeBuy .article:nth-child(n+2) .extra-art-info .added-info .buy {padding:4px 7px 3px 7px; font-size:12px;}

.bg-color .ImgTitleTimeBuy .section {margin:0 0 30px 0; padding:30px 15px 15px 15px;}
.bg-color .ImgTitleTimeBuy .section .article a {padding-top:0;}

/* 90 lat PR */.rocznica90 {margin:8px 0!important;}

.BooksOnAir header {border-bottom:0; height:80px;}
.BooksOnAir header span {font-size:40px; color:#3b4347;}
.BooksOnAir section article {padding-bottom:67px!important;}
.BooksOnAir section article a {float:left; height:100%; width:60%;}
.BooksOnAir section article a:first-child {float:left; height:100%; width:40%;}
.BooksOnAir section article .img {display:block; width:100%; background-size:contain; background-position:top center; border-radius:4px;}
.BooksOnAir section article .play .fa {font-size:150%; margin-bottom:10px;}
.BooksOnAir section article h2 {font-family:"Hammersmith One",sans-serif; font-size:18px; text-transform:uppercase; height:auto; margin:0 0 5px 0;}

.audio.atarticle {display:table; width:100%; margin-bottom:10px;}
.audio.atarticle > div:last-child {margin-bottom:20px;}
.audio.atarticle .positioner {display:table; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.audio.atarticle .positioner:last-child {border-bottom:0 none;}
.audio.atarticle > div > * {display:table-cell; vertical-align:top;}
.audio.atarticle > div .play span {display:inline-block; background-color:#e31936; padding:8px 9px 4px 9px; cursor:pointer; width:100%;}
.audio.atarticle > div .time span {display:inline-block; background-color:#e31936; color:#fff; font-size:12px; font-family:'Open Sans', Arial, sans-serif; font-weight:700; padding:14px 9px 0 0; height:42px; width:100%;}
.audio.atarticle > div .description {width:100%; padding:0 10px 4px 10px;}
.audio.atarticle > div .description span {font-size:14px; font-family:'Open Sans', Arial, sans-serif; font-weight:400;}
.audio.atarticle > div .description span.title {display:block; font-weight:700;}
.audio.atarticle > div .lead + .more:after {content:" mniej"; color:#e31936; font-style:italic; cursor:pointer;}
.audio.atarticle > div .lead + .more.active:after {content:" wi\000119cej";}
.audio.atarticle > div .fa {color:#fff; font-size:30px;}
.audio.atarticle > div a {background-color:#e31936; padding-top:12px; width:42px; height:42px; display:inline-block; text-align:center;}
.audio.atarticle > div a .fa {color:#fff; font-size:18px;}
.audio.atarticle > .more-bottom > .more-items {padding:0;}
.audio.atarticle > .more-bottom,
.audio.atarticle > .more-bottom > .more-items > .more-cont {margin-bottom:0 !important;}

.content .innermp3 {display:table; width:100%; margin-bottom:10px; border-bottom:1px solid #e5e5e5; clear:both;}
.content .innermp3 > * {display:block; vertical-align:top;}
.content .innermp3 .iSpeaker {background-color:#e31936; cursor:pointer; width:42px; height:42px; float:left; margin-bottom:10px;}
.content .innermp3 .iSpeaker:before {display:block; font-family:"Icons PR"; content:"\f01d"; font-size:30px; padding:6px 8px 0 8px; color:#fff;}
.content .innermp3 .iPlus {background-color:#e31936; cursor:pointer; width:42px; height:42px; float:right; margin-bottom:10px;}
.content .innermp3 .iPlus:before {display:block; font-family:"Icons PR"; content:"\f067"; font-size:18px; padding:13px 12px 0 13px; color:#fff;}
.content .innermp3 .lead {font-size:14px; padding:0 52px 4px 52px; margin-bottom:0; font-family:'Open Sans', Arial, sans-serif;}

.BreadCrumbs {margin-bottom:30px;}
.BreadCrumbs a:first-child {font-weight:700;}
.BreadCrumbs a:after {content:"\f054"; color:#e31936; font-family:"Icons PR"; font-weight:normal; font-size:60%; padding-left:5px; padding-bottom:2px;}
.BreadCrumbs a:last-child:after {content:none;}

input {width:100%; padding:8px 10px; margin-top:15px; border:1px #e5e5e5 solid;}
select {padding:6px 10px; margin-top:15px; border:1px #e5e5e5 solid;}
input[type="checkbox"] {width:auto;}
select.error {display:block;}
input.error,
select.error,
.has-error input,
.has-error textarea {border:1px #e31936 solid;}
input:focus,
select:focus,
textarea:focus {outline-color:#e31936;}
textarea {width:100%; height:100px; padding:8px 10px; margin-top:15px; border:1px solid #e5e5e5;}
.btn-default {border:0 none; width:auto; display:inline-block; letter-spacing:3px; color:#fff; background-color:#e31936; padding:10px 20px;  text-transform:uppercase; font-family:'Hammersmith One', 'sans-serif'; cursor:pointer; border-radius:0;}
.btn-default:hover {background-color:#ca020b; color:#fff !important;}
.btn-default:focus {outline:none;}
.complete,
.form-error {color:#e31936; font-style:italic;}
label {text-align:right; padding-right:10px; font-weight:600; vertical-align:top; padding-top:20px; white-space:nowrap;}
label.req:after {content:"*"; color:#e31936;}
.cancel {background-color:#e5e5e5;}
.cancel:hover {color:#e31936; background-color:#e5e5e5;}
.select {display:block; border:1px #e5e5e5 solid; margin-bottom:15px;}
.select select {width:100%; background:transparent; border:0; border-radius:0; height:34px; -webkit-appearance:none; -moz-appearance:none; margin-top:0;}
.select select::-ms-expand {display:none;}
.select .arrow {width:34px; height:34px; margin-top:-34px; background-color:#e5e5e5; float:right; text-align:center; padding-top:7px;}
.select .arrow:before {font-family:'Icons PR'; content:"\f103"; font-size:20px;}
.checkboxes input {margin-right:10px;}

.overlay-body iframe {position:fixed; z-index:10; left:50%; margin-left:-300px; top:50%;
-webkit-box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2);
-moz-box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2);
box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2);
}
.overlay-body .close {background-color:#3b4347; display:block; width:50px; height:50px; text-align:center; padding-top:15px; position:fixed; top:50%; right:50%; margin-right:-300px; opacity:1; z-index:11; text-shadow:none;}
.overlay-body .close i {color:#fff; font-size:24px;}
.overlay-body .close:hover i {color:#e31936;}

#player-video .video {position:relative; height:0; overflow:hidden; padding-bottom:56.25%; padding-top:30px; width:auto!important; height:auto!important;}
#player-video .video object {position:absolute; top:0; left:0; width:100%; height:100%;}
#player-video video {width:100%!important; height:auto!important;}

.emainShare .overlay-body {position:fixed; left:50%; top:50%; z-index:10; width:600px; height:420px; margin-left:-300px; margin-top:-210px; padding:0 15px 15px 15px; background-color:#fff; -webkit-box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2); -moz-box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2); box-shadow:0px 0px 50px 15px rgba(0,0,0,0.2);}
.emainShare .overlay-body .close {position:absolute; right:0; top:0; margin:0;}
.emainShare .overlay-body .close:hover {opacity:1;}
.emainShare .belt {margin:0 -15px; height:50px; background-color:#e31936; padding:10px 0 0 10px;}
.emainShare .belt > i {float:left; font-size:35px; color:#fff; margin-bottom:10px;}
.emainShare .buttons {text-align:right;}
.emainShare .buttons > * {padding-top:15px;}
.emainShare #emainShareForm {display:table; width:100%; clear:both;}
.emainShare #emainShareForm > div {display:table-row;}
.emainShare #emainShareForm > div > * {display:table-cell;}
.emainShare #emainShareForm > div > *:last-child {width:100%;}
.emainShare #emainShareSuccess {text-align:center; margin-top:30px;}

.static-text p {font-size:16px; line-height:1.4; padding-bottom:15px;}

.ArticleMaster .nothingToSay {display:block; text-align:center; margin:100px auto; font-size:24px; font-weight:700;}
.ArticleMaster .nothingToSay + .third {display:none!important;}

.ArticleMaster h1.title {font-size:40px; margin-bottom:15px;}
.ArticleMaster header.no-border {height:auto; padding:0; margin:0 0 15px 0;}
.ArticleMaster header.no-border.no-image {width:100%;}
.ArticleMaster img {height:auto; border:0 none; padding:0; margin:0 0 10px 0; width:100%;}
.ArticleMaster .img img {width:auto; max-width:100%;}
.ArticleMaster .art-body .img {height:auto!important;}
.ArticleMaster .imgdesc {font-size:14px; margin-bottom:20px;}
.ArticleMaster .imgdesc .imgLead {font-weight:400; display:inline; padding-right:10px; line-height:1.3;}
.ArticleMaster .imgdesc .imgAuthor {color:#999; display:inline;}
.ArticleMaster .desc {clear:both; font-weight:600; font-size:20px; display:block; margin-bottom:30px;}

.ArticleMaster .source-time {padding-top:7px; float:left; margin-bottom:15px;}
.ArticleMaster .divSource {text-transform:uppercase; color:#e31936; display:inline-block;}
.ArticleMaster .divSource:after {content:"Polskie Radio";}
.ArticleMaster .divSource.isbnews:after {content:none;}
.ArticleMaster .divSource.isbnews:before {content:"ISBnews"; color:#048a93; text-transform:none;}
.ArticleMaster .divSource.polskieradiopl:after {content:"polskieradio.pl";}
.ArticleMaster .divSource.polskieradio24:after {content:"Polskie Radio 24";}
.ArticleMaster .divSource.wnp:after {content:"WNP";}
.ArticleMaster .divSource.jedynka:after {content:"Jedynka"; color:#f68e1e;}
.ArticleMaster .divSource.radiochopin:after {content:"Chopin"; color:#876211;}
.ArticleMaster .divSource.dwojka:after {content:"Dw\0000F3jka";color:#009e61;}
.ArticleMaster .divSource.trojka:after {content:"Tr\0000F3jka"; color:#d80372;}
.ArticleMaster .divSource.czworka:after {content:"Czw\0000F3rka"; color:#767b7f;}
.ArticleMaster .divSource.pap,
.ArticleMaster .divSource.iar,
.ArticleMaster .divSource.iarpap {float:left; margin-top:-3px; margin-right:3px;}
.ArticleMaster .divSource.pap:after {content:url(//static.prsa.pl/App_Themes/UniDefault/_img/pap-ico.png);}
.ArticleMaster .divSource.iar:after {content:url(//static.prsa.pl/App_Themes/UniDefault/_img/iar-ico.png);}
.ArticleMaster .divSource.iarpap:before {content:url(//static.prsa.pl/App_Themes/UniDefault/_img/iar-ico.png);}
.ArticleMaster .divSource.iarpap:after {content:url(//static.prsa.pl/App_Themes/UniDefault/_img/pap-ico.png);}

.prSocialPanel {float:right; position:relative; width:220px; overflow:hidden;}
.prSocialPanel > span {display:inline-block; float:left; position:absolute; right:-100%; -webkit-transition:ease-out 0.6s; transition:ease-out 0.6s;}
.prSocialPanel:hover > span, .prSocialPanel:focus > span {right:24px; -webkit-transition:ease-out 0.6s; transition:ease-out 0.6s;}
.prSocialPanel a {background-color:transparent; height:24px; width:24px; margin-right:10px; display:inline-block; text-align:center; float:left;}
.prSocialPanel a:hover .fa {color:#fff!important;}
.prSocialPanel a .fa {font-size:18px; color:#fff; margin-top:3px;}
.prSocialPanel a.prGooglePlus {background-color:#db4437;}
.prSocialPanel a.prGooglePlus .fa {font-size:16px; margin-top:4px; margin-left:1px;}
.prSocialPanel a.prFacebook {background-color:#3a5795;}
.prSocialPanel a.prFacebook .fa {margin-top:4px;}
.prSocialPanel a.prTwitter {background-color:#1da1f2;}
.prSocialPanel a.prWykop {background: #4383af url(_img/ico_wykop.png) no-repeat; background-size:100%;}
.prSocialPanel a.prMail {width:auto;}
.prSocialPanel a.prMail .fa, .prSocialPanel a.prMail:hover .fa {font-size:28px; color:#ccc!important; margin-top:1px;}
.prSocialPanel a.prShare {position:relative; background-color:#ccc; margin-right:0; float:right; cursor:pointer;}
.prSocialPanel a.prShare .fa {color:#3b4347!important; }
.content .prSocialPanel, .comments .prSocialPanel {margin-bottom:10px;}

.ArticleMaster .rel-video header {margin:0 0 15px 0;}
.ArticleMaster .rel-video .positioner {clear:both; padding-bottom:10px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.ArticleMaster .rel-video .positioner:last-child {padding-bottom:0; border-bottom:0 none; margin-bottom:30px;}
.ArticleMaster .rel-video span.play {display:inline-block; background-color:#e31936; padding:8px 9px 4px 9px; margin-right:10px; cursor:pointer; width:42px; float:left;}
.ArticleMaster .rel-video .iVCam:before {content:"\f01d"; font-family:'Icons PR'; color:#fff; font-size:30px; line-height:1;}
.ArticleMaster .rel-video .description {cursor:pointer;}

.ArticleMaster .rel-art-content {width:50%; padding:0 15px 5px 0; float:left;}

.ArticleMaster .rel-galleries .gallery-link {position:relative; display:block;}
.ArticleMaster .rel-galleries .gallery-link img {width:auto; max-width:100%;}
.ArticleMaster .rel-galleries .gallery-link .flag {background-color:#e31936; float:left; position:absolute; bottom:10px; left:0;}
.ArticleMaster .rel-galleries .gallery-link .flag .fa-camera {display:inline-block; color:#fff; font-size:32px; float:left; padding:10px 12px 5px 12px;}
.ArticleMaster .rel-galleries .gallery-link .flag span {display:inline-block; padding:14px 30px 0 12px; color:#fff; text-transform:uppercase; font-family:'Hammersmith One', 'sans-serif'; font-weight:400; font-size:18px; letter-spacing:1px;}
.ArticleMaster .rel-galleries .gallery-link .imgdesc {clear:both;}

.ArticleMaster .emb.image img {width:auto; margin:10px 0; max-width:100%;}
.ArticleMaster .emb.image .description {display:block; margin-bottom:20px;}
.ArticleMaster .emb.image .description .title {font-weight:400; display:block; padding:0; margin:0; font-size:14px; font-family:'Open Sans', Arial, sans-serif;}
.ArticleMaster .emb.image .description .author {color:#999; display:block; padding:0; margin:0; font-size:14px; font-family:'Open Sans', Arial, sans-serif;}
.ArticleMaster .emb.image.left {float:left;}
.ArticleMaster .emb.image.right {float:right;}
.ArticleMaster .emb.image.left img {margin-right:15px;}
.ArticleMaster .emb.image.right img {margin-left:15px;}

.ArticleMaster .emb.audio.atarticle {margin-bottom:0;}
.ArticleMaster .emb.audio.atarticle header {margin-bottom:10px;}
.ArticleMaster .emb.audio.atarticle .title {display:none;}
.ArticleMaster .emb.audio.atarticle .positioner:last-child {border-bottom:1px solid #e5e5e5;}
.ArticleMaster .emb.audio.atarticle > div:last-child {margin-bottom:10px;}

.ArticleMaster .emb.article-default-html {margin-bottom:20px; width:50%; position:relative;}
.ArticleMaster .emb.article-default-html header {margin-bottom:15px;}
.ArticleMaster .emb.article-default-html header .more {padding-left:8px;}
.ArticleMaster .emb.article-default-html .title {font-size:23px;}
.ArticleMaster .emb.article-default-html .lead {font-size:14px; margin-bottom:0;}
.ArticleMaster .emb.article-default-html.left {padding-right:30px; float:left;}
.ArticleMaster .emb.article-default-html.right {padding-left:30px; float:right;}
.ArticleMaster .emb.article-default-html.full {width:100%;}

.ArticleMaster .emb.article-default-html .img-container {display:block; position:relative;}
.ArticleMaster .emb.article-default-html .img-container .flag {background-color:#e31936; float:left; position:absolute; bottom:10px; left:0;}
.ArticleMaster .emb.article-default-html .img-container .flag .fa {display:inline-block; color:#fff; font-size:32px; float:left; padding:10px 12px 5px 12px;}
.ArticleMaster .emb.article-default-html .img-container .flag span {display:inline-block; padding:14px 30px 0 12px; color:#fff; text-transform:uppercase; font-family:'Hammersmith One', 'sans-serif'; font-weight:400; font-size:18px; letter-spacing:1px;}

.ArticleMaster .audio.atarticle header {margin:0 0 15px 0;}

.ArticleMaster .content {font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; display:block;}
.ArticleMaster .content > span {display:block;}
.ArticleMaster .content p {padding-bottom:15px; margin:0; line-height:1.6;}
.ArticleMaster .content p a,
.ArticleMaster .content p a * {color:#0189c0;}

.ArticleMaster .content li {position:relative; margin-bottom:5px; padding-left:5px}

.ArticleMaster .content ol {list-style-type:none; margin-bottom:30px; margin-left:15px; padding:0; counter-reset:li-counter;}
.ArticleMaster .content ol > li:before {font-weight:600; margin-right:6px; content:counter(li-counter)"."; counter-increment:li-counter;}
.ArticleMaster .content ul {list-style-type:none; margin-bottom:30px; margin-left:15px; padding:0;}
.ArticleMaster .content ul > li:before {color:#e31936; margin-right:8px; content:"\2022"; font-size:180%; line-height:0.2;}

.ArticleMaster .content p a.file {display:block; font-weight:700;}
.ArticleMaster .content p a.file:before {font-family:FontAwesome; font-weight:normal; content:"\f016"; font-size:41px; display:inline-block; padding-right:10px;}
.ArticleMaster .content p a.pdf:before {content:"\f1c1";}
.ArticleMaster .content p a.doc:before {content:"\f0f6";}
.ArticleMaster .content p a.xls:before {content:"\f1c3";}

.ArticleMaster .author {display:inline-block; margin-bottom:30px;}

.ArticleMaster .content blockquote {padding:0 0 0 25px; margin:0 0 0 25px; font-size:28px; font-style:italic; border-left:3px solid #e31936; margin-bottom:30px;}
.ArticleMaster .content blockquote p {padding:0; margin:0;}

.ArticleMaster .tags {display:block;border-bottom:2px solid #e5e5e5; padding-bottom:30px; margin-bottom:30px; clear:both;}
.ArticleMaster .tags span {font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px;}
.ArticleMaster .tags span a,
.ArticleMaster .tags span a * {display:inline-block; padding-right:9px; margin:0 5px 7px 0; border-right:1px solid #e5e5e5; color:#0189c0;}
.ArticleMaster .tags span:last-child a {border:0 none;}
.ArticleMaster .tags span.title {font-weight:700; border:0 none; padding-right:7px;}

.ArticleMaster .commcount .desc {text-transform:uppercase; font-family:'Hammersmith One', sans-serif; font-size:18px; letter-spacing:3px; display:inline-block; padding:6px 10px 0 0; float:left;}
.ArticleMaster .commcount .count {display:inline-block; height:30px; text-align:center; color:#fff; background-color:#3b4347; float:left;  padding:7px 13px 0 13px;}
.ArticleMaster .commcount .arr {display:inline-block; margin-top:9px; float:left; border-top:6px solid transparent; border-right:8px solid #3b4347; border-bottom:6px solid transparent;}
.ArticleMaster .comments {clear:both;}
.ArticleMaster .comments .sortby {display:inline-block; padding-bottom:15px; border-bottom:3px solid #e5e5e5; margin-bottom:15px; width:100%;}
.ArticleMaster .comments .sortby > * {display:inline-block; margin-right:10px;}
.ArticleMaster .comments .sortby .active {font-weight:700;}
.ArticleMaster .comments .btnSendCommentClass {float:right;}
.ArticleMaster .comments input,
.ArticleMaster .comments textarea {padding-top:0; margin-top:0; margin-bottom:15px;}
.ArticleMaster .comments label {padding:0; margin:0 0 5px 0;}
.ArticleMaster .comments .doLogin > * {margin-bottom:20px; display:inline-block; letter-spacing:3px; text-transform:uppercase; font-family:'Hammersmith One', 'sans-serif'; font-weight:400;}
.ArticleMaster .comments .doLogin .pr-login-popup {text-decoration:underline; cursor:pointer; margin-right:9px;}
.ArticleMaster .comments .noComments {padding-top:6px; color:#e31936;}
.ArticleMaster .comments .noResults {display:none;}
.ArticleMaster .comments .userMessage {margin-bottom:10px;}

.ArticleMaster .comment {padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e5e5e5;}
.ArticleMaster .comment:last-child {border-bottom:0 none;}
.ArticleMaster .comment * {font-size:13px;}
.ArticleMaster .comment .posted {margin-bottom:10px; display:inline-block;}
.ArticleMaster .comment .posted span {color:#999;}
.ArticleMaster .comment .posted span:first-child {display:inline-block; padding-right:10px; font-weight:700; color:#3b4347;}
.ArticleMaster .comment .adminbuttons {float:right; text-align:right;}
.ArticleMaster .comment .adminbuttons a {color:#999; display:inline-block; padding-right:7px; margin-right:5px; border-right:1px solid #999;}
.ArticleMaster .comment .adminbuttons a:last-child {padding-right:0; margin-right:0; border-right:0 none;}
.ArticleMaster .comment .adminbuttons a.active {padding-right:0; margin-right:0; border-right:0 none; color:#e5e5e5; cursor:default;}
.ArticleMaster .comment .adminbuttons .complete {margin:0 0 10px 10px;}

.ArticleMaster .bPager {width:100%; height:60px;  background:url(//static.prsa.pl/App_Themes/UniDefault/_img/h-line-shadow.png) repeat-x 0 0; text-align:center; display:inline-block!important;}
.ArticleMaster .bPager a, .ArticleMaster .bPager .dots {font-size:14px; text-transform:uppercase; display:inline-block; cursor:pointer; height:42px; width:42px; text-align:center; background-color:transparent; padding-top:13px;}
.ArticleMaster .bPager .btn {font-family:'Icons PR'; font-size:24px; color:#e31936; padding-top:5px; height:42px; width:42px; border-radius:0; margin-left:42px;}
.ArticleMaster .bPager .btn:after {content:"\f054";}
.ArticleMaster .bPager .btn.btnL {margin-left:0; margin-right:42px;}
.ArticleMaster .bPager .btn.btnL:after {content:"\f053";}
.ArticleMaster .bPager .btn > span {display:none;}
.ArticleMaster .bPager a.active {background-color:#e31936; color:#fff;}
.ArticleMaster .bPager a.active span {color:#fff;}

.ArticleMaster .ReadMore {font-size:30px; color:#e31936; text-transform:uppercase; display:block; width:100%; border-bottom:3px solid #e31936; margin-bottom:50px;}

.ArticleMaster .embed-video {position:relative; height:0; overflow:hidden; padding-bottom:56.25%; padding-top:30px;}
.ArticleMaster .embed-video iframe, 
.ArticleMaster .embed-video object,
.ArticleMaster .embed-video embed {position:absolute; top:0; left:0; width:100%; height:100%;}
.ArticleMaster .embed-video--sejm {padding-bottom: 525px;}

.ArticleMaster .embed-video iframe.tvp-video-embed {width:100%!important; height:100%!important;}

.ArticleMaster #loginDialog .cancel {background-color:#3b4347; display:block; width:50px; height:50px; float:right; text-align:center; padding-top:15px;}
.ArticleMaster #loginDialog .cancel i {color:#fff; font-size:24px;}
.ArticleMaster #loginDialog .cancel:hover i {color:#e31936;}
.ArticleMaster #loginDialog .buttons {text-align:right;}
.ArticleMaster #loginDialog .buttons > * {padding-top:15px;}
.ArticleMaster #loginDialog #emainShareForm {display:table; width:100%;}
.ArticleMaster #loginDialog #emainShareForm > div {display:table-row;}
.ArticleMaster #loginDialog #emainShareForm > div > * {display:table-cell;}
.ArticleMaster #loginDialog #emainShareForm > div > *:last-child {width:100%;}
.ArticleMaster #loginDialog #emainShareSuccess {text-align:center; margin-top:30px;}

.ArticleMaster.loginregister .forms {padding:0 15px;}
.ArticleMaster.loginregister .forms .title {color:#fff; background-color:#e31936; margin:0 -15px; height:50px; font-size:24px; text-transform:uppercase;}
.ArticleMaster.loginregister .forms .title .fa {color:#fff; font-size:36px; margin:8px 0 0 15px; float:left;}
.ArticleMaster.loginregister .forms .title span {display:inline-block; padding-left:15px; margin-top:12px;}
.ArticleMaster.loginregister .forms .table {display:table;}
.ArticleMaster.loginregister .forms .table > div {display:table-row;}
.ArticleMaster.loginregister .forms .table > div > div {display:table-cell;}
.ArticleMaster.loginregister .forms .table > div > div:first-child {text-align:right;}
.ArticleMaster.loginregister .forms .table > div > div:last-child {width:100%;}
.ArticleMaster.loginregister .forms .table .gender-container {vertical-align:middle; padding-top:5px;}
.ArticleMaster.loginregister .forms .table .select {margin-bottom:15px;}
.ArticleMaster.loginregister .forms .table .radioboxes input {margin-top:2px;}
.ArticleMaster.loginregister .forms label {padding-top:0;}

.ArticleMaster.loginregister .btn-container {text-align:right;}
.ArticleMaster.loginregister .btn-container > * {margin-top:15px;}
.ArticleMaster.loginregister .btn-container div > a {display:block; float:left;}
.ArticleMaster.loginregister .btn-container div > span {display:block; float:right;}
.ArticleMaster.loginregister .btn-container div:last-child {clear:both;}

.ArticleMaster.loginregister .checkboxes {font-size:11px;}
.ArticleMaster.loginregister .checkboxes > span {margin-bottom:15px; display:block;}
.ArticleMaster.loginregister .checkboxes .req:after{content:"*"; color:#e31936;}
.ArticleMaster.loginregister .radioboxes {padding:15px 0 10px 0;}
.ArticleMaster.loginregister .radioboxes * {display:block; float:left;}
.ArticleMaster.loginregister .radioboxes input {margin-right:5px;}
.ArticleMaster.loginregister .radioboxes > span {margin-right:30px;}
.ArticleMaster.loginregister .labelRight {display:block;}
.ArticleMaster.loginregister .labelRight input {width:auto; float:left; margin-top:0;}
.ArticleMaster.loginregister input.labelRight  {float:left;}

.ArticleMaster.login .forms.login-form {display:block;}
.ArticleMaster.register .forms.register-form {display:block;}
.ArticleMaster.recovery .forms.recovery-form {display:block;}

.ArticleMaster .people-search {margin-bottom:30px;}
.ArticleMaster .people-search input {margin-top:0;}
.ArticleMaster .people-search .btn-default {padding:10px 30px;}
.ArticleMaster .people-search .search div:last-child {float:right; margin-top:-37px; z-index:1; position:relative;}
.ArticleMaster .people .bPager {clear:both; text-align:center;}
.ArticleMaster .people .img {height:173px;}
.ArticleMaster .people .person {min-height:270px;}
.ArticleMaster .people .person h3 {margin:0;}
.ArticleMaster .people .person .source {font-size:12px;}

.ArticleMaster.loginregister {min-height: 350px;}

.editdetail {font-size:12px; font-style:italic; margin-top:30px;}

.audio-extra-desc {background-color:#3b4347; padding:0 30px; margin-bottom:1px;}
.audio-extra-desc a {color:#f68e1e;}
.audio-extra {border-bottom:1px solid #fff;}
.audio-extra-desc > div {display:inline-block; font-size:24px; font-family:'Hammersmith One', sans-serif; color:#f68e1e; padding:11px 0;}
.audio-extra.audio.atarticle {background-color:#3b4347; display:block; margin-bottom:30px; clear:none; float:left; width:25%;}
.audio-extra.audio.atarticle * {color:#fff; padding:0; height:auto; text-align:center; background-color:transparent!important;}
.audio-extra.audio.atarticle > div,
.audio-extra.audio.atarticle > div > * {display:block;}
.audio-extra.audio.atarticle .positioner {margin-bottom:0; padding:30px 15px 0 15px; min-height:174px; border-right:1px solid #fff;}
.audio-extra.audio.atarticle:last-child .positioner {border-right:0 none;}
.audio-extra.audio.atarticle .title {font-size:18px; font-family:'Hammersmith One', sans-serif; font-weight:400!important;}
.audio-extra.audio.atarticle .time,
.audio-extra.audio.atarticle .iPlus {display:none!important;}
.audio-extra.audio.atarticle > div .fa {font-size:44px; margin-bottom:5px;}

.half .audio-extra.audio.atarticle {width:100%;}
.half .audio-extra.audio.atarticle .positioner {width:50%; float:left; border-bottom:0 none; border-right:1px solid #fff;}


.audio-extra.audio.atarticle.category {width:100%; display:inline-block;}
.audio-extra.audio.atarticle.category .positioner {width:25%; float:left;}
.audio-extra.audio.atarticle.category .positioner:last-of-type {border-right:0;}

.playall {display:none!important;}

.presenter.name a {color:#e31936; display:block; position:absolute; bottom:50px; font-size:18px; font-weight:700;}
.presenter .positioner {border:0 none; padding:0; margin:0; font-size:28px; font-weight:400; font-family:'Hammersmith One', sans-serif;}
.presenter .section {float:left; width:100%; margin-left:0; background-color:#e5e5e5;}
.presenter .article {padding:20px; height:170px;}

.presenter.chajzer .article {border-right:1px solid #fff; background:url(//static.prsa.pl/5caff6bc-8e6f-49f6-b6ed-b66814f43dd3.file) left bottom no-repeat; padding-left:200px;}
.presenter.chajzer.name a {right:20px;}
.presenter.chajzer .positioner {text-align:right;}

.presenter.podsiadlo.name a {left:20px;}
.presenter.podsiadlo .article {background:url(//static.prsa.pl/c8b5315e-5f43-4ee1-8e41-2987d48c0579.file) right bottom no-repeat; padding-right:200px;}

.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:-41px; border-bottom:40px solid #fff;}

.OldPresident .article {height:510px!important; padding:0 15px!important;}
.OldPresident a {height:100%; position:relative;}
.OldPresident a .positioner {height:100%;}
.OldPresident a:hover * {color:#3b4347!important;}
.OldPresident h2 {position:absolute; top:245px; left:0; padding:0; margin:0 0 5px 0; width:100%; height:auto;}
.OldPresident .widthaudio {display:block;}
.OldPresident .widthaudio i {display:inline-block; width:40px; height:40px; padding:9px 0 0 3px; border-radius:50%; border:3px solid #3b4347; color:#3b4347; margin:10px 0 20px 0;}
.OldPresident time {font-family:'Hammersmith One', sans-serif; font-size:16px; display:block; width:100%; padding-top:5px;}
.OldPresident .article .lead {border:2px dotted #3b4347; padding:8px 10px; display:block; font-size:13px; font-weight:400; font-family:'Open Sans', Arial; white-space:normal!important;}
.OldPresident nav * {top:140px!important;}

.test .track-info {display:block; height:150px; border:1px solid #e5e5e5; border-top:0 none; margin-bottom:30px; padding:11px;}
.test .track-info .bArtist {display:block; font-weight:600; text-transform:uppercase; margin-bottom:5px;}
.test .track-info .bTitle {display:block; padding-bottom:20px;}
.test .track-info .publish {display:block; font-size:12px;}
.test .source-info {margin-bottom:5px; font-size:12px; font-weight:600;}
.test .source-info .channel {padding-left:5px; color:#3b4347;}
.test .source-info .station {text-transform:uppercase; border-right:1px solid #e5e5e5; padding-right:5px;}
.test .source-info .station.clickable {cursor:pointer;}
.test .source-info .station-1 {color:#f68e1e;}
.test .source-info .station-2 {color:#009e61;}
.test .source-info .station-3 {color:#d80372;}
.test .source-info .station-4 {color:#000;}
.test .source-info .station-6 {color:#0e4194;}

.lastplay {min-height:65px; position:relative; margin-bottom:30px;}
.lastplay .section {margin:0;}
.lastplay .section .content {float:left; background-color:#e5e5e5; padding-bottom:5px; width:100%;}
.lastplay .section .article {height:auto!important;}
.lastplay .section .hour {font-weight:700; display:block; margin:10px 0 5px 0;}
.lastplay .section .date {display:block; margin-bottom:15px;}
.lastplay .section .audio {display:table; width:100%; margin:5px 0;}
.lastplay .section .audio .boxSound {display:table; height:54px; position:relative;}
.lastplay .section .audio .boxSound .audio-play.active .fa-play-circle-o:before {content:"\f04c"; font-family:FontAwesome;}
.lastplay .section .audio .boxSound .audio-play.loading .fa-play-circle-o:before {display:block; content:"\f1ce"; font-family:FontAwesome; padding:1px; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}
.lastplay .section .audio .item {border-bottom:1px solid #fff;}
.lastplay .section .audio .item:last-child {border:0 none;}
.lastplay .section .audio .item .album {display:table-cell;} 
.lastplay .section .audio .item .album .cover {display:block; background:no-repeat center center; background-size:cover; width:42px; height:42px; margin:6px 0 0 5px; vertical-align:top;} 
.lastplay .section .audio .item .description {display:table-cell; width:100%; vertical-align:middle; padding:0 5px; -webkit-transition:font-size 200ms ease-in-out; -moz-transition:font-size 200ms ease-in-out; -o-transition:font-size 200ms ease-in-out; transition:font-size 200ms ease-in-out;}
.lastplay .section .audio .item .description .artist {font-weight:700;}
.lastplay .section .audio .item .description .title {font-family:'Open Sans', Arial, sans-serif; text-transform:uppercase;}
.lastplay .section .audio .item .audio-play {display:table-cell; vertical-align:top; text-align:center; font-size:30px; cursor:pointer; padding:6px 0;}
.lastplay .section .audio .item .audio-play.active,
.lastplay .section .audio .item .audio-play.loading {font-size:22px; position:relative; background-color:transparent; width:auto; height:auto; min-height:0;}
.lastplay .section .audio .item .audio-play.loading:after {color:transparent;}
.lastplay .section .audio .item .audio-play.active .fa,
.lastplay .section .audio .item .audio-play.loading .fa {padding-top:10px;}
.lastplay .section .audio .item .audio-play span {width:42px; display:block; height:42px; background-color:#e31936;}
.lastplay .section .audio .item .audio-play .fa {color:#fff; padding-top:8px;}
.lastplay .section .audio .item .add-to-play {display:table-cell; vertical-align:top; padding-top:6px; text-align:center; cursor:pointer; font-size:18px;}
.lastplay .section .audio .item .add-to-play span {display:block; width:42px; height:42px; background-color:#3b4347; padding-top:3px;}
.lastplay .section .audio .item .add-to-play .fa {color:#fff402; padding-top:10px;}

.lastplay .loading {background-color:rgba(229, 229, 229, 0.8); width:100%; height:100%; display:block; position:absolute; top:0; left:0; min-height:65px;}
.lastplay .loading:after {position:absolute; content:"\f1ce"; padding:2px; font-size:50px; font-family:FontAwesome; color:#3b4347; top:50%; left:50%; margin:-32px 0 0 -27px; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}

.lastplay .boxSound .player .duration {display:none;}
.lastplay .boxSound .player .position {position:absolute; right:-35px; top:-3px; font-size:11px; font-weight:700;}
.lastplay .boxSound .player .slider {width:100%; position:relative; height:8px; background-color:#fff402; cursor:pointer;}
.lastplay .boxSound .player .slider a {display:none;}
.lastplay .boxSound .player .slider .ui-slider-range {height:8px; background-color:#3b4347;}
.lastplay .boxSound .player {width:0.1%; position:absolute; -webkit-transition:width 200ms ease-in-out; -moz-transition:width 200ms ease-in-out; -o-transition:width 200ms ease-in-out; transition:width 200ms ease-in-out;}
.lastplay .boxSound.active .player {width:84%;left:47px;top:15px; position:absolute;}
.lastplay .boxSound.active .description {padding-top:11px!important; font-size:11px;}

.more-down .more a:hover span:nth-child(2) {background-color:#e5e5e5;}

.calendar {float:left; padding-top:2px; margin:0 30px 30px 24px;}
.calendar .bCal div {float:left;}
.calendar .day {	
    -moz-transition:background .2s, color .2s;
    -webkit-transition:background .2s, color .2s;
    -o-transition:background .2s, color .2s;
    transition:background .2s, color .2s;
    background-color:#e5e5e5; display:block; font-weight:700; height:64px; margin:0 0 5px 7px; text-align:center; width:64px;}
.calendar .day:hover {background:#f56e91!important; outline:2px solid #e31936; text-decoration:none;}
.calendar .selectedDay .day {background:#f56e91;}
.calendar .today .day {background-color:#e5e5e5;}
.calendar .today .day,
.calendar .selectedDay .day  {outline:2px solid #e31936;}
.calendar .day span {display:block; color:#3b4347; padding-top:6px; margin:0 auto; font-size:25px;}
.calendar .day span:last-child {padding-top:0; font-size:15px; font-weight:400; text-transform:uppercase;}

.calBelt .btnSdlL {position:absolute; left:0; font-size:40px; margin:12px 0 0 20px;}
.calBelt .btnSdlR {position:absolute; right:0; font-size:40px; margin:12px 20px 0 0;}
.calBelt .fa {color:#3b4347;}

.boxPL {clear:both;}
.boxPL header {border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.boxPL header .title {color:#3b4347;}
.boxPL .bPlst .bbPlst {clear:both;}
.boxPL .bPlst .bbPlst .ulPlaylist {float:left; width:100%; margin-bottom:30px;}
.boxPL .bPlst .titlePlaylist {margin-bottom:30px;}
.boxPL .bPlst .titlePlaylist .bTitle {font-size:24px; font-weight:700; padding-right:5px;}
.boxPL .bPlst .titlePlaylist .bTime {font-size:18px;}

.boxPL .boxSound {width:50%; min-height:68px; float:left;}
.boxPL .boxSound .boxAudio {position:relative; min-height:42px;}
.boxPL .boxSound .boxAudio .audio-play {float:left; background-color:#e31936; font-family:'Icons PR'; cursor:pointer; height:42px; width:42px;}
.boxPL .boxSound .boxAudio.none .audio-play {background-color:#D1CFCF!important; opacity:0.5; cursor:default;}
.boxPL .boxSound .boxAudio .audio-play .ico-play {position:absolute; font-size:30px; color:#fff; padding-left:1px; margin:5px 0 0 7px;}
.boxPL .boxSound .boxAudio .audio-play .ico-play:before {content:"\f01d";}
.boxPL .boxSound .boxAudio .audio-play.active,
.boxPL .boxSound .boxAudio .audio-play.loading {font-family:FontAwesome;}
.boxPL .boxSound .boxAudio .audio-play.active .ico-play {font-size:20px; margin:9px 0 0 11px;}
.boxPL .boxSound .boxAudio .audio-play.active .ico-play:before {content:"\f04c";}
.boxPL .boxSound .boxAudio .audio-play.loading .ico-play {font-size:22px; margin:7px 0 0 7px;}
.boxPL .boxSound .boxAudio .audio-play.loading .ico-play:before {content:"\f1ce"; padding-left:1px; -webkit-animation:spin 1s linear infinite; -o-animation:spin 1s linear infinite; -moz-animation:spin 1s linear infinite; animation:spin 1s linear infinite;}
.boxPL .boxSound .boxAudio .duration {float:left; background-color:#e31936; color:#fff; font-size:12px; font-weight:600; padding:14px 9px 0 0; height:42px; display:none;}
.boxPL .boxSound .boxAudio.none .duration {background-color:#D1CFCF!important; width:39px; opacity:0.5;}
.boxPL .boxSound .boxAudio .boxTrack {display:table-cell; vertical-align:middle; height:42px; padding:0 10px; -webkit-transition:font-size 200ms ease-in-out; -moz-transition:font-size 200ms ease-in-out; -o-transition:font-size 200ms ease-in-out; transition:font-size 200ms ease-in-out;}
.boxPL .boxSound .boxAudio .boxTrack .bArtist {display:inline; font-weight:700; text-transform:uppercase;}
.boxPL .boxSound .boxAudio .boxTrack .bArtist:after {content:"- "; font-weight:400;}
.boxPL .boxSound .boxAudio .boxTrack .bTitle {display:inline; font-weight:600;}
.boxPL .boxSound .boxAudio .player {width:0.1%; position:absolute; -webkit-transition:width 200ms ease-in-out; -moz-transition:width 200ms ease-in-out; -o-transition:width 200ms ease-in-out; transition:width 200ms ease-in-out;}
.boxPL .boxSound .boxAudio.active .player {width:74%;left:52px;top:8px; position:absolute; -webkit-transition:width 200ms ease-in-out; -moz-transition:width 200ms ease-in-out; -o-transition:width 200ms ease-in-out; transition:width 200ms ease-in-out;}
.boxPL .boxSound .boxAudio.active .boxTrack {height:auto; padding-top:24px; font-size:11px; -webkit-transition:font-size 200ms ease-in-out; -moz-transition:font-size 200ms ease-in-out; -o-transition:font-size 200ms ease-in-out; transition:font-size 200ms ease-in-out;}
.boxPL .boxSound .boxAudio .player .position {position:absolute;right:-35px;top:-3px;font-size:11px;font-weight:700;}
.boxPL .boxSound .boxAudio .player .duration {display:none;}
.boxPL .boxSound .boxAudio .player .slider {width:100%; position:relative; height:8px; background-color:#f56e91; cursor:pointer;}
.boxPL .boxSound .boxAudio .player .slider a {display:none;}
.boxPL .boxSound .boxAudio .player .slider .ui-slider-range {height:8px; background-color:#e31936;}

.loading-content {background-color:rgba(255, 255, 255, 0.9); float:left; width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:1;}
.loading-content:after {position:fixed; content:"\f1ce"; padding:2px; font-size:90px; font-family:FontAwesome; color:#000; top:40%; left:50%; margin-left:-47px; -webkit-animation:spin 2s linear infinite; -o-animation:spin 1s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}

.contact-form {margin-bottom:30px;}
.contact-form header {margin-bottom:15px;}
.contact-form .forms .btn-default {margin-top:30px;}
.contact-form .forms .table {display:table;}
.contact-form .forms .table > div {display:table-row;}
.contact-form .forms .table > div > div {display:table-cell;}
.contact-form .forms .table > div > div:first-child {text-align:right;}
.contact-form .forms .table > div > div:last-child {width:100%;}
.contact-form .forms .table .textarea-container {vertical-align:top; padding-top:25px;}
.contact-form label:first-child {padding-top:0;}

.ImgTitleLead .article a h2 {margin-bottom:5px; height:61px;}
.ImgTitleLead .article .img {margin-bottom:13px;}
.ImgTitleLead .article .lead {margin-bottom:30px; font-size:16px; height:71px;}

.ImgLeft .article .positioner {display:block;}
.ImgLeft .article a:first-child {width:33.3333%;}
.ImgLeft .article a {display:block;}
.ImgLeft .article a h2 {margin-bottom:15px; height:auto;}
.ImgLeft .article .img {height:143px; float:left; margin:0 15px 5px 0;}
.ImgLeft .article .lead {display:block; height:auto;}
.ImgLeft .article {clear:both; min-height:140px;}

.ImgLeft .PicImgTitle .article a:first-child {width:100%;}
.ImgLeft .PicImgTitle .article .img {float:left; width:42%; margin:0 15px 5px 0;}
.ImgLeft .PicImgTitle .article {clear:both; min-height:140px;}

.ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:87px;}
.ArticleMaster .third .ImgLeft .PicImgTitle .article a h2 {font-size:18px;}
.ArticleMaster .third .ImgLeft .PicImgTitle .article {min-height:95px;}

.ArticleMaster .top-adv img, .top-adv img {width:auto;}

.jspContainer {overflow:hidden; position:relative;}
.tabs.active .jspContainer {background-color:#e5e5e5;}
.jspPane {position:absolute;}
.jspVerticalBar {position:absolute; top:0; right:0; width:30px; height:100%;}
.jspHorizontalBar {position:absolute; bottom:0;	left:0; width:100%;	height:30px;}
.jspCap {display:none;}
.jspHorizontalBar .jspCap {float:left;}
.jspTrack {background:#cacaca; position:relative;}
.jspDrag {background:#3b4347; position:relative; top:0; left:0; cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {float:left; height:100%;}
.jspArrow {background:#50506d; text-indent:-20000px; display:block; cursor:pointer; padding:0; margin:0;}
.jspArrow.jspDisabled {cursor:default; background:#80808d;}
.jspVerticalBar .jspArrow {height:30px;}
.jspHorizontalBar .jspArrow {width:30px; float:left; height:100%;}
.jspVerticalBar .jspArrow:focus {outline:none;}
.jspCorner {background:#eeeef4; float:left; height:100%;}
* html .jspCorner {margin:0 -3px 0 0;}

.por-concerts .lead {border-bottom:1px solid #e5e5e5; display:block; padding-bottom:15px; margin-bottom:30px;}
.por-concerts .row:last-child .lead {border-bottom:0 none; padding-bottom:0;}

.bPodcast {border:1px solid #e5e5e5; padding-top:15px;}
.bPodcast a {display:block; margin-bottom:15px; text-align:center; text-transform:uppercase; font-size:11px; color:#cacaca;}

.galleryOnLayer {position:fixed; left:0; top:0; width:100%; height:100%; background-color:#000; z-index:9990;}
.galleryOnLayer .overlay-body.container {background-color:#000; height:100%; padding-top:3%; position:relative; width:1200px;}
.galleryOnLayer .overlay-body iframe {position:static; margin:0; border:0 none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; z-index:9998;}
.galleryOnLayer .overlay-body .close {background-color:#000; position:absolute; top:44px; right:16px; margin:0;}

body.Gallery, body.Gallery .container.top-adv {background-color:#000;}

.GalleryBlack.ArticleMaster, .GalleryBlack.ArticleMaster .container {background-color:#000;}
.GalleryBlack.ArticleMaster .positioner {background-color:#000; position:relative;}
.GalleryBlack.ArticleMaster * {color:#fff; font-size:16px; line-height:1.4;}
.GalleryBlack.ArticleMaster header {border-bottom:2px solid #fff;}
.GalleryBlack.ArticleMaster header .box-title .title {font-size:30px; color:#fff; text-transform:none; margin-bottom:15px; display:inline-block;}
.GalleryBlack.ArticleMaster .img {height:700px; background-position:center top; background-size:contain; background-color:#000;}
.GalleryBlack.ArticleMaster nav {margin-right:45px; float:left;}
.GalleryBlack.ArticleMaster nav * {color:#e31936; font-family:'Hammersmith One', sans-serif; font-weight:400; font-size:23px;}
.GalleryBlack.ArticleMaster nav i {font-size: 83%;}
.GalleryBlack.ArticleMaster nav i.fa-chevron-left {margin-right:20px;}
.GalleryBlack.ArticleMaster nav i.fa-chevron-right {margin-left:15px;}
.GalleryBlack.ArticleMaster nav .hplDisabled {display:none;}
.GalleryBlack.ArticleMaster .desc, .GalleryBlack .author {display:block; margin-bottom:30px; clear:both; font-weight:400;}
.GalleryBlack.ArticleMaster .author {color:#999;}
.GalleryBlack.ArticleMaster .allbutton {cursor:pointer; display:inline-block; margin-bottom:45px;}
.GalleryBlack.ArticleMaster .allbutton span {display:inline-block; text-transform:uppercase; font-family:'Hammersmith One',sans-serif; font-size:18px; font-weight:400; padding:5px 0;}
.GalleryBlack.ArticleMaster .allbutton .fa {font-size:24px; float:left; margin-right:10px;}
.GalleryBlack.ArticleMaster .closeme {display:none; position:absolute; top:0; right:0; width:100%; height:35px; background-color:#000; text-align:right;}
.GalleryBlack.ArticleMaster .closeme.active {display:block;}
.GalleryBlack.ArticleMaster .closeme .fa {font-size:24px; cursor:pointer; float:none; margin:0;}
.GalleryBlack.ArticleMaster .closeme .fa:hover {color:#e31936;}
.GalleryBlack.ArticleMaster .prSocialPanel {max-width:205px;}
.GalleryBlack.ArticleMaster .prSocialPanel a.prMail {padding-top:0;}
.GalleryBlack.ArticleMaster #thumbs {background-color:#000; height:545px; width:100%; margin-top:35px; position:absolute; top:0; left:0; display:none;}
.GalleryBlack.ArticleMaster #thumbs.active {display:block; height:100%;}
.GalleryBlack.ArticleMaster #thumbs a {display:block; margin:0 15px 15px 0; float:left;}
.GalleryBlack.ArticleMaster #thumbs a img {height:120px; margin:0; width:auto;}
.GalleryBlack.ArticleMaster .ps-container {overflow:hidden!important;}
.GalleryBlack.ArticleMaster .ps-container > .ps-scrollbar-x-rail {display:none!important;}
.GalleryBlack.ArticleMaster .ps-container.ps-active-y > .ps-scrollbar-y-rail {display:block;}
.GalleryBlack.ArticleMaster .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {background-color:#666; opacity:1;}
.GalleryBlack.ArticleMaster .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {background-color:#333;}
.GalleryBlack.ArticleMaster .ps-container > .ps-scrollbar-y-rail {display:none; background-color:#666; position:absolute; opacity:0; right:0; width:15px; -webkit-transition: background-color .2s linear, opacity .2s linear; -moz-transition: background-color .2s linear, opacity .2s linear; transition: background-color .2s linear, opacity .2s linear;}
.GalleryBlack.ArticleMaster .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {position:absolute; background-color:#333; right:0; width:15px; -webkit-transition:background-color .2s linear; -moz-transition: background-color .2s linear; transition:background-color .2s linear;}
.GalleryBlack.ArticleMaster .ps-container.ps-in-scrolling.ps-y:hover > .ps-scrollbar-y-rail {background-color:#666; opacity:1;}
.GalleryBlack.ArticleMaster .ps-container:hover > .ps-scrollbar-y-rail {opacity:1;}

.GalleryBlack.ArticleMaster #gallery_hplLeftOnPhoto,
.GalleryBlack.ArticleMaster #gallery_hplRightOnPhoto {display:block; height:100%; width:45%; position:absolute; top:0;}
.GalleryBlack.ArticleMaster #gallery_hplLeftOnPhoto {left:15px; padding-left:15px;}
.GalleryBlack.ArticleMaster #gallery_hplRightOnPhoto {right:15px; padding-right:15px; text-align:right;}
.GalleryBlack.ArticleMaster .emainShare * {line-height:1;}
.GalleryBlack.ArticleMaster .emainShare .overlay-body{-webkit-box-shadow: 0px 0px 50px 15px rgba(255,255,255,0.4); -moz-box-shadow: 0px 0px 50px 15px rgba(255,255,255,0.4); box-shadow: 0px 0px 50px 15px rgba(255,255,255,0.4);}
.GalleryBlack.ArticleMaster .PopUpBg.opened {background-color: rgba(0, 0, 0, 0.5);}
.GalleryBlack.ArticleMaster .emainShare label,
.GalleryBlack.ArticleMaster .emainShare input,
.GalleryBlack.ArticleMaster .emainShare textarea {color:#3b4347; font-size:14px;}
.GalleryBlack.ArticleMaster .emainShare .btn-default {font-size:14px;}

.GalleryBlack .prSocialPanel a .fa {margin-top:0;}
.GalleryBlack .prSocialPanel a .fa.fa-envelope {margin-top:-5px;}

.GalleryBlack .gallery-close-all {display:block; text-align:right;}
.GalleryBlack .gallery-close-all .fa {font-size:24px; cursor:pointer;}
.GalleryBlack .gallery-close-all .fa:hover {color:#e31936;}

.imageOnLayer {position:relative; cursor:pointer; clear:both; text-align:center;}
.imageOnLayer .fa {display:none; position:absolute; bottom:10px; right:0; background-color:rgba(255,255,255,0.2); color:rgba(255,255,255,0.4); padding:20px; font-size:36px;}
.imageOnLayer:hover .fa {display:inline-block;}
.imageLayer {position:fixed; top:0; left:0; background-color:#000; width:100%; height:100%; padding-top:5%; z-index:9999;}
.imageLayer .overlay-body.container {background-color:#000;}
.imageLayer .overlay-body .close {margin:0; background-color:transparent; top:0; right:0; width:100%; height:100%; text-align:right; padding:15px 15px 0 0;}

.StaticContent.komunikat {background-color:#e5e5e5; display:table; margin-bottom:30px;}
.StaticContent.komunikat > header {border:0 none; background-color:#3b4347; display:table-cell; vertical-align:middle; padding:15px 30px;}
.StaticContent.komunikat > header span {text-transform:none; color:#fff; letter-spacing:1px; white-space:nowrap;}
.StaticContent.komunikat > div {display:table-cell; width:100%; vertical-align:middle; padding:0 15px;}

.cSyrvey .surveyMore, .tytulSondyDziekujemy {display:none!important;}

.historical.special {margin-bottom:30px; width:50%; clear:none; float:left;}
.historical.special a .img {height:100%!important; 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; opacity:1; filter:alpha(opacity=100); background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(10,8,9,1) 100%); 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))); 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%);}
.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;}

.sound-box .section {padding:15px 20px 50px 20px;}
.sound-box .section span, .sound-box .section span * {color:#fff;}
.sound-box .section .left {display:table-cell; padding-top:5px; vertical-align:top;} 
.sound-box .section .right {display:table-cell; vertical-align:middle;}
.sound-box .section span.play {cursor:pointer; display:table-row;}
.sound-box .section span.img {display:table;}
.sound-box .section span .fa {font-size:32px; margin-right:10px;}
.sound-box .section span.date {font-size:15px; font-weight:normal; }
.sound-box .section span.lead {font-family:'Hammersmith One', sans-serif; font-size:18px; display:inline;}
/* only if more than one */
.sound-box.more .section {padding:5px 20px 50px;}
.sound-box.more .section .TitlesLeadList .positioner {padding:0 15px;}
.sound-box.more.columns-2 .article .lead, 
.sound-box.more.columns-3 .article .lead,
.sound-box.more.columns-4 .article .lead,
.sound-box.more.columns-5 .article .lead,
.sound-box.more.columns-6 .article .lead {padding:0;}

@media (min-width:768px) {
    .tabs-scroll {width:100%; height:550px; overflow:auto;}
}


@media(min-width: 1281px) {
    .ExtraArtInf.ImgTitleSourceTime_ImgsTitles .extra-art-info {
        height: 36px;
    }
}

@media (max-width:1280px) {

    .img {height:162px;}

    .top h2 .added-info .extra {margin-top: 4px;}
    .pager-nav.angle .prev > a {left:34%;}
    .pager-nav.angle .next > a {right:34%;}

    .thismenu header {margin:0 0 15px 0; width:100%!important;}

    .more-down .more a span:nth-child(2),
    .more-top header .box-title span:nth-child(2),
    .more-down .more a span:nth-child(2) {font-size:14px; padding:11px 27px 9px 27px;}

    h2 {font-size:20px;}
    h3 {font-size:16px;}
    h2 .added-info .extra,
    h3 .added-info .extra {margin-top:-2px;}

    header .box-title, header .box-title * {font-size:17px;}

    .columns-2 .img {height:243px;}
    .columns-3 .img {height:150px;}
    .columns-3 .cycle .img {height:233px;}
    .columns-4 .img {height:155px;}
    .columns-5 .img {height:121px;}
    .columns-6 .img {height:98px;}
    .columns-2 h2 {height:66px;}
    .columns-3 h2 {height:77px;}
    .columns-4 h2 {font-size:16px; height:40px;}
    .columns-5 h2 {font-size:14px; height:40px;}
    .columns-6 h2 {font-size:13px; height:30px;}

    .columns-2.circle .img {width:400px; height:400px;}
    .columns-3.circle .img {width:250px; height:250px;}
    .columns-5.circle .img {width:100px; height:100px;}
    .columns-6.circle .img {width:80px; height:80px;}

    .columns-4.circle .cycle .article,
    .columns-3.circle .cycle .article {height:273px;}
    .half .columns-1 .cycle .article {height:303px;}

    .half .img {height:242px;}
    .half .columns-2 .img {height:155px; margin-bottom:3px;}
    .half .columns-2 h2 {font-size:21px; height:50px;}
    .half .columns-3 .img {height:100px; margin-bottom:3px;}
    .half .columns-3 h2 {font-size:13px; height:30px; margin-bottom:10px;}
    .half .columns-4 .img {height:73px; margin-bottom:0;}
    .half .columns-4 h2 {font-family:'Open Sans', Arial, sans-serif; font-weight:600; font-size:10px; margin-bottom:10px; min-height:36px;}

    .half .columns-1.circle .img {height:240px; width:240px;}
    .half .columns-1.circle .cycle nav * {top:150px; margin-top:0;}

    .twothirds .img {height:328px;}
    .twothirds .columns-2 .img {height:155px;}
    .twothirds .columns-3 .img {height:98px; margin-bottom:5px;}
    .twothirds .columns-3 h2 {font-size:18px; margin-bottom:15px;}
    .twothirds .columns-4 .img {height:102px;}
    .twothirds .columns-4 h2 {font-size:12px; margin-bottom:10px; height:36px;}

    .third .img {height:155px;}
    .third .columns-2 .img {height:102px;}
    .third .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}    
    .third .img-left h2 {font-size:16px;}  
    .third .img-left .img {height:65px;}

    .third2 .img {height:155px;}
    .third2 .columns-2 .img {height:102px;}
    .third2 .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}    
    .third2 .img-left h2 {font-size:16px;}            

    .first-big article:first-child .extra-art-info .from {width:auto;}
    .first-big article:first-child .img {height:380px;}
    .full .panorama .img {height:380px;}

    .first-two-big .article:nth-child(-n+2) .img {height:243px;}
    .twothirds .first-two-big .article:nth-child(-n+2) .img {height:155px;}
    .twothirds .first-two-big .article:nth-child(-n+2) h2 {font-size:20px;}

    .twothirds .first-big article:first-child .img {height:328px;}

    .cycle .article {height:220px;}  

    .ImpNewPop p,
    .TitlesList .positioner {font-size:16px;}
    .presenter .positioner {font-size:26px;}

    .test .album-cover.img {height:205px;}
         
    #ramowka {min-height:380px;}
    .OnTheAir .section, 
    .OnTheAir .img,
    #ramowka + .loading {height:380px;}                    
    .OnTheAir .section,
    .OnTheAir .img,
    .OnTheAir .player-box h3 {font-size:13px;}
    .OnTheAir h2 {font-size:22px;}
    .OnTheAir .lead {font-size:16px;}
    .OnTheAir .player-box .player .fa {font-size:70px;}

    .PicImgTitle.cycle .next {right:-17px;}
    .PicImgTitle.cycle .prev {left:-17px;}
    .bg-color .PicImgTitle.cycle .next {right:-32px;}
    .bg-color .PicImgTitle.cycle .prev {left:-32px;}

    .ArticleMaster .people .img {height:127px;}
    .ArticleMaster .third .img-left .img {height:65px;} 
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:65px;}

    .calBelt .btnSdlL,
    .calBelt .btnSdlR {font-size:32px; margin-top:8px;}
    .calendar {margin:0 36px 30px 26px;}
    .calendar .day {width:45px; height:45px; margin-left:8px;}
    .calendar .day span {font-size:20px; padding-top:4px;}
    .calendar .day span:last-child {font-size:12px;}

    .promoart .section .article .img {height:250px;}
    .promoart .section .article h2 {font-size:32px;}

    .boxPL .boxSound .boxAudio.active .player {width:68%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {width:75%;}

    .full .circle .cycle .next {right:-18px;}
    .full .circle .cycle .prev {left:-18px;}

    .extra-art-info .from {width:100%;}

    .ImgLeft .img {height:170px;}

    .ImgTitleTimeBuy .article:nth-child(n+2) .img {height:104px;}
    .ImgTitleTimeBuy .article:nth-child(n+2) .extra-art-info .added-info * {font-size:11px;}

    .ExtraArtInf.ImgTitleSourceTime_ImgsTitles .article:nth-child(2) h2 {height:104px;}

    .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: 60px; height: 90px;}
    .Books .thumbs .active a {margin-top: -13px;}
    .Books .thumbs .active a:hover {margin-top: -13px;}
    .Books .thumbs a:hover {margin-top: -10px;}
}

@media (max-width:991px) {

    .thismenu header {margin:0 0 10px 0;}
    .thismenu ul a {font-size:13px; padding:0 11px;}
    #thismenu .show-hidden-menu2 {top:60px;}

    .img {height:379px}
    .container.hot a {font-size:16px;}

    .columns-4 .article {width:50%;}
    .columns-6 .article {width:50%;}

    .columns-2 .img {height:182px;}
    .columns-3 .img {height:115px;}
    .columns-4 .img {height:175px;}
    .columns-5 .img {height:121px;}
    .columns-6 .img {height:98px;}

    .columns-3 .cycle .img {height:173px;}
    .columns-3 .cycle .article {height:280px;}

    .columns-2 h2 {min-height:66px;}
    .columns-3 h2 {min-height:85px; font-size:18px;}

    .columns-4.circle .img {width:180px; height:180px;}

    .columns-4.circle .cycle .article,
    .columns-3.circle .cycle .article {height:223px;}

    .half .img {height:182px;}
    .half .columns-2 .img {height:155px; margin-bottom:3px;}
    .half .columns-2 h2 {font-size:21px; height:50px;}
    .half .columns-3 .img {height:100px; margin-bottom:3px;}
    .half .columns-3 h2 {font-size:13px; height:30px; margin-bottom:10px;}

    .twothirds .img {height:328px;}
    .twothirds .columns-1 .img {height:380px;}
    .twothirds .columns-2 .img {height:182px;}
    .twothirds .columns-3 .img {height:115px; margin-bottom:5px;}
    .twothirds .columns-3 h2 {font-size:18px; margin-bottom:15px;}

    .third .img {height:330px;}
    .third .columns-1 .img {height:115px;}
    .third .columns-1.circle .img {height:178px;}
    .third .columns-2 .img {height:102px;}
    .third .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}

    .third2 .img {height:379px;}
    .third2 .columns-1 .img {height:372px;}
    .third2 .columns-1.circle .img {height:260px;}
    .third2 .columns-2 .img {height:102px;}
    .third2 .columns-2 h2 {font-size:12px; margin-bottom:10px; height:36px;}

    .ImgTitlex2_TitlesList .article h3 {font-size:12px; height:45px;}

    .photo .mask {font-size:22px; padding:6px 8px 3px 8px;}

    .BooksOnAir section article h2 {font-size:14px;}

    .cycle nav {width:100%;}
    .briefcase-for-cycle + .bg-color.columns-3 .cycle {height:280px;}

    .test .album-cover.img {height:330px;} 

    .audio-extra.audio.atarticle {width:50%; margin-bottom:0;}
    .audio-extra.audio.atarticle .title {font-size:15px;}
    .audio-extra.audio.atarticle:nth-child(2n+2) .positioner {border-right:0;}
    .audio-extra.audio.atarticle:last-child  {margin-bottom:30px;}
    .audio-extra-desc .wrap-static-content {font-size:18px; padding:15px 0;}
    .audio-extra.audio.atarticle.category .positioner {width:50%;}

    .ExtraArtInf.ImgSectionTitle .extra-art-info,
    .ExtraArtInf.ImgSectionTimeTitle .extra-art-info {width:100%; margin-top:0;}
    .ExtraArtInf.ImgSectionTitle.cycle h2 {padding-top:22px; padding-left:6px;}
    .extra-art-info .from {width:100%; font-size:11px; padding:6px 8px;}
    .ExtraArtInf .extra-art-info .added-info time,
    .ExtraArtInf a:hover .extra-art-info .added-info time {padding:6px 8px;}

    .OnTheAir .section, 
    .OnTheAir .img {height:310px;}

    .OnTheAir h2 {font-size:26px;}
    .OnTheAir .lead {font-size:16px;}
    .OnTheAir .player-box {width:66%;}
    
    .PicImgTitle.cycle .next {right:-15px;}
    .PicImgTitle.cycle .prev {left:-15px;}
    .bg-color .PicImgTitle.cycle .next {right:-30px;}
    .bg-color .PicImgTitle.cycle .prev {left:-30px;}

    .pager-nav.angle .prev > a {left:25%;}
    .pager-nav.angle .next > a {right:25%;}

    .full .circle .cycle .next {top:63px;}
    .full .circle .cycle .prev {top:63px;}

    #ramowka,
    #ramowka + .loading {min-height:379px;}

    .ArticleMaster .third .img-left .img {height:159px!important;} 
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:159px!important; margin-bottom:30px;}       
    .ArticleMaster .people .img {height:150px;}

    .calBelt .btnSdlL,
    .calBelt .btnSdlR {font-size:26px; margin-top:6px;}
    .calendar {margin:0 35px 30px 31px;}
    .calendar .day {width:35px; height:35px; margin-left:4px;}
    .calendar .day span {font-size:16px; padding-top:2px;}
    .calendar .day span:last-child {font-size:10px;}
    .calendar .today .day, 
    .calendar .selectedDay .day,
    .calendar .day:hover {outline:1px solid #f78f20;}

    .promoart .section .article .img {height:190px;}
    .promoart .section .article h2 {font-size:24px;}

    .presenter .positioner {font-size:20px;}    
    .presenter.chajzer .article {padding-left:150px;}
    .presenter.podsiadlo .article {padding-right:150px;}

    .boxPL .boxSound {float:none; width:100%;}
    .boxPL .boxSound .boxAudio.active .player {width:78%;}
    .boxPL.MusicWeekDay .section .article .boxSound {width:100%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .audio-play {left:115px;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {left:160px; width:35%;}

    .ImgLeft .img {height:129px;}
    .ImgLeft .lead {font-size:16px;}

    .OldPresident nav * {top:115px!important;}
    .OldPresident h2 {top:200px;}
    .OldPresident .article .lead {font-size:11px;}

    .bg-color .ImgTitleTimeBuy .section {padding:15px 0 0 0;}
    .ImgTitleTimeBuy .article {width:100%;}
    .ImgTitleTimeBuy .article:nth-child(n+2) {width:50%;}
    .ImgTitleTimeBuy .article:nth-child(n+2) .extra-art-info .added-info * {font-size:13px;}

    .full .img-left .img {height:190px;}
    .full .img-left h2 {font-size:18px;}    
    
    .third .img-left .img {margin:0 15px 15px 0;}
    .third .img-left h2 {font-size:22px;}

    .first-two-big .article:nth-child(-n+2) .img {height:318px;}
    .twothirds .first-two-big .article:nth-child(-n+2) .img {height:182px;}

    .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: -32px;}

    .GalleryBlack.ArticleMaster .prSocialPanel .count,
    .GalleryBlack.ArticleMaster .prSocialPanel .arr {display: none;}

    .IndexTaguDzialu .img {height:150px;}

    .StaticContent.komunikat {
        margin-top: 80px;
    }
}

@media(min-width: 768px) and (max-width: 768px) {
        /* wiadomości */

    div.fixedSize span.img {
        height: 145px;
    }

    /* pr4 */

    .ExtraArtInf.ImgSectionTitle .extra-art-info {
        margin-left: 0;
    }

    /* pr1 */

    div.fixedSpaceBottom {
        margin-bottom: 100px;
    }
}

@media (max-width:768px) {
    /* Polskie Radio Dzieciom*/
    
    div.fixedRoter nav div.prev {
        left: -20px;
    }

    div.fixedRoter nav div.next {
        right: -20px;
    }

    .dzieci header {
        height: 50px !important;
    }

    .dzieci .bg-color.more-top .section {
        margin-top: -13px !important;
    }

    div.fixedRoterKids nav div.next, div.fixedRoterKids nav div.prev {
        top: 210px !important;
    }
}

@media (max-width:767px) {
    .top-adv, .adv {display:none!important;}

    .mobile-off, .mobile-off *,               
    .auto-adv .more a span:first-child,
    .auto-adv .more a span:last-child,
    .more-down > div > span span:first-child,
    .more-down > div > span span:last-child,
    .more-top header .box-title span:first-child,
    .more-top header .box-title span:last-child,
    .more-down .more a span:first-child,
    .more-down .more a span:last-child {display:none;}

    .container {padding:0 15px;}
    .formobile {display:inline-block;}
    .more-top header .box-title {float:none;}
    .more-down .more {margin-bottom:30px;}
    header {height:auto!important;}
    header .box-title {float:none!important;}

    .more-bottom.columns-2 .section,
    .more-bottom.columns-3 .section {margin:0 0 30px 0;}

    .thismenu {margin:0 0 10px 0;}
    .thismenu header a {font-size:32px}
    .thismenu .fa {font-size:36px;}
    .thismenu .fa:last-child {display:none;}
    .thismenu .mobile-menu.active .fa:first-child {display:none;}
    .thismenu .mobile-menu.active .fa:last-child {display:inline-block;}
    .thismenu ul.off {display:none;}
    .thismenu ul li {width:100%; margin:0; padding:0; border-top:1px solid #cacaca;}
    .thismenu ul li.active {background-color:transparent;}
    .thismenu ul li a {font-size:18px; padding:10px 0; border:0 none;}
    .thismenu ul li.active a {color:#e31936;}

    .cycle *, .cycle-mobile * {white-space:normal;}
    .cycle, .cycle-mobile {position:relative; margin:0;}
    .cycle header, .cycle-mobile header {margin:0 0 30px 0; text-align:left;}
    .cycle header *, .cycle-mobile header * {text-align:left;}
    .cycle .positioner, .cycle-mobile .positioner {position:relative;}
    .cycle .section, .cycle-mobile .section {margin:0; width:100%;}
    .cycle .section h2,.cycle-mobile .section h2 {/*position:absolute;*/ display:block; margin:0;}

    .cycle .article, .cycle-mobile .article {height:auto;}
    .cycle nav *, .cycle-mobile nav * {font-size:32px; top:auto!important; bottom:17px;}
    .cycle .prev:before, .cycle-mobile .prev:before {content:"\f100";}
    .cycle .next:before, .cycle-mobile .next:before {content:"\f101";}
    .cycle .pager, .cycle-mobile .pager {display:inline-block; width:100%; position:relative; top:6px!important; margin:0; text-align:center; margin-bottom:20px;}
    .cycle .pager span, .cycle-mobile .pager span {position:static; width:20px; height:20px; display:inline-block; margin:0; color:#c5c6c8; font-size:50px; line-height:0;}
    .cycle .prev, .cycle-mobile .prev {left:0!important;}
    .cycle .next, .cycle-mobile .next  {right:0!important;}

    .more-top *, .more-down * {text-align:center;}
    .more-down > div > span span:first-child,
    .more-down > div > span span:last-child,
    .more-top header .box-title span:first-child,
    .more-top header .box-title span:last-child,
    .more-down .more a span:first-child,
    .more-down .more a span:last-child, 
    .auto-adv .more a span:first-child {display:none;}
    .auto-adv .more a span:last-child {margin-bottom:30px;}
    .auto-adv {margin:0 0 60px 0;}
    .auto-adv > div {padding:20px 15px;}
    .auto-adv.social > div > div > div {padding-bottom:35px;} 
     
    .more-bottom .more-items {padding:0;}
    .more-bottom .more-items .more-cont {margin:-18px 0 0 0;}
    .more-bottom .more-items .more-cont > span span:first-child,
    .more-bottom .more-items .more-cont > span span:last-child {display:none;}

    .article, .columns-1 .article, .columns-2 .article, .columns-3 .article, .columns-4 .article, .columns-5 .article, .columns-6 .article,
    .section, .columns-1 .section, .columns-2 .section, .columns-3 .section, .columns-4 .section, .columns-5 .section, .columns-6 .section {width:100%; clear:both;}
    
    .columns-1 .article a, .columns-2 .article a, .columns-3 .article a, .columns-4 .article a, .columns-5 .article a, .columns-6 .article a {padding:0;}
    .columns-1.bg-color .article a, .columns-2.bg-color .article a, .columns-3.bg-color .article a, .columns-4.bg-color .article a, .columns-5.bg-color .article a, .columns-6.bg-color .article a {padding:0 15px;}

    .section, .columns-1 .section, .columns-2 .section, .columns-3 .section, .columns-4 .section, .columns-5 .section, .columns-6 .section {margin:0 0 30px 0;}
    
    .img-left.middle .positioner {display:block;}
    .img-left.middle .img {display:block;}
    .img-left.middle h2 {display:block; width:100%;}    
    
    .third .columns-1 .img {height:359px;}
    .third .img {height:405px;}
    
    .twothirds .columns-1 .img {height:359px;}
    
    .photo .mask {font-size:18px;}

    .columns-3 .cycle .article {height:426px;}
    .briefcase-for-cycle + .bg-color.columns-3 .cycle {height:490px; margin-bottom:0;} 
       
    .pager-nav.angle * {font-size:16px;}
    .pager-nav.angle .prev > a, .pager-nav .next > a {font-size:20px; padding-top:10px; height:30px; width:30px;}
    .pager-nav.angle .prev > a {left:0;}
    .pager-nav.angle .next > a {right:0;}
    .pager-nav.angle > ul {margin:0 0 0 -80px; width:160px; height:30px;}
    .pager-nav.angle > ul > li > * {width:30px; padding-top:5px;}
       
    .bg-color .section,
    .bg-color .section * {padding:0; margin-left:0; margin-right:0;}
    .bg-color .section .article a {padding-top:15px;}
    .bg-color .lead {padding:0 15px;}
    .columns-1.bg-color .article a {padding:15px 15px 0 15px;}

    .columns-1 h2 {height:auto;}
    .columns-3 .img {height:350px;}
    .columns-3 .cycle .img {height:334px;}

    .half .img {height:350px;}
        
    .briefcase {clear:both;}
    .briefcase .tabs, .vert.briefcase .tabs {top:32px; background-color:#fff; width:100%; position:absolute; right:0;}
    .briefcase .tabs li {background-color:#fff!important;}
    .briefcase .tabs li a, .vert.briefcase .tabs li a {padding-left:0; width:100%; border-bottom:1px solid #e5e5e5;}  
    .briefcase .tabs li > .choose {display:inline-block;}

    .briefcase * {font-size:18px;}
    .briefcase .more {font-size:70%;}
    .briefcase .tabs {position:absolute; right:0; top:-2px; z-index:1000;}
    .briefcase .tabs.active {z-index:2000;} 
    .briefcase .tabs .tab a {display:none;}
    .briefcase .tabs.active .tab a {display:inline-block; width:100%;}
    .briefcase .tabs li {float:none; margin-left:0; padding:0;}
    .briefcase .tabs.active li {background-color:#e5e5e5; border-bottom:1px solid #fff;}
    .briefcase .tabs > li:first-child {text-align:right; background-color:transparent; border-bottom:0 none;}
    .briefcase .tabs li.active a {color:#999;}
    .briefcase .tabs li:last-child {border-bottom:0 none;}
    .briefcase .tabs li > * {padding:8px 13px; border-right:0 none;}
    .briefcase .tabs li:last-child a {border-right:0 none!important;}
    .briefcase .tabs li > .choose {display:inline-block; cursor:pointer; padding:0!important;}

    .test .album-cover.img {height:690px;}

    .ArticleMaster .third .img-left .img {height:143px!important;}
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:143px!important;}

    .lastplay nav {text-align:center;}
    .lastplay nav .next,
    .lastplay nav .prev {position:relative; display:inline; margin:0 29px; bottom:-2px;}
    .lastplay nav .next {float:right;}
    .lastplay nav .prev {float:left;}

    .ExtraArtInf .img {display:inline-block; height:359px;}
    .ExtraArtInf .article:nth-child(n+2) .img {display:none;}
    .ExtraArtInf .article:nth-child(n+2) .extra-art-info {margin-top:0;}
    .ExtraArtInf .article:nth-child(n+2) .extra-art-info .from {padding:0 0 5px 0; background-color:#fff!important;}
    .ExtraArtInf .article:first-child .extra-art-info .from {margin-bottom:15px;}
    .ExtraArtInf .article h2 {font-size:16px; margin-bottom:15px; height:auto; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
    .ExtraArtInf .article:first-child h2 {font-size:22px;}
    .ExtraArtInf .article:last-child h2 {border-bottom:0 none; margin-bottom:0;}
    .extra-art-info {height:auto!important; position:relative!important; background-color:transparent!important; margin-bottom:0!important;}
    .extra-art-info * {float:none;}
    .extra-art-info a {width:auto;}
    .extra-art-info .source-info {height:auto; padding:0; width:100%; margin-bottom:5px;}
    .extra-art-info .from {float:none; display:block; padding:7px 11px 7px 11px; width:100%;}
    .extra-art-info time {margin:0; height:auto;}
    .extra-art-info .from .more {display:none!important;}

    .ExtraArtInf.ImgSectionTitle.cycle h2 {border:0;}
    .ExtraArtInf.ImgSectionTitle.cycle .extra-art-info {padding-top:5px;}
    .ExtraArtInf.ImgSectionTitle.cycle .extra-art-info .from {background-color:transparent !important; padding-top:5px;}
    .ExtraArtInf.ImgSectionTitle.cycle .img {display:block !important;}

    #ramowka,
    #ramowka .loading {min-height:200px;}
    #ramowka .loading:after {font-size:50px; margin-left:-27px; margin-top:-27px;}
    .OnTheAir .section {position:relative; /*height:auto;*/}
    .OnTheAir img {width:100%; margin-bottom:15px; height:auto;}
    .OnTheAir .player-box {width:100%; margin-bottom:15px; padding:0; bottom:0; left:0; position:relative;}
    .OnTheAir .player-box .player {padding:10px 10px 0 10px; display:table; cursor:pointer;}
    .OnTheAir .player-box h3 {margin-bottom:5px; letter-spacing:1px;}
    .OnTheAir .player-box .player .fa {font-size:60px;}
    .OnTheAir .player-box .player .progress-container {padding:8px 5px 0 20px;  vertical-align:top;}
    .OnTheAir .details {padding:0 0 15px 0;}
    .OnTheAir h2 {margin-bottom:15px; font-size:20px; padding:0;}
    .OnTheAir nav {position:relative;}
    .OnTheAir .leaders {padding:0 20px 10px 0;}
    .OnTheAir .lead {font-size:14px;padding:0;}
    .OnTheAir .prev .fa, .OnTheAir .next .fa {font-size:34px; padding:9px 15px 5px 15px;}
    .OnTheAir nav li a {background-color:#fff;}

    .czworka .OnTheAir img {display:none;}

    .thisaudition.OnTheAir .player-box {margin:0!important; padding:0!important; position:absolute; bottom:0;}
    .thisaudition.OnTheAir .player-box * {margin:0!important; padding:0!important;}
    .thisaudition.OnTheAir .player-box .lead.more {margin:0 15px 15px 15px!important;}
    .thisaudition.OnTheAir .player-box h2 {padding:15px 15px 0 15px!important;}

    .ExtraArtInf.ImgTitleSourceTime_ImgsTitles .article:nth-child(2) h2 {height:auto;}

    .full .circle .cycle .next {top:80px!important;}
    .full .circle .cycle .prev {top:80px!important;}
    
    .first-big .ExtraArtInf {margin-top:30px;}
    .first-big article:first-child .extra-art-info .added-info time,
    .first-big article:first-child a:hover
    .extra-art-info .added-info time {padding:0; font-weight:400; background-color:#fff;}
    .first-big article:first-child .img {height:359px;}
    .first-big article:first-child .extra-art-info {margin-top:-30px; display:inline-block;}
    .first-big article:first-child .extra-art-info *,
    .ExtraArtInf .extra-art-info * {width:auto; display:block;}
    .ExtraArtInf .extra-art-info {margin-top:-30px; float:none;}
    .ExtraArtInf.ImgSectionTitle .extra-art-info,
    .ExtraArtInf.ImgSectionTimeTitle .extra-art-info {margin-top:-30px;}
    .ExtraArtInf .extra-art-info .added-info {display:block;}
    .ExtraArtInf .extra-art-info .added-info time, 
    .ExtraArtInf a:hover .extra-art-info .added-info time {padding:0;}
    .ImgTitle_TitlesList h2 {margin-bottom:0; padding-bottom:30px;}

    .first-two-big .article:nth-child(-n+2) {width:100%;}

    .twothirds .first-big article:first-child .img {height:359px;}

    .ArticleMaster .people .img {height:246px;}

    .calBelt .btnSdlL,
    .calBelt .btnSdlR {font-size:34px; margin-top:10px;}
    .calendar {margin:0 32px 30px 26px;}
    .calendar .day {width:52px; height:52px; margin-left:6px;}
    .calendar .day span {font-size:22px; padding-top:5px;}
    .calendar .day span:last-child {font-size:12px;}
    .calendar .today .day, 
    .calendar .selectedDay .day,
    .calendar .day:hover {outline:2px solid #f78f20;}

    .promoart .section .article .img {height:202px;}
    .promoart-v2 .section .article .positioner .triangle.side {border-top:6px solid #fff; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:0 none; top:0; margin-top:0; left:50%; margin-left:-6px;}
    .promoart-v2 {margin-right:0; margin-left:0;}
    .row > div:first-child .promoart-v2 .section {margin-bottom:0;}

    .presenter.chajzer {margin-right:0;}
    .presenter.chajzer.name a {right:35px;}
    .presenter.podsiadlo {margin-left:0;}
    .presenter.podsiadlo.name a {left:35px;}
    .presenter .positioner {font-size:28px;}
    .presenter.chajzer .article {padding-left:210px; border-right:0 none;}

    .boxPL .boxSound .boxAudio.active .player {width:75%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {width:62%;}

    .audio-extra {margin-left:0; margin-right:0;}
    .audio-extra-desc {margin-left:0; margin-right:0;}
    .audio-extra.audio.atarticle {width:100%; float:none; margin-bottom:0; border-bottom:1px solid #fff; text-align:center;}
    .audio-extra.audio.atarticle .positioner {border-right:0 none; min-height:75px; padding:0;}
    .audio-extra.audio.atarticle:last-child {margin-bottom:30px;}
    .audio-extra.audio.audio-margin {margin-bottom:30px;}
    .audio-extra.audio.atarticle.category .positioner {width:100%;}

    .first-big article .extra-art-info {display:none;}
    .first-big article:first-child .extra-art-info {display:block;}
    .first-big article:first-child h2 {font-size:24px; height:auto;}
    .first-big article:first-child .extra-art-info .from {padding:7px 11px 6px 11px;}
    .first-big article:first-child .extra-art-info * {font-size:12px;}
    .first-big article:first-child .img {margin-top:0;}

    .ImgLeft .img {height:116px;}
    .ImgLeft .lead {font-size:14px;}
    .ImgLeft a h2 {font-size:20px;}

    .no-pager .cycle .pager {display:none;}

    .ImgTitlex2_TitlesList .section {margin-bottom:15px;}
    .ImgTitlex2_TitlesList .article h3 {height:auto; font-size:18px;}
    .ImgTitlex2_TitlesList .article .img {max-height:350px;}
    .ImgTitlex2_TitlesList.Attributes h2 + .tag {padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e5e5e5;}

    .ArticleMaster .rel-art-content {width:100%; padding:0 0 30px 0; float:none;} 
    .ArticleMaster .emb.article-default-html {width:100%; padding:0 0 30px 0!important; float:none!important;} 
    .ArticleMaster .ReadMore {margin-bottom:15px;} 
    .ArticleMaster .divSource.pap,
    .ArticleMaster .divSource.iar,
    .ArticleMaster .divSource.iarpap {float: none;}

    .OldPresident .article {height:374px!important;}
    .full .circle .OldPresident.cycle nav * {top:135px!important;}

    .ImgTitleTimeBuy * {clear:both;}
    .ImgTitleTimeBuy .article {border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
    .ImgTitleTimeBuy .article:last-child {border-bottom:0 none; margin-bottom:0;}
    .ImgTitleTimeBuy .article .img {height:334px}
    .ImgTitleTimeBuy .article h2 {height:auto!important;}
    .ImgTitleTimeBuy .article:nth-child(n+2) {width:100%;}
    .ImgTitleTimeBuy .article:nth-child(n+2) .img {display:none!important;}
    .ImgTitleTimeBuy .article .extra-art-info .added-info time {font-size:14px;}
    
    .third .img-left h2 {font-size:20px;}

    input {width:auto!important;}

    .overlay-body iframe {left:0; margin-left:0; top:0;}
    .overlay-body .close {top:0; right:0; margin-right:0;}
    .emainShare .overlay-body {left:0; top:0; width:100%; height:100%; margin-left:0; margin-top:0;}
    .emainShare .overlay-body #emainShareForm > div > * {display:block;}
    .emainShare .overlay-body #emainShareForm > div > label {text-align:left;}

    .polish-radio-people .prev {left:0;}
    .polish-radio-people .next {right:0;}

    .Books header {margin:0 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;}

    .ImgTitleLeadTags .img {width:100%; height: 210px;}
    .third2 .img {height: 175px;}
    .toparticle .img {height: 210px !important;}
    .ImgTitleLeadTags .main-link,
    .ImgTitleLeadTags .tags {width:100%; padding-left:0;}
    .IndexTaguDzialu header { margin: 0 0 30px 0;}
    .IndexTaguDzialu .box {margin-left:0; margin-right:0;}

    .aniheader header a span::before {content:none;}
    .aniheader header a:hover span, .aniheader header a:focus span {-webkit-transform:none; -moz-transform:none; transform:none;}

     .aniHot .printer {display:none;}
     .aniHot {animation:none; position:static;}
     .aniHot * {font-size:14px!important;}
     .box.bHotTopic {margin:-15px 0 15px 0!important;}

     .StaticContent.komunikat > header,
     .StaticContent.komunikat > div {
        display: block !important;
     }

     /* pr4 */

     .ExtraArtInf.ImgSectionTitle .extra-art-info {margin-left: 0;}

}

@media (max-width:568px) {
    .img,
    .columns-3 .img,
    .half .img,
    .columns-3 .cycle .img,
    .first-big article:first-child .img,
    .third .columns-1 .img,
    .full .panorama .img,
    .third .img,
    .OnTheAir .img,
    .IndexTaguDzialu .img,
    .twothirds .columns-1 .img,
    .third2 .columns-1 .img,
    .twothirds .first-big article:first-child .img,
    .twothirds .columns-3 .img {height:295px;}

    .circle .img {height:300px!important; width:300px!important;}
    .cycle .article {height:387px;}
    
    .half .columns-1 .cycle .article {height:363px!important;}

    .ImgTitlex2_TitlesList .article h3 {font-size:15px;} 
    
    .pager-nav.angle .prev > a {left:20%;}
    .pager-nav.angle .next > a {right:20%;}               
    
    .full .circle .cycle .next {top:135px!important;}
    .full .circle .cycle .prev {top:135px!important;}

    .columns-3 .cycle .article {height:387px;}
    .briefcase-for-cycle + .bg-color.columns-3 .cycle {height:455px;} 

    .ArticleMaster .third .img-left .img {height:120px!important;}
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:120px!important;}

    .ArticleMaster .content,
    .ArticleMaster .desc {font-size:17px;}
    .ArticleMaster h1.title {font-size:25px;}

    .ArticleMaster .people .img {height:202px!important;}

    .calBelt .btnSdlL,
    .calBelt .btnSdlR {font-size:30px; margin-top:7px;}
    .calendar {margin:0 32px 30px 26px;}
    .calendar .day {width:42px; height:42px; margin-left:5px;}
    .calendar .day span {font-size:19px; padding-top:3px;}
    .calendar .day span:last-child {font-size:11px;}

    .promoart .section .article .img {height:148px!important;}
    .promoart .section .article h2 {font-size:18px;}

    .presenter .positioner {font-size:22px;}
    .presenter.chajzer .article {padding-left:210px;}
    .presenter.podsiadlo .article {padding-right:210px;}

    .boxPL .boxSound .boxAudio.active .player {width:71%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {width:54%;}

    .ImgLeft .img {height:98px;}

    .lastplay .boxSound.active .player {width:70%;}

    .OldPresident .article {height:502px!important;}
    .OldPresident h2 {top:315px;}
    .full .circle .OldPresident.cycle nav * {top:200px!important;}

    .third .img-left h2 {font-size:18px;}

    .prSocialPanel {width:280px;}
    .prSocialPanel:hover > span {right:30px;}
    .prSocialPanel a {height:30px; width:30px;}
    .prSocialPanel a .fa {font-size:22px; margin-top:5px;}
    .prSocialPanel a.prGooglePlus .fa {font-size:20px; margin-top:5px;}
    .prSocialPanel a.prFacebook .fa {margin-top:5px;}
    .prSocialPanel a.prMail .fa, .prSocialPanel a.prMail:hover .fa {font-size:37px;}

    /*Polskie Radio Dzieciom*/

    div.fixedBar .tabs {
        top: 60px !important;
    }

    #ajax-wrap-page div.fixedRoterKids .editBox .cycle article {
        height: auto !important;
        padding-bottom: 20px;
    }

    #ajax-wrap-page div.fixedRoterKids .editBox nav div.prev, #ajax-wrap-page div.fixedRoterKids .editBox nav div.next {
        top: 470px !important;
    }
}

@media (max-width:480px) {
    .img,
    .columns-3 .img,
    .half .img,
    .columns-3 .cycle .img,
    .first-big article:first-child .img,
    .third .columns-1 .img,
    .full .panorama .img,
    .third .img,
    .OnTheAir .img,
    .IndexTaguDzialu .img,
    .twothirds .columns-1 .img,
    .third2 .columns-1 .img,
    .twothirds .first-big article:first-child .img,
    .twothirds .columns-3 .img {height:200px;}
    
    .columns-4.circle .cycle .article,
    .columns-3.circle .cycle .article {height:291px!important;}
    .half .columns-1 .cycle .article {height:310px!important;}       

    .circle .img {height:247px!important; width:247px!important;}
    .cycle .article {height:318px;}

    .test .album-cover.img {height:403px!important;}

    .OnTheAir .player-box h3 {font-size:18px;}

    .pager-nav.angle .prev > a {left:5%;}
    .pager-nav.angle .next > a {right:5%;}     

    .full .circle .cycle .next {top:110px!important;}
    .full .circle .cycle .prev {top:110px!important;}

    .columns-3 .cycle .article {height:339px;}
    .briefcase-for-cycle + .bg-color.columns-3 .cycle {height:390px;} 

    .ArticleMaster .third .img-left .img {height:100px!important;}

    .ArticleMaster .people .img {height:122px!important;}
    .ArticleMaster .people-search .search div:last-child {margin-top:5px;}
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:100px!important;}

    .calBelt .btnSdlL,
    .calBelt .btnSdlR {font-size:20px; margin-top:4px;}
    .calendar {margin:0 24px 30px 18px;}
    .calendar .day {width:24px; height:24px; margin-left:5px;}
    .calendar .day span {font-size:12px; padding-top:1px;}
    .calendar .day span:last-child {font-size:8px; margin-top:-1px;}
    .calendar .today .day, 
    .calendar .selectedDay .day,
    .calendar .day:hover {outline:1px solid #f78f20;}

    .promoart .section .article .img {height:124px!important;}
    .promoart .section .article h2 {font-size:12px;}

    .presenter .positioner {font-size:15px;}
    .presenter.name a {font-size:15px;}
    .presenter.chajzer .article {padding-left:150px;}
    .presenter.podsiadlo .article {padding-right:150px;}

    .boxPL .boxSound .boxAudio.active .player {width:56%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio .player {width:28%;}
    .boxPL.MusicWeekDay .section .article .boxSound .boxAudio h2 {font-size:16px;}

    .ImgLeft .img {height:81px;}

    .cycle .pager span, 
    .cycle-mobile .pager span {font-size:30px; width:14px; height:23px;}

    .audio-extra-desc .wrap-static-content {font-size:15px; padding:17px 0;}

    .circle .OldPresident.cycle .article {height:460px!important;}
    .full .circle .OldPresident.cycle nav * {top:165px!important;}
    .OldPresident h2 {top:260px;}
    .third .img-left h2 {font-size:16px;}
    .GalleryBlack.ArticleMaster .img {height: 600px;}

    /* added by Adrian - 2017 fixed mobile view*/

    /* wiadomości */

    div.briefcase.fixedNews .tabs {
        top: 0;
    }

    div.fixedNavPag nav div.prev, div.fixedNavPag nav div.next {
        top: 315px !important;
    }

     div.fixedPhotos nav div.prev, div.fixedPhotos nav div.next, div.fixedRep nav div.next, div.fixedRep nav div.prev {
        top: 445px !important;
    }

     /* pr1 */

     div.fixedNavigation .cycle nav div.prev, div.fixedNavigation .cycle nav div.next {
         top: 450px !important;
     }


     div.fixedSpaceBottom .cycle nav div.prev, div.fixedSpaceBottom .cycle nav div.next {
         top: 435px !important;
     }
    /* pr2*/
    div.fixedImgSize .cycle nav div.next, div.fixedImgSize .cycle nav div.prev {
        top: 380px !important;
    }

    div.fixedImgSize .cycle .pager {
        top: -18px !important;
    }

    .StaticContent.komunikat {
        margin-top: 20px;
    }

    .briefcase.fixedMore .tabs {
        top: 32px !important;
    }

    /*pr3*/
    .briefcase .tabs, .vert.briefcase .tabs {
        top: 36px;
    }

    /* pr4*/
    
    div.fixedPagination .TemplateBox section.articles-count-6 article {
        height: 320px;
    }

    div.fixedPagination .TemplateBox nav div.prev, div.fixedPagination .TemplateBox nav div.next {
        top: 450px !important;
    }

    div.fixedPaginationTwo .TemplateBox nav div.prev, div.fixedPaginationTwo .TemplateBox nav div.next {
        top: 450px !important;
    }

    div.fixedPaginationTwo .TemplateBox section.articles-count-7 article {
        height: 315px;
    }
    
    .briefcase.fixedPosition .tabs {
        top: 32px;
    }

    div.margin-bottom60 {
        margin-bottom: 34px;
    }

    .fix .ExtraArtInf .img {
        height: 250px;
    }
    #ramowka {
        min-height: 150px !important;
    }
    .czworka #ramowka .OnTheAir .section, .czworka #ramowka {
        height: 300px !important;
    }
}

@media(max-width: 375px) {
    .briefcase.fixedMore .tabs {
        top: 48px !important;
    }

}

@media (max-width:360px) {
    .img,
    .columns-3 .img,
    .half .img,
    .columns-3 .cycle .img,
    .first-big article:first-child .img,
    .third .columns-1 .img,
    .full .panorama .img,
    .third .img,
    .OnTheAir .img,
    .IndexTaguDzialu .img,
    .twothirds .columns-1 .img,
    .third2 .columns-1 .img,
    .twothirds .first-big article:first-child .img,
    .twothirds .columns-3 .img {height:185px;} 
    .ArticleMaster .third .img-left .img {height:75px!important;}
    .ArticleMaster .comments .noComments {padding-bottom:6px;}
    .ArticleMaster .comments .doLogin > * {margin-bottom:0;}
    .GalleryBlack.ArticleMaster .img {height: 425px;}
    .button.btn-high-contrast {display:none!important;}
    .ImgTitlex2_TitlesList .article .img {max-height:180px;}

    /* added by Adrian - 2017 fixed mobile view*/
    /* wiadomości */

    div.fixedPhotos nav div.prev, div.fixedPhotos nav div.next, div.fixedRep nav div.next, div.fixedRep nav div.prev  {
        top: 405px !important;
    }

    /*pr1*/

    div.fixedNavigation div.cycle section.section article.article {
        height: 300px;
    }

    div.fixedNavigation .cycle nav div.prev, div.fixedNavigation .cycle nav div.next {
        top: 415px !important;
    }

    div.fixedSpaceBottom div.editBox div.cycle section.section article {
        height: 250px !important;
    }

    div.fixedSpaceBottom .cycle nav div.prev, div.fixedSpaceBottom .cycle nav div.next {
        top: 380px !important;
    }

    /* pr2*/

    #ajax-wrap-page .fixTabs header .tabs {
        top: 48px;
    }
    /*
    .cycle nav *, .cycle-mobile nav * {
        top: 385px !important;
    }

    .cycle .pager, .cycle-mobile .pager {
        top: -15px !important;
    }
*/
    .ImgLeft .img {height:110px!important;}

    .briefcase.fixedMore .tabs {
        top: 48px !important;
    }

    div.fixedPosition article.article span.img {
        margin-top: 34px !important;
    }
    /*pr3*/

    .briefcase .tabs, .vert.briefcase .tabs {
        top: 36px;
    }

    div.fixImageSize div.cycle nav div.prev, div.fixImageSize div.cycle nav div.next {
        top: 390px !important;
    }

    div.fixImageSize div.cycle nav div.pager {
        top: -10px !important;
    }

    /* pr4*/
    
    div.fixedPagination .TemplateBox section.articles-count-6 article {
        height: 320px;
    }

    div.fixedPagination .TemplateBox nav div.prev, div.fixedPagination .TemplateBox nav div.next {
        top: 425px !important;
    }

    div.fixedPaginationTwo .TemplateBox nav div.prev, div.fixedPaginationTwo .TemplateBox nav div.next {
        top: 445px !important;
    }

    div.fixedPaginationTwo .TemplateBox section.articles-count-7 article {
        height: 315px;
    }
    
    .briefcase.fixedPosition .tabs {
        top: 32px;
    }

    div.margin-bottom60 {
        margin-bottom: 34px;
    }

    .fix .ExtraArtInf .img {
        height: 200px;
    }
    #ramowka {
        min-height: 100px !important;
    }
    .czworka #ramowka .OnTheAir .section, .czworka #ramowka {
        height: 300px !important;
    }
}


@media (max-width:320px) {
    .img,
    .columns-3 .img,
    .half .img,
    .columns-3 .cycle .img,
    .first-big article:first-child .img,
    .third .columns-1 .img,
    .full .panorama .img,
    .third .img,
    .IndexTaguDzialu .img,
    .twothirds .columns-1 .img,
    .third2 .columns-1 .img,
    .twothirds .first-big article:first-child .img,
    .twothirds .columns-3 .img {height: 175px;} 

    .circle .img {height:180px!important; width:180px!important;} 
    .cycle .article {height:244px;}
    .bg-color .cycle .section {margin-bottom:15px;} 

    .columns-4.circle .cycle .article,
    .columns-3.circle .cycle .article {height:224px!important;}
    .half .columns-1 .cycle .article {height:233px!important;}    
    .half .columns-1 .cycle .article h2 {font-size:16px;}

    .auto-adv > div > span:last-child {font-size:18px;}
    
    .pager-nav.angle .prev > a {left:2%;}
    .pager-nav.angle .next > a {right:2%;}    

    .full .circle .cycle .next {top:80px!important;}
    .full .circle .cycle .prev {top:80px!important;}

    .audio.atarticle .bPager .btn {margin-left:0; width:38px;}
    .audio.atarticle .bPager .btn.btnL {margin-right:0;}

    .columns-3 .cycle .article {height:251px;}
    .briefcase-for-cycle + .bg-color.columns-3 .cycle {height:300px;} 
         
    .test .album-cover.img {height:243px!important;}  
    
    .ArticleMaster .third .img-left .img {height:67px!important;}      
    .ArticleMaster .third .ImgLeft .PicImgTitle .article .img {height:67px!important;}    

    .ArticleMaster .people .img {height:122px;}   

    .promoart .section .article .img {height:80px!important;}
    .promoart .section .article h2 {font-size:14px;}

    .presenter .article {padding:10px; height:105px;}
    .presenter .positioner {font-size:16px;}
    .presenter.name a {font-size:12px; bottom:35px;}

    .boxPL .boxSound .boxAudio.active .player {width:54%;}  

    .first-big article:first-child h2 {font-size:20px;}

    .ImgLeft .img {height:85px!important;}
    .ImgLeft .lead {font-size:13px;}
    .ImgLeft a h2 {font-size:20px;}	
    .ImgTitlex2_TitlesList .article .img {max-height:160px;}

    .circle .OldPresident.cycle .article {height:434px!important;}
    .full .circle .OldPresident.cycle nav * {top:130px!important;}
    .OldPresident h2 {top:195px;}

    .third .img-left h2 {font-size:14px;}

    .GalleryBlack.ArticleMaster .img {height: 380px;}

    /* added by Adrian - 2017 fixed mobile view*/

    /* wiadomości */

    div.fixedPhotos nav div.prev, div.fixedPhotos nav div.next, div.fixedRep nav div.next, div.fixedRep nav div.prev  {
        top: 365px !important;
    }

    div.fixedNavPag nav div.prev, div.fixedNavPag nav div.next {
        top: 315px !important;
    }
    div.fixedRep .cycle article.cycle-slide, div.fixedPhotos .cycle article.cycle-slide {
        height: 275px;
    }

    /* pr1 */
    
    div.fixed_nav .cycle nav div.prev, div.fixed_nav .cycle nav div.next {
         top: 325px !important;
    }

    div.fixed_nav .cycle nav div.pager {
        top: 0px !important;
    }

    div.fixedNavigation .cycle nav div.prev, div.fixedNavigation .cycle nav div.next {
        top: 375px !important;
    }

    div.fixedNavigation div.cycle section.section article.article {
        height: 280px;
    }

    div.fixedSpaceBottom .cycle nav div.prev, div.fixedSpaceBottom .cycle nav div.next {
        top: 320px !important;
    }

    div.fixedSpaceBottom .cycle nav div.pager {
        top: -40px !important;
    }

    /* pr2*/

    div.fixedImgSize div.editBox section.section article {
        height: 270px;
    } 

    div.fixedImgSize .cycle nav div.next, div.fixedImgSize .cycle nav div.prev {
        top: 317px !important;
    }

    div.navigationFix .cycle nav div.next, div.navigationFix .cycle nav div.prev {
        top: 300px !important;
    }

    div.fixedImgSize .cycle .pager {
        top: 0px !important;
    }

    .col-md-12 {
        margin-botom: 20px;
    }

    .ImgLeft .PicImgTitle .article {
        min-height: 110px !important;
    }

    .briefcase.fixedMore .tabs {
        top: 48px !important;
    }

    div.fixedImgSize div.editBox .cycle section article.cycle-slide span.img, div.fixedImgSize div.cycle div.cycle-carousel-wrap article span.img {
        height: 170px;
    }

    div.fixedPosition article.article span.img {
        margin-top: 34px;
    }
    
    /*pr3*/

    .briefcase .tabs, .vert.briefcase .tabs {
        top: 36px;
    }

    div.fixImageSize span.positioner span.img {
        height: 170px;
    }

    div.fixImageSize div.cycle nav div.prev, div.fixImageSize div.cycle nav div.next {
        top: 305px !important;
    }

    /* pr4*/
    
    div.fixedPagination .TemplateBox section.articles-count-6 article {
        height: 285px;
    }

    div.fixedPagination .TemplateBox nav div.prev, div.fixedPagination .TemplateBox nav div.next {
        top: 375px !important;
    }

    div.fixedPaginationTwo .TemplateBox nav div.prev, div.fixedPaginationTwo .TemplateBox nav div.next {
        top: 345px !important;
    }
    
    .briefcase.fixedPosition .tabs {
        top: 32px;
    }

    /*Polskie Radio Dzieciom*/ 

    #ajax-wrap-page div.fixedRoterKids .editBox nav div.prev, #ajax-wrap-page div.fixedRoterKids .editBox nav div.next {
        top: 385px !important;
    }

    .people .cycle .article {
        height: 220px!important;
    }
}

/*b-w*/

.b-w #default-menu,
.b-w #default-menu #SubmenuSearch .button,
.b-w #thismenu .show-hidden-menu2,
.b-w #thismenu span.active,
.b-w #ramowka .loading,
.b-w a.source-info:hover,
.b-w .more-bottom .more-items .more-cont > span span:nth-child(2),
.b-w .more-bottom-playlist .more-items .more-cont > span span:nth-child(2),
.b-w .footer .container > div:first-child,
.b-w .more-down .more a span:nth-child(2),
.b-w .more-top header .box-title span:nth-child(2),
.b-w .OnTheAir .player-box .player,
.b-w .promoart .section .article .positioner,
.b-w .RegionalneTabs .fa,
.b-w .show-hidden-menu2,
.b-w .SmsBelt,
.b-w .vert.briefcase .fa {background-color:#000;}
.b-w .extra-art-info .from, 
.b-w .GoToPlayer h2,
.b-w .GoToPlayer .extra-art-info .play-popup .play,
.b-w .GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg .progress,
.b-w h3 .added-info .extra {background-color:#000!important; color:#fff!important;}
.b-w .GoToPlayer .extra-art-info .play-popup .progress-container .progress-bg {background-color:#fff!important;}
.b-w a.source-info,
.b-w .Tematycznie .extra-art-info .source-info {background-color:#3b4347;}
.b-w .auto-adv.social,
.b-w #default-menu #SubmenuAll ul li.title,
.b-w #master-menu .active *,
.b-w #thismenu span a:hover ,
.b-w a:hover,
.b-w a:hover *,
.b-w .auto-adv > div > span:first-child a,
.b-w .auto-adv.social > div > div > span,
.b-w .Books section article .play i,
.b-w #calendary .date #day,
.b-w #calendary .category .cycle-prev,
.b-w #calendary .category .cycle-next,
.b-w #calendary .cycle-pager span.cycle-pager-active,
.b-w .cycle .cycle-pager-active,
.b-w .fa,
.b-w header .box-title,
.b-w header .box-title *,
.b-w header .more:after,
.b-w .ImpNewPop .fa,
.b-w .lifeof h2,
.b-w .more-top header a.box-title:hover span:nth-child(2), 
.b-w .more-down .more a:hover span:nth-child(2),
.b-w .nbp header .box-title *,
.b-w .nbp .PicImgTitle header .box-title *,
.b-w .OnTheAir .when,
.b-w .photos-movies a:hover h2, 
.b-w .Powiedzieli article h3,
.b-w .row.news .content .dark i,
.b-w .thismenu .fa,
.b-w .thismenu header a,
.b-w .presenter.name a,
.b-w .weiss.name a {color:#000;}
.b-w #master-menu #menu-top a:hover span,
.b-w .auto-adv>div>span:last-child a, 
.b-w .bg-color .fa,
.b-w .bg-color a:hover .fa,
.b-w .rocznica90,
.b-w .muzyka-hp .element a .source-info span,
.b-w nav .prev,
.b-w nav .next,
.b-w nav.cycle-pager-active,
.b-w .Powiedzieli article .source-info span:first-child, 
.b-w .weiss .article:after {color:#000 !important;}
.b-w .photos-movies a h2 {color:#3b4347;}

.b-w .Books section article h2:hover {background-color:#000; color:#fff;}
.b-w #default-menu #SubmenuAll ul li a{background-color:#fff !important; color:#3b4347 !important;}
.b-w #default-menu #SubmenuAll ul li a:hover {background-color:#000 !important; color:#fff !important;}
.b-w #default-menu .submenus {border-bottom:4px solid #000;}
.b-w #default-menu input:focus {outline-color:#000;}
.b-w .audio-extra-desc .wrap-static-content,
.b-w a.source-info.czworka *,
.b-w a.source-info:hover *,
.b-w .briefcase.center .tabs li a,
.b-w .lastplay .section .audio .item .audio-play .fa, 
.b-w .more-bottom .more-items .more-cont > span:hover span:nth-child(2),
.b-w .more-bottom-playlist .more-items .more-cont > span:hover span:nth-child(2),
.b-w .OnTheAir .player.video,
.b-w .OnTheAir .player-box .player .fa,
.b-w .OnTheAir .player-box h3,
.b-w .promoart .section .article a h2,
.b-w .promoart .section .article a:hover h2,
.b-w .RegionalneTabs .tabs li.active a,
.b-w .SmsBelt #box-sms a,
.b-w .SmsBelt #box-sms a:after,
.b-w .SmsBelt > span {color:#fff;}
.b-w .bg-color h2, 
.b-w .bg-color h3 {color:#3b4347!important;}
.b-w .bg-color a:hover h2,
.b-w .bg-color a:hover h3 {background-color:#fff!important; color:#000!important;}
.b-w .Books section article .play {border-bottom:1px solid #000;}
.b-w .audio-extra.audio.atarticle > div .fa,
.b-w .GoToPlayer .extra-art-info .play-popup .play i {color:#fff!important;}
.b-w header,
.b-w ._boxNaAntenieTaby, 
.b-w ._boxOstatnioNaAntenieTaby,
.b-w ._boxTematycznieTaby,
.b-w .IpmNevPopTabs .tabs {border-bottom:3px solid #000; position:relative;}
.b-w .section {background-color:#fff; color:#3b4347;}

.b-w .ImpNewPop .fa-chevron-right {color:#000;}
.b-w .thismenu header a {text-shadow:none;}

.b-w .nbp .PicImgTitle header,
.b-w .OnTheAir .player-box .player .progress-bg,
.b-w .lastplay .boxSound .player .slider {background-color:#fff;}
.b-w .OnTheAir nav li a:hover, 
.b-w .OnTheAir nav li.active a {background-color:rgba(0, 0, 0, 1);}
.b-w .OnTheAir nav li.active a * {color:#fff;} 

.b-w .footer {
  background:-moz-linear-gradient(left, rgb(0,0,0) 0%, rgb(0,0,0) 50%, rgb(219,219,219) 50%, rgb(219,219,219) 100%);
  background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgb(0,0,0)), color-stop(50%,rgb(0,0,0)), color-stop(50%,rgb(219,219,219)), color-stop(100%,rgb(219,219,219)));
  background:-webkit-linear-gradient(left, rgb(0,0,0) 0%,rgb(0,0,0) 50%,rgb(219,219,219) 50%,rgb(219,219,219) 100%);
  background:-o-linear-gradient(left, rgb(0,0,0) 0%,rgb(0,0,0) 50%,rgb(219,219,219) 50%,rgb(219,219,219) 100%);
  background:linear-gradient(to right, rgb(0,0,0) 0%,rgb(0,0,0) 50%,rgb(219,219,219) 50%,rgb(219,219,219) 100%);
}

.b-w .wrap-static-content h1 {border-bottom:3px solid #000!important; color:#000!important;}

@media (max-width:767px) {
    .b-w ._boxNaAntenieTaby.visible .active .box-title {color:#000;}
    .b-w #default-menu .center * {color:#000;}
    .b-w .mosaic-slider .pager .cycle-pager-active {color:#000;}

    #ramowka, #ramowka .loading {min-height:10px;}
}

/* ZAIKS audycje */

.zaiks #box-sounds {float:left; clear:both; width:100%; height:60px; position:relative; z-index:1;}
.zaiks .ui-slider-range {height:10px; left:0; top:0; position:absolute; border-top-left-radius:10px;border-bottom-left-radius:10px;}
.zaiks .playedSounds li {border-bottom:1px solid #e5e5e5; margin-bottom:10px; padding-bottom:10px;}
.zaiks .content table {float:left; clear:both;}
.zaiks .content table tr {vertical-align:top; margin-bottom:20px; display:inline-block; width:100%;}
.zaiks .content table .col-left {font-weight:bold; width:140px;}
.zaiks .content table .title {font-family:Georgia, sans-serif; font-size:19px; font-weight:bold;}

.zaiks .control-player {width:100%; display:table; background-color:#fff;}
.zaiks .control-player * {vertical-align: middle;}
.zaiks .control-player .table-cell {display:table-cell;}
.zaiks .control-player .container-timeline > .table-cell,
.zaiks .control-player .container-volume > .table-cell {width:100%;}
.zaiks .control-player .state {display:table-cell; width:42px; height:42px; text-align:center;  cursor:pointer; background-color:#f68e1e; padding:8px 9px 4px}
.zaiks .control-player .state:hover {text-decoration:none;}
.zaiks .control-player .container-timeline {display:table-cell; padding:0 20px 0 43px;}
.zaiks .control-player .container-volume {display:table-cell; width:20%; padding-left:10px;}
.zaiks .control-player .state.loading,
.zaiks .control-player .state.play {padding:0;}
.zaiks .control-player .container-timeline .timeline,
.zaiks .control-player .container-volume .volume {width:100%; height:10px; position:relative; border:0;}
.zaiks .control-player .container-timeline .timeline > a,
.zaiks .control-player .container-volume .volume > a {display:inline-block; width:10px; height:10px; margin-left:-5px; top:0; background-color:#f48e31; position:absolute; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-radius:50%;}
.zaiks .control-player .state, .zaiks .control-player .volume-mute{color:#fff; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }
.zaiks .control-player .state:before {content: "\f01d"; font-family:Icons PR; font-size:29px;}
.zaiks .control-player .state.play:before {content: "\f04c";font-family: FontAwesome; font-size:22px;}
.zaiks .control-player .state.loading:before {content: "\f1ce"; color:#fff; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite; font-family: FontAwesome !important; display:inline-block;}
.zaiks .control-player .volume-mute {width:20px; display: table-cell; padding:0 10px; cursor:pointer;color:#f68e1e; font-size:30px;}
.zaiks .control-player .volume-mute:before {content: "\f026";}
.zaiks .control-player .volume-mute.mute:before {position: relative; top: 0; left:0;}
.zaiks .control-player .volume-mute.mute:after {content: "\f00d"; font-size:12px; position:relative; left:2px; top:-6px;}
.zaiks .control-player .volume-mute.volume25:before, .zaiks .control-player .volume-mute.volume50:before {content: "\f027";}
.zaiks .control-player .volume-mute.volume75:before, .zaiks .control-player .volume-mute.volume100:before {content: "\f028";}
.zaiks .control-player .container-timeline .position,
.zaiks .control-player .container-timeline .duration {display:table-cell; padding:0 10px;}
.zaiks .control-player .ui-slider .ui-slider-handle:before {content:none;}
.zaiks .control-player .ui-slider {background-color: #ffd37f; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-radius: 9px; border: 1px solid #ccc; border-top: 1px solid #a2a2a2; }

.zaiks .boxSound {display:inline-block; width:100%; position:relative;}
.zaiks .boxSound:before {content:"\f01d"; font-family:Icons PR; color:#eee; font-size:29px; position:absolute; top:-1px; left:10px;}
.zaiks .boxSound .audio-play {color: #fff; cursor: pointer; display: inline-block; text-align: center; width: 43px; height:42px; font-family: FontAwesome; font-style: normal; float:left; padding:9px 9px 4px 9px; position: absolute; top:0; left:0; z-index:1;}
.zaiks .boxSound .audio-play .ico-play:before {content: "\f01d"; font-family:Icons PR; color:#fff; font-size:29px; }
.zaiks .boxSound .audio-play .ico-play {position:absolute; top:8px; left:10px; line-height:1;}
.zaiks .boxSound .audio-play.active .ico-play:before {content: "\f04c"; font-family: FontAwesome; font-size:22px;}
.zaiks .boxSound .audio-play.active .ico-play {position:absolute;  top:10px; left:13px;} 
.zaiks .boxSound .audio-play.loading .ico-play:before {content: "\f1ce"; font-family: FontAwesome;}
.zaiks .boxSound .audio-play.loading .ico-play {position:absolute;  top:6px;left:7px; font-family: FontAwesome; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}
.zaiks .boxSound .bArtist {display:inline; margin-top:3px; font-weight:bold;}
.zaiks .boxSound.active .bTitle, .zaiks .boxSound.active .bArtist {font-weight:bold;}
.zaiks .boxSound .bTitle {display: inline-block;}
.zaiks .boxSound .player {margin: -8px 0 0 29px; width: 90%;}
.zaiks .boxSound.active .player {width: 90%; margin:-22px 0 4px 55px;}
.zaiks .boxSound .player .table-cell {width:100%; display:table-cell;}
.zaiks .boxSound .player .position {display:none; padding:0 10px;}
.zaiks .boxSound .player .duration {display:table-cell; padding:0 0 0 10px; font-weight: bold;}
.zaiks .boxSound .player .slider {width:100%; position:relative; height:8px;  border-radius:6px; cursor:pointer;}
.zaiks .boxSound .player .slider a {display:none; height:8px; position:absolute; width:10px;}
.zaiks .boxSound .player .slider .ui-slider-range {height:8px;}
.zaiks .boxSound .boxTrack {display: table-cell; vertical-align:middle; padding-bottom: 27px; padding-left:55px;}
.zaiks .boxSound .ui-slider-range {height: 8px;}

.zaiks .player-main-audycja .audio {position:absolute; top:-1000px; left:-1000px; height:1px !important;}
.zaiks .player-main-audycja .audio.reklama {position:absolute !important; top:80px; left:123px; margin:0;}
.zaiks .player-main-audycja .reklama object {top:0; left:0;}

.zaiks .emb.image img {width:100%;}

.player-main-audycja .jwplayer {display: none;}

body.jedynka .zaiks .boxSound .audio-play,
body.jedynka .zaiks .ui-slider-range {background-color:#f68e1e;}
body.dwojka .zaiks .boxSound .audio-play,
body.dwojka .zaiks .ui-slider-range,
body.dwojka .zaiks .control-player .state,
body.dwojka .zaiks .control-player .container-timeline .timeline > a,
body.dwojka .zaiks .control-player .container-volume .volume > a {background-color:#009e61;}
body.trojka .zaiks .boxSound .audio-play,
body.trojka .zaiks .ui-slider-range,
body.trojka .zaiks .control-player .state,
body.trojka .zaiks .control-player .container-timeline .timeline > a,
body.trojka .zaiks .control-player .container-volume .volume > a {background-color:#d80372;}
body.czworka .zaiks .boxSound .audio-play,
body.czworka .zaiks .ui-slider-range,
body.czworka .zaiks .control-player .state,
body.czworka .zaiks .control-player .container-timeline .timeline > a,
body.czworka .zaiks .control-player .container-volume .volume > a {background-color:#3b4347;}

body.dwojka .zaiks .control-player .volume-mute {color:#009e61;}
body.trojka .zaiks .control-player .volume-mute {color:#d80372;}
body.czworka .zaiks .control-player .volume-mute {color:#3b4347;}
body.czworka .zaiks .control-player .state {color:#fff402;}

body.czworka .zaiks .boxSound .audio-play .ico-play {color:#fff402;}

body.jedynka .zaiks .boxSound .player .slider {background-color:#ffc383;}
body.dwojka .zaiks .control-player .ui-slider,
body.dwojka .zaiks .boxSound .player .slider {background-color:#9ee0c7;}
body.trojka .zaiks .boxSound .player .slider,
body.trojka .zaiks .control-player .ui-slider {background-color:#fc80b9;}
body.czworka .zaiks .control-player .ui-slider,
body.czworka .zaiks .boxSound .player .slider {background-color:#fff402;}

/* events */

.btn-show-hidden {position:fixed; right:10px; top:10px; width:100px; height:100px; background-color:green; z-index:9999; display:none;}
.widget-create-event .hidden {display:none;} 
.widget-create-event .sort-events {margin-bottom:15px; display:inline-block;}
.widget-create-event .sort-events:before {content:"Sortowanie: ";}
.widget-create-event .social-events {display:inline-block; width:100%; margin-bottom:20px;}
.widget-create-event .messages > div {margin-bottom:40px;}
.widget-create-event .messages .date {color:#999;}
.widget-create-event .messages .time {font-weight:bold;}
.widget-create-event .messages .content p {line-height:1.6; font-size:16px; margin:0 0 10px 0; font-family:Georgia, Times New Roman, serif;}
.widget-create-event .messages .col-md-10 {border-left:1px solid #ccc; padding-bottom:20px;}
.widget-create-event .messages .col-md-10 strong {display:block; margin-bottom:10px; font-family:Times New Roman, serif; font-size:20px;}
.widget-create-event .prFb a, .widget-create-event .prTtwitter a, .widget-create-event .prGplus a, .widget-create-event .prMailSend a {float:left; margin-right:10px; width:24px; height:24px; text-align:center;}
.widget-create-event .fa {color:#fff; font-size:18px; margin-top:3px;}
.widget-create-event a:hover .fa {color:#fff;}
.widget-create-event .prFb a {background-color:#3a5795;}
.widget-create-event .prFb .fa {margin-top:4px;}
.widget-create-event .prTtwitter a {background-color:#1da1f2;}
.widget-create-event .prGplus a {background-color:#db4437;}
.widget-create-event .prGplus .fa {font-size:16px; margin:4px 0 0 1px;}
.widget-create-event .prMailSend .fa, .prMailSend a:hover .fa {color:#ccc; font-size:28px; margin-top:1px;}
.widget-create-event .loading-events {height:500px; position:absolute; background-color:#fff; width:100%; z-index:99;}
.widget-create-event .loading-events:after {position:absolute; content:"\f021"; padding:2px; font-size:24px; font-family:FontAwesome; color:#3b4347; left:115px; margin-top:-48px; -webkit-animation:spin 2s linear infinite; -o-animation:spin 2s linear infinite; -moz-animation:spin 2s linear infinite; animation:spin 2s linear infinite;}

/* pr4 */

div.StaticContent.komunikat > div {
    padding: 15px !important;
}
