.rb_bc .btn-add{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn-add .fa-inverse{color:#191919}.rb_bc .btn-add:active,.rb_bc .btn-add:focus,.rb_bc .btn-add:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-mod{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .btn-mod .fa-inverse{color:#191919}.rb_bc .btn-mod:active,.rb_bc .btn-mod:focus,.rb_bc .btn-mod:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .btn-book{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn-book .fa-inverse{color:#191919}.rb_bc .btn-book:active,.rb_bc .btn-book:focus,.rb_bc .btn-book:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-book-min{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn-book-min .fa-inverse{color:#191919}.rb_bc .btn-book-min:active,.rb_bc .btn-book-min:focus,.rb_bc .btn-book-min:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-conf{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn-conf .fa-inverse{color:#191919}.rb_bc .btn-conf:active,.rb_bc .btn-conf:focus,.rb_bc .btn-conf:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-add-complemento{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .btn-add-complemento .fa-inverse{color:#191919}.rb_bc .btn-add-complemento:active,.rb_bc .btn-add-complemento:focus,.rb_bc .btn-add-complemento:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .eliminar_paquete{background-color:#f8f8f8;border:1px solid #df1f3a;color:#df1f3a;border-radius:0}.rb_bc .eliminar_paquete .fa-inverse{color:#191919}.rb_bc .eliminar_paquete:active,.rb_bc .eliminar_paquete:focus,.rb_bc .eliminar_paquete:hover{background:#df1f3a;color:#f8f8f8;text-decoration:none}.rb_bc .btn-save-complemento{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .btn-save-complemento .fa-inverse{color:#191919}.rb_bc .btn-save-complemento:active,.rb_bc .btn-save-complemento:focus,.rb_bc .btn-save-complemento:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .btn_motor{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn_motor .fa-inverse{color:#191919}.rb_bc .btn_motor:active,.rb_bc .btn_motor:focus,.rb_bc .btn_motor:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .bc-cart-btn{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .bc-cart-btn .fa-inverse{color:#191919}.rb_bc .bc-cart-btn:active,.rb_bc .bc-cart-btn:focus,.rb_bc .bc-cart-btn:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .btn--continue,.rb_bc .btn--send{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn--continue .fa-inverse,.rb_bc .btn--send .fa-inverse{color:#191919}.rb_bc .btn--continue:active,.rb_bc .btn--continue:focus,.rb_bc .btn--continue:hover,.rb_bc .btn--send:active,.rb_bc .btn--send:focus,.rb_bc .btn--send:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-locator{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .btn-locator .fa-inverse{color:#191919}.rb_bc .btn-locator:active,.rb_bc .btn-locator:focus,.rb_bc .btn-locator:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .btn-continue{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .btn-continue .fa-inverse{color:#191919}.rb_bc .btn-continue:active,.rb_bc .btn-continue:focus,.rb_bc .btn-continue:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .roi-btn{background-color:#f8f8f8;border:1px solid #90ac3f;color:#90ac3f;border-radius:0}.rb_bc .roi-btn .fa-inverse{color:#191919}.rb_bc .roi-btn:active,.rb_bc .roi-btn:focus,.rb_bc .roi-btn:hover{background:#90ac3f;color:#f8f8f8;text-decoration:none}.rb_bc .roi-btn--occupation{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .roi-btn--occupation .fa-inverse{color:#191919}.rb_bc .roi-btn--occupation:active,.rb_bc .roi-btn--occupation:focus,.rb_bc .roi-btn--occupation:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .fa-info-circle{color:#999}.info_buble{background:#f8f8f8;border-radius:0}.info_buble:after{border-right:15px solid #f8f8f8}.info_buble:before{border-right:15px solid #e6e6e6}.popover{background-color:#f8f8f8;color:gray;border:1px solid #e6e6e6}.popover .popover-title{color:#333;background:#f8f8f8}.popover.top>.arrow{border-top-color:#e6e6e6}.popover.top>.arrow:after{border-top-color:#f8f8f8}.popover.right>.arrow{border-right-color:#e6e6e6}.popover.right>.arrow:after{border-right-color:#f8f8f8}.popover.bottom .arrow{border-bottom-color:#e6e6e6}.popover.bottom .arrow:after{border-bottom-color:#f8f8f8}.popover.left>.arrow{border-left-color:#e6e6e6}.popover.left>.arrow:after{border-left-color:#f8f8f8}.bc_subir .subir{background-color:gray;fill:#f8f8f8}.svg-roi_info{fill:#b3b3b3}.rb_bc .rate-discount{background-color:rgba(30,93,143,.15);border-radius:0;color:#1e5d8f}.rb_bc .rate-discount__link:hover{color:#1e5d8f}.rb_bc .rate-discount--locked{background-color:#e6e6e6!important}.rb_bc .rate-discount--locked:hover{background-color:#ccc!important}.rb_bc .rate-discount--locked .rate-discount__link{color:#999}.rb_bc .rate-discount--locked .rate-discount__link:hover{color:#4d4d4d}.rb_bc .rate-discount .svg-roi_locked{fill:#999}.rb_bc .rate-discount__btn,.rb_bc .rate-discount__btn:hover{color:#191919}.rb_bc .codpromo-alert{background:#f8f8f8;border-radius:0;color:#191919}.rb_bc .habitacion .codpromo{background:#ffa300;color:#f8f8f8;border-radius:0}.rb_bc #bookcore_msg{background-color:rgba(223,31,58,.1);color:#df1f3a;border-color:rgba(223,31,58,.2)}.rb_bc .noaplicaofsolic{color:#df1f3a}.rb_bc .roi-promocode{background-color:#ffa300;border-radius:0;color:#f8f8f8}.rb_bc .roi-promocode .svg-roi{fill:#f8f8f8}.indicador_proceso{background-color:#1e5d8f;border-radius:0}.indicador_proceso .paso{color:hsla(0,0%,97%,.5)}.indicador_proceso .paso:not(:last-of-type):after{border-top:1px solid hsla(0,0%,97%,.5);border-right:1px solid hsla(0,0%,97%,.5)}.indicador_proceso .paso.actual{color:#f8f8f8}.indicador_proceso .paso .svg-roi{fill:#f8f8f8}.roi-steps__wrap{background-color:#fff;border:1px solid #666;border-radius:0}.roi-steps__text{color:#666}.roi-steps__item{background-color:#fff}.roi-steps__item .svg-roi{fill:#666}.roi-steps__item--current{background-color:#666}.roi-steps__item--current:after{border-left:17px solid #666}.roi-steps__item--current .svg-roi{fill:#fff}.roi-steps__item--current .roi-steps__text{color:#fff}.roi-steps__item--other:before{border-left:22px solid #666}.roi-steps__item--other:after{border-left:22px solid #fff}#ventaja_exclusiva{background:#90ac3f;color:#f8f8f8;border-radius:0}#ventaja_exclusiva a{color:#f8f8f8}#ventaja_exclusiva .cerrar .svg-roi_close,#ventaja_exclusiva .svg-roi_like{fill:#f8f8f8}.bc_powered .subir{background-color:#df1f3a;color:#f8f8f8}.contenedor-best-prices #modal-best-prices .modal-title span{color:#90ac3f}.contenedor-best-prices #izq{background-color:#fff}.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li:not(.active) a{border:1px solid #ccc;border-radius:0;color:#191919}.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li:not(.active) a:hover{background:#ccc!important;color:#f8f8f8}.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li.active a{background:#1e5d8f;color:#f8f8f8;border-radius:0}.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li.active a:before{border-top:5px solid #1e5d8f}.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li.active a:active,.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li.active a:focus,.contenedor-best-prices #izq .capa_calendario #menu-tabs ul li.active a:hover{background-color:#1e5d8f!important;color:#f8f8f8}.contenedor-best-prices #izq .capa_calendario #menu-tabs .tabscal .tit{color:#191919;background-color:#f8f8f8}.contenedor-best-prices #izq .capa_calendario #menu-tabs .leyenda span{color:gray}.contenedor-best-prices #izq .capa_calendario #menu-tabs .leyenda .selecc i:before{background:#ffa300}.contenedor-best-prices #izq .capa_calendario #menu-tabs .leyenda .oferta i:before{background:#84b044}.contenedor-best-prices #izq .capa_calendario #menu-tabs .leyenda .cupobaj i:before{background:#df1f3a}.contenedor-best-prices #seleccion{background:#e6e6e6}.contenedor-best-prices #seleccion .fechas,.contenedor-best-prices #seleccion .fechas b{color:#191919}.contenedor-best-prices #seleccion button{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.contenedor-best-prices #seleccion button .fa-inverse{color:#191919}.contenedor-best-prices #seleccion button:active,.contenedor-best-prices #seleccion button:focus,.contenedor-best-prices #seleccion button:hover{background:#718731;color:#f8f8f8;text-decoration:none}.contenedor_calendario .linea_v span{background:#e6e6e6}.contenedor_calendario .linea_h b,.contenedor_calendario .linea_v b{color:#333}.contenedor_calendario .barrita{background-color:#e6e6e6}.contenedor_calendario .barrita:hover{background-color:#ffa300}.contenedor_calendario .barrita .info{color:gray;background:#f8f8f8;border-radius:0}.contenedor_calendario .barrita .info .head{background-color:#333;border-top-right-radius:0;border-top-left-radius:0;color:#f8f8f8}.contenedor_calendario .barrita .info .head .txt2{font-weight:400}.contenedor_calendario .barrita .info .txt4{color:#191919}.contenedor_calendario .barrita .info.info-arrow-left .fl{border-right:8px solid #f8f8f8}.contenedor_calendario .barrita .info.info-arrow-right .fl{border-left:8px solid #f8f8f8}.contenedor_calendario .barrita_seleccionada{background-color:#ffa300}.contenedor_calendario .barrita_cupo_bajo:hover{background-color:#df1f3a}.contenedor_calendario .barrita_cupo_bajo i.ico:before{background:#df1f3a}.contenedor_calendario .barrita_cupo_bajo .info .head{background-color:#df1f3a}.contenedor_calendario .barrita_oferta:hover{background-color:#84b044}.contenedor_calendario .barrita_oferta i.ico:before{background:#84b044}.contenedor_calendario .barrita_oferta .info .head{background-color:#84b044}.contenedor_calendario .barrita_oferta.barrita_cupo_bajo i.ico:before{background:#84b044}@media (min-width:992px){.bc_actions{border-bottom:2px solid #333}}.bc_tools .bc_tool{color:#999}.bc_tools .bc_tool a.active{color:#191919}.bc_tools .bc_tool a.active:before{border-top:3px solid #191919}.bc_tools .bc_tool_orden .bc_tool_orden_tit{color:#191919}.bc_tools .bc_tool_orden a{color:#999}.bc_tools .bc_tool_orden a.active{color:#191919}.bc_tools .bc_tool_divisa select{color:#191919;background:#f8f8f8}.bc_tools .bc_tool_divisa .help_moneda i{color:#b3b3b3}@media (max-width:991px){.bc_tabs{border-bottom:2px solid #333}}.bc_tabs ul .bc_tab{border-radius:0 0 0 0;background:#f8f8f8;border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray}.bc_tabs ul .bc_tab a{color:#333}.bc_tabs ul .bc_tab a .svg-roi{fill:#333}.bc_tabs ul .bc_tab.active,.bc_tabs ul .bc_tab:focus,.bc_tabs ul .bc_tab:hover{background-color:#333;color:#f8f8f8;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.bc_tabs ul .bc_tab.active .svg-roi,.bc_tabs ul .bc_tab:focus .svg-roi,.bc_tabs ul .bc_tab:hover .svg-roi{fill:#f8f8f8}.bc_tabs ul .bc_tab.active a,.bc_tabs ul .bc_tab:focus a,.bc_tabs ul .bc_tab:hover a{color:#f8f8f8}.rb_bc .roi-tabs{border-bottom-color:#e6e6e6}.rb_bc .roi-tabs--destination{border-bottom:none}.rb_bc .roi-tabs__tab{background-color:#ccc;color:gray;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-top-left-radius:0;border-top-right-radius:0}.rb_bc .roi-tabs__tab--active,.rb_bc .roi-tabs__tab:active,.rb_bc .roi-tabs__tab:focus,.rb_bc .roi-tabs__tab:hover{background-color:#90ac3f;color:#f8f8f8;border-left:1px solid #90ac3f;border-right:1px solid #90ac3f;border-top:1px solid #90ac3f}.rb_bc .roi-tabs--destination .roi-tabs__tab{border-radius:0 0 0 0;background-color:#f8f8f8;border-bottom-color:transparent;border-left-color:#191919;border-right-color:#191919;border-top-color:#191919;color:#191919}.rb_bc .roi-tabs--destination .roi-tabs__tab .svg-roi{fill:#191919}.rb_bc .roi-tabs--destination .roi-tabs__tab--active,.rb_bc .roi-tabs--destination .roi-tabs__tab:active,.rb_bc .roi-tabs--destination .roi-tabs__tab:focus,.rb_bc .roi-tabs--destination .roi-tabs__tab:hover{background-color:#333;color:#f8f8f8}.rb_bc .roi-tabs--destination .roi-tabs__tab--active .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:active .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:focus .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:hover .svg-roi{fill:#f8f8f8}.rb_bc .roi-actions__tab{background-color:#333;border-color:#333;border-top-left-radius:0;border-top-right-radius:0}.rb_bc .roi-actions__tab a{color:#f8f8f8}.rb_bc .roi-actions__tab a .svg-roi{fill:#f8f8f8}.rb_bc .roi-actions__tab--active,.rb_bc .roi-actions__tab:active,.rb_bc .roi-actions__tab:focus,.rb_bc .roi-actions__tab:hover{background-color:#f8f8f8;border-color:#333;color:#333}.rb_bc .roi-actions__tab--active a,.rb_bc .roi-actions__tab--active span,.rb_bc .roi-actions__tab:active a,.rb_bc .roi-actions__tab:active span,.rb_bc .roi-actions__tab:focus a,.rb_bc .roi-actions__tab:focus span,.rb_bc .roi-actions__tab:hover a,.rb_bc .roi-actions__tab:hover span{color:#333}.rb_bc .roi-actions__tab--active a .svg-roi,.rb_bc .roi-actions__tab--active span .svg-roi,.rb_bc .roi-actions__tab:active a .svg-roi,.rb_bc .roi-actions__tab:active span .svg-roi,.rb_bc .roi-actions__tab:focus a .svg-roi,.rb_bc .roi-actions__tab:focus span .svg-roi,.rb_bc .roi-actions__tab:hover a .svg-roi,.rb_bc .roi-actions__tab:hover span .svg-roi{fill:#333}.rb_bc .roi-actions__tab--active:after,.rb_bc .roi-actions__tab:hover:after{border-top-color:#333}.rb_bc .roi-tabs--destination .roi-tabs__tab{background-color:#333;border-color:#333;border-top-left-radius:0;border-top-right-radius:0;color:#f8f8f8}.rb_bc .roi-tabs--destination .roi-tabs__tab .svg-roi{fill:#f8f8f8}.rb_bc .roi-tabs--destination .roi-tabs__tab--active,.rb_bc .roi-tabs--destination .roi-tabs__tab:active,.rb_bc .roi-tabs--destination .roi-tabs__tab:focus,.rb_bc .roi-tabs--destination .roi-tabs__tab:hover{background-color:#f8f8f8;border-color:#333;color:#333}.rb_bc .roi-tabs--destination .roi-tabs__tab--active .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:active .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:focus .svg-roi,.rb_bc .roi-tabs--destination .roi-tabs__tab:hover .svg-roi{fill:#333}.dispo_habitaciones .aviso-no-ocupacion{background-color:#1e5d8f;border-radius:0}.dispo_habitaciones .aviso-no-ocupacion p{color:#f8f8f8}.dispo_habitaciones .dispo_habitaciones_head{background:transparent;border-radius:0}.dispo_habitaciones .dispo_habitaciones_head .summary .summary_txt{color:#191919}.dispo_habitaciones .dispo_habitaciones_head .summary .summary_txt strong{font-weight:400}.dispo_habitaciones .dispo_habitaciones_head .summary .summary_fecha{color:#333}.habitacion .hab_head .hab_titulo{color:#191919}.habitacion .hab_head .hab_txt,.habitacion .hab_head .hab_txt a{color:gray}.habitacion .image_hab .svg-roi{fill:#f8f8f8;background:rgba(25,25,25,.5)}.habitacion .flexibilidad{color:#333}@media (max-width:767px){.habitacion .flexibilidad{background:#e6e6e6}}.habitacion .flexibilidad .svg-roi_bargraph{fill:#1e5d8f}.habitacion .flexibilidad a{color:#191919}.habitacion .pensiones_box_item_info .enlace{color:#999}.habitacion .pensiones_box_item_info .enlace .txt{color:#333}.habitacion .pensiones_box_item_info .enlace .txt a{color:#191919}.roi-room__separator-text{color:#000}.hab_ocupacion{color:#191919}.hab_ocupacion .hab_ocupacion_inner{background:#e6e6e6;border-radius:0}.hab_ocupacion .icons_people .svg-roi{fill:#90ac3f}.hab_ocupacion .icons_people .empty_occupation .svg-roi{fill:#b3b3b3}.bc_room_filter #fh-selector{background-color:#f8f8f8;border-radius:0}.bc_room_filter #fhs-titulo{color:#191919}.bc_room_filter #fhs-desplegable{background-color:#f8f8f8}.bc_room_filter #fhs-desplegable li{border-top:1px solid #999}.bc_room_filter #fhs-desplegable li:focus,.bc_room_filter #fhs-desplegable li:hover{background-color:#e6e6e6}.bc_room_filter #fhs-desplegable li a.fhs-item-categoria{color:#191919}.bc_room_filter #fhs-desplegable li a.fhs-item-tipo{color:#333}.bc_room_filter #fhs-desplegable li .fhs-item-tooltip p{background-color:#e6e6e6;border:1px solid #999}.pensiones .pensiones_box_header{color:#191919}.pensiones .pensiones_select{background-color:#f8f8f8}.pensiones .pensiones_select:after{background-image:-webkit-gradient(linear,left top,right top,from(#f8f8f8),color-stop(50%,#f8f8f8));background-image:linear-gradient(90deg,#f8f8f8 0,#f8f8f8 50%)}.pensiones .pensiones_select a{background-color:#b3b3b3;color:#f8f8f8}.pensiones .pensiones_select a.active{background-color:#999}.pensiones .pensiones_select a:hover{background-color:#b3b3b3}.pensiones .pensiones_head span.active{background-image:-webkit-gradient(linear,right top,left top,color-stop(0,hsla(0,0%,100%,0)),color-stop(75%,#f8f8f8));background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#f8f8f8 75%)}.pensiones .pensiones_head_tab .pensiones_head_tab_item{background:#ccc;color:gray;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.pensiones .pensiones_head_tab .pensiones_head_tab_item.active,.pensiones .pensiones_head_tab .pensiones_head_tab_item.slick-active,.pensiones .pensiones_head_tab .pensiones_head_tab_item:hover{background:#90ac3f;color:#f8f8f8;border-top:1px solid #90ac3f;border-left:1px solid #90ac3f;border-right:1px solid #90ac3f}.pensiones .pensiones_head_tab .pensiones_head_tab_item.active .dest_txt,.pensiones .pensiones_head_tab .pensiones_head_tab_item.slick-active .dest_txt,.pensiones .pensiones_head_tab .pensiones_head_tab_item:hover .dest_txt{color:#df1f3a}.pensiones .pensiones_head_tab .pensiones_head_tab_item.active:before,.pensiones .pensiones_head_tab .pensiones_head_tab_item.slick-active:before{background:#90ac3f}.pensiones .pensiones_head_tab .slick-list{border-bottom:1px solid #90ac3f}.pensiones .pensiones_head_tab .slick-next,.pensiones .pensiones_head_tab .slick-prev{background-color:#f8f8f8}.pensiones .pensiones_head_tab .slick-next span,.pensiones .pensiones_head_tab .slick-prev span{background-color:#ccc;color:#f8f8f8}.pensiones .pensiones_head_tab .slick-next span.active,.pensiones .pensiones_head_tab .slick-next span:hover,.pensiones .pensiones_head_tab .slick-prev span.active,.pensiones .pensiones_head_tab .slick-prev span:hover{background-color:gray}.pensiones .pensiones_head_tab .slick-prev:after{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#f8f8f8));background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#f8f8f8 50%)}.pensiones .pensiones_box .pensiones_box_head{color:#333}.pensiones .pensiones_box .pensiones_box_head .texto_precio_no_disponible{background:#ffa300;color:#f8f8f8;border-radius:0}.pensiones .pensiones_box .pensiones_box_head .texto_precio_no_disponible .svg-roi{fill:#f8f8f8}.pensiones .pensiones_box .pensiones_box_head .canc_gratis,.pensiones .pensiones_box .pensiones_box_head .free-cancelation,.pensiones .pensiones_box .pensiones_box_head .no-card,.pensiones .pensiones_box .pensiones_box_head .texto_impuestos{color:#333}.pensiones .pensiones_box .pensiones_box_head .canc_gratis .svg-roi,.pensiones .pensiones_box .pensiones_box_head .free-cancelation .svg-roi,.pensiones .pensiones_box .pensiones_box_head .no-card .svg-roi,.pensiones .pensiones_box .pensiones_box_head .texto_impuestos .svg-roi{fill:#90ac3f}.pensiones .pensiones_box .pensiones_box_item{border-top:1px solid #e6e6e6}.pensiones .pensiones_box .pensiones_box_item:last-of-type{border-bottom:1px solid #e6e6e6}.pensiones .pensiones_box .pensiones_box_item .box-oferta a{color:#999}.pensiones .pensiones_box .pensiones_box_item .box-oferta .svg-roi{fill:#1e5d8f}.pensiones .pensiones_box .pensiones_box_item .pensiones_box_item_tit{color:#333}.pensiones .pensiones_box .pensiones_box_item .precio_descuento_regimen{background:rgba(30,93,143,.15);border-radius:0}.pensiones .pensiones_box .pensiones_box_item .pensiones_box_item_message{background:#1e5d8f;color:#fff}.pensiones .pensiones_box .pensiones_box_item .pensiones_box_item_message .icon-habs-ok{background:#ffa300}.pensiones .pensiones_box .pensiones_box_item .pensiones_box_item_message .svg-roi{fill:#df1f3a}.pensiones .pensiones_box .pensiones_box_item .pensiones_box_item_message.pension_alert{background:#df1f3a}.pensiones .pensiones_box .pensiones_box_item .precio_ant,.pensiones .pensiones_box .pensiones_box_item .precio_discount{color:#1e5d8f}.pensiones .pensiones_box .pensiones_box_item .netoagencia,.pensiones .pensiones_box .pensiones_box_item .precio{color:#333}.paquete .paquete_info_bottom .paquete_info_bottom_left .fecha b{color:#191919}.paquete .paquete_info_bottom .paquete_info_bottom_left .fecha input{border:1px solid #ccc;border-radius:0}.paquete .paquete_info_bottom .paquete_info_bottom_left .fecha i{background:transparent;border-radius:0}.paquete .paquete_info_bottom .paquete_info_bottom_left .fecha i .svg-roi{fill:#1e5d8f}.paquete .paquete_info_bottom .paquete_info_bottom_left .nopaqs{color:#df1f3a;border-bottom-left-radius:0;border-bottom-right-radius:0}.paquete .paquete_info_bottom .paquete_info_bottom_right .desde{color:gray}.paquete .paquete_info_bottom .paquete_info_bottom_right .tit{color:#191919}.paquete .paquete_info_opciones .opcion_titulo{color:gray}.paquete .paquete_info_opciones .opcion_item{border-top:1px solid #e6e6e6}.paquete .paquete_info_opciones .opcion_item .opcion_item_desc{color:gray}.paquete .paquete_info_opciones .opcion_item .precio_antes{color:#1e5d8f;background:rgba(30,93,143,.15)}.paquete .paquete_info_opciones .opcion_item .precio{color:#333}.paquete .nopaqs{background:#df1f3a;color:#f8f8f8;border-bottom-left-radius:0;border-bottom-right-radius:0}.paquete .close_opciones{background:#ccc;border-top-left-radius:0;border-top-right-radius:0}.paquete.discount .capa_discount{color:#1e5d8f}.paquete.discount .capa_discount .svg-roi{fill:#1e5d8f}.rb_bc .roi-packages{background:#f8f8f8;border-radius:0}.rb_bc .roi-packages__image-big{border-radius:0}.rb_bc .roi-packages__discount .svg-roi{fill:#1e5d8f}.rb_bc .roi-packages__date-input{border:1px solid #ccc;border-radius:0}.rb_bc .roi-packages__date-calendar{border-radius:0}.rb_bc .roi-packages__date-calendar .svg-roi{fill:#191919}.rb_bc .roi-packages__options-list{border-top:1px solid #e6e6e6}.rb_bc .roi-packages__options-item{border-bottom:1px solid #ccc}.rb_bc .roi-packages__options-item-description{color:#191919}.rb_bc .roi-packages__options-price-before{background:rgba(30,93,143,.15);border-radius:0;color:#1e5d8f}.rb_bc .roi-packages__options--no-packages{background-color:#df1f3a;border-radius:0}.rb_bc .roi-packages__options--no-packages-text{color:#fff}.rb_bc .roi-packages__options-close{background-color:#ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}.bc_carrito:not(.bc-cart-open) .bc-cart-close{background:#191919}.bc_carrito:not(.bc-cart-open) .bc-cart-close .svg-roi_arrow-thin-right{fill:#f8f8f8}.tablet_bc_carrito{background:#191919;color:#f8f8f8}.tablet_bc_carrito .bc-cart-btn-content .shopping-cart .bc-cart-badge,.tablet_bc_carrito .netoagencia,.tablet_bc_carrito .resumen_precio_iva{color:#f8f8f8}.tablet_bc_carrito .bc-cart-btn-content .shopping-cart .badge{background:#90ac3f;border:1px solid #90ac3f;color:#90ac3f}.tablet_bc_carrito .bc-cart-btn-content .shopping-cart .svg-roi_shopping-cart{fill:#f8f8f8}.tablet_bc_carrito_lateral .bc_carrito_head{background:#191919!important;color:#f8f8f8;font-weight:400}.tablet_bc_carrito_lateral .bc_carrito_head .svg-roi_arrow-thin-right,.tablet_bc_carrito_lateral .bc_carrito_head .svg-roi_shopping-cart{fill:#f8f8f8}.tablet_bc_carrito_lateral .bc_carrito_head a,.tablet_bc_carrito_lateral .bc_carrito_head a:hover{color:#f8f8f8}.tablet_bc_carrito_lateral .nombre{background:#191919;color:#f8f8f8}.tablet_bc_carrito_lateral .summary_habs,.tablet_bc_carrito_lateral .summary_paqs{background:#f8f8f8;color:#f8f8f8}.tablet_bc_carrito_lateral .summary_habs .svg-roi_bed,.tablet_bc_carrito_lateral .summary_habs .svg-roi_package,.tablet_bc_carrito_lateral .summary_paqs .svg-roi_bed,.tablet_bc_carrito_lateral .summary_paqs .svg-roi_package{fill:#f8f8f8}.tablet_bc_carrito_lateral .summary_habs .summary_habs_tit,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_tit,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_tit,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_tit{color:#f8f8f8;background:#1e5d8f}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item{color:#333}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item:not(:last-child):after,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item:not(:last-child):after,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item:not(:last-child):after,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item:not(:last-child):after{background:#e6e6e6}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .summary_habs_item_txt,.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .summary_paqs_item_txt,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .summary_habs_item_txt,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .summary_paqs_item_txt,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .summary_habs_item_txt,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .summary_paqs_item_txt,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .summary_habs_item_txt,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .summary_paqs_item_txt{font-weight:400}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .summary_habs_item_txt a,.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .summary_paqs_item_txt a,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .summary_habs_item_txt a,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .summary_paqs_item_txt a,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .summary_habs_item_txt a,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .summary_paqs_item_txt a,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .summary_habs_item_txt a,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .summary_paqs_item_txt a{color:gray;font-weight:400}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .detalles,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .detalles,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .detalles,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .detalles{color:#191919}.tablet_bc_carrito_lateral .summary_habs .summary_habs_item .detalles strong,.tablet_bc_carrito_lateral .summary_habs .summary_paqs_item .detalles strong,.tablet_bc_carrito_lateral .summary_paqs .summary_habs_item .detalles strong,.tablet_bc_carrito_lateral .summary_paqs .summary_paqs_item .detalles strong{font-weight:400}.tablet_bc_carrito_lateral .summary_habs .delete,.tablet_bc_carrito_lateral .summary_paqs .delete{color:#df1f3a}.tablet_bc_carrito_lateral .summary_habs .complementos .element,.tablet_bc_carrito_lateral .summary_paqs .complementos .element{font-weight:400}.tablet_bc_carrito_lateral .summary_habs .complementos .tit,.tablet_bc_carrito_lateral .summary_paqs .complementos .tit{background:#e6e6e6;color:#191919}.tablet_bc_carrito_lateral .summary_habs .complementos>span,.tablet_bc_carrito_lateral .summary_paqs .complementos>span{color:gray}.tablet_bc_carrito_lateral .resumen_carrito{color:#333;background-color:#e6e6e6}.tablet_bc_carrito_lateral .resumen_carrito .resumen_carrito_tit{background:#f8f8f8;color:#ffa300;font-weight:400}.tablet_bc_carrito_lateral .resumen_carrito .resumen_carrito_tit strong{font-weight:400}.tablet_bc_carrito_lateral .resumen_carrito .resumen_precio{color:#333}.tablet_bc_carrito_lateral .resumen_carrito .resumen_precio_segmentado{font-weight:400}.tablet_bc_carrito_lateral .resumen_carrito .resumen_precio_segmentado .partes:first-of-type{color:gray}.tablet_bc_carrito_lateral .resumen_carrito .resumen_precio_segmentado .partes:last-of-type{background:#f8f8f8;border-top-left-radius:0;border-top-right-radius:0;color:#191919}.tablet_bc_carrito_lateral .resumen_carrito .codpromo{color:#1e5d8f;background:#f8f8f8;border-radius:0}.tablet_bc_carrito_lateral .resumen_carrito .resumen_precio_noche_conver{background:#f8f8f8;color:#1e5d8f;border-radius:0 0 0 0}.tablet_bc_carrito_lateral .resumen_carrito .resumen_claim_reserva{font-weight:400}.rb_bc .roi-booking-cart__room-wrapper-title{background-color:#1e5d8f;color:#f8f8f8}.rb_bc .roi-booking-cart__room-wrapper-title .svg-roi{fill:#f8f8f8}.rb_bc .roi-booking-cart__room-list{background:#fff}.rb_bc .roi-booking-cart__room-details-btn-delete .svg-roi{fill:#df1f3a}.rb_bc .roi-booking-cart__extra-title{background:#e6e6e6;border-radius:0}.rb_bc .roi-booking-cart__package-wrapper-title{background:#1e5d8f;color:#f8f8f8}.rb_bc .roi-booking-cart__package-wrapper-title .svg-roi{fill:#f8f8f8}.rb_bc .roi-booking-cart__package-list{background:#fff}.rb_bc .roi-booking-cart__package-details-btn-delete .svg-roi{fill:#df1f3a}.rb_bc .roi-booking-cart__summary{background-color:#e6e6e6;color:#333}.modal.in{background-color:rgba(0,0,0,.6)}.modal.modal_ocupacion .modal-header-ocupacion .pretitulo,.modal.modal_ocupacion .modal-header-ocupacion .titulo{color:#f8f8f8}.modal.modal_ocupacion .modal-header-ocupacion .titulo.error{color:#df1f3a}.modal.modal_ocupacion .modal-body .svg-roi{fill:#b3b3b3}.modal.modal_ocupacion .modal-body select{border:1px solid #e6e6e6;border-radius:0;color:gray;background:#f8f8f8}.modal.modal_ocupacion .modal-body .edades_ninos .titulo{color:#191919}.modal.modal_ocupacion .modal-body .edades_ninos #actualiza_ninos_i,.modal.modal_ocupacion .modal-body .edades_ninos button{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.modal.modal_ocupacion .modal-body .edades_ninos #actualiza_ninos_i .fa-inverse,.modal.modal_ocupacion .modal-body .edades_ninos button .fa-inverse{color:#191919}.modal.modal_ocupacion .modal-body .edades_ninos #actualiza_ninos_i:active,.modal.modal_ocupacion .modal-body .edades_ninos #actualiza_ninos_i:focus,.modal.modal_ocupacion .modal-body .edades_ninos #actualiza_ninos_i:hover,.modal.modal_ocupacion .modal-body .edades_ninos button:active,.modal.modal_ocupacion .modal-body .edades_ninos button:focus,.modal.modal_ocupacion .modal-body .edades_ninos button:hover{background:#718731;color:#f8f8f8;text-decoration:none}.modal.modal_ocupacion .modal-footer .btn-mod-ocupa{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.modal.modal_ocupacion .modal-footer .btn-mod-ocupa .fa-inverse{color:#191919}.modal.modal_ocupacion .modal-footer .btn-mod-ocupa:active,.modal.modal_ocupacion .modal-footer .btn-mod-ocupa:focus,.modal.modal_ocupacion .modal-footer .btn-mod-ocupa:hover{background:#718731;color:#f8f8f8;text-decoration:none}.modal_bc_hotel .modal-header .dispo_hotel_head_titulo{color:#f8f8f8}.modal_bc_hotel .modal-header .dispo_hotel_head_address,.modal_bc_hotel .modal-header .dispo_hotel_head_stars{color:#f8f8f8!important}.modal_bc_hotel .modal-body .carousel .carousel-control.left svg,.modal_bc_hotel .modal-body .carousel .carousel-control.right svg{fill:#fff}.modal_bc_hotel .modal-body .modal-description{color:gray}.modal_bc_hotel .modal-body .modal-services .titulo{color:#191919}.modal_bc_hotel .modal-body .modal-services li{color:gray}.modal_bc_hotel .modal-body .description{background-color:hsla(0,0%,97%,.9);color:#191919}.modal_bc_hotel .modal-footer{background-color:#f8f8f8;color:#191919}#modal-condiciones .modal-dialog .modal-body-p{color:#333}#modal-condiciones .modal-dialog .modal-body-div--accept{border-radius:0;color:#f8f8f8;background:#84b044}#modal-condiciones .modal-dialog .modal-body-div--accept:hover{background:rgba(132,176,68,.8)}#modal-condiciones .modal-content{color:#333}#modal-condiciones .modal-content,#myModalCond .modal-dialog .modal-content{background-color:#f8f8f8!important}#myModalCond .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e6e6e6;background:#191919;color:#f8f8f8}#myModalCond .modal-dialog .modal-content .modal-header .close{color:#f8f8f8}#myModalCond .modal-dialog .modal-content .modal-body p{color:#333}.back_motor{background-color:rgba(0,0,0,.7)}.inner_motor .panel-heading{background-color:#1e5d8f}.inner_motor .panel-heading h4{color:#f8f8f8}#modal-ver-detalles-habitaciones #mvd-titulo{background:#90ac3f;color:#f8f8f8}#modal-ver-detalles-habitaciones table th{background:#e6e6e6;border-bottom:1px solid #e6e6e6;font-weight:400}#modal-ver-detalles-habitaciones table td#mvd-dia,#modal-ver-detalles-habitaciones table td#mvd-habitacion,#modal-ver-detalles-habitaciones table td#mvd-precio{border-bottom:1px solid #e6e6e6}#modal-ver-detalles-habitaciones table td#mvd-habitacion span:nth-of-type(2){color:#90ac3f}.modal-overlay{background-color:rgba(0,0,0,.7)}#modal-box{background-color:#fff}.rb_bc .modal-dialog .modal-header{background:#90ac3f}.rb_bc .modal-dialog .modal-title{text-transform:capitalize;color:#f8f8f8}.rb_bc .modal-dialog .modal-body-p{color:#191919}.rb_bc .roi-modal--occupancy .roi-btn{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .roi-modal--occupancy .roi-btn .fa-inverse{color:#191919}.rb_bc .roi-modal--occupancy .roi-btn:active,.rb_bc .roi-modal--occupancy .roi-btn:focus,.rb_bc .roi-modal--occupancy .roi-btn:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .modal_bc_extras .extras_reservas{background-color:#e6e6e6}.rb_bc .modal_bc_extras .extras_reservas .row{background:#f8f8f8}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_left select{background:#e6e6e6}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_left .info-complemento{background:#f8f8f8}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_left .extras_reservas_right_noeditable{background:#ccc;border-radius:0}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_left .extras_reservas_right_allday{color:#1e5d8f}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_bottom .extras_reservas_right_cancel{color:#191919}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_bottom .continue-complemento-wrap{background:#f8f8f8}.rb_bc .modal_bc_extras .extras_reservas .extras_reservas_bottom .precio_wrap .precio_moneda{color:#333}.rb_bc .modal_bc_extras .modal-header{background:#90ac3f;color:#f8f8f8}.rb_bc .modal_bc_extras .modal-body{background-color:#e6e6e6}.rb_bc .modal_bc_extras .modal-body .carousel-control .svg-roi{fill:#999}.rb_bc .modal_bc_extras .modal-body .tag-reservado{background-color:rgba(0,0,0,.35);color:#e6e6e6}.rb_bc .modal_bc_extras .modal-body .extra_box{background-color:#f8f8f8}.rb_bc .modal_bc_extras .modal-body .extra_box .extra_box_bottom .precio_total{color:#333}.rb_bc .modal_bc_extras .modal-body .extra_box .extra_box_bottom .precio_total span{color:#191919;font-weight:400}.rb_bc .modal_bc_extras .modal-footer{background-color:#e6e6e6}.rb_bc .modal_bc_extras .modal-footer .text{color:#191919}.rb_bc .banner-action{border-radius:0;background:#f8f8f8;border:1px solid #90ac3f}.rb_bc .banner-action__text{color:#191919}.rb_bc .banner-action__button{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .banner-action__button .fa-inverse{color:#191919}.rb_bc .banner-action__button:active,.rb_bc .banner-action__button:focus,.rb_bc .banner-action__button:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .banner-action .svg-roi{fill:#1e5d8f}.congrats{background:#90ac3f;color:#f8f8f8;border-radius:0}.resumen_estancia .resumen_estancia_head{background-color:#90ac3f;color:#f8f8f8;border-radius:0}.resumen_estancia .resumen_estancia_head .resumen_mpg_estancia_head .svg-roi,.resumen_estancia .resumen_estancia_head .resumen_resumen_estancia_head .svg-roi{fill:#f8f8f8}.resumen_estancia table thead th{border-bottom:1px solid #e6e6e6!important;color:gray}.resumen_estancia table tbody :not(.complementos) td{color:#191919}.resumen_estancia table tbody .complementos td{color:gray}.resumen_estancia table tbody .complementos td:last-of-type{color:#191919}.resumen_estancia table tfoot{border-top:1px solid #ccc}.resumen_estancia .importe_total{color:#333}.resumen_estancia .extra_importe{color:#ffa300}.resumen_estancia_precio .precio_total .pensiones_box_item_info .enlace a,.ver-detalles-habitaciones button{color:#191919}.resumen_estancia_precio .precio_desglo .partes .importe,.resumen_estancia_precio .precio_desglo .partes .tit,.resumen_estancia_precio .total_mon_informativa{color:gray}.rb_bc .roi-booking-summary__content{border-radius:0;background:#f8f8f8}.rb_bc .roi-booking-summary__head:before{background-color:#666}.rb_bc .roi-booking-summary__extra-title{background:#e6e6e6;border-radius:0}.rb_bc .roi-booking-summary__total-content{border-top-color:#191919}.rb_bc .roi-booking-summary__total-discount-text{background-color:#1e5d8f;border-radius:0;color:#f8f8f8}.rb_bc .roi-booking-summary__free-cancelation{color:#1e5d8f}.rb_bc .roi-booking-summary__free-cancelation .svg-roi{fill:#1e5d8f}.rb_bc .roi-booking-summary__currency-disclaimer{background:#1e5d8f;color:#f8f8f8;border-radius:0}.dispo_hotel .image_dispo .svg-roi{fill:#f8f8f8;color:#f8f8f8;background:rgba(25,25,25,.5)}.dispo_hotel .dispo_hotel_head .nombreempresa{color:#f8f8f8}.dispo_hotel .dispo_hotel_head .dispo_hotel_head_address,.dispo_hotel .dispo_hotel_head .dispo_hotel_head_address a,.dispo_hotel .dispo_hotel_head .dispo_hotel_head_titulo{color:#191919}.dispo_hotel .modal_bc_hotel .dispo_hotel_head_titulo{color:#f8f8f8}.dispo_hotel .monedadisclaimer{color:gray}.dispo_hotel.oferta_diaria .dispo_hotel_head{background:#1e5d8f}.dispo_hotel.oferta_diaria .dispo_hotel_head .dispo_hotel_head_address,.dispo_hotel.oferta_diaria .dispo_hotel_head .dispo_hotel_head_stars,.dispo_hotel.oferta_diaria .dispo_hotel_head .dispo_hotel_head_titulo,.dispo_hotel.oferta_diaria .dispo_hotel_head .oferta_diaria_item,.dispo_hotel.oferta_diaria .dispo_hotel_head a{color:#f8f8f8}.dispo_hotel.oferta_diaria .dispo_hotel_head .svg-roi{fill:#f8f8f8}.dispo_hotel.oferta_diaria .oferta_diaria_item .oferta_diaria_item_discount,.dispo_hotel.oferta_diaria .oferta_diaria_item span{color:#f8f8f8}.dispo_hotel.oferta_diaria .oferta_diaria_item .fa{color:#df1f3a}.dispo_hotel.oferta_diaria .oferta_diaria_item .fa-thumbs-up{color:#f8f8f8}.condition-wrapper{background:#e6e6e6;color:gray}.dispo_hotel_content .codpromo{color:#191919}.dispo_hotel_content .condiciones_cancelacion{background-color:#df1f3a;color:#191919}.dispo_hotel_content .more_detalle_view{color:#1e5d8f}.dispo_hotel_content .more_detalle_cont{background-color:#f8f8f8;border:1px solid #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;color:#191919}.dispo_hotel_content .more_detalle_cont:after{border-color:transparent transparent #f8f8f8}.dispo_hotel_content .more_detalle_cont:before{border-color:transparent transparent #ccc}.dispo_hotel_content .dispo_hotel_bloque_contenido .dispo_hotel_content_valora{border-right:1px solid #e6e6e6}.dispo_hotel_content .dispo_hotel_bloque_contenido .dispo_hotel_content_valora .badge{color:#191919}.dispo_hotel_content .dispo_hotel_bloque_contenido .dispo_hotel_content_descripcion{color:gray}.dispo_hotel_content .dispo_hotel_bloque_precio .dispo_hotel_content_precio .precio_total.rojo,.dispo_hotel_content .dispo_hotel_bloque_precio .dispo_hotel_content_precio .precio_total .tax{color:#191919}.rb_bc .roi-hotel__gallery .svg-roi{fill:#f8f8f8;color:#f8f8f8;background:rgba(25,25,25,.5)}.rb_bc .roi-hotel__title-address,.rb_bc .roi-hotel__title-address-map,.rb_bc .roi-hotel__title-name,.rb_bc .roi-hotel__title-stars{color:#191919}.rb_bc .roi-hotel__offer{color:#f8f8f8}.rb_bc .roi-hotel__offer .svg-roi{fill:#f8f8f8}.rb_bc .roi-hotel--with-offer .roi-hotel__header{background:#1e5d8f}.rb_bc .roi-hotel--with-offer .roi-hotel__title-address,.rb_bc .roi-hotel--with-offer .roi-hotel__title-address-map,.rb_bc .roi-hotel--with-offer .roi-hotel__title-name,.rb_bc .roi-hotel--with-offer .roi-hotel__title-stars{color:#f8f8f8}.rb_bc .roi-hotel--with-offer .roi-hotel__title .svg-roi{fill:#f8f8f8}.bc_formulario .campo_no_error,.bc_formulario .editando{background:rgba(132,176,68,.25)}.bc_formulario .campo_error{border:1px solid #df1f3a}.bc_formulario .errorlist li{color:#df1f3a}.bc_formulario .credito{background:#edf3de}.bc_formulario .form_bottom:before{background:#e6e6e6}.bc_formulario .checkbox.right a{color:#191919}.rb_bc .roi-booking-form__guest-details-wrap .form__group input,.rb_bc .roi-booking-form__guest-details-wrap .form__group select,.rb_bc .roi-booking-form__guest-details-wrap .form__group textarea{background-color:#fff;border:1px solid #ccc;color:#191919}.rb_bc .roi-booking-form__guest-details-wrap .form__group input.item__error,.rb_bc .roi-booking-form__guest-details-wrap .form__group select.item__error,.rb_bc .roi-booking-form__guest-details-wrap .form__group textarea.item__error{border:1px solid #df1f3a}.rb_bc .roi-booking-form__creditcard-group input,.rb_bc .roi-booking-form__creditcard-group select,.rb_bc .roi-booking-form__creditcard-group textarea{background-color:#fff;border:1px solid #ccc;color:#191919}.rb_bc .roi-booking-form__creditcard-group input.item__error,.rb_bc .roi-booking-form__creditcard-group select.item__error,.rb_bc .roi-booking-form__creditcard-group textarea.item__error{border:1px solid #df1f3a}.rb_bc .roi-booking-form__payment-method-item{background-color:#e6e6e6;border:2px solid #e6e6e6}.rb_bc .roi-booking-form__payment-method-item--selected{background-color:rgba(132,176,68,.1);border-color:#84b044}.rb_bc .roi-booking-form__conditions-check-link,.rb_bc .roi-booking-form__conditions-check-link:focus,.rb_bc .roi-booking-form__conditions-check-link:hover{color:#191919}.rb_bc .roi-booking-form__submit{border-top-color:#191919}.bono #bono-reserva{color:#191919}.bono #bono-reserva .bloque-bottom{background-color:#f8f8f8;border-radius:0}.bono #bono-reserva h2,.bono #bono-reserva h3{color:#191919}.bono #bono-reserva #bono-menu ul li a{color:#fff;border-radius:0}.bono #bono-reserva #bono-menu ul li a.bono-boton-pagar{background-color:#90ac3f}.bono #bono-reserva #bono-menu ul li a.bono-boton-pagar:hover{background-color:rgba(144,172,63,.7)}.bono #bono-reserva #bono-menu ul li a.bono-boton-pdf,.bono #bono-reserva #bono-menu ul li a.bono-boton-print{background-color:gray}.bono #bono-reserva #bono-menu ul li a.bono-boton-pdf:hover,.bono #bono-reserva #bono-menu ul li a.bono-boton-print:hover{background-color:hsla(0,0%,50%,.7)}.bono #bono-reserva #bono-menu ul li a.bono-boton-cancelar{background-color:#df1f3a}.bono #bono-reserva #bono-menu ul li a.bono-boton-cancelar:hover{background-color:rgba(223,31,58,.7)}.bono #bono-reserva #bono-menu ul li a.bono-boton-cancelar:hover:before{color:rgba(223,31,58,.7)}.bono #bono-reserva #bono-menu ul li a.bono-boton-cancelar:before{background:#fff;color:#df1f3a}.bono #bono-reserva #bono-comprobante{background:none!important;color:#191919}.bono #bono-reserva #bono-comprobante span:first-child{font-weight:400}.bono #bono-reserva #bono-localizador{border-radius:0}.bono #bono-reserva #bono-localizador.cancelada>span:first-child{background:#df1f3a}.bono #bono-reserva #bono-localizador>span{background:#90ac3f;color:#f8f8f8}.bono #bono-reserva #bono-localizador>span:first-child{border-radius:0 0 0 0}@media (max-width:767px){.bono #bono-reserva #bono-localizador>span:first-child{border-radius:0 0 0 0}}.bono #bono-reserva #bono-localizador>span:last-child{border-radius:0 0 0 0}@media (max-width:767px){.bono #bono-reserva #bono-localizador>span:last-child{border-radius:0 0 0 0}}.bono #bono-reserva #bono-localizador>span:last-child a,.bono #bono-reserva #bono-localizador>span:last-child a:active,.bono #bono-reserva #bono-localizador>span:last-child a:focus,.bono #bono-reserva #bono-localizador>span:last-child a:hover{color:#f8f8f8}.bono #bono-reserva #bono-datos,.bono #bono-reserva #bono-detalle{border-radius:0}.bono #bono-reserva #bono-detalle #bono-detalle-extras tr:first-of-type td,.bono #bono-reserva #bono-detalle #bono-detalle-habitaciones tr:first-of-type td,.bono #bono-reserva #bono-detalle #bono-detalle-huespedes tr:first-of-type td,.bono #bono-reserva #bono-detalle #bono-detalle-paquetes tr:first-of-type td{color:gray;border-bottom:1px solid #e6e6e6}.bono #bono-reserva #bono-detalle #bono-detalle-extras tr:not(:first-of-type) td,.bono #bono-reserva #bono-detalle #bono-detalle-habitaciones tr:not(:first-of-type) td,.bono #bono-reserva #bono-detalle #bono-detalle-huespedes tr:not(:first-of-type) td,.bono #bono-reserva #bono-detalle #bono-detalle-paquetes tr:not(:first-of-type) td{color:#191919}.bono #bono-reserva #bono-detalle #bono-total{border-top:1px solid #999}.bono #bono-reserva #bono-detalle #bono-total .impuestos-incluidos{color:gray!important}.bono #bono-reserva #bono-banner #bono-banner-texto a{color:#191919}.bono #bono-reserva #bono-descripcion-paquetes li,.bono #bono-reserva #bono-descripcion-tarifa li,.bono #bono-reserva #bono-pago li,.bono #bono-reserva #bono-politica li{color:gray}.bono #bono-reserva #bono-ventaja{display:none}.bono #bono-reserva #bono-comentario{background-color:#f8f8f8!important}.bono #bono-reserva #bono-anexo{background:#f8f8f8!important}.bono #bono-reserva #bono-utilizadas tr:first-of-type td{color:gray;border-bottom:1px solid #b3b3b3}.bono #bono-reserva #bono-utilizadas tr:not(:first-of-type) td{color:#191919}.bono .bono_section .titulo{border-bottom:2px solid #ccc}.bono .bono_section table{border:1px solid #b3b3b3}.bono .bono_section table td{border-top:0 solid #ccc}.bono .bono_section table tr{border-top:1px solid #b3b3b3}.bono table thead{background-color:#ccc;color:#000}#bc_cancelacion.bookingform{background:#f8f8f8;border-radius:0}#bc_cancelacion.bookingform .text_confirm{background:#ffa300;color:#f8f8f8;border-radius:0}#bc_cancelacion.bookingform .tit{color:#191919;font-weight:400}#bc_cancelacion.bookingform .datos li{background:#f8f8f8;border:1px solid #ffa300;border-radius:0}#bc_cancelacion.bookingform .datos strong{font-weight:400}#bc_cancelacion.bookingform p.nosepuede{color:#df1f3a;background:#f8f8f8;border-top:1px solid #e6e6e6}#bc_cancelacion.bookingform form{color:#191919}#bc_cancelacion.bookingform form label{font-weight:400}#bc_cancelacion.bookingform form textarea{background:#e6e6e6;border:1px solid #e6e6e6}#bc_cancelacion.bookingform form button{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}#bc_cancelacion.bookingform form button .fa-inverse{color:#191919}#bc_cancelacion.bookingform form button:active,#bc_cancelacion.bookingform form button:focus,#bc_cancelacion.bookingform form button:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .roi-booking-cancellation{background-color:#fff;border-radius:0}.rb_bc .roi-booking-cancellation__text--cancelled .svg-roi{fill:#4d4d4d}.rb_bc .roi-booking-cancellation__text-info--cannot{color:#df1f3a}.rb_bc .roi-booking-cancellation__data{background-color:#e6e6e6;border-radius:0}.rb_bc .roi-booking-cancellation__data-title{border-bottom:3px solid #191919}.rb_bc .roi-booking-cancellation__cancellable-info--cannot{color:#df1f3a}.rb_bc .roi-booking-cancellation__form-group textarea{border-radius:0}.rb_bc .login-message{color:#191919;background:#f8f8f8;border:1px solid #90ac3f;border-radius:0}.rb_bc .login-message__title .svg-roi{fill:#191919}.rb_bc .login-message__link--historic,.rb_bc .login-message__link--historic:active,.rb_bc .login-message__link--historic:focus,.rb_bc .login-message__link--historic:hover{fill:#191919;color:#191919}.rb_bc .login-message__link--logout{display:inline-block;vertical-align:middle;background:#90ac3f;color:#f8f8f8;fill:#f8f8f8;padding:25px 30px;border-radius:0 4px 4px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.rb_bc .login-message__link--logout:hover{text-decoration:none;color:#333;fill:#333}.rb_bc #bc_mireserva,.rb_bc .agencias,.rb_bc .altaagencia,.rb_bc .loginagencias{background:#f8f8f8}.rb_bc #bc_mireserva a,.rb_bc .agencias a,.rb_bc .altaagencia a,.rb_bc .loginagencias a{color:#191919}.rb_bc #bc_mireserva .ko,.rb_bc .agencias .ko,.rb_bc .altaagencia .ko,.rb_bc .loginagencias .ko{color:#df1f3a}.rb_bc #bc_mireserva .bc_tit_seccion .intro,.rb_bc #bc_mireserva .bc_tit_seccion b,.rb_bc #bc_mireserva .bc_tit_seccion strong,.rb_bc .agencias .bc_tit_seccion .intro,.rb_bc .agencias .bc_tit_seccion b,.rb_bc .agencias .bc_tit_seccion strong,.rb_bc .altaagencia .bc_tit_seccion .intro,.rb_bc .altaagencia .bc_tit_seccion b,.rb_bc .altaagencia .bc_tit_seccion strong,.rb_bc .loginagencias .bc_tit_seccion .intro,.rb_bc .loginagencias .bc_tit_seccion b,.rb_bc .loginagencias .bc_tit_seccion strong{color:#191919}.rb_bc #bc_mireserva form .errorlist li,.rb_bc #bc_mireserva form li.required label:before,.rb_bc .agencias form .errorlist li,.rb_bc .agencias form li.required label:before,.rb_bc .altaagencia form .errorlist li,.rb_bc .altaagencia form li.required label:before,.rb_bc .loginagencias form .errorlist li,.rb_bc .loginagencias form li.required label:before{color:#df1f3a}.rb_bc #bc_mireserva form button,.rb_bc .agencias form button,.rb_bc .altaagencia form button,.rb_bc .loginagencias form button{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc #bc_mireserva form button .fa-inverse,.rb_bc .agencias form button .fa-inverse,.rb_bc .altaagencia form button .fa-inverse,.rb_bc .loginagencias form button .fa-inverse{color:#191919}.rb_bc #bc_mireserva form button:active,.rb_bc #bc_mireserva form button:focus,.rb_bc #bc_mireserva form button:hover,.rb_bc .agencias form button:active,.rb_bc .agencias form button:focus,.rb_bc .agencias form button:hover,.rb_bc .altaagencia form button:active,.rb_bc .altaagencia form button:focus,.rb_bc .altaagencia form button:hover,.rb_bc .loginagencias form button:active,.rb_bc .loginagencias form button:focus,.rb_bc .loginagencias form button:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc #bc_mireserva .bc_respuesta_error,.rb_bc .agencias .bc_respuesta_error,.rb_bc .altaagencia .bc_respuesta_error,.rb_bc .loginagencias .bc_respuesta_error{background:#ffa300}.rb_bc .agencymode__info{background:#f8f8f8;color:#191919;border-radius:0}.rb_bc .agencymode__agency{color:#999}.rb_bc .agencymode__text{color:#1e5d8f}.rb_bc .agencymode__item-icon:first-of-type:after{background:#e6e6e6}.rb_bc .agencymode__item-icon .svg-roi__wrap{background:#ccc}.rb_bc .agencymode__item-icon .svg-roi__wrap .svg-roi{fill:#f8f8f8}.rb_bc .agencymode__link-back,.rb_bc .agencymode__link-back:hover{color:#191919}.rb_bc .agencymode__link-historic{fill:#90ac3f;color:#90ac3f}.rb_bc .agencymode__link-historic:active,.rb_bc .agencymode__link-historic:focus,.rb_bc .agencymode__link-historic:hover{color:#90ac3f}.rb_bc .agencymode__link-logout{display:inline-block;vertical-align:middle;background:#f8f8f8;color:#90ac3f;fill:#90ac3f;padding:25px 30px;border-radius:0 4px 4px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.rb_bc .agencymode__link-logout:hover{text-decoration:none;color:#333;fill:#333}.rb_bc .form__registration--business .form__list li.required label:before{color:#df1f3a}.rb_bc .form__registration--business .form__list li select{border:1px solid #e6e6e6;background-image:url(../../img/svg/icon-roi/arrow-fill-down.svg);background-color:#e6e6e6}.rb_bc .form__registration--business .form__list .errorlist li{color:#df1f3a}.rb_bc .form__registration--business .form__btn{background-color:#90ac3f;border:1px solid transparent;color:#f8f8f8;border-radius:0}.rb_bc .form__registration--business .form__btn .fa-inverse{color:#191919}.rb_bc .form__registration--business .form__btn:active,.rb_bc .form__registration--business .form__btn:focus,.rb_bc .form__registration--business .form__btn:hover{background:#718731;color:#f8f8f8;text-decoration:none}.rb_bc .ui-datepicker .ui-datepicker-header{background-color:#e6e6e6}.rb_bc .ui-datepicker .ui-datepicker-next span,.rb_bc .ui-datepicker .ui-datepicker-prev span{background:#f8f8f8}.rb_bc .ui-datepicker .ui-datepicker-prev span:before{border-right:3px solid #b3b3b3}.rb_bc .ui-datepicker .ui-datepicker-next span:before{border-left:3px solid #b3b3b3}.rb_bc .ui-datepicker thead{background:#f8f8f8}.rb_bc .ui-datepicker th,.rb_bc .ui-datepicker thead span{color:#191919}.rb_bc .ui-datepicker tbody{background:#f8f8f8}.rb_bc .ui-widget-content a{color:#333}.rb_bc .ui-widget-header{color:#191919}.rb_bc .ui-widget-header a{color:#f8f8f8}.rb_bc .MARCAR .ui-state-active,.rb_bc .MARCAR .ui-state-active.ui-state-hover,.rb_bc .MARCAR .ui-state-default,.rb_bc .MARCAR .ui-state-default.ui-state-hover{border:1px solid #e6e6e6;color:#333!important}.rb_bc .MARCAR.NODESHABILITAR .ui-state-active,.rb_bc .MARCAR.NODESHABILITAR .ui-state-default{border:1px solid #e6e6e6;color:#333!important;background:#f8f8f8}.rb_bc .MARCAR.MARCADO .ui-state-active,.rb_bc .MARCAR.MARCADO .ui-state-default,.rb_bc .MARCAR.NODESHABILITAR.MARCADO .ui-state-active,.rb_bc .MARCAR.NODESHABILITAR.MARCADO .ui-state-default{color:#f8f8f8!important;background:#90ac3f}.rb_bc .MARCAR.ui-datepicker-week-end .ui-state-default.ui-state-hover{background-color:#90ac3f!important;color:#f8f8f8!important}.rb_bc .ui-state-default a,.rb_bc .ui-state-default a:link,.rb_bc .ui-state-default a:visited{color:#333}.rb_bc .ui-state-hover a,.rb_bc .ui-state-hover a:hover,.rb_bc .ui-state-hover a:link,.rb_bc .ui-state-hover a:visited{color:#f8f8f8}.rb_bc .ui-state-active.ui-state-hover{background-color:#90ac3f;color:#f8f8f8}.rb_bc .ui-state-active a,.rb_bc .ui-state-active a:link,.rb_bc .ui-state-active a:visited{color:#f8f8f8}.rb_bc .ui-state-highlight,.rb_bc .ui-widget-content .ui-state-highlight,.rb_bc .ui-widget-header .ui-state-highlight{color:#191919}.rb_bc .ui-state-highlight.ui-state-active,.rb_bc .ui-widget-content .ui-state-highlight.ui-state-active,.rb_bc .ui-widget-header .ui-state-highlight.ui-state-active{color:#f8f8f8}.rb_bc .ui-state-highlight a,.rb_bc .ui-widget-content .ui-state-highlight a,.rb_bc .ui-widget-header .ui-state-highlight a{color:#191919}.rb_bc .ui-state-error,.rb_bc .ui-widget-content .ui-state-error,.rb_bc .ui-widget-header .ui-state-error{border:1px solid #f8f8f8;background:#df1f3a;color:#191919}.rb_bc .ui-state-error-text,.rb_bc .ui-state-error a,.rb_bc .ui-widget-content .ui-state-error-text,.rb_bc .ui-widget-content .ui-state-error a,.rb_bc .ui-widget-header .ui-state-error-text,.rb_bc .ui-widget-header .ui-state-error a{color:#191919}.rb_bc .ui-state-disabled,.rb_bc .ui-widget-content .ui-state-disabled,.rb_bc .ui-widget-header .ui-state-disabled{background-color:#f8f8f8}.rb_bc .ui-state-disabled .ui-state-default,.rb_bc .ui-widget-content .ui-state-disabled .ui-state-default,.rb_bc .ui-widget-header .ui-state-disabled .ui-state-default{color:gray;background:#e6e6e6}.rb_bc .ui-widget-overlay{background:#999}.rb_bc .ui-widget-shadow{background:#333}.rb_bc .services_list li svg{stroke:#999}.rb_bc .services_list li svg:hover{stroke:gray}#calsnodispo.no_dispo{background:#fff;border-radius:0}#calendario-nodispo-pasos-titulos span{color:#333}#calendario-nodispo-pasos-numeros span{background-color:gray}#calendario-nodispo-pasos-numeros span.activo,#calendario-nodispo-pasos-numeros span.activo:after,#calendario-nodispo-pasos-numeros span.activo:before{background-color:#84b044}#calendario-nodispo-pasos-numeros span:after,#calendario-nodispo-pasos-numeros span:before{color:#fff;background-color:gray}#calendario-nodispo-botones-mover .calendar-next,#calendario-nodispo-botones-mover .calendar-prev{color:#333;background:#fff}#calendario-nodispo-botones-acciones .return-checkin,#calendario-nodispo-botones-acciones .send-form{border-radius:0;color:#fff}#calendario-nodispo-botones-acciones .return-checkin{border:1px solid #90ac3f;color:#90ac3f}#calendario-nodispo-botones-acciones .return-checkin:focus,#calendario-nodispo-botones-acciones .return-checkin:hover{background:#90ac3f;color:#fff}#calendario-nodispo-botones-acciones .send-form{background:#90ac3f;border:1px solid #90ac3f}#calendario-nodispo-botones-acciones .send-form:focus,#calendario-nodispo-botones-acciones .send-form:hover{background-color:#718731;border-color:#718731}#calendario-nodispo-wrapper.single_cal_no_dispo #nd-calendario-tip{color:#b3b3b3;border-bottom:1px solid gray}#calendario-nodispo-wrapper .calendar .popover{background-color:#fff}#calendario-nodispo-wrapper .calendar-header{color:#333;background:#f3f3f3}#calendario-nodispo-wrapper .calendar-header-day{color:#333}#calendario-nodispo-wrapper .calendar-day .numday{color:#191919}#calendario-nodispo-wrapper .calendar-day.day-available .cell{color:#333;border:1px solid #84b044}#calendario-nodispo-wrapper .calendar-day.day-available .cell:hover{background-color:#90ac3f;border-color:#90ac3f}#calendario-nodispo-wrapper .calendar-day.day-available .cell:hover span,#calendario-nodispo-wrapper .calendar-day.day-available .cell:hover strong{color:#fff}#calendario-nodispo-wrapper .calendar-day.day-not-set .cell,#calendario-nodispo-wrapper .calendar-day.day-not-set .cell:hover{color:#999;background-color:#f3f3f3}#calendario-nodispo-wrapper .calendar-day.day-not-set .cell .numday,#calendario-nodispo-wrapper .calendar-day.day-not-set .cell:hover .numday{color:#999}#calendario-nodispo-wrapper .calendar-day.day-period .cell,#calendario-nodispo-wrapper .calendar-day.day-period .cell:hover{background-color:#a8c35b}#calendario-nodispo-wrapper .calendar-day.day-period .cell .numday,#calendario-nodispo-wrapper .calendar-day.day-period .cell:hover .numday,#calendario-nodispo-wrapper .calendar-day.day-period .cell:hover strong,#calendario-nodispo-wrapper .calendar-day.day-period .cell strong{color:#fff}#calendario-nodispo-wrapper .calendar-day.day-selected .cell,#calendario-nodispo-wrapper .calendar-day.day-selected .cell:hover{background-color:#90ac3f;color:#fff}#calendario-nodispo-wrapper .calendar-day.day-selected .cell .numday,#calendario-nodispo-wrapper .calendar-day.day-selected .cell:hover .numday{color:#fff}#calendario-nodispo-wrapper .calendar-day.day-selected.in .cell,#calendario-nodispo-wrapper .calendar-day.day-selected.out .cell{border-radius:0 0 0 0}#calendario-nodispo-wrapper .calendar-day.day-nights-restricted .cell,#calendario-nodispo-wrapper .calendar-day.day-nights-restricted .cell:hover{background-color:#b3b3b3}#calendario-nodispo-wrapper .calendar-day.day-nights-restricted .numday{color:gray;background-color:#fff}#calendario-nodispo-wrapper .calendar-day.day-unavailable .cell,#calendario-nodispo-wrapper .calendar-day.day-unavailable .cell:hover{border:1px solid #b3b3b3;background:#e6e6e6}#calendario-nodispo-wrapper .calendar-day.day-unavailable .numday{color:#999}#calendario-nodispo-wrapper #calendar-overlay{background-color:hsla(0,0%,100%,.8)}#calendario-nodispo-wrapper #calendar-overlay span{color:#999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-dispo-ref-release{background-color:#b3b3b3}.no-dispo-ref-unavailable{border:1px solid #b3b3b3;background:#e6e6e6}.no-dispo-ref-nights{background-color:#b3b3b3}.calendario-nodispo-ref li:nth-child(2) span:nth-child(2){color:#999}.calendario-nodispo-ref li:first-child span:nth-child(2){color:#191919}.calendario-nodispo-ref .no-dispo-ref-available{color:#333;border:1px solid #84b044}#nd-info #nd-info-header{border-bottom:1px solid #ccc}#nd-info #nd-info-body #nd-info-body-1 #nd-info-map a,#nd-info #nd-info-body #nd-info-body-2 #nd-info-body-header #nd-puntuacion{color:#191919}#nd-info #nd-info-body #nd-info-body-2 p{color:gray}.no-dispo__step-in{border-radius:0 0 0 0}.no-dispo__step-in--empty{background:#fff;border:1px solid #ccc}.no-dispo__step-in--empty:after{border-left:21px solid #fff}.no-dispo__step-in--done{color:#fff;background:#df1f3a;border:1px solid #df1f3a}.no-dispo__step-in--done:after{border-left:21px solid #df1f3a}.no-dispo__step-out{border-radius:0 0 0 0}.no-dispo__step-out--disabled{background:#ccc;border:1px solid #ccc}.no-dispo__step-out--disabled:after{border-left:22px solid #ccc}.no-dispo__step-out--empty{background:#fff;border:1px solid #ccc}.no-dispo__step-out--empty:after{border-left:22px solid #df1f3a}.no-dispo__step-out--done{color:#fff;background:#df1f3a;border:1px solid #df1f3a}.no-dispo__step-out--done:after{border-left:22px solid #fff}.no_dispo_hotel_wrap .no_dispo_titulo_wrap{color:#191919}.widget-panel{color:#4d4d4d;font-family:Roboto,sans-serif;font-weight:300;margin:0}.widget-panel .header{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:30px 0;width:1200px}@media (max-width:1199px){.widget-panel .header{padding:20px;width:100%}}.widget-panel .header__logo img{max-width:150px}.widget-panel .main{width:100%}.widget-panel .main__content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:1200px}@media (max-width:1199px){.widget-panel .main__content{padding:0 20px;width:100%}}.widget-panel .main__content-title{border-bottom:2px solid #1e5d8f;width:100%}.widget-panel .main__content-title h1{font-size:18px;font-weight:300;margin:0;padding-bottom:5px;text-transform:uppercase}.widget-panel .main__content-description{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;padding:20px 20px 20px 0;width:70%}@media (max-width:1199px){.widget-panel .main__content-description{width:65%}}@media (max-width:991px){.widget-panel .main__content-description{padding:20px 0;width:100%}}.widget-panel .main__content-description-text{margin-top:0}.widget-panel .main__content-description-preview{background-color:#e6e6e6;border-radius:10px;padding:15px}.widget-panel .main__content-description-preview h2{font-size:16px;font-weight:300;margin:0 0 20px;text-transform:uppercase}.widget-panel .main__content-form{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;width:30%}@media (max-width:1199px){.widget-panel .main__content-form{width:35%}}@media (max-width:991px){.widget-panel .main__content-form{padding:0;width:100%}}.widget-panel .main__content-form .widget-generator__form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;width:100%}.widget-panel .main__content-form .widget-generator__form-item--border-radius{-ms-flex-item-align:center;align-self:center}.widget-panel .main__content-form .widget-generator__form-item--border-radius input{margin-right:5px}.widget-panel .main__content-form .widget-generator__form-item--border-radius span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.widget-panel .main__content-form .widget-generator__form-item--btn-copy,.widget-panel .main__content-form .widget-generator__form-item--btn-generate{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.widget-panel .main__content-form .widget-generator__form-title{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-transform:uppercase;width:65%}.widget-panel .main__content-form .widget-generator__form-field{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:40px}.widget-panel .main__content-form .widget-generator__form-field--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../../../img/svg/icon-roi/arrow-fill-down.svg);background-position:90% 50%;background-repeat:no-repeat;background-size:10px;border-color:#ccc;padding:0 15px;width:35%}.widget-panel .main__content-form .widget-generator__form-field--input-color{border-color:#ccc;padding:0;width:40px}.widget-panel .main__content-form .widget-generator__form-field--input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #ccc;padding:0 15px;width:20%}.widget-panel .main__content-form .widget-generator__form-field--button{color:#fff;font-weight:300;margin:15px 0;padding:0 20px;text-transform:uppercase}.widget-panel .main__content-form .widget-generator__form-field--button:not(:disabled){background-color:#90ac3f;cursor:pointer}.widget-panel .main__content-form .widget-generator__form-field--textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;font-family:Arial,sans-serif;font-size:12px;height:auto;line-height:12px;padding:15px;width:100%;resize:vertical}.widget-panel .main__content-form .widget-generator__form-field--textarea:not(:disabled){background-color:transparent}
/*# sourceMappingURL=bc-styles.min.css.map */