/*
Puedes añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/
.page-id-3480 .siteorigin-widget-tinymce.textwidget p {
	margin-bottom: 0 !important;
}
.virtual-sec-button {
    width: fit-content;
    text-align: center;
    margin: 0 auto;
    padding: 10px 20px;
    background-color: #41a9d5;
    color: #ffffff;
    border-radius: 5px;
}
#certificado {
	    padding: 0 15px;
}
.column-cert {
	width: 100%; float: left;
	margin-bottom: 30px;
}

.column-cert-left {
	margin-right: 0;
}

.column-cert-left img {
	height: 150px;
}


.column-cert-right {
	margin-right: 0;
	margin-bottom: 30px;
}

.column-cert-right img {
  float: left;
  height: 150px;
}

p.little-cert {
	font-size: 16px;
	line-height: 2;
}
/**TODAS LAS PAGINAS**/
.services .service .service-title{
	color:#18253c;

}
/**BLOG**/
.blog .header{
	position:relative;
}	
.noticias{

    padding: 50px 0 10px;
}
.page-id-4 .post .post-body{
	width:137%;
	margin-top:20px;
	padding:20px;
}
.page-id-4 .post .post-image img {
    display: block;
    margin: 0;
    line-height: 0em;
    width: auto;
    height: auto;
    border-radius: 0;
}
.blogcol1{
	width:66%;
	float:left;
}
.blogcol2{
	width:33%;
	float:left;
}

.post-readmore{
	background: #25cad3 !important;
    font-weight: 400;
    border-radius: 0px;
    text-transform: uppercase;
    font-weight: bold !important;
    border: none;
    text-shadow: none;
    padding: 7px 17px;
    color: #fff;
    cursor: pointer;
}
.column-blog .button_more_container{
	text-align:left;
}


/***ORGANIGRAMA**/

#organipic{

	background-image:url(/wp-content/uploads/2021/06/ORGANIGRAMA-BALPA-2021.jpg);
	max-width:100%;
	margin-bottom:40px;
	height:450px;
	background-position:50% 50%;
	background-repeat: no-repeat;
	background-size:contain;
	margin-top:30px;
}
.orgtitle{
	color:#00abc7;
	font-size:25px;
	margin-bottom:20px;
}



/***PROYECTO DE SENSIBILIZACIÓN ESCOLAR***/

.columnsensi{
	text-align:center;
	margin:0 auto;
	width:32%;
	float:left;
	margin-right:2%;

}
.columnsensi:last-child{

	margin-right:0;

}
#sensibilizacion{
	margin:0 auto;
	margin-bottom:60px;
	height:500px;
}
.titlesensi{
	font-weight:bold;
	font-size:23px;
	margin-bottom:18px;
	text-align:center;

}
.descsensi{

	text-align:left;

}
#galleryenti{
	float:left;
}

.imgsensi{
	width:200px;
	margin:auto;
	margin-bottom:30px;
	text-align:center;
    border-radius: 150px;
	-webkit-border-radius: 450px;
	height:200px;

	background-position:50% 50%;
	background-repeat: no-repeat;
	background-size:cover;
}
#calendar{
	margin-bottom:80px;
}



#sensi1{
	background-image:url(/wp-content/uploads/2022/04/PHOTO-2021-10-09-16-37-31.jpg);
	
}
#sensi2{
	background-image:url(/wp-content/uploads/2022/04/IES-Lomo-la-Herradura-2.jpg);

}
#sensi3{
	background-image:url(/wp-content/uploads/2022/04/PHOTO-2021-04-08-14-52-29.jpg);

}

/***TESTIMONIOS***/
/**PAGINA PRINCIPAL***/

.page-id-4 .container{
	
	padding:0;
}

.fixpositionabsolute{
	position:absolute;
}
.fixpositionrelative{
	position:relative;
}




