/*RESPONSIVE
   ========================================================================= */

#middle_izq_seccion,
#middle_der_seccion {
	padding:10px;
	box-sizing:border-box;
}


#menuseccion {
	margin: 0px 0px 20px 0px;
	font-size:120%;

}
#menuseccion ul {
	list-style:none;
	padding:0;
	margin:0;
}

#menuseccion a {
	display:block;
	border:1px solid #aaa;
	color:#555;
	background:#ccc;
	border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:10px;
	padding:10px;
}

ul.actualidad {
	list-style: none;
	margin:0;
}

.titulos_middle {
	background:#DDF0F7;
	font-size:130%;
	font-weight:bolder;
	color:#142D53;
}

a.enlacenoticia {
    color: #0E3D6C;
}

a.enlacenoticia:hover {
    color: #FF9900;
}

a.enlaceseccion {
	display:none;
    color: #555;
}

a.enlaceseccion:hover{
    color: #777;
}
a.enlacecalmini {
	display:block;
	background: #333;
	color:#fff;
}

.noticia_destacada img {
	max-width: 100%;
}
div#tituloprincipal {
	text-align: center;
	border:1px dotted #ccc;
	padding:10px;
	box-sizing:border-box;
}

/* Móviles en horizontal o tablets en vertical
   ------------------------------------------------------------------------- */
@media (min-width:768px) {
	div#seccion {
		margin-top:20px;
	}
	div#seccion > div,
	ul.actualidad li {
		flex-basis: 48%;

	}
	div#seccion > div {
		box-sizing: border-box;
		padding:10px;
	}
	#menuseccion ul {
		list-style-image:url('../../../imagenes/bullet.gif');
		padding:10px;
		margin:0;
	}

	#menuseccion a {
		display:inline;
		border:none;
		color:#555;
		background:#fff;
		border-radius:0;
		-webkit-border-radius:0;
		padding:0;
		margin-bottom:10px;
	}
	#menuseccion a:hover {
		background:#fff;
	}
	ul.actualidad {
		list-style: none;
		margin:0;
		display: -webkit-flex;
		-webkit-flex-direction: row;

		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}


	#middle_izq_seccion,
	#middle_der_seccion {
		flex-basis:48%;
		box-sizing: border-box;
	}

	.titulos_middle{
		background:#DDF0F7;
		padding-right: 10px;
	}
	a.enlace_menucentro:link {
		font-size:90%;
		color: #3F3F3F;
		text-decoration: none;
	}
	a.enlace_menucentro:hover {
		font-size:90%;
		color: #3F3F3F;
		text-decoration: underline;
	}
	a.enlace_menucentro:visited {
		color: #3F3F3F;
			font-size:90%;
	}
	#middle_izq_seccion #calendario {
		margin: 0 0 0 20px;
	}
	a.enlacenoticia {
		font-size:120%;
		line-height: 180%;
	    color: #0E3D6C;
	}
	div#seccion ul.actualidad li {
		list-style: none;
		margin:0;
		display: -webkit-flex;
		-webkit-flex-direction: row;

		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;		
		border:1px dotted #ccc;
		margin:10px 1%;
		box-sizing: border-box;
	}
	div#seccion ul.actualidad li a:not(.admin) {
		flex: 1 0 48%;
		padding:0 10px;
		box-sizing: border-box;
	}

}