﻿@media (min-width: 768px) {
    .panel {
        border-radius: 5px;
    }
}

.two-column-layout {
    justify-content: space-between;
    column-gap: 22px;
}

.column-one {
    flex: 1.25;
}

.column-two {
    flex: 1;
}

@media (max-width: 767px) {
    .column-two {
        order: -1;
    }

    main {
        background: none !important;
    }

    .read-more-link-wrapper {
        margin-top: -40px;
        padding-bottom: 20px;
    }

    .read-more-link {
        background-color: #fff;
        padding: 5px 15px;
        border-radius: 5px;
    }

    #section-2-column-2,
    #action-item-form {
        width: 100%;
        background-color: #fff;
        padding-left: 12px;
        padding-right: 12px;
    }
}

.event-body-container .form-header-container {
    display: none;
}

.action-item-headline {
    padding-left: 30px;
}
