/* CSS Document */
/* Dev by Cocoa.pe */

@media only screen and (max-width: 1367px) {
	#carousel-home .item img{
		height: 500px;
	}

}

@media only screen and (max-width: 1200px) {
	
.coop-informa-item .content-item h3{
	font-size: 16px;
	line-height: 18px;
	margin: 0 0 0 0;
}

.coop-opina-item{
	padding: 0 0 20px 0;
	margin: 20px 20px 20px 20px;
}

.btn-transparencia a,
.btn-contactenos a,
.btn-fotos a,
.btn-audios a,
.btn-videos a{
	font-size: 18px;
}

.suscribete-boletin a{
	line-height: 15px;
}

.grid-item{
	width: 485px;
}




}

@media only screen and (max-width: 992px) {
	
	.logo-header img{
		margin: 0 auto;
	}
	
	.main-menu{
		margin-top: 20px;
	}
	
	.main-menu .navbar-right{
		float: none !important;
		text-align: center;
	}
	
	.main-menu .navbar-nav li{
		float: none;
		display: inline-block;
		vertical-align: text-top;
	}
	

	.coop-informa-item .content-item h3{
	font-size: 18px;
	line-height: 20px;
}

	.coop-opina-item, .coop-opina-item:last-child{
		width: 30%;
		float: left;
		padding: 0;
		margin: 15px 1.6% 0 1.6%;
		border: 0 none;
	}
	
	.content-item .meta{
		font-size: 13px;
		line-height: 15px;
}

.ocm,
.vigilante{
	margin-bottom: 30px;
}

.campana{
	margin-top: 60px;
}

.redes-footer{
	text-align: center;
	margin-top: 40px;
}

.contacto-footer h3{
	margin: 0 0 10px 0;
}

.redes-footer h3{
	background-position: center bottom;
}

	.header-page{
		background: none !important;
		min-height: auto;
	}
	
	.frame-page-header{
		display: none;
	}
	
	.regional .equipo-item{
		min-height: 365px;
	}
	
	.equipo-item{
		min-height: 130px;
	}

	.coop-opina-archive .coop-opina-item{
		width: auto;
	}

	.image-page{
		margin-top: 30px;
	}
	
.grid-item{
	width: 375px;
}
}

@media only screen and (max-width: 767px) {
	
	.main-menu .navbar-nav li{
		max-width: none;
		display: block;
	}
	
	
.main-menu .navbar-nav > li a{
	padding-top: 11px;
	padding-bottom: 11px;
}

.nuestrosprogramas{
	border-left: none;
	border-top: 3px solid #da9500;
}

.transparencia-link a{
	line-height: 18px !important;
}

.contacto-link a{
	line-height: 40px !important;
	width: auto;
	background-color: transparent !important;
}
	

	.coop-opina-item{
		border-bottom: 1px solid #d4d9d1;
		padding-bottom: 20px;
	}

	.coop-opina-item, .coop-opina-item:last-child{
		width: auto;
		float: none;
		margin: 20px;
	}

	.cuenca{
	margin-bottom: 30px;
	}
	
	.publicacion-item{
		box-shadow:  none;
		-webkit-box-shadow: none;
		margin-bottom: 30px;
	}
	
	.publicacion-detalle,
	.last .publicacion-detalle{
		padding: 0;
	opacity: 1;
	visibility: visible;
	width: auto;
	position: relative;
	top: auto;
	left: auto;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
	
	.campana{
		margin-top: 30px;
	}
	
	.mapa-item{
		margin-bottom: 30px;
	}
	
	.litigio-home{
		padding-top: 30px;
	}
	
	.logo-footer img{
		margin: 0 auto;
	}
	
	.contacto-footer{
		text-align: center;
		margin-top:  40px;
	}
	
	.contacto-footer p{
		font-size: 13px;
	}
	
	.contacto-footer h3{
		background-position: bottom center;
	}
	

	.equipo-item, .regional .equipo-item{
		min-height: auto;
		margin-bottom: 30px;
	}
	
	.coop-opina-archive .coop-opina-item{
	padding: 10px 0 !important;
	margin: 0;
	}
	
	.suscribete-boletin a{
		line-height: 20px;
	}

.grid-item{
	width: 100%;
}


}