.widgets_availability_availabilitylistingwidget .hotel_tab_menu{margin:0;padding:0;height:28px;line-height:28px;border-top:1px solid #ccc;border-right:1px solid #ccc;background-color:#f6f6f6;background-image:-ms-linear-gradient(bottom,#f6f6f6 5%,#ebebeb 84%);background-image:-moz-linear-gradient(bottom,#f6f6f6 5%,#ebebeb 84%);background-image:-o-linear-gradient(bottom,#f6f6f6 5%,#ebebeb 84%);background-image:-webkit-gradient(linear,0 5%,0 84%,from(#ebebeb),to(#f6f6f6));background-image:linear-gradient(to top,#f6f6f6 5%,#ebebeb 84%);-moz-box-shadow:0 1px 1px #999;-webkit-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_tab_menu{border-left:1px solid #ccc}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li{display:inline-block;float:left;border-right:1px solid #ccc;color:#666;font-size:11px;font-weight:bold;text-align:center;cursor:pointer;width:16.50%}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_tab_menu li{float:right;border-left:1px solid #ccc;width:16.44%}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li.first{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;border-left:1px solid #ccc}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_tab_menu li.first{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:0;border-right:1px solid #ccc;border-left:0}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li.last{border-right:0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_tab_menu li.last{border-left:0}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li.active{color:#333;text-shadow:-1px 1px 1px #ccc}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_tab_menu li.first.active{border-right:1px solid #ccc}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li.active,.widgets_availability_availabilitylistingwidget .hotel_tab_menu li:hover{-moz-box-shadow:0 0 2px 1px #ccc inset;-webkit-box-shadow:0 0 2px 1px #ccc inset;box-shadow:0 0 2px 1px #ccc inset}.widgets_availability_availabilitylistingwidget .hotel_tab_menu li.first.active{border-left:1px solid #ccc}.widgets_availability_availabilitylistingwidget .hotel_tab{border:0;-webkit-border-radius:100% / 100px;-moz-border-radius:100% / 100px;border-radius:100% / 100px;-webkit-box-shadow:0 11px 6px -6px #777;-moz-box-shadow:0 11px 6px -6px #777;box-shadow:0 11px 6px -6px #777;width:100%}.widgets_availability_availabilitylistingwidget .hotel_tab .active .pico{position:absolute;background:url('/headers/img/availability_list/pico.png') bottom center no-repeat;height:14px;text-align:center;width:127px;margin-top:24px}.widgets_availability_availabilitylistingwidget .highlight{border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 9px 2px #e86b1b;-moz-box-shadow:0 0 9px 2px #e86b1b;box-shadow:0 0 9px 2px #e86b1b;width:100%}.widgets_availability_availabilitylistingwidget .hotel_tab_continent{border:1px solid #e0e0e0;padding:20px;margin-bottom:20px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:0 1px 1px #999;-webkit-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999;background-color:#f6f6f6;background-image:linear-gradient(bottom,#e9e9e9 29%,#FFF 83%);background-image:-o-linear-gradient(bottom,#e9e9e9 29%,#FFF 83%);background-image:-moz-linear-gradient(bottom,#e9e9e9 29%,#FFF 83%);background-image:-webkit-linear-gradient(bottom,#e9e9e9 29%,#FFF 83%);background-image:-ms-linear-gradient(bottom,#e9e9e9 29%,#FFF 83%);background-image:-webkit-gradient(linear,top,color-stop(0.29,#e9e9e9),color-stop(0.83,#FFF))}.widgets_availability_availabilitylistingwidget .photos_main_img{float:left;width:250px !important;height:180px !important;position:relative}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_main_img{float:right}.widgets_availability_availabilitylistingwidget .photos_thumb_list{height:188px;overflow:hidden;margin-left:266px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list{height:188px;overflow:hidden;margin-left:0;margin-right:258px}.widgets_availability_availabilitylistingwidget .photos_thumb_list li{height:63px;margin:0;padding:0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li{width:92px;height:63px}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col1{margin-left:0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col1{margin-right:0;margin-left:0}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col2{margin-left:93px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col2{margin-right:95px;margin-left:0}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col3{margin-left:186px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col3{margin-right:190px;margin-left:0}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col4{margin-left:279px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col4{margin-right:285px;margin-left:0}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col5{margin-left:372px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .photos_thumb_list li.photos_thumb_list_col5{margin-right:380px;margin-left:0}.widgets_availability_availabilitylistingwidget .photos_thumb_list li.col_reset{margin-top:-189px}.widgets_availability_availabilitylistingwidget .map_advise{font-weight:bold;margin:5px 0}.widgets_availability_availabilitylistingwidget .map_situation{font-size:12px;margin:5px 0}[dir='rtl'] .widgets_availability_availabilitylistingwidget #map_container{height:auto;display:none;width:auto;margin-bottom:20px}.widgets_availability_availabilitylistingwidget .services_cols li.services_block{margin-right:10px;background:#FFF;border:1px solid #e0e0e0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px;font-size:12px;margin-bottom:10px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .services_cols li.services_block{margin-left:0;margin-right:0}.widgets_availability_availabilitylistingwidget .services_cols li p{margin:4px 0 6px 0;font-size:12px;font-weight:bold}.widgets_availability_availabilitylistingwidget .services_cols .jump{clear:left;display:block}[dir='rtl'] .widgets_availability_availabilitylistingwidget .services_cols .jump{clear:left;display:block}.widgets_availability_availabilitylistingwidget .services_cols li ul{margin:0;padding:0}.widgets_availability_availabilitylistingwidget .services_cols li ul li{display:inline;border:0;line-height:24px}.widgets_availability_availabilitylistingwidget .services_cols li ul li span{font-size:15px;margin:0}.widgets_availability_availabilitylistingwidget .resume_photos{float:left}[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_photos{float:right}.widgets_availability_availabilitylistingwidget .resume_photos img{border:1px solid #ccc}.widgets_availability_availabilitylistingwidget .resume_photos ul li{float:left;padding:1px 1px 0 0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_photos ul li{float:right;padding:1px 1px 0 0}.widgets_availability_availabilitylistingwidget .resume_photos ul li.last{padding:1px 0 0 0}.widgets_availability_availabilitylistingwidget .resume_main_info{margin-left:138px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_main_info{margin-right:138px;text-align:right;margin-left:0}.widgets_availability_availabilitylistingwidget .hotel_title{margin:0 0 10px 0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_title{margin:0 0 10px 0}.widgets_availability_availabilitylistingwidget .hotel_title span,.widgets_availability_availabilitylistingwidget .hotel_title p,.widgets_availability_availabilitylistingwidget .hotel_title strong,.widgets_availability_availabilitylistingwidget .hotel_title a,.widgets_availability_availabilitylistingwidget .resume_main_info span,.widgets_availability_availabilitylistingwidget .resume_main_info p,.widgets_availability_availabilitylistingwidget .resume_main_info strong,.widgets_availability_availabilitylistingwidget .resume_main_info a{font-size:12px;margin:0;line-height:15px;text-decoration:none}.widgets_availability_availabilitylistingwidget .hotel_title h4,.widgets_availability_availabilitylistingwidget .resume_main_info h4,.widgets_availability_availabilitylistingwidget .hotel_title h4:hover,.widgets_availability_availabilitylistingwidget .resume_main_info h4:hover{font-size:26px;color:#333;display:inline;text-decoration:none;font-weight:normal}.widgets_availability_availabilitylistingwidget .hotel_map_point{width:22px;height:30px;float:left;padding-top:4px;color:#FFF;text-align:center;margin-right:10px;cursor:pointer;font-size:11px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_map_point{float:right;margin-left:10px}.widgets_availability_availabilitylistingwidget .hotel_title .stars,.widgets_availability_availabilitylistingwidget .hotel_title .keys,.widgets_availability_availabilitylistingwidget .resume_main_info .stars,.widgets_availability_availabilitylistingwidget .resume_main_info .keys{margin-left:5px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_title .stars,[dir='rtl'] .widgets_availability_availabilitylistingwidget .hotel_title .keys,[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_main_info .stars,[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_main_info .keys{margin-left:5px}.widgets_availability_availabilitylistingwidget .resume_opinions_box{float:right;border:1px solid #d5d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;margin-left:10px;background-color:#FFF;text-align:center}[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_opinions_box{float:left;margin-right:10px;margin-left:0}.widgets_availability_availabilitylistingwidget .resume_opinions_box_mistery{float:right;margin-left:10px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .resume_opinions_box_mistery{float:left;margin-right:10px;margin-left:0}.widgets_availability_availabilitylistingwidget .resume_opinions_box a,.widgets_availability_availabilitylistingwidget .resume_opinions_box a span{color:#4e84ae}.widgets_availability_availabilitylistingwidget .resume_opinions_box .global_score{font-size:20px}.widgets_availability_availabilitylistingwidget .amenities_icons{height:24px;margin:4px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li{display:inline-block}.widgets_availability_availabilitylistingwidget .amenities_icons li a{display:inline-block;width:22px;height:22px;background-image:url('/headers/img/availability_list/amenities.png');background-repeat:no-repeat;text-decoration:none}.widgets_availability_availabilitylistingwidget .amenities_icons li a.acondicionado{background-position:0 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.gimnasio{background-position:-30px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.golf{background-position:-60px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.internet{background-position:-90px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.jacuzzi{background-position:-120px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.minusvalidos{background-position:-150px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.ninios,.widgets_availability_availabilitylistingwidget .amenities_icons li a.ninos{background-position:-180px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.parking{background-position:-210px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.pets{background-position:-240px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.piscina{background-position:-270px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.restaurante{background-position:-300px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.reuniones{background-position:-330px 0}.widgets_availability_availabilitylistingwidget .amenities_icons li a.spa{background-position:-360px 0}.widgets_availability_availabilitylistingwidget .stars,.widgets_hotels_availability_hoteltabwidget .keys{margin-left:5px;display:inline-block}.widgets_hotels_availability_hoteltabwidget .stars{margin-top:-11px;height:10px;background-image:url('/headers/destinia/theme_2014/img/packages/stars.png')}.widgets_hotels_availability_hoteltabwidget .keys{margin-top:-5px;height:13px;background-image:url('/headers/destinia/theme_2014/img/packages/keys.png')}[dir='rtl'] .widgets_hotels_availability_hoteltabwidget .stars,[dir='rtl'] .widgets_hotels_availability_hoteltabwidget .keys{margin-left:auto;margin-right:5px}.widgets_hotels_availability_hoteltabwidget .star_1{width:10px}.widgets_hotels_availability_hoteltabwidget .star_2{background-position:0 0;width:22px}.widgets_hotels_availability_hoteltabwidget .star_3{background-position:0 0;width:33px}.widgets_hotels_availability_hoteltabwidget .star_4{background-position:0 0;width:44px}.widgets_hotels_availability_hoteltabwidget .star_5{background-position:0 0;width:55px}.widgets_hotels_availability_hoteltabwidget .key_1{width:10px}.widgets_hotels_availability_hoteltabwidget .key_2{background-position:0 0;width:22px}.widgets_hotels_availability_hoteltabwidget .key_3{background-position:0 0;width:33px}.widgets_hotels_availability_hoteltabwidget .key_4{background-position:0 0;width:44px}.widgets_hotels_availability_hoteltabwidget .key_5{background-position:0 0;width:53px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl{background-image:url('/headers/img/tripadvisor/TripAdvisor_rating_owl.png');background-repeat:no-repeat;width:89px;height:14px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_0{display:none}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_5{background-position:0 0}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_10{background-position:0 -15px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_15{background-position:0 -30px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_20{background-position:0 -45px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_25{background-position:0 -60px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_30{background-position:0 -75px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_35{background-position:0 -90px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_40{background-position:0 -105px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_45{background-position:0 -120px}.widgets_hotels_availability_reviewswidget .valoracion_TA_owl_50{background-position:0 -135px}.widgets_availability_availabilitylistingwidget .description_img{float:left;margin-right:10px;margin-bottom:10px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .description_img{float:right;margin-left:10px;margin-right:0}.widgets_availability_availabilitylistingwidget .description_text{font-size:12px;padding:0 10px 0 0;margin:0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .description_text{padding:0 0 0 10px}.widgets_availability_availabilitylistingwidget .hotel_card_description .no_img{width:auto}.widgets_availability_availabilitylistingwidget .description_scroll{width:auto;height:150px;overflow-x:hidden;overflow-y:auto}.widgets_availability_availabilitylistingwidget .description_scroll::-webkit-scrollbar{width:10px}.widgets_availability_availabilitylistingwidget .description_scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(153,153,153,0.3);border-radius:10px}.widgets_availability_availabilitylistingwidget .description_scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 20px rgba(153,153,153,0.5)}.widgets_availability_availabilitylistingwidget .prices{clear:left;background-color:#FFF;border:1px solid #d5d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;margin-top:15px;display:inline-block;margin-bottom:0;padding:0}.widgets_availability_availabilitylistingwidget .total_price_text{font-size:11px;font-family:'Roboto',arial;margin-right:4px;white-space:nowrap}[dir='rtl'] .widgets_availability_availabilitylistingwidget .total_price_text{margin-left:4px;margin-right:0}.widgets_availability_availabilitylistingwidget .pvp_taxes,.widgets_availability_availabilitylistingwidget .prices .price_burst span.pvp_taxes .price{font-size:11px;font-family:'Roboto',arial;color:#999}.total_price_button{font-size:11px;display:inline-block}.widgets_availability_availabilitylistingwidget .prices li{border-top:1px solid #d5d4d4;padding:5px 0 0 0;margin:0;min-height:31px;font-size:12px;vertical-align:top;list-style:none}.widgets_availability_availabilitylistingwidget .prices li:after{content:"";display:block;clear:both}.widgets_availability_availabilitylistingwidget .prices li.first{border-top:0}.widgets_availability_availabilitylistingwidget .prices li ul{width:100%}.widgets_availability_availabilitylistingwidget .prices li ul li{float:left;border-top:0}.widgets_availability_availabilitylistingwidget .prices li ul li.room_type{width:20%;padding-left:5px}.widgets_availability_availabilitylistingwidget .prices li ul li.room_type_burst{width:26%;padding-left:5px}.widgets_availability_availabilitylistingwidget .prices li ul li.meal_plan{width:25%;font-weight:bold}.widgets_availability_availabilitylistingwidget .prices li ul li.meal_plan_burst{width:29%;font-weight:bold}.widgets_availability_availabilitylistingwidget .prices li ul li.nights{text-align:center;width:18%}.widgets_availability_availabilitylistingwidget .prices li ul li.nights_burst{text-align:center;width:17%}.widgets_availability_availabilitylistingwidget .prices li ul li.nights span{color:#565656;font-size:10.5px;display:block}.widgets_availability_availabilitylistingwidget .prices li ul li.price{width:18%;text-align:right;position:relative}.widgets_availability_availabilitylistingwidget .prices li ul li.price_burst{width:26%;text-align:right;position:relative}.widgets_packages_pagecontentwidget #column_central .widgets_availability_availabilitylistingwidget .prices li ul li.price_burst span.pvp_foreign:before{font-size:22px;color:#333;margin-left:10px}.widgets_packages_pagecontentwidget #column_central .widgets_availability_availabilitylistingwidget .prices li ul li.price_burst span.pvp_foreign .symbol{font-size:17px;color:#333}.widgets_availability_availabilitylistingwidget .prices li ul li.price span{display:inline-block}.widgets_availability_availabilitylistingwidget .prices li ul li.reservation{width:17%;text-align:right}.widgets_availability_availabilitylistingwidget .prices li ul li.reservation_burst{width:26%;text-align:right;position:relative}.widgets_availability_availabilitylistingwidget .prices .price,.widgets_availability_availabilitylistingwidget .prices .price_burst span.pvp_foreign{color:#333;font-size:22px;font-weight:bold;line-height:16px}.widgets_availability_availabilitylistingwidget .prices .price .decimal_hoteles,.widgets_availability_availabilitylistingwidget .price_burst .decimal_hoteles{color:#333;font-size:16px}.widgets_availability_availabilitylistingwidget .prices .price del,.price_burst del,.widgets_availability_availabilitylistingwidget .price_burst del span{color:#777;font-size:14px !important;font-weight:normal !important}.widgets_availability_availabilitylistingwidget .prices .price del .decimal_hoteles,.widgets_availability_availabilitylistingwidget .prices .price del .currency,.widgets_availability_availabilitylistingwidget .price_burst del .decimal_hoteles{color:#777;font-size:12px}.widgets_availability_availabilitylistingwidget .prices .price .currency{font-size:.8em;color:#333}.widgets_availability_availabilitylistingwidget .booking_button::-moz-focus-inner{border:0}.widgets_availability_availabilitylistingwidget .booking_button{cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px 25px 6px 15px;margin:0;font-size:12px;line-height:12px;color:#FFF;font-weight:bold;overflow:visible;filter:chroma(color=#000000)}[dir='rtl'] .widgets_availability_availabilitylistingwidget .booking_button{padding:4px 15px 6px 25px;background:url('/headers/img/availability_list/white_arrow_rtl.png') 4% 50% no-repeat #e86b1b}.widgets_availability_availabilitylistingwidget .booking_button:hover{color:#FFF}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro{background:url('/headers/img/availability_list/bg_promo_stars.gif') bottom left no-repeat #3a2d21;min-height:75px;border:0}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .payment_type,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .room_type,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .meal_plan,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .reservation,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .price,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .price *{color:#333;background-color:#FFF}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .payment_type,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .room_type,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .meal_plan{min-height:0;padding-top:10px}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .price,.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .price *{padding-top:5px}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .reservation{min-height:0;padding-right:2px;padding-top:6px}.widgets_availability_availabilitylistingwidget .prices li.onenight_oneeuro .payment_type{padding-left:2px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.payment_type{margin-right:4px}.widgets_availability_availabilitylistingwidget .comment_info{font-weight:bold;font-size:12px;display:inline-block}.widgets_availability_availabilitylistingwidget .comment_extra_info{font-weight:normal;font-size:11px;display:block;margin-top:8px}.widgets_availability_availabilitylistingwidget .comment{border:1px solid #e9e9e9;padding:10px;background-color:#FFF;font-size:12px;margin-bottom:10px;margin-top:4px}.widgets_availability_availabilitylistingwidget .comments_scroll{padding:0 10px 0 0;height:200px;overflow-x:hidden;overflow-y:auto;clear:both}[dir='rtl'] .widgets_availability_availabilitylistingwidget .comments_scroll{padding:0 0 0 10px}.widgets_availability_availabilitylistingwidget .comments_scroll::-webkit-scrollbar{width:10px}.widgets_availability_availabilitylistingwidget .comments_scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(153,153,153,0.3);border-radius:10px}.widgets_availability_availabilitylistingwidget .comments_scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 20px rgba(153,153,153,0.5)}.widgets_availability_availabilitylistingwidget .comments_scroll a{font-size:11px}.widgets_availability_availabilitylistingwidget .change_opinions{float:right;margin-top:-15px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .change_opinions{float:left}.widgets_availability_availabilitylistingwidget a.change_opinions{font-size:12px;font-weight:bold;text-decoration:none}.widgets_availability_availabilitylistingwidget .valoracion_TA{background-image:url('/headers/img/tripadvisor/TripAdvisor_rating_owl.png');background-repeat:no-repeat;width:62px;height:14px}.widgets_availability_availabilitylistingwidget .travellers_ta{border:1px solid #ccc;padding:5px;background:#fff;position:absolute;margin-left:-60px}.widgets_hotels_availability_reviewswidget .valoracion_TA{background-image:url('/headers/img/tripadvisor/TripAdvisor_rating_owl.png');background-repeat:no-repeat;width:70px;height:14px}.widgets_hotels_availability_reviewswidget .valoracion_TA_0{;display:none}.widgets_hotels_availability_reviewswidget .valoracion_TA_5{background-position:-27px 0}.widgets_hotels_availability_reviewswidget .valoracion_TA_10{background-position:-27px -15px}.widgets_hotels_availability_reviewswidget .valoracion_TA_15{background-position:-27px -30px}.widgets_hotels_availability_reviewswidget .valoracion_TA_20{background-position:-27px -45px}.widgets_hotels_availability_reviewswidget .valoracion_TA_25{background-position:-27px -60px}.widgets_hotels_availability_reviewswidget .valoracion_TA_30{background-position:-27px -75px}.widgets_hotels_availability_reviewswidget .valoracion_TA_35{background-position:-27px -90px}.widgets_hotels_availability_reviewswidget .valoracion_TA_40{background-position:-27px -105px}.widgets_hotels_availability_reviewswidget .valoracion_TA_45{background-position:-27px -120px}.widgets_hotels_availability_reviewswidget .valoracion_TA_50{background-position:-27px -135px}.widgets_hotels_availability_reviewswidget .TA_service_valoration_continent{float:left;font-size:11px}[dir='rtl'] .widgets_hotels_availability_reviewswidget .TA_service_valoration_continent{float:right}.widgets_hotels_availability_reviewswidget .TA_service_valoration_continent li{font-size:11px}.widgets_hotels_availability_reviewswidget .TA_global_valoration_continent{margin-left:220px;overflow:hidden}[dir='rtl'] .widgets_hotels_availability_reviewswidget .TA_global_valoration_continent{margin-right:220px;margin-left:0}.widgets_hotels_availability_reviewswidget .TA_global_valoration_continent .TA_global_valoration,.widgets_hotels_availability_reviewswidget .TA_global_valoration_continent .TA_global_valoration ul,.widgets_hotels_availability_reviewswidget .TA_global_valoration_continent .TA_global_valoration ul li{overflow:hidden}.widgets_hotels_availability_reviewswidget .commentContainer hr{margin:20px 0;clear:left;border-top:1px dotted #565656;border-bottom:0}.widgets_hotels_availability_reviewswidget .TA_global_valoration .TA_continent_bar{background-color:#e9e9e9;width:100px;height:12px;margin-right:10px}[dir='rtl'] .widgets_hotels_availability_reviewswidget .TA_global_valoration .TA_continent_bar{margin-left:10px;margin-right:0}.widgets_hotels_availability_reviewswidget .TA_global_valoration .TA_continent_bar .TA_fill_bar{background-color:#f0b10d;height:12px;display:inline-block}.widgets_hotels_availability_reviewswidget .TA_global_valoration li{margin:0;padding:0;font-size:11px}.widgets_hotels_availability_reviewswidget .TA_global_valoration li ul{margin:0;padding:0;display:block;width:250px}.widgets_hotels_availability_reviewswidget .TA_global_valoration li ul li{float:left}[dir='rtl'] .widgets_hotels_availability_reviewswidget .TA_global_valoration li ul li{float:right}.widgets_hotels_availability_reviewswidget .TA_global_valoration li ul li span{width:70px;display:inline-block;font-size:11px}.widgets_hotels_availability_reviewswidget .TA_total_based{font-size:12px;margin-bottom:20px}.widgets_hotels_availability_reviewswidget .TA_total_based strong{font-size:14px}.widgets_availability_availabilitylistingwidget .loading{text-align:center}.widgets_availability_availabilitylistingwidget #fav_wrapper{margin-left:499px;left:50%;position:absolute;top:200px;border:1px solid white}[dir='rtl'] .widgets_availability_availabilitylistingwidget #fav_wrapper{margin-left:0;margin-right:499px;right:50%}@media screen and (max-width:1040px){.widgets_availability_availabilitylistingwidget #fav_wrapper{margin-left:280px}}@media screen and (max-width:1040px){[dir='rtl'] .widgets_availability_availabilitylistingwidget #fav_wrapper{margin-right:-280px}}.widgets_availability_availabilitylistingwidget #fav_continent{position:absolute;top:0}.widgets_availability_availabilitylistingwidget #fav_continent.fixed{position:fixed;top:0}.widgets_availability_availabilitylistingwidget #fav_hotels_list{padding:0 10px 0 0;overflow-x:hidden;overflow-y:auto}[dir='rtl'] .widgets_availability_availabilitylistingwidget #fav_hotels_list{padding:0 0 0 10px}.widgets_availability_availabilitylistingwidget #fav_hotels_list::-webkit-scrollbar{width:10px}.widgets_availability_availabilitylistingwidget #fav_hotels_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(153,153,153,0.3);border-radius:10px}.widgets_availability_availabilitylistingwidget #fav_hotels_list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 20px rgba(153,153,153,0.5)}.widgets_availability_availabilitylistingwidget .favorites_container{color:#4e84ae;width:200px;font-size:11px;padding:5px;z-index:5;background:#FFF;border:1px solid #CCC;-webkit-box-shadow:0 1px 6px #CCC;-moz-box-shadow:0 1px 6px #CCC;box-shadow:0 1px 6px #CCC}.widgets_availability_availabilitylistingwidget .favorites_container p{font-size:12px}.widgets_availability_availabilitylistingwidget .favorites_container .favorite_hotel_card{margin:5px 0;padding:6px;border:1px solid #CCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.widgets_availability_availabilitylistingwidget .favorites_container .bg_favorito,.favorites_container .bg_favorito_opened{cursor:pointer}.widgets_availability_availabilitylistingwidget .favorites_container .bg_favorito{background:url('/headers/img/availability_list/drop.png') no-repeat center right}.widgets_availability_availabilitylistingwidget .favorites_container .bg_favorito_opened{background:url('/headers/img/availability_list/undrop.png') no-repeat center right}.widgets_availability_availabilitylistingwidget .favorites_container .bg_favorito span,.widgets_availability_availabilitylistingwidget .favorites_container .bg_favorito_opened span{font-size:12px;line-height:12px;font-weight:bold;text-decoration:underline}.widgets_availability_availabilitylistingwidget .favorites_container .favorite_empty .bg_favorito span,.widgets_availability_availabilitylistingwidget .favorites_container .favorite_empty .bg_favorito_opened span{color:#4e84ae}.widgets_availability_availabilitylistingwidget .favorite_hotel_price{font-size:20px;font-weight:bold}.widgets_availability_availabilitylistingwidget .favorite_hotel_price,.widgets_availability_availabilitylistingwidget .favorite_hotel_price .currency,.favorite_hotel_price .decimal_hoteles{color:#333}.widgets_availability_availabilitylistingwidget .fav_new{color:#333;margin:10px}.widgets_availability_availabilitylistingwidget .favorite_empty #fav_title_empty{display:inline}.widgets_availability_availabilitylistingwidget .favorite_empty #fav_title{display:none}.widgets_availability_availabilitylistingwidget .favorite_are #fav_title_empty{display:none}.widgets_availability_availabilitylistingwidget .favorite_are #fav_title{display:inline}.widgets_availability_availabilitylistingwidget a.ir_seleccion_habitacion{color:green;font-size:13px;font-weight:700;float:left;text-decoration:none;margin-top:10px}[dir="rtl"] .widgets_availability_availabilitylistingwidget a.ir_seleccion_habitacion{float:right}.widgets_availability_availabilitylistingwidget a.boton_principal2,.widgets_availability_availabilitylistingwidget a:hover.boton_principal2,.widgets_availability_availabilitylistingwidget input[type="submit"].boton_principal2,.widgets_availability_availabilitylistingwidget input[type="button"].boton_principal2{overflow:visible;color:#FFF;-webkit-border-radius:5px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius:5px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-radius:5px;border-top-right-radius:30px;border-bottom-right-radius:30px;width:auto;border:0;font-size:18px;font-weight:700;text-decoration:none;display:inline-block;cursor:pointer;padding:5px 30px 7px 22px;-moz-box-shadow:-1px 3px 4px #aaa;-webkit-box-shadow:-1px 3px 4px #aaa;box-shadow:-1px 3px 4px #aaa}[dir='rtl'] .widgets_availability_availabilitylistingwidget a.boton_principal2,[dir='rtl'] .widgets_availability_availabilitylistingwidget a:hover.boton_principal2,[dir='rtl'] input[type="submit"] .widgets_availability_availabilitylistingwidget .boton_principal2,[dir='rtl'] input[type="button"] .widgets_availability_availabilitylistingwidget .boton_principal2{display:inline;-webkit-border-radius:5px;-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius:5px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomleft:30px;border-radius:5px;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:5px 30px 7px 22px}.widgets_availability_availabilitylistingwidget a.boton_principal2,.widgets_availability_availabilitylistingwidget a:hover.boton_principal2{font-size:14px}.widgets_availability_availabilitylistingwidget .prices{clear:left;background-color:#FFF;border:1px solid #d5d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;margin-top:15px;display:inline-block}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices{clear:right}.widgets_availability_availabilitylistingwidget .prices li{border-top:1px solid #d5d4d4;padding:5px 0 0 0;margin:0;min-height:31px;font-size:12px;vertical-align:top}.widgets_availability_availabilitylistingwidget .prices li:after{content:"";display:block;clear:both}.widgets_availability_availabilitylistingwidget .prices li.first{border-top:0}.widgets_availability_availabilitylistingwidget .prices li ul{width:100%}.widgets_availability_availabilitylistingwidget .prices li ul li{float:left;border-top:0}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li{float:right}.widgets_availability_availabilitylistingwidget .prices li ul li.room_type{width:20%;padding-left:5px}.widgets_availability_availabilitylistingwidget .prices li ul li.room_type_burst{width:26%;padding-left:5px}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.room_type_burst{padding-left:0;padding-right:5px}.widgets_availability_availabilitylistingwidget .prices li ul li.meal_plan{width:25%;font-weight:bold}.widgets_availability_availabilitylistingwidget .prices li ul li.meal_plan_burst{width:29%;font-weight:bold}.widgets_availability_availabilitylistingwidget .prices li ul li.nights{text-align:center;width:18%}.widgets_availability_availabilitylistingwidget .prices li ul li.nights_burst{text-align:center;width:17%}.widgets_availability_availabilitylistingwidget .prices li ul li.nights span{color:#565656;font-size:10.5px;display:block}.widgets_availability_availabilitylistingwidget .prices li ul li.price{width:18%;text-align:right;position:relative}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.price{text-align:left}.widgets_availability_availabilitylistingwidget .prices li ul li.price_burst{width:26%;text-align:right;position:relative}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.price_burst{text-align:left}.widgets_availability_availabilitylistingwidget .prices li ul li.price span{display:inline-block}.widgets_availability_availabilitylistingwidget .prices li ul li.reservation{width:17%;text-align:right}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.reservation{text-align:left;margin-left:4px}.widgets_availability_availabilitylistingwidget .prices li ul li.reservation_burst{width:26%;text-align:right;position:relative}[dir='rtl'] .widgets_availability_availabilitylistingwidget .prices li ul li.reservation_burst{text-align:left}.widgets_packages_pagecontentwidget #column_central .widget-availability-listing-hotel-prices li.nights_burst{width:0 !important}.widgets_packages_pagecontentwidget #column_central .widget-availability-listing-hotel-prices li.widget-availability-listing-reserve{display:block;width:18%;text-align:right}[dir="rtl"] .widgets_packages_pagecontentwidget #column_central .widget-availability-listing-hotel-prices li.widget-availability-listing-reserve{text-align:left}.widgets_packages_pagecontentwidget #column_central .widget-availability-listing-hotel-prices li.widget-availability-listing-reserve .btn-select{cursor:pointer;-webkit-border-radius:3px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius:3px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-radius:3px;border-top-right-radius:30px;border-bottom-right-radius:30px;padding:4px 25px 6px 15px;margin:0;font-size:12px;line-height:12px;font-weight:bold;text-decoration:none}[dir="rtl"] .widgets_packages_pagecontentwidget #column_central .widget-availability-listing-hotel-prices li.widget-availability-listing-reserve .btn-select{-webkit-border-radius:3px;-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius:3px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomleft:30px;border-radius:3px;border-top-left-radius:30px;border-bottom-left-radius:30px;padding:4px 15px 6px 25px}.loading{text-align:center}.widgets_availability_availabilitylistingwidget .rotating-item{display:none;left:0;top:0;position:absolute}.widgets_availability_availabilitylistingwidget .rotating-item01,.widgets_availability_availabilitylistingwidget .rotating-item02,.widgets_availability_availabilitylistingwidget .rotating-item03,.widgets_availability_availabilitylistingwidget .rotating-item04{display:none;position:absolute;top:0;left:0}.widgets_availability_availabilitylistingwidget p.description a.rel_hotel_tab{font-size:12px}.widgets_packages_pagecontentwidget .widgets_availability_availabilitylistingwidget .item_selected{border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 9px 2px #e86b1b;-moz-box-shadow:0 0 9px 2px #e86b1b;box-shadow:0 0 9px 2px #e86b1b;width:100%;position:relative}.widgets_availability_availabilitylistingwidget .favourite_link{display:none}.widgets_availability_availabilitylistingwidget .alert{padding:8px 35px 12px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px}.widgets_availability_availabilitylistingwidget .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}#fichahotel .widgets_availability_availabilitylistingwidget .widget-availability-listing-hotel-prices li.info_habitacion_disponible{padding:0}#fichahotel .widgets_availability_availabilitylistingwidget .widget-availability-listing-hotel-prices li.info_habitacion_disponible ul li{width:20%;padding-top:30px}#fichahotel .widgets_availability_availabilitylistingwidget .widget-availability-listing-hotel-prices li.info_habitacion_disponible ul li.final_price{padding-top:7px}#fichahotel .widgets_availability_availabilitylistingwidget .prices li{border-top:0}@media(max-width:767px){.widgets_availability_availabilitylistingwidget{padding:0 !important}.widgets_availability_availabilitylistingwidget .hotel_tab_menu,.widgets_availability_availabilitylistingwidget .amenities_icons,.resume_photos ul,.widgets_availability_availabilitylistingwidget .resume_main_info p.description,.widgets_availability_availabilitylistingwidget a.ir_seleccion_habitacion,.widgets_availability_availabilitylistingwidget a.boton_principal2,.widgets_availability_availabilitylistingwidget .resume_opinions_box a.ta_popup,.widgets_availability_availabilitylistingwidget .prices li ul li.room_type_burst,.widgets_availability_availabilitylistingwidget .prices li ul li.meal_plan_burst,.widgets_availability_availabilitylistingwidget .prices li ul li.nights_burst,.widgets_availability_availabilitylistingwidget .total_price_text,.widgets_availability_availabilitylistingwidget .prices .price del,.price_burst del,.widgets_availability_availabilitylistingwidget .price_burst del span{display:none !important}.widgets_availability_availabilitylistingwidget .prices li ul li.price_burst{width:98%;top:-15px}.widgets_availability_availabilitylistingwidget .hotel_tab_continent,.widgets_availability_availabilitylistingwidget .prices li{padding:0;min-height:0 !important;line-height:0}.widgets_availability_availabilitylistingwidget .hotel_tab{box-shadow:none}.widgets_availability_availabilitylistingwidget .hotel_tab_continent{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.hotel_card_section{margin:0}.hotel_card_resume{margin:10px 10px 0 10px}.widgets_availability_availabilitylistingwidget .resume_main_info h4,.widgets_availability_availabilitylistingwidget .resume_main_info h4:hover{font-size:16px;font-weight:400;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.widgets_availability_availabilitylistingwidget .resume_opinions_box{padding:0;background:0;text-align:left;float:none;border:0;margin:0}.widgets_availability_availabilitylistingwidget .prices{background:0;border:0;margin:0}.widgets_availability_availabilitylistingwidget .resume_main_info{margin-left:110px}.widgets_availability_availabilitylistingwidget .hotel_tab_continent{margin-bottom:10px}.widgets_availability_availabilitylistingwidget .resume_photos img{border:0}.widgets_availability_availabilitylistingwidget ul.prices>li:not(.first){display:none}.widgets_availability_availabilitylistingwidget ul.prices>.first{display:block !important}#map_container #gmclose{display:none !important}#map_container .leyenda_mapa{font-size:12px;line-height:18px}.widgets_availability_availabilitylistingwidget .resume_opinions_box a{display:block}.etiqueta_mistery_hotel{display:none}}