.k-grid tbody tr {
    height: auto;
}

.k-grid td {
    white-space: nowrap;
    text-overflow: ellipsis;
}

.k-widget.k-tooltip-validation .k-icon {
    display: none !important;
}

.k-widget.k-tooltip-validation {
    background-color: #F4F4F5 !important;
    border: 0px;
    box-shadow: none !important;
    color: #ff1a1a !important;
    border-color: #F4F4F5 !important;
}

.ktb-var-accent {
    color: #007ea7 !important;
}

.ktb-var-selected-text-color {
    color: #007ea7 !important;
}

.k-primary {
    color: #ffffff;
    border-color: #00a8e8;
}

    .k-primary:hover,
    .k-primary.k-state-hover {
        color: #ffffff;
        border-color: #007ea7;
        background-color: #007ea7 !important;
    }

.k-edit-buttons {
    border-color: #e6e6e6;
    background: #007ea7;
}
/*.k-popup {
            background-color: #007ea7;
        }*/

.k-tabstrip-items {
    background-color: #007ea7 !important;
}

.k-button {
    height: 30px;
    border-radius: 20px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2), 0 2px 3px rgba(0, 0, 0, 0.05);
}

.k-panelbar .k-tabstrip-items .k-state-active, .k-tabstrip-items .k-state-active {
    background-color: #00A8E8;
    border-bottom-color: #00A8E8;
}


.kendoDanger {
    background-color: #F4516C!important;
    color: white;
}

    .kendoDanger:hover {
        background-color: #F0153C!important;
        color: white;
    }

.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{

    padding: 0px !important;

}