.checkbox,.checkbox-inline,.radio,.radio-inline{margin-top:0}.checkbox-inline.checkbox-inline,.checkbox-inline.radio-inline,.checkbox.checkbox-inline,.checkbox.radio-inline,.radio-inline.checkbox-inline,.radio-inline.radio-inline,.radio.checkbox-inline,.radio.radio-inline{padding-left:0;margin-left:0;margin-right:10px;vertical-align:top}.checkbox+.checkbox-inline,.checkbox+.radio-inline,.checkbox-inline+.checkbox-inline,.checkbox-inline+.radio-inline,.radio+.checkbox-inline,.radio+.radio-inline,.radio-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:0}.checkbox-inline input[type=checkbox],.checkbox-inline input[type=radio],.checkbox input[type=checkbox],.checkbox input[type=radio],.radio-inline input[type=checkbox],.radio-inline input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{position:absolute;opacity:0;z-index:-1}.checkbox-inline input[type=checkbox]:checked~label,.checkbox-inline input[type=radio]:checked~label,.checkbox input[type=checkbox]:checked~label,.checkbox input[type=radio]:checked~label,.radio-inline input[type=checkbox]:checked~label,.radio-inline input[type=radio]:checked~label,.radio input[type=checkbox]:checked~label,.radio input[type=radio]:checked~label{cursor:pointer;font-weight:400;padding-left:30px}.checkbox-inline input[type=checkbox]:checked~label:before,.checkbox-inline input[type=radio]:checked~label:before,.checkbox input[type=checkbox]:checked~label:before,.checkbox input[type=radio]:checked~label:before,.radio-inline input[type=checkbox]:checked~label:before,.radio-inline input[type=radio]:checked~label:before,.radio input[type=checkbox]:checked~label:before,.radio input[type=radio]:checked~label:before{border:2px solid #b2b2b2;color:#6d6d72}.checkbox-inline input[type=checkbox]:focus,.checkbox-inline input[type=radio]:focus,.checkbox input[type=checkbox]:focus,.checkbox input[type=radio]:focus,.radio-inline input[type=checkbox]:focus,.radio-inline input[type=radio]:focus,.radio input[type=checkbox]:focus,.radio input[type=radio]:focus{outline:none!important}.checkbox-inline input[type=checkbox]:focus~label:before,.checkbox-inline input[type=radio]:focus~label:before,.checkbox input[type=checkbox]:focus~label:before,.checkbox input[type=radio]:focus~label:before,.radio-inline input[type=checkbox]:focus~label:before,.radio-inline input[type=radio]:focus~label:before,.radio input[type=checkbox]:focus~label:before,.radio input[type=radio]:focus~label:before{border-color:#009776;outline:0;box-shadow:0 0 8px rgba(0,151,118,.6),inset 0 0 0 2px #fff}.checkbox-inline input[type=checkbox]:disabled~label,.checkbox-inline input[type=checkbox][readonly]~label,.checkbox-inline input[type=radio]:disabled~label,.checkbox-inline input[type=radio][readonly]~label,.checkbox input[type=checkbox]:disabled~label,.checkbox input[type=checkbox][readonly]~label,.checkbox input[type=radio]:disabled~label,.checkbox input[type=radio][readonly]~label,.radio-inline input[type=checkbox]:disabled~label,.radio-inline input[type=checkbox][readonly]~label,.radio-inline input[type=radio]:disabled~label,.radio-inline input[type=radio][readonly]~label,.radio input[type=checkbox]:disabled~label,.radio input[type=checkbox][readonly]~label,.radio input[type=radio]:disabled~label,.radio input[type=radio][readonly]~label{color:#888}.checkbox-inline input[type=checkbox]:disabled~label:before,.checkbox-inline input[type=checkbox][readonly]~label:before,.checkbox-inline input[type=radio]:disabled~label:before,.checkbox-inline input[type=radio][readonly]~label:before,.checkbox input[type=checkbox]:disabled~label:before,.checkbox input[type=checkbox][readonly]~label:before,.checkbox input[type=radio]:disabled~label:before,.checkbox input[type=radio][readonly]~label:before,.radio-inline input[type=checkbox]:disabled~label:before,.radio-inline input[type=checkbox][readonly]~label:before,.radio-inline input[type=radio]:disabled~label:before,.radio-inline input[type=radio][readonly]~label:before,.radio input[type=checkbox]:disabled~label:before,.radio input[type=checkbox][readonly]~label:before,.radio input[type=radio]:disabled~label:before,.radio input[type=radio][readonly]~label:before{background:#c7c7cc}.checkbox-inline input[type=checkbox]~label,.checkbox-inline input[type=radio]~label,.checkbox input[type=checkbox]~label,.checkbox input[type=radio]~label,.radio-inline input[type=checkbox]~label,.radio-inline input[type=radio]~label,.radio input[type=checkbox]~label,.radio input[type=radio]~label{cursor:pointer;font-weight:400;padding-left:30px;min-height:22px;line-height:1.7em;display:inline-block}.checkbox-inline input[type=checkbox]~label:before,.checkbox-inline input[type=radio]~label:before,.checkbox input[type=checkbox]~label:before,.checkbox input[type=radio]~label:before,.radio-inline input[type=checkbox]~label:before,.radio-inline input[type=radio]~label:before,.radio input[type=checkbox]~label:before,.radio input[type=radio]~label:before{position:relative;left:0;content:" ";position:absolute;margin-right:1em;display:inline-block;font-family:FontAwesome;width:22px;height:22px;line-height:1em;font-size:1.3em;border:1px solid #999;background-color:#fff}.checkbox-inline input[type=checkbox]~label:hover:before,.checkbox-inline input[type=radio]~label:hover:before,.checkbox input[type=checkbox]~label:hover:before,.checkbox input[type=radio]~label:hover:before,.radio-inline input[type=checkbox]~label:hover:before,.radio-inline input[type=radio]~label:hover:before,.radio input[type=checkbox]~label:hover:before,.radio input[type=radio]~label:hover:before{border-color:#666}.checkbox-inline input[type=checkbox]~label:empty,.checkbox-inline input[type=radio]~label:empty,.checkbox input[type=checkbox]~label:empty,.checkbox input[type=radio]~label:empty,.radio-inline input[type=checkbox]~label:empty,.radio-inline input[type=radio]~label:empty,.radio input[type=checkbox]~label:empty,.radio input[type=radio]~label:empty{padding-left:22px}.checkbox-inline input[type=checkbox]~label:empty:before,.checkbox-inline input[type=radio]~label:empty:before,.checkbox input[type=checkbox]~label:empty:before,.checkbox input[type=radio]~label:empty:before,.radio-inline input[type=checkbox]~label:empty:before,.radio-inline input[type=radio]~label:empty:before,.radio input[type=checkbox]~label:empty:before,.radio input[type=radio]~label:empty:before{margin-right:0}.checkbox-inline input[type=radio]:checked~label:before,.checkbox input[type=radio]:checked~label:before,.radio-inline input[type=radio]:checked~label:before,.radio input[type=radio]:checked~label:before{background-color:#009776;box-shadow:inset 0 0 0 2px #fff}.checkbox-inline input[type=radio]:checked:focus~label:before,.checkbox input[type=radio]:checked:focus~label:before,.radio-inline input[type=radio]:checked:focus~label:before,.radio input[type=radio]:checked:focus~label:before{border-color:#009776;outline:0;box-shadow:0 0 8px rgba(0,151,118,.6),inset 0 0 0 2px #fff}.checkbox-inline input[type=radio]:checked:disabled~label:before,.checkbox-inline input[type=radio]:checked[readonly]~label:before,.checkbox input[type=radio]:checked:disabled~label:before,.checkbox input[type=radio]:checked[readonly]~label:before,.radio-inline input[type=radio]:checked:disabled~label:before,.radio-inline input[type=radio]:checked[readonly]~label:before,.radio input[type=radio]:checked:disabled~label:before,.radio input[type=radio]:checked[readonly]~label:before{background-color:#6d6d72;box-shadow:inset 0 0 0 2px #c7c7cc}.checkbox-inline input[type=radio]~label:before,.checkbox input[type=radio]~label:before,.radio-inline input[type=radio]~label:before,.radio input[type=radio]~label:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.checkbox-inline input[type=checkbox]:checked~label:before,.checkbox input[type=checkbox]:checked~label:before,.radio-inline input[type=checkbox]:checked~label:before,.radio input[type=checkbox]:checked~label:before{content:"\f00c";color:#009776}.checkbox-inline input[type=checkbox]~label:before,.checkbox input[type=checkbox]~label:before,.radio-inline input[type=checkbox]~label:before,.radio input[type=checkbox]~label:before{color:#009776;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-align:right}.checkbox-inline-nomargins{margin:0!important;width:22px;height:22px}.checkbox-inline-nomargins label{padding-left:22px!important}.checkbox-inline-nomargins label:before{font-size:14px}.fa.he-icon-editable{color:#6a6a6a;cursor:pointer}.fa.he-icon-editable:hover{color:#009776}button[data-toggle=collapse]{position:relative;padding-right:20px!important}button[data-toggle=collapse][aria-expanded=true]{font-weight:700!important}button[data-toggle=collapse][aria-expanded=true]:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}button[data-toggle=collapse]:after{font-family:FontAwesome;content:"\f107";position:absolute;right:0;top:10px;margin-top:-.7em;text-decoration:none!important;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}textarea.form-control{resize:vertical}.form-control{-moz-appearance:textfield;-webkit-appearance:textfield;background-clip:padding-box;-webkit-transition:none;transition:none;box-shadow:none;border-color:#b2b2b2;padding:6px .75em;max-width:100%;width:100%}.form-control.input-validation-error{background:#f8e7ec;border-color:#e198ac}.form-control.input-validation-error:focus{background:#f8e7ec;border-color:#e198ac;outline:0;box-shadow:0 0 8px rgba(225,152,172,.8),inset 0 -100px 0 -99px #db183d}.form-control:focus{border-color:#009776;outline:0;box-shadow:0 0 8px rgba(0,151,118,.6),inset 0 -100px 0 -99px #009776}.form-control:not(textarea){height:44px}.form-control:not(textarea).he-slim,.form-control:not(textarea).he-slim>a,.form-control:not(textarea).input-sm,.form-control:not(textarea).input-sm>a{height:32px}.form-control:not(textarea).he-slim>a .fa,.form-control:not(textarea).input-sm>a .fa{margin-top:9px}.form-control.he-input-small{width:25%}.form-control.he-input-medium{width:50%}.form-control.he-input-large{width:100%}@media only screen and (min-width:0){.form-control.he-input-mini-small{width:25%}.form-control.he-input-mini-medium{width:50%}.form-control.he-input-mini-large{width:100%}}@media only screen and (min-width:26.876em){.form-control.he-input-small-small{width:25%}.form-control.he-input-small-medium{width:50%}.form-control.he-input-small-large{width:100%}}@media only screen and (min-width:47.9376em){.form-control.he-input-medium-small{width:25%}.form-control.he-input-medium-medium{width:50%}.form-control.he-input-medium-large{width:100%}}@media only screen and (min-width:64.0625em){.form-control.he-input-large-small{width:25%}.form-control.he-input-large-medium{width:50%}.form-control.he-input-large-large{width:100%}}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength],select[maxlength],textarea[maxlength]{min-width:200px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="1"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="1"],select[data-val-maxlength-max="1"],select[maxlength="1"],textarea[data-val-maxlength-max="1"],textarea[maxlength="1"]{min-width:35px;max-width:59px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="2"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="2"],select[data-val-maxlength-max="2"],select[maxlength="2"],textarea[data-val-maxlength-max="2"],textarea[maxlength="2"]{min-width:40px;max-width:59px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="3"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="3"],select[data-val-maxlength-max="3"],select[maxlength="3"],textarea[data-val-maxlength-max="3"],textarea[maxlength="3"]{min-width:50px;max-width:59px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="4"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="4"],select[data-val-maxlength-max="4"],select[maxlength="4"],textarea[data-val-maxlength-max="4"],textarea[maxlength="4"]{min-width:60px;max-width:97px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="5"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="5"],select[data-val-maxlength-max="5"],select[maxlength="5"],textarea[data-val-maxlength-max="5"],textarea[maxlength="5"]{min-width:68px;max-width:97px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="6"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="6"],select[data-val-maxlength-max="6"],select[maxlength="6"],textarea[data-val-maxlength-max="6"],textarea[maxlength="6"]{min-width:76px;max-width:97px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[type=time],select[type=time],textarea[type=time]{min-width:60px;max-width:135px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-date],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-dateiso],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[type=date],select[data-val-date],select[data-val-dateiso],select[type=date],textarea[data-val-date],textarea[data-val-dateiso],textarea[type=date]{min-width:110px;max-width:135px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="7"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="7"],select[data-val-maxlength-max="7"],select[maxlength="7"],textarea[data-val-maxlength-max="7"],textarea[maxlength="7"]{min-width:82px;max-width:135px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="8"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="8"],select[data-val-maxlength-max="8"],select[maxlength="8"],textarea[data-val-maxlength-max="8"],textarea[maxlength="8"]{min-width:90px;max-width:135px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="9"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="9"],select[data-val-maxlength-max="9"],select[maxlength="9"],textarea[data-val-maxlength-max="9"],textarea[maxlength="9"]{min-width:98px;max-width:135px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-organizationnumber],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-organizationnumberorpersonalnumber],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-personalnumber],select[data-val-organizationnumber],select[data-val-organizationnumberorpersonalnumber],select[data-val-personalnumber],textarea[data-val-organizationnumber],textarea[data-val-organizationnumberorpersonalnumber],textarea[data-val-personalnumber]{min-width:126px;max-width:185px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="10"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="10"],select[data-val-maxlength-max="10"],select[maxlength="10"],textarea[data-val-maxlength-max="10"],textarea[maxlength="10"]{min-width:106px;max-width:185px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="11"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="11"],select[data-val-maxlength-max="11"],select[maxlength="11"],textarea[data-val-maxlength-max="11"],textarea[maxlength="11"]{min-width:114px;max-width:185px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="12"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="12"],select[data-val-maxlength-max="12"],select[maxlength="12"],textarea[data-val-maxlength-max="12"],textarea[maxlength="12"]{min-width:122px;max-width:185px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="13"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="13"],select[data-val-maxlength-max="13"],select[maxlength="13"],textarea[data-val-maxlength-max="13"],textarea[maxlength="13"]{min-width:130px;max-width:185px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="14"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="14"],select[data-val-maxlength-max="14"],select[maxlength="14"],textarea[data-val-maxlength-max="14"],textarea[maxlength="14"]{min-width:138px;max-width:223px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="15"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="15"],select[data-val-maxlength-max="15"],select[maxlength="15"],textarea[data-val-maxlength-max="15"],textarea[maxlength="15"]{min-width:146px;max-width:223px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="16"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="16"],select[data-val-maxlength-max="16"],select[maxlength="16"],textarea[data-val-maxlength-max="16"],textarea[maxlength="16"]{min-width:154px;max-width:223px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="17"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="17"],select[data-val-maxlength-max="17"],select[maxlength="17"],textarea[data-val-maxlength-max="17"],textarea[maxlength="17"]{min-width:162px;max-width:261px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="18"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="18"],select[data-val-maxlength-max="18"],select[maxlength="18"],textarea[data-val-maxlength-max="18"],textarea[maxlength="18"]{min-width:170px;max-width:261px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[data-val-maxlength-max="19"],input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])[maxlength="19"],select[data-val-maxlength-max="19"],select[maxlength="19"],textarea[data-val-maxlength-max="19"],textarea[maxlength="19"]{min-width:178px;max-width:261px}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])::-webkit-calendar-picker-indicator,input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])::-webkit-inner-spin-button,input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button])::-webkit-outer-spin-button,select::-webkit-calendar-picker-indicator,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-calendar-picker-indicator,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{display:none}table .select2,table input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button]),table select,table select.form-control{height:32px}@supports (-webkit-overflow-scrolling:touch){input:not([type=color]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=button]).form-control,textarea.form-control{font-size:16px}}.form-group.he-slim{margin-bottom:10px}.form-group.disabled .input-group-addon,.form-group.disabled input,.form-group.disabled select{border-color:#ccc;background:#f5f5f5}.form-group.disabled [data-he-display]{background:#ccc}.form-group.disabled .he-input-arrow:before{border-top-color:#f5f5f5}.form-group.form-group-error .radio-inline label,.form-group.form-group-error .radio label{color:#db183d}.form-group.form-group-error .radio-inline label:before,.form-group.form-group-error .radio label:before{background:#f8e7ec;border-color:#d5718c;outline:0}.form-group span.field-validation-valid{display:none}.form-group label.field-validation-error{color:#db183d}.form-group span.field-validation-error{display:block!important;width:100%;background:#db183d;position:relative;z-index:2;padding:.4em;margin-top:.2em;margin-bottom:1em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;color:#fff;font-weight:400}.form-group span.field-validation-error:before{display:block!important;content:"";position:absolute;top:-.4em;left:16px;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:.5em solid #db183d}.form-group span.field-validation-error:empty,.form-group span.field-validation-error:empty:before{display:none!important}.form-group span.field-validation-error[data-valmsg-float=true]{position:absolute;width:auto;min-width:0;margin-top:6px;z-index:5}.form-group .he-select.input-validation-error{border-color:#e198ac}.form-group .checkbox-inline input[type=checkbox]:checked+label:before,.form-group .checkbox input[type=checkbox]:checked+label:before,.form-group .radio-inline input[type=checkbox]:checked+label:before,.form-group .radio input[type=checkbox]:checked+label:before{content:"\f00c"}.form-group .checkbox-inline input[type=checkbox]:focus~label.field-validation-error:before,.form-group .checkbox-inline input[type=radio]:focus~label.field-validation-error:before,.form-group .checkbox input[type=checkbox]:focus~label.field-validation-error:before,.form-group .checkbox input[type=radio]:focus~label.field-validation-error:before,.form-group .radio-inline input[type=checkbox]:focus~label.field-validation-error:before,.form-group .radio-inline input[type=radio]:focus~label.field-validation-error:before,.form-group .radio input[type=checkbox]:focus~label.field-validation-error:before,.form-group .radio input[type=radio]:focus~label.field-validation-error:before{box-shadow:0 0 8px rgba(225,152,172,.8),inset 0 0 0 2px #fff}.form-group .checkbox-inline input[type=checkbox]~label.field-validation-error:before,.form-group .checkbox-inline input[type=radio]~label.field-validation-error:before,.form-group .checkbox input[type=checkbox]~label.field-validation-error:before,.form-group .checkbox input[type=radio]~label.field-validation-error:before,.form-group .radio-inline input[type=checkbox]~label.field-validation-error:before,.form-group .radio-inline input[type=radio]~label.field-validation-error:before,.form-group .radio input[type=checkbox]~label.field-validation-error:before,.form-group .radio input[type=radio]~label.field-validation-error:before{background:#f8e7ec;border-color:#d5718c;outline:0}.form-group .checkbox-inline input[type=checkbox]:checked~label.field-validation-error:before,.form-group .checkbox-inline input[type=radio]:checked~label.field-validation-error:before,.form-group .checkbox input[type=checkbox]:checked~label.field-validation-error:before,.form-group .checkbox input[type=radio]:checked~label.field-validation-error:before,.form-group .radio-inline input[type=checkbox]:checked~label.field-validation-error:before,.form-group .radio-inline input[type=radio]:checked~label.field-validation-error:before,.form-group .radio input[type=checkbox]:checked~label.field-validation-error:before,.form-group .radio input[type=radio]:checked~label.field-validation-error:before{background:#d5718c}.form-group .checkbox+span.field-validation-error:before,.form-group .checkbox-inline+span.field-validation-error:before,.form-group .checkbox-inline span.field-validation-error:before,.form-group .checkbox span.field-validation-error:before,.form-group .radio+span.field-validation-error:before,.form-group .radio-inline+span.field-validation-error:before,.form-group .radio-inline span.field-validation-error:before,.form-group .radio span.field-validation-error:before{left:4px}.he-table-expandable .he-table-expandable-row+td .form-group{margin:15px}td .form-group,th .form-group{margin:0}.input-group.input-group-fixedwidth{width:auto}.input-group.input-group-fixedwidth .input-group-addon{width:auto;float:none}.input-group.input-group-fixedwidth .form-control{display:inline-block;float:none}.input-group.focus{border-radius:4px}.input-group.focus,.input-group.focus>.form-control,.input-group.focus>.input-group-addon{outline:0;box-shadow:0 0 8px rgba(0,151,118,.6),inset 0 -100px 0 -99px #009776;border-color:#009776}.input-group.focus>.form-control,.input-group.focus>.input-group-addon{box-shadow:inset 0 -100px 0 -99px #009776!important}.input-group.input-group-error .fa{color:#db183d}.input-group.input-group-error .input-group-addon,.input-group.input-group-error .input-group-addon:after,.input-group.input-group-error .input-group-addon:before{background:#f8e7ec}.input-group.input-group-error>.form-control,.input-group.input-group-error>.input-group-addon{box-shadow:none!important;border-color:#e198ac}.input-group.input-group-error.focus,.input-group.input-group-error.focus .input-group-addon{background:#f8e7ec;border-color:#e198ac;outline:0;box-shadow:0 0 8px rgba(225,152,172,.8),inset 0 -100px 0 -99px #db183d}.input-group.input-group-error.focus .input-group-addon{box-shadow:inset 0 -100px 0 -99px #db183d}.input-group.he-slim .form-control,.input-group.he-slim .input-group-addon,.input-group.input-group-sm .form-control,.input-group.input-group-sm .input-group-addon{height:30px;line-height:normal}.input-group.input-group-date{max-width:9.6em}.input-group.input-group-date .form-control.he-slim{height:30px}.input-group.input-group-date .form-control.he-slim+.input-group-addon .fa{font-size:14px}.input-group.input-group-date .input-group-addon{font-size:12px}.input-group .fa{font-size:1.3em}.input-group .fa:not(.he-icon-editable){color:#009776}.input-group .fa:before{padding:0 .1em}.input-group .form-control:first-child{border-right:none}.input-group .input-group-addon~.form-control{border-left:none}.input-group .form-control:only-child{border-radius:4px;border:1px solid #b2b2b2}.input-group .form-control:disabled~.input-group-addon{background:#eee;cursor:not-allowed}.input-group .form-control:disabled~.input-group-addon .fa{color:#6a6a6a}.input-group .input-group-addon{background:#fff;background-color:#fff;border-color:#b2b2b2;position:relative;z-index:4;padding:0 10px;cursor:pointer}.input-group .input-group-addon:first-child{border-right:none;padding-right:0}.input-group .input-group-addon:last-child{border-left:none;padding-left:0}.input-group.disabled .input-group-addon{background:#eee;cursor:not-allowed}.input-group.disabled .fa{color:#6a6a6a}.input-group.disabled-editable .form-control:disabled~.input-group-addon,.input-group.disabled-editable .input-group-addon{background:#eee;cursor:pointer}.input-group.disabled-editable .form-control:disabled~.input-group-addon .fa,.input-group.disabled-editable .input-group-addon .fa{color:#6a6a6a}.input-group.disabled-editable .form-control:disabled~.input-group-addon:hover .fa,.input-group.disabled-editable .input-group-addon:hover .fa{color:#009776}@supports (-webkit-overflow-scrolling:touch){.input-group.input-group-date{max-width:9.8em}}