/* скрываем что в эфире текущее  &&&&  скрываем основной плеер */
    /*
    .header-nowefir{
        opacity: 0;
        height: 1px;
        overflow: hidden;
        z-index: -100;
    }
    .header-player-block{
        opacity: 0;
        height: 1px;
        overflow: hidden;
        z-index: -100;
    }
    */
    /* скрываем что в эфире текущее  &&&&  скрываем основной плеер */
    
    /* вернуться к потоку */
    .header-player-stream{
        top:0px;
        left:0px;
    }
    .go_to_stream{
        border: none;
        background: none;
        color: #fff;
        font-size: 11px;
        cursor:pointer;
    }
    
    .header-player-subchannel.disabled{
        position: absolute;
        width: 1px;
        height: 1px;
        overflow: hidden;
        border-right: solid 1px #8ba9c6;
        top: -777777px;
        left: -11111px;
    }
    
    .header-player-subchannel {
        width: 573px;
        height: 61px;
        border-right: solid 1px #8ba9c6;
        top: -66px;
        left: 53px;
        z-index: 100;
        transition: all 0.2s ease-in;
        background: #455190 url("/design/images/site-design/header-bg.jpg") -550px center no-repeat;
    }
    .header-player-text-subchannel{
        color:#fff;
        top: 40px;
        left: 3px;
    }
    .radio-player-subchannel{
        left: 110px;
        top: -9px;
    }
    .radio-player-subchannel:after{
        display: block;
        content:'';
        width: 1px;
        height: 67px;
        position:    absolute;
        left:160px;
        top:5px;
        border-right: solid 1px #8ba9c6;
    }
    .header-player-listern-subchannel {
        width: 60px;
        height: 22px;
        top: 42px;
        color: #9196e0;
        right: inherit;
        left: 202px;
    }
    .header-player-listern-subchannel i {
        display: block;
        width: 14px;
        height: 14px;
        background-position: -280px -55px;
        float: left;
        margin-right: 3px;
    }
    .playerWrapper {
        padding: 8px 48px 10px 0px;
        background:transparent;
        width: 180px;
    }
    .playerButton::before {
        font-size: 28px;
        content: "";
        font-family: 'html5player_font' !important;
        content: '\ea17';
        color: #fff;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
    }
    .playerButton.play::before {
        font-family: 'html5player_font' !important;
        content: '\ea15';
        font-size: 28px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
    }
    .playerButton.pause{
        content: "";
        font-size: 28px;
        font-family: 'html5player_font' !important;
        content: '\ea17';
        color: #fff;
        background:none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
    }
    .playerButton.pause::before {
        font-size: 28px;
        content: "";
        font-family: 'html5player_font' !important;
        content: '\ea17';
        color: #fff;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
    }
    .volumeWrapper {width: 110px;}
    .playerButton,
    .playerButton:hover,
    .playerButton.pause:hover{
        background: none;
    }
    .volumeLine,
    .volumeHandler:hover + .volumeLine {
        background: #fff;
    }
    .volumeHandler{
        background: #fff !important;
    }
    .volumeWrapper{
        background: #697dab !important;
    }
    
    .volumeIcon.muted,
    .volumeIcon{
        -webkit-filter: invert(100%);
        filter: invert(100%);
    }
    .volumeIcon {
        margin-right: 15px;
    }
    
    .titleWrapper {
        height: 48px;
        left: 287px;
        width: 260px;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        align-content: stretch;
    }
    .titleWrapper_artist{
        width: 200px;
        color: #fff !important;
        font-size: 1em !important;
        display: block;
        margin: 0 0 0 40px;
    }
    
    .titleWrapper_artist  .titleWrapper_name{
        color:#fff !important;
        font-size: 1 !important;
        position: relative;
    }
    
    .titleWrapper_artist  .titleWrapper_song{
        color:#fff !important;
        font-size: 1 !important;
        position: relative;
    }
    .titleWrapper_name:after{
        content:' - ';
    }
    .titleWrapper_name.hidden:after{
        content:'';
    }
    
    .titleTrack:before {
        content: "";
    }
    .header-nowefir-songtitle{
        font-size:1em;
    }
    /*.titleWrapper_song:before{
        content:' - ';
    }*/
    .equalizer-subchannel{
        left:0px;
    }
    #header.move .header-player-subchannel.disabled{
        position: absolute;
        width: 1px;
        height: 1px;
        overflow: hidden;
        border-right: solid 1px #8ba9c6;
        top: -777777px;
        left: -11111px;
    }
    #header.move .header-player-subchannel{
            width: 543px;
        height: -62px;
        border-right: solid 1px #8ba9c6;
        top: -62px;
        left: 209px;
        z-index: 100;
    }