@import url('trasfronteriza.css');
@import url('vacunaciones.css');
@import url('concursos-traslados.css?v2');
@import url('cita_previa.css');
@import url('cancermama.css');
/*@import url('partonormal.css');*/
@import url('organigramas.css');
@import url('consejosalud.css');
/*@import url('contratogestion.css');*/

/********************CIEMPS************************/

ul.ciemps_actualidad {
	list-style:none;
	margin:0;
	padding:0;
}

ul.ciemps_actualidad a {
	display:block;
	padding:10px;
	color:#333;
	border-top:1px solid #ccc;
}
ul.ciemps_actualidad a:hover {
	background:#ddd;
}
/**************************************************/


/***************CONTRATO GESTION PAGINA.PHP?ID=407066*************************/

div.contrato-gestion h1 {
	background:#FFD6B3;
	color: #9c2130;
	padding:10px;
	text-align:center;
}
div.contrato-gestion ul.flexrow {
	list-style: none;
}
div.contrato-gestion ul.flexrow li {
	flex-basis:90%;
	box-sizing: border-box;
	border:1px solid #ccc;
	border-radius:10px;
	-webkit-border-radius:10px;
	text-align: center;
	height: 100px;
	margin:10px 0;
}
div.contrato-gestion ul.flexrow li a {
	display: block;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../imagenes/gerencias.png");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 85px;
    width: 225px;
    margin:5px auto;
    color:transparent;
}
div.contrato-gestion ul.flexrow li:nth-child(1) a {
    background-position: 0 0;
}
div.contrato-gestion ul.flexrow li:nth-child(2) a {
    background-position: 0 -85px;
}
div.contrato-gestion ul.flexrow li:nth-child(3) a {
    background-position: 0 -170px;
}
div.contrato-gestion ul.flexrow li:nth-child(4) a {
    background-position: 0 -255px;
}
div.contrato-gestion ul.flexrow li:nth-child(5) a {
    background-position: 0 -340px;
}
div.contrato-gestion ul.flexrow li:nth-child(6) a {
    background-position: 0 -425px;
}
div.contrato-gestion ul.flexrow li:nth-child(7) a {
    background-position: 0 -510px;
}
div.contrato-gestion ul.flexrow li:nth-child(8) a {
    background-position: 0 -595px;
}
div.contrato-gestion ul.flexrow li:nth-child(9) a {
    background-position: 0 -680px;
}
div.contrato-gestion ul.flexrow li:nth-child(10) a {
    background-position: 0 -765px;
}

div.contrato-gestion ul.flexrow li:nth-child(11) a {
    background-position: 0 -850px;
}
@media (min-width: 768px) {
	div.contrato-gestion ul.flexrow li {
		flex-basis:31%;
		box-sizing: border-box;
		border:1px solid #ccc;
		border-radius:10px;
		-webkit-border-radius:10px;
		text-align: center;
		height: 100px;
		margin:10px 1%;
	}
	div.contrato-gestion h1 {
		padding:10px 20px;
		text-align:right;
	}
}

/*************************************************************
PLAYAS
*************************************************************/

.playas,
#playas_info_relacionada {
	margin-top:20px;
	box-sizing: border-box;
}

.muestreoextra,
table.no-movil .muestreoextra td:first-child,
table.no-movil .muestreoextra td {
	background:#fff2b3;
	width:auto;
}

.playas table caption {
	color: #142D53;
	font-size:150%;
	padding: 10px 0;
	text-align: left;
}

.playas table {
	background: #fff;
	width:100%;
}
div.playas,
#playas_info_relacionada {
	padding:10px;
	width:100%;
}
div.mediterraneo {
	background: #def1f1;
	border-bottom:1px dotted #6abcbc;
	border-top:1px dotted #6abcbc;
}
div.mar-menor {
	background: #e7fad3;
	border-bottom:1px dotted #64d65e;
	border-top:1px dotted #64d65e;
}
#playas_info_relacionada {
	background: #ddd;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
}
#playas_info_relacionada ul {
	padding:0;
	margin:0;
	list-style: none;
}

#playas_info_relacionada ul li {
	padding:5px 10px;
	border-bottom:1px dotted #bbb;
}
#playas_info_relacionada a,
#playas_info_relacionada a:visited {
	color:#00f;
}
#playas_info_relacionada a[href^="tel:"]::before {
    content: "\260E   ";
}


