:root{
	--btn-bg-color: #497aa6;
	--btn-danger-bg: #f2dede;
}

td .fa {
	color: #497aa6;
}


.saldo_total_exterior {
	background-color: #eaf8fc;
}

.saldo_disponible_exterior {
	background-color: #eafcf0;
}

.saldo_retenido_exterior {
	background-color: #fcedea;
}

.saldo_impagado_exterior {
	background-color: #dddddd;
}

.saldo_total_titulo, .saldo_total_texto {
	color: #1B799B;
}

.saldo_disponible_titulo, .saldo_disponible_texto {
	color: green;
}

.saldo_retenido_titulo, .saldo_retenido_texto {
	color: brown;
}

.saldo_impagado_titulo, .saldo_impagado_texto {
	color: #633974;
}

/* <editor-fold desc="Tablas" defaultstate="collapsed"> */
/* <editor-fold desc="Tablas responsive" defaultstate="collapsed"> */
.aprobar, .emitir, .cargar {
	color: green;
	border: 1px solid;
	background-color: #cdf7d2;
}

.denegar {
	color: red;
	border: 1px solid;
	background-color: #f7e1e1;
}

/* TODO Verificar si son necesarias despues de cambiar por completo a Datables */
.responsive-value-row {
	border-bottom: 1px dotted #0DAAE6;
	margin-bottom: 8px;
}

.responsive_seleccionar {
	border-color: #0DAAE6;
	background-color: #e0f1fc;
}

.responsive-emitir, .responsive-cargar {
	color: green;
	background-color: #cdf7d2;
}

.responsive-denegar {
	color: red;
	background-color: #f7e1e1;
}

#responsive_emitir, #responsive_cargar {
	color: green;
}

#responsive_denegar, #row_eliminar_boton {
	color: red;
}

#responsive_value, .responsive-value, .value-table {
	color: brown;
}

#resposive_title_name {
	background-color: #0DAAE6;
	color: white;
}

#row_modificar, #row_traspasar {
	border-color: #0DAAE6;
	color: #0daae6;
	background-color: #dbedf5;
}

#row_eliminar {
	border-color: red;
	background-color: #f7d2d2;
	color: red;
}

#editar_ {
	color: #0DAAE6;
}

#editar2_, #responsive_denegar {
	color: red;
}

.responsive-row-title {
	background-color: lightblue;
	border-color: lightskyblue;
}

/* </editor-fold> */

/* <editor-fold desc="Tablas" defaultstate="collapsed"> */
.comentario-tabla {
	color: white;
	background-color: #497aa6;
}

.titulo-tabla, #titulo-tabla {
	background-color: #dce2ef;
	border: 1px solid #497aa6;
	color: #497aa6;
}

#radio_button {
	color: #497aa6;
}

#boton_modificar, #boton_validar {
	color: #0daae6;
}

#boton_rechazar {
	color: #fc0000;
}

.emitir, #emitir2, #flecha_verde {
	color: green;
}

.denegar, #denegar2, #cruz_roja,
.color-rojo {
	color: #a94442 !important;
}

.color-verde {
	color: green !important;
}

#icon_info {
	color: #009FDA;
}

#emitir {
	background-color: #cdf7d2;
}

#denegar {
	background-color: #f7e1e1;
}

.table > thead > tr > th {
	color: #497aa6;
	background-color: #e7e7e7;
	border: 1px solid white;
	border-bottom-color: #c0c0c0;
}

.btn-default, .btn-default:hover, .btn-default:active, .btn-default:visited {
	background-color: #497aa6 !important;
	color: white !important;
	border-color: #497aa6;
}

.btn-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

.tooltip-inner {
	background-color: #497aa6;
	color: #ffffff;
}

.tooltip.top .tooltip-inner:after {
	border-top-color: #497aa6;
}

.tooltip.bottom .tooltip-inner:after {
	border-bottom-color: #497aa6;
}

.tooltip.left .tooltip-inner:after {
	border-left-color: #497aa6;
}

.tooltip.right .tooltip-inner:after {
	border-right-color: #497aa6;
}

#valores_radio_button {
	color: #3f5a85;
}

#bordes_titulo {
	padding: 15px;
	/*background-color:#FCF3EA;*/
	background-color: white;
}

/*  */
#fila-combo {
	margin: 0 10px;
}

#contrato {
	background-color: white;
}

#cmbTipoPersona, #cmbUsuario, #cmbDocumento, #cmbObligatorio, #cmbEntidad {
	background-color: #CEF6F5;
}

#documento, #usuario, #tipoUsuario, #documentoEP, #usuarioEP, #tipoUsuarioEP, #estadoEstudio {
	font-size: 20px;
	color: black;

}

#cmbEstado {
	background-color: white;
}

#btnActualizarDocumento, #btn_cerrar_modal, #btn_cerrar_modal_entidad, #btnEnviarDocumento {
	color: white;

}

#btnActualizarDocumento, #btn_cerrar_modal_entidad, #btnEnviarDocumento {
	background-color: #497aa6;
}

#btn_cerrar_modal {
	background-color: #F49A3D;
}

#signo {
	background-color: white;
}

#btn_agnadir > .fa-plus-circle, .btn-agnadir > .fa-plus-circle  {

	color: #497aa6;

}

/* </editor-fold> */
/* </editor-fold> */

.selectpicker, #contrato {
	border-radius: 4px;
	border-color: #10346c;
	background-color: #dce1ef;
}


#estado_validado {
	color: green;
}

