.loading_ajax{transform:translateX(-50%);-webkit-transform:translateX(-50%)}.w240{float:left;width:240px !important}.marginbottom15{margin-bottom:15px}.heightcolor{color:#31b404 !important}.hlabel80{height:80px}.filter-menu{padding-bottom:10px}.booking-totalprice{float:right;margin-right:15px;font-size:22px;margin-top:0}.bookingdescriptiontext{line-height:17px;padding-bottom:15px}.similar_sidebar .article_block .article_cathome{font-weight:700}.similar_sidebar .article_block .article_content h4{font-size:18px !important}.full_title{margin:15px 0}.backgwhite .todayinfo h1{padding:0 !important}#breadcrumb{margin-bottom:10px}#world-map{padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box}.inquiry_info_assistance h3{font-size:24px;line-height:22px}.product_view .product_view_container .product_content .booking_top{box-shadow:none !important;padding:20px 15px 20px 0 !important}.product_view .product_view_container .product_content .booking_top .product_image{padding-left:0}.product_view .product_view_container .product_content .details_content .booking_form{padding-right:15px}.product_view .product_view_container .product_content .booking_menu ul{padding:0 15px 0 0 !important}a.booking-smallinkgray.posabsolute{position:relative !important}.product_view .product_view_container .product_content .details_content .booking_form .pricing_box .itinerary_container{padding:10px 15px !important}.filter-menu h3{font-size:20px !important;margin-bottom:0 !important}.filter-menu #itinerary-list{margin-bottom:0}.filter-menu #itinerary-list li:last-of-type{margin-bottom:0 !important}.filter-menu .itinerary_list .itinerary_list_row .itinerary_list_row_text{padding-right:15px !important}#details-sidebar .smallpaddingleft{position:relative}#details-sidebar .smallpaddingleft span{position:absolute;width:25px;left:0}.product_view .product_view_container .filter-menu{margin-bottom:0 !important}.product_view .product_view_container .filter-menu .itinerary_title{margin:0 !important}body .jqTransformSelectWrapper ul a{padding:3px 8px !important}.product_view .product_view_container .product_content .details_content .booking_form .itinerary_review_box .itinerary_container .filter-formlink{width:auto !important}.product_view .product_view_container .product_content .details_content .booking_form .itinerary_review_box .itinerary_title a.button-edit{width:110px !important;float:right}#dialogProductDetails .direct_inquiry_head h2.greenbookingtitle span,#dialogBookingInquiry .direct_inquiry_head h2.greenbookingtitle span{color:#31B404 !important;font-size:24px !important}.product_view .product_view_container .product_content.booking_process #detailscontent h2{color:#31B404 !important}.fa-plus:before,.fa-heart:before,.fa-square-o:before,.fa-check-square-o:before,.fa-minus:before,.fa-filter:before,.fa-remove:before,.fa-close:before,.fa-times:before,.fa-home:before{font-family:FontAwesome !important}.main_form_list{margin-top:0 !important;float:left;width:100%}.main_form_list .products_container .products_list .order_panel#order-panel{box-shadow:none !important;padding:10px 0 10px !important}.main_form_list .products_container .products_list .product_item_row{-webkit-box-shadow:0 0 0 1px #dddddd !important;-moz-box-shadow:0 0 0 1px #dddddd !important;box-shadow:0 0 0 1px #dddddd !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .price_details_toggle,.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .favorites_link{margin-top:7px;margin-right:9% !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .compare_link{margin-top:5px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .btn_more_details{padding:5px 10px !important;top:1px !important;width:auto !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .btn_more_details span{color:#ffffff !important;font-size:14px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .btn_more_details a span{color:#ffffff !important;font-size:14px}.product_view .product_view_container .product_content .product_content_container .product_gallery{max-height:425px}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link{position:relative}.gallery-arrow-right,.gallery-arrow-left{top:50% !important;-webkit-transform:translateY(-50%) !important;-moz-transform:translateY(-50%) !important;transform:translateY(-50%) !important}body .container{box-sizing:border-box;-webkit-box-sizing:border-box}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_detail_list li{list-style-type:none !important;list-style-position:outside !important;padding-left:12px;position:relative}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_detail_list li:before{display:inherit;list-style:initial;list-style-type:disc;list-style-position:inside;width:10px;line-height:18px;content:'';position:absolute;left:0;top:0}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .favorites_link span{position:relative;top:-3px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .favorites_link:before{top:0 !important;font-size:20px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .compare_link span{position:relative;top:-3px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .compare_link:before{top:2px !important;font-size:24px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .price_details_toggle span{position:relative;top:-3px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .price_details_toggle:before{top:0 !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info{margin-bottom:20px}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container{box-shadow:0 1px 0px #999}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link{padding:5% !important;border-bottom:0 !important}.product_view .product_view_container .product_content .product_content_container .product_main_content .product_main_content_container{/*padding:0 !important*/}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .right_details .ratingstars{font-size:11px;float:right}body .filter-menu .contentwrap .smallpaddingleft a{width:100%;min-width:100%;padding-left:30px}.affiliatecopyrightsec .copyright_text{font-size:12px}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails{padding-right:5px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_location{float:left}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_title{margin:0 0 8px !important;float:left}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_detail_list{float:left}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_detail_list li{line-height:16px}.affiliatecopyrightsec{width:100%;padding:0 40px 0 15px;box-sizing:border-box;-webkit-box-sizing:border-box}.close_filter{cursor:pointer;margin-top:15px;position:relative;z-index:9999}.close_filter:before{color:#999999;position:relative;z-index:9999;font-size:30px}.close_world_popup{display:none}.close_world_popup i{cursor:pointer;position:relative;z-index:9999}.close_world_popup i:before{color:#999999;position:relative;z-index:9999;font-size:30px}body a.tablelinknoorange,body a.tablelink{min-width:100%;width:100% !important;text-align:center}.tablelink .fa-chevron-down:before,.tablelink .fa-chevron-up:before{color:#FFFFFF}table.jqTransformTextarea td#jqTransformTextarea-mm textarea,.conversationinfodiv2 table.jqTransformTextarea td#jqTransformTextarea-mm textarea{min-width:100% !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_title{font-size:18px !important}#dialogBookingInfodiv #infodiv .half_info .info_block p img{margin-bottom:30px}#dialogInfodiv #infodiv .half_info .info_block h3,#dialogInsurancediv #infodiv .half_info .info_block h3,#dialogBookingInfodiv #infodiv .half_info .info_block h3,#dialogInfoAffiliatediv #infodiv .half_info .info_block h3{font-size:24px !important}body .product_view .product_view_container .product_content .details_content .booking_form .pricing_box .itinerary_container label.full_message .jqTransformSelectWrapper ul{min-height:105px}body .product_view .product_view_container .product_content .details_content .booking_form .pricing_box .itinerary_container label.full_message .jqTransformSelectWrapper ul li:nth-of-type(2){word-break:break-all;word-wrap:break-word;width:100%;display:block;height:45px}body .product_view .product_view_container .product_content .details_content .booking_form .pricing_box .itinerary_container label.full_message .jqTransformSelectWrapper ul li:nth-of-type(2) a{width:100%;display:block;float:left;overflow:visible;white-space:pre-line}.map_markers .gm-style .gm-style-iw div div{overflow:hidden !important;width:120px !important}.margintop20{margin-top:20px}#dialogLocationsInfo a.filter-formlink,#travelDescription a.filter-formlink,#dialogLocationsInfo a:hover.filter-formlink,#travelDescription a:hover.filter-formlink{color:#ffffff !important}.listing .seasonLink,.listing .seasonLink i:before,.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr td:last-of-type .seasonLink i:before{color:#FFFFFF !important}.close_form_button{border-radius:0;cursor:pointer;font-weight:normal;padding:8px 12px;color:#ffffff;text-decoration:none}.close_form_button i{font-size:17px;color:#ffffff;position:relative;top:1px;margin-left:4px}@media (max-width: 1240px){.filter_list #filter-box span.no-padding.nobold.posrelative.fleft.w100p{padding:0 7% 10px 0 !important}}@media (max-width: 1200px){.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details{padding:15px 15px 10px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails{max-height:150px !important}body .product_view .product_view_container .product_content .product_content_container .product_gallery .product_image_gallery{top:0}}@media (max-width: 991px){#show-map{float:left !important}#world-map{top:163px;width:100%}}@media (min-width: 768px) and (max-width: 989px){.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container{display:table !important;box-shadow:0 1px 0 #ccc !important;margin-bottom:15px}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab{width:23% !important;display:table-cell !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.activ{box-shadow:0 1px 0 #fff !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.column_space{display:table-cell !important;width:1% !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link{display:block !important;min-height:40px !important;padding:5px !important;border-bottom:none !important;width:100% !important}}@media (min-width: 768px) and (max-width: 815px){.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab:nth-of-type(5) a{padding:10px 5px !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab:nth-of-type(5) a span{line-height:15px}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link{min-height:60px !important;padding:15px 5px !important}}@media (max-width: 989px){.tablelink .fa-chevron-down:before,.tablelink .fa-chevron-up:before{color:inherit}#world-map{right:-1px}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .price_details_toggle,.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .favorites_link{margin-right:5% !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr td{vertical-align:middle !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .left_defails .product_detail_list{padding-left:0 !important}.product_main_content .product_main_content_container .price_list_container .listing tbody tr td{vertical-align:middle !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container{box-shadow:none}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab{height:initial}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.activ{background:#ffffff !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.activ .product_tab_link:after{display:none}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link span{line-height:30px}.backgwhite .todayinfo{top:22px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr th:first-of-type{width:36% !important;text-align:left}.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr th:nth-of-type(2){width:20% !important;text-align:center}.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr th:nth-of-type(3){width:34% !important;text-align:center}.main_form_list .products_container .products_list .product_item_row .product_container .product_full_details .listing tbody tr th:last-of-type{padding:0 !important;width:10% !important;text-align:center}.product_view .product_view_container .product_content .product_content_container .product_main_content .product_main_content_container .product_details.basic_info{padding-left:0 !important}#content{margin:0 auto 30px}#dialogBookingInfodiv #infodiv .half_info .info_block p img{margin-bottom:20px}}.price_list_container .seasonLink span,.price_list_container .btn_month span{color:#FFFFFF !important}@media (max-width: 767px){.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container{box-shadow:none}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab{height:initial}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.activ{background:#ffffff !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab.activ .product_tab_link:after{display:none}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link{padding:0 !important;min-height:initial !important;border-bottom:1px solid #BBBBBB !important}.product_view .product_view_container .product_content .product_content_container .product_tabs_info .product_tabs_container .product_tab .product_tab_link span{line-height:30px}.main_form_list .filters_toggle .filter_toggle_container .btn_toggle_filter span{color:#ffffff !important}.search_filters{height:100%;top:0 !important}.search_filters .filter_list{top:0;padding:50px 10px !important}#vmapsmalliframe{display:none}#world-map{top:180px;width:100%;padding:15px;box-sizing:border-box;-webkit-box-sizing:border-box}#world-map h3{margin-top:15px}.search_listing{width:100%;padding-left:0 !important;margin:5px 0}.search_listing .search{width:100%}.search_listing .search .input-wrap{width:100%}.search_listing .search .input-wrap .destination{width:100%;box-sizing:border-box;margin:0;height:35px}.filter_button .btn_open_filter{font-size:18px;cursor:pointer}.filter_button .btn_open_filter span{font-size:16px;font-family:Arial, Sans-serif;margin-left:5px}#show-map{font-size:16px}#show-map .fa-map-marker{font-size:18px;width:16px;text-align:center}.main_form_list .products_container .products_list .order_panel#order-panel{height:initial !important;padding-top:0 !important;display:block !important}.main_form_list .products_container .products_list .order_panel#order-panel .order_panel_container{display:block !important}.main_form_list .products_container .products_list .order_panel#order-panel .order_panel_container .jqTransformSelectWrapper{width:100%;min-width:100%;margin-bottom:5px}#order-panel2{padding-top:0 !important;margin-top:10px !important;padding-bottom:0 !important}#order-panel2 .noteDashbord{margin:0 !important}.product_sidebar{padding-top:5px !important}.filter-menu a span{width:30px !important;float:left !important}.smallpaddingleft a{padding-left:30px !important}.product_view .product_view_container .product_content{padding-bottom:0 !important}.product_view .product_view_container .product_content .product_content_container .product_main_content .product_main_content_container .product_details.basic_info{padding:0 !important}#detailscontent{margin-top:0 !important}#details-headline{padding-top:0 !important}#details-sidebar{margin-top:0 !important}body #breadcrumb{display:block !important;margin-bottom:10px;height:auto !important;width:100%}body #breadcrumb a{font-size:16px !important;color:#333333 !important;padding-left:38px;background:none !important;overflow:visible !important;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important}body #breadcrumb .fa-home{position:absolute;top:0;left:-3px}body #breadcrumb .fa-home:before{font-size:20px;line-height:32px}.filter-listcontainer ul.filter-list li a{width:100%;float:left}.filter-listcontainer ul.filter-list li a span{float:right !important}.product_view .product_view_container .product_content .details_content .booking_form{padding-right:0}#details-sidebar{margin-top:16px !important}}@media (max-width: 737px){#world-map{top:0;width:100%;height:100%}#show-map.active:before{display:none !important}.close_world_popup{display:block}.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .compare_link span,.main_form_list .products_container .products_list .product_item_row .product_container .product_control_items .favorites_link span{font-size:12px !important}.main_form_list .products_container .products_list #pagination{padding-right:0 !important}.main_form_list .products_container .products_list #pagination .fright{display:table;margin:0 auto;float:none !important;box-sizing:border-box}.affiliatecopyrightsec{position:relative !important;float:left;top:6px}.affiliatecopyrightsec .zusammen{display:none}.affiliatecopyrightsec .copyright_text{position:relative;top:0;width:100%;float:left;margin-bottom:5px;font-size:12px}.affiliatecopyrightsec a{width:auto;float:left}.affiliatecopyrightsec a:first-of-type{margin-left:0}#bigImage{min-height:inherit !important}.backgwhite .todayinfo{top:0 !important;width:90% !important;padding:10px !important}.backgwhite .todayinfo h1{font-size:22px !important}.sccs-page .prevnext2 .go_back a,.sccs-page .prevnext2 .go_further a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #breadcrumb{display:block !important;margin-bottom:10px;height:auto !important;width:100%}body #breadcrumb a{font-size:16px !important;color:#333333 !important;padding-left:35px;background:none !important;overflow:visible !important;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important}body #breadcrumb .fa-home{position:absolute;top:0;left:-3px}body #breadcrumb .fa-home:before{font-size:20px;line-height:29px}#content .todayinfo{width:100% !important}#content .todayinfo h1{width:85% !important;text-align:left !important;float:left !important}.product_view .product_view_container .product_content .booking_top{padding-right:0 !important}.product_view .product_view_container .product_content .booking_top .product_image{padding-right:0 !important}}div.ui-dialog{top:100px !important;position:fixed !important;width:100% !important;max-width:768px;left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){div.ui-dialog{top:10px !important}}@media (max-width: 568px){.product_view .product_view_container .product_content .details_content .booking_form .pricing_box .booking_steps_nav a,.product_view .product_view_container .product_content .details_content .booking_form .finish_box .booking_steps_nav a,.product_view .product_view_container .product_content .details_content .booking_form .itinerary_review_box .booking_steps_nav a{margin:0 0 10px !important}.product_view .product_view_container .product_content .details_content .booking_form .itinerary_review_box .itinerary_title a.button-edit{width:25px !important}.product_view .product_view_container .product_content .details_content .booking_form .itinerary_review_box .itinerary_title a.button-edit:after{text-indent:1px !important}}@media (max-width: 480px){.main_form_list .products_container .products_list #pagination{padding-top:0 !important}body .compare_grid_wrap .compare_list .gridProductInfo .compareCheck span.checkboxclass{margin-right:5px !important}.main_form_list .products_container .products_list .product_item_row .product_container .product_short_details .product_short_details_container .right_details .ratingstars{font-size:10px}}@media (max-width: 412px){.backgwhite .todayinfo h1{font-size:12px !important}.filter_list #filter-box span.no-padding.nobold.posrelative.fleft.w100p{padding:0 40% 10px 0 !important}}@media (max-width: 360px){.filter_list #filter-box span.no-padding.nobold.posrelative.fleft.w100p{padding:0 30% 10px 0 !important}.affiliatecopyrightsec .copyright_text{font-size:10px}}