/**************************/
#playas-2021 {
	margin-top:20px;
}
#playas-2021 > div:first-child {
	flex-basis:60%;
}
#playas-2021 > div > div {
	border:1px solid #64d65e;
	background: #e7fad3;
	padding:10px 20px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	margin-bottom:20px;
}
#playas-2021 > div > div {
	background: #e7fad3;
}
#playas-2021 > div > div:nth-child(odd) {
	background: #def1f1;
	border-color: #6abcbc;
}
#playas-2021 > div + div {
	flex-basis: 30%;
	border: 1px solid #ccc;
	background:#eee;
	padding:10px 20px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}

#playas-2021 ul {
	list-style:none;
	margin:0 0 20px 0;
}
#playas-2021 > div > div li {
	padding:5px;
	border-bottom: 1px dotted #64d65e;
}
#playas-2021 > div + div li {
	padding:5px;
	border-bottom: 1px dotted #ccc;
}
#playas-2021 > div > div:nth-chlid(odd) li {
	border-color: #6abcbc;
}
#playas-2021 h2 + ul li:not(:first-child) {
	display: none;
}
#playas-2021 h2 + ul li:last-child {
	display: block;
}
#playas-2021 > div > div h2 + ul li:nth-last-child(2),
#playas-2021 > div > div h2 + ul li:last-child  {
	border-bottom:none;	
}


#playas-2021 h2.mostrarmunicipio + ul li {
	display: block;
}
#playas-2021 h2.mostrarmunicipio + ul li:last-child  {
	display: none
}


#playas-2021 a > span:first-child {
	font-weight: bold;
}
#playas-2021 a {
	color:#555;
}


#playas-2021 h2 + ul li:last-child a,
#playas-2021 > div > div h2 + ul li:nth-last-child(2) a {
	background:#555;
	color:#fff;
	padding:2px 5px;
	border-radius: 5px;
	-webkit-border-radius:5px;
}




/*************************************************************
PROCEDIMIENTOS LIBRE DESIGNACION
*************************************************************/

div#libre_designacion_convocatorias div  {
	border-top:1px dotted #aaa;
	padding:10px 10px 15px 10px;
}
div#libre_designacion_convocatorias a:visited {
	color:#00f;
}
div#libre_designacion_convocatorias div:nth-child(odd)  {
	background:#ddd;
}

/*************************************************************
PRIMEROS PREMIOS INNOVACION EN SALUD
*************************************************************/

#premios_innovacion {
	color:#555;
}
#premios_innovacion h1,
#premios_innovacion h2,
#premios_innovacion h3 {
	color:#9b202f;
}
#premios_innovacion h1 {
	text-align:center;
	border-bottom:1px solid #9b202f;
	padding-bottom:10px;
}
#premios_innovacion ul.menu {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	max-width: 400px;
	margin:0 auto;
}

#premios_innovacion ul.menu li {
	margin: 5px 0px;
}

#premios_innovacion ul.menu a {
	display:block;
	background: #9b202f;
	color: #fff;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:5px;
	text-align: center;
}
#premios_innovacion ul.menu a.visited {
	color: #fff;
}
form.form-basico input[type="file"],
form.form-basico input[type="file"]:hover {
	padding:0;
	background:transparent;
	color: #005656;
}

/*************************************************************
CELIAQUIA
*************************************************************/
div#celiaquia h1 {
	color:#7e69ae;
}
div#celiaquia ul {
	list-style: none;
}
div#celiaquia li {
	flex-basis:31%;
	padding:5px;
	box-sizing: border-box;
	border:1px solid #ccc;
	border-radius:5px;
	-webkit-border-radius:5px;

}
div#celiaquia li a {
	display:block;
	text-align:center;
}
div#celiaquia li a span {
	display: block;
	font-size:120%;
	color:#7e69ae;
}
div#celiaquia li a img {
	max-width: 100%;
	margin-bottom:10px;
}

div#celiaquia li a img:hover {
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
	 filter: grayscale(100%);
}

/*RESPONSIVE
   ========================================================================= */

/* Móviles en horizontal o tablets en vertical
   ------------------------------------------------------------------------- */
@media (min-width: 768px) {
	.playas table {
		padding:0 10px;
		box-sizing: border-box;
		margin:10px;
	}
	.playas h2 {
		flex-basis:100%;
	}
}
@media (min-width: 1100px) {
	.muestreos {
		flex-basis:77%;
	}
	.muestreos > div {
		flex:1 1 48%;
		align-content: flex-start;
		margin:20px 4px 0 4px;
	}

	.playas table {
		flex-basis:100%;
		padding:0 10px;
		box-sizing: border-box;
		margin:10px;
	}
	#playas_info_relacionada {
		flex-basis:22%;
	}
}

