/* Tarjeta Farmacovigilancia (Contacto / Farmacovigilancia) */
.fv_card {
	float: left;
	width: 236px;
	margin: 12px 0 0 0;
	padding: 14px 12px;
	border: 1px solid #dfe3e6;
	border-radius: 10px;
	background: #fafbfc;
	text-align: center;
	box-sizing: border-box;
	display: block; /* importante si es <a> */
}

.fv_card:hover {
	border-color: #e04aad;
}

.fv_card .fv_media {
	background: #dff1e6;
	border-radius: 10px;
	padding: 18px 0;
	margin: 0 0 10px 0;
}

.fv_card .fv_media img {
	width: 72px;
	height: 72px;
	max-width: 100%;
	opacity: 0.9;
	display: inline-block;
}

.fv_card .fv_title {
	font-family: 'TerminalDosisSemiBold', serif;
	font-size: 20px;
	line-height: 24px;
	color: #231f20;
	margin: 0 0 6px 0;
	text-transform: none;
}

.fv_card .fv_subtitle {
	color: #9a9a9a;
	margin: 0 0 6px 0;
}

.fv_card .fv_email,
.fv_card a.fv_email {
	color: #1a73e8;
	font-size: 8.5px;
	line-height: 1.1;
	white-space: nowrap;
	letter-spacing: -0.2px;
	display: block;
}

/* Form Farmacovigilancia: labels más anchos para evitar saltos */
#farmacovigilancia_form label {
	width: 150px;
}

#farmacovigilancia_form input,
#farmacovigilancia_form textarea {
	width: 515px;
}

#farmacovigilancia_form .btn_form {
	margin-left: 155px !important;
}

.fcont span.vanadium-advice.vanadium-invalid {
	/* mantiene alineado el mensaje con el form de farmacovigilancia */
	margin-left: 155px;
}

