@import url(//fonts.googleapis.com/css?family=Scada:400,700);@import url(https://fonts.googleapis.com/css?family=Roboto);a,span.magenta{color:#ec0080}.btn-eliminar,.modal .close,a,input[type=checkbox],label{cursor:pointer}body{background:#f2f2f2;color:#999;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.231;min-width:1020px}body.page_compra{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Scada;color:#ec0080}.neoBreadCrumb li,.pull-left{float:left}.pull-right{float:right}.clearfix{clear:both}.bloque{background:#fff}.azul{background:#0d438b}.amarillo{background:#f6b72e}.magenta{background:#ec0080}.turquesa{background:#32bdb4}.morado{background:#78116d}span.magenta{background:0 0}a>img{vertical-align:middle}#buscadorDestinosTablet{display:none}h2.lateral,h2.lateral a,h3.lateral,h3.lateral a{font-family:Scada;color:#0d438b;line-height:18.5px}h2.lateral{font-size:16px;margin-bottom:10px;width:180px;margin-left:-10px;border-bottom:2px solid #f2f2f2;padding:0 10px 10px}h3.lateral{font-size:14px;margin-bottom:5px}.boxTipoProducto .bot,.lateralDerecho,.lateralIzquierdo,.page_SelectorTipoProducto .boxTipoProducto .top{padding:10px}.lateralDerecho a,.lateralIzquierdo a{color:#999}.lateralDerecho a:hover,.lateralIzquierdo a:hover,.neoBreadCrumb li:not(:last-child) a:hover{text-decoration:underline}.lateralDerecho h2.lateral{width:210px}#sec_pie,.lateralDerecho ul h3,.lateralIzquierdo ul h3{margin-top:10px}#sec_barra_lateral hr,#sec_colizquierda hr,#sec_contenido_derecha hr{border-width:2px;margin:0 0 10px -10px;border-color:#f2f2f2}#sec_barra_lateral hr,#sec_colizquierda hr{width:200px}.lateralDerecho ol,.lateralIzquierdo ol{margin-left:20px;margin-bottom:10px}#sec_contenido_derecha hr{width:230px}#sec_barra_lateral ul,#sec_cabecera,#sec_colizquierda ul,#sec_contenido_derecha ul{margin-bottom:10px}.lateralDerecho img.banner,.lateralIzquierdo img.banner{margin-left:-10px;margin-bottom:-13px;margin-top:-10px}.modal .content p,.modal h3{margin-bottom:20px}.btn-eliminar{display:block;width:52px;height:17px;padding:5px 0 0 20px;background:url('/clases/Modulos/v3/img/btnEliminar.png');font-size:9px;text-transform:uppercase;text-shadow:-1px 1px 0 #fff}.btn-eliminar:hover{background-position:0 22px;color:#ec0080}.btn-compra,.btn-neo{display:inline-block;font-size:14px;text-transform:uppercase;color:#fff;background:url('/clases/Modulos/Core/img/btnCompra.png') bottom right no-repeat;height:30px;padding-right:8px}.modal,.overlayModal{position:fixed;display:none}.btn-compra>span,.btn-neo>span{display:block;padding:7px 0 0 8px;height:23px;background:url('/clases/Modulos/Core/img/btnCompra.png') no-repeat}.btn-compra.css,.btn-neo.css{background:#f7b706;background:-moz-linear-gradient(top,#f7b706 0,#f0ac0a 47%,#dc8913 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7b706),color-stop(47%,#f0ac0a),color-stop(100%,#dc8913));background:-webkit-linear-gradient(top,#f7b706 0,#f0ac0a 47%,#dc8913 100%);background:-o-linear-gradient(top,#f7b706 0,#f0ac0a 47%,#dc8913 100%);background:-ms-linear-gradient(top,#f7b706 0,#f0ac0a 47%,#dc8913 100%);background:linear-gradient(to bottom,#f7b706 0,#f0ac0a 47%,#dc8913 100%);border-radius:5px;-webkit-box-shadow:2px 2px 2px rgba(100,100,100,.75);-moz-box-shadow:2px 2px 2px rgba(100,100,100,.75);box-shadow:2px 2px 2px rgba(100,100,100,.75);height:29px}.btn-compra.css>span,.btn-neo.css>span{background:0 0}.btn-neo.css.btn-small{height:20px;font-size:11px;border-radius:4px}.btn-neo.css.btn-small>span{padding-top:4px}#sec_buscador,.page_fichaProducto #contenedor{width:1000px;margin:0 auto!important}#sec_barra_lateral,#sec_colizquierda{width:200px;float:left}#contenido,#sec_colderecha{width:100%;float:right}#contenedor:after{content:'.';display:block;height:0;clear:both;visibility:hidden}#sec_contenido_izquierda{width:550px;float:left}#sec_contenido_derecha{width:230px;float:right}.page_destino #sec_contenido_izquierda{width:280px}.page_destino #sec_contenido_derecha{width:900px;float:right}.modal{width:690px;background-color:rgba(255,255,255,.2);left:50%;top:15%;margin-left:-345px;padding:30px 0;z-index:2500}.modal h3{font-size:14px;color:#0d438b}.modal .inner{margin:auto;width:630px;background:#fff;overflow:hidden;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.modal .content{margin:20px 60px;max-height:400px;font-size:12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal .content h4{font-size:13px;color:#ec0080}.modal .close{display:block;width:32px;height:32px;position:absolute;top:10px;right:10px;background-image:url('/clases/Modulos/Core/img/close.png')}.modal .icon{position:absolute;left:20px;top:15px}.overlayModal{top:0;left:0;right:0;bottom:0;z-index:2499;background-color:#000}.neoBreadCrumb{list-style:none;overflow:hidden;margin-bottom:2px;background-color:#fff;font-family:scada}.neoBreadCrumb.large{width:750px}.neoBreadCrumb li a{color:#ec0080;text-decoration:none;padding:10px 20px;background:url('/clases/Modulos/Core/img/separadorMiga.png') right no-repeat;position:relative;display:block;float:left}.neoBreadCrumb li:last-child a{background:0 0;font-weight:700;pointer-events:none;cursor:default}.page_compra #contenido{width:100%;float:none}.page_compra #sec_contenido_derecha{width:60%;float:right}.page_compra #sec_contenido_izquierda{width:40%;float:left;display:inline-block}.page_compra #datosAdicionales .control-group,.page_compra #datosPersonales .datosIniciales .checkRegalar,.page_compra .bloqueIzquierda,.page_compra .datosIniciales div input{width:100%!important}#seguroAnulacionContainer,.page_compra .bloqueCentral,.page_compra .bloqueDerecha,.page_compra .bloqueIzquierda{background:#f2f2f2!important;border:1px solid #ccc}.page_compra .bloqueCentral,.page_compra .bloqueDerecha{width:100%!important;margin-left:-10px}.page_compra #datosAdicionales,.page_compra #datosPersonales,.page_compra #procesoCompra{padding:0}.page_compra h3.h3_cab_tren{font-family:'Yanone Kaffeesatz',sans-serif!important;font-size:25px!important;color:#006!important;height:40px;line-height:40px;background-color:transparent!important;border-bottom:2px solid #e5175b;margin-bottom:10px!important}#datosAdicionales{margin-top:20px}.page_compra #datosAdicionales .renfeAPI{color:#000;margin:15px 0}.page_compra #datosAdicionales h4.titulo3,.page_compra .datosOtraPersona h4.titulo3{font-family:'Yanone Kaffeesatz',sans-serif!important;color:#006!important;border-bottom:2px solid #e5175b;font-size:20px;font-weight:700}.page_compra #datosAdicionales .control-group label,p.infoBabies{font-family:Roboto,sans-serif}.page_compra #datosAdicionales .control-group label,.page_compra .datosOtraPersona label{width:30%!important;padding-right:10px;color:#909090!important;font-size:14px;padding-top:12px}.page_compra #datosAdicionales .control-group.id_49{height:120px}.page_compra #datosAdicionales .control-group div.controls{width:65%!important;display:inline-block!important;margin:0!important}.page_compra .regalarCompra{padding:0 20px 20px}.page_compra .datosOtraPersona label{display:inline-block;text-align:right}.page_compra .datosIniciales div,.page_compra .div_inputs input,.page_compra .div_inputs textarea{width:65%!important;display:inline-block!important}@media screen and (max-width:375px){.page_compra .datosOtraPersona label{display:none}.page_compra .datosIniciales div,.page_compra .div_inputs input,.page_compra .div_inputs textarea{width:95%!important}.page_compra .regalarCompra{padding:0 10px 10px}.page_compra #datosPersonales .datosIniciales div input[type=checkbox]{margin-left:0!important}.page_compra h3.h3_cab_tren{font-size:17px!important}}.page_compra #divInputsRegalarCompra textarea{resize:none;height:150px!important;padding:5px!important}.page_compra #datosPersonales .datosIniciales div input[type=checkbox]{width:15px!important;margin-left:30%}.page_compra #divInputsRegalarCompra{margin-top:15px;display:none}.page_compra h3.h3_cab_tren svg{vertical-align:middle;background:#e5175b;height:100%;padding:3px 3px 3px 10px;width:42px}.page_compra h3.h3_cab_tren svg.svgTituloCompra{padding:0;background:0 0;margin-left:-5px;width:33px}.page_compra h3.h3_cab_tren{padding:0!important}.page_compra #selectorContainer .content.pagos{text-align:center}.page_compra .condicionesComunicacion,.page_compra .condicionesContratacion{padding-left:10px}.page_compra .condicionesContratacion p{display:inline-block;width:90%;vertical-align:text-top;padding-top:5px}.page_compra .condicionesComunicacion p{display:inline-block;width:90%;vertical-align:text-top;padding-top:18px}@media screen and (max-width:1250px){#sec_buscador,.page_fichaProducto #contenedor{width:100%!important;padding:0 10px!important}.page_compra #sec_contenido_derecha,.page_compra #sec_contenido_izquierda{width:90%;float:none;display:block;margin:0 auto}.page_compra .bloqueCentral,.page_compra .bloqueDerecha,.page_compra .bloqueIzquierda{margin:15px 0!important}}p.infoBabies{padding:5px;border-radius:10px;width:100%;color:#000!important;font-style:normal;background-color:#fcc}.btn1,.page_seleccionModelos div.seleccion_ocio span.btn_mini.add{background-color:#006!important}.btn1:hover{background-color:#22848e!important}.contenedor_inputs{text-align:center;width:900px;margin:10px auto;padding-bottom:10px}a.btn1.copyBuyerData{font-size:13px;padding:0 13px!important}a.btn1.copyBuyerData svg{vertical-align:sub}#info_compra div.producto_pagarya #boton_pagar span.pagarya{font-size:18px!important;text-align:center}#info_compra div.producto_pagarya .continuarya{font-size:18px}.page_fichaProducto div #sec_contenido_izquierda{width:100%!important;margin-top:0!important;padding:0!important}.page_seleccionModelos div.seleccion_ocio span.btn_mini.add:hover{background-color:#3a3a89!important}.page_SelectorTipoProducto #sec_contenido_izquierda,.page_listadoProductos #sec_contenido_izquierda{width:100%!important;max-width:1200px!important;float:none;text-align:center}.page_SelectorTipoProducto .boxTipoProducto{width:290px;display:inline-block;margin-right:6px;color:#333;font-family:Arial,serif;border:1px solid #d4d4d4;border-radius:5px}.page_SelectorTipoProducto .boxTipoProducto.grupos,.page_SelectorTipoProducto .boxTipoProducto.soloTren{display:block;margin:10px auto}.page_SelectorTipoProducto .aTipoProducto{color:#333;text-decoration:none!important}.boxTipoProducto .bot{text-align:left}.page_SelectorTipoProducto .boxTipoProducto .top{text-align:center;border-bottom:1px solid #d4d4d4}.page_SelectorTipoProducto .boxTipoProducto .top svg{width:50px;height:50px!important}.page_SelectorTipoProducto .boxTipoProducto .top svg path{fill:#ec971f!important}.page_SelectorTipoProducto .boxTipoProducto .bot p{font-size:12px}.page_SelectorTipoProducto .boxTipoProducto p.tipo{font-weight:700;letter-spacing:2px;font-size:14px}
