#content {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

form h2 {
    display: none;
}

.form-group {
    margin-bottom: 5px;
}

#content div.csc-mailform em {
    display: inline-block;
    margin-left: 5px;
}
#content div.frame-type-form_formframework input[type=email],
#content div.frame-type-form_formframework input[type=text],
#content div.csc-mailform input[type=text] {
    border: 1px solid #276207;
    width: 300px;
    color: #276207;
}
#content div.frame-type-form_formframework select,
#content div.csc-mailform select {
    border: 1px solid #276207;
    width: 300px;
    color: #276207;
}

#content div.csc-mailform li.csc-form-13 label {
    display: block;
    float: none;
}
#content div.frame-type-form_formframework textarea,
#content div.csc-mailform textarea {
    border: 1px solid #276207;
    width: 468px;
    height: 200px;
    color: #276207;
}

#content div.csc-mailform input[type=submit] {
    color: #276207;
    border: 1px solid #276207;
    background-color: #fff;
    margin-left: 196px;
}

.frame-type-form_formframework label {
    float: left;
    width: 13em;
    margin-right: 1em;
    vertical-align: baseline;
}

.form-group span.error {
    display: block;
    color: #C00;
    font-size: 85%;
    font-weight: normal;
    text-transform: uppercase;
}
