/* Extra large screen / wide desktop */
@media (min-width: 1200px) {
}


/* Large screen / desktop */
@media (max-width: 992px) {
}


/* Medium screen / tablet */
@media (max-width: 768px) {
	
	.subfooter a{
		font-size: 80%;
	}
	
	.CICLO3{
		font-size: 9px;
	}
	
	header{
		background-image: none;
		background-color: #043977;
	}
		
	header .tablaGeneralFRANJA li{
		text-align: center;
		vertical-align: middle;
	}
	
	header .tablaGeneralFRANJA li:last-child a span{
		font-size: 0;
	}
	
	.navbar-brand{
		width: 75%;
	}
	
	.navbar-brand img{
		max-width: 100%;
	}
	
	.menu-secundary li:not(:last-child):after{
		content: none;
	}
	
	.box-slick,
	.slick-slide{
		height: 175px;
	}
	
	.bg-cover a{
		display: none;
	}
}


/* Small screen / phone */
@media (max-width: 576px) {
}


/* Extra small screen / phone (iPhone 5) */
@media (max-width: 320px) {
	.CICLO3{
		font-size: 8px;
	}
}