#edit-advocacy-newsletter--description a {
    color: white;
}

.js-form-required.form-required {
    font-weight: bold;
}

.js-form-required:after {
content: "*";
color:#f98b8b;
}

span.fieldset-legend, label, .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-advocacy-newsletter.form-item-advocacy-newsletter label
 {
    font-weight: bold;
}


label {
    font-size: 1.2em;
	margin: 10px 0 5px;
}

legend span {
    font-size: 1.2em;
}

.description, .form-item .description {
    font-size: 0.9em;
    line-height: 1.3;
}

.form-type-radio .description, .form-type-checkbox .description {
    margin-left: 1.2em;
    margin-top: .25em;
}

input#edit-actions-submit {
    font-size: 1.3em;
    height: 50px;
    min-width: 140px;
}

select {
    border-radius: 5px;
}

.visible.nobackground.auto.align-left.container-width-default.paragraph.paragraph--type--ino-pt-title.paragraph--view-mode--default.title-only
 {
    margin-top: 20px;
}