.page-id-5426 #footer {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.page-id-5426 .testimonials {
	
   	
	text-align:center;
	margin:0 auto;

	
	margin-bottom:30px;
}
.page-id-5426 .row .testimonial:first-child{
	background:red;
}
.page-id-5426 .column-fit{
	margin-right:2%;
	
}
.page-id-5426 .column-fit:nth-child(3n){
	margin-right:0px;

}
.page-id-5426 .column-fit.col3{
	width:32%;
	
}

.page-id-5426 div.testimonial{
	background:#f7f7f8;
	padding: 10px 10px 10px 10px;
    padding:0px;
	background:none;
	
}

.page-id-5426 #testimonial{
    margin:0 auto;
}
.page-id-5426 .testimonial-image{
	height:150px; 
	width:150px  
}
.page-id-5426 .testimonial-name{
	margin-top:20px;  
}




.pagetitle {
    background: #18253c;
}
/***NOSOTROS***/

.places{
	text-align:center;
	margin-bottom:40px;
  max-width:100%;
  margin-top: 40px;	
font-size:13px;

}

.places input {
  	margin-right:8px;

}
.page-id-3469 #footer{
	margin-top:40px;
}

.subplace{
	width:30%;
	float:left;
}




#whowearetitle{
	margin-bottom:30px;

}
#whoweare{
	width:1000px;
	max-width:100%;
	margin:0 auto;
}
.whowesub{
	width:48%;
	float:left;
}
#whoweareimage{
	margin-left:2%;

	height:600px;
background-image: url(/wp-content/uploads/2022/04/Visita-de-S.M.-la-Reina-Sofia.jpg);

background-size:contain;
	background-repeat:no-repeat;
	background-position:50% 50%;

}


/***COMO COLABORAR**/
.bono1{
	margin-bottom:30px;
}
.bono2{
	margin-bottom:30px;
}
#clients_more{
	float:none;
	margin-bottom:30px;
	border-radius:0;
}

/****PAGINA PRINCIPAL***/
.tagline .container, .tagline-title {
    font-weight: bold;
}
.menu-main li ul li a {
    font-size: 15px;
    color: #00abc7;
    font-weight: bold;
}
.slide-body .slide-caption {
    width: 300px;

    text-align: center;
    background-color: white;
 
}
#slide_2 .sliderdesc{
	height:150px;
	margin-top:140px;
	margin-left:5px;
	position:relative;
	text-align:center;
	border-bottom:3px solid red;
	width:97%;
}

#slide_1 .sliderdesc{
	height:120px;
	margin-top:170px;
	text-align:center;
	margin-left:5px;
	border-bottom:3px solid red;
	width:97%;
}		



.slider-slides .cycle-slide-active .slide-caption {
	
  	height:550px;
	padding:0;
	transform: translateY(0px);
    opacity: 0.7;
}

.slider-slides .slide-body {
    top: 0;
    left: 0;
    width: 100%;
}
.slider-slides .slide-content {
    font-size: 23px;
	font-weight:bold;
}
.features .feature .feature-content p {
    font-size: 15px;
	line-height:30px;
	padding:10px;
    
}

.home .services, .home .team {
    background: #f7f7f8;
}
.page-id-4 .collaborator_background {
    height: 130px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
	margin-top:20%;
    background-size: contain;
}
/***TESTIMONIOS**/
.testimonials .testimonial-image {
    display: block;
    width: 110px;
    height: 110px;
    margin: -35px auto 20px;
}



/***ENTIDADES EDUCATIVAS***/


/**COLEGIOS COLABORADORES**/
#schoollist{
	margin:0 auto;
	width:800px;
	
	max-width:100%;
}
.schoolcol{
	width:32%;
	float:left;
}
#colegioscolab{
	margin-bottom:0px;
}

.page-id-3490 #footer{
	margin-top:40px;
}




.entiformtitle{
	margin-bottom:30px;
}
.entititle{
	font-size:40px;
	margin-top:80px;
	width:100%;
	margin-bottom: 30px;
}


.calendar_main{
	margin-bottom:80px;
}
.n2-ss-align {
    margin-bottom:60px;
}
.introgal{
	margin-bottom:40px;
}	
#book1{
	margin-bottom:0px;
	float:right;
}


