body{height:100vh;color:#000;font-family:Arial,Lato,sans-serif;font-size:12px;margin:0 auto;background:#16181c;background-attachment:fixed;}
*{box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;text-decoration:none;outline:0;}
:root {
  --red-color:#c90019;
  --dark-red:#3d0008;
  --darkblue-color:#001721;
  --dark-color:#1f2225;
  --dark-green:#004e28;
  --green:#46f89e;
  --orange:#ff8400;
  --dark-orange:#402100;
  --aqua:#00baff;
  --dark-aqua: #003447;
}
button{cursor:pointer;background:transparent;color:#fff;} 
.sb_body,.srodek.m .icon-down:before{transition:all .3s linear 0s}
.icon-down.collapsed:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}
.sticky-wrapper.is-sticky .sticky{background:#fff;-webkit-box-shadow:0 15px 20px -10px rgba(0,0,0,.43);-moz-box-shadow:0 15px 20px -10px rgba(0,0,0,.43);box-shadow:0 15px 20px -10px rgba(0,0,0,.43);padding:2px 5px}
.sticky-wrapper.is-sticky{position:absolute;left:0;width:100%}
.navbar{border:none;margin:0;width:100%;z-index:9999;display:flex;justify-content:center}
.container{margin:0 auto;width:1400px;display:flex;flex-wrap:wrap;}
.sr-only{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.input-group.pass{display:flex;justify-content:space-between}
.input-group-addon{background:#005dab;color:#fff;display:flex;font-size:18px;padding:0 8px;text-align:center;align-items:center}
.input-group,.tresc .ocena-2.auto{display:grid;grid-template-columns:auto 1fr;margin-bottom:5px}
.icon-login.button{font-size:1.5em;width:100%;padding:8px}
.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}
.form-control{border:none;box-shadow:none;background:#d9deec;color:#000;padding:10px}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{margin:80px auto 0;position:relative;width:400px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);padding:20px}
.modal-content h2{border-bottom:1px solid #11212f;margin:0 0 4px;padding:0 0 3px}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.in{opacity:.75}
.wysuwany_button:before{content:'\f30e';color:#3b5998;font-size:55px;background:#fff;display:block;right:-59px;position:absolute;top:40px;height:55px}
#wysuwany_div{background:#fff;display:block;float:left;height:410px;padding:0;position:fixed;left:-300px;top:90px;width:300px;z-index:9}
#wysuwany_div #ramka_facebooka{left:10px;position:absolute;top:10px;width:280px;height:395px;overflow:hidden}
#sb_main,#sb_main2{display:block;font:1.2em lato;overflow:visible;padding:0;position:relative;width:100%;border-bottom: 1px solid #313339;}
a{color:#fff;text-decoration:none;outline:0}
.sb_body{height:425px;overflow-x:hidden;color:#fff}
#sb_main{width:320px}
#sb_main.fixed{position:fixed;z-index:9;box-shadow:#000 0 0 5px;top:0;right:0;width:320px;height:100vh;margin:0;display:flex;flex-direction:column}
#sb_main.fixed .sb_body{height:auto}
.sb_n{grid-area: sb_n;vertical-align:middle;align-self: center;}
.sb_n a{float:left;margin-right:5px;position:relative}
span a.link{display:inline-block;margin:1px 0;min-width:40px;padding:2px 4px}
img{border:0}
.collapse.in,.collapse.open,.d-m.hover .info,.tab-content .tab-pane.active,[class^=sb_m]:hover .sb_d:before,.collapse.in .ocena.news,.collapse.in .mobile .pagination,.zsi.block .box-p,.inf.b{display:block}
.sb_m,.sb_m.o{padding:5px;position:relative;background:var(--dark-color);margin:2px 0px;display: grid; grid-template-columns: 0.1fr 2fr; gap: 0px 0px; 
  grid-template-areas: 
    "sb_n info"
    "sb_n mes"; border-bottom:1px solid #313339;}
.sb_m .info span{color:#878787}
.container [class^=sb_m] .info{grid-area:info;grid-column:auto;}
[class^=sb_m] .sb_d:before{content:"\e813";display:none;font-size:15px;font-family:fontello;color:#ff1616;right:8px;position:absolute;top:23px;z-index:1}
.mes{grid-area: mes;word-wrap:break-word;vertical-align:middle;color:#c9c9c9;position:relative;}
.mes .link{background:#005dab;color:#fff}
.komentarz .sb_m{padding:4px 0}
.sb_n b{display:block;float:left;margin-right:2px}
.center a.sb_n b{display:inline;float:none}
ol[itemscope]{list-style: none;padding: 0;}
ol[itemscope] > li{display: inline;}
ol[itemscope] > li + li:before{font-family: fontello;
    content: "\e851";
    margin: 0px 3px 0 0;}
#sb_online_users a img,.sb_n a img,.side a img,img.avatar{border:1px solid #ddd;border-radius:8px;-webkit-border-radius:8px;display:inline-block;margin:0 3px 3px 0;vertical-align:middle}
.sb_t{color:#fff;font-family:cursive;font-size:9px}
.sb_m.a{background:rgba(255,0,0,.15)}
.sb_m.o{background:rgba(0,0,0,.5)}
.sb_online{background: var(--dark-color);}
.messb{display: grid;grid-template-columns:3fr 0.01fr 0.01fr;}
.mes.kolor img,audio{vertical-align:middle}
#sb_main form,#sb_main2 form{padding:9px 7px 7px;background:#000;color:#fff;}
#sb_message,#sb_message.short,#sb_nick{background:#e2e2e2;font:15px lato;border-radius:2px;-webkit-border-radius:2px;border:1px solid #ddd;padding:2px;width:100%}
.footer .info,.sb_tools{color:#fff;width:100%}
.footer .info span{display:inline-block;vertical-align:middle;padding:12px 0}
.container .info{grid-column:1/span 2}
.sb_history,.sb_locked,.sb_reg,.sb_rozwin,.sb_unlocked{display:inline-block;cursor:pointer}
#sb_emotkidiv,#sb_regdiv{background:#252525;display:none;margin-top:1px;overflow:auto;padding:5px;position:relative;width:100%;z-index:9}
#sb_wait{float:right;height:11px;margin:2px 1px;width:16px}
.hitmiejsce {background: #006ecb;color: #fff;height: 40px;width: 40px;display: flex;margin-right: 5px;font: bold 17px/1em lato;align-items: center;justify-content: center;overflow: hidden;border-radius: 6px}
#sb_main, #sb_main2, .bilbord, .coment, .ocena, .ocena-2, .ocena-3, .panel-top, .srodek.o, .top, div.pagination, .boxmp3, .statistics {
    background: #1f2225;
    border: 1px solid #313339;
    border-radius: 7px;
}
.navbar,.footer{padding: 8px 0px;}
.blue{background:#458ce6}
.red{background:var(--red-color);}
.darkblue{background:var(--darkblue-color);}
#lewa .naglowek{background:#131313}
.avpro{display:table-cell;vertical-align:middle}
.srodek.icon-clock{font-size:1.2em;}
.tabContainer{display:flex;background:#000;padding:4px;color: #fff;}
.nav-pills li,.tabContainer li{position:relative;cursor:pointer;list-style:outside none none;z-index:0}
.tabContainer li{font:1.1em/40px Lato;padding:0 0 0 2px;display:block;margin-right:2px;}
.tabContainer li.active,.tabContainer li:hover{background:var(--red-color);color:#fff}
.tabContainer .icon-right-open-big{float:right;margin:0}
.tabContainer li .icon-music:before{float:left;font-size:18px;margin:6px 1px}
.loadt{grid-column:2;padding:10px}
.loadt .loader{display:block;height:100px;margin:0 auto;width:100px}
.footer a{vertical-align: middle;padding: 4px;}
.footer .container img {filter: grayscale(1); &:hover {filter: grayscale(0);}}
.footer .container,.srodek.m .mininews2 h3:hover,.srodek.m .mininews2 h3 {background:none;}
.r-fo2{float:right;padding:0 3px}
.r-fo2 [class^=icon-]{font-size:32px}
.bilbord,div.pagination{display:table;margin:0 auto 1px;padding:2px;text-align:center;width:100%}
.bilbord{position:relative;z-index:1}
.bilbord.srodekcmp3{background:rgba(0,0,0,.68);color:#fff}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
div.center.player{color:#fff;padding:3px 0}
.boxmp3{text-align:center;color:#000;margin-bottom: 3px;}
.boxmp3 .load .loader{height:50px;width:50px}
.ocena.zs .track h2,.ocena.zs .track h1{color:#222;font-size:19px}
.ocena.zs .boxmp3 h2{display:inline-block;margin:0;line-height:normal;vertical-align:middle;padding:0 0 0 19px}
.track{background:#fff;padding:3px}
.adblock-message{position:fixed;width:100%;font-size:18px;background-color:rgba(0,0,0,.6);text-align:center;top:0;left:0;height:100%;z-index:10000;display:flex;justify-content:center;align-items:center}
.adblock-message-content{overflow:hidden;max-width:980px;margin:0 auto;display:grid;align-items:center;grid-template-columns:1.5fr 1fr;column-gap:5px;color:#fff;line-height:1.4;background:var(--red-color);border-radius:10px;}
.adblock-message .left,.adblock-message .right{padding:10px;position:relative}
.adblock-message .right{color:#000;display:flex;flex-direction:column;justify-content:space-between;font-size:1.2em;font-weight:800;text-align:left;line-height:1em;background-color:#fff}
.adblock-message .left:after{content:"";display:block;width:0;height:0;border:30px solid var(--red-color);border-width:30px 0 30px 30px;border-color:transparent var(--red-color);position:absolute;top:calc(50% - 30px);right:-25px;z-index:10}
.adblock-message .heading{margin-bottom:1.612em;font-size:1.2em;font-weight:800;line-height:normal}
.adblock-message .emp{color:#000;font-size:24px;font-weight:800}
.adblock-message .adblock-img{color:var(--red-color);display:inline-block;vertical-align:middle;font-size:3em}
a.logo:before{background:url(../img/img-cmp3.png) no-repeat scroll 0 0;height:39px;width:190px;content:" ";display:inline-block}
a.logo{width:190px;display:block}
.partner a,a.logo{flex-grow:1;display:flex;position:relative}
.logo-g{margin:40px 20px 20px}
.user-menu img.avatar{margin:0 4px 0 0}
.panel-top .button:before{font-size:22px}
.user-menu i.admin,.user-menu i.kl,.user-menu i.ws,.user-menu i.klka,.user-menu i.mod,.user-menu i.rpteam,.user-menu i.team,.user-menu i.upl,.user-menu i.vip,.znajomiav i{left:26px;top:26px;position:absolute}
.ilemsg{background:var(--red-color);border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 10px/10px arial;left:25px;line-height:8px;min-width:13px;padding:3px;position:absolute;top:10px;text-align:center}
.admin-message{background:rgba(0,0,0,.45);color:#fff;margin:0 0 4px;padding:5px;text-align:center}
.message{background:#00c0ef;border-color:#00acd6;width:100%;color:#fff;margin:0 0 4px;padding:10px;text-align:center;border-radius:3px;-webkit-border-radius:3px;position:relative}
.message.green{background:#00a65a;border-color:#008d4c}
.message.red{background:#dd4b39;border-color:#d73925}
.message.orange{background:#f39c12;border-color:#e08e0b}
.message.blueb{background:#0072a0;border-color:#005571}
.alert{margin:3px 0 0;font-size:16px}
.search .icon-search{color: var(--red-color);font-size: 19px;padding: 0 2px;left: 16px;position:absolute}
.search input:-ms-input-placeholder,.search input::-moz-placeholder,.search input::-webkit-input-placeholder{color:#67757b}
.search{display: grid;grid-template-columns: 1fr 0fr 0fr;position: relative;align-items: center;width: 100%;padding: 0px 10px;color: #fff;}
.search input{background:#1f2126;border:medium none;padding:5px 5px 5px 35px;width:100%;line-height:30px;color:#fff;border: 1px solid #313339;border-radius: 7px;}
#suggestions{display:none;left:0;top:46px;position:absolute;z-index:2;width:100%;padding:0px 10px}
#searchresults{background: #1f2225;padding: 2px;color: var(--red-color);font-size: 1.4em;padding: 5px;border: 1px solid #313339;border-radius: 7px;}
#searchresults .searchheading{vertical-align:middle;font-weight:700}
#searchresults .searchheading .icon-clock{color:#222;display:block;width:100%;font-weight:400}
#searchresults .wynik img{display:inline-block;margin:2px 5px;width:65px;vertical-align:middle}
#searchresults .icon-headphones-1,#searchresults .l{width:1%;font-size:40px;color:var(--red-color)}
#searchresults .l{font-size:1em}
.footer .partners a,.pagination.next{display:block}
select.custom{opacity:0}
.lewa .stat{display:table-cell;vertical-align:middle}
.nav,li{list-style:none}
ul.nav{margin:0;padding:5px 0px;display:flex;flex-grow:1;justify-content:flex-end;align-items:center;white-space:nowrap;}
.navbar .container{display:grid;grid-template-columns: 0fr 1fr 0fr;}
.dropdown.full,.navbar-nav li{position:static}
#cboxContent{position:relative}
.nav li.user-menu>a{padding:5px 0 5px 8px;font-size:14px;display:flex;align-items:center;position:relative}
.nav li.dropdown>a[class^=icon-]{padding:10px 8px;font-size:17px;position:relative;display:flex;align-items:center}
.navbar-nav .user-menu .dropdown-menu{padding:6px;width:310px;grid-template-columns: 1fr 1fr;}
.dropdown-menu{position:absolute;left:0;top:100%;z-index:99999;display:none;padding:0;font-size:14px;list-style:none;background:#18191b;border:3px solid #000;-webkit-box-shadow:0 6px 6px rgb(0 0 0 / 27%);box-shadow:0 0 12px rgb(0 0 0 / 27%)}
.navbar-nav .user-menu .dropdown-menu li.user-header p small{display:block;font-size:12px}
li .dropdown-menu{right:0;left:auto}
li .dropdown-menu.mp3,li .dropdown-menu.pack-music{left:0;padding:5px}
#sb_online_users,.footer .container,.open .dropdown-menu.mp3 ul.category-mix,.open .dropdown-menu.mp3 ul.category-mp3,.panel-top.panel.collapse,.profil,.top-grid,.tresc .ocena-2,.tresc .ocena-3,.track{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:4px}
.footer .container,.open .dropdown-menu.mp3 ul.category-mix,.panel-top.panel.collapse,.profil,.tresc .ocena-2{grid-template-columns:1fr 1fr}
#sb_online_users,.tresc .ocena-3{grid-template-columns:1fr 1fr auto}
.track{grid-template-columns: 0.01fr auto 0.01fr;}
.navbar .container{padding:6px 0;position:relative;align-items:center;background: none;}
.genre a:hover,.top:hover b:before,.rateWrapper .vote:hover{color:#000}
.middle{align-content:center;vertical-align:middle;}
.navbar-nav h2{font-size:1em;margin:0;display:inline-block;font-weight:400}
.navbar-nav .user-menu .dropdown-menu li.user-header{padding:5px;text-align:center;}
.navbar-nav .user-menu .dropdown-menu li.user-header p{z-index:5;color:rgba(255,255,255,.9);font-size:15px;margin-top:8px}
.navbar-nav .user-menu .dropdown-menu .user-body{display:grid;align-content:center;}
.user-menu small{display: block;color:#fff;}
.user-menu .stat{line-height:14px;padding:2px 5px;color:#fff;background: #2d313f}
.navbar-nav.dropdown-menu li a{display:block;white-space:nowrap;border-bottom:1px solid #f4f4f4}
.dropdown-menu.mp3 li a h4{margin:6px 0} 
.dropdown-menu.mp3 li a{width: 100%;text-align: justify;}
.dropdown-menu h3{font-size:20px;color:#fff;padding:4px 0;text-transform:uppercase}
.open .dropdown-menu{display:grid;grid-template-columns:2fr 1fr;column-gap:10px}
.open .dropdown-menu.pack-music{grid-template-columns:1fr}
.panel-top.panel.collapse{column-gap:10px}
.mp3-list-table{display:table;width:100%;margin:0 0 10px}
.released{display:table-cell;vertical-align:middle;width:1%} 
.mp3-title,.sortmp3{display:flex;width:100%;padding:2px;align-items:center}
.mp3-title img{width:40px;height:40px;margin-right:5px;}
.mp3-title {display: grid;grid-template-columns:0fr 6fr 0fr;}
.mp3-title.all {grid-template-columns:0fr 6fr 100px 1fr;padding:5px;}
.mp3-title .icon-clock{white-space:nowrap}
.sortmp3.p{display: inline-block;width:auto;}
.form-control.p{margin: 0px;padding: 7.3px;vertical-align: middle;}
.dropdown.open>a, .mininews2.active, .mininews2:hover, .sluchasz.active, .sluchasz:hover, .nav li.dropdown>a[class^=icon-]:hover,.sb_m.list:hover {background: #141517;border-radius: 7px;}
.sluchasz.active .mp3-playlist-item-cover,.sluchasz:hover .mp3-playlist-item-cover,.sluchasz.active .mp3-title h4{background:#151515}
.sluchasz .genre{text-shadow:none;text-transform:none;font-size:14px}
.sluchasz.active .genre{display:flex;justify-content:space-between;align-items:center}
.sluchasz h2:before{font-family:fontello;margin:0 4px;color:#fff;font-size:21px;display:inline-block;vertical-align:middle}
span.artist {color: #fff;}
.track-cover {width: 40px;height: 40px;position: relative;margin: 0 6px 0 0px;background: #000;overflow: hidden;border-radius: 6px;}
.track-cover .icon-play-circled {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 23px;
    color: white;
    background: rgba(0, 0, 0, 0.6);
    border-radius: 50%;
    width: 28px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}
.mininews2:hover,.sluchasz:hover h4,.mininews2 b#colorCycle.icon-note-beamed:before,.ocena a:hover{color:#fff}
.mp3-playlist-item-cover img{vertical-align:middle}
.mp3-title img.music-raport{width:120px;height:68px}
.text-overflow{float:none;width:auto;overflow:hidden}
.sluchasz.active .mp3-title h4:before,.sluchasz:hover .mp3-title h4:before{color:var(--red-color)}
.sluchasz .mp3-title h4:hover,.sluchasz.active .mp3-title h4{background:0 0;color:#fff}
.panel.collapse{height:auto!important} 
.info span.numc{background:#fff;color:#000;position:absolute;right:0}
.info span.numc:after{border-color:transparent #fff transparent transparent}
.left{float:left}
.nav.navbar,.right,.znajomi-info .mp3dow .link.icon-back-in-time,.znajomi-info .mp3dow .link.icon-minus-circled,.znajomi-info .mp3dow .link.icon-user-add,[class^=sb_m] .info span{float:right}
.left.u,.right.u{margin:0 7px}
.panel-top{padding:6px;width:100%;margin:0px 0px 10px 0px;}
.logowanie{float:right;height:34px;padding:0 5px;width:400px}
.field{background:#e2e2e2;border:1px solid #303030;-webkit-border-radius:4px;color:#404040;font-size:12px;padding:2px 5px;width:100px}
.logowanie a{color:#54cbf0;font-size:10px;margin:0 0 0 3px;padding:0;text-decoration:none}
.bt_login{background:0 0;border:0 none;color:#fff;cursor:pointer;height:20px;left:0;padding:0 4px 0 20px;position:absolute;top:0}
#lewa,#prawa{width:100%;padding:0}
#prawa .naglowek,.ocena .lewe.mp3,.top.b,.top.pro{width:100%}
#lewa .inpro.a.pro .icon-heart,#lewa .inpro.a.pro .icon-video,.ocena.nav a.icon-home:before{font-size:16px}
.nav-pills li a:hover,.nav-pills li.active a,.ocena.nav a[class^=icon-].active,.ocena.nav a[class^=icon-]:hover,.srodek.m h2[class^=icon-],.srodek.m h2[class^=icon-].collapsed:hover,.srodek.m h2[class^=icon-]:hover,.srodek.m h3:hover,.srodek.m h4[class^=icon-]:hover,a:hover.pagination,.top:hover{background:var(--red-color)}
.link.win li,.link.win.web,.ocena.nav .active,.ocena.nav a,.ocena.nav b,a.link,.play a{cursor:pointer}
#lewa .naglowek a,#lewa .naglowek a.s,#searchresults .wynik:hover .icon-headphones-1,#searchresults .wynik:hover .searchheading .icon-clock,.nav-pills li.active a,.nav-pills li.active a:hover,.panel.collapse a:hover:before,.srodek.m h2,.top:hover b[class*=icon-]:before,.top:hover[class*=" icon-"]:before,a:hover.pagination,div.center.a,i.pag,li.active a.niebieski.icon-music:hover:before{color:#fff}
.nav-pills li a,.ocena.nav a[class^=icon-],.current,a.pagination,i.pag,a.link{background:#fff;border-radius:5px;transition:all .2s linear 0s;display:inline-block;padding:2px 5px;text-decoration:none;color:#000;margin:2px 0;font:1.14em/1.5em Lato; 
&:hover{color:#fff;}
}
.nav-pills li a {padding: 7px 5px}
.ocena.nav b,a.link:hover{background:#444;color:#fff}
.panel-top .button{display:flex;align-items:center}
.ocena.nav h1{font-size:1.1em}
.nav-pills li,.ocena.nav div,.ocena.nav h1,.ocena.nav h4,.ocena.nav span{display:inline-block;font-weight:400;margin:0}
.ocena.nav b{padding:0 4px;margin:0 0 0 4px}
.ocena h1.pack,.ocena.news h2{display:table;border-bottom:3px solid var(--red-color);font-size:18px;padding:3px 0;margin:0 5px 5px}
.ocena.news .img{width:100px;float:left;margin:0 6px 6px 0}
.srodek .ocena{margin:0;padding:6px}
#lewa .mp3upload,.srodek{width:100%;margin-bottom:2px}
.g-mp3.s,.mp3odsluch.news.a{margin-bottom:5px}
.srodekcmp3{min-height:25px;float:left;padding:1px;text-align:center;width:100%}
.srodek .wynik{background:rgba(0,0,0,.45);color:#fff;margin-bottom:2px;padding:5px;float:left;width:744px}
.srodek .wynik span.wynik-s{border-radius:3px;-webkit-border-radius:3px;color:#fff;background:red;font-weight:700;padding-left:2px;padding-right:2px}
.srodek.o{padding:3px 5px;text-align:center;display:table-cell;float:none;vertical-align:middle;width:1%}
.g-mp3{border:1px solid #e2e2e2;margin:2px 0}
.loadzs{border:1px solid #919191;color:#333;display:table-cell;font-size:18px;height:80px;text-align:center;vertical-align:middle}
.loadzs .loader{width:40px;height:40px;display:inline-block}
.sluchasz .icon-download,ol,ol li,.statistics a{display:inline-block}
.ocena.zs .av{float:left;margin:1px;border:none}
#lewa .belkap{border-bottom:1px solid #aaa;border-top:1px solid #aaa;height:26px;margin-bottom:3px;padding:5px}
.sbemots{display:inline-block;vertical-align:middle}
#cboxTitle,#lewa .naglowek.n,.alert.statgl,.all-mp3,.ocena.zs.p .who-play{margin:0}
.mp3dow .pluginButton,.sb_online.center{padding:4px}
.ocena,.ocena-2,.ocena-3{color:#fff;margin-bottom:3px;padding:10px;font-size:14px;display:inline-block;width:100%}
.ocena.nav{margin-bottom:7px}
.all-mp3,.pack{display:table;margin:5px 0;text-align:center;width:100%;padding:6px;cursor:text}
#lewa .mp3upload .ocena{margin-bottom:2px}
#lewa .stopka{background:rgba(0,45,80,.65);float:left;padding:5px 10px;width:100%;line-height:18px;color:#fff}
#lewa .stopka a{color:#ffc000}
#lewa .news-category{float:left;padding:0 4px 4px 0}
#lewa .awat{float:left;margin:6px}
.left-o{display:table-cell;padding:0 4px 0 0}
#lewa .wiecej{background:rgba(0,45,80,.6);float:right;margin:4px 0;padding:7px;font-weight:700}
#lewa .wiecej:hover{background:rgba(0,45,80,.8);color:#fff}
.ocena.zs .pwm a.link{color:#002d71}
.komentarz .sb_n i,.ocena.pw .sb_n i{left:19px;top:19px;position:absolute}
.textboxpw{background:#fff;word-wrap:normal;height:35px;border:none;color:#000;font-family:Tahoma;font-size:12px;margin:0;padding:10px 5px;resize:none;width:100%;vertical-align:middle}
#lewa .buttonpw{background:rgba(0,45,80,.8);border:1px solid #fff;color:#fff;float:right;height:21px;width:66px;text-align:center}
.sluchasz.hot h2:before{content:"\e880";color:#ff0000;}
.sluchasz.trophy h2:before{content:'\e881';color:#ffba00;}
.mp3-title .icon-folder-1, .mp3-title .icon-clock{color: #919191;}
.colorCycle{animation-name:colorCycle;animation-duration:5s;animation-direction:alternate;animation-iteration-count:infinite;-webkit-animation-name:colorCycle;-webkit-animation-duration:5s;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite}
@keyframes colorCycle{
0%{color:#0d67ac}
20%{color:#00885d}
40%{color:#e07900}
60%{color:#b70000}
80%{color:#9e0050}
100%{color:#005dab}
}
@-webkit-keyframes colorCycle{
0%{color:#0d67ac}
20%{color:#00885d}
40%{color:#e07900}
60%{color:#b70000}
80%{color:#9e0050}
100%{color:#005dab}
}
.infoplay{padding:5px 10px}
.infoplay h2{margin:1px 0}
.sluchasz{color:#c9c9c9;display:block;cursor:pointer;padding:2px;font-size:14px;transition:all .2s linear 0s;background:var(--dark-color);margin: 0 0 2px;border-bottom: 1px solid #313339;}
.sluchasz h2{font-size:1em;font-weight:normal;}
.cell{display:table-cell}
.center,.sb_tools,.infoplay h2{text-align:center}
#sb_main,#sb_main2,.boxmp3,.sb_online,.sb_tools.fb-page{display:table;width:100%;padding:5px}
.mp3dow .consol [class^=icon-]{margin:0;color:#fff;padding:4px 1px;font-size:19px;background: transparent;}
.mp3dow .consol [class^=icon-]:hover{color:#c31836;background: transparent;}
.top b[class*=icon-]:before,.top[class*=" icon-"]:before{color:#ff0000}
.sharebt .icon-facebook-squared{float:left;font-size:16px;margin-top:0}
.all-mp3,.button,.comment_actions,.commentbutton,.hotmp3,.link-tag,.mp3dow [class^=icon-],.rateWrapper,.sharebt,.track [class^=icon-],span.icon-heart{background:#333941;border-radius:5px;text-align:center;border:2px solid transparent;display:inline-block;vertical-align:middle;font:normal 14px/20px lato;margin:2px 0;cursor:pointer;color:#fff;padding:4px 5px;text-transform:uppercase}
.mp3dow [class^=icon-]{text-transform: math-auto;}
.mp3dow [class^=icon-]:hover,.track [class^=icon-]:hover{background:#282a2d}
.sharebt{background:#4c69ba}
.sharebt.block{display:block;margin:0 0 5px 0;cursor:unset}
.mp3dow div.rateWrapper,.top-grid{display:grid;grid-template-columns:1fr 1fr 1fr;}
.rateWrapper{position:relative;background:#42a600;}
.rateWrapper span[class*=" icon-"]:before{padding:0 2px;font-size:17px;vertical-align:middle;}
.rateWrapper.h{background:0 0;padding:0}
.rateWrapper.t{margin:0 0 0 2px}
.toast-item-image.icon-info-circled{color:#88d9ff}
.rateWrapper .glos-r{display:inline-block;font-weight:700;text-align:center;text-shadow:none;min-width:18px}
.button a:hover,a.button:hover{transition:all .2s linear 0s;}
.button{cursor:pointer;background-color:#3b5998;border:2px solid #3b5998; &:hover{background:#000;color:#3b5998;border:2px solid #3b5998}}
.button.white{background:#fff;color:#000;border:2px solid #fff}
.button.gray:hover,.button.white:hover{background:#000;color:#fff}
.button.red,.commentbutton,.track [class^=icon-]{background:var(--red-color);border:2px solid var(--red-color)}
.button.green{background:#03b864;border:2px solid #03b864; &:hover{background:#000;color:#007942;border:2px solid #007942}}
.button.gray{background:#3e4351;border:2px solid #3e4351;}
.button.aqua{background:#00baff;border:2px solid #00baff; &:hover{background:#000;color:#1196c7;border:2px solid #1196c7}}
.button.orange{background:#ff8400;border:2px solid #ff8400; &:hover{background:#000;color:#ff7200;border:2px solid #ff7200}}
.button.lightred{background:#c31836;border:2px solid #c31836; &:hover{background:#971129;border:2px solid #971129;color: #fff;}}
.button.red:hover,.commentbutton:hover,.buttoncom:hover,.button.gray:hover,.track [class^=icon-]:hover{background:#000;color:#ee1728;border:2px solid #ee1728}
.button.small{padding:1px 2px;font-size:.85em}
.big{font-size:1.2em;padding:5px 7px;margin:3px 0}
.button .icon-download{font-size:1.8em;vertical-align:middle}
.button.p{width:100%;padding:10px}
[class^=icon-].cell{font-size:3em}
.button.p div{font-size:1.2em;line-height:1.2em}
.button.big p{display:inline-block;margin:0;vertical-align:middle}
.button span{color:#ffba00;display:block;font:bold 15px/11px lato;text-align:justify}
.link-tag{background:#3498db;font-size:.8em;margin:2px 4px 2px 0;padding:.1em .4em; &:hover{background:#d9534f}}
.comment_actions,.hitmiejsce.win,.hotmp3.red,.ocena.nav a.hotmp3{background:var(--red-color)}
.ocena.nav div.active.active{padding:3px 6px}
ul.nav-pills{margin:0;padding:0 0 4px 0}
.count,.nav-pills b{background:var(--red-color);-webkit-border-radius:5px;color:#fff;display:inline-block;font:11px/1em lato;min-width:16px;padding:3px;text-align:center;text-shadow:none}
.count.w{background:#fff;color:#000}
.mp3dow .statgl [class^=icon-]{background:0 0;float:none;text-align:justify;text-shadow:none}
.statgl{padding:7px;min-width:300px;overflow-x:hidden;height:300px}
.statgl div.no,.statgl div.yes{background:red;text-align:center;font-size:20px;display:table-cell;padding:2px 8px}
.statgl div.yes{background:#42a600}
.statgl a[class^=icon-]{color:#000;font-weight:400;display:table;font-size:18px}
.statgl a.icon-thumbs-down:before,.statgl a.icon-thumbs-down:hover{color:red}
.statgl a.icon-thumbs-up:before,.statgl a.icon-thumbs-up:hover{color:#42a600}
.statgl .sb_tools{display:table;width:280px}
.mp3odsluch{cursor:auto;color:#fff;display:table;text-align:center;vertical-align:middle;padding:5px;width:100%;min-height:auto;font-size:15px}
img.mix{height:180px;margin-right:10px;width:180px}
.komentarz{float:left;width:100%}
.tresc{width:100%;display:inline-block}
.rateWrapper.up{background:#0072a0}
.rateWrapper.down{background:#bc3638}
.rateWrapper.null{background:#7a7a7a}
#lewa .naglowek,#prawa .naglowek,.footer p{color:#fff;font:bold 17px/25px lato;padding:10px}
.srodek.m{display:table;width:100%;color:#fff}
.srodek.m.two{display: grid;grid-template-columns: 1fr 1fr;column-gap: 10px;}
.srodek.m h2,.srodek.m h3,.srodek.m h4{font:14px/12px lato;margin:0;padding:10px;transition:all .2s linear 0s;width:100%;background:var(--dark-color);}
#lewa .srodek.m h2,#lewa .srodek.m h3 {background:none;padding:10px 0;font-size: 17px;}
.dropdown-menu h3[class^=icon-]:before,.srodek.m h3[class^=icon-]:before,.srodek.m h4[class^=icon-]:before{margin-right:4px;color:#ff0000}
.dropdown-menu h3[class^=icon-]:hover:before,.srodek.m h3[class^=icon-]:hover:before,.srodek.m h4[class^=icon-]:hover:before{color:#fff}
.srodek.m h2[class^=icon-].collapsed{background:#005dab}
.srodek.m .menu h3,.srodek.m .menu h4{padding:4px 0 4px 30px}
.sb_online_title b,.sb_online_title.icon-user:before{color:#1bff00}
.date-block{padding:0 10px 0 0;display:flex;flex-wrap:wrap;margin:3px 0}
.live-b{display:flex;justify-content:space-around;flex-direction:column}
.table-live{display:flex;justify-content:center}
span.day,span.hours,span.month,span.year{background:var(--red-color);width:100%;display:flex;justify-content:center;font:normal 17px/20px lato;flex-direction:row;align-items:baseline}
span.day{font:bold 30px/32px lato}
span.hours{background:#b50018}
h5.info{font: normal 19px / 22px lato;display: flex;padding: 0 0 7px 0;align-items: baseline;}
h5.icon-signal:before{color:red}
#contentHolder{display:grid;grid-template-columns: 1fr 1fr 1fr;column-gap: 10px;}
#sb_main{table-layout:fixed}
#prawa .col-md-6{width:100%;float:left}
#prawa>div {margin-bottom: 10px;}
.user,.user-inf{border-bottom:1px solid #5a6074;color:#fff;font:14px/18px lato;margin-bottom:1px;padding:2px}
.user-inf{display:inline-block;width:100%;padding:4px;margin:1px 0}
.user.b{border:none} 
.user.center{margin:0 0 1px;padding:4px 0;width:100%}
.user.form{display: grid;grid-template-columns: 1fr 0fr;}
.buttoncom {padding:0px 5px;white-space:nowrap;background:var(--red-color);display:flex;border:2px solid var(--red-color);color:#fff;cursor:pointer;font-weight:bold;align-items: center;}
.user.form.pw input.textboxpw{min-height:27px}
.user.form.pw .user.txt{font-size:20px}
i.bbcode,input.bbcode{font-size:20px;vertical-align:middle;cursor:pointer}
.bbcode.icon-play:before{background:#fff;border:1px solid #f60;border-radius:20px;color:#f60;margin:0;padding:0 0 0 3px;text-align:center;width:17px}
.ocena.zs h2,.ocena.zs h1,.titlezs{font-weight:400;margin:0 0 2px 0;padding:2px;min-height:24px;text-align:center;line-height:24px}
.ocena.zs h2,.ocena.zs h1{line-height:19px;margin:1px 0 0;padding:7px 0}
.ocena.zs .mp3-title h2{text-align: left;}
.user span{float:left;padding:2px 10px;position:relative;width:50%}
#sb_online_users{margin:0 0 1px;column-gap:7px}
#sb_online_users a img,.infopro .sb_n a img{margin:0 3px 0 0}
#sb_online_users a{padding:2px 0;position:relative}
i.admin:before,i.kl:before,i.ws:before,i.klka:before,i.mod:before,i.rpteam:before,i.team:before,i.upl:before,i.vip:before{vertical-align: middle;content: "";height: 14px;display: inline-block;width: 14px;margin-left: 0.1em;margin-right: 0.1em;text-align: center;border-radius: 50px;border: 1px solid #fff;font:bold 10px/14px Lato;color:#fff;}
i.admin:before{content:"A";background:#bc0000;}
i.upl:before{content:"U";background:#0a9c70;}
i.mod:before{content:"M";background:#008000;}
i.klka:before{content:"K";background:#de00a4;}
i.kl:before{content:"K";background:#1866ac;}
i.ws:before{content: "W";background: #020000;}
i.team:before{content:"T";background:#c13600;}
i.rpteam:before{content:"P";background:#10949c;}
i.vip:before{content:"V";background:#df801d;}
.sb_n i:before{left:17px;top:17px;position:absolute}
.infopro .sb_n a{padding:2px 3px}
.infopro .sb_n{display:inline-block;width:auto}
#sb_online_users a i:before,.infopro .sb_n a i:before{width:11px;height:11px;position:absolute;left:11px;font:normal 8px/12px Lato;top: 12px;}
.panel.collapse [class^=icon-]:before{font-size:25px;vertical-align:middle}
.textbox{background:#fff;border:1px solid #ccc;padding:2px 5px;color:#000;font-size:12px;margin:10px 0 0}
.delu{background:rgba(0,0,0,.45);float:left;padding:1.2px 14px}
#sb_submit{background:url(../img/img-cmp3.png) no-repeat right center;float:left;height:27px;margin:0 6px 0 2px;width:25px}
#sb_submit{background-position:-291px -44px;border:medium none;display:inline-block;float:none;height:21px;margin:0;padding:0;vertical-align:middle;width:24px;cursor:pointer}
.sb_emotki:before{content:"\f118";color:#fff;font-size:22px;}
#prawa .wiecej{float:left;padding:7px;text-align:center;width:256px}
.coment,.mininews2,.top{color:#fff;display:block;padding:9px 2px;transition:all .2s linear 0s;width:100%;background:var(--dark-color);}
.mininews2 {font: normal 15px/25px lato;padding: 4px;display: grid;grid-template-columns: 0.1fr 2fr;background: #1f2225;border: 1px solid #313339;border-radius: 7px;align-items: center;margin: 0px 0px 5px 0px;}
.mininews2[class*=icon-]:before {padding: 7px;font-size: 28px;background: #47f59d;border-radius: 5px;}
.mininews2 b{display: block;text-transform: uppercase;}
.mininews2.green[class*=icon-]:before{background:var(--green);color: var(--dark-green);}
.mininews2.aqua[class*=icon-]:before{background:var(--aqua);color: var(--dark-aqua);}
.mininews2.orange[class*=icon-]:before{background:var(--orange);color: var(--dark-orange);}
.mininews2.red[class*=icon-]:before{background:var(--red-color);color: var(--dark-red);}
.mininews2.green b{color: var(--green);}
.mininews2.orange b{color: var(--orange);}
.mininews2.aqua b{color: var(--aqua);}
.mininews2.red b {color:var(--red-color);}
.mininews2:hover .button,.mininews2 .button{display:flex;align-items:center;margin:0 5px 0 5px}
.mininews2:hover .button{background:#000;color:#fff;}
.top{font-size:15px;margin: 0px 0px 2px 0px;}
.paczka{background:rgba(0,45,80,.45);float:left;margin:1px;padding:4px;text-align:center;transition:all .2s linear 0s;width:241px; &:hover{background:rgba(255,255,255,.55)}}
.top.a{font-size:15px}
.top.pro.a{background:rgba(255,0,0,.55); &:hover{background:rgba(255,0,0,.75);color:#fff}}
.flash{float:right;position:absolute;right:0;top:0}
.current,a.pagination,i.pag{font-size:20px;margin:3px;padding:4px 10px}
.current,.pagination.next{background:var(--red-color);color:#fff}
a:hover.pagination.next{background:#a40006}
#paczka{float:left;width:752px}
#srodekdol{float:left;width:753px}
.toast-container{width:280px;z-index:9999;position:absolute}
.toast-item{background:rgba(0,0,0,.75);border:2px solid #999;border-radius:10px;-webkit-border-radius:10px;color:#eee;display:table;padding:20px 10px;position:relative;width:100%}
.toast-item div.info{display:table-cell;font-weight:700;padding:0;text-align:left;vertical-align:middle}
.toast-item-image{font-size:32px;vertical-align:middle;display:table-cell}
.toast-type-attention{border-color:#fcbd57}
.toast-item-image.icon-attention{color:#fcbd57}
.toast-type-cancel-circled{border-color:#e10505}
.toast-item-image.icon-cancel-circled{color:#e10505}
.toast-type-check{border-color:#20ba56}
.toast-item-image.icon-check{color:#20ba56}
.toast-type-info-circled{border-color:#88d9ff}
.toast-item-wrapper{margin-bottom:5px}
.toast-position-top-left{left:20px;position:fixed;top:20px}
.toast-position-top-center{left:50%;margin-left:-140px;position:fixed;top:20px}
.toast-position-top-right{position:fixed;right:20px;top:70px}
.toast-position-middle-left{left:20px;margin-top:-40px;position:fixed;top:50%}
.toast-position-middle-center{left:50%;margin-left:-140px;margin-top:-40px;position:fixed;top:50%}
.toast-position-middle-right{margin-left:-140px;margin-top:-40px;position:fixed;right:20px;top:50%}
.toast-item-close{right:10px;position:absolute;top:10px;cursor:pointer}
#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxBottomLeft,#cboxMiddleLeft{clear:left}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow,.comment_actions span,.icon-link.load,.sb_d,.sb_e,.sb_history,.sb_reg,.srodek.m h2{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000}
#cboxContent{margin-top:20px;background:#000}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxCurrent,#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{right:0;left:auto}
#cboxLoadingGraphic{background:url(../img/load-indicator.gif) no-repeat center center}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}
#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxClose:before,#cboxNext:before,#cboxPrevious:before,.toast-item-close:before{content:'\e813';font-family:fontello;font-size:20px}
#cboxNext:before{content:'\e85c'}
#cboxPrevious:before{content:'\e85b'}
#cboxNext,#cboxPrevious{color:#fff;background:#000;height:50px;margin-top:-20px;position:absolute;right:5px;top:50%;width:30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;padding:0 0 0 9px;opacity:.8}
#cboxPrevious{left:5px;padding:0 9px 0 0;border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0}
#cboxNext:hover,#cboxPrevious:hover{opacity:1}
#cboxClose{position:absolute;top:5px;right:25px;display:block;color:#ff0000}
#cboxClose:hover,.toast-item-close:hover{color:#cc0c0b}
#stopkabr{float:left;height:4px;width:100px}
.znajomi-info .s{background:#e2e2e2;color:#000;float:right;text-shadow:none}
.znajomiav{display:table-cell;padding:3px;position:relative;vertical-align:middle}
.znajomi-info .icon-user{float:left;font-size:15px;font-weight:700;text-align:center}
.znajomi-info{color:#fff;display:table-cell;padding:3px;vertical-align:middle;width:100%}
.znajomi-info .mp3dow a.link{margin:2px;padding:4px}
.inpro{background:rgba(0,45,80,.6);float:left;padding:10px 5px;border-radius:2px;-webkit-border-radius:2px}
.awpro{margin:9px 5px}
.inpro span{clear:both;float:left;padding:5px 2px}
.ocena .lewe .icon-note-beamed{float:left;font-size:100px;text-align:center;width:100%}
.znajomibox{border-bottom:1px solid #11212f}
.lewe .linia{border-bottom:1px solid #11212f;font-size:14px;padding:3px 0;width:100%;display:block}
.naglowek.pro{padding:0 4px}
.inpro.a.src img{max-width:356px}
.field2{background:#fff;border:1px solid #999;color:#000;margin-right:5px;margin-top:4px}
.field2:focus{background:#bbb}
.footer .cell a:hover{opacity:.7}
.footer{margin:7px 0 0 0;border-top:1px solid #333;border-bottom:0px solid #333;}
.numc:after:hover{border-color:transparent #233851 transparent transparent}
.numc{background:orange;color:#fff;display:inline-block;padding:3px;position:relative;border-radius:2px;-webkit-border-radius:2px; &:hover{background:#233851}}
.volume-radio{-webkit-appearance:none;height:14px;border-radius:5px;margin-bottom:7px;border:0;background:#fff;outline:0;opacity:.8;-webkit-transition:.2s;transition:opacity .2s}
.volume-radio::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:var(--red-color);cursor:pointer;opacity:1}
.volume-radio::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:var(--red-color);cursor:pointer;opacity:1}
#sb_online_users a:hover,.genre a:hover[class^=icon-]{color:#ff0000}
.statistics{padding:20px;color:#fff}
.statistics .przyciski{margin:10px 0px}
.statistics .webplayer-popup{margin: 10px 0 10px;font-size:1.2em;}
.statistics .popup-button{margin-top:5px}
.statistics .station-wrapper {width:100%;}
.srodek.r{background:var(--dark-color);padding:10px;margin: 0px 0 1px}
.genre{display:inline-block;color:#fff;vertical-align:middle;padding:5px}
.more-control{display:inline-block;margin:5px 5px 7px 10px;vertical-align:bottom}
.bg-red{background:#f56954;color:#fff;float:left;margin:0 2px 0 0;width:100%}
.scrolon{max-height:218px;overflow:hidden;border-bottom:2px solid var(--red-color)}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_inside .mCSB_container{padding-right:15px}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp:before{content:'\e856'}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown:before{content:'\e855'}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_draggerContainer{width:4px;margin:17px auto 19px auto;background:rgba(255,255,255,.2);-webkit-border-radius:2px;border-radius:2px}
.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75}
.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9}
.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{opacity:.75;font-size:17px;color:#fff;font-family:fontello;text-align:center;display:block;position:absolute;width:100%;overflow:hidden;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:7px;height:100%;right:1px;text-align:center;background:rgba(255,255,255,.75);-webkit-border-radius:4px;border-radius:4px}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:2px;right:0;bottom:2px;opacity:.75}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,.85)}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(255,255,255,.9)}
.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}
.count-table{display:table;width:100%;background:#000;margin:3px 0 1px 0}
.custom-cap{color:#fff;font-size:25px;text-align:center}
.countdown{display:block;list-style:outside none none;margin:0;padding:0;text-align:center}
.custom-cap .fb-share-button{line-height:22px}
.countdown li{border-radius:5px;-webkit-border-radius:5px;box-sizing:content-box;background:#000;display:inline-block;height:80px;margin:10px 5px;text-align:center;min-width:100px}
.countdown li span{color:#fff;font-family:Lato;font-size:45px;font-weight:400;line-height:55px;background:0 0}
.countdown li p{color:#00a7eb;font-family:Lato;font-size:13px;font-weight:400;line-height:15px;margin:0}
.smallalert{float:left;margin:3px 8px 0;width:1032px}
.smallbox .inner{padding:10px}
.inner.userr p{margin:10px 0}
.linkp{background:0 0;color:#fff;display:block;margin:0;padding:5px 0;position:relative;text-align:center;text-decoration:none}
.small-box,.small-box.music .bg-aqua,.smallbox{border-radius:2px;-webkit-border-radius:2px;display:block;position:relative}
.bg-aqua,.bg-green,.bg-red,.bg-yellow{background:#00c0ef;float:left;width:100%}
.small-box.music{width:33.333%;padding:5px;float:left}
.bg-green{background:#00a65a}
.bg-yellow{background:#f39c12}
.bg-red{background:#dc462f}
.small-box .inner{padding:0;text-align:center}
.small-box.music p{margin:5px 0}
.small-box .small-box-footer{background:rgba(0,0,0,.1);color:rgba(255,255,255,.8);display:block;padding:3px 0;position:relative;text-align:center;text-decoration:none;z-index:10}
.small-box .inner h3{font-size:31px;margin:0}
.small-box .linkp,.small-box p{font-size:15px;margin:9px 0}
.small-box .inner.userr p,.small-box p{margin:2px 0}
.small-box .linkp{background:rgba(0,0,0,.1);color:rgba(255,255,255,.8);display:block;padding:3px 0;position:relative;text-align:center;text-decoration:none;z-index:10;margin:0}
button.close{background:0 0;border:0 none;cursor:pointer;padding:0;position:absolute;right:4px;top:2px;text-decoration:none;text-shadow:none;color:red;font-size:22.5px}
.jp-audio {overflow: hidden;align-items:center;font-family: Lato;line-height: 1.6;grid-template-columns: 0.1fr 3fr;display: grid;}
.jp-audio.icon-attention{grid-template-columns: 1fr;grid-template-rows: repeat(2, 1fr);}
.jp-progress{text-align:justify;position:relative;vertical-align:middle;width:100%;transition:all 1.1s linear 0s;}
.boxmp3 .jp-seek-bar {height: 75px;}
.jp-seek-bar img {height: 100%;position: absolute;width: 100%;filter: invert(1) brightness(0.1) sepia(1) saturate(10000%) hue-rotate(107deg);}
.jp-seek-bar{background-color:#1e2023;position:relative;width:0;height:50px;cursor:pointer;overflow:hidden;border-radius:5px;}
.jp-play-bar{background:#c31836;width:0;height:100%;position:absolute;transition:all .25s linear 0s;}
.jp-controls{display:flex;width:100px;flex-direction:column;align-items:center;}
.jp-controls .play{display:flex;align-items:center;}
.jp-volume-bar-value{background:#ff0000;height:8px;border-radius:3px;-webkit-border-radius:3px}
.jp-volume-bar-value i{background:#fff;border:1px solid #333;border-radius:20px;-webkit-border-radius:20px;height:16px;margin-left:-.4em;position:absolute;top:-4px;width:16px}
.jp-volume-bar{background:#cecece;cursor:pointer;display:inline-block;position:relative;vertical-align:middle;width:100px;border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0px 4px 3px 4px}
.jp-progress.icon-attention{font-size:17px;text-align:center}
.jp-progress.icon-attention:before{color:#ffb000;font-size:22px}
.jp-progress .icon-fast-forward{font-size:14px;line-height:12px}
.box-p .autoplay[class*=" icon-"],.box-p .s[class*=" icon-"],.box-p .trybmp3[class*=" icon-"]{background:#317a00;display:inline-block;font-size:12px;margin:0 2px;padding:0 3px;cursor:pointer}
.box-p .autoplay.icon-stop,.box-p .trybmp3.icon-loop,span.icon-heart:hover{background:red}
.box-p .autoplay.icon-share,.box-p .trybmp3.icon-shuffle,.oc{background:#006ecb}
.box-p .icon-volume-up-2{padding-right:4px}
.jp-progress .share{background:rgba(0,0,0,.65);height:100%;position:absolute;width:100%;color:#fff;font-size:1.2em}
.zsi{font-size:10px;display:grid;color:#fff;align-items:center;justify-items:center;z-index: 1;}
.zsi.block{grid-template-columns:1fr 2fr;width:100%;}
.zsi .icon-cog{cursor:pointer;padding:0px 3px}
.jp-play:before{content:'\e862';margin-left:4px;}
.jp-state-playing .jp-play:before{content:'\e864';margin-left:0px;}
.jp-play{font-size:40px;color:#fff;line-height:1em;display:flex;cursor:pointer;font-family:fontello;background:#c31836;border-radius:60px;-webkit-border-radius:60px;align-items:center;width:65px;height:65px;justify-content: center;}
.jp-state-playing .jp-play{font-size: 35px;}
.jp-controls .play a:hover{color:#c2c2c2;}
.jp-audio .jp-time-holder{font-weight:700;font-size:12px;color: #fff;}
.jp-current-time{color:#a1a1a1}
.jp-progress .share span{display:inline-block;text-align:center;width:100%}
.jp-progress .share input{width:90%;padding:5px}
.share .icon-cancel{position:absolute;right:0}
.d-m .info,.navbar-toggle,.sluchasz .genre,.tab-content .tab-pane,select.custom-options,.box-p{display:none}
@-webkit-keyframes spin{
from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes spin{
from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes spin{
from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-o-keyframes spin{
from{-o-transform:rotate(0)}
to{-o-transform:rotate(360deg)}
}
@keyframes spin{
from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
#colorCycle{background-color:#005dab;animation-name:homeCycle;animation-duration:5s;animation-direction:alternate;animation-iteration-count:infinite;-webkit-animation-name:homeCycle;-webkit-animation-duration:5s;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite;border-radius:2px;-webkit-border-radius:2px;color:#fff;border:2px solid transparent}
@keyframes homeCycle{
0%{background-color:#0d67ac}
20%{background-color:#00885d}
40%{background-color:#e07900}
60%{background-color:#b70000}
80%{background-color:#9e0050}
}
@-webkit-keyframes homeCycle{
0%{background-color:#0d67ac}
20%{background-color:#00885d}
40%{background-color:#e07900}
60%{background-color:#b70000}
80%{background-color:#9e0050}
}
#sb_message:focus,.cboxIframe,.g-mp3,.loadzs{background:#fff}
a.d-m{overflow:hidden;position:relative;text-decoration:none;/**width:175px;**/display:inline-block;vertical-align:middle;line-height:20px}
.d-m .icon-download{margin:0;width:100%;text-align:center}
.mp3dow {padding:5px 0px 5px;display:flex;align-items:center;flex-wrap:wrap;}
.mp3dow [class^=icon-],.mp3dow > div{display:flex;align-items:baseline;margin:2px}
.zs-okno iframe{height:438px;left:-421px;opacity:0.000001;position:absolute;top:-229px;transform:scale(1);width:973px}
.jp-seek-bar .zs-okno iframe{left: -63px;transform: scale(1.2);z-index: 1;}
.loaderek {overflow:hidden;position:absolute;width:100%;height:95px;}
.zs-okno{left:0;position:absolute;top:0}
.container .loader{position:relative;display:inline-block;width:14px;height:14px;font-size:0;vertical-align:middle}
.container .spinner-container{width:100%;height:100%;-webkit-animation:container-rotate 1568ms linear infinite}
@-webkit-keyframes container-rotate{
to{transform:rotate(360deg)}
}
.container .spinner-layer{position:absolute;width:100%;height:100%;opacity:0}
.container .spinner-layer-blue{border-color:#4285f4;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}
.container .spinner-layer-red{border-color:#db4437;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}
.container .spinner-layer-yellow{border-color:#f4b400;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}
.container .spinner-layer-green{border-color:#0f9d58;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}
@-webkit-keyframes fill-unfill-rotate{
12.5%{transform:rotate(135deg)}
25%{transform:rotate(270deg)}
37.5%{transform:rotate(405deg)}
50%{transform:rotate(540deg)}
62.5%{transform:rotate(675deg)}
75%{transform:rotate(810deg)}
87.5%{transform:rotate(945deg)}
to{transform:rotate(1080deg)}
}
@-webkit-keyframes blue-fade-in-out{
from{opacity:1}
25%{opacity:1}
26%{opacity:0}
89%{opacity:0}
90%{opacity:1}
100%{opacity:1}
}
@-webkit-keyframes red-fade-in-out{
from{opacity:0}
15%{opacity:0}
25%{opacity:1}
50%{opacity:1}
51%{opacity:0}
}
@-webkit-keyframes yellow-fade-in-out{
from{opacity:0}
40%{opacity:0}
50%{opacity:1}
75%{opacity:1}
76%{opacity:0}
}
@-webkit-keyframes green-fade-in-out{
from{opacity:0}
65%{opacity:0}
75%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
.container .spinner-clipper{position:relative;display:inline-block;width:50%;height:100%;overflow:hidden;border-color:inherit}
.container .spinner-circle{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:100%;border-color:inherit;border-bottom-color:transparent!important;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:none}
.container .spinner-clipper-left .spinner-circle{border-right-color:transparent!important;transform:rotate(129deg);-webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}
.container .spinner-clipper-right .spinner-circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg);-webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}
@-webkit-keyframes left-spin{
from{transform:rotate(130deg)}
50%{transform:rotate(-5deg)}
to{transform:rotate(130deg)}
}
@-webkit-keyframes right-spin{
from{transform:rotate(-130deg)}
50%{transform:rotate(5deg)}
to{transform:rotate(-130deg)}
}
.spinner-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}
.spinner-patch .spinner-circle{left:-450%;width:1000%}
.d-m.hover .icon-download{display:none;text-indent:-9999px}
.loadlink{display:inline-block;font-size:11px}
.d-m .info{background:#e2e2e2;color:#000;border-radius:2px;-webkit-border-radius:2px;font-size:15px;line-height:1.23em;padding:4px;text-align:center;width:100%}
#cookies-message-container{background:rgba(5,5,10,.9);width:100%;z-index:999;position:fixed;padding:4px;bottom:0}
#cookies-message{color:#fff;display:table;font-size:14px;width:100%}
.c-info{display:table-cell;text-align:center;padding:0 2px;vertical-align:middle}
.dark{background:var(--dark-color)}
@media screen and (max-width:1420px){
.container{width:1200px}
}
@media screen and (max-width:1220px){
#sb_online_users,.open .dropdown-menu.mp3 ul.category-mp3,.top-grid,.tresc .ocena-3{grid-template-columns:1fr 1fr}
.open .dropdown-menu.mp3 ul.category-mix{grid-template-columns:1fr}
.pack{margin:2px 0}
.bilbord a img{height:100%!important;width:100%!important}
.container{width:1040px}
.left.u{display:none}
.loadzs{font-size:17px}
.ocena .left{padding:0 5px}
center img{height:auto!important;width:100%}
svg.icon-svg {width:35px;}
.statistics .popup-button {font-size:1.3em;}
.station-logo{width:100%;}
}
@media screen and (max-width:1040px){
.adblock-message-content{width:100%}
.toggle .close,.toggle .open{display:none}
.container.info{padding:2px 0}
.container{width:100%;padding:5px;}
.who-play.cell .cell{display:block;text-align:center}
.who-play.cell{width:1%}
.adblock-message .adblock-img.icon-attention,.adblock-message .adblock-img.icon-cw{font-size:50px}
.adblock-message .heading,.adblock-message .right{font-size:19px}
}
@media screen and (max-width:903px){
.tabContainer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}
#contentHolder{grid-template-columns:1fr 1fr}
.box-p .s,.box-p .trybmp3{display:none}
.left-o{width:100%;display:block;padding:0}
.srodek.o{float:left;margin:3px 0 0;padding:10px;width:100%}
.znajomibox{width:100%}
.navbar .container{grid-template-rows: repeat(2, 1fr);}
a.logo{grid-area: 1 / 1 / 3 / 2;}
ul.nav{grid-area: 2 / 2 / 3 / 3;justify-content: center;}
.navbar-custom-menu,.tabContainer li{float:none;display:inline-block}
#fanback #EpisodesBox{top:315px}
}
@media (min-width:900px){
#prawa{-ms-flex:0 0 32.333333%;flex:0 0 32.333333%;max-width:32.333333%}
#lewa{-ms-flex:0 0 67.666667%;flex:0 0 67.666667%;max-width:67.666667%;padding:0px 10px 0 0}
}
@media screen and (max-width:900px){
#sb_main,#sb_main2{width:100%;padding:4px 0 0}
.right.u{font-size:14px}
#prawa .naglowek.m,#prawa .srodek h3{width:100%;margin:0}
#contentHolder,.open .dropdown-menu,.panel-top.panel.collapse{grid-template-columns:1fr}
.ocena.nav{font-size:15px}
.statistics .popup-button{font-size:1.5em;}
}
@media screen and (max-width:610px){
.nav-pills{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 0px 5px; & li {a{padding:7px 0px;font-size:1em;}}}
#sb_online_users,.open .dropdown-menu.mp3 ul.category-mix,.tabContainer{grid-template-columns:1fr 1fr}
a.logo{margin:0px 10px;}
.nav .user-body a{display:block;font-size:14px}
.nav li.dropdown>a[class^=icon-]{padding:3px 4px;font-size:14px}
.navbar .container{grid-template-columns: 1fr;grid-template-rows: 1fr 1fr 1fr;}
a.logo,ul.nav{grid-area: auto;justify-content: center;}
.srodek.m.two{grid-template-columns: 1fr;column-gap:0px;}
ul.nav{justify-content:center}
#fanback #EpisodesBox{top:240px}
.modal-dialog{width:100%;padding:10px}
.footer .info,.mobile .pagination,.ocena.news,.panel-top.panel.collapse{display:none}
.ocena,.nav-pills li a{display:block}
.panel.collapse.in,.panel.collapsing,.sortmp3{display:flex;flex-direction:column}
.mp3dow{display: grid;grid-template-columns: 1fr 1fr;column-gap: 4px;}
.sluchasz.active .genre{display:flex;justify-content:center;flex-wrap:wrap}
.mp3dow [class^=icon-],.mp3dow div{margin:2px 0px;width:100%;justify-content:center}
#lewa .navbar-toggle{position:relative;font-size:1.6em;vertical-align:sub}
.navbar-toggle.m{position:absolute;top:20px;right:15px;color:#fff;display:block;text-align:center;font-size:2.3em}
.dropdown-menu.mp3 li,.navbar-nav .user-menu .dropdown-menu,.tresc .sortmp3 .form-control{width:100%}
.sortmp3 .form-control{width:auto;margin: 2px;padding:8px;}
ul.nav{justify-content:center;width:100%}
.collapse,ol[itemscope] > li + li:before{display:none}
.mininews2.active b.button,.mininews2:hover b.button{background:#458ce6;color:#fff}
.g-mp3 a img{display:block;height:100%;width:100%}
#lewa .naglowek,.top{font-size:18px}
.ocena.nav a,.ocena.nav a.active,.ocena.nav a.icon-home,.ocena.nav div.icon-home{display:block;padding:6px 5px;margin:4px 0;text-align:center}
.ocena.nav .right a{display:block;margin:0}
.ocena.nav .right{display:inline-block;float:none;vertical-align:middle;width:100%}
.mp3odsluch .sharebt.icon-flag,.mp3odsluch span.icon-facebook-squared,.sb_online.center,.sticky span.icon-heart{display:none}
.navbar-nav li.user-menu.open{position:static}
.bilbord{margin-bottom:5px}
#sb_message{line-height:25px}
#sb_submit,.sb_emotki{margin:0 3px}
.toggle{display:table-cell;padding:0 3px;vertical-align:middle;width:65px}
.sb_tools div{font-size:15px}
.mp3odsluch .jp-volume-bar{width:60px}
.mp3-title img{display:none;}
.mp3-title,.mp3-title.all{grid-template-columns: 5fr 1fr;}
.mp3-title .track-cover {grid-area: 1 / 1 / 3 / 1;}
.mp3-title.today{grid-template-columns: 0fr 5fr 0fr;}
.mp3-title.all {grid-template-rows: repeat(2, 1fr);}
.mp3-title.all h2{grid-area: 1 / 1 / 3 / 2;}
.mp3-title.all .icon-clock{grid-area: 2 / 2 / 3 / 3;}
.mp3-title .icon-folder-1{white-space:nowrap}
.mp3-title.all.r .hitmiejsce {grid-area: 1 / 1 / 3 / 2;}
.mp3-title.all.r h2{grid-area: 1 / 2 / 3 / 2;}
.mp3-title.all.r .icon-clock{grid-area: 2 / 3 / 2 / 3;}
}
@media screen and (max-width:375px){
.top-grid{grid-template-columns:1fr}
#fanback #EpisodesBox{top:435px}
#fanback{zoom:.7}
.container{padding:3px}
.panel.collapse button span{font-size:30px}
}
.adsheader{width:100%;text-align:center;display:block;margin:0px 0px 10px 0px}
#fanback{display:none;background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999}
.fancenter{display:flex;justify-content:center;width:100%}
#EpisodesBox{background:#fff;border:2px solid #fff;position:absolute;top:250px;width:324px}
#TheBlogWidgets{cursor:pointer;position:absolute;background:red;color:#fff;font-size:14px;padding:1px 0 0 0;border-radius:5px;top:-17px;right:-17px}