/*
    Custom css not specified in original design, made for production site
    DO NOT DELETE!
*/
.test {
    /* added to force refresh on beta*/
}

.m-filter-input__label_with_region {
    border-color: #e30613;
}

.m-list-events-next {
    margin-top: -1px;
}

.m-list-events-hide-next-title .m-list-events__title {
    padding: 0;
}

.m-list-events-hide-next-title .m-list-events__title h2 {
    display:none;
}

/* Use for block "link_to_pdf" */
[data-block="link_to_pdf"] {
    display: inline-block;
}

.form_date_select select {
    display: inline-block;
    width: 31%;
    margin-right:12px;
}
.form_date_select select:last-child {
    margin-right:0px;
    width: 33%;
}

.form_time_select select {
    display: inline-block;
    width: 48%;
}

.form_time_select select:last-child {
    width: 48.8%;
}

/* Branding on the Cookiebot banner */
a#CybotCookiebotDialogPoweredbyCybot,
div#CybotCookiebotDialogPoweredByText {
  display: none;
}

/* Branding on the Cookiebot Privacy trigger */
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo {
    display: none;
}

.CookieDeclarationType {
    display: block;
    margin: 12px 0 12px 0;
    padding: 8px 8px 0 8px;
    border: 1px solid #979797;
    vertical-align: top;
    font-size: 14px !important;
}

/* Hide old Cookie Banner */
.cc-grower.is--open, .cc-grower {
    display: none !important;
}

#warning {
    padding: 100px;
    background: #91877a;
    color: white;
    text-align: center;
}

@media (min-width: 1200px) {
    .fav_button_print
    {
        position: absolute;
        right: 8vh;
    }
}

@media (max-width: 768px) {
    #chatbase-bubble-button
    {
        bottom: 5rem !important;
    }
}