@media only screen and (max-width:1400px){
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > div{width:75%;}
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span:last-child{left:25%;}
	.wprs_unslider-arrow.prev {padding-left:10px;}
	.wprs_unslider-arrow.next {padding-right:10px;}
}

@media only screen and (max-width:1270px){
	#principal.page.inicio #servicios-portada h2{font-size:24px;}
}

@media only screen and (max-width:1150px){
	.pv-recommendation-entity__header, .pv-recommendation-entity__highlights{width:100%;margin:auto;margin-bottom:30px;}
	.pv-recommendation-entity__text{padding-left:0;}
	.pv-recommendation-entity__highlights {padding-right:0px;}
	.pv-recommendation-entity__header{border-right:none;}
}

@media only screen and (max-width:980px){
	#principal.page.inicio #servicios-portada h2{font-size:36px;}
}
	
@media only screen and (max-width:900px){
    #datos-contacto{max-width: 100%;text-align: center;margin: auto; float: none;}
    #titulo-redes-contacto-portada{margin:auto;}
    #formulario-contacto{width: 100%; margin-top: 50px;}
    #formulario-contacto h3{text-align:center;}
    
}

@media only screen and (max-width:840px){
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span:last-child{margin-top:45px;}
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span{position:absolute;}
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span > img {margin-left:0!important;}
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > div{width:100%;margin-top: 160px;}
}	
	
@media only screen and (max-width:810px){
	#principal.page.inicio #introduccion-home h2{font-size:18px;}
	#principal.page.inicio #introduccion-home h4{font-size:21px;}
	#principal.page.inicio #introduccion-home p, #principal.page.inicio p{font-size:17px;}
	.pv-recommendation-entity__text.relative span{font-size:17px;}
}

@media only screen and (max-width:760px){
	#newsletter-portada p{font-size:22px!important;}
	.mc4wp-form-fields .mailchimp-mail{width:90%;margin-bottom:30px;}
}

@media only screen and (max-width:730px){
	.wprs_unslider-arrow.prev {top:100%!important;left:10%!important;}
	.wprs_unslider-arrow.next {top:100%!important;right:10%!important;}
	.section-info .slick-next {top:100%!important;right:10%!important;margin-top:-40px;}
	.section-info .slick-prev{top:100%!important;left:10%!important;margin-top:-40px;}
}

@media only screen and (max-width:720px){
    #servicios-portada{background:none!important;}
    #servicios-portada-listado a:hover{text-decoration:none;}
    #margen-servicios-portada{margin-top:50px;}
    .page-template-inicio #ultimas-noticias-cont .c1_2{width:96%;margin:auto;float:none;padding:0!important;}
    .page-template-inicio #ultimas-noticias-cont .c1_2:first-child,.page-template-inicio #ultimas-noticias-cont .c1_2:last-child{padding:0;margin-bottom:40px;}
    .servicios-portada-listado-cont{padding-top:30px;}
	#principal.page.inicio #ultimas-noticias .item h2, #principal.page.inicio #ultimas-noticias .item p{text-align:center;}
	.linea-item-ultimas-noticias{margin:25px auto;}
}

@media only screen and (max-width:670px){
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span:last-child{left:0%;margin-top: 145px;}
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > div{margin-top:210px;}
}

@media only screen and (max-width:550px){
	.wprev-slider.wprs_unslider-horizontal > ul > li > div > div > span:last-child{font-size:15px;text-align:left;}
	.pv-recommendation-entity__detail h3{ font-size:15px;line-height:20px;}
	.pv-recommendation-entity__header{padding-left:0;}
	.pv-recommendation-entity__header img{margin-left: 29px !important;margin-bottom: 20px !important;}
	.pv-recommendation-entity__header img{max-width:100%;}
}

@media only screen and (max-width:410px){
	#principal.page.inicio #introduccion-home p, #principal.page.inicio p{font-size: 15px;line-height: 25px!important;}
	#principal.page.inicio #servicios-portada h2{font-size:24px;}
}
