﻿html {
    font-size: 90%;
}

html, body, app {
    height: 100%;
}

.container-fluid {
    height: 90%;
}



.row-footer {
    margin-top: 10px;
}

.row {
    margin-bottom: 0.5rem;
}

.k-dropdown .k-dropdown-wrap {
    margin-right: 2rem;
}

.k-clear-value{
    display:none;
}

.k-tabstrip > .k-content {
    overflow: visible;
}

.k-autocomplete.k-header {
    width: 100%;
}

.k-numerictextbox .k-select {
    display: none;
}

/*grid*/
.k-grid th, .k-grid td {
    padding: 0.75rem 0.25rem;
}

    .k-grid td button {
        padding: 0.25rem;
    }

    .k-grid td .k-widget.form-control .k-input {
        padding: 0.25rem;
    }

    .k-grid td .k-list-container {
        padding: 0.25rem;
    }

    .k-grid td.nt-numeric {
        text-align: right;
    }

    .k-grid td.nt-checkbox {
        text-align: center;
    }

    .k-grid td.k-state-focused {
        box-shadow: inset 0 0 0 2px rgba(0,123,255,.4);
    }

.btn-VantecEM {
    color: #ffffff;
    background-color: #263855;
    border-color: #263855;
}

    .btn-VantecEM:hover,
    .btn-VantecEM:focus,
    .btn-VantecEM:active,
    .btn-VantecEM.active,
    .open .dropdown-toggle.btn-VantecEM {
        color: #ffffff;
        background-color: #404b5c;
        border-color: #263855;
    }

    .btn-VantecEM:active,
    .btn-VantecEM.active,
    .open .dropdown-toggle.btn-VantecEM {
        background-image: none;
    }

    .btn-VantecEM.disabled,
    .btn-VantecEM[disabled],
    fieldset[disabled] .btn-VantecEM,
    .btn-VantecEM.disabled:hover,
    .btn-VantecEM[disabled]:hover,
    fieldset[disabled] .btn-VantecEM:hover,
    .btn-VantecEM.disabled:focus,
    .btn-VantecEM[disabled]:focus,
    fieldset[disabled] .btn-VantecEM:focus,
    .btn-VantecEM.disabled:active,
    .btn-VantecEM[disabled]:active,
    fieldset[disabled] .btn-VantecEM:active,
    .btn-VantecEM.disabled.active,
    .btn-VantecEM[disabled].active,
    fieldset[disabled] .btn-VantecEM.active {
        background-color: #263855;
        border-color: #263855;
    }

    .btn-VantecEM .badge {
        color: #263855;
        background-color: #ffffff;
    }

.btn-VantecEM-alt {
    color: #ffffff;
    background-color: #4e5560;
    border-color: #4e5560;
}

    .btn-VantecEM-alt:hover,
    .btn-VantecEM-alt:focus,
    .btn-VantecEM-alt:active,
    .btn-VantecEM-alt.active,
    .open .dropdown-toggle.btn-VantecEM-alt {
        color: #ffffff;
        background-color: #4e5560 !important;
        border-color: #4e5560 !important;
    }

    .btn-VantecEM-alt:active,
    .btn-VantecEM-alt.active,
    .open .dropdown-toggle.btn-VantecEM {
        background-image: none;
    }

    .btn-VantecEM-alt.disabled,
    .btn-VantecEM-alt[disabled],
    fieldset[disabled] .btn-VantecEM,
    .btn-VantecEM-alt.disabled:hover,
    .btn-VantecEM[disabled]:hover,
    fieldset[disabled] .btn-VantecEM:hover,
    .btn-VantecEM-alt.disabled:focus,
    .btn-VantecEM[disabled]:focus,
    fieldset[disabled] .btn-VantecEM:focus,
    .btn-VantecEM-alt.disabled:active,
    .btn-VantecEM[disabled]:active,
    fieldset[disabled] .btn-VantecEM:active,
    .btn-VantecEM-alt.disabled.active,
    .btn-VantecEM[disabled].active,
    fieldset[disabled] .btn-VantecEM-alt.active {
        background-color: #4e5560;
        border-color: #4e5560;
    }

    .btn-VantecEM-alt .badge {
        color: #4e5560;
        background-color: #ffffff;
    }

.k-notification-content {
    font-size: 1.2em;
}

.k-notification-success {
    background-color: #28a745;
    border-color: #28a745;
    color: #fff;
}

.validate-error {
    display: inline;
}

.validate-error-input{
    border-color:red;
}