.column-section .section-header .form {
    width: auto;
    padding: 14px 12px 18px;

    background-color: #f6f6f6;
    box-shadow: inset 0 0 0 1px #fc0, 0 3px 13px -4px rgba(0, 0, 0, .4);
}

.column-section .section-header .form__field {
    display: block;
}

.column-section .section-header .form__error {
    margin-left: 0;
}

.column-section .section-header .form__label {
    width: auto;
    margin: .75rem 0 .25rem;

    font-size: 11px;
    line-height: 14px;
}

.column-section .section-header .form__item {
    display: block;

    margin: .25rem 0;
}

.column-section .section-header .form__item:first-child {
    margin-top: 0;
}

.column-section .section-header .form__item:first-child .form__label {
    margin-top: 0;
}

.column-section .section-header .form__buttons {
    margin: 1rem 0 0;
}

.column-section .section-header .form__buttons .button {
    width: 100%;
    margin: 0;
}
