.form-control--labelled-dropdown{position:relative}.form-control--labelled-dropdown>label{position:absolute;top:6px;left:10px;z-index:2;color:#bbb;font-size:9px}.basic-form .ErrorLabel,.basic-form .EditingFormErrorLabel{background:none;border:none;padding:0;font-size:12px;margin-bottom:10px;display:block}.basic-form .form-control.input-prepend{display:block}.basic-form .form-control+.form-control{margin-top:15px}.basic-form .input-prepend .editing-form-control-nested-control{display:inline-block;width:100%}.basic-form .form-control input{height:40px;width:calc(100% - 44px);padding-top:15px}.basic-form .form-control.error input{border-top:1px solid #b94a48;border-right:1px solid #b94a48;border-bottom:1px solid #b94a48}.basic-form .form-control.error .add-on{border-top:1px solid #b94a48;border-left:1px solid #b94a48;border-bottom:1px solid #b94a48}.basic-form .form-control.valid input{border-top:1px solid green;border-right:1px solid green;border-bottom:1px solid green}.basic-form .form-control.valid .add-on{border-top:1px solid green;border-left:1px solid green;border-bottom:1px solid green}.basic-form .form-control.confirm-password.error input{border:1px solid #b94a48}.basic-form .form-control.confirm-password.valid input{border:1px solid green}.basic-form .form-control.input-prepend .add-on{margin-left:0;height:40px;min-width:44px;padding:13px 15px;border-radius:3px 0 0 3px}.basic-form .form-control--labelled label{top:13px;font-size:15px}.basic-form .input-prepend.form-control--labelled label{top:8px;left:50px;padding-top:5px}.basic-form .confirm-password{margin-left:44px}.basic-form .confirm-password input{width:100%}.basic-form .confirm-password.form-control--labelled label{top:13px;left:10px}.basic-form .form-control--labelled.show-label label{top:0;left:45px;font-size:9px;width:100%;z-index:3}.basic-form .confirm-password.form-control--labelled.show-label label{top:5px;left:0}.basic-form .password-strength-text{font-size:12px;color:#bbb;margin-bottom:10px;margin-left:44px}.basic-form .passw-strength-indicator{display:none}.password-with-confirmation-wrapper{margin:15px 0}.basic-form .btnRegister.btn[disabled]{background:#fff}.basic-form .btnRegister{margin:0 auto;width:180px;padding:10px;font-size:14px;display:inherit}.basic-form .basic-form-error-message{display:none;margin-top:5px;margin-bottom:0}.basic-form .form-control.error .basic-form-error-message{display:block}.profile-form .control-label{float:left;width:auto;padding-top:0}.profile-form select{height:40px}.profile-form input.form-control{height:40px;width:100%;padding-left:10px;padding-top:15px}.profile-form .form-control--labelled label{padding-top:2px;left:5px;top:13px;width:auto}.profile-form .form-control--labelled.confirm-password label{left:16px}.profile-form .form-control--labelled.show-label label{top:4px}.profile-form .password-with-confirmation-wrapper{margin:0}.profile-form .passw-strength-indicator,.profile-form .add-on{display:none}.profile-form .password-strength,.profile-form .confirm-password{width:100%;float:left;min-height:1px;padding:0;position:relative}.profile-form .password-strength .form-control{width:100%}.profile-form .password-strength-text{font-size:12px;color:#bbb;margin-bottom:-15px}.profile-form .radio-group .radio{margin-bottom:15px}.profile-form .radio-group .control-label{float:none}.profile-form .radio-group .radio{padding-left:0;margin-top:10px;display:block}.radio input,.radio label{display:inline-block}.radio input[type="radio"]{float:none;margin:-3px 5px 0 0}.radio-list-horizontal label{margin-right:15px}.radio-list-vertical input[type="radio"],.radio-list-vertical label{float:none;margin:-3px 5px 0 0}.radio-list-vertical label{margin-bottom:10px}.profile-form .submit-button-wrapper{border-top:1px solid #ccc;padding:15px 20px 0;margin:0 -8px;text-align:right}.profile-form .validation-submit-button .btn{padding:10px 20px}.profile-form .chzn-container-single .chzn-single,.profile-form .chzn-container-single .chzn-default{height:40px}.profile-form .chzn-container-single .chzn-single span{height:100%;padding-top:11px}.profile-form .chzn-container-single .chzn-single div b:before{line-height:40px}.validation-field .errormsg{display:none;color:red;font-size:12px}.validation-field.error .chzn-container-single .chzn-default{border-color:red}.validation-field.error .errormsg{display:block}.basic-form .form-control.checkbox-control,.basic-form .form-control.radio-group{margin-left:44px}.basic-form .form-control.checkbox-control input[type="checkbox"]{height:15px;width:auto;margin-top:0}.basic-form .form-control.radio-group input[type="radio"]{height:auto;width:auto}.basic-form .form-control.radio-group .radio{padding-left:0;margin-top:5px;display:block}.basic-form .form-control.radio-group .control-label{display:block;float:none;width:auto}.basic-form .form-control.radio-group .control-label>span{color:red}.professions-details-section-style-chosen-label .chzn-container-multi .chzn-choices .search-field .default{color:#aaa}