.better-placeholder{-webkit-transition:all .2s ease;transition:all .2s ease;}.better-placeholder::-webkit-input-placeholder{opacity:0}.better-placeholder::-moz-placeholder{opacity:0}.better-placeholder:-ms-input-placeholder{opacity:0}.better-placeholder::placeholder{opacity:0}.better-placeholder::-webkit-datetime-edit{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.better-placeholder.fixed-height{padding-top:18px;height:auto;}.better-placeholder.fixed-height:not(.better-placeholder-active) ~ .better-placeholder-text:not(.active){top:14px}.better-placeholder-active,.ui-select-bootstrap.dropdown.open .better-placeholder{padding-top:18px;height:auto;}.better-placeholder-active::-webkit-datetime-edit,.ui-select-bootstrap.dropdown.open .better-placeholder::-webkit-datetime-edit{opacity:1}.better-placeholder-active::-webkit-input-placeholder,.ui-select-bootstrap.dropdown.open .better-placeholder::-webkit-input-placeholder{opacity:0}.better-placeholder-active::-moz-placeholder,.ui-select-bootstrap.dropdown.open .better-placeholder::-moz-placeholder{opacity:0}.better-placeholder-active:-ms-input-placeholder,.ui-select-bootstrap.dropdown.open .better-placeholder:-ms-input-placeholder{opacity:0}.better-placeholder-active::placeholder,.ui-select-bootstrap.dropdown.open .better-placeholder::placeholder{opacity:0}.input-group .better-placeholder ~ .input-group-btn .btn,.better-placeholder-button .btn{-webkit-transition:all .2s ease;transition:all .2s ease}.input-group .better-placeholder-active ~ .input-group-btn .btn,.better-placeholder-button-active .btn{padding:12px}.dropdown-menu .better-placeholder-text{z-index:1000}.better-placeholder-text,.help-block.better-placeholder-text{z-index:10;-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:2px;margin-left:12px;line-height:20px;height:20px;color:placeholder;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;max-width:85%;margin-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.better-placeholder-text.active,.better-placeholder-active ~ .better-placeholder-text{max-width:110%;visibility:visible;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;color:#428bca;top:-2px}.better-placeholder.disabled,.better-placeholder.disabled ~ .better-placeholder-text{color:#999}.fa-required{margin-left:6px;font-size:70%;vertical-align:super}td.input-group .better-placeholder-text,td.input-group .help-block.better-placeholder-text{top:11px}td.input-group .better-placeholder-text.active,td.input-group .better-placeholder-active ~ .better-placeholder-text{top:7px;}.ui-select-bootstrap.dropdown.open .better-placeholder.inverted,.better-placeholder-active.inverted{padding-bottom:18px;padding-top:6px}.better-placeholder.inverted ~ .better-placeholder-text.inverted,.better-placeholder.inverted ~ .help-block.better-placeholder-text.inverted,.better-placeholder-text.inverted,.help-block.better-placeholder-text.inverte{bottom:2px;top:auto}.better-placeholder-text.inverted.active,.better-placeholder-active.inverted ~ .better-placeholder-text{max-width:110%;visibility:visible;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;color:#428bca;bottom:-8px;top:auto}td.input-group .better-placeholder.inverted ~ .better-placeholder-text.inverted,td.input-group .better-placeholder.inverted ~ .help-block.better-placeholder-text.inverted,td.input-group .better-placeholder-text.inverted,td.input-group .help-block.better-placeholder-text.inverte{top:auto;bottom:11px}td.input-group .better-placeholder-text.inverted.active,td.input-group .better-placeholder-active.inverted ~ .better-placeholder-text{top:auto;bottom:1px}