.site-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.site-header-inside .wp-custom-header,.has-header-media .site-header-inside .site-identity{min-height:320px}a.gig-date.date{text-decoration:none}.gig-summary .gig-description p{font-size:13px!important}figcaption{font-size:15px!important}@media screen and (max-width:768px){.site-header-inside .wp-custom-header,.has-header-media .site-header-inside .site-identity{min-height:200px!important}}@supports (-webkit-touch-callout:inherit){.background-fixed .is-parallax .entry-media,.background-fixed .is-parallax .front-page-section-media{background-attachment:scroll}}@media only screen and (min-width:769px) and (max-width:1024px){.home.has-header-media .site-header-inside .site-identity,.home .site-header{max-height:400px;margin-bottom:100px}.home .site-header-inside .wp-custom-header{max-height:450px}}.site-navigation .site-logo a{padding:0}@media screen and (max-width:1100px){.site-navigation .site-logo a{display:flex;align-items:center}.site-navigation .site-logo img{max-width:300px;width:100%;height:auto}}@media screen and (max-width:420px){.site-navigation .site-logo img{max-width:200px}}.site-navigation a:hover{color:#a00632}.social-navigation a:hover{color:#a00632}h2{font-weight:lighter!important}.site-content .button,.site-content button{color:#fff!important;background-color:#a00632!important}a.gig-info-link.button.button-alt.button-small{padding:.2em 1.81818182em .25em;font-size:1.1rem;box-shadow:0 0 0 1px #ddd}@media screen and (max-width:768px){a.gig-info-link.button.button-alt.button-small{padding-top:.55em!important}}