@media (max-width: 1350px) { 
	.esloganHome { padding-top:50px !important; }
	.esloganHome h1{width:340px; font-size:24px !important; font-weight:400;padding:8px !important; }
	.esloganHome p{ font-size:14px !important;  width:400px; padding:8px;margin-bottom:20px;}
	

}
@media (max-width: 1150px) { 
	.ampla_pagina{ width:100%; margin:0 auto; padding-left:20px; padding-right:20px; }
	#header #menuPC a{  font-size:16px;   }
	#header #menuPC a.Actiu{ font-size:16px; }
	
	#header #logo_1 a img{ max-width:200px; }
	#header #logo_2 a img{ max-width:200px;  }

	#header #menu #xarxes{ padding-top:15px; }
	#header #menu #menuPC a.menu{ font-size:14px; padding:10px;  padding-bottom:15px; padding-top:15px;  }
	#header #menu #menuPC a.menuActiu{ font-size:14px; padding:10px; padding-bottom:15px; padding-top:15px;  }
	#header #menu #menuPC a.menuActiuVerd{font-size:14px; padding:10px; padding-bottom:15px; padding-top:15px; }
	.butoSubmenu{ font-size:14px !important; line-height:normal; padding:10px !important; padding-bottom:15px !important; padding-top:15px !important; }
	.butoSubmenu:hover{ font-size:14px; line-height:normal; padding:10px !important; padding-bottom:15px !important; padding-top:15px !important; }
	.butoSubmenuActiu{ font-size:14px; line-height:normal; padding:10px !important;  padding-bottom:15px !important; padding-top:15px !important; }
	
	#interiors #franjaTitol{padding: 20px 0; margin-bottom:40px;} 
	#interiors #franjaTitol #titol h1{ font-size:26px; line-height: 1.266em; }
	#interiors #franjaTitol #ruta{ width:50%; float:left; text-align:right; padding-top:8px;}
	
}




@media (max-width: 950px) { 
	
	
	#header #menuPC{ display:none; }
	#header #menu #xarxes{  width:40%; }
	#menuRes{ width:60%; padding:0;  display:block; float:left; text-align:right; padding-top:7px; }
	#header #menu #xarxes{ padding-bottom:15px; }
	
	#interiors #franjaTitol{padding: 15px 0; margin-bottom:30px;} 
	#interiors #franjaTitol #titol h1{ font-size:22px;  }
	#interiors #franjaTitol #ruta{ width:50%; float:left; text-align:right; padding-top:5px;}
	
	.homePC{ display:none; }
	.homeMOBIL{ display:block; }
	
	
	
}

@media (max-width: 850px) { 

	#blocServeis #bloc_1{ width:100%; float:none; margin-right:0; min-height:inherit; }
	#blocServeis #bloc_2{ width:100%; float:none; margin-right:0; min-height:inherit; }
	#blocServeis #bloc_3{ width:100%; float:none; margin-right:0; min-height:inherit; }
	#blocServeis #bloc_4{ width:100%; float:none; min-height:inherit;  }
	
	.one-fourth {
    width: 100%;
    max-width:none;
	 border-radius: 3px 0 0 3px !important;
	}
	.arrowbox {
	   border-radius: 3px 0 0 3px !important;
	}
	.arrowbox-title {
		 border-radius: 3px 0 0 3px !important;
	}
	.arrowbox-title-arrow-back { display:none;
		
	}
	
	#footer #peu_1 #col_1{ width:100%; float:none; margin-right:0;margin-bottom:20px; }
	#footer #peu_1 #col_2{ width:100%; float:none; margin-right:0;margin-bottom:20px; }
	#footer #peu_1 #col_3{ width:100%; float:none; margin-right:0;margin-bottom:20px; }
	#footer #peu_1 #col_4{ width:100%; float:none;  }
	
	.tirgi .presentacioTirgi .foto{ width:100%; margin-right:0; float:left; }
	.tirgi .presentacioTirgi .foto img{ width:100%; height:auto; float:left; max-width:none; margin-right:0; margin-bottom:20px; }
	.tirgi .presentacioTirgi .text{ width:100%; float:none; }
	
	.tirgi .col_1{ width:100%; margin-right:0; float:none;margin-bottom:20px; }
	.tirgi .col_2{ width:100%; float:none; }
	
	.paginaPDF{ width:30%; float:left; margin:1%; }
	.entitat{ width:30%; float:left; margin:1%; }



	
}

@media (max-width: 730px) { 
	
	#interiors #franjaTitol #titol{  width:100%; float:none;  }
	#interiors #franjaTitol #ruta{ display:none;}
	
	#bannerPeu{ padding:20px; }
	#bannerPeu #info{ width:100%; float:none; margin-right:0; margin-bottom:30px; }
	#bannerPeu #info h2{ font-size:20px; }
	#bannerPeu #foto{ width:100%; float:none; }
	
	.serveis_a_les_persones .bloc_1{ width:100%; float:none; margin-right:0; margin-bottom:30px; }
	.serveis_a_les_persones .bloc_2{ width:100%; float:none; margin-right:0; margin-bottom:30px;  }
	.serveis_a_les_persones .bloc_3{ width:100%; float:none; margin-bottom:30px;   }
	
	
}


@media (max-width: 560px) { 
	
	#interiors #franjaTitol{padding: 10px 0; } 
	#interiors #franjaTitol #titol h1{ font-size:18px;  }
	.ampla_pagina{ padding-left:10px; padding-right:10px; }
	
	.contingutAcordeon{ padding:10px !important; }
	
	.estilTitolAcordeon h3{ font-size: 15px; padding-right:50px; background-position:95% 50%; }
	.estilTitolAcordeon h3.uk-active{ font-size: 15px;  padding-right:50px; background-position:95% 50%;}
	
	.esloganHome { padding-top:20px !important; }
	.esloganHome h1{width:220px; font-size:18px !important; font-weight:400;padding:6px !important; }
	.esloganHome p{ font-size:14px !important;  width:250px; padding:6px;margin-bottom:20px;}
	
	#bannerPeu #info p{ font-size:14px; line-height:normal; }


	
	#contacte  .col_1{ width:100%; margin-right:0; float:none;  }
	#contacte  .col_2{ width:100%; margin-right:0; float:none;  }
	#contacte  .col_3{ width:100%; margin-right:0; float:none;  }
	#contacte  .col_4{ width:100%; float:none;  }
	
	#BlocFPT #bloc_1{ width:100%; float:none; margin-right:0;  margin-bottom:30px;  }
	#BlocFPT #bloc_2{ width:100%; float:none; margin-right:0;  margin-bottom:30px;  }
	#BlocFPT #bloc_3{ width:100%; float:none; }
	
	.noticia { width:100%; margin-right:0; float:none; margin-bottom:30px; }
}

@media (max-width: 480px) { 
	
	.contingutPlantesTractament img{ float:none; margin-right:0; margin-bottom:20px; width:100%; height:auto;  }

	
	
}







