.audiotheme-archive .content-area{max-width:1280px}@media screen and (min-width:768px){.post-type-archive-audiotheme_record .site-content,.post-type-archive-audiotheme_video .site-content{padding-bottom:3.4375em}.post-type-archive-audiotheme_record .posts-navigation,.post-type-archive-audiotheme_video .posts-navigation{margin-bottom:1.5625em}}.front-page-section--gigs .gig-list{margin-bottom:0;text-align:left}.front-page-section--gigs .front-page-section-footer{margin-top:2.5em}@media screen and (min-width:768px){.front-page-section--gigs .front-page-section-footer{margin-top:5em}}.single-gig .entry-header{margin-bottom:1.875em}.single-gig .gig-description{margin-top:1.25em}.single-gig .venue-map-link{display:none}.gig-details{border-color:#ddd;border-style:solid;border-width:1px 0 0;margin-bottom:2.5em;text-align:center;align-content:center;align-items:center}.gig-details .gig-date,.gig-details .gig-location,.gig-details .gig-tickets{border:solid #ddd;border-width:0 0 1px;margin:0;padding:1.25em}.gig-details .gig-date time{display:block;font-size:24px;font-size:2.4rem;line-height:1.33333333}.gig-details .gig-location{font-size:24px;font-size:2.4rem;line-height:1.33333333;padding:.83333333em}.gig-details .gig-location .sep-country-name{display:none}.gig-details .gig-location .country-name{display:block;font-size:16px;font-size:1.6rem;line-height:1.625}.gig-details .gig-tickets .button{margin:0}.gig-details .gig-tickets>.gig-tickets-price{display:block;font-size:24px;font-size:2.4rem}.gig-details>:last-child{border-color:transparent}.single-gig .entry-header,.venue-map,.venue-meta{margin-left:auto;margin-right:auto;max-width:800px}.venue-map iframe{background-color:#fafafa;display:block;margin-bottom:0}.venue-meta{border:solid #ddd;border-width:0 0 1px;margin-bottom:2.1875em;padding:1.375em 0}.venue-meta dl{display:inline-block;margin:0;padding:0;position:relative}.venue-meta dl:nth-of-type(1n+2)+dl:before{color:#767676;content:"/";margin:0 .3125em}.venue-meta dd{display:inline-block;margin-bottom:0}.venue-meta-title{color:#4d4d4d;font-family:"Karla",sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:normal;margin:0;text-transform:none}.venue-meta-title:after{content:": "}@media screen and (min-width:480px){.venue-meta-title{display:inline-block}}@media screen and (min-width:768px){.single-gig .gig-details{border-width:1px 0;display:flex;margin-left:-40px;margin-right:-40px;justify-content:center}.single-gig .gig-details .gig-date,.single-gig .gig-details .gig-location,.single-gig .gig-details .gig-tickets{border-width:0 1px 0 0;flex:1 1 33%}}@media screen and (min-width:1280px){.single-gig .gig-details{margin-left:-160px;margin-right:-160px}}.gig-list{border-bottom:1px solid #ddd;margin-bottom:5em}.gig-list-header{color:#222;display:none;font-size:11px;font-size:1.1rem;font-weight:700;letter-spacing:.1em;margin-bottom:1.27272727em;text-transform:uppercase}.gig-list-header-location-sep,.gig-list-header-venue-sep{display:none}.gig-summary{border-bottom-width:0;border-top:1px solid #ddd;color:#4d4d4d;margin-bottom:0;min-height:3.75em;padding:1.5em 0;position:relative}.gig-summary:before,.gig-summary:after{display:none}.gig-summary .gig-date,.gig-summary .gig-title,.gig-summary .gig-location{color:#4d4d4d;font-family:"Karla",sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:normal;margin:0;text-transform:none}.gig-summary .gig-description{color:#767676;font-size:13px;font-size:1.3rem}.gig-summary .gig-description p{margin-bottom:0}.gig-summary .gig-date{font-size:13px;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gig-summary .gig-date:hover,.gig-summary .gig-date:focus{color:inherit;text-decoration:none}.gig-summary .gig-actions{display:flex;margin-bottom:.5em;margin-top:1.125em;position:relative;z-index:1;flex-flow:row nowrap}.gig-summary .gig-actions a{flex:1 1 50%}.gig-summary .gig-actions a+a{margin-left:.90909091em}.gig-summary .gig-info-link,.gig-summary .gig-tickets-link{border-radius:3px;margin-bottom:0}.gig-summary .sep-country-name,.gig-summary .country-name{display:none}.no-gig-venue{font-style:italic}@media (min-width:480px){.posts-container .gig-summary{display:flex;min-height:100%;align-items:center;flex-wrap:wrap}.posts-container .gig-summary .gig-date,.posts-container .gig-summary .gig-title,.posts-container .gig-summary .gig-venue,.posts-container .gig-summary .gig-actions{width:100%}}@media (min-width:768px){.posts-container .gig-list-header{display:flex}.posts-container .gig-list-header-date{width:20%}.posts-container .gig-list-header-location,.posts-container .gig-list-header-venue{width:30%}.posts-container .gig-summary{margin:0;padding-bottom:1.0625em;padding-top:1.0625em}.posts-container .gig-summary .gig-title,.posts-container .gig-summary .gig-venue{padding-right:0}.posts-container .gig-summary .gig-date{padding-right:2%;width:20%;order:1}.posts-container .gig-summary .gig-venue{padding-left:0;width:28%;flex-grow:1;order:2}.posts-container .gig-summary .gig-title{width:30%;flex-grow:1;order:3}.posts-container .gig-summary .gig-actions{display:block;margin-bottom:0;margin-top:0;text-align:right;width:22%;flex-grow:0;order:4}.posts-container .gig-summary .gig-actions a{flex:none}.posts-container .gig-summary .gig-actions a+a{margin-left:1.23076923em}.posts-container .gig-summary .gig-description{padding-left:20%;width:80%;order:5}.posts-container .gig-summary .no-gig-venue{width:80%}.posts-container .gig-summary .gig-info-link{background:0 0;border-width:0;box-shadow:none;font-size:13px;font-size:1.3rem;letter-spacing:.1em;line-height:2.53846154;margin:0;padding:0;text-transform:uppercase}.posts-container .gig-summary .gig-info-link:focus,.posts-container .gig-summary .gig-info-link:hover{background:0 0;color:inherit;text-decoration:underline}.content-area-inside .gig-list{margin-bottom:3.125em}}@media (min-width:1280px){.posts-container .gig-summary{padding-left:1.25em;padding-right:1.25em}}.single-record .entry-header .record-details{margin-bottom:2.5em}.single-record .entry-title{margin:0 0 .5em}.single-record .record-artist{color:#4d4d4d;font-family:"Karla",sans-serif;font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:normal;margin-bottom:0;text-transform:none}.single-record .record-artwork{margin-bottom:0;margin-top:0}.single-record .record-artwork img{max-width:400px;width:100%}.single-record .meta-links{margin-top:1.875em}.record-meta dl{margin:0}.record-meta dt,.record-meta dd{display:inline-block}.record-meta dt{clear:both;margin-bottom:.15384615em;margin-right:.38461538em}.record-meta dd{margin:0}.record-meta dd+dt{margin-left:.76923077em}@media screen and (min-width:960px){.single-record .entry-header{display:flex;margin-bottom:5em;text-align:center;align-content:center;align-items:center;flex-flow:row wrap}.single-record .entry-header .record-artwork{flex:0 1 45.83333333%;order:5}.single-record .entry-header .record-details{margin-bottom:0;padding:2.5em;flex:1 1 54.16666667%;order:10}.single-record .record-artwork img{max-width:none}}.tracklist-area{margin-left:auto;margin-right:auto;max-width:800px}.tracklist-area audio,.tracklist-area .mejs-container{display:none}.record-tracklist{border-top:1px solid #ddd;counter-reset:li;margin-bottom:2.5em;padding:0}.record-tracklist .track{border-bottom:1px solid #ddd;display:block;margin-bottom:0;padding:1.0625em 0;position:relative;transition:all .2s ease-in-out}.record-tracklist .track:before{background-position:50% 50%;background-repeat:no-repeat;color:#767676;content:counter(li);counter-increment:li;display:block;float:left;margin-right:1.6875em;text-align:center;width:1em}.record-tracklist .track-meta{color:#767676;display:none;float:right;margin-right:.3125em}.record-tracklist .track-current-time,.record-tracklist .track-duration,.record-tracklist .track-sep-duration{font-size:13px;font-size:1.3rem}.record-tracklist .track-current-time,.record-tracklist .track-sep-duration{display:none}.record-tracklist .is-playable{cursor:pointer}.record-tracklist .is-playable:before{color:#767676;content:"\f152";font-size:18px;font-size:1.8rem;margin-left:-.16666667em;margin-right:.83333333em;position:relative;top:-.11111111em}.record-tracklist .is-playable .track-duration{display:inline}.record-tracklist .is-playing{color:#222}.record-tracklist .is-playing:before{content:"\f151"}.no-touch .tracklist-area .is-playable:hover:before{content:"\f152";cursor:pointer}.no-touch .tracklist-area .is-playing .track-current-time,.no-touch .tracklist-area .is-playing .track-sep-duration{display:inline}.no-touch .tracklist-area .is-playing:before,.no-touch .tracklist-area .is-playing:hover:before{content:"\f151"}.no-touch .tracklist-area .is-playing .track-progress,.no-touch .tracklist-area .is-playing:hover .track-progress{display:block}.no-touch .tracklist-area .track-meta{display:inline-block}.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 .featured-image,.widget_audiotheme_track .featured-image,.widget_audiotheme_video .featured-image{margin-bottom:1.125em}.widget_audiotheme_upcoming_gigs .gig-list{margin-bottom:1.625em}.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}