#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_eventRegistrationActions_RegistrationLink_bt {
    color:white;
    background-color: blue;
}

#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_eventInfoBox_ticketsLeft
{
    display: none;
}

/* get rid of login prompt during registration screen */
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_registrationTypeSelector_spaceLimitContainer,
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventInfoBox_ticketsLeft > label,
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventInfoBox_ticketsLeft > div {
    display: none;
}
}
/* Pay on line button */
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_payOnlineTop {
    color:white;
    background-color: blue;
}

/* disappear the registration */
.disappear {
    display: none;
}

/* change hamburger menu to words */
@media (max-width: 616px) {
    .menuButton {
        font-size: 0 !important; /* Hide any text */
        background-image: none !important; /* Hide background images */
        display: flex !important; /* Enable flexbox for centering */
        align-items: center !important; /* Center vertically */
        justify-content: center !important; /* Center horizontally */
    }

    .menuButton * {
        display: none !important; /* Hide all child elements */
    }

    .menuButton::before {
        content: "Click for Menu" !important;
        font-size: 22px !important; /* 20% smaller than 28px */
        font-weight: bold !important;
        color: white !important;
        display: block !important;
        text-align: center !important;
    }
}

/* this suppresses images in the future events on the Events page because they get chopped off */
#idUpcomingEventsContainer img {
    display: none;
}

/* change text during registration part * /
[id*="registrationTopMessage"] .cww-co > div:nth-child(1),
[id*="suggestToLoginMessage"] .cww-co > div:nth-child(1) {
    font-size: 0 !important;
    line-height: 0 !important;
}

[id*="registrationTopMessage"] .cww-co > div:nth-child(1)::before,
[id*="suggestToLoginMessage"] .cww-co > div:nth-child(1)::before {
    font-size: 14px !important;
    line-height: 1.5 !important;
    content: "Your email is already in our database. You can continue with the registration without logging in. (Optional: if you know how to log in, your info will be filled in for you.)" !important;
    display: block !important;
}
*/