#overlayer {
    display: none;
}

#tg-loader {
  display: none !important;
}

.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
        margin-bottom: 10px;
 
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
 
@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
}

a.ee-event-header-lnk {
    font-size: 18px;
}


.collapseomatic_content header.page-header h1.page-title {
    padding: 5px 0;
font-weight: bold;
margin: 10px 0;
color: #000;
text-align: center; 
}

.ee-event-datetimes-ul {
     display: flex;
     flex-flow: row wrap;
     justify-content: flex-end;
     margin: 0;
     margin-inline: 0;
    margin-block-start: 0;
    margin-block-end: 1rem;
    padding: 0;
   padding-inline: 0;
   width:100%;
   flex-direction: row-reverse;
}

.ticket-selector-submit-btn.view-details-btn {
    font-size: 12px;
    float: left;
}
.collapseomatic_content p img {
 float:left !important
}
.center{
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 20%;
}