@font-face{font-family:'Shadowing';src:url(//comedyhereoften.com/wp-content/themes/comedyhereoften/style/../fonts/ShadowW90Gothic.woff2) format("woff2"),url(//comedyhereoften.com/wp-content/themes/comedyhereoften/style/fonts/ShadowW90Gothic.woff) format("woff");font-display:swap}footer{margin-top:45px;padding-top:35px}@media (max-width:600px){footer{margin-top:15px;padding-top:15px}}footer #footer_newsletter{margin-bottom:45px;padding-bottom:45px;border-bottom:solid 1px #000}@media (max-width:600px){footer #footer_newsletter{margin-bottom:15px;padding-bottom:15px}}footer #footer_newsletter svg{fill:#000;max-height:40px;padding-right:25px;max-width:100%}footer #footer_newsletter .newsletter_cta{padding:20px 25px 15px;position:relative;background:#fff}@media (max-width:600px){footer #footer_newsletter .newsletter_cta{-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center}footer #footer_newsletter .newsletter_cta>div{margin-bottom:25px}}footer #footer_newsletter .newsletter_cta p{margin-top:0;margin-bottom:0;color:#000;padding-right:25px}footer #footer_newsletter #mc_embed_signup #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex}footer #footer_newsletter #mc_embed_signup #mc_embed_signup_scroll .mc-field-group{-webkit-box-flex:3;-ms-flex:3;flex:3}footer #footer_newsletter #mc_embed_signup #mc_embed_signup_scroll input[type=email]{height:100%;width:100%;padding:5px;background:0 0;border:none;border-bottom:solid 1px #000}footer #footer_newsletter #mc_embed_signup #mc_embed_signup_scroll input[type=submit]{background:#000;padding:6px 15px 5px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;text-transform:uppercase;font-weight:700;border:none}footer #footer_content>div>svg{max-height:40px;fill:#fff}@media (max-width:600px){footer #footer_content{text-align:center}footer #footer_content>div{margin-bottom:25px;width:100%}footer #footer_content h4{text-transform:uppercase;font-size:12px}}footer #footer-menu li{font-weight:700;font-family:'Montserrat',sans-serif;margin-bottom:8px;font-size:112%}@media (max-width:600px){footer #footer-menu li{margin-bottom:15px}}footer #footer-menu li:hover a{color:#f7f700}footer #footer_social_icons li{margin-bottom:15px;font-family:'Montserrat',sans-serif;font-weight:700}footer #footer_social_icons li span{margin-top:3px}footer #footer_social_icons li svg{width:24px;height:19px;margin-right:8px;fill:#fff}footer #footer_social_icons li:hover svg{fill:#f7f700}footer #footer_social_icons li:hover a{color:#f7f700}@media (max-width:600px){footer #footer_social_icons li{text-align:center}footer #footer_social_icons li a{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}}footer #sixzerofour_logos{max-width:420px}@media (max-width:600px){footer #sixzerofour_logos{max-width:unset}footer #sixzerofour_logos .flexbox{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}footer #sixzerofour_logos .flexbox li{margin:0 15px 15px}}footer #sixzerofour_logos li{margin-right:40px;margin-bottom:20px}.footer-copyright{font-size:12px;padding-bottom:25px}@media (max-width:600px){.footer-copyright{padding:0 15px 25px;text-align:center}.footer-copyright .flexbox{-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}}.footer-copyright svg{height:20px;width:auto;fill:#fff}.popup-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4000}.popup-overlay .popup-overlay-background{content:" ";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.88);top:0;left:0;right:0;bottom:0}.popup-overlay .popup{width:90%;max-width:420px;min-height:200px;padding:5% 25px 3%;background-color:#ed1c24;color:#fff;position:relative;text-align:left}@media (max-width:600px){.popup-overlay .popup{-ms-flex-wrap:wrap;flex-wrap:wrap}}.popup-overlay .popup .popup_content{padding-left:5%;width:100%;padding-right:5%}.popup-overlay .popup .popup_content h2{margin-bottom:25px;color:#fff}@media (max-width:600px){.popup-overlay .popup .popup_content h2{font-size:2rem}}.popup-overlay .popup .popup_content h2:after{content:" ";height:3px;width:25%;margin-top:15px;margin:15px 0;background-color:#fff;display:block}.popup-overlay .popup .popup_content p{margin-bottom:25px;font-size:16px}.popup-overlay .popup .popup_content #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:600px){.popup-overlay .popup .popup_content #mc_embed_signup_scroll{-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-overlay .popup .popup_content #mc_embed_signup_scroll input{text-align:center;width:100%}.popup-overlay .popup .popup_content #mc_embed_signup_scroll>div{width:100%}}.popup-overlay .popup .popup_content #mc_embed_signup_scroll p{display:none !important}.popup-overlay .popup .popup_content #mc_embed_signup_scroll input[type=email]{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;padding:8px;border-top:solid 1px #000;border-left:solid 1px #000;border-bottom:solid 1px #000;border-radius:0}@media (max-width:600px){.popup-overlay .popup .popup_content #mc_embed_signup_scroll input[type=email]{width:100%}}.popup-overlay .popup .popup_content #mc_embed_signup_scroll input[type=submit]{height:36px;border:solid 1px #000;border-radius:0;background-color:#000;font-weight:700;color:#fff;margin:0}@media (max-width:600px){.popup-overlay .popup .popup_content #mc_embed_signup_scroll input[type=submit]{width:100%}}a.pop_close{position:absolute;top:15px;right:15px;width:26px;height:26px;background-color:#fff;border-radius:50%;text-align:center}a.pop_close svg{margin-top:5px;fill:#000;width:16px;height:16px}a.pop_close:last-of-type{margin-right:0}