/*************************PROYECTOS NORMATIVOS*****************************/
ul#menu-proyectos-normativos {
	list-style:none;
	margin:0;
	padding:0;
}
ul#menu-proyectos-normativos li {
	flex-basis:22%;
	border-radius:10px; 
	-webkit-border-radius: 10px;
	border: 2px solid #003979;
	padding:25px 10px;
	margin:0 2px;
}
ul#menu-proyectos-normativos a {
	display: block;
	width:100%;
	text-align:center;
	font-size:110%;
}
/*************************OLA CALOR*********************************/


.olacalor,
.olacalor div:not(:last-child)
 {
	border-bottom:2px dotted #6698c1;
	margin:10px 0px;
}
.olacalor div {
	flex-basis:100%;
	padding:10px;
	box-sizing: border-box;
}
.olacalor div.noprint img {
	width: 100%
}
.olacalor h2 {
	color:#6698c1;
}
.olacalor ul {
	list-style:none;
	margin:0;
}
.olacalor ul li {
	padding-left:20px;
	margin-bottom:10px;
	background: url('../../app/bolsas/imagenes/bullet-adelante.png') no-repeat left 5px;
}
a.temperaturas-diarias {
	display:block;
	margin:20px auto 10px auto;
	padding:10px;
	color:#ec6e00;
	text-align:center;
	border:1px solid #6698c1;
	border-radius:5px;
	-webkit-border-radius:5px;
	font-weight: bold;
}
a.temperaturas-diarias:visited {
	color:#ec6e00;
}
.olacalor div.destacado img {
	display:block;
	margin:10px auto;
}

p.fuente {
	color:#555;
	text-align:center;
}

@media (min-width: 1024px) {
	.olacalor div,
	.olacalor div:not(:last-child) {
		border:0;
		margin:0;
		flex-basis:50%;
	}
	.olacalor div.noprint {
		order:2;
	}
	.olacalor div.destacado {
		order:1;
	}
}


/*************************EMBLEMA*********************************/


h1.emblema {
	background:url('http://www.murciasalud.es/archivo.php?id=418225') no-repeat right center;
	background-size: 200px auto;
	height: 60px;
}


/*************************PROCEDIMIENTOS URGENCIA********************************/

div.procedimientos-urgencia > ul {
	background:#f7fef0;
	border-top:1px solid #e7fad3;
	border-bottom:1px solid #e7fad3;
	padding:10px; list-style:none;
	margin:5px 0
}
div.procedimientos-urgencia > ul > li > ul {
    list-style-image: url('../../imagenes/bullet.gif');
}



/*******************CORONAVIRUS*************************************/
#coronavirus h1 {
	color: #182c67;
	font-size:130%;
}
#coronavirus h2,
#covidcapasinvisibles h2 {
  color:#182c67;
  font-size:120%;
  border-bottom:1px solid #182c67;
}
#covidcapasinvisibles h2 {
  padding:15px 0;
	border-color:#4475b7;
}
#coronavirus h3 {
  font-size:110%;
}
#coronavirus h4 {
  font-size:100%;
}
div#coronavirus span {
  color: #fff;
  display:block;
  text-align: center;
  padding:20px 0;
}

h2.gruposv {
	font-size: 100%;
	border-bottom: 2px solid #4475b7;
	color:#4475b7;
	background-size:15px;
	padding-right:20px;
	padding:10px;
	margin:10px 0 0 0;
	cursor: pointer;
	cursor:auto;
}
.contenido_comprimido > h2 {
	font-size: 100%;
	border-bottom: 2px solid #4475b7;
	color:#4475b7;
	background:url('../../app/comun/imagenes/desplegar.png') no-repeat right 5px;
	background-size:15px;
	padding-right:20px;
	padding:10px;
	margin:10px 0 0 0;
	cursor: pointer;
}
.contenido_comprimido > h2.mostrarsiguiente {
	color: #12b864;
	background:url('../../app/comun/imagenes/plegar.png') no-repeat right 5px;
	background-size:15px;
	padding-right:20px;
	border:none;
}
.contenido_comprimido > h2+div {
	display: none;
	padding:10px;
	border: 1px solid #12b864;
	border-top: 2px solid #12b864;;
	margin-top:0px;
	border-radius:0 0 10px 10px;
	box-shadow: 5px 5px 5px #ccc;
}
.contenido_comprimido > h2.mostrarsiguiente+div {
	display:block;

}