/****BONOS SOLIDARIOS****/

.emicol{
	width:47%;
	float:left;
}
#emicol1{
	margin-right:3%;
}
.donacol{
	margin-top:60px;
	margin-bottom:30px;
	width:47%;
	float:left;

}
#donacol1{
	margin-right:3%;
}
#donacolaux{
	display:none;
}

#donacol2{
	height:720px;
	width:47%;
	max-width:100%;
	background-image: url(/wp-content/uploads/2017/08/voluntarios-de-logistica.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}


/****GALERIA DE IMAGENES****/

div#n2-ss-2 .n2-style-0dfcc93d26ded644e92fb1d300cbbfe1-simple {
    background: #000000;
    background: RGBA(0,0,0,0.67);
    opacity: 1;
    padding: 0 20px 0 20px;
    box-shadow: none;
    border-width: 0px;
    border-style: solid;
    border-color: #000000;
    border-color: RGBA(0,0,0,1);
    border-radius: 0px;
}






/*****HAZTE VOLUNTARIO****/
.page-id-3476 .container{
	width:1000px;
	max-width:90%;
}
html{
	height:100%;
}
body{
	height:100%;
}
.alignleft{
	text-align:left;
	margin-bottom:30px;
	float:left;
	margin-top:8px;
}
.alignleft span{
	margin-left:-21px;
}
.page-id-3476 .outer{

	min-height:100%;
}

.page-id-3476 #footer{
	position:relative;
	width:100%;	
	bottom:0;
}
.form-hidden{
	display:none;

}

.form-show{
	display:block;

}
.rellenar{
	background-color:#00abc7;
	color:white;
	font-size:14px;
	width:150px;
	height:35px;
	margin:0 auto;
	border-width:0;

	
}
.buttoncontainer{
	text-align:center;

}

.voluntitle{
	margin-bottom:30px;
}
.volunteer_right{
	text-align:center;
	width:47%;
	margin-bottom:60px;
}
.volunteer_left{
	text-align:center;
	margin-bottom:60px;
}
#makedesc{
	text-align:center;
	font-size:18px;
	margin-bottom:30px;
}



/*BOLETINES ANTERIORES*/

.page-id-3483 img{
	margin-bottom:-8.7px;

}


#boletinesdesc{
	text-align:center;
	
}
.boletintitle{
	text-align:left;
	font-size:35px;
}
.boletin{
	width:20%;
	border: 1px solid #00abc7;
	height:100%;
	display:inline-block;

}
.page-id-3483 #content{
	margin:0 auto;
	width:800px;
	max-width:100%;
	margin-bottom:30px;
}

.widget ul li{
    margin-left:2%;

}



/*RECETARIO*/
#recetariococina{
	text-align:center;
}
.receta{
	margin-left:1%;
	width:24%;
	float:left;
	margin-bottom:30px;
}
.finreceta{
	float:right;
}

.recetatitle{
	
	font-weight:bold;
	font-size:19px;
	margin-top:30px;


}
div#garbanzosimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#lentejasimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-4.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#pastaimage{
	height:175px;
	width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-5.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#arrozimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-2.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#verdurassimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-3.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#ensaladasimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2018/05/ensalada-2.jpg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#carnessimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-6.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#pescadosimage{
 	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/descarga-1.jpeg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

div#gofioimage{
	height:175px;
	width:100%;
	max-width:100%;
	background-image: url("https://bancoalimentoslpa.org/wp-content/uploads/2017/05/photo.jpg");
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	
}

ul{
  line-height:100%
}

/*CONTACTO*/

.icons_size{
	margin-top:20px;
	margin-bottom:20px;
}
#mapa1{
	height:360px;
}
#mapa2{
	display:none;
}
.iconcontact{
	color:#00abc7;
}

.wpcf7-submit{
	background: #00abc7 !important;
}

/*PAGINAS LEGALES*/

.legal{
	margin: 0 auto;
	width:800px;
	max-width:100%;
}

