/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    http://example.com/twenty-seventeen/
 Description:  Twenty Seventeen Child Theme
 Author:       ERGO Seguros de Viaje
 Author URI:   https://www.ergo-assicurazionediviaggi.it
 Template:     twentyseventeen
 Version:      20251001
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentyseventeen-child
*/
body.page:not(.twentyseventeen-front-page) .entry-content .aseguraTuViaje table tr td p{text-align: left; margin-left: 0px; }
body.page:not(.twentyseventeen-front-page) .entry-content .aseguraTuViaje table tr td h3{font-size: 26px; }

h2.home {text-align: center; padding-top: 20px;}
h2.rojoCorporativo {margin-top: 10px; margin-bottom: 10px; font-size: 20px; }
a.leerMasSlider {display: block; background: #8e0038; color: #fff; padding: 3px; border-radius: 5px; width: 100%; max-width: 200px; font-size: 20px; font-family: FSMeWebLight; margin-top: 20px; margin-left: auto; margin-right: 0px; text-align: center;}
a.descubreloAqui{display: block; background: #8e0038; color: #fff; padding: 3px; border-radius: 5px; width: 100%; max-width: 200px; font-size: 20px; font-family: FSMeWebLight; margin-top: 20px; margin-left: auto; margin-right: 0px; text-align: center;}
a.solicitaValoracion{display: block; background: #8e0038; color: #fff; padding: 3px; border-radius: 5px; width: 100%; max-width: 200px; font-size: 20px; font-family: FSMeWebLight; margin-top: 0px; margin-left: auto; margin-right: 0px; text-align: center;}
a.leerMasSliderMovil {display: block; background: #8e0038; color: #fff; padding-top: 3px;padding-left: 3px; border-radius: 5px; width: 100px; font-size: 12px; font-family: FSMeWebLight; margin-top: 10px; float: right;margin-bottom: 10px; text-align: center;}
a.bx-pager-link:hover{color: #ffffff; }
a.bx-pager-link:focus{color: #ffffff; }
a.bx-pager-link:active {color: #ffffff; }
a.read-more-link, a.read-more {background: #8e0038; color: #fff; padding-left: 2px; padding-right: 2px; border-radius: 0px; float: right; position: relative; bottom: 0; right: 0; width: 77px; text-align: center; font-size: 10px; margin: 5px; line-height: 24px; }
a.descubrelo {background: #8e0038; color: #fff; padding: 5px; width: 200px; float: right; margin-top: 20px; font-size: 20px;}

p.parrafo.destacar {font-weight: bold; margin-top: 20px; margin-bottom: 0px;}

article > .situacionesHome {margin-top: 60px; display: block; margin-bottom: 60px; }
article .destacado p {text-align: left;}
article header.entry-header.destacado a {display: block; text-align: left; font-size: 24px; margin-bottom: 20px; }


li.imagenSlider{ min-height: 1px; min-width: 1px; opacity: 0;}
li.imagenSlider.fondo3627{background: #f6dcbb; }
li.imagenSlider.fondo4079{background: #ffe699; }
li.imagenSlider.fondo4153{background: #a9d6c1; }
li.imagenSlider.fondo4425{background: #ffe699; }
li.imagenSlider.fondo4727{background: #ccebed; }
li.imagenSlider.fondo4826{background: #e2f6fa; }
li.imagenSlider.fondo5517{background: #ccebed; }
li.imagenSlider.fondo5557{background: #ccebed; }
li.imagenSlider.fondo5736{background: #e4d6e4; } /*campaña 100 años + instagram */
li.imagenSlider.fondo6016{background: #f6dcbb; } /*Semana santa 2022*/
li.imagenSlider.fondo6155{background: #ccebed; }
li.imagenSlider.fondo6722{background: #ffeede; }
li.imagenSlider.fondo7764{background: #ccebed; }/*Air Doctor*/
li.imagenSlider.fondo8123{background: #f6dcbb; } /*campaña navidad */
li.imagenSlider.fondo8606{background: #f6dcbb; }
li.imagenSlider.fondo8942{background: #e3d5e4; }
li.imagenSlider.fondo9760{background: #ead7f3; } /*campaña invierno 2023 */
li.imagenSlider.fondo10207{background: #ccebed; }
li.imagenSlider.fondo10348{background: #f8e89d; }
li.imagenSlider.fondo10475{background: #b5d5c1; } /*otoño 2024  */
li.imagenSlider.fondo5557 {background: #ccebed; }
li.imagenSlider.fondo5557 .contenidoSlider {width: 49%; }
li.imagenSlider.fondo4854{background: #f8e89d;}

li.imagenSlider.fondo5433 {background: #ffddba; }
li.imagenSlider.fondo5433 .contenidoSlider {padding-top: 8%; width: 46%; }
li.imagenSlider.fondo5433 .contenidoSlider a {margin-bottom: 30px; }

span.titulo-slider.cssPerso5433 span {display: block; width: 100%; font-family: FedraSerifAProBold; }

li.imagenSlider.fondo9760 .contenidoSlider {margin-top: 40px; width: 35%;}
li.imagenSlider.fondo9760 .contenidoSlider .contenido-slider {margin-top: 20px; }
li.imagenSlider.fondo6016 span.titulo-slider{margin-bottom: 20px;}
li.imagenSlider.fondo6016 .contenidoSlider{margin-top: 31px; }
li.imagenSlider.fondo6016 a.contratar {color: #fff; background: #8e0038; width: 150px; margin-left: auto; margin-right: 40px;margin-top: 30px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; border-radius: 3px; }
li.imagenSlider.fondo4826 .contenidoSlider { width: 500px; margin: auto; float: none; padding-left: 60px; padding-top: 70px; }
li.imagenSlider.fondo4826 .contenidoSlider .contenido-slider {margin-top: 20px; }
li.imagenSlider.fondo4079 .contenidoSlider {padding-top: 9%; padding-top: 25px; }
li.imagenSlider.fondo4079 .contenidoSlider a h2 {margin-left: 0px; margin-right: 0px; margin-bottom: 10px; }
li.imagenSlider.fondo4826 .contenidoSlider .consulteCondiciones {margin-top: 31px; font-family: FSMeWebLight; font-size: 18px; display: block; color: #fff; background: #8e0038; text-align: center; border-radius: 5px; padding: 3px; max-width: 200px; width: 100%; margin-left: auto; margin-right: 0px; position: relative;}
li.imagenSlider.fondo8123 .contenidoSlider {margin-top: 80px; }
li.imagenSlider.fondo8123  span.titulo-slider{margin-bottom: 40px;}
li.imagenSlider.fondo10475 .contenidoSlider{padding-top: 114px; }
li.imagenSlider.fondo10475 .contenidoSlider > a{padding-bottom: 20px; }
li.imagenSlider.fondo10348 .contenidoSlider {padding-top: 13%; }
li.imagenSlider.fondo10348 .contenidoSlider .contenido-slider{padding-top: 20px;}
li.imagenSlider.fondo5517 .contenidoSlider { width: 45%; padding-top: 30px;}
li.imagenSlider.fondo5517 .contenido-slider p { font-size: 18px;}
li.imagenSlider.fondo5517 a{margin-bottom: 20px;}
li.imagenSlider.fondo5517 .contenido-slider span { display: inline-block; font-size: 18px; vertical-align: bottom;}
li.imagenSlider.fondo5517 a.leerMasSlider span { color: #fff; vertical-align: middle;}
li.imagenSlider.fondo5517 .contenidoSlider a:first-child {}
li.imagenSlider.fondo8942 .contenido-slider {margin-top: 20px; }
li.imagenSlider.fondo10207 .contenidoSlider {padding-right: 2%; padding-top: 12%; }
li.imagenSlider.fondo10207 a {margin-bottom: 20px; }
li.imagenSlider.fondo8606 .contenidoSlider {width: 44%; margin-left: 18px; padding-right: 2%; padding-top: 14%; }
li.imagenSlider.fondo8606 .contenidoSlider span {margin-bottom: 20px; }
li.imagenSlider.fondo5557 .contenidoSlider {width: 49%; }
li.imagenSlider.fondo7764 .contenido-slider {max-width: 395px; margin-top: 20px; }
li.imagenSlider.fondo6155 .contenidoSlider{padding-top: 12%;}
li.imagenSlider.fondo7764 .contenidoSlider {margin-top: 35px; margin-left: 120px;}
li.imagenSlider.fondo7764 .contenido-slider {max-width: 395px; }

li.imagenSlider.fondo5419 {background: #a9d6c1; }
li.imagenSlider.fondo5419 .contenidoSlider {margin-top: 5%; }

li.imagenSlider.fondo5419 .contenido-slider{margin-top: 20px;}

li.imagenSlider a {display: block; overflow: hidden; text-align: center; }
li.imagenSlider a.boton {width: 280px; font-size: 23px; border-radius: 14px; margin-top: 30px; }

li.imagenSlider span.titulo-slider{font-family: FedraSerifAProBold; height: auto; display: block; color: #8e0038; font-size: 35px; z-index: 9999; width: 100%; visibility: visible; padding: 0px; text-align: left;margin-bottom: 0px;}
li.imagenSlider span.titulo-slider.cssPerso3218{height:auto; z-index:1; visibility:visible; display:block; top:-400px; left:120px; width:350px;}
li.imagenSlider span.titulo-slider.cssPerso3228{height:auto; z-index:1; visibility:visible; display:block; width:295px; line-height:normal; font-size:30px; top:-390px;}
li.imagenSlider span.titulo-slider.cssPerso3271{height:auto; z-index:1; visibility:visible; display:block; font-size:26px; width:295px; top:-355px; left:30px;}
li.imagenSlider span.titulo-slider.cssPerso3627 {width: 425px; margin-left: 0px; }
li.imagenSlider span.titulo-slider .subtitulo{height:auto; z-index:1; visibility:visible; display:block; font-size:20px; line-height:14px;}

li.imagenSlider .contenido-slider {height: auto; z-index: 50; visibility: visible; position: relative; width: 100%; color: #565344; text-align: left; padding: 0px; font-family: FedraSerifAProBold; }
li.imagenSlider .contenido-slider p{line-height: 36px; font-size: 26px; font-family: FSMeWebRegular; font-weight: bold; height:auto; display:block; visibility:visible; z-index:1; color:#333;}
li.imagenSlider .contenido-slider span{font-size: 26px; font-family: FSMeWebRegular; color: #424242; height:auto; z-index:1; visibility:visible; display:block;}
li.imagenSlider .contenido-slider h2{font-family: FedraSerifAProBold; color:#565344;}
li.imagenSlider .contenido-slider h3{display: none; height:auto;visibility:visible;z-index:1;}
li.imagenSlider .contenido-slider img{height:auto; z-index:1;visibility:visible;display:inline-block;}
li.imagenSlider .contenido-slider table{height:auto;z-index:1;visibility:visible;display:block;}
li.imagenSlider .contenido-slider ul{height:auto;z-index:1;visibility:visible;display:block;margin:15px;}
li.imagenSlider .contenido-slider ul li{height:auto;z-index:1;visibility:visible;display:block;list-style:none;list-style-type:none;font-weight:bold;line-height:normal;padding-bottom:10px;}
li.imagenSlider .contenido-slider ul li:before{height: 3px; width: 3px; z-index: 1; visibility: visible; display: inline-block; content: "Â·"; color: transparent; font-size: 18px; border-radius: 100%; border: 1px solid #333; background: #333; margin-right: 10px; position: absolute; margin-top: 8px; left: 0px; vertical-align: middle;}
li.imagenSlider .contenido-slider ul li p{height:auto;z-index:1;visibility:visible;display:inline-block;}
li.imagenSlider .contenidoSlider {display: inline-block; width: 39%; margin-left: 55px; padding-right: 2%; padding-top: 5%;}
li.imagenSlider .contenidoSlider a.more-link {position: relative; width: 200px; background: #8e0038; color: #fff; margin-left: 0px; margin-right: 0px; margin-top: 30px; border-radius: 5px;}

li.imagenSlider.fondo5736 .contenido-slider {margin-top: 30px; } 
li.imagenSlider.fondo5736 .contenidoSlider {margin-left: 0px; margin-top: 0px;}
li.imagenSlider.fondo5827 .contenidoSlider {margin-left: 0px; }
li.imagenSlider.fondo6722 .contenidoSlider {margin-top: 20px; }
li.imagenSlider.fondo6722 .contenido-slider {margin-top: 40px;  }
li.imagenSlider.fondo6722 .contenidoSlider a.more-link {margin-top: 40px;  }
li.imagenSlider.fondo9355 {background: #fff4b0; }
li.imagenSlider.fondo9355 .contenidoSlider {margin-top: 56px; }
li.imagenSlider.fondo9355 .contenido-slider {margin-top: 20px;}
li.imagenSlider.fondo9355 .contenido-slider p{font-weight: normal;}
li.imagenSlider.fondo10630 {background: #ffddba; }
li.imagenSlider.fondo10630 .contenidoSlider {padding-top: 9%; }
li.imagenSlider.fondo10630 .contenidoSlider .contenido-slider{margin-top: 20px;}

li.imagenSlider.fondo5376 {background: #ccebed; }
li.imagenSlider.fondo5376 .contenidoSlider {padding-top: 7%; width: 36%;}
li.imagenSlider.fondo5376 .contenidoSlider .contenido-slider{margin-top: 20px;}


li.imagenSlider > img.imagenPC {display: inline-block;}
li.imagenSlider > img.imagenMovil{display: none;}

li.imagenSliderMovil {background: #f8e89d; }

table.proteger tr td.fondoAmarilloClaro {width: 75%; vertical-align: middle; }
table.proteger tr td.fondoAmarillo {vertical-align: middle; /*background: #fadc7a;*/}
table.cualquier tr td.fondoBeigch {background: #f9c897; width: 30%; }
table.cualquier tr td.fondoBeigchClaro{/*background: #ffeede;*/ width: 60%; vertical-align: middle;}
table.mundo tr td.fondoRosaClaro{/*background: #efe7ed;*/ width: 60%; vertical-align: middle;}
table.mundo tr td.fondoRosa{background: #e1b0cd; width: 30%; vertical-align: middle;}
table.medida tr td.fondoAzulClaro{/*background: #e2f6fa;*/ width: 75%; vertical-align: middle;}
table.medida tr td.fondoAzul{background: #0f94af; vertical-align: middle;}
table.proteccion tr td.fondoVerdeClaro{/*background: #e3f0e6;*/ width: 75%; vertical-align: middle;}
table.proteccion tr td.fondoVerde{background: #66cbad; vertical-align: middle;}
table.tranquilidad tr td.fondoAmarillo{/*background: #fadc7a;*/  vertical-align: middle;}
table.tranquilidad tr td.fondoAmarilloClaro{/*background: #fff4b0;*/ width: 75%; vertical-align: middle;}
table.experiencia tr td.fondoBeigchClaro{/*background: #ffeede;*/ width: 75%; vertical-align: middle;}
table.experiencia tr td.fondoBeigch{background: #f3c591; width: 30%; vertical-align: middle;}
table.especializacion tr td.fondoRosa{/*ackground: #ebaecf;*/  vertical-align: middle;}
table.especializacion tr td.fondoRosaClaro{/*background: #efe7ed;*/ width: 75%; vertical-align: middle;}



#sliderPrincipalHome{display: block; overflow: hidden; visibility: visible; margin: auto; min-height: auto; margin-bottom: 0px; /*background: #f9e5a0;*/}
#sliderPrincipalHomeMovil{display: none;}


#ajax-loader{display: block; width: 100%; visibility: visible; opacity: 1; z-index: 99; background-repeat: no-repeat; background-size: 100px auto; background-position: center; position: absolute; background-color: #fafafa;} 
#ajax-loaderMovil{display: block; width: 100%; height: 450px; visibility: visible; opacity: 1; z-index: 99; background-repeat: no-repeat; background-size: 100px auto; background-position: center; position: absolute; background-color: #fafafa;} 
#ajax-loader:after{position: relative; top: 60%; margin-top: -20px; left: 50%; margin-left: -100px; display: block; text-align: center; width: 200px; content: "Cargando..."; background: #f9e5a0; padding: 10px;}
#ajax-loaderMovil:after{position: relative; top: 60%; margin-top: -20px; left: 50%; margin-left: -100px; display: block; text-align: center; width: 200px; content: "Cargando..."; background: #f9e5a0; padding: 10px;}
#preload{display: none;position: relative; max-width: 1246px;margin: auto;width:100%; opacity:1;display:block;visibility:visible;z-index:1;}
#preloadMovil{display: none;position: relative; max-width: 1246px;margin: auto;width:100%;height:450px;opacity:1;display:block;visibility:visible;z-index:1;}
#contieneColaboradores{display: block; width:100%; background:#fff;  padding-bottom: 20px;}
#contieneColaboradores span.titulo {color: #8e1d3b; font-size: 24px; font-family: FedraSerifAProBold; text-align: center; margin-top: 50px; margin-bottom: 20px; display: block; width: 100%; padding-left: 20px; padding-right: 20px; box-sizing: border-box;}
#contieneColaboradores li.ervColaborador{width:99%;margin-left:auto;margin-right:auto;list-style:none;text-align: center;}

#contieneColaboradores ul.bxsliderClienteColaboradores {display: block; max-height: 200px; height: auto; overflow: hidden;}
#contieneColaboradores ul.bxsliderClienteColaboradores li.ervColaborador img{display:inline-block; z-index:0; float:none; width:auto; padding:5px; margin:15px; max-width:10%; border-radius:5px}



.twentyseventeen-front-page .site-content-contain #content article .entry-content {max-width: 1250px; width: 100%; margin: auto; display: block; overflow: hidden; padding-top: 0px; }
.twentyseventeen-front-page .site-content-contain #content article .entry-content.php.content{padding-top: 40px; max-width: 1000px;}
.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:0;position:relative}
.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{margin-bottom:70px}
.twentyseventeen-front-page.has-header-image .custom-header-media,.twentyseventeen-front-page.has-header-video .custom-header-media,.home.blog.has-header-image .custom-header-media,.home.blog.has-header-video .custom-header-media{height:1200px;height:100vh;max-height:100%;overflow:hidden}
.twentyseventeen-front-page.has-header-image .custom-header-media:before,.twentyseventeen-front-page.has-header-video .custom-header-media:before,.home.blog.has-header-image .custom-header-media:before,.home.blog.has-header-video .custom-header-media:before{height:33%}
.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder{border:0}
.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child){border-top:none; }
.twentyseventeen-front-page .site-content{padding:0;}
.twentyseventeen-front-page .panel-content .recent-posts article{border:0;color:#333;margin-bottom:3em}
.twentyseventeen-front-page .panel-content .recent-posts .entry-header{margin-bottom:1.2em}


.entry-content.home151.destacado a.more-link {margin-left: 267px; }
.entry-content.home155.destacado a.more-link {margin-left: 267px; }
.entry-content.home154.destacado a.more-link {right: 40px; }
.entry-content.home4741.destacado a.more-link {right: 40px; }
.tramitandoForm {display: none;}
.bxsliderPrincipal{height:auto;}
.bx-clone {display: none;}
.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo5517 .contenido-slider li {font-size: 18px; font-weight: normal; }
.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo5557 .contenidoSlider .contenido-slider p {font-size: 18px; }
.bx-wrapper{position: relative; top: 0; padding-left: 0; text-align: center; width: 110%;}
.bx-wrapper img{max-width:100%;display:inline-block;z-index:11;margin-left:auto;margin-right:auto;float:left;}
.bx-wrapper .bx-viewport{ }
.bx-wrapper .bx-viewport ul li{min-height: 1px; min-width: 1px;}
.bx-wrapper .bx-controls.bx-has-pager {position: absolute; top: 15px; right: 10px; z-index: 9990;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left; width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0; width:35px}
.bx-wrapper .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}
.bx-wrapper .bx-viewport ul.bxsliderPrincipal {display: block; list-style: none;}
.bx-wrapper .bx-viewport ul.bxsliderPrincipal li {list-style: none; min-height: 1px; min-width: 1px;}
.bx-wrapper .bx-viewport ul.bxsliderPrincipal li img{display: block;}

.bx-wrapper .bx-viewport .bx-viewport{margin-top:0; -moz-box-shadow:0 0 0 #ccc; -webkit-box-shadow:0 0 0 #ccc; box-shadow:0 0 0 #ccc; border:solid #414a70 0; left:0; background:transparent; -webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-viewport .bx-loading{min-height:50px;background:url(/imagenes/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:500}
.bx-wrapper .bx-viewport .bx-pager{display:inline-block}
.bx-wrapper .bx-viewport .bx-pager.bx-default-pager{position:absolute;top:5px;width:120px;right:0;margin-top:0;vertical-align:top;z-index:1}
.bx-wrapper .bx-viewport .bx-pager.bx-default-pager a{text-indent: -9999px; display: block; width: 14px; height: 14px; margin: 0 5px; outline: 0; border-radius: 5px;}
.bx-wrapper .bx-viewport .bx-pager.bx-default-pager a.active{background:#fff}
.bx-wrapper .bx-viewport .bx-pager.bx-default-pager a:hover{background:#fff}
.bx-wrapper .bx-viewport .bx-caption{position:absolute; bottom:0; left:0; background:#666\9; background:rgba(80,80,80,0.75); width:100%}
.bx-wrapper .bx-viewport .bx-caption span{color:#fff; display:block; font-size:.85em; padding:10px}

.bx-pager-item {background: #fff; border-radius: 100%; width: 15px; height: 15px; vertical-align: middle; display: inline-block; margin-right: 3px;}
.bx-pager-item a {color: #fff; }
.bx-pager-item a.bx-pager-link.active {background: #8d0438; text-indent: 1000px; width: 16px; height: 16px; border-radius: 100%; display: block; }

.contenido-slider > a:hover,.contenido-slider > a:focus, .contenido-slider > a:active{color: #ffe699;}


.wrap.post151{width: 38%; box-sizing: content-box; display: inline-block; padding: 3%;}
.wrap.post153 {float: right; width: 49%; display: inherit; padding: 3%; }
.wrap.post154 {display: inline-block; float: right; width: 37%; padding: 3%;}
.wrap.post155 {width: 38%; padding: 3%; display: inline-block;}
.wrap.post4741{display: inline-block; float: right; width: 49%; padding: 3%;}

.panel-image-home {display: inline-block; width: 649px; z-index: 0;}
.panel-image-home img {display: block; width: 100%; }
.panel-image-home151 {display: inline-block; width: 649px; z-index: 0;float: right;}
.panel-image-home151 img {display: block; width: 100%;}
.panel-image-home153 {display: inherit; float: left; width: 517px; }
.panel-image-home154 {width: 659px; display: inline-block; }
.panel-image-home154 img {display: block; width: 100%;}
.panel-image-home155 {float: right; display: inline-block; }

.panel-image-home4741 {display: inline-block; }
.panel-image-home4741 img {display: block; width: 100%;}

.entry-content.home p{text-align: left; font-size: 18px; font-family: FSMeWebRegular;}
.entry-content.home154 {display: inline-block; width: 100%; z-index: 0;}
.entry-content.home154 p.pPrecioDesde {position: absolute; left: 60px; top: 30px; z-index: 9;width: 150px; height: 150px;}
.entry-content.home151 p.pPrecioDesde {position: absolute; right: 460px; top: 30px; z-index: 9;width: 150px; height: 150px;}

.entry-content.home153 p.pPrecioDesde {position: absolute; left: 60px; top: 10px; z-index: 9;width: 150px; height: 150px;}
.entry-content.home155 p.pPrecioDesde {position: absolute; left: 50%; top: 30px; z-index: 9; width: 150px; height: 150px;}

.entry-content.home4741 {display: inline-block; width: 100%; z-index: 0;}
.entry-content.home4741 p.pPrecioDesde {position: absolute; left: 360px; top: 30px; z-index: 9;width: 150px; height: 150px;}



.centrarContenido{display: block; width: 100%; text-align: center; box-sizing: content-box;}



.aseguraTuViaje {width: 100%; max-width: 1250px; margin: auto; display: block; overflow: hidden; margin-bottom: 20px; margin-top: 20px;}
.aseguraTuViaje table tr td {padding: 20px; text-align: left;}
.aseguraTuViaje img {max-width: 100px; }
.aseguraTuViaje table {margin-bottom: 20px; }
.aseguraTuViaje h3 {font-size: 18px; font-weight: bold; margin-bottom: 20px; }

#primary > h2.home {margin-top: 60px; display: table; text-align: center; padding-left: 40px; padding-right: 40px; color: #8e0038; padding-bottom: 10px; font-family: FSMeWebRegular,arial,verdana; font-weight: bold; font-size: 31px; margin-left: auto; margin-right: auto; margin-bottom: 20px; }
a.botonComparativa {margin-top: 60px; display: block; text-transform: uppercase; font-size: 20px; color: #fff; background: #8e0038; width: 100%; max-width: 350px; margin-left: auto; margin-right: auto; padding: 20px; box-sizing: border-box; border-radius: 4px; margin-bottom: 40px; }
.fortalezas{background: #e4d6e4; }
.wrap.post4741 span.precio.modulable {font-size: 18px; display: block; margin-top: 45px;}
.contenidoSlider span.titulo-slider.cssPerso5827 {margin-bottom: 20px; }
li.imagenSlider.fondo5827{background: #e3f0e6;}
.situacionesHome{max-width: 1250px; margin: auto; display: block; overflow: hidden;}
.contentFaqs {padding: 20px; box-sizing: border-box; display: block; width: 100%; max-width: 900px; margin: auto; }
.faqsHome{max-width: 1250px; margin: auto; display: block; overflow: hidden;}
.faqsHome ul li h3 {color: #000; font-size: 14px; display: inline-block; vertical-align: middle; margin: 0px; line-height: 25px; padding: 0px; box-sizing: border-box;}

.fortalezas{margin-top: 40px; margin-bottom: 40px; display: block; padding-bottom: 20px; padding-top: 20px; text-align: center; overflow: hidden; margin-left: auto; margin-right: auto; width: 98%; max-width: 1250px;} .fortaleza{min-height: 216px; display: inline-block; width: 36%; margin-left: 4%; margin-right: 4%; margin-top: 10px; margin-bottom: 10px; padding: 2%; background: #fff; box-shadow: 0px 2px 18px -4px #2b2c2b;}
.fortaleza p{text-align:center}
.fortaleza p strong{text-align:center}
.fortaleza img {display: inline-block; float: left; }
.textoFortaleza {display: inline-block; width: 60%; }
.textoFortaleza p {font-size: 16px; color: #333; font-family: FSMeWebRegular; text-align: left; }

.respuestaFaqHome {display: block; width: 100%; padding: 20px; box-sizing: border-box; }

.portalViajero {width: 100%; text-align: center; background: #bdf5fd; overflow: hidden; height: auto;}

.portalViajero .cuerpo {}

table.portalViajero tbody tr td {vertical-align: middle; }

#contenidoPortalViajero {max-width: 1250px; margin: auto; height: 0px; overflow: hidden; opacity: 0;}

span#cerrarPortalViajero {cursor: pointer; width: 25px; height: 25px; border-radius: 100%; border: 1px solid #000; display: inline-block; vertical-align: middle; text-align: center; font-size: 20px; position: relative; top: -5px; left: 10px;}
#insertoSlider {height: 444px; display: block; overflow: hidden; width: 1250px; margin: auto;}
#contenidoPortalViajero a {vertical-align: middle; }

ol.comoContratarHome li{margin-bottom: 20px; list-style-position: outside; line-height: 18px;  padding-left: 8px;}

.panel-banner-home6285 {display: block; width: 100%; overflow: hidden;  }

li.imagenSlider.fondo6283 {background: #b5d5c1; }
li.imagenSlider.fondo6283  p{}
li.imagenSlider.fondo6283 a h2{color: #8e0038;}
.contieneTextosBanner {background: #b5d5c1; padding-left: 40px; padding-right: 40px; box-sizing: border-box; min-width: 400px;}
.contieneTextosBanner h3 {display: block; margin-bottom: 20px; }

td.panel-banner-home6285 a {display: block; overflow: hidden; }
table#bannerHome {margin-top: 40px; margin-bottom: 40px; }
td.textoBanner.green {vertical-align: middle; }
li.imagenSlider.fondo6283 .contenidoSlider a {margin-bottom: 20px; }
td.panel-banner-home6285 img {display: block; width: 100%; overflow: hidden; }

article.sellos {display: block; width: 95%; margin: auto; max-width: 1000px; }
.sellosHome {display: inline-block; width: 24%; margin: auto; overflow: hidden; padding: 20px; box-sizing: border-box; }

article.sellos span.titulo {    text-align: center; color: #8e0038; display: block; width: 100%; font-size: 24px; font-family: FedraSerifAProBold;} 
.sellosHome img {width: 100%; max-width: 280px; margin: auto; display: block; }


#panelNotadePrensaHome h3.titulo {font-size: 24px; font-family: FedraSerifAProBold; color: #8e0038; width: 100%; display: block; padding-left: 10px; padding-right: 10px; text-align: center; overflow: hidden; box-sizing: border-box;}

.compraSegura h3 {font-size: 20px; color: #8e0038; padding: 7px; display: block; margin: 0px; width: 100%; box-sizing: border-box; }

.bloqueEkomi{display: none;}


.resumenSeguros{width: 27%; margin: 3%; background: #fff; margin-bottom: 20px; display: inline-block;}

.resumenSeguros article{margin-bottom: 0; width: 100%; box-shadow: 0px 0px 21px 0px #9c97977d; overflow: visible;}
.resumenSeguros article header{background-color:#fff;margin-bottom:0;padding:0; min-height: 55px;}
.resumenSeguros article a h2{color: #8e0038; font-size: 20px; margin-bottom: 0px; font-family: FedraSerifAProBold; text-align: left; margin-top: 0px; border: none; padding: 0px; min-height: 55px;}
.resumenSeguros article h2{color:#78A7CD}
.resumenSeguros article .entry-content{font-size:14px;padding:0px}
.resumenSeguros article .entry-content h2{color: #8e0038; text-align: left; font-size: 22px; display: block; width: 100%; font-family: FSerProAMedium; margin-bottom: 5px; margin-top: 0px; margin-left: auto; margin-right: auto; padding-bottom: 5px; min-height: 70px;}
.resumenSeguros article .entry-content p { font-family: FSMeWebRegular; }
.resumenSeguros article .textoBorde {padding-top: 10px; padding-left: 5%; padding-right: 5%; border-left: 1px solid #8e0038; border-right: 1px solid #8e0038; border-bottom: 1px solid #8e0038; min-height: 450px;}
.resumenSeguros article .textoBorde .entry-content a.more-link {position: absolute; bottom: 10px; right: 10px;}

#bloqueSeguros{text-align: center; display: block; overflow: hidden; max-width: 1250px; margin: auto;}
#bloqueSeguros .resumenSeguros {width: 93%; margin-left: 0px; margin-right: 0px; margin-top: 20px; margin-bottom: 20px; padding: 0px; }
#bloqueSeguros .resumenSeguros article {box-shadow: none; width: 100%; display: block; }
#bloqueSeguros .resumenSeguros article .panel-content .wrap .entry-content a.more-link {background: #8e0038; position: absolute; top: 290px; }
#bloqueSeguros h1 {display: block; width: 100%; text-align: center; margin-top: 40px; font-size: 34px; font-weight: bold; }

.panel-image-home {display: inline-block; width: 649px; z-index: 0;}
.panel-image-home img {display: block; width: 100%; }
.panel-image-home4519 {width: 645px; display: inline-block; }


.panel-image-home151 {display: inline-block; width: 649px; z-index: 0;float: right;}
.panel-image-home151 img {display: block; width: 100%;}
.panel-image-home153 {display: inherit; float: left; width: 517px; }
.panel-image-home154 {width: 659px; display: inline-block; }
.panel-image-home154 img {display: block; width: 100%;}
.panel-image-home155 {float: right; display: inline-block;}

.wrap.post4519 {width: 38%; box-sizing: content-box; display: inline-block; padding: 20px; float: right;}
.wrap.post151{width: 38%; box-sizing: content-box; display: inline-block; padding: 20px;}
.wrap.post153 {float: right; width: 49%; display: inherit; padding: 20px; box-sizing: content-box;}
.wrap.post154 {display: inline-block; float: right; width: 37%; padding: 20px;box-sizing: content-box;}
.wrap.post155 {width: 38%; padding: 20px; display: inline-block;box-sizing: content-box;}

li.imagenSlider a.botonContratar {
    margin-top: 20px;
    background: #8e0038;
    color: #fff;
    text-align: center;
    max-width: 270px;
    width: 90%;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 5px;
}

@media only screen and (max-width:1250px){
	table#bannerHome tbody tr td{display: block; width: 100%;}
	li.imagenSlider .contenidoSlider {display: inline-block; width: 35%; padding-top: 8%; }
	li.imagenSlider.fondo5736 .contenidoSlider {display: inline-block; width: 35%; padding-top: 3%; }
	li.imagenSlider h2.span.cssPerso3627 {width: 100%;}
	li.imagenSlider.fondo5517 .contenido-slider p {font-size: 12px;}
	li.imagenSlider.fondo5517 .contenido-slider span{font-size: 12px;}
	li.imagenSlider.fondo5517 .contenidoSlider {width: 48%; padding-top: 0px; }
	li.imagenSlider.fondo5517 .contenidoSlider .contenido-slider a.leerMasSlider {margin-bottom: 0px; margin-top: -10px; }

	#bloqueSeguros .resumenSeguros{min-height: 0px}
	#bloqueSeguros .resumenSeguros article .panel-content .wrap .entry-content a.more-link {background: #8e0038; position: relative; top: 0px; right: 0px; width: 300px; float: right; }

	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo5517 .contenido-slider li {font-size: 12px;}
	.wrap.post151 {width: 35%; float: none;}
	.wrap.post154 {width: 34%;float: none;}
	.wrap.post155 {width: 36%;float: none;}
	.wrap.post153 {width: 47%;float: none;}
	.wrap.post4741{width: 48%; float: none;}
	.panel-content{overflow: visible; }
	.panel-image-home151{display: none; }
	.panel-image-home4741{display: none;}
	.panel-image-home155{display: none}
	.panel-image-home154{display: none}
	.wrap.post151 {width: 85%; margin: auto; display: block; overflow: hidden; }
	.wrap.post4741{width: 85%; margin: auto; display: block; overflow: hidden; }
	.wrap.post155{width: 85%; margin: auto; display: block; overflow: hidden; }
	.wrap.post154{width: 85%; margin: auto; display: block; overflow: hidden; }
	
	.entry-content.home151 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
	.entry-content.home154 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
	.entry-content.home155 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
	.entry-content.home4741 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
    .entry-content.home3627 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
	.entry-content.home4425 p.pPrecioDesde {position: absolute; right: -44px; top: -26px; z-index: 9; width: 150px; height: 150px; left: auto;}
	.resumenSeguros article#panel .entry-content h2{min-height: 0px;  margin-top: 38px;}
	.situacionesHome {width: 90%; margin: auto; }
	li.imagenSlider.fondo5517 .contenidoSlider {width: 43%; padding-top: 80px; }
	.contieneTextosBanner {width: 100%; height: auto; position: relative; padding-top: 20px; padding-bottom: 20px; box-sizing: border-box; min-width: 100%;}
	#insertoSlider{width: 100%;height: auto;}
	#imagenResponsive{display: block; width: 100%; height: auto;}
}



@media only screen and (max-width:1116px){
	li.imagenSlider span.titulo-slider{font-size: 26px; }
	li.imagenSlider.fondo4826 .contenidoSlider {width: 45%; padding-top: 20px; padding-left: 20px; }
	li.imagenSlider .contenidoSlider {display: inline-block; width: 33%; }
	li.imagenSlider.fondo5736 .contenidoSlider {width: 35%; padding-top: 76px; padding-left: 66px; }
	li.imagenSlider .contenido-slider p { font-size: 18px;}
	li.imagenSlider > img.imagenPC {display: inline-block; width: 52%;}
	li.imagenSlider.fondo5517 .contenidoSlider {width: 40%; padding-top: 57px; }
	li.imagenSlider.fondo3627 > img.imagenPC {display: inline-block; width: 48%; }
	li.imagenSlider.fondo4425 > img.imagenPC {display: inline-block; width: 48%; }
	#sliderPrincipalHome {min-height: auto; margin-bottom: 0; overflow: hidden; height: 400px;}
	#preload{height: 400px;}
	#ajax-loader{height: 400px;}
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li .imagenPC img {width: 48%; }
	.panel-image-home151 img {display: none; }
    .panel-image-home154 img {display: none; }
    .panel-image-home153 img {display: none; }
    .panel-image-home155 img {display: none; }
	.panel-image-home4741 img {display: none;}
	.fortaleza img {width: 100px; }
	.fortaleza {min-height: 296px;}
}

@media only screen and (max-width:990px){
	li.imagenSlider > img.imagenPC {width: 50%; }
	li.imagenSlider.fondo6016 .contenidoSlider{margin-top: 0px;}
	li.imagenSlider.fondo5517 .contenidoSlider {width: 41%; }
	li.imagenSlider.fondo5517 .contenido-slider p {line-height: 16px; }
	#sliderPrincipalHome {height: auto; width: 100%;}
	#preload{height: 300px;}
	#ajax-loader{height: 300px;}
	.resumenSeguros article#panel .entry-content h2 {min-height: 0px; margin-top: 77px; }
	.fortaleza {display: block; width: 90%; padding-top: 26px; box-sizing: border-box; padding-bottom: 20px; min-height: 0px;}
	
}

@media only screen and (max-width:890px){
	a.descubreloAqui {font-size: 16px; float: right;margin-top: 0px;}
	a.leerMasSlider {font-size: 16px;margin-top: 0px;float: right; }
	a.solicitaValoracion{font-size: 16px;}
	li.imagenSlider span.titulo-slider {font-size: 22px; }
	li.imagenSlider .contenido-slider p { font-size: 14px;}
	li.imagenSlider.fondo4826 .contenidoSlider .consulteCondiciones{font-size: 14px;}
	li.imagenSlider.fondo5517 span.titulo-slider.cssPerso5517 {font-size: 20px; }
	li.imagenSlider.fondo3627 .contenido-slider ul{margin-bottom: 0px;}
	li.imagenSlider.fondo3627 .contenidoSlider {width: 40%; }
	li.imagenSlider.fondo5517 .contenido-slider p {font-size: 12px; line-height: 16px;}
	li.imagenSlider.fondo4425 .contenidoSlider {width: 40%; }
	li.imagenSlider.fondo5517 .contenidoSlider {width: 40%; padding-top: 32px; }
	#sliderPrincipalHome {}
	#preload{height: 312px;}
	#ajax-loader{height: 312px;}
	#bloqueSeguros {padding: 40px; box-sizing: border-box; }
	.entry-content.home{min-height:370px}
	.entry-content .contenidoDestacado {min-height: auto; }
	.bx-wrapper .bx-controls.bx-has-pager {top: 0px; right: 0px; }
	.bx-wrapper .bx-viewport ul.bxsliderClienteColaboradores li.ervColaborador img {padding: 0px; margin: 10px;max-width: 14%;}
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li img {display: block; height: 100%; width: 51%;}
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo3627 img {width: 54%; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.fondo4425 img {display: block; height: 100%; width: 54%; }
	.resumenSeguros {width: 34%; margin-left: 7%; margin-right: 7%; } 
	.resumenSeguros article#panel h2 {margin-bottom: 0px;font-size: 12px; } 
	.bloqueEkomi{display: block;}
}
@media only screen and (max-width:800px){
    a.leerMasSlider {margin-top: 10px; padding: 2px; position: relative; right: 0px; }
    a.descubreloAqui { margin-top: 10px; padding: 2px; position: relative; right: 0px; }
	li.imagenSlider.fondo5736 .contenidoSlider {width: 32%; padding-top: 34px; padding-left: 0px; }
	li.imagenSlider.fondo5517 .contenidoSlider {width: 37%; padding-top: 0px; margin-top: 25px; }
	li.imagenSlider.fondo5827 .contenidoSlider {margin-left: 0px; margin-top: 20px; }
	li.imagenSlider.fondo3627 .contenidoSlider {width: 32%; }
    li.imagenSlider.fondo4425 .contenidoSlider {width: 32%; }
	li.imagenSlider .contenidoSlider {display: inline-block; width: 37%; margin-top: -4px; }
	li.imagenSlider.fondo9355 .contenidoSlider {width: 40%;}
	li.imagenSlider > img.imagenPC{width: 50%;}
	li.imagenSlider span.titulo-slider.cssPerso5557 {font-size: 18px; margin-top: 0px; }
	li.imagenSlider.fondo5557 .contenidoSlider {width: 42%; }
	li.imagenSlider.fondo5517 a {margin-bottom: 10px; }
	li.imagenSlider span.titulo-slider.cssPerso5517 {font-size: 16px; }
	li.imagenSlider.fondo7764 .contenidoSlider {margin-top: 35px; margin-left: 40px; }
	
    #sliderPrincipalHome #preload > .bx-wrapper{display:block; margin-top: 0px;}

	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo3627 img {width: 62%; }
    .bx-wrapper .bx-viewport ul.bxsliderPrincipal li.fondo4425 img {width: 63%; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo5517 .contenido-slider li {padding: 0px; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.imagenSlider.fondo5557 .contenidoSlider .contenido-slider p {font-size: 12px; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li img { width: 45%; height: 315px;}
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.fondo5557 img { width: 52%; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li.fondo5517 img {width: 52%; }
	.bx-wrapper li.ervColaborador img{max-width:14%; margin:1%; padding:1%}
	.bx-wrapper .bx-viewport{height: auto;}
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li {height: auto; }
	.resumenSeguros{width:30%;margin-left:1%;margin-right:1%} 
	.resumenSeguros article {min-height: 160px; }
	.resumenSeguros article .textoBorde {min-height: 300px; }
    .resumenSeguros article#panel a h2 {margin: 0px; width: 100%; min-height: 46px; font-size: 16px; }
    .resumenSeguros article#panel .entry-content{min-height:180px} 
    .resumenSeguros article img{width:100%}  
	.resumenSeguros .entry-content a.precioDesde {width: 100px; height: 100px; }
    .resumenSeguros .entry-content p.pPrecioDesde { right: -105px;}
    .entry-content .contenidoDestacado h2 {font-size: 16px; margin-top: 20px; color: #8e0038; }

}
@media only screen and (max-width:715px){
	li.imagenSlider span.titulo-slider {font-size: 18px; }
	li.imagenSlider.fondo9355 .contenidoSlider {width: 39%; margin-top: 0px; }
	#insertoSlider {height: auto;}
	li.imagenSlider.fondo7764 .contenidoSlider {margin-top: 0px; margin-left: 30px; }
	header.site-header {height: 80px;}
}
@media only screen and (max-width:600px){
	.entry-content.php.content .aseguraTuViaje table tr td {width: 100%;}
	.resumenSeguros .entry-content .contenidoDestacado p {display: none; margin-bottom: 0px;}
	.aseguraTuViaje img {max-width: 50px; }
	.aseguraTuViaje table {margin-bottom: 0px; }
	ul.bxsliderPrincipal{display: none; height: 0px}
	li.imagenSlider .contenido-slider {min-height: 50px; width: 100%;padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; box-sizing: border-box; }
	li.imagenSlider .contenido-slider p {display: none;}
	li.imagenSlider .contenido-slider span {font-size: 16px; }
	li.imagenSlider .contenido-slider h2 {font-family: FedraSerifAProBold; color: #565344; font-size: 16px; text-align: left; width: 100%; padding: 0px; margin: 5px; }

	li.imagenSlider .contenidoSlider {min-height: 100px; width: 100%;padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; box-sizing: border-box; }
	li.imagenSlider .contenidoSlider a h2{font-size: 18px; width: 100%; padding-left: 0px; padding-right: 0px; box-sizing: border-box; min-height: 70px; margin-top: 20px;}
	
	li.imagenSlider.fondo4835 {background: #88ac00; padding-top: 65px; padding-bottom: 65px; }
	li.imagenSlider.fondo4826 .contenidoSlider {min-height: 100px; width: 100%; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; box-sizing: border-box; }
	li.imagenSlider.fondo4079 .contenidoSlider a h2 {font-size: 20px; margin-bottom: 0px;}
	li.imagenSlider.fondo4826 .contenidoSlider .consulteCondiciones {font-size: 12px; margin-left: auto; margin-right: 10px; }
	li.imagenSlider.fondo4826 .contenidoSlider .contenido-slider {margin-top: 0px;}
	li.imagenSlider.fondo4826 .contenidoSlider .consulteCondiciones {margin-top: 10px;}

	li.imagenSlider > img.imagenPC {display: none;}
	li.imagenSlider > img.imagenMovil{display: inline-block;}

	li.imagenSliderMovil {list-style: none; width: 100%; }

	p.pPrecioDesde {position: absolute; background: #8e0038; top: 88px; left: 50%; margin-left: -28px; width: 60px; height: 60px; border-radius: 100%; text-align: center;}
	h2.entry-title-slider {font-size: 14px; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; box-sizing: border-box; width: 100%; display: block; text-align: left; padding: 0px; }
	a.leer-mas {display: block; margin-left: 15px; width: 100px; text-align: center; background: #8e0038; color: #fff; padding: 3px; }
	span.modulable {font-size: 10px; line-height: normal; top: 24px; }
	
	#insertoSlider{height: 150px; width: 100%;}
	#contieneColaboradores ul.bxsliderClienteColaboradores li.ervColaborador img{max-width: 8%;}
	#preload{height: 100%;}
	#ajax-loader{height: 100%;}
	#sliderPrincipalHome {height: 300px; display: none}
	#sliderPrincipalHomeMovil {height: 150px; display: block; overflow: hidden; visibility: visible; margin: auto; min-height: auto; margin-bottom: 20px;}
	#contieneColaboradores{display: none;}
	#bloqueSeguros {display: none; }
	#bloqueSeguros .resumenSeguros {width: 100%; }
	#bloqueSeguros .resumenSeguros article .panel-content .wrap .entry-content a.more-link {top: -5px; }
	#preloadMovil { height: auto;}
    #contenidoPortalViajero span {display: block; margin-bottom: 10px; }
    #contenidoPortalViajero span#cerrarPortalViajero {clear: both; position: absolute; right: 5px; top: 5px; margin-bottom: 0px; display: inherit; left: auto;}

	.contenidoSlider {margin-top: 62px; display: inline-block; width: 49%; }
	.contenidoSlider span.desde {font-size: 12px; line-height: 0px; margin-top: 18px; }
	.contenidoSlider span.precio {font-size: 16px; line-height: 34px; }
	.contenidoSlider span.precio.modulable{font-size: 10px; line-height: 0px;}
	.contenidoSlider a.more-link{font-size: 12px; padding: 3px; margin-left: 10px;}
	.contieneImagen{display: inline-block; width: 49%; overflow: hidden; height: 150px; background-repeat: no-repeat;}
	.precioDesde {color: #fff; text-align: center; }
	.contieneImagen img {position: absolute; height: 150px; margin: auto; left: 50%; margin-left: -50px; }
	.precioDesde {color: #fff; text-align: center; }
	.contenidoDestacado h2 {text-align: left; display: block; width: 100%; padding: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; box-sizing: border-box;}
	.tramitandoForm {display: none;}
	.bx-viewport{height: auto}
    .bx-controls.bx-has-pager {display: none; }
	.bx-wrapper {margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px;} 
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li {height: 300px; }
	.bx-wrapper .bx-viewport ul.bxsliderPrincipal li img { width: 100%; height: auto; }
	.imagenSlider span.titulo-slider{font-size: 26px; min-height: 50px;}
	
	.panel-image-home151 {width: 100%; overflow: hidden; max-height: 144px; position: relative; top: -40px;}
	.panel-image-home151 img{width: 100%; top: -51px; position: relative; }
	.panel-image-home154 {width: 100%; overflow: hidden; max-height: 144px; position: relative; top: -13px;}
	.panel-image-home154 img{width: 100%; top: -23px; position: relative; }
	.panel-image-home153{width: 100%; overflow: hidden; max-height: 144px; position: relative; top: -13px;}
	.panel-image-home153 img{width: 100%; top: -23px; position: relative; }
	.panel-image-home155{width: 100%; overflow: hidden; max-height: 144px; position: relative; top: -13px;}
	.panel-image-home155 img{width: 100%; top: 0px; position: relative; }

	.panel-image-home4741 {width: 100%; overflow: hidden; max-height: 144px; position: relative; top: -13px;}
	.panel-image-home4741 img {width: 100%; top: -23px; position: relative; }
	
	.contenidoSlider .parrafo {display: none; }
	
	
	table.proteger tr td.fondoAmarilloClaro {width: 100%; display: block; box-sizing: border-box; }
    table.proteger tr td.fondoAmarillo {width: 100%; display: block; box-sizing: border-box;}
	table.proteccion tr td.fondoVerdeClaro{width: 100%; display: block; box-sizing: border-box;}
    table.proteccion tr td.fondoVerde{width: 100%; display: block; box-sizing: border-box;}
    table.experiencia tr td.fondoBeigchClaro{width: 100%; display: block; box-sizing: border-box;}
	table.experiencia tr td.fondoBeigch{width: 100%; display: block; box-sizing: border-box;}
	table.especializacion tr td.fondoRosa{width: 100%; display: block; box-sizing: border-box;}
	table.especializacion tr td.fondoRosaClaro{width: 100%; display: block; box-sizing: border-box;}
	table.medida tr td.fondoAzul{width: 100%; display: block; box-sizing: border-box;}
    table.medida tr td.fondoAzulClaro{width: 100%; display: block; box-sizing: border-box;}
	table.tranquilidad tr td.fondoAmarillo{width: 100%; display: block; box-sizing: border-box;}
	table.tranquilidad tr td.fondoAmarilloClaro{width: 100%; display: block; box-sizing: border-box;}
	
	
	table.proteger tbody tr {display: grid; }
	table.proteger tbody tr td:first-child.fondoAmarilloClaro {order: 1; display: inline-block; }
	table.experiencia tbody tr {display: grid; }
	table.experiencia tbody tr td:first-child.fondoBeigchClaro{order: 1; display: inline-block; }
	table.medida tbody tr {display: grid; }
	table.medida tr td:first-child.fondoAzulClaro{order: 1; display: inline-block; }

	.bx-viewport li.imagenSliderMovil .contenidoSlider span.tituloSliderMovil {text-align: left; display: block; margin-top: 20px; margin-bottom: 20px; width: 80%; padding-left: 10px; padding-right: 10px; box-sizing: border-box; }
}

@media screen and (max-width:400px){
    ul.bxsliderPrincipalMovil .contenidoSlider span.tituloSliderMovil {font-size: 14px; margin-top: 10px; }
    a.more-link {display: none }
	.contenidoSlider {height: 148px; width: 48%; }
	.bx-wrapper .bx-viewport ul.bxsliderMovil .imagenSlider span.titulo-slider.cssPerso4425 {font-size: 14px; }
	.contenidoSlider span.precio.modulable {font-size: 10px; padding-top: 0px; display: block; }
	.sellosHome {width: 49%;}
}
@media screen and (max-width:350px){
	.contieneImagen {width: 49.5%;}
}