div#coronavirus span.pdf,
div#coronavirus span.video {
	display:inline-block;
	color:transparent;
	padding:0;
}

#coronavirus ul {
	list-style:none;
	margin: 0;
}

div#coronavirus  ul li {
	border: none;
	background: transparent;
}
div#covidcapasinvisibles h1 {
	font-size:120%;
}
div#covidcapasinvisibles h1 span {
	color: #12b864;
}
div#covidcapasinvisibles ul {
	list-style: none;
}

div#covidcapasinvisibles h2 a {
	color:#4475b7;
	display:block;
	background:url('../../app/comun/imagenes/desplegar.png') no-repeat right 5px;
	background-size:15px;
	padding-right:20px;
}
div#covidcapasinvisibles h2.visible a {
	background:url('../../app/comun/imagenes/plegar.png') no-repeat right 5px;
	background-size:15px;
}
div#covidcapasinvisibles h2+ul,
div#covidcapasinvisibles h2+div {
	display: none;
}
div#covidcapasinvisibles h2.visible {
	margin-bottom:0px;
}
div#covidcapasinvisibles ul {
	margin:0;
}
div#covidcapasinvisibles h2.visible+ul,
div#covidcapasinvisibles h2.visible+div {
	display: block;
	border:1px solid #4475b7;
	border-top:none;
	padding:10px;
}
div#covidcapasinvisibles h2+ul > li {
	background:url('../../app/comun/imagenes/accept-peq.png') no-repeat left 5px;
	padding-left:20px;
}
div#covidcapasinvisibles h2+ul > li > ul {
	margin-left:30px;
}
div#covidcapasinvisibles h2+ul > li > ul li,
div#covidcapasinvisibles h2+div > ul li  {
	background:url('../../imagenes/bullet.gif') no-repeat left 5px;
	padding-left:20px;
}
div#coronavirus strong {
  color:#c8d168;
  display:block;
}
div#coronavirus strong.color {
  display:inline;
}
div#coronavirus a {
  text-align: center;
}

#coronavirus li > a,
#coronavirus h2 > a {
	padding:10px;
	color:#fff;
	display:block;
	border:1px dotted #182c67;
	background:#a4a7d2;
	box-sizing:border-box;
	text-align:center;
	color:#fff;
	font-size:120%;
	padding:10px 0;
}
#coronavirus a[href^="tel:"]::before {
	content: "\260E   ";
}
div#coronavirus ul.municipios li > a {
	font-size:120%;
	background:#162955;
	border:none;
	text-align: center;
}
div#coronavirus ul.municipios li {
	background:#162955;
	border:none;	
}
div#coronavirus ul.municipios a span {
	padding:3px;
	color:#fff;
	font-size:80%;
}

#coronavirus li span.atencion {
	background:#182c67;
}

div#coronavirus p.adv {
  padding:10px;
  font-weight:bold;
  color:#555;
  border:1px dotted #ff7400;
  margin: 10px 0;
  background:#fff1d7;
}
div#coronavirus p.promo {
	padding:15px;
	font-family: droid, sans;
	background:#FFF8BE;
	border: 1px dotted #D8CB61;
	border-radius:5px;
	-webkit-border-radius:5px;
	color: #4E5396;
	text-align:center;
	font-size:150%;
	font-weight: bold;
	margin: 10px 0;
}
div#coronavirus p.promo a {
  display: block;
  color: #4E5396;
  text-align:center;
  text-decoration: underline;
}
div#coronavirus p.promo img {
  margin:5px auto;
  display: block;
  max-width:100%;
}

div.covid-recomendaciones div {
	flex-basis:30%;
	margin:10px 1%;
}
div#coronavirus div.recomendaciones div {
	flex-basis:300px;
	padding:10px;
	border:1px dotted #a4a7d2;
	border-radius: 5px;
	-webkit-border-radius:5px;
	margin:10px 5px;
}
div#coronavirus div.recomendaciones a {
	display:block
}
div#coronavirus div.recomendaciones a img,
div.covid-recomendaciones div img {
	max-width: 100%;
}
div#coronavirus div.recomendaciones span {
	color:#555;
	line-height: 175%;
	font-family: 'Droid Sans',sans-serif;
}

div#coronavirus-mas-informacion a {
	border:1px solid #ccc;
	flex-basis:47%;
	padding: 0;
	margin: 10px 1%;
	display:block;
}