.titulolegal{
	font-size:20px;
	margin-bottom:20px;

}

.content{
	width:100%;
}

/**COLABORADORES**/
#subtextcolaborators{
	    float: right;
    margin-top: 30px;
	margin-bottom: 30px;
    width: 100%;
    text-align: center;
}
.page-id-3471 form{
	width:80%;
	float:right;
	max-width:100%;
	
}

.collaborator_background{
	background-size:contain;
	margin-right:10px;

}



#search-colab{
	float:right;
	margin:0;
	border:none;
	border-radius:0;
	background:#00abc7;
	padding: 16px 40px;
}
form.customize-unpreviewable{
	max-width:70%;

	width:800px;

}
#collab-search-div{
	max-width:100%;
	width:100%;
	
	float:right;
}
input#search-input{
	
	
	margin-right:0 !important;
}

#clients{
	margin:0 auto;
	text-align:center;
	margin-bottom:60px;
}


div.client:first-child{
	margin-top:30px;

}

/***OPERACIONES KILO***/
#kilo{

	margin:0 auto;
}
.colunokilo{
	width:49%;
	float:left;

}
.coldoskilo{
	width:49%;
	float:right;
}
.kiloimage{
	height:480px;
	width:100%;
	max-width:100%;
	background-image: url("/wp-content/uploads/2019/05/Cartel_OK_junio_2019.jpg");
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50% 50%;

}
.nextoperations{

	margin-bottom:60px;
	text-align:center;
}

.next1{
	font-size:29px;
	margin-bottom:30px;
	margin-top:30px;
	font-weight:bold;
}
.next2{

	font-weight:bold;
	color:#00abc7;
	font-size:30px;

}

.kilo2{
	margin-bottom:30px;
}
.kilo3{
	margin-bottom:30px;
}
.page-id-3478 .main{
	margin-bottom:30px;

}


/***SECRETARIA VIRTUAL***/
.so-widget-sow-button-atom-d0a8a77b6f79 .ow-button-base a {
	border-radius:0 !important;
	border:none !important;;

}
#introsec{
	margin-bottom:30px;
    text-align: center;
    font-size: 18px;
}

.page-id-3480 .outer{

	min-height:100%;
}
.page-id-3480 #footer{
	position: absolute;
    bottom: 0;
    width: 100%;
}

#pgc-3480-1-0, #pgc-3480-1-1,#pgc-3480-1-2 {
	width:100%;
}

#pg-3480-1.panel-no-style{
    margin-bottom: 60px;
}

.widget .widget-title {

    margin-top: 0px; 

}
.page-id-3480 .widget .widget-title {
	font-size:16px !important;
    margin-top: 0px; 

}
.so-widget-sow-button-atom-d0a8a77b6f79 .ow-button-base a {
    background: #00abc7 !important;
}


/*********FOOTER**********/

/*LOGO SUPERIOR DEL FOOTER*/
#logobanco{
	
	margin:auto;
	margin-bottom:30px;
	margin-top:30px;
	width:70px;
	height:70px;
	max-width:100%;
	
}

.banco{
	width:100%;
}

/*ENLACES DEL FOOTER*/

#enlaces{
	max-width:80%;
	border-width:thin;
	border-style:solid;
	border-left:none;
	border-right:none;
	margin:0 auto;
	line-height:20px;
	width:1200px;
	
	
}
#enlaceslista{
	max-width:100%;
	width:800px;
	display:inline-block;
	margin-bottom:0px;
}
li.link{
	padding:10px 0px;
	float:left;
	margin-left:0;
	width:175px;
	margin-right:33px;
	list-style:none;
}
.link:last-child{
	margin-right:0;
}



/*REDES SOCIALES*/

#social{
	width:80%;
	margin: 0 auto;
	margin-top:30px;
	margin-bottom:30px;

}
#socialtitle{
	text-align:center;
	margin-bottom:15px;
}
.socialicon{
	margin: 0 auto;
	width:40px;
	margin-right:10px;
	display:inline-block;
	list-style:none;
}

