﻿.k-dropzone {
padding: 0px;
}

.k-dropzone em{
    display: none;
}

.k-textbox, 
.k-dropdown,
.k-combobox,
.k-numerictextbox,
.k-autocomplete,
.k-datepicker {
    width: 100%;
}

input.k-textbox, 
input.k-dropdown,
input.k-combobox,
input.k-numerictextbox,
input.k-autocomplete,
input.k-datepicker,
input.k-input {
    height: 2em;
}

.k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-numeric-wrap .k-input, .k-picker-wrap .k-input, .k-selectbox .k-input, .k-textbox>input {
    height: 2em;
    line-height: 2em;
    padding: 0px;
    margin: 0px;
}

.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default {
    height: 2em;
}
.k-autocomplete.k-state-disabled, .k-picker-wrap.k-state-disabled, .k-numeric-wrap.k-state-disabled, .k-dropdown-wrap.k-state-disabled {
    height: 2em;
}

.k-autocomplete.k-state-default {
    height: 2em;
}

.k-numerictextbox .k-link{
    padding: 0px;
    margin: 0px;
    height: 1em;
}

.k-dropdown-wrap .k-select, .k-numeric-wrap .k-select, .k-picker-wrap .k-select{
    min-height: 1em;
    line-height: 2em;
    background-color: #fafafa;
}

.k-multiselect-wrap li{
    margin: 0px 2px 0px 0px;
    border-radius: 2px;
    padding: 0 2em 0 .857em;
}

.k-input, input.k-textbox, input.k-textbox:hover, .k-textbox > input, .k-multiselect-wrap{
    height: 2em;
}

.k-multiselect-wrap .k-input{
    height: auto;
}

.k-radio-label{
    line-height: 1.1em;
}

.k-colorpicker .k-selected-color{
    height: 20px;
}

.k-button{
    height: 2em;
    padding-top: 5px;
}

.k-button, .k-calendar .k-footer, .k-calendar .k-header .k-link{
    text-transform: none;
}

.k-flatcolorpicker .k-hue-slider .k-draghandle, .k-flatcolorpicker .k-transparency-slider .k-draghandle, .k-slider-horizontal .k-draghandle, .k-slider-vertical .k-draghandle {
    width: 12px;
    height: 12px;
}

.k-slider-horizontal .k-draghandle {
    top: -6px;
}