/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap');*/

/*body, html, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .content-header h4, .main-header, input, textarea, label {*/
/*    font-family: "Inter", "Karla", "Roboto", "Arial", sans-serif;!important;*/
/*    color: #666666;*/
/*    !*font-weight: 500;*!*/

/*}*/


.main-header {
    background-size: 100%;
    /*background: linear-gradient(90deg, rgba(63, 94, 251, 1) 0%, rgb(0, 35, 173) 100%) no-repeat;*/
    background: linear-gradient(90deg, rgba(63, 94, 251, 1) 0%, rgb(0, 35, 173) 100%) no-repeat;

}

.login-box, .register-box {
    /*width: 460px;*/
    width: 600px;
}

.login-page {
    background-image: url(../images/login-bg.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: #ffffff;
}



/*h2, h3 {*/
/*    !*font-family: "Poppins", "Barlow Semi Condensed", "Inter", "Karla", "Roboto", "Arial", sans-serif;*!*/
/*    font-family: "Inter", "Karla", "Roboto", "Arial", sans-serif;*/
/*    text-transform: none;*/
/*    !*font-weight: lighter;*!*/
/*}*/

/*.content-header h2 {*/
/*    font-weight: bold;*/
/*    text-transform: uppercase;*/

/*}*/

/*h2 {*/
/*    font-size: 22px;*/
/*}*/

/*.skin-blue-light .sidebar-menu > li > a {*/
/*    font-weight: inherit;*/
/*}*/

/*label {*/
/*    color: #a0a0a0;*/
/*    margin-bottom: 0;*/
/*}*/

/*
|--------------------------------------------------------------------------
| Input with left and bottom borders : start
|--------------------------------------------------------------------------
*/


/*

label {
    margin-bottom: 0;
    text-transform: capitalize;
}

.form-control {
    padding: 0;
    border-top: 0;
    border-right: 0;
    border-left: 0;
}

div.form-group span.readonly {
    padding: 5px;
}

.select2-container .select2-choice {
    padding: 3px 0 5px 0;
}

.align-with-input {margin-top: 18.5px}
*/

/**
* Info box
**********************************************************/
.info-box-number {
    /*font-size: 14px;*/
}

.info-box-number-dashboard{
    font-size: 48px !important;
}

.info-box-icon {
    width: 60px;
    height: 60px;
    font-size: 35px;
    line-height: 55px;
}

.info-box-icon-dashboard {
    width: 147px;
    height: 60px;
    font-size: 60px;
    line-height: 81px;
}

.info-box-content {
    margin-left: 50px;
}

/**
* Info box
**********************************************************/

/****** Status colours  : starts *******/
.status-new {
    background-color: red;
}
.status-in-progress {
    background-color: blue;
}
.status-solved {
    background-color: green;
}

.status-- {
    background-color: green;
}

.status-active {
    background-color: #0F9E5E;
}
.status-inactive {
    background-color: #aa1111;
}

.status-font-color {
    color: #FFFFFF;
}

.fulfillment label {
    color: white;
    background-color: lightcoral;
    display: block;
    padding: 5px;
    border-radius: 5px 5px 0 0;
    margin-bottom: 0;
}

.fulfillment {
    float: right;
}

.fulfillment .form-control {
    border: 2px lightcoral solid;
    border-radius: 0 0 5px 5px;
}

/**
* Application statuses
******************************************************/
.status-all {
    /*background-color: blueviolet;*/
    /*color: white;*/
}

.status-draft {
    background-color: lightgrey;
    /*color: black;*/
}

.status-screening-queue {
    background-color: orange;
    color: white;
}

.status-submitted {
    background-color: orange;
    color: white;
}

.status-inspection-queue {
    background-color: darkorange;
    color: white;
}

.status-accepted {
    background-color: darkorange;
    color: white;
}

.status-resolution-queue {
    background-color: mediumpurple;
    color: white;
}

.status-inspected {
    background-color: mediumpurple;
    color: white;
}

.status-approval-queue {
    background-color: lightseagreen;
    color: white;
}

.status-resolution {
    background-color: lightseagreen;
    color: white;
}

.status-verified {
    background-color: mediumseagreen;
    color: white;
}

.status-approved {
    background-color: forestgreen;
    color: white;
}

.status-rejected {
    background-color: orangered;
    color: white;
}

.status-asked-for-resubmission {
    background-color: orangered;
    color: white;
}

/******************************************************/

.progress-description, .info-box-text {
    /*font-size: 12px;*/
}

.evaluation-fields-div {
    /*border: 1px solid blueviolet;*/
    display: inline-block;
    /*background-color: rgba(181, 210, 255, 0.68);*/
    /*padding: 0;*/
    /*border-radius: 3px;*/

}

.evaluation-fields-div label {
    color: #333333;
    display: block;
    background-color: #a3d0ef;

    /*font-size: 12px;*/
    padding: 0 0 0 5px;
    border-radius: 3px 3px 0 0;
}

.evaluation-fields-div.verified {
    /*border: 1px solid green;*/
    /*display: inline-block;*/
    /*background-color: green;*/
    /*padding: 0;*/
    /*border-radius: 3px;*/

}

.evaluation-fields-div.verified label {
    /*color: white;*/
    /*font-size: 12px;*/
    /*margin: 0 0 0 5px;*/
    background-color: green;
    color: white;
}

.evaluation-fields-div.not-verified {
    /*border: 1px solid orangered;*/
    /*display: inline-block;*/
    /*background-color: orangered;*/
    /*padding: 0;*/
    /*border-radius: 3px;*/
}

.evaluation-fields-div.not-verified label {
    /*color: white;*/
    /*font-size: 12px;*/
    /*margin: 0 0 0 5px;*/
    background-color: red;
    color: white;
}

.info-box.quick-filter .info-box-icon {
    font-weight: normal;
}


.info-box.quick-filter .info-box-icon, .info-box.quick-filter .info-box-content{
    border: 0;
}


.selected-verify-1{
    border-color: green;
}


.selected-verify-0{
    border-color: orangered;
}
