@font-face{font-family:'tunamp';src:url(../fonts/tunamp.eot?h8cdma);src:url(../fonts/tunamp.eot?h8cdma#iefix) format("embedded-opentype"),url(../fonts/tunamp.ttf?h8cdma) format("truetype"),url(../fonts/tunamp.woff?h8cdma) format("woff"),url(../fonts/tunamp.svg?h8cdma#tunamp) format("svg");font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'tunamp'!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-headphones:before{content:"\e900"}.icon-music:before{content:"\e901"}.icon-bubble:before{content:"\e902"}.icon-bubbles:before{content:"\e903"}.icon-bubbles2:before{content:"\e904"}.icon-user:before{content:"\e905"}.icon-spinner2:before{content:"\e906"}.icon-equalizer2:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-menu2:before{content:"\e909"}.icon-menu3:before{content:"\e90a"}.icon-menu4:before{content:"\e90b"}.icon-link:before{content:"\e90c"}.icon-eye:before{content:"\e90d"}.icon-star-empty:before{content:"\e90e"}.icon-star-half:before{content:"\e90f"}.icon-star-full:before{content:"\e910"}.icon-heart:before{content:"\e911"}.icon-heart-broken:before{content:"\e912"}.icon-plus:before{content:"\e913"}.icon-minus:before{content:"\e914"}.icon-cross:before{content:"\e915"}.icon-checkmark:before{content:"\e916"}.icon-play3:before{content:"\e917"}.pause .icon-play3:before{content:"\e918"}.icon-pause2:before{content:"\e918"}.icon-stop2:before{content:"\e919"}.icon-backward2:before{content:"\e91a"}.icon-forward3:before{content:"\e91b"}.icon-first:before{content:"\e91c"}.icon-last:before{content:"\e91d"}.icon-previous2:before{content:"\e91e"}.icon-next2:before{content:"\e91f"}.icon-eject:before{content:"\e920"}.icon-volume-high:before{content:"\e921"}.icon-volume-medium:before{content:"\e922"}.icon-volume-low:before{content:"\e923"}.icon-volume-mute:before{content:"\e924"}.icon-volume-mute2:before{content:"\e925"}.icon-volume-increase:before{content:"\e926"}.icon-volume-decrease:before{content:"\e927"}.icon-loop:before{content:"\e928"}.icon-loop2:before{content:"\e929"}.icon-infinite:before{content:"\e92a"}.icon-shuffle:before{content:"\e92b"}.icon-move-up:before{content:"\e92c"}.icon-move-down:before{content:"\e92d"}body > .loading{position:fixed;left:0;top:0;width:100%;height:100%;display:none}#loading-overlay{opacity:.3;background:inherit;z-index:666}#loading-spinner{background:transparent;background-repeat:no-repeat;background-position:center center;z-index:667}body:after,#loading{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;background-color:transparent;background-repeat:no-repeat;background-position:center center;content:''}.ready body:after{display:none!important}.js body:after,.js #loading{display:block}body:after,#loading{background-image:url(ether.png);background-image:url(ether.svg),none;background-size:10em 10em}body:after,#loading{background-image:none!important}#page{position:relative;z-index:0;height:100%;background:inherit}.js #page{opacity:0}.tune .record{border-radius:999px}.tune.round .record:before{content:'';display:block;width:105%;height:105%;position:absolute;border-radius:999px;margin-top:-2.5%;margin-left:-2.5%;z-index:-1;background-color:inherit;top:0}.tune .progress.pos-50 + .record:after,.tune .progress.pos-51 + .record:after,.tune .progress.pos-52 + .record:after,.tune .progress.pos-53 + .record:after,.tune .progress.pos-54 + .record:after,.tune .progress.pos-55 + .record:after,.tune .progress.pos-56 + .record:after,.tune .progress.pos-57 + .record:after,.tune .progress.pos-58 + .record:after,.tune .progress.pos-59 + .record:after,.tune .progress.pos-60 + .record:after,.tune .progress.pos-61 + .record:after,.tune .progress.pos-62 + .record:after,.tune .progress.pos-63 + .record:after,.tune .progress.pos-64 + .record:after,.tune .progress.pos-65 + .record:after,.tune .progress.pos-66 + .record:after,.tune .progress.pos-67 + .record:after,.tune .progress.pos-68 + .record:after,.tune .progress.pos-69 + .record:after,.tune .progress.pos-70 + .record:after,.tune .progress.pos-71 + .record:after,.tune .progress.pos-72 + .record:after,.tune .progress.pos-73 + .record:after,.tune .progress.pos-74 + .record:after,.tune .progress.pos-75 + .record:after,.tune .progress.pos-76 + .record:after,.tune .progress.pos-77 + .record:after,.tune .progress.pos-78 + .record:after,.tune .progress.pos-79 + .record:after,.tune .progress.pos-80 + .record:after,.tune .progress.pos-81 + .record:after,.tune .progress.pos-82 + .record:after,.tune .progress.pos-83 + .record:after,.tune .progress.pos-84 + .record:after,.tune .progress.pos-85 + .record:after,.tune .progress.pos-86 + .record:after,.tune .progress.pos-87 + .record:after,.tune .progress.pos-88 + .record:after,.tune .progress.pos-89 + .record:after,.tune .progress.pos-90 + .record:after,.tune .progress.pos-91 + .record:after,.tune .progress.pos-92 + .record:after,.tune .progress.pos-93 + .record:after,.tune .progress.pos-94 + .record:after,.tune .progress.pos-95 + .record:after,.tune .progress.pos-96 + .record:after,.tune .progress.pos-97 + .record:after,.tune .progress.pos-98 + .record:after,.tune .progress.pos-99 + .record:after,.tune .progress.pos-100 + .record:after{content:'';background:inherit;display:block;width:52.5%;height:105%;position:absolute;margin-top:-2.5%;margin-left:-2.5%;z-index:-1;border-bottom-right-radius:999px;border-top-right-radius:999px;top:0;left:52.5%}.tune.playing.round .record:before,.tune.paused.round .record:before{opacity:.1}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}h1,h1 a,h1:visited,h1:hover{color:#000!important}.player-wrapper{position:relative;overflow:visible}.player{position:absolute;top:-3em;width:100%;z-index:1002}.player .buttons{width:16em}.player .buttons > a{margin-left:0;height:1.6em;display:block;float:left;width:2.6em;background-position:center center;background-size:cover;overflow:hidden}.player .buttons > a:before,.player .buttons > a:after{display:none}.player .buttons > a > span{font-size:1.6em;text-align:left}.player .buttons a.shuffle{opacity:.5}.player .buttons a.loop{opacity:.5}.player .buttons a.jump{opacity:.5}.player .buttons a.shuffle.on,.player .buttons a.loop.on,.player .buttons a.jump.on{opacity:1}.player .progress-bar{height:0;overflow:visible;position:absolute;top:.8em;left:16.5em;right:9.5em;cursor:pointer;background-color:#fff}.player .progress-bar > *{display:block;float:left;margin:0;padding:0;height:.3em;margin-top:-.15em;position:absolute}.player .progress-bar > .total{width:100%;background:inherit;opacity:.3}.player .progress-bar > .buffer{width:0;background:inherit;opacity:.3}.player .progress-bar > .progress{width:0;background:inherit}.player .prev{margin-left:0!important}.player .time{font-weight:700;position:absolute;right:0;line-height:1.6em;font-size:1em;font-weight:normal;color:inherit}.player .time > *{display:inline}.volume-control{width:2em;height:2em;float:right}.volume-control a.volume{float:right;background-image:url(../images/icons/volume.png);background-size:cover;opacity:1;width:2em;height:2em}.volume-bar{height:1em;width:150px;display:none;float:left;position:relative;margin-top:4px;cursor:pointer}.volume-bar > *{display:block;margin:0;padding:0;height:2px;position:absolute;margin-top:5px}.volume-bar > .buffer{width:100%;background:#ecc600}.volume-bar > .progress{width:100%;background:#262626}.volume-bar > .drag{margin-left:-6px;margin-top:0;left:100%;width:1em;height:1em;display:none}.volume-control a.volume:hover + .volume-bar{display:block}.nav-upload.uploading a{background-image:url(../images/loading-small.gif);background-repeat:no-repeat;background-position:15px center;text-indent:20px}.nav-upload.uploaded a{background-image:url(../images/loading-pulse.gif);background-repeat:no-repeat;background-position:15px center;text-indent:20px}a.fav.faved{font-weight:700}a.fav.faved:after{content:'d';font-weight:700}.form-error span{color:#C90000!important;display:block}.tunamp-tags{position:relative;padding:0;margin:0;height:40px}.tunamp-tags.tunamp-autocomplete input{width:100%;outline:none;display:block;background-color:transparent!important;position:absolute;z-index:5}.tunamp-tags.tunamp-autocomplete input.suggestion{position:absolute;z-index:2;color:silver!important;background-color:#eee!important}.tunamp-tags .autocomplete{position:absolute;margin-top:-5px;top:40px;left:0;right:0;background-color:#f5f5f5;border-top:none;display:none;z-index:20}.tunamp-tags .autocomplete p{margin:0;width:100%;height:auto;padding:5px;font-size:.9em;font-weight:400}.tunamp-tags .autocomplete p .match{font-weight:700}.tunamp-tags .autocomplete p .content{font-weight:400;padding-left:10px;color:silver}.tunamp-tags .autocomplete p:hover,.tunamp-tags .autocomplete p.active{background:#fff}.tunamp-tags .autocomplete span{color:#262626!important}form.tunamp-tags{margin-bottom:2em;margin-right:2em}form.tunamp-tags.tunamp-autocomplete input.suggestion{background-color:#F7F7F7!important}.search input{background-color:#000;color:#fff;opacity:.5}.file{visibility:hidden;position:absolute;top:0;left:0;width:0;height:0}.file-choose{cursor:pointer}.upload{display:block}.upload .cols{margin-bottom:0}.upload .file-choose{position:absolute;left:50%;top:105px;width:130px;margin-left:-65px!important}.upload .upload-step-1 fieldset{display:block;overflow:hidden;height:180px;position:relative}.upload .upload-step-2 button{width:150px;min-width:150px}.upload iframe{display:block;width:600px;height:1px;background:transparent}.upload .thumbnails{overflow-x:scroll;overflow-y:hidden;margin:0 auto;white-space:nowrap;display:block;width:100%;width:265px;height:123px;background:#ecc600}.upload .thumbnails a{height:100%;margin-right:5px;opacity:.7}.upload .thumbnails a.selected{opacity:1}.upload .thumbnails a:last-child{margin-right:0}.upload .thumbnails img{height:100%}#content .tunes{overflow:hidden}.tunes .tune{position:relative}.tunes .link{display:block;width:auto}.tunes .link:before,.tunes .link:after{display:none}.tunes .cover{display:block;width:3em;float:right}.tunes .tune.selected .cover{width:100%}.tunes .tune + tr td{border-bottom:none!important;display:none}.tunes .row-main:focus .tune + tr td,.tunes .tune.selected + tr td{display:table-cell}.tunes table td{background-color:#fff}.tunes .tune:hover td,.tunes .tune:hover + tr td,.tunes .tune.selected td,.tunes .tune.selected + tr td{background-color:transparent}.row-select{width:1%;white-space:nowrap}.row-select label{text-align:right}.row-main{position:relative}.row-cover{vertical-align:top}#header{height:7.5em;position:fixed;left:0;width:0;right:0;display:block;width:100%;background:#fff;z-index:1001}#header td{padding-top:1.5em}#navigation{margin-bottom:0}#navigation > *{margin-bottom:0!important}#header table{margin-bottom:0}#content{padding-top:7.5em;margin-bottom:0!important;padding-bottom:0}#footer a:before,#footer a:after{display:none}:target{margin-top:-7.5em;padding-bottom:7.5em;display:block;visibility:hidden}:target + table .tune-meta td{display:table-cell}:target + table .tune .cover{width:100%}:target + table td{vertical-align:top;line-height:2em}.tunes .toggle:hover + table td,:target + table td{background-color:transparent!important}.tunes .toggle:before,.tunes .toggle:after{display:none}.tunes .toggle{position:absolute;background:transparent;top:0;left:-15%;right:0;height:4em;display:block;bottom:0;width:112%;z-index:1000}.table-reset{margin:0!important;padding:0!important;border:0!important;border-collapse:collapse;border-spacing:0!important}.page{padding-top:1.5em}.filter-hide{display:none}#logo a:after{content:'>=&}^>';display:none;position:absolute;top:0;background:#fff;height:100%}#logo a:hover:after{display:block}@media screen and (max-width: 1024px){#logo{display:none!important}.player .progress-bar,.player .time{display:none!important}.tunes .row-tags,.tunes .row-year{display:none}.section{padding-left:1em!important;padding-right:1em!important}#content{padding-left:0!important;padding-right:0!important}#header .row-cover{display:none!important}.row-select label{width:1.6em!important;height:1.6em!important;margin-right:0!important;display:block;font-size:1em}.row-cover img{float:left!important}.row-select{padding-right:0!important}label > input[type="checkbox"]:after{margin-right:0!important}}
