@media screen and (max-width: 1200px){
	.infotop p{
		font-size: 11px;
	}
}
@media screen and (max-width: 1024px){
	#banner .carousel-caption h3{
		font-size: 20px;
	}
	#banner .carousel-caption p{
		font-size: 18px;
	}
	#banner .carousel-caption{
		margin-bottom: 0px;
		max-width: 400px;
	}
	ol.carousel-indicators{
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 992px){
	.busc .container{
		width: 100%;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
@media screen and (max-width: 927px){
	.infotop p{
		font-size: 12px;
	}
}
@media screen and (max-width: 827px){
	.logo{
		width: 145px;
	}
}
@media screen and (max-width: 785px){
	.infotop p {
    	font-size: 10px;
	}
}
@media screen and (max-width: 767px){
	.navbar-collapse ul li{
		display: block !important;
	}
	#contenido .titlePage h1{
		font-size: 18px;
		line-height: 26px;
	}
	#contenido{
		margin-top: 44px;
	}
}
@media screen and (max-width: 768px){
	.navbar-collapse ul li ul{
		display: block;
		position: relative;
		background: initial;
	}
	ol.carousel-indicators{
		margin-bottom: 14px;
	}
	section#news h1{
		color: #000 !important;
	}
	section#news{
		margin-top: 0px;
	}
	#allCategories .itemBloock .image{
		height: auto;
    	overflow: initial;
	}
	nav ul li ul li a{
		color: #000 !important;
	}
	nav ul li ul{
		width: 100%;
		text-align: center;
	}
}
@media screen and (max-width: 660px){
	#banner .carousel-caption h3 {
    	font-size: 15px;
	}
	#banner .carousel-caption p{
		font-size: 14px;
	}
	#banner .carousel-caption{
		max-width: 300px;
		padding: 0px;
	}
	#banner .carousel-caption h3{
		margin-top: 5px;
	}
	#banner .carousel-caption p{
		margin: -7px 0 10px;
	}
	ol.carousel-indicators {
    	display: none;
	}
	.contactohome div#formulariodesc{
		width: 100%;
	}
	.contactohome div#formulariohome{
		width: 100%;
	}
}
@media screen and (max-width: 630px){
	section#news h1{
		margin-top: 34px;
	}
}
@media screen and (max-width: 630px){
	#allCategories .itemBloock{
		width: 99%;
	}
}
@media screen and (max-width: 500px){
	.logo{
		width: 120px;
	}
}
@media screen and (max-width: 480px){
	.estadisticas h1{
		font-size: 25px;
	}
	.estadisticas h4{
		font-size: 16px;
	}
}
@media screen and (max-width: 460px){
	#actividades .itemplan .titulo p{
		font-size: 15px;
	}
	#actividades .itemplan .titulo{
		width: 215px;
	}
}
@media screen and (max-width: 315px){
	#actividades{
		min-height: 350px;
	}		
}