div#coronavirus a.radarcovid {
	display: block;
	background: #828bd5;
	color:#fff;
	padding:10px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	font-weight: bold;
	font-family: open sans, sans;
}
div#coronavirus a.radarcovid > * {
	flex-basis:48%;
}
div#coronavirus a.radarcovid  img {
	max-width: 100%;
	display: block;
}


#vacunacioncovid div.dos-columnas {
	padding: 15px 5px;
	border-bottom:1px dotted #aaa;
}
#vacunacioncovid div.otros {
	opacity:0.5;
}



#grupos_vacunacion span {
	color:#fff;
	display: block;
	padding:10px 5px;
	font-weight: bold;
}
#grupos_vacunacion ul:not(.slick-dots) {
	padding:10px 5px;
	margin:0;
	list-style: none;
	color:#333;
}
#grupos_vacunacion * {
	box-sizing: border-box;

}

#grupos_vacunacion div.grupo1,
#grupos_vacunacion div.grupo2,
#grupos_vacunacion div.grupo3,
#grupos_vacunacion div.grupo4,
#grupos_vacunacion div.grupo5,
#grupos_vacunacion div.grupo6,
#grupos_vacunacion div.grupo7,
#grupos_vacunacion div.grupo8,
#grupos_vacunacion div.grupo9,
#grupos_vacunacion div.grupo10, 
#grupos_vacunacion div.grupo11,
#grupos_vacunacion div.grupo12,
#grupos_vacunacion div.grupo13{
	margin:5px 5px 20px 5px;
	height:400px;
	overflow-y: scroll;

}


#grupos_vacunacion div.grupo1 span {
	background:#ed7d31;
}
#grupos_vacunacion div.grupo1 {
	background:#f9dbd2;
}

#grupos_vacunacion div.grupo2 span {
	background:#a5a5a5;
}
#grupos_vacunacion div.grupo2 {
	background:#e4e4e4;
}

#grupos_vacunacion div.grupo3 span {
	background: #ffc000;
}
#grupos_vacunacion div.grupo3 {
	background: #ffead0;
}

#grupos_vacunacion div.grupo4 span {
	background:#70ad47;
}
#grupos_vacunacion div.grupo4 {
	background:#d9e6d4;
}

#grupos_vacunacion div.grupo5 span {
	background:#2e75b6;
}
#grupos_vacunacion div.grupo5 {
	background: #a7c9e8;
}
#grupos_vacunacion div.grupo6 span {
	background:#a348ff;
}
#grupos_vacunacion div.grupo6 {
	background: #d1a3ff;
}
#grupos_vacunacion div.grupo7 span {
	background: #c55a11;
}
#grupos_vacunacion div.grupo7 {
	background: #f8cbad;
}
#grupos_vacunacion div.grupo8 span {
	background: #2f5597;
}
#grupos_vacunacion div.grupo8 {
	background: #bccde9;
}
#grupos_vacunacion div.grupo9 span {
	background:#fb1d91;
}
#grupos_vacunacion div.grupo9 {
	background: #fed6eb;
}
#grupos_vacunacion div.grupo10 span {
	background:#e33535;
}
#grupos_vacunacion div.grupo10 {
	background: #fbc5c1;
}

#grupos_vacunacion div.grupo11 span {
	background:#b0be5a;
}

#grupos_vacunacion div.grupo11 {
	background: #e3e0a5;
}

#grupos_vacunacion div.grupo12 {
	background: #00cc99;
}

#grupos_vacunacion div.grupo12 span {
	background: #01795b;
}


#grupos_vacunacion div.grupo13 {
	background: #ffe699;
}

#grupos_vacunacion div.grupo13 span {
	background: #ffc208;
}



#vacunacion-covid h2 {
	color:#4475b7;
	padding-top:20px;
}

#vacunacion-covid .destacado {
	border:1px solid #4475b7;
	padding:10px;
	background:#f0f6fe;
}

#vacunacion-covid .destacado a {
	background: #4475b7;
	padding:10px;
	margin:10px 0;
	color:#fff;
	text-align:center;
	border-radius:5px;
	-webkit-border-radius:5px;
}

ul.vacunacion-covid-mas {
	list-style:none;
	margin:0;
	padding:0;
}
ul.vacunacion-covid-mas li {
	flex-basis: 32%;
	border-radius:10px;
	-webkit-border-radius:10px;
	overflow:hidden;
	background: #4475b7;
}
ul.vacunacion-covid-mas a {
	display:block;
	background: #4475b7;
	padding:50px 10px;
	color:#fff;
	text-align:center;
	font-size:120%;
}

 #vacunacion-covid .slick-prev:before,
 #vacunacion-covid .slick-next:before {
      background:#ccc;
      border-radius:10px;
      -webkit-border-radius:10px;
      padding:2px;
      color: black;
      font-weight: bold;
    }
