.record-tracklist .is-playable:hover:before,.record-tracklist .is-playable:focus:before,.record-tracklist .is-playing:before,.track-tracklist .is-playable:before{display:inline-block;font-family:"themicons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:none;vertical-align:top;speak:none}.single-audiotheme_gig .venue-map{background-color:#000}.single-audiotheme_gig .venue-map iframe{max-height:100vw}.single-audiotheme_gig .gig-venue-time{color:#777;margin-bottom:2em}.single-audiotheme_gig .gig-venue-time a{color:inherit}.single-audiotheme_gig .gig-venue-time a:hover,.single-audiotheme_gig .gig-venue-time a:focus{text-decoration:underline}.single-audiotheme_gig .gig-venue .venue-address{display:none}.single-audiotheme_gig .gig-date-sep{display:inline-block;margin:0 .3em}.single-audiotheme_gig .gig-time-sep{display:inline-block;margin:0 .1875em}.single-audiotheme_gig .gig-ticket{clear:both;margin-bottom:1.5em;margin-top:1.25em}.single-audiotheme_gig .gig-tickets-price-sep{display:inline-block;margin:0 .33333333em}.single-audiotheme_gig .entry-header .gig-venue .venue-phone,.single-audiotheme_gig .entry-header .country-name,.single-audiotheme_gig .entry-header .country-name+.sep,.single-audiotheme_gig .entry-header .sep-country-name,.single-audiotheme_gig .entry-header .venue-map-link{display:none}.single-audiotheme_gig .hero .hero-media:after{display:none}@media (min-width:768px){.single-audiotheme_gig .venue-map iframe{max-height:50vw}}@media (min-width:1024px){.single-audiotheme_gig .gig-meta li{font-size:30px;font-size:3rem}.single-audiotheme_gig .gig-venue{position:relative}.single-audiotheme_gig .gig-venue:hover:before{content:"";display:block;height:15px;position:absolute;bottom:-15px;left:0;width:100%}.single-audiotheme_gig .gig-venue:hover:after{border:7px solid rgba(255,255,255,0);border-bottom-color:#e6e6e6;content:" ";height:0;pointer-events:none;position:absolute;bottom:-15px;left:15px;width:0}.single-audiotheme_gig .gig-venue:hover .venue-address{display:block}.single-audiotheme_gig .gig-venue .venue-address{background:#fff;border:1px solid #e6e6e6;margin-top:15px;min-width:15em;padding:.625em .9375em;position:absolute;top:100%;left:0;text-align:left}}.archive-gig .posts-container{margin-bottom:5em}.gig-list{border-bottom:1px solid #e6e6e6;margin-bottom:5em}.gig-list .gig-summary{margin-bottom:0;margin-top:0}.gig-summary{border-top:1px solid #e6e6e6;color:#444;min-height:3.75em;overflow:hidden;position:relative}.gig-summary:before,.gig-summary:after{display:none}.gig-summary .gig-title,.gig-summary .gig-location{color:#444}.gig-summary .gig-title,.gig-summary .gig-venue{font-size:16px;font-size:1.6rem}.gig-summary .gig-title,.gig-summary .gig-location{font-family:"Source Sans Pro",sans-serif;font-weight:400}.gig-summary .gig-date,.gig-summary .gig-info-link{color:#444;font-size:13px;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.gig-summary .gig-date:hover,.gig-summary .gig-info-link:hover,.gig-summary .gig-date:focus,.gig-summary .gig-info-link:focus{color:#5c5f99}.gig-summary .gig-date{font-weight:700}.gig-summary .gig-info-link{font-family:"Arya",serif;line-height:1.84615385;margin-left:1.53846154em}.gig-summary .gig-actions{position:relative;z-index:1}.gig-summary .gig-tickets-link{margin:0}.gig-summary .gig-description{color:#777;font-size:14px;font-size:1.4rem}.gig-summary .gig-description p{margin-bottom:.5em}.gig-summary .sep-country-name,.gig-summary .country-name{display:none}.archive .gig-list .gig-summary{border-bottom-width:0;margin-bottom:0;padding:.75em 0}.no-gig-venue{font-style:italic}@media (min-width:480px){.gig-summary{display:flex;align-items:center;flex-wrap:wrap}.gig-summary .gig-date,.gig-summary .gig-title,.gig-summary .gig-venue,.gig-summary .gig-actions{width:100%}}@media (min-width:768px){.gig-summary .gig-title,.gig-summary .gig-venue{padding-right:0}.gig-summary .gig-date{padding-right:2%;width:20%;order:1}.gig-summary .gig-venue{padding-left:0;width:33%;flex-grow:1;order:2}.gig-summary .gig-title{width:33%;flex-grow:1;order:3}.gig-summary .gig-actions{text-align:right;width:14%;flex-grow:0;order:4}.gig-summary .gig-description{padding-left:20%;width:86%;order:5}.gig-summary .no-gig-venue{width:80%}}@media (min-width:1024px){.gig-summary .gig-date{width:15%}.gig-summary .gig-description{padding-left:15%}}.single-record .hero--panels img{width:100%}.record-meta{color:#777;margin-bottom:2em}.record-meta a{color:inherit}.record-meta dl{font-size:16px;font-size:1.6rem;margin-bottom:1.375em}.record-meta dt,.record-meta dd{display:inline-block;margin-bottom:0}.record-meta dd:after{content:"\22C5";display:inline-block;letter-spacing:normal;margin:0 .25em 0 .4375em}.record-meta dd:last-child:after{display:none}.record-links{clear:both;margin-bottom:1.5em;margin-top:1.25em}.record-links ul{list-style:none;margin:0;padding:0}.record-links li{display:inline-block}.single-video .hero-media:after{display:none}@media (min-width:1024px){.single-video .hero-header{padding-bottom:2.5em;padding-top:2.5em}}.widget_audiotheme_record p,.widget_audiotheme_track p,.widget_audiotheme_video p{margin-bottom:1.125em}.widget_audiotheme_record p:last-child,.widget_audiotheme_track p:last-child,.widget_audiotheme_video p:last-child{margin-bottom:0}.widget_audiotheme_record a,.widget_audiotheme_track a,.widget_audiotheme_video a{text-decoration:underline}.widget_audiotheme_record .featured-image,.widget_audiotheme_track .featured-image,.widget_audiotheme_video .featured-image{margin-bottom:1.125em}.widget_audiotheme_upcoming_gigs dl{margin-bottom:1em;padding-top:1.5em;position:relative}.widget_audiotheme_upcoming_gigs dl:last-child{margin-bottom:0}.widget_audiotheme_upcoming_gigs dt,.widget_audiotheme_upcoming_gigs dd{color:#444;display:inline-block;font-weight:400;margin-bottom:0}.widget_audiotheme_upcoming_gigs dd.location:before{content:"\2014";display:inline-block}.widget_audiotheme_upcoming_gigs dd.date{color:#777;position:absolute;top:0;left:0}.widget_audiotheme_upcoming_gigs .sep-country-name,.widget_audiotheme_upcoming_gigs .country-name,.widget_audiotheme_upcoming_gigs .venue,.widget_audiotheme_upcoming_gigs .description{display:none}.tracklist-area audio,.tracklist-area .mejs-container{display:none}.record-tracklist{border-top:1px solid #e6e6e6;color:#777;counter-reset:li;font-size:16px;font-size:1.6rem;margin-bottom:1.875em;margin-top:5em;padding:0}.has-breadcrumbs .record-tracklist{margin-top:1.875em}.record-tracklist a{color:inherit;text-decoration:none}.record-tracklist a:hover,.record-tracklist a:focus{text-decoration:underline}.record-tracklist .track{border-bottom:1px solid #e6e6e6;color:#444;display:table;margin-bottom:0;padding-bottom:.75em;padding-top:.75em;width:100%}.record-tracklist .track:before{content:counter(li);counter-increment:li;text-align:center;width:50px}.record-tracklist .track:before,.record-tracklist .track:hover:before,.record-tracklist .track:focus:before,.record-tracklist .track-title,.record-tracklist .track-meta{display:table-cell;vertical-align:middle}.record-tracklist .track-meta{display:none;text-align:right;width:5em}.record-tracklist .track-current-time,.record-tracklist .track-duration,.record-tracklist .track-duration-sep{display:none}.record-tracklist .track.is-playable:hover:before,.record-tracklist .track.is-playable:focus:before,.record-tracklist .track.is-playing:before{font-size:16px;font-size:1.6rem}.record-tracklist .track.is-playable{cursor:pointer}.record-tracklist .track.is-playable:hover:before,.record-tracklist .track.is-playable:focus:before{content:"\f152";cursor:pointer}.record-tracklist .track.is-playable .track-duration{display:inline}.record-tracklist .track.is-playing:before,.record-tracklist .track.is-playing:hover:before,.record-tracklist .track.is-playing:focus:before{content:"\f151"}.record-tracklist .track.is-playing .track-current-time,.record-tracklist .track.is-playing .track-duration,.record-tracklist .track.is-playing .track-duration-sep{display:inline}.track-tracklist .is-playable:not(.is-playing):before{content:"\f152"}@media (min-width:480px){.record-tracklist .track{padding-bottom:1.0625em;padding-top:1.0625em}.record-tracklist .track-meta{display:table-cell}}