﻿#modal {
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 99999;
}

#payment-page {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 500px;
    height: 100%;
    z-index: 999999;
}

.fluidMedia iframe {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

#eventContainer .eventFilter {
    height: auto !important;
    padding: 10px;
    font-size: 0;
}

#eventContainer .monthFilter {
    font-size: 14px;
    -webkit-overflow-scrolling: touch;
}

#eventContainer .eventFilter .eventTitle {
    font-size: 14px;
    float: none !important;
    display: inline-block;
    margin-left: 0 !important;
    width: 33% !important;
}

#eventContainer .eventFilter .eventType {
    font-size: 14px;
    float: none !important;
    display: inline-block;
    right: 0 !important;
    margin-right: 0 !important;
    width: 33% !important;
}

#eventContainer .eventFilter .eventSearch {
    font-size: 14px;
    float: none !important;
    display: inline-block;
    right: 0 !important;
    margin-right: 0 !important;
    width: 33% !important;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
}

#eventContainer .eventFilter .eventSearch .input-group-btn {
    width: auto;
}

.hidden {
    display: none;
}

.previewYear {
    left: 8% !important;
}

.previewName {
    left: 8% !important;
}

@media (max-width: 550px) {
    #eventContainer .eventFilter .eventTitle {
        width: 50% !important;
    }

    #eventContainer .eventFilter .eventType {
        width: 50% !important;
        text-align: right;
    }

    #eventContainer .eventFilter .eventSearch {
        width: 100% !important;
    }
}

/*
    The Following changes made for Join Cart Changes Project
    @author Brandon Johnson
    @date 01/12/2019
*/
.priceMarkdown {
    color: gray;
    text-decoration: line-through;
}

.plan-switcher .tab-pane h3 span {
     font-weight: inherit;
     display:inherit; 
     clear: inherit; 
     font-size: inherit;
     text-transform: inherit; 
}

.plan-switcher .tab-pane[data-tab="plus-membership"] h4,
.plan-switcher .tab-pane[data-tab="plus-membership"] h5 {
    color: #b68d00;
}

.plan-switcher .tab-pane[data-tab="premier-membership"] h4,
.plan-switcher .tab-pane[data-tab="premier-membership"] h5 {
    color: #565253;
}

.plan-switcher .tab-pane h3 {
    max-width: 100%;
    display: inline;
}

.plan-switcher .tab-pane h4 {
    margin-top: 5px;
    color: #00338D;
}

.plan-switcher .tab-pane h5 {
    margin-top: 5px;
    color: #00338D;
}

@media (min-width: 37.5em) {
    .plan-switcher .tab-pane .plan-description {
        width: 100%;
    }
}