﻿.btn.disabled, .btn:disabled, fieldset:disabled .btn {
    color: #999;
    border-color: #999;    
}
/*Quitar el control de revelación de contraseñas de Microsoft Edge*/
input::-ms-reveal,
input::-ms-clear {
    display: none;
}

.validation-message {
    font-size: 10px;
    color: #dc3545;
}

.color-bg-modal-header-borrar,
.btn-danger-modal-borrar {
    background-color: indianred;
}

.header-ficha {
    background-color: #e7f1ff;    
    color: #0c63e4;
    padding-bottom: 0.6em;
    padding-top: 1em;
    margin-bottom: 6px;
}

.color-text-header-lista {
    color: #712cf9e6;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

.navbar-brand-text
{
    font-size: .9rem;
}

/* Initial loading and hovering*/
.custom.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.custom.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.custom.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.custom.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left) {
    border-color: lightcoral;
}

/*While focus in for FLoatlabeltype nerver*/
.custom.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.custom.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after {
    background-color: lightcoral;
}

/*While focus in floatlabeltye Auto*/
.custom.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.custom.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.custom.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.custom.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.custom.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.custom.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.custom.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.custom.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after {
    background: lightcoral;
}

.mycheckBig input {
    width: 25px;
    height: 25px;
}

.mycheckMedium input {
    width: 20px;
    height: 20px;
}

.mycheckSmall input {
    width: 15px;
    height: 15px;
}

/*Sobreescribimos el (td, hover) para mostrar la mano al pasar por los rows del grid de syncfusion*/
tr, .e-row :hover {
    cursor: pointer;
}

/* icon buscar para los sftextbox */
.e-search::before {
    content: '\e754';
    font-family: e-icons;
}

.spin-row {
    position: relative;
    height: 120px;
    width: 120px;
}