/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}[ng-cloak],.ng-hide{display:none!important}.flash-player-module{position:fixed;top:0;left:0;height:60px;width:60px;z-index:1000}.flash-player-module.ready{height:11px;width:11px}.spin{-webkit-animation:spin 1.2s linear infinite;-moz-animation:spin 1.2s linear infinite;-ms-animation:spin 1.2s linear infinite;-o-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{from{ -webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{ -moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spin{from{ transform:rotate(0deg)}to{transform:rotate(360deg)}}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disable-user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}img{vertical-align:top}html,body,.widget-container,.widget{height:100%}body{color:#333;font-family:'Open Sans',sans-serif;font-size:100%}a{outline:0;text-decoration:none;cursor:pointer}a:active{outline:0;-moz-outline-style:none}a:focus{outline:0;-moz-outline-style:none}.cover-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;padding:15px;color:#F6F6F6;cursor:pointer;background-color:#FCFCFC;background-repeat:no-repeat;background-position:center center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cover-image a{color:#FFF}.cover-image:hover .cover-play,.cover-image:hover .cover-image-logo,.cover-image:hover .cover-title-background{background-color:#000;background-color:rgba(0,0,0,.5)}.dark .cover-image{background-color:#25292c}.cover-title-background{padding:10px;background-color:#111;background-color:rgba(0,0,0,.4);-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cover-title{margin:0 0 6px;padding:0;display:block;line-height:1.2;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (min-width: 350px){.cover-title{ font-size:16px}}@media all and (min-width: 450px){.cover-title{ font-size:18px}}.cover-by{margin:0 0 2px;padding:0;display:block;line-height:1.2;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cover-image-logo{width:85px;height:13px;padding:10px;position:absolute;top:auto;bottom:15px;left:15px;background-color:#111;background-color:rgba(0,0,0,.4);-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:10px -340px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-image-logo{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.cover-play{width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%;background-color:#111;background-color:rgba(0,0,0,.4);-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;background-image:url("/media/images/player-widget/play-buttons/play-button-white.png");background-size:22px 24px;background-position:54% 50%;background-repeat:no-repeat;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-play{ background-image:url("/media/images/player-widget/play-buttons/play-button-white@2x.png")}}.cover-play.cover-play-border-full{margin:-32px 0 0 -32px;border:2px solid #FFF}.cover-play.cover-play-border-full:after{content:"";display:block;position:absolute;width:64px;height:64px;left:-3px;top:-3px;border:1px solid #000;border:1px solid rgba(0,0,0,.35);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out}@media all and (max-height: 127px){.cover-play,.cover-play.cover-play-border-full{ width:40px;height:40px;margin:0;top:15px;left:15px;background-image:url("/media/images/player-widget/play-buttons/play-button-white-small.png");background-size:17px 18px;background-position:55% 50%;background-repeat:no-repeat}.cover-play.cover-play-border-full:after{width:44px;height:44px}.cover-title{margin-bottom:2px;font-size:14px}.cover-by{margin:0;font-size:10px}.cover-title-background{margin-left:55px;padding:5px 10px}.cover-image-logo{padding:5px;background-position:5px -345px}}@media all and (max-height: 127px) and only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-play,.cover-play.cover-play-border-full{ background-image:url("/media/images/player-widget/play-buttons/play-button-white-small@2x.png")}}@media all and (max-height: 100px){.cover-image{ padding:10px}.cover-play,.cover-play.cover-play-border-full{top:10px;left:10px}.cover-title-background{margin-left:50px}.cover-image-logo{left:10px;bottom:10px}}@media all and (max-height: 88px){.cover-image{ padding:5px}.cover-play,.cover-play.cover-play-border-full{top:5px;left:5px}.cover-title-background{margin-left:50px}.cover-image-logo{left:5px;bottom:5px;padding:3px;background-position:3px -347px}}@media all and (max-height: 70px){.cover-play,.cover-play.cover-play-border-full{ width:50px;height:50px;background-image:url("/media/images/player-widget/play-buttons/play-button-white.png");background-size:22px 24px;background-position:54% 50%;background-repeat:no-repeat}.cover-play.cover-play-border-full:after{width:54px;height:54px}.cover-title-background{margin-left:60px}.cover-title{margin:0}.cover-by{display:none}.cover-image-logo{left:65px}}@media all and (max-height: 70px) and only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-play,.cover-play.cover-play-border-full{ background-image:url("/media/images/player-widget/play-buttons/play-button-white@2x.png")}}@media all and (min-height: 127px) and (max-height: 225px){.cover-play,.cover-play.cover-play-border-full{ margin:0;top:15px;left:15px}.cover-title-background{margin-left:75px}}@media all and (min-height: 226px) and (max-width: 250px){.cover-image{ padding:8px}.cover-title-background{padding:8px}.cover-image-logo{bottom:8px;left:8px}}@media all and (min-width: 350px) and (min-height: 350px){.cover-play.larger-play-button-test{ margin:-40px 0 0 -40px;width:80px;height:80px;background-image:url("/media/images/player-widget/play-buttons/play-button-white-mid.png");background-size:33px 36px;background-position:55% 50%;background-repeat:no-repeat}.cover-play.cover-play-border-full:after{width:84px;height:84px}}@media all and (min-width: 350px) and (min-height: 350px) and only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-play.larger-play-button-test{ background-image:url("/media/images/player-widget/play-buttons/play-button-white-mid@2x.png")}}@media all and (min-width: 500px) and (min-height: 500px){.cover-play.larger-play-button-test{ margin:-50px 0 0 -50px;width:100px;height:100px;background-image:url("/media/images/player-widget/play-buttons/play-button-white-large.png");background-size:40px 43px;background-position:55% 50%;background-repeat:no-repeat}.cover-play.cover-play-border-full:after{width:104px;height:104px}}@media all and (min-width: 500px) and (min-height: 500px) and only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cover-play.larger-play-button-test{ background-image:url("/media/images/player-widget/play-buttons/play-button-white-large@2x.png")}}.widget{width:100%;position:relative}.widget-header{position:relative;overflow:hidden;background:#FCFCFC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-cloudcast-image{width:180px;height:180px;display:block;position:absolute;left:0;top:0;border:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.widget-cloudcast-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.075)}.widget-controls{width:100%;overflow:hidden;padding-left:180px;border-right:1px solid #d7d7d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-controls-top{width:1px;min-width:100%;height:60px;padding:0 110px 0 15px;position:relative;border-top:1px solid #d7d7d7;border-bottom:1px solid #E9E9E9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mini-next .widget-controls-top{padding-right:150px}.mini-next .next-mix{display:block}.playback-error-message{width:auto;padding:5px 10px;position:absolute;top:4px;left:53px;font-size:12px;background:#f35f55;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.playback-error-message:after{width:0;height:0;content:"";position:absolute;top:50%;left:-12px;margin-top:-6px;border-left:6px solid transparent;border-right:6px solid #f35f55;border-top:6px solid transparent;border-bottom:6px solid transparent}.playback-error-message.playback-license-message{left:45px;background:#fff;padding-left:75px}.playback-error-message.playback-license-message:after{display:none}.playback-error-message.playback-license-message .playback-license-icon{width:60px;position:absolute;top:0;left:0;bottom:0;border-right:1px solid #ececec}.playback-error-message.playback-license-message .license-icon-info{background-image:url("/media/images/www/global/icon-info-small.png");background-size:30px 30px;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.playback-error-message.playback-license-message .license-icon-info{ background-image:url("/media/images/www/global/icon-info-small@2x.png")}}.playback-error-message.playback-license-message .license-icon-seek{background-image:url("/media/images/www/global/icon-seek-backward.png");background-size:46px 38px;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.playback-error-message.playback-license-message .license-icon-seek{ background-image:url("/media/images/www/global/icon-seek-backward@2x.png")}}.playback-error-message.playback-license-message .player-error-title,.playback-error-message.playback-license-message .player-error-desc{color:#404040}.playback-error-message.playback-license-message .player-error-desc a{color:#589fc3}@media all and (max-width: 450px){.widget-mini.show-artwork .playback-error-message.playback-license-message{ padding-left:10px}.widget-mini.show-artwork .playback-license-icon{display:none}}@media all and (max-width: 375px){.widget-mini.show-artwork .playback-error-message.playback-license-message{ display:none!important}}@media all and (max-width: 370px){.widget-mini.hide-artwork .playback-error-message.playback-license-message{ padding-left:10px}.widget-mini.hide-artwork .playback-license-icon{display:none}}@media all and (max-width: 319px){.widget-mini.hide-artwork .playback-error-message.playback-license-message{ display:none!important}}.license-faq-link{color:#589fc3}.player-error-title{margin:0;padding:0;color:#FFF;font-size:12px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-error-desc{margin:0;padding:0;color:#FFF;font-size:11px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-play-button{width:30px;height:30px;position:absolute;top:14px;left:15px;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-250px 3px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.widget-play-button{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.widget-pause-button{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-300px 3px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.widget-pause-button{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.widget-loading{width:22px;height:22px;top:19px;left:15px;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-350px 0;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.widget-loading{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.widget-title-container{display:block;width:100%;height:58px;padding-left:38px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-title{height:20px;margin-top:9px;display:block;font-size:13px;font-weight:600;line-height:20px;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-by{height:20px;display:block;font-size:12px;line-height:20px;color:#808080}.widget-by-word{float:left;display:inline-block;margin:0 5px 0 0}.widget-by-user{float:left;color:#555;max-width:60%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 270px){.widget-by-user{ max-width:50%}}@media (max-width: 270px){.follow-button{ display:none}.widget-by{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-by-word{margin:0;float:none;display:inline}.widget-by-user{float:none;display:inline;max-width:none;overflow:inherit;text-overflow:inherit;white-space:inherit}}.follow-button{cursor:pointer;padding:1px 5px;background:#c3c3c3;color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;position:relative;top:-1px;left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out}.follow-button:hover{background:#b2b2b2}.widget-logo{display:block;width:100px;height:30px;position:absolute;right:0;top:14px;cursor:pointer;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:0 9px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.widget-logo{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.widget-logo:hover{opacity:.8}.next-mix{display:none;width:21px;height:18px;position:absolute;right:115px;top:20px;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-400px 0;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.next-mix{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.next-mix .tooltip.left{margin-right:8px}.widget-controls-mid{height:60px;padding:0 15px;position:relative;border-bottom:1px solid #E9E9E9;font-size:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.widget-controls-mid .tooltip.top{margin-bottom:4px}.widget-scrubber-container{margin-right:75px;position:relative;font-weight:600;line-height:59px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.repostable .widget-scrubber-container{margin-right:96px}.current-track{position:absolute;top:10px;left:15px;right:90px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-mini .current-track{left:20px;right:20px}.current-track-text{color:#555;display:block;text-align:center;white-space:nowrap;width:100%;line-height:15px}.current-track-title{max-width:32%;padding-left:14px;font-weight:600;display:inline-block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("/media/images/player-widget/current-audio.gif");background-size:8px 36px;background-position:0 3px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.current-track-title{ background-image:url("/media/images/player-widget/current-audio@2x.gif")}}.current-track-title.playing{background-position:0 -25px}.current-track-artist{max-width:32%;text-align:left;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-current-track{display:inline-block;overflow:hidden;cursor:pointer;position:relative;font-weight:600;z-index:2;color:#555}.buy-current-track:hover{color:#444}.current-track-show .widget-scrubber{padding-top:35px}.current-track-show .current{padding-top:10px}.current-track-show .remaining{padding-top:10px}.widget-scrubber{height:59px;padding-top:25px;margin-left:42px;margin-right:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding-top .2s linear;-moz-transition:padding-top .2s linear;-ms-transition:padding-top .2s linear;-o-transition:padding-top .2s linear}.widget-scrubber-bar{height:8px;background:#d8d8d8;border:1px solid #888;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget-buffer-bar{background:#cbcbcb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget-progress{height:8px;width:0;position:relative;background:#FFF;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-current-position{width:14px;height:14px;position:absolute;right:-9px;top:-4px;border:1px solid #888;background:#FFF;cursor:pointer;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget-current-position:after{content:"";width:2px;height:2px;position:absolute;top:5px;left:5px;border:1px solid #888;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget-current-position:active:after{background:rgba(0,0,0,.2)}.current{position:absolute;color:#808080;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-ms-transition:padding .2s linear;-o-transition:padding .2s linear}.remaining{position:absolute;top:0;right:0;color:#808080;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-ms-transition:padding .2s linear;-o-transition:padding .2s linear}.repost{width:19px;height:30px;position:absolute;right:79px;top:15px;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-63px -18px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.repost{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.repost .tooltip.left{margin-right:8px}.repost:hover .tooltip{font-size:0}.repost:hover .tooltip:before{font-size:10px;content:"Repost"}.reposted{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-88px -18px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.reposted{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.reposted:hover .tooltip{font-size:0}.reposted:hover .tooltip:before{font-size:10px;content:"Reposted"}.fave{width:15px;height:30px;position:absolute;right:48px;top:15px;cursor:pointer;display:block;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:0 -18px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.fave{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.fave:hover .tooltip{font-size:0}.fave:hover .tooltip:before{font-size:10px;content:"Favorite"}.faved{-webkit-animation:pulse .3s linear 1;animation:pulse .3s linear 1;background-position:-20px -18px}.faved:hover .tooltip:before{content:"Favorited";margin-left:-3px;margin-right:-3px}@-webkit-keyframes "pulse"{0%{ -webkit-transform:scale(0.7)}90%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}.share{width:16px;height:30px;position:absolute;right:14px;top:15px;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-40px -18px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share .tooltip.left{margin-right:8px}.widget-controls-bottom{height:60px;padding:0 15px;border-bottom:1px solid #d7d7d7;line-height:59px;font-size:11px;font-weight:600;color:#808080;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-controls-bottom .tooltip.top{margin-bottom:-12px}.play-count{margin-right:20px;padding-left:17px;float:left;cursor:default;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-488px -55px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.play-count{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.favourite-count{margin-right:20px;padding-left:15px;float:left;cursor:default;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:0 -55px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.favourite-count{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.repost-count{margin-right:20px;padding-left:18px;float:left;cursor:default;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-486px -115px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.repost-count{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.show-list{text-transform:uppercase;padding-right:15px;float:right;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:52px -93px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.show-list{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.widget.tracklist .widget-controls-bottom{border-bottom-color:#E9E9E9}.widget.tracklist.dark .widget-tracklist-row,.widget.tracklist.dark .widget-controls-bottom{border-bottom-color:#1e2226}.widget.tracklist.dark .widget-tracklist-container{border-color:#101418}.widget-tracklist-container{border:1px solid #d7d7d7;border-top:0;background:#FCFCFC;overflow:auto;position:absolute;top:180px;left:0;bottom:0;right:0}.widget-tracklist-row{height:60px;position:relative;border-bottom:1px solid #E9E9E9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-tracklist-row:last-child{border-bottom:0}.widget-tracklist-number{width:50px;position:absolute;left:0;top:0;text-align:center;font-size:17px;font-weight:700;line-height:59px;color:#909090}.widget-tracklist-chapter,.widget-tracklist-song{width:100%;height:59px;position:relative;padding-left:50px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-tracklist-chapter .widget-title,.widget-tracklist-song .widget-title{padding-right:30px;font-size:12px}.widget-tracklist-chapter .widget-by,.widget-tracklist-song .widget-by{font-size:11px}.widget-tracklist-chapter .widget-title{height:40px;line-height:40px;text-transform:uppercase;font-weight:600}.buy-link{width:16px;height:12px;display:block;position:absolute;right:15px;top:50%;margin-top:-6px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:1px -240px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.buy-link{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.buy-link:hover{opacity:.8}.buy-link .tooltip.left{margin-right:10px}.widget-notracklist-row{background-image:url("/media/images/player-widget/dark/no-tracklist.png");background-size:20px 20px;background-position:15px 50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.widget-notracklist-row{ background-image:url("/media/images/player-widget/dark/no-tracklist@2x.png")}}.widget-title.tracklist-not-visible,.widget-by.tracklist-not-visible{color:#808080}.widget-title.tracklist-not-visible strong,.widget-by.tracklist-not-visible strong{color:#555}.dark .widget-title.tracklist-not-visible,.dark .widget-by.tracklist-not-visible{color:#808080}.dark .widget-title.tracklist-not-visible strong,.dark .widget-by.tracklist-not-visible strong{color:#d1d1d1}.modal{padding:20px;position:absolute;top:0;left:0;right:0;height:180px;overflow:hidden;background:#fff;background:rgba(255,255,255,.88);border:1px solid #d7d7d7;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget.tracklist .modal{bottom:0;height:auto}.widget.widget-mini .modal{height:60px}.widget.widget-mini.tracklist .widget-controls-top{border-bottom-color:#E9E9E9}.up-next-cloudcast-container{height:126px;margin-top:-63px;overflow:hidden;position:absolute;top:50%;left:20px;right:20px}.up-next-cloudcast-container-inner{position:absolute;top:0;left:0;-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-ms-transition:left .3s ease-in;-o-transition:left .3s ease-in}.up-next-cloudcast{width:90px;margin:0 10px 0;float:left;cursor:pointer;position:relative}.up-next-cloudcast.now-playing:hover{cursor:default}.up-next-cloudcast.now-playing .up-next-title{font-weight:700;padding-left:14px;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-250px -236px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.up-next-cloudcast.now-playing .up-next-title{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.up-next-cloudcast.now-playing .up-next-play{opacity:0}.up-next-cloudcast.up-next-suggestion:after{width:90px;height:18px;padding:0 5px;content:"Suggested:";position:absolute;top:0;right:0;background:#589fc3;color:#fff;line-height:18px;font-weight:700;font-size:10px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.up-next-cloudcast.up-next-promoted:after{width:90px;height:18px;padding:0 5px;content:"Featured:";position:absolute;top:0;right:0;background:#589fc3;color:#fff;line-height:18px;font-weight:700;font-size:10px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.back,.next{width:8px;height:13px;margin-top:-45px;padding:20px 6px;position:absolute;left:0;top:50%;cursor:pointer;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-244px -120px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.back,.next{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.back:hover,.next:hover{opacity:.8}.back.disabled,.next.disabled{cursor:default;opacity:.3}.next{right:0;left:auto;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-294px -120px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.next{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.up-next-img{display:block;position:relative}.up-next-img-border{width:90px;height:90px;position:absolute;top:0;left:0;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 1px rgba(0,0,0,.15)}.up-next-title{margin:5px 0 2px;display:block;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-next-by{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-next-by.now-playing{font-weight:600}.up-next-play{width:30px;height:30px;position:absolute;top:30px;left:30px;background:#000;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.up-next-play-icon{width:11px;height:12px;margin:9px 0 0 11px;background-image:url("/media/images/player-widget/play-buttons/up-next-play.png");background-size:11px 12px;background-position:0 0;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.up-next-play-icon{ background-image:url("/media/images/player-widget/play-buttons/up-next-play@2x.png")}}.blur .widget-header,.blur .widget-tracklist-container{-webkit-filter:blur(5px);filter:blur(5px)}.close{width:8px;height:8px;padding:5px;cursor:pointer;position:absolute;right:5px;top:5px;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:5px -185px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.close{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.close:hover{opacity:.8}@media all and (max-height: 179px){.up-next-cloudcast-container{ height:106px;margin-top:-53px}.up-next-cloudcast{width:70px}.up-next-cloudcast.up-next-suggestion:after{width:70px;font-size:9px}.up-next-cloudcast.up-next-promoted:after{width:70px;font-size:9px}.up-next-img{width:70px;height:70px}.up-next-play{top:20px;left:20px}}.share-modal{padding:0 15px}.share-container{width:655px;height:36px;margin:0 auto 1px;padding:11px 0;line-height:36px;overflow:hidden}.share-title{width:50px;margin:0 15px 0 0;padding:0;font-weight:700;font-size:14px;float:left}.share-icon{width:50px;height:36px;margin-right:15px;padding-left:46px;padding-right:10px;display:block;float:left;text-align:center;overflow:hidden;color:#FFF;font-size:13px;font-weight:600;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background-color .2s linear,width .2s linear;-moz-transition:background-color .2s linear,width .2s linear;-ms-transition:background-color .2s linear,width .2s linear;-o-transition:background-color .2s linear,width .2s linear;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.share-icon.last{margin-right:0}.share-icon.fb{background-color:#3B5998;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-45px -75px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share-icon.fb{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share-icon.fb:hover{background-color:#30487b}.share-icon.twitter{background-color:#55ACEE;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-53px -131px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share-icon.twitter{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share-icon.twitter:hover{background-color:#309aea}.share-icon.gplus{background-color:#DF4A32;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-53px -182px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share-icon.gplus{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share-icon.gplus:hover{background-color:#c9371f}.share-icon.tumblr{background-color:#2C4762;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-49px -233px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share-icon.tumblr{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share-icon.tumblr:hover{background-color:#1f3346}.share-icon.email{background-color:#808080;background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-53px -279px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.share-icon.email{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.share-icon.email:hover{background-color:#6c6c6c}.embed-input{width:576px;height:30px;padding:2px 6px;font-size:13px;color:#404040;border:1px solid #d3d3d3;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-ms-transition:width .2s linear;-o-transition:width .2s linear;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.dark .widget-header,.dark .widget-tracklist-container{background-color:#25292c}.dark .current-track-title{background-image:url("/media/images/player-widget/dark/current-audio.gif");background-size:8px 36px;background-position:0 3px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .current-track-title{ background-image:url("/media/images/player-widget/dark/current-audio@2x.gif")}}.dark .current-track-title.playing{background-position:0 -25px}.dark .widget-controls{border-right-color:#101418}.dark .widget-controls-top{border-top-color:#101418;border-bottom-color:#1e2226}.dark .widget-controls-mid{border-bottom-color:#1e2226}.dark .current-track-text{color:#d1d1d1}.dark .current-track-text.playing{background-position:0 -25px}.dark .buy-current-track{color:#d1d1d1}.dark .buy-current-track:hover{color:#c4c4c4}.dark .widget-controls-bottom{border-bottom-color:#101418}.dark .widget-scrubber-bar{border-color:#1e2226;background-color:#5b5e60}.dark .widget-buffer-bar{background-color:#4f5153}.dark .widget-progress{background-color:#909090}.dark .widget-current-position{border-color:#1e2226;background:#909090}.dark .widget-current-position:after{border-color:#1e2226}.dark .up-next{border-color:#101418}.dark .widget-by-user,.dark .widget-title{color:#d1d1d1}.dark .follow-button{color:#d1d1d1;background:#4f5153}.dark .follow-button:hover{background:#686a6d}.dark .widget-play-button{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-250px -37px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .widget-play-button{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .widget-pause-button{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-300px -37px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .widget-pause-button{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .widget-loading{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-350px -40px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .widget-loading{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark.widget.widget-mini .widget-controls-top{border-bottom-color:#101418}.dark.widget.widget-mini.tracklist .widget-controls-top{border-bottom-color:#1e2226}.dark .next-mix{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-400px -40px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .next-mix{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .modal{color:#d1d1d1;background:#25292c;background:rgba(0,0,0,.7);border:1px solid #101418}.dark .up-next-cloudcast.now-playing .up-next-title{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-250px -286px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .up-next-cloudcast.now-playing .up-next-title{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .back{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-244px -157px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .back{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .next{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-294px -157px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .next{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .close{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-15px -185px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .close{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}.dark .embed-input{border-color:#111}.hide-artwork .widget-cloudcast-image{display:none}.hide-artwork .widget-controls{padding-left:0}.hide-artwork .widget-controls-top,.hide-artwork .widget-controls-mid,.hide-artwork .widget-controls-bottom{border-left:1px solid #d7d7d7}.dark.hide-artwork .widget-cloudcast-image{display:none}.dark.hide-artwork .widget-controls{padding-left:0}.dark.hide-artwork .widget-controls-top,.dark.hide-artwork .widget-controls-mid,.dark.hide-artwork .widget-controls-bottom{border-left:1px solid #101418}.tooltip{padding:5px 6px;position:absolute;z-index:10;color:#FFF;text-align:center;white-space:nowrap;font-size:10px;line-height:1;background-color:#808080;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.tooltip.right{top:50%;left:100%;margin-left:5px}.tooltip.right:after{top:50%;left:-5px;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #808080}.tooltip.left{top:50%;right:100%;margin-right:5px}.tooltip.left:after{top:50%;right:-5px;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #808080}.tooltip.bottom{top:100%;left:50%;margin-top:5px}.tooltip.bottom:after{top:-5px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #808080}.tooltip.top{bottom:100%;left:50%;margin-bottom:8px}.tooltip.top:after{bottom:-5px;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #808080}.tooltip:after{width:0;height:0;position:absolute;content:""}.dark .tooltip{color:#25292C;background-color:#808080}.dark .tooltip.right:after{border-right:5px solid #808080}.dark .tooltip.left:after{border-left:5px solid #808080}.dark .tooltip.bottom:after{border-bottom:5px solid #808080}.dark .tooltip.top:after{border-top:5px solid #808080}@media all and (min-width: 320px){.widget.widget-mini.widget-is-playing .widget-title-container{ display:none}.widget.widget-mini.widget-is-playing .widget-controls-mid{display:block;position:absolute;top:0;left:98px;right:105px;background:none!important;border:0!important}.widget.widget-mini.widget-is-playing .widget-controls-mid .widget-scrubber-container{margin-right:0!important}.widget.widget-mini.widget-is-playing .widget-controls-mid .repost,.widget.widget-mini.widget-is-playing .widget-controls-mid .fave,.widget.widget-mini.widget-is-playing .widget-controls-mid .share{display:none}.widget.widget-mini.widget-is-playing .widget-logo{z-index:1}.widget.widget-mini.widget-is-playing.hide-artwork .widget-controls-mid{left:38px}.widget.widget-mini.mini-next.widget-is-playing .widget-controls-mid{right:140px}}@media all and (min-width: 281px) and (max-width: 560px){.widget.widget-mini.widget-is-playing .widget-controls-mid{ right:40px}.widget.widget-mini.widget-is-playing.hide-artwork .widget-controls-mid{right:100px}.widget.widget-mini.mini-next.widget-is-playing .widget-controls-mid{right:80px}.widget.widget-mini.mini-next.widget-is-playing.hide-artwork .widget-controls-mid{right:135px}}@media all and (min-width: 320px) and (max-width: 400px){.widget.widget-mini.widget-is-playing.hide-artwork .widget-controls-mid{ right:40px}}@media all and (min-width: 320px) and (max-width: 400px){.widget.widget-mini.mini-next.widget-is-playing.hide-artwork .widget-controls-mid{ right:75px}}@media all and (max-width: 700px){.share-container{ width:305px}.share-icon{width:36px;padding:0}.share-icon span{display:none}.embed-input{width:226px}}@media all and (max-width: 220px){.widget.hide-artwork .show-list{ display:none}}@media all and (max-width: 400px){.widget.hide-artwork .widget-logo{ width:24px;padding-right:10px;background-position:-108px 9px}.widget.hide-artwork .widget-controls-top{padding-right:40px}.widget.hide-artwork .next-mix{right:50px}}@media all and (max-width: 280px) and (min-height: 120px){.widget.show-artwork .repost,.widget.show-artwork .current-track,.widget.show-artwork .fave,.widget.show-artwork .share{ display:none}.widget.show-artwork .widget-scrubber-container{margin-right:0}.widget.show-artwork .current-track-show .widget-scrubber{padding-top:25px}.widget.show-artwork .current-track-show .remaining,.widget.show-artwork .current-track-show .current{padding-top:0}}@media all and (max-width: 380px) and (min-height: 120px){.widget.show-artwork.not-widget-mini .widget-cloudcast-image{ display:none}.widget.show-artwork.not-widget-mini .widget-controls{padding-left:0}.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-top,.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-mid,.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-bottom{border-left:1px solid #d7d7d7}.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-top,.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-mid,.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-bottom{border-left:1px solid #101418}}@media all and (max-width: 440px) and (min-height: 180px){.widget.show-artwork.not-widget-mini .widget-cloudcast-image{ display:none}.widget.show-artwork.not-widget-mini .widget-controls{padding-left:0}.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-top,.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-mid,.widget.show-artwork.not-widget-mini .widget-controls .widget-controls-bottom{border-left:1px solid #d7d7d7}.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-top,.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-mid,.widget.show-artwork.not-widget-mini.dark .widget-controls .widget-controls-bottom{border-left:1px solid #101418}}@media all and (max-width: 280px){.widget.hide-artwork .repost,.widget.hide-artwork .current-track,.widget.hide-artwork .fave,.widget.hide-artwork .share{ display:none}.widget.hide-artwork .widget-scrubber-container{margin-right:0}.widget.hide-artwork .current-track-show .widget-scrubber{padding-top:25px}.widget.hide-artwork .current-track-show .remaining,.widget.hide-artwork .current-track-show .current{padding-top:0}}@media all and (max-width: 560px){.widget.show-artwork .widget-logo{ width:24px;padding-right:10px;background-position:-108px 9px}.widget.show-artwork .widget-controls-top{padding-right:40px}.widget.show-artwork .next-mix{right:50px}.widget.mini-next.show-artwork .widget-controls-top{padding-right:80px}}@media all and (max-height: 179px){.widget-cloudcast-image{ width:120px;height:120px}.widget-cloudcast-image img{width:120px;height:120px}.widget-controls{padding-left:120px}.widget-controls-mid{border-bottom:1px solid #d7d7d7}.dark .widget-controls-mid{border-bottom:1px solid #101418}.widget-controls-bottom,.widget-tracklist-container{display:none}.widget.widget-mini .widget-tracklist-container{display:block}.widget.hide-artwork .widget-controls{padding-left:0}.widget .modal,.widget.tracklist .modal{bottom:auto;height:120px}}.widget.widget-mini .widget-cloudcast-image{width:60px;height:60px}.widget.widget-mini .widget-cloudcast-image img{width:60px;height:60px}.widget.widget-mini .widget-controls{padding-left:60px}.widget.widget-mini .widget-controls-top{border-bottom:1px solid #d7d7d7}.widget.widget-mini .widget-controls-mid,.widget.widget-mini .widget-controls-bottom{display:none}.widget.widget-mini .widget-tracklist-container{top:60px}.widget.widget-mini.hide-artwork .widget-controls{padding-left:0}@media all and (max-height: 119px){.widget-cloudcast-image{ width:60px;height:60px}.widget-cloudcast-image img{width:60px;height:60px}.widget-controls{padding-left:60px}.widget-controls-top{border-bottom:1px solid #d7d7d7!important}.dark .widget-controls-top{border-bottom:1px solid #101418!important}.widget-controls-mid,.widget-controls-bottom,.widget-tracklist-container{display:none}.widget.widget-mini .widget-tracklist-container{display:none}.widget .modal,.widget.tracklist .modal{bottom:auto;height:60px}}.mini-share-container{display:none;position:absolute;right:105px}.mini-next .mini-share-container{right:140px}@media all and (min-width: 561px) and (max-height: 119px){.mini-share-container{ display:block}.widget.widget-mini.widget-is-playing .widget-controls-mid{right:170px}.widget.widget-mini.widget-is-playing.repostable .widget-controls-mid{right:205px}.widget.widget-mini.mini-next.widget-is-playing .widget-controls-mid{right:240px}.widget.widget-mini .widget-controls-top{padding-right:180px}.widget.widget-mini.repostable .widget-controls-top{padding-right:218px}.widget.widget-mini.mini-next .widget-controls-top{padding-right:220px}.widget.widget-mini.mini-next.repostable .widget-controls-top{padding-right:254px}.dark .next-mix,.next-mix{background-image:url(/media/images/player-widget/widget-sprite-6.png);background-size:500px 370px;background-position:-448px 0;background-repeat:no-repeat}}@media all and (min-width: 561px) and (max-height: 119px) and only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.dark .next-mix,.next-mix{ background-image:url(/media/images/player-widget/widget-sprite-6@2x.png)}}@media all and (max-width: 150px){.widget.hide-artwork .widget-controls-mid,.widget.hide-artwork .widget-controls-bottom,.widget.hide-artwork .widget-tracklist-container{ display:none}}.widget-404{width:100%;height:100%;margin:0;padding:0;font-size:12px;font-weight:600;background:#FCFCFC;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 1px rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-404 .widget-logo{top:50%;left:50%;margin-top:-25px;margin-left:-50px}.widget-404 .message-404{width:100%;height:20px;line-height:20px;position:absolute;display:block;top:50%;text-align:center;color:#888}.widget-404.dark{background:#25292c}@media all and (min-height: 120px){.widget-404 .widget-logo{ margin-top:-35px}}.widget-chained-action{width:280px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);position:absolute;top:10px;left:50px;z-index:5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 0 2px rgba(0,0,0,.2),0 3px 8px rgba(0,0,0,.1);-moz-box-shadow:0 0 2px rgba(0,0,0,.2),0 3px 8px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.2),0 3px 8px rgba(0,0,0,.1)}.widget-chained-action:before{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #f2f2f2;position:absolute;left:-8px;top:11px;content:""}.chained-header{padding:12px 15px;line-height:1.2;background:#f2f2f2;border-bottom:1px solid rgba(0,0,0,.06);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0px 1px 2px rgba(0,0,0,.06);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0px 1px 2px rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0px 1px 2px rgba(0,0,0,.06)}.chained-header .small-button{display:none;margin-top:-10px;position:absolute;right:10px;top:50%}.chained-popover-close{width:20px;height:20px;cursor:pointer;background:#fff;position:absolute;top:-8px;right:-8px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,.35);-moz-box-shadow:0 0 2px rgba(0,0,0,.35);box-shadow:0 0 2px rgba(0,0,0,.35)}.chained-popover-close>.close{width:12px;height:12px;top:1px;left:1px}.chained-popover-close>.close:hover{opacity:.8;filter:alpha(opacity=80);zoom:1}.chained-popover-close:hover>.close{opacity:.8;filter:alpha(opacity=80);zoom:1}.chained-title{margin-bottom:5px;font-size:16px;font-weight:700;color:#404040}.chained-subtitle{font-size:14px;font-weight:400;color:#808080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-follow-row{min-height:60px;padding:10px 0 10px 10px;position:relative;clear:both;border-bottom:1px solid #ececec}.user-follow-row:last-child{border:0}.user-follow-row .close{right:0;top:10px;background-position:-274px -44px;opacity:.14;filter:alpha(opacity=14.000000000000002);zoom:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}.user-follow-row .close:hover{opacity:.28;filter:alpha(opacity=28.000000000000004);zoom:1}.user-follow-row .button{margin-top:-10px;position:absolute;right:10px;top:50%}.user-follow-row .following:hover:after{background:#fff;padding-left:10px}.user-follow-row.user-followed-user{background-color:rgba(0,0,0,.7);position:relative;padding:10px;border:0;min-height:0}.user-follow-row.user-followed-user .user-follow-row-details{min-height:0}.user-follow-row.user-followed-user .button,.user-follow-row.user-followed-user .close{right:10px;color:#444}.user-follow-row.user-followed-user .small-button{color:#404040;background:#fff}.user-follow-row.user-followed-user .small-button:hover{background:#e6e6e6}.user-follow-row.user-followed-user a{color:#fff}.user-follow-row.user-followed-user a:hover{color:#f2f2f2}.user-follow-row.user-followed-user h6{color:#fff}.user-follow-row-avatar-link{display:block;float:left;margin-top:5px}.user-follow-row-avatar-link .user-avatar-60{float:none}.user-avatar-50{width:50px;height:50px;display:block;float:left;color:rgba(0,0,0,0);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button{height:25px;padding:0 10px;display:inline-block;position:relative;cursor:pointer;white-space:nowrap;outline:0;color:#404040;line-height:25px;font-size:.750em;font-weight:700;text-decoration:none;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.button.small-button{height:20px;padding:0 10px;line-height:20px;color:#fff;font-size:.625em;background:#589fc3;text-transform:uppercase;-webkit-box-shadow:inset 0 -1px 0 #408cb2;-moz-box-shadow:inset 0 -1px 0 #408cb2;box-shadow:inset 0 -1px 0 #408cb2}.button.small-button:hover{color:#fff;background:#3d86ab;-webkit-box-shadow:inset 0 -1px 0 #387a9c;-moz-box-shadow:inset 0 -1px 0 #387a9c;box-shadow:inset 0 -1px 0 #387a9c}.user-follow-row-details,.row-details{min-height:60px;padding:0 100px 0 15px;overflow:hidden;position:relative}.user-follow-row-details h5,.row-details h5,.user-follow-row-details h6,.row-details h6{height:20px;margin:0;padding:0;line-height:20px;color:#404040;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-follow-row-details h5 a,.row-details h5 a,.user-follow-row-details h6 a,.row-details h6 a{color:#404040}.user-follow-row-details h5,.row-details h5{font-size:.814em;font-weight:700;margin:0 0 1px 0}.user-follow-row-details h6,.row-details h6{font-size:.750em;font-weight:500}.user-follow-row-details h6:last-child,.row-details h6:last-child{opacity:.4;filter:alpha(opacity=40);zoom:1}.widget-mini .widget-chained-action{top:4px}.widget-mini .widget-chained-action:before{top:17px;border-right-color:#fff}.widget-mini .chained-title{font-size:14px;margin-bottom:4px}.widget-mini .chained-subtitle{font-size:12px}.widget-mini .chained-content{display:none}.widget-mini .chained-header{padding:8px 12px;background:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.widget-mini .chained-header .small-button{display:block}.widget-mini .chained-popover-close{top:-4px;right:-10px}@media all and (min-height: 180px) and (max-width: 510px){.widget-chained-action{ width:260px}}@media all and (min-height: 180px) and (max-width: 490px){.widget-chained-action{ display:none}}@media all and (min-height: 120px) and (max-width: 450px){.widget-chained-action{ display:none}}@media all and (max-height: 179px){.widget-chained-action{ top:6px;left:50px}.widget-chained-action:before{top:15px}.chained-header{padding:10px 12px}.chained-title{font-size:14px}.chained-subtitle{font-size:12px}.user-follow-row{min-height:30px}.user-follow-row h5{margin:4px 0 0 0}.user-follow-row h6{display:none}.user-follow-row-details{min-height:30px}.user-avatar-50{width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.user-follow-row-avatar-link{margin:0}.chained-popover-close{top:-6px;right:-8px}}@media all and (max-height: 119px){.widget-chained-action{ top:4px}.widget-chained-action:before{top:17px;border-right-color:#fff}.chained-title{font-size:14px;margin-bottom:4px}.chained-subtitle{font-size:12px}.chained-content{display:none}.chained-header{padding:8px 12px;background:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chained-header .small-button{display:block}.chained-popover-close{top:-4px;right:-10px}}