.resultados { position:relative; min-height:13.3rem; z-index:10; }
.resultados-container { position:relative; top:1rem; width:100%; background:var(--colorW); box-shadow:0px 0.25rem 0.25rem rgba(0, 0, 0, 0.25); border-radius:1rem; padding:1.8rem;padding-bottom: .5rem; }
.resultados-base { border-radius:1.33rem; height:100%; padding:1rem;  border-radius: 20px;background-color: #F5F5F5;}
.resultados-header { width:47px; height:46px; border-radius:0.65rem; background-repeat:no-repeat !important; background-position:center center !important;background-size: 65% !important;margin-right: 7px; }
.resultados-body { margin:0 0.33rem; }
.resultados-header.azul { background:var(--primaryColor) url(../../image/icon-resultados-alertas.png); }
.resultados-header.verde { background:var(--colorGreen) url(../../image/icon-resultados-protocolos.png); }
.resultados-header.rosa { background:var(--colorPink) url(../../image/icon-resultados-atendimentos.png); }
.resultados h2, .resultados h2 *{ font-family:var(--fontFamilyTitle); font-size:2.25rem; font-weight:700; line-height:1; margin-bottom: 0;}
.sep-res{ min-width: 0.66rem;}
.resultados h3 { font-family:var(--fontFamilyTitle); font-size:1rem; font-weight:700; margin:0; color: var(--colorText); float:none; text-align: center; }
.resultados h4 { font-family:var(--fontFamilyTitle); font-size:0.9rem; font-weight:700; letter-spacing:-.5px; color: var(--colorText); margin-bottom: 3px;white-space: nowrap;}
.resultados-body.azul h2 { color:var(--primaryColor); }
.resultados-body.verde h2 { color:var(--colorGreen); }
.resultados-body.rosa h2 { color:var(--colorPink); }
.show-desk{display: none;}
.resultados-base .resultados-base-table{background-color: #F5F5F5;border-radius: 20px; padding: 20px;}
.resultados-container-mob{margin-top: -65px;}
@media screen and (min-width:768px) {
	.resultados-container{ position:absolute; top:-1.8rem; }
	.resultados-container h3{ float:right; text-align:left;line-height:3; }
	.show-desk{display: block;}
	.show-mob,.noticias-mob{display: none;}
	.resultados-base table{width: min-content;}
}
@media screen and (max-width:767px) {
	.show-mob .resultados-header{width: 27px;height: 27px;border-radius: 5px;background-size: 18px;padding: 14px;}
	.resultados h2, .resultados h2 *{ font-family:var(--fontFamilyTitle); font-size:2.5rem; font-weight:700; line-height:2.5rem; }
	.resultados h4{font-size: 0.85rem;text-align: center;}
	.resultados-base table{width: 92px;}
	.resultados-container-mob .col-sm-4{border: 0.5px solid transparent;}
}
@media screen and (max-width:500px) {
	.resultados-base .resultados-base-table{border-radius: 18px; padding: 10px;}
	.resultados h2, .resultados h2 *{font-size: 2.1rem;text-align: left;}
	.resultados-body{text-align: left;}
	.sep-res{min-width: 0.2rem;}
	.resultados h4{font-size: 0.7rem;text-align: left;white-space:normal;margin-top: 3px;}
}

@media screen and (max-width:390px) {
	.resultados h2, .resultados h2 *{font-size: 1.8rem;}
	.show-mob .resultados-header{margin: 0;}
	.sep-res{display: none;}
	.resultados-base-table table td:first-child{width: 18%;}
	.valor1,.valor2,.valor3{margin-left: 3px;}
	.resultados-base .resultados-base-table{padding: 9px;}
	.resultados-base{padding: 0.15rem;}
}
@media screen and (max-width:300px) {
	.resultados h2, .resultados h2 *{font-size: 1.6rem;}
	.resultados h4{font-size:0.65rem;letter-spacing: -0.6px;margin-top: 2px;}
	.resultados-base .resultados-base-table{padding: 8px;}
	.resultados-base{padding: 0.1rem;}
}