/*
Theme Name: C.O.S template
Theme URI: http://jotazelada.cl
Template: charityfoundation
Author: Jaime Zelada
Author URI: http://jotazelada.cl
Description: Tema hijo para registrar configuraciones y cambios en el tema
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,translation-ready,accessibility-ready
Version: 1.8.1589388335
Updated: 2020-05-13 16:45:35

*/

div.post div.wpb_text_column.wpb_content_element{
	padding-right: 120px!important;
	padding-left: 120px!important;
	text-align: justify!important;
}

div.post>h1{
	text-align: center!important;
}

.nd_options_customizer_fonts h1, .nd_options_customizer_fonts h2, .nd_options_customizer_fonts h3, .nd_options_customizer_fonts h4, .nd_options_customizer_fonts h5, .nd_options_customizer_fonts h6 {
    text-align: center:!important
}

#nueva-fila-organizaciones .wpb_column.vc_column_container.vc_col-sm-1\/5:hover {
    background-color: #383838!important;
}
#nueva-fila-organizaciones .wpb_column.vc_column_container.vc_col-sm-1\/5:hover a{
		color: #fff!important;
}

/*hover de menu principal*/
#menu-menu-web-cos-1>li>a:hover{
	border-bottom: 1px solid #f29100!important;
}

/*icono location de direccion top bar*/
#contenedor-icon-location div.vc_icon_element-inner{
	width: 2em;
    height: 1em;
}


/*redes sociales a la derecha*/
#nd_options_navigation_top_header_2_right{
	padding-left: 348px;
}

/*oculta espacio superior del footer*/
#nd_options_footer_4{
	display: none;
}

/*formulario contactanos*/
input.wpcf7-form-control:not([type="submit"]), textarea.wpcf7-form-control {
    width: 100%;
}

input.wpcf7-form-control.wpcf7-submit {
    background-color: #f29100!important;
    width: 180px;
    color: #000!important;
}

/*Equipo*/
.nd_options_position_absolute.nd_options_bottom_30.nd_options_width_100_percentage.nd_options_padding_botttom_0.nd_options_padding_50.nd_options_box_sizing_border_box.nd_options_text_align_center {
    padding-left: 15px;
    padding-right: 15px;
}

h3.nd_options_color_white {
    font-size: 15px;
    line-height: 18px;
}

h6.nd_options_color_white {
    font-size: 11px;
}

.nd_options_bottom_30 {
    bottom: 15px!important;
}

#fila-que-hacemos-desktop{
	display: block;
}

#fila-que-hacemos-mobile{
	display: none;
}

#fila-vision-desktop{
	display: block;
}

#fila-vision-mobile{
	display: none;
}

#post-1415 .nd_options_bg_greydark_alpha_gradient_3,
#post-1430 .nd_options_bg_greydark_alpha_gradient_3{
	background: none!important;
}

#post-1415 .nd_options_section.nd_options_position_relative{
	height: 340px!important;
}
#post-1430 .nd_options_section.nd_options_position_relative{
	height: 290px!important;
}
#post-1415 .nd_options_height_10,
#post-1430 .nd_options_height_10 {
    height: 5px!important;
}

#post-1415 .nd_options_section.nd_options_position_relative .nd_options_color_white,
#post-1430 .nd_options_section.nd_options_position_relative .nd_options_color_white{
	color: #383838!important;
}

/*estilo banner de categorias*/
body.blog div#nd_options_archives_header_img_layout_4,
body.archive.category div#nd_options_archives_header_img_layout_4{
	background-image:url(/wp-content/uploads/2020/06/banner-blog.png)!important;
}

@media only screen and (max-width: 1199px) and (min-width: 320px){
	#nd_options_navigation_top_header_2_right {
		padding-left: 0;
	}
}

/*mapa contacto*/
#fila-mapa-laptop{
	display: block;
}
#fila-mapa-responsive{
	display: none;
}

/*botones de Blog*/
/*.boton-filtro-blog{
	display: inline-block!important;
	margin-left: 5px;
    margin-right: 5px;
}

.boton-filtro-blog a{
	border-width: 1px!important;
}

#contenedor-botones-blog{
	text-align: center;
}*/

