@import url(css/foundation.min.css);@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}.hentry{margin:0}:focus{outline:none}a:focus{outline:none}table tbody,table tfoot,table thead,table tbody tr:nth-child(even){background-color:transparent;border:0}body{background-color:black !important;background-size:100%;background-repeat:no-repeat}body.page-the-original-room{background-image:url("images/bg-the-original-room.jpg")}body.page-the-main-room{background-image:url("images/bg-the-main-room.jpg")}body.page-the-belly-room{background-image:url("images/bg-the-belly-room.jpg")}ul,li,ol ol,ol ul,ul ol,ul ul{margin-left:0;margin-bottom:0}.featured-row{background-image:url("images/bg-header.jpg");background-size:cover}#wrapper{width:100%;margin:0 auto}.row{max-width:1200px;position:relative}.row .columns{min-height:1px}.reveal{height:40vh;background-color:black}.reveal .reveal-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.reveal .textform,.reveal .tfly-email-subscribe-text{width:80%;margin:30px auto;border-radius:0;height:50px;text-align:center}.reveal input[type=submit]{border:0;height:50px;width:33%;background:#e63328;color:white;font-family:"alfons_displayblack"}header{z-index:1}.site-header{padding-top:15px}@media screen and (min-width: 64em){.site-header{padding-top:35px}}footer{position:relative;background-image:url("images/bg-the-comedy-store-stage.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:900px;color:white}footer.la-jolla-footer{background-image:url("images/bg-footer-la-jolla.jpg")}footer.site-footer{padding-top:60px}footer h3.head{margin-bottom:30px}footer ul,footer ul.menu{list-style:none;margin:0;padding:0;font-family:"alfons_displayblack";color:#a19fa0}footer ul li,footer ul.menu li{display:block;width:100%;font-size:1.3rem;line-height:1.3}footer ul li a,footer ul.menu li a{padding:5px}footer ul li.information,footer ul.menu li.information{margin-top:30px}footer .pagenav{text-indent:-99999rem}footer .pagenav ul{text-indent:0}footer a,footer a:visited{color:#a19fa0}footer a:hover,footer a:focus{color:white}footer .merch-button{max-width:33%;margin:15px auto 0}@media screen and (min-width: 40em){footer .merch-button{max-width:66%;margin:0 auto}}footer li.walkup{font-size:.9rem;color:red;padding:15px}.site-branding{margin-bottom:-15px}@media screen and (min-width: 64em){.site-branding{margin-bottom:-60px}}.row.credits{background-color:rgba(0,0,0,0.3);height:55px;padding:0 15px;line-height:55px;margin-top:-55px;width:100%;max-width:100%}.row.credits .the-store{display:inline-block}.row.credits .wlcr{display:inline-block;margin-left:20px}.row.credits #wlcr{height:24px;width:50px;display:inline-block;margin-left:2px;position:relative}.row.credits #wlcr svg{position:absolute;top:7px}.row.credits .tfly-powered{margin-top:7px}.la-jolla-primary{background-image:url("images/bg-la-jolla-stage.jpg")}h1.site-title{margin:0 auto;width:119px}@media screen and (min-width: 64em){h1.site-title{width:170px}}h1.site-title a{background-image:url("images/the-comedy-store-logo.png");background-size:cover;background-repeat:no-repeat;background-position:center center;width:119px;height:120px;display:block;margin:0 auto;text-indent:-99999rem}@media screen and (min-width: 64em){h1.site-title a{width:188px;height:190px}}.la-jolla-brand h1.site-title a{width:119px;height:120px;margin-top:15px;padding-top:15px}@media screen and (min-width: 64em){.la-jolla-brand h1.site-title a{width:168px;height:170px}}.ticket-link{font-family:'coney_islandregular'}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25)}h1.site-title a.la-jolla:before{content:'';background-image:url("images/la-jolla.png");background-size:contain;background-repeat:no-repeat;width:90px;height:45px;display:block;text-indent:0;position:absolute;margin-top:-40px;margin-left:-20px}@media screen and (min-width: 64em){h1.site-title a.la-jolla:before{width:120px;height:65px}}@media screen and (min-width: 64em){h1.site-title a.la-jolla:before{margin-top:-50px}}.notices{padding-top:60px;padding-bottom:60px;border-top:1px solid #666}.notices .drinks-age svg{max-width:240px;height:auto}.notices .drinks-age svg .cls-1{fill:white}.notices .drinks-age svg .cls-2{fill:#e63328}.notices .logo img{max-width:200px;margin-top:-30px}.notices .good-drinks svg{max-width:320px;height:auto}.notices .good-drinks svg .cls-2{fill:#791a1d}@media screen and (max-width: 39.9375em){.site-branding{padding-top:0px}footer.site-footer{background-size:100%;background-position:top;padding-top:240px}footer.site-footer h3.head{margin:15px auto 0px;font-size:1.5rem}.easy-instagram-thumbnail-wrapper{padding:5px !important}.row.credits{margin-top:60px;line-height:1.5}.row.credits .wlcr{display:block;margin:0 auto}.row.credits #wlcr{display:block;margin:0 auto}.row.credits #wlcr svg{position:relative}.row.credits .tfly-powered{margin-top:30px}}span.notice{font-family:"alfons_displayblack";color:#e63328;padding:30px 0}@media screen and (min-width: 40em) and (max-width: 63.9375em){footer{min-height:1150px}footer h3.head{margin-bottom:15px;margin-top:15px}}.c-hamburger{display:block;position:relative;overflow:hidden;padding:0;width:24px;height:24px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:10px;left:0px;right:0px;height:3px;background-color:#fff}.home .c-hamburger span{background-color:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.home .c-hamburger span::before{background-color:#fff}.home .c-hamburger span::after{background-color:#fff}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx{z-index:999999;top:8px;right:10px;float:right}.c-hamburger--htx span{-webkit-transition:background 0s 0.3s;transition:background 0s 0.3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0s;transition-delay:0.3s, 0s}.c-hamburger--htx span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, -webkit-transform;transition-property:top, transform;transition-property:top, transform, -webkit-transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.is-off-canvas-open .c-hamburger--htx span,.c-hamburger--htx.is-active span{background:none}.is-off-canvas-open .c-hamburger--htx span::before,.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-off-canvas-open .c-hamburger--htx span::after,.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-off-canvas-open .c-hamburger--htx span::before,.is-off-canvas-open .c-hamburger--htx span::after,.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s, 0.3s;transition-delay:0s, 0.3s}.page-search .search-results-message,.page-weekend-headliners .search-results-message{margin:30px auto;text-align:center}.page-search .list-view .list-view-item,.page-weekend-headliners .list-view .list-view-item{border:1px solid #ccc;background-color:black;padding-bottom:90px;width:24.5%;display:inline-block}.page-search .list-view .list-view-item h1,.page-weekend-headliners .list-view .list-view-item h1{font-size:1.5rem}.page-weekend-headliners .search-results-message{display:none}@media screen and (max-width: 39.9375em){.page-search .list-view .list-view-item,.page-weekend-headliners .list-view .list-view-item{width:100%}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-search .list-view .list-view-item,.page-weekend-headliners .list-view .list-view-item{width:49.5%}}#splash{height:100vh;width:100%;background:#000}#splash .splash-nav{color:white}#splash .splash-nav .overlay{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#splash .splash-nav:hover{color:white}#splash .splash-nav:hover .overlay{background-color:rgba(0,0,0,0.8);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#splash #top{position:relative;background-image:url("images/The-Comedy-Store-Sunset.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;height:60vh}#splash #top span.sunset{width:100%;font-family:"circusregular";font-size:5rem;text-transform:uppercase;text-align:center;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#splash #bottom{position:relative;background-image:url("images/The-Comedy-Store-La-Jolla.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;height:40vh}#splash #bottom span.la-jolla{width:100%;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#splash #bottom span.la-jolla svg{max-width:300px}#splash #splash-logo{position:absolute;width:300px;top:60%;margin-top:-150px;left:50%;margin-left:-150px}#splash #splash-logo img{max-width:100%}@media screen and (max-width: 39.9375em){#splash #top{background-image:url("images/The-Comedy-Store-Sunset_350.jpg")}#splash #top span.sunset{font-size:2rem}#splash #bottom{background-image:url("images/The-Comedy-Store-La-Jolla_350.jpg")}#splash #bottom span.la-jolla svg{margin-top:30px;max-width:150px}#splash #splash-logo{max-width:250px;margin-top:-125px;margin-left:-125px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#splash #top{background-image:url("images/The-Comedy-Store-Sunset_1451.jpg");height:50vh}#splash #top span.sunset{font-size:2.2rem}#splash #bottom{background-image:url("images/The-Comedy-Store-La-Jolla_1560.jpg");height:50vh}#splash #bottom span.la-jolla svg{margin-top:30px;max-width:100px}#splash #splash-logo{max-width:200px;margin-top:-150px;margin-left:-100px}}.home .entry-header,.home .entry-footer{display:none}#featured{margin-bottom:90px}#featured.la-jolla-second-slider{margin:30px auto}.home .featured-row{background-image:url("images/bg-the-original-room.jpg")}.featured-row{background-size:100%;background-repeat:no-repeat;background-position:top center}.featured-row.la-jolla{background-image:url("images/bg-la-jolla.jpg") !important;background-size:100%}.featured-2{background-image:url("images/signatures.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:90px}@media screen and (max-width: 39.9375em){#featured{margin-bottom:60px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.slider .calendar-link{font-size:1rem}}.or h2.list-view-title{margin-bottom:15px}.or h2.list-view-title:before{content:'This Week in';font-family:'alfons_scriptblack';text-transform:none;font-size:1.3rem;display:block;text-align:left;line-height:0;padding-left:10px}.mr h2.list-view-title{margin-bottom:15px}.mr h2.list-view-title:before{content:'Coming Up in';font-family:'alfons_scriptblack';text-transform:none;font-size:1.3rem;display:block;text-align:left;line-height:0;padding-left:70px}.list-view .list-view-title{font-family:"circusregular";text-align:center;display:block !important;float:none !important;color:white}.list-view h3.rescheduled{line-height:55px}.list-view h3.future-sale{display:block;width:40%;margin:0 auto}.list-view .list-view-item{border:2px solid white;background-color:black;padding-bottom:90px}.list-view .list-view-item .list-view-details{max-width:100%;width:100%;text-align:center;padding:30px 15px}.list-view .list-view-item .list-view-details h1,.list-view .list-view-item .list-view-details h2,.list-view .list-view-item .list-view-details h3,.list-view .list-view-item .list-view-details h4,.list-view .list-view-item .list-view-details h5,.list-view .list-view-item .list-view-details h6{line-height:1;line-height:.8;margin:15px}.list-view .list-view-item .list-view-details a{color:white}.list-view .list-view-item .list-view-details h2{color:#a19fa0}.list-view .list-view-item .list-view-details h2.topline-info{font-size:1.2rem;letter-spacing:.5px;font-family:"yanone";text-transform:none}.list-view .list-view-item .list-view-details h2.supports{font-size:2rem;line-height:.8}.list-view .list-view-item .list-view-details h2.supports a{color:#a19fa0}.list-view .list-view-item .list-view-details h2.date{color:white;font-size:1.2rem;margin:15px 15px 0}.list-view .list-view-item .list-view-details h2.times{margin:5px}.list-view .list-view-item .list-view-details img{width:100%}.list-view .ticket-price{float:none;text-align:center;width:100%;margin-bottom:0;position:absolute;bottom:15px;left:0}.list-view .ticket-price .ticket-link a.tickets{display:block;background-image:url("images/ticket.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;border:0;color:white;padding:0;width:auto;line-height:80px;text-shadow:0 2px 0 black}.list-view .ticket-price .ticket-link a.tickets:hover{opacity:.8}.belly-room{margin-top:90px}.belly-room .list-view .ticket-price{margin-bottom:0;position:absolute;bottom:0;left:0}.belly-room .list-view .ticket-price .ticket-link a.tickets{font-size:1.2rem;line-height:50px}.belly-room .list-view .list-view-title{font-family:"circusregular";text-align:center;display:block !important;float:none !important}.belly-room .list-view .list-view-item{position:relative;border:1px solid #333;background-color:black;margin:0 7.5px;padding:5px 5px 70px}.belly-room .list-view .list-view-item .list-view-details{max-width:100%;width:100%;text-align:center;padding:10px 5px 5px}.belly-room .list-view .list-view-item .list-view-details h1,.belly-room .list-view .list-view-item .list-view-details h2,.belly-room .list-view .list-view-item .list-view-details h3,.belly-room .list-view .list-view-item .list-view-details h4,.belly-room .list-view .list-view-item .list-view-details h5,.belly-room .list-view .list-view-item .list-view-details h6{line-height:1}.belly-room .list-view .list-view-item .list-view-details a{color:white}.belly-room .list-view .list-view-item .list-view-details h1{font-size:1rem}.belly-room .list-view .list-view-item .list-view-details h2{color:#a19fa0}.belly-room .list-view .list-view-item .list-view-details h2.topline-info{font-size:.8rem;letter-spacing:.5px;font-family:"yanone"}.belly-room .list-view .list-view-item .list-view-details h2.supports{font-size:.9rem;line-height:.8}.belly-room .list-view .list-view-item .list-view-details h2.supports a{color:#a19fa0}.belly-room .list-view .list-view-item .list-view-details h2.dates{color:white;font-size:.9rem;margin:0}.belly-room .list-view .list-view-item .list-view-details img{width:100%}.list-view .sold-out,.list-view .cancelled,.list-view .postponed,.list-view .free,.list-view .tickets-at-the-door,.list-view .future-sale a,.list-view .on-sale-soon,.list-view .custom,.list-view .rescheduled{width:auto !important;font-size:1rem;line-height:.8}@media screen and (max-width: 39.9375em){.or h2.list-view-title,.mr h2.list-view-title{margin-bottom:15px}.or h2.list-view-title:before,.mr h2.list-view-title:before{text-align:center;line-height:.5}.or.slider{margin-bottom:30px}}@media screen and (min-width: 64em){.mr.slider,.or.slider{margin:0 -15px}}.slick-frame{visibility:hidden}.slick-frame.slick-initialized{visibility:visible}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;background:rgba(0,0,0,0.6);display:block;height:60px;width:45px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:#000;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"fontawesome";font-size:50px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.tfly-calendar .slick-prev{left:-45px}.tfly-calendar .slick-next{right:-45px}.slick-next{right:0}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"fontawesome";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slide{background-position:center center}.slick-slide .slide-inner{top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.slick-slide .title-card{font-family:"alfons_displayblack";width:100%;background-color:rgba(0,0,0,0.6)}@media screen and (min-width: 63.9375em){.slick-slide .title-card{position:absolute;z-index:20;bottom:0;padding:12px 7.5px}}.slick-slide .title-card .slide-date{display:block;font-size:1.3rem;line-height:.9}.slick-slide .title-card .slide-title{display:block;font-size:2.2rem;line-height:.8}.slick-slide .title-card .slide-supports{display:block;font-size:1.5rem;line-height:.8;width:100%;max-height:35px;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.slick-slide .title-card a.tickets{background-image:url("images/ticket.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;border:0;color:white;padding:0;margin:0;width:auto;line-height:80px;text-shadow:0 2px 0 black}.slick-slide .title-card a.tickets:hover{opacity:.8}.slick-slide:focus{outline:none}.slick-slide img{width:100%}.title-card:before{position:absolute;margin-top:-16px;font-family:'alfons_scriptblack';text-transform:none;font-size:2.5rem;display:block;text-align:left;line-height:0;padding-left:10px;color:#fbee2a;text-shadow:0 0 30px #fbee2a, 0 0 10px white, 0 0 5px black}@media screen and (max-width: 39.9375em){#featured .slick-slide{background-size:cover}#featured .slick-slide .slide-inner{bottom:100px !important}#featured .slick-slide .title-card{background:#222;bottom:-100px;overflow:hidden}#featured .slick-slide .title-card .slide-date{font-size:1rem}#featured .slick-slide .title-card .slide-title{font-size:1.2rem}#featured .slick-slide .title-card .slide-supports{font-size:1rem;max-height:25px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#featured .slick-slide{background-size:cover}#featured .slick-slide .slide-inner{bottom:100px !important}#featured .slick-slide .title-card{background:#222;bottom:-100px;overflow:hidden;padding:15px}#featured .slick-slide .title-card .slide-date{font-size:1.2rem}#featured .slick-slide .title-card .slide-title{font-size:1.6rem}#featured .slick-slide .title-card .slide-supports{font-size:1.2rem;max-height:30px}}.error404 nav{display:none}#bar{width:30px;height:30px;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#bar span{display:block;position:absolute;height:4px;width:100%;background:white;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#bar span:nth-child(1){top:0px}#bar span:nth-child(2){top:8px}#bar span:nth-child(3){top:16px}#bar.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#bar.open span:nth-child(2){opacity:0;left:-60px}#bar.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.off-canvas{background:black}.off-canvas .menu a{padding-bottom:0}.off-canvas a.mobile-logo{display:block;max-width:60%;width:160px;margin:15px auto 0}.off-canvas ul{font-family:"alfons_displayblack";font-size:1.5rem}.off-canvas ul li{display:block;width:100%;text-align:center;list-style:none}.off-canvas ul li ul.sub-menu{margin-left:0}.off-canvas ul li ul.sub-menu li{font-size:1.3rem}.off-canvas ul li ul.sub-menu li a{padding:5px}.off-canvas ul.utility{line-height:0;margin-left:25px}.red-fill{background:#e43327}.white-fill{background:#fbfafa}.black-fill{background:#020202}#topnav{position:absolute;top:50%;text-align:center}nav{width:40%}ul.nav-menu{margin:0;padding:0;list-style:none;display:inline-block}ul.nav-menu li{display:inline-block}ul.nav-menu li.bar-left{border-left:1px solid white}ul.nav-menu li a{color:white;font-size:1.5rem;padding:7.5px;font-family:"alfons_displayblack"}ul.nav-menu li a:hover{color:#fbee2a}ul.nav-menu li ul.sub-menu{display:none;opacity:0;position:absolute;padding:15px;margin-left:0;top:35px;width:0;border-radius:0 10px 0;background:rgba(0,0,0,0.9);-webkit-transition:all 300ms ease-in-out 200ms;transition:all 300ms ease-in-out 200ms}ul.nav-menu li ul.sub-menu li{display:block;text-align:left}.menu-main-navigation-container{display:inline-block}.menu-la-jolla-right-container{display:inline-block}img.navlogo{display:inline-block;max-width:75px;width:100%;height:auto}ul.nav-menu li.menu-item-has-children:hover{border-radius:4px 4px 0 0;background:rgba(0,0,0,0.9);-webkit-box-shadow:0px -1px 2px white;box-shadow:0px -1px 2px white}ul.nav-menu li.menu-item-has-children:hover ul.sub-menu{opacity:1;height:auto;width:300px;display:block;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:0px 1px 2px white;box-shadow:0px 1px 2px white}.tagline{position:absolute;font-family:'alfons_scriptblack';color:#fbee2a;text-shadow:0 0 30px #fbee2a, 0 0 10px white;font-size:2rem;width:100%;text-align:center}@media screen and (min-width: 64em){.tagline{width:40%;font-size:2.5rem;top:44%}}.medium-tag{position:absolute;right:0;width:40%;height:40px;top:42%}.header-links{position:absolute;z-index:9999999}.header-links ul{margin:0;padding:0}.header-links ul li{font-family:"alfons_displayblack";padding:5px 10px}.header-links ul li.tight{padding:5px 5px}.header-links ul li a:hover{color:#fbee2a}.ticket-link a{display:block;text-align:center}.social{border-bottom:1px solid #333;padding-bottom:60px}.easy-instagram-thumbnail-wrapper{width:50%;float:left;padding-right:30px;text-align:left !important;font-size:.8rem !important;line-height:1.3;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.easy-instagram-thumbnail-author{margin-top:10px;text-transform:uppercase}.easy-instagram-thumbnail-author,.easy-instagram-thumbnail-caption{font-weight:normal !important}.twitter-widget{font-size:.8rem !important;line-height:1.3;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.twitter-widget h5{margin-top:30px}.twitter-widget span.twitterwidget.twitterwidget-title{display:none}.twitter-widget ul{list-style:none;margin:0;padding:0}.twitter-widget ul li{margin-bottom:15px}.twitter-widget i{margin-right:10px}.page-template-page-event .top-row{top:-60px}.page-template-page-event h1,.page-template-page-event h2,.page-template-page-event h3{line-height:.8}.page-template-page-event h1.entry-title{visibility:hidden;height:0}.page-template-page-event h2.topline-info{font-size:1rem;margin-bottom:3px;text-transform:none}.page-template-page-event h1.headliners{margin-bottom:5px}.page-template-page-event h2.dates{margin:0}.page-template-page-event h2.times{color:white;font-size:1.2rem;margin:5px 0}.page-template-page-event h2.venue.location{font-size:1.2rem;color:#fbee2a;margin-top:30px}.page-template-page-event h2.city-state{font-size:1rem;margin-top:7.5px;margin-bottom:30px;font-family:"yanone";text-transform:none}.page-template-page-event h3.price-range{font-size:1.4rem;margin-bottom:7.5px}.page-template-page-event .entry-content .event-detail img{border:1px solid #333;float:none}.page-template-page-event .entry-content .event-detail .event-info{padding:30px 15px;background-color:rgba(0,0,0,0.4)}.page-template-page-event #toolbox:before{content:'Share:';float:left;margin-right:15px;font-size:1.2rem;line-height:2;color:#e63328}.page-template-page-event #toolbox .share-facebook a,.page-template-page-event #toolbox .share-twitter a,.page-template-page-event #toolbox .share-email a,.page-template-page-event #toolbox .share-gplus,.page-template-page-event #toolbox .ical-sync a,.page-template-page-event #toolbox .gcal-sync a{width:30px;height:30px;float:left;margin:0}.page-template-page-event #toolbox .share-facebook a:before,.page-template-page-event #toolbox .share-twitter a:before,.page-template-page-event #toolbox .share-email a:before,.page-template-page-event #toolbox .share-gplus:before,.page-template-page-event #toolbox .ical-sync a:before,.page-template-page-event #toolbox .gcal-sync a:before{display:block;text-indent:0;font-family:'FontAwesome';font-size:1.5rem}.page-template-page-event #toolbox .share-facebook a:hover,.page-template-page-event #toolbox .share-twitter a:hover,.page-template-page-event #toolbox .share-email a:hover,.page-template-page-event #toolbox .share-gplus:hover,.page-template-page-event #toolbox .ical-sync a:hover,.page-template-page-event #toolbox .gcal-sync a:hover{color:#fbee2a}.page-template-page-event #toolbox a.facebook{background:none}.page-template-page-event #toolbox a.facebook:before{content:'\f082'}.page-template-page-event #toolbox a.twitter{background:none}.page-template-page-event #toolbox a.twitter:before{content:'\f099'}.page-template-page-event #toolbox .share-gplus{display:none}.page-template-page-event #toolbox a.addthis_button_email{background:none}.page-template-page-event #toolbox a.addthis_button_email:before{content:'\f003'}.page-template-page-event .calendar-sync .ical-sync a:before,.page-template-page-event .calendar-sync .gcal-sync a:before{display:block;text-indent:0;font-family:'FontAwesome';font-size:1.5rem}.page-template-page-event .calendar-sync .ical-sync a,.page-template-page-event .calendar-sync .ical-sync a:hover{background:none;margin-right:15px;width:30px;height:30px;overflow:hidden}.page-template-page-event .calendar-sync .ical-sync a span,.page-template-page-event .calendar-sync .ical-sync a:hover span{display:none}.page-template-page-event .calendar-sync .ical-sync a:before,.page-template-page-event .calendar-sync .ical-sync a:hover:before{content:'\f073'}.page-template-page-event .calendar-sync .ical-sync a:after,.page-template-page-event .calendar-sync .ical-sync a:hover:after{content:'iCal sync';position:absolute;top:0;left:30px;padding:10px 5px}.page-template-page-event .calendar-sync .ical-sync a:hover,.page-template-page-event .calendar-sync .ical-sync a:hover:hover{width:100px;color:#fbee2a !important}.page-template-page-event .calendar-sync .gcal-sync a,.page-template-page-event .calendar-sync .gcal-sync a:hover{background:none;width:30px;height:30px;overflow:hidden}.page-template-page-event .calendar-sync .gcal-sync a span,.page-template-page-event .calendar-sync .gcal-sync a:hover span{display:none}.page-template-page-event .calendar-sync .gcal-sync a:before,.page-template-page-event .calendar-sync .gcal-sync a:hover:before{content:'\f133'}.page-template-page-event .calendar-sync .gcal-sync a:after,.page-template-page-event .calendar-sync .gcal-sync a:hover:after{content:'Google sync';position:absolute;top:0;left:30px;padding:10px 5px}.page-template-page-event .calendar-sync .gcal-sync a:hover,.page-template-page-event .calendar-sync .gcal-sync a:hover:hover{width:100px;color:#fbee2a !important}.page-template-page-event h2.additional-event-info{font-size:1rem;line-height:1}.page-template-page-event h2.age-restriction.over-18{font-size:1rem;margin-bottom:15px}.page-template-page-event .ticket-price{text-align:center;width:215px;margin-bottom:30px}.page-template-page-event .ticket-price .ticket-link a.tickets{background-image:url("images/ticket.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;border:0;color:white;padding:0;width:auto;line-height:80px;text-shadow:0 2px 0 black}.page-template-page-event .ticket-price .ticket-link a.tickets:hover{opacity:.8}.page-template-page-event .share-text{display:block;clear:left;margin:10px 0;border-bottom:1px solid #333;text-indent:-9999rem;line-height:.2}.event-detail .artist-boxes .artist-name{font-weight:normal;font-size:2rem}.page-template-page-event .event-detail .artist-boxes img.bio-image-right{float:left;margin:0 15px 15px 0}@media screen and (max-width: 39.9375em){.page-template-page-event .ticket-price{width:100%}#toolbox{width:142px;margin:0 auto}.calendar-sync{position:relative;width:80px;margin:0 auto}.tfly-rsvp-iframe{max-width:66%;margin:0 auto}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-event .ticket-price{width:100%}#toolbox{width:142px;margin:0 auto}.calendar-sync{position:relative;width:80px;margin:0 auto}#secondary svg{max-width:33% !important;margin:30px auto !important}.tfly-rsvp-iframe{max-width:66%;margin:0 auto}}@media screen and (min-width: 64em){.event-detail .artist-boxes img.bio-image-right{position:relative;float:left;margin:0 15px 15px 0}}h2{color:#a19fa0}h2.topline-info{font-size:1.2rem;letter-spacing:.5px;font-family:"yanone"}h2.supports{font-size:2rem;line-height:.8}h2.supports a{color:#a19fa0}h2.dates{color:white;font-size:1.2rem;margin:15px 15px 0}.tfly-calendar .topline-info,.tfly-calendar .start-time{display:block !important}.times{font-size:1rem}#secondary svg{max-width:100%;margin:15px auto}#secondary .sidebar-list{padding:0 !important}#secondary .sidebar-list ul{font-family:"alfons_displayblack";font-size:1.2rem;line-height:1}#secondary .widget{padding:15px;margin-bottom:30px}#secondary .widget:nth-child(odd){background-color:rgba(255,255,255,0.1)}#calendarContainer{background-color:black;background-color:rgba(0,0,0,0.8);padding:30px 10px}#calendarContainer h2.headliners.summary{margin-top:5px;font-size:1.5rem;line-height:.8;text-align:center}#calendarContainer h2.headliners.summary a{color:white}#calendarContainer h3.dates{background-color:black;padding:5px;margin:10px auto 15px;font-size:1rem;text-align:center;border:1px solid #333}#calendarContainer .list-view-item{margin-top:45px}#calendarContainer .list-view-item .list-view-details{position:relative;padding-bottom:60px}#calendarContainer .list-view-item .list-view-details .ticket-price{position:absolute;left:0;bottom:0;width:100%}#calendarContainer .list-view-item .list-view-details .ticket-price a{width:100%}#calendarContainer .ticket-link a.tickets{font-size:1.5rem;color:white;padding:15px 5px;background-image:url("images/ticket.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.page-template-page-calendar h2.la-jolla-cal-title,.page-template-page-la-jolla h2.la-jolla-cal-title{font-family:"circusregular";text-align:center;display:block !important;float:none !important;font-size:6rem;color:white}.page-template-page-calendar .featured-row,.page-template-page-la-jolla .featured-row{background-position:top;background-repeat:no-repeat;background-size:100%}.page-template-page-calendar header.entry-header,.page-template-page-la-jolla header.entry-header{display:none}.page-template-page-calendar .row.top-row{background-color:rgba(0,0,0,0.8)}.page-the-belly-room .featured-row{background-image:url("images/the-belly-room.jpg")}.page-the-main-room .featured-row{background-image:url("images/the-main-room.jpg")}.tfly-calendar h2.tfly-calendar-title{text-align:center;color:white;font-family:"circusregular"}.tfly-calendar table,.tfly-calendar tr,.tfly-calendar td{text-align:center;border:none !important}.tfly-calendar tr:first-of-type{background-image:url("images/1px.jpg");background-repeat:repeat-x;background-position:center 20px;height:70px}.tfly-calendar tr.days-a-week{margin-top:30px;font-size:1.5rem;color:white !important;border:1px solid #333 !important;background:black}.tfly-calendar tr.days-a-week td{line-height:1.5}.tfly-calendar .vevent{padding:0}.tfly-calendar td .event-cell{background:black;padding:10px;margin:5px}.tfly-calendar td.Sunday .event-cell{margin-left:0}.tfly-calendar td.Saturday .event-cell{margin-right:0}.tfly-calendar h3.month{background:#e63328;padding:0 15px;display:inline-block;font-size:1.5rem}.tfly-calendar h5.date{text-align:center;color:white;padding:7.5px 0;background:rgba(255,255,255,0.05);margin-bottom:15px;font-size:1.5rem}.tfly-calendar img{margin-bottom:10px}.tfly-calendar h1.headliners a,.tfly-calendar h1.headliners a:visited{color:white;font-size:1rem;line-height:.8}.tfly-calendar h2.supports{display:inline-block;font-size:.9rem}.tfly-calendar h2.supports:after{content:',';margin-right:5px}.tfly-calendar h2.supports:last-of-type:after{content:''}.tfly-calendar .ticket-link{clear:both}.tfly-calendar .ticket-link a{width:100% !important;background-image:url("images/ticket.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;border:0;color:white;padding:0;width:auto;line-height:60px;text-shadow:0 2px 0 black;font-size:1.2rem !important}.tfly-calendar h3.future-sale,.tfly-calendar h3.custom,.tfly-calendar h3.sold-out,.tfly-calendar h3.free,.tfly-calendar h3.postponed,.tfly-calendar h3.cancelled{clear:both;display:block;width:100%;margin:15px 0}.tfly-calendar h3.future-sale a,.tfly-calendar h3.custom a,.tfly-calendar h3.sold-out a,.tfly-calendar h3.free a,.tfly-calendar h3.postponed a,.tfly-calendar h3.cancelled a{width:100%}.tfly-calendar .calendar-sync{width:100% !important;margin:0 0 15px 0 !important}.tfly-calendar .calendar-sync a{background:none !important;width:30px !important;height:30px !important;overflow:hidden !important;float:right !important}.tfly-calendar .calendar-sync a:hover{width:100px !important;color:#fbee2a !important}.tfly-calendar .calendar-sync .ical-sync a:before,.tfly-calendar .calendar-sync .gcal-sync a:before{display:block;text-indent:0;font-family:'FontAwesome';font-size:1.5rem}.tfly-calendar .calendar-sync .ical-sync a span,.tfly-calendar .calendar-sync .ical-sync a:hover span{display:none}.tfly-calendar .calendar-sync .ical-sync a:before,.tfly-calendar .calendar-sync .ical-sync a:hover:before{content:'\f073'}.tfly-calendar .calendar-sync .ical-sync a:after,.tfly-calendar .calendar-sync .ical-sync a:hover:after{content:'iCal sync';position:absolute;top:0;left:30px;padding:10px 5px}.tfly-calendar .calendar-sync .gcal-sync a span,.tfly-calendar .calendar-sync .gcal-sync a:hover span{display:none}.tfly-calendar .calendar-sync .gcal-sync a:before,.tfly-calendar .calendar-sync .gcal-sync a:hover:before{content:'\f133'}.tfly-calendar .calendar-sync .gcal-sync a:after,.tfly-calendar .calendar-sync .gcal-sync a:hover:after{content:'Google sync';position:absolute;top:0;left:30px;padding:10px 5px}.monthly-slideshow{display:table;width:100%;table-layout:fixed}.monthly-slideshow .slick-prev,.monthly-slideshow .slick-next{top:30px}.monthly-slideshow .slick-next{right:40%}.monthly-slideshow .slick-prev{left:40%}.richcal-event-detail img{width:auto}#richcal-loading img{width:auto;margin:0 auto;display:block;text-align:center}@media screen and (max-width: 39.9375em){.tfly-calendar table tbody,.tfly-calendar table tfoot,.tfly-calendar table thead,.tfly-calendar table tbody tr:nth-child(even){width:100%;display:block}.tfly-calendar table tr td.data{display:block;width:100% !important}.tfly-calendar table tbody tr{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr.days-a-week{display:none}.tfly-calendar table tbody tr td{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr td h1{margin:15px auto}.tfly-calendar table tbody tr td.has-event{display:block !important}td.data.Sunday.has-event .date .value-title:before{content:'Sunday - '}td.data.Monday.has-event .date .value-title:before{content:'Monday - '}td.data.Tuesday.has-event .date .value-title:before{content:'Tuesday - '}td.data.Wednesday.has-event .date .value-title:before{content:'Wednesday - '}td.data.Thursday.has-event .date .value-title:before{content:'Thursday - '}td.data.Friday.has-event .date .value-title:before{content:'Friday - '}td.data.Saturday.has-event .date .value-title:before{content:'Saturday - '}.monthly-slideshow .slick-next{right:15%}.monthly-slideshow .slick-prev{left:15%}.tfly-calendar .data .ticket-link a,.tfly-calendar .data .sold-out,.tfly-calendar .data .cancelled,.tfly-calendar .data .postponed,.tfly-calendar .data .free,.tfly-calendar .data .tickets-at-the-door,.tfly-calendar .data .future-sale a,.tfly-calendar .data .on-sale-soon,.tfly-calendar .data h1,.tfly-calendar .data h2,.tfly-calendar .data h3{font-size:1rem}.bt-wrapper{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.tfly-calendar table tbody,.tfly-calendar table tfoot,.tfly-calendar table thead,.tfly-calendar table tbody tr:nth-child(even){width:100%;display:block}.tfly-calendar table tr td.data{display:block;width:100% !important}.tfly-calendar table tbody tr{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr.days-a-week{display:none}.tfly-calendar table tbody tr td{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr td h1{margin:15px auto}.tfly-calendar table tbody tr td.has-event{display:block !important}td.data.Sunday.has-event .date .value-title:before{content:'Sunday - '}td.data.Monday.has-event .date .value-title:before{content:'Monday - '}td.data.Tuesday.has-event .date .value-title:before{content:'Tuesday - '}td.data.Wednesday.has-event .date .value-title:before{content:'Wednesday - '}td.data.Thursday.has-event .date .value-title:before{content:'Thursday - '}td.data.Friday.has-event .date .value-title:before{content:'Friday - '}td.data.Saturday.has-event .date .value-title:before{content:'Saturday - '}.monthly-slideshow .slick-next{right:30%}.monthly-slideshow .slick-prev{left:30%}.tfly-calendar .data .ticket-link a,.tfly-calendar .data .sold-out,.tfly-calendar .data .cancelled,.tfly-calendar .data .postponed,.tfly-calendar .data .free,.tfly-calendar .data .tickets-at-the-door,.tfly-calendar .data .future-sale a,.tfly-calendar .data .on-sale-soon,.tfly-calendar .data h1,.tfly-calendar .data h2,.tfly-calendar .data h3{font-size:1rem}.bt-wrapper{display:none !important}}#calendarContainer{padding:30px 10px}.page-the-original-room .tfly-calendar td.approved,.page-the-main-room .tfly-calendar td.approved,.page-the-belly-room .tfly-calendar td.approved{position:relative}.page-the-original-room .tfly-calendar td.approved:before,.page-the-main-room .tfly-calendar td.approved:before,.page-the-belly-room .tfly-calendar td.approved:before{background-image:url("images/mitzi.svg");background-size:contain;background-repeat:no-repeat;content:'';position:absolute;height:30px;width:60px;bottom:5px;right:-3px}.page-the-original-room .tfly-calendar .event-cell,.page-the-main-room .tfly-calendar .event-cell,.page-the-belly-room .tfly-calendar .event-cell{position:relative}.page-the-original-room .tfly-calendar h5.date,.page-the-main-room .tfly-calendar h5.date,.page-the-belly-room .tfly-calendar h5.date{text-align:center;color:white;padding:7.5px 0;background:rgba(255,255,255,0.05);margin-bottom:15px;font-size:1.5rem}.page-the-original-room .tfly-calendar .one-event h2.supports,.page-the-main-room .tfly-calendar .one-event h2.supports,.page-the-belly-room .tfly-calendar .one-event h2.supports{display:none}.page-the-original-room .tfly-calendar h1.headliners a,.page-the-original-room .tfly-calendar .tfly-calendar h1.headliners a:visited,.page-the-main-room .tfly-calendar h1.headliners a,.page-the-main-room .tfly-calendar .tfly-calendar h1.headliners a:visited,.page-the-belly-room .tfly-calendar h1.headliners a,.page-the-belly-room .tfly-calendar .tfly-calendar h1.headliners a:visited{color:white;font-size:1.5rem;line-height:.8}.page-the-original-room .tfly-calendar .ticket-link,.page-the-main-room .tfly-calendar .ticket-link,.page-the-belly-room .tfly-calendar .ticket-link{margin:15px auto}.page-the-original-room .tfly-calendar .ticket-link a,.page-the-main-room .tfly-calendar .ticket-link a,.page-the-belly-room .tfly-calendar .ticket-link a{background-image:url("images/ticket-clean.svg");text-shadow:none}.page-the-original-room .tfly-calendar td .event-cell,.page-the-main-room .tfly-calendar td .event-cell,.page-the-belly-room .tfly-calendar td .event-cell{background:rgba(255,255,255,0.03)}.fader{opacity:1}.back-fill{background-color:rgba(0,0,0,0.6)}.statement{position:relative;padding:120px 30px;display:table;font-size:5rem;height:50vh}.statement .overlay{display:table;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.statement:first-of-type{height:70vh}.statement.rich{font-size:1.5rem}.statement.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.statement.video iframe,.statement.video object,.statement.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.statement.html{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.statement.html iframe,.statement.html object,.statement.html embed{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.statement.image{height:80vh}.statement .statement-cell{display:table-cell;vertical-align:middle;text-align:center;font-family:"alfons_displayblack";line-height:1;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.statement .statement-cell:first-child{width:33%}.statement .statement-cell span{display:block;max-width:66rem;margin:15px auto;font-size:1.5rem}.statement .rich-cell{display:table-cell;vertical-align:middle}.statement .rich-cell p,.statement .rich-cell h1,.statement .rich-cell h2,.statement .rich-cell h3,.statement .rich-cell h4,.statement .rich-cell h5,.statement .rich-cell h6,.statement .rich-cell ul,.statement .rich-cell ol{max-width:66rem;margin:0 auto 30px}.statement p{font-size:2rem}.statement .faq{max-width:66rem;margin:0 auto}.statement .faq .question{font-size:2rem}.statement .faq .answer{font-size:1.3rem;padding:30px 15px;opacity:.8}@-webkit-keyframes bg-slide{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-6788px, 0, 0);transform:translate3d(-6788px, 0, 0)}}@keyframes bg-slide{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-6788px, 0, 0);transform:translate3d(-6788px, 0, 0)}}#alumni{display:table;width:20364px;height:500px;background-image:url("images/comedian-wall-comedystore.jpg");background-repeat:repeat-x;background-position:0px 0px;background-size:contain;-webkit-animation:bg-slide 360s linear infinite;animation:bg-slide 360s linear infinite}#alumni h2{display:table-cell;color:white;vertical-align:middle;text-align:center;font-size:4rem;text-shadow:0px 2px 2px #333;opacity:.75}@media screen and (max-width: 39.9375em){.page-template-page-information .columns{padding-right:0;padding-left:0}.statement{font-size:2rem}.statement.image{height:50vh}.statement.rich{font-size:1rem}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.statement{font-size:3rem}.statement.image{height:60vh}.statement.rich{font-size:1rem}}ul.utility{line-height:0}ul.utility li{display:inline-block;width:auto;font-size:1.5rem;margin-right:8px}*{min-height:0;min-width:0}@font-face{font-family:'alfons_condensedregular';src:url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_condensed_regular-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_condensed_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'alfons_brushbold';src:url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_brush_bold-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_brush_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'alfons_displayblack';src:url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_display_black-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_display_black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'alfons_scriptblack';src:url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_script_black-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/fenotype_-_alfons_script_black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'circusregular';src:url("/wp-content/themes/the-comedy-store/fonts/circu3-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/circu3-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'coney_islandregular';src:url("/wp-content/themes/the-comedy-store/fonts/coney.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/coney.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'yanone';src:url("/wp-content/themes/the-comedy-store/fonts/yanonekaffeesatz-regular-webfont.woff2") format("woff2"),url("/wp-content/themes/the-comedy-store/fonts/yanonekaffeesatz-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'alfons_displayblack';margin:0;font-weight:normal;font-style:normal}h1.entry-title{text-align:center;visibility:hidden}h2,.h2{font-size:2.2rem}h2.widget-title{color:white;font-size:1.5rem;margin-bottom:15px}h4.section-header{position:relative;z-index:1;text-align:center;margin-bottom:30px}h4.section-header:before{border-top:1px solid #333;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}h4.section-header span{background:#000;padding:0 15px}h4.section-header.la-jolla{margin-top:-18px}h4.section-header.la-jolla span{background-color:rgba(0,0,0,0.5);padding:5px 25px}h5{margin-bottom:7.5px}html,body{color:white;font-size:16px;font-family:"yanone"}a,a:visited{color:#e63328;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a:hover,a:active{color:#fbee2a}.calendar-link{font-family:"alfons_displayblack";font-size:1.5rem;line-height:1;text-align:center;color:#e63328;margin:15px auto}.calendar-link a{padding:5px;background-color:white;width:440px;max-width:100%}.calendar-link a.belly{background-color:transparent;color:white}.calendar-link a.belly:hover{color:#fbee2a}.calendar-link a:hover{background-color:rgba(0,0,0,0.8)}.calendar-link a .fa-chevron-right{font-size:1rem}@media screen and (min-width: 40em) and (max-width: 63.9375em){h1,.h1{font-size:1.8rem}h2,.h2{font-size:1.3rem}}.site-branding.la-jolla-brand{margin-bottom:0}.page-template-page-la-jolla-home .site-branding.la-jolla-brand{margin-bottom:-45px}h2.special-title{font-family:"circusregular";text-align:center;display:block !important;float:none !important;color:white;margin-top:60px}h2.special-title.la-jolla-slide-title:before{content:'Coming Up';font-family:'alfons_scriptblack';text-transform:none;font-size:1.3rem;display:block;line-height:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.la-jolla .slider .title-card:before{content:''}.la-jolla .slider .slide-date:before{content:'Featuring...'}.la-jolla-second-slider .title-card:before{content:''}.la-jolla-second-slider .slide-date:before{content:'Coming Up...'}.slide-date{margin-top:15px}.slide-date:before{position:absolute;margin-top:-12px;font-family:'alfons_scriptblack';text-transform:none;font-size:1.5rem;display:block;width:50%;text-align:center;line-height:0;padding-left:10px;color:#fbee2a;text-shadow:0 0 30px #fbee2a, 0 0 10px white, 0 0 5px black}.notices .columns{margin:30px auto}@media screen and (max-width: 39.9375em){.tfly-calendar table tbody,.tfly-calendar table tfoot,.tfly-calendar table thead,.tfly-calendar table tbody tr:nth-child(even){width:100%;display:block}.tfly-calendar table tr td.data{display:block;width:100% !important}.tfly-calendar table tbody tr{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr.days-a-week{display:none}.tfly-calendar table tbody tr td{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr td h1{margin:15px auto}.tfly-calendar table tbody tr td.has-event{display:block !important}td.data.Sunday.has-event .date .value-title:before{content:'Sunday - '}td.data.Monday.has-event .date .value-title:before{content:'Monday - '}td.data.Tuesday.has-event .date .value-title:before{content:'Tuesday - '}td.data.Wednesday.has-event .date .value-title:before{content:'Wednesday - '}td.data.Thursday.has-event .date .value-title:before{content:'Thursday - '}td.data.Friday.has-event .date .value-title:before{content:'Friday - '}td.data.Saturday.has-event .date .value-title:before{content:'Saturday - '}.monthly-slideshow .slick-next{right:15%}.monthly-slideshow .slick-prev{left:15%}.tfly-calendar .data .ticket-link a,.tfly-calendar .data .sold-out,.tfly-calendar .data .cancelled,.tfly-calendar .data .postponed,.tfly-calendar .data .free,.tfly-calendar .data .tickets-at-the-door,.tfly-calendar .data .future-sale a,.tfly-calendar .data .on-sale-soon,.tfly-calendar .data h1,.tfly-calendar .data h2,.tfly-calendar .data h3{font-size:1rem}}@media screen and (min-width: 40em){.la-jolla .slider .title-card:before{content:'Featuring...'}.la-jolla .slider .slide-date:before{content:''}.la-jolla-second-slider .title-card:before{content:'Coming Up...'}.la-jolla-second-slider .slide-date:before{content:''}.slide-date{margin-top:0}.slide-date:before{font-size:2.5rem;text-align:left;margin-top:-16px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.tfly-calendar table tbody,.tfly-calendar table tfoot,.tfly-calendar table thead,.tfly-calendar table tbody tr:nth-child(even){width:100%;display:block}.tfly-calendar table tr td.data{display:block;width:100% !important}.tfly-calendar table tbody tr{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr.days-a-week{display:none}.tfly-calendar table tbody tr td{display:block;width:100%;max-width:100%}.tfly-calendar table tbody tr td h1{margin:15px auto}.tfly-calendar table tbody tr td.has-event{display:block !important}td.data.Sunday.has-event .date .value-title:before{content:'Sunday - '}td.data.Monday.has-event .date .value-title:before{content:'Monday - '}td.data.Tuesday.has-event .date .value-title:before{content:'Tuesday - '}td.data.Wednesday.has-event .date .value-title:before{content:'Wednesday - '}td.data.Thursday.has-event .date .value-title:before{content:'Thursday - '}td.data.Friday.has-event .date .value-title:before{content:'Friday - '}td.data.Saturday.has-event .date .value-title:before{content:'Saturday - '}.monthly-slideshow .slick-next{right:30%}.monthly-slideshow .slick-prev{left:30%}.tfly-calendar .data .ticket-link a,.tfly-calendar .data .sold-out,.tfly-calendar .data .cancelled,.tfly-calendar .data .postponed,.tfly-calendar .data .free,.tfly-calendar .data .tickets-at-the-door,.tfly-calendar .data .future-sale a,.tfly-calendar .data .on-sale-soon,.tfly-calendar .data h1,.tfly-calendar .data h2,.tfly-calendar .data h3{font-size:1rem}}@media screen and (min-width: 64em){h2.special-title.la-jolla-slide-title:before{margin-left:-140px}}
