html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}body{padding:26px 1.5em}html{font-size:1.125em}*{font-family:"Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace}body{line-height:150%;color:#333333}h1,h2{color:#000000;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1}h2{font-size:27px;margin-top:100px}h3{color:#000000;font-family:"Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;font-weight:normal;margin-bottom:0;font-size:16px}p{margin-bottom:26px;font-size:16px}p.inline-cta{margin:46px 0}p.thin{margin-bottom:0}p.small{font-size:12px;color:#000000}p.small a{font-size:12px !important}em{font-style:normal;text-decoration:underline;color:#888888}a:link:not(.button),a:visited:not(.button){color:#888888;font-size:16px}a:hover{color:#333333}.text-center{text-align:center}.text-highlight{background-color:#FFF29A}.text-faded{color:#888888}ul{font-size:.9em}button,.button{background:#000000;border:none;display:inline-block;color:#ffffff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;outline:none;font-size:100%;padding:26px 1.5em}button:hover,.button:hover{color:#F1F1F1;cursor:pointer}button:hover[disabled],.button:hover[disabled]{cursor:default}button.upload-button,.button.upload-button{margin-top:10px;padding:8px 1.8em}button-xlarge,.button-xlarge{width:100%;font-size:24px;padding:26px 1.5em}.content{max-width:50em;margin-left:auto;margin-right:auto;padding-bottom:100px}.content:after{content:" ";display:block;clear:both}.dropzone{position:relative}.dz-preview{width:100%}.dz-default{background:#F7F7F7 url(/assets/gallery/icon-camera-0979cbfb5a41cb5774d31730c0b9c10b40e0c12a37dfc49cd8c68530efbead78.svg) no-repeat 50% 50%;padding:100px 1.5em;text-align:center}.dz-default:hover{background-color:#F0F0F0;cursor:pointer}.dz-default.hidden{display:none}.dz-details{float:left;position:relative}.dz-image{display:block;max-height:500px}.dz-size{color:#F7F7F7;margin-top:-1.4em;position:absolute;text-align:center;text-overflow:hidden;width:100%}.dz-error-message{clear:both;padding:26px 1.5em;background:#FFEFF0;color:#FF1B1B;text-align:center}.dz-remove{background:#ffffff;clear:both;display:block;font-size:.9em}.dz-upload{color:#ffffff;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;z-index:100;top:50%;left:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 2s infinite ease, round 2s infinite ease;animation:load6 2s infinite ease, round 2s infinite ease}@-webkit-keyframes load6{0%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}5%,
  95%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}10%,
  59%{box-shadow:0 -.81em 0 -.4em, -.087em -.825em 0 -.42em, -.173em -.812em 0 -.44em, -.256em -.789em 0 -.46em, -.297em -.775em 0 -.477em}20%{box-shadow:0 -.81em 0 -.4em, -.338em -.758em 0 -.42em, -.555em -.617em 0 -.44em, -.671em -.488em 0 -.46em, -.749em -.34em 0 -.477em}38%{box-shadow:0 -.81em 0 -.4em, -.377em -.74em 0 -.42em, -.645em -.522em 0 -.44em, -.775em -.297em 0 -.46em, -.82em -.09em 0 -.477em}100%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}5%,
  95%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}10%,
  59%{box-shadow:0 -.81em 0 -.4em, -.087em -.825em 0 -.42em, -.173em -.812em 0 -.44em, -.256em -.789em 0 -.46em, -.297em -.775em 0 -.477em}20%{box-shadow:0 -.81em 0 -.4em, -.338em -.758em 0 -.42em, -.555em -.617em 0 -.44em, -.671em -.488em 0 -.46em, -.749em -.34em 0 -.477em}38%{box-shadow:0 -.81em 0 -.4em, -.377em -.74em 0 -.42em, -.645em -.522em 0 -.44em, -.775em -.297em 0 -.46em, -.82em -.09em 0 -.477em}100%{box-shadow:0 -.81em 0 -.4em, 0 -.81em 0 -.42em, 0 -.81em 0 -.44em, 0 -.81em 0 -.46em, 0 -.81em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form{margin-bottom:26px}form#new_user .password label a{float:right}@media (min-width: 50em){form .input-group--horizontal{display:flex;flex-direction:horizontal}form .input-group--horizontal .input-wrapper{margin:0 0.75em 26px 0.75em;flex:1 0 auto;max-width:48%}form .input-group--horizontal .input-wrapper:first-child{margin-left:0}form .input-group--horizontal .input-wrapper:last-child{margin-right:0}form .input-group--horizontal .input-wrapper .absolute-bottom{position:absolute;bottom:0}}form .input-wrapper{margin-bottom:30px;position:relative}form .input-wrapper.hidden{margin:0}form .input-wrapper.hidden#track_launch_at_input{display:none}form .input-wrapper label{font-size:14px;color:#000000;display:block}form .input-wrapper label abbr{float:right;text-decoration:none}form .input-wrapper input[type='date']::-webkit-datetime-edit-text,form .input-wrapper input[type='date']::-webkit-datetime-edit-year-field,form .input-wrapper input[type='date']::-webkit-datetime-edit-month-field,form .input-wrapper input[type='date']::-webkit-datetime-edit-day-field{text-transform:uppercase;color:#888888}form .input-wrapper input[type='date']::-webkit-inner-spin-button{display:none}form .input-wrapper input[type='date']::-webkit-calendar-picker-indicator{opacity:1}form .input-wrapper input:not([type='checkbox']),form .input-wrapper textarea,form .input-wrapper select{background-color:#F7F7F7;border:none;font-size:16px;padding:14px 0.75em;width:100%}form .input-wrapper input:not([type='checkbox']):focus,form .input-wrapper textarea:focus,form .input-wrapper select:focus{background-color:#F0F0F0;color:#000000;outline:none}form .input-wrapper select{color:#888888;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url(/assets/down-arrow-f95c4a73eb954d6bfbcdf1c2ce4b87f8f33e843d5717baa40e8147c18875bd49.svg);background-repeat:no-repeat;background-position:center right 1.5em;background-size:2em 2em}form .input-wrapper textarea{resize:none}form .input-wrapper.error input,form .input-wrapper.error textarea,form .input-wrapper.error select{background-color:#FFEFF0}form .input-wrapper .inline-errors{background:#fff;color:#FF1B1B;font-size:85%;margin:0;position:absolute;right:0;text-align:right;top:0}form .input-wrapper .inline-errors:first-letter{text-transform:uppercase}form .actions{margin-top:30px;text-align:right}form .actions p{text-align:center;color:#9B9B9B;font-size:13px}form .actions p a{font-size:13px !important;color:#9B9B9B !important}form fieldset.choices{margin:auto;padding:inherit;border:none}form fieldset.choices ol.choices-group{display:inline-flex;list-style:none;margin:auto;padding:inherit;width:100%}form fieldset.choices ol.choices-group input[type='radio']{display:none}form fieldset.choices ol.choices-group input[type='radio']+label:before{content:"";height:23px;width:23px;background:#F7F7F7;border:8px solid #F7F7F7;border-radius:100%}form fieldset.choices ol.choices-group input[type='radio']:checked+label:before{background:#000000}form fieldset.choices ol.choices-group li.choice{display:-webkit-inline-box;text-align:center;vertical-align:middle;background-color:#ffffff;margin:0 0.75em}form fieldset.choices ol.choices-group label{display:flex;align-items:center}form fieldset.choices ol.choices-group label:hover{cursor:pointer}form fieldset.choices ol.choices-group span{font-size:14px;margin-left:1.5em}.error-text{color:#FF1B1B}.form-body{padding-top:26px}.form-body.extra-padding{padding-top:60px}.form-body.error input,.form-body.error textarea{background:#FFEFF0 !important}.upload-details{display:none}.upload-details.visible{display:block}.notice{background:#ddeeff;margin:26px 0;padding:14px 0.75em;text-align:center}.notice-error{background:#FFEFF0}.submission-list{margin:0;padding:0;list-style:none}.submission{border-bottom:1px solid #F0F0F0;padding:26px 0}.submission__title{margin:0}.submission__user{font-size:85%;margin:0}.submission__image{width:100%}.google-map{margin-top:-30px;height:150px;width:100%}.pagination{margin-top:100px;display:flex;flex-direction:horizontal}.pagination span,.pagination a,.pagination em{display:block;flex:1 0 auto;text-align:center}.pagination em{font-weight:bold}.pagination .previous_page,.pagination .next_page{flex:3 0 auto}.pagination .previous_page{text-align:left}.pagination .next_page{text-align:right}.point-list{text-align:left;margin:60px auto}@media (min-width: 50em){.point-list{width:70%}}.track-display{background:#F7F7F7;width:100%;margin-bottom:26px}.track-display__container{display:flex;flex-direction:column;padding:30px}@media (min-width: 32em){.track-display__container{flex-direction:row}}@media (min-width: 32em){.track-display__artwork{flex:0 1 200px}}.track-display__artwork img{display:block;width:100%;margin-bottom:26px}@media (min-width: 32em){.track-display__artwork img{margin-bottom:0}}.track-display__artwork div.img-blank{display:none}@media (min-width: 32em){.track-display__artwork div.img-blank{display:block;min-width:100px;width:100%;height:25vw;min-height:100px;max-height:200px;background-color:#D8D8D8}}@media (min-width: 32em){.track-display__data{flex:0 1 360px;padding-left:30px}}.track-display__data h2{margin:0 0 5px 0}.track-display__data p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:0}.track-display__data audio{margin-top:80px;width:100%}.track-display__data audio::-webkit-media-controls-panel{background:#F7F7F7}.track-display__data audio::-webkit-media-controls-volume-slider{display:none}.track-display__share{margin-top:14px}.track-display__share-text{flex:0 1 40%;color:#888888;font-size:14px;line-height:1.3}.share-button-container{margin:0 0 14px 0}.share-button-container .fb_iframe_widget{height:20px !important;line-height:20px !important;margin-right:0.375em}.share-button-container .twitter-share-button[style]{vertical-align:text-bottom !important;margin-left:0.375em}.header{max-width:50em;margin-left:auto;margin-right:auto}.header:after{content:" ";display:block;clear:both}.header__item-container{text-align:center;position:relative}.header__item--logo{margin:0 auto}.header__item--logo img{height:25px}.header__item--left{position:absolute;left:0;top:0;z-index:1;float:left}.header__item--right{position:absolute;right:0;top:0;z-index:1;float:right}