ul.filtro-categorias-blog{	
    list-style: none;
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;
    -moz-flex-flow: nowrap;
  	-webkit-flex-flow: nowrap;
    flex-flow: nowrap;
    justify-content: center;
    width: 100%;
    padding-left: 0;
}

ul.filtro-categorias-blog li{
	margin-left: 5px;
    margin-right: 5px;
	background-color: #a3a3a3;
	padding-right: 10px;
	padding-left: 10px;
}

ul.filtro-categorias-blog li.seleccionado,
ul.filtro-categorias-blog li:hover{
	background-color: #f29100;
}

ul.filtro-categorias-blog li a{
	color: #fff;
}

/*establece orden de botones de filtro categorias Blog*/
ul.filtro-categorias-blog li:nth-of-type(1) {
  	order: 5;
}
ul.filtro-categorias-blog li:nth-of-type(2) {
  	order: 7;
}
ul.filtro-categorias-blog li:nth-of-type(3) {
  	order: 6;
}
ul.filtro-categorias-blog li:nth-of-type(4) {
  	order: 8;
}
ul.filtro-categorias-blog li:nth-of-type(5) {
  	order: 4;
}
ul.filtro-categorias-blog li:nth-of-type(6) {
  	order: 2;
}
ul.filtro-categorias-blog li:nth-of-type(7) {
  	order: 3;
}
ul.filtro-categorias-blog li:nth-of-type(8) {
  	order: 1;
	text-transform: uppercase;
}
.sin_noticias{
	text-align: center;
}

/*blog*/
body.blog div.nd_options_section > p{
	text-align: justify;
}
.botones-nosotros-nuestro-equipo{
	width: 150px!important;
}
.nd_options_masonry_content > .nd_options_masonry_item {
	height: 610px!important;
}

.nd_options_masonry_content > .nd_options_masonry_item h3 {
    font-size: 18px!important;
    line-height: 27px!important;
}

.nd_options_masonry_content > .nd_options_masonry_item p {
    line-height: 27px!important;
}

/*RESPONSIVE PERSONALIZADO*/
/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* Portrait tablets and small desktops */
/*@media (min-width: 768px) and (max-width: 991px) {*/
@media (max-width: 991px) {	
	/**/
	.nd_options_section.nd_options_padding_15.nd_options_box_sizing_border_box {
		text-align: center;
	}

	.wpb_text_column.wpb_content_element.vc_custom_1621977370876{
		padding-right: 0px!important;
    	padding-left: 0px!important;
	}
	
	#post-1415 .nd_options_bg_greydark_alpha_gradient_3,
#post-1430 .nd_options_bg_greydark_alpha_gradient_3{
	background: none!important;
}

#post-1415 .nd_options_section.nd_options_position_relative{
	height: 360px!important;
}
#post-1430 .nd_options_section.nd_options_position_relative{
	height: 360px!important;
}
#post-1415 .nd_options_height_10,
#post-1430 .nd_options_height_10 {
    height: 5px!important;
}

