#track-cta{position:relative;padding:10px}#track-cta.row{min-height:40px;display:flex;align-items:center}#track-cta.hide{display:none}#track-cta p{margin:0}#track-cta p:first-child{font-weight:700}.light #track-cta{background-color:rgba(0,0,0,.05)}.light #track-cta a#subscribe{background-color:rgba(0,0,0,.3);text-shadow:none}.dark #track-cta{background-color:hsla(0,0%,100%,.15)}.dark #track-cta a#subscribe{background-color:hsla(0,0%,100%,.3)}.medium #track-cta a#subscribe{position:static;display:block;margin:10px 0 0}#track-cta #cta-text{display:inline-block;width:66%}.narrow #track-cta #cta-text{display:block;width:auto}body{font-family:Open Sans,Lucida Grande,Helvetica,sans-serif;font-size:13px;line-height:1.231em;margin:0 10px;overflow-y:hidden}body.light{background-color:#fff;color:#000;fill:#000;text-shadow:0 1px hsla(0,0%,100%,.5)}body.dark{background-color:#000;color:#fff;fill:#fff;text-shadow:0 1px rgba(0,0,0,.5)}body a{text-decoration:none}body.light a{color:#000}body.dark a{color:#fff}body.dark a,body.light a{color:inherit}h2#title{font-size:1.154em;font-weight:400;padding-left:10px;padding-top:1em;min-height:30px;margin:0}.loading{background-position:50%;background-repeat:no-repeat;height:11px;margin-bottom:4px}.dark .loading{background-image:url(/images/loading_animation_dark.gif)}.light .loading{background-image:url(/images/loading_animation_light.gif)}.api-error,.no-events p{text-align:center}.api-error a{text-decoration:underline}.additional-link.hide,.api-error.hide,.artists.hide,.date .end.hide,.event.hide,.hide,.loading.hide,.location.hide,.medium .additional-link.hide,.medium .location.hide,.medium.with-other-artists .others:empty,.no-events.hide{display:none}.light .event{border-top:1px solid rgba(0,0,0,.2)}.dark .event{border-top:1px solid hsla(0,0%,100%,.2)}.light .event:hover{background-color:rgba(0,0,0,.1)}.dark .event:hover{background-color:hsla(0,0%,100%,.1)}.light .results{border-bottom:1px solid rgba(0,0,0,.2)}.dark .results{border-bottom:1px solid hsla(0,0%,100%,.2)}.event div{vertical-align:top}.buttons{position:absolute;right:10px;top:8px}.buttons a{border-radius:3px;display:block;font-size:inherit;margin:9px 0 0 9px;overflow:hidden;padding:5px 10px;text-align:center;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;width:110px}.dark .buttons a{border:1px solid hsla(0,0%,100%,.3)}.light .buttons a{border:1px solid rgba(0,0,0,.3)}.event,.row{position:relative}.row{padding:16px 10px;display:block}.row.with-additional-link{min-height:5.385em}.narrow .buttons{position:static;display:block}.narrow .buttons a{display:block;width:auto;margin:9px 9px 0}.narrow .row.with-additional-link{min-height:0}.medium .row{padding:10px}.narrow .row{padding-bottom:0}.narrow .event{padding-bottom:10px}.medium .location,.medium.with-other-artists .others{display:block;width:auto;margin-top:10px}.date{font-size:.846em;margin-bottom:.182em;font-weight:700}.date .end,.date .start{display:inline}.artists,.date,.location{width:66%}.artists span,.location span{display:inline-block;vertical-align:top;width:48%}.artists span+span,.location span+span,.with-other-artists .others,.with-user-events .location{padding-left:10px}.with-other-artists .location,.with-user-events .artists,.with-user-events .location{display:inline-block;width:33%}.with-user-events .artists span,.with-user-events .location span{display:block;width:auto}.with-other-artists .location .city{display:block}.with-other-artists .others{display:inline-block;vertical-align:top;width:33%}.with-other-artists .location span{display:inline-block;vertical-align:top;width:auto}#powered{font-size:13px;float:right;line-height:20px;margin-top:1em;padding:0 10px;text-align:right}#powered,#powered svg{height:20px;vertical-align:middle}#powered svg{width:75px}#powered svg path,#powered svg polygon{fill:inherit}.medium .artists span,.medium .location,.medium .location span,.medium.with-other-artists .location,.medium.with-other-artists .others,.medium.with-user-events .artists,.medium.with-user-events .location{display:block;width:66%}.medium .artists span,.medium .location span,.narrow .artists,.narrow .date,.narrow .location,.narrow.with-other-artists .location,.narrow.with-other-artists .others,.narrow.with-user-events .artists,.narrow.with-user-events .location{width:auto}.medium .artists span+span,.medium .location span+span,.medium.with-other-artists .others,.medium.with-user-events .location,.with-other-artists .location span+span,.with-user-events .artists span+span,.with-user-events .location span+span{padding-left:0}