.df-form-widget{text-align:left}.df-form-widget li{margin:0;padding:0}.df-form-widget li::before{display:none}.df-form-widget .errors{margin-bottom:20px;padding:14px 16px;color:red;font-weight:700;background:#ffe7e7;border-left:3px solid red}.df-form-widget .errors li+li{margin-top:.5em}.df-form-widget .formOk{margin-bottom:20px;padding:14px 16px;color:#008e18;font-weight:700;background:#ebffef;border-left:3px solid #008e18}.df-form-widget fieldset{padding:0;border:none}.df-form-widget fieldset>article{margin:10px 0;margin-left:200px}.df-form-widget fieldset>article::after{content:'';display:block;clear:both}.df-form-widget fieldset>article>label{width:200px;display:block;margin:1px 0 1px -200px;padding:.5em 30px .5em 0;box-sizing:border-box;float:left;text-align:right;font-weight:700}.df-form-widget fieldset>article.error>div{background:#fff1f1}.df-form-widget fieldset>article.req>label::after{content:'*';font-size:.8em;padding-left:.2em;vertical-align:top;color:#1C1480}@media (max-width:560px){.df-form-widget fieldset>article{margin-left:0}.df-form-widget fieldset>article>label{float:none;width:auto;text-align:left;padding:0;margin:15px 0 5px}}.df-form-widget input[type="text"],.df-form-widget select{box-sizing:border-box;display:block;width:100%;padding:.5em .6em;font-size:1em;border:1px solid #888}.df-form-widget fieldset>article.error input[type="text"],.df-form-widget fieldset>article.error select{background:#fff1f1}.df-form-widget fieldset>article.formTxt{margin-top:30px;font-style:italic}.df-form-widget fieldset>article.formRadio li{display:inline-block;padding:.5em 0;margin-right:15px}.df-form-widget fieldset>article.formRadio li input[type="radio"]{display:inline-block;vertical-align:middle;margin:0 .3em 0 0}.df-form-widget fieldset>article.formCheckbox{position:relative}.df-form-widget fieldset>article.formCheckbox>label{width:auto;float:none;padding:0;margin-left:20px;display:block;text-align:left;font-weight:400}.df-form-widget fieldset>article.formCheckbox>div{margin:0;position:absolute;top:0;left:0}.df-form-widget fieldset>article.formCheckbox input[type="checkbox"]{display:inline-block;vertical-align:middle;margin:0 .3em 0 0}.df-form-widget fieldset>article:last-child{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #c2c2c2}.df-form-widget button{display:block;margin-left:200px;font-size:14px;font-weight:600;display:inline-block;padding:1em 1.5em;color:#fff;border:none;background:#1C1480;border-radius:5px}