@media (max-width:1110px) { .player .playlists {display:none;}}
@media (max-width:1110px) { .player .volume-control {display:none;}}
@media (max-width:1110px) { #wrap {max-width:40% !important;}}
#wrap {width:100%;margin:0 auto;max-width:1000px;}
@media (max-width: 620px) {.stats {margin:0px !important;position: inherit;float: left;padding-left: 5px;}}
@media (max-width: 620px) { .stats .onair {margin-bottom: 5px !important;max-width: 150px;text-align: left;display: inline-block !important;}}
@media (max-width: 620px) { .stats .onair .artist {display: block !important;position: absolute;top: 5px;left: 150px;}}
@media (max-width: 620px) { .stats .onair .title {display: inline-flex !important;font-size: 14px;}}
@media (max-width: 620px) { #rate-song {width: 65px;height: auto;}}
@media (max-width: 1110px) { .player .playback {position: inherit !important;right:0px; left:inherit;padding: 0px !important;}}
@media (max-width: 768px) { .player .playback {position: fixed !important;right: 0px;left: 20px;padding: 0px !important;transform: translateX(-15%);}.player .volume-control {display: block;}
.player .volume-control .volume-slider .vol-progress{
    margin: 0 5px;
    width: 100%;
    height: 4px;
    background: #ccc;
    cursor: pointer;
    display: block !important;
}
.player{
    margin-left: 0 !important;
}
.player .volume-control .volume-slider .vol-progress .vol-bar, .volume-icon svg:first-child, .player .volume-control .volume-slider .player-status{
    display: block !important;
}
.player .volume-control{
    left: 0;
    width: 150px;
}
.player .playback svg {
    width: 56px;
}

}
@media (max-width: 620px) { #wrap {max-width:100% !important;}}
@media (max-width: 620px) { .stats .onair .artist:after {content:none !important;}}
@media (max-width: 620px) { .stats .artist-image {margin: 0px !important;}}
@media (max-width: 370px) { .player .playback {padding: 0px 30px 0px 0px !important;}}
img#rate-song {margin-top:3px;}

.player .volume-control .volume-icon svg{
    fill: #fff;
}
.cust-play{
    cursor: pointer;
}
.player .playback .cust-play circle{
    fill: #BA0F94;
    transition: fill 200ms cubic-bezier(0.25, 0.8, 0.25, 1);
    -webkit-transition: fill 200ms cubic-bezier(0.25, 0.8, 0.25, 1);
    stroke-width: 1px;
}