p.loading{border:none;color:#000;font-weight:700;margin:0;padding:15px;width:auto}label.error{font-family:Tahoma,Geneva,sans-serif;font-size:.8rem;font-weight:400}.has-error label,label.error{color:#a94442}.form-control{background:#f6fcff;-webkit-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2);box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#2f7bb7;-webkit-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 0 3px rgba(24,123,183,.1);-moz-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 0 3px rgba(24,123,183,.1);box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 0 3px rgba(24,123,183,.1);outline-style:none}.has-error .form-control{background-color:#ffebeb}.has-error .form-control,.has-error .form-control:focus{border-color:#a94442;-webkit-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 6px #ce8483;-moz-box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 6px #ce8483;box-shadow:inset 0 5px 10px 1px rgba(0,0,0,.2),0 0 6px #ce8483}.has-error .form-control:focus{background-color:#faf9f9}