.wp-block-group.has-wrapper .wp-block-group__inner-container{
    max-width: 1366px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto !important;
    margin-right: auto !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}



/* 
* Tribe Events Styling
*/
.site-main .tribe-common{
    text-align: left;
/*    event-tickets tribe-tickets__tickets-wrapper*/
}
.page .tribe-tickets__tickets-wrapper{
    max-width: 1366px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto !important;
    margin-right: auto !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 44px 24px;
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-form,
.event-tickets .tribe-tickets__tickets-form{
    max-width: 768px;
}
.page .entry .entry-content .event-tickets .tribe-tickets__tickets-form,
.page .event-tickets .tribe-tickets__tickets-form {
    margin: auto;
}

.tribe-events-single .abh_box{
    display: none;
}
    
.tribe-events header{
    border-bottom: none!important;
}
.tribe-events-single-event-description ul{
    list-style: disc;
}
.tribe-events-single-event-description ul,
.tribe-events-single-event-description ol{
	margin-top: 0;
	padding-left: 20px;
	margin-bottom: 20px;
    line-height: 1.25;
}
.tribe-events-single-event-description ul li,
.tribe-events-single-event-description ol li{
    padding: 3px 0;
}

.tribe-events-single-event-description ul li ul,
.tribe-events-single-event-description ul li ol,
.tribe-events-single-event-description ol li ul,
.tribe-events-single-event-description ol li ol,
    margin-bottom: 0;
    padding-top: 0.8rem;
    padding-bottom: 0.5rem;
}

.tribe-events-cal-links .tribe-events-gcal,.tribe-events-cal-links .tribe-events-ical {
    color: #CB333B!important;
}

.site-main .tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content {
    color: #00263e!important;
}

.site-main .tribe-common a.tribe-common-c-btn--small,
.site-main .tribe-common button.tribe-common-c-btn--small,
.site-main .tribe-common input[type=button].tribe-common-c-btn--small,
.site-main .tribe-common input[type=submit].tribe-common-c-btn--small {
    background-color: #CB333B!important;
}

.site-main .tribe-common a.tribe-common-c-btn-link,
.site-main .tribe-common button.tribe-common-c-btn-link,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link {
    color: #00263e!important;
}

.site-main .tribe-common a.tribe-common-c-btn-link,
.site-main .tribe-common button.tribe-common-c-btn-link,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link {
    color: #CB333B!important;
}

.site-main .tribe-common a.tribe-common-c-btn-link:focus,
.site-main .tribe-common a.tribe-common-c-btn-link:hover,
.site-main .tribe-common button.tribe-common-c-btn-link:focus,
.site-main .tribe-common button.tribe-common-c-btn-link:hover,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link:focus,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link:hover,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link:focus,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link:hover {
    color: #a4343a!important;
}

.site-main .tribe-common a.tribe-common-c-btn-link:active,
.site-main .tribe-common button.tribe-common-c-btn-link:active,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link:active,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link:active {
    color: #a4343a!important;
}

