.d_margin{
	margin-left: 20px !important;
}

.card .card-header-rose .card-icon,
.card .card-header-rose:not(.card-header-icon):not(.card-header-text),
.card .card-header-rose .card-text {
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);
}

.card .card-header-azure .card-icon,
.card .card-header-azure:not(.card-header-icon):not(.card-header-text),
.card .card-header-azure .card-text {
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);
}

.selectmulti {
	height:100px !important;
}

.title {
	
  font-family: "Roboto", "Times New Roman", serif !important;
}

.error{
	fontWeight: bolder;
	font-color: red;
}

.margentop{
	margin-top: 13px !important;
}
.perfil_alumno{
	padding:15px !important;
}
.contenedor_grafico{
	float : left;
	overflow: hidden;
}

.search:focus{
	background-color: #E8E8E8;
}

.not-visible{
	display: none;
}

.results-card{
	width: 50%;
	/*max-height: 200px;*/
	box-shadow: 0 8px 8px 0 rgba(0,0,0,0.25);
	transition: 0.5s;
	border-radius: 7px;
	padding: 15px 15px;
	margin: 0 auto;
}

.item-busqueda{
	text-decoration: none !important;
	color: black !important;
	font-weight: bolder;
}