/* preloader.css para el loading de la esquina */
.auth-page{
	/*height: 100vh;*/
	min-height: unset !important;
	background-image: url('/images/background.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    background-attachment: fixed;
}

.color-app{
	color:#15796f;
}

.background-app{
	background-color:#15796f;
}

.btn-app{
	background-color:#15796f !important;
	color: #FFFFFF !important;
}


.btn-app:hover{
	background-color:#20baab !important;
}

.border-blue{
	border-color: #001F58 !important;
}

.choices {    
    margin-bottom: 0px !important;
}

.background-danger{
	background-color: #fec0bf !important;
}

.background-white,.choices__inner {
	background-color: #FFFFFF !important;
}

.chosen-container {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    appearance: none;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.chosen-container-single .chosen-single {
	padding: initial !important;	
	background: none !important;
	border: none !important;
	box-shadow: none !important;
	background-color: none !important;
	font-size: initial !important;
	height: initial !important;
	/*
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 25px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
    background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px white inset, 0 1px 1px rgb(0 0 0 / 10%);
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
	*/
}

.chosen-container-single .chosen-single select::-ms-expand {
    display: none;
}

.colour-blue{
	color: #001F58 !important;
}

.button-blue{
	background-color: #001F58 !important;
	color:  #FFFFFF !important;
}

.colour-pink{
	color: #FF499D !important;
}

.colour-green{
	color: #00E3C3 !important;
}

.colour-yellow{
	color: #FFFF00 !important;
}

.colour-orange{
	color: #FF9667 !important;
}

.colour-cyan{
	color: #00FFFF !important;
}

/*
#datatable-buttons_filter{
    float: left;
}
*/

.dataTables_wrapper{
	width: 100% !important;
}

#toast-container > div {
	opacity: 0.9;
	border-radius: 5px;
}

/*
body[data-sidebar=brand] .vertical-menu {
    background-color: rgba(0,78,255);
}
*/

/* tasks > task_status_id */
.format-td-task_status_id-inactive{
	background-color: #ffe5ba !important;
}

.format-td-task_status_id-deleted{
	background-color: #fec0bf !important;
}

.format-td-task_status_id-assigned{
	background-color: #b7dbf9 !important;
}

.format-td-task_status_id-pending{
	background-color: #ffe5ba !important;
}

.format-td-task_status_id-done_by_doer{
	background-color: #aae1cb !important;
}

.format-td-task_status_id-completed{
	background-color: #aae1cb !important;
}

/* users > user_status_id */
.format-td-user_status_id-inactive{
	background-color: #ffe5ba !important;
}

.format-td-user_status_id-deleted{
	background-color: #fec0bf !important;
}

.format-td-user_status_id-pending{
	background-color: #b7dbf9 !important;
}

.format-td-user_status_id-active{
	background-color: #aae1cb !important;
}

/* users > type. using password as a workaround */
.format-td-password-user_admin{
	background-color: #ffe5ba !important;
}

.format-td-password-user{
	background-color: #fec0bf !important;
}

.format-td-password-lifestyle_manager{
	background-color: #b7dbf9 !important;
}

.format-td-password-lfstm_admin{
	background-color: #aae1cb !important;
}