.fw-content, .energy-content {
    margin-top: 30px; /* Adjust top margin of overall container (I think fw- gets prepended based on what the calling page is, so any page under /fw ends up with that class) */
}

.fw-content h1, .energy-content h1 {
    margin-bottom: 1.5rem;
}

/* Clean up body font */
p, li {
    font-family: 'Brandon Text';
    font-weight: normal;
}

/* Replicate "submit" button styling */
.mc-field-group input[type="submit"] {
    display: inline-block;
    margin: 0 10px 15px 0;
    padding: 13px 40px;
    line-height: 1.6;
    font-size: .8rem;
    font-weight: 100;
    text-transform: uppercase;
    text-align: center;
    color: #ffffff;
    background-color: #EE8353;
    border: none;
    border-radius: 0;
    transition: color 0.2s ease-in-out,background-color 0.2s ease-in-out;
    margin-bottom: 0;
}

    .mc-field-group input[type="submit"]:hover {
        color: #ffffff;
        background-color: #f99264;
    }

.field table, .field td {
    padding: .5em;
}

.field td {
    line-height: 1em;
}

table th {
    padding: 15px 20px;
} /* missing from site.css, so applying it here */

.clickablerows tr:not(.rowheader):hover {
    background: #FFA;
    cursor: pointer;
}

@media (min-width:1240px) {
    [data-delta="page_title"] {
        width: 100%; /* was 79% from OMBU CSS, makes page title wrap before margin */
    }
}

@media print {
    header, footer, .noprint {display: none;}
}