#vacunacion-covid .slick-dots li {
	height:60px;
}
#grupos_vacunacion p {
	padding: 5px 10px;
}
#vacunacion-covid hr {
	border-bottom:1px solid #4475b7;
	margin:20px 0 0;
}
#vacunacion-covid .table-crono {
	width:100%;
	overflow-x: scroll;
}
#vacunacion-covid .table-crono th {
	color:#555;
}
#vacunacion-covid .tabla-grupos th{
	background: #f8cbad;
}

#vacunacion-covid tbody td {
	background:#fff2cc;

}
#vacunacion-covid tbody td,
#vacunacion-covid thead th {
	border:2px solid #fff;
}
#vacunacion-covid sup {
	cursor: pointer;
	text-decoration: underline;
}

ul.puntos-vacunacion {
	list-style: none;
	margin:0;
}
#contenedorcentral ul.puntos-vacunacion li {
	padding:5px;
	border-bottom:1px dotted #555;
	background: #ddd;
	margin:0;
	line-height: 150%;
}
#contenedorcentral ul.puntos-vacunacion li:nth-child(odd) {
	background: #fff;
}
sup[data-title]:hover:after {
    opacity: 1;
    transition: all 0.1s ease 0.5s;
    visibility: visible;
}

sup[data-title]:after {
    content: attr(data-title);
    background-color: #333;
    color: #fff;
    font-size: 14px;
    font-family: Raleway;
    position: absolute;
    padding: 3px 20px;
    /*bottom: -1.6em;*/
    left:-250px;
    top:-30px;
    white-space: nowrap;
    box-shadow: 1px 1px 3px #222222;
    opacity: 0;
    border: 1px solid #111111;
    z-index: 99999;
    visibility: hidden;
    border-radius: 6px;    
}
sup[data-title] {
    position: relative;
}

div.historico-informes ul {
	list-style: none;
	box-sizing: border-box;
}

div.historico-informes li a {
	color:#fff;
	display: block;
	background:#999;
	padding:5px 10px;
	border-radius: 5px;
	-webkit-border-radius:5px;
	text-align: center;
}
@media (min-width: 1024px) {
	#vacunacion-covid thead th:nth-child(1),
	#vacunacion-covid td[headers=""] {
	  width: 10%;
	  text-align: center;
	}

	#vacunacion-covid thead th:nth-child(2) {
	  width: 20%;
	}

	#vacunacion-covid thead th:nth-child(3) {
	  width: 35%;
	}

	#vacunacion-covid thead th:nth-child(4) {
	  width: 35%;
	}
	#vacunacioncovid div.dos-columnas {
		border-bottom:none;
		padding: 5px;
	}
	div#coronavirus a.radarcovid {
		display: -webkit-flex;
	    -webkit-flex-direction: row;
	    display: flex;
		background: #828bd5;
	}
	div#coronavirus a.radarcovid > * {
		flex-basis:48%;
	}

	#coronavirus h1 {
    font-size:120%;
  }

	#coronavirus h2 {
		margin:20px 0;
	}

	div#coronavirus ul li {
    flex-basis:47%;
    box-sizing:border-box;
    margin:10px 1%;
    border: 1px dotted #182c67;
    background: #a4a7d2;
    padding:0 10px;
    border-radius:5px;
    -webkit-border-radius:5px;
  }
	#coronavirus ul.sangria,
	#coronavirus li > ul {
		padding-left:25px;

	}
	#coronavirus li > a,
	#coronavirus h2 > a {
		border:none;
		background:transparent;
		text-align:left;
		color:#444;
		font-size:110%;
		padding:10px 0;
		display: inline;
		color:#182c67;
		border-bottom:1px dotted #a4a7d2;

	}
	#coronavirus li > a[href^="tel:"] {
		padding:5px 0;
		border:none;
	}
	#coronavirus li span:not(class='pdf') {
		display:inline;
	}
	#coronavirus li span.atencion {
		color:#fff;
		padding:2px 5px;
	}
	div#coronavirus a {
    font-size:100%;
    color:#fff;
    display:block;
    text-align: left;
    padding:10px 0;
  }
  div#coronavirus ul.menu a {
      text-align: center;
      font-weight: bold;
  }
  div#coronavirus ul.docs li {
    border: none;
    background: transparent;
    padding-left: 0;
    margin-left:0;
  }
  div#coronavirus ul.docs a {
    color:#555;
		line-height: 150%;
  }
  div#carteles > * {
    flex-basis:48%;
  }
 div#covidcapasinvisibles h1 {
	font-size:150%;
}
	#contenedorcentral div.historico-informes li {
		flex-basis:18%;
		margin:5px 1%;
	}

	#grupos_vacunacion span {
		cursor:auto;
	}
	#grupos_vacunacion span + ul {
		display: block;
	}
}
@media (min-width: 1200px) {
  div#contenedorcentral {
    max-width:1024px;
    margin:10px auto;
  }
  div#coronavirus ul.tres li {
    flex-basis:31%;
  }

}

