h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .font-primary, #logo a, .menu-link, .mega-menu-style-2 .mega-menu-title > .menu-link, .top-search-form input, .entry-link, .entry.entry-date-section span, .button-desc, .fbox-content h3, .tab-nav-lg li a, .counter, .nav-tree li a, label, .widget-filter-links li a {
  font-family: "Prompt", sans-serif;
}

body,
.font-body,
small,
.sub-menu-container .menu-item > .menu-link,
.wp-caption,
.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a
{
	font-family: "Work Sans", sans-serif;
}
#content p {
  line-height: 1.5;
font-size: 19.2px;
}
body {
font-size: 19.2px;
line-height: 1.3;
}
h4 {
  font-size: 1.325rem;
}
.footer-logo{
max-height:85px !important;
margin-top: -10px;
}
.widget > h4{
letter-spacing: 0;
}
.footer-new h4.text-primary{
text-transform: unset !important;
letter-spacing:0 !important;
color:#fff !important;
}
.footer-new{
padding-top:80px !important;
}
.footer-new .widget_links li a i{
display:none;
}
.post-list-footer h4{
font-size: 15px;
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 8px;
  margin-top: 6px;
}
.post-list-footer .entry-meta{
font-size: 13px;
}
.footer-new .social-icon{
border-radius: 100px;
}
footer .subscribe-links{
padding: 0 15px;
width:100%;
}
.post-list-footer h4 a i{
  font-size: 11px;
  color: #fff112;
}
.swiper-slide-bg{
background-position: center;
}
.swiper-slide-bg::after{
 background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 50%); 
position:absolute;
content:' ';
width:100%;
height:100%;
top:0;
left:0;
}
.swiper_wrapper .slider-caption{
align-items: center;
}
.custom-text-slider {
  font-size: 2.2rem !important;
  font-weight: bold !important;
  max-width: 500px !important;
}
.slider-element .container{
max-width: 100%;
  margin: 0 70px !important;
}
.section {
    margin: 0;
    padding: 0;
}
.py-5.home-upcomming-main{
padding-top: 15px !important;
}
.IDLS0LFQNLDU0OV9 h4{
margin-bottom:0 !important;
}
.myslct .icon-caret-down{
display: none;
}
.custom-select{
background-color: #f8f8f8;
}
.event-item-list-adx .loc-date{
display:none;
}
.btn{
border-radius:0 !important;
}
.btn-danger {
    color: #fff;
    background-color: #00aad4;
    border-color: #00aad4;
    border-radius:0 !important;
}
.btn-danger:hover, .btn-danger:active, .btn-danger:focus{
    color: #fff;
    background-color: #0299be;
    border-color: #0299be;
}
.btn-warning {
  color: #191919;
  background-color: #fff112;
  border-color: #fff112;
font-size: 1.25rem;
  line-height: 1.5;padding: 12px 20px;
border-radius:0;
}
.btn-warning:hover, .btn-warning:active, .btn-warning:focus{
    color: #191919;
    background-color: #fff112;
  border-color: #fff112;
opacity:0.8;
}
.event-item-list-adx.border-primary{
    border-color: #969696 !important;
}
.inner-content-info h2 a{
    color:#414141;
}
.page-show-details .swiper-slide-bg::after{
display:none !important;
}
.page-show-details .tab-nav {
    border: none !important;
    background: transparent !important;
    border-bottom: 1px solid #eee !important;
}
.page-show-details .tab-nav li a{
box-shadow: none !important;
}
.page-show-details .tab-nav li a {
    padding: 10px 25px !important;
}
.page-show-details .tab-container .testimonial {
  display: flex;
  align-items: start !important;
  padding: 10px;
  border-color: #eee !important;
  box-shadow: none;
  border-radius: 4px !important;
}
.custom_testimonial {
    border: 1px solid #eee;
    padding: 25px 15px;
    text-align: center;
margin: 15px;
}
.custom_testimonial .pic {
        margin: 0 auto;
    max-width: 100px;
    height: 100px;
    text-align: center;
}
.custom_testimonial .pic img{
    margin: 0 auto;
    max-width: 100px;
    height: 100px;
    text-align: center;
    object-fit:cover;border-radius: 100px;
}
.custom_testimonial p.description{
      margin-top: 20px !important;
}
.custom_testimonial .title{
          font-size: 15px;
}
.footer-stick {
    margin-bottom: 0 !important;
}
.accordion .card{
border: none;
background:transparent !important;
}
.accordion .card-header{
background:none;
padding:0;
border: none;
}
.accordion .card-header .btn{
}
/*
.IDLRYZVSQMH8CEI2 .accordion .card-header .btn{
    padding-left: 0 !important;
    padding-top: 0 !important;
    color: #fff112;
}
.IDLRYZVSQMH8CEI2 .card-body{
    background-color: #fff;
    border-radius: 4px;
    margin-left: 26px;
}
.IDLRYZVSQMH8CEI2 .accordion .card-header .btn .fa{
    color:#fff;
} */