.socialicon:last-child{
	margin-right:0;
}


/*FINAL DEL FOOTER*/

#footer {
	padding:0;
}
.wrapper{
	min-height:100%;
}
body{
	min-height:100%;
}
/*Copyright*/

#copyright{
	margin-bottom:-50%;
	float:left;
	
}



/*LOGO NINJAS*/

#logoninjas{
	float:right;
	margin-bottom:20px;
	width:100px;
}




.page-id-3476 .main{
	padding-bottom:390px;
}
.page-id-3480 .main{
	padding-bottom:390px;
}

.page-id-3476 #footer{
	position: absolute ;
    bottom: 0;
    width: 100%;

}
.page-id-3480 #footer{
	position: absolute;
    bottom: 0;
    width: 100%;

}


/****DISEÑO RESPONSIVE****/

@media screen and (max-width: 1280px) {
.page-id-3476 #footer{
	position: absolute ;
    bottom: 0;
    width: 100%;

}

.page-id-3480 #footer{
	position: absolute;
    bottom: 0;
    width: 100%;

}

/***TESTIMONIOS***/
.page-id-5426 #footer {
    position: relative !important;
    width: 100%;
    bottom: 0;
}

}



@media screen and (max-width: 1280px) {
.blogcol2 {
    width: 33%;
    float: left;
    margin-left: 1%;
}
.blogcol1 {
    width: 64%;
    float: left;
    margin-right: 1%;
}
.page-id-4 .post .post-body {
    width: 143%;
    margin-top: 20px;
}
}

@media screen and (max-width: 1024px) {
   .page-id-3480 .main{
	padding-bottom:10px !important;

}
.page-id-3476 .main{
	padding-bottom:10px !important;

}
.page-id-3476 #footer{
	position: relative !important ;
    bottom: 0;
    width: 100%;

}
.page-id-3480 #footer{
	position: absolute !Important;
    bottom: 0;
    width: 100%;

}



 
/***SECRETARIA VIRTUAL***/
/*#pl-3480 .so-panel {
    height: 97px;
}*/

.page-id-3476 #footer{
	position: absolute;
    bottom: 0;
    width: 100%;

}
.page-id-3480 #footer{
	position: relative;
    bottom: 0;
    width: 100%;

}


/*ENLACES DEL FOOTER*/

li.link {
    width: 100%;
}


/**HAZTE VOLUNTARIO**/

#fill1{
	margin-top:0px;
}

/***PAGINA PRINCIPAL***/

.slider-slides .slide .slide-caption, .slider-slides .slide .slide-image {
    float: none;
    width: 300px;
}
}


@media screen and (max-width: 991px){

.page-id-3480 #footer{
	position: relative !Important;
    bottom: 0;
    width: 100%;

}

/***BLOG**/

.column-blog .button_more_container{
	text-align:center;
}

#noticias .container{
	padding:10px;
}
/**BLOG**/
.page-id-4 .post .post-image img {
    height: 100px;
}
.page-id-4 .post .post-body{
	width:100%;
	padding:0;
	margin-top:20px;
}
.page-id-4 .post .post-image img {
    display: block;
    margin: 0;
    line-height: 0em;
    width: 100%;
    height: 500px;
    border-radius: 0;
}
.page-id-4 .post .post-title {
    margin-top:30px;
	text-align:center;
}

.page-id-4 .post .post-byline div{
	text-align:center;
	float:none;
	margin-bottom:30px;
}

.page-id-4 .post .post-content{
	
	padding:10px;
}
.page-id-4 .post .post-title::after {
    margin:0 auto;
	margin-top:30px;
}
.blogcol1{
	width:100%;
	float:left;
	margin-right:0;
}
.blogcol2{
	width:100%;
	float:left;
	margin-bottom:40px;
	margin-left:0;
}
.page-id-4 .row:nth-child(1){
	margin:0;
}
/**NOSOTROS**/
.whowesub{
	width:100%;
	float:left;
}
#whoweareimage{
	margin:0;
	margin-bottom:30px;
}

