.enrollment .error{font-size:12px;color:red;margin:25px 0;font-weight:bold}.enrollment.ng-submitted .invalid.ng-invalid{background:#ff0}.desktop-hide{display:none}.enrollment-ma{font-family:"Helvetica"}.enrollment-ma .lang{margin-bottom:20px}.enrollment-ma .error{font-size:12px;color:red;margin:25px 0;font-weight:bold}.enrollment-ma .after .btn-success{background:#ccc;border-color:#000;color:#000;border-radius:0;margin-top:10px}.enrollment-ma .asterisk{color:red}.enrollment-ma .intro h1{color:#666;font-size:22px;font-weight:normal}.enrollment-ma .intro p,.enrollment-ma .intro label{font-size:12px}.enrollment-ma .after div{text-align:center;max-width:900px}.enrollment-ma .after.after-fullwidth{max-width:100%}.enrollment-ma .after .recaptcha div{max-width:100%}.enrollment-ma .after .recaptcha div>div{margin-left:50%;transform:translate(-50%,0)}.enrollment-ma .after p{margin:20px 0 20px 0;max-width:900px}.enrollment-ma .row{background:none;border:none;border-radius:0;box-shadow:none;margin:0;padding:0}.enrollment-ma .row .col-xs-3 label{float:right;line-height:30px;vertical-align:middle}.enrollment-ma .row .col-xs-3 label.label-small{line-height:20px;vertical-align:middle}.enrollment-ma .row h2{font-size:14px;margin:10px 0 10px 0}.enrollment-ma .row p{color:#333;font-size:12px;line-height:18px}.enrollment-ma.ng-submitted .row .invalid.ng-invalid{background:#ff0}.enrollment-ma.ng-submitted .checkbox .invalid,.enrollment-ma.ng-submitted .row .radio .invalid,.enrollment-ma.ng-submitted .row .radio-inline .invalid{background:#ff0}.enrollment-ma .row label{color:#333;font-size:12px;line-height:16px;margin:0;font-weight:normal}.enrollment-ma .row label.required::before{content:'*';color:red;margin-right:3px}.enrollment-ma .row.dob-group input{height:30px}.enrollment-ma .row.dob-group .btn-calendar{padding:4px 8px;margin-left:-5px;vertical-align:bottom}.enrollment-ma .row.ssn input{width:100px}.enrollment-ma .row input{border-radius:0;max-width:600px;font-size:11px;border:1px solid #ccc}.enrollment-ma .row textarea{border-radius:0;max-width:880px;font-size:11px;border:1px solid #ccc}.enrollment-ma .row select{border-radius:0;height:30px;width:100%;max-width:600px;border:1px solid #ccc}.enrollment-ma .row .city-state{max-width:600px}.enrollment-ma .row .city-state p{font-size:11px}.enrollment-ma .row .city-state>div{padding:0 3px 0 0}.enrollment-ma .row .city-state>div::last-child{padding:0}.enrollment-ma .row .radio{margin:5px 0}.enrollment-ma .row .checkbox label,.enrollment-ma .row .radio label,.enrollment-ma .row .radio-inline label{line-height:22px}.enrollment-ma.enrollment-ma-bg{max-width:850px}.row.title{display:block}.row.title-mobile{display:none}.enrollment-ma .row.field-row>.col-xs-3>label>span{display:none}