.k-input{display:inline-block;width:18.75rem;vertical-align:middle;font-size:.875rem}.k-input .k-inner,.k-input .k-wrapper{display:inline-block;width:100%;position:relative}.k-input .k-inner{border:1px solid #cad0dd;background-color:#fff;-webkit-transition:border .25s ease-in-out,background .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:border .25s ease-in-out,background .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:border .25s ease-in-out,background .25s ease-in-out,box-shadow .25s ease-in-out;transition:border .25s ease-in-out,background .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;outline:none}.k-input .k-inner:hover{border:1px solid #979797;z-index:1}.k-input .k-inner:focus{border:1px solid #0a5eee;z-index:1}.k-input.k-fluid{width:100%}.k-input .k-prefix,.k-input .k-suffix{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.k-input .k-clear{display:inline-block;vertical-align:top;cursor:pointer;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;pointer-events:none;color:#999}.k-input .k-clear:hover{color:#0a5eee}.k-input .k-clear+*{margin-left:.1875rem}.k-input:hover .k-clear.k-show{opacity:1;pointer-events:all}.k-input.k-group{display:table}.k-input .k-append,.k-input .k-prepend{display:table-cell;width:1px;vertical-align:middle;background:#eee;border:1px solid #cad0dd;text-align:center}.k-input .k-append .k-btn,.k-input .k-prepend .k-btn{margin:-1px 0;border-radius:0}.k-input .k-append .k-select,.k-input .k-prepend .k-select{margin:-1px;text-align:left}.k-input .k-prepend .k-select{z-index:1}.k-input .k-prepend .k-select>.k-wrapper{border-radius:.125rem 0 0 .125rem}.k-input .k-append .k-select>.k-wrapper{border-radius:0 .125rem .125rem 0}.k-input>.k-padding{padding:0 .4375rem}.k-input .k-prepend{border-right:none;white-space:nowrap}.k-input .k-append{border-left:none;white-space:nowrap}.k-input.k-disabled,.k-input.k-disabled .k-inner{color:#999;cursor:not-allowed}.k-input.k-disabled .k-inner{border-color:#d9d9d9;background:#f7f7f7}.k-input.k-large{font-size:1rem}.k-input.k-large .k-inner{height:2.5rem;line-height:2.5rem;font-size:1rem}.k-input .k-inner{height:2.25rem;line-height:2.25rem;font-size:.875rem;padding:0 .625rem}.k-input .k-prefix{left:.625rem}.k-input .k-suffix{right:.625rem}.k-input.k-with-prefix .k-inner{padding-left:1.875rem}.k-input.k-clearable .k-inner,.k-input.k-with-suffix .k-inner{padding-right:1.875rem}.k-input.k-with-suffix.k-clearable .k-inner{padding-right:3.125rem}.k-input.k-small{font-size:.75rem}.k-input.k-small .k-inner{height:1.875rem;line-height:1.875rem;font-size:.75rem}.k-input.k-mini{font-size:.75rem}.k-input.k-mini .k-inner{height:1.625rem;line-height:1.625rem;font-size:.75rem}.k-input .k-textarea{padding:.3125rem .625rem;height:auto;line-height:1.5}.k-input .k-fake{position:absolute;visibility:hidden;top:0;white-space:nowrap}.k-input.k-auto-width{width:auto}.k-input.k-auto-width .k-inner{-webkit-box-sizing:content-box;box-sizing:content-box}