@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */#full-page-view,.app-container,.middle-view,svg:not(:root){overflow:hidden}img,legend{border:0}legend,td,th{padding:0}._720kb-tooltip-close-button,.search-panel>.view-all>.icon{float:right}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#252528;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#56565d}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#252528;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#56565d}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;position:absolute}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#3e3e43;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#3e3e43;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#252528;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#56565d}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#252528;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#56565d}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#252528;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#56565d}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#252528;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#56565d}._720kb-tooltip{background:rgba(0,0,0,.8);color:#fff;position:absolute;z-index:9;padding:.4% 1%;opacity:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;left:-200%;top:0}._720kb-tooltip-title{color:rgba(255,255,255,.95);font-weight:400;width:100%;clear:both}._720kb-tooltip-caret:after,._720kb-tooltip-caret:before{content:'';position:absolute;width:0;height:0}._720kb-tooltip._720kb-tooltip-small{padding:4.5px 10px;font-size:9pt}._720kb-tooltip._720kb-tooltip-medium{padding:7px 15px;font-size:13.5px}._720kb-tooltip._720kb-tooltip-large{padding:10px 20px;font-size:14px}._720kb-tooltip._720kb-tooltip-open{visibility:visible;opacity:1}._720kb-tooltip-caret:before{border:6px solid rgba(0,0,0,.8)}._720kb-tooltip-caret:after{border:5px solid transparent}._720kb-tooltip-left ._720kb-tooltip-caret:after,._720kb-tooltip-left ._720kb-tooltip-caret:before,._720kb-tooltip-right ._720kb-tooltip-caret:after,._720kb-tooltip-right ._720kb-tooltip-caret:before{top:50%;border-top-color:transparent;border-bottom-color:transparent}._720kb-tooltip-left ._720kb-tooltip-caret:before{left:100%;margin-left:0;margin-top:-6px;border-right-width:0}._720kb-tooltip-left ._720kb-tooltip-caret:after{left:100%;margin-left:0;margin-top:-5px;border-right-width:0}._720kb-tooltip-right ._720kb-tooltip-caret:before{left:0;margin-left:-6px;margin-top:-6px;border-left-width:0}._720kb-tooltip-right ._720kb-tooltip-caret:after{left:0;margin-left:-5px;margin-top:-5px;border-left-width:0}._720kb-tooltip-bottom ._720kb-tooltip-caret:after,._720kb-tooltip-bottom ._720kb-tooltip-caret:before,._720kb-tooltip-top ._720kb-tooltip-caret:after,._720kb-tooltip-top ._720kb-tooltip-caret:before{left:50%;border-right-color:transparent;border-left-color:transparent}._720kb-tooltip-top ._720kb-tooltip-caret:before{top:100%;margin-left:-6px;margin-bottom:-6px;border-bottom-width:0}._720kb-tooltip-top ._720kb-tooltip-caret:after{top:100%;margin-left:-5px;margin-bottom:-5px;border-bottom-width:0}._720kb-tooltip-bottom ._720kb-tooltip-caret:before{bottom:100%;margin-left:-6px;border-top-width:0}._720kb-tooltip-bottom ._720kb-tooltip-caret:after{bottom:100%;margin-left:-5px;border-top-width:0}@font-face{font-family:fontello;src:url(../../../font/fontello.eot?86544118);src:url(../../../font/fontello.eot?86544118#iefix) format("embedded-opentype"),url(../../../font/fontello.woff?86544118) format("woff"),url(../../../font/fontello.ttf?86544118) format("truetype"),url(../../../font/fontello.svg?86544118#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:'\e800'}.icon-pause:before{content:'\e801'}.icon-to-end:before{content:'\e802'}.icon-to-start:before{content:'\e803'}.icon-shuffle-1:before{content:'\e804'}.icon-clock:before{content:'\e805'}.icon-thumbs-up:before{content:'\e806'}.icon-ok:before{content:'\e807'}.icon-volume-off-1:before{content:'\e808'}.icon-volume-up-1:before{content:'\e809'}.icon-cancel:before{content:'\e80a'}.icon-play-1:before{content:'\e80b'}.icon-dot-3:before{content:'\e80c'}.icon-plus:before{content:'\e80d'}.icon-cancel-1:before{content:'\e80e'}.icon-loop:before{content:'\e80f'}.icon-sort-alt-up:before{content:'\e810'}.icon-spin6:before{content:'\e811'}.icon-note:before{content:'\e812'}.icon-cd:before{content:'\e813'}.icon-cog:before{content:'\e814'}.icon-mic:before{content:'\e815'}.icon-right-open:before{content:'\e816'}.icon-search:before{content:'\e817'}.icon-menu:before{content:'\e818'}.icon-list-add:before{content:'\e819'}.icon-left-open-big:before{content:'\e81a'}.icon-link:before{content:'\e81b'}.icon-trash:before{content:'\e81c'}.icon-share:before{content:'\e81d'}.icon-pencil:before{content:'\e81e'}.icon-gauge:before{content:'\e81f'}.icon-calendar-1:before{content:'\e820'}.icon-users:before{content:'\e821'}.icon-globe:before{content:'\e822'}.icon-brush:before{content:'\e823'}.icon-wallet:before{content:'\e824'}.icon-login:before{content:'\e825'}.icon-resize-full:before{content:'\e826'}.icon-loop-outline:before{content:'\e827'}.icon-home:before{content:'\e828'}.icon-key:before{content:'\e829'}.icon-angle-up:before{content:'\e82a'}.icon-angle-down:before{content:'\e82b'}.icon-spin2:before{content:'\e82c'}.icon-lock:before{content:'\e82d'}.icon-lock-open:before{content:'\e82e'}.icon-emo-sunglasses:before{content:'\e82f'}.icon-users-1:before{content:'\e830'}.icon-wifi:before{content:'\e831'}.icon-left-open:before{content:'\e832'}.icon-thumbs-down:before{content:'\e833'}.icon-gauge-1:before{content:'\e834'}.icon-mail:before{content:'\e835'}.icon-video:before{content:'\e836'}.icon-download:before{content:'\e837'}#main-view,body,html{height:100%;width:100%;overflow:hidden}#main-view.has-advert{height:calc(100% - 180px)}#main-view.has-multiple-adverts{height:calc(100% - 415px)}@media only screen and (max-width:627px){#main-view{height:calc(100% - 40px)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;line-height:1.42857143;font-size:14px}*,:after,:before{box-sizing:inherit}body{font-family:RobotoDraft,"Helvetica Neue",sans-serif;background-color:#19191B}body #splash{padding:0 20px 5pc 0}body.loading-with-overlay #splash{background-color:rgba(0,0,0,.8)}.app-container{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;color:#cbcbcc}.app-container.visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.app-container>.page-container{height:calc(100% - 50px);display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}a{text-decoration:none;color:#78b806}a:hover{text-decoration:underline}.middle-view{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;position:relative;background-color:#19191B}.middle-view>.ad-container{margin:30px 0}.middle-view>.mobile-nav{display:none;position:relative;z-index:99999;background-color:#252528;font-size:2rem;padding:0 10px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);-webkit-align-items:center;-ms-flex-align:center;align-items:center}.middle-view>.mobile-nav.show,.no-items{display:-webkit-flex;display:-ms-flexbox}.middle-view>.mobile-nav.show{display:flex}.middle-view>.mobile-nav>.state-name{text-transform:uppercase;font-size:1rem;padding:2px 15px 0 10px}.search-panel>.result-container.playlists .media-text,.text-capitalize{text-transform:capitalize}.middle-view>.mobile-nav .mobile-search-bar{width:85%;height:20px;position:relative;background-color:transparent;border:1px solid transparent;border-bottom:1px solid #898B8C;border-radius:3px;font-size:.9rem}.middle-view>.mobile-nav .mobile-search-bar>input{display:block;width:100%;height:100%;padding:5px 10px 8px 20px;border-radius:3px;border:none;outline:0!important}#left-panel .search-bar>input:active,#left-panel .search-bar>input:focus,a.btn:focus,button:focus,tags-input .host:active{outline:0}.middle-view>.mobile-nav .mobile-search-bar>.icon-search{position:absolute;top:0;left:0}.middle-view>.mobile-nav .mobile-search-bar>.search-bar-spinner{position:absolute;top:-2px;right:0;color:#78b806}#full-page-view,.full-height{height:100%}#full-page-view:empty{display:none}.comma:not(:first-child):before{content:", "}@media only screen and (max-width:627px){.hidden-phone{display:none!important}}@media only screen and (max-width:768px){.hidden-tablet-portrait{display:none!important}}@media only screen and (max-width:1024px){.hidden-tablet{display:none!important}}.no-link{cursor:default!important}.no-link:hover{text-decoration:none!important}.hidden{display:none!important;visibility:hidden!important}.scroll-container{height:100%;width:100%;overflow:auto;position:relative}#player-controls .lyrics,a.btn.cancel,a.btn.primary,button.cancel,button.primary{text-transform:uppercase;font-weight:500}.page-shadow{box-shadow:0 0 5px 2px rgba(0,0,0,.5);border-left:1px solid #222326}.no-items{width:100%;padding-top:60px;text-align:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-table,.flex-table-row{display:-webkit-flex;display:-ms-flexbox}.no-items>.title{font-size:2rem;padding-bottom:5px}.no-items>.sub{max-width:550px}#splash .inner{border-color:#78b806}.flex-table{display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-size:1rem;line-height:1.5}.flex-table .ellipses{max-width:95%;overflow:hidden;text-overflow:ellipsis;color:inherit}.flex-table a.ellipses:hover{text-decoration:underline}.flex-table-header{font-weight:500;background-color:#232326;text-transform:uppercase}.flex-table-header:hover{background-color:#232326!important}.flex-table-header[sortable-table-header] .flex-table-row-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-table-header .flex-table-row-item{border:none}.flex-table-row{width:100%;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.flex-table-row.over .flex-table-row-item{border-bottom-color:#78b806}.flex-table-row:hover{background-color:#1e1e20}.flex-table-row.moving{background-color:#28282b}.flex-table-row-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;padding:.5em;border:1px solid #2a2b30}.flex-table-row-item:before{content:none}@media only screen and (max-width:1024px){.flex-table-row-item.more-options{width:30px!important}.flex-table-row-item.more-options>.icon{display:block!important}.flex-table-row-item.hidden-phone{display:none}}.flex-table.light .flex-table-row{background-color:#fff;color:rgba(0,0,0,.87)}.flex-table.light .flex-table-row:hover{background-color:#f7f7f7}.flex-table.light .flex-table-row-item{border:1px solid #e7eaec;margin:-1px 0 0 -1px}.flex-table.light .flex-table-header{background-color:#fff;color:rgba(0,0,0,.87)}.flex-table.light .flex-table-header:hover{background-color:#fff!important}a.btn,button{color:#cbcbcc;background-color:#232326;padding:8px 1pc;border:1px solid #42444b;border-radius:3px;font-size:1rem}a.btn:hover,button:hover{text-decoration:none}.search-panel>.result-container.albums .media-subtext:hover,.search-panel>.result-container.albums .media-text:hover,.search-panel>.result-container>.track>.artist-name>.artists>.artist:hover{text-decoration:underline}a.btn.options,button.options{border-radius:50%;width:28px;height:28px;padding:1px 0 0;margin-left:5px;border-color:#cbcbcc}a.btn.pill-button,button.pill-button{height:28px;padding:0 20px;border-radius:50px;font-size:.9rem;font-weight:400;min-width:75pt}a.btn.primary,button.primary{background-color:#78b806;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border:none}a.btn.primary:hover,button.primary:hover{background-color:#689f05}a.btn.cancel,button.cancel{background-color:transparent;border:none;color:rgba(0,0,0,.87)}a.btn.cancel:hover,button.cancel:hover{background-color:rgba(158,158,158,.2)}a.btn.danger,button.danger{background-color:#ea6153;color:#fff;border-color:#ea6153}a.btn.danger:hover,button.danger:hover{background-color:#e74c3c}a.btn.no-shadow,button.no-shadow{box-shadow:none}a.btn:disabled,button:disabled{background-color:#E1E1E1;box-shadow:none;color:#B7B7B7}a.btn:disabled:hover,button:disabled:hover{background-color:#E1E1E1}#reset-password-page{background-color:#19191B;height:100%;color:#b1b1b3}#reset-password-page .reset-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;font-family:'Open Sans',sans-serif}#reset-password-page .reset-container .alert{background-color:#ea6153;color:#fff;padding:10px;margin-bottom:25px}#reset-password-page .reset-container .alert>ul{list-style:none;margin:10px 0 0}#reset-password-page .reset-container .logo{width:200px;height:auto;margin:0 auto 30px;display:block}#reset-password-page .reset-container .panel{width:600px;background-color:#252528;padding:25px;border-radius:3px}#reset-password-page .reset-container .panel>.panel-heading{font-size:1.7rem;margin-bottom:20px}#reset-password-page .reset-container .input-container{margin-bottom:20px}#reset-password-page .reset-container .input-container>label{display:block;margin-bottom:5px;font-weight:500}#reset-password-page .reset-container .input-container>input{display:block;height:35px;width:100%;padding:6px 9pt;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#323235;border:1px solid #4a4a50}#reset-password-page .reset-container .input-container>.help-block{font-size:.9rem;margin-top:5px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,90deg);transform:perspective(25pc) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,-20deg);transform:perspective(25pc) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,10deg);transform:perspective(25pc) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,-5deg);transform:perspective(25pc) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(25pc);transform:perspective(25pc)}}@keyframes flipInX{0%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,90deg);transform:perspective(25pc) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,-20deg);transform:perspective(25pc) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,10deg);transform:perspective(25pc) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(25pc) rotate3d(1,0,0,-5deg);transform:perspective(25pc) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(25pc);transform:perspective(25pc)}}#player-controls .lyrics,#player-controls>.buttons>i{transition:color .2s ease-in-out;cursor:pointer}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}#player-controls{background-color:#252528;color:#fff;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #141416;position:relative}#player-controls .lyrics{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#bfbfbf;margin:0 20px 0 15px;font-size:.8rem}#player-controls .lyrics.showing-lyrics{color:#78b806}#player-controls .lyrics.showing-lyrics:hover{color:#98e908}#player-controls .lyrics:hover,#player-controls .volume-container>.volume:hover,#player-controls>.buttons>i:hover{color:#fff}#player-controls .volume-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.1rem}#player-controls .volume-container>.volume{margin-right:7px;cursor:pointer}#player-controls .volume-container>.volume-bar{width:90px;height:5px;background-color:#39393d;position:relative;display:inline-block;cursor:pointer}#player-controls .volume-container>.volume-bar:hover>.volume-handle{visibility:visible}#player-controls .volume-container>.volume-bar>.volume-level{position:absolute;width:0;height:5px;background-color:#6a6a72;z-index:1}#player-controls .volume-container>.volume-bar>.volume-handle{visibility:hidden;position:absolute;left:0;top:-3.3px;background-color:#fff;width:11.05px;height:11.05px;border-radius:50%;z-index:2}#player-controls>.buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 20px 0 15px}#player-controls>.buttons.right{color:#bfbfbf;transition:all .4s cubic-bezier(.25,.8,.25,1)}#player-controls>.buttons.right.closed{-webkit-transform:translateX(300px);transform:translateX(300px)}@media only screen and (max-width:627px){#player-controls{padding-top:6px}#player-controls>.buttons.right{position:absolute;right:0;bottom:50px;background-color:#252528;padding:10px;margin:0}}#player-controls>.buttons>.download-track,#player-controls>.buttons>.toggle-video{margin:0 10px 0 0}#player-controls>.buttons>.toggle-queue{font-size:1.3rem}#player-controls>.buttons>.shuffle{margin:0 5px 0 10px}#player-controls>.buttons>.shuffle.shuffling{color:#78b806}#player-controls>.buttons>.shuffle.shuffling:hover{color:#98e908}#player-controls>.buttons>.repeat{margin:0 20px 0 5px;cursor:pointer;font-size:1.3rem;position:relative;transition:color .1s ease-in-out}#player-controls>.buttons>.repeat:hover{color:#fff}#player-controls>.buttons>.repeat.repeating{color:#78b806}#player-controls>.buttons>.repeat.repeating:hover{color:#98e908}#player-controls>.buttons>.repeat.repeating-one{color:#78b806}#player-controls>.buttons>.repeat.repeating-one:hover{color:#98e908}#player-controls>.buttons>.repeat.repeating-one:before{content:"1";position:absolute;right:0;top:3px;width:10px;height:10px;border-radius:50%;background-color:#78b806;color:#252528;font-size:.6rem;font-weight:700;padding-left:2px}#player-controls>.buttons>.toggle-play,#player-controls>.buttons>.track-loading{font-size:2.2rem}#player-controls>.buttons>.next,#player-controls>.buttons>.prev{font-size:1.1rem}#player-controls .buttons .icon.disabled,#player-controls .lyrics.disabled{color:#666!important;cursor:default}#player-controls .controls-toggler,#player-controls .track-info{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.85rem;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:627px){#player-controls .controls-toggler,#player-controls .track-info{display:-webkit-flex;display:-ms-flexbox;display:flex}}#player-controls .controls-toggler>.artist-name,#player-controls .track-info>.artist-name{color:#898B8C}#player-controls .controls-toggler{font-size:1.2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.progress-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#ccc;font-size:13px}@media only screen and (max-width:627px){.progress-container{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.progress-bar{height:41px;margin:0 10px;position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer;display:inline-block}.progress-bar:hover>.handle{visibility:visible}.progress-bar>.elapsed{position:absolute;top:18px;background-color:#78b806;width:0;height:5px;z-index:2}.progress-bar>.progress{position:absolute;top:18px;background-color:#39393d;height:5px;width:100%;z-index:1}.progress-bar>.handle{visibility:hidden;position:absolute;top:14px;left:0;background-color:#fff;width:13px;height:13px;border-radius:50%;z-index:3}@media only screen and (max-width:627px){.progress-bar{position:absolute;top:0;left:0;height:5px;width:100%;margin:0}.progress-bar>.elapsed,.progress-bar>.progress{top:0}.progress-bar>.handle{top:-4px}}.search-panel-backdrop{width:calc(100% - 220px);background-color:rgba(0,0,0,.5);height:100%;position:absolute;top:0;left:220px;z-index:6}.search-panel{background-color:#19191B;color:#cbcbcc;position:absolute;top:0;left:-40pc;height:100%;width:365px;padding:0 20px;overflow:auto;z-index:3;transition:left .3s ease;border:1px solid #141416}.search-panel>.result-container>.media,.search-panel>.result-container>.track,.search-panel>.view-all{border-radius:3px;transition:background-color .3s ease;cursor:pointer}.search-panel.full-page{position:static;width:100%;height:calc(100% - 40px)}.search-panel.full-page .view-all{display:none}.search-panel.out{left:0}.search-panel>.view-all{background-color:#252528;padding:15px;margin:15px 0 25px;font-weight:500}.search-panel>.view-all:hover{background-color:#2d2d30}.search-panel>.result-container>h2{color:#898B8C;font-size:1.1rem;font-weight:400;margin-top:20px}.search-panel>.result-container>.track{margin-bottom:10px;padding:7px 10px;background-color:#252528}.search-panel>.result-container>.track:hover{background-color:#2d2d30}#left-panel,.search-panel>.result-container>.media:hover{background-color:#252528}.search-panel>.result-container>.track>.track-name{font-weight:400;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:290px}.search-panel>.result-container>.track>.artist-name{color:#898B8C}.search-panel>.result-container>.track>.artist-name>.artists{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#898B8C;overflow:hidden}.search-panel>.result-container>.track>.artist-name>.artists>.artist{cursor:pointer;padding-left:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.search-panel>.result-container>.track>.artist-name>.artists>.artist:first-of-type{padding-left:0}.search-panel>.result-container>.media{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;text-decoration:none}#album-page .album-header>.info .artist-name:hover,#artist-page .artist-header .artist-info>.genres>.genre:hover,#left-panel .current-track>.info>.artist-name>.artists>.artist:hover,#search-page .tab>.artists-albums .albums .album>.info .artist-name:hover,#search-page .tab>.artists-albums .albums .album>.info>.name:hover,#search-page .tab>.artists-albums .albums .playlist>.info .artist-name:hover,#search-page .tab>.artists-albums .albums .playlist>.info>.name:hover,#search-page .tab>.artists-albums .albums .user>.info .artist-name:hover,#search-page .tab>.artists-albums .albums .user>.info>.name:hover,#search-page .tab>.artists-albums .albums>.artist>.info .artist-name:hover,#search-page .tab>.artists-albums .albums>.artist>.info>.name:hover,#search-page .tab>.artists-albums .artists .album>.info .artist-name:hover,#search-page .tab>.artists-albums .artists .album>.info>.name:hover,#search-page .tab>.artists-albums .artists .playlist>.info .artist-name:hover,#search-page .tab>.artists-albums .artists .playlist>.info>.name:hover,#search-page .tab>.artists-albums .artists .user>.info .artist-name:hover,#search-page .tab>.artists-albums .artists .user>.info>.name:hover,#search-page .tab>.artists-albums .artists>.artist>.info .artist-name:hover,#search-page .tab>.artists-albums .artists>.artist>.info>.name:hover,#search-page .tab>.artists-albums .playlists .album>.info .artist-name:hover,#search-page .tab>.artists-albums .playlists .album>.info>.name:hover,#search-page .tab>.artists-albums .playlists .playlist>.info .artist-name:hover,#search-page .tab>.artists-albums .playlists .playlist>.info>.name:hover,#search-page .tab>.artists-albums .playlists .user>.info .artist-name:hover,#search-page .tab>.artists-albums .playlists .user>.info>.name:hover,#search-page .tab>.artists-albums .playlists>.artist>.info .artist-name:hover,#search-page .tab>.artists-albums .playlists>.artist>.info>.name:hover,#search-page .tab>.artists-albums .users .album>.info .artist-name:hover,#search-page .tab>.artists-albums .users .album>.info>.name:hover,#search-page .tab>.artists-albums .users .playlist>.info .artist-name:hover,#search-page .tab>.artists-albums .users .playlist>.info>.name:hover,#search-page .tab>.artists-albums .users .user>.info .artist-name:hover,#search-page .tab>.artists-albums .users .user>.info>.name:hover,#search-page .tab>.artists-albums .users>.artist>.info .artist-name:hover,#search-page .tab>.artists-albums .users>.artist>.info>.name:hover,#search-page .tab>.artists-albums>.items-panel>.header>.see-all:hover,.album-table .artists>.artist:hover,.album-table .featuring>.artist:hover,.albums-page .albums .album>figcaption .album-name:hover,.albums-page .albums .album>figcaption .artist-name:hover,.artists-page .artists .artist>figcaption .artist-name:hover,.filter-bar>.sort>.text:hover,.playlist-page .playlist-header>.info>.artist-name:hover,.search-panel>.result-container.playlists .media-subtext:hover{text-decoration:underline}.search-panel>.result-container>.media>.media-image{width:55px;height:55px;object-fit:cover;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.search-panel>.result-container>.media>.media-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:11px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.search-panel>.result-container>.media>.media-body .media-subtext,.search-panel>.result-container>.media>.media-body>.media-text{color:#cbcbcc;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.search-panel>.result-container>.media>.media-body>.media-subtext{color:#898B8C}#left-panel,#left-panel .content .login-btns>.register-btn{color:#cbcbcc}#left-panel{height:100%;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;z-index:7;transition:all .4s cubic-bezier(.25,.8,.25,1)}#left-panel.closed{-webkit-transform:translateX(-300px);transform:translateX(-300px)}#left-panel>.left-panel-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#left-panel .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:15px;overflow:auto;position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#left-panel .content>.logo{width:60%;height:auto;margin-bottom:10px}#left-panel .content>.logo>img{width:100%;height:auto}#left-panel .content .divider{height:1px;width:calc(100% - 30px);box-sizing:border-box;background-color:#2f2f33;margin-top:25px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#left-panel .main-menu .menu-item:hover,#left-panel .playlists .menu-item:hover,#left-panel .search-bar,#left-panel .your-music .menu-item:hover{background-color:#323235}#left-panel .content .login-btns{padding:25px 15px 0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#left-panel .content .login-btns>.login-btn{box-shadow:none}#left-panel .playlists-container{width:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#left-panel .main-menu,#left-panel .playlists,#left-panel .your-music{text-align:left;width:100%;margin-top:20px;font-size:1.1rem;font-weight:100}#left-panel .main-menu h2,#left-panel .playlists h2,#left-panel .your-music h2{font-size:1rem;padding:6px 18px;margin:0;text-transform:uppercase;font-weight:100}#left-panel .main-menu .menu-item,#left-panel .playlists .menu-item,#left-panel .your-music .menu-item{width:100%;padding:8px 18px;cursor:pointer;box-sizing:border-box;max-width:220px;border-right:3px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#left-panel .main-menu .menu-item.active,#left-panel .playlists .menu-item.active,#left-panel .your-music .menu-item.active{background-color:#323235;border-color:#78b806}#left-panel .search-bar{width:85%;height:35px;position:relative;border:1px solid #4a4a50;border-radius:3px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#left-panel .search-bar>input{box-sizing:border-box;display:block;width:100%;height:100%;padding:0 10px;border-radius:3px;border:none;background-color:transparent}#left-panel .search-bar .search-bar-clear,#left-panel .search-bar>.search-bar-spinner{position:absolute;top:3px;right:3px;font-size:1.5rem;cursor:pointer}#left-panel .search-bar>.search-bar-spinner{color:#78b806}#left-panel .new-playlist{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px;font-size:1.03rem;cursor:pointer;border-top:1px solid #141416;height:51px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#left-panel .new-playlist:hover{color:#e5e5e5}#left-panel .new-playlist>.icon{margin-right:5px}#left-panel .current-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 8px 5px;border-top:1px solid #141416;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#left-panel .current-track .add-remove{cursor:pointer;width:25px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}#left-panel .current-track .add-remove .remove-track,#left-panel .current-track .add-remove .track-added{display:none}#left-panel .current-track .add-remove.saved .track-added{display:block}#left-panel .current-track .add-remove.saved .add-track,#left-panel .current-track .add-remove.saved:hover .track-added{display:none}#left-panel .current-track .add-remove.saved:hover .remove-track{display:block}#left-panel .current-track>img{width:55px;height:55px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#left-panel .current-track>.info{margin-left:10px;max-width:calc(100% - 90px);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#left-panel .current-track>.info>.track-name{font-size:1rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#left-panel .current-track>.info>.artist-name{color:#898B8C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}#left-panel .current-track>.info>.artist-name>.artists{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#898B8C}#left-panel .current-track>.info>.artist-name>.artists>.artist{cursor:pointer;padding-left:4px}#left-panel .current-track>.info>.artist-name>.artists>.artist:first-of-type{padding-left:0}@media only screen and (max-width:627px){#left-panel{position:absolute;top:0;left:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);padding-top:40px}#left-panel .search-bar{display:none}#left-panel .main-menu{margin:0}}#right-panel{width:250px;height:100%;background-color:#252528;transition:all .3s ease;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1550px){#right-panel{position:absolute;top:0;right:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}}#right-panel.closed{-webkit-transform:translateX(300px);transform:translateX(300px);width:0}#right-panel>.queue{height:100%;overflow:auto;cursor:default;position:relative}#right-panel>.queue>.track{padding:5px 8px;background-color:#2f2f33;margin-bottom:6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}#right-panel>.queue>.track>.image{width:35px;height:35px;position:relative;margin-right:11px;border-radius:50%;overflow:hidden;cursor:pointer;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#right-panel>.queue>.track>.image>img{width:100%;height:100%;object-fit:cover}#right-panel>.queue>.track>.image>.playing-icon-container{background-color:rgba(0,0,0,.2)}#right-panel>.queue>.track>.image>.icon{position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3);font-size:1.2rem;display:none}#right-panel>.queue>.track:hover .more-options{display:block}#right-panel>.queue>.track:hover .icon-play{display:-webkit-flex;display:-ms-flexbox;display:flex}#right-panel>.queue>.track.playing{background-color:#78b806}#right-panel>.queue>.track.playing:hover .icon-play,#right-panel>.queue>.track.playing:hover .playing-icon-container{display:none}#right-panel>.queue>.track.playing .playing-icon-container,#right-panel>.queue>.track.playing:hover .icon-pause{display:-webkit-flex;display:-ms-flexbox;display:flex}#right-panel>.queue>.track.playing .info>.track-name{font-weight:500;color:#fff}#right-panel>.queue>.track.playing .info>.artist-name{color:#fff}#right-panel>.queue>.track .info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;max-width:68%}#right-panel>.queue>.track .info>.track-name{font-size:1rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#cbcbcc}#right-panel>.queue>.track .info>.artist-name{color:#898B8C;font-size:.85rem;max-width:95%;overflow:hidden;text-overflow:ellipsis}#right-panel .more-options{color:#cbcbcc;cursor:pointer;max-width:20px;display:none;height:100%;position:absolute;top:15px;right:15px}#right-panel .more-options:hover{color:#e5e5e5}.loading #artist-page{visibility:hidden}#artist-page{background-color:#19191B;color:#cbcbcc;width:100%;max-width:1700px;margin:0 auto;height:100%;position:relative}#artist-page .navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.1rem;margin:25px 40px 0;border-bottom:1px solid #2a2b30;color:#898B8C}#artist-page .navigation>.nav-item{margin-right:20px;border-bottom:3px solid transparent;padding-bottom:7px;cursor:pointer}#artist-page .navigation>.nav-item.active{border-color:#78b806}#artist-page h4{font-weight:400;color:#898B8C;text-transform:uppercase;margin-bottom:15px}#artist-page .toggle-more-tracks{margin-top:20px}#artist-page .artist-body{padding:25px 40px 0}@media only screen and (max-width:627px){#artist-page .navigation{display:none}#artist-page .artist-body{padding:0 15px}#artist-page .artist-header{min-height:20pc}}#artist-page .artist-body>.tab{display:-webkit-flex;display:-ms-flexbox;display:flex}#artist-page .artist-body>.tab>.media-col{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:70%}@media only screen and (max-width:1024px){#artist-page .artist-body>.tab>.media-col{width:100%}#artist-page .similar-artists{display:none}}#artist-page .artist-body>.tab>.info-col{width:30%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#artist-page .artist-body>.tab>.info-col.no-similar{display:none}#artist-page .artist-body .ad-container{margin:20px 0 0}#artist-page .similar-artists{margin-left:20px}#artist-page .similar-artists .artist{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;margin-bottom:4px;background-color:#252528;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:3pc;cursor:pointer}#artist-page .similar-artists .artist:hover{background-color:#323235}#artist-page .similar-artists .artist>img{width:45px;height:45px;border-radius:50%;object-fit:cover;margin-right:15px}#artist-page .separator{border-bottom:1px solid #2a2b30;padding-bottom:10px;margin:40px 0 25px;display:-webkit-flex;display:-ms-flexbox;display:flex}#artist-page .separator>.title{color:#cbcbcc;text-transform:uppercase;font-weight:500;width:90%}#artist-page .separator>.dropdown-container{cursor:pointer;width:10%;text-align:right}#artist-page .separator>.dropdown-container:hover{color:#e5e5e5}#artist-page .album{margin-bottom:40px}#artist-page .albums>.album>.album-header{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#bebec0;margin-bottom:20px}#artist-page .albums>.album>.album-header .release-date{color:#898B8C}#artist-page .albums>.album>.album-header h2{margin:4px 0 26px;font-weight:500}#artist-page .albums>.album>.album-header h2>a{color:#bebec0}#artist-page .albums>.album>.album-header>.album-image{margin-right:15px}#artist-page .albums>.album>.album-header>.album-image>img{width:110px;height:110px}#artist-page .top-tracks .flex-table .image,#artist-page .top-tracks .flex-table .track-image>.playing-icon-container{width:40px;height:40px}#artist-page .top-tracks .flex-table .playing .playing-icon-container{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}#artist-page .top-tracks .flex-table .playing .hover-icon:hover .playing-icon-container,#artist-page .top-tracks .flex-table .playing:hover .play-icon{display:none!important}#artist-page .top-tracks .flex-table .playing .hover-icon{cursor:pointer}#artist-page .top-tracks .flex-table .playing .hover-icon:hover .pause-icon{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:1024px){#artist-page .top-tracks .flex-table .play-icon{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}#artist-page .top-tracks .flex-table .playing .play-icon,#artist-page .top-tracks .flex-table .playing .playing-icon-container{display:none!important}#artist-page .top-tracks .flex-table .playing .pause-icon{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}#artist-page .top-tracks .flex-table .add-remove-track{-webkit-flex-grow:.9;-ms-flex-positive:.9;flex-grow:.9}#artist-page .top-tracks .flex-table .ellipses{max-width:95%}#artist-page .top-tracks .flex-table .track-image{position:relative;cursor:pointer;padding-right:20px;overflow:hidden}#artist-page .top-tracks .flex-table .track-image .pause-icon,#artist-page .top-tracks .flex-table .track-image>.play-icon{display:none;position:absolute;top:0;left:0;color:#fff;font-size:1.1rem;width:40px;height:40px;background-color:rgba(0,0,0,.5);border-radius:0;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#artist-page .top-tracks .flex-table .track-duration{padding-right:15px}#artist-page .top-tracks .flex-table .flex-table-row{height:40px}#artist-page .top-tracks .flex-table .flex-table-row:hover .play-icon{display:-webkit-flex;display:-ms-flexbox;display:flex}#artist-page .top-tracks .flex-table-header{background-color:transparent}#artist-page .top-tracks .flex-table-header .track-name{padding-left:20px}#artist-page .artist-header{min-height:20pc;background-position:0 30%;background-size:cover;background-repeat:no-repeat;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}#artist-page .artist-header .artist-info{padding:0 0 7px 30px}#artist-page .artist-header .artist-info>h1{font-weight:300;margin:0 0 5px;font-size:3rem;color:#F2F2F1;line-height:1}#artist-page .artist-header .artist-info .primary{margin-right:5px;text-transform:none;padding-right:25px}#artist-page .artist-header .artist-info>.genres{margin-bottom:25px}#artist-page .artist-header .artist-info>.genres>.genre{display:inline-block;padding-right:10px;text-transform:capitalize;color:#F2F2F1;cursor:pointer}#artist-page .artist-header .artist-image{width:150px;height:150px;border-radius:50%;margin:20px 0 0 40px;overflow:hidden}@media only screen and (max-width:627px){#artist-page .artist-header .artist-image{display:none}}#artist-page .artist-header .artist-image>img{width:100%;height:100%;object-fit:cover}#artist-page .artist-header>.header-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent -80%,#19191B 100%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:15px}#about,#login-page>.login-container form{background-color:#252528;position:relative}.tab{width:100%}.tab.artists-page{padding:0;margin:0 -15px}#about{padding:15px;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#about #splash{margin-top:40px}#about #splash.show{display:-webkit-flex;display:-ms-flexbox;display:flex}#about>.images{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;margin-bottom:30px}#about>.images>.image{height:275px;overflow:hidden;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#about>.images>.image>img{width:auto;height:100%;display:block;object-fit:cover}#login-page{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#login-page>.login-container{width:360px}#login-page>.login-container .register-btns-container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}#login-page>.login-container .register-btns-container .social-icons{margin:0;width:50%;padding-top:1px}#login-page>.login-container .register-btns-container .register-btn{text-align:right;width:50%}#login-page>.login-container p{font-size:.97rem;margin:35px 0;text-align:center}#login-page>.login-container form{padding:25px;color:#cbcbcc}#login-page>.login-container form .loader{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:5rem;color:#78b806;background-color:rgba(0,0,0,.5)}#login-page>.login-container form .errors{list-style:none;padding:5px;color:#e74c3c;text-align:center}#login-page>.login-container form .errors>li{margin-bottom:2px}#login-page>.login-container form .logo{width:200px;height:auto;margin:0 auto;display:block}#login-page>.login-container form .input-container{position:relative}#login-page>.login-container form .input-container .forgot-password{position:absolute;right:15px;top:14px;cursor:pointer;font-weight:400}#login-page>.login-container form .input-field{width:100%;height:45px;border:none;outline:0;padding:6px 9pt;box-sizing:border-box;font-weight:500;font-size:1.1rem;background-color:#323235;border-radius:3px}#login-page>.login-container form .input-field:first-of-type{margin-bottom:15px}#login-page>.login-container form .social-icons{width:113px;margin:0 auto}#login-page>.login-container form .social-icon{width:30px;height:30px;margin-right:5px;background-size:100%;cursor:pointer;display:inline-block}#login-page>.login-container form .social-icon.facebook{background-image:url(../../../images/social-icons/facebook.png)}#login-page>.login-container form .social-icon.twitter{background-image:url(../../../images/social-icons/twitter.png)}#login-page>.login-container form .social-icon.googleplus{background-image:url(../../../images/social-icons/google-plus.png)}#login-page .flex-align{display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px}#login-page .flex-align>.pull-right{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:50%;height:100%;text-align:right}#login-page .flex-align>.pull-left{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:50%;height:100%;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.albums-page .albums,.modal{display:-webkit-flex;display:-ms-flexbox}#login-page .flex-align>.pull-left>input{margin-right:5px}.spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:8}.modal.wider>.modal-content{width:600px;max-width:600px}.modal>.backdrop{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:7}.modal>.modal-content{position:relative;z-index:8;background-color:#fff;min-width:450px;max-height:80%;max-width:500px;padding:25px 20px;box-shadow:0 5px 15px rgba(0,0,0,.5);color:rgba(0,0,0,.87);-webkit-font-smoothing:antialiased;transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,100%,0) scale(.2);transform:translate3d(0,100%,0) scale(.2);opacity:0;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:627px){.modal>.modal-content{max-width:none;min-width:initial;width:95%}}.modal>.modal-content.scale-in{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}.modal>.modal-content strong{font-weight:700;font-size:.93rem}.modal>.modal-content>.sub-header{margin-top:10px;font-size:.93rem}.modal>.modal-content .modal-error{color:#e74c3c;margin:10px 0 20px}.modal>.modal-content>.input-container{margin:15px 0}.modal>.modal-content>.input-container>input{display:block;width:100%;height:38px;margin-bottom:10px;border:1px solid rgba(0,0,0,.12);padding:6px 9pt;box-sizing:border-box}.modal>.modal-content .buttons{text-align:right;margin-top:25px}.modal>.modal-content>.modal-header{position:relative;color:#4d4d4d}.modal>.modal-content>.modal-header>h1{margin:0;font-size:1.3rem;font-weight:500}.modal>.modal-content>.modal-header>.close-modal-icon{position:absolute;top:-1px;right:0;cursor:pointer;font-size:1.2rem}#songs-page,.albums-page .albums .album>.image,.artists-page .artists .artist>.image,.hover-overlay .image{position:relative}#custom-css-modal>.modal-content{width:80%;height:80%;max-width:none;max-height:none;padding:0}#custom-css-modal>.modal-content>.modal-header{background-color:#252528;color:#cbcbcc;padding:10px}#custom-css-modal>.modal-content>.modal-header>.close-modal-icon{top:7px;right:7px;color:#cbcbcc}#custom-css-modal>.modal-content>.modal-header>h1{font-size:1rem;font-weight:300}#custom-css-modal>.modal-content #editor{width:100%;height:calc(100% - 37px);font-size:1.1rem}.user-form-modal .modal-error,.user-form-modal .modal-header{margin-bottom:20px}.user-form-modal .input-container{margin-bottom:10px}#songs-page,.albums-page{max-width:100pc;margin:0 auto}.user-form-modal .input-container>input,.user-form-modal .input-container>select{border:1px solid #d9dee1;height:35px;border-radius:3px;width:60%;padding:0 10px}.user-form-modal .input-container>label{width:35%;display:inline-block;font-weight:500}#songs-page .add-remove-track>.remove-track,#songs-page .flex-table>.flex-table-row:hover .track-index,#songs-page .track-number>.remove-track{display:none}#songs-page{height:100%;padding:20px 25px}@media only screen and (max-width:627px){#songs-page{padding:5px}}#songs-page .flex-table>.flex-table-header{background-color:transparent;font-weight:100;color:#898B8C}#songs-page .flex-table>.flex-table-row{height:42px}#songs-page .flex-table>.flex-table-row>.flex-table-row-item{border-top:none;border-right:none;border-left:none;padding:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#songs-page .add-remove-track,#songs-page .track-number{-webkit-flex-grow:.3;-ms-flex-positive:.3;flex-grow:.3;min-width:60px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#898B8C}#songs-page .add-remove-track:hover>.remove-track,#songs-page .track-number:hover>.remove-track{display:block}#songs-page .add-remove-track:hover>.track-added,#songs-page .track-number:hover>.track-added{display:none}#songs-page .popularity,#songs-page .track-duration{-webkit-flex-grow:.6;-ms-flex-positive:.6;flex-grow:.6;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#songs-page .album-name,#songs-page .artist-name,#songs-page .track-name{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;white-space:nowrap}.albums-page{min-height:100%;padding:20px 25px}@media only screen and (max-width:627px){.albums-page{padding:10px}}.albums-page .albums{display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.albums-page .albums .album{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:20%;margin:0;padding:14px}@media only screen and (max-width:1024px){.albums-page .albums .album{width:33.33%}}@media only screen and (max-width:768px){.albums-page .albums .album{width:50%}}@media only screen and (max-width:300px){.albums-page .albums .album{width:100%}}.albums-page .albums .album>.image>img{width:100%;height:auto;display:block}.albums-page .albums .album>figcaption{background-color:#252528;padding:10px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.albums-page .albums .album>figcaption .album-name,.albums-page .albums .album>figcaption .artist-name{cursor:pointer;display:block;color:inherit}.albums-page .albums .album>figcaption .artist-name{color:#898B8C;margin-top:5px}.hover-overlay .image>img{display:block}.hover-overlay .image:hover>.overlay{display:-webkit-flex;display:-ms-flexbox;display:flex}.hover-overlay .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);display:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hover-overlay .overlay>.play{font-size:2.2rem;width:65px;height:65px;border-radius:50%;border:2px solid #cbcbcc;background-color:rgba(0,0,0,.7);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.hover-overlay .overlay>.play.icon-play{padding-left:3px}.hover-overlay .overlay>.add-remove-track{max-width:30px;margin-right:40px}.hover-overlay .overlay>.add-remove-track .added,.hover-overlay .overlay>.add-remove-track .remove,.hover-overlay .overlay>.add-remove-track>.add{font-size:1.8rem;margin-right:40px;cursor:pointer}.hover-overlay .overlay>.add-remove-track .added,.hover-overlay .overlay>.add-remove-track>.remove{display:none}.hover-overlay .overlay.saved>.add-remove-track>.added{display:block}.hover-overlay .overlay.saved>.add-remove-track:hover>.added,.hover-overlay .overlay.saved>.add-remove-track>.add{display:none}.hover-overlay .overlay.saved>.add-remove-track:hover>.remove{display:block}.hover-overlay .overlay>.options{width:45px;height:45px;margin-left:40px;font-size:1.7rem;border:1px solid #cbcbcc;background-color:rgba(0,0,0,.7);border-radius:50%;padding:5px 0 0 5px;cursor:pointer;margin-top:3px}.artists-page{min-height:100%;max-width:100pc;padding:20px 25px;margin:0 auto;width:100%}@media only screen and (max-width:627px){.artists-page{padding:20px 0}}.artists-page .artists{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.artists-page .artists .artist{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:20%;margin:0;padding:14px}@media only screen and (max-width:1024px){.artists-page .artists .artist{width:33.33%}}@media only screen and (max-width:768px){.artists-page .artists .artist{width:50%}}@media only screen and (max-width:300px){.artists-page .artists .artist{width:100%}}.artists-page .artists .artist>.image>img{width:100%;height:200px;object-fit:cover;display:block}.artists-page .artists .artist>figcaption{background-color:#252528;padding:10px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:59px}.artists-page .artists .artist>figcaption .artist-name{cursor:pointer;display:block;color:inherit}.artists-page .artists .artist>figcaption>.number-of-tracks{color:#898B8C;margin-top:5px}#search-page{height:100%;max-width:100pc;margin:0 auto}#search-page .no-results{width:100%;height:100%;font-weight:100;background-position:0 30%;background-size:cover;background-repeat:no-repeat}#search-page .no-results>.overlay{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;background-color:rgba(0,0,0,.85)}#search-page .no-results>.overlay>p{font-size:1rem;margin-top:5px}#search-page nav{border-bottom:1px solid #2a2b30;padding:15px 20px 0}#search-page nav>h1{font-weight:400;margin-bottom:60px}#search-page nav>.navigation{display:-webkit-flex;display:-ms-flexbox;display:flex}#search-page nav>.navigation>.nav-item{margin-right:20px;width:60px;padding-bottom:8px;font-size:1.1rem;border-bottom:3px solid transparent;text-align:center;cursor:pointer;transition:border-color .3s ease}#search-page nav>.navigation>.nav-item:hover{border-color:#486e04}#search-page nav>.navigation>.nav-item.active{border-color:#78b806;cursor:default;pointer-events:none}#search-page .tab{padding:30px 20px 20px}#search-page .tab>.artists-albums{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-page .tab>.artists-albums>.items-panel{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;overflow:hidden}#search-page .tab>.artists-albums>.items-panel>.header{padding:10px;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex}#search-page .tab>.artists-albums>.items-panel>.header .see-all,#search-page .tab>.artists-albums>.items-panel>.header>.name{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}#search-page .tab>.artists-albums>.items-panel>.header>.name{color:#898B8C}#search-page .tab>.artists-albums>.items-panel>.header>.see-all{text-align:right;cursor:pointer}#search-page .tab>.artists-albums .new-line{margin-top:20px}#search-page .tab>.artists-albums .albums,#search-page .tab>.artists-albums .artists,#search-page .tab>.artists-albums .playlists,#search-page .tab>.artists-albums .users{display:-webkit-flex;display:-ms-flexbox;display:flex}#search-page .tab>.artists-albums .albums .album,#search-page .tab>.artists-albums .albums .playlist,#search-page .tab>.artists-albums .albums .user,#search-page .tab>.artists-albums .albums>.artist,#search-page .tab>.artists-albums .artists .album,#search-page .tab>.artists-albums .artists .playlist,#search-page .tab>.artists-albums .artists .user,#search-page .tab>.artists-albums .artists>.artist,#search-page .tab>.artists-albums .playlists .album,#search-page .tab>.artists-albums .playlists .playlist,#search-page .tab>.artists-albums .playlists .user,#search-page .tab>.artists-albums .playlists>.artist,#search-page .tab>.artists-albums .users .album,#search-page .tab>.artists-albums .users .playlist,#search-page .tab>.artists-albums .users .user,#search-page .tab>.artists-albums .users>.artist{background-color:#252528;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin:0 10px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:170px}#search-page .tab>.artists-albums .albums .album>.image,#search-page .tab>.artists-albums .albums .playlist>.image,#search-page .tab>.artists-albums .albums .user>.image,#search-page .tab>.artists-albums .albums>.artist>.image,#search-page .tab>.artists-albums .artists .album>.image,#search-page .tab>.artists-albums .artists .playlist>.image,#search-page .tab>.artists-albums .artists .user>.image,#search-page .tab>.artists-albums .artists>.artist>.image,#search-page .tab>.artists-albums .playlists .album>.image,#search-page .tab>.artists-albums .playlists .playlist>.image,#search-page .tab>.artists-albums .playlists .user>.image,#search-page .tab>.artists-albums .playlists>.artist>.image,#search-page .tab>.artists-albums .users .album>.image,#search-page .tab>.artists-albums .users .playlist>.image,#search-page .tab>.artists-albums .users .user>.image,#search-page .tab>.artists-albums .users>.artist>.image{width:100%;height:161px}#search-page .tab>.artists-albums .albums .album>.image>img,#search-page .tab>.artists-albums .albums .playlist>.image>img,#search-page .tab>.artists-albums .albums .user>.image>img,#search-page .tab>.artists-albums .albums>.artist>.image>img,#search-page .tab>.artists-albums .artists .album>.image>img,#search-page .tab>.artists-albums .artists .playlist>.image>img,#search-page .tab>.artists-albums .artists .user>.image>img,#search-page .tab>.artists-albums .artists>.artist>.image>img,#search-page .tab>.artists-albums .playlists .album>.image>img,#search-page .tab>.artists-albums .playlists .playlist>.image>img,#search-page .tab>.artists-albums .playlists .user>.image>img,#search-page .tab>.artists-albums .playlists>.artist>.image>img,#search-page .tab>.artists-albums .users .album>.image>img,#search-page .tab>.artists-albums .users .playlist>.image>img,#search-page .tab>.artists-albums .users .user>.image>img,#search-page .tab>.artists-albums .users>.artist>.image>img{width:100%;height:100%;object-fit:cover}#search-page .tab>.artists-albums .albums .album>.info,#search-page .tab>.artists-albums .albums .playlist>.info,#search-page .tab>.artists-albums .albums .user>.info,#search-page .tab>.artists-albums .albums>.artist>.info,#search-page .tab>.artists-albums .artists .album>.info,#search-page .tab>.artists-albums .artists .playlist>.info,#search-page .tab>.artists-albums .artists .user>.info,#search-page .tab>.artists-albums .artists>.artist>.info,#search-page .tab>.artists-albums .playlists .album>.info,#search-page .tab>.artists-albums .playlists .playlist>.info,#search-page .tab>.artists-albums .playlists .user>.info,#search-page .tab>.artists-albums .playlists>.artist>.info,#search-page .tab>.artists-albums .users .album>.info,#search-page .tab>.artists-albums .users .playlist>.info,#search-page .tab>.artists-albums .users .user>.info,#search-page .tab>.artists-albums .users>.artist>.info{white-space:nowrap;padding:8px;text-align:center;font-size:.9rem;height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#search-page .tab>.artists-albums .albums .album>.info .artist-name,#search-page .tab>.artists-albums .albums .album>.info>.name,#search-page .tab>.artists-albums .albums .playlist>.info .artist-name,#search-page .tab>.artists-albums .albums .playlist>.info>.name,#search-page .tab>.artists-albums .albums .user>.info .artist-name,#search-page .tab>.artists-albums .albums .user>.info>.name,#search-page .tab>.artists-albums .albums>.artist>.info .artist-name,#search-page .tab>.artists-albums .albums>.artist>.info>.name,#search-page .tab>.artists-albums .artists .album>.info .artist-name,#search-page .tab>.artists-albums .artists .album>.info>.name,#search-page .tab>.artists-albums .artists .playlist>.info .artist-name,#search-page .tab>.artists-albums .artists .playlist>.info>.name,#search-page .tab>.artists-albums .artists .user>.info .artist-name,#search-page .tab>.artists-albums .artists .user>.info>.name,#search-page .tab>.artists-albums .artists>.artist>.info .artist-name,#search-page .tab>.artists-albums .artists>.artist>.info>.name,#search-page .tab>.artists-albums .playlists .album>.info .artist-name,#search-page .tab>.artists-albums .playlists .album>.info>.name,#search-page .tab>.artists-albums .playlists .playlist>.info .artist-name,#search-page .tab>.artists-albums .playlists .playlist>.info>.name,#search-page .tab>.artists-albums .playlists .user>.info .artist-name,#search-page .tab>.artists-albums .playlists .user>.info>.name,#search-page .tab>.artists-albums .playlists>.artist>.info .artist-name,#search-page .tab>.artists-albums .playlists>.artist>.info>.name,#search-page .tab>.artists-albums .users .album>.info .artist-name,#search-page .tab>.artists-albums .users .album>.info>.name,#search-page .tab>.artists-albums .users .playlist>.info .artist-name,#search-page .tab>.artists-albums .users .playlist>.info>.name,#search-page .tab>.artists-albums .users .user>.info .artist-name,#search-page .tab>.artists-albums .users .user>.info>.name,#search-page .tab>.artists-albums .users>.artist>.info .artist-name,#search-page .tab>.artists-albums .users>.artist>.info>.name{text-overflow:ellipsis;overflow:hidden;max-width:100%;cursor:pointer}#search-page .tab>.artists-albums .albums .album>.info .artist-name,#search-page .tab>.artists-albums .albums .playlist>.info .artist-name,#search-page .tab>.artists-albums .albums .user>.info .artist-name,#search-page .tab>.artists-albums .albums>.artist>.info .artist-name,#search-page .tab>.artists-albums .artists .album>.info .artist-name,#search-page .tab>.artists-albums .artists .playlist>.info .artist-name,#search-page .tab>.artists-albums .artists .user>.info .artist-name,#search-page .tab>.artists-albums .artists>.artist>.info .artist-name,#search-page .tab>.artists-albums .playlists .album>.info .artist-name,#search-page .tab>.artists-albums .playlists .playlist>.info .artist-name,#search-page .tab>.artists-albums .playlists .user>.info .artist-name,#search-page .tab>.artists-albums .playlists>.artist>.info .artist-name,#search-page .tab>.artists-albums .users .album>.info .artist-name,#search-page .tab>.artists-albums .users .playlist>.info .artist-name,#search-page .tab>.artists-albums .users .user>.info .artist-name,#search-page .tab>.artists-albums .users>.artist>.info .artist-name{color:#898B8C;padding-top:4px}#search-page .tab .artists figcaption{text-align:center}#search-page .tab>.tracks{margin-top:30px;padding:0 10px}#search-page .tab>.tracks .add-remove-track,#search-page .tab>.tracks .track-number{-webkit-flex-grow:.3;-ms-flex-positive:.3;flex-grow:.3;min-width:60px}#search-page .tab>.tracks .album-name,#search-page .tab>.tracks .artist-name,#search-page .tab>.tracks .track-name{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}#album-page{min-height:100%;max-width:100pc;padding:25px;margin:0 auto}#album-page .album-header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}#album-page .album-header>.info{-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}#album-page .album-header>.info .artist-name{font-size:1.1rem;color:#cbcbcc}#album-page .album-header>.info>.album-name{font-size:3rem;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#album-page .album-header>.info>.album-info{margin-top:18px}#album-page .album-header>.info>.album-info>.info-container{margin-bottom:2px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.05rem}#album-page .album-header>.info>.album-info>.info-container>.name{margin-right:5px;min-width:90pt;color:#a4a4a6}#album-page .album-header>.info>.album-info>.info-container>.value{font-weight:500}#album-page .album-header>.info .actions{margin-top:20px}#album-page .album-header>.info .actions>.primary{margin-right:10px;min-width:75pt}#album-page .album-header>.album-image{margin-right:15px}#album-page .album-header>.album-image>img{height:225px;width:225px;object-fit:cover}#album-page .ad-container{margin:-30px 0 30px}@media only screen and (max-width:627px){#album-page{padding:10px}#album-page .album-name{font-size:2rem!important}#album-page .album-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.album-table{font-size:.9rem}.album-table .track-name{margin-right:8px}}.album-table .flex-table-row{height:42px}.album-table .flex-table-row:hover .track-index{display:none}.album-table .flex-table-row:hover .play-icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.album-table .flex-table-row:hover .more-options>.icon{display:inline-block}.album-table .flex-table-row .flex-table-row-item{border-top:none;border-right:none;border-left:none;padding:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.album-table .playing{color:#78b806;background-color:#252528}.album-table .playing .album-name,.album-table .playing .artists>.artist,.album-table .playing .track-duration{color:#78b806}.album-table .playing .track-index{display:none}.album-table .playing .playing-icon-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.album-table .playing .hover-icon{cursor:pointer;position:relative}.album-table .playing .hover-icon:hover .playing-icon-container{display:none}.album-table .playing .hover-icon:hover .pause-icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.album-table .playing:hover .play-icon{display:none}@media only screen and (max-width:1024px){.album-table .playing{font-size:.9rem}.album-table .playing .play-icon{display:none!important}}.album-table .pause-icon,.album-table .play-icon{display:none;background-color:#3e3e43;color:#e5e5e5;border-radius:50%;font-size:.9rem;width:27px;height:27px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.album-table .play-icon{padding-left:3px}@media only screen and (max-width:1024px){.album-table .play-icon{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.album-table .pause-icon{padding-left:1px}.album-table .inside-album-table{background-color:#3e3e43;color:#e5e5e5;width:27px;height:27px;position:static;border-radius:50%;padding-left:4px}.album-table .inside-album-table>.playing-icon{width:14px;height:14px}.album-table .artists,.album-table .featuring{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#898B8C;padding-left:3px;max-width:87%;overflow:hidden;text-overflow:ellipsis}.album-table .artists>.dash,.album-table .featuring>.dash{color:#cbcbcc;padding:0 5px 0 3px}.album-table .artists>.artist,.album-table .featuring>.artist{cursor:pointer;padding-left:4px}.album-table .artists,.album-table .artists>.artist:first-of-type,.album-table .featuring>.artist:first-of-type{padding-left:0}.album-table .add-remove-track,.album-table .track-number{-webkit-flex-grow:.5;-ms-flex-positive:.5;flex-grow:.5;min-width:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#898B8C}.album-table .more-options{width:60px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.album-table .more-options>.icon{cursor:pointer;display:none}.album-table .track-attached-at{color:#898B8C}.album-table .popularity,.album-table .track-duration{-webkit-flex-grow:.6;-ms-flex-positive:.6;flex-grow:.6;color:#898B8C;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:50px}.album-table .album-name,.album-table .artist-name,.album-table .track-name{-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.album-table .album-name{color:#898B8C}.album-table .remove-track,.album-table .track-added{display:none}.album-table .saved .track-added{display:block}.album-table .saved .add-remove-track:hover .track-added,.album-table .saved .add-track{display:none}.album-table .saved .add-remove-track:hover .remove-track{display:block}#context-menu,#context-menu>.header,#not-found-page{display:-webkit-flex;display:-ms-flexbox}.album-table .add-remove-track{cursor:pointer}.album-table .add-remove-track:hover{color:#e5e5e5}.album-table .popularity-widget{width:70%;height:6px;position:relative;background-color:#252528}.album-table .popularity-widget>.popularity-fill{height:100%;background-color:#898B8C}#not-found-page{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}#not-found-page>h1{font-size:5rem;font-weight:100}#context-menu{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;background-color:#252528;width:220px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);padding:10px 0 0;overflow:hidden;z-index:99;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;color:#cbcbcc}@media only screen and (max-width:627px){#not-found-page>h1{font-size:3rem}#context-menu{width:calc(100% - 40px)!important;left:20px!important;top:50px!important}}#context-menu>.header{display:flex;width:92%;margin:0 auto;padding:0 0 10px;border-bottom:1px solid #323235}#context-menu>.header>.image{width:60px;height:60px;margin-right:15px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#context-menu>.header>.image>img{width:100%;height:100%;object-fit:cover}#context-menu>.header>.info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}#context-menu>.header>.info .sub-name,#context-menu>.header>.info>.name{overflow:hidden;max-width:90pt;text-overflow:ellipsis}#context-menu>.header>.info>.name{margin-bottom:2px;color:#cbcbcc}#context-menu>.header>.info>.sub-name{font-size:.9rem;color:#898B8C}#context-menu>.body{position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#context-menu>.body>.add-to-playlist{position:absolute;top:0;left:0;z-index:100;background-color:#252528;width:100%;height:100%;padding:10px;font-size:1.05rem;transition:-webkit-transform .25s ease;transition:transform .25s ease}#context-menu>.body>.add-to-playlist.slide-out{-webkit-transform:translateX(100%);transform:translateX(100%)}#context-menu>.body>.add-to-playlist>.back{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #343438;padding-bottom:10px;cursor:pointer}#context-menu>.body>.add-to-playlist>.back:hover{color:#f2f2f2}#context-menu>.body>.add-to-playlist>.back>.icon{margin-right:5px}#context-menu>.body>.add-to-playlist>.new-playlist{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:18px 0;cursor:pointer}#context-menu>.body>.add-to-playlist>.new-playlist>.icon,#context-menu>.body>.add-to-playlist>.playlists>.playlist>.icon{margin-right:5px}#context-menu>.body>.add-to-playlist>.new-playlist:hover{color:#cbcbcc}#context-menu>.body>.add-to-playlist>.playlists>.playlist{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;background-color:#2d2d30;margin-bottom:6px;border-radius:3px;cursor:pointer}#context-menu>.body>.add-to-playlist>.playlists>.playlist:hover{background-color:#323235;color:#cbcbcc}#context-menu .context-menu-item{padding:10px;cursor:pointer;border-left:5px solid transparent}@media only screen and (max-width:627px){#context-menu .context-menu-item{border-bottom:1px solid #323235;padding:20px 10px}}#context-menu .context-menu-item>.icon{margin-right:10px}#context-menu .context-menu-item:hover{background-color:#323235;border-left:5px solid #8F8F8F}#context-menu .separator{background-color:#323235;height:1px;padding:0}.playlist-page{height:100%;max-width:100pc;padding:20px 25px;margin:0 auto;position:relative}.playlist-page .flex-table .add-remove-track,.playlist-page .flex-table .track-number{-webkit-flex-grow:.3;-ms-flex-positive:.3;flex-grow:.3;min-width:60px;color:#898B8C}.playlist-page .playlist-header{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px;border-bottom:1px solid #2a2b30;padding-bottom:10px}.playlist-page .playlist-header>.info{-webkit-flex:1;-ms-flex:1;flex:1}.playlist-page .playlist-header>.info>.artist-name{font-size:1.1rem;color:#cbcbcc}.playlist-page .playlist-header>.info>.playlist-name{font-size:3rem;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.playlist-page .playlist-header>.info>.playlist-info{margin-top:18px}.playlist-page .playlist-header>.info>.playlist-info>.info-container{margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.05rem}.playlist-page .playlist-header>.info>.playlist-info>.info-container>.name{margin-right:5px;min-width:90pt;color:#a4a4a6}.playlist-page .playlist-header>.info>.playlist-info>.info-container>.value>a{color:inherit}.playlist-page .playlist-header>.info .actions{margin-top:20px}.playlist-page .playlist-header>.info .actions>.option-btn{margin-right:2px;padding:8px}.playlist-page .playlist-header>.info .actions>.option-btn:hover{color:#e5e5e5;background-color:#2d2d30}.playlist-page .playlist-header>.info .actions>.primary{margin-right:10px;min-width:75pt}.playlist-page .playlist-header>.playlist-image{margin-right:15px}.playlist-page .playlist-header>.playlist-image>img{height:200px;width:200px;object-fit:cover}.playlist-page .no-tracks{text-align:center;padding-top:50px}.playlist-page .no-tracks>h3{font-size:1.7rem;font-weight:500}@media only screen and (max-width:627px){.playlist-page{padding:10px}.playlist-page .playlist-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.filter-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #2a2b30;padding-bottom:10px;margin:10px 15px}.filter-bar>.sort{position:relative;z-index:5;font-size:1.2rem;color:#898B8C;-webkit-flex:1 1 65%;-ms-flex:1 1 65%;flex:1 1 65%;padding-top:13px}.filter-bar>.sort>.text{display:inline-block;cursor:pointer}.filter-bar>.sort .icon{margin-left:10px}.filter-bar>.filter{background-color:#252528;height:35px;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;max-width:330px;position:relative;color:#898B8C}.filter-bar>.filter>input{width:100%;height:100%;border:none;padding:0 10px 0 30px;background-color:#252528}.filter-bar>.filter>input::-webkit-input-placeholder{color:#898B8C}.filter-bar>.filter>.icon{position:absolute;top:9px;left:5px}#home,#home .artists .artist,tags-input .host{position:relative}tags-input{display:block;min-height:49px;margin-bottom:-1px}tags-input *,tags-input :after,tags-input :before{box-sizing:border-box}tags-input .host{height:100%}tags-input .tags{padding:1px 5px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid #e0e0e0;height:100%}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:7px 7px 0 0;padding:0 8px 0 9pt;display:inline-block;float:left;height:2pc;line-height:2pc;border-radius:1pc;background-color:#e0e0e0;color:#424242;outline:0!important;cursor:default}tags-input .tags .tag-item span{padding-right:5px}tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:none;background:0 0;cursor:pointer;vertical-align:sub;font-size:23px;color:rgba(0,0,0,.54);outline:0!important}tags-input .tags .tag-item .remove-button:hover{text-decoration:none}tags-input .tags .tag-item.selected{background-color:#78b806}tags-input .tags .input{border:0;outline:0;margin:2px;padding:0 0 0 5px;float:left;height:43px}tags-input .tags .input.invalid-tag{color:red}tags-input .tags .input::-ms-clear{display:none}#share-modal{overflow-y:auto}#share-modal>.modal-content{min-width:538px}#share-modal .input-group{margin-top:5px;display:-webkit-flex;display:-ms-flexbox;display:flex}#share-modal .input-group>input{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid rgba(0,0,0,.12)}#share-modal .input-group>.primary{padding:9px 9pt;box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:400;text-transform:none}#share-modal .email-container{display:block}#share-modal .buttons{margin-top:25px}#share-modal .buttons button{float:right}#share-modal #share-modal-input{cursor:copy;border-color:rgba(0,0,0,.12);border-radius:0;background-color:rgba(0,0,0,.04);border-right:none;height:40px;padding:6px 9pt}#share-modal .mail-spinner{float:right;-webkit-transform:scale(.7)!important;transform:scale(.7)!important;margin-top:-7px}#share-modal .social-icon{box-shadow:none}#share-modal textarea{border-color:rgba(0,0,0,.12);padding:7px 7px 7px 1pc;width:100%;position:relative;outline:0!important}#share-modal .visibility-options{padding:10px 0;margin-bottom:20px}#share-modal .modal-header{margin-bottom:20px}#share-modal .social-icons{margin:10px 0 20px}.social-icon{width:2pc;height:2pc;margin-right:5px;background-size:100%;display:inline-block;cursor:pointer;transition:opacity .2s ease;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}#home .genre,#radio-page>.overlay{display:-webkit-flex;display:-ms-flexbox}#public-user-profile .header,#radio-page{background-size:cover;background-repeat:no-repeat}.social-icon:hover{opacity:.7}.social-icon.facebook{background-image:url(../../../images/social-icons/facebook.png)}.social-icon.twitter{background-image:url(../../../images/social-icons/twitter.png)}.social-icon.googleplus{background-image:url(../../../images/social-icons/google-plus.png)}.social-icon.pinterest{background-image:url(../../../images/social-icons/pinterest.png)}.social-icon.tumblr{background-image:url(../../../images/social-icons/tumblr.png)}.social-icon.stumbleupon{background-image:url(../../../images/social-icons/stumbleupon.png)}.social-icon.blogger{background-image:url(../../../images/social-icons/bloggr.png)}#home{overflow:auto;height:100%}#home .genre{padding:15px;background-color:#2a2a2e;text-transform:capitalize;margin:0 13px;border-radius:3px;display:flex;font-size:1.1rem;font-weight:400}#home .genre>.more,#home .genre>.name{width:50%;cursor:pointer}#home .genre>.more:hover,#home .genre>.name:hover{text-decoration:underline}#home .genre>.more{text-align:right}#home .artists .artist figcaption{min-height:35px;text-align:center;position:absolute;left:0;bottom:0;margin:0 14px 14px;max-width:calc(100% - 28px);background-color:rgba(0,0,0,.7)}#home .artists .artist figcaption>.artist-name{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.radio-loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;background-color:rgba(0,0,0,.9)}.radio-loading>#splash{display:block}.radio-loading>#splash>#splash-inner{margin:0 30px 30px 0}#radio-page{position:relative;height:100%;width:100%;background-position:0 30%}#radio-page>.overlay{width:100%;height:100%;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.85)}#radio-page .radio-queue-item{max-width:300px}#radio-page .radio-queue-item .image{width:300px;height:300px}#radio-page .radio-queue-item .image .overlay{padding-top:68px;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent}#radio-page .radio-queue-item .image .overlay .options,#radio-page .radio-queue-item .image .overlay .play,#radio-page .radio-queue-item .image .overlay>.add-remove-track{display:none}#radio-page .radio-queue-item .image .overlay>.playing-icon-container{display:none;position:static;width:65px;height:65px;border-radius:50%;background-color:rgba(0,0,0,.7);margin-right:10px}#radio-page .radio-queue-item .image .overlay>.playing-icon-container>.playing-icon{width:25px;height:25px;margin-left:6px}#radio-page .radio-queue-item .image .overlay.playing>.playing-icon-container{display:-webkit-flex;display:-ms-flexbox;display:flex}#radio-page .radio-queue-item .image .overlay:hover{background-color:rgba(0,0,0,.8)}#radio-page .radio-queue-item .image .overlay:hover>.playing-icon-container{display:none}#radio-page .radio-queue-item .image .overlay:hover .options,#radio-page .radio-queue-item .image .overlay:hover>.add-remove-track{display:block}#radio-page .radio-queue-item .image .overlay:hover>.play{display:-webkit-flex;display:-ms-flexbox;display:flex}#radio-page .radio-queue-item .image>img{width:300px;height:300px;object-fit:cover}#radio-page .radio-queue-item .info{background-color:#252528;padding:15px 10px;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}#radio-page .radio-queue-item .info>.rate{font-size:1.4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;width:90px}#radio-page .radio-queue-item .info>.rate>.icon-button{border:1px solid #cbcbcc;border-radius:50%;width:40px;height:40px;cursor:pointer}#radio-page .radio-queue-item .info>.rate>.icon-button.liked{color:#4CAF50;border-color:#4CAF50;pointer-events:none}#radio-page .radio-queue-item .info>.rate>.icon-button:hover{color:#fff;border-color:#fff}#radio-page .radio-queue-item .info>.rate>.icon-button:first-of-type{margin-right:5px}#radio-page .radio-queue-item .info>.rate>.icon-button>.icon-thumbs-up{position:relative;top:3px;left:-5px}#radio-page .radio-queue-item .info>.rate>.icon-button>.icon-thumbs-down{position:relative;top:6px;left:-5px}#radio-page .radio-queue-item .info>.radio-item-info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;white-space:nowrap}#radio-page .radio-queue-item .info>.radio-item-info>.artist{display:block;color:#cbcbcc}#radio-page .radio-queue-item .info>.radio-item-info>.track{display:block;color:#898B8C}#radio-page .next,#radio-page .prev{font-size:2rem;cursor:pointer;border-radius:50%;border:2px solid #cbcbcc;width:50px;height:50px}#radio-page .next.disabled,#radio-page .prev.disabled{color:#898B8C;cursor:not-allowed;border-color:#898B8C}#radio-page .next>.icon,#radio-page .prev>.icon{position:relative;top:3px}#radio-page .next{margin-left:20px}#radio-page .next>.icon{left:4px}#radio-page .prev{margin-right:20px}#radio-page .prev>.icon{right:-1px}#public-user-profile{position:relative;height:100%}#public-user-profile .follow-button{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:30px;padding:2px 30px 0;border-radius:15px;letter-spacing:1px;text-transform:uppercase}#public-user-profile .follow-button.active{border-color:#78b806}#public-user-profile .header{margin-bottom:15px;background-position:0 85%;position:relative;min-height:200px}#public-user-profile .header>.header-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,transparent -80%,#19191B 100%);padding:30px 30px 10px}#public-user-profile .header>.header-overlay>.inner-header{max-width:600px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#public-user-profile .header .avatar{margin-right:25px;width:23%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#public-user-profile .header .avatar>img{width:100%;height:auto;display:block}#public-user-profile .header .info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:25px}#public-user-profile .header .info>.actions{display:-webkit-flex;display:-ms-flexbox;display:flex}#public-user-profile .header .info>.actions .follow-button{margin-top:10px}#public-user-profile .header .info>.actions>.follow-info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#public-user-profile .header .info>.actions>.follow-info>.followers,#public-user-profile .header .info>.actions>.follow-info>.following{padding:0 10px}#public-user-profile .header .info>.actions>.follow-info>.followers>.number,#public-user-profile .header .info>.actions>.follow-info>.following>.number{text-align:center}#public-user-profile .header .info>.actions>.follow-info>.following{border-right:1px solid #666974}#public-user-profile .header .info>.username{font-size:1.8rem;font-weight:100;margin-bottom:10px;border-bottom:1px solid #666974;padding-bottom:5px}#public-user-profile .content .navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 35px;font-size:1rem;color:#898B8C;text-transform:uppercase;border-bottom:1px solid #2a2b30}#public-user-profile .content .navigation>.nav-item{border-bottom:3px solid transparent;transition:border-color .2s ease;margin:0 10px;padding:5px 8px;cursor:pointer}#public-user-profile .content .navigation>.nav-item:first-of-type{margin-left:0}#public-user-profile .content .navigation>.nav-item.active{border-color:#78b806;color:#fff}#public-user-profile .content .navigation>.nav-item:hover{color:#fff}#public-user-profile .content .tabs{padding:20px 35px}#public-user-profile .content .tabs>.tab{display:none}#public-user-profile .content .tabs>.tab.open{display:block}#public-user-profile .content .playlists{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}#public-user-profile .content .playlists .no-playlists{text-align:center;font-size:1.5rem;width:100%;margin-top:40px;font-weight:100;background-color:#252528;padding:5pc 0}#public-user-profile .content .playlists .playlist{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:20%;margin:0;padding:14px}#public-user-profile .content .playlists .playlist>.info{background-color:#252528;padding:10px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#public-user-profile .content .playlists .playlist>.info>.name{text-transform:capitalize;margin-bottom:5px;font-size:1.1rem;display:block;color:#cbcbcc}#public-user-profile .content .playlists .playlist>.info>.tracks-number{color:#898B8C;font-size:.9rem}#public-user-profile .content .playlists .playlist>.image{line-height:0}#public-user-profile .content .playlists .playlist>.image>img{width:100%;height:auto}#public-user-profile .content #followers>.follow-item,#public-user-profile .content #following>.follow-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:75pt;overflow:hidden;border-bottom:1px solid #2a2b30;padding:18px;font-size:1.1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#public-user-profile .content #followers>.follow-item:first-of-type,#public-user-profile .content #following>.follow-item:first-of-type{padding-top:0}#public-user-profile .content #followers>.follow-item>.content,#public-user-profile .content #following>.follow-item>.content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#public-user-profile .content #followers>.follow-item>.content>.info,#public-user-profile .content #following>.follow-item>.content>.info{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#public-user-profile .content #followers>.follow-item>.content>.info>.name,#public-user-profile .content #following>.follow-item>.content>.info>.name{color:#cbcbcc;display:block}#public-user-profile .content #followers>.follow-item .followers,#public-user-profile .content #following>.follow-item .followers{color:#898B8C;margin-top:5px}#public-user-profile .content #followers>.follow-item>.image,#public-user-profile .content #following>.follow-item>.image{height:63px;width:63px;margin-right:20px}#public-user-profile .content #followers>.follow-item>.image>img,#public-user-profile .content #following>.follow-item>.image>img{height:63px;width:63px;object-fit:cover;border-radius:50%}.current-user-widget{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:25px 15px 0;box-sizing:border-box;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.current-user-widget .dropdown-menu{position:fixed;z-index:10}.current-user-widget>img{width:40px;height:40px;margin-right:10px}.current-user-widget .user-email{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#cbcbcc;margin-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-user-widget .edit-profile{cursor:pointer}#account-settings-modal .modal-content{padding:0;overflow:auto}@media screen and (max-height:720px){#account-settings-modal .md-modal-header{display:none!important}#account-settings-modal .md-modal-nav-item{font-size:25px!important}}#account-settings-modal .modal-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#19191B;padding-bottom:20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#account-settings-modal .modal-header>.name{text-align:center;color:#cbcbcc;font-size:25px;font-weight:100}#account-settings-modal .modal-header>.email{padding-top:5px;text-align:center;color:#cbcbcc}#account-settings-modal .md-modal-avatar{width:90pt;height:90pt;border-radius:50%;margin:10px auto 0}#account-settings-modal .md-modal-avatar>img{width:100%;height:100%;object-fit:cover;border-radius:50%}#account-settings-modal .md-modal-nav{background-color:#78b806;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#account-settings-modal .md-modal-nav>.md-modal-nav-item{font-size:2rem;padding:15px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;cursor:pointer}#account-settings-modal .md-modal-nav>.md-modal-nav-item.active{background-color:#fff;color:#22322F}#account-settings-modal .md-modal-tab{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:35px 25px 20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#account-settings-modal .md-modal-tab .input-container{margin-bottom:20px}#account-settings-modal .md-modal-tab .input-container>label{margin-bottom:5px;display:block;font-weight:500;color:rgba(0,0,0,.36)}#account-settings-modal .md-modal-tab .input-container input,#account-settings-modal .md-modal-tab .input-container select{width:100%;height:40px;padding:0 10px;border:1px solid #e7eaec}#account-settings-modal .md-modal-tab.open{display:-webkit-flex;display:-ms-flexbox;display:flex}#account-settings-modal .avatar-tab .img-responsive{width:50%;max-width:90pt;margin:15px auto}#account-settings-modal .avatar-tab p{text-align:center}#account-settings-modal .buttons{margin-top:30px}#account-settings-modal .buttons md-select{padding-left:2px}#account-settings-modal md-input-container{padding-bottom:10px}#account-settings-modal md-input-container label{color:rgba(0,0,0,.36)!important}.ad-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;overflow:hidden}#install{background:#f6f5f2;overflow-y:auto;height:100%}#install>.container{max-width:1170px;margin:0 auto 20px}#install .center-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}#install .center-buttons>.primary:first-of-type{margin-right:10px}#install .input-container{margin-bottom:20px}#install .input-container>label{display:block;margin-bottom:5px;font-weight:500}#install .input-container>input,#install .input-container>select,#install .input-container>textarea{display:block;height:35px;border:1px solid #ccc;width:100%;padding:6px 9pt;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#install .input-container>.help-block{font-size:.9rem;margin-top:5px}#install #error{background-color:#ea6153;color:#fff;padding:15px;text-align:center;margin:20px 0;border-radius:3px}#install .update-container{text-align:center}#install .update-container .btn{width:30%;border-bottom:3px solid #588704}#install .update-container p{margin:20px 0}#install .update-container h2{color:#cbcbcc}#install .logo{margin:30px auto;width:322px;height:auto}#install .admin-account .btn-success{margin-top:10px;border-radius:4px;border-color:#78b806;border-bottom:4px solid #588704}#install #loader{display:none;position:absolute;top:0;left:0;width:100%;height:100%;font-size:90pt;background-color:rgba(0,0,0,.1);color:#fff;z-index:10000}#install #loader>md-progress-circular{top:50%;left:47%}#install .step-panel{background:#fff;box-shadow:1px 1px 2px 0 #d0d0d0;padding:20px 30px;margin-top:50px}#install .step-panel .form-control{border-radius:0}#install h2{text-align:center}#install .manual-fill{margin-top:30px;display:-webkit-flex;display:-ms-flexbox;display:flex}#install .manual-fill .button-container{width:30%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:30px}#install .manual-fill .button-container>button,.table,.wizard{width:100%}#install .manual-fill input{margin-left:-2px;margin-right:8px}#install .manual-fill .btn-success{border-radius:0;border-bottom:4px solid #588704}#install .manual-fill .col-sm-6{padding:0}#install #site_description{padding-bottom:10px}#install #configuration .btn{margin-top:20px}#install #compat-check h4{margin-top:30px;text-align:center}#install #compat-check .btn{display:inline-block;margin-right:10px;margin-bottom:30px;border-radius:0}#install #compat-check p{margin:15px 0 25px;text-align:center}#install .table td,#install .table th{text-align:center}#install .danger{background:#ea6153;color:#fff;padding:5px}#install .success{background:#78b806;color:#fff;padding:5px}.table{max-width:100%;margin-bottom:5px}.table>tbody>tr:nth-child(odd),.table>tfoot>tr:nth-child(odd),.table>thead>tr:nth-child(odd){background-color:#f9f9f9}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;vertical-align:top;border-top:1px solid #e7eaec}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #e7eaec;background-color:#fff}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #e7eaec}.alert{color:#fff;text-align:center}.wizard{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:0}.wizard li{display:block;width:33%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;padding-left:0}.wizard li a:hover{text-decoration:none}.wizard li:before{display:block;border-top:3px solid #55606E;content:"";font-size:0;overflow:hidden;position:relative;top:11px;right:1px;width:100%;z-index:1}.wizard li:first-child:before{left:50%;max-width:50%}.wizard li:last-child:before{max-width:50%;width:50%}.wizard li .title{color:#898B8C;display:block;font-size:13px;line-height:15px;max-width:100%;position:relative;table-layout:fixed;text-align:center;top:20px;word-wrap:break-word;z-index:104}.wizard li .step{background:#7B909C;color:#fff;display:inline;font-size:15px;font-weight:700;padding:9px 13.5px;border:3px solid transparent;border-radius:10%;line-height:normal;position:relative;text-align:center;z-index:2}.wizard li.active .step{background:#78b806;color:#fff}.wizard li.active .title{color:#55606E}#admin{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#676a6c}#admin>aside{width:220px;color:#eee;background-color:#333;height:100%;transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#admin>aside.closed{-webkit-transform:translateX(-300px);transform:translateX(-300px);width:0}#admin>aside>.current-user-widget{margin-bottom:25px}#admin>aside>.logo{width:220px;height:auto;display:block;margin:15px 0 0;border-bottom:1px solid #36383e;padding-bottom:10px}#admin>aside>.logo>img{width:65%;height:auto;margin:0 auto;display:block}#admin>aside>.nav>.nav-item{padding:15px 10px 15px 25px;font-size:1.1rem;cursor:pointer;border-right:5px solid transparent;border-bottom:1px solid #3b3b3b}#admin>aside>.nav>.nav-item>.icon{width:22px;display:inline-block;margin-right:5px}#admin>aside>.nav>.nav-item:hover{background-color:#404040}#admin>aside>.nav>.nav-item.open{background-color:#404040;border-right-color:#78b806}#admin>.admin-page{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#F3F3F4;height:100%;overflow:hidden}#admin>.admin-page>nav{height:5pc;border-bottom:1px solid #e7eaec;padding:0 30px 0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#777;background-color:#F7F7F7}#admin>.admin-page>nav>.toggle-icon{font-size:2.2rem;cursor:pointer}#admin>.admin-page>nav>a{width:170px;height:auto;display:block}#admin>.admin-page>nav>a>img{max-width:100%;height:auto}#admin>.admin-page>nav>.nav-items{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}#admin>.admin-page>nav>.nav-items>.logout>.icon{color:#ff5722;font-size:25px}#admin>.admin-page>nav>.nav-items>.logout>.text{display:inline-block;height:35px;line-height:1;vertical-align:middle;padding-top:7px}#admin>.admin-page>#admin-content{width:100%;height:calc(100% - 5pc);padding:30px;overflow:auto}.admin-panel{background-color:#fff;border:1px solid #e7eaec;border-top:none;margin-bottom:15px}.admin-panel>.panel-header{font-size:1.02rem;font-weight:500;border-bottom:1px solid #e7eaec;border-top:3px solid #e7eaec;margin-bottom:20px;color:#676a6c;background-color:#F7F7F7;padding:10px;border-top-left-radius:3px;border-top-right-radius:3px}.admin-panel>.panel-header p{font-size:.88rem;margin:0;font-weight:300}.admin-panel>.panel-header.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.admin-panel>.panel-header.flex>.name{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:80%}.admin-panel>.panel-header.flex>.actions{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:70px;text-align:right;color:#adadad}.admin-panel>.panel-header.flex>.actions.full-width{max-width:20%}.admin-panel>.panel-header.flex>.actions>.icon{cursor:pointer}.admin-panel>.panel-header.flex>.actions>.icon:hover{color:#949494}.admin-panel .panel-body{padding:0 10px 10px}.admin-panel .panel-body>input,.admin-panel .panel-body>select{width:100%;height:40px;margin-bottom:10px;padding:0 10px;border:1px solid #e7eaec}.admin-panel .panel-body>textarea{width:100%;height:90pt;padding:8px;border:1px solid #e7eaec;margin-bottom:10px}#appearance{display:-webkit-flex;display:-ms-flexbox;display:flex}#appearance .options-panel{position:fixed;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:300px}#appearance .options-panel>.available-stylesheets .stylesheets{max-height:25pc;overflow:auto;position:relative;margin-bottom:5px}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet{padding:10px;text-transform:capitalize;border:1px solid #e7eaec;cursor:pointer;margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet>.name{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet>.colors{width:90px;height:15px;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet>.colors>.color{width:15px;height:100%;display:inline-block}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet:hover{background-color:#f2f2f2}#appearance .options-panel>.available-stylesheets .stylesheets>.stylesheet.selected{background-color:#ebebeb}#appearance .variables-panel{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 30px 0 230px;max-width:calc(100% - 230px - 320px);padding-bottom:300px}#appearance .variables-panel .group{background-color:#fff;border:1px solid #e7eaec;border-top:none;margin-bottom:20px}#appearance .variables-panel .group>header{padding:10px;background-color:#F7F7F7;color:#676a6c;border-bottom:1px solid #e7eaec;border-top:3px solid #e7eaec;border-top-left-radius:3px;border-top-right-radius:3px}#appearance .variables-panel .group>header>.name{font-size:1.02rem;font-weight:500}#appearance .variables-panel .group>header>.description{font-size:.88rem;font-weight:400}#appearance .variables-panel .group-variables{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:8px}#appearance .variables-panel .group-variables>.variable{width:33.333%;max-width:33.333%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 10px;margin:10px 0}#appearance .variables-panel .input-container>.input-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;width:100%}#appearance .variables-panel .input-container>.input-inner>input,#appearance .variables-panel .input-container>.input-inner>select{height:100%;border:1px solid #e7eaec;width:100%;outline:0!important}#appearance .variables-panel .input-container>.input-inner>input{padding:10px}#appearance .variables-panel .input-container>.input-inner>select{padding:0 7px}#appearance .variables-panel .input-container>.input-inner>.color-preview{width:40px;height:100%;cursor:pointer;border:1px solid #e7eaec;border-left:none}#appearance .variables-panel .input-container>.description{font-size:.88rem;font-weight:400;margin-top:5px;padding:0 1px}#appearance .variables-panel .input-container>.description:empty{display:none}#appearance .variables-panel .input-container>label{display:block;margin-bottom:5px;text-transform:capitalize}#translations{display:-webkit-flex;display:-ms-flexbox;display:flex}#translations .flex-table{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#translations .flex-table .flex-table-header{background-color:#F7F7F7;color:#676a6c;border-top:3px solid #e7eaec;border-top-right-radius:3px;border-top-left-radius:3px}#translations .flex-table .trans-header{padding:.5em 0;text-indent:.5em}#translations .flex-table .flex-table-row:hover input{background-color:#f7f7f7}#translations .flex-table .index-col{max-width:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#translations .flex-table .with-input{padding:0}#translations .flex-table .with-input>input{width:100%;height:100%;border:1px solid transparent;padding:.5em;line-height:inherit;background-color:transparent}#translations .flex-table .with-input>input:focus{outline:0;border-color:#78b806}#translations .right-col{width:30%;padding:0 20px}.settings-container.full-width>form{width:100%;padding:0;margin:0}.settings-container.full-width>form .input-container>textarea{max-width:750px;height:10pc}.settings-container>form{width:calc(100% - 200px);margin-left:230px;padding:0 30px 0 0}.settings-container>form .input-container{margin-bottom:20px}.settings-container>form .input-container>input,.settings-container>form .input-container>select,.settings-container>form .input-container>textarea{height:35px;border:1px solid #e7eaec;width:100%;outline:0!important;max-width:350px}.material-table .footer .pagination>li>a:active,.material-table .footer .pagination>li>a:focus,.material-table .search>input:active,.material-table .search>input:focus{outline:0}.settings-container>form .input-container>textarea{height:85px}.settings-container>form .input-container>input{padding:10px}.settings-container>form .input-container>select{padding:0 7px}.settings-container>form .input-container>p{font-size:.88rem;font-weight:400;margin-top:5px;padding:0 1px}.settings-container>form .input-container>p:empty{display:none}.settings-container>form .input-container>label{display:block;margin-bottom:5px;text-transform:capitalize}.settings-container>form .logo-container{margin-bottom:20px}.settings-container>form .logo-container .label{margin-bottom:10px}.settings-container>form .logo-container .image{background-color:#333;margin-bottom:20px;max-width:220px;border-radius:3px}.settings-container>form .logo-container .image>img{display:block;width:100%;height:auto;object-fit:cover}.admin-mail-container{height:100%}.admin-mail-container .admin-panel,.admin-mail-container .settings-container,.admin-mail-container form{height:100%;width:100%;margin:0}.admin-mail-container .panel-body{height:calc(100% - 44px)}.admin-mail-container .panel-body .editor-container{height:calc(100% - 62px)}.admin-mail-container .templates-nav{display:-webkit-flex;display:-ms-flexbox;display:flex}.admin-mail-container .templates-nav>.nav-items{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.admin-mail-container .templates-nav>.nav-items>.nav-item{padding:10px;border:1px solid #e7eaec;margin:0 15px 20px 0;width:250px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:3px;cursor:pointer;text-align:center;display:inline-block}.admin-mail-container .templates-nav>.nav-items>.nav-item.active{background-color:#78b806;color:#fff;border-color:transparent}.admin-mail-container .templates-nav>.save{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.scrollspy-navigation{width:200px;position:fixed;list-style:none;padding:0;margin:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.scrollspy-navigation .nav-item{padding:10px 15px;cursor:pointer}.scrollspy-navigation .nav-item.active{background-color:#78b806;color:#fff;border-radius:3px}.material-table{box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e7eaec;text-rendering:optimizeLegibility;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;background-color:#F7F7F7;min-height:100%}.material-table .admin-table .flex-table-header{border-bottom:1px solid #e7eaec;text-transform:capitalize}.material-table .admin-table .flex-table-header:hover{background-color:#F7F7F7!important}.material-table .admin-table .flex-table-row{padding:0 25px;background-color:#F7F7F7;border-bottom:1px solid #e7eaec}.material-table .admin-table .flex-table-row .icon{cursor:pointer}.material-table .admin-table .flex-table-row .icon:hover{color:#78b806}.material-table .admin-table .flex-table-row:nth-child(even){background-color:#fafafa}.material-table .admin-table .flex-table-row.selected{background-color:#eaeaea}.material-table .admin-table .flex-table-row-item{height:57px;border:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.material-table .admin-table .flex-table-row-item a{color:rgba(0,0,0,.87)}.material-table .admin-table .flex-table-row-item.small-col{max-width:50px}.material-table .admin-table .flex-table-row-item.name-col{-webkit-flex-grow:1.3;-ms-flex-positive:1.3;flex-grow:1.3}.material-table .admin-table .flex-table-row-item.image{max-width:60px;margin:0 35px 0 25px}.material-table .admin-table .flex-table-row-item img{width:100%;height:auto}.material-table .header,.material-table .selected-header{padding:20px;height:68px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.material-table .header>.caption,.material-table .selected-header>.caption{font-size:20px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:30%}.material-table .header>.caption>.btn:first-of-type,.material-table .selected-header>.caption>.btn:first-of-type{margin-right:10px}.material-table .header>.controls,.material-table .selected-header>.controls{font-size:20px;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:70%}.material-table .header>.controls>i,.material-table .selected-header>.controls>i{cursor:pointer;transition:color .2s ease;color:#ff5722}.material-table .header>.controls>i:hover,.material-table .selected-header>.controls>i:hover{color:#ff7e55}.material-table .selected-header{background-color:rgba(255,87,34,.3);color:#fff}.material-table .selected-header .caption{color:#ff5722;font-weight:500;font-size:1pc}.material-table .search{height:40px;position:relative;border-radius:3px;border:1px solid #e7eaec}.material-table .search>input{border:none;height:100%;padding:0 10px 0 35px;border-radius:3px;font-size:1.1rem;line-height:normal}.material-table .search>i{position:absolute;top:9pt;left:5px;font-size:1.1rem}.material-table .footer{margin-top:25px;margin-left:auto;padding-bottom:15px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.material-table .footer .meta,.material-table .footer .per-page,.material-table .footer dir-pagination-controls{display:inline-block;color:#737373;font-weight:500}.material-table .footer select{margin:0 30px 0 5px;display:inline-block;padding:0;vertical-align:bottom;border:1px solid #e7eaec}.material-table .footer .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.material-table .footer .controls{padding-left:25px;display:-webkit-flex;display:-ms-flexbox;display:flex}.material-table .footer .controls>.per-page{display:none}}.material-table .footer .meta{margin-right:30px}.material-table .footer .pagination{list-style:none;margin-right:25px;padding:0}.material-table .footer .pagination>li{display:inline-block}.material-table .footer .pagination>li:first-of-type>a{border-right:none}.material-table .footer .pagination>li.active a{color:#78b806}.material-table .footer .pagination>li>a{color:inherit;padding:8px 15px;background-color:#fafafa;border:1px solid #e7eaec;margin-left:-1px}@media (max-width:1024px){.material-table .footer .pagination{margin:0}.material-table .footer .pagination>li{display:none}.material-table .footer .pagination>li:first-of-type,.material-table .footer .pagination>li:last-of-type{display:inline-block;font-size:1rem;line-height:1}}.material-table .ajax-spinner{position:absolute;top:50%;left:50%}#analytics-page #embed-api-auth-container{position:absolute;top:50%;left:50%;cursor:pointer}#analytics-page .unauthorized-container{opacity:.4}#analytics-page .unauthorized-container>img{max-width:100%;height:auto}#analytics-page .stats-row{margin:0 2px 25px;display:-webkit-flex;display:-ms-flexbox;display:flex}#analytics-page .stats-row>.stats-container{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 10px;border-radius:4px;position:relative;height:75pt;color:#FBFFFF}#analytics-page .stats-row>.stats-container>.stats-icon{font-size:60px;position:absolute;opacity:.2;top:5px;left:5px}#analytics-page .stats-row>.stats-container>.details{position:absolute;right:15px;top:15px;text-align:right}#analytics-page .stats-row>.stats-container>.details .ActiveUsers-value,#analytics-page .stats-row>.stats-container>.details>.number{font-size:30px}#analytics-page .stats-row>.stats-container>.details .ActiveUsers,#analytics-page .stats-row>.stats-container>.details>.text{font-size:1pc}#analytics-page .stats-row>.stats-container>.details .ActiveUsers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#analytics-page .stats-row>.stats-container>.details .ActiveUsers-value{display:block}#analytics-page .stats-row>.stats-container:nth-child(1){background-color:#3F51B5;border:2px solid #3c4ead}#analytics-page .stats-row>.stats-container:nth-child(2){background-color:#F44336;border:2px solid #f33a2c}#analytics-page .stats-row>.stats-container:nth-child(3){background-color:#009688;border:2px solid #008c7f}#analytics-page .stats-row>.stats-container:nth-child(4),#analytics-page .stats-row>.stats-container:nth-child(5){background-color:#607D8B;border:2px solid #5c7885}#analytics-page .ViewSelector2{display:block}#analytics-page .ViewSelector2-item{display:block;margin-bottom:1em;width:100%;max-width:150px}#analytics-page .ViewSelector2-item>label{font-weight:700;margin:0 .25em .25em 0;display:block}#analytics-page .ViewSelector2-item>select{width:100%;border:1px solid #e7eaec;border-radius:3px;padding:5px}@media (min-width:570px){#analytics-page .ViewSelector,#analytics-page .ViewSelector2{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 -1em -1em;width:calc(100% + 1em)}#analytics-page .ViewSelector2-item{-webkit-flex:1 1 calc(100%/3 - 1em);-ms-flex:1 1 calc(100%/3 - 1em);flex:1 1 calc(100%/3 - 1em);margin-left:1em}}#analytics-page .ViewSelector2--stacked{display:block;margin:0;width:auto}#analytics-page .ViewSelector2--stacked .ViewSelector2-item{margin-left:0}#analytics-page .charts-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#analytics-page .charts-row>.chart-panel{background-color:#F7F7F7;border-radius:2px;border:1px solid #e7eaec;margin:0 10px 20px}#analytics-page .charts-row>.chart-panel.small{-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%}#analytics-page .charts-row>.chart-panel.large{-webkit-flex:0 1 66.33%;-ms-flex:0 1 66.33%;flex:0 1 66.33%}#analytics-page .chart-panel-body{padding:15px 20px}#analytics-page .chart-panel-header{border-bottom:1px solid #e7eaec;border-radius:2px;padding:15px}#analytics-page .chart-panel-header>.sub-title{color:rgba(0,0,0,.5);font-size:13px}#analytics-page .chart-container{height:250px}#analytics-page .chart-legend{list-style:none;margin:0;padding:1em 0 0;text-align:center}#analytics-page .chart-legend>li{display:inline-block;padding:.25em .5em}#analytics-page .chart-legend>li>i{display:inline-block;height:1em;margin-right:.5em;vertical-align:-.1em;width:1em}.home-page{padding:10px 15px!important}.home-page>.artists-page{padding:0}.genres-container{width:100%}.genres-container .genres-inner-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.genres-container .genres-inner-container .genre-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:16.6%;margin:0;padding:8px;position:relative;height:218px}@media only screen and (max-width:1024px){.genres-container .genres-inner-container .genre-item{width:33.33%}}@media only screen and (max-width:768px){.genres-container .genres-inner-container .genre-item{width:50%}}@media only screen and (max-width:320px){.genres-container .genres-inner-container .genre-item{width:100%}}.genres-container .genres-inner-container .genre-item>img{width:100%;height:100%;object-fit:cover}.genres-container .genres-inner-container .genre-item>.name{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:calc(100% - 1pc);height:calc(100% - 1pc);top:8px;left:8px;text-transform:capitalize;color:#f2f2f2;background-color:rgba(0,0,0,.65);font-size:1.5rem}.playing-icon-container{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;background-color:rgba(0,0,0,.3)}.playing-icon-container>.playing-icon{width:1pc;height:1pc;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex}.playing-icon-container>.playing-icon .three,.playing-icon-container>.playing-icon .two,.playing-icon-container>.playing-icon>.one{position:absolute;bottom:0;width:2px;padding:0 1px;height:0;background-color:#fff;margin-right:3px;transition:height .3s linear;-webkit-animation:bar .33s 0s both alternate ease infinite;animation:bar .33s 0s both alternate ease infinite}.playing-icon-container>.playing-icon>.one{left:0}.playing-icon-container>.playing-icon>.two{-webkit-animation-delay:.2s;animation-delay:.2s;left:33%}.playing-icon-container>.playing-icon>.three{left:66%;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes bar{0%{height:0}100%{height:100%}}@keyframes bar{0%{height:0}100%{height:100%}}.dropdown-menu{position:absolute;background-color:#fff;text-align:left;color:rgba(0,0,0,.87);font-size:1.04rem;box-shadow:0 2px 4px rgba(0,0,0,.2);min-width:10pc;padding:5px 0;margin:2px 0 0}.dropdown-menu>.dropdown-item{padding:5px 25px 5px 10px;cursor:pointer;border-left:5px solid transparent}.dropdown-menu>.dropdown-item>i{font-size:1.4rem;color:#9AACB5;margin:0 10px 0 5px}.dropdown-menu>.dropdown-item:first-of-type{padding-top:10px}.dropdown-menu>.dropdown-item:last-of-type{padding-bottom:10px}.dropdown-menu>.dropdown-item.active{background-color:#e6e6e6}.dropdown-menu>.dropdown-item:hover{background-color:#ededed}.lyrics-container,.player-container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:7}.lyrics-container>.backdrop,.player-container>.backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.lyrics-container>.modal-inner-container,.player-container>.modal-inner-container{width:60%;height:80%;max-width:75pc;max-height:620px;box-shadow:0 5px 15px rgba(0,0,0,.5);position:relative;z-index:8;transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,100%,0) scale(.2);transform:translate3d(0,100%,0) scale(.2);opacity:0}.lyrics-container>.modal-inner-container.out,.player-container>.modal-inner-container.out{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}.lyrics-container>.modal-inner-container .toggle-fullscreen,.lyrics-container>.modal-inner-container>.close-lyrics-icon,.player-container>.modal-inner-container .toggle-fullscreen,.player-container>.modal-inner-container>.close-lyrics-icon{position:absolute;top:-8px;right:-8px;border-radius:50%;background-color:#78b806;font-size:1.3rem;color:#fff;width:2pc;height:2pc;padding:4px 0 0 3.1px;cursor:pointer;z-index:9}.lyrics-container>.modal-inner-container .toggle-fullscreen:hover,.lyrics-container>.modal-inner-container>.close-lyrics-icon:hover,.player-container>.modal-inner-container .toggle-fullscreen:hover,.player-container>.modal-inner-container>.close-lyrics-icon:hover{background-color:#689f05}.lyrics-container>.modal-inner-container>.toggle-fullscreen,.player-container>.modal-inner-container>.toggle-fullscreen{right:2pc}.lyrics-container>.modal-inner-container>#player,.player-container>.modal-inner-container>#player{pointer-events:none;width:100%;height:100%}.lyrics-container>.modal-inner-container>.yt-overlay,.player-container>.modal-inner-container>.yt-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}.player-container.show.hidden{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;visibility:visible!important;width:300px;height:200px;bottom:0;right:10px;top:auto;left:auto}.player-container.show.hidden .close-lyrics-icon{display:none}.player-container.show.hidden>.modal-inner-container{width:100%;height:100%;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}.lyrics-container>.modal-inner-container{height:95%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-height:none}.lyrics-container>.modal-inner-container #lyrics-panel{width:100%;height:100%;border:none;overflow:auto;background-color:#19191B;font-size:1.4rem;padding:10px;color:#cbcbcc;text-align:center}#soundcloud-iframe{position:absolute;bottom:-3000px;right:-3000px;visibility:hidden}