/*#modal .modal-header {background-position: right 47px top 13px;; background-repeat: no-repeat; background-image: url(../../img/logo-blanco.png) !important;}*/
#modal .modal-header {background-position: right 47px top 10px !important; background-repeat: no-repeat!important; background-image: url(../../img/logo-azul.png) !important; }
#inicio-E2O .acceso { width: 490px;     /* background: red; */      text-align: center;     padding: 25px; border:solid 1px #171c8f; margin:5px; background: white; border-radius: 10px; min-height: 335px;}
#inicio-E2O .acceso:hover { background: #dedede;}
.boton-inicio { display: block;  padding: 10px;     background: #cacaca;     color: black;     margin: 7px;}
.inicio-titulo-ver:hover { color: black; }
#inicio-E2O .acceso {margin: 7px 3%;}
.inicio-titulo-bloque {font-size: 23px;}
.acceso .fas {color: #171c8f;}

#cabecera-inicio {color:white;}
#iconos-categoria a { color:white; }
.listado-home { text-align: left; }
.verde.fas { color:green;}
.ambar.fas { color:#ffc107;}
.rojo.fas { color:red;}
.listado-home .fas {width: 50px; text-align: center;}
.listado-home .listado-home-item {width: 50%; float:left; display: block;}
#btn-clonar-oferta { background: white;}

#inicio {
	padding: 20px;
	background: rgba(0,7,28,1);
background: -moz-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,7,28,1)), color-stop(100%, rgba(0,113,206,1)));
background: -webkit-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
background: -o-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
background: -ms-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
background: linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00071c', endColorstr='#0071ce', GradientType=1 );
}
.cabecera-oferta-formativa{background: rgba(0,7,28,1);
    background: -moz-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0,7,28,1)), color-stop(100%, rgba(0,113,206,1)));
    background: -webkit-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
    background: -o-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
    background: linear-gradient(45deg, rgba(0,7,28,1) 0%, rgba(0,113,206,1) 100%);
}
.cabecera-oferta-formativa h3{color: white;font-size: 28px;}
.cabecera-oferta-formativa .subtitulo{color: white; font-size: 16px; margin-bottom: 10px;}

#aceptar-cancelar .fa-paper-plane{color: #2196f3; margin-right: 5px;}
.aviso-usuarios {    font-size: 16px; padding: 29px; text-align: center; background: #003764; color: #e6e6e6;}

.form-indicadores .etiqueta { float: left; display: inline;}
.form-indicadores .control {float: left; display: inline; clear: none; margin-top: 7px;}
.form-indicadores .input { width: auto !important; }
.form-indicadores .campo-dentro {min-height: auto;}
.form-indicadores .col-xs-12.col-sm-12.col-md-12 .control{float: right;display: inline;clear: none;margin-top: 7px;margin-right: 40%;padding-top: 8px;}

#titulo-barra-menus {position: absolute; width: 300px; left: 50%;  z-index: 16;  text-align: center;  margin-left: -150px;  font-size: 19px; color:white;  margin-top: 6px;}


@media print {
	#modal .modal-header {background-image: none !important; background-color:grey !important;}
	#modal {overflow: visible !important; background-color:white !important; }
	.modal {position:inherit !important;}
    #form-nodo {height: auto !important;}
    .campo-dentro-separador.row {background-color: grey !important;}
    body.modal-open {overflow: visible !important; height: auto !important;}
    .tooltip {display:none !important;}
    #entorno-datos {display: none !important;}
    #titulo-barra-menus { display: none;}
    .campo-dentro { min-height: 10px; padding: 0px !important;}
    .form-indicadores {float: none !important;}
}

#ayuda-cabecera {cursor: help; }
.aviso-ultimo-cambio-password  {display: none;}


/* Añadido texto explicacion en indicadores */
#contenido-definicion {display: none;     margin: 0px 20px; clear:both;}
#icono-definicion {    font-size: 38px;     margin: 9px;     color: #646464;   }
#btn-icono-ver-definicion {text-align: right;     float: right;}
.btn-cerrar-definicion {text-align: center; display: block; margin: 12px auto; background: #c5c5c5; width: fit-content; border-radius: 13px;  padding: 5px;}