/* Add here all your css styles (customizations) */
.sidebar li .submenu{ 
	list-style: none; 
	margin: 0; 
	padding: 0; 
	padding-left: 1rem; 
	padding-right: 1rem;
}

/* Icono Eliminar sobre imagenes */

.contenedorimagen { 
	position: relative; 
	border: solid 1px #cecece;
	border-radius: 10px;
	text-align: center !important;
	padding: 10px;
	margin-bottom: 10px;
	background-color: #f2f2f2;
}
.contenedorimagen img { display: block; }
.contenedorimagen .eliminarimagen { 
	position: absolute; 
	top:5px; 
	right:5px; 
	/*background-color: white; 
	border-radius:50px; 
	width:25px; 
	height:25px; 
	border: solid 1px #dc3545;
	*/
}

/* PERSONALIZACION ALERTAS-MENSAJES */
.callout.callout-danger {
    border-left-color: #bd2130;
}
.callout.callout-success {
    border-left-color: #1e7e34;
}
.callout.callout-warning {
    border-left-color: #d39e00;
}
.callout.callout-info {
    border-left-color: #117a8b;
}
.callout {
    border-radius: .25rem;
    box-shadow: 0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
    background-color: #fff;
    border-left: 5px solid #e9ecef;
        border-left-color: rgb(233, 236, 239);
    margin-bottom: 1rem;
    padding: 1rem;
}
.callout p:last-child {
    margin-bottom: 0;
}

/* SELECT2 */
	.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
		background-color: #007bff;
		border-color: #006fe6;
		color: #fff;
	}
	.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
		color: #fff;
	}
	.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove, .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
		color: rgba(255,255,255,.7);
	}
	.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
		color: rgba(255,255,255,.7);
		float: right;
		margin-left: 5px;
		margin-right: -2px;
	}

/* DIV Con Scroll */
	.divscroll{
		overflow-y: scroll;
		height: 28vh;
		border: solid 1px #ebeef0;
		padding: 10px;
		margin-bottom: 20px;
	}

/* Correccion BUG orden capas select2 - datepicker - cabezera - modal */
.select2-container {
	z-index: inherit !important;
}
.custombox-content {
	z-index: inherit !important;
}
.custombox-content, .custombox-overlay{
	z-index: inherit !important;
}
.u-header, .u-header__section, .u-header__section:nth-child(1){
	z-index: inherit !important;
}
.hs-menu-initialized {
    z-index: inherit !important;
}

/* Select2 personalizaciones. */
.select2-container .select2-selection--single
{
	height: 38px !important;
	border: 1px solid #ced4da !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 38px !important;
    width: 18px i !important;
    background: #e9ecef;
    border: 1px solid #adadad;
    border-radius: 0px 3px 3px 0px;
    top: 19px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b::before {
    content: "" !important;
}

.u-header {
    z-index: 9999 !important;
}

.custombox-content, .custombox-overlay, .select2-container{
	z-index: 99999 !important;
}

#FechaCaducaDiscapacidad{
	z-index: 999999 !important;

}

.m-footer-registro{
	margin-bottom: 100px !important;
  }
  
.m-footer{
	margin-bottom:20vh !important;
	
}

 footer{
	position: fixed !important;
	padding: 10px 10px 0px 10px !important;
	bottom: 0 !important;
	width: 100% !important;
}

.texto_lopd{
	/*overflow-y: scroll;*/
	/* height: 300px !important; */
	padding:20px;
	background-color:#eeeeee;
}

/*# sourceMappingURL=custom.css.map */

.mapa_google_actividades > iframe{
	max-width: 100% !important;
}

.logo-innova{
	margin-top: 50px;
	margin-bottom: 10vh;
}

@media only screen and (max-width: 1200px) {
	.logo-innova{
		margin-bottom: 25vh;
	}
}

