.iconContainer{display:flex;gap:10px;justify-content:space-around;align-items:center}.iconLink{flex:1;display:flex;justify-content:center;align-items:center}.streamingIcon{color:#fff;transition:color .3s ease;display:block;margin:auto;width:var(--icon-size, 40px);height:var(--icon-size, 40px)}.streamingIcon:hover{color:#d12917}.streamingIcon path{fill:currentColor}.iconLink svg{display:block;margin:auto}.header{text-align:center;text-transform:uppercase;margin-top:50px;padding:10px;max-width:1000px}.contact{display:flex;flex-direction:column;align-items:left;padding-left:10%;margin-bottom:100px}.contact p{margin-top:0;margin-bottom:3px;padding-left:3px}.contact-item{display:flex;align-items:center;margin-bottom:10px}.contact-item svg,.contact-item .icon{margin-right:10px;margin-left:10px;font-size:24px!important;margin-bottom:5px}.booking{padding-right:20px;flex:1}.mgmt{flex:1}@media (min-width: 1000px){.contact{flex-direction:row;padding-left:0%}}.past-event-details{display:grid;grid-template-columns:.6fr .05fr 3fr 1fr;gap:5px;align-items:flex-start;border-bottom:1px solid white;color:#fff;grid-template-rows:auto}.past-event-details:hover{color:#fff}.year{font-style:normal}@media screen and (max-width: 550px){.past-event-details{grid-template-columns:.6fr .05fr 3fr 1fr}}.releaseContainer{display:flex;gap:10px;align-items:center}.releaseColumnL{flex:1;border-radius:1%;padding-bottom:30px}.releaseColumnR{flex:1;padding-left:5%;padding-right:5%;background-color:#000;text-align:center;border-radius:3%}.releaseColumnR button{margin-bottom:10px}.coverPhoto{max-width:450px;border-radius:2%}.releaseHeading{color:#fff;font-family:aileronbold;font-size:150%;font-style:italic;text-transform:uppercase}@media screen and (max-width: 800px){.releaseContainer{flex-direction:column;padding-top:20px;padding-bottom:30px;gap:0px}}@font-face{font-family:aileronregular;src:url(/assets/Aileron-Regular-webfont-98de28d1.eot);src:url(/assets/Aileron-Regular-webfont-98de28d1.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-Regular-webfont-6d6ec731.woff) format("woff"),url(/assets/Aileron-Regular-webfont-5f21c031.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:aileronbold;src:url(/assets/Aileron-Bold-webfont-b9bdfeb4.eot);src:url(/assets/Aileron-Bold-webfont-b9bdfeb4.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-Bold-webfont-ac249b9a.woff) format("woff"),url(/assets/Aileron-Bold-webfont-916cacdc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:aileronlight;src:url(/assets/Aileron-LightItalic-webfont-1dbdbeef.eot);src:url(/assets/Aileron-LightItalic-webfont-1dbdbeef.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-LightItalic-webfont-4ecebbc9.woff) format("woff"),url(/assets/Aileron-LightItalic-webfont-75cb90b7.ttf) format("truetype");font-weight:400;font-style:italic}button{font-family:aileronbold;font-size:x-large;text-transform:uppercase;font-style:italic;background-color:#000;color:#d12917;padding:10px;width:100%;border-radius:7px;outline-width:.5px;outline-color:#d12917;outline-style:solid;border:none;text-align:center}button:hover{outline-color:#fff;color:#fff}.buttonContainer{display:grid;place-items:center;margin-bottom:30px}@media screen and (max-width: 700px){input{font-family:aileronlight;width:95%!important;font-size:large;border-radius:7px;padding:12px;border:none;margin:auto auto 30px}}@media screen and (min-width: 700px){input{font-family:aileronlight;width:97%!important;font-size:large;border-radius:7px;padding:12px;border:none;margin-bottom:30px}}@media screen and (min-width: 1000px){input{font-family:aileronlight;width:97%!important;font-size:large;border-radius:7px;padding:12px;border:none;margin-bottom:30px}}.someContainer{display:flex;list-style-type:none;padding:0;justify-content:center}.someContainer li{margin-right:20px;margin-left:20px;align-content:center}.someContainer li a{text-decoration:none;color:inherit;font-size:30px}.mvContainer{flex-direction:column;list-style-type:none;padding:0}.mvContainer li{flex:1;margin:10px 10px 40px;box-sizing:border-box}.mvContainer iframe{width:100%;height:auto;aspect-ratio:16 / 9;border:0px}@media (min-width: 1000px){.mvContainer{display:flex;flex-direction:initial;flex-wrap:wrap;list-style-type:none;padding:0}.mvContainer li{flex:1 1 calc(50% - 100px);margin-bottom:10px;margin-left:10px;margin-right:10px;box-sizing:border-box}}body{background-color:#000;margin:0 auto;max-width:1000px;padding:20px}#container{display:flex;justify-content:center}.PastShows{max-width:1000px;margin:0 auto;text-align:center;justify-content:center}.footer{text-align:center;position:bottom;padding:20px}.logo{display:block;margin-left:auto;margin-right:auto;width:50%;margin-top:80px}.logo-container{font-size:290%;text-align:center;text-transform:uppercase;padding:10px;max-width:1000px}@media (max-width: 550px){.logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:60px;width:70%}#header{margin-bottom:10px}img{display:block;width:100%;height:auto}}@media screen and (max-width: 700px){img{display:block;width:100%;height:auto}}@media screen and (max-width: 1000px){img{display:block;max-width:600px;height:auto}}@media screen and (min-width: 1000px){img{display:block;max-width:800px;height:auto;margin-left:auto;margin-right:auto;border-radius:5%}#header{margin:0 auto;text-align:center;font-size:400%;max-width:100%}#mid-col{p {width: 100%; margin-left: auto; margin-right: auto;}}}@font-face{font-family:aileronlight;src:url(/assets/Aileron-Light-webfont-74e25441.eot);src:url(/assets/Aileron-Light-webfont-74e25441.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-Light-webfont-a2921024.woff) format("woff"),url(/assets/Aileron-Light-webfont-b0299c9c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:aileronlight;src:url(/assets/Aileron-LightItalic-webfont-1dbdbeef.eot);src:url(/assets/Aileron-LightItalic-webfont-1dbdbeef.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-LightItalic-webfont-4ecebbc9.woff) format("woff"),url(/assets/Aileron-LightItalic-webfont-75cb90b7.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:aileronregular;src:url(/assets/Aileron-Regular-webfont-98de28d1.eot);src:url(/assets/Aileron-Regular-webfont-98de28d1.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-Regular-webfont-6d6ec731.woff) format("woff"),url(/assets/Aileron-Regular-webfont-5f21c031.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:aileronbold;src:url(/assets/Aileron-Bold-webfont-b9bdfeb4.eot);src:url(/assets/Aileron-Bold-webfont-b9bdfeb4.eot?#iefix) format("embedded-opentype"),url(/assets/Aileron-Bold-webfont-ac249b9a.woff) format("woff"),url(/assets/Aileron-Bold-webfont-916cacdc.ttf) format("truetype");font-weight:400;font-style:normal}@media screen and (max-width: 420px){h1{color:#fff;font-family:aileronlight;font-size:270%;font-style:italic;text-transform:uppercase;text-align:center;margin-bottom:50px}h2{color:#fff;font-family:aileronlight;font-size:170%;font-style:italic;text-transform:uppercase}h3{color:#fff;font-family:aileronbold;font-size:100%;font-style:italic;text-transform:uppercase}p{color:#fff;font-family:aileronregular;font-size:80%}}@media screen and (min-width: 420px){h1{color:#fff;font-family:aileronlight;font-size:400%;text-align:center;font-style:italic;text-transform:uppercase}h2{color:#fff;font-family:aileronlight;font-size:300%;font-style:italic;text-transform:uppercase}h3{color:#fff;font-family:aileronbold;font-size:100%;font-style:italic;text-transform:uppercase}p{color:#fff;font-family:aileronregular;font-size:90%}}@media screen and (min-width: 1000px){h1{color:#fff;font-family:aileronlight;font-size:200%;font-style:italic;text-transform:uppercase}h2{color:#fff;font-family:aileronlight;font-size:400%;font-style:italic;text-transform:uppercase}h3{color:#fff;font-family:aileronbold;font-size:150%;font-style:normal;text-transform:uppercase}p{color:#fff;font-family:aileronregular;font-size:120%;padding-left:10px}}ol,ul{list-style-type:none}li{color:#fff;font-family:aileronregular,sans-serif;font-style:italic;font-size:120%}.tracks{color:#fff;font-family:aileronlight,sans-serif;font-style:italic;font-size:100%;text-transform:capitalize}.booking{color:#fff;font-family:aileronregular,sans-serif}figcaption{color:#d12917;font-family:aileronregular,sans-serif;font-size:80%}a:link,a:visited{color:#d12917;text-decoration:none}a:hover{color:#fff;text-decoration:none}a:active{color:#00f}#footer{text-align:center;padding:20px}.event-container{display:grid;gap:0px;width:100%;color:#fff;font-family:aileronlight;margin-bottom:10px}.event-details{display:grid;grid-template-columns:.6fr .05fr 3fr 1fr;gap:5px;align-items:flex-start;border-bottom:1px solid rgb(78,78,78);color:#fff;grid-template-rows:auto}.event-details:hover{color:#d12917}.date-cell{font-style:italic;text-align:center;text-transform:uppercase;font-size:large;grid-column:span 1;grid-row:span 2;margin-top:18px}.flag-cell{font-size:xx-large;text-align:left;margin-bottom:-5px;margin-top:25%}.city-cell{font-size:xx-large;text-align:left;margin-bottom:3px;margin-top:1.2%}.ticket-cell{display:flex;align-items:flex-end;justify-content:flex-end;font-size:large;margin-top:18px;margin-right:15%;grid-row:span 2}.venue-name{font-style:italic;text-align:left;text-transform:uppercase;margin-top:-5px;padding-top:0;margin-bottom:5px;grid-column:span 2}@media screen and (max-width: 550px){.date-cell{text-align:center;font-size:medium;margin-top:5px;margin-right:1px;grid-row:span 2}.flag-cell,.city-cell{margin-top:0;font-size:x-large}.event-details{grid-template-columns:.7fr .05fr 3fr 1fr}.ticket-cell{margin-top:5px;margin-right:0;font-size:medium}.venue-name{margin-top:-10px;font-size:small}}