.site-main .tribe-common a.tribe-common-c-btn-link:disabled,
.site-main .tribe-common button.tribe-common-c-btn-link:disabled,
.site-main .tribe-common input[type=button].tribe-common-c-btn-link:disabled,
.site-main .tribe-common input[type=submit].tribe-common-c-btn-link:disabled {
    color: rgba(203,51,59,.07);
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-title,
.site-main .event-tickets .tribe-tickets__tickets-title {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled *,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove,
.site-main .event-tickets .tribe-tickets__tickets-item--disabled *,
.site-main .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,
.site-main .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,
.site-main .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,
.site-main .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove {
    color: rgba(#00263e,.8);
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more,
.site-main .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,
.site-main .event-tickets .tribe-tickets__tickets-item-details-summary-button--more {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input,
.site-main .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,
.site-main .entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus,
.site-main .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,
.site-main .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-footer-quantity-number,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-number,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-wrap,
.site-main .event-tickets .tribe-tickets__tickets-footer-quantity-number,
.site-main .event-tickets .tribe-tickets__tickets-footer-total-number,
.site-main .event-tickets .tribe-tickets__tickets-footer-total-wrap {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,
.site-main .event-tickets .tribe-tickets__tickets-buy {
    color: #00263e!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,
.site-main .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn {
    color: #ffffff!important;
}
.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,
.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,
.site-main .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,
.site-main .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover {
    background-color: #a4343a!important;
    color: #ffffff!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,
.site-main .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active {
    background-color: #a4343a!important;
    color: #ffffff!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,
.site-main .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled,
.site-main .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,
.site-main .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled {
    background-color: #CB333B!important;
    color: #ffffff!important;
}

.site-main .entry .entry-content .event-tickets .tribe-tickets__registration-title h2,
.site-main .event-tickets .tribe-tickets__registration-title h2 {
    color: #00263e!important;
}





/* Calendar Styles */
.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label {
    color: #00263e!important;
}

.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input {
    border: 1px solid #00263e!important;
}

.tribe-common .tribe-common-form-control-checkbox__input:active,.tribe-common .tribe-common-form-control-checkbox__input:focus,.tribe-common .tribe-common-form-control-checkbox__input:hover,.tribe-common .tribe-common-form-control-radio__input:active,.tribe-common .tribe-common-form-control-radio__input:focus,.tribe-common .tribe-common-form-control-radio__input:hover {
    border-color: #00263e!important;
}

.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked {
    background-color: #00263e!important;
}

.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track {
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-form-control-slider__input::-moz-range-track {
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper {
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-form-control-slider__label {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input {
    color: #00263e!important;
}

.tribe-common .tribe-common-form-control-text__input:focus {
    border-bottom-color: #00263e!important;
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input {
    color: #00263e!important;
}

#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
    color: #00263e!important;
    background: #fff!important;
    border-bottom: 1px solid #d5d5d5
}

#top .main_color .tribe-common .tribe-common-form-control-text__input:focus,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus {
    border-bottom-color: #00263e!important;
}

#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input {
    color: #00263e!important;
}

.tribe-common .tribe-common-form-control-toggle__input:checked {
    background-color: #CB333B
}

.tribe-common .tribe-common-form-control-toggle__label {
    color: #00263e!important;
}

.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited {
    color: #00263e!important;
}
.site-footer .widget-area .tribe-common a:focus,.site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,.tribe-theme-twentyseventeen .tribe-common a:focus,.tribe-theme-twentyseventeen .tribe-common a:hover {
    color: #00263e!important;
}

.main_color .sidebar .tribe-common a,.main_color .sidebar .tribe-common a:active,.main_color .sidebar .tribe-common a:focus,.main_color .sidebar .tribe-common a:hover,.main_color .sidebar .tribe-common a:visited,.tribe-theme-enfold .tribe-common a,.tribe-theme-enfold .tribe-common a:active,.tribe-theme-enfold .tribe-common a:focus,.tribe-theme-enfold .tribe-common a:hover,.tribe-theme-enfold .tribe-common a:visited {
    color: #00263e
}

.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover {
    border-bottom: 2px solid #00263e!important;
}

.tribe-common .tribe-common-anchor-alt {
    border-bottom: 2px solid #CB333B!important;
    color: #00263e!important;
}

.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover {
    border-bottom: 2px solid #CB333B!important;
    color: #CB333B
}

.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover {
    border-bottom: 1px solid #00263e!important;
}

.tribe-common .tribe-common-anchor-thin-alt {
    border-bottom: 1px solid #CB333B!important;
    color: #00263e!important;
}

.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover {
    border-bottom: 1px solid #CB333B!important;
    color: #CB333B
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover {
    color: #CB333B
}

.tribe-common .tribe-common-b1 {
    color: #00263e!important;
}

.tribe-common .tribe-common-b2 {
    color: #00263e!important;
}

.tribe-common .tribe-common-b3 {
    color: #00263e!important;
}
.tribe-common .tribe-common-cta {
    color: #00263e!important;
}

.tribe-common .tribe-common-cta:active,.tribe-common .tribe-common-cta:focus,.tribe-common .tribe-common-cta:hover {
    border-bottom: 2px solid #00263e!important;
}

.tribe-common .tribe-common-cta--alt {
    border-bottom: 2px solid #CB333B!important;
    color: #00263e!important;
}

.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover {
    border-bottom: 2px solid #CB333B!important;
    color: #CB333B!important;
}

.tribe-common .tribe-common-cta--thin:active,.tribe-common .tribe-common-cta--thin:focus,.tribe-common .tribe-common-cta--thin:hover {
    border-bottom: 1px solid #00263e
}

.tribe-common .tribe-common-cta--thin-alt {
    border-bottom: 1px solid #CB333B!important;
    color: #00263e!important;
}

.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover {
    border-bottom: 1px solid #CB333B!important;
    color: #CB333B
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover {
    color: #CB333B
}

.tribe-common .tribe-common-h1 {
    color: #00263e!important;
}

.tribe-common .tribe-common-h2 {
    color: #00263e!important;
}

.tribe-common .tribe-common-h3 {
    color: #00263e!important;
}

.tribe-common .tribe-common-h4 {
    color: #00263e!important;
}

.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6 {
    color: #00263e!important;
}

.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h1 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h2 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h3 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h4 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h5,.tribe-theme-avada #main .tribe-common .tribe-common-h6 {
    color: #00263e!important;
}

.tribe-theme-avada #main .tribe-common .tribe-common-h7,.tribe-theme-avada #main .tribe-common .tribe-common-h8 {
    color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border {
    background-color: #fff!important;
    border: 1px solid #CB333B!important;
    color: #CB333B!important;
}

.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover {
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-c-btn-border--secondary,.tribe-common a.tribe-common-c-btn-border--secondary {
    border-color: #00263e!important;
    color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-common .tribe-common-c-btn-border--secondary:hover,.tribe-common a.tribe-common-c-btn-border--secondary:focus,.tribe-common a.tribe-common-c-btn-border--secondary:hover {
    background-color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border--alt,.tribe-common a.tribe-common-c-btn-border--alt {
    border-color: #e4e4e4;
    color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-common .tribe-common-c-btn-border--alt:hover,.tribe-common a.tribe-common-c-btn-border--alt:focus,.tribe-common a.tribe-common-c-btn-border--alt:hover {
    background-color: #fff!important;
    border-color: #00263e!important;
    color: #00263e
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover {
    background-color: #CB333B
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:hover {
    background-color: #00263e
}

.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small {
    color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:active {
    border-color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover {
    color: #00263e!important;
}

.tribe-common .tribe-common-c-btn-icon--border:active {
    border-color: #00263e!important;
}

.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
    color: #ffffff!important;
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover {
    background-color: #a4343a!important;
}

.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active {
    background-color: #a4343a!important;
}

.tribe-common .tribe-common-c-btn:disabled,
.tribe-common a.tribe-common-c-btn:disabled {
    background-color: rgba(203,51,59,.07)!important;
}

.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover {
    background-color: #a4343a!important;
}

.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn {
    background-color: #CB333B
}

.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover {
    background-color: #a4343a!important;
}

.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn:not(:hover):not(:active) {
    background-color: #CB333B!important;
}

.tribe-common .tribe-common-c-svgicon {
    color: #CB333B!important;
}

.tribe-common .tribe-common-c-svgicon--recurring path {
    fill: #00263e!important;
    stroke: #00263e!important;
}

.tribe-common .tribe-common-c-svgicon--messages-not-found path {
    stroke: #00263e!important;
}

.tribe-common .tribe-common-c-svgicon__svg-fill {
    fill: #00263e!important;
}

.tribe-common .tribe-common-c-svgicon__svg-stroke {
    stroke: #00263e!important;
}


/* Date Picker */
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus,.tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover {
    color: #00263e!important;
}

.tribe-events .datepicker .datepicker-switch {
    color: #00263e!important;
}

.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover {
    color: rgba(0,38,62,.8)
}

.tribe-events .datepicker .datepicker-switch:active {
    color: rgba(0,38,62,.9)
}

.tribe-events .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path {
    fill: #00263e
}

.tribe-events .datepicker .day,.tribe-events .datepicker .dow {
    color: #00263e!important;
}

.tribe-events .datepicker .month,.tribe-events .datepicker .year {
    color: #00263e!important;
}

.tribe-events .datepicker .past {
    color: rgba(0,38,62,.62)
}

.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover {
    background: #f7f6f6
}

.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover {
    background: rgba(203,51,59,.07)
}

.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover {
    color: #fff!important;
    background: #CB333B!important;
}

.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch {
    color: #00263e!important
}

.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus,.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover {
    color: rgba(0,38,62,.8)!important
}

.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active {
    color: rgba(0,38,62,.9)!important
}

.tribe-theme-enfold .tribe-events .datepicker .day,.tribe-theme-enfold .tribe-events .datepicker .month,.tribe-theme-enfold .tribe-events .datepicker .year {
    color: #00263e!important;
    background-color: #fff!important;
}

.tribe-theme-enfold .tribe-events .datepicker .day.focused,.tribe-theme-enfold .tribe-events .datepicker .day:focus,.tribe-theme-enfold .tribe-events .datepicker .day:hover,.tribe-theme-enfold .tribe-events .datepicker .month.focused,.tribe-theme-enfold .tribe-events .datepicker .month:focus,.tribe-theme-enfold .tribe-events .datepicker .month:hover,.tribe-theme-enfold .tribe-events .datepicker .year.focused,.tribe-theme-enfold .tribe-events .datepicker .year:focus,.tribe-theme-enfold .tribe-events .datepicker .year:hover {
    background: #f7f6f6;
}

.tribe-theme-enfold .tribe-events .datepicker .day.past,.tribe-theme-enfold .tribe-events .datepicker .month.past,.tribe-theme-enfold .tribe-events .datepicker .year.past {
    color: rgba(0,38,62,.62);
}

.tribe-theme-enfold .tribe-events .datepicker .day.current,.tribe-theme-enfold .tribe-events .datepicker .day.current.focused,.tribe-theme-enfold .tribe-events .datepicker .day.current:focus,.tribe-theme-enfold .tribe-events .datepicker .day.current:hover,.tribe-theme-enfold .tribe-events .datepicker .month.current,.tribe-theme-enfold .tribe-events .datepicker .month.current.focused,.tribe-theme-enfold .tribe-events .datepicker .month.current:focus,.tribe-theme-enfold .tribe-events .datepicker .month.current:hover,.tribe-theme-enfold .tribe-events .datepicker .year.current,.tribe-theme-enfold .tribe-events .datepicker .year.current.focused,.tribe-theme-enfold .tribe-events .datepicker .year.current:focus,.tribe-theme-enfold .tribe-events .datepicker .year.current:hover {
    background: rgba(203,51,59,.07);
}

.tribe-theme-enfold .tribe-events .datepicker .day.active,.tribe-theme-enfold .tribe-events .datepicker .day.active.focused,.tribe-theme-enfold .tribe-events .datepicker .day.active:focus,.tribe-theme-enfold .tribe-events .datepicker .day.active:hover,.tribe-theme-enfold .tribe-events .datepicker .month.active,.tribe-theme-enfold .tribe-events .datepicker .month.active.focused,.tribe-theme-enfold .tribe-events .datepicker .month.active:focus,.tribe-theme-enfold .tribe-events .datepicker .month.active:hover,.tribe-theme-enfold .tribe-events .datepicker .year.active,.tribe-theme-enfold .tribe-events .datepicker .year.active.focused,.tribe-theme-enfold .tribe-events .datepicker .year.active:focus,.tribe-theme-enfold .tribe-events .datepicker .year.active:hover {
    background: #CB333B!important;
}

.tribe-theme-avada .tribe-events .datepicker .day.new,.tribe-theme-avada .tribe-events .datepicker .day.old {
    background-color: transparent!important;
    color: #00263e!important;
}

.tribe-theme-avada .tribe-events .datepicker .day,.tribe-theme-avada .tribe-events .datepicker .month {
    background-color: transparent;
    color: #00263e!important;
}

.tribe-theme-avada .tribe-events .datepicker .day.past,.tribe-theme-avada .tribe-events .datepicker .month.past {
    color: rgba(0,38,62,.62)!important;
}

.tribe-theme-avada .tribe-events .datepicker .day.current,.tribe-theme-avada .tribe-events .datepicker .day.current.focused,.tribe-theme-avada .tribe-events .datepicker .day.current:focus,.tribe-theme-avada .tribe-events .datepicker .day.current:hover,.tribe-theme-avada .tribe-events .datepicker .month.current,.tribe-theme-avada .tribe-events .datepicker .month.current.focused,.tribe-theme-avada .tribe-events .datepicker .month.current:focus,.tribe-theme-avada .tribe-events .datepicker .month.current:hover {
    background: rgba(203,51,59,.07)
}

.tribe-theme-avada .tribe-events .datepicker .day.active,.tribe-theme-avada .tribe-events .datepicker .day.active.focused,.tribe-theme-avada .tribe-events .datepicker .day.active:focus,.tribe-theme-avada .tribe-events .datepicker .day.active:hover,.tribe-theme-avada .tribe-events .datepicker .month.active,.tribe-theme-avada .tribe-events .datepicker .month.active.focused,.tribe-theme-avada .tribe-events .datepicker .month.active:focus,.tribe-theme-avada .tribe-events .datepicker .month.active:hover {
    color: #fff!important;
    background: #CB333B!important;
}

.tribe-events .tribe-events-c-events-bar__search-button:before {
    background-color: #CB333B!important;
}
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path {
    fill: #00263e!important;
}
.tribe-events .tribe-events-c-ical__link {
    background-color: #fff!important;
    border: 1px solid #CB333B!important;
    color: #CB333B!important;
}

.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover {
    color: #fff!important;
    background-color: #CB333B!important;
}
.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    color: #fff!important;
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-c-messages__message {
    background-color: rgba(0,38,62,.07)!important;
}

.tribe-events .tribe-events-c-nav__today:focus,.tribe-events .tribe-events-c-nav__today:hover {
    color: rgba(0,38,62,.8)!important;
}

.tribe-events .tribe-events-c-nav__today:active {
    color: #00263e!important;
}

.tribe-events .tribe-events-c-nav__next:focus,.tribe-events .tribe-events-c-nav__next:hover,.tribe-events .tribe-events-c-nav__prev:focus,.tribe-events .tribe-events-c-nav__prev:hover {
    color: rgba(0,38,62,.8)!important;
}

.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:active {
    color: #00263e!important;
}

.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path {
    fill: #00263e!important;
}

.tribe-events .tribe-events-c-nav__prev-icon-svg path {
    fill: #00263e!important;
}
.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path {
    fill: #00263e!important;
}
.tribe-events .tribe-events-c-nav__next-icon-svg path {
    fill: #00263e!important;
}

.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after {
    background-color: #00263e!important;
}

.tribe-events .tribe-events-c-view-selector__button:before {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-c-view-selector__list-item-text {
    color: #00263e!important;
}

.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text {
    color: rgba(0,38,62,.8)
}

.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text {
    color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime {
    color: rgba(0,38,62,.88)!important;
}

.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
    color: #00263e!important;
    color: rgba(0,38,62,.88)!important;
}

.tribe-events .tribe-events-calendar-month__calendar-event--featured:before {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after {
    background-color: #00263e!important;
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {
    color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover {
    color: rgba(203,51,59,.8)!important;
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active {
    color: rgba(203,51,59,.9)!important;
}

.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event {
    background-color: #00263e!important;
}

.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path {
    fill: #00263e!important;
}

.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month__day-date-link {
    color: #00263e!important;
}

.tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day-date-link:hover {
    color: rgba(0,38,62,.8)!important;
}

.tribe-events .tribe-events-calendar-month__day-date-link:active {
    color: rgba(0,38,62,.9)!important;
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
    background-color: #CB333B!important;
}

.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover {
    color: rgba(203,51,59,.8)!important;
}

.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active {
    color: rgba(203,51,59,.9)!important;
}

.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
    background-color: #CB333B!important;
}

.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:hover {
    color: rgba(0,38,62,.8)!important;
}

.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:active {
    color: rgba(0,38,62,.9)!important;
}

.tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text {
    color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
    background-color: rgba(203,51,59,.24)!important;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover {
    background-color: rgba(203,51,59,.34)!important;
}

.tribe-events .tribe-events-calendar-day__event--featured:after {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after {
    background-color: #CB333B!important;
}

.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year {
    color: #00263e!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text {
    color: #CB333B!important;
}
.tribe-events-back{
    margin-bottom: 20px;
}
.tribe-events-meta-group {
    width: 100%;
    flex: 1 0 100%;
    margin-right: 0;
}
.tribe-events-event-url a{
    font-family: "Karla", Calibri, Geneva, sans‑serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #FFF !important;
    background-color: #003865;
    padding: 16px 8px;
    font-size: 0.8em;
    border-radius: 0;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border: none;
    line-height: 1;
    font-size: 18px;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    position: relative;
    margin-top: 25px;
}
@media screen and (min-width: 768px) {
    .tribe-events-schedule {
        margin: 20px 0;
    }
}

/* Detail Page */
@media screen and (min-width: 1024px) {
    .tribe-events-pg-template .tribe-events-single-event-description.tribe-events-content{
        width: 66.666%!important;
        padding-right: 30px;
        order: 1!important;
    }
    .tribe-events-pg-template .tribe-events-single-section.tribe-events-event-meta{
        width: 33%!important;
        border: 0;
        position: relative;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: flex-start;
        order: 2!important;
    }
    .tribe-events-pg-template .tribe-events-cal-links{
        order: 4!important;
    }
    .tribe-events-pg-template .tribe-tickets__tickets-wrapper{
        order: 3!important;
    }
}


/* 
 * Event Slider CSS
 */
.event-slider{
    text-align: center;
}
.event-slider .h3{
	font-weight: 400;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: .25em;
	padding-bottom: .25em;
}
.event-slider .h3 a{
	text-decoration: none;
}
.event-slider h6{
	line-height: 1.4;
}

.event-slider .event-slider-meta{
    font-size: 14px;
    display: block;
}
.event-slider .event-slider-more{
    font-size: 16px;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    padding-top: 10px;
}

.event-slider .slick-slide{
    padding: 1em;
}
.event-slider .slick-slider .slick-arrow{
    width: 46px;
    height: 46px;
    overflow: hidden;
    text-indent: 999999px;
    position: absolute;
    background: transparent;
    border: 0;
    top: calc(37% - 23px);
    cursor: pointer;
}
.event-slider .slick-slider .slick-arrow:before{
    width: 46px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    font-size: 4em;
    text-indent: 0;
    position: absolute;
    left: 0;
    top: 0;
}
.event-slider .slick-slider .slick-prev{
/*    right: 50px;*/
    left: -46px;
}
.event-slider .slick-slider .slick-prev:before{
    content: '\2039';
}
.event-slider .slick-slider .slick-next{
    right: -46px;
}
.event-slider .slick-slider .slick-next:before{
    content: '\203A';
}
@media screen and (min-width: 961px){
    .event-slider .h3{
        font-size: 42px;
        line-height: 1.4;
    }
    .event-slider .five-padding{
        padding-left: 75px;
        padding-right: 75px;
    }
}
@media screen and (max-width: 960px){
    .event-slider .five-padding{
        padding-left: 55px;
        padding-right: 55px;
    }
    .event-slider .h3{
		font-size: 32px;
		line-height: 1.5;
	}
/*
    .event-slider .slick-slider{
        padding-bottom: 50px;
    }
    .event-slider .slick-slider .slick-arrow{
        top: calc(100% - 46px);
    }
    .event-slider .slick-slider .slick-prev{
        left: calc(50% - 56px);
        right: auto;
    }
    .event-slider .slick-slider .slick-next{
        right: calc(50% - 56px);
    }
*/
}