/*///////////////////////////////// ESTRUCTURA ////////////////////////////////////////*/
body{font-family:"Helvetica",Arial,sans-serif;}
header{text-align:center;}
.contenedor{width:960px;margin:0 auto; text-align:center;position:relative;}
section.promocion{height:auto;}
nav{margin:0 auto;}
body .bloque-cookies {position: fixed;top: 0;z-index: 55;}
/*/////////////////////////Menú de navegacion////////////////////////////////////*/
nav.navegador{width:465px; height:40px;line-height:40px;font-size:13px;margin-bottom:20px;}
nav.navegador ul,nav.navegador strong {display:inline-block;*display:inline;zoom:1;vertical-align:top;}
nav.navegador strong {padding:0px 10px;position:relative;}
nav.navegador ul li{display:inline-block;*display:inline;zoom:1; height:40px;line-height:40px;vertical-align:top;padding:0px 10px;border-right:1px solid #00b9eb;}
nav.navegador ul li:last-child{border:none;}
.scroll{cursor:pointer;*cursor:hand;}
.textomovil{display:none;}
/*/////////////////////////social media////////////////////////////////////*/
.flota{margin: 0px;display: inline-block;overflow: hidden;width:28px;}
.flota a {display:block;margin-top:6px;width:27px;height:28px;}
.facebook{background:url("../img/sprite-social.png") 0px 0px no-repeat;}
.twitter{background:url("../img/sprite-social.png") -27px 0px no-repeat;}
.google{background:url("../img/sprite-social.png") -54px 0px no-repeat;}
/*/////////////////////////Parte centrar Click to action////////////////////////////////////*/
section.promocion .contenedor > img{display:inline-block;*display:inline;zoom:1;vertical-align: top;margin-top:60px;}
.cta {vertical-align: top;}
.triangulo {display: inline-block;margin-top: 250px;vertical-align: top;}
/*/////////////////////////servicios////////////////////////////////////*/
/*/////////////////////////servicios////////////////////////////////////*/
#servicios{width:690px; margin:0 auto; padding: 20px 100px; font-size:20px;}

.servicios h2{ width:100%; text-align:center; margin:0 auto; font-size:20px;}
.servicios ul{
	padding-top:15px;
}
.servicios ul:last-child{margin-left:60px;}
.servicios ul li{font-size:12px;width:340px;margin:10px 0px;display:inline-block;*display:inline;zoom:1;vertical-align:top; text-align:left;}
.servicios ul li span{width:41px;height:48px;display:inline-block;*display:inline;zoom:1;margin-right:10px;vertical-align:top;}
.servicios ul li p{display:inline-block;*display:inline;zoom:1; vertical-align:top;width:250px;margin-top:6px;}
.arriba{width:70px;height:70px;margin: auto;background:url(../img/subir.png) no-repeat;display:block;cursor:pointer;*cursor:hand;margin-top: 30px;}
/*/////////////////////////ADAPTACIÓN A MÓVILES////////////////////////////////////*/
/*/////////////////////////Menú de navegación movil////////////////////////////////////*/
nav.movil{display:none;margin-bottom:90px;}
#caja {width:147px;display: none;}
#mostrar{display:block;width:147px;}
@media screen and (max-width: 920px) {
.contenedor {width: 100%;}
#servicios {width:90%;padding: 20px;}
#servicios p {text-align:left;}
#servicios ul {width:90%;text-align:center;}
.arriba{}
footer {padding: 0 10px;}
nav.navegador {margin-bottom: 30px;}
.cta {display: block;margin: 20px auto 0;vertical-align: top;}
/*.titularmovil{display:none;margin:0 auto;}
.titular img{ max-width:455px;}
.titularmovil p {font-size: 15px;}
.titularmovil p strong{ font-size:22px;}
.titularmovil p strong span{color:#00b9eb;font-weight:bold;}*/
}
@media screen and (max-width: 730px) {
.cta{}
.triangulo {margin: 0 auto;}
}
@media screen and (max-width: 660px) {
.cta{}
.titulo {width: 100%;}
.titulo span {height: auto;}
}
@media screen and (max-width: 500px) {
.cta {display: block;margin-left: 0px; width:100%;text-align:center;}
form, .cta p{text-align:center;}
.titular img{ width:90% !important; height:auto !important;}

}
@media screen and (max-width: 450px) {
/*body {overflow-y:hidden;}*/
nav.navegador {font-size: 12px;}
nav.navegador ul li {padding: 0 6px;}
.titulo{margin:0; display:inline-block;*display:inline;zoom:1;width:90%; margin-bottom:10px;}
.titulo span{line-height:normal;}
.logos img {width: 100px;height: auto;}
}
@media screen and (max-width: 378px) {
form{display:inline-block;*display:inline;zoom:1;margin:0;}
.suscribirme {display:inline-block;*display:inline;zoom:1;margin:10px 0;}
.triangulo {width:320px; height:auto;}
.titulo {line-height: normal;}
}
