.select#edit-state { height: 50px; margin-top: 8px; } .webform-options-display-buttons input:checked + label.webform-options-display-buttons-label { color: #fff; background-color: #002496; border-color: #000; } .webform-options-display-buttons input:hover + label.webform-options-display-buttons-label { color: #333; border-color: #002496; } .webform-options-display-buttons label.webform-options-display-buttons-label { border: 1px solid #ccc; } .medium-6.cell.js-form-item.form-item.js-form-type-textarea.form-item-message-.js-form-item-message- { margin-top: -2%; } .body .input__label{ font-size: 16px !important; line-height: 22px !important; color: #001556; margin-top: 1.5625rem; text-transform: capitalize!important; letter-spacing: 0.5px; display: inline-block; font-family: "Roboto", sans-serif; font-weight: 400 !important; font-style: normal; } label.js-form-required.form-required { font-size: 16px !important; line-height: 22px !important; color: #001556; margin-top: 1.5625rem; text-transform: capitalize!important; letter-spacing: 0.5px; display: inline-block; font-family: "Roboto", sans-serif; font-weight: 400 !important; font-style: normal; } div#edit-flexbox-06{border: 1px solid #cacaca;padding: 1.25rem;} div#edit-flexbox-05{border: 1px solid #cacaca;padding: 1.25rem;} div#edit-flexbox-03{border: 1px solid #cacaca;padding: 1.25rem;} div#edit-flexbox-08{border: 1px solid #cacaca;padding: 1.25rem;} div#edit-flexbox-02{border: 1px solid #cacaca;padding: 1.25rem;} .webform-flexbox { display: flex; margin: 1em -0.5em; } p.optin1 { font-size: 12px !important; margin-top: -9px; font-weight: 300 !important; } p.optin2 { font-size: 12px !important; font-weight:300 !important; margin: 0; margin-top: -3%; }