*{
	box-sizing: border-box;
}

body{
	font-family: 'Arial', 'Verdana';
	margin: 0;
	background:gray;
/*	background: #209F63;*/
}

/*------------------- Estilos Base -------------------------------*/

/*------------------- Estilos Header -----------------------------*/

/*------------------- Estilos del Menú ---------------------------*/

/*------ Estilos Principales : Contactenos -----------------------*/

/*--------------------------- FORMATOS PARA TRAMITES  -------------------------------------*/


.gl_titulo_1{
	width: 100%;
}

.gl_titulo_texto{
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #B30B00;
	font-size: 1.0em;
}

.gl_titulo_img{
	max-width: 250px; 
	margin: auto;
}

.gl_col_seccion{
	margin-bottom: 10px;
	padding: 5px;
	padding-left: 10px;
	font-size: 0.7em;
}

.gl_col_seccion a{
	color: black;
}

.gl_col_1_2_3{
	width: 100%;
}

.gl_col_img{
	max-width: 25px;     
    object-fit: cover;
	display: inline-block;
	vertical-align:middle; 
	margin-right: 15px;
}


.legislacion_seccion{
	background: #fff;
	width: 100%;
	margin-top: 88px;
	padding-bottom: 30px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}

.legislacion_seccion .legislacion_informe{
	width: 100%;
	display: flex;
	flex-direction: column;
	padding-bottom: 0px;
	background: #98A57B;
	padding: 15px;
	margin: 15px;
}


/*------------------- Estilos del Footer -----------------------*/

/*------------------- << Estilos Responsive >> -----------------------*/




@media screen and (min-width:320px) {
	
	.legislacion_seccion{
		margin-top: 88px;
	}	

	.gl_titulo_texto{
		font-size: 1.1em;
	}
	
}	


@media screen and (min-width:400px) {
	
	.legislacion_seccion{
		margin-top: 92px;
	}	

	.gl_titulo_img{
		max-width: 300px; 
		margin: auto;
	}	
	
}	


@media screen and (min-width:480px) {
	
	.legislacion_seccion{
		margin-top: 106px;
	}

	.gl_titulo_texto{
		font-size: 1.2em;
	}	
	
	.gl_col_seccion{
		font-size: 0.7em;
	}	
	
}


@media screen and (min-width:600px){
	
	.legislacion_seccion{
		margin-top: 124px;
	}	
	
	.gl_titulo_texto{
		font-size: 1.3em;
	}	
	
	.gl_titulo_img{
		max-width: 350px; 
		margin: auto;
	}	
	
	.legislacion_seccion .legislacion_informe{
		width: 39%;
	}	

}


@media screen and (min-width:768px){
	
	.legislacion_seccion{
		margin-top: 145px;
	}
	
	.gl_titulo_texto{
		font-size: 1.4em;
	}		
	
	.gl_titulo_img{
		max-width: 400px; 
		margin: auto;
	}
	
	.gl_col_seccion{
		font-size: 0.8em;
	}		
	
}


@media screen and (min-width:850px){
	
	.legislacion_seccion{
		margin: auto;
		margin-top: 146px;
	}	

}

@media screen and (min-width:1024px){

	.legislacion_seccion{
		width: 90%;
		margin: auto;
		margin-top: 146px;
	}	
	
	.gl_titulo_texto{
		font-size: 1.5em;
	}		
		
	.gl_col_seccion{
		font-size: 0.9em;
	}		
	
}	


@media screen and (min-width:1200px){
	
}


@media screen and (min-width:1400px){
	
}


@media screen and (min-width:1500px){
	
	.legislacion_seccion{
		width: 80%;
		margin: auto;
		margin-top: 146px;
	}

	.gl_titulo_texto{
		font-size: 1.6em;
	}		

	.legislacion_seccion .legislacion_informe{
		width: 35%;
		
	}
}