#post-1415 .nd_options_section.nd_options_position_relative .nd_options_color_white,
#post-1430 .nd_options_section.nd_options_position_relative .nd_options_color_white{
	color: #383838!important;
}
	
	#fila-estandares-instituyentes{
		padding-left: 60px!important;
    	padding-right: 60px!important;
	}		
	
	#fila-estandares-instituyentes .col-encabezado-ei{
		text-align: center;
	}	
	
	#fila-estandares-instituyentes .col-encabezado-ei h1.h1-responsive{
		font-size: 25px!important;
		line-height: 30px!important;
	}	
	
	#fila-estandares-instituyentes .col-encabezado-ei div.vc_separator{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
 	.nd_options_section .nd_options_container {
		width: 100%!important;
	}	
	
	.nd_options_container {
		width: 90%;
	}	
	
	div.vc_custom_1590697276876{
		padding-left: 0!important;
    	padding-right: 0!important;
	}
	
	#fila-contadores .columna-titulo-contadores{
		text-align: center;	
	}	
	
	#fila-contadores .columna-titulo-contadores div.vc_separator{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
	div.vc_custom_1590698516729 {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}	
	
	div.columna-navegasocial{
		text-align: center;	
	}
	#fila-quienes-somos{
		padding-right: 0px !important;
    	padding-left: 0px !important;
	}
	#fila-quienes-somos .col-2da-columna{
		margin-top: 30px;
	}
	
	#fila-fotos-quienes-somos .col-fotos-quienes-somos,
	#fila-fotos-que-hacemos .col-fotos-quienes-somos{
		margin-top: 15px;
    	margin-bottom: 15px;
	}
	
	#fila-que-hacemos-desktop{
		display: none;
	}
	
	#fila-que-hacemos-mobile{
		display: block;
		padding-right: 15px !important;
    	padding-left: 15px !important;
	}
	
	.columna-historia{
		width: 100%!important;
	    margin-top: 15px;
		margin-bottom: 15px;
	}
	
	#fila-como-lo-hacemos{
		padding-right: 15px!important;
		padding-left: 15px!important;
	}
	
	.columna-historia-centro {
		margin-left: 0!important;
		margin-right: 0!important;
		border: none!important;
	}
	
	.columna-historia-izquierda {
		margin-right: 0!important;
		border: none!important;
	}
	
	.columna-historia-derecha {
		margin-left: 0!important;
		border: none!important;
	}
	
	div.vc_separator.separador-titulo-contadores{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
	.padding-que-hacemos {
		padding-left: 0!important;
	}
	
	.wpostahs-slider-nav-1{
		margin-left: 20px!important;
		margin-right: 20px!important;
	}
	
	#fila-vision-desktop{
		display: none;
	}

	#fila-vision-mobile{
		display: block;
	}
	
	.vc_custom_1591934510389 {
		margin-left: 40px !important;
		margin-right: 40px!important;
		width: auto!important;
	}
	#fila-fecu-social.vc_custom_1592346496785{
		padding-left: 30px!important;
    	padding-right: 30px!important;
	}
		#fila-fecu-social .vc_custom_1592347019012{
		padding-left: 0px!important;
    	padding-right: 0px!important;
	}	

	#fila-fecu-social .col-form-fecu-social{
		padding-top: 40px!important;
	}
	#fila-comisiones-transparencia .col-comision-transparencia .vc_custom_1592348090056{
		padding-left: 0px!important;
		padding-right: 20px!important;
	}
	#fila-comisiones-transparencia .col-comision-calidad-fecu .vc_custom_1592348120012{
		padding-left: 0px!important;
		padding-right: 20px!important;
		padding-top: 30px!important;
    	padding-bottom: 20px!important;
	}
	#fila-contador-transparencia .col-textos-contador-transparencia .vc_custom_1592350752184{
		padding-left: 0px !important;
		text-align: center!important;
	}
	div.vc_separador-titulo-contador-transparencia,
	div.separador-titulo-contador-transparencia{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
	#columna-objetivos-area-quienes-somos .vc_column-inner{
		padding-left: 30px!important;
    	padding-right: 30px!important;
	}
	
	#columna-objetivos-area-lineas-trabajo{
		margin-top: 50px;
	}
	
	#columna-objetivos-area-lineas-trabajo .wpb_text_column{
		padding-right: 30px !important;
    	padding-left: 30px !important;
	}

		
	#fila-para-que-hacemos .wpb_wrapper{
		width: 350px;
    	margin: 0 auto;
	}
	
	#texto-para-que-hacemos{
		padding-left: 30px!important;
	    padding-right: 30px!important;
	}
	
	#columna-objetivos-area-quienes-somos h1,
	#columna-objetivos-area-quienes-somos h2{
		text-align: center;
	}
	
	#fila-contadores-politicaspublicas .wpb_column.vc_column_container:nth-child(2){
		margin-top: 50px;
		margin-bottom:50px;
	}
	#fila-01-jxli .col-01-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	#fila-02-jxli .col-02-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	#fila-03-jxli .col-03-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	
	div.texto-mesa-trabajo{
		padding-right: 30px !important;
		padding-left: 30px !important;
	}
	
	#acordeon-mesa-trabajo>div{
		padding-right: 30px !important;
		padding-left: 30px !important;
	}
	#fila-color-jxlr .col-titulo-jxlr .vc_custom_1592368863377{
		text-align:center!important;
	}
	
	#fila-mesa-contenido .wpb_column{
		margin-top: 50px;
		margin-bottom: 50px;
	}


	#texto-principios{
		padding-right: 0!important;
	}

	#texto-principios .wpb_wrapper ul,
	#texto-gobernanza .wpb_wrapper ul{
		padding-left: 0!important;
	}

	#texto-principios .wpb_wrapper ul li ul,
	#texto-gobernanza .wpb_wrapper ul li ul{
		padding-left: 20px!important;
	}
	
	.columna-gobernanza-de-la-mesa{
		margin-top: 50px;
	}
	
	#fila-proyecto-vigilantes .wpb_wrapper h1{
		width: 350px;
    	margin: 0 auto;
		line-height: 35px!important;
	}
	
	#texto-proyecto-vigilantes{
		padding-right: 30px !important;
		padding-left: 30px !important;
	}
	
	.fila-descripcion-fortalecimiento-desarrollo div.wpb_single_image, 
	.fila-descripcion-fortalecimiento-desarrollo h2 {
		text-align: center;
	}
	#fila-modelo-trabajo-jxlr h1 {
		font-size: 28px!important;
	}
	#fila-modelo-trabajo-jxlr .col-text-modelo-trabajo-jxlr{
		margin-bottom: 50px!important;
	}
	#fila-proposito-proyectos-jelc .col-proposito-proyecto-jelc{
		text-align: center!important;
		margin-bottom: 30px!important;
	}
	#fila-modelo-trabajo-jelc h1 {
		font-size: 28px!important;
	}
	#fila-modelo-trabajo-jelc .col-modelo-trabajo-jelc{
		margin-bottom: 30px!important;
	}
	#nd_options_navigation_top_header_2_left{
	width: 230px;
	}
	#fila-contadores h1.nd_options_first_font {
		text-align: center!important;
	}
	
	#texto-modelo-trabajo{
		padding-right: 0!important;
    	padding-left: 0!important;		
	}
	
	.columna-modelo-trabajo h1{
		font-size: 28px!important;
	}
	#fila-proposito-proyecto-mxc h1{
		text-align: center!important;
	}
	.separador-2017-mxc{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	#fila-comunicacion-y-pobreza h1 {
		font-size: 28px!important;
		text-align: center!important;
	}
	#fila-modelo-trabajo-cyp h1 {
		font-size: 28px!important;
		text-align: center!important;
	}
	#fila-mapa-laptop{
		display: none;
	}
	#fila-mapa-responsive{
		display: block;
	}
	
	ul.filtro-categorias-blog{	
		flex-flow: column;
	}
	
	ul.filtro-categorias-blog li {
		margin-left: 15px;
		margin-right: 15px;
		text-align: center;
		margin-top: 10px;
		padding-top: 3px;
    	padding-bottom: 3px;
	}
	
	.imagen-abajo>.nd_options_section{
		display: flex!important;
    	flex-wrap: wrap-reverse!important;
	}
	.imagen-abajo .nd_options_top_22_negative {
		top: auto;
		bottom: -22px;
	}
	
	/*PAGINA PROYECTOS*/
	/*juntos por la infancia*/
	#fila-color-jxli{
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.vc_custom_1593557853489 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	div.vc_custom_1593557894087 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	div.vc_custom_1593557909583 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	div.vc_custom_1590185329964 {
		padding-top: 0px !important;
	}

	div.vc_custom_1590185329964 .vc_empty_space.espacio-jxi-primero {
		height: 40px!important;
	}

	.vc_custom_1592365851181 {
		margin-top: 15px;
	}

	/*juntos por la reinsercion*/
	div.vc_custom_1593559104031 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	div.vc_custom_1593559165057 {
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.vc_empty_space.espacio-jxi-primero{
		height: 0px!important;
	}

	div.vc_custom_1593559192788 h4.nd_options_first_font{
		font-size: 20px!important;
		line-height: 27px!important;
	}

	div.vc_empty_space.espacio-jxi-ultimo{
		height: 30px!important;
	}

	div.vc_custom_1593559192788 {
		padding-bottom: 30px!important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.vc_custom_1593559192788 div.vc_empty_space.espacio-jxi-ano-inicio{
		height: 40px!important;
	}

	/*juntos en la calle*/
	div.vc_empty_space.sin-espacio{
		height: 0px!important;
	}
	div.vc_custom_1593559751321 {
		padding-top: 15px !important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	#fila-modelo-trabajo-jelc.vc_custom_1593559864303 {
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	#fila-modelo-trabajo-jelc div.vc_custom_1593559842665 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	div.vc_custom_1593559855359 h4.nd_options_first_font{
		font-size: 20px!important;
		line-height: 27px!important;
	}

	div.vc_custom_1593559855359 {
		padding-bottom: 30px!important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.vc_custom_1593559934885 {
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.col-sociedad-civil-jelc>div.vc_column-inner,
	div.col-empresas-jelc>div.vc_column-inner{
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	/*comunicacion y pobreza*/
	#fila-comunicacion-y-pobreza.vc_custom_1592378484181 {
		padding-top: 15px !important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	div.col-texto-cyp div.vc_custom_1592378127890 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#fila-modelo-trabajo-cyp.vc_custom_1593561076261 {
		padding-right: 30px !important;
		padding-left: 30px !important;
	}

	#fila-modelo-trabajo-cyp div.vc_column-inner.vc_custom_1592377861303{
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	#fila-modelo-trabajo-cyp div.vc_custom_1593561048449 {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	/*FIN PAGINA PROYECTOS*/
	
	/*ORGANIZACIONES: lista*/
	.wpb-js-composer .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{
		margin-top: 50px!important;
	}
	.vc_general.vc_pagination .vc_pagination-trigger{
		height: 20px!important;
    	width: 20px!important;
    	margin: 10px 15px!important;
	}
	
	/*banner contacto*/
	div.vc_tta-panels span.vc_tta-title-text{
		font-size: 14px!important;
	}
	#espacio-boton-nosotros-descargar-pdf{
		height: 25px!important;
	}
	#wpostahs-slider-nav-1{
    	padding-left: 35px;
    	padding-right: 35px;
	}
	.wpostahs-slider-design-2 .wpostahs-slider-nav-title .wpostahs-title{
	    width: 100%!important;
	}
	.titulo-nosotros-nuestro-equipo{
		font-size: 35px!important;
	}
	.boton-formulario-fecu-social-transparencia{
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	.jxi-titulo-color{
		text-align: center!important;
	}
	.espacio-jxi-ano-inicio{
		height: 0px!important;
	}
	.boton-jxi-ano-inicio{
		height: 75px!important;
	}
	.jxr-titulo-color{
		text-align: center!important;
	}
	.espacio-mxc-texto-color{
		height: 15px!important;
	}
	.texto-mxc-proposito-proyecto{
		margin-bottom: 10px!important;
	}
	.espacio-mxc-ano-inicio{
		height: 0px!important;
	}
	.boton-mxc-ano-inicio{
		margin-bottom: 10px!important;
	}
	.espacio-cyp-ano-inicio{
		height: 0px!important;
	}
	.boton-cyp-ano-inicio{
		margin-bottom: 10px!important;
	}
	.titulo-color-cyp-proposito-proyecto{
		margin-bottom: 15px!important;
	}
}


/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	.nd_options_section.nd_options_padding_15.nd_options_box_sizing_border_box {
		text-align: center;
	}
	
	#fila-estandares-instituyentes{
		padding-left: 60px!important;
    	padding-right: 60px!important;
	}		
	
	#fila-estandares-instituyentes .col-encabezado-ei{
		text-align: center;
	}	
	
	#fila-estandares-instituyentes .col-encabezado-ei h1.h1-responsive{
		font-size: 25px!important;
		line-height: 30px!important;
	}	
	
	#fila-estandares-instituyentes .col-encabezado-ei div.vc_separator{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
 	.nd_options_section .nd_options_container {
		width: 100%!important;
	}	
	
	.nd_options_container {
		width: 90%;
	}	
	
	div.vc_custom_1590697276876{
		padding-left: 0!important;
    	padding-right: 0!important;
	}
	
	#fila-contadores .columna-titulo-contadores{
		text-align: center;
		font-size: 30px;
	}	
	
	#fila-contadores .columna-titulo-contadores div.vc_separator{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	
	div.vc_custom_1590698516729 {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}	
	
	div.columna-navegasocial{
		text-align: center;
		padding-left: 0px!important;
        padding-right: 0px!important;
	}
	#fila-quienes-somos{
		padding-right: 0px !important;
    	padding-left: 0px !important;
	}
	#fila-quienes-somos .col-2da-columna{
		margin-top: 30px;
	}
	
	#fila-fotos-quienes-somos .col-fotos-quienes-somos,
	#fila-fotos-que-hacemos .col-fotos-quienes-somos{
		margin-top: 15px;
    	margin-bottom: 15px;
	}
	
	#fila-que-hacemos-desktop{
		display: none;
	}
	
	#fila-que-hacemos-mobile{
		display: block;
	}
	#fila-fecu-social.vc_custom_1592346496785{
		padding-left: 30px!important;
    	padding-right: 30px!important;
	}
	#fila-fecu-social .col-form-fecu-social{
		padding-top: 40px!important;
	}
	#fila-fecu-social .vc_custom_1592347019012{
		padding-left: 0px!important;
    	padding-right: 0px!important;
	}
	
	#fila-comisiones-transparencia .col-comision-transparencia .vc_custom_1592348090056{
		padding-left: 0px!important;
		padding-right: 20px!important;
	}
	#fila-comisiones-transparencia .col-comision-calidad-fecu .vc_custom_1592348120012{
		padding-left: 0px!important;
		padding-right: 20px!important;
		padding-top: 30px!important;
    	padding-bottom: 20px!important;
	}
	#fila-contador-transparencia .col-textos-contador-transparencia .vc_custom_1592350752184{
		padding-left: 0px !important;
		text-align: center!important;
	}
		
	div.vc_separador-titulo-contador-transparencia{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	#fila-01-jxli .col-01-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	#fila-02-jxli .col-02-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	#fila-03-jxli .col-03-jxli .wpb_single_image.vc_align_right{
		text-align: center!important;
	}
	#fila-color-jxlr .col-titulo-jxlr .vc_custom_1592368863377{
		text-align:center!important;
	}
	#fila-modelo-trabajo-jxlr h1 {
		font-size: 28px!important;
	}
	#fila-modelo-trabajo-jxlr .col-text-modelo-trabajo-jxlr{
		margin-bottom: 50px!important;
	}
	.separador-2da-caja-color-jxlr {
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	#fila-proposito-proyectos-jelc .col-proposito-proyecto-jelc{
		text-align: center!important;
		margin-bottom: 30px!important;
	}
	#fila-modelo-trabajo-jelc .col-modelo-trabajo-jelc{
		margin-bottom: 30px!important;
	}
	#fila-modelo-trabajo-jelc h1 {
		font-size: 28px!important;
	}
	#fila-con-quienes-trabajamos-jelc .col-sociedad-civil-jelc {
		
	}
	#fila-con-quienes-trabajamos-jelc .col-empresas-jelc {
		
	}
	#nd_options_navigation_top_header_2_left{
	width: 230px;
	}
	#fila-contadores h1.nd_options_first_font {
		text-align: center!important;
	}
	.separador-2017-mxc{
		margin-left: auto!important;
    	margin-right: auto!important;
	}
	#fila-comunicacion-y-pobreza .col-titulo-cyp .{
		
	}
	#fila-comunicacion-y-pobreza .col-texto-cyp{
		
	}
	#fila-comunicacion-y-pobreza h1 {
		font-size: 28px!important;
		text-align: center!important;
	}
	#fila-modelo-trabajo-cyp h1 {
		font-size: 28px!important;
		text-align: center!important;
	}
	#fila-mapa-laptop{
		display: none;
	}
	#fila-mapa-responsive{
		display: block;
	}
	#fila-somos-transparentes-fecu{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	#fila-somos-transparentes-fecu h3{
		font-size: 18px!important;
	}
	#fila-estandares-instituyentes h3{
		font-size: 18px!important;
	}
	#fila-estandares-instituyentes{
		padding-left: 20px!important;
    	padding-right: 20px!important;
	}
	#fila-texto-principal-organizaciones .vc_custom_1593561298681{
		padding-right: 0px !important;
    	padding-left: 0px !important;
	}
	#fila-texto-quieres-ser-parte-organizaciones .vc_custom_1593561330227{
		padding-right: 0px !important;
    	padding-left: 0px !important;
	}
	#transparencia .vc_custom_1593561663089{
		margin-right: 20px !important;
    	margin-left: 20px !important;
	}
	#fila-acordeones-integrantes-comisiones #fila-acordeon-1{
		padding-bottom: 10px!important;
	}
	#fila-acordeones-integrantes-comisiones #fila-acordeon-2{
		padding-top: 10px!important;
	}
	.line-height-acordeon-comisiones-transparencia div.vc_tta-panel-body div.wpb_text_column ul li{
		line-height: 20px!important;	
	}
	#fila-formularios-transparencias.vc_custom_1593744876857{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	#fila-descargar-formatos{
		padding-left: 20px!important;
		padding-right: 20px!important;
	}
	#fila-color-navega-social.vc_custom_1593746058086{
		padding-left: 20px!important;
		padding-right: 20px!important;
	}
	.col-texto-navega-social{
		text-align: center!important;
		font-size: 18px!important;
		padding-top: 25px!important;
	}
	#fila-1-2-3-politicas-publicas .vc_custom_1593561837952{
		padding-right: 20px!important;
    	padding-left: 20px!important;
	}
	#fila-1-2-3-politicas-publicas .vc_custom_1593561853911{
		padding-right: 20px!important;
    	padding-left: 20px!important;
	}
	#fila-1-2-3-politicas-publicas .vc_custom_1593561869505{
		padding-right: 20px!important;
    	padding-left: 20px!important;
	}
	#fila-como-lo-hacemos-pol-pub.vc_custom_1593747607379{
    	padding-right: 50px!important;
    	padding-left: 50px!important;
	}
	#fila-como-lo-hacemos-pol-pub #texto-para-que-hacemos{
    	padding-right: 0px!important;
    	padding-left: 0px!important;
	}
	#fila-como-lo-hacemos-padding-top{
		padding-top: 50px!important;
	}
	#fila-principios-y-gobernanza-pol-pub .vc_custom_1593148119093{
    	padding-right: 20px!important;
    	padding-left: 20px!important;
	}
	#fila-principios-y-gobernanza-pol-pub h3{
    	padding-bottom: 20px!important;
	}
	#fila-proyecto-vigilantes.vc_custom_1593150536465{
    	padding-right: 20px!important;
    	padding-left: 20px!important;
	}
	.col-titulo-vigilantes-x-la-infancia h1{
		padding-left: 25px!important;
    	padding-right: 25px!important;
		width: auto!important;
	}
	#fila-caja-negra-vigilantes{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	#fila-mapa-laptop{
		display: none;
	}
	div.post div.wpb_text_column.wpb_content_element{
	padding-right: 10px!important;
	padding-left: 10px!important;
	}
	#fila-mapa-responsive{
		display: block;
	}
	#fila-somos-transparentes-fecu{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	#fila-somos-transparentes-fecu h3{
		font-size: 18px!important;
	}
	#fila-estandares-instituyentes h3{
		font-size: 18px!important;
	}
	#fila-estandares-instituyentes{
		padding-left: 20px!important;
    	padding-right: 20px!important;
	}

}