.contact-list-item{
display: flex;
  flex-wrap: wrap;
}
.contact-list-item .content.mt-5{
width: calc(50% - 20px);
  border: 1px solid #eee;
  margin: 10px !important;
  padding: 15px 20px;
}
.contact-list-item a.font-weight-bold{

}
.contact-list-item a:not(.font-weight-bold){
    color: #63666a;
}
.contact-list-item a:not(.font-weight-bold):hover{
    color: #00aad4;
}
.contact-list-item p.font-weight-bold{
font-weight:normal !important;
}
.IDLRZ0Q01UAHTY51 .section-alternate-bg.pt-5{
padding: 0 !important;
background-color:#fff;
}
.team-circle{
  border-radius: 0;
  box-shadow: none !important;
  border: 1px solid #eee;
max-width: 600px;height: auto;
font-size: 1rem;
}
.team-circle *{
font-size: 1rem;
}
.team-circle h4{
color:#00aad4;
}
.team-circle span{
color:#1a1818 !important;
}
.team-circle img.rounded-circle{
border-radius: 4px !important;
}
.team-circle .col-3.col-md-2{
display:none;
}
.team-circle .col-md-4, .team-circle .col-md-6{
flex: 0 0 100%;max-width: 100%;
}
.listing-cols-item{
background-color: #00aad4;
}


.pg-banner-bg::after {
  background-image:url('/images/pagebuilder/cf6bcd834ba37f2c65b056eaed5de0c32bbe3b0f/Marquee_055.hrd.2 (1).jpg');
}

.pg-banner-bg {
  position: relative;
}
.solidheader .header-wrap-clone{
display: block !important;
}
.solidheader header{
background-color: #1d1d1d !important;
}
.artist-detail-body {
  background-color: #fff !important;
}
.artist-detail-body .team-content{
line-height: 1.5;
}
.artist-detail-body .artist-credit-details h4{
margin-bottom: 0;
}
.artist-detail-body .artist-credit-details h5{
color: #848383;font-weight: normal;
}
.testi-image img {
  border-radius: 0 !important;
}
.artist-detail-body .event-item .gallery__card{
height: auto;
}
.artist-detail-body .event-item .btn.ml-2{
margin-left:0 !important;
}
.artist-detail-body .event-item .btn{
padding: 0.375rem 0.75rem !important;font-size: 1rem !important;
}
.artist-detail-body .event-item .entry-title{
margin-bottom: 15px;
}
.artist-detail-body .p-3{
background-color: #f7f7f7;
}