/**HAZTE VOLUNTARIO**/

.page-id-3476 .container{
	padding-left:10px;
	padding-right:10px;
}



/**menu**/

.menu-mobile-open{
	margin: 31px 10px;
}
.menu-mobile-toggle{
    display: block;
   
}

 .menu-mobile-open{
    display: block;
   
}
.menu-mobile{
	display:block;
}
.menu-main{
	display:none;
}	
body{
	@extend .menu-mobile-active;
}




/***COLABORADORES***/
input#search-input{
	width:70% !important;
	
}
.page-id-3471 form{
	margin-right:0px;
	text-align:center;
}


}

@media screen and (max-width: 768px) {
#school1{
	margin-left:10px;
}

 
.page-id-3476 .main{
	padding-bottom:10px !important;

}
.page-id-3488 .container{
	padding:10px !important;

}
.page-id-3480 .main{
	padding-bottom:10px !important;

}
 
/****PROYETCO SENSIBILIZACIÓN****/

.columnsensi{
	width:100%;
	margin-right:0%;
	margin-bottom:70px;


}
.descsensi{
	padding:10px;
	text-align:center;
}
.page-id-3490 .container{
	padding:0;
}
.entititle{
	text-align:center;
	line-height:38px;
}	
.calendar_main{
	padding:10px;
}

.buttoncontainer{
	margin-right:10px;
}
/***TESTIMONIOS***/

.page-id-5426 .column-fit.col3{
	width:100%;
	
}
.page-id-5426 .container{
	width:auto;
	
}
.page-id-4 .testimonials .row{
	margin:0 auto;
	width:90%;
}


/***COLABORADORES***/

.collaborator_background {
    height: 130px;
    background-repeat: no-repeat;
    max-width: 65%;
	margin:0 auto;
    background-size: contain;
}

body .column.column-fit {
    float: left;
    width: 32%;
}
.column-fit.col6:nth-child(1n) {
    margin-left: 0% !important;
}
input#search-input{
	width:70% !important;
	
}
.page-id-3471 form{
	margin-right:72px;
	text-align:center;
}

	/*FOOTER*/

li.link{
	width:100%;
	
}
/**NOSOTROS**/
.page-id-3469 .container{
	width:auto;
}
	/*CONTACTO*/

.icons_size{
	margin-bottom:40px;
}
#mapa2{
	display:inline;
	height:360px;
	width:100%;
	margin-bottom:30px;
}
#mapa1{
	display:none;
}

.column-fit.col6 {
    width: 32%;
}
.column-fit.col6:nth-child(n) { 
    margin-left:-0.5%;   
}

/***OPERACIONES KILO***/
#kilo{
	font-size:16px;
	width:100%;
	margin:0 auto;
	
}
h2.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h3.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h4.kilo{
	font-size:17px;
	margin-bottom:13px

}
.colunokilo{

	width:100%;
}
.coldoskilo{
	width:100%;
	margin-bottom:30px;

}
.kiloimage{
	height:360px;
	margin-top:30px;
	margin-bottom:60px;
}
#kiloimage{
	width:100%;
}


/***COLABORADORES***/





/****BONOS SOLIDARIOS****/

.emicol{
	width:100%;
}

.donacol{
	margin-top:60px;
	margin-bottom:30px;
	width:100%;
}

#donacol2{
	display:none;
}	

#donacolaux{
	margin-top:30px;
	display:block;
	text-align:center;
	
}

#clients_more{
	float:none;
	margin-bottom:30px;
}
#testimonials_more{
	float:none;
	margin-bottom:30px;


}


/***SECRETARIA VIRTUAL***/

html{
	height:100%;
}
body{
	height:100%;
}

.page-id-3476 .outer{

	min-height:100%;
}

