@font-face{font-family:streamer-icons;src:url(fonts/streamer-icons.eot?wl3lmn);src:url(fonts/streamer-icons.eot?wl3lmn#iefix) format('embedded-opentype'),url(fonts/streamer-icons.ttf?wl3lmn) format('truetype'),url(fonts/streamer-icons.woff?wl3lmn) format('woff'),url(fonts/streamer-icons.svg?wl3lmn#streamer-icons) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:streamer-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:"\e600"}.icon-next:before{content:"\e606"}.icon-pause:before{content:"\e607"}.icon-star:before{content:"\e601"}.icon-heart:before{content:"\e603"}.icon-album:before{content:"\e605"}.icon-artist1:before{content:"\e604"}.icon-note:before{content:"\e60a"}.icon-playlist:before{content:"\e902"}.icon-file:before{content:"\e904"}.icon-calendar:before{content:"\e905"}.icon-folder:before{content:"\e60b"}.icon-play-queue:before{content:"\e802"}.icon-volume:before{content:"\e608"}.icon-cross:before{content:"\e800"}.icon-up:before{content:"\e801"}.icon-dots:before{content:"\e602"}.icon-plus:before{content:"\e900"}.icon-cog:before{content:"\e901"}.icon-magnifier:before{content:"\e906"}.icon-dot:before{content:"\e903"}.icon-home:before{content:"\e907"}.icon-lock:before{content:"\e908"}.icon-labels:before{content:"\e909"}.icon-layer:before{content:"\e90a"}.icon-checkmark:before{content:"\e90b"}.icon-chart:before{content:"\e90c"}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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,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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding: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:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.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{position:absolute;background-color:#aaa;-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;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-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;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-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:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.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:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
html{height:100%}body{background-color:#1e1e1e;font-family:'Open Sans',sans-serif;font-size:16px;height:100%;min-width:768px;color:#eee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.top-container{position:absolute;left:79px;right:0;top:0;background-color:#2d2d30;border-bottom:1px solid #3f3f46;z-index:600}.nav-bar-expanded .top-container{left:199px}.nav-bar-expanded.nav-bar-size-small .top-container{left:159px}.nav-bar-size-small .top-container{left:59px}.top-container .status-container{float:right;margin-top:15px;margin-right:20px}.top-container .current-user{float:right;font-size:13px;vertical-align:middle;padding:8px 4px 0;text-align:center}.top-container .current-user .user-avatar{clear:both;width:70px;height:48px}.top-container .current-user .user-avatar .inner{width:32px;height:32px;margin:0 auto 2px auto;background-color:#708090;border:1px solid #fff;border-radius:5px;display:block}.top-container .current-user .user-avatar .inner .user-avatar-first-char-text{font-size:15px;padding:5px 0;cursor:pointer}.top-container .current-user .user-avatar .inner user-avatar-first-char-A{background-color:#8b0000}.top-container .current-user .user-avatar .inner user-avatar-first-char-B{background-color:brown}.top-container .current-user .user-avatar .inner user-avatar-first-char-C{background-color:#00f}.top-container .current-user .user-avatar .inner user-avatar-first-char-D{background-color:#8a2be2}.top-container .current-user .user-avatar .inner user-avatar-first-char-E{background-color:#5f9ea0}.top-container .current-user .user-avatar .inner user-avatar-first-char-F{background-color:#d2691e}.top-container .current-user .user-avatar .inner user-avatar-first-char-G{background-color:#6495ed}.top-container .current-user .user-avatar .inner user-avatar-first-char-H{background-color:#dc143c}.top-container .current-user .user-avatar .inner user-avatar-first-char-I{background-color:#556b2f}.top-container .current-user .user-avatar .inner user-avatar-first-char-J{background-color:#006400}.top-container .current-user .user-avatar .inner user-avatar-first-char-K{background-color:#8b0000}.top-container .current-user .user-avatar .inner user-avatar-first-char-L{background-color:#2f4f4f}.top-container .current-user .user-avatar .inner user-avatar-first-char-M{background-color:#ff1493}.top-container .current-user .user-avatar .inner user-avatar-first-char-N{background-color:#1e90ff}.top-container .current-user .user-avatar .inner user-avatar-first-char-O{background-color:#b8860b}.top-container .current-user .user-avatar .inner user-avatar-first-char-P{background-color:#b22222}.top-container .current-user .user-avatar .inner user-avatar-first-char-Q{background-color:#cd5c5c}.top-container .current-user .user-avatar .inner user-avatar-first-char-R{background-color:#696969}.top-container .current-user .user-avatar .inner user-avatar-first-char-S{background-color:sienna}.top-container .current-user .user-avatar .inner user-avatar-first-char-T{background-color:#ba55d3}.top-container .current-user .user-avatar .inner user-avatar-first-char-U{background-color:maroon}.top-container .current-user .user-avatar .inner user-avatar-first-char-V{background-color:#ff4500}.top-container .current-user .user-avatar .inner user-avatar-first-char-W{background-color:#db7093}.top-container .current-user .user-avatar .inner user-avatar-first-char-X{background-color:plum}.top-container .current-user .user-avatar .inner user-avatar-first-char-Y{background-color:#f4a460}.top-container .current-user .user-avatar .inner user-avatar-first-char-Z{background-color:#6a5acd}.top-container .current-user .user-avatar-displayname{font-size:9px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-wrapper{position:absolute;left:80px;right:0;top:57px;bottom:133px;overflow:hidden}.nav-bar-expanded .main-wrapper{left:200px}.nav-bar-expanded.nav-bar-size-small .main-wrapper{left:160px}.nav-bar-size-small .main-wrapper{left:60px}.main-content .inner{padding:0 20px;margin-right:5px}.limited-width{max-width:1440px;margin:0 auto}*{box-sizing:border-box}.icon:before{display:inline}img{max-width:100%;max-height:100%}.right{float:right}.align-right{text-align:right}.hide{visibility:hidden}.width-percent-90{width:90%}.empty-placeholder{padding:30px;text-align:center;color:#999}.multiple-artists a,.multiple-artists span{display:inline-block}#popup-menu-container{height:100%}.limited-width-container{position:absolute;bottom:0;top:0;left:0;right:0;max-width:1440px;margin:0 auto}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:focus{outline:0;box-shadow:none}.form-container label{width:220px;display:inline-block}.form-container .row{margin:5px 0}button,input,select{font-size:13px}select{background-color:#2d2d30;color:#ccc;border:1px solid #444;border-radius:0;padding:4px 4px;vertical-align:middle}select option{background-color:#2d2d30}select:disabled{color:#666}input[type=password],input[type=text]{display:inline-block;vertical-align:middle;background-color:#2d2d30;color:#ccc;border:1px solid #444;border-radius:0;padding:5px 4px}.button,button,input[type=button],input[type=submit]{padding:6px 18px;display:inline-block;background-color:#007acc;border:none;border-radius:14px;color:#eee;vertical-align:middle;font-size:13px}.button:not([disabled]):hover,button:not([disabled]):hover,input[type=button]:not([disabled]):hover,input[type=submit]:not([disabled]):hover{background-color:#0098ff;text-decoration:none;cursor:pointer}.button[disabled],button[disabled],input[type=button][disabled],input[type=submit][disabled]{cursor:default!important;background-color:#003d66;color:#999}.button.button-small,button.button-small,input[type=button].button-small,input[type=submit].button-small{font-size:13px;padding:3px 14px}.button.flat-button,button.flat-button,input[type=button].flat-button,input[type=submit].flat-button{border-radius:3px}.button.secondary-button,button.secondary-button,input[type=button].secondary-button,input[type=submit].secondary-button{background-color:rgba(0,122,204,.7)}.button.secondary-button:not([disabled]):hover,button.secondary-button:not([disabled]):hover,input[type=button].secondary-button:not([disabled]):hover,input[type=submit].secondary-button:not([disabled]):hover{background-color:rgba(0,152,255,.7)}.button.secondary-button[disabled],button.secondary-button[disabled],input[type=button].secondary-button[disabled],input[type=submit].secondary-button[disabled]{background-color:rgba(0,61,102,.7)}.button.destructive,button.destructive,input[type=button].destructive,input[type=submit].destructive{background-color:#a33}.button.destructive:not([disabled]):hover,button.destructive:not([disabled]):hover,input[type=button].destructive:not([disabled]):hover,input[type=submit].destructive:not([disabled]):hover{background-color:#c84848}.button.destructive[disabled],button.destructive[disabled],input[type=button].destructive[disabled],input[type=submit].destructive[disabled]{background-color:#5c1b1b}.button.neutral,button.neutral,input[type=button].neutral,input[type=submit].neutral{background-color:#3f3f46}.button.neutral:not([disabled]):hover,button.neutral:not([disabled]):hover,input[type=button].neutral:not([disabled]):hover,input[type=submit].neutral:not([disabled]):hover{background-color:#575761}hr{border:none;height:1px;background-color:#333;margin:20px 0}.select-wrapper{display:inline-block;vertical-align:bottom}.form-error-panel{margin-top:20px}.element-loading-indicator{width:13px;margin-left:8px}.sort-icon{transform:scaleY(-1);cursor:pointer}.sort-icon.sort-icon-descending{transform:none}.button-container.artist-relations{margin-top:10px}.button-container .button{margin-right:8px}table.data-table{margin-bottom:20px}table.data-table td:first-child{font-size:13px;text-transform:uppercase;color:#999;padding-right:15px}td{padding:3px 2px}table.data-list{margin-bottom:20px}table.data-list tbody td{max-width:none}.theme-light{background-color:#fff;color:#1e1e1e}.theme-light h1{color:#444}.theme-light a{color:#1e1e1e}.theme-light a:hover{color:#2d2d30}.theme-light hr{background-color:#ccc}.theme-light .navigation-bar,.theme-light .top-container{background-color:#eeeef2;border-color:#cccedb}.theme-light .navigation-bar li.navigation-item a.active{color:#333;background-color:#d9d9df;border-color:#4ce0a0}.theme-light .navigation-bar li.navigation-item a:hover{color:#333}.theme-light .navigation-bar li.separator{border-color:#cccedb}.theme-light .navigation-bar .nav-icon-lock{color:#555}.theme-light .navigation-bar .expand-button-container .expand-button{background-color:rgba(0,0,0,.1)}.theme-light .navigation-bar .expand-button-container .expand-button:hover{background-color:rgba(0,0,0,.3)}.theme-light .thumbnail-list .thumbnail-item.active{background-color:#bbb}.theme-light .thumbnail-list .thumbnail-image-link .nav-icon{position:absolute;top:0;left:0;z-index:1}.theme-light .thumbnail-list .album-artist-label,.theme-light .thumbnail-list .thumbnail-description .album-artist-link,.theme-light .thumbnail-list .thumbnail-description .release-year-link{color:#666}.theme-light .thumbnail-list .album-artist-label:hover,.theme-light .thumbnail-list .thumbnail-description .album-artist-link:hover,.theme-light .thumbnail-list .thumbnail-description .release-year-link:hover{color:#666}.theme-light .tab-bar{background-color:#fff}.theme-light ul.tabs .tab,.theme-light ul.tabs a{border-color:#aaa}.theme-light ul.tabs .tab.active,.theme-light ul.tabs a.active{border-color:#4ce0a0}.theme-light ul.tabs .tab.active,.theme-light ul.tabs .tab:hover,.theme-light ul.tabs a.active,.theme-light ul.tabs a:hover{color:#666}.theme-light .tracklist tbody tr:nth-child(2n){background-color:#f5f5f5}.theme-light .tracklist tbody tr.selected{background-color:#489fda}.theme-light .tracklist tbody tr.active{background-color:#ccc}.theme-light .tracklist tbody tr.playing{background-color:rgba(250,62,212,.5)}.theme-light .listview .listview-item.active{color:#fff}.theme-light .listview .listview-item:hover{background-color:#ccc}.theme-light .info-bubble{color:#666;background-color:#f1f1f1}.theme-light .player{color:#666;background-color:#dbdbe3;border-color:#d1d1dc}.theme-light .player .controls .icon{color:#aaa}.theme-light .player .controls .icon.enabled{color:#666}.theme-light .player .controls .icon.enabled:hover{color:#333}.theme-light .player .meta-data .dimmer{background:-moz-linear-gradient(left,rgba(219,219,227,0) 0,#dbdbe3 100%);background:-webkit-linear-gradient(left,rgba(219,219,227,0) 0,#dbdbe3 100%);background:linear-gradient(to right,rgba(219,219,227,0) 0,#dbdbe3 100%)}.theme-light .volume-slider .slider{background-color:rgba(250,62,212,.6)}.theme-light im-slider .slider{background-color:#489fda}.theme-light im-slider .slider-wrapper{background-color:#aaa}.theme-light im-slider .knob{border:1px solid #aaa}.theme-light im-slider .buffer{background-color:#777}.theme-light .genre-list{border-color:#cccedb}.theme-light .year-list{border-color:#cccedb}.theme-light .login-form-container{border-color:#cccedb}.theme-light select{background-color:#eeeef2;color:#333;border-color:#cccedb}.theme-light select option{background-color:transparent}.theme-light input[type=password],.theme-light input[type=text]{background-color:#eeeef2;border-color:#cccedb;color:#333}.theme-light input.global-search{border:1px solid #cccedb;background-color:#fff}.theme-light .global-search-results{background-color:#eeeef2;border-color:#cccedb}.theme-light .global-search-results .search-result-list a:hover{background-color:#ccc}.theme-light .global-search-results .search-result-list .play-action{border-color:#333}.theme-light .button,.theme-light button,.theme-light input[type=button],.theme-light input[type=submit]{color:#eee}.theme-light .button:not([disabled]):hover,.theme-light button:not([disabled]):hover,.theme-light input[type=button]:not([disabled]):hover,.theme-light input[type=submit]:not([disabled]):hover{color:#fff}.theme-light .navigation-bar .album-image{border-top:1px solid #ccc}.theme-light .rating{background-image:url(images/stars-light.png)}.theme-light .rating-large{background-image:url(images/stars-large-light.png)}.theme-light .statusbar{background-color:#dbdbe3}.theme-light .menu-content{background-color:#eeeef2;border-color:#cccedb}.theme-light .menu-content a:hover{background-color:#ccc}.theme-light .menu-content .separator{border-color:#cccedb}.theme-light .modal .content{background-color:#f1f1f1}.theme-light .modal .title{background-color:#ddd}.theme-light .modal .button-container{border-color:#ccc}.thumbnail-list{list-style:none;margin:0;padding:0}.thumbnail-list:after{clear:both;display:table;content:""}.thumbnail-list .thumbnail-item{display:table-cell;float:left;width:33%;margin-bottom:10px}.thumbnail-list .thumbnail-item.active{background-color:#2d2d30}.thumbnail-list .thumbnail-item.active .thumbnail-image-link{opacity:.2}.thumbnail-list .thumbnail-item.active .thumbnail-actions{display:flex}.thumbnail-list .thumbnail-item:not(.active) .menu-content{display:none!important}.thumbnail-list .thumbnail-wrapper{margin:8px}.thumbnail-list .thumbnail-image-wrapper{display:block;position:relative}.thumbnail-list .thumbnail-image-wrapper:before{content:"";display:block;padding-top:100%}.thumbnail-list .thumbnail-image-link{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.thumbnail-list .thumbnail-image-link .placeholder-image{position:absolute;top:0;left:0;z-index:1}.thumbnail-list .thumbnail-image{max-height:100%;z-index:2}.thumbnail-list .thumbnail-description{padding:6px 0 0;font-size:14px;height:70px;margin-bottom:12px;color:#999;position:relative}.thumbnail-list .thumbnail-description.thumbnail-description--label{height:28px}.thumbnail-list .thumbnail-description.thumbnail-description--label .item-label{position:absolute;padding-right:30px;max-width:100%}.thumbnail-list .thumbnail-description.thumbnail-description--label .info-bubble{right:0}.thumbnail-list .thumbnail-description .album-link{margin-bottom:3px}.thumbnail-list .thumbnail-description .album-link:hover{text-decoration:underline}.thumbnail-list .thumbnail-description .album-artist-link,.thumbnail-list .thumbnail-description .release-year-link{color:#999}.thumbnail-list .thumbnail-description .album-artist-link:hover,.thumbnail-list .thumbnail-description .release-year-link:hover{color:#b3b3b3}.thumbnail-list .thumbnail-description .item-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-list .thumbnail-description .third-row-wrapper{display:flex;justify-content:space-between}.thumbnail-list .thumbnail-description .classification{margin-top:4px}.thumbnail-list .thumbnail-description .classification .favourite{color:#db1a1a;margin-right:7px;display:inline-block;vertical-align:top}.thumbnail-list .thumbnail-description .classification .favourite:before{font-size:16px}@media screen and (min-width:1000px){.thumbnail-list .thumbnail-item{width:25%}}@media screen and (min-width:1300px){.thumbnail-list .thumbnail-item{width:20%}}@media screen and (min-width:1600px){.thumbnail-list .thumbnail-item{width:16.6666666%}}@media screen and (min-width:1900px){.thumbnail-list .thumbnail-item{width:14.28571429%}}@media screen and (min-width:2200px){.thumbnail-list .thumbnail-item{width:12.5%}}@media screen and (min-width:2500px){.thumbnail-list .thumbnail-item{width:11.11111111%}}.thumbnail-size-medium .thumbnail-list .thumbnail-description{height:70px;margin-bottom:0}.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:20%;margin-bottom:0}.thumbnail-size-medium .thumbnail-list .classification{zoom:85%}.thumbnail-size-medium .thumbnail-list .year-label{font-size:12px}@media screen and (min-width:1000px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:16.6666666%}}@media screen and (min-width:1300px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:14.28571429%}.thumbnail-size-medium .thumbnail-list .classification{zoom:90%}.thumbnail-size-medium .thumbnail-list .year-label{font-size:14px}}@media screen and (min-width:1600px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:12.5%}}@media screen and (min-width:1900px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:11.11111111%}}@media screen and (min-width:2200px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:10%}}@media screen and (min-width:2500px){.thumbnail-size-medium .thumbnail-list .thumbnail-item{width:9.09090909%}}.thumbnail-size-small .thumbnail-list .thumbnail-description{font-size:12px;height:60px;margin-bottom:0}.thumbnail-size-small .thumbnail-list .thumbnail-description .item-label{margin-bottom:3px}.thumbnail-size-small .thumbnail-list .thumbnail-description .classification{zoom:60%}.thumbnail-size-small .thumbnail-list .year-label{font-size:10px}.thumbnail-size-small .thumbnail-list .thumbnail-item{width:14.28571429%}@media screen and (min-width:1000px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:12.5%}}@media screen and (min-width:1300px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:11.11111111%}.thumbnail-size-small .thumbnail-list .thumbnail-description .classification{zoom:75%}.thumbnail-size-small .thumbnail-list .thumbnail-description .year-label{font-size:12px}}@media screen and (min-width:1600px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:10%}}@media screen and (min-width:1900px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:9.09090909%}}@media screen and (min-width:2200px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:8.33333333%}}@media screen and (min-width:2500px){.thumbnail-size-small .thumbnail-list .thumbnail-item{width:7.69230769%}}.thumbnail-actions{position:absolute;top:33%;bottom:33%;left:33%;right:33%;border:3px solid #eee;color:#eee;border-radius:50%;display:none;justify-content:center;align-items:center;cursor:pointer}.thumbnail-actions:hover{border-color:#fff;color:#fff}.thumbnail-actions .action-icon{font-size:45px}h1{margin-bottom:0;font-size:24px;color:#f1f1f1;margin-top:0;font-weight:400}h2{font-size:20px;font-weight:400}h3{font-size:18px;color:#999;margin:0 0 .5em;font-weight:400}.sub-heading{font-size:18px}a{color:#eee;text-decoration:none}a:hover{text-decoration:underline;color:#fff}a.artist-name:after{content:" "}.small{font-size:13px}.clear{clear:both}input.global-search{background-color:#fff;border-radius:15px;border:none;padding:5px 12px;margin:14px 20px;width:220px;color:#3f3f46}.global-search-results{background-color:#252526;width:360px;margin-left:10px;padding-right:8px;margin-top:2px;height:430px;border:1px solid #3f3f46;overflow:hidden;position:absolute;display:none}.global-search-results .scroll-area{position:absolute;top:0;left:0;bottom:0;right:0}.global-search-results h2{margin:10px;line-height:1em;font-weight:400}.global-search-results h3{background-color:#007acc;color:#eee;font-size:13px;padding:3px 8px;font-weight:700}.global-search-results .search-result-list{list-style:none;margin:0;padding:0}.global-search-results .search-result-list a{display:block;padding:10px}.global-search-results .search-result-list a:hover{background-color:#3e3e40;text-decoration:none}.global-search-results .search-result-list .thumbnail{width:70px;display:inline-block;vertical-align:top}.global-search-results .search-result-list .meta-data{display:inline-block;width:253px;margin-left:10px}.global-search-results .search-result-list .text-entry{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.global-search-results .search-result-list .title{margin-bottom:2px}.global-search-results .search-result-list .album-artist{color:#999;font-size:15px;margin-bottom:4px}.global-search-results .search-result-list .track-item{padding:10px;position:relative}.global-search-results .search-result-list .track-item .artist{color:#999;margin-bottom:5px;max-width:265px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-search-results .search-result-list .track-item .title{max-width:265px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-search-results .search-result-list .play-action{opacity:.8;border:3px solid #eee;border-radius:50%;width:40px;height:40px;position:absolute;right:20px;top:20px}.global-search-results .search-result-list .play-action:hover{opacity:1;cursor:pointer}.global-search-results .search-result-list .play-action .icon-play{margin-left:11px;margin-top:9px;display:block}.statusbar{position:absolute;bottom:0;left:0;right:0;height:25px;overflow:hidden;font-size:12px;background-color:#252526;color:#999;padding:3px 10px}.statusbar .db-info{display:inline-block}.statusbar .system-info{float:right;height:100%}.statusbar .system-info .current-status-description{margin-right:8px}.ps-container{position:absolute;top:20px;bottom:5px;left:0;right:0}.scroll-area--genre{top:40px}.filtered-scroll-area{top:50px}.albums-list--expand-filter .filtered-scroll-area{top:90px}.tabbed-scroll-area{top:57px}.filtered-scroll-area.tabbed-scroll-area{top:95px}ul.breadcrumb{padding:0;margin:8px 0 0 20px;white-space:nowrap}ul.breadcrumb li{display:inline-block;font-size:12px;color:#444}ul.breadcrumb li::before{content:"/";padding:0 10px 0 5px}ul.breadcrumb li:first-child::before{content:"";padding:0}ul.breadcrumb li a{color:#999}ul.breadcrumb li a:hover{color:#ccc}.text-link{text-decoration:underline;font-size:.85em;color:#999;cursor:pointer}.svg-icon{display:inline-block;vertical-align:middle;width:24px;height:24px}.svg-icon svg{stroke:#fff;stroke-width:6;stroke-miterlimit:10}.error-message{width:600px;margin:0 auto;padding-top:100px}.filter-control{margin-right:8px}.top-filter{position:absolute;left:0;right:0;padding:10px 20px 0 20px;z-index:200}.top-filter.has-tabs{top:47px}.top-filter .label{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:12px;color:#999;margin-right:10px}.top-filter .num-items{display:inline-block;font-size:12px;margin-top:4px;color:#999;vertical-align:middle}.top-filter__alt-content{float:right;vertical-align:middle}.top-filter__row{margin-bottom:10px}.top-filter__row--secondary{display:none}.albums-list--expand-filter .top-filter__row--secondary{display:block}.album-collection-filter{margin-left:20px;display:inline-block;vertical-align:middle;font-size:25px;cursor:pointer}.album-collection-filter .dimmed{color:#999}.album-collection-filter .icon-checkmark{visibility:hidden}.album-collection-filter .visible{visibility:visible}.toggle-filter{display:inline-block;vertical-align:middle;opacity:.25;cursor:pointer;font-size:20px;padding-right:1px}.toggle-filter.active,.toggle-filter:hover{opacity:1}.rating-filter{display:inline-block;vertical-align:middle}.release-type-filter{display:inline-block;vertical-align:middle}.inner.ps-container.folders-container{top:30px;padding-top:10px}.folder-list{margin-bottom:20px}.folder-list .icon{margin-right:6px}.icontext .icon{margin-right:5px}.info-bubble{background-color:#3e3e40;padding:3px 8px;font-size:11px;border-radius:10px;position:absolute;right:10px}.info-presenter{position:relative}.info-presenter .info-presenter__image-wrapper{float:left;width:100%;margin-bottom:20px}.info-presenter .info-presenter__image-wrapper .info-presenter__image-wrapper__inner{width:250px;float:left}.info-presenter .info-presenter__details{padding-bottom:20px;position:absolute;left:270px}.info-presenter .info-presenter__details .info-presenter__details__heading{margin-bottom:.5em}.info-presenter .info-presenter__details .info-presenter__details__rating{margin-top:15px}.info-presenter .info-presenter__details .info-presenter__details__favourite{margin-top:8px;display:inline-block;opacity:.29;cursor:pointer}.info-presenter .info-presenter__details .info-presenter__details__favourite:before{margin-left:0}.info-presenter .info-presenter__details .info-presenter__details__favourite.active,.info-presenter .info-presenter__details .info-presenter__details__favourite:hover{opacity:1}.list-filter{padding:5px 5px 0}.list-filter__edit-box{width:100%}.listview{list-style:none;padding:0;margin:0 5px}.listview .listview-element.drag-over .listview-item{border:1px dashed #fff}.listview .listview__check-item{padding:4px 8px}.listview .listview-item{display:block;padding:8px 13px;position:relative;border:1px solid transparent}.listview .listview-item:hover{text-decoration:none;background-color:#313133}.listview .listview-item.active{background-color:#007acc}.listview .listview-item.active:hover{background-color:#0089e6}.listview .listview-item .icon{margin-right:5px;font-size:1.3em;vertical-align:middle}.listview .listview-item .title{vertical-align:middle}.load-more{text-align:center;display:block}.load-more-button{padding:10px 64px}.loading-indicator-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.loading-indicator-wrapper .inner{position:relative;width:260px;height:90%;margin:auto}.loading-indicator-wrapper .inner.large{width:auto}.loading-indicator{background:transparent url(images/record.png) no-repeat center 50%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.1;animation-name:rotate_360;-o-animation-name:rotate_360;-ms-animation-name:rotate_360;-webkit-animation-name:rotate_360;-moz-animation-name:rotate_360;animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}.loading-indicator.loading-indicator-mini,.loading-indicator.loading-indicator-small{position:relative;top:auto;bottom:auto;left:auto;right:auto;z-index:10000;display:block;background-size:100%;margin:0 auto}.loading-indicator.loading-indicator-small{width:100px;height:100px;margin-top:25px}.loading-indicator.loading-indicator-mini{width:60px;height:60px}@keyframes rotate_360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes rotate_360{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes rotate_360{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@-webkit-keyframes rotate_360{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate_360{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}.no-results{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:24px;color:#444}ul.tabs{list-style:none;padding:0;margin:0 0 20px 0}ul.tabs li{display:inline-block}ul.tabs .tab,ul.tabs a{color:#999;font-size:13px;text-transform:uppercase;padding:7px 17px 8px 17px;display:inline-block;margin-right:-4px;border-bottom:3px solid #3e3e40;cursor:pointer}ul.tabs .tab.active,ul.tabs a.active{color:#eee;border-bottom:5px solid #4dfaaf;padding-bottom:7px}ul.tabs .tab:hover,ul.tabs a:hover{color:#eee;text-decoration:none}.tab-bar{background-color:#1e1e1e;position:absolute;padding:10px 20px;top:0;left:0;right:0;z-index:100}.tab-bar ul.tabs{margin-bottom:0}.toolbar-list{padding:10px;margin:0;background-color:#2d2d30;border-bottom:1px solid #3f3f46;float:left;width:100%;display:flex;justify-content:space-between}.toolbar-list li{list-style:none;display:inline-block}.toolbar-list li.title{margin-top:3px}.toolbar-list .toolbar-button{display:inline-block;padding:5px 12px;border:1px solid #434346;line-height:1em;cursor:pointer}.toolbar-list .toolbar-button:hover{text-decoration:none;background-color:#3e3e40}.toolbar-list .toolbar-button .content{display:none}.toolbar-list .toolbar-action.new-playlist{align-self:flex-end}.im-editable{padding:10px 20px;display:block;background-color:#4b4b4d}.im-editable .editable-controls{position:relative}.im-editable .editable-controls:before{content:" ";display:table}.im-editable .editable-controls button{padding:3px 12px;position:absolute;right:0;top:0}.im-editable .input-wrapper{margin-right:70px}.im-editable .input-wrapper input{color:#1e1e1e;border:none;border-radius:5px;width:100%;padding:2px 10px}.menu-button{display:inline-block;padding:5px 12px;border:1px solid #434346;line-height:1em;cursor:pointer}.menu-button:hover{text-decoration:none;background-color:#3e3e40}im-menu-content{display:none}.menu-content{position:fixed;z-index:10000;background-color:#2d2d30;border:1px solid #3f3f46;padding:1px;font-size:14px;text-align:left}.menu-content a{display:block;padding:4px 20px;cursor:pointer;white-space:nowrap}.menu-content a:hover{text-decoration:none;background-color:#434346}.menu-content a.has-icon{padding:4px 12px}.menu-content a .icon{margin-right:6px}.menu-content .separator{height:1px;border-top:1px solid #3f3f46;margin-top:8px;margin-bottom:8px;margin-left:4px;margin-right:4px}.modal{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000}.modal .modal-backdrop{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1001}.modal .content{background-color:#1e1e1e;width:500px;top:20vh;max-height:600px;margin:0 auto;box-shadow:0 0 3px #007acc;z-index:1002;position:relative}.modal .content.auto-sized{min-height:150px}.modal .content.auto-sized .content-body{height:auto}.modal .content p{margin-top:0}.modal .content input[type=text]{width:100%;margin-bottom:.5em}.modal .title{padding:10px 20px;background-color:#2d2d30}.modal .content-body{padding:20px;height:400px;position:relative}.modal .content-body.list-view{padding:4px 0}.modal .button-container{border-top:1px solid #2d2d30;text-align:right;padding:15px}.modal .button-container button{margin-left:10px}.progress-bar{display:inline-block;height:100%;position:relative;width:150px;vertical-align:middle}.progress-bar .current-progress{position:absolute;background-color:#3f3f46;height:100%}.progress-bar .total-progress{position:absolute;background-color:#007acc;height:100%;opacity:.8}.rating{display:inline-block;width:90px;height:17px;background:transparent url(images/stars.png) no-repeat left top;opacity:.72}.rating-1{background-position:0 -17px}.rating-2{background-position:0 -34px}.rating-3{background-position:0 -51px}.rating-4{background-position:0 -68px}.rating-5{background-position:0 -85px}.rating-6{background-position:0 -102px}.rating-7{background-position:0 -119px}.rating-8{background-position:0 -136px}.rating-9{background-position:0 -153px}.rating-10{background-position:0 -170px}im-rating{display:inline-block}im-rating .active{cursor:pointer}.rating-large{width:120px;height:23px;background:transparent url(images/stars-large.png) no-repeat left top}.rating-large-1{background-position:0 -23px}.rating-large-2{background-position:0 -46px}.rating-large-3{background-position:0 -69px}.rating-large-4{background-position:0 -92px}.rating-large-5{background-position:0 -115px}.rating-large-6{background-position:0 -138px}.rating-large-7{background-position:0 -161px}.rating-large-8{background-position:0 -184px}.rating-large-9{background-position:0 -207px}.rating-large-10{background-position:0 -230px}im-slider{display:block;padding:10px 0;position:relative}im-slider.active{padding:9px 0}im-slider.active .buffer,im-slider.active .slider,im-slider.active .slider-wrapper{height:6px}im-slider.active .knob{visibility:visible}im-slider .slider-wrapper{background-color:#3e3e40;border-radius:5px;position:relative;height:4px;width:100%}im-slider .slider{position:absolute;height:4px;width:0;border-radius:5px;background-color:#007acc;z-index:10}im-slider .buffer{position:absolute;height:4px;width:0;background-color:#555;border-radius:5px}im-slider .knob{position:absolute;top:-3px;visibility:hidden;height:12px;width:12px;margin-left:-3px;background-color:#eee;border-radius:50%;z-index:20}.toast{height:28px;padding:5px 10px;font-size:12px;position:relative}.toast.error{background-color:#d15258}.toast .message{margin-right:25px}.toast .close-button{position:absolute;right:8px;top:8px;opacity:.5}.toast .close-button:hover{opacity:1;cursor:pointer}.tracklist{width:100%;font-size:14px}.tracklist thead th{text-align:left;font-weight:400;text-transform:uppercase;font-size:13px;color:#999;padding:3px 4px}.tracklist thead th.manually-enqueued-col{width:30px}.tracklist thead th.position{width:40px}.tracklist thead th.track{text-align:right;width:32px}.tracklist thead th.favourite{width:36px}.tracklist thead th.rating-col{width:100px}.tracklist thead th.bpm{text-align:right;width:60px}.tracklist thead th.time{width:50px;text-align:right}.tracklist thead th.checkbox{width:25px}.tracklist thead tr{border-bottom:1px solid #999;margin-bottom:5px}.tracklist tbody tr{position:relative}.tracklist tbody tr:nth-child(2n){background-color:#222}.tracklist tbody tr:nth-child(2n+1){background-color:#252526}.tracklist tbody tr.cd-row{font-weight:700}.tracklist tbody tr.cd-row td{font-size:15px;padding:10px 0}.tracklist tbody tr.active{background-color:#3e3e40}.tracklist tbody tr.checked{background-color:#3e3e40}.tracklist tbody tr.selected{background-color:#007acc}.tracklist tbody tr.selected.active{background-color:#0098ff}.tracklist tbody tr.selected .manually-enqueued-col{color:#eee}.tracklist tbody tr.active .position-controls .icon{visibility:visible}.tracklist tbody tr.playing{background-color:rgba(250,62,212,.5)}.tracklist tbody tr.playing.active{background-color:rgba(250,62,212,.6)}.tracklist tbody tr.playing.selected{background-color:rgba(250,62,212,.6)}.tracklist tbody tr.playing.selected.active{background-color:rgba(250,62,212,.7)}.tracklist tbody tr.playing .manually-enqueued-col{color:#eee}.tracklist tbody tr.drag-placeholder{background-color:#3e3e40}.tracklist tbody tr.drag-placeholder.drag-placeholder-active{display:block}.tracklist tbody tr.dragging{opacity:.5}.tracklist tbody td{padding:5px 4px;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0;vertical-align:middle}.tracklist tbody td.manually-enqueued-col{color:#434346;text-align:center}.tracklist tbody td.favourite{color:#db1a1a;text-align:center}.tracklist tbody td.bpm{text-align:right}.tracklist tbody td.checkbox{text-align:center}.tracklist tbody .rating{position:relative;top:2px}.tracklist td.track{text-align:right}.tracklist td.time{text-align:right}.tracklist .position-controls .icon{display:inline-block;visibility:hidden;cursor:pointer}.tracklist .position-controls .icon-arrow-up{transform:rotateZ(270deg)}.tracklist .position-controls .icon-arrow-down{transform:rotateZ(90deg)}.tracklist__col-header--sortable{cursor:pointer}.tracklist__col-header--sortable:hover{color:#666}.tracklist__col-header__sort-icon{float:right;display:none;font-size:11px;margin-left:6px;margin-top:4px}.tracklist__col-header__sort-icon--ascending{transform:rotateZ(-90deg);display:inline-block}.tracklist__col-header__sort-icon--descending{transform:rotateZ(90deg);display:inline-block}.multiple-artists .artist-function{color:#999}.multiple-artists .artist-function,.multiple-artists .artist-name{display:inline-block;vertical-align:top}.multiple-artists .artist-name:after{margin-right:3px;display:inline-block}.navigation-bar{position:absolute;width:80px;top:0;left:0;bottom:133px;background-color:#2d2d30;border-right:1px solid #3f3f46}.navigation-bar .navigation-scroll{top:90px;bottom:0}.navigation-bar ul{list-style:none;padding:0;margin:0}.navigation-bar li.navigation-item{margin:0 0 6px;padding:0}.navigation-bar li.navigation-item .label{display:none}.navigation-bar li.navigation-item a{color:#666;font-size:12px;text-align:center;display:block;padding:8px 0;border-left:3px solid transparent;position:relative}.navigation-bar li.navigation-item a:hover{color:#ddd;text-decoration:none}.navigation-bar li.navigation-item a.active{color:#ccc;border-left:3px solid #4dfaaf;background-color:#3e3e40}.navigation-bar li.navigation-item a .icon-disabled{color:#444}.navigation-bar li.navigation-item a .icon{display:inline-block}.navigation-bar li.navigation-item a .nav-icon-lock{position:absolute;top:6px;left:12px;color:#999}.navigation-bar li.navigation-item a .nav-icon-lock:before{font-size:18px!important}.navigation-bar li.navigation-item a [class*=" icon-"]:before,.navigation-bar li.navigation-item a [class^=icon-]:before{font-size:40px;margin-left:0}.navigation-bar li.separator{border-top:1px solid #444;margin:10px}.navigation-bar .logo{padding:8px 5px 0;max-width:80px;margin:0 auto;display:block}.navigation-bar .logo.logo-alt{display:none}.navigation-bar .expand-button-container{position:absolute;width:8px;top:0;bottom:0;right:-3px;display:flex;justify-content:center;flex-direction:column}.navigation-bar .expand-button-container .expand-button{width:5px;height:80px;background-color:rgba(255,255,255,.1);border-top-left-radius:3px;border-bottom-left-radius:3px}.navigation-bar .expand-button-container .expand-button:hover{background-color:rgba(255,255,255,.3);cursor:pointer}.navigation-bar .album-image{display:none;position:absolute;bottom:0;left:0;right:0}.navigation-bar .album-image a{display:block}.navigation-bar .album-image img{margin:0 auto;display:block}.nav-bar-expanded .navigation-bar .album-image{display:block}body.nav-bar-size-small .navigation-bar{width:60px}body.nav-bar-size-small .navigation-bar .navigation-scroll{top:68px}body.nav-bar-size-small .navigation-bar li.navigation-item a [class*=" icon-"]:before,body.nav-bar-size-small .navigation-bar li.navigation-item a [class^=icon-]:before{font-size:26px}body.nav-bar-size-small .logo.logo-default{max-width:62px}body.nav-bar-size-small.nav-bar-expanded .navigation-bar li.navigation-item .label{font-size:12px}body.nav-bar-size-small.nav-bar-expanded .navigation-bar{width:160px}body.nav-bar-expanded .navigation-scroll{top:70px;bottom:200px}body.nav-bar-expanded .navigation-bar{width:200px}body.nav-bar-expanded .navigation-bar li.navigation-item a{text-align:left;padding-left:12px}body.nav-bar-expanded .navigation-bar li.navigation-item a.locked{color:#444}body.nav-bar-expanded .navigation-bar li.navigation-item a.locked:hover{color:#444}body.nav-bar-expanded .navigation-bar li.navigation-item .nav-icon-lock{top:6px;left:6px}body.nav-bar-expanded .navigation-bar li.navigation-item .nav-icon:before{vertical-align:middle}body.nav-bar-expanded .navigation-bar li.navigation-item .label{display:inline-block;margin-left:12px;font-size:14px}body.nav-bar-expanded .navigation-bar li.navigation-item .label.label-locked{color:#444}body.nav-bar-expanded .logo{padding:15px 30px 0;max-width:100%}body.nav-bar-expanded .logo.logo-default{display:none}body.nav-bar-expanded .logo.logo-alt{display:block}.player{position:absolute;left:0;bottom:25px;right:0;height:108px;background-color:#252526;border-top:1px solid #3f3f46;padding:5px 10px 0 10px;overflow:hidden;color:#eee}.player img{display:block}.player .controls{float:left;padding-top:18px}.player .controls .icon{font-size:35px;display:inline-block;vertical-align:middle;color:#434346}.player .controls .icon.enabled{cursor:pointer;color:#eee}.player .controls .icon.enabled:hover{color:#fff}.player .controls .icon-next{font-size:25px}.player .controls .icon-pause,.player .controls .icon-play{padding:0 8px}.player .controls .icon-previous{transform:rotateZ(180deg)}.player .album-thumbnail{float:left;width:70px;margin-left:30px}.nav-bar-expanded .player .album-thumbnail{display:none}.player .album-thumbnail .album-placeholder{opacity:.6}.player .time{float:left;width:120px;margin-top:8px}.player .time .time-elapsed-remaining{font-size:24px;font-weight:700;text-align:center;cursor:pointer}.player .time .time-total{font-size:15px;text-align:center}.player .meta-data{position:absolute;left:350px;top:33px;right:440px;display:inline-block;white-space:nowrap;overflow:hidden}.nav-bar-expanded .player .meta-data{left:250px}.player .meta-data .dimmer{position:absolute;right:0;top:0;height:100%;width:30px;background:-moz-linear-gradient(left,rgba(32,124,202,0) 0,#252526 100%);background:-webkit-linear-gradient(left,rgba(32,124,202,0) 0,#252526 100%);background:linear-gradient(to right,rgba(32,124,202,0) 0,#252526 100%)}.player .meta-data .track-name{display:inline-block;vertical-align:middle;font-size:20px}.player .meta-data .track-bpm{color:#666}.player .meta-data .separator{display:inline-block;color:#999}.player .meta-data .artist{display:inline-block;vertical-align:middle;color:#999}.player .meta-data .artist a{color:#999}.player .meta-data .multiple-artists .artist-function{color:#595959}.player .meta-data .album{display:inline-block;vertical-align:middle;color:#595959}.player .meta-data .album a{color:#999}.player .meta-data .icon{opacity:.4;margin-right:6px;vertical-align:middle}.player .secondary-controls{margin-top:20px;float:right}.player .nav-container{display:inline-block;vertical-align:middle;margin-right:20px;font-size:20px}.player .nav-container a{color:#434346}.player .nav-container a:hover{color:#fff;text-decoration:none}.player .nav-container a.active{color:#eee}.player .nav-container a.active:hover{color:#fff;text-decoration:none}.player .nav-container:hover{color:#fff;cursor:pointer}.player .volume-container{display:inline-block;width:180px;margin-right:30px;vertical-align:middle}.player .volume-container .icon-volume{color:#434346;display:inline-block;vertical-align:middle}.player .volume-container .volume-slider{width:150px;display:inline-block;vertical-align:middle;margin-left:9px}.player .classification{display:inline-block;vertical-align:middle}.player .classification .favourite{display:inline-block;font-size:22px;margin-right:10px;opacity:.29}.player .classification .favourite.enabled{cursor:pointer}.player .classification .favourite.enabled:hover{opacity:1}.player .classification .favourite.active{opacity:1}.player .classification im-rating{display:inline-block}.volume-slider .slider{background-color:#fa3ed4}.play-queue .action-container{float:right;margin-bottom:10px}.login-form-container{border:1px solid #3f3f46;padding:25px;width:400px;margin:80px auto 0 auto}.login-form-container label{width:120px}.login-form-container .logo{padding:0 50px 20px 50px}.login-form-container .toast.error{margin-top:25px}.login-form-container .unsecured-info-container{font-size:14px}.login-form-container .unsecured-info-container .destructive{color:#c84848}.album-detail-entry{position:relative}.album-info-container{float:left;width:100%;margin-bottom:20px}.album-info-container .album-image-wrapper{width:200px;float:left;position:relative;margin-bottom:5px}.album-info-container .album-image-wrapper .inner-wrapper{display:block;position:relative}.album-info-container .album-image-wrapper .inner-wrapper:before{content:"";display:block;padding-top:100%}.album-info-container .album-image-wrapper .inner-wrapper .image{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.album-info-container .album-image-wrapper .thumbnail-actions{z-index:300}.album-info-container .album-image-wrapper .thumbnail-overlay{z-index:200;position:absolute;top:0;left:0;bottom:0;right:0}.album-info-container .album-image-wrapper.active .thumbnail-actions{display:flex}.album-info-container .album-image-wrapper.active .thumbnail-overlay{background-color:#000;opacity:.6}.album-info-container .album-info-details{float:left;margin-left:20px}.album-info-container .album-info-details .release-type{color:#999;text-transform:uppercase;margin-bottom:10px;font-size:12px}.album-info-container .album-info-details .release-year{margin-bottom:10px}.album-info-container .album-info-details .rating{margin-bottom:10px}.album-info-container .album-info-details .favourite{display:inline-block;margin-bottom:10px;opacity:.29;cursor:pointer}.album-info-container .album-info-details .favourite:before{margin-left:0}.album-info-container .album-info-details .favourite.active,.album-info-container .album-info-details .favourite:hover{opacity:1}.tracklist-container{padding-bottom:20px}.album-title{display:none}.album-artist-label{color:#999}@media screen and (min-width:1200px){.album-detail-entry .album-info-container{float:left;width:200px}.album-detail-entry .album-info-container .album-image-wrapper{float:none;width:auto}.album-detail-entry .album-info-container .album-info-details{margin-left:0}.album-detail-entry .album-info-container .album-info-details .album-artist-label,.album-detail-entry .album-info-container .album-info-details .album-label{display:none}.album-detail-entry .tracklist-container{clear:both;left:220px;right:0;position:absolute}.album-title{display:block;margin-bottom:20px}}@media screen and (min-width:1600px){.album-detail-entry .album-info-container{width:400px}.album-detail-entry .tracklist-container{left:420px}}.artist-detail-entry{position:relative}.artist-info-container{float:left;width:100%;height:250px;margin-bottom:20px}.artist-info-container .artist-image-wrapper{width:250px;float:left}.artist-info-container .artist-image-wrapper img{max-height:250px}.data-container{padding-bottom:20px;position:absolute;left:270px}.data-container .rating{margin-top:15px}.data-container .favourite{margin-top:8px;display:inline-block;opacity:.29;cursor:pointer}.data-container .favourite:before{margin-left:0}.data-container .favourite.active,.data-container .favourite:hover{opacity:1}.genre-list{position:absolute;left:0;top:0;bottom:0;width:300px;border-right:1px solid #434346}.genre-list .title{max-width:210px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:middle}.genre-details{position:absolute;left:301px;top:0;bottom:0;right:0}.paging-information{position:fixed;top:81px;right:27px;font-size:12px;color:#999;z-index:101}.playlists-panel{width:400px;position:absolute;top:0;left:0;bottom:0;border-right:1px solid #3f3f46}.playlist-details{position:absolute;left:401px;top:0;bottom:0;right:0}.playlist-item-container{position:absolute;left:0;right:0;top:55px;bottom:0}.settings-container{max-width:900px;margin:0 auto!important}.library-folder-list{margin-bottom:1em}.library-folder-list th{text-align:left;font-size:14px}.library-folder-list td{padding:3px 2px!important;max-width:none!important}.library-folder-list .col-sync{text-align:center;width:60px}.library-folder-list .library-folder-item{font-size:13px;margin-bottom:5px}.library-folder-list .library-folder{display:inline-block;width:450px;padding:5px 4px;vertical-align:middle}.library-folder-list .library-folder-text{border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-form{margin-bottom:20px}.user-form td{font-size:14px;padding:3px 5px}.user-form input{width:250px}.chart-wrapper{clear:both}.chart-item{width:100%;float:none}@media all and (min-width:1200px){.chart-item{width:50%;float:left}}.year-list{position:absolute;left:0;top:0;bottom:0;width:100px;border-right:1px solid #434346}.year-list .listview .listview-item{text-align:center}.year-details{position:absolute;left:101px;top:0;bottom:0;right:0}