body {
    min-height: 100vh;
}

body div.content-wrapper {
    min-height: 83.9vh;
}

section.content div div div.box-table {
    position: relative;
    border-radius: 3px;
    background: #ffffff;
    border-top: 3px solid #d2d6de;
    width: 100%;
    margin-bottom: 0px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    min-height: 72vh;
}

/* button grid*/
div.action-grid-toolbar a {
    margin: 5px 5px 5px 20px;
}

/*select 2*/

.select2 {
    width: 100% !important;
}

.select2-container .select2-selection--single {
    height: 35px !important;
}

.select2-container--default .select2-selection--single, .select2-selection .select2-selection--single {
    padding: 6px 6px !important;
}

/* jquery validation */
div.form-group {
    margin-bottom: unset;
    min-height: 78px;
}
div.form-group > label.error {
    font-size: 11px;
    margin-top: 5px;
    margin-bottom: unset!important;
    color: #d50000;
    padding-left: 20px;
    font-weight: unset !important;
}

div.form-group textarea {
    margin-bottom: 11px;
}

.skin-blue .main-header .logo {
    background: transparent;
}

.skin-blue .main-header .navbar{
    background-color: #edf0f4; 
    background-position: 100% 150%;
    background-size: 96.5% 100%;
    background-repeat: no-repeat;
}

.skin-blue .main-header .navbar #navbar_user:hover{
    background-color: #f4f6f8;
    color: black;
}

.skin-blue .main-header .navbar #navbar_setting:hover{
    background-color: #f4f6f8;
    color: black;
}

.main-footer{
    background-color: #5bb23a;
    background-image: url("../../../images/footer_blend_0.png") !important;
    background-repeat: no-repeat;
    background-size: auto;
}

.login-banner {
    content: url(../../../../assets/images/konimex.png);
}

div.form-group-login {
    min-height: 60px!important;
}

.login-box, .register-box {
    width: 360px;
    margin: 0% auto;!important;
}

.login-page, .register-page {
    background: #5bb23a;!important;
}

.table-light tbody+tbody, .table-light td, .table-light th, .table-light thead th {
    border-color: #343a40;!important;
}


.gradient-custom {
/* fallback for old browsers */
background: #5bb23a;

/* Chrome 10-25, Safari 5.1-6 */
background: -webkit-linear-gradient(to right, rgb(91,178,58,1), rgba(75,160,117, 1));

/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
background: linear-gradient(to right, rgb(91,178,58,1), rgba(75,160,117, 1))
}