body{font-family:'Roboto',sans-serif}.content{width:1300px;margin:auto;margin-top:50px}strong{font-weight:900}a,.menu .active>a{color:#0072ba}a:hover{text-decoration:underline}.center{display:block;margin-left:auto;margin-right:auto;text-align:center}.button{background-color:#093047;font-weight:900;border-radius:5px;padding:1rem 2em;text-align:center;transition:1s}.clyde-slashes{letter-spacing:-1px;font-weight:700}.button:hover{transform:scale(1.2);transition:1s}.inner-content{width:100%;margin:auto}.main{width:1300px !important;margin:auto}.border-bottom{border-bottom:1px solid #000}.margin-bottom{margin-bottom:20px}.blog-post-feature-img{width:900px;margin:auto}.blog-post-feature-img img{width:100%}.margin-top,margin-bottom{margin-top:2rem}.margin-auto{margin:auto}.white-copy,.white-copy h3,white-copy p{color:#fff !important}.white-background{background-color:#fff}.text-shadow{text-shadow:0px 0px 9px #333}.text-center{text-align:center}.box-shadow{box-shadow:0px 0px 10px rgba(0,0,0,.3)}.padding-10{padding:10px}.padding-20{padding:20px}.accordian{width:100%}.accordion-title{font-size:1.1rem;font-weight:700}.interior-header{max-width:800px;margin:auto;padding:1rem 1rem 2rem}.interior-header h1{color:#fff;font-size:2rem;font-weight:900;margin-top:2rem}.interior-header p{color:#fff}.interior-header a{color:#fff;text-decoration:underline}@media only screen and (max-width:640px){.interior-down-arrow{display:none}}.our_story{background-image:url(/wp-content/uploads/2022/03/clyde-theatre.jpg);margin-top:2rem;background-size:cover;color:#fff;height:700px;background-color:#000}.our_story_copy{margin-top:3rem}@media only screen and (max-width:1024px){.our_story{height:auto;background-size:auto;background-position-y:0}.our_story_copy{margin-top:.5rem}}.our_story p{color:#fff;text-shadow:0 0 4px #000;0 0 4px #000;0 0 4px #000}.our-story-swiper{max-width:500px}.levels{border:1px solid #2e2e2d}.levels h2{font-size:1.5rem;color:#fff;text-transform:uppercase;background-color:#2e2e2d;width:100%;text-align:center;padding:5px;font-weight:400}.levels-new{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.header{border-bottom:2px solid #d0c889}#main-nav .mobile-only{display:none}#main-nav{float:right;margin-top:2rem}#main-nav li a{padding-left:.8rem;padding-right:.8rem}@media only screen and (max-width:770px){#main-nav li a{padding:.5rem;font-size:.75rem}}#menu-item-5168{border-right:1px double #d0c889}@media only screen and (max-width:1290px){#menu-item-5173,#menu-item-5174,.menu-item-5173,.menu-item-5174{display:none !important}#menu-item-5168{border-right:none !important}}@media only screen and (max-width:800px){#menu-item-5096{display:none}}.careers-button a{border:1px solid #fff;padding:.5rem 1rem}.careers-button a:hover{background-color:rgba(255,255,255,.1)}.top-bar{max-width:1300px;margin:auto;background-color:#000}.top-bar ul{background-color:#000;text-transform:uppercase}.top-bar a,.top-area a{color:#fff;font-size:.9rem}.top-area-border{border-right:1px solid #fff;color:#fff}.menu .active>a{background-color:#000}.mobile-menu{background-color:#000;padding-bottom:1rem}.menu .active>a,.menu a{color:#fff !important}.top-footer{border-top:10px solid #000}.footer-content{width:1300px !important;margin:auto !important}.inner-footer{background-image:url(/wp-content/themes/clyde-theatre/img/footer-bg.jpg);background-size:cover;border-top:20px solid #d2c880;color:#fff;margin-top:2rem;padding-top:1rem;background-color:#000}.inner-footer a{color:#fff;text-decoration:underline}#main-nav .is-dropdown-submenu-parent>a:after{border-color:rgba(0,0,0,0)!important;margin-top:-15px}.nf-form-content input:not([type=button]),.nf-form-content select.ninja-forms-field{color:#000 !important}.ninja-forms-req-symbol{display:none}.nf-form-content input[type=submit]{color:#fff !important}.nf-form-fields-required{display:none}::placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333}::-ms-input-placeholder{color:#333}._404 h1{font-size:15rem;text-align:center;color:#e5e5e5;font-weight:400;color:#737373;margin-top:3rem}._404 p{margin-top:-75px;text-align:center;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin-top:4rem}@media screen and (max-width:500px){._404 h1{font-size:5rem}._404 p{margin-top:1rem}}h1,h2,h3,h4,h5,p,ul{font-family:'Roboto',sans-serif}p,h1,h2,h3,h4,h5,li,.byline,blockquote p{font-family:'Roboto',sans-serif;font-weight:400;color:#2e2d2b}p{line-height:1.6rem;width:100%}.larger-p{font-size:1.2rem}.uppercase{text-transform:uppercase}h1{line-height:2.5rem;width:100%}h2{font-weight:900;font-size:1.7rem;text-transform:uppercase;width:100%}h3{font-weight:600;font-size:1.6rem;width:100%}.submenu{width:100% !important}.top-bar-mobile{width:50px !important;right:0;position:absolute;margin-top:-50px}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after{border-top-color:rgba(255,255,255,.5)}.offcanvas-full-screen{position:fixed;z-index:10000;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0a0a0a;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow-y:auto}[data-whatinput=mouse] .offcanvas-full-screen{outline:0}.offcanvas-full-screen.is-transition-overlap{z-index:9999990}.offcanvas-full-screen.is-transition-overlap.is-open{box-shadow:0 0 10px rgba(10,10,10,.7)}.offcanvas-full-screen.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.offcanvas-full-screen.is-open~.off-canvas-content{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.offcanvas-full-screen.is-transition-push:after{position:absolute;top:0;right:0;height:100%;width:1px;box-shadow:0 0 10px rgba(10,10,10,.7);content:" "}.offcanvas-full-screen.is-transition-overlap.is-open~.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none}.offcanvas-full-screen-inner{padding:1rem;text-align:center}.offcanvas-full-screen-inner .menu-item{display:block;width:100%}#main-nav-mobile{width:100%}#main-nav-mobile li a{font-weight:700 !important}#main-nav-mobile li li a{font-weight:300 !important}.offcanvas-full-screen-menu{margin:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.offcanvas-full-screen-menu>li{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}[data-whatinput=mouse] .offcanvas-full-screen-menu>li{outline:0}.offcanvas-full-screen-menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.offcanvas-full-screen-menu input,.offcanvas-full-screen-menu select,.offcanvas-full-screen-menu a,.offcanvas-full-screen-menu button{margin-bottom:0}.offcanvas-full-screen-menu>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offcanvas-full-screen-menu>li>a{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.offcanvas-full-screen-menu a{color:#fefefe}.offcanvas-full-screen-menu a:hover{color:#b2b2b2}.offcanvas-full-screen-close{color:#fefefe;font-size:5rem}.offcanvas-full-screen-close:hover{color:#b2b2b2}@media screen and (max-width:1300px){.main,.content,.footer-content,.blog-post-feature-img{width:95% !important}}@media screen and (max-width:39.9375em){h1{font-size:2rem}h2{font-size:1.75rem}}.hive-signup-form{max-width:800px}.hive-signup-form-has-error{border-color:#ff00008a !important}.hive-signup-form input{margin-bottom:0;padding:8px 10px;border:1px solid rgba(0,0,0,.2)}.hive-signup-form input:focus{border:1px solid rgba(0,0,0,.65);outline:none}.hive-signup-form label input[type=checkbox]{width:auto;margin-right:0}.hive-signup-form button{padding:10px 24px;background-color:#3a3a3a;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700}.hive-signup-form ::placeholder{color:#333 !important}.hive-signup-form-sms-optin-toggle{font-size:.8rem;line-height:.8rem}[type=tel]{width:100%}@media only screen and (max-width:800px){#_HIVE-email-2497,#_HIVE-phoneNumber-2497,.iti--allow-dropdown{width:100% !important;margin-bottom:1rem}}.aligncenter{display:block;margin:0 auto}.button{padding:10px 24px;background-color:#3a3a3a;color:#fff;text-transform:uppercase;font-weight:700;width:320px;display:block;margin:0 auto}.button-white{padding:10px 24px;background-color:#fff;color:#3a3a3a;text-transform:uppercase;font-weight:700;width:250px;display:block;margin:0 auto;text-align:center;transition:1s}.button-small{padding:10px 24px;background-color:#3a3a3a;color:#fff;text-transform:uppercase;font-weight:700;width:250px;display:block;margin:0 auto;text-align:center;float:left;transition:1s}.button-small:hover{transform:scale(1.1);transition:1s;color:#fff}.button-white:hover{transform:scale(1.2);transition:1s;color:#3a3a3a}@media only screen and (max-width:640px){.homepage-video{display:none}}.single-event-description div{margin-bottom:1rem}.event-info a{color:#fff !important;text-decoration:underline !important}.homepage-event{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.countdownarea{width:100%;height:60px}.tickets-button{background-color:#d2c880;color:#2e2e2d;padding:10px 35px;margin:10px;font-size:1.1rem;font-weight:700;width:100%;text-transform:uppercase}.modal-button{background-color:#d2c880;color:#2e2e2d;padding:10px 35px;font-size:1.1rem;font-weight:700;width:100%;text-transform:uppercase}.tickets-button:hover{transform:scale(1.1)}p,li{margin-bottom:1rem}.submenu li{margin-bottom:.2rem}.featured-event{background-color:#fff}.featured-event a{color:#333}.event-date{background-color:#000;color:#fff;font-weight:700;font-size:1.2rem;padding:.5rem}.event-date-countdown{padding-top:30px}.featured-events{background-color:#f2f1f0}.event-details details{border:2px solid #2e2e2d;padding:10px;cursor:pointer;background-color:#000;color:#fff !important;font-size:.8rem;color:#fff}.event-details details summary{text-transform:uppercase}.event-details details summary,.event-details details p,.event-details details li{color:#fff !important}.event-details details li,.event-details li{list-style-type:circle;margin-left:10px}.uppercase{text-transform:uppercase};.countdownarea{font-size:.8rem;padding-bottom:.5rem;text-transform:uppercase}.countdown-section{margin-bottom:.5rem}.countdown{font-size:.8rem;text-align:center;width:100%;margin-top:.5rem}.countdown-box{padding-top:.5rem;background-color:#d2c880}@media only screen and (max-width:640px){.countdown-box{margin-bottom:1rem}}.event-tickets h2{font-size:1.3rem;text-transform:uppercase;font-weight:700}.margin-bottom{margin-bottom:1rem}@media only screen and (max-width:1190px){.tickets-button{padding:10px}}@media only screen and (max-width:640px){.event-date-countdown{padding-top:5px}.featured-events{margin-top:-8px}.countdown-box{background-color:#fff;margin-top:1rem}.margin-bottom{margin-bottom:0}.margin-top{margin-top:1rem}}.sf-flex{display:flex;align-items:center;max-width:545px;margin:0 auto 1em auto;letter-spacing:0;font-size:.9rem;line-height:1.2;color:#fff}.sf-flex img{max-width:187px;height:100px}.sf-flex div{padding-left:1em}.sf-flex div:first-child{border-right:2px solid #fff;padding-right:1.2em;padding-left:0}.sf-url{text-align:center;letter-spacing:0;font-size:16px;margin-bottom:2.2em}.sf-url a{color:#000;text-decoration:none}@media screen and (max-width:500px){.sf-flex{display:block;text-align:center}.sf-flex div{padding:.5em 0}.sf-flex div:first-child{border:none}}.faqs{padding:1rem;border:1px solid #2e2e2d;font-size:1.2rem;background-color:#f2f1f0;color:#2e2e2d;text-transform:uppercase}.faqs:hover{cursor:pointer}.faqs-details{padding:1rem;border-left:1px solid #2e2e2d;border-right:1px solid #2e2e2d;border-bottom:1px solid #2e2e2d;background-color:#fff}.faqs-details a{text-decoration:underline}hr{border-top:1px solid #2e2e2d}.premier-form .nf-field-label label{color:#fff}.nf-form-wrap h2{color:#fff !important}.alert-area{background-color:#d71920;text-align:center;padding:10px}.alert-area p{color:#fff;font-size:20px!important;text-shadow:0px 0px 4px rgba(0,0,0,.7)}.nf-form-content input[type=button]{border:2px solid #fff !important}@media screen and (max-width:639px){.cr-menu{width:90%;margin:auto}.event-box{margin:1rem 0}}.menu-header h1{font-size:1.5rem}aside.tm-sidebar{display:none}#tm-main{padding-top:0 !important}.cr-menu{font-size:1em;color:#2e2e2e;max-width:1020px;margin:0 auto;padding:2rem .5em}.acf-content>div{margin-top:1em;margin-bottom:1em}strong{font-weight:700}.banner-block{background:#000;margin-bottom:20px}.banner-block img{margin:0 auto;width:100%;max-width:1200px;display:block}.banner-block img.mobile{display:none}@media screen and (max-width:600px){.banner-block img.desktop{display:none}.banner-block img.mobile{display:block}}.cr-menu .section-divider{text-align:center;width:100%;text-transform:uppercase;margin-top:1.5em;font-size:1.4rem !important;border-bottom:1px solid #000;font-weight:600;padding-bottom:.5rem}.cr-menu .section-divider p{font-size:1.5rem}@media screen and (max-width:500px){.cr-menu .section-divider{grid-template-columns:1fr;font-size:1em}}.cr-menu .subtitle{text-align:center;font-size:1em;margin:-1em auto 2em auto;max-width:760px}.cr-menu .info-box{border:2px solid #ccc;font-size:.9em;padding:.75em 1em;margin:-1em auto 1em auto;text-align:center;line-height:1.2;max-width:720px}.cr-menu .section-divider p,.cr-menu .info-box p,.cr-menu .subtitle p{margin-bottom:0}@media screen and (min-width:800px){.info-box{max-width:70%}}.sub-section-divider{display:grid;grid-template-columns:auto minmax(10px,1fr);align-items:baseline;text-align:center;grid-gap:10px;width:100%;text-transform:uppercase;font-size:1.1em}.sub-section-divider:after{content:'';border-top:1px solid #ddd}.sub-section-divider{font-weight:700}.menu-items{font-size:1rem !important}@media screen and (min-width:560px){.menu-items.columns-1{columns:1}.menu-items.columns-2{columns:2}.menu-items.columns-3{columns:2}.menu-items.columns-4{columns:2}}@media screen and (min-width:720px){.menu-items.columns-3{columns:3}.menu-items.columns-4{columns:4}}.menu-items{font-size:.9em;column-gap:3em}.menu-items .item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu-items .title{font-weight:700;text-transform:uppercase;display:inline-block;line-height:1.1}.menu-items .desc{font-size:.9em;line-height:1.2;margin-top:.2em;margin-bottom:1.2em;widows:2}.menu-items .price.long{display:block}.menu-items .note{font-size:.85em;font-style:italic}.ultimate-rock:last-of-type{margin:auto}@media only screen and (max-width:640px){.ultimate-rock:last-of-type{margin-left:10px}}.candy-tile{background-color:#000;background-image:url(/wp-content/uploads/2022/10/background.jpg);background-size:cover;background-position:center center}.candy-tile-rock{background-color:#000;background-image:url(/wp-content/uploads/2024/11/sidekick-bkgnd.jpg);background-size:cover;background-position:top center}.candy-tile-kaleo{background-color:#000;background-image:url(/wp-content/uploads/2025/04/bkgnd-1.jpg);background-size:cover;background-position:bottom center;//border:10px solid #d80031}.candy-tile-kaleo .top-logo{margin-top:40%}@media only screen and (max-width:1024px){.candy-tile-kaleo{background-position:0 -300px}.candy-tile-kaleo .top-logo{margin-top:auto}}@media only screen and (max-width:640px){.candy-tile-kaleo{background-position:center center}}.candy-tile-rock img{margin-top:50%}@media only screen and (max-width:640px){.candy-tile-rock img{margin-top:auto}}.candy-tile-premier{background-color:#000;background-image:url(/wp-content/uploads/2022/10/1010-CT-PE-WebSidekick600x900.jpg);background-size:cover;background-position:center center}.candy-tile-premier a:hover,.candy-tile a:hover{text-decoration:none}.candy-tile .top-logo{margin:auto;padding-top:6.5rem;padding-bottom:1.5rem;width:90%}.candy-tile-premier .top-logo{margin:auto;padding-top:5rem;padding-bottom:1.5rem;width:80%}.candy-tile .bottom-logos{width:70%;margin-top:3rem}.candy-tile-premier p,.candy-tile p{width:100%;text-align:center;font-size:1.3rem;color:#fff}.candy-tile-premier .candy-button,.candy-tile .candy-button,.candy-tile-rock .candy-button,.candy-button{background-color:#d2c880;color:#000;font-size:1rem;width:200px;padding:.8rem 1rem;text-align:center;margin:auto;//transition:1s}.candy-button-kaleo{background-color:#d80031;color:#fff !important}.candy-tile-premier .candy-button{padding-bottom:1rem}.candy-tile-premier .candy-button:hover,.candy-tile .candy-button:hover{text-decoration:underline}@media only screen and (max-width:1024px){.candy-tile-premier,.candy-tile{background-size:100%;background-position:center bottom}.candy-tile-premier p,.candy-tile p{font-size:1.5rem}.candy-tile .top-logo{width:70%}.candy-tile .bottom-logos{width:50%;margin-bottom:2rem}}.header-link a{color:#fff}.business{padding-top:2rem}.business h1{font-weight:600;font-size:2.5rem}.business h2{font-weight:400;font-size:1.8rem;text-transform:none;line-height:1.6rem}.business .button-small{text-transform:none}.homepage_header_image_mobile{display:none}@media screen and (max-width:728px){.homepage_header_image{display:none}.homepage_header_image_mobile{display:inline}}.event-spacer{padding-top:30rem}@media only screen and (max-width:640px){.event-spacer{padding-top:1rem}.text-center-m{text-align:center}}.event-background{background-size:cover;background-position:top center;max-width:1600px;width:100%;margin:auto}.event-top-copy-area{background:#ebebeb;background:linear-gradient(180deg,rgba(235,235,235,0) 0%,rgba(159,159,159,0) 44%,rgba(0,0,0,.5) 60%,rgba(0,0,0,1) 100%)}@media only screen and (max-width:640px){.event-background{background-image:none}.event-top-copy-area{background:#333;background-image:url(/wp-content/uploads/2022/10/1010-CT-PE-WebSidekick600x900.jpg);background-size:cover;background-position:center center}}#rockstar,#rockstar p{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal}#rockstar h1{font-family:"proxima-nova-extra-wide",sans-serif;font-weight:800;font-style:normal;width:100%;text-align:center;text-transform:uppercase;font-size:1.8rem;line-height:2rem}#rockstar h2{font-family:"proxima-nova-extra-wide",sans-serif;font-weight:800;font-style:normal;width:100%;text-align:center;text-transform:uppercase;font-size:1.4rem;line-height:2rem}#rockstar .button{background-color:#693585;color:#fff;font-weight:700;border-radius:0;max-width:200px}#rockstar .button:hover{animation:shake .5s !important;animation-iteration-count:infinite !important}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.menu-header{text-align:center;width:100%}.menu-header-wrapper{padding-top:3rem !important}.menu-header-wrapper h3{font-size:1.1rem;text-transform:uppercase;text-align:center}.menu-subhead-border{max-width:500px;margin:auto;border:1px solid #333;margin:auto;padding:.7rem;text-align:center}.menu-header-wrapper p{font-size:1rem !important;text-align:center;margin-bottom:0}.menu-subhead-wrapper{border:2px solid #f2f2f1;border-radius:5px;margin-bottom:.5rem;padding:.5rem;margin-top:.5rem;width:100%}.menu-subhead-wrapper strong{color:#816c46}.menu-subhead-copy p{font-weight:700;font-size:1.3rem !important;color:#816c46;padding-bottom:.7rem}.menu-items-wrapper{margin-bottom:1rem}.menu-item-single{border:2px solid #f2f2f1;border-radius:5px;border-radius:10px}.menu-item-single img{padding-bottom:1rem}.menu-description br{display:none}@media screen and (max-width:640px){.menu-item-single{border-bottom:none}}.build-your-own{column-count:4}@media screen and (max-width:640px){.build-your-own{column-count:2}}.build-your-own-wrapper{border:2px solid #f2f2f1;border-radius:5px;margin-bottom:.5rem;padding:.5rem;margin-top:.5rem}.build-your-own-wrapper strong{color:#816c46}.build-your-own-wrapper ul{margin-left:0 !important}.build-your-own li{list-style:none;padding:0}p.h2-menu-header{font-size:2rem !important;display:inline font-family:'Roboto Condensed',sans-serif;font-weight:900;line-height:2.2rem;text-transform:uppercase}p.h3-menu-header{font-weight:600;font-size:1.2rem !important;font-family:"alternate-gothic-no-3-d",sans-serif;display:inline;color:#183646;text-transform:uppercase}