body .et_pb_button,body.et_pb_button_helper_class .et_pb_button,.et_pb_module .et_pb_button{font-family:'Roboto Mono',monospace!important}body #main-header,body #main-header.et-fixed-header{background-color:rgba(0,0,0,0)!important;box-shadow:none!important;pointer-events:none!important;transition:background-color 600ms ease,box-shadow 600ms ease!important}body #main-header.k2-header-scrolled,body #main-header.et-fixed-header.k2-header-scrolled{background-color:rgba(0,0,0,0.72)!important;box-shadow:0 8px 30px rgba(0,0,0,0.18)!important}body #main-header::before,body #main-header.et-fixed-header::before{display:none!important;content:none!important;background:transparent!important}body #main-header .logo_container,body #main-header .logo_container a,body #main-header #logo{opacity:0!important;pointer-events:none!important;transition:opacity 600ms ease!important}body #main-header.k2-header-scrolled .logo_container,body #main-header.k2-header-scrolled .logo_container a,body #main-header.k2-header-scrolled #logo{opacity:1!important;pointer-events:auto!important}body #et-top-navigation,body #top-menu-nav,body #top-menu,body #top-menu li,body #top-menu li a,body #top-menu-nav ul.nav li ul,body #et_mobile_nav_menu,body .mobile_nav,body .mobile_menu_bar,body .et_mobile_menu,body .et_mobile_menu li,body .et_mobile_menu li a{pointer-events:auto!important}body #top-menu li a,body #main-header.et-fixed-header #top-menu li a{font-size:26px!important}body #et-top-navigation,body #main-header.et-fixed-header #et-top-navigation{padding-top:25px!important}body #top-menu-nav{padding-bottom:25px}body #main-header.et-fixed-header #top-menu-nav>ul>li>a{padding-bottom:33px!important}body #top-menu-nav>ul>li>a,body #main-header.et-fixed-header #top-menu-nav>ul>li>a{padding-bottom:9px!important;padding-top:12px!important}body #top-menu li.current-menu-item a{border-bottom:2px solid #cccccca8;border-top:2px solid #cccccca8}body #top-menu-nav ul.nav li a{font-family:'Rubik Distressed';text-shadow:0.08em 0.08em 0.08em rgba(0,0,0,0.4)}body .et_pb_toggle_title:before{display:none!important;content:none!important}body .et_pb_toggle_title{cursor:pointer;position:relative}body .et_pb_toggle_title:after{content:""!important;position:absolute;right:22px;top:50%;width:13px;height:13px;border-right:3px solid #cfd6df;border-bottom:3px solid #cfd6df;transform:translateY(-65%) rotate(45deg);transition:transform 300ms ease;pointer-events:none}body .et_pb_toggle_open .et_pb_toggle_title:after{transform:translateY(-35%) rotate(225deg)}span.dtv{width:95px;display:inline-block;margin-bottom:10px}.rubik{font-family:'Rubik Distressed',system-ui}.k2-home-logo img{max-width:35%;padding-left:7%;cursor:pointer;transition:filter 380ms ease,opacity 380ms ease;-webkit-transition:filter 380ms ease,opacity 380ms ease;-moz-transition:filter 380ms ease,opacity 380ms ease;-ms-transition:filter 380ms ease,opacity 380ms ease;-o-transition:filter 380ms ease,opacity 380ms ease}.k2-home-logo img:hover,.k2-home-logo img:focus-visible{filter:brightness(1.18) drop-shadow(0 0 10px rgba(255,255,255,0.28));-webkit-filter:brightness(1.18) drop-shadow(0 0 10px rgba(255,255,255,0.28));opacity:0.6;outline:none}body.global{background-color:#000!important;background-size:cover!important;background-position:var(--k2-bg-position,center top)!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body.home{--k2-bg-position:center top;background-image:url("/media/2026/07/home-header-3.webp")!important}body.music{--k2-bg-position:center 25%;background-image:url("/media/2026/07/music-header.webp")!important}body.bio{--k2-bg-position:center 44%;background-image:url("/media/2026/07/bio-header.webp")!important}body.gigs{--k2-bg-position:center top;background-image:url("/media/2026/07/gigs-header.webp")!important}body.reviews{--k2-bg-position:center top;background-image:url("/media/2026/07/reviews-header-1.webp")!important}body.contact{--k2-bg-position:14% top;background-image:url("/media/2026/07/contact-header-5.webp")!important}.bio-no-text{display:none!important;width:unset!important}.bio-img{width:100vw!important}.bio-img .bio-image{width:100%}.bio-img .bio-image img{height:485px;object-position:top}body.global #page-container,body.global #main-content,body.global .et-l,body.global .et_builder_inner_content,body.global .et_pb_section{background:transparent!important;background-color:transparent!important;background-image:none!important}body.global .et_parallax_bg_wrap,body.global .et_parallax_bg{display:none!important;background:transparent!important;background-image:none!important}hr{border:0;border-top:2px inset rgba(255,255,255,0.45)}.entry-content thead th,.entry-content tr th{padding:9px 0px!important}.entry-content tr td{padding:12px 0px!important}.k2-events-table{width:100%;table-layout:fixed;border-collapse:collapse;border:0!important}.k2-events-table th,.k2-events-table td{padding:14px 16px;text-align:left;vertical-align:top!important;border-bottom:1px solid rgba(255,255,255,0.35);color:#fff!important;letter-spacing:0;word-wrap:break-word;overflow-wrap:break-word;line-height:1.35}.k2-events-table th{font-weight:700;text-transform:uppercase}.k2-events-table th:nth-child(1),.k2-events-table td:nth-child(1){width:20%}.k2-events-table th:nth-child(2),.k2-events-table td:nth-child(2){width:20%}.k2-events-table th:nth-child(3),.k2-events-table td:nth-child(3){width:12%;white-space:nowrap}.k2-events-table th:nth-child(4),.k2-events-table td:nth-child(4){width:38%}.k2-events-table th:nth-child(5),.k2-events-table td:nth-child(5){width:12%}body.home .et_pb_section_1 .et_pb_row_3{max-height:350px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:18px!important;scrollbar-gutter:stable;scrollbar-color:rgba(255,255,255,0.55) #000}body.home .et_pb_section_1 .et_pb_row_3::-webkit-scrollbar{width:12px;background:#000}body.home .et_pb_section_1 .et_pb_row_3::-webkit-scrollbar-track{background:#000}body.home .et_pb_section_1 .et_pb_row_3::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.55);border:3px solid #000;border-radius:999px}body.home .et_pb_section_1 .et_pb_row_3 .et_pb_text_inner{padding-bottom:12px!important}body.home .et_pb_section_1 .et_pb_row_3 .et_pb_text_inner::after{content:"";display:block;height:12px}body.home .et_pb_section_1 .et_pb_row_3 .et_pb_text_inner p+h3{margin-top:8px!important;padding-top:0!important}@media (max-width:980px){body.home .et_pb_section_1 .et_pb_row_3{padding-right:22px!important;background-image:linear-gradient(#000,#000);background-position:right top;background-repeat:no-repeat;background-size:12px 100%}body.home .et_pb_section_1 .et_pb_row_3::-webkit-scrollbar{display:block;width:12px!important}}.k2-gig-ticker{width:min(450px,92vw);height:250px;margin-top:18px;overflow:hidden;background:rgba(0,0,0,0)}.k2-gig-ticker__track{display:flex;flex-direction:column;will-change:transform;backface-visibility:hidden;animation:k2-gig-ticker-up 20s linear 3s infinite;-webkit-animation:k2-gig-ticker-up 20s linear 3s infinite}.k2-gig-ticker:hover .k2-gig-ticker__track{animation-play-state:paused}.k2-gig-ticker__item{min-height:84px;padding:16px 22px 16px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.35);box-sizing:border-box}.k2-gig-ticker__venue{display:block;margin-bottom:8px;font-family:'Rubik Distressed',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:400;line-height:1;text-transform:uppercase}.k2-gig-ticker__meta{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:18px;line-height:1.35;opacity:0.95}.k2-gig-ticker__price{color:#fff;font-weight:700}@keyframes k2-gig-ticker-up{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-50%,0)}}@media (prefers-reduced-motion:reduce){.k2-gig-ticker__track{animation:none}}.music-embed-container{position:relative;width:100%;max-width:600px;border-radius:12px;overflow:hidden;box-shadow:0 8px 16px rgba(0,0,0,0.2);margin:0 auto}.music-embed-container::before{display:block;content:"";width:100%;padding-top:56.25%}.music-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}body.music iframe[src*="spotify.com/embed"],body.music iframe[src*="open.spotify.com/embed"],body.music .k2-spotify-embed iframe{display:block;width:100%!important;height:152px!important;margin:5px 0!important;border:0!important}body.music .k2-spotify-embed,body.music .k2-spotify-embed.et_pb_module,body.music .k2-spotify-embed.et_pb_code,body.music .k2-spotify-embed.et_pb_text{margin-top:0!important;margin-bottom:5px!important;padding-top:0!important;padding-bottom:0!important}body.music .k2-spotify-embed+.k2-spotify-embed{margin-top:0!important}body.music .k2-spotify-embed p,body.music .k2-spotify-embed .et_pb_code_inner,body.music .k2-spotify-embed .et_pb_text_inner{margin:0!important;padding:0!important}body.music p:has(iframe[src*="spotify.com/embed"]),body.music p:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_code_inner:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_code_inner:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_text_inner:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_text_inner:has(iframe[src*="open.spotify.com/embed"]){margin:0!important;padding:0!important}body.music .et_pb_module:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_module:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_code:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_code:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_text:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_text:has(iframe[src*="open.spotify.com/embed"]){margin-top:0!important;margin-bottom:5px!important;padding-top:0!important;padding-bottom:0!important}body.music .et_pb_module:has(iframe[src*="spotify.com/embed"])+.et_pb_module:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_module:has(iframe[src*="open.spotify.com/embed"])+.et_pb_module:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_code:has(iframe[src*="spotify.com/embed"])+.et_pb_code:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_code:has(iframe[src*="open.spotify.com/embed"])+.et_pb_code:has(iframe[src*="open.spotify.com/embed"]),body.music .et_pb_text:has(iframe[src*="spotify.com/embed"])+.et_pb_text:has(iframe[src*="spotify.com/embed"]),body.music .et_pb_text:has(iframe[src*="open.spotify.com/embed"])+.et_pb_text:has(iframe[src*="open.spotify.com/embed"]){margin-top:0!important}.k2-stretched-text{display:inline-block;transform:scaleY(1.5) scaleX(1.25);transform-origin:center}.k2-gig-admin{color:#fff;font-family:'Roboto Mono',monospace}.k2-gig-admin__form{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:12px;align-items:end;margin-bottom:30px}.k2-gig-admin__form label{display:grid;gap:6px}.k2-gig-admin__form span{font-size:13px;font-weight:700;text-transform:uppercase}.k2-gig-admin__form input,.k2-gig-admin__form button,.k2-gig-admin__table button{min-height:42px;border:1px solid rgba(255,255,255,0.45);background:rgba(0,0,0,0.45);color:#fff;font-family:'Roboto Mono',monospace}.k2-gig-admin__form input{width:100%;padding:8px 10px}.k2-gig-admin__form button,.k2-gig-admin__table button{padding:8px 14px;font-weight:700;text-transform:uppercase;cursor:pointer}.k2-gig-admin__table{width:100%;table-layout:fixed;border-collapse:collapse;border:0!important}.k2-gig-admin__table th,.k2-gig-admin__table td{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,0.35);color:#fff!important}.k2-gig-admin__table th{font-weight:700;text-transform:uppercase}@media (max-width:980px){.k2-gig-admin__form{grid-template-columns:1fr 1fr}.k2-gig-admin__table{display:block;overflow-x:auto}}body.music:not(.k2-music-page-ready){overflow:hidden}body.music:not(.k2-music-page-ready)::before{content:"";position:fixed;left:50%;top:50%;width:112px;height:112px;z-index:999998;margin:-56px 0 0 -56px;background:transparent;border:0;pointer-events:none}body.music:not(.k2-music-page-ready)::after{content:"";position:fixed;left:50%;top:50%;width:54px;height:54px;z-index:999999;margin:-27px 0 0 -27px;border:5px solid rgba(255,255,255,0.22);border-top-color:#fff;border-radius:50%;animation:k2-music-loader-spin 800ms linear infinite}body.music.k2-music-page-ready::before,body.music.k2-music-page-ready::after{opacity:0;visibility:hidden;pointer-events:none}@keyframes k2-music-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){body.music:not(.k2-music-page-ready)::after{animation:none}}body #main-footer,body #footer-widgets,body #footer-bottom,body footer,body .footer,body .et-l--footer,body .et-l--footer .et_builder_inner_content{background:transparent!important;background-color:transparent!important;background-image:none!important}body .et-l--footer .et_pb_section:not(.social-media):not(:has(.social-media)){background:#00000080!important;background-color:#00000080!important;background-image:none!important}body footer .social-media,body .footer .social-media,body .et-l--footer .social-media,body .et-l--footer .et_pb_section.social-media,body .et-l--footer .et_pb_section:has(.social-media),body .et-l--footer .social-media .et_pb_row,body .et-l--footer .social-media .et_pb_column,body .et-l--footer .social-media .et_pb_module{background:transparent!important;background-color:transparent!important;background-image:none!important}body.legal footer .social-media,body.legal .footer .social-media,body.legal .et-l--footer .social-media,body.legal .et-l--footer .et_pb_section.social-media,body.legal .et-l--footer .et_pb_section:has(.social-media),body.legal .et-l--footer .social-media .et_pb_row,body.legal .et-l--footer .social-media .et_pb_column,body.legal .et-l--footer .social-media .et_pb_module,body.legal .et-l--footer .et_pb_section:not(.social-media):not(:has(.social-media)){background:#000000!important;background-color:#000000!important;background-image:unset!important;opacity:1!important;filter:opacity(100%);-webkit-filter:opacity(100%)}.footer ul.legal li{display:inline-block;list-style-type:none;margin-right:15px}.footer ul.legal a.is-current,.et-l--footer ul.legal a.is-current{text-transform:uppercase;border-bottom:1px solid;border-top:1px solid;padding-bottom:1px}footer span.web-build{text-transform:lowercase;font-size:11px;color:rgba(255,255,255,0.8);font-weight:300}footer a.netstuffed{text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:0;opacity:1;color:rgba(255,255,255,0.6)!important}footer a .stuffed{color:rgba(255,255,255,0.6);font-weight:900;margin-left:1px}footer a.netstuffed:hover{opacity:1}footer a.netstuffed::after{content:" WEB DEVELOPMENT SERVICES";font-size:0;opacity:0;transition:opacity 1s .2s ease,font-size 1s .2s ease;-webkit-transition:opacity 1s .2s ease,font-size 1s .2s ease;-moz-transition:opacity 1s .2s ease,font-size 1s .2s ease;-o-transition:opacity 1s .2s ease,font-size 1s .2s ease;line-height:0;font-weight:400;color:rgba(255,255,255,0.6)}footer a.netstuffed:hover::after{color:rgba(255,255,255,0.6);font-size:inherit;opacity:1;border-bottom:inherit}.k2-review-reveal{margin-top:60px}.k2-review-reveal__button{display:inline-flex;align-items:center;justify-content:center;position:relative;min-height:50px;padding:.3em 1em;border:2px solid rgba(255,255,255,0.32);background:rgba(0,0,0,0.08);color:#fff!important;font-family:'Roboto Mono',monospace!important;font-size:20px;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;cursor:pointer;box-shadow:none;border-radius:0;transition:background-color 250ms ease,border-color 250ms ease}.k2-review-reveal__button::after{content:"\00bb";display:inline-block;width:0;margin-left:0;overflow:hidden;opacity:0;color:#fff;font-size:27px;font-weight:inherit;line-height:1.75;transition:opacity 250ms ease,width 250ms ease,margin-left 250ms ease;-webkit-transition:opacity 250ms ease,width 250ms ease,margin-left 250ms ease;-moz-transition:opacity 250ms ease,width 250ms ease,margin-left 250ms ease;-ms-transition:opacity 250ms ease,width 250ms ease,margin-left 250ms ease;-o-transition:opacity 250ms ease,width 250ms ease,margin-left 250ms ease}.k2-review-reveal__button:hover,.k2-review-reveal__button:focus{background:rgba(0,0,0,0.59);border-color:rgba(255,255,255,0.42)}.k2-review-reveal__button:hover::after{width:24px;margin-left:10px;opacity:1;position:relative;bottom:1.5px}.k2-review-reveal__panel{max-height:0;margin-top:0;opacity:0;overflow:hidden;transition:max-height 1200ms ease,opacity 800ms ease,margin-top 800ms ease}.k2-review-reveal.is-open .k2-review-reveal__panel{margin-top:24px;opacity:1}.k2-submitted-details{margin-top:30px;padding:28px 24px;border:1px solid rgba(255,255,255,0.28);background:rgba(0,0,0,0.72);color:#fff;font-family:'Roboto Mono',monospace}.k2-submitted-details h3{margin:0 0 24px;color:#fff;font-family:'Roboto Mono',monospace;font-size:21px;line-height:1.35}.k2-submitted-details__actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.k2-submitted-details__button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 16px;border:0;background:#fff;color:#000;font-family:'Roboto Mono',monospace;font-size:14px;font-weight:700;cursor:pointer}.k2-submitted-details__button:hover,.k2-submitted-details__button:focus{background:rgba(255,255,255,0.82)}.k2-submitted-details__list{margin:0}.k2-submitted-details__list div{display:grid;grid-template-columns:minmax(160px,190px) 1fr;gap:24px;margin-bottom:16px}.k2-submitted-details__list dt{color:#fff;font-weight:700}.k2-submitted-details__list dd{margin:0;color:#fff;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:767px){.k2-submitted-details{padding:22px 18px}.k2-submitted-details__list div{grid-template-columns:1fr;gap:5px}}.grecaptcha-badge{bottom:55px!important}body.contact .grecaptcha-badge,body.k2-contact-page .grecaptcha-badge{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(10px);transition:opacity 1200ms ease,visibility 0s linear 1200ms,transform 1200ms ease!important}body.contact.k2-contact-recaptcha-visible .grecaptcha-badge,body.k2-contact-page.k2-contact-recaptcha-visible .grecaptcha-badge{opacity:.65!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0);transition:opacity 1200ms ease,visibility 0s linear 0s,transform 1200ms ease!important}.grecaptcha-logo iframe{filter:grayscale(1);opacity:.65}.k2-privacy-modal{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,0.82);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 300ms ease,visibility 0s linear 300ms}.k2-privacy-modal.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 300ms ease}.k2-privacy-modal__dialog{width:min(920px,94vw);height:min(760px,88vh);display:flex;flex-direction:column;background:#050505;border:1px solid rgba(255,255,255,0.35);box-shadow:0 24px 80px rgba(0,0,0,0.65);color:#fff;font-family:'Roboto Mono',monospace}.k2-privacy-modal__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,0.2)}.k2-privacy-modal__title{margin:0;color:#fff;font-family:'Roboto Mono',monospace;font-size:18px;font-weight:700;line-height:1.25}.k2-privacy-modal__close{min-height:40px;padding:8px 16px;border:1px solid rgba(255,255,255,0.55);background:rgba(0,0,0,0.35);color:#fff;font-family:'Roboto Mono',monospace;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.k2-privacy-modal__close:hover,.k2-privacy-modal__close:focus{border-color:rgba(255,255,255,0.85);background:rgba(255,255,255,0.1)}.k2-privacy-modal__body{flex:1;min-height:0}.k2-privacy-modal__frame{width:100%;height:100%;display:block;border:0;background:#fff}body.k2-privacy-modal-open{overflow:hidden}body.k2-privacy-modal-page #main-header,body.k2-privacy-modal-page #main-footer,body.k2-privacy-modal-page footer,body.k2-privacy-modal-page .et-l--header,body.k2-privacy-modal-page .et-l--footer,body.k2-privacy-modal-page .social-media,body.k2-privacy-modal-page .et_pb_scroll_top{display:none!important}body.k2-privacy-modal-page,body.k2-privacy-modal-page #page-container,body.k2-privacy-modal-page #main-content{background:#000!important}body.k2-privacy-modal-page #page-container{padding-top:0!important}@media (max-width:767px){.k2-privacy-modal{padding:12px}.k2-privacy-modal__dialog{width:96vw;height:86vh}.k2-privacy-modal__header{padding:12px}.k2-privacy-modal__title{font-size:16px}.k2-privacy-modal__close{min-height:36px;padding:7px 12px;font-size:13px}}.legal-page{max-width:900px;margin:0 auto;padding:40px 20px;line-height:1.6;color:#222}.legal-page h1{font-size:36px;margin-bottom:20px;text-align:center;letter-spacing:1px}.legal-page h2{font-size:24px;margin-top:40px;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #ddd}.legal-page p{margin-bottom:15px;font-size:16px}.legal-page ul{margin:10px 0 20px 45px}.legal-page ul li{margin-bottom:8px;font-size:16px}.legal-page a{color:#0066cc;text-decoration:none}.legal-page a:hover{text-decoration:underline}.legal-page section{margin-bottom:40px}@media screen and (max-width:1024px){.footer .et_pb_column_1_tb_footer{top:15px;width:50%}.et_pb_column_2_tb_footer{bottom:15px;width:50%!important;float:right}.global .k2-audio-wave-base .et_pb_button_0_wrapper{margin-bottom:10px!important}.et_mobile_device .k2-audio-wave-base>.k2-waveform,.global .k2-audio-wave-base>.k2-waveform{display:none!important}.global .k2-audio-wave-base .et_pb_column_1{width:100%}.global .k2-audio-wave-base .et_pb_column_2{display:none!important}.global .k2-audio-wave-base .et_pb_row_1{left:4%}body.legal .et-l--footer .et_builder_inner_content{background:#000!important;background-color:#000!important;background-image:none!important}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important}.legal .et_pb_text_0 h2{line-height:1.2em}}@media screen and (max-width:1024px) and (min-width:981px){.et-l--footer .et_pb_section_0_tb_footer{width:fit-content;max-width:fit-content;top:70px;display:block;align-items:unset;justify-content:unset;margin-left:0!important;margin-right:0!important}.et-l--footer .et_pb_section_0_tb_footer{top:35px}.footer.social-media{left:35rem}}@media screen and (max-width:980px){body.et_mobile_device.home{--k2-bg-position:88% top;background-image:url(/media/2026/07/home-header-3.webp)!important}body.et_mobile_device.music{--k2-bg-position:17% top;background-image:url("/media/2026/07/music-header.webp")!important}body.et_mobile_device.bio{--k2-bg-position:center top;background-image:url("/media/2026/07/bio-header.webp")!important}body.et_mobile_device.gigs{--k2-bg-position:49% top;background-image:url("/media/2026/07/gigs-header.webp")!important}body.et_mobile_device.reviews{--k2-bg-position:center top;background-image:url("/media/2026/07/reviews-header-1.webp")!important}body.et_mobile_device.contact{--k2-bg-position:83% top;background-image:url("/media/2026/07/contact-header-5.webp")!important}.et_mobile_device .container{width:90%}.et_mobile_device .et_pb_row{width:90%;margin-left:30px!important;margin-right:30px!important}.et_mobile_device .et_pb_row_1{top:0}.et_mobile_device.global .k2-audio-wave-base .et_pb_row_1{left:2%}.et_mobile_device.gigs .et_pb_section_0{height:50vh}.et_mobile_device .k2-home-logo img{max-width:40%;padding-left:2%}.bio-img{width:unset!important}body.et_mobile_device #main-header,body.et_mobile_device #main-header.et-fixed-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:80px!important;z-index:99999!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important;transition:background-color 600ms ease,box-shadow 600ms ease!important}body.et_mobile_device.admin-bar #main-header,body.et_mobile_device.admin-bar #main-header.et-fixed-header{top:46px!important}body.et_mobile_device #main-header.k2-header-scrolled,body.et_mobile_device #main-header.et-fixed-header.k2-header-scrolled{background-color:rgba(0,0,0,0.72)!important;box-shadow:0 8px 30px rgba(0,0,0,0.18)!important}body.et_mobile_device #main-header .container{min-height:80px;height:80px;position:relative}body.et_mobile_device #main-header .logo_container,body.et_mobile_device #main-header .logo_container a,body.et_mobile_device #main-header #logo{display:block!important;opacity:0!important;pointer-events:none!important;transition:opacity 600ms ease!important}body.et_mobile_device #main-header .logo_container{height:80px!important;top:0!important;left:0!important;display:flex!important;align-items:center!important}body.et_mobile_device #main-header .logo_container a{height:80px!important;display:flex!important;align-items:center!important}body.et_mobile_device #main-header.k2-header-scrolled .logo_container,body.et_mobile_device #main-header.k2-header-scrolled .logo_container a,body.et_mobile_device #main-header.k2-header-scrolled #logo{opacity:1!important;pointer-events:auto!important}body.et_mobile_device #main-header #logo{max-height:60px!important;width:auto!important;position:static!important}body.et_mobile_device #et-top-navigation,body.et_mobile_device #main-header.et-fixed-header #et-top-navigation{padding-top:20px!important}.et_mobile_device .mobile_menu_bar:before{color:#fff;font-size:60px}.et_mobile_device .mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;font-family:ETmodules!important}.et_mobile_device footer .social-media,.et_mobile_device .footer .social-media,.et_mobile_device .et-l--footer .social-media,.et_mobile_device .et-l--footer .et_pb_section.social-media{background:#00000080!important;background-color:#00000080!important;background-image:none!important;max-width:100%;margin-top:0;top:0}.et_mobile_device .footer .et_pb_column_1_tb_footer{top:5px;width:100%;display:flex;align-items:center;justify-content:center}.et_mobile_device .et_pb_column_2_tb_footer{bottom:10px;width:100%!important;float:unset!important;display:flex!important;justify-content:center}.et_mobile_device .et_pb_gutters1 .et_pb_column .et_pb_module,.et_mobile_device .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:15px}.et_mobile_device .et-l--footer .social-media .et_pb_module{padding-top:20px}.et_mobile_device .et_mobile_menu{border-top:1px solid #fff;background-color:rgb(0 0 0 / 86%)!important}.et_mobile_device .et_mobile_menu li.current-menu-item{background-color:#cccccc85}.et_mobile_device .et_mobile_menu li a,.et_mobile_device .et_mobile_menu li a{color:#fff;font-size:18px;text-transform:uppercase;line-height:1.5em;padding-left:20px;border-bottom:1px solid #cccccc85}.et_mobile_device.gigs .k2-events-table,.et_mobile_device.gigs .k2-events-table thead,.et_mobile_device.gigs .k2-events-table tbody,.et_mobile_device.gigs .k2-events-table tr,.et_mobile_device.gigs .k2-events-table th,.et_mobile_device.gigs .k2-events-table td{display:block;width:100%}.et_mobile_device.gigs .k2-events-table thead{display:none}.et_mobile_device.gigs .k2-events-table tr{padding:14px 0;border-bottom:1px solid rgba(255,255,255,0.35)}.et_mobile_device.gigs .k2-events-table td{display:grid;grid-template-columns:90px 1fr;gap:0;border-bottom:0;padding:5px 0px!important;border-top:0!important;font-size:14px;letter-spacing:0}.et_mobile_device.gigs .k2-events-table td::before{font-weight:700;text-transform:uppercase;opacity:0.75}.et_mobile_device.gigs .k2-events-table td:nth-child(1)::before{content:"Date"}.et_mobile_device.gigs .k2-events-table td:nth-child(2)::before{content:"Venue"}.et_mobile_device.gigs .k2-events-table td:nth-child(3)::before{content:"Time"}.et_mobile_device.gigs .k2-events-table td:nth-child(4)::before{content:"Address"}.et_mobile_device.gigs .k2-events-table td:nth-child(5)::before{content:"Entry"}.et_mobile_device.gigs .k2-events-table th:nth-child(1),.et_mobile_device.gigs .k2-events-table td:nth-child(1),.et_mobile_device.gigs .k2-events-table th:nth-child(2),.et_mobile_device.gigs .k2-events-table td:nth-child(2),.et_mobile_device.gigs .k2-events-table th:nth-child(3),.et_mobile_device.gigs .k2-events-table td:nth-child(3),.et_mobile_device.gigs .k2-events-table th:nth-child(4),.et_mobile_device.gigs .k2-events-table td:nth-child(4),.et_mobile_device.gigs .k2-events-table th:nth-child(5),.et_mobile_device.gigs .k2-events-table td:nth-child(5){width:100%}}@media (max-width:767px){.et_mobile_device .k2-gig-ticker{width:75vw;height:25vh;margin-top:14px}.et_mobile_device .k2-gig-ticker__item{min-height:75px;padding:14px 18px 14px 0}.et_mobile_device .k2-gig-ticker__venue{font-size:14px}.et_mobile_device .k2-gig-ticker__meta{font-size:13px;gap:4px 0px}.et_mobile_device .k2-audio-wave-base .et_pb_text_0 h1{font-size:20px;line-height:1em}.et_mobile_device.global .et_pb_button.et_pb_button_0{font-size:14px!important}.et_mobile_device.global .et_pb_button.et_pb_button_0:after{line-height:1.2em}.et_mobile_device.global .et_pb_button{font-size:16px!important;letter-spacing:0!important}.et_mobile_device.global .k2-audio-wave-base .et_pb_row_1{left:unset!important;padding-top:0!important}.et_mobile_device .et_pb_text_inner h2{font-size:30px}.et_mobile_device .et_pb_text_inner p,.et_mobile_device .et_pb_text_inner{font-size:14px;line-height:1.3em}.et_mobile_device ul.legal{text-align:center}.et_mobile_device .et_pb_social_media_follow_0_tb_footer li a.icon{height:32px;width:32px}.et_mobile_device .et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:20px;line-height:32px;height:32px;width:32px}.et_mobile_device .et_pb_row{margin-left:unset!important;margin-right:unset!important;display:flex;align-items:center;justify-content:center;flex-direction:column}.et_mobile_device .et_pb_section{display:flex;flex-direction:column;justify-content:center;align-items:center}.et_mobile_device.gigs .et_pb_image_0{top:unset}.et_mobile_device .glsr-default .glsr-review p{font-size:14px;line-height:1.3em}.et_mobile_device h4.glsr-tag-value{font-size:1.3em;letter-spacing:0}.et_mobile_device .k2-review-reveal__button{font-size:16px}.et_mobile_device .et_pb_contact_form_container .et_pb_contact_field_last.et_pb_contact_field .input{font-size:14px;letter-spacing:0}.et_mobile_device .et_pb_contact p input[type=checkbox]+label,.et_mobile_device .et_pb_contact p input[type=radio]+label{font-size:14px;margin-bottom:10px}.et_mobile_device.legal .et_pb_text_0 h1,.et_mobile_device.legal .et_pb_text_0 h2{font-size:25px;line-height:1.3em}.et_mobile_device.legal .et_pb_text_0 ul{padding-left:25px!important}.et_mobile_device.legal .et_pb_text_inner ul li{font-size:14px;letter-spacing:0;line-height:1.3em}.et_mobile_device.legal .et_pb_social_media_follow_0_tb_footer{top:0}.et_mobile_device .mobile_menu_bar{top:0px!important;right:-10px;padding-bottom:0px!important}.et_mobile_device .mobile_menu_bar:before{font-size:40px}.et_mobile_device.gigs .et_pb_section_0{height:50vh;display:block;position:relative}.et_mobile_device.gigs .k2-home-logo{padding-top:8%}.et_mobile_device .footer ul.legal li{font-size:12px}}