.page-id-3476 #footer{
	position: relative;
    bottom: 0;
    width: 100%;

}
.page-id-3480 #footer{
	position: relative;
    bottom: 0;
    width: 100%;

}

  #introsec{
	padding:10px;
	margin-bottom:px;
}
.widget .widget-title {
    margin-top: 30px;
}
#pg-3480-0, #pl-3480 .so-panel {
	margin-bottom:0;
}

/***RECETARIO***/
.recetariococina{
	text-align:center;
}
.receta{
	width:47%;
}
#col1rec{
	margin-left:1%;
}
#col2rec{
	margin-left:1%;
}
/****BOLETINES****/
 #pl-3483{
	margin:0 auto;
}


/****PAGINA PRINCIPAL****/

	
.slider-slides .cycle-slide-active .slide-caption {
    width: 290px;
}


.column-narrow.col5:nth-child(n+3) {
    width: 35%;

}
.column-narrow.col5:last-child {
    margin-left:60px;

}
.page-id-4 .column-narrow.col5 {	    											
       width: 50%;
 		margin: 0 auto;
	
}
.page-id-4 .row {
	text-align:center;
	width:100%;
    margin-right: 0px;
    margin-left: 0px;
}


/**BOLETINES ANTERIORES**/
.page-id-3483 #content{
	width:600px;
	max-width:100%;
	margin-bottom:30px;
}

/**HAZTE VOLUNTARIO**/
.volunteer_right{
	
	width:100%;

}


/**NOSOTROS***/

#whoweareimage{
	height:545px;
}


#booking{
	padding:10px;
}
}


@media screen and (max-width: 600px) {

/***BLOG***/
.page-id-3490 #book1{
	float:none;
}
.page-id-3490 .schoolcol{
	width:100%;
   text-align:center;
	margin:0;
	margin-left:0;
}
.page-id-3490 #school1{
	
	margin-left:0;
}
.page-id-3476 .alignleft{
	max-width:100%;
	margin-right:0;
}
.page-id-3476 p{
	text-align:center;
}	
.page-id-3476 .alignleft span{
	margin-left:0px;
	margin-right:4px;
}
.page-id-3490 .alignleft{
	max-width:100%;
	margin-right:0;
}
.page-id-3490 p{
	text-align:center;
}	
.page-id-3490 .alignleft span{
	margin-left:0px;
	margin-right:4px;
}
.page-id-3488 .alignleft{
	max-width:100%;
	margin-right:0;
}
.page-id-3488 p{
	text-align:center;
}	
.page-id-3488 .alignleft span{
	margin-left:0px;
	margin-right:4px;
}

.page-id-4 .post .post-image img {
    display: block;
    margin: 0;
    line-height: 0em;
    width: 100%;
    height: 350px;
    border-radius: 0;
}


/**PAGINA PERSONAL**/
   .page-id-4 .row {
    text-align: center;
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
}
.services .service .service-content {
    color: #8c9597;
    padding-right: 10px;
    line-height: 27px;
}

/**menu**/

.menu-mobile-open{
	margin: 25px 10px;
}

/***NOSOTROS***/
#whoweareimage{
	height:480px;
}


	/***FOOTER***/

li.link{
	width:100%;
	
}


	/***CONTACTO***/

.icons_size{
	margin-bottom:40px;
}
#mapa2{
	display:inline;
	height:360px;
	margin-bottom:30px;
}
#mapa1{
	display:none;
}

/***COLABORADORES***/

.collaborator_background {
    height: 130px;
    background-repeat: no-repeat;
    max-width: 45%;
	margin:0 auto;
    background-size: contain;
}

body .column.column-fit {
    float: left;
    width: 50%;
}

input#search-input{
	width:100% !important;
	margin-bottom:10px;
	
}

.page-id-3471 form{
	margin-right:0px;
	text-align:center;
}
#search-colab{
	padding:10px 20px;
}
.page-id-3471 form{
	width:100%;
}

/***OPERACIONES KILO***/
#kilo{
	font-size:12px;
	width:100%;
	margin:0 auto;
}
h2.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h3.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h4.kilo{
	font-size:20px;
	margin-bottom:7px

}
.colunokilo{
	width:100%;
}
.coldoskilo{
	width:100%;
	margin-bottom:30px;

}
.kiloimage{
	margin-bottom:30px;
	height:300px;
}
#kiloimage{
	width:100%;
}




