﻿input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input, .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input {
    height: 21px;
    font-size: 12px;
    align-self: center;
    font-family: "Trebuchet MS", Aptos, "Segoe UI",sans-serif;
}


/*input.e-input, textarea.e-input, .e-input-group, .e-input-group.e-control-wrapper, .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled {
    font-size: 12px;
    height: 21px;
    align-self: center;
    font-family: "Trebuchet MS", Aptos, "Segoe UI",sans-serif;
}*/

    input.e-input, textarea.e-input, .e-input-group, .e-input-group.e-control-wrapper, .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled {
        font-size: 12px;        
        align-self: center;
        font-family: "Trebuchet MS", Aptos, "Segoe UI",sans-serif;
    }

        input.e-input:not(.e-multi-line-input),
        textarea.e-input:not(.e-multi-line-input),
        .e-input-group:not(.e-multi-line-input),
        .e-input-group.e-control-wrapper:not(.e-multi-line-input),
        .e-input-group.e-disabled:not(.e-multi-line-input),
        .e-input-group.e-control-wrapper.e-disabled:not(.e-multi-line-input) {
            height: 21px;
        }

    .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
        font-size: 12px;
    }

    .e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon {
        min-height: 20px;
    }

/*.e-float-input label.e-float-text, .e-float-input.e-control-wrapper label.e-float-text {
    top: 85%
}*/

.e-float-input:not(.e-multi-line-input) label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-multi-line-input) label.e-float-text {
    top: 85%;
}

.e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled {
    cursor: text;
}

.e-input[disabled], .e-input-group .e-input[disabled], .e-input-group.e-control-wrapper .e-input[disabled], .e-input-group.e-disabled, .e-input-group.e-disabled input, .e-input-group.e-disabled input.e-input, .e-input-group.e-disabled textarea, .e-input-group.e-disabled textarea.e-input, .e-input-group.e-control-wrapper.e-disabled, .e-input-group.e-control-wrapper.e-disabled input, .e-input-group.e-control-wrapper.e-disabled input.e-input, .e-input-group.e-control-wrapper.e-disabled textarea, .e-input-group.e-control-wrapper.e-disabled textarea.e-input, .e-float-input.e-disabled input, .e-float-input.e-disabled textarea, .e-float-input input[disabled], .e-float-input input.e-disabled, .e-float-input textarea[disabled], .e-float-input textarea.e-disabled, .e-float-input.e-control-wrapper.e-disabled input, .e-float-input.e-control-wrapper.e-disabled textarea, .e-float-input.e-control-wrapper input[disabled], .e-float-input.e-control-wrapper input.e-disabled, .e-float-input.e-control-wrapper textarea[disabled], .e-float-input.e-control-wrapper textarea.e-disabled, .e-input-group.e-disabled span, .e-input-group.e-control-wrapper.e-disabled span, .e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon, .e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide, .e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
    cursor: text;
    font-size: 12px;
}

textarea.e-input, .e-input-group textarea, .e-input-group textarea.e-input, .e-input-group.e-input-focus textarea, .e-input-group.e-input-focus textarea.e-input, .e-input-group.e-control-wrapper textarea, .e-input-group.e-control-wrapper.e-input-focus textarea, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-control-wrapper.e-input-focus textarea.e-input, .e-float-input textarea, .e-float-input.e-control-wrapper textarea {
    min-height: 21px;
}

.e-subject-container .e-input-group:not(.e-multi-line-input), .e-input-group.e-control-wrapper:not(.e-multi-line-input)
{
    height: unset;
}