.table-responsive p{text-align:left;}
.table-responsive th, .table-responsive td{text-align:left; font-size:18px;}
footer .social-icon{
margin-bottom:10px !important;
}
.top-search-form input{
pointer-events:auto;
}
.page-show-details .ui-state-active{
pointer-events:none;
}
.charming-tabs-class .ui-state-active{
pointer-events:none;
}
.post-detail-content-charming{
  background-color: #fff;
}
#slider.post-detail-slider-charming{
display:none !important;
}
.post-detail-content-charming h2{
color: #000;
}
.post-detail-content-inner-charming{
  box-shadow: none !important;padding-top:50px;
max-width:900px;
margin:0 auto;
}
.post-detail-content-inner-charming iframe{
min-height:250px;
}
@media (max-width: 767px){
.post-detail-content-charming-1 img{width:100% !important;}
#content.post-detail-content-charming-1 p{line-height: 1.5;font-size: 15px;}
#slider.post-detail-slider-charming{display:none !important;}
.page-show-details .tabs-accordion .card-header{pointer-events:none;}
.page-show-details .clearfix.p-5{padding: 15px !important;}
.dwg-sponsors .owl-item img{padding: 10px;}
.building-equity-page{text-align: center;}
.heading-block h2 *{font-size:30px !important;}
}
#footer.dark{
background-color: #222 !important;
}
#footer.dark h4{
color: #fff;
}
#footer.dark .widget_links li:first-child a{
color: #e93d41;
}
#footer.dark .widget_links li:first-child a:hover{
color: #4a4a4a;
}
.footer--copyrights .container::after{
clear:both;
display:table;
content:'';
}
.footer--copyrights .container{
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 0;
}
#footer.dark .footer--copyrights {
color: #727171 !important;
background-color: #222 !important;
}
#footer.dark .footer--copyrights a, #footer.dark .footer--copyrights .float-right{
color: #727171 !important;
}
#gotoTop:hover {
  background-color: #e93d41 !important;
}
.home-vide-slider-gall{
padding:0;
background-color:#000;
}
.home-vide-slider-gall .swiper_wrapper.vh-75{
height:calc(40vw) !important;
}
.home-vide-slider-gall .fluid-width-video-wrapper{
padding-top: 40% !important;
}
.home-vide-slider-gall .video-wrap{
display: flex;
align-items: center;
}
.home-vide-slider-gall .mfp-iframe{
display: block;
height: 100%;
}
.IDL6AKA4M01SBKS0, .IDL6AJBJLCYXHE61{
display:none;
}
#content .container {
  width: 100%;
}
#content .fluid-width-video-wrapper{
padding-top: 56.25% !important;
}
.IDL6MJF11M6LE6B1 .tab-nav, .IDL6MJSSJSU4MJV1 .tab-nav{display:none;}
.IDL6MJF11M6LE6B1 .tab-container, .IDL6MJSSJSU4MJV1 .tab-container {border: none !important;padding:  0;}
.IDL6MJF11M6LE6B1 .tab-content, .IDL6MJSSJSU4MJV1 .tab-content {padding:  0 !important;}
.IDL6MJF11M6LE6B1 .charming-tabs-class, .IDL6MJSSJSU4MJV1 .charming-tabs-class{padding:  0 !important;}

.IDL6MIYCHMOF0341 .tab-nav{display:none;}
.IDL6MIYCHMOF0341 .tab-container {border: none !important;padding:  0;}
.IDL6MIYCHMOF0341 .tab-content {padding:  0 !important;}
.IDL6MIYCHMOF0341 .charming-tabs-class{padding:  0 !important;}

.IDL8K8LAGJTXN8M1 .tab-nav{display:none;}
.IDL8K8LAGJTXN8M1 .tab-container {border: none !important;padding:  0;}
.IDL8K8LAGJTXN8M1 .tab-content {padding:  0 !important;}
.IDL8K8LAGJTXN8M1 .charming-tabs-class{padding:  0 !important;}

.IDL8ECTW7O60RMU1 .tab-nav{display:none;}
.IDL8ECTW7O60RMU1 .tab-container {border: none !important;padding:  0;}
.IDL8ECTW7O60RMU1 .tab-content {padding:  0 !important;}
.IDL8ECTW7O60RMU1 .charming-tabs-class{padding:  0 !important;}

.IDL6NBXJ3KZ52EM1{margin-top:30px;}
.IDL6NBXJ3KZ52EM1 .video-wrap{display: flex;align-items: center;}

