.content__form label{margin-right:.5em;display:block}.content__form legend{padding:0 .5em}.content__form label em,.content__form legend em{color:#CF1111;font-style:normal;margin-left:.2em}.content__form input{max-width:100%}.content__form input[type=text]{width:18em;height:2em;display:block;padding:0 0 0 .5em;border:1px solid #e0e0e0}.content__form input[type=radio],.content__form input[type=checkbox]{width:1em;height:1em;margin:.4em}.content__form textarea{max-width:100%;display:block;padding:.5em;border:1px solid #e0e0e0}.content__form select{max-width:100%;width:18em;height:2em;padding:.2em;border:1px solid #e0e0e0}.content__form select[size]{height:auto;padding:.2em}.content__form fieldset{border-color:#e0e0e0}.content__form__error{color:#CF1111}.content__form__element{width:100%;display:block;margin:0 0 1em;clear:both}.content__form__element__opt{clear:both;display:block}.content__form__element--html h2,.content__form__element--html p{margin:0}.content__form__element--list input[type=radio],.content__form__element--list input[type=checkbox]{margin-right:1em;float:left;clear:both}.content__form__element--list select{height:auto;padding:.2em}.content__form__element--rating table,.content__form__element--table table{margin:0}.content__form__element__help{cursor:pointer}
.content__form__submit {
    color: #4587D0 !important;
    border-color: #4587D0 !important;
    text-transform: uppercase !important;
}
.content__form__submit:hover {
    color: #FFF !important;
    background: #4587D0 !important;
    border-color: #4587D0 !important;
    text-transform: uppercase !important;
}