.share-page {
  padding: 15px 0 40px 0;
  text-align: center;
  font-size: 21px;
}
.share-page h3{
  font-size: 15px;
  font-weight: normal;
color: #757575;
}
.share-page .share-page__social__link{
margin: 0 2px;
  background-color: #00aad4;
  color:#fff;
  display: inline-flex;
  width: 30px;
  height: 30px;
  align-items: center;
  justify-content: center;
  border-radius: 100px;
  font-size: 15px;
}
.year-list .show-item .show-cols{flex: 0 0 100%;max-width: 100%;}
.year-list .shows-listing.grid-4{display:flex;flex-wrap: wrap;}
.year-list .shows-listing.grid-4 .show-item {width: calc(25% - 10px);  padding: 10px 10px 40px 10px;}
.year-list .shows-listing.grid-4 .show-item h3{font-size: 14px;color: #757575;  font-weight: normal;}
.year-list .shows-listing.grid-4 .show-info-content h2 {
 font-size: 19px;
  font-weight: 600;
  line-height: 1.2;
  height: 48px;
  margin-top: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0;
}
.year-list .row:not(.align-items-center){border-bottom: none;margin-bottom: 30px;}
/*.year-list > h2{padding-left:10px;}*/
.year-list .shows-listing.grid-4 .show-item .show-img{aspect-ratio: 5/4;height: 100%;  object-fit: cover;}
.year-list .shows-listing.grid-4 .show-item .btn{line-height: 35px;}

.year-list .shows-listing.grid-3{display:flex;flex-wrap: wrap;}
.year-list .shows-listing.grid-3 .show-item{width:33.333%;padding-bottom: 40px;}
.year-list .shows-listing.grid-3 .show-info{border-top: none;padding-top: 0;border-bottom: none;padding-bottom: 15px;padding-right: 10px;}
.year-list .shows-listing.grid-3 .show-info h2{font-size: 24px;line-height: 1.2;margin-bottom: 5px;}
.year-list .shows-listing.grid-3 .show-info h3{font-size: 16px;font-weight: normal;color: #8c8c8c;}
.year-list .shows-listing.grid-3 .show-info .show-speical-circumstance-years{margin-bottom: 15px;font-size: 15.2px !important;line-height: 1.5;}
.year-list .shows-listing.grid-3 .show-info .show-speical-circumstance-years p{font-size: 15.2px !important;margin-bottom: 0;}

.IDLSDRUVDHJJOG55{padding-top:40px;}
.blog-listing{padding-top: 50px;}
.blog-listing .ardx-page-sidebar .dark.p-3{padding-left: 6px !important;}
.blog-listing .ardx-page-sidebar .dark.p-3 h3{color:#000 !important;}
.blog-listing .ardx-page-sidebar .filter-posts{margin: 10px 0;display: block;}
.blog-listing  .pagination{flex-wrap: wrap;}
.blog-listing  .pagination .page-item{margin:3px;}
.blog-listing  .event .grid-inner .show-title a {color: #2e2e2e;display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;overflow: hidden;min-height:60px;}
.blog-listing  .event .grid-inner .show-title {text-transform: unset !important;}
.blog-listing  .event .grid-inner{padding-bottom: 0 !important;padding-top: 10px !important;}
.blog-listing  .event .entry-image .entry-date{display:none;}
.blog-listing  .event ..entry-content{margin-top: 10px;}
.blog-listing .event .grid-inner .show-list-button{width: auto !important;margin: 0 !important;line-height: 1;font-size: 14px;color: #fff;  background-color: #00aad4;  border-color: #00aad4;}
.blog-listing .event .show-listing_card img {height: 200px !important;}
.secondary-ul{list-style: none;  margin-top: 0;  padding-top: 15px;  border-top: 1px solid #353535;}
.headertop a.btn {border: none;  background: none;  font-size: 16px;  padding: 2px 10px !important;  color: #f8f8f8;}
.headertop a.btn:hover{background: none !important;color: #d6d6d6 !important;opacity:0.6 !important;}
.headertop .search-header button i {  color: #f8f8f8;}
.headertop .search-header button:hover i{color: #d6d6d6 !important;opacity:0.6 !important;}
header .menu-icons .btn {color: #fff;}
.mm-bars > span {background: #fff;}
.entry-meta li{color: #d0d0d0;}
.footer-new p{color: #fbfbfb;}
.IDKR1OAAUZU2WV21 .slider-arrow-left, .IDKR1OAAUZU2WV21 .slider-arrow-right{display:none;}
.showtimeli .btn-secondary{max-width: 150px;float: right;background-color: #00aad4;border-color: #00aad4;color: #fff;}
.showtimeli .btn-danger{max-width: 150px;float: right;color: #fff;}
.IDLSAAGSUX74PMW7 h2{max-width: 500px;margin: 0 auto;}

.accordion .card-header .btn {
    background: #f7f7f7;
    margin-top: 5px;
    font-size: 16px;
    font-weight: 600;
    text-transform: unset;
}
.card-body ul{
line-height: 1.4;
  padding-left: 20px;
}
.btn-info {
  color: #020202;
  background-color: #00aad4;
  border-color: #00aad4;
}
.btn-info:hover{
  background-color: #00aad4;
  border-color: #00aad4;
opacity:0.9;
  color: #020202;
}
.button.button-3d{
color: #fff;
box-shadow:none
text-shadow:none;
}
.quick-contact-widget  .widget > h4 {font-size: 22px;}
.button-3d {
  box-shadow: none !important;
  text-transform: unset !important;
  font-size: 17px !important;
  letter-spacing: 0;
  padding: 12px 25px;
  text-shadow: none;
}
.showCategoryBtn.btn-warning {
  color: #ffffff;
  background-color: #00aad4;
  border-color: #00aad4;
}
.showCategoryBtn.btn-warning:hover{
opacity:0.8;
}
.showCategoryBtn.btn-warning:active, .showCategoryBtn.btn-warning:focus{
  background-color: #fff112 !important;
  border-color:#fff112 !important;
  color: #000 !important;outline:none !important;box-shadow:none !important;
}
.showCategoryBtn.btn-warning.active{
  background-color: #fff112 !important;
  border-color:#fff112 !important;
  color: #000 !important;outline:none !important;box-shadow:none !important;
}

.fc-event-container div{
padding: 5px 10px;
}
.fc-event-container div p{
font-size: 13px !important;
  color: #9d9d9d !important;
}
.fc-event-container div p.event_time a {
  color: #00aad4 !important;
}
#cal-mobile .btn-primary.btn-sm {
  background-color: #00aad4;
  border-color: #00aad4;
}
.testimonial-container .custom_testimonial {
margin: 0;
  background-color: #f2f2f2;
}
.testimonial-container  .owl-item .custom_testimonial .title{
color: #00aad4;
  margin-bottom: 0;
}
.testimonial-container  .owl-item .custom_testimonial .pic{
display:none;
}
.testimonial-container  .owl-item .custom_testimonial .post{
color: #8e8e8e;
}
.credits-container{
padding:0 15px !important;
}
.credits-container .card-body p{
font-size:13px !important;
}
.credits-container .card-header button{
background: transparent !important;padding: 0;
}
.show-detail-head {
  background-color: #000;
  padding: 15px 0;
}
.show-detail-head h1{
  color: #fff;
  margin-bottom:0;
}
.show-detail-head .btn{
  margin:3px;
}
.IDLSVP7Z876BGE99 .container-fluid.section-alternate-bg{padding:0 !important;background:none !important;}
.IDLSVYQL7F6FF5U2 .container-fluid.section-alternate-bg{padding:0 !important;background:none !important;}
.IDLSYMEG8U3WYCM1{color:#c5f4f6;line-height:1.5;}
.IDLSYMEJMCEN55Z3{color:#c5f4f6;line-height:1.5;}
.IDLSYMEMFCYW2AE5{color:#c5f4f6;line-height:1.5;}
.IDLSYLJZAYR8UJQ4{color:#c5f4f6;line-height:1.5;}
.IDLSYLK0TB7VAJJ6{color:#c5f4f6;line-height:1.5;}
.IDLSYLK27THFKQY8{color:#c5f4f6;line-height:1.5;}


.py-5.sponsor-carousel-light {border: 1px solid #ccc;margin-bottom: 50px;padding: 25px !important;}
.py-5.sponsor-carousel-light .dwg-sponsors-carousel{margin-bottom: 0 !important;}
/*
.py-5.sponsor-carousel-light .owl-stage-outer{display: flex;  justify-content: center;}
.py-5.sponsor-carousel-light .owl-stage{display: flex;}
.py-5.sponsor-carousel-light .oc-item{padding:0 15px;height: 100%;  display: flex;  align-items: center;}
.py-5.sponsor-carousel-light .oc-item a{display: block;}
.py-5.sponsor-carousel-light .oc-item a img{position: unset;}
*/

.artist-listing.grid-0{display: flex;flex-wrap: wrap;}
.artist-listing.grid-0 .show-cols{flex: 0 0 100%;max-width: 100%;}
.artist-listing.grid-0 .thumb-col img{height: auto;aspect-ratio: 3/4.5;object-fit: cover;object-position: top center;}
.artist-listing.grid-0 .artist-item{padding: 10px;}
.artist-listing.grid-0 .artist-item:hover{background-color:#f9f9f9;}
.artist-listing.grid-0 .show-info-content h2{font-size: 20px;}
.artist-listing.grid-0 .show-info-content {min-height: 60px;padding-top: 10px;}
.artist-listing.grid-0 .show-info{padding-bottom: 40px;}

.IDLSYQI7QYPGO7H1 .show-img{display:none;}
.IDLSYQI7QYPGO7H1 .show-info {border-top: 1px solid #eee;  padding-top: 15px;}

.IDLSYQL8QO3N1O91 .show-img{display:none;}
.IDLSYQL8QO3N1O91 .show-info {border-top: 1px solid #eee;  padding-top: 15px;}

.IDLSYQFZ7D24CQ01 .show-img{display:none;}
.IDLSYQFZ7D24CQ01 .show-info {border-top: 1px solid #eee;  padding-top: 15px;}

#tab-program-book .text-break .img-fluid{height: 80px;  width: 80px;  object-fit: cover;  border-radius: 3px;}
#tab-program-book .row{align-items:center}
.dwg-sponsors .oc-item h4{position:unset !important;margin:0 !important;font-size: 18px !important;}
.dwg-sponsors .owl-item{display: flex;  align-items: center;}

.IDLSYK3MIJ48H4M5 .title-bdr{display:none;}
.IDLSYK3MIJ48H4M5 .container{padding:0 !important;}
.IDLSYK3MIJ48H4M5 .content-wrap{padding:0 !important;}
.IDLSYK3MIJ48H4M5 .show-footer{width: 100%;padding: 20px;}
.IDLSYK3MIJ48H4M5 .show-footer .pagination{flex-wrap: wrap;}

.accordion .card-header .btn:hover{background-color: #eee;}
.IDLSYLH6MZRFM7G8 .accordion .card-header .btn{min-width: 500px;text-align: left;}
.IDLSYLH6MZRFM7G8 .card-body{background-color: #f9f9f9;}
.IDLS8VU1EDUSXLY5 .accordion .card-header .btn{min-width: 500px;text-align: left;}
.IDLS8VU1EDUSXLY5 .card-body{background-color: #f9f9f9;}

.shows-sponsors-antaeus .dwg-sponsors-carousel{margin-bottom:0;background-color:#f9f9f9;padding:15px;}
.headertop .icon-donate::before{background-image:url(/images/pagebuilder/61817dbafef8af534e973b80e198dad3ec08eb44/donte-icon-white.png);content:'';width: 18px;  display: block;  height: 18px;  background-size: 100%;  margin-bottom: -2px;  opacity: 0.9;}
.secondary-ul .icon-donate::before{background-image:url(/images/pagebuilder/61817dbafef8af534e973b80e198dad3ec08eb44/donte-icon-white.png);content:'';width: 18px;  display: block;  height: 18px;  background-size: 100%;  margin-bottom: -2px;  opacity: 0.9;}
.secondary-ul .btn{background-color:transparent !important;border:1px solid #fff;}
.artist-galleries{background: #f9f9f9;  padding: 80px 0;}
.artist-galleries .container.mt-5{margin-top: 0 !important;}
.artist-galleries .heading-block::after{display:none;}
.artist-galleries .heading-block{margin-bottom: 20px;}

.artist-related-shows .accordion{border:1px solid #aaa;}
.artist-related-shows .card{border-bottom:1px solid #aaa;}
.artist-related-shows .card:last-child{border-bottom:none !important;}
.artist-related-shows .accordion .card-header .btn{background: transparent !important;margin-top: 0;}
.artist-show-item{display: flex;  align-items: center;padding-bottom: 10px;  border-bottom: 1px solid #d5d5d5;  margin-bottom: 10px;justify-content: space-between;}
.artist-show-item .artist-show-item-thumb a{display:block;}
.artist-show-item .artist-show-item-thumb img{width: 50px;  height: 60px;  object-fit: cover;display:block;}
.artist-show-item .artist-show-item-info{padding:0 15px;width: calc(100% - 170px);}
.artist-show-item .artist-show-item-info h5{margin-bottom:0;font-size: 15px;}
.artist-show-item .artist-show-item-info h5 a{color:#000;}
.artist-show-item .artist-show-item-info h6{margin-bottom:0;color:#757575;font-size: 13px;font-weight: normal;}
.artist-show-item .artist-show-item-button{width: 120px;text-align:right;}
.artist-show-item .artist-show-item-button .btn{line-height: 2.3;letter-spacing: 0;}

.artist-galleries .col-md-6{flex: 0 0 100%;max-width: 100%;}
.artist-galleries .bg-white.p-4{padding: 0 !important;background-color: transparent !important;}
.artist-galleries .show-gallery-card{object-position: top;}
.artist-detail-body .bg-white{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;}
.downarrow {  position: absolute;  left: 0;  right: 0;  text-align: center;  margin-top: -40px;  z-index: 9900;}
.downarrow a{color: #ffffff;  display: inline-flex;  background-color: rgba(0,0,0,0.2);  font-size: 15px;  border-radius: 25px;  height: 33px;  width: 33px;  justify-content: center;  align-items: center;}
.downarrow a:hover{background-color: rgba(0,0,0,0.8);  }
.testi-content span.text-primary{font-size: 17px;}
.shows-sponsors-antaeus{padding-top: 50px;}
#mc-embedded-subscribe{position: absolute;right: 16px;  margin-top: -36px;border-radius: 0 !important;}

.testi-content {  position: relative;  overflow: hidden;  width: calc(100% - 75px);}
.credits-container{display:none !important;}
.IDLS8KEKYTTEST16 p{margin-bottom: 0;}
.upcoming-show-buttons{position: absolute;  bottom: 15px;  right: 15px;}
.upcoming-show-buttons .btn{padding: 5px 15px;font-size: 1rem;}
.upcoming-show-buttons .btn-outline-secondary{border-color: #00aad4;  background-color: #00aad4;color:#fff;}
.upcoming-show-buttons .btn-outline-secondary:hover{color: #fff; opacity:0.9;}
.show-listing-block2-splendor .row{font-size: 16px;}
.show-listing-buttons .btn{margin-left:0 !important;margin-right:5px !important;margin-top:10px;}

.page-header-info .meta-information{display: flex;font-size: 16px;flex-wrap: wrap;align-items: center;}
.page-header-info .meta-information p{font-size: 16px !important;margin-right:15px !important;margin-bottom:10px !important;display:inline-block !important;}
.page-header-info .meta-information li{margin-right:15px !important;margin-bottom:10px !important;}
.page-header-info .meta-information .class-max-size{margin-right:15px !important;margin-bottom:10px !important;display:inline-block !important;}
.page-header-info .meta-information i{color: #00aad4 !important;margin-right:10px;}
.page-header-info .meta-information .class-max-size span{color: #00aad4 !important;}
.antaeus-sponsors-grid .col-md-4{padding-bottom:20px;}
.antaeus-sponsors-grid .antaeus-sponsor-item{border: 1px solid #e7e7e7;  padding: 15px;  margin-bottom: 15px;  height: 100%;  display: flex;  align-items: center;  justify-content: center;}
.antaeus-sponsors-grid .antaeus-sponsor-item a{display:block;}
.antaeus-sponsors-grid .antaeus-sponsor-item img{max-height:100px;max-width:100%;height:auto;width:auto;}
[class^="icon-"], [class*=" icon-"]{font-family: "font-icons";}
[class^="icon-line-"], [class*=" icon-line-"], [class^="icon-line2-"], [class*=" icon-line2-"]{font-family: "lined-icons";}

.upcoming-show-buttons .btn-outline-secondary{
  background-color: #fff112;
  border-color: #fff112;
color: #231f20;
}
.upcoming-show-buttons .btn:hover{
opacity:0.8;
color: #231f20;
}
.input-group-append .btn{
line-height:1;
}
header .mob-menu{
z-index: 9999999;
}
.menu-item .sub-menu-trigger.icon-rotate-90 {
  color: rgb(74, 74, 74);
  transform: rotate(270deg);
}
.page-season-series .event-item .grid-inner{
padding: 15px !important;
  background-color: transparent;
  border: 1px solid #969696;
}
.page-season-series .event-item .entry-image{
margin-bottom: 15px !important;
}
.page-season-series .event-item .entry-title.title-sm h3 a{
color: #414141;
}
.page-season-series .event-item .entry-meta{
font-size: 16px;
min-height:90px;
}
.page-season-series .event-item .entry-meta ul{
  flex-direction: column;
  align-items: start;
}
.page-season-series .event-item .entry-meta li{
margin-right:0 !important;
}
.page-season-series .event-item .entry-date{
display:none;
}
.page-season-series .event-item .gallery__card-image{
border-radius:0 !important;
}
.page-season-series .event-item .entry-content .row{
display: flex;
}
.page-season-series .event-item .entry-content .col-lg-6 {
  padding: 0 15px;
}
.page-season-series .event-item .gallery__card{
height: 100%;
  aspect-ratio: 4/4;
  object-fit: cover;
}
.footer--copyrights .float-right a{
color: #fff !important;
}
.footer--copyrights .float-right {
  color: #fff !important;
}
.footer--copyrights .float-left a {
  color: #b4f0ff !important;
}
.page-113 #search-header{background-color:transparent !important;border: none !important;}
.page-113 #mob-menu{background-color:transparent !important;border: none !important;}
.page-113 .post-list-footer{background-color:transparent !important;border: none !important;}
#mc_embed_shell{background-color:transparent !important;border: none !important;}
.page-113 #search-btn-top{background-color:transparent !important;border: none !important;}
#mc_embed_signup{background-color:transparent !important;border: none !important;}
#mc_embed_signup_scroll{background-color:transparent !important;border: none !important;}
#mce-EMAIL{border: none !important;border-bottom: 1px solid #545454 !important;}
#mc-embedded-subscribe{background-color:#fff112  !important;border: 2px solid #fff112 !important;}
.page-113 #slider{background-color:transparent !important;border: none !important;}
#mce-responses{background-color:transparent !important;border: none !important;}
.page-113 #copyrights{border: none !important;}

.owl-carousel .animated {
    -webkit-animation-duration: 400ms;
    animation-duration: 400ms;
}

.embed .fluid-width-video-wrapper{
padding-top: 56.25% !important;
}

.embed > iframe{
height: inherit;
}
body:not(.device-touch) .grid-container {
  -webkit-transition:  unset !important;
  transition: unset !important;
min-height:inherit;
height: auto !important;
}
.grid-container, .grid-inner {
  will-change:   unset !important;
}
.masonry-thumbs .grid-item{
position:unset !important;
transition:unset !important;
transform:unset !important;
opacity:1 !important;
}
.ui-tabs-active.ui-state-active{pointer-events: none !important;}


@media (max-width: 767.98px) {
h1, h2, h3, h4, h5, h6{line-height: 1.3;}
#content p {line-height: 1.3;}
.footer-new h4.text-primary{margin-top:30px;font-size: 22px;}
.slider-element .container{max-width: 100%;margin: 0 20px !important;}
.custom-text-slider {font-size: 1.2rem !important;}
.swiper_wrapper .slider-caption {display: flex;height: 100%;}
.contact-list-item .content.mt-5{width: calc(100% - 20px);}
.headertop .search-header .form-control{padding-left: 20px;width:100%;}
.top-search-form{width:100%;}
.pg-banner-wrapper .swiper_wrapper.vh-75{height: 450px !important;  }
.year-list .shows-listing.grid-4 .show-item {width: calc(100%);  padding: 10px 0 30px 0;}
.headertop ul{display:none;}
.standard-logo img {margin-top: 0;}
.swiper_wrapper.vh-75 {height: calc(66vw) !important;}
header .search-header.search-show{top: 75px;}
.home-upcomming-shows .owl-nav{display:none;}
.mm-close {top: -40px;}
.container-fluid.IDLS0LEBQEMBS2A1 {padding: 15px !important;}
.IDLS0LFQNLDU0OV9 span{font-size:18px !important;}
.IDLS0NZ4IP4TC0I0 .btn{font-size:13px !important;}
 .sec-pb-sm {padding-bottom: 50px !important;}
 .sec-pt-sm {padding-top: 50px !important;}
 .sec-mb-sm {margin-bottom: 50px !important;}
 .sec-mt-sm {margin-top: 50px !important;}
.page-show-details .tab-nav li a {padding: 7px 15px !important;}
.tab-nav.tab-nav2 li {margin-left: 1px;}
.page-show-details .page-header-info .col-md-4.text-right{text-align:left !important;}
.show-detail-head h1{font-size: 27px;margin-bottom: 10px;}
.show-detail-head .text-right{text-align:left !important;}
.solidheader .header-wrap-clone {display: none !important;}
.primary-menu-wrapper .secondary-ul{  display: flex;}
.primary-menu-wrapper .secondary-ul li{padding-right:5px;}
.artist-listing.grid-0 .artist-item{width:100%;}
.artist-galleries {padding: 40px 0;}
.upcoming-show-buttons{position: unset;margin-top: 0 !important;background-color: #f7f7f7;display:flex;}
.upcoming-show-buttons .btn{width: calc(50%);margin: 0 !important;}
.card-show-detail-splendor-layout .slider-element.vh-50{height: 50vw !important;}
.card-show-detail-splendor-layout .page-header-info h2{font-size: 1.50rem;}
.year-list .shows-listing.grid-3 .show-item{width:100%;}
.IDLS0QFE7YUFALL1 .planned-giving-hm.sec-mt-sm{margin-top: 0 !important;}
.page-season-series .event-item.col-lg-3{flex: 0 0 100%;max-width: 100%;}
header{background-color:#333 !important;}
.header-inner-wrap {background-color: #333 !important; }
footer{background-color: #333 !important;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
   .page-show-details .page-header-info .btn-danger.btn-lg{position: absolute;float: right;right: 200px;}
.pg-banner-wrapper .swiper_wrapper.vh-75{height: 95vh !important;  }
.year-list .shows-listing.grid-4 .show-item {width: calc(50% - 10px);  padding: 10px 10px  40px 10px ;}
.show-detail-head h1{font-size: 27px;}
.show-detail-head .btn{padding: 5px 20px; font-size: 1.15rem;}
.artist-listing.grid-0 .artist-item{width:50%;}
.show-listing-block2-splendor .inner-content-info{margin-left: 0 !important;  padding: 25px !important;}
.year-list .shows-listing.grid-3 .show-item{width:50%;}
.page-98 h2, .page-98 .h2{line-height:1 !important;}
.IDLS8IJNGNEM6JX8 h2{min-height:60px;}
.swiper_wrapper.vh-75 {height: calc(36vw) !important;}
 .custom-text-slider {font-size: 1.7rem !important;  }
.page-season-series .event-item.col-lg-3{flex: 0 0 33.333%;max-width: 50%;}
header .search-header.search-show{top: 75px;}
.top-search-form input {width: 100%;}
.top-search-form {width: 100%;}
header{background-color:#333 !important;}
.header-inner-wrap {background-color: #333 !important; }
footer{background-color: #333 !important;}
}
@media (min-width: 992px) and (max-width: 1199.98px) {
.year-list .shows-listing.grid-4 .show-item {width: calc(33.33% - 10px);  padding: 10px 10px  40px 10px ;}
  header .mob-menu .sub-menu-container {display: block !important;}
.show-detail-head h1{font-size: 27px;}
.show-detail-head .btn{padding: 5px 20px; font-size: 1.15rem;}
.standard-logo img{height: 80px !important;}
.artist-listing.grid-0 .artist-item{width:33.333% !important;}
.page-season-series .event-item.col-lg-3{flex: 0 0 33.333% !important;max-width: 33.333% !important;}
.page-season-series .event-item .entry-meta li{font-size: 13px;}
}
@media (max-width: 991.98px) {
.dark #header-wrap {background-color: #000 !important;}
.headertop ul {display: none;}
.standard-logo img {margin-top: 0;}
 .primary-menu-wrapper .secondary-ul {display: flex;  }
 .primary-menu-wrapper .secondary-ul li {padding-right: 5px;  }
.footer-new h4 {font-size: 18px;}
.swiper_wrapper .slider-caption {display: flex;height: 100%;  }
.page-season-series .event-item .entry-meta li{font-size: 14px;}
}
@media (min-width: 992px) {
   body:not(.page-4)  .swiper_wrapper.vh-75 {height: 30.8vw !important;}
   .page-show-details .swiper_wrapper {height: 30.8vw !important;}
   .page-show-details .page-header-info .btn-danger.btn-lg{position: absolute;float: right;right: 200px;}
   header .mob-menu .primary-menu .menu-item .menu-link{text-shadow: 0 0 15px rgba(0,0,0,0.5);}
  header .mob-menu .sub-menu-container {max-width: 330px;padding:5px !important;}
  header .mob-menu .sub-menu-container li.menu-item{padding:5px 15px !important;}
  header .mob-menu .sub-menu-container .menu-item.active{background-color:#f2f2f2;}
  header .mob-menu .default-menu.active > a{color:#ccc !important;}
.IDLRZ0Q01UAHTY51 .container{display: flex;flex-wrap: wrap;}
.IDLRZ0Q01UAHTY51 .container .team-circle{width:calc(50% - 20px);margin:10px;}
.IDLSVP7Z876BGE99 .container{display: flex;flex-wrap: wrap;}
.IDLSVP7Z876BGE99 .container .team-circle{width:calc(50% - 20px);margin:10px;}
.IDLSVYQL7F6FF5U2 .container{display: flex;flex-wrap: wrap;}
.IDLSVYQL7F6FF5U2 .container .team-circle{width:calc(50% - 20px);margin:10px;}
.pg-banner-wrapper .swiper_wrapper.vh-75{height: 95vh !important;  }
 .menu-container li:last-child .sub-menu-container {left: 100% !important; }
.menu-container > li:last-child .sub-menu-container {left: auto !important;right: 0 !important;}
.menu-container > li:last-child .sub-sub-child-menu-container{left: auto !important;right: 100% !important;}
.menu-container > li:nth-last-child(2) .sub-menu-container {left: auto !important;right: 0 !important;}
.menu-container > li:nth-last-child(2) .sub-sub-child-menu-container{right: 100% !important;}
.sub-menu-container .menu-item > .menu-link div{padding-right: 20px;}
.secondary-ul{display:none;}
.headertop .search-header .form-control{border-bottom: 2px solid #535353 !important;}
.IDLRYZVSQMH8CEI2 .accordion{display: flex;flex-wrap: wrap;}
.IDLRYZVSQMH8CEI2 .accordion .card{width:50%;}
.IDLRYZVSQMH8CEI2 .accordion .collapse {display:block !important;}
.IDKR1OAAUZU2WV21 .swiper_wrapper{height: calc(100vh - 100px) !important;}
header .search-header-inner {position: relative;}
.headertop .search-header button{right: 0;  z-index: 9999;}
.headertop .search-header .form-control{padding-left: 10px;}
.search-header-inner .top-search-form{visibility:hidden;}
.artist-listing.grid-0 .artist-item{width:25%;}
.IDLSYLH6MZRFM7G8 .accordion .card-header .btn{min-width: 500px;text-align: left;}
.IDLS8VU1EDUSXLY5 .accordion .card-header .btn{min-width: 500px;text-align: left;}
.show-listing-block2-splendor .row{flex-flow: unset;}
.show-listing-block2-splendor .row .col-md-6{max-width: unset;flex: auto;  width: auto;min-width: 270px;}
.show-listing-col-splendor .row{align-items:center;}
.page-season-series .event-item.col-lg-3{flex: 0 0 33.333%;max-width: 50%;}
.IDLRYZVSQMH8CEI2 .accordion .card-header .btn{pointer-events: none;}
header .search-header.search-show {position: unset;}
header .search-header.search-show button {display: block;}
body.solidheader header{height: 125px !important;}
}
@media (min-width: 1200px) {
.page-season-series .event-item.col-lg-3{flex: 0 0 33.333%;max-width: 33.333%;}
}
.sms-widget{
border: none;
}
.sms-widget p {
	font-size: 12.8px !important;
    line-height: 1.8 !important;
}
.year-list .shows-listing.grid-4 .show-item.new-show .show-img {
  aspect-ratio: 1/1;
}

.IDKQAUB4XX6FGOU1 .btn-group.w-100{display:none !important;}
.IDKQAUB4XX6FGOU1 .dropdown.dropleft{display:block !important;}

footer #mc_embed_signup form{
margin:0 !important;
}
footer .subscribebox{
background-color:rgba(0,0,0,0.1);
padding:20px;
}
footer .subscribebox #mc-embedded-subscribe{
color:#000 !important;
position: unset !important;
text-shadow: none;
font-weight: bold !important;
font-size: 13px;
  letter-spacing: 0;
height: 46px;
}
footer .subscribebox #mc-embedded-subscribe:hover{
opacity:0.8;
}
footer .subscribebox .clear{
height: auto !important;
}
span[data-cke-magic-line] {
  display: none !important;
}

@media (max-width: 767.98px) {
.IDKQAUB4XX6FGOU1 .container .hidden-sm:first-child{display:block !important;}
.IDKQAUB4XX6FGOU1 .container .hidden-md:nth-child(2){display:none !important;}
.IDKQAUB4XX6FGOU1 .row .col-md-12{width:50% !important;}
}