/***SECRETARIA VIRTUAL***/
  #introsec{
	margin-bottom:30px;
}
.widget .widget-title {
    margin-top: 30px;
}





/***BOLETINES***/

.boletines{
	width:320px;
	margin:0 auto;
}
.boletintitle{

	text-align:center;
}
.boletin{
	width:100%;
	text-align:center;
	margin-bottom:30px;

}
.widget ul li{
	margin-bottom: 30px;
    margin-left: 0;
}


/****PAGINA PRINCIPAL***/
.column-narrow.col5{
	width:100% !important;

}
.row {
    margin-right: 0px;
    margin-left: 0px;
}

.slider-slides .cycle-slide-active .slide-caption {
    width: 210px;
}

	
.slider-slides .slide-title {
    font-size: 27px;

}
.slider-slides .slide-content {
    font-size: 14px;
}



/*****RECETARIO*****/
.receta{
	width:100%;
	margin-left:0;
}
/**HAZTE VOLUNTARIO**/
.volunteer_right{
	width:100%;

}

/***NOSOTROS***/
.places input{
	width:100%;

}
.places{
	text-align:center;
}

/**ORGANIGRAMA***/

#organipic{
	height:300px;
}


}
@media screen and (max-width: 500px) {
	.column-cert {
	  width: 100%; float: left;
  }
	.column-cert-right img {
    float: none;
  }
	.column-cert-left img {
    float: none;
  }
	#whoweareimage{
	height:345px;
}
.page-id-3469 iframe{
	height:280px;
}
}
@media screen and (max-width: 400px) {
 
/**menu**/

.menu-mobile-open{
	margin: 19px 10px;
}

/**ORGANIGRAMA***/

#organipic{
	height:230px;
}

/***NOSOTROS***/

#whoweareimage{
	height:300px;
}	


/*****PAGINA PRINCIPAL****/
.slider-slides .cycle-slide-active .slide-caption {
    width: 160px;
}



.row {
    margin-right: 0px;
    margin-left: 0px;
}

.fb_iframe_widget {
    display: inline-block;
    position: relative;
    max-width:100%
}
.fb_iframe_widget span {
    display: inline-block;
    position: relative;
    text-align: justify;
    max-width:100%;
}
.p3a{
	max-width:100%;

}

	/*****FOOTER****/

li.link{
	width:100%;
	
}


/*CONTACTO*/

.icons_size{
	margin-bottom:40px;
}
#mapa2{
	display:inline;
	height:360px;
	margin-bottom:30px;
}
#mapa1{
	display:none;
}


/***COLABORADORES***/

.collaborator_background {
    height: 130px;
    background-repeat: no-repeat;
    max-width: 45%;
	margin: 0 auto;
    background-size: contain;
}

body .column.column-fit {
    float: left;
    width: 50%;
   
}

/***OPERACIONES KILO***/
#kilo{
	font-size:12px;
	width:100%;
	margin:0 auto;
}
h2.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h3.kilo{
	font-size:30px;
	margin-bottom:15px;
}
h4.kilo{
	font-size:17px;
	margin-bottom:7px

}
.colunokilo{
	width:100%;
}
.coldoskilo{
	width:100%;

}

.kiloimage{

	margin-top:0px;
	margin-bottom:0px;
}

/***SECRETARIA VIRTUAL***/
  #introsec{
	margin-bottom:30px;
}
.widget .widget-title {
    margin-top: 30px;
}


/*****RECETARIO*****/
.receta{
	width:100%;
	margin-left:0;
}



/****BOLETINES*****/

.boletines{
	width:296px;
	margin:0 auto;
}
.boletintitle{

	text-align:center;
}
.boletin{
	text-align:center;
	margin-bottom:30px;

}
.widget ul li{
	margin-bottom: 30px;
    margin-left: 0;
}

}