/*#########FEDER############*/


#encabezado-fondos-europeos {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
#encabezado-fondos-europeos img {
	max-width: 100%;
}
#encabezado-fondos-europeos div:nth-child(2) {
	flex-basis:100%;
	text-align: center;
	font-size:90%;
	order:3;
	padding:10px 0;
}
#encabezado-fondos-europeos div:first-child {
	flex-basis:120px;
	order:1;
}

#encabezado-fondos-europeos div:last-child {
	flex-basis:60px;
	order:2;
}


#fondos-europeos div {
	box-sizing: border-box;
	padding:10px;
}
#fondos-europeos div:first-child {
	flex-basis:70%;
}ç
#fondos-europeos div:first-child {
	flex-basis:70%;
}
#fondos-europeos > ul {
	flex-basis:30%;
	border-left:1px dotted #ccc;
	list-style: none;
	box-sizing: border-box;
	padding:10px;
	margin:0;
}

#fondos-europeos caption {
	font-size:110%;
	padding:10px;
	text-align: left;
}
#fondos-europeos table {
	margin-bottom:30px;
}
#fondos-europeos > ul a {
	background: #0c4ea2;
	color: #fff;
	display:block;
	width:100%;
	text-align: center;
	padding:15px 10px;
}

@media (min-width: 1024px) {
	#encabezado-fondos-europeos div:first-child {
		flex-basis:160px;
		order:1;
	}

	#encabezado-fondos-europeos div:last-child {
		flex-basis:80px;
		order:3;
	}
	#encabezado-fondos-europeos div:nth-child(2) {
		order:2;
		flex-basis:auto;
	}

}


/*#########FORMACION CONTINUADA SMS###########*/

.fc-buzon {
	flex-basis:25%;
	padding:10px;
	border:1px solid #ccc;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#f1dcdb;
}

.fc-buzon ul {
	list-style:none;
	margin:0;
}

.fc-buzon ul li:last-child a {
	background:#4f81bd;
	color:#fff;
	display:block;
	text-align:center;
	font-weight: bold;
	padding:5px;
}
@media (min-width: 1024px) {
	.fc-buzon {
		order:1;
	}
}

/*****************ESTADO CENTROS SALUD COVID*******************************/
div.estado_centros h2 {
	flex-basis:100%;
	font-size:120%;
	border-bottom:2px solid #333;
	color:#333;
}


div.estado_centros > div {
	flex-basis:32%;
	box-sizing:border-box;
	margin:5px 2px;
}

div.estado_centros .rojo {
	background:#f00;
}
div.estado_centros .naranja {
	background:#f90;
}
div.estado_centros .amarillo {
	background:#ff0;
}
div.estado_centros .verde {
	background:#8c8;
}

div.estado_centros h3 {
	flex-basis:25%;
	font-size:100%;
	border:1px solid #555;
	padding:10px;
	margin:0;
	margin-top:-1px;
}
div.estado_centros div > ul {
	border:1px solid #555;
	flex:1 1 55%;
	list-style:none;
	margin:0;
	margin-left:-1px;
	margin-top:-1px;
}
#contenedorcentral div.estado_centros li:not(:last-child) {
	border-bottom:1px solid #555;
}
#contenedorcentral div.estado_centros li {
	padding:5px;
	margin:0;
}

/*****************TRANSPARENCIA SMS*******************************/

#transparencia, 
#cribado  {
	align-items: stretch;
	align-content: center;
}

#transparencia a {
	flex-basis:100%;	
	margin:0;
	box-sizing: border-box;
	border:1px solid #016217;
	background-color:#027a96;
	box-shadow: 5px 5px 5px #ccc;
	border-radius: 5px;
	-webkit-border-radius:5px;
	font-size:120%;
	text-transform: uppercase;
	padding:60px 0;
	color:#fff;
	text-align:center;
	position: relative;
	z-index:1;
	display: block;
	margin-bottom:10px;
}

