.container .main{
	position: relative;
	margin-left: 5%; 
	margin-top: 2%; 
}	

.container .main .titulo{
	position: absolute;
	margin-left: -74%; 
	margin-top: -3%;
	width: 57%;	
}
	
	.container .main .titulo .img-titulo{
		width: 100%;
	
		margin-left: 6%;
		margin-top: 0%;
}
.container .main .poder-ejecutivo{
	position: absolute;
	margin-left: 78%; 
	margin-top: -3%;
	width: 20%;	
}
	
	.container .main .poder-ejecutivo .img-poder-ejecutivo{
		width: 100%;
	}
	
.container .main .poder-judicial{
	position: absolute;
	margin-left: 50%; 
	margin-top: 12%;
	width: 20%;	
}
	
	.container .main .poder-judicial .img-poder-judicial{
		width: 100%;
	}
	
.container .main .poder-legislativo{
	position: absolute;
	margin-left: 56%; 
	margin-top: -3%;
	width: 20%;	
}
	
	.container .main .poder-legislativo .img-poder-legislativo{
		width: 100%;
	}
	
	
	
	
.container .main .icono-1{
	position: absolute;
	margin-left: 9%; 
	margin-top: 8%;
	width: 20%;	
}
	
	.container .main .icono-1 .img-icono-1{
		width: 100%;
	}
	
.container .main .icono-2{
	position: absolute;
	margin-left: 50%; 
	margin-top: 32%;
	width: 20%;	
}
	
	.container .main .icono-2 .img-icono-2{
		width: 100%;
	}
	
.container .main .icono-3{
	position: absolute;
	margin-left: -3%; 
	margin-top: 36%;
	width: 5%;	
}
	
	.container .main .icono-3 .img-icono-3{
		width: 100%;
	}
	
.container .main .icono-4{
	position: absolute;
	margin-left: 9%; 
	margin-top: 33.5%;
	width: 5%;	
}
	
	.container .main .icono-4 .img-icono-4{
		width: 100%;
	}
	
.container .main .icono-5{
	position: absolute;
	margin-left: 22%; 
	margin-top: 34%;
	width: 3%;	
}
	
	.container .main .icono-5 .img-icono-5{
		width: 100%;
	}
	
.container .main .flecha-1{
	position: absolute;
	margin-left: 0%; 
	margin-top: 1%;
	width: 100%;	
}
	
	.container .main .flecha-1 .img-flecha-1{
		width: 100%;
	}

.container .main .flecha-2{
	position: absolute;
	margin-left: 4%; 
	margin-top: 37%;
	width: 3%;	
}
	
	.container .main .flecha-2 .img-flecha-2{
		width: 100%;
	}

	
.container .main .back{
	position: absolute;
	margin-left: -78%;
	margin-top: -1%; 
}
	.container .main .back .img-back{
		width: 75%;
	}
	
	.container .main .back:hover{
		-webkit-transform: translateY(-5px);
		transform: translateY(-5px);
		opacity: 0.7;
	}

.container .main .video-1{
	position: absolute;
	margin-left: -70%;
	margin-top: 11%;
}	

.container .main  .video-2{
	position: absolute;
	margin-left: -70%;
	margin-top: 37%;
}	


.container .main{
	position: absolute;
	margin-left: 44%;
	margin-top: 3%;
	width: 53%;
}

.container .main .texto-1{
    font-size: 17px;  color: #797D81;  margin-left: -4%;  text-align: justify;  padding-right: 18px;
}

.container .main .link-diputados{
	font-size: 14px;
	color: #797D81;
	position: absolute;
	margin-left: 0%;
	margin-top: 4%;
	width: 53%;
}
.container .main .link-diputados a{ 
	font-size: 14px;
	color: #65B1D9;
}

.container .main .link-fotogaleria a{ 
	font-size: 15px;
	color: #65B1D9;
}

.container .main .link-galeria{
	font-size: 14px;
	color: #797D81;
	position: absolute;
	margin-left: 48.5%;
	margin-top: 2%;
	/* width: 53%; */
}

.container .main .link-galeria img{
	width: 65px;
	display: block;
}

.container .main .link-galeria-texto{
	font-size: 14px;
	color: #6DB5DB;
	position: absolute;
	margin-left: 58%;
	margin-top: 4%;
	width: 20%;	
	line-height: 13px;
}

.container .main .link-galeria a{ 	
	color: #65B1D9;
}

