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

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

.column-one {
    flex: 1.75;
}

.column-two {
    flex: 1;
    order: -1; 
}

#section-1 {
    padding-bottom: 50px;
}

.panel fieldset {
    padding: 0 0 10px 0;
}

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

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

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

@media (max-width: 767px) {
    .one-column-layout {
        justify-content: center;
    }

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