#estado_rechazado, #eliminar_tipo_mod {
	color: red;
}

#row_seleccionar {
	border-color: #0DAAE6;
	background-color: #e0f1fc;
}

#editar_tipo_mod {
	color: #0DAAE6;
}

/* <editor-fold desc="Botones" defaultstate="collapsed"> */
.btn,
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn:active:focus, .btn:active:hover, .btn.active:focus, .btn.active:hover, .open > .btn.dropdown-toggle,
.btn-warning.btn-fill, .btn-warning.btn-fill:hover, .btn-warning.btn-fill:focus, .btn-warning.btn-fill:active,
.btn-info.btn-fill, .btn-info.btn-fill:hover, .btn-info.btn-fill:focus, .btn-info.btn-fill:active{
	background-color: #497aa6;
	color: #FFFFFF;
	border-color: #10346C;
}

#btn_agnadir > .fa-plus-circle, .btn-agnadir > .fa-plus-circle, #btn_aviso {
	color: green;
}

#btn_ver {
	color: #497aa6;
}

#btn_desbloquear {
	background-color: red;
}

.btn-upload {
	color:#0faae5;
	background-color:#fcfbe5;
}

/* </editor-fold> */


/* <editor-fold desc="Paginación" defaultstate="collapsed"> */
.pagination > li.active > a {
	background-color: #6d95b8;
}

/* </editor-fold> */

/* <editor-fold desc="Iconos" defaultstate="collapsed"> */
#btn_detalle_cuenta_icono, #btn_crear_cuentapago_icono {
	color: #0DAAE6;
}

.icon-info, #icon_info {
	color: #497aa6;
}

/* </editor-fold> */

/* <editor-fold desc="Formularios" defaultstate="collapsed"> */
form.edit {
	background-color: #f9e6c7
}
tr.edit {
	background-color: #f9e6c7 !important;
}

.card .form-group > label {
	color: #10346c;
}

.form-control, .form-control .valid, .fake-inputs label + p {
	border-color: #10346C;
}

.recuadro-opciones {
	border-color: #10346c;
}

/* </editor-fold> */

.selectpicker {
	border-color: #10346c;
	background-color: #dce1ef;
}

.noPulsar {
	/* Make the disabled links grayish*/
	color: lightgray !important;
}

.footer-widget h4 {
	color: #ffffff !important;
}

.menu-item-type-custom a {
	color: #fff;
}

.navbar.navbar-absolute, .footer {
	background-color: #333333 !important;
}

.login-page, .register-page {
	background-color: #F7F7F7 !important;
}


#form_login .card .header span {
	color: #10346C;
}

#fondo_login {
	background-color: lightblue;
}


/* <editor-fold desc="Alertas" defaultstate="collapsed"> */
.alert-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}

.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

/* </editor-fold> */

/* <editor-fold desc="Modal Facturas" defaultstate="collapsed"> */
/* </editor-fold> */


.saldo_texto_positivo {
	color: green;
}

.saldo_texto_negativo {
	color: red;
}

.iconoPrestamo {
	color: white;
}

.planEsperado, .planReal, .inversionesRealizadas {
	color: white;
	border-color: #2a5c9c;
	background-color: #93d9f2;
}


.bg_firma {
	border: 1px solid black;
	background-color: #e8e8e8;
}

.bordes_grandes {
	border: 3px solid #497aa6;
}


.usuario-alta {
	background-color: rgba(63, 191, 63, 0.4);
}

.usuario-baja {
	background-color: rgba(193, 66, 66, 0.4);
}

.recuadro-insertar-datos {
	background-color: white;
	border-color: black;
}

.div-modificar-inversor {
	background-color: #f8fbff;
}

.div-modificar-inversor-detalles, .div-modificar-promotor-detalles {
	border-color: black;
	background-color: white;
}

#boton_logo_merchant {
	color: #6d95b8;
	border-radius: 4px;
	background-color: #dce2ef;
}

.error {
	color: #FB404B;
}

/* <editor-fold desc="Filtros" defaultstate="collapsed"> */
.btn-tabla {
	border: none;
}

.fila-seleccion-tabla-cancelado {
	background-color: #ffb3b3 !important;
}

.fila-seleccion-tabla-publicado {
	background-color: #b3ffc1 !important;
}

.fila-seleccion-tabla-publicacionFinalizada {
	background-color: #b3ffdf !important;
}

.fila-seleccion-tabla-formalizado {
	background-color: #ffe5b3 !important;
}

.fila-seleccion-tabla-denegado {
	background-color: #d6d6d6 !important;
}

.fila-seleccion-tabla-estudio {
	background-color: #b3deff !important;
}

.fila-seleccion-tabla-cancelacion-azul-oscuro {
	background-color: lightblue !important;
	color: white;
}

.fila-seleccion-tabla-cancelacion-salmon {
	background-color: salmon;
	color: seashell;
}

.fila-seleccion-tabla-cancelacion-salmon:hover {
	background-color: red !important;
}

/* </editor-fold> */

/* <editor-fold desc="Colores" defaultstate="collapsed"> */
.color-black {
	color: black !important;
}

.color-white {
	color: white;
}

.color-bg-principal {
	background-color: #497aa6;
}

.color-pricipal {
	color: #497aa6;
}

/* </editor-fold> */

/****************************************** CHECKBOX *****************************************************/

.cb_filtro_tabla {
	color: #5aabc4;
}

/****************************************** FIN CHECKBOX *****************************************************/
