@charset "UTF-8";#my-account td:first-child,#change-password td:first-child,#update-details td:first-child{font-weight:bold}#my-account .buttons,#change-password .buttons,#update-details .buttons{margin-top:20px}#change-password,#update-details{display:inline-block}#change-password input[type=submit],#update-details input[type=submit]{margin:20px 0;float:right}#update-details td:last-child{width:300px}#basket-info:before,#basket-info:after,#wishlist-info:before,#wishlist-info:after{display:table;content:" "}#basket-info:after,#wishlist-info:after{clear:both}#basket-info>*,#wishlist-info>*{float:left}#basket-info p,#wishlist-info p{font-size:24px;margin-right:40px}#charts .item-artwork:hover img,#charts .item-artwork:hover .missing-image{opacity:0.8}#charts .item-info,#charts .item-info-1{height:30px;line-height:30px}#charts.staff{background-color:transparent}#charts.staff .cover{width:33.33%;float:left;-webkit-box-shadow:0 6px 6px -6px #45d9b7;-moz-box-shadow:0 6px 6px -6px #45d9b7;box-shadow:0 6px 6px -6px #45d9b7}#charts.staff .cover img{width:100%}#charts.staff .item-artwork{-webkit-box-shadow:2px 2px 5px 1px #8f908a;-moz-box-shadow:2px 2px 5px 1px #8f908a;box-shadow:2px 2px 5px 1px #8f908a}#charts.staff .grid-container{top:-10px;margin-left:-10px;margin-right:-10px}#charts.staff .grid-item{padding:10px}#charts .missing-image{width:100%;background-color:#8f908a}#charts .missing-image .aspect-forcer{padding-top:100%}#show-chart #release-buttons{margin-top:20px}#show-chart p{font-size:14px}@media screen and (min-width: 768px){#show-chart #description{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}#show-chart #description .button{margin:10px 0 0 0}}#show-chart.staff .column:first-child{width:100%;max-width:none}@media screen and (min-width: 768px){#show-chart.staff #description{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}}#edit.chart #tracks-container{margin-bottom:20px}#edit.chart #tracks-container li{margin-bottom:1px}#edit.chart #tracks-container .track-details{left:46px}#edit.chart #tracks-container .track-buttons{left:auto;right:0px;padding-top:10px}#edit.chart #tracks-container .track-buttons .handle:hover{cursor:move}#edit.chart #tracks-container .track-buttons .button{float:left;padding:5px;display:inline-block;line-height:1.3}#edit.chart #tracks-container .track-buttons .button:last-child{margin-right:0px}#edit.chart #tracks-container li.sortable-placeholder{height:54px;background-color:#dee0d2}.row{margin-left:-20px;margin-right:-20px;overflow:hidden}.row .col-3,.row .col-4,.row .col-6,.row .col-8{float:left;padding:0 20px}.row .col-12{padding:0 20px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row{margin-left:-20px;margin-right:-20px;overflow:hidden}.row .col-3,.row .col-4,.row .col-6,.row .col-8{float:left;padding:0 20px}.row .col-12{padding:0 20px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}body{background-color:#eff1e0;margin:0;padding:0;font-family:"Titillium Web", sans-serif;color:#353d3f}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.hidden-tablet{display:none}}@media screen and (max-width: 767px){.hidden-sub-tablet{display:none}}h1,h2,h3{margin:0 0 5px 0;color:#45d9b7;font-weight:400}h1{font-size:50px;font-weight:600;color:#353d3f}h2{font-size:30px}h3{font-size:20px}p{font-size:16px;margin:5px 0}ul,li,ol{margin:0;padding:0}li{list-style-type:none}iframe{border:0px}th,td{background-color:#dee0d2;padding:10px}a,a:link,a:visited{text-decoration:none;color:#45d9b7}.no-touch a:hover{text-decoration:underline}.no-touch a:hover.no-underline{text-decoration:none}#header{background-color:#eff1e0;z-index:2;position:fixed;top:0}#content{position:relative}#footer{background-color:#353d3f;color:white}.autocomplete-results{padding:10px 20px;background-color:#45d9b7;position:relative;top:5px}.autocomplete-results h3{color:white;text-transform:capitalize;font-weight:600;margin-top:5px}.autocomplete-results h3:first-child{margin-top:0}.autocomplete-results div{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete-results a,.autocomplete-results a:link,.autocomplete-results a:visited{color:#1a8f75;text-transform:none}.button,a.button,a:link.button,a:visited.button,input[type=submit]{color:#45d9b7;background-color:white;display:inline-block;padding:10px 20px;margin-right:20px;cursor:pointer;text-transform:uppercase;font-weight:600;font-size:20px;border:0px;outline:0;-webkit-appearance:none}.button:last-child,a.button:last-child,a:link.button:last-child,a:visited.button:last-child,input[type=submit]:last-child{margin-right:0}.no-touch .button:hover,.touch .button.touched{color:white;background-color:#45d9b7;text-decoration:none}#messages *{padding:40px;text-align:center;margin-bottom:10px;font-size:24px}#messages .message{background-color:#dee0d2}#messages .error{background-color:#fe6d6a;color:white}.error{color:#ff4344}.mint{color:#45d9b7}#player{display:none}#selectors{position:relative;height:30px}.selector,#time-selector{position:absolute;bottom:0;height:30px;line-height:30px;color:#45d9b7;font-weight:600}.selector,#previous-week,#next-week,#current-week{background-color:white}.selector,#time-selector{right:0;padding:0 20px;cursor:pointer}.selector .down-triangle,#time-selector .down-triangle{position:absolute;right:10px;top:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #45d9b7}.selector.active,#time-selector.active{color:white;background-color:#45d9b7}.selector.active .down-triangle,#time-selector.active .down-triangle{border-color:white transparent transparent transparent}.selector .selected,#time-selector .selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-selector{right:auto;left:0}.right-options{right:0px;overflow:hidden;display:none;z-index:2;position:absolute;top:30px;background-color:#45d9b7}.right-options a,.right-options a:link,.right-options a:visited{padding:0 20px;color:white;display:block}.search .selector,.search .right-options{width:180px}#time-selector{width:auto;padding:0}#previous-week,#next-week{position:absolute;text-align:center;cursor:pointer;top:0;bottom:0;width:30px}#previous-week:hover,#next-week:hover{text-decoration:none}#previous-week{left:0}#next-week{right:0}#arrow-left,#arrow-right{position:absolute;top:50%;left:50%;width:10px;height:13px;margin-left:-5px;margin-top:-7px}#current-week{position:absolute;padding:0 5px;text-align:center;left:31px;right:31px}#more-bestsellers:before,#more-bestsellers:after,#more-features:before,#more-features:after{display:table;content:" "}#more-bestsellers:after,#more-features:after{clear:both}#download-messages a:not(.button),#download-messages a:link:not(.button),#download-messages a:visited:not(.button),#download-info a:not(.button),#download-info a:link:not(.button),#download-info a:visited:not(.button){color:#353d3f;text-decoration:underline}#download-messages a:not(.button):hover,#download-messages a:link:not(.button):hover,#download-messages a:visited:not(.button):hover,#download-info a:not(.button):hover,#download-info a:link:not(.button):hover,#download-info a:visited:not(.button):hover{color:#45d9b7}#download-info h3{color:#353d3f;font-weight:bold;font-size:20px}#configure-download{margin-bottom:20px;text-decoration:underline;cursor:pointer}#configure-download:hover{color:#45d9b7}#download-options{display:none;margin-bottom:20px}#build-download .message{display:inline-block}#build-download .done{margin-bottom:20px;display:none}#edit td{vertical-align:top}#edit textarea{height:400px}.grid-container{position:relative;z-index:1}.grid{position:relative}.grid h2{background-color:#dee0d2;color:#353d3f;text-align:center}.grid-item{position:relative;float:left;line-height:0;padding:5px}.item-artwork{position:relative;overflow:hidden}.item-artwork img{width:100%}.item-artwork .item-info{position:absolute;bottom:0px;height:40px;background-color:rgba(53,61,63,0.8);width:100%;padding:0 10px;cursor:pointer}.item-artwork .item-info-1,.item-artwork .item-info-2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:white;text-align:center;line-height:20px;margin-top:-1px}.item-artwork .item-info-1 a,.item-artwork .item-info-1 a:link,.item-artwork .item-info-1 a:visited,.item-artwork .item-info-2 a,.item-artwork .item-info-2 a:link,.item-artwork .item-info-2 a:visited{color:white}.item-artwork .highlight-triangle{position:absolute;top:0;right:0;width:0;height:0;border-width:0px 150px 150px 0px;border-style:solid}.item-artwork .highlight-text{position:absolute;top:20px;right:0;color:white;line-height:normal;text-align:center;text-transform:uppercase;font-weight:800;font-size:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2}.item-artwork .highlight-text.staff-pick,.item-artwork .highlight-text.pre-order{top:20px;right:10px}.item-artwork .highlight-text.featured,.item-artwork .highlight-text.exclusive{top:35px}.item-artwork .highlight-text.exclusive{right:-5px}.item-artwork .highlight-text.featured-chart{right:-20px}.item-artwork .highlight-text.staff-chart.front-page{right:10px}.item-artwork .pick-of-the-week{border-color:transparent #fe6d6a transparent transparent}.item-artwork .staff-pick,.item-artwork .featured,.item-artwork .featured-chart,.item-artwork .staff-chart{border-color:transparent #f3cb0a transparent transparent}.item-artwork .pre-order,.item-artwork .exclusive{border-color:transparent #23b392 transparent transparent}.item-artwork .bestseller-count{position:absolute;left:10px;bottom:50px;line-height:66px;color:white;font-weight:bold;text-align:center;background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:0 -654px;background-repeat:no-repeat;overflow:hidden;display:block;height:66px;width:66px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){.item-artwork .bestseller-count{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:0 -691px;height:66px;width:66px}}#charts .item-artwork .staff-chart{border-color:transparent #23b392 transparent transparent}#charts .item-artwork .highlight-text.staff-chart{right:5px}.grid-item.chart .item-info-1{line-height:40px}.item-extra-info-container{position:absolute;line-height:normal}.item-extra-info{color:#45d9b7;font-weight:600;line-height:1.2;padding:10px 10px 0 10px}.item-extra-info div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-tracks{padding:0 10px 10px 10px}.item-tracks .track{position:relative;background-color:#353d3f;margin-top:10px;padding:5px 10px;color:white}.item-tracks .track-name,.item-tracks .track-artists,.item-tracks .more-tracks{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;font-size:14px}.item-tracks .track-artists{color:#45d9b7;font-size:12px}.item-tracks .track-buy,.item-tracks .track-wishlist,.item-tracks .track-cue,.item-tracks .track-play{position:absolute}.item-tracks .track-buy,.item-tracks .track-play{top:5px}.item-tracks .track-buy{right:5px}.item-tracks .track-buy.active{background-color:#1a8f75}.item-tracks .track-play{right:40px}.item-tracks .track-cue{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:0 -54px;background-repeat:no-repeat;overflow:hidden;display:block;height:30px;width:30px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){.item-tracks .track-cue{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-30px -60px;height:30px;width:30px}}.item-tracks .track-cue:hover{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:0 -84px;background-repeat:no-repeat;overflow:hidden;display:block;height:30px;width:30px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){.item-tracks .track-cue:hover{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-30px -90px;height:30px;width:30px}}.item-tracks .track-wishlist.active{background-color:#1a8f75}.item-tracks .buttons{margin-top:10px}.item-tracks .buttons .button{background-color:#353d3f;color:white;text-align:center;text-transform:none;font-weight:normal;font-size:16px;margin-right:0;padding:5px 10px}.back-button{float:right}#player-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#waveform{display:none}#pjax-loading{background-color:#45d9b7;position:fixed;height:2px;top:0;left:0;width:0px;z-index:3;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s}#login h1,#login p,#register h1,#register p,#forgotten-password h1,#forgotten-password p{text-align:center}#login .centered,#register .centered,#forgotten-password .centered{width:320px;margin-right:auto;margin-left:auto}#login .centered>div,#register .centered>div,#forgotten-password .centered>div{position:relative;margin:10px 0;text-align:center}#login .centered>#facebook-login-button,#register .centered>#facebook-login-button,#forgotten-password .centered>#facebook-login-button{margin-bottom:0}#login input[type=text],#login input[type=email],#register input[type=text],#register input[type=email],#forgotten-password input[type=text],#forgotten-password input[type=email]{padding-right:40px}#login input[type=submit],#login .button,#register input[type=submit],#register .button,#forgotten-password input[type=submit],#forgotten-password .button{width:100%;font-weight:normal;text-transform:none;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#login .button.facebook,#register .button.facebook,#forgotten-password .button.facebook{background-color:#5a7cc3;border-color:#5a7cc3;color:white}#login .button.facebook:hover,#register .button.facebook:hover,#forgotten-password .button.facebook:hover{background-color:rgba(90,124,195,0.8)}#login .field_with_errors>input,#register .field_with_errors>input,#forgotten-password .field_with_errors>input{color:#ff4344}#login .field_with_errors>input:focus,#register .field_with_errors>input:focus,#forgotten-password .field_with_errors>input:focus{color:#353d3f}#login .error-message,#register .error-message,#forgotten-password .error-message{color:#ff4344;position:absolute;top:0;height:50px;line-height:50px;left:340px;width:320px;text-align:left}#help{text-align:left !important}#help a{float:right}#fb-login-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;height:27px;width:14px;float:left}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#fb-login-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:0 0;height:27px;width:14px}}#email-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-74px -30px;background-repeat:no-repeat;overflow:hidden;display:block;height:20px;width:21px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#email-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-74px -30px;height:20px;width:21px}}#password-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-95px -30px;background-repeat:no-repeat;overflow:hidden;display:block;height:20px;width:15px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#password-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-95px -30px;height:20px;width:15px}}#email-icon,#password-icon{position:absolute;right:10px;top:15px}#password-icon{right:13px}#register input[type=checkbox]{position:absolute;right:0px;bottom:3px}#register .centered>.options{text-align:right;padding-right:20px}#forgotten-password p{max-width:500px;margin-left:auto;margin-right:auto}#player{display:none}#choose-payment-type a:hover,#choose-payment-type a:link:hover,#choose-payment-type a:visited:hover{text-decoration:none}#choose-payment-type .payment-type,#choose-payment-type .payment-type-details{padding:20px}#choose-payment-type .payment-type{position:relative;background-color:#dee0d2;margin-bottom:1px}#choose-payment-type .payment-type .arrow{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-90px -164px;background-repeat:no-repeat;overflow:hidden;display:block;height:48px;width:49px;position:absolute;right:20px;top:20px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#choose-payment-type .payment-type .arrow{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-34px -201px;height:48px;width:49px}}#choose-payment-type .payment-type.active .arrow{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:0 -492px;background-repeat:no-repeat;overflow:hidden;display:block;height:48px;width:49px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#choose-payment-type .payment-type.active .arrow{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-83px -201px;height:48px;width:49px}}#choose-payment-type .payment-type:hover{background-color:#8f908a}#choose-payment-type .payment-type:hover h2{color:white}#choose-payment-type .payment-type-details{background-color:#e7e9dc}#choose-payment-type h2,#choose-payment-type h3{color:#353d3f}#choose-payment-type h2{font-size:35px}#choose-payment-type h2.euros{font-size:22px;margin-top:-10px}#choose-payment-type h3{font-weight:bold}#choose-payment-type label{width:100px;display:inline-block;margin-right:10px}#choose-payment-type input,#choose-payment-type select{background-color:white;height:28px;border-width:1px;padding:0 10px;width:250px;margin-bottom:10px}#choose-payment-type .billing-address{max-width:450px}#choose-payment-type .card{position:relative;width:360px;height:200px;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:20px;border:3px solid #dee0d2}#choose-payment-type .card,#choose-payment-type .card input{font-size:14px}#choose-payment-type .card label{width:50px;vertical-align:top}#choose-payment-type .card>div{margin-bottom:10px}#choose-payment-type .card.new{line-height:1}#choose-payment-type .card.new>div:last-child{margin-bottom:0}#choose-payment-type .cvv label{float:right;width:auto;vertical-align:initial;line-height:28px}#choose-payment-type .cvv input{width:50px;float:right}#choose-payment-type .cvv input,#choose-payment-type .valid-to input{padding:0 5px;margin-bottom:20px}#choose-payment-type .valid-to{margin-left:20%;margin-bottom:20px}#choose-payment-type .valid-to .month{width:30px}#choose-payment-type .valid-to span.month{margin-left:60px;width:32px}#choose-payment-type .valid-to span.month,#choose-payment-type .valid-to span.year{display:inline-block;text-align:center}#choose-payment-type .valid-to label{vertical-align:middle}#choose-payment-type .valid-to input{width:50px;margin-bottom:0}#choose-payment-type .stripe{height:40px;margin-left:-20px;margin-right:-20px;background-color:black}#choose-payment-type .back{text-align:center}#choose-payment-type .back img{max-width:100%}#choose-payment-type input[type=submit],#choose-payment-type .button.cancel{margin:0;position:relative;background-color:#45d9b7;color:white;text-transform:none;padding:10px 20px;font-weight:normal;height:initial;line-height:1.2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#choose-payment-type input[type=submit]:hover,#choose-payment-type .button.cancel:hover{background-color:rgba(61,212,175,0.8)}#choose-payment-type .button.cancel{background-color:#8f908a;display:inline-block;font-size:18px}#choose-payment-type .button.cancel:hover{background-color:rgba(143,144,138,0.8);color:white}#choose-payment-type .card-logo{float:right}#choose-payment-type .card-type{font-weight:bold;line-height:38px}#choose-payment-type .card>.number-description{margin-bottom:0}#choose-payment-type .existing-cards:before,#choose-payment-type .existing-cards:after{display:table;content:" "}#choose-payment-type .existing-cards:after{clear:both}#choose-payment-type .existing-card .choose{height:30px}#choose-payment-type .existing-card input[type=radio]{margin:0 0 0 5px;width:auto}#choose-payment-type .existing-card label{vertical-align:super;display:inline;margin-left:10px}#choose-payment-type .existing-card .number{font-size:22px}#choose-payment-type .card>.validity{position:absolute;bottom:20px;margin-bottom:0}#choose-payment-type .card>.buttons{position:absolute;right:20px;bottom:20px;margin:0}#choose-payment-type .button{font-size:14px;display:block;margin:0;text-align:center;padding:10px}#choose-payment-type .buttons .button:last-child{margin-top:10px}#choose-payment-type .address{padding-left:20px}#choose-payment-type .existing-cards>div{float:left;width:380px}#choose-payment-type .add{margin-top:30px}#choose-payment-type .add .button{position:absolute;top:50%;left:50%;width:200px;height:41px;margin-left:-100px;margin-top:-21px}#choose-payment-type .security-number{clear:both;padding-top:20px}#choose-payment-type .error{color:#ff4344}#choose-payment-type input.error{border-color:#ff4344;color:#353d3f}#choose-payment-type .card-details,#choose-payment-type .card-back{position:relative}#choose-payment-type .number-error,#choose-payment-type .date-error,#choose-payment-type .name-error,#choose-payment-type .cvv-error{position:absolute;top:68px;left:400px;line-height:28px}#choose-payment-type .date-error{top:116px}#choose-payment-type .name-error{top:168px}#choose-payment-type .cvv-error{top:72px}#choose-payment-type .set-default{min-width:115px}#choose-payment-type .bitpay h3{margin-bottom:20px}#choose-payment-type .choose label{vertical-align:initial}#choose-payment-type .choose input[type=radio]{vertical-align:middle}#choose-payment-type input::-webkit-outer-spin-button,#choose-payment-type input::-webkit-inner-spin-button{display:none}#purchases .button{margin-bottom:0}#report-problems{display:inline-block}#report-problems table{min-width:50%}#report-problems td{vertical-align:top}#report-problems td:first-child{font-weight:bold}#report-problems select,#report-problems textarea{width:100%}#report-problems textarea{height:100px}#report-problems input[type=submit]{float:right}#show-release h1,#show-chart h1{margin:0;line-height:1.3}#show-release h2,#show-chart h2{line-height:1.3}#show-release .grid h2,#show-chart .grid h2{font-size:25px}#show-release #release-buttons:before,#show-release #release-buttons:after,#show-release #chart-buttons:before,#show-release #chart-buttons:after,#show-chart #release-buttons:before,#show-chart #release-buttons:after,#show-chart #chart-buttons:before,#show-chart #chart-buttons:after{display:table;content:" "}#show-release #release-buttons:after,#show-release #chart-buttons:after,#show-chart #release-buttons:after,#show-chart #chart-buttons:after{clear:both}#show-release #release-buttons .button,#show-release #chart-buttons .button,#show-chart #release-buttons .button,#show-chart #chart-buttons .button{min-width:150px;position:relative;text-align:center}#show-release #release-buttons .button.active,#show-release #chart-buttons .button.active,#show-chart #release-buttons .button.active,#show-chart #chart-buttons .button.active{background-color:#23b392;color:white}#show-release #release-buttons .fb-icon,#show-release #chart-buttons .fb-icon,#show-chart #release-buttons .fb-icon,#show-chart #chart-buttons .fb-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-28px 0;background-repeat:no-repeat;overflow:hidden;display:block;height:28px;width:14px;right:20px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#show-release #release-buttons .fb-icon,#show-release #chart-buttons .fb-icon,#show-chart #release-buttons .fb-icon,#show-chart #chart-buttons .fb-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-14px 0;height:28px;width:14px}}#show-release #release-buttons .facebook:hover .fb-icon,#show-release #chart-buttons .facebook:hover .fb-icon,#show-chart #release-buttons .facebook:hover .fb-icon,#show-chart #chart-buttons .facebook:hover .fb-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-14px 0;background-repeat:no-repeat;overflow:hidden;display:block;height:28px;width:14px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#show-release #release-buttons .facebook:hover .fb-icon,#show-release #chart-buttons .facebook:hover .fb-icon,#show-chart #release-buttons .facebook:hover .fb-icon,#show-chart #chart-buttons .facebook:hover .fb-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-28px 0;height:28px;width:14px}}#show-release #release-buttons .twitter-icon,#show-release #chart-buttons .twitter-icon,#show-chart #release-buttons .twitter-icon,#show-chart #chart-buttons .twitter-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-72px 0;background-repeat:no-repeat;overflow:hidden;display:block;height:24px;width:34px;right:10px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#show-release #release-buttons .twitter-icon,#show-release #chart-buttons .twitter-icon,#show-chart #release-buttons .twitter-icon,#show-chart #chart-buttons .twitter-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:-72px 0;height:24px;width:34px}}#show-release #release-buttons .twitter:hover .twitter-icon,#show-release #chart-buttons .twitter:hover .twitter-icon,#show-chart #release-buttons .twitter:hover .twitter-icon,#show-chart #chart-buttons .twitter:hover .twitter-icon{background-image:url(/assets/sprite-s9902da5e0f-d9b73dcb09ec273a6269852e069fac67.png);background-position:-110px -30px;background-repeat:no-repeat;overflow:hidden;display:block;height:24px;width:34px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi){#show-release #release-buttons .twitter:hover .twitter-icon,#show-release #chart-buttons .twitter:hover .twitter-icon,#show-chart #release-buttons .twitter:hover .twitter-icon,#show-chart #chart-buttons .twitter:hover .twitter-icon{background-image:url(/assets/sprite-2x-sa6ebc4543f-b50a61089551773f6075c2b7962be119.png);background-size:159px 1610px;background-position:0 -201px;height:24px;width:34px}}#show-release #release-buttons .fb-icon,#show-release #release-buttons .twitter-icon,#show-release #chart-buttons .fb-icon,#show-release #chart-buttons .twitter-icon,#show-chart #release-buttons .fb-icon,#show-chart #release-buttons .twitter-icon,#show-chart #chart-buttons .fb-icon,#show-chart #chart-buttons .twitter-icon{position:absolute;top:12px}#show-release #release-buttons .share,#show-release #chart-buttons .share,#show-chart #release-buttons .share,#show-chart #chart-buttons .share{padding-right:30px}#tracks{position:relative}#tracks h2{position:absolute;width:90px;height:40px;top:90px;left:-40px;line-height:40px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;font-weight:600;font-size:25px;background-color:#dee0d2;color:#353d3f;text-align:center}#tracks .track{margin-bottom:1px}#tracks-container{margin-left:1px}#tracks-container li{position:relative}#tracks-container li .track-number,#tracks-container li .track-details,#tracks-container li .track-buttons,#tracks-container li .track-bpm{position:absolute;background-color:#dee0d2;color:#353d3f}#tracks-container li .artists{color:#45d9b7}#tracks-container li .track-buttons{right:0px}#tracks-container li .buy,#tracks-container li .wishlist,#tracks-container li .cue,#tracks-container li .play{float:left;cursor:pointer}#tracks-container li .buy,#tracks-container li .cue,#tracks-container li .play{margin-right:1px}#tracks-container li .bundle-only{font-size:14px;text-align:center;font-style:italic}#tracks-container li .active{background-color:white}#tracks-container li .time,#tracks-container li .bpm{color:#8f908a}#signup input[type=text],#signup input[type=email]{width:500px}#signup input[type=submit]{margin-top:20px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],textarea{border:2px solid #dee0d2;background-color:white;color:#353d3f;width:100%;padding:0 20px;font-size:16px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;outline:0;-webkit-appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,textarea:focus{border:2px solid #353d3f}textarea{padding:10px}input[type=submit]{background-color:#45d9b7;color:white;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-transform:none;font-weight:normal}input[type=submit]:hover{background-color:rgba(61,212,175,0.8)}.pagination{position:relative}.pagination .previous_page:before{content:"\00ab\00a0"}.pagination .next_page:after{content:"\00a0\00bb"}.pagination .previous_page.disabled{width:0px;overflow:hidden;display:inline-block}.pagination .next_page.disabled{display:none}.pagination a,.pagination em{display:inline-block;padding:10px}.pagination a:hover,.pagination em:hover{background-color:rgba(61,212,175,0.7);color:white;text-decoration:none}.pagination a{background-color:#45d9b7;color:white;border:1px solid #45d9b7}.pagination .next_page{position:absolute;right:0}.pagination em.current{font-style:normal;font-weight:bold}.spinner{width:70px;text-align:center;display:inline-block}.spinner>div{width:18px;height:18px;background-color:#45d9b7;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.italic{font-style:italic}.bold{font-weight:bold}ul.bullet li:before{content:"■";padding-right:10px;color:#45d9b7}.anchor{display:block;position:relative;visibility:hidden;top:-80px}
