.modal-warning .modal-content {
	background-color: #ffc107;
}

.modal-error .modal-content {
	background-color: #b53333;
}

.modal-success .modal-content {
	background-color: #15A2E6;
}

.modal-info .modal-content {
	background-color: #4C67BA;
}
.modal-questionnaire .modal-content {
	background-color: #FFFFFF;
}

.modal-error .modal-custom h6,
.modal-custom h7,
.modal-error .modal-custom a,
.modal-error .modal-custom h3,
.modal-success .modal-custom p,
.modal-success .modal-custom a,
.modal-success .modal-custom h3,
.modal-info .modal-custom p,
.modal-info .modal-custom a,
.modal-info .modal-custom h3  {
	color: #fff;
}

.modal-custom h3 {
	color: #00338D;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 15px;
	font-family: Lato-Bold;
}

.modal-custom img {
	max-width: 80px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.modal-custom p.descripcion {
	width: 80%;
	margin: 0 auto;
}

.modal-custom h6 {
	margin: 0px;
	color: #1C4482;
	font-size: 15px;
	font-family: Lato-Regular;
	font-weight: 50;
}
.h6{
	font-weight: 50;
}
.modal-custom p.code-error-1, .modal-warning h6.code-error-2 {
	font-size: 14px;
}

.modal-custom a {
	color: #1C4482;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.modal-custom .btn-close {
	font-size: 14px;
	color: #00338d;
	min-width: 70%;
	max-width: 70%;
	height: 3.5rem;
	font-family: TelcelNova-Media;
}