#transparencia a::before {
    content: " ";
    position: absolute;
    top: 0;
    right:0;
    bottom:0;
    left: 0;
	background-image: url('https://transparencia.carm.es/documents/184026/184312/icon_100_-46.jpg/f72b93b0-d8fa-4272-bae1-24934d5b365f?t=1420618467887');
    background-position:center;
    background-repeat:no-repeat;
    background-size:200px;
    z-index: -1;

    filter: opacity(25%);
}


#transparencia a:hover {
	background-color: #016279;
}

#cribado a{
	background:url('https://www.murciasalud.es/archivo.php?id=46892') no-repeat center;
	flex-basis:100%;	
	margin:0;
	box-sizing: border-box;
	box-shadow: 5px 5px 5px #ccc;
	border: 1px solid #ccc;
	border-radius: 5px;
	-webkit-border-radius:5px;
	font-size:120%;
	padding:60px 0;
	color: transparent;
	text-align:center;
	position: relative;
	z-index:1;
	display: block;
	margin-bottom:10px;
}


#cribado a:nth-child(2) {
	background:url('https://www.murciasalud.es/archivo.php?id=108094') no-repeat center;
	
}

#cribado a:last-child {
	background:url('https://www.murciasalud.es/archivo.php?id=') no-repeat center;
	color: #ccc;
	
}






@media (min-width: 1024px) {
	#transparencia, 
	#cribado a {
		flex-basis:32%;	
	}
}

/************************************************************/
/**********              SIER                       ********/      
/************************************************************/

#sier-principal .intro > div {
	flex: 1 0 40%;
}
#sier-principal .intro > div.logo {
	flex: 0 0 150px;
	margin: 0 5px;
}
ul.menu-sier {
	list-style:none;
	margin:0;
	padding:0;
}
#contenedorcentral ul.menu-sier li {
	flex-basis:150px;
	margin:10px 5px;
	border:1px solid #5b9bd5;
}
#contenedorcentral ul.menu-sier li {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	overflow: hidden;
}
#contenedorcentral ul.menu-sier li:first-child {
	margin-left:0;
}

#contenedorcentral ul.menu-sier li a,
#contenedorcentral ul.menu-sier li div {
	background-repeat: no-repeat;
	background-position: top center;
	background-size:contain;
	padding-top:150px;
}



#contenedorcentral ul.menu-sier li:first-child a {
	background-image:url('https://www.murciasalud.es/recursos/imagenes/sier/sier.datos.png');
}
#contenedorcentral ul.menu-sier li:nth-child(2) a {
	background-image:url('https://www.murciasalud.es/recursos/imagenes/sier/sier.informes.jpg');
}
#contenedorcentral ul.menu-sier li:nth-child(3) a {
	background-image:url('https://www.murciasalud.es/recursos/imagenes/sier/sier.enlaces.jpg');
}
#contenedorcentral ul.menu-sier li:nth-child(4) a {
	background-image:url('https://www.murciasalud.es/recursos/imagenes/sier/sier.novedades.jpg');
}
#contenedorcentral ul.menu-sier li:nth-child(5) div {
	background-image:url('https://www.murciasalud.es/recursos/imagenes/sier/sier.registro.jpg');
}

#contenedorcentral ul.menu-sier li a:hover,
#contenedorcentral ul.menu-sier li div:hover {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
ul.menu-sier a,
ul.menu-sier span {
	display:block;
}
ul.menu-sier a span,
ul.menu-sier div span {
	background:#5b9bd5;
	color:#fff;
	font-size:120%;
	text-align:center;
	padding:5px 0;
}

ul.menu-sier,
#sier-principal .intro {
	justify-content:space-around;
}

@media (min-width: 768px) {
	#sier-principal .intro > div {
		flex: 0 0 70%;
	}
	#sier-principal .intro > div p {
		text-align: justify;
	}
}
@media (min-width: 1024px) {
	ul.menu-sier,
	#sier-principal .intro {
		justify-content:space-between;
	}

	#sier-principal .intro > div.logo {
		flex-basis:180px;
	}
	#sier-principal .intro > div {
		flex: 1 0 75%;
		margin-right:5px;
	}

	#contenedorcentral ul.menu-sier li a,
	#contenedorcentral ul.menu-sier li div {
		padding-top:180px;
	}
	#contenedorcentral ul.menu-sier li {
		flex-basis:180px;
	}
}