.IDL6N8W2YWP42PD1 .section-bg{background-color:transparent;}
.IDL6N8W2YWP42PD1 .content-wrap{padding-top:0 !important;}
.IDL6N8W2YWP42PD1 .content-wrap .container{padding:0 !important;}
.IDL6N8W2YWP42PD1 .content-wrap .container .title-bdr{display:none;}

.event-item .show-title{font-size: 1.575rem !important;line-height: 1.2;}
.event-item-other-show .entry-title h2 {white-space: unset;}

.IDL6N8W2YWP42PD1 .entry-content .btn{position:unset !important;}
.IDL6N8W2YWP42PD1 .entry-meta ul{margin:0 !important;}
.IDL6N8W2YWP42PD1 .entry-meta:not(.no-separator) li::before{display:none !important;}
.IDL6JEUBDBE05U44, .IDL6AKA4N635VZ06, .IDL6AKA4NB231KE7{background-color: #f9f9f9a3;}
.IDL7QGL9D8E39193 .tabs-tb{margin-top:0 !important;margin-bottom:0 !important;padding-top:1.5rem !important;padding-bottom:1.5rem !important;}
.IDL7QGL9D8E39193 .tab-container{background-color:#ffffff;}

.team-desc .btn-outline-warning{background-color: #e93d41;border-color: #e93d41;color:#fff;}
.team-title span{font-family: "Roboto", san-serif !important;}
.IDKQ91JU3OARBLG1 .section-bg{background-color:transparent !important;}
.IDKQ91JU3OARBLG1 .event .grid-inner{background-color: transparent;}
.IDKQ91JU3OARBLG1 .form-control.border-primary{border-color: #d9d9d9 !important;}
.IDKQ91JU3OARBLG1 .btn-primary:focus, .IDKQ91JU3OARBLG1 .btn-primary.focus{background-color: #e93d41;}
.IDKQ91JU3OARBLG1 .entry-title.title-sm h3{font-size: 1.125rem  !important;}

.top-search-open .headertop.bg-light .row{z-index:9;}

.dancepage div:not(.IDL69IXMGT5AK7Z1){max-width:1100px;margin:0 auto;}
.dancepage div:not(.IDL69IXMGT5AK7Z1) p strong{padding-left:15px;}
#content .IDL6AW67VY2HTT93 .fluid-width-video-wrapper{padding-top: 0 !important;}
.IDL6AW67VY2HTT93 .fluid-width-video-wrapper iframe{position:relative !important;}
.IDL80FMYWL700FO1 .fluid-width-video-wrapper iframe{width:100% !important;}
/*.page-75 .swiper_wrapper.vh-75{height: 21vw !important;}*/
.doppage{max-width:600px;margin:0 auto;}
.doppage img{aspect-ratio: 2/3;object-fit: cover;width: 100%;overflow: hidden;object-position: center;}
.dwg-sponsors .owl-item img{width: auto !important;max-width: 136px;}
.vdoarchive img{height:auto !important;width: 100% !important;}
#content .IDL6DEKCGW28MKK5 .fluid-width-video-wrapper{padding-top: 0 !important;}
.IDL6DEKCGW28MKK5 .fluid-width-video-wrapper iframe{position:relative !important;}
#content .IDL6DB729ZLS0VM8 .fluid-width-video-wrapper{padding-top: 0 !important;text-align:center;}
.IDL6DB729ZLS0VM8 .fluid-width-video-wrapper iframe{position:relative !important;}

@media (max-width: 767px){
#content .home-vide-slider-gall .fluid-width-video-wrapper {padding-top:56.3725% !important;}
#content .home-vide-slider-gall .fluid-width-video-wrapper iframe{max-width: 100%;position: absolute;}
#content .fluid-width-video-wrapper {padding-top:0 !important;}
#content .fluid-width-video-wrapper iframe{max-width: 100%;position: relative;}
.home-vide-slider-gall{padding:0 0;}
.home-vide-slider-gall .swiper_wrapper.vh-75{height:calc(56.3725vw) !important;}
.IDL6JEUBD083DRV0 div{padding-top:15px !important;padding-bottom:0 !important;}
.IDL6NBXJ3KZ52EM1 .fluid-width-video-wrapper{height: 100%;}
#logo{margin-left:10px;}
.shows-cat-classes-tab-jcal.col-lg-3 .shows-lisiting-inner-info {min-height: 150px !important;}
}

@media (max-width: 601px){
.page-75 #fitvid0 {
  min-height: 250px;
}
.shows-cat-classes-tab-jcal.col-lg-3 .shows-lisiting-inner-info {min-height: 150px !important;}
}
@media (max-width: 767px) and (min-width: 602px) {
.shows-cat-classes-tab-jcal.col-lg-3 .shows-lisiting-inner-info {min-height: 180px !important;}
.event-item:not(.col-lg-12) .show-title a {  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;}
}
@media (max-width: 991px) and (min-width: 768px) {
.IDL6MJSSJSU4MJV1 .event-item .col-md-4.list-in-item{flex: 0 0 40% !important;max-width: 40% !important;padding-bottom: 0 !important;}
.IDL6MJSSJSU4MJV1 .event-item .col-md-8.list-in-item{flex: 0 0 60% !important;max-width: 60% !important;}
.shows-cat-classes-tab-jcal.col-lg-3 .shows-lisiting-inner-info {min-height: 150px !important;}
}
@media (min-width: 992px) {
.full-header .primary-menu .sub-menu-container .menu-link{padding: 4px 25px !important;}
.IDL6MJSSJSU4MJV1 .event-item .col-md-4.list-in-item{flex: 0 0 33.33333% !important;max-width: 33.33333% !important;padding-bottom: 0 !important;}
.IDL6MJSSJSU4MJV1 .event-item .col-md-8.list-in-item{flex: 0 0 66.666667% !important;max-width: 66.666667% !important;}
.headertop.bg-light .row{z-index: 999;}
.header-misc {position: relative !important;}
.header--search{right: 0;}
.top-search-open .header--search {right: 0;}
.headertop.bg-light .row{right: 80px;}
.rentalpagetop{margin-left:10px !important; margin-right:10px !important;}
.shows-cat-classes-tab-jcal.col-lg-3 .shows-lisiting-inner-info {min-height: 180px !important;}
}
@media (max-width: 1220px) and (min-width: 992px) {
.header--search {right: 15px;}
.top-search-open .header--search {right: 15px;}
}

#content p {
    line-height: 1.8;
    font-size: 18px;
}

.IDL5SHT6XQCUU6R13.IDL5SHTAHQPTZR514 {
    text-align: center;
    margin: 0 0 0 250px;
    display: block;
    margin: 0 auto !important;
}

.IDL6DPCF1BXNUPW3 .container{max-width:1000px;}
.IDL6DPCF1BXNUPW3 .row .col-md-4 img{width:100%;}
.page-2 #gallery-block h3.text-uppercase{display:none;}
.page-2 #gallery-block p{display:none;}
.page-2 .container.IDL6DEVNNM1YELC1{max-width:1150px;}
.page-2 .container.IDL6DFHT27I0LXG7{max-width:1150px;}
.page-2 .container.IDL6DFNRJYUO1LC23{max-width:1150px;}
.page-2 .container.IDL6DFHT27I0LXG7 p {text-align: left;}
.page-2 .container.IDL6DFHT27I0LXG7 p *{font-size:16px;line-height: 1.5;}
.art-artists .row{max-width:1000px;margin: 0 auto;text-align: center;}

.event .grid-inner .show-list-button{background-color: #a32738;}
.headertop .btn {background-color: #a32738;}
#primary-menu-trigger .svg-trigger, .header-misc-icon > a{color: #a32738;}

.member-row{max-width:1000px;margin:0 auto !important;}
#eventslist .list-in-item{padding-bottom:0 !important;}
#eventslist .event .grid-inner .show-title{padding-top:15px;}

.page-show-details .btn-success{background-color: #a32738;border-color: #a32738;}
.page-show-details .tabs-tb .tab-nav li.ui-tabs-active a{background-color: #a32738;}

.btn-primary{background-color: #a32738;border-color: #a32738;}
.btn-primary:hover{background-color: #c22f33;border-color: #c22f33;}

.team-desc .btn-outline-warning{background-color: #a32738;border-color: #a32738;}
.team-desc .btn-outline-warning:hover{background-color: #c22f33;border-color: #c22f33;}

.btn-danger{background-color: #a32738;border-color: #a32738;}
.btn-danger:hover{background-color: #c22f33;border-color: #c22f33;}

.btn-dark{background-color: #a32738;border-color: #a32738;}
.btn-dark:hover{background-color: #c22f33;border-color: #c22f33;}

.newsfeed-sec h2{line-height: 1.25;}
.newsfeed-sec p{font-size: 16px !important;line-height: 1.5 !important;margin-bottom: 10px;}
.newsfeed-sec p:empty{display:none;}

.blog-listing-jcal .show-title{display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;    overflow: hidden;font-size: 20px !important;text-transform: capitalize;}
.blog-listing-jcal .entry-content h5{display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;    overflow: hidden;font-weight: normal;}
.blog-listing-jcal .col-md-8{padding-left:15px !important;padding-right:15px !important;}
.blog-listing-jcal .col-md-8 .entry-content{margin-top: 0px;}
.blog-listing-jcal .event-item .entry-content .btn{display:none;}
.blog-listing-jcal .entry-date{display:none;}
.blog-listing-jcal .entry-meta a{color: #7a7a7a;}
.blog-listing-jcal .entry-meta .text-primary{color: #7a7a7a !important;}
.blog-listing-jcal .event-item:hover .show-title a{color: #e93d41 !important;}
.blog-listing-jcal .sidebar{background-color: #f9f9f9 !important;}
.blog-listing-jcal .sidebar h3{color: #333333 !important;text-transform: uppercase;}
.blog-listing-jcal .sidebar .filter-posts{padding-left: 10px;}
.blog-listing-jcal .sidebar .bg-black.p-3{padding-bottom: 0 !important;}
.btn-primary{box-shadow:none !important;outline:none !important;}
.btn-primary:focus{background-color:#000;border-color:#000;}

.IDL6CAZ5NTXZSI63 h3.text-uppercase{display:none;}
.IDL6DE4NBM132371 h3.text-uppercase{display:none;}

.page-show-details .testimonials-grid .testi-meta::before{display:none;}
.page-show-details .testimonials-grid .testi-meta{margin-top:0;padding-left: 0;}
.page-show-details .testimonials-grid .testimonial.row{align-items:center;}
.page-show-details .testimonials-grid .testimonial.row .col-lg-2{flex: 0 0 30% !important;max-width: 30% !important;}
.page-show-details .testimonials-grid .testimonial.row .col-lg-2 .testi-image{float: right;margin-right: 0;}
.page-show-details .testimonials-grid .testimonial.row .col-lg-10{flex: 0 0 70% !important;max-width: 70% !important;}

@media (max-width: 767px){
.event-item .show-listing-buttons .show-list-button{width: calc(50%);margin: 0 0px;font-size: 15px;}
.event-item .show-listing-buttons{display: flex;align-items: center;}
#eventslist .entry-image{margin-bottom:0 !important;}
#home-page-slider-jcal{height: 56vw;display:none;}
}

@media (max-width: 991px) and (min-width: 768px) {
.event-item .show-listing-buttons .show-list-button{width: calc(50%);margin: 0 0px;font-size: 15px;}
.event-item .show-listing-buttons{display: flex;align-items: center;}
.event-item.col-lg-12 .show-list-button{width: auto;margin-right:5px;}
.event-item.col-lg-12 .grid-inner .col-md-8 .entry-content{margin-top: 5px;}
.event-item.col-lg-12 .show-listing-buttons{margin-bottom:10px;}
.newsfeed-sec img{margin-left:0;}
.event-item:not(.col-lg-12) .show-listing_card{aspect-ratio: 337 / 189;}
.event-item:not(.col-lg-12) .show-title a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.event-item:not(.col-lg-12) .entry-content div.mb-3{min-height: 48px;}
.event-item:not(.col-lg-12) .show-title{min-height: 75px;}
.event-item:not(.col-lg-12) .entry-content .mb-3 {  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;}
}

@media (max-width: 1199px) and (min-width: 992px) {
.event-item .show-listing-buttons .show-list-button{width: calc(50%);margin: 0 0px;font-size: 13px;display: flex;align-items: center;justify-content: center;}
.event-item .show-listing-buttons{height: 55px;}
#eventslist .col-lg-3{flex: 0 0 33.33336%;max-width: 33.33336%;}
.event-item.col-lg-3 .shows-lisiting-inner-info{min-height: 300px;}
.event-item.col-lg-12 .show-list-button{width: auto;margin-right:5px;}
.event-item.col-lg-12 .grid-inner .col-md-8 .entry-content{margin-top: 5px;}
.event-item.col-lg-12 .show-listing-buttons{margin-bottom:10px;}
.newsfeed-sec img{margin-left:15px;}
.event-item:not(.col-lg-12) .show-listing_card{aspect-ratio: 337 / 189;}
.event-item:not(.col-lg-12) .show-title a{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.event-item:not(.col-lg-12) .entry-content div.mb-3{min-height: 48px;}
.event-item:not(.col-lg-12) .show-title{min-height: 75px;}
}

@media (min-width: 1200px) {
.event-item .show-listing-buttons .show-list-button{width: calc(50%);margin: 0 0px;font-size: 15px;}
.event-item .show-listing-buttons{height: 55px;}
.event-item.col-lg-12 .show-list-button{width: auto;margin-right:5px;}
.event-item.col-lg-12 .grid-inner .col-md-8 .entry-content{margin-top: 5px;}
.event-item.col-lg-12 .show-listing-buttons{margin-bottom:10px;}
.event-item:not(.col-lg-12) .show-listing_card{aspect-ratio: 337 / 189;}
.event-item:not(.col-lg-12) .show-title a{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.event-item:not(.col-lg-12) .entry-content div.mb-3{min-height: 48px;}
.event-item:not(.col-lg-12) .show-title{min-height: 75px;}
}

#gallery-block .section-bg{
    background-color: #FFF;
}
.page-96 #press-release .section-bg{background-color: transparent;}

.IDL64WY9YUN5WIC8 {width:100%;}

.font-secondary, em, .entry-link span, .entry blockquote p, .more-link, .comment-content .comment-author span, .comment-content .comment-author span a, .button-desc span, .testi-content p, .team-title span, .before-heading {
     font-family: Roboto, sans-serif !important;
}

#primary-menu-trigger .svg-trigger path {
  stroke: #c22f33 !important;
}
.IDL5SDJHIC8SU2O1 .artist_image{max-width: 200px;margin: 0 auto;}
.IDL6GSF37EKKD7N1 .artist_image{max-width: 200px;margin: 0 auto;}
.entry-meta:not(.no-separator) li::before{display:none;}
@media (min-width: 1200px) {
.full-header .primary-menu .menu-container .menu-link{padding: 11px 20px !important;}
}
.swiper_wrapper.vh-50{height: 33.3vw !important;}
.swiper_wrapper.vh-75{height: 33.3vw !important;}

/* Blog Listing For HoME */


.IDLA73WBFAXZ9B81 #eventslist .event-item  .entry-date{display:none;}
.IDLA73WBFAXZ9B81 #eventslist .event-item{background-color: transparent;padding:0 !important;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner{background-color: #323232;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title{text-transform: unset !important;padding-top: 0;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title a{color: #EEE;line-height: 1.25;font-size:1.875rem !important;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-list-button{color: #e93d41 !important;border: 1px solid #e93d41;background: #fff;font-size: 16px;font-weight: bold;padding: 11px 28px;border-radius: 0.3rem;box-shadow: none !important;outline: none !important;width: auto !important;text-transform: unset;position: unset;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-list-button:hover{color: #fff !important;border: 1px solid #e93d41;background: #e93d41 ;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner h5{font-size: 16px !important;line-height: 1.5 !important;margin-bottom: 0;font-weight:normal;color:#eee;}
.IDLA73WBFAXZ9B81 #eventslist .event-item  .entry-meta{display:none;}
@media (min-width: 768px) {
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner  .item-cols{flex: 0 0 50%;max-width: 50%;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner  .col-md-8.item-cols{padding: 15px 48px 15px 78px !important;}
.IDLA73WBFAXZ9B81 #eventslist .event-item:nth-child(even) .grid-inner{flex-direction: row-reverse;}
}
@media (max-width: 767px) {
.IDLA73WBFAXZ9B81 #eventslist .event-item{margin-left: 15px;margin-right: 15px;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner  .col-md-8.item-cols{padding: 20px;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title{padding-top: 0;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title a{font-size: 1.575rem !important;}
.IDL7QQSVVSYUY961{display:none;}
}
@media (max-width: 991px) and (min-width: 768px) {
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner  .col-md-8.item-cols{padding: 15px 25px 15px 25px !important;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title a{font-size: 1.575rem !important;}
}
@media (max-width: 1199px) and (min-width: 992px) {
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner  .col-md-8.item-cols{padding: 15px 25px 15px 25px !important;}
.IDLA73WBFAXZ9B81 #eventslist .event-item .grid-inner .show-title a{font-size: 1.575rem !important;}
}
#tab63 .show-listing_card img{
min-height: unset;
}
body.page-99 .show-listing_card img{
min-height: unset;
}
.page-4.device-xs .fluid-width-video-wrapper{display:none !important;}
.page-4.device-sm .fluid-width-video-wrapper{display:none !important;}


.IDLX0MS707X8UO81 .tab-nav{display:none;}
.IDLX0MS707X8UO81 .tab-container {border: none !important;padding:  0;}
.IDLX0MS707X8UO81 .tab-content {padding:  0 !important;}
.IDLX0MS707X8UO81 .charming-tabs-class{padding:  0 !important;}