﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 0px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 330px;
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    input,
    select,
    textarea {
        max-width: 100%;
    }
    .body-content {
        padding: 0;
    }
}
#child_popup_content_region div td.column-header {
    background-color: white !important;
    overflow-wrap: anywhere;
}
#child_popup_content_region div td.column-header td.footer {
    padding:20px !important;
}
#event_guests_menu {
    position: absolute;
    /* Scrollable menu */
    overflow-y: auto;
    max-height: -webkit-fill-available;
}
.splash.hidden {
    display: none !important;
}



