.mesu-login-success,.mesu-login-errors{clear:both;list-style:none;padding:0;}ul.mesu-login-menu{list-style:none;display:inline-block;}.mesu-login-menu li{float:left;margin-right:1em;font-size:.8em;}.mesu-login-menu-wrapper{text-align:center;position:relative;display:inline-block;width:100%;}.mesu-login-modus-lostpassword #mesu-login-form{display:none;}.mesu-login-modus-login  #mesu-lostpassword-form{display:none;}.form-control{width:100%;height:44px;padding:11px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;-moz-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-ms-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.form-control{box-shadow:none;font-size:16px;padding:10px 12px;transition:border-color .08s ease-in-out, box-shadow .08s ease-in-out;}.form-control,output{display:block;font-size:15px;line-height:1.43;color:#555;}.form-actions{margin-top:10px;}.manage-fields-wrapper{background:transparent;box-shadow:none;margin-top:10px;}.manage-fields-wrapper>div{margin-top:10px;position:relative;}#form-item-email:before{content:"\f0e0";}#form-item-password:before,#form-item-password1:before,#form-item-password2:before{content:"\F023";}#form-item-email:before,#form-item-password:before,#form-item-password1:before,#form-item-password2:before{font-family:FontAwesome;color:#d3d3d3;font-size:20px;left:10px;line-height:1;margin-top:15px;position:absolute;text-align:center;top:0;width:20px;z-index:2;}.manage-fields-wrapper input[type=text],.manage-fields-wrapper input[type=password]{border-radius:5px;color:#355368;font-size:18px;height:auto;padding:11px 10px 12px 40px;}.pos-r{position:relative;}#form-item-email label,#form-item-password label,#form-item-password1 label,#form-item-password2 label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}#form-item-email .asteriskField,#form-item-password .asteriskField,#form-item-password1 .asteriskField,#form-item-password2 .asteriskField{display:none;}.submit-row{text-align:center;}.submit-row>input{font-size:16px;font-weight:700;height:50px;width:100%;}