.checklist{margin:5px;list-style-type:none;padding-left:0}.checklist li{font-weight:bold}.checklist .off{color:#f05}.checklist .on{color:#009144}.checklist .off:before{content:"\2717";font-size:.6em;padding-right:5px}.checklist .on:before{content:"\2713";font-size:.7em;padding-right:5px}.password-requirements{margin:5px 10px 15px 0;padding:1ex 1em;border:2px solid;border-radius:10px;width:300px;background-color:#ebeff6;border-color:#a5b7d6;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.password-requirements header{color:#5e7eb7}.process-list{text-align:center;margin:0 0 20px 0;padding:20px 0;list-style-type:none;border-bottom:1px solid #336;background-color:#f5f5f5}.process-list>li{display:inline-block;vertical-align:middle}.process-list .process-step{margin:0;padding:5px 10px;color:#336;font-weight:bold;border-color:#336;max-width:260px}.process-list .process-step.complete:before{content:"\2713"}.process-list .process-step.error:before{content:"\2717"}.process-list .process-step.current{border-radius:2em;background-color:#336;color:#fff;font-weight:bold;border-color:#336}.process-list .process-step-separa{height:2px;width:70px;margin:0 2px;background-color:#336;text-shadow:1px 1px 0 tgba}.process-list>li.title{font-size:10px;text-transform:uppercase;margin-left:5px;float:left}#username_status{padding:3px 5px;margin-top:1px;margin-left:6px;min-width:10em}#username_status.available{background-color:#009144;color:#fff}#username_status.unavailable{background-color:#f05;color:#fff}