@media (max-height: 442px) {
.container .main{
	position: relative;
	margin-left: 5%; 
	margin-top: 2%; 
}	

.container .main .titulo{
	position: absolute;
	margin-left: -78%; 
	margin-top: -5%;
	width: 56%;	
}
	
	.container .main .titulo .img-titulo{
		width: 100%;
	
		margin-left: 6%;
		margin-top: 0%;
}
.container .main .poder-ejecutivo{
	position: absolute;
	margin-left: 78%; 
	margin-top: -3%;
	width: 20%;	
}
	
	.container .main .poder-ejecutivo .img-poder-ejecutivo{
		width: 100%;
	}
	
.container .main .poder-judicial{
	position: absolute;
	margin-left: 50%; 
	margin-top: 12%;
	width: 20%;	
}
	
	.container .main .poder-judicial .img-poder-judicial{
		width: 100%;
	}
	
.container .main .poder-legislativo{
	position: absolute;
	margin-left: 56%; 
	margin-top: -3%;
	width: 20%;	
}
	
	.container .main .poder-legislativo .img-poder-legislativo{
		width: 100%;
	}
	
	
	
	
.container .main .icono-1{
	position: absolute;
	margin-left: 9%; 
	margin-top: 8%;
	width: 20%;	
}
	
	.container .main .icono-1 .img-icono-1{
		width: 100%;
	}
	
.container .main .icono-2{
	position: absolute;
	margin-left: 50%; 
	margin-top: 32%;
	width: 20%;	
}
	
	.container .main .icono-2 .img-icono-2{
		width: 100%;
	}
	
.container .main .icono-3{
	position: absolute;
	margin-left: -3%; 
	margin-top: 36%;
	width: 5%;	
}
	
	.container .main .icono-3 .img-icono-3{
		width: 100%;
	}
	
.container .main .icono-4{
	position: absolute;
	margin-left: 9%; 
	margin-top: 33.5%;
	width: 5%;	
}
	
	.container .main .icono-4 .img-icono-4{
		width: 100%;
	}
	
.container .main .icono-5{
	position: absolute;
	margin-left: 22%; 
	margin-top: 34%;
	width: 3%;	
}
	
	.container .main .icono-5 .img-icono-5{
		width: 100%;
	}
	
.container .main .flecha-1{
	position: absolute;
	margin-left: 0%; 
	margin-top: 1%;
	width: 100%;	
}
	
	.container .main .flecha-1 .img-flecha-1{
		width: 100%;
	}

.container .main .flecha-2{
	position: absolute;
	margin-left: 4%; 
	margin-top: 37%;
	width: 3%;	
}
	
	.container .main .flecha-2 .img-flecha-2{
		width: 100%;
	}

	
.container .main .back{
	position: absolute;
	margin-left: -82%;
	margin-top: -1%; 
}
	.container .main .back .img-back{
		width: 75%;
	}
	
	.container .main .back:hover{
		-webkit-transform: translateY(-5px);
		transform: translateY(-5px);
		opacity: 0.7;
	}

.container .main .video{
	position: absolute;
	margin-left: -76%;
	margin-top: 10%;
}	

.container .main .video-1{
position: absolute;
	
margin-left: -74%;
	
margin-top: 9%;
}	

.container .main .video-2{
position: absolute;
	
margin-left: -74%;
	
margin-top: 38%;
}


.container .main{
	position: absolute;
	margin-left: 44%;
	margin-top: 3%;
	width: 53%;
}

.container .main .texto-1{
	font-size: 12px;
	color: #797D81;
	margin-left: -4%;
	text-align: justify;
	padding-right: 18px;
}

.container .main .link-diputados{
	font-size: 14px;
	color: #797D81;
	position: absolute;
	margin-left: -4%;
	margin-top: 4%;
	width: 43%;
}
.container .main .link-diputados a{ 
	font-size: 13px;
	color: #65B1D9;
}

.container .main .link-fotogaleria a{ 
	font-size: 13px;
	color: #65B1D9;
}

.container .main .link-galeria{
	font-size: 14px;
	color: #797D81;
	position: absolute;
	margin-left: 53%;
	margin-top: 2%;
	width: 9%;
}

.container .main .link-galeria img{
	width: 100%;
	display: block;
}

.container .main .link-galeria-texto{
	font-size: 13px;
	color: #6DB5DB;
	position: absolute;
	margin-left: 64%;
	margin-top: 3%;
	width: 16%;	
	line-height: 13px;
}

.container .main .link-galeria a{ 	
	color: #65B1D9;
}

.container .main .video1{
	margin: 0px 0px 6%;
}
}
