.reservations-regular-heading{padding-bottom:6px}.reservations-regular-heading .heading-content-wrapper{display:inline-block;margin-top:12px;padding-left:13px}.reservations-regular-heading .heading-content-wrapper>*{display:table-cell;margin:0;vertical-align:middle}.reservations-regular-heading .heading-ico{background:#5a2149;border-radius:50%;color:#fff;float:left;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.4em;height:33px;line-height:33px;margin:4px 0 0 4px;text-align:center;width:33px}.reservations-regular-heading .heading-ico-close{float:right;margin:4px 4px 0 12px}.second .reservation-previous-details input.edit-button{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/icos/icoLapiz.png) no-repeat center center;border:1px solid #5a2149;height:38px !important;margin:0 !important;overflow:auto;padding:0 !important;position:absolute;right:14px;text-indent:-9999px;top:14px;width:38px !important}ul.reservation-breadcrumbs-menu{background:#fff;border:1px solid #5a2149;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,0.2);font-size:1.2em;margin:15px 0 20px;overflow:hidden;padding:0;position:relative}ul.reservation-breadcrumbs-menu .item{background:#fff;color:#5a2149;float:left;font-family:"OpenSansRegular",sans-serif;font-weight:700;height:67px;line-height:63px;list-style:none;position:relative;width:319px;z-index:10}ul.reservation-breadcrumbs-menu .item.completed{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_borde.png) no-repeat right center}ul.reservation-breadcrumbs-menu .item.completed.prev{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_inv.png) no-repeat right center}ul.reservation-breadcrumbs-menu .item.selected{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico.png) no-repeat right center;color:#fff}ul.reservation-breadcrumbs-menu .item.selected.last{background:#5a2149}ul.reservation-breadcrumbs-menu .item.next{color:#bba7b5}ul.reservation-breadcrumbs-menu.nopass{border-color:#bba7b5}ul.reservation-breadcrumbs-menu .item.next .step{border-color:#bba7b5}ul.reservation-breadcrumbs-menu .item.last{position:absolute;right:0;top:0;width:320px;z-index:9}ul.reservation-breadcrumbs-menu .item .step{background:none repeat scroll 0 0 #fff;border:2px solid #5a2149;border-radius:50%;height:32px;line-height:32px;margin:0 12px;padding:0;text-align:center;width:32px}ul.reservation-breadcrumbs-menu .item.selected .step{border-color:#fff;color:#000}ul.reservation-breadcrumbs-menu li>span{display:inline-block;font-size:.9em;vertical-align:middle}ul.reservation-breadcrumbs-menu .item.selected .item-title-wrapper{background:#5a2149}ul.reservation-breadcrumbs-menu .item.first .item-title-wrapper{width:260px}.parador-selector-wmap .show-map-link{margin:0;padding:0}.parador-selector-wmap .show-map-link a{background:url(/sites/all/themes/custom/basetheme/img/icos/mapa_buscar.png) no-repeat scroll left center transparent;display:block;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.1em;height:31px;line-height:30px;padding-left:46px}.form-item-localizador input{text-transform:uppercase}.bloque-reserva{background:#e8e8e8;border-radius:5px;margin-bottom:20px;padding:20px}.bloque-reserva.resultado{background:#fff;border:1px solid #e8e8e8;font-family:"OpenSansRegular",sans-serif;font-weight:500;margin-top:20px}.bloque-reserva h2{border-bottom:1px solid #fff;padding-bottom:10px}.bloque-reserva.resultado h2{border-bottom:1px solid #e8e8e8}.bloque-reserva ul{display:inline-block;list-style:none outside none;padding-left:30px;vertical-align:top;width:450px}.bloque-reserva ul a{display:block;margin-bottom:5px;padding:5px;width:200px}.bloque-reserva a{color:#000}.bloque-reserva a.bloque-boton{color:#fff}.bloque-reserva .acciones-reserva{display:inline-block;vertical-align:top}.bloque-reserva .acciones-reserva a{background:#fff;border-radius:5px;display:block;margin-bottom:25px;padding:15px 260px 15px 15px;width:140px}.boque-reserva .acciones-reserva a.last{margin-bottom:0}
.bloque-reserva .form-item-entry{margin-right:20px}.bloque-reserva .container-inline-date{display:inline-block}#edit-estancia .fields-group-booking .date-padding,.bloque-reserva .container-inline-date .date-padding{float:none;padding:0}.bloque-reserva .form-item-hostel,.bloque-reserva .fields-group-booking{display:inline-block;vertical-align:top;width:450px}.bloque-reserva .form-item-children1,.bloque-reserva .form-item-adults1,.bloque-reserva .form-item-children2,.bloque-reserva .form-item-adults2,.bloque-reserva .form-item-children3,.bloque-reserva .form-item-adults3{display:inline-block;margin-bottom:0;vertical-align:top;width:150px}.bloque-reserva .form-item-rooms select,.bloque-reserva .form-item-children1 select,.bloque-reserva .form-item-adults1 select,.bloque-reserva .form-item-children2 select,.bloque-reserva .form-item-adults2 select,.bloque-reserva .form-item-children3 select,.bloque-reserva .form-item-adults3 select{width:100px}.bloque-reserva .desglose-habitaciones,.bloque-reserva .resumen-reserva{display:inline-block;margin-right:20px;vertical-align:top;width:430px}.bloque-reserva .desglose-habitaciones span{display:block}.bloque-reserva .precio{color:#754566}.bloque-reserva .resumen-reserva .parador{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.5em;line-height:1em}.bloque-reserva .total-price,.bloque-reserva .resumen-reserva .bloque-boton{display:inline-block;margin-top:10px;vertical-align:top;width:150px}.bloque-reserva .total-price .precio{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.4em}.reservas-paradores .left-block,.reservas-paradores .right-block{display:inline-block;vertical-align:top}.reservas-paradores .left-block{width:640px}.reservas-paradores .right-block{padding-left:20px;position:relative;width:300px}.reservas-paradores .left-block .form-item,.reservas-paradores .left-block .show-map-link,.reservas-paradores .left-block .fields-group-booking,#edit-estancia .fields-group-booking,.reservas-paradores .left-block .people-selection-wrapper,.reservas-paradores .left-block .colorbox-map-wrapper,.reservas-paradores .left-block .hostel-selection-wrapper,.reservas-paradores .form-reservas-menu-secundario-wrapper .form-item-codigo-amigo,.reservas-paradores .form-reservas-menu-secundario-wrapper .container-inline-date,.reservas-paradores .form-reservas-menu-secundario-wrapper .form-item-pass-agencia,.reservas-paradores .form-reservas-menu-secundario-wrapper .form-item-usuario-agencia{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:top}.reservas-paradores #edit-codigo-amigo{margin-right:10px;width:300px}.reservas-paradores #edit-usuario-agencia{margin-right:10px;width:290px}.reservas-paradores #edit-pass-agencia{width:290px}.reservas-paradores #edit-accion-consulta{margin:10px 5px 20px}.reservas-paradores #edit-accion-consulta .form-item-accion-consulta{margin-right:20px}.reservas-paradores #edit-accion-consulta .form-item-accion-consulta input,.reservas-paradores #edit-accion-consulta .form-item-accion-consulta label{vertical-align:middle}.reservas-paradores #edit-email-consulta,.reservas-paradores #edit-localizador-consulta{margin-right:10px;width:214px}.reservas-paradores .form-reservas-menu-secundario-wrapper{background:#e8e8e8;border:1px solid #e8e8e8;margin-bottom:25px;margin-right:15px}.reservas-paradores .form-reservas-menu-secundario-wrapper .fieldset-legend{left:-8px;position:relative;top:-10px}#edit-bloque-consultas .form-type-radio{display:inline-block;width:200px}.reservas-paradores .left-block #edit-hostel{width:215px}.reservas-paradores .left-block .form-item-hostel{position:relative}.reservas-paradores .left-block .form-item-hostel .ajax-progress-throbber{bottom:7px;height:20px;overflow:hidden;position:absolute;right:-22px;width:20px}.reservas-paradores .left-block .show-map-link{margin-left:10px;vertical-align:bottom;width:60px}#edit-estancia .fields-group-booking input,.reservas-paradores .left-block .fields-group-booking input,.reservas-paradores .form-item-fecha-entrada-consulta-date input{width:150px}
#edit-estancia .fields-group-booking .container-inline-date,.reservas-paradores .left-block .fields-group-booking .container-inline-date{display:inline-block;margin-left:15px}.reservas-paradores .left-block .info-select.info-select-line .form-item{background:#e8e8e8;font-family:"OpenSansRegular",sans-serif;font-weight:500;height:23px;margin-bottom:0;margin-top:20px;padding:6px 10px;width:485px}.reservas-paradores .left-block .people-wrapper.info-select-line{background:#e8e8e8;padding:0 10px;width:485px}.reservas-paradores .left-block .people-wrapper.info-select-line div,.reservas-paradores .left-block .people-wrapper.info-select-line select,.reservas-paradores .left-block .people-wrapper.info-select-line label{display:inline-block;font-weight:normal;margin:0 2px;vertical-align:middle}.reservas-paradores .left-block #edit-room-num1 label{height:20px;margin-top:0}.reservas-paradores .left-block #edit-room-num2 label,.reservas-paradores .left-block #edit-room-num3 label{margin-top:5px}.reservas-paradores .left-block #edit-room-num1 .info-select-line label{margin-top:0}.reservas-paradores .left-block .form-item-promo-code{width:50%}.reservas-paradores .left-block .form-item-promo-code input{width:100%}.reservas-paradores .left-block .date-padding{float:none;padding:0}.reservas-paradores .left-block .rooms-selection-wrapper{margin-bottom:20px;margin-top:20px}.reservas-paradores .left-block .right-submit{display:inline-block;margin-top:20px;position:relative;text-align:right;width:295px}.reservas-paradores .left-block .right-submit.route-submit,.reservas-paradores .left-block .right-submit.hab-unica-submit{float:right;margin-right:20px;margin-top:30px}.reservas-paradores .disabled-layer{background:none repeat scroll 0 0 rgba(255,255,255,0.6);bottom:0;left:0;position:absolute;right:0;top:0}.reservas-paradores .left-block .right-submit .form-submit{padding-bottom:3px;padding-top:3px}.reservas-paradores .left-block .addons-wrapper{margin-top:30px}.reservas-paradores .left-block .addons-wrapper{margin-top:30px}.reservas-paradores .left-block .addons-wrapper .form-type-checkbox{display:block}.reservas-paradores .left-block .addons-wrapper .promociones-hostel{background:#e8e8e8;border-radius:4px;display:inline-block;margin:5px 0;padding:6px 10px;width:590px}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .izquierda-tarifa{display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:500;vertical-align:middle;width:60%}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .izquierda-tarifa span{display:block}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .izquierda-tarifa .nombre-tarifa{font-size:1em}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .izquierda-tarifa .precio-tarifa{color:#5a2149}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .derecha-tarifa{display:inline-block;position:relative;text-align:right;vertical-align:middle;width:40%}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .derecha-tarifa .check-condition{background:#5a2149;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,0.5);color:#fff;display:none;font-family:"OpenSansRegular",sans-serif;padding:10px;position:absolute;right:0;text-align:left;top:30px;width:400px;z-index:50}.reservas-paradores .left-block .addons-wrapper .promociones-hostel .derecha-tarifa a{display:inline-block;font-family:"OpenSansRegular",sans-serif;padding-right:10px}.reservas-paradores .left-block .hab-unica-wrapper{display:inline-block;margin-top:10px;vertical-align:top}.reservas-paradores .left-block .hab-unica-wrapper select{width:215px}.reservas-paradores .right-block .vertical-line{background:#e8e8e8;bottom:0;left:0;position:absolute;top:10px;width:1px}.reservas-paradores .right-block .white-wrapper,.reservas-paradores .left-block #edit-booking-confirm{border:1px solid #e8e8e8;border-radius:4px;padding:10px}.reservas-paradores .right-block .white-wrapper h3{font-size:1em}.reservas-paradores .right-block .content-wrapper,.reservas-restaurante .right-block .content-wrapper{background:none repeat scroll 0 0 #e8e8e8;border-radius:4px;font-size:.9em;margin-top:10px;padding:10px}
.reservas-paradores .right-block .content-wrapper p,.reservas-restaurante .right-block .content-wrapper p{background:url(/sites/all/themes/custom/basetheme/img/icos/icoMPG.png) no-repeat left top;min-height:22px;padding-left:50px}.reservas-restaurante #edit-hostel-button,.reservas-restaurante #edit-restaurante-button{width:315px !important}.reservas-paradores .right-block .content-wrapper label{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-weight:normal}.reservas-paradores .right-block .content-wrapper label .info{font-family:"OpenSansRegular",sans-serif}.reservas-paradores .right-block .content-wrapper select{width:99%}.reservas-paradores .right-block .price-wrapper{display:inline-block;vertical-align:top;width:100px}.reservas-paradores .right-block .content-wrapper .price-wrapper{margin-right:15px;text-align:right}.reservas-paradores .right-block .content-wrapper .price-wrapper div{margin:0}.reservas-paradores .right-block .price-wrapper label{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.2em;font-weight:normal}.reservas-paradores .right-block .price-wrapper .price-value{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.5em}.reservas-paradores .right-block .content-wrapper .confirm-wrapper{display:inline-block;margin-top:2px;position:relative;text-align:right;vertical-align:top;width:160px}.reservas-paradores .right-block .content-wrapper .confirm-wrapper .form-submit{width:160px}.reservas-paradores .right-block .registration-wrapper{margin-top:20px;position:relative}.reservas-paradores .right-block .registration-wrapper .white-layer{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-FFFFFF-0.6.png);bottom:0;left:0;position:absolute;right:0;top:0}.reservas-paradores .right-block .registration-wrapper .form-item{margin-bottom:10px;margin-top:10px}.reservas-paradores .right-block .registration-wrapper label{display:inline-block;font-weight:normal;width:115px}.reservas-paradores .right-block .registration-wrapper input,.reservas-paradores .right-block .registration-wrapper select,.reservas-paradores .right-block .form-textarea-wrapper{display:inline-block;padding-bottom:3px;padding-top:3px;width:180px}.reservas-paradores .right-block .registration-wrapper .form-textarea-wrapper{vertical-align:top}.reservas-paradores .right-block .registration-wrapper .form-textarea-wrapper textarea{width:100%}.reservas-paradores .right-block .registration-wrapper .form-item-observations{margin-top:0}.reservas-paradores .right-block .registration-wrapper .form-item-user-second-lastname input{margin-left:119px}.reservas-paradores .right-block .registration-wrapper .book-wrapper{position:relative}.reservas-paradores .right-block .registration-wrapper .book-wrapper .form-submit{padding-bottom:7px;padding-top:7px;width:100%}.reservas-paradores .right-block .registration-wrapper .expiration-date-wrapper .form-item{margin-top:0}.reservas-paradores .right-block .registration-wrapper .expiration-date-wrapper input{vertical-align:top;width:85px}.reservas-paradores .right-block .registration-wrapper .form-item-user-card-expiration-date-year{float:right}.reservas-paradores .right-block .registration-wrapper .form-item-user-card-expiration-date-month{float:left}.reservas-paradores .right-block .registration-wrapper .form-type-checkbox input{width:20px}.reservas-paradores .right-block .registration-wrapper .form-type-checkbox label{font-size:.9em;vertical-align:top;width:275px}.reservas-paradores .right-block ul.promo-list{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservas-paradores .right-block #edit-consult-info{display:inline-block;font-size:.9em;line-height:1.1em;margin-left:60px;text-align:right;vertical-align:top;width:130px}.reservas-paradores #edit-booking-confirm.form-item{background:url(/sites/all/themes/custom/basetheme/img/icos/icoMPGBig.png) no-repeat 50px center;border:2px solid #e8e8e8;border-radius:3px;display:block;margin-top:30px;padding:30px 20px 30px 180px}.reservas-paradores #edit-booking-confirm label{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.4em}.reservas-paradores #edit-booking-confirm .booking-finish-info{margin-top:10px}.reservas-paradores #edit-booking-confirm .booking-thanks{font-family:"OpenSansRegular",sans-serif;font-weight:500;margin-top:10px}.reservas-paradores .print-button-wrapper{text-align:right}.reservas-paradores .print-button-wrapper .bloque-boton{display:inline-block}.reservas-paradores .reservation-data-wrapper{border:1px solid #e8e8e8;border-radius:4px;margin:20px 0;padding:30px}.reservas-paradores .reservation-data-wrapper .left-block{width:570px}.reservas-paradores .reservation-data-wrapper .localizador-wrapper{background:#e8e8e8;border-radius:4px;padding:10px}.reservas-paradores .reservation-data-wrapper .localizador-wrapper label{display:inline-block}.reservas-paradores .reservation-data-wrapper .localizador-wrapper .price-label{margin-left:10px}.reservas-paradores .reservation-data-wrapper .localizador-wrapper .price-content{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservas-paradores .reservation-data-wrapper .localizador-wrapper .price-annotation{font-size:.8em}.reservas-paradores .reservation-data-wrapper .info-parador-item{margin:5px 0}.reservas-paradores .reservation-data-wrapper .info-parador-item label{display:inline-block;margin-right:5px}.reservas-paradores .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper{margin-top:30px}.reservas-paradores .reservation-data-wrapper .room-info-wrapper .info-line-wrapper{margin:5px 0}.reservas-paradores .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label{display:inline-block;margin-left:10px}.reservas-paradores .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label{margin-left:0}.reservas-paradores .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label{margin:10px 0}.reservas-paradores .reservation-data-wrapper .user-info-wrapper{background:#e8e8e8;border-radius:4px;padding:10px}.reservas-paradores .reservation-data-wrapper .user-info-wrapper .name{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.1em}.reservas-paradores .reservation-data-wrapper .user-info-item{font-size:.9em;margin:5px 0}
.reservas-paradores .reservation-data-wrapper .user-info-item label{display:inline-block}.reservas-paradores .reservation-data-wrapper .user-info-item label.observations-label{display:block}.form-info-message.form-info-confirm-message{margin-bottom:20px;text-align:right}.reservas-restaurante .ajax-progress{left:-26px;position:absolute;text-indent:-9999px;top:11px}.reservas-restaurante .form-item{position:relative}.reservas-restaurante .form-item:last-child{margin:0}.reservas-restaurante #ajax_restaurant_wrapper .form-item:first-child,.reservas-restaurante #ajax_restaurant_link_wrapper>.form-wrapper>*:first-child{margin-top:12px}.reservas-restaurante .left-block,.reservas-restaurante .right-block{display:inline-block;vertical-align:top}.reservas-restaurante .left-block{width:640px}.reservas-restaurante .right-block{float:right;padding-left:20px;position:relative;width:300px}.reservas-restaurante #edit-contenedor-formulario{width:620px}.reservas-restaurante #edit-contenedor-formulario select,.reservas-restaurante #edit-contenedor-formulario input,.reservas-restaurante #edit-contenedor-formulario a{box-sizing:border-box;width:100% !important;-moz-box-sizin:border-box}.reservas-restaurante #edit-contenedor-formulario a,.reservas-restaurante #edit-contenedor-formulario input{padding-left:0;padding-right:0}.reservas-restaurante .left-block .form-wrapper .form-item{margin-bottom:0}.reservas-restaurante .left-block .form-wrapper,.reservas-restaurante .left-block .restaurante-wrapper{display:inline-block;float:left;margin-bottom:0;margin-right:10px;margin-top:0;vertical-align:top;width:47%}.reservas-restaurante .left-block .ajax-progress{display:none;visibility:hidden}.reservas-restaurante .left-block .restaurante-wrapper{margin-left:10px}.reservas-restaurante .left-block .right-submit{clear:both;float:right;margin-bottom:10px;margin-top:10px}.reservas-restaurante .left-block .restaurante-frame{clear:both;height:455px;margin-bottom:30px;margin-top:10px;width:100%}.reservas-restaurante .left-block .restaurante-frame #restaurante-reserva-frame{border:1px solid #e8e8e8;margin-bottom:25px;width:100%}.reserve-link{font-size:1em;margin:5px 0 20px 0;margin-top:12px;padding-bottom:2px;padding-top:2px;text-align:center}.reserve-link a,.reserve-link span.text{font-size:1.3em;padding:8px 45px;text-align:center;width:100%}iframe.reserva_online{height:455px;margin-top:10px;width:100%}.reservas-menu{width:100%}.reservas-menu-item{background-image:linear-gradient(bottom,#e8e8e8 30%,#fff 65%);background-image:-o-linear-gradient(bottom,#e8e8e8 30%,#fff 65%);background-image:-moz-linear-gradient(bottom,#e8e8e8 30%,#fff 65%);background-image:-webkit-linear-gradient(bottom,#e8e8e8 30%,#fff 65%);background-image:-ms-linear-gradient(bottom,#e8e8e8 30%,#fff 65%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.3,#e8e8e8),color-stop(0.65,#fff));float:left;height:100px;width:24.7%}.reservas-menu-item-img{background-color:transparent;background-position:center right;background-repeat:no-repeat;float:left;height:100%;width:40%}.reservas-menu-item-text{float:left;height:100%;width:60%}.reservas-menu-item-text p{margin:0;padding-left:10px;position:relative;top:40%}.reservas-rutas .left-block .form-item-rutas select{width:300px}.reservas-rutas .left-block .form-item-route-mes select{width:150px}.reservas-rutas .left-block .form-item-route-anho select{width:80px}.reservas-rutas .left-block .form-type-select{margin-right:10px}.reservas-rutas .left-block #route_adults_wrapper,.reservas-rutas .left-block #route_children_wrapper{display:inline}.reservas-rutas .left-block .form-item-rooms-number select,.reservas-rutas .left-block #route_adults_wrapper select,.reservas-rutas .left-block #route_children_wrapper select{width:60px}.reservas-rutas .left-block #edit-people-wrapper{display:inline-block;margin-top:10px}.reservas-rutas .left-block .route-date-wrapper,.reservas-rutas .left-block .route-regime-wrapper{display:inline-block;margin-top:20px;width:49%}.reservas-rutas .left-block .route-date-wrapper .form-item-route-date label,.reservas-rutas .left-block .route-regime-wrapper .form-item-route-regime label{font-size:1.2em;margin-bottom:5px;margin-top:5px}
.reservas-rutas .left-block .route-date-wrapper .form-item-route-date .form-item-route-date{width:49%}.reservas-rutas .left-block .route-regime-wrapper .form-item-route-regime .form-item-route-regime{display:block}.reservas-rutas .left-block .route-date-wrapper .form-item-route-date .form-item-route-date label,.reservas-rutas .left-block .route-regime-wrapper .form-item-route-regime .form-item-route-regime label{font-size:1em;margin-bottom:5px}.reservas-rutas .left-block #edit-route-date,.reservas-rutas .left-block #edit-route-regime{background:#e8e8e8;border-radius:4px;margin:0 5px 0 0;padding:10px;width:290px}.reservas-rutas .info-ruta-wrapper{margin:20px 20px 20px 0}.reservas-rutas .info-ruta-wrapper .titulo-wrapper{background:#5a2149;border-radius:5px 5px 0 0;color:#fff;font-family:"OpenSansRegular",sans-serif;font-weight:500;padding:5px 10px}.reservas-rutas .info-ruta-wrapper .titulo-wrapper .titulo{font-size:1.3em}.reservas-rutas .info-ruta-wrapper .titulo-wrapper .noches{margin-left:10px}.reservas-rutas .info-ruta-wrapper .info-noches-wrapper{background:#e8e8e8;padding:5px 10px}.reservas-rutas .info-ruta-wrapper .info-noches-parador{margin-top:10px}.reservas-rutas .info-ruta-wrapper .descripcion-ruta-parador p{font-size:.9em}.reservas-rutas .info-ruta-wrapper .nombre-parador,.reservas-rutas .info-ruta-wrapper .noches-parador{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservas-info-left .reservas-rutas-entry .ajax-progress-throbber{left:0;overflow:hidden;position:absolute;width:20px}.reservas-info-left .reservas-rutas-entry .form-item{display:inline-block;padding:0 20px;position:relative;vertical-align:top;width:140px}.reservas-info-left .reservas-rutas-entry input{margin:0;vertical-align:baseline}.reservas-info-right #price-div .form-item{margin:0}.reservas-info-right #price-div .form-item .info-precio-wrapper{margin-bottom:1em;width:auto}.reservas-info-right #edit-info-route{margin-top:0}.reservas-info-right .grid-res-3 .views-column,.page-reservas .rutas-relacionadas .views-row{overflow:hidden;width:518px}.reservas-info-right .grid-res-3 .views-column,.rutas-relacionadas .views-row .views-field-nothing{margin:0;padding:0 15px 15px;width:auto}.reservation-secondary-menu-wrapper{background:#e8e8e8;margin:10px 0 20px}ul.reservation-secondary-menu{list-style:none;padding:10px}.reservation-secondary-menu .item{background:#fff;border:1px solid #fff;display:inline-block;height:62px;margin-left:15px;padding:9px 9px 9px 5px;vertical-align:middle;width:284px}.reservation-secondary-menu .item.selected{border:1px dashed #5a2149}.reservation-secondary-menu .item.first-item{margin-left:0}.reservation-secondary-menu .item-title{display:block;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.1em}.reservation-secondary-menu .item .text{display:inline-block;vertical-align:middle;width:255px}.reservation-secondary-menu .text .item-link{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservation-secondary-menu .item .arrow{display:inline-block;margin-left:3px;vertical-align:middle;width:15px}.reservation-secondary-menu .item .arrow a{background:url(/sites/all/themes/custom/basetheme/img/icos/arrows.png) no-repeat -14px -22px;display:block;height:22px;text-indent:-9999px}.aux-vertical-align{display:inline-block;height:100%;vertical-align:middle;width:1px}.reservations-main-container .right-column.main{float:right;width:300px}.reservations-main-container .right-column.main .book-block,#block-bloques-reservas-menu-restaurante .book-block{padding:24px 16px}.reservations-main-container .right-column.main .book-block h2.block-header,#block-bloques-reservas-menu-restaurante h2.block-header{color:#5a2149;font-size:1.2em;margin-bottom:20px}.reservations-main-container .right-column.main .book-block.block-mass{background:#e9e9e9}#block-bloques-reservas-menu-restaurante .book-block.block-mass{background:#f7f7f7}.reservations-main-container .right-column.main .book-block.block-light{-moz-box-shadow:2px 2px 5px 0 rgba(51,51,51,0.3);-webkit-box-shadow:2px 2px 5px 0 rgba(51,51,51,0.3);border:1px solid #5a2149;box-shadow:2px 2px 5px 0 rgba(51,51,51,0.3)}.reservations-main-container input[type="submit"].plain{border:0;border-radius:3px;box-shadow:none;line-height:1.3em}.reservations-main-container .right-column.main .book-block{margin-bottom:12px}.reservations-main-container .right-column.main .book-block input[type="submit"]{padding:8px}.reservations-main-container .right-column.main .book-block .actions{margin-top:1.6em;text-align:center}.reservations-main-container .right-column.main .book-block.book-block-restaurant form,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant form{padding-left:6px}.reservations-main-container .right-column.main .book-block.book-block-restaurant select,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant select{width:214px}.reservations-main-container .right-column.main .book-block.book-block-restaurant a.ui-selectmenu,.reservations-main-container .right-column.main .book-block.book-block-restaurant a.ui-selectmenu span,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant a.ui-selectmenu,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant a.ui-selectmenu span{box-sizing:border-box;height:30px;line-height:20px}
.reservations-main-container .right-column.main .book-block.book-block-restaurant a.ui-selectmenu span.ui-icon,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant a.ui-selectmenu span.ui-icon{width:30px}.reservations-main-container .right-column.main .book-block.book-block-restaurant a.ui-selectmenu span.ui-selectmenu-status,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant a.ui-selectmenu span.ui-selectmenu-status{font-size:.8em;padding:5px 32px 5px 6px}.reservations-main-container .right-column.main .book-block.book-block-restaurant .parador-selector-wmap,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant .parador-selector-wmap{position:relative}.reservations-main-container .right-column.main .book-block.book-block-restaurant .parador-selector-wmap .colorbox-map,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant .parador-selector-wmap .colorbox-map{height:31px;overflow:hidden;padding:0;position:absolute;right:0;text-indent:-9999px;top:-1px;width:35px}.reservations-main-container .right-column.main .book-block.book-block-restaurant .form-type-select.form-item-restaurant,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant .form-type-select.form-item-restaurant{position:relative}.reservations-main-container .right-column.main .book-block.book-block-restaurant .form-type-select.form-item-restaurant .ajax-progress,#block-bloques-reservas-menu-restaurante .book-block.book-block-restaurant .form-type-select.form-item-restaurant .ajax-progress{position:absolute;right:7px;top:5px}.reservations-main-container .right-column.main .book-block.book-block-restaurant .form-item,#block-bloques-reservas-menu-restaurante.book-block.book-block-restaurant .form-item{margin:6px 0}.reservations-main-container .right-column.main .book-block.book-block-also-book .form-radios{font-size:.9em;padding-left:20px}.reservations-main-container .right-column.main .book-block.book-block-also-book .form-radios .form-item{margin:10px 0}.reservations-main-container .right-column.main .book-block.book-link{padding:0}.reservations-main-container .right-column.main .book-block.book-link a{display:block;padding:24px 16px 24px 72px}.reservations-main-container .right-column.main .book-block.book-block-check-modify{background:#e9e9e9 url(/sites/all/themes/custom/basetheme/img/icos/bookings-timbre.png) no-repeat 14px center}.reservations-main-container .right-column.main .book-block.book-block-gift-box{background:#e9e9e9 url(/sites/all/themes/custom/basetheme/img/icos/bookings-caja.png) no-repeat 14px center}.reservations-main-container .left-column.main{float:left;width:624px}.reservations-main-container .reservations-form-wrapper.second{width:960px}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper .inner-section-wrapper.wheading{padding:0}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper.first .reservations-item.parador-selector-wmap{float:none;width:auto}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper.first .reservations-item.parador-selector-wmap .show-map-link{float:none;margin:0}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper.first .reservations-item.parador-selector-wmap>*{display:inline-block;float:none;margin-right:6px;vertical-align:middle}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper.first .reservations-item.dates{background:#e9e9e9;float:none;margin:2em 0;padding:32px;width:auto}.reservations-main-container .main-booking-form-wrapper .reservations-form-wrapper.first .reservations-item.dates>*{background:#fff;padding:12px}.reservations-main-container .reservations-form-wrapper.first .guest-details .form-info-message{font-size:.9em}.reservations-main-container .reservations-form-wrapper select.room-number-select.highlighted-label{min-width:190px}.reservations-main-container .reservations-form-wrapper select.room-number-select{min-width:130px}.reservations-main-container .guests-container{overflow:hidden}
.reservations-main-container .rooms-wrapper .rooms-row .rooms-col{float:none;text-align:right;width:auto}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset{overflow:hidden;text-align:right;width:375px}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset .fieldset-wrapper>*{margin:0}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset .fieldset-wrapper>*{margin-left:12px}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset .fieldset-wrapper>*:first-child{margin-left:0}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset legend{float:left;font-family:"OpenSansRegular",sans-serif;margin-top:8px}.reservations-main-container .reservations-form-wrapper.first .guest-details fieldset>*{display:inline-block;text-align:left;vertical-align:middle}.reservations-main-container .button-wrapper.first{margin-bottom:20px;position:relative;text-align:right}.reservations-main-container .button-wrapper.first .ajax-progress{margin:7px 0 0;position:absolute;right:-340px;text-align:left;width:300px}.reservations-main-container .button-wrapper.first .ajax-progress .throbber{margin-right:12px}.reservas-form-parador-wizard .form-submit.plain{margin:0}#ajax-booking-main-wrapper .reservations-form-wrapper.first .form-required,#ajax-booking-main-wrapper .reservations-form-wrapper.first .form-item-parador label{display:none}.reservas-form-parador-wizard .popup .form-submit,#reservas-form-modificar-wizard .popup .form-submit,.info-precio-wrapper .buttons .form-submit{display:inline-block}.reservas-form-parador-wizard .popup,#reservas-form-modificar-wizard .popup{background:#e8e8e8;display:none;left:50%;margin-left:-400px;position:fixed;top:50%;width:800px;z-index:100}.reservas-form-parador-wizard .popup.popup-habitaciones,#reservas-form-modificar-wizard .popup.popup-habitaciones{padding:0}.reservas-form-parador-wizard .popup.popup-habitaciones .popup-wrapper,#reservas-form-modificar-wizard .popup.popup-habitaciones .popup-wrapper{padding-bottom:15px}.reservas-form-parador-wizard .popup-bg,#reservas-form-modificar-wizard .popup-bg{background:#000;bottom:0;display:none;left:0;opacity:.4;position:fixed;right:0;top:0;z-index:99;filter:alpha(opacity=40)}.container-generic-titled,.container-generic-titled-2,.container-generic-titled-3{background:#e8e8e8;margin:20px 0;padding-bottom:15px}.container-generic-titled-2,.container-generic-titled-3{padding-bottom:0}.container-generic-titled-3{padding:10px}.container-generic-titled-3 h2{margin:0;padding:0}.container-generic-titled.nospacing{margin:0;padding:0}#edit-estancia .hostel-selection-wrapper,#edit-estancia .fields-group-booking{display:inline-block;margin-left:45px;position:relative;vertical-align:top;width:42%}#edit-estancia .hostel-selection-wrapper .ajax-progress-throbber{bottom:0;left:0;position:absolute}#edit-estancia .hostel-selection-wrapper .hostel-selector{position:relative;width:300px;z-index:100}#edit-estancia .hostel-selection-wrapper .form-item-hostel{margin-bottom:5px}#edit-estancia .hostel-selection-wrapper label{margin-bottom:20px}#edit-estancia .margin-label{margin:15px 0 0 15px}#edit-estancia .show-map-link{margin-left:0;text-align:right;width:300px}#edit-estancia .show-map-link a{background:url(/sites/all/themes/custom/basetheme/img/icos/mapa_buscar.png) no-repeat scroll center left transparent;display:inline-block;height:40px;line-height:40px;padding-left:45px;text-align:right}#edit-estancia .hostel-selection-wrapper,#edit-estancia .fields-group-booking,#edit-habitaciones #edit-habitaciones-wrapper,#edit-habitaciones #edit-personas-wrapper{display:inline-block;margin-left:45px;vertical-align:top;width:42%}#reservas-form-rutas-wizard select#edit-rutas{width:250px}#reservas-form-rutas-wizard #edit-ruta div,#reservas-form-modificar-wizard #edit-ruta div{display:inline-block;margin-left:45px;vertical-align:top}#edit-people-wrapper.rutas{margin-left:45px}#edit-people-wrapper.rutas div{display:inline-block;margin-right:45px;vertical-align:top}
#edit-people-wrapper.rutas div.form-info-message{display:block}#edit-habitaciones #edit-people-wrapper .form-item-adults{margin-right:0}#edit-hab-unica-wrapper .hab-unica-wrapper{margin-left:45px}#edit-hab-unica-wrapper .hab-unica-wrapper label{margin-bottom:20px}#edit-hab-unica-wrapper .hab-unica-wrapper .form-item-habitacion-unica-select select{width:300px}#edit-habitaciones #edit-personas-wrapper .people-wrapper{margin-bottom:15px}#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line div,#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line select,#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line label{display:inline-block;font-weight:normal;margin:0 5px 0 0;vertical-align:bottom}#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line .form-checkboxes,#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line .form-checkboxes label,#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line .form-checkboxes input{margin:0;padding:0;vertical-align:middle}#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line select{margin-right:10px;width:75px}#edit-habitaciones #edit-personas-wrapper .people-wrapper.info-select-line .form-type-select label{display:block;margin:5px 0 0}#edit-habitaciones #edit-personas-wrapper .label-title{margin-top:5px}#edit-habitaciones .description{font-size:.9em}#edit-eres-amigo{margin:0 30px 10px}#edit-eres-amigo .form-item-eres-amigo>*{display:inline-block;vertical-align:middle}#edit-login-amigo div{display:inline-block;margin:0;vertical-align:middle}#edit-amigo .description{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:.9em;margin:0 30px 10px}a.boton-blanco{background:#fff;border-radius:3px;color:#000;display:inline-block;margin-left:30px;padding:10px 45px 10px 16px}a.boton-blanco:hover{text-decoration:none}a.boton-blanco .arrow{background:url(/sites/all/themes/custom/basetheme/img/icos/arrows.png) no-repeat scroll -14px -22px transparent;display:inline-block;height:22px;left:25px;position:relative;text-indent:-9999px;vertical-align:middle;width:15px}.buttons-submit-centered{text-align:center}.buttons-submit-right{text-align:right}#edit-eres-amigo .form-type-radio{border-radius:3px;display:inline-block;margin-right:20px;padding:2px 8px 2px 5px}#edit-eres-amigo .form-type-radio.selected{background:#ccc}#edit-login-amigo{margin-bottom:20px;margin-left:30px}#edit-login-amigo .date-padding{float:none;padding:0}#edit-login-amigo .date-padding .description{display:none}#edit-login-amigo .form-item-codigo-amigo{margin-right:20px}#edit-login-amigo .form-item-codigo-amigo input{width:300px}#reservas-form-habitacion-unica-wizard a.form-submit,body.page-reservas-nueva-habitacionunica form a.form-submit,body.page-cajas-regalo-consulta form a.form-submit,.reservas-form-parador-wizard a.form-submit,#reservas-form-modificar-wizard a.form-submit,#reservas-form-canjeo-cajas-wizard a.form-submit,#reservas-form-rutas-wizard a.form-submit{-moz-box-sizing:border-box;box-sizing:border-box;height:36px}#reservas-form-habitacion-unica-wizard .form-submit,body.page-reservas-nueva-habitacionunica #content form .form-submit,body.page-cajas-regalo-consulta #content form .form-submit,.reservas-form-parador-wizard .form-submit,#reservas-form-modificar-wizard .form-submit,#reservas-form-canjeo-cajas-wizard .form-submit,#reservas-form-rutas-wizard .form-submit{display:inline-block;height:36px;line-height:35px;margin:0 20px 0 auto;padding:0 10px;vertical-align:middle}#reservas-form-modificar-wizard.confirmation .form-submit{height:auto;line-height:1em;padding:8px 40px;vertical-align:baseline}#reservas-form-modificar-wizard .info-precio-wrapper .buttons .form-submit{margin:0}.titulo-ico-v{background:url(/sites/all/themes/custom/basetheme/img/icos/icoMPG.png) no-repeat scroll left top transparent;border-bottom:1px solid #e8e8e8;padding:10px 0 15px 40px}.info-parador-border-wrapper{border:1px solid #e8e8e8;display:inline-block;position:relative;width:400px}#reservas-form-habitacion-unica-wizard a.change-link.no-first,.reservas-form-parador-wizard a.change-link.no-first{margin-left:0}.info-parador-border-wrapper .info-parador-wrapper{background:#fff;font-family:"OpenSansRegular",sans-serif;font-weight:500;padding:15px;position:relative;z-index:2}.info-parador-wrapper h2 .subtext{font-size:.7em}.info-parador-wrapper .habuni-id .subtext{font-size:.9em}.info-parador-beak{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff;border:1px solid #e8e8e8;height:30px;position:absolute;right:-10px;top:30px;transform:rotate(45deg);width:30px;z-index:1}.info-parador-wrapper ul{list-style-image:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow-black.png)}.info-parador-wrapper li{margin:5px 0}.info-parador-wrapper .room-info,.reservas-grey-rounded{background:#e8e8e8;border-radius:5px;margin:5px 0 20px;padding:10px}.info-parador-wrapper .room-info .room-info-price{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.3em;text-align:right}.info-parador-wrapper .room-info .room-info-children,.info-parador-wrapper .room-info .room-info-adults{margin-left:10px}.bloque-der-wrapper{display:inline-block;margin-left:20px;vertical-align:top}.bloque-der-wrapper .alertas-wrappper{width:470px}.view-ofertas .view-empty,.view-experiences .view-empty,.alertas-wrappper{background:#e8e8e8;border-radius:3px;font-size:.8em;padding:15px}.view-ofertas .view-empty,.view-experiences .view-empty{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.1em;margin:1em 0;text-align:center}.info-precio-wrapper{background:#e8e8e8;border-radius:5px;overflow:hidden;padding:15px;width:470px}.info-precio-wrapper .info-precio-total{float:left}
.info-precio-wrapper .price{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:2em;line-height:1em;margin:5px 0 0}.info-precio-wrapper .descripcion{color:#666;font-size:.9em}.reservas-form-parador-wizard .info-precio-wrapper .buttons a.form-submit{margin:0;padding:4px 8px}.reservas-form-parador-wizard .info-precio-wrapper a.form-submit.previous{margin-right:6px}.info-precio-wrapper .buttons{margin-top:10px;text-align:right}.cambios-habitaciones-wrapper ul{list-style:none outside none;margin:15px 0 0;padding:0}.cambios-habitaciones-wrapper ul .item{background:#e8e8e8;border-radius:3px;margin-bottom:10px;padding:13px 15px}.cambios-habitaciones-wrapper ul .item a{color:#000;display:inline-block;vertical-align:middle}.cambios-habitaciones-wrapper ul .item a:hover{text-decoration:none}.cambios-habitaciones-wrapper ul .item a .text{display:inline-block;width:430px}.cambios-habitaciones-wrapper ul .item .arrow{background:url(/sites/all/themes/custom/basetheme/img/icos/arrows.png) no-repeat scroll -14px -22px transparent;display:inline-block;height:22px;text-indent:-9999px;vertical-align:middle;width:15px}.popup-habitaciones .combo-otras-habitaciones{margin:10px 5px;width:400px}.popup-habitaciones li,.popup-personas li{padding:10px 0}.popup-habitaciones label{margin-bottom:10px}.popup-habitaciones .buttons,.popup-promos .buttons,.popup-personas .buttons{margin:20px 0 10px;text-align:center}.popup-personas select{margin:10px 5px;width:80px}.popup-personas .combo-personas-wrapper{display:inline-block;margin-right:15px}.popup-promos li{margin:10px 0}.popup-promos li label{display:inline-block;vertical-align:middle}.popup-promos li label .precio{color:#5a2149;font-size:1.3em;margin-left:20px}.popup-promos li input{vertical-align:middle}.popup-promos .info-promo-wrapper a{float:right;margin-right:20px}.popup-promos .condiciones-wrapper{font-size:.9em;margin:5px 20px 0}.popup-promos .condiciones-wrapper p{display:none}.third.reservations-form-wrapper .section-wrapper{margin:0}.third #edit-datos-wrapper{border-color:#f2f2f2;border-radius:0;border-top:0;padding:3%}.third.reservations-form-wrapper .left-column.cb-photos-col{width:25%}.third .reservation-details-item .final-details-wrapper .form-item{margin:0}.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row>h2:first-child{margin-bottom:20px;padding-right:200px}.third .reservation-details-item .rooms-row.reservations-item.inline>*{margin-right:10px;vertical-align:top;width:120px;float:left !important;display:inline-block}.third .reservation-details-item .rooms-row.reservations-item.inline .room-wrapper{margin-right:0}.third .reservation-details-item .form-item{margin-bottom:0}.third .reservation-details-item .datepicker-popup .field-content,.third .reservation-details-item #edit-room-number .field-content{font-family:"OpenSansRegular",sans-serif;font-weight:700}.third .rooms-row.reservations-item.inline .room-wrapper .final-details-wrapper{width:370px}.third .rooms-row.reservations-item.inline .room-wrapper .price-details-wrapper{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.4em;margin-right:0;text-align:right;width:100px;display:none}.third #edit-edit-button{float:right;margin-right:0;right:0;top:0;padding:5px;font-size:13px}.third #edit-total-price-wrapper{clear:both;text-align:right;float:right;display:inline-block;margin-top:-80px}.third #edit-total-price-wrapper .total-label{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.1em}.third #edit-total-price-wrapper .total-price{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.8em;margin:10px 0}.third #edit-total-price-wrapper .subtext{font-size:.9em}.third #edit-specific-terms label{margin-bottom:2px}.third #edit-datos-wrapper .form-text{background:#fff}.third #edit-datos-wrapper label{font-size:1em;margin:0}.third #edit-datos-wrapper #edit-user-lastnames{margin-bottom:10px}.third #edit-datos-wrapper .ui-selectmenu{background:#fff;height:35px}
.third #edit-conditions{font-size:.9em}.third #edit-reservation-checks .form-item{font-size:.8em;margin:0}.third #edit-reservation-checks #edit-reservation-text{font-size:1.2em;font-weight:bold;margin-bottom:12px}.third #edit-reservation-checks label{margin:0;vertical-align:middle}.third #edit-confirm-reservation{float:right}#edit-datos-wrapper{border:2px solid #e8e8e8;border-radius:3px;margin-bottom:10px}#edit-datos-wrapper .info-wrapper{background:none repeat scroll 0 0 #e8e8e8;border-radius:3px 3px 0 0;font-size:1.1em;padding:15px}#edit-datos-wrapper .info-wrapper .info-parador-wrapper{display:inline-block}#edit-datos-wrapper .info-wrapper .info-parador-wrapper .text{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1em;line-height:1.1em}#edit-datos-wrapper .info-precio-wrapper{background:none repeat scroll 0 0 transparent;display:inline-block;float:right;padding:0;text-align:right;vertical-align:top;width:auto}#edit-datos-wrapper .info-precio-wrapper .precio{color:#5a2149;display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:2em;margin-bottom:10px;margin-top:20px}#edit-datos-wrapper .info-precio-wrapper .descripcion{display:inline-block}#edit-datos-wrapper .info-precio-wrapper .form-submit{display:block}#edit-datos-wrapper .info-parador-wrapper h2{padding:0}#edit-datos-wrapper h2{padding:15px}#reservas-form-habitacion-unica-wizard #edit-datos-wrapper a.form-submit,#reservas-form-rutas-wizard #edit-datos-wrapper a.form-submit,#reservas-form-modificar-wizard #edit-datos-wrapper a.form-submit,.reservas-form-parador-wizard #edit-datos-wrapper a.form-submit{margin-right:0}#edit-datos-wrapper #edit-left-wrapper input#edit-user-lastname,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-lastname{margin-right:20px}#edit-datos-wrapper #edit-left-wrapper input#edit-user-lastname,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-lastname,#edit-datos-wrapper #edit-left-wrapper input#edit-user-second-lastname,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-second-lastname{width:140px}#edit-datos-wrapper #edit-user-lastnames .fieldset-wrapper .form-item-user-second-lastname{margin-top:0}#edit-datos-wrapper #edit-user-lastnames .fieldset-wrapper .form-item-user-lastname{float:left;margin-bottom:0}#edit-datos-wrapper #edit-left-wrapper input#edit-user-name,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-name,#edit-datos-wrapper #edit-left-wrapper input#edit-user-lastname,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-lastname,#edit-datos-wrapper #edit-left-wrapper input#edit-user-second-lastname,#edit-datos-wrapper #edit-left-wrapper--2 input#edit-user-second-lastname{text-transform:uppercase}#edit-datos-wrapper #edit-left-wrapper,#edit-datos-wrapper #edit-left-wrapper--2{display:inline-block;margin-left:15px;vertical-align:top}#edit-datos-wrapper #edit-left-wrapper input,#edit-datos-wrapper #edit-left-wrapper--2 input{width:300px}#edit-datos-wrapper #edit-right-wrapper,#edit-datos-wrapper #edit-right-wrapper--2{display:inline-block;margin-left:180px;vertical-align:top}#edit-datos-wrapper .ui-selectmenu-icon{height:31px;width:31px}#edit-datos-wrapper #edit-right-wrapper input,#edit-datos-wrapper #edit-right-wrapper--2 input,#edit-datos-wrapper #edit-right-wrapper select,#edit-datos-wrapper #edit-right-wrapper--2 select{width:300px}#edit-datos-wrapper #edit-right-wrapper textarea,#edit-datos-wrapper #edit-right-wrapper--2 textarea{resize:none;width:350px}#edit-datos-wrapper #edit-right-wrapper .expiration-date-wrapper .form-type-textfield,#edit-datos-wrapper #edit-right-wrapper--2 .expiration-date-wrapper .form-type-textfield,#edit-datos-wrapper #edit-right-wrapper .expiration-date-wrapper .form-type-textfield input,#edit-datos-wrapper #edit-right-wrapper--2 .expiration-date-wrapper .form-type-textfield input{display:inline-block;margin-top:0;width:50px}#edit-datos-wrapper fieldset#edit-user-lastnames{border:0;margin:0;padding:0}#edit-datos-wrapper fieldset#edit-user-lastnames .form-item-user-lastname{margin-top:0}#edit-datos-wrapper fieldset#edit-user-lastnames .form-item-user-second-lastname{margin-bottom:0}
#view-agency-information{padding:25px 30px}#edit-agency-information{padding:0 15px}#view-agency-information h3,#edit-agency-information h3{margin:0 0 10px 0}#view-agency-information .item-list li,#edit-agency-information .item-list li{display:inline-block;margin:0 3% 10px 0;width:30%}#view-agency-information .item-list li span,#edit-agency-information .item-list li span{font-family:"OpenSansRegular",sans-serif;font-weight:500}.form-item-reservation-conditions,.form-item-receive-information{font-size:.9em;margin:0 0 0 5px}#edit-reservation-checks{float:left}#btn-reservar{float:right;font-size:1.4em;margin:0;padding:2px 40px}.form-item-reservation-conditions label,.form-item-receive-information label{font-family:"OpenSansRegular",sans-serif}#edit-booking-confirm.form-item{background:url(/sites/all/themes/custom/basetheme/img/icos/icoMPGBig.png) no-repeat 50px center;border:2px solid #e8e8e8;border-radius:3px;display:block;margin-top:30px;padding:30px 20px 30px 180px}#edit-booking-confirm label{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.4em}.booking-finish-info{margin-top:10px}.booking-thanks{font-family:"OpenSansRegular",sans-serif;font-weight:500;margin-top:10px}#reservas-form-canjeo-cajas-wizard .print-button-wrapper,#reservas-form-habitacion-unica-wizard .print-button-wrapper,#reservas-form-modificar-wizard .print-button-wrapper,#reservas-form-rutas-wizard .print-button-wrapper,.reservas-form-parador-wizard .print-button-wrapper{text-align:right}#reservas-form-canjeo-cajas-wizard .print-button-wrapper .bloque-boton,#reservas-form-habitacion-unica-wizard .print-button-wrapper .bloque-boton,#reservas-form-modificar-wizard .print-button-wrapper .bloque-boton,#reservas-form-rutas-wizard .print-button-wrapper .bloque-boton,.reservas-form-parador-wizard .print-button-wrapper .bloque-boton{display:inline-block}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper,#reservas-form-modificar-wizard .reservation-data-wrapper,#reservas-form-rutas-wizard .reservation-data-wrapper,.reservas-form-parador-wizard .reservation-data-wrapper{border:1px solid #e8e8e8;border-radius:4px;margin:20px 0;padding:30px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .left-block,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .left-block,#reservas-form-modificar-wizard .reservation-data-wrapper .left-block,#reservas-form-rutas-wizard .reservation-data-wrapper .left-block,.reservas-form-parador-wizard .reservation-data-wrapper .left-block{display:inline-block;vertical-align:top;width:570px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .localizador-wrapper,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .localizador-wrapper,#reservas-form-modificar-wizard .reservation-data-wrapper .localizador-wrapper,#reservas-form-rutas-wizard .reservation-data-wrapper .localizador-wrapper,.reservas-form-parador-wizard .reservation-data-wrapper .localizador-wrapper{background:#e8e8e8;border-radius:4px;padding:10px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .localizador-wrapper label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .localizador-wrapper label,#reservas-form-modificar-wizard .reservation-data-wrapper .localizador-wrapper label,#reservas-form-rutas-wizard .reservation-data-wrapper .localizador-wrapper label,.reservas-form-parador-wizard .reservation-data-wrapper .localizador-wrapper label{display:inline-block}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .localizador-wrapper .price-label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .localizador-wrapper .price-label,#reservas-form-modificar-wizard .reservation-data-wrapper .localizador-wrapper .price-label,#reservas-form-rutas-wizard .reservation-data-wrapper .localizador-wrapper .price-label,.reservas-form-parador-wizard .reservation-data-wrapper .localizador-wrapper .price-label{margin-left:10px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .localizador-wrapper .price-content,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .localizador-wrapper .price-content,#reservas-form-modificar-wizard .reservation-data-wrapper .localizador-wrapper .price-content,#reservas-form-rutas-wizard .reservation-data-wrapper .localizador-wrapper .price-content,.reservas-form-parador-wizard .reservation-data-wrapper .localizador-wrapper .price-content{font-family:"OpenSansRegular",sans-serif;font-weight:500}
#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .localizador-wrapper .price-annotation,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .localizador-wrapper .price-annotation,#reservas-form-modificar-wizard .reservation-data-wrapper .localizador-wrapper .price-annotation,#reservas-form-rutas-wizard .reservation-data-wrapper .localizador-wrapper .price-annotation,.reservas-form-parador-wizard .reservation-data-wrapper .localizador-wrapper .price-annotation{font-size:.8em}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .info-parador-item,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .info-parador-item,#reservas-form-modificar-wizard .reservation-data-wrapper .info-parador-item,#reservas-form-rutas-wizard .reservation-data-wrapper .info-parador-item,.reservas-form-parador-wizard .reservation-data-wrapper .info-parador-item{margin:5px 0}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .info-parador-item label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .info-parador-item label,#reservas-form-modificar-wizard .reservation-data-wrapper .info-parador-item label,#reservas-form-rutas-wizard .reservation-data-wrapper .info-parador-item label,.reservas-form-parador-wizard .reservation-data-wrapper .info-parador-item label{display:inline-block;margin-right:5px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper,#reservas-form-modificar-wizard .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper,#reservas-form-rutas-wizard .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper,.reservas-form-parador-wizard .reservation-data-wrapper .rooms-set-wrapper .room-info-wrapper{margin-top:30px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper,#reservas-form-modificar-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper,#reservas-form-rutas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper,.reservas-form-parador-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper{margin:5px 0}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label,#reservas-form-modificar-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label,#reservas-form-rutas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label,.reservas-form-parador-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label{display:inline-block;margin-left:10px}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label,#reservas-form-modificar-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label,#reservas-form-rutas-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label,.reservas-form-parador-wizard .reservation-data-wrapper .room-info-wrapper .info-line-wrapper label.adults-label{margin-left:0}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label,#reservas-form-modificar-wizard .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label,#reservas-form-rutas-wizard .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label,.reservas-form-parador-wizard .reservation-data-wrapper .rooms-set-wrapper .terms-wrapper label{margin:10px 0}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .user-info-wrapper,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .user-info-wrapper,#reservas-form-modificar-wizard .reservation-data-wrapper .user-info-wrapper,#reservas-form-rutas-wizard .reservation-data-wrapper .user-info-wrapper,.reservas-form-parador-wizard .reservation-data-wrapper .user-info-wrapper{background:#e8e8e8;border-radius:4px;padding:10px}
#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .user-info-wrapper .name,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .user-info-wrapper .name,#reservas-form-modificar-wizard .reservation-data-wrapper .user-info-wrapper .name,#reservas-form-rutas-wizard .reservation-data-wrapper .user-info-wrapper .name,.reservas-form-parador-wizard .reservation-data-wrapper .user-info-wrapper .name{font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.1em}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .user-info-item,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .user-info-item,#reservas-form-modificar-wizard .reservation-data-wrapper .user-info-item,#reservas-form-rutas-wizard .reservation-data-wrapper .user-info-item,.reservas-form-parador-wizard .reservation-data-wrapper .user-info-item{font-size:.9em;margin:5px 0}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .user-info-item label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .user-info-item label,#reservas-form-modificar-wizard .reservation-data-wrapper .user-info-item label,#reservas-form-rutas-wizard .reservation-data-wrapper .user-info-item label,.reservas-form-parador-wizard .reservation-data-wrapper .user-info-item label{display:inline-block}#reservas-form-canjeo-cajas-wizard .reservation-data-wrapper .user-info-item label.observations-label,#reservas-form-habitacion-unica-wizard .reservation-data-wrapper .user-info-item label.observations-label,#reservas-form-modificar-wizard .reservation-data-wrapper .user-info-item label.observations-label,#reservas-form-rutas-wizard .reservation-data-wrapper .user-info-item label.observations-label,.reservas-form-parador-wizard .reservation-data-wrapper .user-info-item label.observations-label{display:block}#reservas-form-canjeo-cajas-wizard .right-block,#reservas-form-habitacion-unica-wizard .right-block,#reservas-form-modificar-wizard .right-block,#reservas-form-rutas-wizard .right-block,.reservas-form-parador-wizard .right-block{display:inline-block;padding-left:20px;position:relative;vertical-align:top;width:300px}span .caja-regalo.strike-precio{text-decoration:line-through}body.page-reservas ul li a span{display:inline-block;vertical-align:middle}a.boton-blanco span{display:inline-block;vertical-align:middle}#edit-datos-wrapper input,#edit-datos-wrapper .ui-selectmenu{border:2px solid #e8e8e8;border-radius:2px;height:29px}.reservas-info-left{float:left;width:400px}.reservas-info-right{overflow:auto;padding-left:40px}#reservas-form-consulta-wizard .buttons-submit-centered .form-submit,#reservas-form-cancel-wizard .buttons-submit-centered .form-submit{margin:0 20px}#edit-consulta .form-type-radios.form-item-tipo-reserva,#edit-consulta .fields-group-booking{display:inline-block;margin-left:45px;vertical-align:top;width:42%}#edit-consulta .form-type-radios .form-type-radio,#edit-consulta .form-item-localizador,#edit-consulta .form-item-email,#edit-consulta .container-inline-date{display:inline-block;margin:10px 10px 10px 0;vertical-align:top}#edit-consulta .container-inline-date .date-padding{padding:0}#edit-resultados-cnt .info-line-wrapper-2 label{display:inline-block}#edit-resultados-cnt .info-line-wrapper-2 span{margin-right:10px}body.page-reservas select#edit-hostel{width:316px}#edit-general-terms-form-datos{font-size:.9em}.form-info-message{font-family:"OpenSansRegular",sans-serif;font-size:.9em;text-align:right}.form-info-message.left{text-align:left}#conditions-link-container{position:relative}.room-conditions-popup{background:none repeat scroll 0 0 #fff;border:1px solid #e8e8e8;bottom:-16px;box-shadow:0 5px 5px rgba(0,0,0,0.1);display:none;left:400px;padding:12px 12px 0;position:absolute;text-align:left;width:500px}.room-conditions-popup p{font-family:"OpenSansRegular",sans-serif;font-size:.9em}.conditions-popup-link:hover{cursor:help}.conditions-popup-link:hover+.room-conditions-popup{display:block}.reservation-data-wrapper .rooms-set-wrapper{margin-bottom:20px}
.form-info-message.asterisk{color:#000}.container-inline-date.pausas-nights-allowed{font-size:.9em;margin-top:6px}.subtext.points-link{font-size:.9em;margin-top:6px}.page-reservas .change-link-ico{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_edit_off.png);background-position:0 center;background-repeat:no-repeat;display:inline-block;height:20px;position:relative;vertical-align:top;width:20px}.page-reservas h2 .change-link-ico{font-size:.75em}.page-reservas .change-link-ico:hover{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_edit.png);text-decoration:none}.page-reservas .change-link-ico span.ico-text{display:none;left:25px;position:absolute;white-space:nowrap}.page-reservas .change-link-ico:hover span.ico-text{display:block}.page-reservas .change-link-ico.add-room,.page-reservas .change-link-ico.add-children{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_add_off.png)}.page-reservas .change-link-ico.add-children{padding-left:25px;width:auto}.page-reservas .change-link-ico.add-room:hover,.page-reservas .change-link-ico.add-children:hover{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_add.png)}.page-reservas .change-link-ico.delete-room{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_del_off.png)}.page-reservas .change-link-ico.delete-room:hover{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_del.png)}.page-reservas #edit-update-regime{display:none}.page-reservas .change-link-ico.update-promos.change{z-index:3}.page-reservas .change-link-ico.update-promos.delete{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_del_off.png)}.page-reservas .change-link-ico.update-promos.delete:hover{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ico_del.png)}.page-reservas .change-link-ico.update-promos span{padding-left:10px}.page-reservas div.regime-change{margin-top:10px}.page-reservas div.regime-change .form-item{display:block;margin-bottom:0;margin-top:.5em;padding-left:10px}.page-reservas div.regime-change .form-item label{color:#5a2149;cursor:pointer;padding-left:32px}.page-reservas div.regime-change .form-item label.AD{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_desayuno.png) no-repeat left top}.page-reservas div.regime-change .form-item label.MP{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_tab_restaurantes.png) no-repeat left top}.page-reservas div.regime-change .form-item label.AL{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_house_s.png) no-repeat left top}#block-reservas-reservas-golf{padding-bottom:0}#block-reservas-reservas-golf .container-inline-date,#block-reservas-reservas-golf .form-item-hora{display:inline-block;margin:0 0 20px 0;vertical-align:top}#block-reservas-reservas-golf .container-inline-date .date-padding{float:none;padding:0}#block-reservas-reservas-golf .container-inline-date .date-padding .description{display:none}#block-reservas-reservas-golf .form-item-hora{margin-left:15px;width:130px}#block-reservas-reservas-golf .form-select{width:100%}#block-reservas-reservas-golf .form-text{width:130px}#block-reservas-reservas-golf .form-submit{width:100%}#block-reservas-reservas-golf .logo-teetimes{padding:10px 0 0 0;text-align:right}#reservas-form-canjeo-cajas-wizard .fields-group-booking,#reservas-form-canjeo-cajas-wizard .form-item-box{display:inline-block;margin:1em 0 1em 45px;vertical-align:top}#reservas-form-canjeo-cajas-wizard .fields-group-booking>.form-item{margin:0}#reservas-form-canjeo-cajas-wizard #edit-card input{width:200px}#edit-box-menu li>ul{padding-left:20px}#reservas-agencias .reservation-selection-menu-wrapper{float:none;margin:0 0 25px 0;overflow:hidden;width:auto}#reservas-agencias .reservation-selection-menu-wrapper li{display:inline-block;margin-right:3%;vertical-align:top;width:30%}.agencia-mis-reservas table th,.agencia-mis-reservas table td{padding:5px 10px;vertical-align:top}.agencia-mis-reservas table th{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-weight:normal}
.agencia-mis-reservas table td{font-size:.9em}.agencia.form-wrapper .form-item-user-card-number{width:300px;margin-bottom:0}.agencia.form-wrapper .form-item-user-card-number .description{color:red;font-weight:bold}body.page-user #block-reservas-reservas-misreservas{margin-bottom:20px}#block-reservas-reservas-misreservas div.content{background:#e7e7e7;font-size:.9em;padding:12px}#block-reservas-reservas-misreservas div.content .row{margin-bottom:10px}#block-reservas-reservas-misreservas div.content .row.row-last{margin-bottom:0}#block-reservas-reservas-misreservas div.content .col-left{display:inline-block;vertical-align:top}#block-reservas-reservas-misreservas div.content .col-right{display:inline-block;padding:0 10px 10px 10px;vertical-align:top;width:412px}#block-reservas-reservas-misreservas div.content .col-right .bloque-boton{font-size:.9em;margin:0 2px;padding:4px 8px}#block-reservas-reservas-misreservas div.content .reserva-title .denominacion{font-family:"OpenSansRegular",sans-serif;font-weight:700}#block-reservas-reservas-misreservas div.content .reserva-title .localizador,#block-reservas-reservas-misreservas div.content .reserva-details{font-size:.9em}body.page-user .parador-search-block{background:#e7e7e7;border-radius:0;box-shadow:none;margin:0;margin-bottom:20px;width:auto}body.page-user .parador-search-block #buscarparador-avanzado-form #edit-contenedor-information,body.page-user .parador-search-block #buscarparador-portada-recipe-form #edit-contenedor-information--2{padding:10px}body.page-user .parador-search-block .quicktabs-tabs li{background:#dadada}body.page-user .parador-search-block .quicktabs-tabs li,body.page-user .parador-search-block #edit-info--2,body.page-user .parador-search-block #edit-info{border-radius:0}body.page-user .parador-search-block .field-group-form-booking .people-selection-wrapper{width:178px}body.page-user .parador-search-block .field-group-form-booking .people-wrapper .form-item{margin-right:5px}body.page-user .parador-search-block .quicktabs-tabs li a{color:#000}body.page-user .parador-search-block .quicktabs-tabs li.active{background:#e7e7e7}body.page-user .parador-search-block .quicktabs-tabs li.active a{color:#5a2149}body.page-user .parador-search-block li a#quicktabs-tab-search_block-0{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_tab_paradores.png) no-repeat left center}body.page-user .parador-search-block li.active a#quicktabs-tab-search_block-0{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_tab_paradores_active.png) no-repeat left center}body.page-user .parador-search-block li a#quicktabs-tab-search_block-1{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_tab_restaurantes.png) no-repeat left center}body.page-user .parador-search-block li.active a#quicktabs-tab-search_block-1{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_tab_restaurantes_active.png) no-repeat left center}body.page-user #block-reservas-reservas-reservanormal,body.page-user #block-reservas-reservas-calculapuntos,body.page-user #block-googlemaps-3{margin-top:15px}body.page-user #block-reservas-reservas-calculapuntos h2,body.page-user #block-googlemaps-3 h2{font-size:1.1em}body.page-user #block-reservas-reservas-calculapuntos .texto{margin:10px 0;text-align:justify}body.page-user #block-reservas-reservas-calculapuntos .content,body.page-user #block-reservas-reservas-reservanormal .content{background:#e7e7e7;padding:30px}body.page-user #block-reservas-reservas-calculapuntos .form-item-hostel select,body.page-user #block-reservas-reservas-reservanormal .form-item-hostel select{width:250px}body.page-user #block-reservas-reservas-calculapuntos .form-item-hostel .ui-selectmenu-status,body.page-user #block-reservas-reservas-reservanormal .form-item-hostel .ui-selectmenu-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.page-user #block-reservas-reservas-calculapuntos .hostel-selection-wrapper,body.page-user #block-reservas-reservas-calculapuntos .fields-group-booking,body.page-user #block-reservas-reservas-calculapuntos .fields-group-booking .container-inline-date,body.page-user #block-reservas-reservas-reservanormal .hostel-selection-wrapper,body.page-user #block-reservas-reservas-reservanormal .fields-group-booking,body.page-user #block-reservas-reservas-reservanormal .fields-group-booking .container-inline-date{display:inline-block;vertical-align:top}
body.page-user #block-reservas-reservas-calculapuntos .hostel-selection-wrapper .form-item,body.page-user #block-reservas-reservas-reservanormal .hostel-selection-wrapper .form-item{margin-right:5px;margin-top:0}body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2{width:80%}body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2 .container-inline-date{width:50%}body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2 .container-inline-date div{width:100%}body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2 .container-inline-date #edit-entry--2-datepicker-popup-0,body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2 .container-inline-date #edit-exit--2-datepicker-popup-0{width:80%}body.page-user #block-reservas-reservas-calculapuntos #edit-dates--2{float:left}body.page-user #block-reservas-reservas-calculapuntos #edit-info-points{clear:both;padding:10px 0 0 0}body.page-user #block-reservas-reservas-calculapuntos #edit-submit-container--2{float:left;margin-top:13px;width:20%}#block-googlemaps-3{width:960px}body.page-user #block-reservas-reservas-calculapuntos .fields-group-booking .container-inline-date input,body.page-user #block-reservas-reservas-reservanormal .fields-group-booking .container-inline-date input{width:127px}body.page-user #block-reservas-reservas-calculapuntos .fields-group-booking .container-inline-date .date-padding,body.page-user #block-reservas-reservas-reservanormal .fields-group-booking .container-inline-date .date-padding{padding:0 5px}body.page-user #block-reservas-reservas-calculapuntos .ajax-submit-container,body.page-user #block-reservas-reservas-reservanormal .ajax-submit-container{position:relative}body.page-user #block-reservas-reservas-calculapuntos .ajax-submit-container input,body.page-user #block-reservas-reservas-reservanormal .ajax-submit-container input{float:right}body.page-user #block-reservas-reservas-calculapuntos .ajax-submit-container .cat-link-wrapper,body.page-user #block-reservas-reservas-reservanormal .ajax-submit-container .cat-link-wrapper{float:left;padding-top:10px}body.page-user #block-reservas-reservas-calculapuntos .ajax-progress-throbber,body.page-user #block-reservas-reservas-reservanormal .ajax-progress-throbber{bottom:7px;height:20px;overflow:hidden;position:absolute;right:-22px;width:20px}body.page-user #block-reservas-reservas-calculapuntos .puntos,body.page-user #block-reservas-reservas-reservanormal .puntos{display:inline-block;margin-right:12px}body.page-user #block-reservas-reservas-calculapuntos #points-div,body.page-user #block-reservas-reservas-reservanormal #points-div{margin-top:28px}.breakfast-form-container.form-wrapper{background:#e7e7e7;padding:20px}.breakfast-form-container.form-wrapper input{width:100%}.breakfast-form-container.form-wrapper .form-item{margin-top:0}.menu-subtitle{padding:0 0 10px 43px}.info-precio-wrapper.agencia{font-size:.8em;line-height:.5em}#cboxContent .more-less-link{display:none}.popup-habitaciones .popup-wrapper{position:relative}.popup-habitaciones .popup-wrapper .ajax-progress.reservas-loading{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-000000-0.4.png);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.popup-habitaciones .popup-wrapper .ajax-progress.reservas-loading .throbber{background:url(/sites/all/themes/custom/basetheme/img/icos/reservas-throbber.gif) no-repeat center center;height:55px;left:50%;margin:-27px 0 0 -27px;position:relative;top:50%;width:54px}.popup-habitaciones .popup-wrapper a.right{float:right}.popup-habitaciones .form-item{margin:0}.view-banners.view-display-id-block{border-top:10px solid #fff}.view-banners.view-display-id-block img{margin-bottom:-5px}a.amigos-flash-reserva{background:#7d1e60;display:block;text-align:center}.offer-details-wrapper{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #e3e3e3;font-size:.9em;line-height:1.3em;margin:0 10px 10px 43px;overflow:hidden;padding:10px}.reservations-form-wrapper .form-item{margin:0}.reservations-form-wrapper .picture-wrapper .secondary-photos{display:none}.reservations-item.picture-wrapper.more-ico{position:relative}.reservations-item.picture-wrapper.more-ico span.more-ico{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_mas.png) no-repeat center center;bottom:10px;height:19px;pointer-events:none;position:absolute;right:10px;width:19px;z-index:2}.reservations-item.highlighted-bg{background:#f2f2f2;padding:20px;position:relative}.reservations-item.highlighted-bg.reservation-previous-details .update-button.form-submit{bottom:14px;margin:0 !important;position:absolute;right:14px}.reservations-form-wrapper .inner-section-wrapper.wheading{margin:0;padding:0 49px}.reservations-form-wrapper .form-item label,.info-fin-reserva-wrapper .info-data-element label{font-family:"OpenSansRegular",sans-serif;font-size:1.25em;margin-bottom:12px}.reservations-form-wrapper input[type="text"],.reservations-form-wrapper select{-moz-box-sizing:border-box;background:#e8e8e8;box-sizing:border-box;height:35px;line-height:30px;padding:0 10px}
.reservations-form-wrapper a.ui-selectmenu,.reservations-form-wrapper .ui-selectmenu-menu li a,.reservations-form-wrapper .ui-selectmenu-status{height:35px;margin:0;padding:0}.reservations-form-wrapper a.ui-selectmenu{background:#e8e8e8;border:0;font-size:1em}.reservations-form-wrapper a.ui-selectmenu .ui-selectmenu-icon{height:35px;width:35px}.reservations-form-wrapper a.ui-selectmenu .ui-selectmenu-status{-moz-box-sizing:border-box;box-sizing:border-box;line-height:36px;overflow:hidden;padding:0 40px 0 10px;text-overflow:ellipsis;white-space:nowrap}.reservations-form-wrapper .container-inline-date .date-padding{float:none;margin:0;padding:0}.reservations-form-wrapper select.single-number-select{width:75px}.reservations-form-wrapper .highlighted-labels label{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservations-form-wrapper .highlighted-labels .regular-labels label{font-family:"OpenSansRegular",sans-serif}.reservations-form-wrapper fieldset{border:0;padding:0}body.page-reservas-nueva .ui-selectmenu-menu-dropdown{-moz-box-sizing:border-box;border-radius:0;box-sizing:border-box;font-size:1em}.reservations-form-wrapper .form-type-date-text .date-date input{background:#e8e8e8 url(/sites/all/themes/custom/basetheme/img/icos/datepicker_text_bg.png) no-repeat right center;padding-right:44px}.reservations-form-wrapper.first .parador-selector-wmap select.parador-selection{width:328px}.reservations-form-wrapper.first .reservations-item.parador-selector-wmap .show-map-link{float:right;margin-top:10px}.reservations-form-wrapper.first .reservations-item.parador-selector-wmap{float:left;width:328px}.reservations-form-wrapper.first .reservations-item.dates{float:right;width:496px}.reservations-form-wrapper.first .reservations-item.dates .arrival-wrapper,.reservations-form-wrapper.first .reservations-item.dates .departure-wrapper{width:239px}.reservations-form-wrapper.first .reservations-item.dates .arrival-wrapper{float:left}.reservations-form-wrapper.first .reservations-item.dates .departure-wrapper{float:right}.reservations-form-wrapper.first .reservations-item.dates input{width:239px}.reservations-form-wrapper .container-inline-date .form-item .form-item{float:none}.reservations-form-wrapper .section-wrapper,.reservations-form-wrapper .form-item{display:block;float:left}.reservations-form-wrapper .section-wrapper{margin-bottom:0}.reservations-item.calendar-wrapper{position:relative}.reservations-form-wrapper.first .datepick{width:239px !important}.reservations-form-wrapper.first .reservations-item.inlinedatepicker.hasDatepick{margin-top:10px}.reservations-item .datepick table{table-layout:fixed;width:239px}.reservations-item .datepick td>*:first-child,.reservations-item .datepick th>*:first-child{margin:0;padding:0;width:100%}.reservations-item .datepick .datepick-nav,.reservations-item .datepick .datepick-month-header{padding:6px 0}.reservations-item .datepick .datepick-month-header{font-size:1.2em}.reservations-item .datepick td,.reservations-item .datepick th{margin:0;padding:0;width:auto}.reservations-item .datepick td{border:1px solid #eee}.reservations-item .datepick td span{color:#e8e8e8}.reservations-item .datepick td span.notavailable{color:#999;text-decoration:line-through}.reservations-item .datepick td>a.notavailable:first-child{background:#f7f7f7;color:#999;text-decoration:line-through}.reservations-item .datepick td span.notavailable.datepick-other-month{text-decoration:none}.reservations-item .datepick td,.reservations-item .datepick td>*:first-child{background:#f7f7f7}.reservations-item .datepick td>a:first-child{background:#fff;color:#000;font-size:.8em}.reservations-item .datepick th{background:#e8e8e8;border:1px solid #e8e8e8}.reservations-item .datepick thead{border:0}.reservations-item .datepick td,.reservations-item .datepick-month td>*:first-child{height:34px}.reservations-item .datepick-month td>*:first-child{line-height:34px;text-align:center}.reservations-item .datepick-month td a.datepick-selected{background:#efefef;color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700}
.reservations-item.form-item-entry-date label,.reservations-item.form-item-entry-date .description,.reservations-item.form-item-exit-date label,.reservations-item.form-item-exit-date .description{display:block}.inner-section-wrapper.elements-wdescription .form-item-room-number-select label,.inner-section-wrapper.elements-wdescription #edit-guests-header label{margin:0}.inner-section-wrapper.elements-wdescription .form-item-room-number-select .description,.inner-section-wrapper.elements-wdescription #edit-guests-header .description{margin-bottom:12px}.reservations-item.button-wrapper{text-align:center}.reservations-item.button-wrapper>*{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 8px;min-width:144px}.reservations-item.button-wrapper>*,.reservations-item.button-wrapper>a.form-submit{height:36px}.rooms-wrapper .rooms-row .rooms-col{float:left;margin-bottom:20px;width:33%}.rooms-wrapper .rooms-row .rooms-col-2{text-align:center}.rooms-wrapper .rooms-row .rooms-col-2>*,.rooms-wrapper .rooms-row .rooms-col-3>*{text-align:left}.rooms-wrapper .rooms-row .rooms-col>*{display:inline-block}.rooms-wrapper .rooms-row .rooms-col-3{text-align:right}.rooms-wrapper .rooms-row .rooms-col .fieldset-wrapper>*{display:inline-block;margin:0 12px 0 0;vertical-align:top}.rooms-wrapper .rooms-row .rooms-col legend{margin-bottom:12px}.rooms-wrapper .rooms-row .rooms-col .last{margin:4px 0 -4px}.rooms-wrapper fieldset,.rooms-wrapper .rooms-row .rooms-col .reservations-item.variant-checkboxes *{margin:0}.rooms-wrapper .rooms-row .rooms-col .reservations-item.variant-checkboxes .form-item,.rooms-wrapper .rooms-row .rooms-col .reservations-item.variant-checkboxes .form-item *{font-size:.9em}.rooms-wrapper .rooms-row .rooms-col .reservations-item.variant-checkboxes .form-item *{height:20px;margin:0;padding:0}.reservations-form-wrapper.parador .form-info-message{display:inline-block;margin-right:1em;text-align:left}.reservations-form-wrapper.parador .conditions-wrapper>.form-item{margin:0}.reservations-form-wrapper.parador .reservation-details .form-item{margin-bottom:0}.reservations-form-wrapper .left-column.cb-photos-col{float:left;margin-right:20px;width:252px}.reservations-form-wrapper .left-column.cb-photos-col a{border:6px solid #fff}.reservations-form-wrapper .reservation-previous-details .rooms-row{display:block;margin-bottom:10px}.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col a,.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col img{display:block}.third.reservations-form-wrapper .left-column.cb-photos-col img{width:100%;height:auto}.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col .secondary-photos a{float:left;width:60px}.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col .secondary-photos a.row-first{clear:both}.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col .secondary-photos a{margin:3px 2px 0 0}.reservations-form-wrapper .reservation-previous-details .left-column.cb-photos-col .secondary-photos a.row-last{float:right;margin-right:0}.reservations-form-wrapper .reservation-previous-details .right-column{float:none;overflow:hidden;padding:6px 14px 6px 0;width:auto}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div,.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div.form-wrapper>div{clear:none;display:inline-block;margin-right:10px;vertical-align:top}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div,.reservations-form-wrapper .reservations-item.reservation-details-item.bottom-row{font-size:.9em}.reservations-form-wrapper .reservations-item.reservation-details-item.bottom-row #edit-children-age{margin:0 0 44px;padding:0;text-align:right}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div.form-wrapper{margin-right:0}.reservations-item.secondary-photos{display:none}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>h2:first-child>*{display:inline-block;vertical-align:baseline}
.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>h2:first-child{font-family:"OpenSansRegular",sans-serif;font-weight:700;margin:0 6px 0 0}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div.form-item,.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div.form-wrapper>div,.reservations-form-wrapper .reservations-item.reservation-details-item.top-row input[type="text"],.reservations-form-wrapper .reservations-item.reservation-details-item.top-row select{border:0;width:140px}.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row>div.form-item,.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row>div.form-wrapper>div,.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row input[type="text"],.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row select{border:0;width:120px}.reservations-form-wrapper .reservations-item.reservation-previous-details label{margin-bottom:4px}.reservations-form-wrapper .form-wrapper.highlighted-bg input[type="text"],.reservations-form-wrapper .form-wrapper.highlighted-bg select,.reservations-form-wrapper .form-wrapper.highlighted-bg a.ui-selectmenu,.reservations-form-wrapper .form-wrapper.highlighted-bg a.ui-selectmenu>*{background-color:#fff;color:#666}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row .form-item{margin-bottom:0}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row{position:relative}.reservations-item.form-wrapper.date-wdatepicker{position:relative}.reservations-item.form-wrapper.date-wdatepicker .calendar-wrapper,.reservations-form-wrapper.second .datepick{width:239px !important}.reservations-form-wrapper .reservations-item.reservation-details-item.top-row>div.form-wrapper>div.reservations-item.date-popup{height:1px;margin:0;padding:0;width:1px}div.rooms-row.reservations-item.inline>*,div.rooms-row.reservations-item.inline>.room-wrapper>*,div.rooms-row.reservations-item.inline>.room-wrapper .form-checkboxes>*{display:inline-block;margin:0 16px 0 0;vertical-align:baseline}div.rooms-row.reservations-item.inline>.room-wrapper,div.rooms-row.reservations-item.inline>.room-wrapper .form-checkboxes{margin-right:0}div.rooms-row.reservations-item.inline>.room-wrapper .form-checkboxes>*{margin-right:4px}div.rooms-row.reservations-item.inline>.room-wrapper .form-checkboxes input{height:16px}.ajax-progress.element-loading-disabled.hidden-default{display:none}.ajax-progress.element-loading-disabled.hidden-default.loading-datepicker{width:239px !important}.arrival-loading .ajax-progress.element-loading-disabled.hidden-default.arrival,.departure-loading .ajax-progress.element-loading-disabled.hidden-default.departure{display:block}.datepick-popup{-moz-box-shadow:-1px 1px 2px 0 rgba(50,50,50,0.2);-webkit-box-shadow:-1px 1px 2px 0 rgba(50,50,50,0.2);box-shadow:-1px 1px 2px 0 rgba(50,50,50,0.2)}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper{border:1.5px solid #fe285b;border-radius:4px;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.1em;padding:20px;position:relative;text-align:left;margin:20px 0 20px 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper.confirmation-page{border:0;border-bottom:1px solid #e8e8e8;border-radius:0;padding-bottom:0}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper.confirmation-page li{margin-bottom:20px}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper.reservation-errors{background:url(/sites/all/themes/custom/basetheme/img/icos/error.png) no-repeat scroll 20px center #ffbca8;border:1px solid #ffbca8;color:#621d09;padding:20px 210px 20px 68px}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper ul{list-style:none;margin:0;padding:0}
.reservations-form-wrapper .reservations-item.parador-alerts-wrapper ul li{margin:0 0 1em}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper ul li.last{margin:0}.upper-price>div,.bottom-price>div{margin:0 15px 0 0 !important}.upper-price .price-content,.bottom-price .price-content,.upper-price .points-content,.bottom-price .points-content{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1.5em;line-height:1.2em}.upper-price .points-content,.bottom-price .points-content{display:none}.reservations-item.tariff-selection-inner-wrapper{border-bottom:1px solid #e8e8e8;margin-bottom:10px;padding:20px 12px}.reservations-item.tariff-selection-inner-wrapper.heading{margin-top:30px;padding:0}.reservations-item.tariff-selection-inner-wrapper.recommended{border:1px solid #e8e8e8}.reservations-item.tariff-selection-inner-wrapper .left-column{float:left;display:block;width:100%}.reservations-item.tariff-selection-inner-wrapper .left-column h3:first-child{margin-bottom:1em}.reservations-item.tariff-selection-inner-wrapper .right-column .room-title>*{margin:0;padding-top:13px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-title label{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:1em}.reservations-item.tariff-selection-inner-wrapper .tariff-conditions-wrapper{font-size:.9em;float:left;display:inline-block;margin-left:20px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>*{float:left;margin-right:20px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper{display:inline-block;float:right;margin:0;text-align:center;white-space:initial;width:112px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row{margin-bottom:10px;overflow:hidden;padding:5px 3px 0;white-space:nowrap}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row.selected-row{background:rgba(247,143,32,0)}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>div.form-type-checkbox{margin-right:0}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row *{margin-bottom:0}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper .prices-inner-wrapper,.reservations-item.tariff-selection-inner-wrapper .right-column .room-row div.form-item{margin-bottom:0;padding-left:50px;margin:0}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper>div *{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.2em}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper>div{display:table;height:35px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper>div>*:first-child{display:inline-block;height:35px;text-align:left;vertical-align:middle;padding-top:7px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>div.form-type-checkbox{display:inline-block;float:right;font-size:1em;height:35px;text-align:right}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>div.form-type-checkbox>*:first-child{height:33px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>div.form-type-checkbox>*{display:inline-block;font-size:1em;vertical-align:middle}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>div.form-type-checkbox label{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.form-type-select:first-child,.reservations-item.tariff-selection-inner-wrapper .right-column select.room-selector{width:210px}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.regime-selector-wrapper,.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.regime-selector-wrapper select{width:200px}.reservations-item.tariff-heading-wrapper.form-wrapper{margin-bottom:1em}.reservations-item.tariff-heading-wrapper.form-wrapper.bottom{margin-bottom:0;margin-top:1em}
.reservations-item.tariff-heading-wrapper.form-wrapper .recommended-tariff-heading{background:url(/sites/all/themes/custom/basetheme/img/icos/icoMPG.png) no-repeat left center;float:left;height:35px;line-height:35px;padding-left:46px}.reservations-item.tariff-heading-wrapper.form-wrapper .next-wrapper{float:right;text-align:right}.reservations-item.tariff-heading-wrapper.form-wrapper .next-wrapper>*{display:inline-block;vertical-align:middle}.reservations-item.tariff-heading-wrapper.form-wrapper .next-wrapper input.form-submit{margin:0 !important}.reservations-item.tariff-heading-wrapper.form-wrapper *{margin:0}.reservations-item.tariff-heading-wrapper .highlighted-tariff-heading{float:left;padding-left:60px;min-height:60px;line-height:60px;background:url(/sites/all/themes/custom/basetheme/img/icos/euro_medalla.png) no-repeat left top;margin-top:-10px}.reservations-item.tariff-heading-wrapper .highlighted-tariff-heading>h2{font-size:1.6em}.reservations-item.tariff-selection-inner-wrapper.highlighted{background:#f8f8f8;border:1px solid #e8e8e8}#reservas-amigos-login-form a.ui-selectmenu{color:#000}#reservas-amigos-login-form a.boton-close{float:right;padding:5px}#reservas-amigos-login-form>div{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-BLACK-0.8.png);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#reservas-amigos-login-form #edit-reservations-login{background:#5a2149;border-radius:3px;display:none;margin:auto;overflow:hidden;width:380px}#reservas-amigos-login-form #edit-head,#reservas-amigos-login-form #edit-foot{background:#fff;padding:5px;text-align:left}#reservas-amigos-login-form #edit-foot{padding:10px}#reservas-amigos-login-form #edit-login{color:#fff !important;margin:9px auto;width:260px}#reservas-amigos-login-form #edit-login input[type="text"],#reservas-amigos-login-form #edit-login input[type="submit"]{width:260px}#reservas-amigos-login-form #edit-login .form-type-select{display:inline-block;float:left;margin:5px 0 20px 0}#reservas-amigos-login-form #edit-login .form-type-select.form-item-mes{margin-left:7px;margin-right:7px}#reservas-amigos-login-form #edit-login .form-type-select.form-item-mes,#reservas-amigos-login-form #edit-login .form-type-select.form-item-mes select{width:105px}#reservas-amigos-login-form #edit-login .form-type-select.form-item-day,#reservas-amigos-login-form #edit-login .form-type-select.form-item-day select{width:60px}#reservas-amigos-login-form #edit-login .form-type-select.form-item-anho,#reservas-amigos-login-form #edit-login .form-type-select.form-item-anho select{width:80px}#reservas-amigos-login-form #edit-head input,#reservas-amigos-login-form #edit-foot input{margin:8px 0}#reservas-amigos-login-form #edit-head .boton-si-no,#reservas-amigos-login-form #edit-foot .boton-si-no{margin:0 auto;padding:8px 0;width:110px}#reservas-amigos-login-form #edit-head div.messages.error{background:#ffbca8;font-size:.9em;margin:15px 5px;padding:5px;text-align:center}.reserva-container{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);display:block;margin-bottom:30px;overflow:hidden}.reserva-container .reserva{background:#f7f7f7;overflow:hidden;padding:30px}.reserva-container .reserva>div{display:inline-block;vertical-align:top}.reserva-container .reserva .imagen-coords{display:inline-block;text-align:center;width:220px}.reserva-container .reserva .imagen-coords .imagen{background:#e8e8e8;display:block;height:200px;width:220px}.reserva-container .reserva .imagen-coords .phone{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_phone.png) no-repeat left center;display:inline-block;font:.8em "OpenSansRegular",sans-serif;margin:0 auto;padding-left:20px}.reserva-container .reserva .imagen-coords .coords{background:url(/sites/all/themes/custom/basetheme/img/icos/icoRutaTiny.png) no-repeat left center;display:inline-block;font-size:.8em;margin:5px auto;padding:2px 0 0 20px}.reserva-container .reserva .imagen-coords .direccion{display:inline-block;font-size:.8em;margin:0 auto;padding-left:20px}.reserva-container .reserva .imagen-coords .direccion .dato-direccion{display:block}.reserva-container .reserva .datos-reserva{display:inline-block;margin:0 30px 0 20px;width:360px}.reserva-container .reserva .datos-reserva>div{margin-bottom:8px}.reserva-container .reserva .datos-reserva .datos-parador,.reserva-container .reserva .datos-reserva .datos-estancia-ruta,.reserva-container .reserva .datos-reserva .datos-ruta{display:block}.reserva-container .reserva .datos-reserva .datos-parador span,.reserva-container .reserva .datos-reserva .datos-ruta span{display:block}
.reserva-container .reserva .datos-reserva .datos-parador .parador-name,.reserva-container .reserva .datos-reserva .datos-ruta .ruta-name{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700}.reserva-container .reserva .datos-reserva .datos-estancia-ruta{margin-bottom:20px}.reserva-container .reserva .datos-reserva .datos-estancia-ruta span{font-family:"OpenSansRegular",sans-serif;font-weight:700;margin-left:10px}.reserva-container .reserva .datos-reserva .fechas{border-top:1px solid #e8e8e8;display:block;padding:5px 0}.reserva-container .reserva .datos-reserva .fechas>div{display:inline-block;width:140px}.reserva-container .reserva .datos-reserva .fechas>div>span{display:block}.reserva-container .reserva .datos-reserva .fechas>div>span.etiq{font-family:"OpenSansRegular",sans-serif;font-weight:500;margin-bottom:5px}.reserva-container .reserva .datos-reserva .fechas.ruta>div.etapa-parador{color:#5a2149;display:block;font-family:"OpenSansRegular",sans-serif;font-weight:500;margin:5px 0;width:360px}.reserva-container .reserva .datos-reserva .fechas.ruta{background:#fff;border:1px solid #e8e8e8;border-radius:5px;padding:5px 10px}.reserva-container .reserva .datos-reserva .habitacion{border-top:1px solid #fff;display:block;padding:5px 0}.reserva-container .reserva .datos-reserva .habitacion>div{display:inline-block;vertical-align:top}.reserva-container .reserva .datos-reserva .habitacion .etiq-habitacion{font-family:"OpenSansRegular",sans-serif;font-weight:500;width:140px}.reserva-container .reserva .datos-reserva .habitacion .datos-habitacion{width:215px}.reserva-container .reserva .datos-reserva .habitacion .dato-habitacion.ocupantes{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reserva-container .reserva .precio-localizador-imprimir{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:url(/sites/all/themes/custom/basetheme/img/bg/frontispicio_fondo.png) no-repeat top center;border-left:1px solid #e8e8e8;box-sizing:border-box;float:right;padding-left:30px;width:260px}.reserva-container .reserva .precio-localizador-imprimir>div{display:block;text-align:right}.reserva-container .reserva .precio-localizador-imprimir .btn-imprimir a{background:#f78f1e url(/sites/all/themes/custom/basetheme/img/icos/icoPDFblanco.png) no-repeat center center;display:inline-block;height:30px;padding:5px;text-indent:-9999px;width:30px}.reserva-container .reserva .precio-localizador-imprimir .precio-container{border-bottom:1px solid #fff;margin:60px 0 10px 0;padding-bottom:10px}.reserva-container .reserva .precio-localizador-imprimir .precio-container .dato-precio{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reserva-container .reserva .precio-localizador-imprimir .precio-container .dato-precio .dato-precio-total{color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-weight:700;margin-left:5px}.reserva-container .reserva .precio-localizador-imprimir .localizador-container{margin-top:10px}.reserva-container .reserva .precio-localizador-imprimir .localizador-container .etiq-localizador{font-family:"OpenSansRegular",sans-serif;font-weight:500}.reserva-container .reserva .precio-localizador-imprimir .localizador-container .dato-localizador{color:#5a2149;font:1.4em/1.3em "OpenSansRegular",sans-serif}.reserva-container .datos-usuario{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:25px 30px}.reserva-container .datos-usuario>div{display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:700;vertical-align:top}.reserva-container .datos-usuario .nombre{width:280px}.reserva-container .datos-usuario .telefono{width:180px}.reserva-container .datos-usuario .email{width:250px}.reserva-container .datos-usuario .metodo-pago{width:170px}.reserva-container .datos-usuario .observaciones{display:block}.reserva-container .datos-usuario>div span{display:block}.reserva-container .datos-usuario>div span.nombre-usuario,.reserva-container .datos-usuario>div span.tlf-usuario,.reserva-container .datos-usuario>div span.mail-usuario,.reserva-container .datos-usuario>div span.obs-usuario,.reserva-container .datos-usuario>div span.pago-usuario{font:.9em/1.3em "OpenSansRegular",sans-serif}.reserva-container .datos-usuario>div span.tlf-usuario,.reserva-container .datos-usuario>div span.mail-usuario,.reserva-container .datos-usuario>div span.obs-usuario,.reserva-container .datos-usuario>div span.pago-usuario{word-break:break-all}.reserva-container .condiciones{padding:25px 30px}.reserva-container .condiciones p{font-size:.8em}.reserva-container .condiciones label{font-family:"OpenSansRegular",sans-serif;font-weight:500}#block-galeria-habitaciones{bottom:20px;position:absolute}#edit-parador-gallery .more-items{position:static;margin-top:20px}#block-galeria-habitaciones h2{font-family:"OpenSansRegular",sans-serif;font-size:.9em;margin-bottom:2px}#block-galeria-habitaciones .content{background:#fff;display:inline-block;padding:4px 4px 0}#block-galeria-habitaciones .content ul{margin:0}#block-galeria-habitaciones .content li{display:inline-block;margin:0 2px 4px;position:relative;vertical-align:bottom}#block-galeria-habitaciones .content li a span{color:#000;font-family:"OpenSansRegular",sans-serif;font-size:.7em;line-height:1em;padding:0 0 5px 0;width:112px}#block-galeria-habitaciones .content li span,#block-galeria-habitaciones .content li img{display:block}#block-galeria-habitaciones .content li .more{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_more.png);bottom:5px;display:inline-block;height:19px;padding:0;position:absolute;right:5px;width:19px}.related-paradores-wrapper .related-parador-row{border-bottom:1px solid #e8e8e8;margin:0 0 30px 0}.related-paradores-wrapper .related-parador-row .related-parador-thumb{display:inline-block;padding:0 16px 10px 0;vertical-align:top;float:left}.related-paradores-wrapper .related-parador-row .related-parador-details{display:inline-block;vertical-align:top;width:600px;margin-bottom:5px}.related-paradores-wrapper .related-parador-row .button-wrapper{display:inline-block;position:relative;text-align:right;vertical-align:middle;width:auto;padding:30px 0 0 28px;float:right}.related-paradores-wrapper .related-parador-row .button-wrapper .ajax-progress{left:20px;position:absolute;text-align:left;top:-2em;width:200px}.related-paradores-wrapper .related-parador-row .button-wrapper .ajax-progress .throbber{margin-right:6px}.related-paradores-wrapper .related-parador-row .related-parador-title-stars .form-item,.related-paradores-wrapper .related-parador-row .address .form-item,.related-paradores-wrapper .related-parador-row .body .form-item,.related-paradores-wrapper .related-parador-row .more-info-link .form-item{margin:0}.related-paradores-wrapper .related-parador-row .address{color:#656565;margin:0 0 10px 0}.related-paradores-wrapper .related-parador-row .phone{background-size:8%;color:#5a2149;font-family:"OpenSansRegular",sans-serif;font-size:1em;margin-left:15px;padding-left:15px}.related-paradores-wrapper .related-parador-row .body{margin:0 0 10px 0}.impuestos.regular{font-family:"OpenSansRegular",sans-serif}.reservation-details.offer-details label{display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:500}.share-social{overflow:hidden;text-align:right}.share-social>*{display:inline-block;vertical-align:middle}.share-social .facebook-share-button,.share-social .twitter-share-button{display:inline-block;height:21px;text-indent:99999px;width:21px}.share-social .facebook-button,.share-social .twitter-button{display:inline-block;height:41px;margin-left:5px;text-indent:99999px;width:41px}
.share-social .facebook-share-button{background:url(/sites/all/themes/custom/basetheme/img/logos/facebook-21.png)}.share-social .twitter-share-button{background:url(/sites/all/themes/custom/basetheme/img/logos/twitter-21.png)}.share-social .facebook-button{background:url(/sites/all/themes/custom/basetheme/img/icos/fb_round.png)}.share-social .twitter-button{background:url(/sites/all/themes/custom/basetheme/img/icos/tw_round.png)}.total-container .agency{color:#000;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:.6em !important;margin:0 12px}.element-hidden{display:none !important}ul.reservation-breadcrumbs-menu{background:#fff;border:1px solid #5a2149;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,0.2);font-size:1.2em;margin:15px 0 20px;overflow:hidden;padding:0}ul.reservation-breadcrumbs-menu .item{background:#fff;color:#5a2149;float:left;font-family:"OpenSansRegular",sans-serif;font-weight:700;height:67px;line-height:63px;list-style:none;width:319px}ul.reservation-breadcrumbs-menu .item.completed{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_borde.png) no-repeat right center}ul.reservation-breadcrumbs-menu .item.completed.prev{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_inv.png) no-repeat right center}ul.reservation-breadcrumbs-menu .item.selected{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico.png) no-repeat right center;color:#fff}ul.reservation-breadcrumbs-menu .item.selected.last{background:#5a2149}ul.reservation-breadcrumbs-menu .item.next{color:#bba7b5}ul.reservation-breadcrumbs-menu.nopass{border-color:#bba7b5}ul.reservation-breadcrumbs-menu .item.next .step{border-color:#bba7b5}ul.reservation-breadcrumbs-menu .item.last{width:320px}ul.reservation-breadcrumbs-menu .item .step{background:#fff;border:2px solid #5a2149;border-radius:50%;height:32px;line-height:32px;margin:0 12px;text-align:center;width:32px}ul.reservation-breadcrumbs-menu .item.selected .step{border-color:#fff;color:#000}ul.reservation-breadcrumbs-menu li>span{display:inline-block;font-size:.9em;vertical-align:middle}ul.reservation-breadcrumbs-menu .item.selected .item-title-wrapper{background:#5a2149}ul.reservation-breadcrumbs-menu .item.first .item-title-wrapper{width:260px}.reservation-selection-menu-wrapper{background:#e8e8e8;float:left;margin-right:20px;width:460px}.container-generic-titled .menu-title,.reservation-selection-menu-wrapper .menu-title{border-bottom:1px solid #fff;padding:10px}.container-generic-titled .menu-title.noborder{border:0}.container-generic-titled .menu-title .text,.reservation-selection-menu-wrapper .menu-title .text{vertical-align:middle}.container-generic-titled .menu-title .ico,.reservation-selection-menu-wrapper .menu-title .ico{background:#5a2149;border-radius:15px;color:#fff;display:inline-block;height:28px;letter-spacing:-2px;line-height:28px;margin-right:5px;text-align:center;vertical-align:middle;width:28px}ul.reservation-selection-menu{margin:15px 20px 15px 35px;padding:0}ul.reservation-selection-menu .item{list-style:none}ul.reservation-selection-menu .item a span{display:inline-block;vertical-align:middle}ul.reservation-selection-menu .item a{border-radius:3px;color:#000;display:inline-block;margin:2px 0;padding:4px 10px}ul.reservation-selection-menu .item a.selected{background:#ccc}ul.reservation-selection-menu .item a:hover{text-decoration:none}ul.reservation-selection-menu .item a .ico{display:inline-block;height:21px;margin-right:5px;vertical-align:middle;width:21px}ul.reservation-selection-menu .item a .ico.ico_hostel{background:url(/sites/all/themes/custom/basetheme/img/icos/icoParador.png) no-repeat left center}ul.reservation-selection-menu .item a .ico.ico_brujula{background:url(/sites/all/themes/custom/basetheme/img/icos/icoRuta.png) no-repeat left center}ul.reservation-selection-menu .item a .ico.ico_cama{background:url(/sites/all/themes/custom/basetheme/img/icos/icoHabUnicas.png) no-repeat left center}ul.reservation-selection-menu .item a .ico.ico_pausas{background:url(/sites/all/themes/custom/basetheme/img/icos/icoPaquete.png) no-repeat left center}ul.reservation-selection-menu .item a .ico.ico_restaurante{background:url(/sites/all/themes/custom/basetheme/img/icos/icoRestaurante.png) no-repeat left center}.reservation-selection-menu-wrapper .submit-container{margin:16px 0 18px;text-align:center}.reservation-selection-menu-wrapper .form-submit{display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:700;padding:6px 20px}.reservation-exists-menu-wrapper{float:right;width:460px}.reservation-exists-menu-wrapper a{font-family:"OpenSansRegular",sans-serif;font-weight:700}.reservation-exists-menu-wrapper .menu-title{margin-bottom:15px}ul.reservation-exists-menu{list-style:none;padding:0}ul.reservation-exists-menu .item{background:#e8e8e8;margin:3px 0;padding:13px 15px}ul.reservation-exists-menu .with-ico .item{padding:15px}ul.reservation-exists-menu .item.last{margin-bottom:0}ul.reservation-exists-menu .item a{color:#000;display:inline-block;vertical-align:middle}ul.reservation-exists-menu .item a:hover{text-decoration:none}ul.reservation-exists-menu .item a .ico{display:inline-block;height:52px;width:52px}ul.reservation-exists-menu .item a .ico.ico_pause{background:url(/sites/all/themes/custom/basetheme/img/icos/icoCajaRegalo.png) no-repeat}ul.reservation-exists-menu .item a .ico.ico_bono{background:url(/sites/all/themes/custom/basetheme/img/icos/icoBonoNoche.png) no-repeat}ul.reservation-exists-menu .item .arrow{background:url(/sites/all/themes/custom/basetheme/img/icos/arrows.png) no-repeat scroll -14px -22px transparent;display:inline-block;height:22px;text-indent:-9999px;vertical-align:middle;width:15px}ul.reservation-exists-menu .with-ico .item a span{vertical-align:middle}ul.reservation-exists-menu .item a .text{display:inline-block;width:400px}ul.reservation-exists-menu .with-ico .item a .text{width:340px}ul.reservation-exists-menu .line-break{background:#e8e8e8;height:1px;margin:16px 0;width:100%}.no-overflow{overflow:hidden}div.room-row{position:relative}div.room-row-inner.throbber-container{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-F7F7F7-0.8.png);bottom:0;left:0;margin:0 !important;padding:0 !important;position:absolute;right:0;top:0;z-index:10}div.room-row-inner.throbber-container .throbber{background:url(/sites/all/themes/custom/basetheme/img/icos/throbber.gif) no-repeat center center;height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.expiration-date-wrapper .description{text-align:center}.expiration-date-wrapper>*{vertical-align:top}.expiration-date-wrapper .separador-fecha{display:inline-block;margin:5px 4px 0 0;float:left}.readygo-banner-container{margin-top:12px}.readygo-banner-container a{background:#5a2149;border-radius:4px;color:#fff;display:table;overflow:hidden;table-layout:fixed}.readygo-banner-container a img{display:inline-block}.readygo-banner-container a:hover{text-decoration:none}.readygo-banner-container a>span{-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.readygo-banner-container a>.readygo-logo{background:#db8;padding:4px 0;text-align:center;width:74px}.readygo-banner-container a>.readygo-label{font-size:.8em;padding:6px}.booking-popup{background:#5a2149;color:#fff;display:inline-block;font-size:1.2em;padding:16px}.booking-popup .popup-heading{font-size:1.6em;line-height:1em}.booking-popup.breakfast-offer-popup .popup-heading{font-family:"OpenSansRegular",sans-serif;font-weight:700;margin-bottom:30px;text-align:center}
.booking-popup.breakfast-offer-popup .popup-body>*{display:inline-block;font-family:"OpenSansRegular",sans-serif;font-weight:500;vertical-align:middle}.booking-popup.breakfast-offer-popup .popup-body{font-size:1.1em;text-align:center}.booking-popup.breakfast-offer-popup .popup-body>*:first-child{margin-right:24px}.booking-popup.breakfast-offer-popup .popup-body .popup-body-text{text-align:left}.booking-popup.breakfast-offer-popup .popup-body .price{display:block;line-height:3em}.booking-popup.breakfast-offer-popup .popup-body .price .value{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:3em}.booking-popup.breakfast-offer-popup .popup-body .price .separator{font-size:1.5em}.booking-popup.breakfast-offer-popup .popup-body .price .price-suffix{display:inline-block;padding-left:4px;vertical-align:top}.booking-popup.breakfast-offer-popup .popup-body .price .price-suffix>span{display:table-caption;font-size:.7em;line-height:1em;padding-top:1.8em}.booking-popup .popup-footer{background:#fff;margin:30px -16px -16px;padding:20px;text-align:center}.booking-popup .popup-footer>*{display:inline-block;vertical-align:middle}.booking-popup-wrapper{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-BLACK-0.8.png) repeat top left;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.booking-popup-wrapper>*:first-child{left:50%;margin-left:-214px;margin-top:-169px;min-height:306px;min-width:395px;position:absolute;top:50%}.booking-popup .popup-footer button.popup-no{background:url(/sites/all/themes/custom/basetheme/img/icos/delete-box.png) no-repeat right center;border:0;box-shadow:none;color:#000;margin-right:20px;padding:8px 36px 8px 0}.booking-popup .popup-footer button.popup-yes{border:0;margin-left:20px;min-width:200px}.page-cajas-regalo #edit-back{background:#5a2149 !important;border:1px solid #5f3051 !important}body.page-reservas-nueva-restaurante #page-title-wrapper{display:block}form.reservas-restaurante>div{overflow:hidden}form.reservas-restaurante .main-wrapper.restaurant-booking{min-height:514px}form.reservas-restaurante .info-sidebar{min-height:568px}form.reservas-restaurante .info-sidebar{border:1px solid #e8e8e8;float:right;padding:28px 50px;width:180px}form.reservas-restaurante .info-sidebar .info-parador,form.reservas-restaurante .info-sidebar .info-date,form.reservas-restaurante .info-sidebar .info-mail{margin:0 auto;padding-top:115px;text-align:center}form.reservas-restaurante .info-sidebar p{min-height:2.6em}form.reservas-restaurante .info-sidebar .info-parador,form.reservas-restaurante .info-sidebar .info-date{margin-bottom:15px}form.reservas-restaurante .info-sidebar .info-parador{background:url(/sites/all/themes/custom/basetheme/img/icos/reservas-restaurante-step1.png) no-repeat center top}form.reservas-restaurante .info-sidebar .info-date{background:url(/sites/all/themes/custom/basetheme/img/icos/reservas-restaurante-step2.png) no-repeat center top}form.reservas-restaurante .info-sidebar .info-mail{background:url(/sites/all/themes/custom/basetheme/img/icos/reservas-restaurante-step3.png) no-repeat center top}form.reservas-restaurante .main-wrapper.restaurant-booking{float:left;width:624px}form.reservas-restaurante .main-wrapper.restaurant-booking #forkframe{border:11px solid #e8e8e8;margin-bottom:45px;width:100%}form.reservas-restaurante .main-wrapper.restaurant-booking #forkframe .frame-loading{background:url(/sites/all/themes/custom/basetheme/img/icos/big_throbber.gif) no-repeat center center}form.reservas-restaurante .main-wrapper.restaurant-booking .field-wrapper.form-wrapper{padding:60px 45px 20px 45px}form.reservas-restaurante .main-wrapper.restaurant-booking .form-item{margin:0 0 1.6em}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select label{display:none}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select select{width:100%}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select a.ui-selectmenu{background:#e8e8e8}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select a.ui-selectmenu,form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select a.ui-selectmenu span{box-sizing:border-box;height:43px;line-height:33px}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select a.ui-selectmenu span.ui-icon{width:43px}form.reservas-restaurante .main-wrapper.restaurant-booking .form-type-select a.ui-selectmenu span.ui-selectmenu-status{padding:5px 48px 4px 15px}form.reservas-restaurante .main-wrapper.restaurant-booking h2.field-header{font-family:"OpenSansRegular",sans-serif;font-size:1.1em}form.reservas-restaurante .main-wrapper.restaurant-booking .calendar-wrapper,form.reservas-restaurante .main-wrapper.restaurant-booking .calendar-wrapper .datepick{width:239px !important}form.reservas-restaurante .main-wrapper.restaurant-booking .time-values,form.reservas-restaurante .main-wrapper.restaurant-booking .people-values{font-size:.8em}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper button{background:none;border:1px solid #e8e8e8;border-radius:0;box-shadow:none;color:#000;font-family:"OpenSansRegular",sans-serif;min-width:52px;outline:0;padding:8px 6px}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper button:first-child{margin-left:0}form.reservas-restaurante .main-wrapper.restaurant-booking .additional-fields{margin-top:32px;position:relative}form.reservas-restaurante .main-wrapper.restaurant-booking .calendar-wrapper{float:left}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper{float:right;min-width:260px}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper .time-values-header{background:#e8e8e8;padding:2px 8px}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper button.active{background:#f5f5f5;color:#5a2149}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper .people-control{bottom:0;position:absolute;right:0;width:260px}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper .people-row{margin-top:-1px}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper .people-row:first-child{margin-top:0}form.reservas-restaurante .main-wrapper.restaurant-booking .time-and-people-wrapper .people-row button{width:25%}form.reservas-restaurante .main-wrapper.restaurant-booking .actions{margin-top:28px;text-align:center}form.reservas-restaurante .main-wrapper.restaurant-booking .actions button.plain{border:0;border-radius:5px;box-shadow:none;padding:8px 60px}form.reservas-restaurante .calendar-wrapper h2.field-header,form.reservas-restaurante .time-control h2.field-header,form.reservas-restaurante .people-control h2.field-header{line-height:23px;padding:2px 0 0 33px}form.reservas-restaurante .calendar-wrapper h2.field-header{background:url(/sites/all/themes/custom/basetheme/img/icos/restaurante-cal.png) no-repeat left center}form.reservas-restaurante .time-control h2.field-header{background:url(/sites/all/themes/custom/basetheme/img/icos/restaurante-reloj.png) no-repeat left center}form.reservas-restaurante .people-control h2.field-header{background:url(/sites/all/themes/custom/basetheme/img/icos/restaurante-homi.png) no-repeat left center}.page-reservas-modificar #main-wrapper{background:#f9f9f9}.info-fin-reserva-wrapper{padding:18px 0;width:100%}div#block-singlenodes-hazte-amigo-fin-reserva{width:65%;margin:0 auto}.confirm-block{background:#fff;margin:18px auto !important;padding:18px;width:664px}.confirm-block.indicador-foto{background:url(/sites/all/themes/custom/basetheme/img/icos/reservas_check_ok.png) no-repeat 59px center #fff;padding-left:186px;width:496px}.confirm-block .parador-foto,.confirm-block .parador-foto>img{height:168px;width:168px}.confirm-block>div{display:inline-block;vertical-align:top}
.confirm-block .parador-data-block{margin-left:18px;width:470px}.confirm-block .parador-data-block .parador-title h1{margin:0}.confirm-block .parador-data-item{width:100%}.confirm-block .parador-data-item .parador-foto,.confirm-block .parador-data-item .parador-data-block{display:inline-block;width:48%}.confirm-block .parador-data-element,.confirm-block .info-data-element{display:inline-block;padding:5px 0;vertical-align:top;width:49%}.confirm-block .parador-data-element.label,.confirm-block .info-data-element.label{font-family:"OpenSansRegular",sans-serif;font-weight:700}.confirm-block .parador-data-element:not(.label),.confirm-block .info-data-element:not(.label){text-align:right}.confirm-block .parador-pdf-button-wrapper{display:block}.confirm-block .parador-pdf-button-wrapper a{background:#f89019;border-radius:6px;color:#fff;display:block;font-family:"OpenSansRegular",sans-serif;font-weight:700;margin:18px 0;padding:10px 0;text-align:center;text-decoration:none;width:100%}.confirm-block .info-data-item{display:block}.confirm-block .info-data-item.borde{border-bottom:1px solid #e6e6e6}.confirm-block .info-data-element.data{color:#676767}.confirm-block .info-data-element.localizador{color:#5b214a}.confirm-block .parador-data-thanks{display:block}.info-precio-block{background:#f89019;border:1px solid #be6e18;color:white;display:block;margin:18px auto !important;padding:12px;width:674px}.info-precio-block .info-precio-element{display:inline-block;vertical-align:bottom;width:49%}.info-precio-block .info-precio-element.label{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:20px}.info-precio-block .info-precio-element.precio,.info-precio-block .info-precio-element.puntos,.info-precio-block .info-precio-element.solo-puntos{font-family:"OpenSansRegular",sans-serif;font-weight:700;font-size:28px;text-align:right}.info-precio-block .info-precio-element.puntos{margin-top:16px;width:99%}.info-precio-block .info-precio-element.solo-puntos{margin-top:0;padding:10px 0;width:99%}.info-precio-block .info-precio-element.impuestos{color:#676767;display:block;margin:10px 0 0 auto;text-align:right;width:49%}.confirm-block .info-data-item.condiciones .info-data-element{display:block;text-align:left;text-align:justify;width:100%}#ajax-booking-main-wrapper .conditions-wrapper{position:relative}#ajax-booking-main-wrapper .conditions-wrapper>*{overflow:hidden;text-align:justify}#ajax-booking-main-wrapper .conditions-wrapper>input.plain{float:right;margin:.5em 0 0 6px;padding:8px 10px}#ajax-booking-main-wrapper .conditions-wrapper .ajax-progress{height:20px;overflow:hidden;position:absolute;right:-20px;text-indent:-9999px;top:-14px;width:20px}#ajax-booking-main-wrapper .date-wdatepicker .form-item-dates-arrival-date label,#ajax-booking-main-wrapper .date-wdatepicker .form-item-dates-departure-date label{display:none}#ajax-booking-main-wrapper .date-wdatepicker input{background:#e8e8e8 url(/sites/all/themes/custom/basetheme/img/icos/datepicker_text_bg.png) no-repeat right center !important}#ajax-booking-main-wrapper .first-step-form-wrapper{min-height:700px}#ajax-booking-main-wrapper .show-map-link{margin-left:12px}.bookings.legacy.mod .show-map-link{display:none}.bookings.legacy .fieldset-wrapper>.variant-checkboxes{margin-top:1.9em}.bookings.legacy .reservations-form-wrapper.first .form-item-parador label{display:block !important}.bookings.legacy .reservations-form-wrapper .reservations-item.reservation-details-item.top-row>h2:first-child,.bookings.legacy .reservations-form-wrapper .reservations-item.reservation-details-item.top-row{margin-bottom:1em}.bookings.legacy #block-galeria-habitaciones{font-size:1.2em;position:static}.bookings.legacy .third.reservations-form-wrapper .left-column.cb-photos-col{width:282px}.reservations-main-container .form-type-select label{display:none}.reservations-main-container .left-column.main{width:100%}.reservations-main-container .form-type-select label{display:block}.reservations-main-container .parador-selector-wmap{float:left}
.reservations-main-container .parador-selector-wmap .form-item-parador a{width:160px}.reservations-main-container .guests-container .form-item-rooms-room-1-room-children-1,.reservations-main-container .guests-container .form-item-rooms-room-2-room-children-2,.reservations-main-container .guests-container .form-item-rooms-room-3-room-children-3{width:125px}.reservations-main-container .guests-container .form-item-rooms-room-1-room-children-1 label,.reservations-main-container .guests-container .form-item-rooms-room-2-room-children-2 label,.reservations-main-container .guests-container .form-item-rooms-room-3-room-children-3 label{width:200px}.reservations-main-container .reservation-details .parador-selector-wmap,.reservations-main-container .reservation-details .container-inline-date{float:left !important;clear:none;width:150px !important}.reservations-main-container .reservation-details .parador-selector-wmap{width:180px !important}.reservations-main-container .parador-selector-wmap span>a{width:160px !important}.reservations-main-container .form-item-parador label .form-required,.reservations-main-container .container-inline-date label .form-required,.reservations-main-container .guest-details label .form-required{display:none !important}.reservations-main-container #ajax-booking-main-wrapper .first-step-form-wrapper{min-height:160px}.reservations-main-container #ajax-booking-main-wrapper .reservations-form-wrapper.first .form-required,.reservations-main-container #ajax-booking-main-wrapper .reservations-form-wrapper.first .form-item-parador label{display:block}.reservations-main-container .reservations-form-wrapper .date-padding label{display:none}.reservations-main-container .reservations-form-wrapper input[type="text"],.reservations-form-wrapper select{width:135px}.reservations-main-container .reservations-form-wrapper.parador-selector-wmap{width:160px}.reservations-main-container #ajax-booking-main-wrapper .conditions-wrapper .form-info-message{display:none}.reservations-main-container .reservations-main-container .reservations-form-wrapper.first .guest-details fieldset{width:300px}.reservations-main-container .reservations-item .form-checkboxes{margin-top:30px !important}.reservations-main-container .reservations-form-wrapper .inner-section-wrapper.wheading{padding:0}.reservations-main-container .reservations-form-wrapper .form-item-room-number{margin-bottom:0;display:inline-block}.reservations-main-container .rooms-wrapper .rooms-row .rooms-col .fieldset-wrapper>*{float:left;margin:0 0 0 15px}.reservations-main-container .rooms-wrapper .rooms-row .rooms-col{width:334px}.reservations-main-container .variant-checkboxes.form-checkboxes{width:80px}.reservations-main-container .form-type-date-popup input.form-text{background:#e8e8e8 url(/sites/all/themes/custom/basetheme/img/icos/datepicker_text_bg.png) no-repeat right center !important;padding-right:44px;font-size:.9em}.reservations-main-container .conditions-wrapper>input.plain{margin-bottom:20px !important;display:none}.reservations-main-container #ajax-booking-main-wrapper .conditions-wrapper{float:left;width:100%;margin-top:20px;display:inline-block}.reservations-main-container #ajax-booking-main-wrapper .conditions-wrapper .ajax-progress{height:100px;height:100px;overflow:initial;position:initial}.reservations-main-container #ajax-booking-main-wrapper .conditions-wrapper .ajax-progress .throbber{background:url(/sites/all/themes/custom/basetheme/img/icos/ajax-loader.gif) no-repeat center center;height:55px;width:55px}.reservations-main-container .parador.first{margin-bottom:20px;margin-top:20px}.page-reservas .block-ofertas-reservas{margin:60px 0 40px 0;border-top:solid 1px #e8e8e8;padding-top:40px}.page-reservas .block-ofertas-reservas .jcarousel-skin-default .jcarousel-container-horizontal{height:auto;padding:0;width:960px}.page-reservas .block-ofertas-reservas .jcarousel-skin-default .jcarousel-clip-horizontal{width:960px}.page-reservas .block-ofertas-reservas .jcarousel-skin-default .jcarousel-item{height:auto;margin-left:0;margin-right:30px;width:300px}.page-reservas .block-ofertas-reservas .jcarousel-skin-default .jcarousel-prev{background-image:url(/sites/all/themes/custom/basetheme/img/icos/arrows_green.png);left:-30px;top:85px}.page-reservas .block-ofertas-reservas .jcarousel-skin-default .jcarousel-next{background-image:url(/sites/all/themes/custom/basetheme/img/icos/arrows_green.png);right:-30px;top:85px}.page-reservas .form-item-room-number label{font-family:"OpenSansRegular",sans-serif}.page-reservas .new-modify-block{float:right;background:#5a2149;padding:4px 10px;margin-bottom:20px}.page-reservas #page-title{margin-top:80px}.page-reservas .login-amigos-button.bloque-boton{display:inline-block;position:relative;top:-100px}.page-reservas .new-modify-block-container{position:relative;top:-30px}.page-reservas .new-modify-block-container.login-amigos-button{top:-90px}.page-reservas.page-reservas-nueva-habitacionunica #page-title-wrapper{margin-bottom:20px}.page-reservas .new-modify-block a{color:#fff;text-decoration:none;font-family:"OpenSansRegular",sans-serif}.page-reservas .ico-timbre{float:right;width:42px}.page-reservas .main-booking-form-wrapper{clear:both;margin-top:0}.page-reservas .main-booking-form-wrapper.login-amigos-button{margin-top:-30px}div#block-views-reservas-bloques-banner-confirmacion{text-align:center;margin-top:20px;margin-bottom:20px}div#block-views-reservas-bloques-banner-confirmacion img{width:800px;height:auto}.reservations-main-container input[type="submit"].reservation_tariff_button{float:right}div#edit-upper-next-button-wrapper{display:none}div#container_conditions{background:#f8f8f8;border:1px solid #e8e8e8;display:none;padding:12px;position:absolute;text-align:left;width:270px;z-index:100}a.tariff-conditions .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_down.png);background-size:8px 5px;display:inline-block;height:5px;margin-left:5px;vertical-align:middle;width:8px}a.tariff-conditions .ico .ico-close{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_down_black.png);background-size:8px 5px;opacity:.3}div#conditions-close-c2c{height:33px;width:33px;background:url(/sites/all/themes/custom/basetheme/img/icos/close.png) no-repeat center center;cursor:pointer;position:relative;margin-left:235px !important;margin-top:0;z-index:150;text-align:right}.reservations-item.left-column.form-wrapper h2{display:inline-block;float:left;width:auto}.reservations-item.tariff-selection-inner-wrapper.clearfix{background:#f7f7f7}.reservations-item.tariff-selection-inner-wrapper.recommended.clearfix{background:rgba(247,143,32,0.2)}.reservations-item.tariff-selection-inner-wrapper.recommended .right-column .room-row>.prices-wrapper>div *{color:#f7ac1e !important}
.room-title{display:inline-block;float:left}.reservations-item.reservation-details-item.bottom-row #edit-rooms-container{float:left;display:inline-block}.related_parador_errors_holder{background:rgba(247,143,32,0.2);border:1px solid #be6e18;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);color:#f7ac1e;cursor:pointer;font-family:"OpenSansRegular",sans-serif;font-weight:500;font-size:1.1em;padding:8px 20px;text-align:center}div#edit-politicas-cancelacion{margin-bottom:10px}div#edit-aviso-modificacion{padding:10px;font-size:24px;color:#fe285a;font-weight:bold;font-family:"OpenSansRegular",sans-serif !important;text-align:center}div#edit-aviso-modificacion .form-info-message{font-family:"OpenSansRegular",sans-serif}.column-proportion{display:inline-block;vertical-align:top}.proportion_1_3{width:33.3%}.proportion_2_3{width:66.6%}.proportion_2_7{width:29%}.proportion_3_7{width:42%}.proportion_4_7{width:58%}.proportion_5_7{width:71%}.proportion_7_7{width:100%}.proportion_7_7,.proportion_7_7 .field-collection-container{margin-bottom:0 !important}.page-blog .views-field{margin-bottom:6px}.page-blog .views-field-comment-count{background-color:#5a2149;display:inline-block;float:right;height:20px;text-align:center;vertical-align:top;width:20px}.page-blog .views-field-comment-count span{color:#fff;font-family:"museo100",arial,verdana;font-size:.9em;text-align:center}.page-blog .views-field-comment-count #pico{background:url(/sites/all/themes/custom/basetheme/img/icos/pico_contador_blog.png) no-repeat;height:10px;margin:-1px 0 0 4px;width:12px}.page-blog .block-views,.page-blog #block-bloques-blog-listado-general,.page-blog #block-bloques-blog-mas-reciente{border-bottom:1px solid #e8e8e8;margin-bottom:20px;padding:20px 0 0 0}.page-blog .block-views h2,.page-blog #block-bloques-blog-listado-general h2,.page-blog #block-bloques-blog-mas-reciente h2{border-bottom:1px solid #e8e8e8;margin:0 0 20px 0;padding:10px 0 20px 0}.page-blog #block-views-blog-block-1{padding:0}.page-blog .block-views .views_slideshow_main .views-field-body{font-size:.9em}.page-blog .views-field-body img,body.node-type-blog .field-name-body img{height:auto;max-width:100%}.page-blog .block-views .views_slideshow_main .views-field-title a{color:#000;font-family:"museo700",arial,verdana;font-size:2em;font-weight:normal;line-height:1.5em}.page-blog .block-views .views_slideshow_main .views-field-field-images{margin-bottom:20px}.page-blog .block-views .views_slideshow_main .views-field-field-images img,.page-blog .block-views .views_slideshow_main .views-field-field-images a{display:block}.page-blog .block-views .views_slideshow_main .views-field-field-blog-category-term{display:inline-block;width:600px}.page-blog .block-views .views_slideshow_main .views-field-field-blog-category-term a{color:#5a2149;font-family:"museo500",arial,verdana;font-variant:small-caps;font-weight:normal;text-decoration:none}.page-blog .block-views .views_slideshow_main .views-field-field-date{font-family:"museo500",arial,verdana}.page-blog .views-slideshow-pager-fields{margin:auto;text-align:center;width:300px}.page-blog .views-slideshow-pager-fields .views-slideshow-pager-field-item{background-color:#e8e8e8;border-radius:50%;cursor:pointer;display:inline-block;height:10px;text-indent:-9999px;width:10px}.page-blog .views-slideshow-pager-fields .active{background-color:#5a2149;border-radius:50%;cursor:pointer;display:inline-block;height:10px;text-indent:-9999px;width:10px}.page-blog .views-responsive-grid .views-column{clear:right;vertical-align:top;width:300px}.page-blog .views-responsive-grid .views-column.views-column-first{margin-right:26px}.page-blog .views-responsive-grid .views-column .views-field-body{font-size:.9em}.page-blog .views-responsive-grid .views-column .views-field-title a{color:#000;font-family:"museo700",arial,verdana;font-size:1.3em;font-weight:normal}.page-blog .views-responsive-grid .views-column .views-field-field-images{margin-bottom:20px}.page-blog .views-responsive-grid .views-column .views-field-field-images img,.page-blog .views-responsive-grid .views-column .views-field-field-images a{display:block}.page-blog .views-responsive-grid .views-column .views-field-field-blog-category-term{display:inline-block;width:277px}.page-blog .views-responsive-grid .views-column .views-field-field-blog-category-term a{color:#5a2149;font-family:"museo500",arial,verdana;font-size:.9em;font-variant:small-caps;font-weight:normal}.page-blog .views-responsive-grid .views-column .views-field-field-date{font-family:"museo500",arial,verdana;font-size:.9em}.page-blog .block-system .views-row{border-bottom:1px solid #e8e8e8;margin-bottom:6px;padding:20px 0 20px 0}.page-blog .view-blog h2{border-bottom:1px solid #e8e8e8;padding:10px 0 20px 0}.page-blog .block-system .views-row .views-field-body{font-size:.9em}.page-blog .block-system .views-row .views-field-field-images{display:inline-block;margin-right:15px;vertical-align:top}.page-blog .block-system .views-row .views-field-field-images img,.page-blog .block-system .views-row .views-field-field-images a{display:block}.page-blog .block-system .views-row .views-field-nothing{display:inline-block;vertical-align:top;width:400px}.page-blog .block-system .views-row .views-field-title a{color:#000;font-family:"museo700",arial,verdana;font-size:1.3em;font-weight:normal}.page-blog .block-system .views-row .views-field-field-blog-category-term a{color:#5a2149;font-family:"museo500",arial,verdana;font-size:.9em;font-variant:small-caps;font-weight:normal}.page-blog .block-system .views-row .views-field-field-date{font-family:"museo500",arial,verdana;font-size:.9em}body.page-blog #block-views-blog-block-3.block-views{border-bottom:0;margin-bottom:0;margin-top:20px;padding:0}#block-views-blog-block-3.block-views h2{background:#f7f7f7 url(/sites/all/themes/custom/basetheme/img/icos/mas.png) no-repeat 15px 15px;border-bottom:1px solid #e8e8e8;font-family:"museo700",arial,verdana;margin:0;padding:15px 15px 15px 40px}#block-views-blog-block-3 .view-display-id-block_3{padding:0 15px 15px 15px}#block-views-blog-block-3 .view-display-id-block_3 .views-column{margin-top:15px}#block-views-blog-block-3 .view-display-id-block_3 .views-field{margin-bottom:0}
#block-views-blog-block-3 .view-display-id-block_3 img{width:270px}#block-quicktabs-it-s-happening{background-color:#f7f7f7;margin-bottom:0;padding:0}#block-quicktabs-it-s-happening h2{background:#f7f7f7 url(/sites/all/themes/custom/basetheme/img/icos/mas.png) no-repeat 15px 15px;border-bottom:1px solid #e8e8e8;font-family:"museo700",arial,verdana;margin:0;padding:15px 15px 15px 40px}#block-quicktabs-it-s-happening .quicktabs_main{padding:0}#block-quicktabs-it-s-happening ul.quicktabs-tabs{border-bottom:1px solid #e8e8e8;display:block;margin-bottom:0;padding:0 10px}#block-quicktabs-it-s-happening ul.quicktabs-tabs li{display:inline-block;line-height:.5em;margin:0 5px}#block-quicktabs-it-s-happening ul.quicktabs-tabs li.active{display:inline-block;line-height:.5em;margin:5px}#block-quicktabs-it-s-happening ul.quicktabs-tabs li a{border-radius:5px;text-indent:-9999px;width:15px}#block-quicktabs-it-s-happening ul.quicktabs-tabs li a#quicktabs-tab-it_s_happening-0{background:url(/sites/all/themes/custom/basetheme/img/icos/reloj_negro.png) no-repeat center center}#block-quicktabs-it-s-happening ul.quicktabs-tabs li.active a#quicktabs-tab-it_s_happening-0{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/icos/reloj_blanco.png) no-repeat center center}#block-quicktabs-it-s-happening ul.quicktabs-tabs li a#quicktabs-tab-it_s_happening-1{background:url(/sites/all/themes/custom/basetheme/img/icos/favoritos_negro.png) no-repeat center center}#block-quicktabs-it-s-happening ul.quicktabs-tabs li.active a#quicktabs-tab-it_s_happening-1{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/icos/favoritos_blanco.png) no-repeat center center}#block-quicktabs-it-s-happening ul.quicktabs-tabs li a#quicktabs-tab-it_s_happening-2{background:url(/sites/all/themes/custom/basetheme/img/icos/tag_negro.png) no-repeat center center}#block-quicktabs-it-s-happening ul.quicktabs-tabs li.active a#quicktabs-tab-it_s_happening-2{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/icos/tag_blanco.png) no-repeat center center}#block-views-blog-block-4,#block-views-blog-block-5,#block-views-blog-block-6,#block-tagclouds-30{border-bottom:0;margin-bottom:0}#block-views-blog-block-4.block-views,#block-views-blog-block-5.block-views,#block-views-blog-block-6.block-views,#block-tagclouds-30.block-tagclouds{padding-bottom:20px;padding-top:0}#block-views-blog-block-4 .view-display-id-block_4,#block-views-blog-block-5 .view-display-id-block_5,#block-views-blog-block-6 .view-display-id-block_6,#block-tagclouds-30{padding:0 15px}#block-views-blog-block-4 .view-display-id-block_4 .views-row,#block-views-blog-block-5 .view-display-id-block_5 .views-row,#block-views-blog-block-6 .view-display-id-block_6 .views-row,#block-tagclouds-30{border-bottom:1px solid #e8e8e8;padding-top:15px}#block-tagclouds-30.block-tagclouds{padding-top:15px}#block-tagclouds-30.block-tagclouds .tagclouds-term{display:inline}#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-field-images,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-field-images,#block-views-blog-block-6 .view-display-id-block_6 .views-row .views-field-field-images{display:inline-block;margin-right:15px;vertical-align:top}#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-field-images img,#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-field-images a,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-field-images img,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-field-images a{display:block}#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-nothing,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-nothing{display:inline-block;vertical-align:top;width:175px}#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-nothing a,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-nothing a,#block-views-blog-block-6 .view-display-id-block_6 .views-row .views-field-title a,#block-views-blog-tags-terms-block .view-blog-tags-terms .views-row .views-field-name a,#block-tagclouds-30.block-tagclouds a{color:#000;font-family:"museo300",arial,verdana}#block-views-blog-block-4 .view-display-id-block_4 .views-row .views-field-nothing .views-field-field-date,#block-views-blog-block-5 .view-display-id-block_5 .views-row .views-field-nothing .views-field-field-date{color:#ccc;font-family:"museo300",arial,verdana;font-size:.9em}#block-views-blog-block-6 .view-display-id-block_6 .views-row .views-field-last-comment-name a,#block-views-blog-block-6 .view-display-id-block_6 .views-row .views-field-last-comment-name span{color:#ccc;font-family:"museo300",arial,verdana;font-size:.9em;font-style:italic}#block-views-blog-block-6 .view-display-id-block_6 .views-row .views-field-last-comment-name a{color:#ccc;font-family:"museo300",arial,verdana}#block-block-6{border-bottom:0;margin-bottom:0;padding:0}#block-block-6 h2{background:#f7f7f7 url(/sites/all/themes/custom/basetheme/img/icos/mas.png) no-repeat 15px 15px;border-bottom:1px solid #e8e8e8;font-family:"museo700",arial,verdana;margin:0;padding:15px 15px 15px 40px}#block-block-6 p{background-color:#f7f7f7;padding:15px}#block-views-blog-category-terms-block{border-bottom:0;margin-bottom:0;padding:0}#block-views-blog-category-terms-block h2{background:#f7f7f7 url(/sites/all/themes/custom/basetheme/img/icos/tag.png) no-repeat 15px 15px;border-bottom:1px solid #e8e8e8;font-family:"museo700",arial,verdana;margin:0;padding:15px 15px 15px 50px}.view-blog-category-terms{padding:15px}.view-blog-category-terms .item-list ul li{list-style:none;margin:0;padding:0}.view-blog-category-terms .item-list ul li,.view-blog-category-terms .views-row{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet_arrow_grey.png) no-repeat left 3px;margin-top:15px;padding-left:15px}.view-blog-category-terms .item-list ul li li{margin-left:-15px}.view-blog-category-terms .views-field{margin:0}.view-blog-category-terms .view-content>.item-list>ul>li.first{margin-top:0}.view-blog-category-terms a{font-family:"museo300",arial,verdana}#block-views-blog-category-terms-block .view-blog-category-terms.view-id-blog_category_terms li .item-list{padding-left:15px;font-style:italic;font-size:.9em}
body.node-type-blog #highlighted-wrapper{background-color:#fff;min-height:0;padding-bottom:0}body.node-type-blog #block-views-blog-block-3.block-views{border-bottom:0;margin-bottom:0;padding:0}body.node-type-blog #page-title-wrapper{display:none}body.node-type-blog .field-name-body{border-bottom:0}body.node-type-blog .views-field{margin-bottom:6px}body.node-type-blog #block-views-blog-block-7{border-bottom:1px solid #e8e8e8;padding-bottom:20px}body.node-type-blog #block-views-blog-block-7 .views-field-comment-count{background-color:#5a2149;display:inline-block;float:left;height:20px;margin-right:10px;text-align:center;vertical-align:top;width:20px}body.node-type-blog #block-views-blog-block-7 .views-field-comment-count span{color:#fff;font-family:"museo100",arial,verdana;font-size:.9em;text-align:center}body.node-type-blog #block-views-blog-block-7 .views-field-comment-count #pico{background:url(/sites/all/themes/custom/basetheme/img/icos/pico_contador_blog.png) no-repeat;height:10px;margin:-1px 0 0 4px;width:12px}body.node-type-blog #block-views-blog-block-7 .views-field-field-blog-category-term,body.node-type-blog #block-system-main .field-name-field-blog-tags-term{display:inline-block;width:600px}body.node-type-blog #block-views-blog-block-7 .views-field-field-blog-category-term a,body.node-type-blog #block-system-main .field-name-field-blog-tags-term a{color:#5a2149;font-family:"museo500",arial,verdana;font-variant:small-caps;font-weight:normal;text-decoration:none}body.node-type-blog #block-views-blog-block-7 .views-field-title{clear:both}body.node-type-blog #block-views-blog-block-7 .views-field-title{color:#000;font-family:"museo700",arial,verdana;font-size:2.5em;font-weight:normal;line-height:1.5em}body.node-type-blog #block-views-blog-block-7 .views-field-field-date{color:#ccc;font-family:"museo500",arial,verdana}body.node-type-blog ul.flippy{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;clear:both;margin-bottom:25px;overflow:hidden;padding:0;text-align:center}body.node-type-blog ul.flippy li.prev a{border-right:1px solid #e8e8e8}body.node-type-blog ul.flippy li{float:left;list-style:none;margin-bottom:-1000px;padding:0 0 1000px;position:relative;white-space:normal;width:50%}body.node-type-blog ul.flippy li a{padding:15px 30px 10px}body.node-type-blog ul.flippy li:hover{background-color:#f7f7f7}body.node-type-blog ul.flippy li.next a{background:url(/sites/all/themes/custom/basetheme/img/icos/arrow_right_grey.png) no-repeat 290px center;display:block;min-height:80px}body.node-type-blog ul.flippy li.prev a{background:url(/sites/all/themes/custom/basetheme/img/icos/arrow_left_grey.png) no-repeat 10px center;border-right:1px solid #e8e8e8;display:block;min-height:80px}body.node-type-blog ul.flippy li a{color:#000;display:block;font-family:"museo300",arial,verdana;font-variant:small-caps;font-weight:bold;min-height:80px;text-decoration:none}body.node-type-blog ul.flippy span{display:block}body.node-type-blog ul.flippy .empty{color:#d3d3d3;font-variant:small-caps}body.node-type-blog ul.flippy span.node_title{color:#ccc}body.node-type-blog #relacionados,body.node-type-blog #block-bloques-blog-articulos-relacionados{min-height:230px}body.node-type-blog #comments h2.title{border-bottom:1px solid #e8e8e8;margin-bottom:20px;padding-bottom:20px}body.node-type-blog #comments header{float:left;font-family:"museo500",arial,verdana;margin-right:12px;text-align:center;width:112px}body.node-type-blog #comments header .date{color:#ccc;font-size:.9em}body.node-type-blog #comments .comment-body p{font-style:italic}body.node-type-blog #comments #comment-form{background-color:#f7f7f7;padding:15px}body.node-type-blog #comments #comment-form .form-item{margin-top:0}body.node-type-blog #comments #comment-form label{margin-bottom:10px}body.node-type-blog #comments #comment-form .form-textarea-wrapper{display:block}body.node-type-blog #comments #comment-form textarea{resize:none;width:600px}body.node-type-blog #comments #comment-form .grippie{display:none}body.page-blog-busqueda .block-system .views-row{border-bottom:0}body.page-blog-busqueda .block-system .views-row .views-field-title a{color:#5a2149;font-size:1.4em}body.page-blog-busqueda #page-title-wrapper{display:block}body.page-blog .region-sidebar-second .views-exposed-widgets.clearfix>div,body.node-type-blog .region-sidebar-second .views-exposed-widgets.clearfix>div{display:inline-block;float:none;vertical-align:bottom}body.page-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets label,body.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form .views-exposed-widgets label,body.node-type-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets label{margin-bottom:10px}body.page-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets input[type="text"],body.node-type-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets input[type="text"]{width:240px}body.page-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets,body.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form .views-exposed-widgets,body.node-type-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets{background:#f7f7f7;border-radius:0}body.page-blog .region-sidebar-second .views-exposed-form #edit-combine-wrapper,body.node-type-blog .region-sidebar-second .views-exposed-form #edit-combine-wrapper{display:inline-block}body.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form #edit-combine-wrapper{display:inline-block}body.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form .views-submit-button{height:33px;margin:0 0 0 5px;width:33px}body.page-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets .form-submit,body.node-type-blog .region-sidebar-second .views-exposed-form .views-exposed-widgets .form-submit{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_lupa_block.png) no-repeat bottom;border:0;border-radius:0;box-shadow:none;cursor:pointer;height:60px;margin:0;padding:0;text-indent:-9999px;width:33px}body.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form .views-exposed-widgets .form-submit{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_lupa_block.png) no-repeat 0 center;border:0;border-radius:0;box-shadow:none;cursor:pointer;height:33px;margin:0;padding:0;text-indent:-9999px;width:33px}
body.page-blog .region-sidebar-second .block-views,body.page-blog-busqueda #block-views-exp-blog-search-blog-block,body.node-type-blog .region-sidebar-second .block-views{border-bottom:0;margin:0;padding:0}body.page-blog-busqueda #block-system-main{padding:0 0 20px 0}body.page-blog-busqueda #block-views-exp-blog-search-blog-block label{display:none}body.page-blog-busqueda #block-views-exp-blog-search-blog-block #edit-combine,body.page-blog-busqueda #block-views-exp-blog-search-blog-block #edit-field-parador-target-id-button{margin:3px}#sidebar-second #block-views-exp-blog-search-blog-block #edit-field-parador-target-id-wrapper{display:none}body.page-blog .region-sidebar-second #block-views-exp-blog-search-blog-block .views-exposed-widget,body.node-type-blog .region-sidebar-second #block-views-exp-blog-search-blog-block .views-exposed-widget{height:57px}body.page-blog .region-bottom2-3 #block-views-single-nodes-block-13{padding:0}body.page-blog .region-bottom2-3 #block-views-single-nodes-block-13 h2{border:0;margin:0 0 8px 0;padding:0}#block-bloques-blog-listado-general .item-list .pager{display:none}#block-bloques-blog-listado-general .item-list ul li{list-style:none;margin:0}.page-blog #bottom-wrapper{margin-top:24px}body.page-user-edit #block-menu-block-10{display:none}body.page-amigos #second-menu .block:first-child ul.menu{-ms-flex-direction:row;-ms-flex-pack:justify;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body.page-amigos.page-user #main-wrapper{overflow-x:hidden}.mass{background-color:#e7e7e7;padding:30px 0}.full-width-bar{margin:0 -9999rem;padding-left:9999rem;padding-right:9999rem}#main #block-views-user-profile-amigos-offers{background:#e8e8e8;border-radius:4px;padding:20px 20px 0 20px;position:relative}#main #block-views-user-profile-amigos-offers>h2{background:url(/sites/all/themes/custom/basetheme/img/bg/paradores-recomienda-es.png);height:123px;left:-6px;pointer-events:none;position:absolute;text-indent:-99999px;top:-6px;width:208px;z-index:150}.i18n-en #main #block-views-user-profile-amigos-offers>h2{background:url(/sites/all/themes/custom/basetheme/img/bg/paradores-recomienda-en.png)}.amigos-offers-front .views-row{padding-bottom:20px}.amigos-offers-front .views-column{float:left;margin:0 2px;position:relative;width:226px}.amigos-offers-front .views-field-field-images-1 img{display:block}.amigos-offers-front .image-overlay{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-000000-0.7.png);bottom:0;color:#fff;padding:10px 0;position:absolute;text-align:center;width:226px}.amigos-offers-front .image-overlay a{color:#fff}.amigos-offers-front .views-field-title h2{margin:0;padding:0}.amigos-offers-front .views-field-body{font-size:.9em}.amigos-offers-front .views-field-body p{font-size:.9em;padding:0}body.page-user-edit #sidebar-first{margin:0 40px 0 0}body.page-amigos.page-user-edit.one-sidebar #main #content,body.page-amigos.page-user-edit-puntos.one-sidebar #main #content{width:620px}body.page-user-edit #texto-introductorio-perfil-amigo{background:#efefef;border:1px solid #e1e1e1;border-radius:5px;margin-bottom:20px;padding:20px;position:relative;width:266px}body.page-user-edit #texto-introductorio-perfil-amigo #pico-intro{background:url(/sites/all/themes/custom/basetheme/img/bg/picoGris_derecha.png) no-repeat;height:40px;margin-left:-1px;margin-top:-20px;position:absolute;right:-19px;top:50%;width:20px}body.page-user-edit #block-porcentaje-completado-porcentaje-completado{float:left;margin-bottom:20px;padding-bottom:12px}body.page-user-edit #block-menu-block-11{clear:both}body.page-user-edit #block-menu-block-11 li{border:1px solid #e1e1e1;border-radius:5px;font:1.3em/1.3em "museo700",arial,verdana;margin:0 0 20px 0;padding:0}body.page-user-edit #block-menu-block-11 ul{list-style-type:none !important;margin:0;padding:0;width:306px}body.page-user-edit #block-menu-block-11 li a{display:block;padding:23px 20px 23px 120px}body.page-user-edit #block-menu-block-11 .menu-link-tarjeta{background:url(/sites/all/themes/custom/basetheme/img/bg/miniAmigo_card.png) no-repeat 10px center}body.page-user-edit #block-menu-block-11 .menu-link-bono-desayuno{background:url(/sites/all/themes/custom/basetheme/img/bg/miniAmigo_cup.png) no-repeat 28px center}body.page-user-puntos #content{width:625px}body.page-user-puntos .transactions-block{border:1px solid #e1e1e1;border-radius:5px;padding:25px}body.page-user-puntos #block-customprofiles-info-saldo>div.content{border:1px solid #e1e1e1;border-radius:5px;overflow:hidden}body.page-user-puntos #edit-transactions-block input[type="text"]{height:40px;width:250px}body.page-user-puntos #edit-transactions-block .date-padding{padding:10px 0}body.page-user-puntos #edit-transactions-block .form-submit{border-radius:5px;height:40px;line-height:2.2em;margin-top:45px}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo{font:.9em/1.3em "museo300",arial,verdana}body.page-user-puntos #block-customprofiles-info-saldo #saldo-actual,body.page-user-puntos #block-customprofiles-info-saldo #validez-content,body.page-user-puntos #block-customprofiles-info-saldo #anual-content{background-color:#f6f6f6}body.page-user-puntos #block-customprofiles-info-saldo #validez-head{position:relative}body.page-user-puntos #block-customprofiles-info-saldo #validez-head .position-absolute{bottom:5px;float:right;position:absolute;right:15px}body.page-user-puntos #block-customprofiles-info-saldo .elemento-saldo .dato,body.page-user-puntos #block-customprofiles-info-saldo #validez-head .head,body.page-user-puntos #block-customprofiles-info-saldo #anual-head .head{display:inline-block;width:25%}body.page-user-puntos #block-customprofiles-info-saldo .elemento-saldo .dato.descripcion,body.page-user-puntos #block-customprofiles-info-saldo #validez-head .head.title,body.page-user-puntos #block-customprofiles-info-saldo #anual-head .head.title{display:inline-block;width:45%}body.page-user-puntos #block-customprofiles-info-saldo .elemento-saldo-anual .dato.ano,body.page-user-puntos #block-customprofiles-info-saldo .elemento-saldo-anual .dato.puntos{display:inline-block;width:19%}body.page-user-puntos #block-customprofiles-info-saldo .elemento-saldo-anual .dato{display:inline-block;width:35%}body.page-user-puntos #block-customprofiles-info-saldo #saldo-actual,body.page-user-puntos #block-customprofiles-info-saldo #validez-head,body.page-user-puntos #block-customprofiles-info-saldo #validez-content,body.page-user-puntos #block-customprofiles-info-saldo #anual-head,body.page-user-puntos #block-customprofiles-info-saldo #anual-content{padding:0 15px}body.page-user-puntos #block-customprofiles-info-saldo .fecha-dato{font:1.1em/1.3em "museo700",arial,verdana}
body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo-actual{padding-bottom:15px}body.page-user-puntos #block-customprofiles-info-saldo #total-puntos-saldo{background-color:#fff;border:1px solid #e1e1e1;border-radius:5px;color:#5a2149;display:inline-block;font:2em/1.3em "museo700",arial,verdana;height:60px;padding-top:5px;text-align:center;width:115px}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .title{font:1.3em/1.3em "museo700",arial,verdana;padding:15px 0 5px 0}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .ano{float:right;font:1.1em/1.3em "museo300",arial,verdana}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .puntos{color:#5a2149;float:right;font:1.3em/1em "museo700",arial,verdana}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .puntos-ano{float:right}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .elemento-saldo-anual{clear:both}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .elemento{padding:7px 0}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .texto-puntos{color:#000;font:.65em/1em "museo300",arial,verdana;margin-left:3px}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo #movimientos{display:inline-block}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .texto-puntos-totales{color:#000;display:block;font:.5em/1em "museo500",arial,verdana;margin:0 auto}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro{background:#e8e8e8;border-radius:5px;padding:6px 10px;width:445px}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro div{display:inline-block}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro #puntos-last-move{float:right}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro #puntos-last-move span{color:#5a2149;font:1.1em/1em "museo700",arial,verdana}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro #puntos-last-move span.texto-puntos{color:#000;font:.8em/1em "museo300",arial,verdana}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo .fondo-oscuro #movimiento-parador{font-weight:bold}body.page-user-puntos #block-customprofiles-info-saldo #datos-saldo #movimientos .movimientos-title{font:1em/1.3em "museo700",arial,verdana}body.page-user-puntos .enlace-pdf a{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_PDF.png) no-repeat 10px center;float:right;padding:10px 10px 10px 30px}body.page-user-puntos .datos-amigo-transaccion{font:1em/1.3em "museo500",arial,verdana;margin:10px 0;text-align:center}div#block-singlenodes-hazte-amigo-fin-reserva{width:65%;margin:0 auto}#block-singlenodes-hazte-amigo-fin-reserva .content{display:inline-block;float:left;padding:1em;margin-bottom:20px;overflow:hidden;width:95%;height:auto}#block-singlenodes-hazte-amigo-fin-reserva .field_content{width:60%;float:right}#block-singlenodes-hazte-amigo-fin-reserva .field_content .singlenodes-body{width:100%;font-size:1em}#block-singlenodes-hazte-amigo-fin-reserva .content img{height:auto;display:inline-block;float:left;width:40%}#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body .encabezado{font-family:"OpenSansRegular",sans-serif;font-weight:700;padding-bottom:1em}#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body strong{font-family:"OpenSansRegular",sans-serif;font-weight:300 !important;font-size:1em}#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body .lista-tick-naranja{margin:.5em 1.5em}#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body>.col1{width:99%}#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body>ul{width:84%}
#block-singlenodes-hazte-amigo-fin-reserva .content .singlenodes-body>*{border-right:0;display:inline-block;font-size:.9em;height:auto;margin:0 0 0 20px;padding-right:1em;vertical-align:top}#block-singlenodes-hazte-amigo-fin-reserva .content .boton-hazte-amigo{margin-top:.5em;width:40%;float:left;display:block;padding:0}#block-singlenodes-hazte-amigo-fin-reserva .content .boton-hazte-amigo a{display:inline-block;padding:5px 5px;width:95.4%}.page-reservas .reservas-bloques div#block-views-reservas-bloques-banner-confirmacion img{width:64%;height:auto}.page-reservas .reservas-bloques .views-row-first{margin-right:0 !important}#home-amigos .view-footer{text-align:right;text-transform:lowercase}.menu-name-user-menu a.amigo-menu-aside{color:#5a2149 !important}#home-amigos .block{margin-bottom:34px}#home-amigos .block>.column{float:left}#home-amigos .block>.column.column-left{clear:both;width:630px}#home-amigos .block>.column.column-right{float:right;width:300px}#home-amigos .block.separator{border-bottom:7px solid #e7e7e7;padding-bottom:34px}#home-amigos #amigos-actividad-reciente.separator{padding:0}#amigos-actividad-reciente>div{padding:26px 0;text-align:center}#amigos-actividad-reciente>div>*{display:inline-block;margin-left:96px;text-align:left;vertical-align:top;width:163px}#amigos-actividad-reciente>div>*:first-child{margin:0}#amigos-actividad-reciente .stats-circle .value{background:#5a2149;border-radius:50%;color:#fff;display:block;font-family:"museo500",arial,verdana;font-size:1.9em;height:124px;line-height:124px;margin:0 auto;text-align:center;width:124px}#amigos-actividad-reciente .stats-circle .label{background:#f78f1e;border-radius:16px;color:#fff;font-family:"museo500",arial,verdana;margin-top:-20px;padding:6px 3px;position:relative;text-align:center;z-index:9}#amigos-actividad-reciente #stats-comments.stats-circle .value{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/bocadillos.png) no-repeat center center}#amigos-actividad-reciente #stats-points.stats-circle .value{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/trespuntos.png) no-repeat center 80px}#amigos-actividad-reciente #stats-bookings.stats-circle .value{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/timbre.png) no-repeat center center}#amigos-actividad-reciente #stats-visited.stats-circle .value{background:#5a2149 url(/sites/all/themes/custom/basetheme/img/bg/casa.png) no-repeat center center}#amigos-actividad-reciente .action-link{display:inline-block;left:50%;margin-top:16px;position:relative}#amigos-actividad-reciente .action-link .ico-editar{display:block;margin-left:-50%;text-align:left;white-space:nowrap}#home-amigos .ico-tarjeta{background:url(/sites/all/themes/custom/basetheme/img/icos/tarjeta.png) no-repeat 2px center}#home-amigos .ico-editar{background:url(/sites/all/themes/custom/basetheme/img/icos/lapiz_s.png) no-repeat left top;display:inline-block;min-height:20px;padding-left:24px}.block#amigos-header h2{margin-bottom:20px}.block#amigos-header .alerts{margin-top:20px}.block#amigos-header .alerts .item-list{background:url(/sites/all/themes/custom/basetheme/img/bg/chincheta.png) no-repeat left 24px;padding-left:52px}.block#amigos-header .alerts ul{list-style:none;margin-bottom:0}.block#amigos-header .alerts ul li{border:3px solid #fff;padding:12px 18px}.block#amigos-header .alerts ul li{color:#5a2149;font-family:"museo500",arial,verdana;margin:8px 0 0}.block#amigos-header .alerts ul li a{color:#f78f1e}.block#amigos-header .alerts ul li:first-child{margin-top:0}.block#amigos-header .alerts ul li *:last-child{padding-bottom:0}.block#amigos-header .col{overflow:hidden}.block#amigos-header .col.right{float:right;margin:-43px 0 0 26px;text-align:right}.block#amigos-header .user-cpicture img{display:block;margin:-1px 0 0 -1px}.block#amigos-header .user-cpicture{background-color:#fff;border:6px solid #fff;border-radius:50%;display:inline-block;height:132px;margin-bottom:12px;overflow:hidden;width:132px}.block#amigos-header .grid-a .cell-a{clear:both;float:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:84px}.block#amigos-header .grid-a .cell-b{margin-right:94px}#home-amigos .small{font-size:.9em}#home-amigos .smaller{font-size:.8em}.block#amigos-header .grid-a .cardnum{font-family:"museo700",arial,verdana;padding:0 2px}.block#amigos-header .grid-a .cardnum .val{margin-left:21px}.block#amigos-header .grid-a .percent{background:#fff;border:1px solid #d1d1d1;font-size:.6em;margin-top:1px;padding:1px;position:relative;text-align:left}.block#amigos-header .grid-a .cardnum,.block#amigos-header .grid-a .percent,.block#amigos-header .grid-a .percent .bar{height:1.4em;line-height:1.5em}.block#amigos-header .grid-a .percent .bar{background:#5a2149;display:inline-block}.block#amigos-header .grid-a .percent .val{color:#fff;margin-left:4px}.block#amigos-header .edit-link{margin-top:12px}.grid .parador-title{line-height:1.2em;margin:6px 0 2px}.grid .parador-text{line-height:1.1em}.element-amigos .grid .image *,#home-amigos .grid .image *{display:block}.element-amigos .grid .column,#home-amigos .grid .column{float:left;width:300px}.element-amigos .grid .column.column-0,#home-amigos .grid .column.column-0{clear:both}
.element-amigos .grid .column.column-1,#home-amigos .grid .column.column-1{margin-left:30px}.element-amigos .grid .column.column-2,#home-amigos .grid .column.column-2{float:right}.element-amigos .grid .bottom-row,#home-amigos .grid .bottom-row{margin-top:27px}.mass#amigos-eventos-destacados .views-row{background:#fff}.mass#amigos-eventos-destacados .view-footer{height:0}#amigos-eventos-destacados>div>h2,#amigos-gastronomia>div>h2{display:block;padding:4px 36px}#amigos-gastronomia>div>h2{background:url(/sites/all/themes/custom/basetheme/img/icos/amigos_gastrolovers.png) no-repeat top left}#amigos-eventos-destacados>div>h2{background:url(/sites/all/themes/custom/basetheme/img/icos/amigos_calendario.png) no-repeat top left}#home-amigos .side{float:left;width:465px}#home-amigos .side.side-left{clear:both}#home-amigos .side.side-right{float:right}#home-amigos .banner-block ul{list-style:none}#home-amigos .banner-block ul,#home-amigos .banner-block li{margin:0;padding:0}#home-amigos .banner-block li{margin-top:30px}#home-amigos .banner-block li:first-child{margin:0}#home-amigos .banner-block a,#home-amigos .banner-block img{display:block}#home-amigos #amigos-ofertas-banners .highlighted-offers-block{overflow:hidden}#home-amigos #amigos-ofertas-banners .banner-block.column-right{margin-left:30px}#amigos-opinion-misparadores .comment-source-link{float:right;margin-bottom:12px}.recommend-amigo-wrapper{background:url(/sites/all/themes/custom/basetheme/img/icos/recommend.png) no-repeat left 24px;margin-top:30px;padding-left:52px}.recommend-amigo-wrapper label{display:none}.recommend-amigo-wrapper .main-container{border:3px solid #fff;color:#5a2149;font-family:"museo500",arial,verdana;overflow:hidden;padding:12px 18px;white-space:nowrap}.recommend-amigo-wrapper .main-container>*{box-sizing:border-box;white-space:initial}.recommend-amigo-wrapper .main-container>.preface{margin-bottom:12px}.recommend-amigo-wrapper .form-item{margin:0}.recommend-amigo-wrapper .email-wrapper{position:relative}.recommend-amigo-wrapper input{border-radius:5px;font-size:1.3em;height:44px;line-height:44px;width:100%}.recommend-amigo-wrapper .form-item-field-email{margin-right:2%;width:78%}.recommend-amigo-wrapper input[type="submit"]{box-sizing:border-box;height:42px;line-height:42px;margin-top:1px;padding:0;width:20%}.recommend-amigo-wrapper .top-email-wrapper{margin-bottom:2%;white-space:nowrap}.recommend-amigo-wrapper .top-email-wrapper>*{display:inline-block;width:49%}.recommend-amigo-wrapper .top-email-wrapper>.form-item-field-surname{margin-left:-4px}.recommend-amigo-wrapper .top-email-wrapper>*:first-child{margin-right:2%}.recommend-amigo-wrapper .form-item-field-email,.recommend-amigo-wrapper input[type="submit"]{float:left}#amigos-portada{background-color:#e8e8e8;clear:both}#amigos-portada .encabezado{padding:12px}#amigos-portada .encabezado .amigo{color:#5a2149;font-family:"museo500",arial,verdana;font-size:15px;font-weight:bold;text-align:center}#amigos-portada .encabezado .ventajas{color:#f78f1e;font-family:"museo300",arial,verdana;font-size:19px;font-weight:bold;text-align:center}#amigos-portada .cuerpo *{float:left;height:50px}#amigos-portada .cuerpo>div{width:100%}#amigos-portada .cuerpo .logo{background-position:0 5px;background-repeat:no-repeat;background-size:90%;width:20%}#amigos-portada .cuerpo .texto{width:70%;color:#5a2149;font:14px 'museo500',arial,verdana;margin-top:12px}#amigos-portada .cuerpo .tick{margin-top:15px;width:10%}#amigos-portada .limpiar{clear:both}#amigos-portada .cuerpo .puntos .logo{background-image:url(/sites/all/themes/custom/basetheme/img/icos/noches.jpg)}#amigos-portada .cuerpo .atencion .logo{background-image:url(/sites/all/themes/custom/basetheme/img/icos/operadora.jpg)}#amigos-portada .cuerpo .desayuno .logo{background-image:url(/sites/all/themes/custom/basetheme/img/icos/desayuno.jpg)}#amigos-portada .cuerpo .ofertas .logo{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ofertas.jpg)}
#amigos-portada .cuerpo .copa .logo{background-image:url(/sites/all/themes/custom/basetheme/img/icos/copa.jpg)}#amigos-portada .cuerpo .tick{background-image:url(/sites/all/themes/custom/basetheme/img/icos/checkNaranja.png);background-repeat:no-repeat}#amigos-portada .cuerpo .enlace{margin-left:5%;width:90%}#amigos-portada .cuerpo .enlace a{font-family:"museo300",arial,verdana;height:20px;margin-top:10px;width:85%}#amigos-portada .cuerpo .enlace a span{height:20px;width:100%}.front #block-amigos-agencias-amigos-login-form .content,.front #block-amigos-agencias-amigos-login-form-new .content{margin-bottom:5px}.front #block-amigos-agencias-amigos-login-form>.content,.front #block-amigos-agencias-amigos-login-form-new>.content{border:0;position:static;width:260px}.front #block-amigos-agencias-amigos-login-form #edit-card-number,.front #block-amigos-agencias-amigos-login-form-new #edit-card-number{width:260px}.front #block-amigos-agencias-amigos-login-form .content label,.front #block-amigos-agencias-amigos-login-form-new .content label{font-family:"museo500",arial,verdana;font-size:14px;font-weight:normal}.front #block-amigos-agencias-amigos-login-form .form-submit,.front #block-amigos-agencias-amigos-login-form-new .form-submit{font-size:15px;width:260px}.front #block-amigos-agencias-amigos-login-form .forgot-link a,.front #block-amigos-agencias-amigos-login-form-new .forgot-link a{font-size:13px}.front #block-amigos-agencias-amigos-login-form #edit-fecha .form-item-day,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha .form-item-day{width:52px}.front #block-amigos-agencias-amigos-login-form #edit-fecha a#edit-day-button,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha a#edit-day-button{width:55px}.front #block-amigos-agencias-amigos-login-form #edit-fecha .form-item-mes,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha .form-item-mes{width:106px}.front #block-amigos-agencias-amigos-login-form #edit-fecha a#edit-mes-button,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha a#edit-mes-button{width:106px !important}.front #block-amigos-agencias-amigos-login-form #edit-fecha .form-item-anho,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha .form-item-anho{width:75px}.front #block-amigos-agencias-amigos-login-form #edit-fecha a#edit-anho-button,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha a#edit-anho-button{width:75px !important}.front #block-amigos-agencias-amigos-login-form #edit-fecha span.ui-selectmenu-status,.front #block-amigos-agencias-amigos-login-form-new #edit-fecha span.ui-selectmenu-status{font-size:13px;margin-top:1px}.front #block-amigos-agencias-amigos-login-form .amigo,.front #block-amigos-agencias-amigos-login-form-new .amigo{font-family:"museo500",arial,verdana;font-size:15px;text-align:center}.front #block-amigos-agencias-amigos-login-form .accede,.front #block-amigos-agencias-amigos-login-form-new .accede{color:#f78f1e;font-family:"museo500",arial,verdana;font-size:20px;margin-bottom:10px;text-align:center}.str-social-toolbar-own-event{font-family:"museo700",arial,verdana;padding-left:24px}.offer-availability-check .view-header{margin-bottom:1em}body.node-type-offers #block-views-attached-information-block,body.node-type-offers #block-views-attached-information-block-1,body.node-type-ofertas-experiencias-avanzado #block-views-attached-information-block,body.node-type-ofertas-experiencias-avanzado #block-views-attached-information-block-1,body.node-type-ofertas-experiencias-avanzado .region.region-content .block,body.node-type-event-activity .region.region-content .block,body.node-type-offers .region.region-content .block{margin-bottom:30px}body.node-type-event-activity .block-multimedia h2{border:0;padding:0}body.node-type-ofertas-experiencias-avanzado .region.region-content .block#block-system-main,body.node-type-offers .region.region-content .block#block-system-main{margin-bottom:0}body.node-type-ofertas-experiencias-avanzado .region.region-content .block>h2:first-child,body.node-type-offers .region.region-content .block>h2:first-child{border:0;margin-bottom:15px;padding:0}body.node-type-ofertas-experiencias-avanzado #content .bloque-boton.more-info{display:none}#nodesocialtoolbar .brief{color:#676767;font-size:1.1em;font-style:italic}#tags-social-container.inner-details .node-inner-details-wrapper{display:table;float:left;height:41px;overflow:hidden;width:340px}#tags-social-container.inner-details .node-inner-details-wrapper>*{display:table-cell;vertical-align:middle}#tags-social-container.inner-details .node-inner-details-content>*{display:block}#tags-social-container.inner-details .social-widgets-inner-wrapper{overflow:auto;text-align:right}#offer-title-taxonomy-prefix .item-list ul{color:#5a2149;font-size:.9em;list-style-image:none;margin-bottom:.3em;overflow:hidden}#offer-title-taxonomy-prefix .item-list ul li{background:url(/sites/all/themes/custom/basetheme/img/icos/dot.png) no-repeat 8px center;float:left;list-style-type:none;margin:0;padding-left:22px;text-transform:uppercase}#offer-title-taxonomy-prefix .item-list ul li a{font-family:"museo700",arial,verdana}#offer-title-taxonomy-prefix .item-list ul li:first-child{background:none;list-style-type:none;padding:0}.advanced-offers-block.main .views-row{overflow:hidden}.advanced-offers-block.main .contact-details{margin-top:18px}.advanced-offers.main-content .views-field-field-datos-de-contacto{margin-top:1em}.advanced-offers.main-content .block-inlinedatepicker,.advanced-offers.main-content .views-container-thumb-footer,.advanced-offers.main-content .views-thumb-container{margin:0 0 16px 36px}body.oferta-flash .advanced-offers.main-content .views-thumb-container{display:none}.float-right{float:right}div.ribbon{background:#7c1d5f url(/sites/all/themes/custom/basetheme/img/icos/ribbon-left-grey.png) no-repeat left center;color:#fff;font-family:"museo500",arial,verdana;height:26px;line-height:26px;padding-left:10px;text-align:center}
div.ribbon>div:first-child{background:url(/sites/all/themes/custom/basetheme/img/icos/ribbon-right-grey.png) no-repeat right center;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}div.ribbon.views-field-field-discount .field-value{color:#ec8b21}div.ribbon.views-field-field-discount .field-suffix{font-family:"museo300",arial,verdana}.vertical-node-list div.ribbon{background:#7c1d5f url(/sites/all/themes/custom/basetheme/img/icos/ribbon-left-e8.png) no-repeat left center}.vertical-node-list div.ribbon>div:first-child{background:url(/sites/all/themes/custom/basetheme/img/icos/ribbon-right-e8.png) no-repeat right center}.vertical-node-list .highlighted div.ribbon{background:#7c1d5f url(/sites/all/themes/custom/basetheme/img/icos/ribbon-left-e3dedf.png) no-repeat left center}.vertical-node-list .highlighted div.ribbon>div:first-child{background:url(/sites/all/themes/custom/basetheme/img/icos/ribbon-right-e3dedf.png) no-repeat right center}.vertical-node-list .price .field-items{font-size:1.4em;line-height:1em}.vertical-node-list .views-field-body{font-size:.9em}.advanced-offers.main-content .price .field-items{font-size:1.8em;line-height:1em}.vertical-node-list .price .field-label{font-size:.9em}.vertical-node-list .price .field-content *,.advanced-offers.main-content .price .field-content *{display:inline-block;margin:0;padding:0}.vertical-node-list .price .field-items .original-price,.advanced-offers.main-content .price .field-items .original-price{color:#ec8b21;font-family:"museo500",arial,verdana;text-decoration:line-through}.vertical-node-list .price .field-items .unit-price,.advanced-offers.main-content .views-container-thumb-footer .price .field-items .unit-price{color:#5a2149;font-family:"museo700",arial,verdana;padding-left:4px}.vertical-node-list .price .field-items .unit-price .price-type,.advanced-offers.main-content .views-container-thumb-footer .price .field-items .unit-price .price-type{color:#000;font-family:"museo700",arial,verdana;font-size:.6em;padding-left:4px}.clear{clear:both}.vertical-node-list .price{text-align:center}.advanced-offers.main-content .views-container-thumb-footer .price{text-align:right}.advanced-offers.main-content .views-container-thumb-footer>.field-content>*{margin-top:6px}.advanced-offers.main-content .views-container-thumb-footer>.field-content>*:first-child{margin-top:0}.advanced-offers.main-content .views-thumb-container .views-field-field-images img{display:block}.advanced-offers.main-content .views-container-thumb-footer{background:#ede7eb;border:1px solid #e1d9df;padding:16px}body.oferta-flash .advanced-offers.main-content .views-container-thumb-footer{display:none}body.node-type-ofertas-experiencias-avanzado .region.region-content .block.advanced-offers-block.items{margin-bottom:20px}.advanced-offers.items>.view-content{margin-left:-15px;overflow:hidden;width:990px}.advanced-offers.items .views-group>.views-row{border:1px solid #ebebeb;border-radius:2px;display:table;margin:10px 0;width:100%}.advanced-offers.items .views-group{-moz-box-sizing:border-box;box-sizing:border-box;float:none;margin-bottom:16px;padding:0 15px;width:100%}.advanced-offers.items .views-group.odd{clear:left}.advanced-offers.items .views-group.first.last{width:100%}.advanced-offers.items .views-group h3{background:url(/sites/all/themes/custom/basetheme/img/icos/calendar-small.png) no-repeat left center;font-size:1em;margin-bottom:16px;padding-left:22px}.advanced-offers.items .views-group>.views-row div{margin:0;padding:0}.advanced-offers.items .views-group>.views-row>*{display:table-cell;height:60px;vertical-align:middle}.advanced-offers.items .views-group>.views-row>div.views-field-field-oferta-especial-paradores,.advanced-offers.items .views-group>.views-row>div.views-field-field-unit-price{font-size:1.3em;font-weight:bold;text-align:center;width:220px}.advanced-offers.items .views-group>.views-row>div.views-field-field-offer-state{padding:0 10px;text-align:center;width:120px}.advanced-offers.items .views-group>.views-row>div.views-field-field-parador{background:#f3f3f3;padding:10px 22px}.advanced-offers.items .views-group>.views-row>div.views-field-field-offer-state a.form-submit{padding:4px 10px}.advanced-offers.items .view-footer p{padding:0}body.node-type-event-activity .block.block-multimedia,body.node-type-offers .block.block-multimedia,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia{border:0;padding:0}body.node-type-event-activity .block.block-multimedia>.content,body.node-type-offers .block.block-multimedia>.content,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia>.content{border:1px solid #ebebeb;padding:8px 12px}body.node-type-event-activity .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal,body.node-type-event-activity .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal:hover,body.node-type-offers .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal,body.node-type-offers .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal:hover,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia .jcarousel-skin-default .jcarousel-next-horizontal:hover{right:0}body.node-type-event-activity .block.block-multimedia .jcarousel-skin-default .jcarousel-item,body.node-type-offers .block.block-multimedia .jcarousel-skin-default .jcarousel-item,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia .jcarousel-skin-default .jcarousel-item{margin:0 8px 0 7px}body.node-type-offers .block.block-multimedia .jcarousel-container-horizontal,body.node-type-offers .block.block-multimedia .jcarousel-clip-horizontal,body.node-type-event-activity .block.block-multimedia .jcarousel-container-horizontal,body.node-type-event-activity .block.block-multimedia .jcarousel-clip-horizontal,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia .jcarousel-container-horizontal,body.node-type-ofertas-experiencias-avanzado .block.block-multimedia .jcarousel-clip-horizontal{width:888px}
body.node-type-event-activity #block-views-attached-information-block,body.node-type-event-activity #block-views-attached-information-block-1,body.node-type-offers #block-views-attached-information-block,body.node-type-offers #block-views-attached-information-block-1,body.node-type-ofertas-experiencias-avanzado #block-views-attached-information-block,body.node-type-ofertas-experiencias-avanzado #block-views-attached-information-block-1{border:0;padding:0}.advanced-offers.conditions .views-field-nothing h2{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_up.png) no-repeat right center;display:inline;padding-right:20px}.advanced-offers.conditions .views-field-nothing.collapsed h2{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_down.png) no-repeat right center}.advanced-offers.conditions .views-field-nothing,.advanced-offers.conditions .views-field-nothing-3 .views-field{margin:0 0 30px 0}.advanced-offers.conditions .views-field-nothing-3 .views-field.views-field-field-price-and-condition{margin:0}.advanced-offers.conditions .views-field-nothing-3 .views-field.views-field-field-price-and-condition a{display:inline-block;margin:0 0 30px 0}.advanced-offers.conditions .views-field-nothing-3 .views-label{display:block;font-family:"museo700",arial,verdana;margin:0 0 20px 0}.advanced-offers.conditions .views-field-nothing-3 ul,.advanced-offers.conditions .views-field-nothing-3 ol{padding:0 0 0 25px}.advanced-offers.conditions .views-field-nothing-3 li{margin:0 0 10px 0}.advanced-offers-block.main div.field-content.pie-foto{background:#e7e7e7;font-size:.9em;padding:10px;text-align:center}.vertical-node-list .views-row{border:1px solid #e3dedf;border-radius:3px;display:table;height:100%;margin-bottom:30px;position:relative;table-layout:fixed;width:100%}.vertical-node-list .views-row.highlighted{background:#ede7eb}.vertical-node-list .views-row>.column{display:table-cell;vertical-align:top}.vertical-node-list .views-row>.column.last{background:#f8f8f8;border-left:1px solid #e3dedf}.vertical-node-list .views-row.highlighted>.column.last{background:#e3dedf;height:100%}.vertical-node-list .views-row .more-info-link{font-family:"museo700",arial,verdana}.vertical-node-list .views-row>.column-2 .field-content>a:first-child{font-family:"museo700",arial,verdana;font-size:1.2em}.vertical-node-list .views-row>.column-2{width:100%}.vertical-node-list .views-row>.column>.field-content{padding:12px 12px 12px 0}.vertical-node-list .views-row>.column.first>.field-content{padding:12px 18px 12px 12px}.vertical-node-list .views-row>.column-2>.field-content{padding-right:4px}.vertical-node-list .views-row>.column.last{height:100%;width:204px}.vertical-node-list .views-row>.column.last>.field-content{-moz-box-sizing:border-box;box-sizing:border-box;display:table;height:100%;min-height:140px;overflow:auto;padding:12px;table-layout:fixed;width:100%}.vertical-node-list .views-row>.column.first{width:313px}.vertical-node-list .views-row>.column.first>.field-content{width:283px}.vertical-node-list .views-row>.column>div>*{display:block;margin-bottom:12px}.vertical-node-list .views-row>.column-1 .views-field-field-images *{display:block}.vertical-node-list .dates>div{clear:both;margin-bottom:4px;overflow:hidden}.vertical-node-list .dates .value.plain{font-family:"museo500",arial,verdana;text-align:center}.vertical-node-list .dates>div>*{height:1em;line-height:1em}.vertical-node-list .dates>div>.label{float:left;font-size:.9em;line-height:1.3em;margin-right:4px}.vertical-node-list .dates>div>.value{float:right;font-family:"museo500",arial,verdana;margin-left:4px}.vertical-node-list .dates>div>.separator{overflow:hidden}.vertical-node-list .dates>div>.separator>span{border-bottom:1px dotted #d4cfd0;display:inline-block;width:100%}.vertical-node-list .views-row .column.last .actions{display:table-cell;margin-bottom:0;vertical-align:bottom;width:100%}.vertical-node-list .views-row .column.last .actions a.bloque-boton{padding:8px}.vertical-node-list .views-row .column.last .info,.vertical-node-list .views-row .column.first .views-field-field-parador,.vertical-node-list .views-row .column-2 .more-info-link,.vertical-node-list .views-row .column.last>*{margin-bottom:0}.vertical-node-list .views-row .column.last .bloque-boton{margin-top:4px}.vertical-node-list .views-row .column.last .info{display:table-row}.vertical-node-list .views-row .column.last .info>*{margin-bottom:4px}.vertical-node-list .views-row .column.last .info>.dates{margin-bottom:8px}.vertical-node-list .views-row .highlighted-node{display:none}.vertical-node-list .views-row.highlighted .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-offer-band-es.png) no-repeat center center;display:block;height:101px;left:-6px;overflow:hidden;position:absolute;text-indent:-9999px;top:-6px;width:169px;z-index:5}body.i18n-en .vertical-node-list .views-row.highlighted .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-offer-band-en.png) no-repeat center center}body.i18n-fr .vertical-node-list .views-row.highlighted .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-offer-band-fr.png) no-repeat center center}body.i18n-de .vertical-node-list .views-row.highlighted .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-offer-band-de.png) no-repeat center center}body.i18n-ru .vertical-node-list .views-row.highlighted .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-offer-band-ru.png) no-repeat center center}
.vertical-node-list .views-row.highlighted.event-activity .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-event-band-es.png) no-repeat center center}body.i18n-en .vertical-node-list .views-row.highlighted.event-activity .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-event-band-en.png) no-repeat center center}body.i18n-fr .vertical-node-list .views-row.highlighted.event-activity .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-event-band-fr.png) no-repeat center center}body.i18n-de .vertical-node-list .views-row.highlighted.event-activity .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-event-band-de.png) no-repeat center center}body.i18n-ru .vertical-node-list .views-row.highlighted.event-activity .highlighted-node{background:url(/sites/all/themes/custom/basetheme/img/icos/highlighted-event-band-ru.png) no-repeat center center}.vertical-node-list .favorites-op{bottom:2px;position:absolute;right:210px;text-align:right}.view-ofertas .view-filters{margin-bottom:3em}.view-ofertas .views-exposed-widgets{padding:25px}.view-ofertas .views-exposed-widgets label{font-size:1.1em;margin-bottom:4px}.view-ofertas .views-exposed-widgets .views-exposed-widget{margin-bottom:1em}.view-ofertas .views-exposed-widgets .views-widget-filter-field_parador_target_id,.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter_1,.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter,.view-ofertas .views-exposed-widgets .views-widget-filter-field_offers_and_experiences_tid,.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter>.views-widget>*:first-child{margin-right:40px}.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter>.views-widget>*{display:inline-block;vertical-align:middle}.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter>.views-widget>*,.view-ofertas .views-exposed-widgets .views-widget-filter-date_filter>.views-widget>* input{width:220px}.view-ofertas .views-exposed-widgets .views-widget-filter-field_parador_target_id{margin-bottom:0}.parador-related .views-field-unified-dates .field-content div,.parador-related .views-field-unified-dates .field-content div>div{display:inline-block}.parador-related .views-field-unified-dates .field-content>div{font-size:.9em;text-transform:lowercase}.parador-related .views-field-unified-dates .field-content>div,.parador-related .views-field-unified-dates .field-content div>.label{margin-right:5px}.parador-related .views-field-unified-dates .field-content div>.value{font-family:"museo700",arial,verdana}#block-inlinedatepicker-inlinedatepicker-offers #inlineDatepicker,#block-inlinedatepicker-inlinedatepicker-offers .legend-text,#block-inlinedatepicker-inlinedatepicker-offers .bloque-boton{display:none}.view-ofertas .views-thumb-footer{width:300px;margin-bottom:0 !important;border-bottom:0 !important;padding:20px}.view-ofertas .block-inlinedatepicker{background:#ede7eb;border:1px solid #e1d9df;border-top:0}.view-ofertas .form-item-parador-selector span>a{width:230px !important}#block-inlinedatepicker-inlinedatepicker-offers{display:block;width:332px;margin:0 auto;padding-bottom:10px}#block-inlinedatepicker-inlinedatepicker-offers .submit-container{padding:0}.advanced-offers .main-content .views-container-thumb-footer{background:#ede7eb;border:1px solid #e1d9df;padding:16px;padding-top:40px}.advanced-offers .datepick{width:312px;margin:0 auto}#block-inlinedatepicker-inlinedatepicker-offers .form-item-parador-selector{margin-left:10px}.page-cultura #second-menu .content a.active-trail,.page-cultura #second-menu .content a.active,.page-cultura #second-menu .content a:hover,.page-cultura ul.tabs.primary li a.active,.page-cultura ul.tabs.primary li a:hover,.page-node-28933 #second-menu .content a.active-trail,.page-node-28933 #second-menu .content a.active,.page-node-28933 #second-menu .content a:hover,.page-node-28933 ul.tabs.primary li a.active,.page-node-28933 ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}
.page-taxonomy #second-menu .content a.active-trail,.page-taxonomy #second-menu .content a.active,.page-taxonomy #second-menu .content a:hover,.page-taxonomy ul.tabs.primary li a.active,.page-taxonomy ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-obras #second-menu .content a.active-trail,.node-type-cultura-obras #second-menu .content a.active,.node-type-cultura-obras #second-menu .content a:hover,.node-type-cultura-obras ul.tabs.primary li a.active,.node-type-cultura-obras ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-artistas #second-menu .content a.active-trail,.node-type-cultura-artistas #second-menu .content a.active,.node-type-cultura-artistas #second-menu .content a:hover,.node-type-cultura-artistas ul.tabs.primary li a.active,.node-type-cultura-artistas ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-colecciones #second-menu .content a.active-trail,.node-type-cultura-colecciones #second-menu .content a.active,.node-type-cultura-colecciones #second-menu .content a:hover,.node-type-cultura-colecciones ul.tabs.primary li a.active,.node-type-cultura-colecciones ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-historia #second-menu .content a.active-trail,.node-type-cultura-historia #second-menu .content a.active,.node-type-cultura-historia #second-menu .content a:hover,.node-type-cultura-historia ul.tabs.primary li a.active,.node-type-cultura-historia ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-archivo-historico #second-menu .content a.active-trail,.node-type-cultura-archivo-historico #second-menu .content a.active,.node-type-cultura-archivo-historico #second-menu .content a:hover,.node-type-cultura-archivo-historico ul.tabs.primary li a.active,.node-type-cultura-archivo-historico ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-colaboradores #second-menu .content a.active-trail,.node-type-cultura-colaboradores #second-menu .content a.active,.node-type-cultura-colaboradores #second-menu .content a:hover,.node-type-cultura-colaboradores ul.tabs.primary li a.active,.node-type-cultura-colaboradores ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-type-cultura-investiga #second-menu .content a.active-trail,.node-type-cultura-investiga #second-menu .content a.active,.node-type-cultura-investiga #second-menu .content a:hover,.node-type-cultura-investiga ul.tabs.primary li a.active,.node-type-cultura-investiga ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.node-cultura-artistas .left-content{float:left;width:66%;margin-right:20px}.node-cultura-artistas .right-content{float:left;width:30%}.node-cultura-artistas .field-name-field-photo-artist{float:left;margin-left:7px}.node-cultura-artistas .field-name-field-photo-artist img{width:290px;height:auto}.node-cultura-artistas .ficha-artista{background-color:#e6dec8;float:right;padding:10px;width:60%;margin:0 0 15px 20px}.node-cultura-obras .ficha-artista .title{font-family:'museo700',arial,verdana;font-size:1.3em;font-weight:normal;margin-bottom:8px}.node-cultura-obras .left-content{float:left;width:66%;margin-right:20px}.node-cultura-obras .right-content{float:right}.node-cultura-obras .field-name-field-imagen{float:left;margin-left:7px}.node-cultura-obras .field-name-field-imagen img{width:290px;height:auto}.node-cultura-obras .ficha-artista{background-color:#e6dec8;float:right;padding:10px;width:60%;margin:0 0 15px 20px}.node-cultura-obras .field .field-label,.page-taxonomy .field .field-label{float:left}.page-taxonomy .ficha-artista{min-height:120px}.page-taxonomy .ficha-artista .right-content{width:100%}.page-taxonomy .ficha-artista .left-content{display:none}.node-type-cultura-obras #block-cultura-cultura-colecciones{margin-bottom:25px;position:relative;min-height:230px}.node-type-cultura-obras #block-cultura-cultura-colecciones .jcarousel-skin-default .jcarousel-container-horizontal{min-height:300px;width:930px}.node-type-cultura-obras #block-cultura-cultura-colecciones .jcarousel-skin-default .jcarousel-clip-horizontal{width:930px}.node-type-cultura-obras #block-cultura-cultura-colecciones ul.jcarousel li{min-height:300px;margin:0 10px 0 0;width:300px}.node-type-cultura-obras #block-cultura-cultura-colecciones .views-field-title{line-height:1.2em;margin-top:5px;text-align:left}.view-cultura-obras{margin-bottom:60px}.view-cultura-obras .view-header{margin-bottom:40px}
.view-cultura-obras .jcarousel-skin-default .jcarousel-container-horizontal,.view-cultura-obras .jcarousel-skin-default .jcarousel-clip-horizontal{width:930px;height:auto;text-align:left;margin-bottom:40px}.view-cultura-obras .jcarousel-skin-default .jcarousel-item{height:auto;margin-left:0;margin-right:10px;width:300px}.view-cultura-obras .views-label{float:left;margin-left:10px;margin-right:5px;font-weight:bold}.view-cultura-obras .views-label-field-art-type{background:url(/sites/all/themes/custom/basetheme/img/icos/icoCulturaTipoObra.png) no-repeat 0 0;padding-left:28px}.view-cultura-obras .views-label-field-parador-unico{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.view-cultura-obras .views-label-field-artist-text,.view-cultura-obras .views-label-field-artist{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaArtista.png) no-repeat 0 0;padding-left:28px}.view-cultura-obras .views-label-field-parador-unico,.view-cultura-obras .views-label-field-parador,.view-cultura-obras .views-label-field-fondos-de-la-coleccion{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.view-cultura-obras .views-field{margin:10px 0}.view-cultura-obras .views-field img{width:100%}.view-cultura-obras .views-field-title{font-size:1.2em}.view-cultura-obras .jcarousel-skin-default .jcarousel-next,.view-cultura-obras .jcarousel-skin-default .jcarousel-prev{top:110px}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widgets{background:#eed19c}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widget{margin-right:20px;margin-top:10px;margin-left:20px}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-submit-button{margin-top:5px}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widget .ui-selectmenu{width:400px !important}.page-cultura-buscador-de-obras .view-cultura-obras .views-column{display:inline-block;vertical-align:top;width:316px}.page-cultura-buscador-de-obras #edit-field-parador-unico-target-id-menu,.page-cultura-buscador-de-obras #edit-field-art-type-tid-menu,.page-cultura-buscador-de-obras #edit-field-artist-target-id-menu{width:397px !important}.node-type-cultura-colecciones .field-name-field-pieces-of-art>.field-items>.field-item{width:30%;float:left;margin-left:20px}.node-type-cultura-colecciones .field-name-body{width:75%;float:left;margin-right:20px}.node-type-cultura-colecciones .field-name-field-pieces-of-art h2.node-title,.node-type-cultura-colecciones .field-name-field-pieces-of-art .links,.page-taxonomy article.node-cultura-obras .links{display:none}.page-taxonomy article.node-cultura-obras .field-name-field-imagen{margin-bottom:0;height:189px}.node-type-cultura-colecciones .ficha-artista{background:none}.node-type-cultura-colecciones .ficha-artista .field-label{float:left}.node-type-cultura-colecciones .ficha-artista .field{margin-left:20px;margin-bottom:3px}.node-type-cultura-colecciones .field-name-field-artist{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaArtista.png) no-repeat 0 0;padding-left:28px;margin-top:10px}.node-type-cultura-colecciones .field-name-field-art-type{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaTipoObra.png) no-repeat 0 0;padding-left:28px}.node-type-cultura-colecciones .field-name-field-parador-unico{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.node-type-cultura-colecciones article .links{display:block;clear:both}.node-type-cultura-colecciones .ficha-artista{padding:0 10px 10px 0}.page-cultura-buscador-artistas #page-title{display:none}.page-cultura-buscador-artistas .view-buscador-artistas-header{margin-bottom:20px}.listado-buscador-artistas .artista{width:33%;float:left;margin-left:3px;margin-bottom:30px;min-height:330px}.listado-buscador-artistas .container-type,.listado-buscador-artistas .container-parador{margin-top:10px;width:95%}.listado-buscador-artistas .label-type-piece,.listado-buscador-artistas .label-parador{font-weight:bold;float:left;margin-right:10px}.listado-buscador-artistas .label-type-piece{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaTipoObra.png) no-repeat 0 0;padding-left:28px}.listado-buscador-artistas .label-parador{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.listado-buscador-artistas .no-results{margin-top:10px;font-weight:bold}.page-cultura-buscador-artistas .abecedario{padding:10px 50px;margin-bottom:40px;background-color:#eed19c}.page-cultura-buscador-artistas .abecedario a{color:#000}.page-cultura-buscador-artistas .abecedario .view-all{margin-left:20px}.listado-buscador-artistas .item-list ul li{list-style:none}.listado-buscador-artistas .no-artist{padding:20px;font-weight:bold}.view-cultura-colecciones .views-row{margin:20px 0;border:1px solid #e8e8e8;padding:10px;height:105px}.view-cultura-colecciones .views-field-field-image{float:left;margin-right:20px}#block-cultura-cultura-colecciones .item-list ul li{display:initial;list-style:none;margin:0}#block-cultura-cultura-colecciones .obras-item{display:inline-block;margin-bottom:40px;margin-right:20px;vertical-align:top;width:300px}#block-cultura-cultura-colecciones .obras-image{margin-bottom:10px}#block-cultura-cultura-colecciones .obras-title{font-family:"museo700",arial,verdana;font-size:1.3em;margin-bottom:10px}#block-cultura-cultura-colecciones .obras-artist,#block-cultura-cultura-colecciones .obras-type,#block-cultura-cultura-colecciones .obras-parador{margin-bottom:10px}#block-cultura-cultura-colecciones .obras-artist-label,#block-cultura-cultura-colecciones .obras-type-label,#block-cultura-cultura-colecciones .obras-parador-label{float:left;font-weight:bold;margin-right:4px}#block-cultura-cultura-colecciones .obras-artist-label{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaArtista.png) no-repeat 0 0;padding-left:28px}#block-cultura-cultura-colecciones .obras-type-label{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaTipoObra.png) no-repeat 0 0;padding-left:28px}#block-cultura-cultura-colecciones .obras-parador-label{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}#block-cultura-cultura-colecciones .item-list .pager{display:none}.page-taxonomy-category .view-taxonomy-term .views-row{width:300px;margin-left:10px}.page-taxonomy-category .view-taxonomy-term .views-field-title{min-height:20px !important}.page-taxonomy-category .view-taxonomy-term .views-label{float:left;margin-left:10px;margin-right:5px;font-weight:bold}.page-taxonomy-category .view-taxonomy-term .views-field{margin:10px 0}.page-taxonomy-category .view-taxonomy-term .views-label-field-art-type{background:url(/sites/all/themes/custom/basetheme/img/icos/icoCulturaTipoObra.png) no-repeat 0 0;padding-left:28px}
.page-taxonomy-category .view-taxonomy-term .views-label-field-parador-unico{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.page-taxonomy-category .view-taxonomy-term .views-label-field-artist-text,.page-taxonomy-category .view-taxonomy-term .views-label-field-artist{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaArtista.png) no-repeat 0 0;padding-left:28px}.page-taxonomy-category .view-taxonomy-term .views-label-field-parador-unico,.page-taxonomy-category .view-taxonomy-term .views-label-field-parador{background:url(/sites/all/themes/custom/basetheme/img//icos/icoCulturaParador.png) no-repeat 4px 0;padding-left:28px}.node-cultura-historia .field-name-body{border:0}.node-cultura-historia .summary{margin-bottom:40px}.node-cultura-historia .group-ficha-tecnica{width:36%;background-color:#e6dec8;border:0;float:right;margin:0 10px 10px 10px;padding:15px}.node-cultura-historia .group-ficha-tecnica .fieldset-legend{display:none}.node-cultura-historia .group-ficha-tecnica .fieldset-title{pointer-events:none;cursor:default}.node-cultura-historia .group-ficha-tecnica .field-label{float:left}.node-cultura-historia .group-container-body{width:59%;float:left}.node-cultura-historia .group-container-body h3{display:none}.node-cultura-historia .field-name-field-imagen{display:inline-block;width:40%;float:right}.node-cultura-historia .field-name-field-imagen img{width:100%;height:auto}.node-cultura-historia .field-name-field-seccion-historia{clear:both;border:1px solid #e8e8e8;padding:20px}.node-cultura-historia .field-name-field-seccion-historia .odd{border-top:1px solid #e8e8e8}.node-cultura-historia .field-name-field-imagen-seccion-historia{display:inline-block;width:20%;float:left;margin-right:20px;margin-top:-10px;clear:both}.node-cultura-historia .field-name-field-imagen-seccion-historia img{width:100%;height:auto}.node-cultura-historia .field-name-field-titulo-seccion-historia{font-size:1.1em;font-weight:bold;margin-top:20px}.node-cultura-historia .group-le-gustara{border:0;background-color:#e8e8e8}.node-cultura-historia .group-le-gustara .fieldset-title{pointer-events:none;cursor:default;color:#000;font-size:1.1em;font-weight:bold;font-family:museo300,arial;text-transform:uppercase}.node-cultura-historia .group-le-gustara .fieldset-legend{background:none !important;padding-top:70px}.node-cultura-historia .group-le-gustara .field-name-field-descripcion-te-gustara{width:50%;float:left;padding-left:17px;margin-top:10px}.node-cultura-historia .group-le-gustara .field-name-field-imagen-te-gustara{width:40%;float:right;margin-right:17px;margin-top:-20px}.node-cultura-historia .group-le-gustara .field-name-field-imagen-te-gustara img{width:100%;height:auto}.node-cultura-historia .field-name-field-adjuntos .file .file-icon{display:none}.node-cultura-historia .field-name-field-adjuntos .field-label{font-size:1.1em;font-weight:bold;font-family:museo300,arial}.view-cultura-colecciones{margin-bottom:50px}.view-cultura-colecciones .view-empty{font-size:1.2em;font-weight:bold;padding:20px}.view-cultura-colecciones .views-field-field-imagen{float:left;margin-right:20px}.view-cultura-colecciones .view-filters .views-exposed-form .views-exposed-widgets{background-color:#eed19c;margin:30px 0;padding:20px}.view-cultura-colecciones .view-filters .views-exposed-form .views-exposed-widgets #edit-field-parador-unico-target-id-button{width:500px !important}.page-cultura-vive-la-historia #edit-field-parador-unico-target-id-menu{height:200px !important;width:496px !important}.view-cultura-colecciones .view-filters .views-exposed-form .views-submit-button{margin-left:200px}.view-cultura-colecciones .view-filters .views-widget-filter-field_parador_unico_target_id{margin-left:30px}.view-cultura-colecciones .view-filters .views-widget-filter-field_parador_unico_target_id .views-widget{margin-top:5px}.page-cultura-eventos #page-title{display:none}.page-cultura-eventos .culture-agenda-item{border:1px solid #e8e2e4;margin-bottom:30px;vertical-align:top}.page-cultura-eventos .culture-agenda-item .destacada{background:#f1e8ed;height:164px}.page-cultura-eventos .culture-agenda-image-paradores{margin-right:-4px;padding:12px;vertical-align:top;width:285px}.page-cultura-eventos .culture-agenda-image{margin-bottom:6px}.page-cultura-eventos .culture-agenda-item .culture-agenda-image-paradores,.page-cultura-eventos .culture-agenda-item .culture-agenda-text,.page-cultura-eventos .culture-agenda-item .culture-agenda-dates-price{display:inline-block}.page-cultura-eventos .culture-agenda-noimage{width:283px;height:108px}.page-cultura-eventos .culture-agenda-text{margin-right:-4px;padding:12px;vertical-align:top;width:400px}.page-cultura-eventos .culture-agenda-title{margin-bottom:6px}.page-cultura-eventos .culture-agenda-title a{font-family:"museo700",arial,verdana;font-size:1.2em}.page-cultura-eventos .culture-agenda-summary{font-size:.8em;margin-bottom:12px}.page-cultura-eventos .culture-agenda-dates-price{border-left:1px solid #e8e2e4;float:right;height:147px;padding:8px;vertical-align:top;width:215px;background:#f8f8f8;position:relative}.page-cultura-eventos .culture-agenda-dates-price .culture-button{position:absolute;top:116px;right:30px}.page-cultura-eventos .culture-agenda-item.destacada .culture-agenda-dates-price{background:#e5dfdf}.page-cultura-eventos .culture-agenda-item .culture-agenda-dates-price>*{text-align:center}
.page-cultura-eventos .culture-agenda-dates{margin-bottom:24px}.page-cultura-eventos .culture-agenda-dates>*{height:1em;line-height:1em}.page-cultura-eventos .culture-agenda-dates .culture-agenda-date-from-label,.page-cultura-eventos .culture-agenda-dates .culture-agenda-date-to-label{float:left;font-size:.8em;line-height:1.3em;margin-right:4px}.page-cultura-eventos .culture-agenda-dates .culture-agenda-date-from-value,.page-cultura-eventos .culture-agenda-dates .culture-agenda-date-to-value{float:right;font-family:"museo500",arial,verdana;margin-left:4px}.page-cultura-eventos .culture-agenda-dates .separator{overflow:hidden}.page-cultura-eventos .culture-agenda-dates .separator span{border-bottom:1px dotted #d4cfd0;display:inline-block;width:100%}.page-cultura-eventos .culture-agenda-price>*{display:inline-block}.page-cultura-eventos .culture-agenda-price-label{font-size:.8em;line-height:1.3em;margin-right:4px}.page-cultura-eventos .culture-agenda-price-value{color:#5a2149;font-family:"museo700",arial,verdana;padding-left:4px}.page-cultura-eventos .culture-agenda-button{background:#f78f1e;border:1px solid #be6e18;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);cursor:pointer;font-family:'museo500',arial,verdana;font-size:.9em;margin:0 auto;padding:6px 15px;width:150px}.page-cultura-eventos .culture-agenda-button a{color:#FFF}.page-cultura-eventos .item-list .pager{display:none}.page-cultura-eventos .item-list ul li{list-style:none;margin:0}.page-cultura-agenda-cultural #page-title{display:none}.page-cultura-agenda-cultural .cultura-esta-pasando-item{border:1px solid #e8e2e4;margin-bottom:30px;vertical-align:top}.page-cultura-agenda-cultural .item-list ul li{list-style:none;margin:0}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-imagen,.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-title-body,.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info{display:inline-block}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-imagen{margin-right:-4px;padding:12px;vertical-align:top;width:285px}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-title-body{margin-right:-4px;padding:12px;vertical-align:top;width:400px}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-title-body .title{padding-bottom:10px;font-size:1.1em;font-weight:bold}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info{border-left:1px solid #e8e2e4;float:right;height:130px;padding:8px;vertical-align:top;width:215px;background:#f8f8f8;position:relative;text-align:center}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info a{background:#f78f1e;border:1px solid #be6e18;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);color:#FFF;cursor:pointer;font-family:'museo500',arial,verdana;font-size:1.1em;padding:8px 55px;text-align:center;position:relative;top:60px}.page-cultura-agenda-cultural .texto-agenda-cultural{margin-bottom:20px}.page-cultura-agenda-cultural #block-cultura-cultura-esta-pasando .pager{display:none}.page-cultura-archivo-historico ul#edit-id-parador-menu,.page-cultura-archivo-historico ul#edit-id-otros-menu,.node-type-cultura-archivo-historico ul#edit-id-parador-menu,.node-type-cultura-archivo-historico ul#edit-id-otros-menu{width:397px !important}.page-cultura-archivo-historico #page-title{display:none}#archivo-historico-filtros-cultura-form{background-color:#eed19c;margin:30px 0;padding:20px}#archivo-historico-filtros-cultura-form .form-item-id-parador,#archivo-historico-filtros-cultura-form .form-item-id-otros{display:inline-block;margin-right:30px;width:45%}#archivo-historico-filtros-cultura-form #edit-id-parador-button,#archivo-historico-filtros-cultura-form #edit-id-otros-button{width:400px !important}#archivo-historico-filtros-cultura-form .form-item-id-parador label,#archivo-historico-filtros-cultura-form .form-item-id-otros label{text-align:left}
#archivo-historico-filtros-cultura-form #edit-search{margin-right:50px}#second-menu #archivo-historico-filtros-cultura-form .ui-selectmenu-status{padding:0}#second-menu #archivo-historico-filtros-cultura-form #edit-id-parador-button:hover,#second-menu #archivo-historico-filtros-cultura-form #edit-id-otros-button:hover{background-color:#fff}#second-menu #block-cultura-cultura-filtros-archivo{margin-top:50px}.view-archivo-historico-galeria-por-nodo .views-submit-button{float:none;text-align:center;margin-right:30px}.view-archivo-historico-galeria-por-nodo .form-item-field-parador-unico-target-id span #edit-field-parador-unico-target-id-button,.view-archivo-historico-galeria-por-nodo .form-item-field-otros-value span #edit-field-otros-value-button{width:425px !important;margin-right:35px}.view-archivo-historico-galeria-por-nodo{text-align:center}.view-archivo-historico-galeria-por-nodo .views-row{width:33%;float:left;margin-left:3px;margin-bottom:30px;min-height:300px}.view-archivo-historico-galeria-por-nodo .views-row .views-field-title,.view-archivo-historico-galeria-por-nodo .views-row .views-field-body{margin-top:10px;width:95%;text-align:left;margin-left:10px}.page-cultura-archivo-historico .view-display-id-block_1,.page-cultura-archivo-historico .view-display-id-block_1 .views-field-title{background-color:#e8e8e8}.page-cultura-archivo-historico .view-display-id-block_1{margin-bottom:40px}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-container-horizontal,.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-item{height:400px;background-color:#e8e8e8}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-container-horizontal,.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-clip-horizontal{width:800px}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .title-fotos{padding:20px;font-size:1.2em;font-weight:bold}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .pie-fotos{font-weight:bold}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-next,.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-prev{top:200px}.view-archivo-historico-galeria-por-nodo.view-display-id-block_1{margin-bottom:40px}.view-archivo-historico-galeria-por-nodo.view-display-id-block{margin-bottom:40px}#block-cultura-cultura-enlace-desde-parador .block-enlace-vive{background-color:#eed19c;background-repeat:no-repeat;display:block;padding:15px;position:relative;text-decoration:none;height:auto;font-size:.9em;padding-bottom:30px}#block-cultura-cultura-enlace-desde-parador .block-enlace-img{float:left;margin-right:20px}#block-cultura-cultura-enlace-desde-parador .block-enlace-title{font-weight:bold;margin-bottom:10px}#block-cultura-cultura-enlace-desde-parador .block-enlace{height:30px}#block-cultura-cultura-enlace-desde-parador .block-enlace a{font-weight:bold}#page-title-parador{margin-bottom:24px}.view-cultura-colecciones.view-display-id-page_1 .views-row{height:auto;float:left;border:0}.node-type-cultura-colaboradores .field-name-body,.page-cultura-colaboradores .field-name-body{width:600px;float:left;margin-right:2%;border:0}.node-type-cultura-colaboradores .field-name-field-foto-colaborador,.page-cultura-colaboradores .field-name-field-foto-colaborador{width:340px;float:left}.node-type-cultura-colaboradores .field-name-field-foto-colaborador img,.page-cultura-colaboradores .field-name-field-foto-colaborador img{width:100%;height:auto}.page-cultura-colaboradores #page-title{display:none}#block-cultura-cultura-colaboradores-un-parador .jcarousel-skin-default,.page-cultura-colaboradores .block-colaboraciones .jcarousel-skin-default{height:140px}#block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador,.page-cultura-colaboradores .colaboraciones-parador{clear:both;margin-bottom:10px}#block-cultura-cultura-colaboradores-un-parador h2,.page-cultura-colaboradores .block-colaboraciones-carrusel h2{border-bottom:1px solid #e3dedf;padding-bottom:10px;margin-bottom:23px}
#block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-imagen{float:left;margin-right:20px}#block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-titulo,#block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-body{float:left;width:600px}.clear{clear:both;margin-bottom:20px}.node-type-cultura-investiga .node-cultura-investiga .summary{margin-bottom:24px}.node-type-cultura-investiga .node-cultura-investiga .field-name-field-image{float:right;width:47%;margin-left:3%}.node-type-cultura-investiga .node-cultura-investiga .field-name-field-image img{width:100%;height:auto}.node-type-cultura-investiga .field-name-field-cultura-autor-relacionado{clear:both}.node-cultura-investiga-autores{background-color:#e8e8e8}.node-cultura-investiga-autores .left-content{float:left;width:25%;margin:35px}.node-cultura-investiga-autores .left-content img{border-radius:100px;width:80%}.node-cultura-investiga-autores .right-content{float:right;margin:35px 0;width:64%;padding:12px}.node-cultura-investiga-autores .right-content h2{font-size:1.6em}.node-cultura-investiga-autores .right-content h2.title{font-size:1.2em}.node-cultura-investiga-autores .node-title{display:none}body.html{min-width:auto}body.no-sidebars.page-reservas-nueva-parador #main #content{width:100%}body.no-sidebars.node-type-menus-90aniversario #main #content{width:960px}body{background:#FFF;color:#000;font:1em/1.3em "OpenSansRegular",sans-serif}a,a:link,a:active,a:visited,span.nolink,.toggle-label{font-family:'OpenSansRegular',sans-serif}input{font-family:'OpenSansRegular',sans-serif}h2{font-family:'OpenSansRegular',sans-serif}label,fieldset legend{font-family:"OpenSansRegular",sans-serif}#header #logo img{width:70%;height:auto}.front #main{padding:0;width:100%;vertical-align:top}.front #main #content{width:98% !important;display:block;margin:auto}#header{position:relative;text-align:center;display:flex;flex-wrap:wrap;width:98%}#header a#logo{order:1}.region-header-right{margin-top:10px;position:absolute;right:0;width:auto;display:flex;justify-content:flex-end;order:2}#primary-menu-nav,#bottom-inner-wrapper{max-width:960px;width:auto}.node-type-parador #primary-menu-nav,.node-type-halls #primary-menu-nav,.node-type-environment #primary-menu-nav,.node-type-unique-room #primary-menu-nav,.node-type-spa #primary-menu-nav,.node-type-restaurant #primary-menu-nav,.node-type-parador-others #primary-menu-nav,.node-type-golf #primary-menu-nav,.node-type-parador-wellness #primary-menu-nav{width:98%;max-width:none}#block-bloques-consultar-modificar-reserva{order:2}#block-bloques-consultar-modificar-reserva a{color:#000;font-family:'OpenSansRegular',sans-serif;font-weight:300;font-size:.9em}#block-bloques-consultar-modificar-reserva .text{display:inline-block}#block-bloques-consultar-modificar-reserva .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/bookings_timbre_new.png);background-size:22px 22px;height:22px;float:left;margin-right:4px;width:22px;display:inline-block;vertical-align:middle}#block-bloques-telefono-reserva{order:3}#block-bloques-telefono-reserva a{color:#000;font-family:'OpenSansRegular',sans-serif;font-weight:300;font-size:.9em}#block-bloques-telefono-reserva .text{display:inline-block}#block-bloques-telefono-reserva .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/icoTlf.png);background-size:22px 22px;height:22px;float:left;margin-right:4px;width:22px}#block-lang-dropdown-language .form-item-lang-dropdown-select,.region-header-right #block-hostelswitcher-hostelswitcher .form-item-hostel-selection,.region-header-right #block-bloques-consultar-modificar-reserva,.region-header-right #block-bloques-telefono-reserva,.region-header-right #block-bloques-acceso-amigos{padding:5px;margin:5px;height:25px}#block-lang-dropdown-language{order:5}#block-lang-dropdown-language .ui-selectmenu{background:#fff}#block-lang-dropdown-language .ui-selectmenu-icon{background-size:10px !important;height:14px;margin-top:6px;width:17px}
.language-option .ico-es{background-image:url(/sites/all/themes/custom/basetheme/img/icos/espanol.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:20px;position:relative;right:8px;width:20px}.language-option .ico-en{background-image:url(/sites/all/themes/custom/basetheme/img/icos/inglesUK.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:17px;position:relative;right:8px;width:17px}.language-option .ico-fr{background-image:url(/sites/all/themes/custom/basetheme/img/icos/frances.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:17px;position:relative;right:8px;width:17px}.language-option .ico-de{background-image:url(/sites/all/themes/custom/basetheme/img/icos/aleman.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:17px;position:relative;right:8px;width:17px}.language-option .ico-ru{background-image:url(/sites/all/themes/custom/basetheme/img/icos/ruso.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:17px;position:relative;right:8px;width:17px}.language-option .ico-pt{background-image:url(/sites/all/themes/custom/basetheme/img/icos/portugues.png) !important;background-color:#fff !important;background-size:100%;display:inline-block;float:left;height:17px;position:relative;right:8px;width:17px}ul#edit-lang-dropdown-select-menu li a{font-size:.8em;padding:5px 0 4px 9px}#header-bottom-wrapper{background:none;text-align:center}ul#main-menu{width:auto;font-size:1em}#main-menu li{background:url(/sites/all/themes/custom/basetheme/img/icos/dot_black.png) no-repeat right center;background-size:2px}#main-menu li a,#main-menu li a:hover{color:#7e7e7e;font-family:'OpenSansRegular',sans-serif;font-weight:300}.front #highlighted-wrapper,.node-type-parador #highlighted-wrapper,.node-type-parador-wellness #highlighted-wrapper,.node-type-halls #highlighted-wrapper,.node-type-environment #highlighted-wrapper,.node-type-golf #highlighted-wrapper,.node-type-unique-room #highlighted-wrapper,.node-type-spa #highlighted-wrapper,.node-type-parador-others #highlighted-wrapper{background:#fff}.front #slide-wrapper,.node-type-environment #slide-wrapper,.node-type-halls #slide-wrapper,.node-type-parador-others #slide-wrapper,.node-type-parador #slide-wrapper,.node-type-spa #slide-wrapper,.node-type-unique-room #slide-wrapper,.node-type-restaurant #slide-wrapper,.node-type-golf #slide-wrapper,.node-type-parador-wellness #slide-wrapper{position:relative !important}.front #highlighted-wrapper,.node-type-parador #highlighted-wrapper,.node-type-restaurant #highlighted-wrapper,.node-type-halls #highlighted-wrapper,.node-type-environment #highlighted-wrapper,.node-type-golf #highlighted-wrapper,.node-type-unique-room #highlighted-wrapper,.node-type-spa #highlighted-wrapper,.node-type-parador-others #highlighted-wrapper,.node-type-parador-wellness #highlighted-wrapper{background:none !important;position:relative;margin-top:-7.75%;min-height:auto !important}.front #highlighted,.node-type-parador #highlighted,.node-type-parador-wellness #highlighted,.node-type-halls #highlighted,.node-type-environment #highlighted,.node-type-golf #highlighted,.node-type-unique-room #highlighted,.node-type-spa #highlighted,.node-type-restaurant #highlighted,.node-type-parador-others #highlighted{width:100%;z-index:1;padding:0 !important}.front .region region-highlighted,.node-type-restaurant .region region-highlighted,.node-type-halls .region region-highlighted,.node-type-golf .region region-highlighted,.node-type-unique-room .region region-highlighted,.node-type-parador-others .region region-highlighted,.node-type-parador .region region-highlighted,.node-type-environment .region region-highlighted,.node-type-spa .region region-highlighted,.node-type-parador-wellness .region region-highlighted{background-color:black;opacity:.5;z-index:999}#slide-wrapper .region-slide{max-width:none}
#highlighted{width:100%}.view-slide-de-cabecera .slide-image{background-position:top center;background-repeat:no-repeat;background-size:100%;display:block;height:575px;width:98%;margin:auto}.view-slide-de-cabecera.view-display-id-block_4,.view-slide-de-cabecera.view-display-id-block_5,.view-slide-de-cabecera.view-display-id-block_10,.view-slide-de-cabecera.view-display-id-block_11{background-color:#fff;padding-bottom:0}.views-slideshow-controls-top .views-slideshow-controls-text-previous a{background:url(/sites/all/themes/custom/basetheme/img/icos/flecha_slider_l.png) no-repeat top;background-size:75%;opacity:.8}.views-slideshow-controls-top .views-slideshow-controls-text-next a{background:url(/sites/all/themes/custom/basetheme/img/icos/flecha_slider_r.png) no-repeat top;background-size:75%;opacity:.8}.views-slideshow-controls-top .views-slideshow-controls-text a{display:block;height:100px;overflow:hidden;position:absolute;text-indent:-9999px;top:40%;width:100px;z-index:9999;transition:background 500ms ease}.view-slide-de-cabecera .views-slideshow-cycle-main-frame-row-item .field-content.slide-text-wrapper,.view-slide-de-cabecera.view-display-id-block_5 .field-content.slide-text-wrapper{background:none;max-width:none;top:10em !important;left:24em !important}.view-slide-de-cabecera .field-content.slide-text-wrapper .slide-text-title{font-size:2em}.view-slide-de-cabecera .slide-button{right:45%;top:50% !important;background-color:rgba(0,0,0,0.5);border:1px solid #fff;box-shadow:0 1px 2px rgba(50,50,50,0.5);color:#FFF !important;cursor:pointer;display:inline-block;font-family:'OpenSansRegular',sans-serif;font-weight:500;font-size:1.1em;padding:15px 20px;position:absolute;text-align:center}.view-slide-de-cabecera .slide-button:hover{text-decoration:none;background:#fff;opacity:.75;color:black !important}.view-slide-de-cabecera .field-content.slide-text-wrapper .slide-text-observations,.view-slide-de-cabecera .field-content.slide-text-wrapper .slide-text-title,.view-slide-de-cabecera .field-content.slide-text-wrapper .slide-text-price{font-family:'OpenSansRegular',sans-serif;font-weight:bold;line-height:1.3em}#block-bloques-reserva-y-conseguiras{background:#e8e8e8;padding:20px 0;text-align:center}.reserva-conseguiras-container{height:75px}.reserva-conseguiras-container .container{max-width:960px;margin:0 auto}.reserva-conseguiras-container .container>div{display:inline-block;margin-top:16px;width:250px}.reserva-conseguiras-container .container .container-item .texto{margin-bottom:6px}.reserva-conseguiras-container .container .container-item.pago{border-left:1px solid #000;border-right:1px solid #000}.front #block-bloques-custom-blocks{text-align:center}#block-bloques-custom-blocks .container-fila>div{display:inline-block;margin-right:30px;vertical-align:top;width:300px}#block-bloques-custom-blocks .container-banner.left,#block-bloques-custom-blocks .container-banner.right{min-width:630px}#block-bloques-custom-blocks .container-banner.all{min-width:960px}#block-bloques-custom-blocks .container-banner .titulo{color:#fff;font-family:'OpenSansRegular',sans-serif;font-weight:700;font-size:1.3em;line-height:1.2em;margin-bottom:250px;margin-left:auto;margin-right:auto;margin-top:-290px;max-height:25px;text-align:center;text-shadow:.02em .02em #fff;width:75%}#block-bloques-custom-blocks .container-banner.right .titulo{margin-right:0;padding-right:20px;text-align:center;width:100%}#block-bloques-custom-blocks .container-banner .boton{margin-bottom:60px;margin-top:-60px;text-align:center}#block-bloques-custom-blocks .container-banner.right .boton{padding-right:20px;text-align:center}#block-bloques-custom-blocks .container-banner .boton a{background-color:rgba(0,0,0,0.5);border:1px solid #fff;padding:7px 20px}#block-bloques-custom-blocks .container-banner .boton a:hover{text-decoration:none}#block-bloques-custom-blocks .container-banner .boton span{color:#fff;font-family:'OpenSansRegular',sans-serif;font-weight:300;font-size:1.1em}.front #post-content-wrapper{width:98%;margin:auto}
#post-content-inner-wrapper{width:auto !important}#block-bloques-amigo-portada{background:#f8f8f8;border:1px solid #e8e8e8;padding:20px 0 40px;text-align:center}#block-bloques-amigo-portada .container-item{display:inline-block;margin-right:12px;margin-top:20px;vertical-align:top;width:285px}#block-bloques-amigo-portada .titulo{color:#5a2149;font-family:'OpenSansRegular',sans-serif;font-size:1.2em;font-weight:bold}#block-bloques-amigo-portada .container-boton{margin-top:32px}#block-bloques-amigo-portada .container-boton a{background:#fe285b;color:#fff;padding:15px 50px}#block-bloques-amigo-portada .container-boton a:hover{text-decoration:none}#block-menu-menu-web-menu-pie-izquierda{line-height:1.5em;width:150px}#block-menu-menu-web-menu-pie-empresa{line-height:1.5em;width:205px}#block-menu-menu-web-menu-pie-empresa h2{font-family:'OpenSansRegular',sans-serif;font-weight:600;margin-bottom:0;font-size:1.1em}#block-bloques-redes-sociales{position:absolute;width:100% !important;left:0;justify-content:center;background-color:#f8f8f8;top:100%}#block-bloques-redes-sociales h2{font-family:'OpenSansRegular',sans-serif;font-weight:600;margin-bottom:12px;display:none}#block-bloques-redes-sociales p.copyright{color:#6d6e70;text-align:center}#block-bloques-redes-sociales .social-icon{margin-right:10px}#block-bloques-redes-sociales .facebook{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_facebook_g_41.png) no-repeat center center}#block-bloques-redes-sociales .twitter{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_twitter_g_41.png) no-repeat center center}#block-bloques-redes-sociales .instagram{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_instagram_g_41.png) no-repeat center center}#block-bloques-redes-sociales .linkedin{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_in_g_41.png) no-repeat center center}#block-bloques-redes-sociales .vimeo{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_vimeo_g_41.png) !important}#block-bloques-redes-sociales .youtube{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_youtube_g_41.png) !important}.social-icon{height:41px !important;width:41px !important}#block-bloques-redes-sociales .footer_redes_sociales{padding:20px;text-align:center}#block-bloques-descarga-app-footer .content{display:flex}#block-bloques-descarga-app-footer .container-item.android{margin-right:10px;align-self:end}#block-bloques-descarga-app-footer .container-item.android .imagen img{height:auto;width:100px;margin-top:5px}#block-bloques-descarga-app-footer .container-item.iphone .imagen img{height:30px;width:auto}#block-bloques-descarga-app-footer .container-item.iphone .titulo{display:none}#block-bloques-modal-newsletter{background:none;color:#fff;width:28% !important}#block-bloques-modal-newsletter h2{display:none}#block-bloques-modal-newsletter p{font-family:'OpenSansRegular',sans-serif;font-weight:bold;font-size:1.1em;padding-bottom:8px;text-align:right}#block-bloques-modal-newsletter .form-item-user-email{background:#e8e8e8;padding:12px}#block-bloques-modal-newsletter .form-item-user-email input#edit-user-email{background:#e8e8e8;font-size:1.1em}#block-bloques-modal-newsletter .form-submit{border:0;border-radius:0;box-shadow:none;font-family:'OpenSansRegular',sans-serif;font-weight:bold;font-size:1.1em;padding:10px 0}#lhc_status_container{-webkit-border-top-left-radius:0 !important;background-color:#f78f1e !important;border:0 !important;border-top-left-radius:0 !important}#lhc_status_container a{background:url(/sites/all/themes/custom/basetheme/img/icos/icoChat.png) no-repeat left center !important;font-family:'OpenSansRegular',sans-serif !important;font-weight:300 !important;font-size:1.2em !important;font-weight:initial !important;padding:10px 10px 10px 60px !important}#edit-contenedor-formulario .chosen-container-single .chosen-single div b{background:url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_down.png) no-repeat center center !important}
.form-type-date-popup input{background-image:url(/sites/all/themes/custom/basetheme/img/icos/icoCalendario.png);background-position-x:95%;background-size:auto}#block-bloques-acceso-amigos{order:1}.new-modify-block{float:none;background:none;padding:0 !important;margin:0 !important}#block-bloques-acceso-amigos a.acceso-amigos{color:#000;font-family:'OpenSansRegular',sans-serif;font-weight:300;display:flex;flex-direction:row-reverse;text-decoration:none;font-size:.9em}#block-bloques-acceso-amigos .text{display:inline-block}#block-bloques-acceso-amigos .content>.text{font-size:1.5em;color:#fe285b}#block-bloques-acceso-amigos .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/icoUsuario.png);background-size:22px 22px;height:22px;float:left;margin-right:4px;display:inline-block;vertical-align:middle;width:22px}#reservas-amigos-login-form #edit-reservations-login,#reservas-amigos-login-form #edit-head,#reservas-amigos-login-form #edit-foot{background-color:#fff}#reservas-amigos-login-form #edit-login,#reservas-amigos-login-form .forgot-link a{color:#000 !important;font-family:"OpenSansRegular",sans-serif}body.page-tnid-136 #highlighted-wrapper{padding-bottom:0}#reservas-amigos-login-form #edit-reservations-login{position:absolute !important;top:82px !important;right:0 !important;margin:0;width:765px;border:1px solid #bbb !important;display:flex !important;flex-wrap:wrap}#reservas-amigos-login-form #edit-head{flex:1 0 100%}#reservas-amigos-login-form>div{height:auto;position:absolute;top:0;width:auto;left:10em}.page-reservas-nueva #reservas-amigos-login-form>div{right:27em}#reservas-amigos-login-form #edit-body{display:flex}#reservas-amigos-login-form #edit-login,#reservas-amigos-login-form #edit-foot{padding:13px}#reservas-amigos-login-form #edit-login{flex:3;border-right:1px solid #fff;display:flex;flex-direction:row;flex-wrap:wrap}#reservas-amigos-login-form #edit-login .accede{order:1;align-self:center;font-size:1.1em;font-weight:bold;flex:1 0 100%;margin-bottom:15px}#reservas-amigos-login-form #edit-login .form-item-card-number{order:2;flex:1 0 40%}#reservas-amigos-login-form #edit-login .form-item-card-number input[type="text"]{margin-top:5px}#reservas-amigos-login-form #edit-login #edit-fecha{flex:1 0 40%;order:3}#reservas-amigos-login-form #edit-login #edit-submit-container{flex:1 0 100%;order:4;text-align:left}#reservas-amigos-login-form #edit-login #edit-submit-container #edit-submit{width:auto !important;padding:7px;font-size:1em}#reservas-amigos-login-form .forgot-link{order:5;margin-top:10px}#reservas-amigos-login-form #edit-foot{flex:1;display:flex;flex-direction:column;justify-content:center;background-color:#ccc}.region-header-right .block{text-align:left !important}#highlighted-wrapper.horizontal .parador-search-block{border-radius:0;box-shadow:none;margin-top:25px;width:auto}#highlighted-wrapper.horizontal .parador-search-block ul.quicktabs-tabs li{border-radius:0;height:45px;width:180px}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario{padding:10px 24px}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario>div,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario>input{display:inline-block;height:30px;vertical-align:text-bottom}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario .field-group-form-hostel_selection{width:400px}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario .chosen-container-single .chosen-single{width:336px}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario .field-group-form-dates{width:295px}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario input.form-submit{border:1px solid #f78f1e;border-radius:0;box-shadow:none;font-size:1em;height:auto;padding:3px 30px;vertical-align:super;width:auto}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--2,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--3,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--4{border-radius:0;padding:10px 0;text-align:center}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--2 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--3 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--4 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information ul{display:inline-block}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--2 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--3 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information #edit-info--4 label,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information ul,#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information li{height:20px;padding:0}#highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-information li,.parador-search-block #edit-info li{background:none}#slide-wrapper.horizontal .view-slide-de-cabecera .views-slideshow-cycle-main-frame-row-item .field-content.slide-text-wrapper,#slide-wrapper.horizontal .view-slide-de-cabecera.view-display-id-block_5 .field-content.slide-text-wrapper{left:90px;text-align:center;top:235px}
#slide-wrapper.horizontal .view-slide-de-cabecera .slide-button{top:360px}body.fucsia div.toolbar-menu ul#toolbar-user li.account{background:#ff2259 url(/sites/all/themes/custom/basetheme/img/icos/usuario.png) no-repeat 10px 5px}body.fucsia .form-submit,body.fucsia .slide-button,body.fucsia #block-bloques-amigo-portada .container-boton a,body.fucsia #lhc_status_container{background-color:#ff2259 !important}body.fucsia #block-bloques-acceso-amigos .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/icoUsuario.png)}body.fucsia #block-bloques-telefono-reserva .ico{background:url(/sites/all/themes/custom/basetheme/img/icos/icoTlf.png)}body.fucsia #highlighted-wrapper.horizontal .parador-search-block #edit-contenedor-formulario input.form-submit{border:1px solid #ff2259}body.fucsia .views-slideshow-controls-top .views-slideshow-controls-text-previous a{background:url(/sites/all/themes/custom/basetheme/img/icos/icoFlecha_Anterior.png) no-repeat top left}body.fucsia .views-slideshow-controls-top .views-slideshow-controls-text-next a{background:url(/sites/all/themes/custom/basetheme/img/icos/icoFlecha_Siguiente.png) no-repeat top left}body.fucsia .bloque-boton{background:#ff2259 !important}body.page-amigos-register #page-title-wrapper{background:#f78f1e}body.fucsia.page-amigos-register #page-title-wrapper{background:#ff2259}#edit-lang-dropdown-select_arrow,.ui-selectmenu-icon{background:transparent url(/sites/all/themes/custom/basetheme/img/icos/bullet-arrow_down_black.png) no-repeat center center !important}body.fucsia #edit-lang-dropdown-select_arrow{background:#f78f1e url(/sites/all/themes/custom/basetheme/img/icos/arrow_down.png) no-repeat center center !important}a.colorbox-node{color:#f78f1e}body.fucsia a.colorbox-node{color:#ff2259}#page-title-wrapper{margin-bottom:0 !important;text-align:center;border-bottom:2px solid #e8e8e8;margin-top:0}.node-type-restaurant #page-title-wrapper,.node-type-halls #page-title-wrapper,.node-type-spa #page-title-wrapper,.node-type-parador-others #page-title-wrapper,.node-type-parador #page-title-wrapper,.node-type-unique-room #page-title-wrapper,.node-type-environment #page-title-wrapper,.node-type-golf #page-title-wrapper{margin-top:145px}.node-type-parador-wellness #page-title-wrapper{margin-top:170px}.node-type-mice #page-title-wrapper{margin-top:60px}.region-header-right #block-hostelswitcher-hostelswitcher{order:4}.front .region.region-highlighted,.node-type-parador .region.region-highlighted,.node-type-parador-wellness .region.region-highlighted,.node-type-halls .region.region-highlighted,.node-type-environment .region.region-highlighted,.node-type-unique-room .region.region-highlighted,.node-type-spa .region.region-highlighted,.node-type-golf .region.region-highlighted,.node-type-restaurant .region.region-highlighted,.node-type-parador-others .region.region-highlighted{margin-bottom:-.18%}#block-buscarparador-1,#block-buscarparador-4{display:flex}#block-buscarparador-1>.content,#block-buscarparador-4>.content{width:100%}.parador-search-block #edit-info ul,.parador-search-block #edit-info--2 ul,.parador-search-block #edit-info--3 ul,.parador-search-block #edit-info--4 ul{padding:0 !important}.front .parador-search-block #edit-info li,.front .parador-search-block #edit-info--2 li,.front .parador-search-block #edit-info--3 li,.front .parador-search-block #edit-info--4 li,.node-type-parador .parador-search-block #edit-info li,.node-type-parador .parador-search-block #edit-info--2 li,.node-type-parador .parador-search-block #edit-info--3 li,.node-type-parador .parador-search-block #edit-info--4 li,.node-type-halls .parador-search-block #edit-info li,.node-type-halls .parador-search-block #edit-info--2 li,.node-type-halls .parador-search-block #edit-info--3 li,.node-type-halls .parador-search-block #edit-info--4 li,.node-type-parador-wellness .parador-search-block #edit-info li,.node-type-parador-wellness .parador-search-block #edit-info--2 li,.node-type-parador-wellness .parador-search-block #edit-info--3 li,.node-type-parador-wellness .parador-search-block #edit-info--4 li,.node-type-environment .parador-search-block #edit-info li,.node-type-environment .parador-search-block #edit-info--2 li,.node-type-environment .parador-search-block #edit-info--3 li,.node-type-environment .parador-search-block #edit-info--4 li,.node-type-unique-room .parador-search-block #edit-info li,.node-type-unique-room .parador-search-block #edit-info--2 li,.node-type-unique-room .parador-search-block #edit-info--3 li,.node-type-unique-room .parador-search-block #edit-info--4 li,.node-type-spa .parador-search-block #edit-info li,.node-type-spa .parador-search-block #edit-info--2 li,.node-type-spa .parador-search-block #edit-info--3 li,.node-type-spa .parador-search-block #edit-info--4 li,.node-type-restaurant .parador-search-block #edit-info li,.node-type-restaurant .parador-search-block #edit-info--2 li,.node-type-restaurant .parador-search-block #edit-info--3 li,.node-type-restaurant .parador-search-block #edit-info--4 li,.node-type-parador-others .parador-search-block #edit-info li,.node-type-parador-others .parador-search-block #edit-info--2 li,.node-type-parador-others .parador-search-block #edit-info--3 li,.node-type-parador-others .parador-search-block #edit-info--4 li,.node-type-golf .parador-search-block #edit-info li,.node-type-golf .parador-search-block #edit-info--2 li,.node-type-golf .parador-search-block #edit-info--3 li,.node-type-golf .parador-search-block #edit-info--4 li{font-size:1em;height:20px;list-style:none;margin:0;padding:0;background:none !important}
.front .parador-search-block #edit-info,.front .parador-search-block #edit-info--2,.front .parador-search-block #edit-info--3,.node-type-parador .parador-search-block #edit-info,.node-type-parador .parador-search-block #edit-info--2,.node-type-parador .parador-search-block #edit-info--3,.node-type-halls .parador-search-block #edit-info,.node-type-halls .parador-search-block #edit-info--2,.node-type-halls .parador-search-block #edit-info--3,.node-type-parador-wellness .parador-search-block #edit-info,.node-type-parador-wellness .parador-search-block #edit-info--2,.node-type-parador-wellness .parador-search-block #edit-info--3,.node-type-environment .parador-search-block #edit-info,.node-type-environment .parador-search-block #edit-info--2,.node-type-environment .parador-search-block #edit-info--3,.node-type-unique-room .parador-search-block #edit-info,.node-type-unique-room .parador-search-block #edit-info--2,.node-type-unique-room .parador-search-block #edit-info--3,.node-type-spa .parador-search-block #edit-info,.node-type-spa .parador-search-block #edit-info--2,.node-type-spa .parador-search-block #edit-info--3,.node-type-restaurant .parador-search-block #edit-info,.node-type-restaurant .parador-search-block #edit-info--2,.node-type-restaurant .parador-search-block #edit-info--3,.node-type-parador-others .parador-search-block #edit-info,.node-type-parador-others .parador-search-block #edit-info--2,.node-type-parador-others .parador-search-block #edit-info--3,.node-type-golf .parador-search-block #edit-info,.node-type-golf .parador-search-block #edit-info--2,.node-type-golf .parador-search-block #edit-info--3{border-radius:0 0 5px 5px;color:#fff !important;font-weight:bold !important;margin-bottom:0;margin-top:10px;position:relative;background:none !important}.front .parador-search-block,#block-views-ventaja-paradores-front-block,.node-type-parador .parador-search-block,#block-views-ventaja-paradores-front-block,.node-type-halls .parador-search-block,.node-type-environment .parador-search-block,.node-type-golf .parador-search-block,.node-type-unique-room .parador-search-block,.node-type-spa .parador-search-block,.node-type-restaurant .parador-search-block,.node-type-parador-others .parador-search-block,.node-type-parador-wellness .parador-search-block{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-000000-0.7.png) !important}#block-views-ventaja-paradores-front-block .views-field-field-icono-ventaja img{width:15px;height:15px}#block-views-ventaja-paradores-front-block .views-field-field-nombre-ventaja{order:2}#block-views-ventaja-paradores-front-block .views-field-field-icono-ventaja{order:1;margin-right:5px}#block-views-ventaja-paradores-front-block>.content,#block-views-ventaja-paradores-front-block>.content>div,#block-views-ventaja-paradores-front-block>.content .view-content{width:100%;display:flex;justify-content:center;flex-wrap:wrap}#block-views-ventaja-paradores-front-block>.content .view-content>.views-row{display:flex;margin-right:15px;font-size:.7em}#quicktabs-search_block_front,#quicktabs-container-search_block_front,#quicktabs-search_block_restaurant .book-block-restaurant{display:flex;justify-content:center;width:98%}#quicktabs-search_block_front .item-list,#quicktabs-tabpage-search_block_restaurant-1 #block-buscarparador-4 #edit-parador-map,#quicktabs-search_block_restaurant .item-list{display:none}.front #edit-contenedor-formulario,.node-type-golf #edit-contenedor-formulario,.node-type-parador-wellness #edit-contenedor-formulario,.node-type-parador #edit-contenedor-formulario,.node-type-halls #edit-contenedor-formulario,.node-type-environment #edit-contenedor-formulario,.node-type-unique-room #edit-contenedor-formulario,.node-type-spa #edit-contenedor-formulario,.node-type-restaurant #reservas-main-block-restaurant-form>div,.node-type-parador-others #edit-contenedor-formulario{align-items:center;margin:10px 0}.front #edit-contenedor-information,.node-type-golf #edit-contenedor-information,.node-type-parador #edit-contenedor-information,.node-type-halls #edit-contenedor-information,.node-type-parador-wellness #edit-contenedor-information,.node-type-environment #edit-contenedor-information,.node-type-unique-room #edit-contenedor-information,.node-type-spa #edit-contenedor-information,.node-type-parador-others #edit-contenedor-information{align-items:flex-end}
.front #edit-contenedor-formulario,.front #edit-contenedor-information,.node-type-parador #edit-contenedor-formulario,.node-type-parador #edit-contenedor-information,.node-type-halls #edit-contenedor-formulario,.node-type-halls #edit-contenedor-information,.node-type-parador-wellness #edit-contenedor-formulario,.node-type-parador-wellness #edit-contenedor-information,.node-type-environment #edit-contenedor-formulario,.node-type-environment #edit-contenedor-information,.node-type-unique-room #edit-contenedor-formulario,.node-type-unique-room #edit-contenedor-information,.node-type-spa #edit-contenedor-formulario,.node-type-spa #edit-contenedor-information,.node-type-golf #edit-contenedor-formulario,.node-type-golf #edit-contenedor-information,#reservas-main-block-restaurant-form>div,.node-type-parador-others #edit-contenedor-formulario,.node-type-parador-others #edit-contenedor-information{display:flex;flex-wrap:wrap;justify-content:center}.front #edit-contenedor-formulario #edit-dates,.front #edit-contenedor-formulario #edit-dates--2,.node-type-parador #edit-contenedor-formulario #edit-dates,.node-type-parador #edit-contenedor-formulario #edit-dates--2,.node-type-halls #edit-contenedor-formulario #edit-dates,.node-type-halls #edit-contenedor-formulario #edit-dates--2,.node-type-parador-wellness #edit-contenedor-formulario #edit-dates,.node-type-parador-wellness #edit-contenedor-formulario #edit-dates--2,.node-type-golf #edit-contenedor-formulario #edit-dates,.node-type-golf #edit-contenedor-formulario #edit-dates--2,.node-type-environment #edit-contenedor-formulario #edit-dates,.node-type-environment #edit-contenedor-formulario #edit-dates--2,.node-type-unique-room #edit-contenedor-formulario #edit-dates,.node-type-unique-room #edit-contenedor-formulario #edit-dates--2,.node-type-spa #edit-contenedor-formulario #edit-dates,.node-type-spa #edit-contenedor-formulario #edit-dates--2,.node-type-parador-others #edit-contenedor-formulario #edit-dates,.node-type-parador-others #edit-contenedor-formulario #edit-dates--2{margin-right:25px}.front #edit-contenedor-formulario #edit-booking,.node-type-parador #edit-contenedor-formulario #edit-booking,.node-type-halls #edit-contenedor-formulario #edit-booking,.node-type-environment #edit-contenedor-formulario #edit-booking,.node-type-unique-room #edit-contenedor-formulario #edit-booking,.node-type-spa #edit-contenedor-formulario #edit-booking,.node-type-parador-others #edit-contenedor-formulario #edit-booking,.node-type-golf #edit-contenedor-formulario #edit-booking,.node-type-parador-wellness #edit-contenedor-formulario #edit-booking{margin:0 !important;z-index:300}.parador-search-block .form-item-hostel span,.parador-search-block .form-item-adults1 span,.parador-search-block .form-item-adults2 span,.parador-search-block .form-item-adults3 span,.parador-search-block .form-item-children1 span,.parador-search-block .form-item-children2 span,.parador-search-block .form-item-children3 span,.parador-search-block .form-item-rooms span{color:#787878}.parador-search-block .form-item-adults1 span>a,.parador-search-block .form-item-adults2 span>a,.parador-search-block .form-item-adults3 span>a,.parador-search-block .form-item-children1 span>a,.parador-search-block .form-item-children2 span>a,.parador-search-block .form-item-children3 span>a,.parador-search-block .form-item-rooms span>a,.parador-search-block .field-group-form-booking .people-selection-wrapper{width:auto !important}.front .parador-search-block .form-submit,.node-type-parador .parador-search-block .form-submit,.node-type-parador-wellness .parador-search-block .form-submit,.node-type-halls .parador-search-block .form-submit,.node-type-environment .parador-search-block .form-submit,.node-type-unique-room .parador-search-block .form-submit,.node-type-spa .parador-search-block .form-submit,.node-type-restaurant .parador-search-block .form-submit,.node-type-parador-others .parador-search-block .form-submit,.node-type-golf .parador-search-block .form-submit{background:#fe285b no-repeat 90% center !important;display:block !important;width:auto !important;margin:0 0 0 10px !important;padding:4px 15px !important;font-size:.9em}
.front .parador-search-block .front-field-group-form-hostel_selection,.node-type-parador .parador-search-block .front-field-group-form-hostel_selection,.node-type-halls .parador-search-block .front-field-group-form-hostel_selection,.node-type-parador-wellness .parador-search-block .front-field-group-form-hostel_selection,.node-type-golf .parador-search-block .front-field-group-form-hostel_selection,.node-type-environment .parador-search-block .front-field-group-form-hostel_selection,.node-type-unique-room .parador-search-block .front-field-group-form-hostel_selection,.node-type-spa .parador-search-block .front-field-group-form-hostel_selection,.node-type-restaurant .parador-search-block .front-field-group-form-hostel_selection,.node-type-restaurant #edit-parador-selection,.node-type-parador-others .parador-search-block .front-field-group-form-hostel_selection{margin-right:10px;white-space:nowrap}.front .parador-search-block .front-field-group-form-promo-code{margin-left:10px}.parador-search-block .form-item-promo-code{margin-bottom:0 !important}.front .parador-search-block .form-item-promo-code .form-text{color:#666;font-size:.9em;height:28px;padding:7px 35px 7px 7px;width:245px}.front .parador-search-block .front-field-group-form-hostel_selection a,.node-type-parador .parador-search-block .front-field-group-form-hostel_selection a,.node-type-halls .parador-search-block .front-field-group-form-hostel_selection a,.node-type-parador-wellness .parador-search-block .front-field-group-form-hostel_selection a,.node-type-golf .parador-search-block .front-field-group-form-hostel_selection a,.node-type-environment .parador-search-block .front-field-group-form-hostel_selection a,.node-type-unique-room .parador-search-block .front-field-group-form-hostel_selection a,.node-type-spa .parador-search-block .front-field-group-form-hostel_selection a,.node-type-restaurant .parador-search-block .front-field-group-form-hostel_selection a,#edit-people-selection-wrapper a,.node-type-parador-others .parador-search-block .front-field-group-form-hostel_selection a{height:28px;width:auto !important;min-width:80px}.form-item-rooms a#edit-rooms-button{min-width:80px}.front .parador-search-block,.node-type-parador .parador-search-block,.node-type-halls .parador-search-block,.node-type-parador-wellness .parador-search-block,.node-type-environment .parador-search-block,.node-type-unique-room .parador-search-block,.node-type-golf .parador-search-block,.node-type-spa .parador-search-block,.node-type-restaurant .parador-search-block,.node-type-parador-others .parador-search-block{min-height:auto !important}#block-quicktabs-search-block-front,#block-quicktabs-search-block-restaurant{width:98%;margin:auto;z-index:2}.front .parador-search-block .people-selector span,.node-type-parador .parador-search-block .people-selector span,.node-type-halls .parador-search-block .people-selector span,.node-type-environment .parador-search-block .people-selector span,.node-type-unique-room .parador-search-block .people-selector span,.node-type-spa .parador-search-block .people-selector span,.node-type-parador-others .parador-search-block .people-selector span,.node-type-golf .parador-search-block .people-selector span,.node-type-parador-wellness .parador-search-block .people-selector span{color:#787878}.front .parador-search-block,.node-type-parador .parador-search-block,.node-type-halls .parador-search-block,.node-type-parador-wellness .parador-search-block,.node-type-environment .parador-search-block,.node-type-unique-room .parador-search-block,.node-type-golf .parador-search-block,.node-type-spa .parador-search-block,.node-type-restaurant .parador-search-block,.node-type-parador-others .parador-search-block{border-radius:0 !important}#quicktabs-container-search_block_front,#quicktabs-container-search_block_restaurant{background:none !important;border-radius:0 !important}.node-type-restaurant .parador-search-block #edit-info--2{display:none}.node-type-restaurant .parador-search-block .advanced-search-link{position:relative;justify-content:flex-end;display:flex;align-items:center;margin-left:15px}.node-type-restaurant .parador-search-block .advanced-search-link a{color:#fff}#reservas-main-block-restaurant-form .form-item-restaurant{margin:0}#block-marker-clusterer-bloque-mapa-portada .content,#block-bloques-custom-blocks .content{width:100%;margin:auto}#footer-wrapper{background:#000;border-top:1px solid #ccc;margin-top:20px;-webkit-box-shadow:inset 0 10px 20px -5px rgba(204,204,204,1);-moz-box-shadow:inset 0 10px 20px -5px rgba(204,204,204,1);box-shadow:inset 0 10px 20px -5px rgba(204,204,204,1)}#footer-wrapper{color:#fff;width:98%;margin:auto}#footer-inner-wrapper{position:relative;width:100%;text-align:center}#footer{font-size:.95em;letter-spacing:-.02em;padding:20px 0;width:98%}#footer a{color:#fff;font-family:'OpenSansRegular',sans-serif;font-weight:300;font-size:1.1em}#footer ul{padding:0}#footer ul li{list-style:none;margin:0;padding:0}#qalidad{float:right;margin-top:-22px;position:absolute;right:0;top:50%}.form-submit,.bloque-boton,button,.confirmation .form-actions a{background:#fe285b;border:1px solid #fe285b;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);color:#FFF;cursor:pointer;font-family:'OpenSansRegular',sans-serif;font-weight:500;font-size:1.1em;padding:8px 20px;text-align:center}#block-views-ventaja-paradores-front-block{display:flex;justify-content:center;width:98%;margin:auto;color:#fff}div#block-views-ventaja-paradores-front-block a{color:#fff}.views-field.views-field-field-enlace-ventaja{order:2}.view-id-ventaja_paradores_front_{padding-bottom:5px}#block-bloques-ratings-paradores .content{background:url(/sites/all/themes/custom/basetheme/img/bg/1px-000000-0.7.png) !important}#block-views-valoraciones-block>.content{top:60px !important}.ui-selectmenu-open,#ui-datepicker-div{z-index:999 !important}.not-front #main-wrapper{position:relative;width:98%;margin:auto}#menu-interior{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;width:100%;top:1px;left:0;padding-top:5px;background-color:#000;height:auto}#menu-interior div.item-list{margin-right:15%}#menu-interior ul li{background-image:none;padding:0;margin-right:15px;vertical-align:middle}#menu-interior ul li a.active{color:#000 !important}#menu-interior ul li a{border-bottom:1px solid transparent !important;color:#fff !important;margin:0 3px;transition:.2s border-bottom}#menu-interior ul li a,#menu-interior ul li a.active,#menu-interior ul li a:hover{border:0;padding:5px 15px;margin-top:5px}#menu-interior ul li a.active,#menu-interior ul li a:hover{color:#fff !important;border-bottom:1px solid #fff !important}#page-title-wrapper .title{margin-top:10px}.estrella{background:url(/sites/all/themes/custom/basetheme/img/icos/estrella_p_golden.png) no-repeat center center;display:inline-block;height:14px;width:15px}#block-views-valoraciones-block{width:100% !important;right:2%}#block-bloques-bloque-slide-segment>.content{position:relative !important;margin-bottom:20px}#block-bloques-bloque-slide-segment{width:auto !important}.node-type-parador #block-inlinedatepicker-inlinedatepicker-book-form>h2{display:none}.node-type-parador .datepick-month-header{background-color:#a9a9a9;border:#a9a9a9}.node-type-parador #block-inlinedatepicker-inlinedatepicker-book-form>.content{border:0}.node-type-parador #edit-submit-container{margin-top:10px}.node-type-parador #edit-submit-container>a{margin:auto;padding:5px !important;width:50% !important}#block-aemet-aemet,#block-aemet-aemet .aemet{display:flex;justify-content:space-around;align-items:center}#block-aemet-aemet .link{display:none}#block-aemet-aemet{position:absolute;border:0;top:12px;right:0;width:150px;max-height:30px;color:#fff;background-color:#000;padding:0;align-items:center}#block-aemet-aemet>h2{display:none}
#block-aemet-aemet .sky-state{order:1}#block-aemet-aemet .temp{font-size:1em}#block-aemet-aemet .sky-state img{width:25px;height:25px}#nodesocialtoolbar #tags-social-container,#social-toolbar,.social-widgets-inner-wrapper{flex-wrap:wrap}#nodesocialtoolbar #tags-social-container{width:100%}#nodesocialtoolbar #tags-social-container>div{flex:1}.social-widgets-inner-wrapper .valign-aux{display:none}.social-widgets-inner-wrapper{justify-content:end}#social-toolbar{justify-content:start}#social-toolbar li.social-item{background-color:transparent}#social-toolbar li.social-item a.print-page{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_print_g.png) no-repeat center center}#social-toolbar li.social-item a.show-share{background:url(/sites/all/themes/custom/basetheme/img/icos/compartir_g.png) no-repeat center center}#social-toolbar li.social-item a.comment-link{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_comments_g.png) no-repeat center center}#nodesocialtoolbar .service-links-facebook{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_facebook_g.png) no-repeat center center}#nodesocialtoolbar .service-links-twitter{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_twitter_g.png) no-repeat center center}#nodesocialtoolbar .service-links-vimeo{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_vimeo_g.png) no-repeat center center}#nodesocialtoolbar .service-links-google-plus{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_google_plus_g.png) no-repeat center center}#nodesocialtoolbar .service-links-linkedin{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_linkedin_g.png) no-repeat center center}#nodesocialtoolbar .widgets-container li>span{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_pintarest_g.png) no-repeat center center !important;box-shadow:none}#nodesocialtoolbar .service-links-youtube{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_youtube_g.png) no-repeat center center}#nodesocialtoolbar .service-links-instagram{background:url(/sites/all/themes/custom/basetheme/img/icos/ico_letra_instagram_g.png) no-repeat center center}#tags-social-container{border:0}.node-type-parador .field-item{text-align:justify}body.node-type-parador #page-title,body.node-type-restaurant #page-title,body.node-type-route #page-title,body.node-type-spa #page-title,body.node-type-parador-wellness #page-title,body.node-type-environment #page-title,body.node-type-parador-others #page-title,body.node-type-unique-room #page-title,body.node-type-halls #page-title,body.node-type-parador-others #page-title,body.node-type-golf #page-title{margin:30px 0}.node-type-parador #block-views-services-block-block{margin:15px auto}#block-views-alertas-block-1{border:1px solid #000}#block-views-alertas-block-1>h2{text-align:center}#sidebar-second{margin-top:10px;flex-wrap:wrap;align-items:flex-start;justify-content:center}#divAyuda.cerrado .lengueta{background-color:#fe285b !important}#bloques-form-llamanos{top:77px !important;border:1px solid #000}.page-reservas-nueva-parador .login-amigos-button.bloque-boton{top:1.5em;margin-bottom:50px;width:50%;margin-left:auto !important;margin-right:auto !important;display:block}.page-reservas-nueva-parador #reservas-amigos-login-form #edit-reservations-login{top:-60px !important}.front #block-multimedia-2,.node-type-parador #block-multimedia-2,.node-type-halls #block-multimedia-2,.node-type-parador-wellness #block-multimedia-2,.node-type-environment #block-multimedia-2,.node-type-unique-room #block-multimedia-2,.node-type-golf #block-multimedia-2,.node-type-spa #block-multimedia-2,.node-type-restaurant #block-multimedia-2,.node-type-parador-others #block-multimedia-2{top:105px !important;right:auto !important;height:100px}.front #block-multimedia-2>h2,.node-type-parador #block-multimedia-2>h2,.node-type-halls #block-multimedia-2>h2,.node-type-environment #block-multimedia-2>h2,.node-type-unique-room #block-multimedia-2>h2,.node-type-golf #block-multimedia-2>h2,.node-type-spa #block-multimedia-2>h2,.node-type-restaurant #block-multimedia-2>h2,.node-type-parador-others #block-multimedia-2>h2,.node-type-parador-wellness #block-multimedia-2>h2{display:none !important}
.front #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.front #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-parador #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-parador #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-halls #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-halls #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-parador-wellness #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-parador-wellness #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-environment #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-environment #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-unique-room #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-unique-room #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-spa #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-spa #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-restaurant #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-restaurant #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-parador-others #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-parador-others #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev,.node-type-golf #block-multimedia-2 .jcarousel-skin-default .jcarousel-next,.node-type-golf #block-multimedia-2 .jcarousel-skin-default .jcarousel-prev{background-image:url(/sites/all/themes/custom/basetheme/img/icos/arrows-2-grey.png) !important}.region-header-left,#block-menu-menu-movil-menu-principal{display:none !important}#bloques-form-llamanos{z-index:999 !important}#mobile-scroll{width:100em !important}.ui-selectmenu-menu li a,.ui-selectmenu-status{font-family:'OpenSansRegular',sans-serif !important;font-weight:normal !important}strong{font-family:'OpenSansRegular',sans-serif;font-weight:bold !important}table th{font-family:'OpenSansRegular',sans-serif;font-weight:300}.parador-search-block #edit-info--2 li strong{font-size:1em !important}#footer .block{text-align:left;font-size:.8em;width:auto}div#block-menu-menu-web-menu-pie-izquierda ul li a{text-transform:uppercase;font-weight:bold}div#block-bloques-descarga-app-footer h2{font-size:1.1em;font-weight:bold}div#block-views-contacto-ccrr-block h2{font-size:1.1em;font-weight:bold}a.acceso-amigos.new-modify-block{background:none}#main{width:100%;max-width:1070px}body.no-sidebars #main #content{width:100%}#sidebar-second .region-sidebar-second{margin-top:50px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}#sidebar-second .region-sidebar-second>div{max-width:300px;margin:0 10px 10px 0}#footer{flex-wrap:wrap;justify-content:center;padding-left:10px}#block-menu-menu-web-menu-pie-empresa,#block-menu-menu-web-menu-pie-izquierda,#block-bloques-descarga-app-footer,#block-bloques-modal-newsletter,#block-views-contacto-ccrr-block{flex:1 0 auto;max-width:275px;margin-bottom:20px;margin-right:15px}#block-marker-clusterer-bloque-mapa-portada #map .mapa-contenedor-detalle{width:auto !important}#quicktabs-container-search_block_restaurant .book-block-restaurant{display:flex;flex-direction:row;flex-wrap:wrap}#edit-parador-selection,.book-block-restaurant .form-item-restaurant,.book-block-restaurant .actions .form-wrapper{flex-basis:33%}div#parador_address{padding:10px;border-bottom:2px solid #e8e8e8;margin-bottom:10px}.front #block-bloques-custom-blocks{flex-direction:column;flex-wrap:wrap}#listado-general-images .buttom-share,#block-imagenes-clientes-customer-photos .listado-images .buttom-share,#block-imagenes-clientes-portada-photos .listado-images .buttom-share{background:#fe285b !important;border:1px solid #fe285b !important}.block-views .view-load-more-related div.view-content>.views-row{display:flex;flex-wrap:wrap;padding-left:10px}.block-views .view-load-more-related div.view-content .views-row>div{flex:1 0 48%}
#highlighted-wrapper,#slide-wrapper{background:#fff}body.page-tnid-28933 #highlighted-wrapper,body.page-node-18594 #highlighted-wrapper,body.page-cultura-buscador-de-obras #highlighted-wrapper,body.node-type-cultura-obras #highlighted-wrapper,body.page-taxonomy #highlighted-wrapper,body.page-cultura-buscador-artistas #highlighted-wrapper,body.node-type-cultura-artistas #highlighted-wrapper,body.page-cultura-colecciones #highlighted-wrapper,body.node-type-cultura-colecciones #highlighted-wrapper,body.page-cultura-archivo-historico #highlighted-wrapper,body.node-type-cultura-archivo-historico #highlighted-wrapper,body.page-cultura-agenda-cultural #highlighted-wrapper,body.page-cultura-vive-la-historia #highlighted-wrapper,body.node-type-cultura-historia #highlighted-wrapper,body.page-cultura-colaboraciones #highlighted-wrapper,body.node-type-cultura-colaboradores #highlighted-wrapper,body.page-cultura-colaboradores #highlighted-wrapper,body.node-type-webform #highlighted-wrapper,body.page-tnid-128 #highlighted-wrapper,body.page-agencias-y-profesionales #highlighted-wrapper,body.page-tnid-900 #highlighted-wrapper{min-height:0 !important;width:98%;margin:0 auto}body.page-amigos #highlighted-wrapper{min-height:5em !important;width:98%;margin:auto}body.page-user #highlighted{padding:1em 0 !important}.node-environment #foto_entorno img{width:100%;height:auto}.view-habitaciones-unicas .field-slideshow{width:100% !important}.node-type-parador .jcarousel-skin-default .jcarousel-item img,.node-type-golf .jcarousel-skin-default .jcarousel-item img,.node-type-restaurant .jcarousel-skin-default .jcarousel-item img,.node-type-halls .jcarousel-skin-default .jcarousel-item img,.node-type-spa .jcarousel-skin-default .jcarousel-item img,.node-type-parador-others .jcarousel-skin-default .jcarousel-item img,.node-type-environment .jcarousel-skin-default .jcarousel-item img,.node-type-unique-room .jcarousel-skin-default .jcarousel-item img,.node-type-parador-wellness .jcarousel-skin-default .jcarousel-item img{width:100% !important;max-width:133px !important}.region.region-sidebar-second>div{margin-bottom:20px !important}#block-bloques-formulario-eventos-ficha-mice a.ui-selectmenu,#block-bloques-formulario-eventos-ficha-mice input.form-text,#block-bloques-formulario-eventos-ficha-mice select,#block-bloques-formulario-eventos-ficha-mice .form-textarea-wrapper textarea{width:100%}#block-bloques-ofertas-ficha-mice .load-more-content-block>div,#block-bloques-eventos-ficha-mice .load-more-content-block>div{display:flex;flex-wrap:wrap}#block-bloques-eventos-ficha-mice .load-more-content-block .right-column,#block-bloques-eventos-ficha-mice .load-more-content-block .left-column,#block-bloques-ofertas-ficha-mice .load-more-content-block .right-column,#block-bloques-ofertas-ficha-mice .load-more-content-block .left-column{flex:1 0 48%}.load-more-content-block .left-column{width:50% !important}div#block-views-alertas-block{border:1px solid #a9a9a9}div#block-views-alertas-block h2{padding-left:20px}div#block-amigos-agencias-amigos-login-form{display:none}div#block-bloques-bloque-cierre-de-temporada{border:1px solid #c8c8c8;padding:5px}div#block-bloques-bloque-cierre-de-temporada>h2{margin-left:5px}.page-reservas .main-booking-form-wrapper.login-amigos-button{margin-top:0 !important}div#block-encuentraparador-findparador-restaurante{width:90%;margin:0 auto}.node-type-route .jcarousel-skin-default .jcarousel-item img{width:100% !important;max-width:133px !important}.page-reservas-nueva-parador #reservas-amigos-login-form #edit-reservations-login{top:-60px !important}.page-reservas div[id^="edit-main-wrapper"].first .form-item.form-type-textfield.form-item-promo-code{display:block;float:none;clear:both;padding:15px 0 15px 0}.page-reservas div[id^="edit-main-wrapper"].first .form-item.form-type-textfield.form-item-promo-code input[name="promo_code"]{width:300px}.page-reservas div[id^="edit-main-wrapper"].first .conditions-wrapper{float:right !important;width:auto !important;right:30px}
.page-reservas div[id^="edit-main-wrapper"].third .conditions-wrapper{float:none !important;width:auto !important;padding:10px !important}.page-reservas div[id^="edit-reservation-details-inner-wrapper"].confirmation-step{display:block}.reservations-form-wrapper .reservation-previous-details .right-column{width:auto;padding:0;margin-bottom:20px}.reservations-form-wrapper .left-column.cb-photos-col{margin-bottom:20px}#edit-parador-gallery{margin:0 !important;width:100%}#block-galeria-habitaciones{position:relative;bottom:0}.reservations-form-wrapper .reservations-item.parador-alerts-wrapper{padding-right:20px !important}.reservations-main-container .reservations-form-wrapper.second{width:100%}.reservations-main-container .reservations-form-wrapper.second div#edit-buscador{width:100%}.page-reservas-modificar .second div[id="edit-dates"]{width:38%;display:inline-block;float:left}.page-reservas-modificar .second div[id="edit-dates"] .arrival-wrapper,.page-reservas-modificar .second div[id="edit-dates"] .departure-wrapper{width:50%;display:inline-block;float:left}.page-reservas-modificar .second div[id="edit-dates"] .arrival-wrapper input,.page-reservas-modificar .second div[id="edit-dates"] .departure-wrapper input{width:90%}div#edit-buscador{width:100%;display:block;margin-top:30px}.page-reservas-modificar div[id^="edit-buscador"] .form-item-room-number{width:15%;display:inline-block;float:left}.page-reservas-modificar div[id^="edit-buscador"] #edit-details-bottom-row{display:inline-block;float:right;margin-right:115px}.page-reservas-modificar div[id^="edit-buscador"] #edit-rooms-container{display:inline-block;float:left}.page-reservas-modificar div[id^="edit-buscador"] a#edit-room-number-button{width:80% !important}.page-reservas-modificar div[id^="edit-buscador"] div#edit-promo{overflow:hidden;float:left;display:inline-block;width:300px;padding-top:20px}.page-reservas-modificar div[id^="edit-buscador"] div#edit-promo .form-item.form-type-textfield.form-item-promo-promo-code{width:100%}.page-reservas-modificar div[id^="edit-buscador"] div#edit-promo input#edit-promo-promo-code{width:100%}#reservas-form-modificar-wizard .update-button.form-submit{position:relative;float:right;right:0;bottom:0}#reservas-form-modificar-wizard input.edit-button{background:#fe285b;border:0;height:auto !important;width:auto !important;overflow:hidden;text-indent:0;padding:0 10px !important;margin-top:20px}.page-reservas div[id^="edit-main-wrapper"].third{display:block}.page-reservas div[id^="edit-main-wrapper"].reservations-form-wrapper>div#edit-offer-details{flex:1 0 100%}.page-reservas div[id^="edit-main-wrapper"].second>edit-popup{display:none}.reservations-main-container .guests-container .form-item-rooms-room-1-room-children-1,.reservations-main-container .guests-container .form-item-rooms-room-2-room-children-2,.reservations-main-container .guests-container .form-item-rooms-room-3-room-children-3{width:auto}.reservations-main-container .guests-container .form-item-rooms-room-1-room-children-1 label,.reservations-main-container .guests-container .form-item-rooms-room-2-room-children-2 label,.reservations-main-container .guests-container .form-item-rooms-room-3-room-children-3 label{width:auto}.reservations-form-wrapper .form-item label,.info-fin-reserva-wrapper .info-data-element label{font-size:1.1em}.reservations-item.tariff-selection-inner-wrapper .right-column{width:100%}.page-reservas .room-title{padding-top:10px;width:20%;clear:both}.page-reservas div[id^="form-item-selection-roomtypes"]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.regime-selector-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper{width:auto !important}.page-reservas .reservations-item .right-column .room-row>.prices-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-right:1em}.page-reservas .reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper .prices-inner-wrapper{padding-left:0}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper .prices-inner-wrapper,.reservations-item.tariff-selection-inner-wrapper .right-column .room-row>.prices-wrapper>div>:first-child{text-align:right}.page-reservas .reservations-item .room-row .form-type-checkbox{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.page-reservas .no-data-left .hidden{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-reservas div[id^="edit-room-wrapper"]>div{margin-top:10px !important;padding-left:0 !important}.page-reservas #edit-tariff-bottom-wrapper{width:100%}.page-reservas .reservations-item.tariff-selection-inner-wrapper .left-column{width:100%}.page-reservas .reservations-item.tariff-selection-inner-wrapper .tariff-conditions-wrapper{margin:0 0 0 20px;width:auto}.reservations-item.tariff-selection-inner-wrapper .right-column .room-row{padding:5px 2px 0 !important}.reservations-form-wrapper.third .reservations-item.reservation-details-item.top-row>h2:first-child{padding-right:10px}#edit-datos-wrapper #edit-right-wrapper textarea,#edit-datos-wrapper #edit-right-wrapper--2 textarea{width:300px}.page-reservas #highlighted{width:auto}#block-customprofiles-header-amigos{max-width:95%;margin:auto}.page-reservas-modificar .container-generic-titled-2,.page-reservas-modificar .container-generic-titled-3{display:none !important}.page-reservas-modificar #reservas-form-modificar-wizard #edit-consulta{display:flex;flex-wrap:wrap;padding:10px}.page-reservas-modificar #reservas-form-modificar-wizard #edit-consulta>h2.menu-title{flex:1 0 100%;padding:10px 0}.page-reservas-modificar #reservas-form-modificar-wizard #edit-consulta .form-type-radios.form-item-tipo-reserva,.page-reservas-modificar #reservas-form-modificar-wizard #edit-consulta .fields-group-booking{flex:1 0 48%;margin-left:0 !important}.page-reservas-modificar #edit-consulta .form-item-localizador,.page-reservas-modificar #edit-consulta .form-item-email,.page-reservas-modificar #edit-consulta .form-item-localizador input,.page-reservas-modificar #edit-consulta .form-item-email input{width:100%}.page-reservas #edit-localizador .container-inline-date{text-align:left !important}.page-reservas-modificar div[id^="edit-main-wrapper"].second>div{margin-top:20px}.page-reservas-modificar .confirmation .form-actions a{padding:.26em 2em}.page-reservas-modificar div#edit-reservation-details,.page-reservas-modificar div#edit-guest-details{display:block;float:none}.page-reservas-modificar .reservations-form-wrapper div.reservation-details.wheading,.page-reservas-modificar .reservations-form-wrapper div.guest-details.wheading{padding:1em}.page-reservas-modificar div#edit-guests-header{display:block;width:100%;float:none}.page-reservas-modificar .reservations-regular-heading .heading-content-wrapper h2{color:#fe285b;font-weight:bold}.page-reservas-modificar .form-item-room-number label{margin:0}.page-reservas-modificar .reservations-form-wrapper .guest-details .form-item-room-number,.page-reservas-modificar .reservations-form-wrapper .guest-details #edit-guests{display:block;width:100%;margin:.5em 0;float:none}.page-reservas-modificar .reservations-form-wrapper .form-item{display:inline-block;float:left}.page-reservas-modificar .rooms-wrapper .rooms-row .rooms-col{float:left;width:30%;border:1px solid #ccc;border-radius:.25em;padding:.5em;display:inline-block;margin-right:.5em}.page-reservas-modificar .rooms-wrapper .rooms-row .rooms-col fieldset{width:100%}.page-reservas-modificar .rooms-wrapper .rooms-row .rooms-col fieldset legend{background:#fe285b;color:#fff;width:97%;padding:.25em}.page-reservas-modificar .reservations-form-wrapper .form-item.form-type-checkbox{display:block;float:none}.page-reservas-modificar .reservations-form-wrapper #edit-buscador .variant-checkboxes{padding-top:2em}.page-reservas-modificar .reservations-form-wrapper .guest-details .fieldset-wrapper>.variant-checkboxes{float:right}.page-reservas-modificar .reservations-form-wrapper.first .reservations-item.dates,.page-reservas-modificar .reservations-form-wrapper.first .reservations-item.parador-selector-wmap{float:left;display:inline-block;width:auto;margin-right:.5em}.page-reservas-modificar .reservations-form-wrapper.first .reservations-item.dates .arrival-wrapper{float:left;display:inline-block;margin-right:.5em;width:auto}.page-reservas-modificar .reservations-form-wrapper.parador .form-info-message{text-align:justify}.page-reservas-modificar #reservas-form-modificar-wizard .update-button.form-submit{position:absolute;float:right;bottom:.75em;right:.75em}.page-reservas-nueva-habitacionunica #edit-hab-unica-wrapper .hab-unica-wrapper{margin-left:3% !important}.page-reservas-nueva-habitacionunica #edit-habitacion-unica-select-button,.page-reservas-nueva-habitacionunica #edit-hostel-button,.page-reservas-nueva-habitacionunica #edit-login-amigo .form-item-codigo-amigo{width:100%;max-width:290px}
.page-reservas-nueva-habitacionunica #edit-estancia .show-map-link{width:100%;max-width:290px}.page-reservas-nueva-habitacionunica #edit-estancia .hostel-selection-wrapper,.page-reservas-nueva-habitacionunica #edit-estancia .fields-group-booking,.page-reservas-nueva-habitacionunica #edit-login-amigo{margin-left:3% !important;width:auto !important}.page-reservas-nueva-habitacionunica ul.reservation-breadcrumbs-menu{display:flex;flex-wrap:wrap}.page-reservas-nueva-habitacionunica ul.reservation-breadcrumbs-menu .item.last{position:relative !important}.page-reservas-nueva-habitacionunica ul.reservation-breadcrumbs-menu li{flex:1 0 auto !important;min-width:290px;width:auto !important}.page-reservas-nueva-habitacionunica ul.reservation-breadcrumbs-menu .item.last{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_borde.png) no-repeat right center}.page-reservas-nueva-habitacionunica ul.reservation-breadcrumbs-menu .item.last.selected{background:#5a2149}.page-reservas-nueva-habitacionunica #edit-datos-wrapper .info-wrapper{padding:0 !important}.page-reservas-nueva-habitacionunica #edit-datos-wrapper .info-wrapper .info-parador-wrapper,.page-reservas-nueva-habitacionunica #edit-datos-wrapper .info-precio-wrapper{padding:10px}.page-reservas-nueva-habitacionunica #edit-datos-wrapper{display:flex;flex-wrap:wrap}.page-reservas-nueva-habitacionunica #edit-datos-wrapper .info-wrapper,.page-reservas-nueva-habitacionunica #edit-datos-wrapper>h2{flex:1 0 90%}.page-reservas-nueva-habitacionunica #edit-datos-wrapper #edit-right-wrapper,.page-reservas-nueva-habitacionunica #edit-datos-wrapper #edit-right-wrapper--2{margin-left:45px;padding-left:25px}.page-reservas-nueva-habitacionunica #edit-terminos-generales{padding:10px}.page-reservas-nueva-ruta #edit-login-amigo{margin-left:3% !important;width:auto !important}.page-reservas-nueva-ruta #edit-login-amigo .form-item-codigo-amigo{width:100%;max-width:290px}.page-reservas-nueva-ruta #edit-login-amigo .form-item-codigo-amigo input{width:290px}.page-reservas-nueva-ruta #edit-habitaciones #edit-habitaciones-wrapper,.page-reservas-nueva-ruta #edit-habitaciones #edit-personas-wrapper{margin-left:3% !important}.page-reservas-nueva-ruta ul.reservation-breadcrumbs-menu{display:flex;flex-wrap:wrap}.page-reservas-nueva-ruta ul.reservation-breadcrumbs-menu .item.last{position:relative !important}.page-reservas-nueva-ruta ul.reservation-breadcrumbs-menu li{flex:1 0 auto !important;min-width:290px;width:auto !important}.page-reservas-nueva-ruta ul.reservation-breadcrumbs-menu .item.last{background:#fff url(/sites/all/themes/custom/basetheme/img/bg/reservas_pico_borde.png) no-repeat right center}.page-reservas-nueva-ruta #edit-route-mes-button{width:120px !important}.page-reservas-nueva-ruta #edit-route-anho-button{width:75px !important}.page-reservas-nueva-ruta a.colorbox-node{color:#fe285b}.page-reservas-nueva-ruta .reservas-info-left{float:none;width:auto}.page-reservas-nueva-ruta #edit-main-wrapper{display:flex;flex-wrap:wrap}.page-reservas-nueva-ruta .reservas-info-left,.page-reservas-nueva-ruta .reservas-info-right{flex:1}.page-reservas-nueva-ruta . views-field-field-images img{width:100%;height:auto}.page-reservas-nueva-ruta .rutas-relacionadas .views-row{width:95% !important}.page-reservas-nueva-ruta .reservas-info-right{padding-left:25px !important}.page-reservas-nueva-ruta #main #content{max-width:960px;width:100% !important}.node-type-landing-web-de-ofertas-paradores ul.tabs_list li.active a{color:#fe285b}.node-type-landing-web-de-ofertas-paradores ul.tabs_list li{background-color:#6d6e70}.node-type-landing-web-de-ofertas-paradores .views-landing .landing-web-link-reserva-parador{background-color:#6d6e70}.node-type-landing-web-de-ofertas-paradores .views-landing .destacada .landing-web-link-reserva-parador{background-color:#fe285b}.node-type-landing-web-de-ofertas-paradores a{color:#6d6e70}.node-type-landing-web-de-ofertas-paradores .landing-web-link-reserva-parador .landing-web-precio-parador{color:#fff}.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-oferta.destacada .imagen-parador a::before{background:url(/sites/all/themes/custom/basetheme/img/icos/bg_stared_ico_round_red.png) no-repeat !important}.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-parador .views-landing-cuerpo,.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-oferta .views-landing-cuerpo{padding:10px 10px !important}.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-oferta .descuento span{font-size:.9em;left:-24px}.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-oferta .descuento{position:absolute !important;left:90% !important;top:82% !important}.node-type-landing-web-de-ofertas-paradores .block-landings .views-landing .views-landing-oferta .imagen-parador{position:relative !important}.node-type-ofertas-experiencias-avanzado #nodesocialtoolbar #tags-social-container>div{flex:1 0 auto;justify-content:flex-start}.node-type-ofertas-experiencias-avanzado #tags-social-container.inner-details .node-inner-details-wrapper{width:auto !important}.node-type-ofertas-experiencias-avanzado #tags-social-container.inner-details .node-inner-details-content>*{margin-left:10px}.node-type-ofertas-experiencias-avanzado .social-widgets-inner-wrapper>ul,.node-type-ofertas-experiencias-avanzado #social-toolbar>ul,.node-type-ofertas-experiencias-avanzado .social-widgets-inner-wrapper{padding-left:0 !important}.node-type-ofertas-experiencias-avanzado .advanced-offers.items>.view-content{width:auto !important}.node-type-ofertas-experiencias-avanzado .advanced-offers.main-content .views-thumb-container.float-right{max-width:465px}.node-type-ofertas-experiencias-avanzado #block-views-ofertas-ofertas-items-block .view-ofertas .item-list li{width:100%}#block-views-ofertas-ofertas-items-block .view-ofertas .views-field-field-oferta-especial-paradores{margin-bottom:20px !important}.node-type-ofertas-experiencias-avanzado.has-rate-calendar #block-views-ofertas-ofertas-items-block .view-ofertas .item-list li{width:17%}.node-type-ofertas-experiencias-avanzado .advanced-offers.items .views-group>.views-row>div{flex:1}.node-type-ofertas-experiencias-avanzado #block-views-ofertas-ofertas-items-block .view-ofertas .views-field-field-offer-state{width:auto !important}.node-type-ofertas-experiencias-avanzado #block-views-ofertas-ofertas-items-block .view-ofertas .bloque-boton{max-width:150px;margin:10px auto}.node-type-offers #nodesocialtoolbar #tags-social-container>div{flex:1 0 auto;justify-content:flex-start}.node-type-offers #tags-social-container.inner-details .node-inner-details-wrapper{width:auto !important;max-width:340px}.node-type-offers #tags-social-container.inner-details .node-inner-details-content>*{margin-left:10px}.node-type-offers .social-widgets-inner-wrapper>ul,.node-type-offers #social-toolbar>ul,.node-type-offers .social-widgets-inner-wrapper{padding-left:0 !important}.node-type-offers .advanced-offers.items>.view-content{width:auto !important}.node-type-offers advanced-offers.main-content .views-thumb-container.float-right{max-width:465px}.node-type-offers #block-views-ofertas-ofertas-items-block .view-ofertas .item-list li{width:100%}.node-type-offers .advanced-offers.main-content .views-thumb-container .views-field-field-images img{margin-left:36px}.page-blog-busqueda #main #content{max-width:960px;width:100%}.page-blog .block-system .views-row .views-field-nothing{width:auto}.page-taxonomy-term .grid-results-find-hostel .row-element-1{margin-right:0;margin-left:0;margin-bottom:50px}.page-taxonomy-term .view-taxonomy-term .view-content{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.page-taxonomy-term .grid-results-find-hostel .views-row{margin:0 10px}.node-type-blog #block-views-blog-block-7{padding-left:20px}.node-type-blog ul.flippy li.next a{background:url(/sites/all/themes/custom/basetheme/img/icos/arrow_right_grey.png) no-repeat 98% center !important}.page-blog-busqueda #views-exposed-form-blog-search-blog-block .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;justify-content:flex-start}.node-type-gift-box .field-content.title-gift-box{margin-bottom:50px}
.node-type-gift-box .field-content.boton-volver{top:-45px;margin:20px auto}body.node-type-gift-box .field-name-body{width:60% !important;display:inline-block !important}body.node-type-gift-box .field-name-body img{width:100%;height:auto}body.node-type-gift-box .field-name-field-image.field-type-image{width:80%;text-align:center}body.node-type-gift-box .field-name-field-promotional-text{width:80%}div#bloque-ficha-caja-regalo-precio{width:85%}.landing-web-buy-sin-stock{height:22px;padding:5px;color:#f72d1e;font-size:.75em;line-height:1.25em;font-weight:bold}.landing-web-sin-stock{height:22px;padding:5px;color:#f72d1e;font-size:.75em;line-height:1.5em;font-weight:bold}.landing-web-sin-stock_ficha{color:#f72d1e;font-size:1.1em;font-weight:bold}#bloque-ficha-caja-regalo-precio .boton-ficha-comprar{width:100% !important}.node-type-gift-box .group_encabezado_izquierda{padding:0;margin:0;width:40%}.page-cajas-regalo-comprar #cajas-regalo-compra-form fieldset#edit-details>.fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.page-cajas-regalo-comprar #cajas-regalo-compra-form #details_right{width:auto;order:100}.page-cajas-regalo-comprar .form-required{color:#fe285b !important}.page-cajas-regalo-comprar table.sticky-header{display:none}.page-cajas-regalo-comprar #cajas-regalo-compra-form textarea#edit-ship-comments{width:100% !important}.page-cajas-regalo-comprar #cajas-regalo-compra-form #edit-form-container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.page-cajas-regalo-comprar #cajas-regalo-compra-form #edit-button-container{width:98%}#cajas-regalo-compra-form table{background-color:#e8e8e8}#cajas-regalo-compra-form #edit-submit-container #edit-reservation-checks,#cajas-regalo-compra-form #edit-button-container #edit-reservation-checks{float:left !important;text-align:left;font-size:1em !important}#cajas-regalo-compra-form #edit-button-container #edit-reservation-checks{text-align:right;width:100%;margin-bottom:1em}#cajas-regalo-compra-form #edit-submit-container #edit-reservation-text,#cajas-regalo-compra-form #edit-button-container #edit-reservation-text{display:block !important;font-weight:bold}.node-type-gift-box ul#tabs_caja_regalo li a:hover{color:#fff;background-color:#f72d1e !important}.page-cajas-regalo-validez #edit-programa-button{width:100% !important;max-width:423px}.page-cajas-regalo-validez #edit-numtarjeta{width:100%}.page-cajas-regalo-validez #cajas-regalo-validez-form{padding:10px}.page-cajas-regalo-consulta #cajas-regalo-consulta-form{padding:10px}.page-cajas-regalo-consulta input.form-text{width:100%}.page-cajas-regalo-consulta .ui-dialog.anular-pedido{width:97% !important;max-width:500px;top:25% !important;left:calc(70% - 500px) !important}.page-amigos-password #edit-name,.page-amigos #edit-name,.page-amigos #edit-pass{width:98%;max-width:300px}.page-amigos form,.page-amigos-password{padding-left:5px}.page-amigos-register #page-title-wrapper{background:#fe285b !important}.page-amigos-register a.colorbox-node,.page-amigos-register .form-required{color:#fe285b !important}.page-amigos-register #user-register-form #edit-profile-amigos-group-amigos fieldset.form-wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start}.page-amigos-register #user-register-form #edit-profile-amigos-group-amigos .fieldset-wrapper>div{flex:1 0 auto}.page-amigos-register #user-register-form #edit-profile-amigos-group-amigos-group-apellidos .fieldset-wrapper .container-inline-date{flex:1 0 100%}.page-amigos-register #user-register-form #edit-profile-amigos-group-amigos-group-apellidos .fieldset-wrapper div{margin-right:5px}.node-type-route #main #content{width:100% !important;max-width:630px}.page-experiencias #second-menu-wrapper #second-menu,.node-type-route #second-menu-wrapper #second-menu{width:100% !important;max-width:960px}.page-experiencias #second-menu ul.menu,.node-type-route #second-menu ul.menu{display:flex;flex-wrap:wrap;width:96%;padding-top:20px;margin:auto}.page-experiencias #second-menu ul.menu li,.node-type-route #second-menu ul.menu li{margin-top:0}
.page-experiencias #second-menu .content a.active-trail,.page-experiencias #second-menu .content a.active,.page-experiencias #second-menu .content a:hover,.page-experiencias #second-menu ul.tabs.primary li a.active,.page-experiencias #second-menu ul.tabs.primary li a:hover,.node-type-route #second-menu .content a.active-trail,.node-type-route #second-menu .content a.active,.node-type-route #second-menu .content a:hover,.node-type-route #second-menu ul.tabs.primary li a.active,.node-type-route #second-menu ul.tabs.primary li a:hover{border-radius:7px;background-color:#f72d1e;color:#fff}.page-experiencias-inicio .view-experiences .views-field-field-external-link a{background:#fe285b !important;border:1px solid #fe285b !important}.page-experiencias-inicio .view-experiences h2.titulovista{margin-bottom:20px}.page-experiencias-inicio .view-experiences .view-content .views-row{position:relative}.page-experiencias-inicio .view-experiences .views-row-even .views-field-body,.page-experiencias-inicio .view-experiences .views-row-odd .views-field-body{position:absolute;top:0;width:40%}.page-experiencias-inicio .view-experiences .views-row-even .views-field-body{right:unset;left:0}.page-experiencias-inicio .view-experiences .views-row-odd .views-field-body{right:0;left:unset}.page-experiencias-habitaciones-unicas .view-experiences .pack-habi-unicas{margin:auto;width:80%}.page-experiencias-habitaciones-unicas .grid-res-3 .views-row{margin-bottom:0 !important}.page-experiencias-habitaciones-unicas .grid-res-3 .views-column{margin:10px !important;height:510px}.page-experiencias-habitaciones-unicas .view-header>h2,.page-experiencias-habitaciones-unicas .view-header>p{padding-left:20px !important}.page-experiencias-habitaciones-unicas #views-exposed-form-experiences-page-1 .views-exposed-form .views-widget-filter-field_parador_unico_target_id{padding:11.5px !important}.page-experiencias-habitaciones-unicas .grid-res-3 .view-filters .views-exposed-form .views-exposed-widget{background:#e9e9e9;padding:10px}.page-experiencias-habitaciones-unicas .grid-res-3 .view-filters .form-item-field-unique-room-term-tid .form-type-bef-link.selected a,.page-experiencias-habitaciones-unicas .grid-res-3 .view-filters .form-item-field-unique-room-term-tid .form-type-bef-link a:hover{background-color:#fff;border-radius:7px 7px 7px 7px;color:#000}.page-experiencias-rutas .grid-res-3 .views-row{margin-bottom:0 !important}.page-experiencias-rutas .grid-res-3 .views-column{margin:10px !important}.page-experiencias-rutas .view-header>h2,.page-experiencias-rutas .view-header>p{padding-left:20px !important}.page-experiencias-rutas .grid-res-3 .view-filters #edit-field-route-type-term-tid-wrapper,.page-experiencias-rutas .grid-res-3 .view-filters #edit-field-route-nights-term-tid-wrapper{height:auto}.node-type-route #highlighted{max-width:960px;width:100%}.node-type-route .block-rutasgooglemaps{margin:0 10px}.page-experiencias-actividades .vertical-node-list .views-row{display:flex !important;flex-wrap:wrap;align-items:stretch}.page-experiencias-actividades .views-row>div{flex:1 0 25%}.page-experiencias-actividades .vertical-node-list .views-row>.column.last{height:auto !important}.page-experiencias-actividades .bef-select-as-links{background:#e9e9e9;padding:10px}.page-experiencias-actividades .view-filters .form-item-field-offers-and-experiences-tid .form-type-bef-link.selected a,.page-experiencias-actividades .view-filters .form-item-field-offers-and-experiences-tid .form-type-bef-link a:hover{color:#000 !important;background-color:#fff !important}.page-experiencias-actividades .view-ofertas .views-exposed-widgets .views-widget-filter-field_offers_and_experiences_tid{margin-right:0 !important}.page-gastronomia #second-menu-wrapper #second-menu,.node-type-landing-web-de-ofertas-paradores #second-menu-wrapper #second-menu,.node-type-information #second-menu-wrapper #second-menu,.node-type-information #second-menu-wrapper #second-menu,.node-type-frontpage #second-menu-wrapper #second-menu,.node-type-menus-90aniversario #second-menu-wrapper #second-menu{width:100% !important;max-width:960px}
.page-gastronomia #second-menu ul.menu,.node-type-landing-web-de-ofertas-paradores #second-menu ul.menu,.node-type-information #second-menu ul.menu,.node-type-frontpage #second-menu ul.menu,.node-type-menus-90aniversario #second-menu ul.menu{display:flex;flex-wrap:wrap;width:96%;padding-top:20px;margin:auto}.page-gastronomia #second-menu ul.menu li,.node-type-landing-web-de-ofertas-paradores #second-menu ul.menu li,.node-type-information #second-menu ul.menu li,.node-type-frontpage #second-menu ul.menu li,.node-type-menus-90aniversario #second-menu ul.menu li{margin-top:0}.page-gastronomia #second-menu .content a.active-trail,.page-gastronomia #second-menu .content a.active,.page-gastronomia #second-menu .content a:hover,.page-gastronomia #second-menu ul.tabs.primary li a.active,.page-gastronomia #second-menu ul.tabs.primary li a:hover,.node-type-landing-web-de-ofertas-paradores #second-menu .content a.active-trail,.node-type-landing-web-de-ofertas-paradores #second-menu .content a.active,.node-type-landing-web-de-ofertas-paradores #second-menu .content a:hover,.node-type-landing-web-de-ofertas-paradores #second-menu ul.tabs.primary li a.active,.node-type-landing-web-de-ofertas-paradores #second-menu ul.tabs.primary li a:hover,.node-type-information #second-menu .content a.active-trail,.node-type-information #second-menu .content a.active,.node-type-information #second-menu .content a:hover,.node-type-information #second-menu ul.tabs.primary li a.active,.node-type-information #second-menu ul.tabs.primary li a:hover,.node-type-frontpage #second-menu .content a.active-trail,.node-type-frontpage #second-menu .content a.active,.node-type-frontpage #second-menu .content a:hover,.node-type-frontpage #second-menu ul.tabs.primary li a.active,.node-type-frontpage #second-menu ul.tabs.primary li a:hover,.node-type-menus-90aniversario #second-menu .content a.active-trail,.node-type-menus-90aniversario #second-menu .content a.active,.node-type-menus-90aniversario #second-menu .content a:hover,.node-type-menus-90aniversario #second-menu ul.tabs.primary li a.active,.node-type-menus-90aniversario #second-menu ul.tabs.primary li a:hover{border-radius:7px;background-color:#f72d1e;color:#fff}.page-gastronomia-menus #block-bloques-categorias-menus .container-banner{margin-top:15px}.page-gastronomia-menus #block-bloques-categorias-menus .container-fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body.page-tnid-900 #slide-wrapper .region-slide{max-width:960px}body.page-tnid-900 #slide-wrapper{min-height:auto !important}.view-slide-de-cabecera.view-display-id-gastrobanners .views-field-field-image img{width:100%;height:auto;max-width:960px;padding:10px}.node-type-frontpage #block-bloques-segmentos-restaurantes .boton{background:#fe285b !important;border:#fe285b !important}.node-type-frontpage #block-bloques-segmentos-restaurantes-texto{padding:10px}.node-type-frontpage #block-bloques-segmentos-restaurantes{display:flex;flex-wrap:wrap;justify-content:center}#block-bloques-segmentos-restaurantes>*{width:auto !important;flex:1 0 auto;max-width:204px;margin-top:20px}.node-type-frontpage #block-bloques-segmentos-restaurantes .formulario{text-align:center}.node-type-frontpage #block-encuentraparador-findparador-restaurante #encuentra-wrapper img#encuentra-parador-mapa{width:100%;height:auto;min-width:300px}.node-type-information #block-bloques-cartas-buscador .container-banner{margin-top:15px}.node-type-information #block-bloques-cartas-buscador .container-fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.node-type-menus-90aniversario .field-name-body img{width:100%;max-width:580px;height:auto}.node-type-menus-90aniversario form.reservas-restaurante .main-wrapper.restaurant-booking #forkframe{width:92% !important}.page-cultura #second-menu-wrapper #second-menu,.node-type-cultura-obras #second-menu-wrapper #second-menu,.node-type-cultura-colecciones #second-menu-wrapper #second-menu,.page-taxonomy-category #second-menu-wrapper #second-menu,.node-type-cultura-historia #second-menu-wrapper #second-menu,.node-type-cultura-colaboradores #second-menu-wrapper #second-menu{width:100% !important;max-width:960px}
.page-cultura #second-menu ul.menu,.node-type-cultura-obras #second-menu ul.menu,.node-type-cultura-colecciones #second-menu ul.menu,.page-taxonomy-category #second-menu ul.menu,.node-type-cultura-historia #second-menu ul.menu,.node-type-cultura-colaboradores #second-menu ul.menu{display:flex;flex-wrap:wrap;width:96%;padding-top:20px;margin:auto}.page-cultura #second-menu ul.menu li,.node-type-cultura-obras #second-menu ul.menu li,.node-type-cultura-historia #second-menu ul.menu li .node-type-cultura-colecciones #second-menu ul.menu li,.page-taxonomy-category #second-menu ul.menu li,.node-type-cultura-colaboradores #second-menu ul.menu li{margin-top:0}.page-cultura #second-menu .content a.active-trail,.page-cultura #second-menu .content a.active,.page-cultura #second-menu .content a:hover,.page-cultura #second-menu ul.tabs.primary li a.active,.page-cultura #second-menu ul.tabs.primary li a:hover,.node-type-cultura-obras #second-menu .content a.active-trail,.node-type-cultura-obras #second-menu .content a.active,.node-type-cultura-obras #second-menu .content a:hover,.node-type-cultura-obras #second-menu ul.tabs.primary li a.active,.node-type-cultura-obras #second-menu ul.tabs.primary li a:hover,.node-type-cultura-colecciones #second-menu .content a.active-trail,.node-type-cultura-colecciones #second-menu .content a.active,.node-type-cultura-colecciones #second-menu .content a:hover,.node-type-cultura-colecciones #second-menu ul.tabs.primary li a.active,.node-type-cultura-colecciones #second-menu ul.tabs.primary li a:hover,.page-taxonomy-category #second-menu .content a.active-trail,.page-taxonomy-category #second-menu .content a.active,.page-taxonomy-category #second-menu .content a:hover,.page-taxonomy-category #second-menu ul.tabs.primary li a.active,.page-taxonomy-category #second-menu ul.tabs.primary li a:hover,.node-type-cultura-historia #second-menu .content a.active-trail,.node-type-cultura-historia #second-menu .content a.active,.node-type-cultura-historia #second-menu .content a:hover,.node-type-cultura-historia #second-menu ul.tabs.primary li a.active,.node-type-cultura-historia #second-menu ul.tabs.primary li a:hover,.node-type-cultura-colaboradores #second-menu .content a.active-trail,.node-type-cultura-colaboradores #second-menu .content a.active,.node-type-cultura-colaboradores #second-menu .content a:hover,.node-type-cultura-colaboradores #second-menu ul.tabs.primary li a.active,.node-type-cultura-colaboradores #second-menu ul.tabs.primary li a:hover{border-radius:7px;background-color:#e7bd72;color:#000}.page-cultura-colaboradores .field-name-field-foto-colaborador{display:inline-block;float:none}. node-type-information .node-information .field-type-text-with-summary{padding:10px}. node-type-information .node-information .field-type-text-with-summary img{width:100%;height:auto;max-width:650px}.node-type-information .node-information img{width:100%;height:auto}.node-type-information #main #content{width:100%;max-width:960px}#block-views-slide-de-cabecera-block-21.highlighted-offers-slider,#block-views-slide-de-cabecera-block-23.highlighted-offers-slider{width:100% !important;position:relative;margin:auto}.highlighted-offers-slider a.slide-image{background-size:cover !important;background-position:center;width:100% !important}.highlighted-offers-slider ul.jcarousel li .bloque-boton{margin:0 !important}.page-cultura-vive-la-historia .view-cultura-colecciones .view-filters .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;justify-content:space-around}.page-cultura-vive-la-historia .view-header{padding:10px}.page-cultura-vive-la-historia .view-cultura-colecciones .view-filters .views-exposed-form .views-submit-button,.page-cultura-vive-la-historia .view-cultura-colecciones .view-filters .views-widget-filter-field_parador_unico_target_id{margin-left:10px !important}.page-cultura-vive-la-historia .view-cultura-colecciones .view-filters .views-exposed-form .views-exposed-widgets{padding:20px 0 !important}.node-type-cultura-historia .node-cultura-historia .field-name-field-imagen img{width:300px !important}
.node-type-cultura-historia .node-cultura-historia .group-le-gustara .field-name-field-descripcion-te-gustara{width:100%}.node-type-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador{margin:auto !important;width:72%}.page-cultura-colaboraciones .view-cultura-colecciones>.view-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.node-type-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador h2{text-align:center}.page-cultura-colaboraciones .view-cultura-colecciones .view-content>div{max-width:300px}.node-type-cultura-colaboradores .node-cultura-colaboradores>.content,.page-cultura-colaboradores .node-cultura-colaboradores>.content{display:flex;flex-wrap:wrap;justify-content:center}.node-type-cultura-colaboradores .node-cultura-colaboradores .field-name-body,.page-cultura-colaboradores .node-cultura-colaboradores .field-name-body{flex:1 0 60%}.node-type-cultura-colaboradores .node-cultura-colaboradores .field-name-field-foto-colaborador,.page-cultura-colaboradores .node-cultura-colaboradores .field-name-field-foto-colaborador{flex:1 0 38%}.node-type-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-titulo,.node-type-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-body .page-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-titulo,.page-cultura-colaboradores #block-cultura-cultura-colaboradores-un-parador .colaboraciones-parador-body{width:auto}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widget .ui-selectmenu{max-width:400px;min-width:200px;width:90% !important}.page-cultura-buscador-de-obras .view-cultura-obras .views-row{display:flex;flex-wrap:wrap;justify-content:space-around}.page-cultura-buscador-de-obras .views-exposed-widgets.clearfix>div{max-width:400px;min-width:200px;flex:1 0 33%}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widget{margin-right:0 !important;margin-left:10px !important}.page-cultura-buscador-de-obras .view-cultura-obras .views-exposed-form .views-exposed-widget .ui-selectmenu{width:100% !important}.node-type-cultura-obras article{padding:10px}.node-type-cultura-obras article .content{display:flex;flex-wrap:wrap;justify-content:flex-start}.node-type-cultura-obras article .content #nodesocialtoolbar{flex:1 0 100%}.node-type-cultura-obras article .content .left-content{flex:1 0 50%}.node-type-cultura-obras .right-content{width:auto !important}.node-type-cultura-artistas article .content{display:flex;flex-wrap:wrap;justify-content:flex-start}.node-type-cultura-artistas #block-views-cultura-obras-block-1>h2{text-align:center}.node-type-cultura-artistas .content #nodesocialtoolbar{flex:1 0 100%}.node-type-cultura-artistas article .content .left-content{flex:1 0 50%}.node-type-cultura-artistas article{padding:10px}.node-cultura-artistas .right-content{width:auto !important}.node-type-cultura-artistas #block-views-cultura-obras-block-1,.node-type-cultura-artistas .view-cultura-obras{margin:auto !important;width:100%}.view-cultura-obras .views-field img{width:100%;height:auto}.page-cultura-buscador-artistas .view-buscador-artistas-header{padding:10px}.page-cultura-buscador-artistas .listado-buscador-artistas .item-list ul li{display:flex;flex-wrap:wrap;justify-content:space-around}.page-cultura-buscador-artistas .listado-buscador-artistas .artista{width:auto;float:none}.page-cultura-colecciones .view-header{padding:10px}.node-type-cultura-colecciones #tags-social-container.inner-details .node-inner-details-wrapper{width:auto !important}.node-type-cultura-colecciones #nodesocialtoolbar #tags-social-container{display:flex !important}.page-cultura-archivo-historico .archivo-historico-texto-introductorio{padding:10px}.page-cultura-archivo-historico #archivo-historico-filtros-cultura-form>div{display:flex;flex-wrap:wrap;align-items:last baseline}.page-cultura-archivo-historico #archivo-historico-filtros-cultura-form .form-item-id-parador{width:100%;max-width:400px;margin-right:18px !important}.page-cultura-archivo-historico #archivo-historico-filtros-cultura-form #edit-id-parador-button{width:100% !important}.page-cultura-archivo-historico #archivo-historico-filtros-cultura-form #edit-search{margin-right:0 !important}.page-cultura-archivo-historico #archivo-historico-filtros-cultura-form{margin:30px 10px 0 0 !important}.page-cultura-archivo-historico .view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-clip-horizontal{width:100%}.page-cultura-archivo-historico .views-field-field-archivo-historico-foto{width:100%}.page-cultura-archivo-historico .views-field-field-archivo-historico-foto img{width:100% !important;height:auto;max-width:800px}.page-cultura-archivo-historico .view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-container-horizontal,.page-cultura-archivo-historico .view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-item{height:auto;min-height:225px}.page-cultura-archivo-historico .view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-next,.view-archivo-historico-galeria-por-nodo.view-display-id-block_1 .jcarousel-skin-default .jcarousel-prev{top:50%}.node-type-cultura-archivo-historico .block-views h2{text-align:center}.page-cultura-agenda-cultural .cultura-esta-pasando-item{display:flex;flex-wrap:wrap}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info{float:none !important}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-imagen{flex:1 0 25%}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-title-body{flex:1 0 40%}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info{height:auto !important;flex:1 0 20%}.page-cultura-agenda-cultural .cultura-esta-pasando-item .cultura-esta-pasando-info a{background:#fe285b !important;border:#fe285b !important}.page-cultura-agenda-cultural #block-cultura-cultura-esta-pasando{padding:10px}div.messages.error{padding-right:10% !important}#block-bloques-modal-newsletter{width:auto !important}
.node-type-parador .block.parador-get-inspired{width:93% !important}.node-type-parador .block.parador-get-inspired .related-blog{width:80% !important}.node-type-parador .block.parador-get-inspired>h2{max-width:560px;width:80% !important;padding:25px}.page-blog-busqueda .grid-results-find-hostel .view-content{display:flex;flex-wrap:wrap;justify-content:space-around}.page-tnid-136 .element-amigos .block-amigos-agencias-offers .grid{display:flex;flex-wrap:wrap;justify-content:center}.page-tnid-136 .element-amigos .block-amigos-agencias-offers .grid>div.column{margin:10px !important}.page-tnid-136 .node-amigos{display:flex;flex-wrap:wrap;justify-content:center}.page-tnid-136 .box-amigos{flex:1;min-width:125px}.page-tnid-136 #block-amigos-agencias-amigos-login-form-new form .row-bottom{display:flex;flex-wrap:wrap}.page-tnid-136 #block-amigos-agencias-amigos-login-form-new .row>.submit-container{margin-top:10px;flex:1 0 100%;text-align:center}.page-tnid-136 #edit-profile-amigos-group-amigos-group-apellidos .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.page-tnid-136 #page-title-wrapper{background:#fe285b !important}.page-tnid-136 a.colorbox-node,.page-tnid-136 .form-required{color:#fe285b !important}.page-tnid-136 #user-register-form #edit-profile-amigos-group-amigos fieldset.form-wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start}.page-tnid-136 #user-register-form #edit-profile-amigos-group-amigos #edit-profile-amigos-group-amigos-group-apellidos-field-sexo{max-width:250px}.page-tnid-136 #user-register-form #edit-profile-amigos-group-amigos .fieldset-wrapper>div{flex:1 0 auto;width:auto !important}.page-tnid-136 #user-register-form #edit-profile-amigos-group-amigos-group-apellidos .fieldset-wrapper .container-inline-date{flex:1 0 100%}.page-tnid-136 #user-register-form #edit-profile-amigos-group-amigos-group-apellidos .fieldset-wrapper div{margin-right:5px}.error-page-wrapper{width:100%;max-width:840px;display:flex;flex-wrap:wrap;justify-content:space-around}.error-page-wrapper .error-404-content{width:auto !important;padding:10px}.paradores-help-block .help-block-inner-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.error-page-wrapper .error-404-bg{margin-bottom:20px;margin-right:0 !important}.paradores-help-block .help-block-inner-wrapper .column.left{order:1;background:#eaeaea url(/sites/all/themes/custom/basetheme/img/bg/home.png) no-repeat center}.paradores-help-block .help-block-inner-wrapper .column.center{order:2}.paradores-help-block .help-block-inner-wrapper .column.right{order:3}.paradores-help-block .help-block-inner-wrapper{background-image:none !important}.page-reservas .third div#edit-left-wrapper,div#edit-right-wrapper{width:49%;float:left}.page-reservas .third .form-item-reservation-conditions,.page-reservas .third .form-item-receive-information{float:none !important;display:block}.third .reservation-details-item .form-item,.third #edit-reservation-checks #edit-reservation-text,.fourth #edit-reservation-details{float:none !important}.page-reservas .third div#edit-user-card-expiration-date{display:block;float:left;width:100%}.page-reservas .third #edit-datos-wrapper #edit-left-wrapper .form-item{width:100%}.page-reservas .third .form-item.form-type-textfield.form-item-user-lastname,.form-item.form-type-textfield.form-item-user-second-lastname{width:32.5% !important}ul#logo_corporativo{float:right;position:absolute;top:112px;list-style:none}ul#logo_corporativo li a{color:#7e7e7e;font:1em/1.3em "OpenSansRegular",sans-serif;text-decoration:none}#block-devel-node-access-dna-node{display:none}.modal{display:none !important}.logo-amigos.amigos_estancias{background:url(/sites/default/files/users/user1/estancias.png)}.social-widgets-inner-wrapper,#social-toolbar{display:none}body.node-type-landing-page #highlighted-wrapper{min-height:auto !important}body.node-type-landing-page #block-views-single-nodes-block-11{display:none}#block-views-valoraciones-block .views-field-expression .field-content.rate_us{display:block;font-size:1.75em;text-align:center;background:url(/sites/all/themes/custom/basetheme/img/icos/white_heart.png) no-repeat center top;margin-top:20px}div#metodos_pago{width:50%;margin:0 auto;padding:50px}div#metodos_pago fieldset{width:95%;border-radius:10px}div#metodos_pago fieldset legend{text-align:center}div#metodos_pago .title{font-family:'OpenSansRegular',sans-serif;color:#6d6e70;text-align:center;margin-top:3%;margin-bottom:3%;font-size:1.25em}div#payment-form{text-align:center}div#payment-form .row-style{width:30%;display:inline-block}img#paymentLogoAMAZONPAY,img#paymentLogoECOMBANKCARD{width:75%;height:auto;display:inline-block;vertical-align:middle;padding:5px}.pay-button-container{background:#fe285b;border:1px solid #fe285b;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);color:#FFF;cursor:pointer;font-family:'OpenSansRegular',sans-serif;font-weight:500;font-size:1.1em;padding:8px 20px;text-align:center;width:30%;margin:0 auto;margin-top:20px;margin-bottom:20px}#bloques-newsleter-block-form .captcha.form-wrapper{display:none}.page-node-2211 div#highlighted-wrapper{display:none}#block-marker-clusterer-bloque-mapa-portada{margin:auto;padding:20px;overflow:hidden;height:575px;margin-bottom:20px;color:#000;background-color:#f8f8f8}#block-marker-clusterer-bloque-mapa-portada .map_title{font:1.7em "OpenSansRegular",sans-serif;font-weight:700}#block-marker-clusterer-bloque-mapa-portada>div{text-align:center}#block-marker-clusterer-bloque-mapa-portada #map_menu{font:.8em "museo300",arial,verdana;padding:15px 10px;border-radius:5px;box-shadow:0 1px 2px rgba(50,50,50,0.5);margin:10px;background-color:#fff}#block-marker-clusterer-bloque-mapa-portada #map_menu .options{margin-right:15px;display:inline-block}#block-marker-clusterer-bloque-mapa-portada #map_menu ul{list-style:none;padding:0}#block-marker-clusterer-bloque-mapa-portada #map_menu .options a{color:inherit;text-decoration:none}#block-marker-clusterer-bloque-mapa-portada #map_menu .options a:active,#block-marker-clusterer-bloque-mapa-portada #map_menu .options a:hover,#block-marker-clusterer-bloque-mapa-portada #map_menu .activa{color:red !important}#block-marker-clusterer-bloque-mapa-portada #map_menu .activa{font-size:1.1em}#block-marker-clusterer-bloque-mapa-portada #map .mapa-contenedor-detalle{height:175px;width:350px;overflow:hidden}#block-marker-clusterer-bloque-mapa-portada #map .mapa-titulo-parador{font-size:1.5em;font-weight:bold;padding:5px;border-bottom:2px solid #e8e8e8}#block-marker-clusterer-bloque-mapa-portada #map .mapa-imagen-parador,#block-marker-clusterer-bloque-mapa-portada #map .mapa-info-parador{margin-top:10px;width:45%;height:70%;overflow:hidden}
#block-marker-clusterer-bloque-mapa-portada #map .img-parador{max-width:100%;max-height:100%}#block-marker-clusterer-bloque-mapa-portada #map .mapa-imagen-parador{float:left;left:0}#block-marker-clusterer-bloque-mapa-portada #map .mapa-info-parador{float:right;right:0;display:table}#block-marker-clusterer-bloque-mapa-portada #map .mapa-info-parador .small{margin-bottom:5px}#block-marker-clusterer-bloque-mapa-portada #map{height:450px;margin:10px}#block-marker-clusterer-bloque-mapa-portada #map .mapa-texto-parador{position:relative;margin-bottom:10px}#block-marker-clusterer-bloque-mapa-portada #map .mapa-boton-reservar{display:table-cell;vertical-align:middle}#block-marker-clusterer-bloque-mapa-portada #map .error-parador{font-size:1.5em;border-radius:2px;box-shadow:0 1px 2px rgba(50,50,50,0.5);width:inherit;height:inherit;display:table}#block-marker-clusterer-bloque-mapa-portada #map .mensaje-error{display:table-cell;vertical-align:middle}.front .region.region-content{background:#f8f8f8;padding:5% 0 2% 0}