/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */@font-face{font-family:'LeagueGothicRegular';src:url('/type/leaguegothic-regular-webfont.woff2') format('woff2'),url('/type/leaguegothic-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}html{color:#222;font-size:1.25em;line-height:1.4}body *{box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}:root{--color-red:#fb4846;--color-blue:#2680eb;--color-green:#29c231;--color-yellow:#fcb039}body{background:#ebdfbf;color:#5e5232;font:300 normal 90%/1.5em "Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2{font:normal 6rem/1 LeagueGothicRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 .25rem 0;text-transform:uppercase}h2{color:#a39672;font-size:3rem}h3,h4{font-weight:normal;line-height:1.25em}h3{font-size:1.5rem}h4{font-size:1.25rem;font-style:italic}a{color:#5e5232}figure{margin:0}img{max-width:100%}body>footer,body>main{padding:0 40px}body>header{background:#cec09c;display:flex;justify-content:flex-start;height:180px;position:relative}body>header hgroup{flex:0 0 auto;padding:20px 0 20px 20px}body>header h1{font-size:7.5em;line-height:.8em;margin:0}body>header h2{color:#a39672;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.25em;font-weight:200;margin:0;text-transform:lowercase}body>header h1 a{color:#fff;display:inline-block;text-decoration:none}nav ul{list-style:none;margin:0;padding:0}body>header nav{border-left:1px solid #ece0bf;display:flex;flex-grow:2;font-size:27px;line-height:1.5em;margin-left:20px;padding:10px 20px;text-transform:uppercase}body>footer nav *{display:inline}body>header nav a{color:#ebdfbf;text-decoration:none}nav .current a{color:#a39672}body>header nav a:hover{color:#fff}body>header ul{columns:3}body>footer{background:#f0e7cf;clear:both;margin:40px 0 0 500px;padding:20px}body>footer nav li+li:before{color:#fff;content:' / '}body>footer nav a{color:#cec09c;text-decoration:none;text-transform:lowercase}body>footer nav .current a{text-transform:uppercase}body>footer .copyright{font-size:smaller}nav .social{display:inline;line-height:20px}nav .social a{background:url('../img/facebook.svg') no-repeat;background-size:40px;display:inline-block;overflow:hidden;text-indent:-9999em;vertical-align:text-bottom;width:40px}nav .social a[href*='twitter']{background:url('../img/twitter.svg') no-repeat;background-size:40px}nav .social a[href*='instagram']{background:url('../img/instagram.svg') no-repeat;background-size:40px}nav .social a[href*='bandcamp']{background:url('../img/bandcamp.svg') no-repeat;background-size:40px}footer nav .social a[href*='http']{background-size:20px;width:20px}blockquote{font-style:italic}blockquote:before{content:'\201C';font-size:3em;margin-left:-0.5em;position:absolute}.skip-main{left:0;opacity:0;padding:.25em 1em;position:absolute;top:0;z-index:999}.skip-main:focus{opacity:1}.main:focus{outline:0}#menu{display:none}.listing{list-style-type:none;padding:0}.grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;list-style-type:none;padding:0}.listing a[href*='http']:before{content:'→ '}.password-protected:before{content:'⦸ '}.tagged-with a+a{margin-left:.25em}.permalink{text-decoration:none}.pagination{background:#f0e7cf;border-radius:3px;display:flex;justify-content:space-between;padding:10px}.pagination .prev>*,.pagination .next>*{padding:0 10px}.pagination .prev>*+*,.pagination .next>*+*{border-left:1px solid #5e5232}.pagination .deact{opacity:.5}.pagination .total{margin:0 .5em}.tabs ul{border-bottom:1px solid #a39672;margin:1em 0;padding:0}.tabs li{display:inline-block}.tabs a{background:0;display:inline-block;padding:10px;text-decoration:none}.past .tabs .past,.upcoming .tabs .upcoming{background:#ebdfbf;border:1px solid #a39672;border-bottom-color:#ebdfbf;font-weight:bold;margin-bottom:-1px}.media-container.video{height:0;overflow:hidden;padding-bottom:50%;padding-top:30px;position:relative}.media-container.video iframe,.media-container.video object,.media-container.video embed{height:100%;left:0;position:absolute;top:0;width:100%}.media-container.audio{max-width:700px}.media-container.audio iframe{height:166px;width:100%}.media-container.audio.spotify iframe{height:152px}.documents .listing li{display:flex}.documents .listing li+li{margin-top:1em}.documents .listing li>*:first-child{margin-right:.5em}.documents .listing h4,.documents .listing pre{margin:0}form{max-width:700px}fieldset ul,ul.actions{list-style:none;padding:0}fieldset+fieldset{margin-top:20px}fieldset legend{font:normal 2rem/1 LeagueGothicRegular,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}fieldset div.note{font-size:smaller;font-style:italic}fieldset li+li{margin-top:20px}label{display:block}input[type='checkbox'],input[type='radio']{border:inherit}input[type='text'],input[type='email'],input[type='phone'],textarea,select{border-radius:0;border:1px solid #bbb;-webkit-appearance:none;font:normal 90%/1.5em "Helvetica Neue",Helvetica,Arial,sans-serif;padding:.5em;width:100%}select{background:#fff url('../img/select-arrows.svg') no-repeat right;-webkit-appearance:none;border-radius:5px;padding-right:1.25em;width:inherit}input[type='submit']{background:#ccc;border:0;border-radius:2px;display:inline-block}fieldset .note{font-size:small}.note:before{padding-right:.25em}span.note:before{content:'\2190'}div.note:before{content:'\21B3'}input:required:valid+.note.required,select:required:valid+.note.required,textarea:required:valid+.note.required{color:var(--color-green)}input:required:valid+.note.required:after,select:required:valid+.note.required:after,textarea:required:valid+.note.required:after{content:'\2713';margin-left:.25em}*[aria-hidden="true"]{display:none}.checkboxes label{border:1px solid #cec09c;border-radius:3px;display:inline-block;margin:.25em .5em;padding:1px 5px}.checkboxes label input{vertical-align:middle}.checkboxes label:first-child{border:0;display:block;margin:0 0 .5em 0;padding:0}.message{border-radius:2px;color:#fff;cursor:pointer;display:flex;margin:1em;padding:.25em 0}.message .icon,.message .close{margin:-0.25em 0;padding:1.25em .5em;width:40px}.message .icon{border-right:1px solid rgba(255,255,255,0.25);margin-right:20px}.message .close{margin-right:10px;opacity:.5;width:30px}.message .icon img,.message .close img{vertical-align:middle}.message .text{flex-grow:1}.message:hover .close{opacity:1}.confirm{background:var(--color-green)}.error{background:var(--color-red)}.warning{background:var(--color-yellow)}input[type='submit'],.button{background:#92855f;border:0;border-radius:2px;color:#fff;cursor:pointer;font-size:1.25em;margin-right:.5em;padding:.5em;text-decoration:none}.main>figure{margin:0 0 0 -40px;max-width:680px;position:relative}.main>figure figcaption{text-align:right;padding:1px 1em}.main>section{margin-top:40px}.main .primary{margin-top:40px}.primary .listing>*{display:flex;gap:20px}.primary .listing>*+*{margin-top:20px}.main>.article{max-width:800px}.listing li{margin-bottom:60px}.listing h3{margin-bottom:0}.listing time{display:block;margin-bottom:1em}.events .listing li+li{margin-top:1.5rem}.events .listing a{text-decoration:none}.events .listing article,.event header{display:flex;gap:20px}.event header{margin-bottom:1rem}.events .listing time,.event time{flex:0 0 auto;text-align:right}.events .listing .day,.events .listing .month,.events .listing .year,.event .day,.event .month,.event .year{color:#a39672}.events .listing .day,.events .listing .month,.events .day,.events .month{font-size:.75rem}.events .listing .date,.event .date{display:block;font-size:2.5rem;line-height:2.25rem}.events .listing .year,.event .year{font-size:1.5em}.event .time{display:block}.events .listing .description,.event article hgroup{border-left:1px solid #a39672;padding-left:1rem}.events .listing h2,.events .listing h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.events .listing h3{font-size:1.15em}.events .listing h2{font-size:1.5em}.events .listing h3,.events .listing p{margin:0}.events .listing picture{float:left;margin-bottom:1em;max-width:200px}.event figure{margin-bottom:20px;max-width:800px}.event hgroup h1+p,.event hgroup h2+p{margin:0}.home .main,.book-andy .main{display:flex;gap:40px}.home .main>figure{flex:0 0 auto}.home .main>figure:before{content:url('../img/grid-overlay.svg');position:absolute;width:100%}.home .main>figure figcaption{background:#6c5a42;color:#ebdfbf;position:relative;z-index:10}.home .main .events .tabs{display:none}.home .events{max-width:33%}.home .email-list{order:3}.home .email-list .extra{display:none}.home .email-list .extra.visible{display:block}.home .email-list .actions{margin:0}.book-andy .main>figure{flex:0 0 481px}.discography .listing{border-top:1px solid #c3b38b;padding-top:20px}.discography h3,.discography h4{margin:0}.discography h4 em{font-size:.8rem}.discography .listing a{background:#92855f;border-radius:50px;color:#e6d9b2;display:inline-block;margin-bottom:.15rem;padding:0 .5rem;text-decoration:none}.discography .listing a[href*='http']:before{content:''}.discography .listing a:hover{background:#4b4025;color:#fff}body.theliftedspirits{background:#d64d40;color:#dfd5c6;font:1em/1.5 Georgia,"Times New Roman",serif}.theliftedspirits>header,.theliftedspirits>footer{display:none}.theliftedspirits .main{padding:0}.theliftedspirits h1,.theliftedspirits h2{color:#dfd5c6;text-transform:none}.theliftedspirits h1,.theliftedspirits h3{text-align:center;font-size:4em}.theliftedspirits .main h2{font-size:2em}.theliftedspirits .main .primary h2,.theliftedspirits .main .primary h3,.theliftedspirits .main .primary p,.theliftedspirits .main .events,.theliftedspirits .main .links{margin:1em auto;max-width:560px}.theliftedspirits h1{margin:0}.theliftedspirits .main a{color:#fff}.theliftedspirits .main .primary h3{font-size:1em;font-style:italic;margin-top:0}.theliftedspirits .main .links{margin-top:40px;text-align:center}.theliftedspirits .main .button{background:rgba(0,0,0,0.15);border-radius:2px;color:#fff;font:1.75em/1 LeagueGothicRegular;padding:.25em 1em}.theliftedspirits .main .button:hover{background:rgba(0,0,0,0.25);text-decoration:underline}.theliftedspirits .listing a[href*='http']:before{content:''}.theliftedspirits .main .button[href*='facebook.com'],.theliftedspirits .main .button[href*='facebook.com']:hover{background-image:url('../img/facebook-white.svg');background-repeat:no-repeat;background-size:25px;background-position:1em center;padding-left:70px}.theliftedspirits .primary .listing>*{display:block}.theliftedspirits .tabs ul{border-bottom-color:rgba(0,0,0,0.15)}.theliftedspirits.past .tabs .past,.theliftedspirits.upcoming .tabs .upcoming{background:rgba(0,0,0,0.15);border:0}.theliftedspirits .events .listing time span,.theliftedspirits .event time span{color:#fff !important}.theliftedspirits .events .listing .year,.theliftedspirits .events .listing .date,.theliftedspirits .event .year,.theliftedspirits .event .date{font-family:LeagueGothicRegular;font-weight:bold}.theliftedspirits .events .listing .description,.theliftedspirits .event hgroup{border-color:rgba(0,0,0,0.15)}.theliftedspirits .events .date,.theliftedspirits .event .date{font-size:4em;line-height:1em}.theliftedspirits .events .listing .description h2,.theliftedspirits .events .listing .description h3{font-family:Georgia,"Times New Roman",serif}.theliftedspirits .events .listing .description h3{text-align:left}.theliftedspirits .event{margin:2em auto;max-width:580px}.theliftedspirits .pagination{background:rgba(0,0,0,0.15);color:#fff}.theliftedspirits .pagination .prev>*+*,.theliftedspirits .pagination .next>*+*{border-left:1px solid #fff}body.thenewneighbors{background:#618c9d;color:#b8e4ea;font:1em/1.5 Georgia,"Times New Roman",serif}.thenewneighbors>header,.thenewneighbors>footer{display:none}.thenewneighbors .main{margin:auto;max-width:600px;padding:0}.thenewneighbors h1,.thenewneighbors h2{color:#b8e4ea;text-transform:none}.thenewneighbors h1,.thenewneighbors h3{text-align:center;font-size:4em}.thenewneighbors .main h2{font-size:2em}.thenewneighbors .main .primary h2,.thenewneighbors .main .primary h3,.thenewneighbors .main .primary p,.thenewneighbors .main .events,.thenewneighbors .main .links{margin:1em auto;max-width:560px}.thenewneighbors .main .events{margin-top:4em}.thenewneighbors h1{margin:0}.thenewneighbors .main a{color:#fff}.thenewneighbors .main .primary h3{font-size:1em;font-style:italic;margin-top:0}.thenewneighbors .main .links{margin-top:40px;text-align:center}.thenewneighbors .main .button{background:rgba(0,0,0,0.15);border-radius:2px;color:#fff;display:inline-block;margin-bottom:.25rem;margin-top:.25rem;font:1.75em/1 LeagueGothicRegular;padding:.25em 1em}.thenewneighbors .main .button:hover{background:rgba(0,0,0,0.25);text-decoration:underline}.thenewneighbors .listing a[href*='http']:before{content:''}.thenewneighbors .main .button[href*='facebook.com'],.thenewneighbors .main .button[href*='facebook.com']:hover{background-image:url('../img/facebook-white.svg');background-repeat:no-repeat;background-size:25px;background-position:1em center;padding-left:70px}.thenewneighbors .primary .listing>*{display:block}.thenewneighbors .tabs ul{border-bottom-color:rgba(0,0,0,0.15)}.thenewneighbors.past .tabs .past,.thenewneighbors.upcoming .tabs .upcoming{background:rgba(0,0,0,0.15);border:0}.thenewneighbors .events .listing time span,.thenewneighbors .event time span{color:#fff !important}.thenewneighbors .events .listing .year,.thenewneighbors .events .listing .date,.thenewneighbors .event .year,.thenewneighbors .event .date{font-family:LeagueGothicRegular;font-weight:bold}.thenewneighbors .events .listing .description,.thenewneighbors .event hgroup{border-color:rgba(0,0,0,0.15)}.thenewneighbors .events .date,.thenewneighbors .event .date{font-size:4em;line-height:1em}.thenewneighbors .events .listing .description h2,.thenewneighbors .events .listing .description h3{font-family:Georgia,"Times New Roman",serif}.thenewneighbors .events .listing .description h3{text-align:left}.thenewneighbors .event{margin:2em auto;max-width:580px}.thenewneighbors .pagination{background:rgba(0,0,0,0.15);color:#fff}.thenewneighbors .pagination .prev>*+*,.thenewneighbors .pagination .next>*+*{border-left:1px solid #fff}@media only screen and (max-width :1260px){.home .main{flex-wrap:wrap}}@media only screen and (max-width :1024px){body>header{height:auto;display:block}body>header hgroup{padding-bottom:0;width:inherit}body>header nav{border-left:0;border-top:1px solid #ece0bf;display:block;margin:10px 0 0 0}body>header ul,body>header li{display:inline;margin:0}body>header li{margin-right:.25em}body>footer{line-height:2.5em;margin-left:0}main{display:block}.main>*{margin:40px 20px}.home .main,.book-andy .main{display:block}.home .events{max-width:inherit}.booking main>figure{margin:0;max-width:640px}}@media only screen and (max-width :768px){body>header hgroup{padding:10px 10px 0 10px}body>header h1{font-size:5.5em}body>header h2{font-size:2em}body>header nav{font-size:1.25em;padding-left:10px}.main>figure{margin-right:-20px}.music main>section{margin-right:10px}}@media only screen and (max-width :480px){main>*{margin:10px}h1{font-size:3em}#menu{color:#fff;cursor:pointer;display:block;font-size:1.8em;font-weight:200;margin-top:-30px;padding:0 10px;position:absolute;right:0;text-align:right;text-transform:lowercase}#menu img{margin-right:5px;width:20px}body>header nav{background:#908563;border:1px solid #ece0bf;border-width:0 0 1px 1px;display:none;font-size:2em;margin:0;padding:5px 10px;position:absolute;right:0;z-index:100}body>header nav.show{display:block}body>header nav li{display:block}.home .shows h1{font-size:3em}.mediablock>*:first-child{margin-right:.5em}.mediablock>*+*{padding-left:.5em}.pagination span,.pagination a{padding:1em}}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}