.playlist-bar{background-color:#1b1b1b;border:1px solid #1d1d1d;margin-bottom:20px;padding-top:8px}.playlist-bar .errorMessage{color:red;display:none;font-size:14px;text-align:center;padding:10px;border-radius:6px;background:#500;margin:10px 10px 0 0}.playlist-bar .errorMessage i{width:14px;height:14px;margin-right:10px;vertical-align:top}.playlist-bar .errorMessage i{background:url(../images/sprite-icons.png?cache=2022091402) no-repeat -165px -343px}.playlist-bar .errorMessage i{width:14px;height:14px;margin-right:10px;vertical-align:top}.playlist-bar .errorMessage.playlistErrorHolder{display:block}.playlist-bar .errorMessage.playlistErrorHolder.displayNone{display:none}.playlist-bar button{background:0 0;border:none;cursor:pointer;float:left;height:25px}.playlist-bar-menu{min-height:28px}.playlist-bar-menu .playlist-bar-buttons{float:left;margin:-1px 0 0 10px}.playlist-bar-menu .playlist-bar-info{font-size:14px;margin-left:10px;color:#acabab;float:left}.playlist-bar-menu .playlist-bar-info a{font-size:17px}.playlist-bar-menu .playlist-bar-info #countdown{line-height:19px;font-size:11px;font-weight:400;margin:2px 0 0 5px}.playlist-bar-menu button{background:0 0;border:none;cursor:pointer;height:25px}.playlist-bar-menu button>span{width:25px;height:25px;background:url(../images/sprite-playlist2.png?cache=2022091402);display:block}.playlist-bar-menu button#dislikePlaylist,.playlist-bar-menu button#likePlaylist{font-size:18px}.playlist-bar-menu button#dislikePlaylist i,.playlist-bar-menu button#likePlaylist i{color:#c6c6c6}.playlist-bar-menu button#dislikePlaylist:hover i,.playlist-bar-menu button#likePlaylist:hover i{color:#fff}.playlist-bar-menu button#likePlaylist.active i{color:#34c759}.playlist-bar-menu button#dislikePlaylist.active i{color:#e44545}.playlist-bar-menu button#favPlaylist{font-size:18px}.playlist-bar-menu button#prevButton span{background-position:-127px -8px}.playlist-bar-menu button#nextButton span{background-position:-167px -8px}.playlist-bar-menu button#shuffle span{background-position:-207px -8px}.playlist-bar-menu button#options span{background-position:-247px -8px}.playlist-bar-menu button#hidePL span,.playlist-bar-menu button#showPL span{background:0 0;font-size:18px;line-height:25px}.playlist-bar-menu button#prevButton span:hover,.playlist-bar-menu button#prevButton.active span{background-position:-127px -48px}.playlist-bar-menu button#nextButton span:hover,.playlist-bar-menu button#nextButton.active span{background-position:-167px -48px}.playlist-bar-menu button#shuffle span:hover,.playlist-bar-menu button#shuffle.active span{background-position:-207px -48px}.playlist-bar-menu button#options span:hover,.playlist-bar-menu button#options.active span{background-position:-247px -48px}.playlist-bar-menu button#options.disabled{cursor:default;opacity:.4}.playlist-bar-menu button#options.disabled span:hover{background-position:-247px -8px}.playlist-bar-menu button#dislikePlaylist{margin:0 25px 0 20px}.playlist-bar-menu button#nextButton{margin:0 20px 0 15px}.playlist-bar-menu button#shuffle{margin:0 15px 0 0}.playlist-bar-menu button#options{margin:0 15px 0 0}.playlist-bar-menu button.hideShowPL{margin-right:10px;color:#6f6f6f;font-weight:700}.playlist-bar-tray{background-color:#101010;height:132px;transition:height 1s ease-out;overflow:hidden}.playlist-bar-tray .arrow-l,.playlist-bar-tray .arrow-r{width:40px;height:132px;background:rgba(0,0,0,.7) url(../images/sprite-playlist2.png?cache=2022091402);background-repeat:no-repeat;cursor:pointer;z-index:11}.playlist-bar-tray .arrow-l,.playlist-bar-tray .arrow-l.inactive:hover{background-position:-327px 25px;top:0;left:0}.playlist-bar-tray .arrow-l:hover{background:rgba(0,0,0,.85) url(../images/sprite-playlist2.png?cache=2022091402) -327px 25px no-repeat}.playlist-bar-tray .arrow-r,.playlist-bar-tray .arrow-r.inactive:hover{background-position:-374px 25px;top:0;right:0}.playlist-bar-tray .arrow-r:hover{background:rgba(0,0,0,.85) url(../images/sprite-playlist2.png?cache=2022091402) -374px 25px no-repeat}.playlist-bar-tray.slideDown{height:132px}.playlist-bar-tray.slideUp{height:0}.playlist-bar-tray .carouselLoader{position:absolute;top:0;left:0;bottom:inherit;right:inherit;width:100%;height:100%;background-color:#101010;z-index:10}.playlist-bar-tray .carouselLoader img{display:inline-block;position:absolute;top:50%;left:50%;bottom:inherit;right:inherit;transform:translate(-50%,-50%)}