.k-dropdown{display:inline-block}.k-dropdown-menu{position:absolute;min-width:6.25rem;background:#fff;border-radius:.125rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3);font-size:.75rem;z-index:999;top:0;left:0}.k-dropdown-menu .k-dropdown{display:block}.k-dropdown-menu .k-item{padding:0 1rem;cursor:pointer;white-space:nowrap;height:2rem;line-height:2rem}.k-dropdown-menu .k-item.k-hover{background:#f1f1f5}.k-dropdown-menu .k-item:first-of-type{border-radius:.125rem .125rem 0 0}.k-dropdown-menu .k-item:last-of-type{border-radius:0 0 .125rem .125rem}.k-dropdown-menu .k-item.k-disabled{background:#f2f2f2;color:#ccc;cursor:not-allowed}.k-dropdown-menu .k-item .k-checkbox,.k-dropdown-menu .k-item .k-radio{display:block;padding:0 1rem}.k-dropdown-menu .k-item .k-checkbox>.k-wrapper,.k-dropdown-menu .k-item .k-radio>.k-wrapper{vertical-align:text-bottom}.k-dropdown-menu .k-item .k-checkbox>.k-text,.k-dropdown-menu .k-item .k-radio>.k-text{vertical-align:baseline}.k-dropdown-menu .k-item.k-no-padding{padding:0}.k-dropdown-menu .k-dropdown>.k-tooltip,.k-dropdown-menu .k-tooltip{display:block}.k-dropdown-menu .k-item{-webkit-transition:background .25s ease-in-out,color .25s ease-in-out;transition:background .25s ease-in-out,color .25s ease-in-out}.k-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;vertical-align:middle}.k-checkbox .k-wrapper{display:inline-block;width:.875rem;height:.875rem;vertical-align:middle;border:1px solid #b2b2b2;border-radius:.125rem;position:relative;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.k-checkbox .k-wrapper,.k-checkbox .k-wrapper:before{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.k-checkbox .k-wrapper:before{content:"";display:block;position:absolute;width:5px;height:10px;top:-1px;left:.25rem;border:1px solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}.k-checkbox input{width:100%;height:100%;opacity:0;cursor:pointer;position:absolute;left:0;top:0}.k-checkbox .k-text{vertical-align:middle;margin-left:.5em;display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.k-checkbox.k-checked .k-wrapper,.k-checkbox.k-indeterminate .k-wrapper{border-color:#0091ea;background:#0091ea}.k-checkbox.k-indeterminate .k-wrapper:before{-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);border-bottom:0;left:3px}.k-checkbox.k-checked .k-wrapper:before{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.k-checkbox:focus{outline:none}.k-checkbox:focus .k-wrapper{border-color:#0091ea}.k-checkbox.k-disabled{color:#ccc;cursor:not-allowed}.k-checkbox.k-disabled .k-wrapper{border-color:#ccc;background:#f2f2f2}.k-checkbox.k-disabled .k-wrapper:before{border-color:#ccc}.k-checkbox{margin:0}.k-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;vertical-align:middle}.k-radio .k-wrapper{display:inline-block;width:14px;height:14px;vertical-align:middle;border:1px solid #b2b2b2;border-radius:50%;position:relative;background:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.k-radio .k-wrapper,.k-radio .k-wrapper:before{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.k-radio .k-wrapper:before{content:"";display:block;position:absolute;width:8px;height:8px;top:50%;left:50%;margin-left:-4px;margin-top:-4px;border-radius:50%;background-color:#0091ea;-webkit-transform:scale(0);transform:scale(0)}.k-radio input{width:100%;height:100%;opacity:0;cursor:pointer;position:absolute}.k-radio .k-text{vertical-align:middle;display:inline-block;margin-left:.5em;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.k-radio.k-checked .k-wrapper{border-color:#0091ea}.k-radio.k-checked .k-wrapper:before{-webkit-transform:scale(1);transform:scale(1)}.k-radio:focus{outline:none}.k-radio:focus .k-wrapper{border-color:#0091ea}.k-radio.k-disabled{color:#ccc;cursor:not-allowed}.k-radio.k-disabled .k-wrapper{border-color:#ccc;background:#f2f2f2}.k-radio.k-disabled .k-wrapper:before{background:#ccc}.k-radio{margin:0}