.bg-pruebas{background-color:#dbdbdb !important}a.bg-pruebas:hover,a.bg-pruebas:focus,button.bg-pruebas:hover,button.bg-pruebas:focus{background-color:#ff407e !important}
.indexlogin{
	height: 100vh;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	justify-content: center;
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #f5f5f5;
}

.divider{}

.form-signin {width: 100%;max-width: 330px;padding: 15px;margin: 0 auto;text-align: center;margin-top: -10rem;}
.form-signin .titular {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: 1.25rem;font-weight: 400;line-height: 1.5;color: #495057;margin-bottom:1rem;}
.form-signin .checkbox {font-weight: 400;}
.form-signin .form-control {position: relative;box-sizing: border-box;height: auto;padding: 10px;font-size: 16px;}
.form-signin .form-control:focus {z-index: 2;}

.col-title{display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #515c75;padding-bottom: 8px;}
.col-title span{font-size: 13px;text-transform: none;font-weight: 600;}
.add-listavac{}
.add-listavac li{ padding: 0.5rem 1rem 0.5rem 6rem;}
.add-listavac li small{display:flex;flex-wrap: wrap;color:#9299aa;}

.fechas-seleccionadas button {
	background: #e0f3ff;
	color: #3f6ad8;
	border: none;
	outline: none;
	border-radius: 5px;
	padding: 0.3em 1em;
}
.fechas-seleccionadas button:hover {
	color: #e0f3ff;
	background: #3f6ad8;
	cursor: pointer;
}
#cerrarNotificaciones {
	opacity: 0.3;
	font-size: 1rem;
	padding: 5px 10px 10px 10px;
	width: 100%;
	position: absolute;
	right: 0px;
	top: 0;
	text-align: right;
}
#cerrarNotificaciones:hover {
	opacity: 1;
}
#notificaciones {
	position: relative;
}
#idvalbaja.no-validado label{color:#d92550 ;}
#idvalmotivo.no-validado textarea{border-color: #d92550;box-shadow: 0 0 0 0.2rem rgb(217 37 80 / 15%);}
#idvalfile.no-validado input{color: red;}
#idvalfecha.no-validado input{border-color: #d92550;}