/*! jQuery UI - v1.10.1 - 2013-02-21
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */#cboxCurrent,#cboxTitle{top:-22px;position:absolute}.cboxIframe,.cboxPhoto,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.cboxPhoto,img,legend{border:0}body ul,legend{padding:0}#ie.ie7 #book_cruise .right_side .genericButton,#ie.ie7 #brochure_selected_side_bar .genericButton,#ie.ie7 #brochure_selected_side_bar input[type=submit],#ie.ie7 #crumb_links ul li,#ie.ie7 #crumb_links ul li a,#ie.ie7 #enquiry_form #enquiry_message_list .form_errors,#ie.ie7 #enquiry_form .questions .group,#ie.ie7 #enquiry_form .questions .group li input[type=text],#ie.ie7 #enquiry_form .questions .group li label,#ie.ie7 #enquiry_form .questions .group li textarea,#ie.ie7 #enquiry_form input[type=submit],#ie.ie7 #home_tabs ul.tab_links li,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a span,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a.land,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a.river,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a.small_ship,#ie.ie7 #homepage #banner #search_and_voyages #voyage_types ul li a.themed,#ie.ie7 #homepage .modules .panel,#ie.ie7 #main_navigation>ul::after,#ie.ie7 #main_navigation>ul>li,#ie.ie7 #order_print_brochure .genericButton,#ie.ie7 #order_print_brochure ul.messages li::before,#ie.ie7 #order_print_brochure ul.questions li input[type=submit],#ie.ie7 #order_print_brochure ul.questions li ul.answers li,#ie.ie7 #order_print_brochure ul.questions li ul.answers::after,#ie.ie7 #order_print_brochure ul.questions li.pair,#ie.ie7 #related_tours #related_tours_header .button_right,#ie.ie7 #request_callback .genericButton,#ie.ie7 #request_callback ul.messages li::before,#ie.ie7 #request_callback ul.questions li input[type=submit],#ie.ie7 #request_callback ul.questions li ul.answers li,#ie.ie7 #request_callback ul.questions li ul.answers::after,#ie.ie7 #request_callback ul.questions li.pair,#ie.ie7 #search_results .main_col .pagination a,#ie.ie7 #search_results .main_col .search_results_table::after,#ie.ie7 #send_to_friend .genericButton,#ie.ie7 #send_to_friend ul.messages li::before,#ie.ie7 #send_to_friend ul.questions li input[type=submit],#ie.ie7 #send_to_friend ul.questions li ul.answers li,#ie.ie7 #send_to_friend ul.questions li ul.answers::after,#ie.ie7 #send_to_friend ul.questions li.pair,#ie.ie7 #tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2 li,#ie.ie7 #tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2::after,#ie.ie7 #tab_prices ul li,#ie.ie7 #tour_top #tour_top_left .genericButton,#ie.ie7 #tour_top #tour_top_left ul.tour_theme_icons,#ie.ie7 #tour_top #tour_top_right .genericButton,#ie.ie7 #tour_top .hidden_search ul.questions::after,#ie.ie7 .booking .genericButton,#ie.ie7 .booking input[type=button],#ie.ie7 .booking input[type=submit],#ie.ie7 .booking_request .complete_booking ul.progress_bar input[type=button],#ie.ie7 .booking_request .genericButton,#ie.ie7 .booking_request .summary input[type=button],#ie.ie7 .booking_request .summary_print_email input[type=button],#ie.ie7 .booking_request .white_box .search_form .submit input,#ie.ie7 .booking_request input[type=button],#ie.ie7 .common_form #enquiry_message_list .form_errors,#ie.ie7 .common_form .questions .group,#ie.ie7 .common_form .questions .group li input[type=text],#ie.ie7 .common_form .questions .group li label,#ie.ie7 .common_form .questions .group li textarea,#ie.ie7 .common_form input[type=submit],#ie.ie7 .crumb_links ul li,#ie.ie7 .crumb_links ul li a,#ie.ie7 .destination a.view_all,#ie.ie7 .grid_layout li,#ie.ie7 .main_content .vessels_content a.button_right,#ie.ie7 .main_content ul li.vertical_spacer,#ie.ie7 .main_content ul li.vessel_result,#ie.ie7 .panel_email_bulletin>.module .buttons_right .genericButton,#ie.ie7 .search_form .input_pair,#ie.ie7 .search_form .input_pair>input,#ie.ie7 .search_form .price_range_slider,#ie.ie7 .search_form .select2-container,#ie.ie7 .search_form .ui-combobox,#ie.ie7 .search_form .ui-select,#ie.ie7 .search_form a.advanced,#ie.ie7 .search_form a.reset,#ie.ie7 .search_form input[type=submit],#ie.ie7 .search_form label,#ie.ie7 .search_form ul.controls li,#ie.ie7 .simpleGallery_print>img,#ie.ie7 .tabs_area ul.tab_links>li,#ie.ie7 .tabs_area_unified_links>li,#ie.ie7 .topbg .general_search input,#ie.ie7 .topbg header p>*,#ie.ie7 .topbg header span.font_size_change,#ie.ie7 .topbg header ul.links,#ie.ie7 .topbg header ul.links li,#ie.ie7 .tour .tour_left .icon_list,#ie.ie7 .tour .tour_left .icon_list li,#ie.ie7 .tour .tour_left .vessel_icon,#ie.ie7 .tour .tour_right .add_shortlist,#ie.ie7 .tour .tour_right .genericButton,#ie.ie7 .tour .tour_right .plus_icon a,#ie.ie7 .tour .tour_right .remove_shortlist,#ie.ie7 .tour_filters ul.departure_date_links>li ul>li,#ie.ie7 .tour_type a.button_right,#ie.ie7 .tour_types .grid_layout li.grid_result,#ie.ie7 .video_library #gallery_tabs ul.tab_links>li,#ie.ie7 footer .icons .badges,#ie.ie7 footer .icons .social_icons,#ie.ie7 footer .icons .social_icons a,#ie.ie7 li.brochure_result .genericButton,#ie.ie7 ul.tour_sailing_dates li,#info_page .main_content .editable_content_area,#tour_info .sailing_dates_and_prices td span.category_colour,#tour_info .sailing_dates_and_prices th span.category_colour,.booking_request ul.cabin_select li div.cabin_category_code span.category_colour{zoom:1}.ui-tabs .ui-tabs-nav li{border-bottom:0}.ui-widget-header a{color:#222}#cboxTitle,html,mark{color:#000}.ui-icon{background-position:16px 16px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxTitle{margin:0;left:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;max-width:none}body,body ul,figure{margin:0}.cboxIframe{width:100%;height:100%;border:0;background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxContent{position:relative;margin-top:32px;overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:#FFF;padding:1px}#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) center center no-repeat}#cboxLoadingOverlay{background:#000}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/images/colorbox/controls.png) no-repeat}.topbg,.topbg header div img{width:100%}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}/*! normalize.css v2.1.1 | MIT License | git.io/normalize */audio,canvas,video{display:inline-block}[hidden],body .printonly{display:none}audio:not([controls]){display:none;height:0}html{background:#fff;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}.topbg header p strong.phone,body{font-family:"Times New Roman",Georgia,serif}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{color:#4b5c69;background-color:#fff;font-size:16px;transition:.5s linear font-size;-moz-transition:.5s linear font-size;-webkit-transition:.5s linear font-size;border-bottom:8px solid #4b5c69;min-width:250px}body #body,body #topbg,body footer{transition:.5s linear font-size;-moz-transition:.5s linear font-size;-webkit-transition:.5s linear font-size}body.larger_font{font-size:125%}body.smaller_font{font-size:85%}body>.warning{text-align:center;color:#888;padding:2px;position:absolute;top:0;left:0;right:0}body .styled_alert{min-width:8em;min-height:2em;padding-right:2em;margin:1em;font-weight:700;text-align:center}body #brochure_selected_side_bar,body #related_tours #related_tours_header .no_related_tours,body .booking .booking_section,body .booking_request .white_box,body .location_select,body .news_landing .news_wrapper,body .tabbed_nav,body .tour_filters>div,body .tour_filters>ul,body .video_library .gallery_grid ul li.library_video,body .video_library .paging{box-shadow:.5px .5px 1px 1px #ccc85!important}@font-face{font-display:swap}dl,ol,ul{font-size:inherit}#main_navigation{display:block;font-size:1.1em;letter-spacing:0;margin:0;padding:0;border:1px solid #e5e7e6;border-width:1px 0;box-shadow:inset 0 1px 0 0 #fff,0 1px 0 0 #fff;background:#19305a;overflow:visible}#main_navigation>ul{min-width:230px;max-width:1200px;padding:8px 4px;margin:0 auto -.5em;word-spacing:0;cursor:default;line-height:0;text-align:justify;text-align:distribute-all-lines;text-align-last:justify}#main_navigation>ul::after{content:'';width:100%;height:1px;line-height:0;display:inline-block}#ie.ie6 #main_navigation>ul::after{display:block;float:none}#main_navigation>ul>li{line-height:1.4;text-align:left;vertical-align:middle;display:inline-block;position:relative;word-spacing:0;color:#c4c9ce;margin:0 -3px}#ie.ie6 #main_navigation>ul>li{display:block;float:left}#ie.ie6 #main_navigation>ul>li,#ie.ie7 #main_navigation>ul>li{line-height:2.4;margin:0 .1%}#ie.ie6 #main_navigation>ul>li a,#ie.ie7 #main_navigation>ul>li a{line-height:1.4}#main_navigation>ul>li:first-child{border-left:0}#main_navigation>ul>li .right-side ul,#main_navigation>ul>li:last-child ul{left:auto;right:0}#main_navigation>ul>li:focus a,#main_navigation>ul>li:hover a{background:#19305a;color:#fff}#main_navigation>ul>li:focus ul,#main_navigation>ul>li:hover ul{display:block}#main_navigation>ul>li a{display:inline-block;text-decoration:none;padding:10px 8px;cursor:pointer;color:#fff;border-radius:3px}#main_navigation>ul>li a:focus{background:#4b5c69;color:#fff}#main_navigation>ul>li ul{display:block;padding:8px 0;margin:0;background:#19305a;color:#fff;min-width:100%;z-index:1999}#main_navigation>ul>li ul li{position:relative;top:0;display:block}#main_navigation>ul>li ul li a{transition:.1s ease-in-out all;-moz-transition:.1s ease-in-out all;-webkit-transition:.1s ease-in-out all;padding:2px 12px 2px 8px;white-space:nowrap}#main_navigation>ul>li ul li a:focus,#main_navigation>ul>li ul li a:hover{background:#78858f}#main_navigation>ul>li>ul{top:40px;left:0}#main_navigation li:hover>ul{visibility:visible;z-index:2000}#main_navigation li>ul{visibility:hidden;position:absolute;top:0;left:100%;padding:0!important}.topbg{background-color:#fff}.topbg header{margin:auto;max-width:1200px;min-width:250px;font-size:110%;text-align:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0 1% 1%;color:#3e4c55}.topbg header div{float:left;max-width:450px;top:0;font-size:inherit;margin:.67em 0}.topbg header div .logo_noble{width:70%;float:left;padding:15px;display:inline-block}.topbg header div .logo_which{width:115px;height:92px;float:left;margin-top:10px}.topbg header p{text-align:right;display:block;margin:0}.topbg header p>*{display:inline-block;vertical-align:middle}#ie.ie6 .topbg header p>*{display:block;float:right}.topbg header p strong.phone{margin-top:2%;margin-right:1%;padding-bottom:10px;float:right;font-weight:400;font-size:175%;overflow:visible}.topbg .general_search input[type=submit],.topbg header p .view_saved_tours,.topbg header span.font_size_change a{font-family:ff-dagny-web-pro,Arial,sans-serif}.topbg header p .view_saved_tours{float:right;max-width:12em;font-size:80%;margin:0 1%;padding:2% 1% 1%;color:#fff;cursor:pointer;background:#3e4c55;text-decoration:none}.topbg header span.font_size_change{float:right;clear:none;margin:.5em 0;display:inline-block;vertical-align:middle}#ie.ie6 .topbg header span.font_size_change{display:block;float:right}.topbg header span.font_size_change a{font-weight:700;padding:2px;cursor:pointer;color:#a5aeb4}.topbg header span.font_size_change a.active{color:#4b5c69;text-decoration:underline}.topbg header span.font_size_change a.smaller{font-size:88%}.topbg header span.font_size_change a.larger{font-size:112%}.topbg header a.home_link{float:right;margin:5px 15px 0 0}.topbg header ul.links{float:right;text-align:left;display:inline-block;padding:0;margin:6px 0;clear:right}#ie.ie6 .topbg header ul.links{display:block;float:right}.topbg header ul.links li{display:inline-block;border-left:1px solid #a3b2bc}#ie.ie6 .topbg header ul.links li{display:block;float:left}.topbg header ul.links li:first-child{border-left:0}.topbg header ul.links li a{display:block;padding:4px 16px;color:inherit;text-decoration:none;cursor:pointer}.topbg header ul.links li a:focus,.topbg header ul.links li a:hover{text-decoration:underline;color:#48658C}.topbg .general_search{float:right;clear:right;margin:0 1em;padding:1px}.topbg .general_search input{background:#3e4c55;padding:3px 4px;line-height:1.2;border:0;transition:75ms ease-in-out all;outline:0;display:inline-block;vertical-align:middle}#ie.ie6 .topbg .general_search input{display:block;float:left}.topbg .general_search input[type=submit]{color:#fff;border:0;outline:#3e4c55 solid 1px}.topbg .general_search input[type=submit]:focus,.topbg .general_search input[type=submit]:hover{outline:#3e4c55 solid 4px}.topbg .general_search input[type=text]{color:#3e4c55;background:#fff;outline-offset:0;box-shadow:inset 1px 1px 3px -1px rgba(0,0,0,.5),0 0 0 0 rgba(62,76,85,.25);border-radius:4px 0 0 4px;width:auto;height:auto;margin:0;font-size:100%}.topbg .general_search input[type=text]:focus{box-shadow:inset 1px 1px 3px -1px rgba(0,0,0,.5),0 0 0 1px rgba(62,76,85,.5)}.topbg .general_search2{float:right;clear:right;margin:0 1em;padding:1px}.topbg .margin-bottom-sm{margin-bottom:5px!important}.topbg .input-group-addon:first-child{border-right:0}.topbg .input-group .form-control:first-child,.topbg .input-group-addon:first-child,.topbg .input-group-btn:first-child>.btn,.topbg .input-group-btn:first-child>.btn-group>.btn,.topbg .input-group-btn:first-child>.dropdown-toggle,.topbg .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.topbg .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.topbg .input-group-addon{padding:6px 12px;font-size:18px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#1e335d;border:2px solid #19305a;border-left:none;border-radius:4px}.topbg .input-group-addon,.topbg .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.topbg .input-group{position:relative;display:table;border-collapse:separate}.topbg .fa-search{width:1.28571429em;text-align:center}.topbg .input-group .form-control:last-child,.topbg .input-group-addon:last-child,.topbg .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.topbg .input-group-btn:first-child>.btn:not(:first-child),.topbg .input-group-btn:last-child>.btn,.topbg .input-group-btn:last-child>.btn-group>.btn,.topbg .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.topbg .input-group .form-control,.topbg .input-group-addon,.topbg .input-group-btn{display:table-cell}.topbg .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.topbg .form-control{display:block;width:100%;height:38px;padding:6px 12px;font-size:18px;line-height:1;color:#1e335d;background-color:#fff;background-image:none;border:2px solid #19305a!important;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.topbg ::placeholder{color:#1e335d;opacity:1}.topbg .fa-fw{width:1.3em;text-align:center;color:#fff}.topbg .fabutton{background:0 0;padding:0;border:none}@media only screen and (max-width:54em){#body{padding-top:90px}.main-nav-menu{width:100%}.main-nav-menu #main_navigation{position:absolute;z-index:9999;width:100%;overflow-y:scroll}.main-nav-menu #main_navigation .inc-mobile-nav{float:none!important;max-width:100%}.main-nav-menu #main_navigation .inc-mobile-nav ul li{display:block!important;border-bottom:1px solid #07152f!important;border-top:1px solid #34486b!important;text-align:left;padding:6px}.main-nav-menu #main_navigation .inc-mobile-nav ul li:last-child{border-bottom:0 solid #34486b!important}.main-nav-menu #main_navigation .inc-mobile-nav ul li a{color:#fff;line-height:20px!important;padding:10px 8px 1em!important}.main-nav-menu #main_navigation::-webkit-scrollbar{width:.4em}.main-nav-menu #main_navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.main-nav-menu #main_navigation::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:#708090 solid 1px}.main-nav-menu #main_navigation>ul{display:none;border-top:1px solid #07152f;margin:0;padding:0;text-align-last:left!important}.main-nav-menu #main_navigation>ul>li{display:block;border-bottom:1px solid #07152f;border-top:1px solid #34486b}.main-nav-menu #main_navigation>ul>li a{padding-left:1em}.main-nav-menu #main_navigation>ul>li ul.main-nav-dropdown{display:none;visibility:visible;margin-left:2em;position:relative;top:0}.main-nav-menu #main_navigation>ul>li ul.main-nav-dropdown li{border-bottom:1px solid #34486b}.main-nav-menu #main_navigation>ul>li ul.main-nav-dropdown li:last-child{border-bottom:0 solid #34486b}.main-nav-menu #main_navigation>ul>li ul.main-nav-dropdown li:first-child{border-top:1px solid #34486b}.main-nav-menu #main_navigation>ul>li ul.main-nav-dropdown li a{line-height:20px;padding:10px 8px 1em}.main-nav-menu #main_navigation>ul>li.active ul.main-nav-dropdown{display:block!important}.main-nav-menu #main_navigation ul{margin:2px}.main-nav-menu #main_navigation ul li{float:none;display:block}.main-nav-menu #main_navigation ul li a{line-height:20px}.main-nav-menu #main_navigation ul li.has-arrow.active:after{content:' ▾';font-size:1.8em}.main-nav-menu #main_navigation ul li.has-arrow:after{top:8px;content:'\25BA';position:absolute;font-size:1em;right:20px}#main-nav-toggle span,#main-nav-toggle span:after,#main-nav-toggle span:before{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#367;position:absolute;content:'';transition:all .3s ease;display:block}#main-nav-toggle{position:absolute;left:18px;top:22px;cursor:pointer;padding:10px 35px 16px 0}#main-nav-toggle span:before{top:-10px}#main-nav-toggle span:after{bottom:-10px}#main-nav-toggle.active span{background-color:transparent}#main-nav-toggle.active span:before{top:0;transform:rotate(45deg)}#main-nav-toggle.active span:after{top:0;transform:rotate(-45deg)}.topbg{position:fixed;z-index:99999999}.topbg header{padding:0!important}.topbg header div{margin:0}.topbg header div img{height:auto;margin-top:1.3em}.topbg header .header_logo{max-width:399px!important;margin:auto!important;padding-bottom:115px;float:inherit!important}.topbg header .header_logo>span>strong{display:block;margin-top:8px;position:absolute;right:15px;font-weight:400;font-family:"Times New Roman",Georgia,serif;font-size:125%;overflow:visible}.topbg header .header_logo .logo_noble{width:60%;padding:0}.topbg header .header_logo .logo_which{width:28%;float:right}.topbg .functional_icons{position:fixed;top:24px;right:11px}.topbg .functional_icons .phone_icon,.topbg .functional_icons .searchbox-icon{margin:.2em}.topbg .functional_icons .phone_icon .fa,.topbg .functional_icons .searchbox-icon .fa{font-size:125%!important;color:#367;transform:rotate(75deg)}.topbg .phone_number{font-size:125%!important;margin:0 1em!important}.topbg .general_search{width:100%!important;float:none!important;margin:0!important;padding:0 1em 15px}.topbg .general_search input[type=text]{width:79%}.topbg .general_search input[type=submit]{width:21%}.topbg .input-group{max-width:100%!important}}#colorbox #cboxClose,.simpleGallery .video_wrapper .oembedall-container,.simpleGallery_print,footer .icons,footer p,footer ul{text-align:center}footer,footer p{font-family:ff-dagny-web-pro,Arial,sans-serif}@media only screen and (min-width:54em) and (max-width:62.5em){#main_navigation ul li a{font-size:.8em}}@media only screen and (max-width:40.5em){.main-nav-menu #main_navigation{font-size:100%!important}.topbg header div img{width:70%}.topbg header .header_logo{padding-bottom:90px}.topbg header .header_logo .logo_noble{width:58%}.topbg header .header_logo .logo_which{width:80px;height:65px;float:left}}@media only screen and (min-width:54em) and (max-width:64em){.topbg .font_size_change{display:none!important}.topbg .home_link{margin:5px 0!important}#banner-slides div blockquote{width:46%!important}}footer{margin:auto;min-width:250px;max-width:1200px;padding:10px 0}footer p{font-size:.9em;padding-bottom:15px}footer ul{margin-bottom:1em}footer ul li{list-style-type:none;display:inline}footer ul li a{text-decoration:none;color:#10444c;padding:0 3px}footer ul li a:hover{text-decoration:underline;color:#48658C}footer img{height:50px}footer .icons{padding-top:36px;width:100%}footer .icons .badges{margin-right:5%;display:inline-block;margin-bottom:1.5%}#ie.ie6 footer .icons .badges{display:block;float:left}footer .icons .social_icons{display:inline-block}#ie.ie6 footer .icons .social_icons{display:block;float:right}footer .icons .social_icons a{position:relative;overflow:hidden;width:42px;height:42px;padding:0;border-radius:50%;background-color:#1e335d;display:inline-block;cursor:pointer;transition:all 50ms linear}#ie.ie6 footer .icons .social_icons a{display:block;float:left}footer .icons .social_icons a:hover{background-color:#b3ae8d}footer .icons .social_icons a img{transition:all 50ms linear;position:absolute;top:50%;left:50%;width:60%;height:60%;margin:-30%}footer .terms{padding-top:8px;clear:both}footer .terms a{text-decoration:underline;color:#00E}footer .bottom_nav li:before{content:" | "}footer .bottom_nav li:first-child:before{content:none}@media only screen and (min-width:40.563em) and (max-width:54em){footer{font-size:.9em}}@media only screen and (max-width:40.5em){footer{font-size:.8em}}.side_bar{width:27.551%;float:left;top:0;padding:0;margin:0 0 12px 1.75%}.side_bar #brochure_selected_side_bar select{max-width:100%}.side_bar .search_form{margin:0;background-color:#19305a;box-shadow:1px 1px 0 #e0e0e0;padding:5% 5% 5px}.side_bar .search_form h2{color:#fff;font-size:1.4em}.side_bar .search_form ul{border:none}.side_bar .search_form ul.questions li>label{width:auto;font-size:85%;font-weight:400;color:#fff;clear:both}.side_bar .search_form ul.questions li .input_pair{width:46%;display:block;float:right;clear:both}.side_bar .search_form ul.questions li.submit{clear:both}.side_bar .search_form li{border:none;padding:3% 0 1%}.side_bar .search_form li select{width:95%}.side_bar .search_form li>label{width:70%;padding-bottom:3px}.side_bar .search_form .ui-slider{position:relative;text-align:left;margin-top:5px;width:95%}.side_bar .search_form .search_height{height:40px!important}.side_bar .search_form a.advanced,.side_bar .search_form a.reset{float:none;width:70%;margin-bottom:0;color:#1e335d}.side_bar .search_form input[type=submit]{width:60%;position:relative;float:right;margin:0;padding:2.5% 10% 2.5% 3%!important;background-color:silver;color:#fff}.side_bar .search_form input[type=submit]:hover{background-color:#d3d3d3}.side_bar .panel{margin:1em 0 1.5em}.side_bar .panel .module{float:none;width:auto;display:block;height:auto}@media only screen and (min-width:54.063em){.side_bar .search_form ul.questions{display:block!important}}.simpleGallery{position:relative;height:400px;width:802px;overflow:hidden;margin-bottom:20px}.simpleGallery .caption{display:block;position:absolute;top:5px;left:5px;z-index:9999;color:#FFF;width:200px;background-color:rgba(0,0,0,.5);padding:10px;font-family:"Times New Roman",Georgia,serif;font-size:12px}.search_form a.advanced,.search_form a.reset,.search_form label,.search_form li select{font-family:ff-dagny-web-pro,Arial,sans-serif}.simpleGallery .video_wrapper{background:#000;width:802px;height:400px;text-align:center}.simpleGallery .video_wrapper .oembedall-container a,.simpleGallery .video_wrapper .oembedall-container br,.simpleGallery .video_wrapper .oembedall-container span.oembedall-closehide{display:none}.simpleGallery .jcarousel-container{position:absolute!important;bottom:0;left:0;background-color:rgba(0,0,0,.5);padding:10px;z-index:100;width:782px;height:70px;overflow:hidden}.simpleGallery .jcarousel-container .jcarousel-clip{overflow:hidden;width:732px;margin:0 25px}.simpleGallery .jcarousel-container .jcarousel-next,.simpleGallery .jcarousel-container .jcarousel-prev{cursor:pointer;position:absolute;height:70px;width:25px;top:10px}.simpleGallery .jcarousel-container .jcarousel-prev{left:10px;background:url(/images/arrow_left.png) center center no-repeat}.simpleGallery .jcarousel-container .jcarousel-next{right:10px;background:url(/images/arrow_right.png) center center no-repeat}.simpleGallery .pager{position:absolute;bottom:0;left:0;padding:10px;z-index:100;width:802px;height:70px;overflow:hidden!important;list-style:none}.simpleGallery .pager li{display:block;margin-left:10px;width:100px;height:70px;float:left;cursor:pointer}.simpleGallery .pager li:first-child{margin-left:0}.simpleGallery .pager li.active{box-shadow:0 0 0 1px #fff,0 0 0 3px #000}.simpleGallery .next,.simpleGallery .prev{background-color:#000;background-color:rgba(0,0,0,.5);background-position:center center;background-repeat:no-repeat;padding:0;width:60px;height:75px;text-indent:-9999px;display:block;position:absolute;z-index:100;top:150px;cursor:pointer}.simpleGallery .next.prev,.simpleGallery .prev.prev{border-radius:0 5px 5px 0;background-image:url(/images/arrow_left.png);left:0}.simpleGallery .next.next,.simpleGallery .prev.next{border-radius:5px 0 0 5px;background-image:url(/images/arrow_right.png);right:0}.simpleGallery_print{display:none}.simpleGallery_print>img{display:inline;display:inline-block;width:auto!important;height:auto!important;margin:.25em}#ie.ie6 .simpleGallery_print>img{display:block;float:none}.anythingSlider .anythingControls{height:90px}@media only screen and (max-width:54em){.anythingSlider .anythingControls{display:none!important}.anythingSlider .arrow{top:30%!important}}@media only screen and (max-width:40.5em){.anythingSlider .anythingControls{display:none!important}.anythingSlider .arrow{width:40px!important;height:40px!important}}#cboxOverlay{background:rgba(0,0,0,.5)}#colorbox{overflow:auto;overflow-x:hidden}#colorbox #cboxContent{margin-top:0;-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.5);box-shadow:0 2px 4px -1px rgba(0,0,0,.5)}#colorbox #cboxContent #cboxLoadedContent{background:url(/images/popup_bg.png) 50% 50%}#colorbox #cboxTitle{display:none!important}#colorbox #cboxClose{top:8px;right:8px;margin:12px;width:28px;height:28px;border-radius:50%;background:#1e335d90;color:#fff;text-indent:0;font-size:200%;line-height:28px;font-weight:700}#crumb_links,.crumb_links{width:100%;background-color:#fff;color:#19305a;position:relative;top:0;z-index:502}#back_links#crumb_links ul li,#back_links.crumb_links ul li{color:#8e939e}#back_links#crumb_links ul li a,#back_links#crumb_links ul li.active,#back_links.crumb_links ul li a,#back_links.crumb_links ul li.active{color:#fff}#back_links#crumb_links ul li:after,#back_links.crumb_links ul li:after{content:' ► ';opacity:.5}#back_links#crumb_links ul li.active:after,#back_links.crumb_links ul li.active:after{opacity:.75}#back_links#crumb_links ul li.last:after,#back_links.crumb_links ul li.last:after{content:''}#crumb_links ul,.crumb_links ul{min-width:250px;max-width:1200px;margin:auto;padding:16px 0;font-size:1.1em;cursor:default}#crumb_links ul li,.crumb_links ul li{display:inline-block;padding:0 4px 0 1%}#ie.ie6 #crumb_links ul li,#ie.ie6 .crumb_links ul li{display:block;float:left}#crumb_links ul li:not(:last-child):after,.crumb_links ul li:not(:last-child):after{content:'/';margin-left:12px}#crumb_links ul li a,.crumb_links ul li a{text-decoration:none;border-bottom:1px solid #fff;line-height:1.2;display:inline-block;color:#1d263c}#ie.ie6 #crumb_links ul li a,#ie.ie6 .crumb_links ul li a{display:block;float:left}.search_form .ui-datepicker-trigger,.search_form ul.controls{display:none}.search_form h2{font-weight:400;font-size:200%;margin:0}.search_form li select{font-size:90%;width:50%;border:1px solid #ccc;overflow:hidden;background:url(/images/search_select_arrow.png) right no-repeat #eee}.search_form ul{list-style:none;margin:8px 0;padding:0}.search_form ul.controls li{display:inline-block}#ie.ie6 .search_form ul.controls li{display:block;float:left}.search_form ul.questions .select2-offscreen{display:none}.search_form ul.questions li{display:block;overflow:hidden}.search_form ul li{padding:3px 0;margin:2px 0}.search_form label{color:#1d263c;display:inline-block;vertical-align:middle;width:40%}#ie.ie6 .search_form label{display:block;float:left}.search_form a.advanced,.search_form a.reset{clear:left;text-align:left;display:inline-block;font-weight:700;padding:4px 0;margin:8px 0 4px;text-decoration:underline;color:#1e335d;cursor:pointer}#ie.ie6 .search_form a.advanced,#ie.ie6 .search_form a.reset{display:block;float:left}.search_form a.advanced:hover,.search_form a.reset:hover{color:#48658C}.search_form a.reset{float:right}.search_form a.advanced{float:left}.search_form input[type=submit]{position:relative;-webkit-font-smoothing:antialiased;font-family:"Times New Roman",Georgia,serif;font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2.5% 10% 2.5% 3%;width:46%;color:#fff;float:right}#ie.ie6 .search_form input[type=submit]{display:block;float:left}.search_form input[type=submit]:focus,.search_form input[type=submit]:hover{color:#fff;background-color:#a7a17a}.search_form input[type=submit]:hover{background-color:#1e335d90}.search_form .price_range_slider{vertical-align:middle;display:inline-block;float:right;width:46%}#ie.ie6 .search_form .price_range_slider{display:block;float:right}.search_form .price_range_slider .labels{clear:both;overflow:hidden}.search_form .price_range_slider .labels>label{font-size:80%;margin:4px 0;color:#888}.search_form .price_range_slider .labels>label.slider-min{width:40%;float:left}.search_form .price_range_slider .labels>label.slider-max{width:40%;float:right;text-align:right}.search_form .price_range_slider .labels>label.slider-max>input{text-align:right}.search_form .price_range_slider .labels>label>input{width:100%;border:0;background:0 0;color:#888}.search_form .price_range_slider .labels>label>input:focus{outline:0}.search_form .price_range_slider>.ui{display:block;clear:both;width:auto;margin:4px 8px 8px;height:2px;border:1px solid transparent;background:#ccc;background:rgba(0,0,0,.05)}.search_form .price_range_slider>.ui .ui-slider-range{background:#ddd;border:1px solid #aaa;border-color:rgba(0,0,0,.1);margin-top:-1px}.search_form .price_range_slider>.ui .ui-slider-handle{width:8px;margin-left:-4px;margin-top:-1px;height:14px;border:0;background:#999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer}.search_form .price_range_slider>.ui .ui-slider-handle.ui-state-active,.search_form .price_range_slider>.ui .ui-slider-handle:focus,.search_form .price_range_slider>.ui .ui-slider-handle:hover{background:#666}.search_form .select2-container{display:inline-block;width:46%;float:right;min-width:48px}#ie.ie6 .search_form .select2-container{display:block;float:right}.search_form .input_pair,.search_form .ui-combobox,.search_form .ui-select{position:relative;display:inline-block;width:46%;min-width:48px;margin:0 1px;text-align:left;border-width:1px;border-style:solid;color:#1d263c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-color:#a5a8b1;background:#f6f6f6!important;overflow:hidden;vertical-align:middle;font-family:sans-serif;font-size:80%;float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}#ie.ie6 .search_form .input_pair,#ie.ie6 .search_form .ui-combobox,#ie.ie6 .search_form .ui-select{display:block;float:right}.search_form .input_pair.ui-state-focus,.search_form .ui-combobox.ui-state-focus,.search_form .ui-select.ui-state-focus{background-color:#1d263c;border-color:#8e939e}.search_form .input_pair.ui-state-focus a,.search_form .ui-combobox.ui-state-focus a,.search_form .ui-select.ui-state-focus a{color:#000}.search_form .input_pair>input,.search_form .ui-combobox>input,.search_form .ui-select>input{min-width:36px;display:block;font-family:inherit;vertical-align:middle;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;width:100%;background:0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:default}.search_form .input_pair>input.ui-state-focus,.search_form .input_pair>input:focus,.search_form .ui-combobox>input.ui-state-focus,.search_form .ui-combobox>input:focus,.search_form .ui-select>input.ui-state-focus,.search_form .ui-select>input:focus{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#ccc;color:#000}.search_form .input_pair>input::-moz-selection,.search_form .input_pair>input::-webkit-selection,.search_form .input_pair>input::selection,.search_form .ui-combobox>input::-moz-selection,.search_form .ui-combobox>input::-webkit-selection,.search_form .ui-combobox>input::selection,.search_form .ui-select>input::-moz-selection,.search_form .ui-select>input::-webkit-selection,.search_form .ui-select>input::selection{background:#1d263c;color:#fff}.search_form .input_pair a,.search_form .ui-combobox a,.search_form .ui-select a{border:0;position:absolute!important;min-width:18px;margin-right:0;right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle;display:block;background:0 0;border-radius:0 3px 3px 0;width:24px;top:25%;bottom:0;margin-left:-1px;padding:0!important;height:50%;line-height:1;font-weight:700;font-size:.4em;white-space:pre;text-align:center;cursor:default}.search_form .ui-combobox>input,.search_form .ui-select{padding:3px 24px 3px 4px;display:block;height:26px}.search_form .input_pair{text-align:justify;overflow-x:hidden;white-space:nowrap}.search_form .input_pair>input{font-size:100%;width:100%;margin:0;background:url(/images/calendarico.png) 95% 50% no-repeat!important;float:none;display:inline-block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#ie.ie6 .search_form .input_pair>input{display:block;float:left}.search_form input.loading{background:url(/images/searchform/dropdown-loader.gif) 95% no-repeat #fff!important}.search_form .select2-choice .loading{background:url(/images/searchform/dropdown-loader.gif) 100% no-repeat}body ul.ui-autocomplete{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#fff;background:rgba(255,255,255,.875);padding:0;font-size:85%;font-family:sans-serif;max-height:50%;overflow:auto;overflow-x:hidden;-moz-box-shadow:1px 1px 3px -1px #1d263c;-webkit-box-shadow:1px 1px 3px -1px #1d263c;box-shadow:1px 1px 3px -1px #1d263c}.article_section,.tabbed_nav{box-shadow:1px 1px 0 #e0e0e0}body ul.ui-autocomplete li.ui-menu-item{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;font-size:inherit;font-family:inherit}body ul.ui-autocomplete li.ui-menu-item a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;margin:0;padding:1px 4px;font-size:inherit;font-family:inherit;font-weight:400;color:#1d263c}body ul.ui-autocomplete li.ui-menu-item a.ui-state-focus,body ul.ui-autocomplete li.ui-menu-item a.ui-state-hover,body ul.ui-autocomplete li.ui-menu-item a:focus,body ul.ui-autocomplete li.ui-menu-item a:hover{border:0;margin:0;background:#ddd;color:#000}body ul.ui-autocomplete li.ui-menu-item a strong{font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#ddd;color:#000}#ui-datepicker-div{font-size:85%;font-family:ff-dagny-web-pro,Arial,sans-serif;background:#fff;z-index:999!important}#ui-datepicker-div>.ui-datepicker-header{font-size:110%;background:0 0;border:0}#ui-datepicker-div>.ui-datepicker-header>.ui-datepicker-next,#ui-datepicker-div>.ui-datepicker-header>.ui-datepicker-prev{background:url(/images/arrow_right.png) 50% 50% no-repeat #ccc;border-color:#aaa;background-size:37.5%}#ui-datepicker-div>.ui-datepicker-header>.ui-datepicker-prev{background-image:url(/images/arrow_left.png)}#ui-datepicker-div>.ui-datepicker-calendar .ui-state-highlight{border-color:#ccc;background:#eee}#ui-datepicker-div>.ui-datepicker-calendar .ui-state-active{border-color:#1e335d;background:#cdc9b3}#ui-datepicker-div>.ui-datepicker-calendar td,#ui-datepicker-div>.ui-datepicker-calendar th{padding:0;width:14.28571429%}#ui-datepicker-div>.ui-datepicker-calendar td>a,#ui-datepicker-div>.ui-datepicker-calendar td>span,#ui-datepicker-div>.ui-datepicker-calendar th>a,#ui-datepicker-div>.ui-datepicker-calendar th>span{text-align:center;padding:1px;margin:1px;line-height:2;border:0}.select2-chosen,.select2-drop{font-family:ff-dagny-web-pro,Arial,sans-serif!important;font-size:14px}.grid_layout li a,.grid_layout li a.more_info,.grid_layout li a.view_tour{font-family:ff-dagny-web-pro,Arial,sans-serif}@media only screen and (max-width:54em){.booking_request .search_form .select2-container{width:100%}.booking_request .search_form .submit input{width:30%!important;padding:1.5% 5%!important}}.grid_layout{position:relative;margin:.5em 0;display:block;clear:both}.grid_layout.speaker li.speaker_loop_item{height:auto;vertical-align:top}.grid_layout.speaker li.speaker_loop_item .grid_result_link{text-align:left}.grid_layout.speaker li.speaker_loop_item .speaker_content_short_bio{min-height:405px}.grid_layout.speaker li.speaker_loop_item .full_profile{height:auto;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;text-decoration:none;margin:7px 0;padding:5px 10px}.grid_layout h2,.grid_layout h3{line-height:1em;text-overflow:ellipsis}.grid_layout h2{font-size:1.67em;display:block;float:none;margin:0 0 5px}.grid_layout h3{margin:0!important;overflow:hidden;display:block;float:none}.grid_layout li a.more_info,.grid_layout li h3 a{margin-bottom:5%;text-align:left}.grid_layout ul{bottom:-1px}.grid_layout ul .grid_result img{max-width:100%;height:auto}.grid_layout li{width:30.3333%;float:none;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;border:0 soild;list-style-type:none;padding:1%}#ie.ie6 .grid_layout li{display:block;float:left}.grid_layout li h3{font-size:1.5em;width:100%;overflow:hidden}.grid_layout li h3:hover{text-decoration:underline;text-align:left}.grid_layout li .grid_crop{width:100%;height:180px;overflow:hidden}.grid_layout li .grid_crop img{height:180px}.grid_layout li .grid_crop.height_auto,.grid_layout li .grid_crop.height_auto img{height:auto}.grid_layout li p{padding-top:.5em}.grid_layout li a{color:#1d263c;text-decoration:none}.grid_layout li a.grid_result_link{display:block;color:#1d263c;position:relative}.grid_layout li a.grid_result_link:hover{color:#48658C}.grid_layout li a.grid_result_link h2{padding:0;position:relative;z-index:20;overflow:hidden;height:30px}.grid_layout li a.grid_result_link h3{overflow:hidden;height:62px}.grid_layout li a.grid_result_link img{max-width:100%;height:auto;padding-top:0}.grid_layout li a.more_info{margin-top:5px;display:block;font-weight:700;color:#1d263c}.grid_layout li a.more_info:hover{color:#48658C}.grid_layout li a.view_tour{margin-top:5px;margin-bottom:8%;display:block;color:#1d263c}.grid_layout li.speaker_loop_item{vertical-align:bottom;height:500px}.grid_layout li .view_tour{margin-top:5px;width:100%;float:left}.grid_layout li .separator{color:#e9e8e3;text-align:center;width:5%;float:left}.grid_layout li a.view_tour{text-align:left;width:100%;float:right}.grid_layout li a.view_tour:hover{color:#48658C}.grid_layout li .speaker_content div.speaker_content_short_bio{min-height:150px}.grid_layout li .speaker_content div.speaker_content_short_bio p{padding:0}.grid_layout li .speaker_content .theme_image{float:left;width:40px}.grid_layout li .speaker_content .full_profile{float:right;width:auto;height:50px}.grid_layout li .full_profile{width:100%;text-align:right;float:right;white-space:nowrap;padding:12px 0}.grid_layout li .theme_image{width:20%}.grid_layout li.horizontal_spacer{width:100%;float:left;list-style-type:none;font-size:.9em;padding:0;margin:0 0 10px;color:#e5e7e6;height:1px}.grid_layout li.horizontal_spacer hr{border:0;color:#e5e7e6;background-color:#e5e7e6;height:1px}.grid_layout a.grid_result_link{color:#1d263c;text-decoration:none;font-family:"Times New Roman",Georgia,serif}.grid_layout a.grid_result_link:hover{color:#48658C}.grid_layout a.grid_result_link h2{text-align:left;font-size:1.4em}@media (max-width:1169px){.grid_layout a.grid_result_link h2{font-size:1em}}.grid_layout.full_width li{width:33%}.grid_layout .view_info_button{-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;text-decoration:none;padding:4px 10px}@media only screen and (max-width:54em){#vessel .grid_layout.full_width li{width:49%}}@media only screen and (max-width:40.5em){#vessel .grid_layout.full_width li{width:100%}}.tabbed_nav{width:100%;padding:1px 0;background-color:#fff;font-size:1.1em}.tabbed_nav .filterCaption{margin:.5rem 0 0 .75rem;display:block}.tabbed_nav ul{margin-left:1%;padding:20px 0;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tabbed_nav ul li{list-style-type:none;display:inline;color:#10444c}.tabbed_nav ul li:first-child{padding:0 4px}.tabbed_nav ul li a{text-decoration:none;color:#10444c;padding:8px 20px;position:relative}.tabbed_nav ul li a.active,.tabbed_nav ul li a.selected{cursor:default}.tabbed_nav ul li a.active,.tabbed_nav ul li a.selected,.tabbed_nav ul li a:hover{background-color:#10444c;box-shadow:1px 1px 0 #e0e0e0;color:#fff}.tabbed_nav ul li a.active:after,.tabbed_nav ul li a.selected:after,.tabbed_nav ul li a:hover:after{content:'';display:block;position:absolute;top:100%;left:50%;width:0;height:25%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #10444c}.article_section{width:100%;background-color:#fff;float:left;margin:20px 0}.article_section .article_section_left{width:25%;float:left;margin-bottom:30px;height:250px;overflow:hidden;position:relative}.article_section .article_section_left img{padding:30px 25px}.article_section .article_section_right{width:75%;float:right}.article_section .article_section_right h2{font-size:1.67em}.article_section h2{margin:30px 0 15px 30px;width:100%;text-decoration:none}.article_section h2 a{font:inherit;color:inherit;text-decoration:inherit}.side_tabs ul li,.side_tabs ul li .heading{font-family:"Times New Roman",Georgia,serif}.article_section h2 a:hover{text-decoration:underline}.article_section p{margin:15px 30px}.article_section a.view_all{float:right;color:#1e335d;font-weight:700;padding-bottom:30px;text-decoration:underline}.article_section a.view_all:hover{color:#48658C}.speaker_frame{width:100%;position:relative;overflow:hidden}.side_tabs{margin-left:1%;padding:0;margin-bottom:30px}.side_tabs ul{background:#fff;border:solid #e0e0e0;border-width:0 0 4px;border-bottom:4px solid #1d263c;list-style:none!important;margin:0!important;-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.25);box-shadow:1px 1px 1px 0 rgba(0,0,0,.25)}.side_tabs ul li{vertical-align:middle;font-size:1.3em;-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}.side_tabs ul li .heading{line-height:40px;border-top:none;padding-left:10px;font-size:1.67em}.tour_details_tabs a{color:#4b5c69;display:block;line-height:40px;height:40px;padding-left:10px;text-decoration:none;overflow:hidden;position:relative}.tour_details_tabs a span{background:url(/images/arrow_right_grey.png) 95% 50% no-repeat;width:30px}.tour_details_tabs a.trigger_hover,.tour_details_tabs a:hover{width:97%;color:#fff;background:#48658C}.tour_details_tabs a.trigger_hover span,.tour_details_tabs a:hover span{font-size:0;line-height:0;width:0;border-top:20px solid #f6f6f6;border-left:20px solid #48658C;border-bottom:20px solid #f6f6f6}.tour_details_tabs a:after{content:'';border:0 solid transparent;float:right;border-width:20px 0;border-color:transparent transparent transparent #48658C;position:absolute;left:100%;top:0;z-index:100;transition:125ms ease-in-out all;-moz-transition:125ms ease-in-out all;-webkit-transition:125ms ease-in-out all}.tour_details_tabs a.active{width:97%;color:#FFF;background:#48658C;overflow:visible}.tour_details_tabs a.active span{font-size:0;line-height:0;width:0;border-top:20px solid #f6f6f6;border-left:20px solid #48658C;border-bottom:20px solid #f6f6f6}.tour_details_tabs a.active:after{border-left-width:20px}#general_tour_tabs h4{margin-left:8px}#general_tour_tabs a{display:block;text-indent:10px;text-decoration:none;overflow:hidden}#general_tour_tabs a span{background:url(/images/arrow_right.png) 30px 50% no-repeat!important;width:50px;float:right}#general_tour_tabs ul{margin:15px 0!important;border-bottom:none}#general_tour_tabs ul li{background-color:#1e335d;margin-bottom:0;-moz-box-shadow:inset 0 -8px 0 -7px rgba(0,0,0,.3),inset 0 8px 0 -7px rgba(255,255,255,.4);-webkit-box-shadow:inset 0 -8px 0 -7px rgba(0,0,0,.3),inset 0 8px 0 -7px rgba(255,255,255,.4);box-shadow:inset 0 -8px 0 -7px rgba(0,0,0,.3),inset 0 8px 0 -7px rgba(255,255,255,.4)}#general_tour_tabs ul li.heading{margin-top:0;height:60px;text-indent:10px;color:#fff}#general_tour_tabs ul li.heading h4{line-height:60px;margin-top:0;padding-top:0;color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,.75)}#general_tour_tabs ul li a{color:#fff;background:url(/images/arrow_right.png) 95% 50% no-repeat;width:auto;padding:8px 15% 6px 2%;font-size:100%}#general_tour_tabs ul li a,#ie.ie6 #general_tour_tabs ul li a,#ie.ie7 #general_tour_tabs ul li a{float:none;display:block}#order_print_brochure,#request_callback,#send_to_friend{max-width:384px;color:#1d263c;overflow:hidden;padding:12px 16px}#order_print_brochure span.required,#request_callback span.required,#send_to_friend span.required{color:red}#order_print_brochure .heading,#request_callback .heading,#send_to_friend .heading{margin:0 4px}#order_print_brochure .heading h1,#request_callback .heading h1,#send_to_friend .heading h1{color:#1d263c;font-weight:400;margin:4px 1em 4px 0}#order_print_brochure .heading p.note,#request_callback .heading p.note,#send_to_friend .heading p.note{font-style:italic;font-size:90%;margin:4px 0}#order_print_brochure ul>li,#request_callback ul>li,#send_to_friend ul>li{list-style:none}#order_print_brochure ul.messages,#request_callback ul.messages,#send_to_friend ul.messages{margin:8px 4px;padding:12px;background:#555;border:1px solid #000;color:#fff}#order_print_brochure ul.messages li,#request_callback ul.messages li,#send_to_friend ul.messages li{list-style:none;font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:85%}#order_print_brochure ul.messages li::before,#request_callback ul.messages li::before,#send_to_friend ul.messages li::before{font-weight:700;background:#666;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;width:16px;display:inline-block}#ie.ie6 #order_print_brochure ul.messages li::before,#ie.ie6 #request_callback ul.messages li::before,#ie.ie6 #send_to_friend ul.messages li::before{display:block;float:left}#order_print_brochure ul.messages li.type_warning,#request_callback ul.messages li.type_warning,#send_to_friend ul.messages li.type_warning{font-style:italic}#order_print_brochure ul.messages li.type_warning::before,#request_callback ul.messages li.type_warning::before,#send_to_friend ul.messages li.type_warning::before{content:'!';margin-right:4px;background:#fd2;color:#000}#order_print_brochure ul.messages li.type_error,#request_callback ul.messages li.type_error,#send_to_friend ul.messages li.type_error{color:#fff;font-weight:700}#order_print_brochure ul.messages li.type_error::before,#request_callback ul.messages li.type_error::before,#send_to_friend ul.messages li.type_error::before{content:'!';margin-right:4px;background:red}#order_print_brochure ul.questions,#request_callback ul.questions,#send_to_friend ul.questions{font-size:95%;line-height:1.4}#order_print_brochure ul.questions li.pair,#request_callback ul.questions li.pair,#send_to_friend ul.questions li.pair{display:inline-block;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:4px 8px}#ie.ie6 #order_print_brochure ul.questions li.pair,#ie.ie6 #request_callback ul.questions li.pair,#ie.ie6 #send_to_friend ul.questions li.pair{display:block;float:left}#order_print_brochure ul.questions li.required>label:after,#request_callback ul.questions li.required>label:after,#send_to_friend ul.questions li.required>label:after{content:'*';color:red;margin-left:4px}#order_print_brochure ul.questions li.row,#request_callback ul.questions li.row,#send_to_friend ul.questions li.row{display:block;margin:6px 0;padding:4px 8px;clear:both;overflow:hidden}#order_print_brochure ul.questions li ul.answers,#request_callback ul.questions li ul.answers,#send_to_friend ul.questions li ul.answers{text-align:left;margin-bottom:-16px}#order_print_brochure ul.questions li ul.answers::after,#request_callback ul.questions li ul.answers::after,#send_to_friend ul.questions li ul.answers::after{content:'';width:100%;display:inline-block;height:1px;line-height:0}#ie.ie6 #order_print_brochure ul.questions li ul.answers::after,#ie.ie6 #request_callback ul.questions li ul.answers::after,#ie.ie6 #send_to_friend ul.questions li ul.answers::after{display:block;float:left}#order_print_brochure ul.questions li ul.answers li,#request_callback ul.questions li ul.answers li,#send_to_friend ul.questions li ul.answers li{display:inline-block}#ie.ie6 #order_print_brochure ul.questions li ul.answers li,#ie.ie6 #request_callback ul.questions li ul.answers li,#ie.ie6 #send_to_friend ul.questions li ul.answers li{display:block;float:left}#order_print_brochure ul.questions li label,#request_callback ul.questions li label,#send_to_friend ul.questions li label{display:block;width:auto;font-family:sans-serif;padding:2px 20px 2px 0;line-height:1.5;vertical-align:text-bottom}.ui-button,.ui-spinner,.ui-spinner-input{vertical-align:middle}#order_print_brochure ul.questions li input[type=text],#order_print_brochure ul.questions li textarea,#request_callback ul.questions li input[type=text],#request_callback ul.questions li textarea,#send_to_friend ul.questions li input[type=text],#send_to_friend ul.questions li textarea{color:inherit;font-family:sans-serif;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;display:block;border:1px solid rgba(29,38,60,.25);font-style:italic;background:#fff;padding:3px 8px;line-height:1.5}#order_print_brochure ul.questions li input[type=text]:focus,#order_print_brochure ul.questions li input[type=text]:hover,#order_print_brochure ul.questions li textarea:focus,#order_print_brochure ul.questions li textarea:hover,#request_callback ul.questions li input[type=text]:focus,#request_callback ul.questions li input[type=text]:hover,#request_callback ul.questions li textarea:focus,#request_callback ul.questions li textarea:hover,#send_to_friend ul.questions li input[type=text]:focus,#send_to_friend ul.questions li input[type=text]:hover,#send_to_friend ul.questions li textarea:focus,#send_to_friend ul.questions li textarea:hover{border-color:rgba(29,38,60,.5)}#order_print_brochure ul.questions li input,#request_callback ul.questions li input,#send_to_friend ul.questions li input{color:inherit}#order_print_brochure ul.questions li input[type=submit],#request_callback ul.questions li input[type=submit],#send_to_friend ul.questions li input[type=submit]{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d90;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;font-size:130%;padding:8px 32px 8px 8px}#ie.ie6 #order_print_brochure ul.questions li input[type=submit],#ie.ie6 #request_callback ul.questions li input[type=submit],#ie.ie6 #send_to_friend ul.questions li input[type=submit]{display:block;float:left}#order_print_brochure ul.questions li input[type=submit]:focus,#order_print_brochure ul.questions li input[type=submit]:hover,#request_callback ul.questions li input[type=submit]:focus,#request_callback ul.questions li input[type=submit]:hover,#send_to_friend ul.questions li input[type=submit]:focus,#send_to_friend ul.questions li input[type=submit]:hover{color:#fff;background-color:rgba(169,163,126,.9125)}#order_print_brochure ul.questions li input:focus,#request_callback ul.questions li input:focus,#send_to_friend ul.questions li input:focus{outline:0}#order_print_brochure ul.questions li textarea,#request_callback ul.questions li textarea,#send_to_friend ul.questions li textarea{height:80px;resize:vertical}#order_print_brochure ul.questions li textarea:focus,#request_callback ul.questions li textarea:focus,#send_to_friend ul.questions li textarea:focus{outline:0}#order_print_brochure #order_print_brochure_content,#request_callback #order_print_brochure_content,#send_to_friend #order_print_brochure_content{font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:12px}#order_print_brochure #order_print_brochure_content h4,#request_callback #order_print_brochure_content h4,#send_to_friend #order_print_brochure_content h4{margin:0 0 10px;font-size:14px;font-family:"Times New Roman",Georgia,serif}#order_print_brochure #order_print_brochure_content textarea,#request_callback #order_print_brochure_content textarea,#send_to_friend #order_print_brochure_content textarea{width:100%;margin:10px 0;font-family:ff-dagny-web-pro,Arial,sans-serif}#order_print_brochure .genericButton,#request_callback .genericButton,#send_to_friend .genericButton{color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;padding:1% 1.5%;border-radius:0;background-color:#1e335d;background-image:none;font-family:"Times New Roman",Georgia,serif;float:right;margin-right:16px}#ie.ie6 #order_print_brochure .genericButton,#ie.ie6 #request_callback .genericButton,#ie.ie6 #send_to_friend .genericButton{display:block;float:left}#order_print_brochure .genericButton:focus,#order_print_brochure .genericButton:hover,#request_callback .genericButton:focus,#request_callback .genericButton:hover,#send_to_friend .genericButton:focus,#send_to_friend .genericButton:hover{color:#fff;background-color:#a7a17a}/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-zfix,.ui-widget-overlay{top:0;width:100%;height:100%;left:0}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;right:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left;margin-top:5px;width:100%}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 22px .2em .4em}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:1px solid #aaa;background:url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x #ccc;color:#222;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x #dadada;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x #fef1ec;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}body .ajax_messages,body .messages_container{text-align:left;width:360px;max-width:1200px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay,.ui-widget-shadow{background:url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;opacity:.3;filter:alpha(opacity=30)}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}body .messages_container{margin:10px auto;padding:1%;background:#1d263c;color:#FFF;box-shadow:1px 1px 0 #E0E0E0;font-size:1.1em}body .messages_container a,body .messages_container h2,body .messages_container h3,body .messages_container h4,body .messages_container h5{color:inherit}#cboxLoadedContent>body .messages_container{padding:16px;margin:8px;min-width:200px}body .messages_container h5{margin:4px 0;font-weight:700;line-height:1.5;font-size:125%}body .messages_container #static_message_list{margin:4px 0;font-size:90%}body .messages_container #static_message_list h6{font-size:115%;margin:0}body .ajax_messages{background:0 0;margin:0 auto;padding:10px;color:#1d263c;font-size:1.1em}body .ajax_messages a,body .ajax_messages h2,body .ajax_messages h3,body .ajax_messages h4,body .ajax_messages h5{color:inherit}#cboxLoadedContent>body .ajax_messages{padding:16px;margin:8px;min-width:200px}body .ajax_messages h5{margin:0 0 4px;font-weight:700;line-height:1.5;font-size:125%}body .ajax_messages #static_message_list{margin:4px 0;font-size:90%}body .ajax_messages #static_message_list h6{font-size:115%;margin:0}body .ajax_messages #static_message_list ul li{color:#48658c}.page_content{min-width:250px;max-width:1200px;margin:1em auto}.page_content h1,.page_content h2,.page_content h3,.page_content h4,.page_content h5,.page_content p{color:#1d263c}.page_content h1{font-size:175%}.page_content h2{font-size:160%}.page_content h3{font-size:150%}.page_content h4{font-size:125%}#intermediate_page.page_content{text-align:center;padding:16px 0}#shortlist.page_content{margin:16px auto}#shortlist.page_content>.main_content>h3{font-weight:700}#tours_index.page_content .grid_layout{margin:0}#tours_index.page_content .grid_layout .grid_result{padding:0 1%}.main_content{margin-top:1em}.main_content h1,.main_content h2{color:#1d263c;font-size:1.67em;font-family:"Times New Roman",Georgia,serif;font-weight:400;margin:.25em 0}#brochure_selected_side_bar,#brochure_selected_side_bar h4,#brochure_selected_side_bar lable,#brochure_selected_side_bar ul.selected_brochures li{font-family:ff-dagny-web-pro,Arial,sans-serif}.main_content h3{margin:.25em 0}.main_content.destinations{margin-top:0}.main_content.destinations .grid_layout li{vertical-align:bottom}#brochure_selected_side_bar{background-color:#fff;box-shadow:1px 1px 0 #e0e0e0;padding:10px 20px;font-size:1em;color:#1d263c}#brochure_selected_side_bar ul.selected_brochures{margin:10px 0;display:block;list-style-position:inside;list-style-type:square}#brochure_selected_side_bar ul.selected_brochures li{margin:7px 0;background:#48658c;text-indent:3px;border-radius:4px;padding:5px;cursor:pointer;display:block;line-height:16px;color:#fff}#brochure_selected_side_bar ul.selected_brochures li:hover{background:#48658c;}#brochure_selected_side_bar ul.selected_brochures li:first-child{padding:5px}#brochure_selected_side_bar ul.selected_brochures .removed_selected{color:#fff;font-weight:700}#brochure_selected_side_bar h2{line-height:normal}#brochure_selected_side_bar h3{margin:0;padding:0;clear:both;display:block;width:100%}#brochure_selected_side_bar h4{font-size:1em;line-height:1.4em;margin:0;padding:0;display:block}#brochure_selected_side_bar div{margin:7px 0;font-size:1em;line-height:1.4em}#brochure_selected_side_bar hr{background-color:#e5e7e6;border:0;height:3px;margin:15px 0}#brochure_selected_side_bar lable{margin:7px 0;font-size:1em;line-height:1.4em;color:#1d263c;font-weight:400}#brochure_selected_side_bar input[type=text]{width:100%;height:30px;font-size:1em;line-height:1.4em;font-family:ff-dagny-web-pro,Arial,sans-serif;margin:7px 0;border:1px solid #e0e0e0;padding:0;font-weight:400}#brochure_selected_side_bar .genericButton,#brochure_selected_side_bar input[type=submit]{font-family:"Times New Roman",Georgia,serif;font-size:125%;text-align:left;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}#brochure_selected_side_bar .genericButton{color:#fff;color:rgba(255,255,255,.9);border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;background-image:none;padding:1% 4% 1% 1.5%;border-radius:0;float:right;margin-right:16px}#brochure_selected_side_bar .genericButton:focus,#brochure_selected_side_bar .genericButton:hover,#brochure_selected_side_bar input[type=submit]:focus,#brochure_selected_side_bar input[type=submit]:hover{color:#fff;background-color:#a7a17a}#ie.ie6 #brochure_selected_side_bar .genericButton{display:block;float:left}#brochure_selected_side_bar .genericButton.postcode_lookup_trigger{float:right;margin:0 0 0 10px;font-size:125%;padding:2% 4%}#brochure_selected_side_bar input[type=submit]{color:#fff;color:rgba(255,255,255,.9);border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;margin:5px 0;padding:2.5% 12% 2.5% 4%}#ie.ie6 #brochure_selected_side_bar input[type=submit]{display:block;float:left}#brochure_selected_side_bar input[type=submit]:hover{background-color:#1e335d90}#brochure_selected_side_bar .genericButton{background-color:#1e335d}#brochure_selected_side_bar textarea{width:96%;margin:5px 0;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;border:1px solid #e0e0e0;outline:0;resize:none;padding:2%;font-weight:400}#brochure_selected_side_bar .toggle_contents{color:#1e335d;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:10px 0;display:block;cursor:pointer;text-decoration:underline}#brochure_selected_side_bar .brochure_form_type label label{display:block;float:left;padding-right:10px;white-space:nowrap}#brochure_selected_side_bar .brochure_form_type label input,#brochure_selected_side_bar .brochure_form_type label input span{vertical-align:middle}.tabbed_nav{margin:0 0 10px}li.brochure_result{padding-bottom:35px;margin-bottom:1%;position:relative}li.brochure_result img{width:100%;padding:0;margin:0}li.brochure_result .brochure_name{padding:0;margin:10px 0;text-overflow:ellipsis;height:55px;display:table-cell}li.brochure_result h4{color:#1d263c;margin:0}li.brochure_result .genericButton,li.brochure_result a{color:#fff;font-family:"Times New Roman",Georgia,serif}li.brochure_result .brochure_actions{bottom:0;left:0;width:100%}li.brochure_result .genericButton{color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;float:left;margin:0;padding:2.5% 12% 2.5% 4%;border-radius:4px;display:inline-block;text-decoration:none}#ie.ie6 li.brochure_result .genericButton{display:block;float:left}li.brochure_result .genericButton:focus,li.brochure_result .genericButton:hover{color:#fff;background-color:#a7a17a}li.brochure_result .genericButton:hover{background-color:#1e335d90}li.brochure_result label{float:right;font-size:125%;margin:0;display:block;border-radius:4px;text-indent:5px;color:#fff;font-family:"Times New Roman",Georgia,serif;background:#48658C;padding:2.5% 4% 2.5% 2.5%;cursor:pointer}li.brochure_result label:hover{background:rgba(108,74,90,.9)}li.brochure_result input[type=checkbox]{padding:0;margin:0 0 3px 10px;position:relative;vertical-align:bottom;top:-1px;width:13px;height:13px}li.brochure_result input[type=submit]{display:block;line-height:26px;float:left}.tab_content .three_sixty_launch:hover{text-decoration:underline;cursor:pointer}#brochure_request_form .page_content .main_content{width:100%;margin-right:0;padding:0 1em}#brochure_request_form .page_content .main_content .grid_layout .brochure_loop .brochure_result{width:33%}#brochure_request_form .page_content .main_content .side_bar{width:100%;margin:1em 0;float:none}#brochure_request_form .page_content .main_content .side_bar #brochure_selected_side_bar ul li{display:inline-block;margin:.2em}@media only screen and (max-width:54em){#brochure_request_form .res_req_brochure_heading{margin:1% 2%;padding:0 2%}#brochure_request_form #brochure_selected_side_bar .selected_brochures li{padding:10px}#brochure_request_form .main_content{width:100%!important;padding:0 15px;margin:0}#brochure_request_form .main_content .tabbed_nav ul li a{padding:9px}}@media only screen and (min-width:40.563em) and (max-width:54em){#brochure_request_form .main_content .grid_layout ul li{width:49.6%!important}#brochure_request_form .main_content .grid_layout ul li .genericButton,#brochure_request_form .main_content .grid_layout ul li label{font-size:100%}#brochure_request_form .main_content .grid_layout ul li.horizontal_spacer{display:none}}@media only screen and (max-width:40.5em){#brochure_request_form .main_content .side_bar{padding:0!important}#brochure_request_form .main_content .grid_layout ul li{width:100%!important}#brochure_request_form .main_content .grid_layout ul li .genericButton,#brochure_request_form .main_content .grid_layout ul li label{font-size:100%}#brochure_request_form .main_content .tabbed_nav .filter_by{display:block;margin-bottom:1em}}div.form_errors{margin:10px 0 20px}div.form_errors .form_error_title{color:#3e4c55;font-size:1.4em;margin:0 0 15px;padding:0;font-weight:700}div.form_errors div p{margin:0;padding:0}.postcode_address_list_container{margin:5px 0;width:100%}.postcode_address_list_container select{width:100%}.postcode_address_list_container p{color:red;font-weight:700;font-size:12px;display:block;background-color:#E9E8E3;padding:5px;margin:2px 0}.destination h2{color:#48658c;font-size:1.67em;font-family:"Times New Roman",Georgia,serif;font-weight:400;line-height:1.5em;margin:0 0 5px}.destination h3{width:100%;color:#48658c;margin:0 0 15px}.destination #related_tours_header{margin:20px 0}.destination #related_tours_header h4{margin:0 12px;line-height:1.4}.destination #related_tours_header .tour_left h4{margin:0}.destination a.view_all{color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;padding:.5% 1.5%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:none;font-family:"Times New Roman",Georgia,serif;float:right;margin-right:16px;text-decoration:none}.destination .destination_intro,.destination .tab_container,.destination ol{font-family:ff-dagny-web-pro,Arial,sans-serif}#ie.ie6 .destination a.view_all{display:block;float:left}.destination a.view_all:focus,.destination a.view_all:hover{color:#fff;background-color:#364a6f}.destination .carousel,.filter,.location_select{background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}.destination ol li{margin-bottom:5px}.destination .carousel{width:100%;float:left;padding:0;margin-top:10px;margin-bottom:20px}.destination .carousel img{width:100%;padding:0;margin:0}.destination .destination_intro{width:100%;float:left;margin:16px 0}.destination .destination_intro p{line-height:1.5em;margin:0 0 10px}.destinations li.vertical_spacer{height:250px;margin:20px 0 0}.grid_layout2 li a.view_tour{color:#1d263c;text-align:left}@media only screen and (max-width:54em){#destinations .main_content{width:100%;margin:0;padding:0 15px}#destinations .main_content .location_select{padding:10px;margin:0 0 15px}#destinations .main_content .destination_intro{margin:0}#destinations_sub .main_content{width:100%;margin:0;padding:0 15px}}@media only screen and (min-width:40.563em) and (max-width:54em){#destinations_index .grid_layout ul li{width:49.6%}}@media only screen and (max-width:40.5em){#destinations_index .grid_layout ul li{width:100%}#destinations_index .news_landing .news_index_wrapper .destination_div img{width:100%;height:100%;margin:0}#destinations_index .news_landing .news_index_wrapper .grid_crop{height:100%}#destinations_index .news_landing .news_index_wrapper .img-wrp{max-height:100%}#destinations_index .news_landing .news_index_wrapper .vessel_more_info{padding:0;margin:0}}.sub_destinations h1,.sub_destinations h2{font-family:"Times New Roman",Georgia,serif;font-weight:400;line-height:1.5em;margin:0 0 5px;color:#48658c;float:left}.sub_destinations h1{font-size:1.67em}.sub_destinations h2{font-size:1.4em}.filter,.location_select a.destination_name,.location_select ul,.panel_email_bulletin>.module .details label,.panel_email_bulletin>.module p{font-family:ff-dagny-web-pro,Arial,sans-serif}.sub_destinations h3{width:100%;color:#48658c;margin:0 0 15px}.sub_destinations img{width:100%}.location_select{width:100%;float:left;position:relative;padding:0;margin:15px 0}.location_select ul{width:100%;float:left;padding:15px 0;margin:0}.location_select ul li{width:25%;margin:0;left:0;padding:5px 0;float:left;text-align:left;text-indent:20px;list-style-type:none}.location_select a.destination_name{color:#10444c;text-decoration:none}.location_select a.destination_name:hover{color:#48658C}.filter{width:100%;margin:15px 0;padding:10px 0}.filter span{float:left;padding-left:20px}.filter select{width:18%;margin:0 1%}.filter ul{margin-right:20px;float:right}.filter li{display:inline}.filter li a{color:#1e335d;font-weight:700;text-decoration:none}.filter li a:hover{color:#48658C}.panel_email_bulletin>.module{position:relative;margin:2% 0;width:100%;background-color:#19305a;border-radius:5px;box-shadow:1px 1px 0 #e0e0e0;overflow:hidden;min-height:192px;padding-top:1em}.panel_email_bulletin>.module h3{color:#fff;padding:5px .5em;margin-bottom:1em;line-height:1.2em}.panel_email_bulletin>.module .email_subscribe{text-decoration:none!important;float:right;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;line-height:1.3;background:url(/images/arrow_right.png) 95% 50% no-repeat silver;border:0;border-radius:4px;display:inline-block;padding:2% 10% 2% 3%;text-align:left;width:53%}.panel_email_bulletin>.module .email_subscribe:hover{background-color:#d3d3d3}.panel_email_bulletin>.module p{color:#10444c;margin:0 1em .5em;font-size:.9em}.panel_email_bulletin>.module .details{color:#10444c;margin:.4em 0;overflow:hidden}.panel_email_bulletin>.module .details label{padding:2px 0;float:left;font-size:85%;line-height:20px;color:#10444c;margin:0}.panel_email_bulletin>.module .details .module_right{width:70%;float:right}.panel_email_bulletin>.module .details input{padding:2px 0;border:1px solid #e0e0e0;float:right;width:100%;height:1.8em;margin:0}.panel_email_bulletin>.module .buttons_right{text-align:right}.panel_email_bulletin>.module .buttons_right .genericButton{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;padding:1.5% 15% 1.5% 5%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;margin:6px 0 4px;border-radius:4px}#ie.ie6 .panel_email_bulletin>.module .buttons_right .genericButton{display:block;float:left}.panel_email_bulletin>.module .buttons_right .genericButton:focus,.panel_email_bulletin>.module .buttons_right .genericButton:hover{color:#fff;background-color:#a7a17a}.panel_email_bulletin>.module .buttons_right .genericButton:hover{background-color:#1e335d90}.panel_email_bulletin>.module #subscribe_result{background-color:#e0e0e0;overflow:hidden}.panel_email_bulletin>.module #subscribe_result .subscribe_result{margin:.5em 0}.panel_email_bulletin>.module #subscribe_result .subscribe_result .title{margin:.2em 1em}.panel_email_bulletin>.module #subscribe_result .subscribe_result p{font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:.9em}.panel_email_bulletin>.module #subscribe_result .subscribe_result strong{padding-top:10px}.panel_email_bulletin>.module #subscribe_result .subscribe_result span{color:red;padding-right:10px;font-weight:700;font-size:1.2em}.panel_email_bulletin>.module>form{margin:.5em 1em}.email_subscribe_modal{padding:20px}.email_subscribe_modal form ul{list-style-type:none}.email_subscribe_modal form ul li.static_content label{display:block;width:100%;margin-top:1.5em}.email_subscribe_modal form ul li label{width:18%;display:inline-block}.email_subscribe_modal form ul li label span{color:red}.email_subscribe_modal form ul li input,.email_subscribe_modal form ul li select{width:80%;display:inline-block}.email_subscribe_modal form ul li.subscribe_btn input{width:20%;background:#1e335d;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;border:0;border-radius:4px;float:right;padding:1% 8% 1% 3%}.email_subscribe_modal form .err_dis_section{background-color:#E9E8E3;box-shadow:1px 1px 1px 0 #CCC;font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px;margin-top:2em}.email_subscribe_modal form .err_dis_section .heading h1{font-family:"Times New Roman",Georgia,serif;color:#48658c;font-weight:400;margin:0 0 5px}.email_subscribe_modal form .err_dis_section .subscribe_result>p{color:#F44336}@media only screen and (max-width:54em){.email_subscribe_modal form ul li input,.email_subscribe_modal form ul li label,.email_subscribe_modal form ul li select{display:block;width:100%}.email_subscribe_modal form ul li.subscribe_btn input{width:auto;background:#1e335d;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;border:0;border-radius:4px;float:right;padding:1% 8% 1% 3%}}#home_tabs{text-align:center;margin:16px auto;max-width:1200px;min-width:250px}#home_tabs ul.tab_links li{font-size:1.4em;display:inline-block}#ie.ie6 #home_tabs ul.tab_links li{display:block;float:left}#home_tabs ul.tab_links li a{margin:2px 7px;padding:10px 17px}#home_tabs ul.tab_links li a.active{padding:14px 16px 20px}.tabs_area ul.tab_links>li a{text-decoration:none;display:block;color:#fff;margin:2px;padding:7px 10px;background:#eee;box-shadow:1px 1px 1px 0 #ccc;border-radius:15px !important}.tabs_area ul.tab_links>li a.active{padding:12px;background:#fff;border:1px solid #ddd;border-bottom:none;box-shadow:none}.tabs_area ul.tab_links>li:nth-child(1) a,.tabs_area ul.tab_links>li:nth-child(11) a{background:#0293CE}.tabs_area ul.tab_links>li:nth-child(12) a,.tabs_area ul.tab_links>li:nth-child(2) a{background:#48658C}.tabs_area ul.tab_links>li:nth-child(13) a,.tabs_area ul.tab_links>li:nth-child(3) a{background:#5B917F}.tabs_area ul.tab_links>li:nth-child(14) a,.tabs_area ul.tab_links>li:nth-child(4) a{background:#676980}.tabs_area ul.tab_links>li:nth-child(15) a,.tabs_area ul.tab_links>li:nth-child(5) a{background:#7D81AD}.tabs_area ul.tab_links>li:nth-child(16) a,.tabs_area ul.tab_links>li:nth-child(6) a{background:#47A3C0}.tabs_area ul.tab_links>li:nth-child(17) a,.tabs_area ul.tab_links>li:nth-child(7) a{background:#0293CE}.tabs_area ul.tab_links>li:nth-child(18) a,.tabs_area ul.tab_links>li:nth-child(8) a{background:#48658C}.tabs_area ul.tab_links>li:nth-child(19) a,.tabs_area ul.tab_links>li:nth-child(9) a{background:#5B917F}.tabs_area ul.tab_links>li:nth-child(10) a,.tabs_area ul.tab_links>li:nth-child(20) a{background:#948056}.tabs_area ul.tab_container{overflow:hidden;text-align:left}.tabs_area ul.tab_container>li{width:100%;position:relative}.tabs_area ul.tab_container>li ul{margin-left:2rem}.tabs_area ul.tab_container>li ul li{margin-bottom:1rem}.tabs_area ul.tab_container>li.has-offers ul{margin-left:0}.tabs_area ul.tab_container #info_home_videos .video{width:31.25%;padding:0;min-height:275px}.tabs_area ul.tab_container #info_home_videos .video .gallery_item{height:25px}.tabs_area ul.tab_container #info_home_videos .video iframe{border:0}.tabs_area ul.tab_container #info_home_videos .video span.plic{position:absolute;margin:0 auto;top:22%;left:37%}.inspire_me,.inspire_me ul li,.tabs_area_unified>li{position:relative}.tabs_area ul.tab_container #info_home_videos .video .oembed_video_placeholder{min-height:200px;padding-bottom:5px}.tabs_area ul.tab_container #info_home_videos .video .oembed_video_placeholder>img{width:100%}.tabs_area ul.tab_container .email_subscribe_tab form ul{list-style-type:none}.tabs_area ul.tab_container .email_subscribe_tab form ul li{width:48%}.tabs_area ul.tab_container .email_subscribe_tab form ul li.static_content{width:100%!important}.tabs_area ul.tab_container .email_subscribe_tab form ul li.static_content label{display:block;width:100%}.tabs_area ul.tab_container .email_subscribe_tab form ul li.static_content label a{color:#008CBA}.tabs_area ul.tab_container .email_subscribe_tab form ul li label{display:inline-block}.tabs_area ul.tab_container .email_subscribe_tab form ul li label span{color:red}.tabs_area ul.tab_container .email_subscribe_tab form ul li.subscribe_btn{width:100%}.tabs_area ul.tab_container .email_subscribe_tab form ul li.subscribe_btn input{background:#1e335d;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;border:0;border-radius:4px;float:right;padding:1% 8% 1% 3%}.tabs_area ul.tab_container .email_subscribe_tab form .err_dis_section{background-color:#E9E8E3;box-shadow:1px 1px 1px 0 #CCC;font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px;margin-top:2em}.tabs_area ul.tab_container .email_subscribe_tab form .err_dis_section .heading h1{font-family:"Times New Roman",Georgia,serif;color:#48658c;font-weight:400;margin:0 0 5px}.tabs_area ul.tab_container .email_subscribe_tab form .err_dis_section .subscribe_result>p{color:#F44336}.home_accord ul.accordion{text-align:left}.home_accord ul.accordion .accordion-navigation.active>a{background:url(/images/arrow_down.png) 98% center no-repeat}.home_accord ul.accordion .accordion-navigation>a{color:#fff;font-size:1.4em;font-family:"Times New Roman",Georgia,serif;background:url(/images/arrow_right.png) 98% center no-repeat}.home_accord ul.accordion .accordion-navigation:nth-child(1)>a,.home_accord ul.accordion .accordion-navigation:nth-child(11)>a{background:#0293CE}.home_accord ul.accordion .accordion-navigation:nth-child(12)>a,.home_accord ul.accordion .accordion-navigation:nth-child(2)>a{background:#48658C}.home_accord ul.accordion .accordion-navigation:nth-child(13)>a,.home_accord ul.accordion .accordion-navigation:nth-child(3)>a{background:#5B917F}.home_accord ul.accordion .accordion-navigation:nth-child(14)>a,.home_accord ul.accordion .accordion-navigation:nth-child(4)>a{background:#676980}.home_accord ul.accordion .accordion-navigation:nth-child(15)>a,.home_accord ul.accordion .accordion-navigation:nth-child(5)>a{background:#7D81AD}.home_accord ul.accordion .accordion-navigation:nth-child(16)>a,.home_accord ul.accordion .accordion-navigation:nth-child(6)>a{background:#47A3C0}.home_accord ul.accordion .accordion-navigation:nth-child(17)>a,.home_accord ul.accordion .accordion-navigation:nth-child(7)>a{background:#5d5166}.home_accord ul.accordion .accordion-navigation:nth-child(18)>a,.home_accord ul.accordion .accordion-navigation:nth-child(8)>a{background:#cc6a6a}.home_accord ul.accordion .accordion-navigation:nth-child(19)>a,.home_accord ul.accordion .accordion-navigation:nth-child(9)>a{background:#29bc9c}.home_accord ul.accordion .accordion-navigation:nth-child(10)>a,.home_accord ul.accordion .accordion-navigation:nth-child(20)>a{background:#948056}.home_accord ul.accordion .accordion-navigation>.content.active{background:#e9e8e3}.tabs_area_unified,.tabs_area_unified_links{margin:0;padding:0;list-style:none}.tabs_area_unified_links{width:100%;margin:0 auto -3px}.tabs_area_unified_links>li{display:inline-block;text-decoration:none;color:#fff;margin:2px;padding:7px 10px;background:#19305a;box-shadow:1px 1px 1px 0 #ccc;cursor:pointer}#ie.ie6 .tabs_area_unified_links>li{display:block;float:left}.tabs_area_unified_links>li.active{cursor:default;padding:12px;background:#fff;border:1px solid #ddd;border-bottom:none;box-shadow:none;color:#19305a}.tabs_area_unified_links>li:hover{background-color:#fff;color:#19305a}.tabs_area_unified{background:#fff;border:1px solid #ddd;padding:16px;overflow:hidden}.inspire_me{min-width:250px;max-width:1200px;width:100%;margin:auto}.inspire_me ul{display:inline}.inspire_me ul li{list-style:none;width:31.25%;margin:1%;float:left;padding:0}.inspire_me .inspire_bg_photo{width:100%;min-height:120px;overflow:hidden;position:relative;float:left}.inspire_me .inspire_bg_photo img{width:100%;height:auto;left:0}.inspire_me a{text-decoration:none;color:#fff}.inspire_me .inspire_lower_3rd{float:right;right:0;bottom:0;position:absolute;width:75%;background-image:url(/images/arrow_right.png);background-position:95%;background-repeat:no-repeat;background-color:rgba(156,159,149,.75);z-index:5;padding:10px 0;color:inherit}.inspire_me .inspire_icons,.inspire_me .inspire_lower_3rd .inspire_icon{background-image:url(/images/icon_star.png)}.inspire_me .inspire_lower_3rd p{text-align:left;padding:0 0 0 10px;margin:0;font-family:"Times New Roman",Georgia,serif;color:inherit;width:90%}.inspire_me .inspire_lower_3rd strong{font-family:ff-dagny-web-pro,Arial,sans-serif}.inspire_me .inspire_lower_3rd .inspire_icon{float:left;width:50px;height:50px;background-position:10px;background-repeat:no-repeat}.solo_travellers{min-width:250px;max-width:1200px;width:100%;margin:auto;position:relative}.solo_travellers span{width:31.3333%;padding:1%;float:left;text-align:left}.solo_travellers span h4{padding:0;margin:0}@media only screen and (min-width:54.063em) and (max-width:90em){#home_tabs{background:#fff}#home_tabs ul.tab_links li{font-size:1.2em}#home_tabs ul.tab_links li a{padding:10px}}@media only screen and (max-width:54em){#panelsilver-travel-awardsd{font-size:.8em}#panelsilver-travel-awardsd img{margin:0!important;width:100%}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul{list-style-type:none;margin:0}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video,.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .oembed_video_placeholder{position:relative}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .oembed_video_placeholder img{height:fit-content}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .oembed_video_placeholder .plic{position:absolute;margin:0 auto;left:44%;top:42%}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .gallery_item{background-image:url(/images/arrow_right.png);background-position:95%;background-repeat:no-repeat;background-color:rgba(156,159,149,.75);padding:5px 2px;color:inherit}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .gallery_item h3{font-size:100%!important;width:90%}.home_accord .homepage-accord .accordion-navigation .gallery_grid ul .video .gallery_item h3 a{color:#fff!important;display:block}}@media only screen and (min-width:40.563em) and (max-width:54em){.home_accord .inspire_me>ul{display:block;margin:0}.home_accord .inspire_me>ul li{width:48%}.home_accord .inspire_me>ul li p{width:90%;display:inline-block}.accordion-navigation .gallery_grid .video{width:48%;display:inline-flex;float:left;margin:0 6px 10px}.accordion-navigation .gallery_grid .video .plic{left:38%;top:38%}.accordion-navigation .gallery_grid .video .gallery_item{width:75%;right:0;position:absolute;z-index:9999;bottom:0}}@media only screen and (max-width:40.5em){.home_accord .inspire_me>ul{display:block;margin:0}.home_accord .inspire_me>ul li{width:98%}.home_accord .inspire_me>ul li .inspire_lower_3rd{width:100%;position:relative}.home_accord .inspire_me>ul li .inspire_lower_3rd p{width:90%;display:inline-block}.home_accord .accordion-navigation h2{font-size:1.5em}.home_accord .accordion-navigation img{width:100%;margin:0!important}.home_accord .accordion-navigation .gallery_grid .video{margin-bottom:.5em}.home_accord .accordion-navigation .gallery_grid .video .gallery_item{width:100%;position:relative;bottom:0}.home_accord .accordion-navigation:nth-child(1)>a,.home_accord .accordion-navigation:nth-child(11)>a{background:#10444c}.home_accord .accordion-navigation:nth-child(1)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(11)>a+div.active .inspire_lower_3rd{background-color:#10444c}.home_accord .accordion-navigation:nth-child(12)>a,.home_accord .accordion-navigation:nth-child(2)>a{background:#20254a}.home_accord .accordion-navigation:nth-child(12)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(2)>a+div.active .inspire_lower_3rd{background-color:#20254a}.home_accord .accordion-navigation:nth-child(13)>a,.home_accord .accordion-navigation:nth-child(3)>a{background:#20254a}.home_accord .accordion-navigation:nth-child(13)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(3)>a+div.active .inspire_lower_3rd{background-color:#20254a}.home_accord .accordion-navigation:nth-child(14)>a,.home_accord .accordion-navigation:nth-child(4)>a{background:#9c9f95}.home_accord .accordion-navigation:nth-child(14)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(4)>a+div.active .inspire_lower_3rd{background-color:#9c9f95}.home_accord .accordion-navigation:nth-child(15)>a,.home_accord .accordion-navigation:nth-child(15)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(5)>a,.home_accord .accordion-navigation:nth-child(5)>a+div.active .inspire_lower_3rd{background:#549ddd}.home_accord .accordion-navigation:nth-child(16)>a,.home_accord .accordion-navigation:nth-child(16)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(6)>a,.home_accord .accordion-navigation:nth-child(6)>a+div.active .inspire_lower_3rd{background:#5b6651}.home_accord .accordion-navigation:nth-child(17)>a,.home_accord .accordion-navigation:nth-child(17)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(7)>a,.home_accord .accordion-navigation:nth-child(7)>a+div.active .inspire_lower_3rd{background:#5d5166}.home_accord .accordion-navigation:nth-child(18)>a,.home_accord .accordion-navigation:nth-child(18)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(8)>a,.home_accord .accordion-navigation:nth-child(8)>a+div.active .inspire_lower_3rd{background:#cc6a6a}.home_accord .accordion-navigation:nth-child(19)>a,.home_accord .accordion-navigation:nth-child(19)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(9)>a,.home_accord .accordion-navigation:nth-child(9)>a+div.active .inspire_lower_3rd{background:#29bc9c}.home_accord .accordion-navigation:nth-child(10)>a,.home_accord .accordion-navigation:nth-child(10)>a+div.active .inspire_lower_3rd,.home_accord .accordion-navigation:nth-child(20)>a,.home_accord .accordion-navigation:nth-child(20)>a+div.active .inspire_lower_3rd{background:#948056}.home_accord #panelvideosd-heading{/*background-color:#33b78f!important*/}.home_accord #panelvideosd.active .gallery_item{background-color:#33b78f}}@media only screen and (min-width:54em) and (max-width:64em){.tabs_area ul.tab_container #info_home_videos .video{min-height:235px}.tabs_area ul.tab_container #info_home_videos .video .oembed_video_placeholder{min-height:165px}}@media only screen and (max-width:54em){.email_subscribe_tab form ul{margin:0;list-style-type:none}.email_subscribe_tab form ul li{width:100%}.email_subscribe_tab form ul li.row{margin:0;width:100%}.email_subscribe_tab form ul li.static_content label{display:block;width:100%;margin-top:1em}.email_subscribe_tab form ul li label{display:inline-block}.email_subscribe_tab form ul li label span{color:red}.email_subscribe_tab form ul li.subscribe_btn{width:100%}.email_subscribe_tab form ul li.subscribe_btn input{background:#1e335d;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;border:0;border-radius:4px;float:right;padding:1% 8% 1% 3%}.email_subscribe_tab form .err_dis_section{background-color:#E9E8E3;box-shadow:1px 1px 1px 0 #CCC;font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px;margin-top:2em}.email_subscribe_tab form .err_dis_section .heading h1{font-family:"Times New Roman",Georgia,serif;color:#48658c;font-weight:400;margin:0 0 5px}.email_subscribe_tab form .err_dis_section .subscribe_result>p{color:#F44336}}@media only screen and (min-width:54.063em){#info_home_meet_us_at .inspire_lower_3rd{position:relative;width:100%;background:0 0!important;color:#1d263c!important;font-size:22px}}@media only screen and (min-width:40.563em) and (max-width:54em){#panelmeet-us-atd .inspire_lower_3rd{position:relative;width:100%;background:0 0!important;color:#1d263c!important;font-size:22px}}#homepage{overflow:hidden;clear:both;margin:16px 0}#homepage.page_content_margin{margin:16px auto}#homepage .modules{width:100%;min-width:250px;max-width:960px;margin:auto}#homepage .modules ul{list-style-type:none}#homepage .modules .panel{width:31%;margin:1%;display:inline-block;vertical-align:top}#ie.ie6 #homepage .modules .panel{display:block;float:left}#homepage .modules .panel.panel_type_travel_post ul{display:none}#homepage .modules .module{display:block;vertical-align:top}#homepage .home_page_modules .panel_container .panel .module{min-height:265px}#homepage .home_page_modules .panel_container .panel .travel_post{height:100%;padding-top:5px}#homepage .panel_container_side_bar .module{display:block;width:auto;clear:left;float:none}#homepage #banner #search_and_voyages #voyage_types,#info_page .main_content .editable_content_area:after{clear:both}#homepage #banner{min-height:500px;max-height:580px;min-width:250px;max-width:1300px;position:relative;margin:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0;overflow:hidden}#homepage #banner.not_full_size{height:400px!important}#homepage #banner a{outline:0}#homepage #banner #banner-slides{position:absolute;top:0;left:0;right:0;bottom:0}#homepage #banner #banner-slides div img{position:absolute;top:0;z-index:0;width:100%}#homepage #banner #banner-slides div blockquote{position:absolute;top:50px;border:0;right:10.25%;width:35%}#homepage #banner #search_and_voyages{display:none;position:relative;left:2.5%;width:42%;background:#fff;background:rgba(255,255,255,.85);float:left;padding:0;margin:0 2.5% 3.5% 0;z-index:100;overflow-y:auto;max-height:inherit}#homepage #banner #search_and_voyages .search_form{margin:4% 8% 2%}#homepage #banner #search_and_voyages #voyage_types ul{text-align:center;padding:0;margin:5%}#homepage #banner #search_and_voyages #voyage_types ul li a,#homepage #banner #search_and_voyages #voyage_types ul li a.land,#homepage #banner #search_and_voyages #voyage_types ul li a.river,#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship,#homepage #banner #search_and_voyages #voyage_types ul li a.themed{font-size:125%;padding:1.5% 15% 1.5% 5%;text-align:left;font-family:"Times New Roman",Georgia,serif;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}#homepage #banner #search_and_voyages #voyage_types ul li{text-align:left;display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:47%;margin:1%}#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li{display:block;float:left}#homepage #banner #search_and_voyages #voyage_types ul li a{color:#fff;color:rgba(255,255,255,.9);border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;border-radius:4px;display:block;float:none;min-height:46px;vertical-align:middle}#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a,#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a span,#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a.land,#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a.river,#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a.small_ship,#ie.ie6 #homepage #banner #search_and_voyages #voyage_types ul li a.themed{float:left;display:block}#homepage #banner #search_and_voyages #voyage_types ul li a:focus,#homepage #banner #search_and_voyages #voyage_types ul li a:hover{color:#fff;background-color:#a7a17a}#homepage #banner #search_and_voyages #voyage_types ul li a span{vertical-align:middle;display:inline-block}#homepage #banner #search_and_voyages #voyage_types ul li a span.valign{height:46px}#homepage #banner #search_and_voyages #voyage_types ul li a.river{border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #10444c}#homepage #banner #search_and_voyages #voyage_types ul li a.river:focus,#homepage #banner #search_and_voyages #voyage_types ul li a.river:hover{color:#fff;background-color:#2e5b62}#homepage #banner #search_and_voyages #voyage_types ul li a.river:hover{background-color:rgba(75,92,105,.9)}#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship{border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #48658C;line-height:1em}#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship:focus,#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship:hover{color:#fff;background-color:#7e616f}#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship:hover{background-color:rgba(108,74,90,.9)}#homepage #banner #search_and_voyages #voyage_types ul li a.land{border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #857228}#homepage #banner #search_and_voyages #voyage_types ul li a.land:focus,#homepage #banner #search_and_voyages #voyage_types ul li a.land:hover{color:#fff;background-color:#948443}#homepage #banner #search_and_voyages #voyage_types ul li a.themed{border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #48658c}#homepage #banner #search_and_voyages #voyage_types ul li a.themed:focus,#homepage #banner #search_and_voyages #voyage_types ul li a.themed:hover{color:#fff;background-color:#87564d}#homepage #banner #search_and_voyages #voyage_types ul li a.themed:hover{background-color:rgba(118,62,52,.9)}#homepage #banner #search_and_voyages #voyage_types ul li a.land,#homepage #banner #search_and_voyages #voyage_types ul li a.river,#homepage #banner #search_and_voyages #voyage_types ul li a.small_ship,#homepage #banner #search_and_voyages #voyage_types ul li a.themed{display:block;float:none;text-decoration:none;color:#fff;width:80%}#homepage #banner blockquote{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:35%;float:right;border:0;background:#000;background:rgba(0,0,0,.4);color:#fff;font-size:115%;padding:2.5%}#homepage #banner blockquote::after,#homepage #banner blockquote::before{content:'‘‘';display:block;padding-top:10px;font-size:350%;line-height:.25;font-weight:700;letter-spacing:0;margin-left:-2.5%}#homepage #banner blockquote::after{content:'’’';text-align:right;margin-right:-2.5%}#homepage #banner .slidesjs-navigation{position:absolute;right:0;top:50%;z-index:5000}#homepage #banner .slidesjs-pagination,#homepage #banner .slidesjs-previous{display:none}#homepage #banner .slidesjs-next{position:absolute;right:0;top:20%;height:75px;width:60px;border-radius:5px 0 0 5px;background:url(/images/arrow_right.png) center no-repeat #000;background-color:rgba(0,0,0,.5);text-indent:-5000px}#homepage #banner .slidesjs-play,#homepage #banner .slidesjs-stop{display:none!important}@media only screen and (min-width:40.563em) and (max-width:54em){#homepage{margin:0}#homepage #banner{min-height:inherit!important;margin:0 15px}#homepage #banner #banner-slides{position:relative!important}#homepage #banner #banner-slides div img{position:relative}#homepage #banner #banner-slides div .bg-trans{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}#homepage #banner #banner-slides div blockquote{width:100%;margin:0!important;right:0;background:0 0;font-size:115%}#homepage .modules .panel{display:block!important}}@media only screen and (max-width:40.5em){#homepage{margin:0}#homepage #banner{min-height:inherit!important;margin:0 15px}#homepage #banner #banner-slides{position:relative!important}#homepage #banner #banner-slides div img{position:relative}#homepage #banner #banner-slides div .bg-trans{width:100%;height:100%;position:absolute;top:0;left:0}#homepage #banner #banner-slides .slidesjs-next{height:55px;width:45px;top:35%}#homepage #banner blockquote{width:100%;margin-bottom:1em!important;right:0;top:0;font-size:90%;line-height:1.2em;background:rgba(0,0,0,.4);position:relative}#homepage #banner blockquote:after,#homepage #banner blockquote:before{display:none}#homepage .modules .panel{display:block!important}}#info_page .main_content .editable_content_area{display:inline-block;display:block}#info_page .main_content .editable_content_area:after,#info_page .main_content .editable_content_area:before{content:"";display:table}#info_page .main_content .editable_content_area ul{margin-left:1.5em}@media only screen and (min-width:40.563em) and (max-width:54em){#info_page .main_content{width:100%;margin:0;padding:0 15px}#info_page .main_content .editable_content_area p img{min-width:40%;max-width:50%}}@media only screen and (max-width:40.5em){#info_page .main_content{width:100%;margin:0;padding:0 15px}#info_page .main_content .editable_content_area p img{width:100%;margin:0!important}#info_page .main_content .common_form form .questions .user_details li{width:100%;margin:0}}.associate_index ul.associates li,.faq_index #faq_content div.faq_section,.faq_index ul.faqs{padding:20px;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}.associate_index ul.associates{list-style:none}.associate_index ul.associates li{margin:15px 0}.associate_index ul.associates li a{font-size:125%}.associate_index ul.associates li img{float:right}.associate_index ul.associates li p{margin:10px 0 0;font-size:90%}.faq_index ul.faqs{list-style:none;margin:15px 0}.faq_index ul.faqs li a{font-size:115%}.faq_index ul.faqs li img{float:right}.faq_index ul.faqs li p{margin:10px 0 0;font-size:90%}.faq_index #faq_content div.faq_section{margin:15px 0}.faq_index #faq_content div.faq_section div.question{font-size:115%;font-weight:700;color:#1D263C}.faq_index #faq_content div.faq_section div.answer img{float:right;padding:0 0 0 10px}@media only screen and (max-width:54em){#faq_index .main_content{width:100%;margin:0;padding:0 15px}}.panel_latest_brochure>.module{width:100%;margin:2% 0;background-color:#75BDDE;border-radius:5px;float:left;position:relative;box-shadow:1px 1px 0 #e0e0e0;min-height:192px;overflow:hidden;padding-top:1em}.panel_latest_brochure>.module a{cursor:pointer}.panel_latest_brochure>.module h3{padding:10px .5em 30px;margin:0;color:#fff}.panel_latest_brochure>.module h4{padding:0 50px 5px 20px;margin:0}.panel_latest_brochure>.module .brochure_thumb{float:left;width:30%;margin:0 0 1em 1em}.panel_latest_brochure>.module ul{margin:0;padding:0}.panel_latest_brochure>.module li{list-style-type:none;margin:0}.panel_latest_brochure>.module .genericButton{font-family:"Times New Roman",Georgia,serif;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);float:right;margin:5px .7em 5px 0;color:#fff;font-size:1.2em;line-height:1.3;text-decoration:none;background:url(/images/arrow_right.png) 95% 50% no-repeat #C6BF75;border:0;border-radius:4px;display:inline-block;padding:2% 10% 2% 3%;text-align:left;width:53%}.panel_latest_brochure>.module .genericButton:focus,.panel_latest_brochure>.module .genericButton:hover{color:#fff;background-color:#a7a17a}#ie.ie6 .panel_latest_brochure>.module .genericButton{display:block;float:left}#ie.ie7 .panel_latest_brochure>.module .genericButton{zoom:1}.panel_latest_brochure>.module .genericButton:hover{background-color:#1e335d90}@media only screen and (max-width:40.5em){.home_page_modules{padding:0 auto!important}.home_page_modules .panel_container>.panel{border:none;background:0 0;padding:0;margin:0!important}.home_page_modules .panel_container .panel_latest_brochure,.home_page_modules .panel_container .panel_noble_caledonia_charitable_trust,.home_page_modules .panel_container .panel_type_email_bulletin{min-width:100%!important;padding:5px 14px}.home_page_modules .panel_container .panel_noble_caledonia_charitable_trust img{max-width:100%;max-height:100%;display:block;margin:auto}.home_page_modules .panel_container .panel_type_email_bulletin>.module .details input{height:2.5em}}@media only screen and (min-width:40.563em) and (max-width:54em){.home_page_modules{padding:0 9px}.home_page_modules .panel_container>.panel{border:none;background:0 0;padding:0}.home_page_modules .panel_container .panel_latest_brochure{width:98%!important}.home_page_modules .panel_container .panel_noble_caledonia_charitable_trust{width:48%!important}.home_page_modules .panel_container .panel_type_email_bulletin{width:98%!important;margin:0 3% 0 1%!important}.home_page_modules .panel_container .panel_type_email_bulletin>.module .details input{height:2.5em}}#landing_page_index{margin:12px auto}#landing_page_index .main_content h2{margin:8px 0}#landing_page_index .main_content .landing_page_index_item{padding:15px;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0;margin:24px 0}#landing_page_index .main_content .landing_page_index_item .more_info{float:right;text-decoration:underline;margin:0}.news_landing .grid_layout2{position:relative;margin:.5em 0;display:block;clear:both}.news_landing .grid_layout2 ul{bottom:-1px}.news_landing .grid_layout2 ul li{width:33%;float:none;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;border:0 soild;list-style-type:none;padding:1%}.news_landing .grid_layout2 ul li h2{font-size:1.67em;display:block;float:none;margin:0 0 5px} #h5 {height:640px !important;text-align:center !important;}#h5 iframe{width:640px !important;height:640px !important;}.news_landing .news_wrapper h1,.news_landing h1{font-size:2em;font-family:"Times New Roman",Georgia,serif;color:#1d263c;font-weight:400}.news_landing .grid_layout2 ul li a.view_tour{color:#1d263c;text-align:left}.news_landing .news_wrapper{padding:20px;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0;position:relative}.news_landing .news_index_wrapper{font-family:ff-dagny-web-pro,Arial,sans-serif;margin:0;min-height:inherit}.news_landing .news_index_wrapper .news_div{margin:0;float:left;width:100%;text-align:center;min-height:65px}.news_landing .news_index_wrapper .news_div.img-wrp{overflow:hidden;max-height:200px;margin-bottom:15px}.news_landing .news_index_wrapper .news_div a{text-decoration:none;color:#1d263c;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .news_div img{max-width:100%;margin-bottom:1em}.news_landing .news_index_wrapper .news_div span{font-size:.8em}.news_landing .news_index_wrapper .news_div h2{color:#1d263c;font-size:1.3em;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .news_div h2 a{text-decoration:none;color:#1d263c;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .news_div p{margin:0}.news_landing .news_index_wrapper .news_div .genericButton{font-family:"Times New Roman",Georgia,serif;float:right;padding:1.5% 2%;margin:20px 0 0}.news_landing .news_index_wrapper .destination_div{margin:0;float:left;width:100%;text-align:center}.news_landing .news_index_wrapper .destination_div.img-wrp{overflow:hidden;max-height:200px;margin-bottom:15px}.news_landing .news_index_wrapper .destination_div.height_auto{max-height:240px}.news_landing .news_index_wrapper .destination_div a{text-decoration:none;color:#1d263c;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .destination_div img{max-width:100%;margin-bottom:1em}.news_landing .news_index_wrapper .destination_div span{font-size:.8em}.news_landing .news_index_wrapper .destination_div h2{color:#1d263c;font-size:1.3em;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .destination_div h2 a{text-decoration:none;color:#1d263c;font-family:"Times New Roman",Georgia,serif;font-weight:400}.news_landing .news_index_wrapper .destination_div p{margin:0}.news_landing .news_index_wrapper .destination_div .genericButton{font-family:"Times New Roman",Georgia,serif;float:right;padding:1.5% 2%;margin:20px 0 0}.news_landing .news_index_wrapper .news_left{margin:0;float:left;width:30%;text-align:center}.news_landing .news_index_wrapper .news_left img{max-width:100%;margin-bottom:1em}.news_landing .news_index_wrapper .news_left span{font-size:.8em}.news_landing .news_index_wrapper .news_right{margin:0;float:right;width:70%}.news_landing .news_index_wrapper .news_right h2{color:#1d263c;font-size:1.57em;font-family:"Times New Roman",Georgia,serif;font-weight:400;margin:0 0 5px 20px}.news_landing .news_index_wrapper .news_right p{margin:0 0 5px 20px}.news_landing .news_index_wrapper .news_right .genericButton{font-family:"Times New Roman",Georgia,serif;float:right;padding:1.5% 2%;margin:20px 0 0}.news_landing .news_item_wrapper .news_content img,.news_landing .news_item_wrapper img{float:none}.news_landing .news_item_wrapper{margin:0}.news_landing .news_item_wrapper h3{margin:0 0 5px}.news_landing .news_item_wrapper p{margin:10px 0}.news_landing .news_item_wrapper ul{display:block;margin:0 15px 0 1em;list-style:disc;overflow:hidden}.news_landing .news_item_wrapper ul li{font-size:1em;font-family:ff-dagny-web-pro,Arial,sans-serif;line-height:1.6em;color:#1D263C;font-weight:400;position:relative;left:1.1em;padding-right:1em}#search_results .main_col h1,.noble_page h1,.noble_page span{font-family:"Times New Roman",Georgia,serif}@media only screen and (min-width:40.563em) and (max-width:54em){.news_landing .news_item_wrapper{padding:0 5px}.news_landing .news_item_wrapper .res_charitableTrust_video{position:relative;right:125px}.news_landing .news_item_wrapper .res_charitableTrust_video img{width:38%}.news_landing .news_item_wrapper img{width:40%}.news_landing .news_item_wrapper .news_content{margin:1%}.news_landing .news_item_wrapper .news_content p img{min-width:40%;max-width:50%}.news_landing .news_item_wrapper .limiting_text .truncate-text{width:100%}.news_landing .grid_layout2 ul li{width:49.6%}.news_landing .grid_layout2 ul li .news_index_wrapper .news_div{max-height:100%}.news_landing .grid_layout2 ul li .news_index_wrapper .news_div img{width:100%}.news_landing .grid_layout2 ul li .news_index_wrapper .view_info_button{border-radius:4px;color:#fff;text-align:left;border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;text-decoration:none;padding:4px 10px}}@media only screen and (max-width:54em){.news_landing .news_item_wrapper .limiting_text .truncate-text:nth-child(2) p:first-child a:first-child{display:none}}@media only screen and (max-width:40.5em){.news_landing .news_item_wrapper{padding:0 5px}.news_landing .news_item_wrapper img{width:100%;padding:0;margin:0!important}.news_landing .news_item_wrapper .news_content{margin:1%}.news_landing .news_item_wrapper .news_content p img{width:100%;margin:0!important}.news_landing .news_item_wrapper .news_content iframe{width:100%;height:215px}.news_landing .grid_layout2 ul li,.news_landing .news_item_wrapper .limiting_text .truncate-text{width:100%}.news_landing .grid_layout2 ul li .news_index_wrapper .news_div{max-height:100%}.news_landing .grid_layout2 ul li .news_index_wrapper .news_div img{width:100%}.news_landing .grid_layout2 ul li .news_index_wrapper .view_info_button{border-radius:4px;color:#fff;text-align:left;border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;text-decoration:none;padding:4px 10px}}@media only screen and (min-width:54.063em){.grid_layout_50p ul li{width:49.6%!important}.grid_layout_50p .img-wrp{max-height:340px!important}}#homepage .noble_experience .testimonial{width:29%;float:left;padding:20px;margin:0}#homepage .noble_experience li img{width:100%}#homepage .noble_experience .grid_layout li{width:31.3333%}#homepage .noble_experience .grid_layout li p{margin:0;padding:10px 0;line-height:1.6em}#homepage .noble_experience .grid_layout li h3{margin:0;padding:10px 0 0}.noble_page{padding:0;margin:0 5%}.noble_page #banner{min-height:250px;height:auto}.noble_page h1{padding:0;margin:0 0 7px;color:#1d263c;font-size:2.3em;line-height:1.5em;font-weight:400}.noble_page h2{width:100%;clear:left;margin:5px 0;font-size:1.6em;color:#1d263c}.noble_page p{margin-bottom:30px}.noble_page span{font-size:1.2em;line-height:1.2em;padding:0;margin:0}.noble_page blockquote{float:left;font-size:2em;width:35%;color:#10444c;margin:20px 0;padding:0}.noble_page blockquote::after,.noble_page blockquote::before{content:'‘‘';display:block;color:#e9e8e3;font-size:350%;line-height:.25;font-weight:700;letter-spacing:0}.noble_page blockquote::after{content:'’’';text-align:left;margin-top:50px;color:#e9e8e3}.noble_page img{float:right;width:60%;padding:0;margin:0}.body_text h3{margin:0}.body_text p{margin:0;line-height:1.6em}@media only screen and (max-width:54em){#homepage .noble_experience #banner.not_full_size{height:auto!important}#homepage .noble_experience .wrapper .main_content_full .noble_page{margin:0 2%}select[name=noble_exp_filterCaption]{border:none}img.theme_image{display:none}}@media only screen and (min-width:40.563em) and (max-width:54em){#homepage .noble_experience .grid_layout ul li{width:49.6%}#homepage .noble_experience .grid_layout ul li h3{background:url(/images/arrow_right.png) 95% 50% no-repeat #33b79f;padding-left:10px;color:#fff}#homepage .noble_experience .article_section{margin:4px 0;width:49.6%;padding:1%}#homepage .noble_experience .article_section.clear{clear:none}#homepage .noble_experience .article_section p{margin:15px}#homepage .noble_experience .article_section .article_section_left{width:100%;height:100%;margin-bottom:0}#homepage .noble_experience .article_section .article_section_left img{width:100%;padding:0}#homepage .noble_experience .article_section .article_section_right{width:100%}#homepage .noble_experience .article_section .article_section_right img{width:100%;height:100%}#homepage .noble_experience .article_section .article_section_right h2{background:url(/images/arrow_right.png) 95% 50% no-repeat #33b79f;color:#fff;margin:0;padding:10px;font-size:1.5em}#homepage .noble_experience .article_section .article_section_right h2 a{display:block;width:90%}#speaker_index .main_content_full .grid_layout ul li{width:49.6%!important}#speaker_index .main_content_full .grid_layout ul li .speaker_content_short_bio{min-height:auto!important}#speaker_index .main_content_full .grid_layout ul li img{height:100%}#speaker_index .main_content_full .grid_layout ul li .grid_crop{height:auto}#speaker_info .main_content{width:100%;margin:0;padding:0 15px}}@media only screen and (max-width:40.5em){#homepage .noble_experience #banner .slidesjs-next{width:45px!important;height:45px!important}#homepage .noble_experience .wrapper .main_content_full .noble_page iframe{width:100%!important}#homepage .noble_experience .grid_layout{margin:0 2%}#homepage .noble_experience .grid_layout ul li{width:100%}#homepage .noble_experience .grid_layout ul li h3{background:url(/images/arrow_right.png) 95% 50% no-repeat #33b79f;padding-left:10px;color:#fff}#homepage .noble_experience .article_section{padding:10px;width:100%;margin:0}#homepage .noble_experience .article_section .article_section_left{width:100%;height:auto;margin:0!important}#homepage .noble_experience .article_section .article_section_left img{width:100%;height:100%;padding:0}#homepage .noble_experience .article_section .article_section_right{width:100%}#homepage .noble_experience .article_section .article_section_right h2{background:url(/images/arrow_right.png) 95% 50% no-repeat #33b79f;color:#fff;margin:0;padding:10px;font-size:1.5em;line-height:1.1em}#homepage .noble_experience .article_section .article_section_right h2 a{display:block;width:90%}#homepage .noble_experience .article_section .article_section_right img{width:100%;height:100%}#homepage .noble_experience .homepage_quote{display:none!important}#speaker_index .main_content_full .grid_layout ul li{width:100%!important}#speaker_index .main_content_full .grid_layout ul li img{height:100%}#speaker_index .main_content_full .grid_layout ul li .speaker_content_short_bio{min-height:auto!important}#speaker_index .main_content_full .grid_layout ul li .grid_crop{height:auto;max-height:260px}#speaker_info .main_content{width:100%;margin:0;padding:0 15px}#speaker_info .main_content .speaker_info .speaker_photo{float:none}#speaker_info .main_content .speaker_info .speaker_photo img{width:100%!important}}#search_results .main_col{width:100%;float:right;padding:12px}#search_results .main_col h1{font-size:150%;color:#48658c;width:100%;font-weight:400;padding-bottom:0;margin-bottom:0}#search_results .main_col h2{margin:0 0 15px;float:left;color:#1d263c;font-size:100%;font-family:ff-dagny-web-pro,Arial,sans-serif;font-weight:400;line-height:1.5em}#search_results .main_col h3{color:#1d263c;font-size:125%;padding:0;margin:0;float:left}#search_results .main_col a.view_all{color:#1e335d;border-radius:5px;clear:right;float:right;font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:100%;margin-right:0;padding:1.5% 2.5%;text-align:right;text-decoration:underline}#search_results .main_col a.view_all:hover{color:#48658C}#search_results .main_col .search_results_table{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:auto;text-align:justify;text-align:distribute-all-lines;padding:0}#search_results .main_col .search_results_table::after{content:'';width:100%;height:1px;line-height:0;display:inline-block}#ie.ie6 #search_results .main_col .search_results_table::after{display:block;float:none}#search_results .main_col .search_results_table .package .voyage_or_tour ul{list-style:none}#search_results .main_col .search_results_table .package .voyage_or_tour ul li img{display:block}#search_results .main_col .search_results_table .package .voyage_or_tour ul.icon_list li{vertical-align:middle}#search_results .main_col .pagination{text-align:right;font-fanily:"ff-dagny-web-pro",Arial,sans-serif;margin:0 auto}#search_results .main_col .pagination a{text-decoration:none;display:inline-block;color:#1e335d;padding:2px 4px;margin:0 2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#ie.ie6 #search_results .main_col .pagination a{display:block;float:left}#search_results .main_col .pagination a:focus,#search_results .main_col .pagination a:hover{color:#fff;background:#1e335d}.speaker_info .disclaimer,.testimonials{background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}#search_results .main_col .free_search_block{border-bottom:1px solid #E5E7E6;margin:0 0 15px}#search_results .main_col .free_search_block:last-child{border-bottom:none}#search_results .main_col .free_search_block .news_landing .news_index_wrapper .news_right{margin:0 0 0 5px;width:69%}#search_results .main_col .free_search_block .news_landing .news_index_wrapper .news_right h4,#search_results .main_col .free_search_block .news_landing .news_index_wrapper .news_right p,#search_results .main_col .free_search_block .news_wrapper h4,#search_results .main_col .free_search_block .vessel_result h4,#search_results .main_col .free_search_block .vessel_result img{margin:0 0 5px}#search_results .main_col .free_search_block .vessel_result .view_tour{float:left;color:#1D263C;font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:14px;width:49%}#search_results .main_col .free_search_block .vessel_result .more_info{float:right;color:#1D263C;font-family:ff-dagny-web-pro,Arial,sans-serif;font-size:14px;width:49%}.date>.day:after{content:'th';font-size:75%}.date>.day.day_01:after,.date>.day.day_1:after,.date>.day.day_21:after,.date>.day.day_31:after{content:'st'}.date>.day.day_02:after,.date>.day.day_22:after,.date>.day.day_2:after{content:'nd'}.date>.day.day_03:after,.date>.day.day_23:after,.date>.day.day_3:after{content:'rd'}@media only screen and (max-width:54em){#search_results{margin:0}#search_results .main_col{width:100%;padding:0 14px}#search_results .main_col .tour .tour_left h4{font-size:160%}#search_results .main_col .tour .tour_left p{font-size:135%}#search_results .main_col .tour .tour_left h5{font-size:145%}#search_results .main_col .tour .tour_left ul.tour_ports li{font-size:125%}#search_results .main_col .grid_layout ul li{width:49%}#search_results .main_col .grid_layout ul li.horizontal_spacer{display:none}#search_results .main_col .grid_layout ul li .genericButton{margin:1% 0;display:block;min-width:30%}#search_results .main_col .grid_layout ul li .full_profile{float:left!important}#search_results .side_bar .panel_type_email_bulletin,#search_results .side_bar .panel_type_latest_brochure{display:none}.speaker_info .tour_filters .pagination_section{bottom:4.2em}}@media only screen and (max-width:40.5em){#search_results .main_col .grid_layout ul li,#search_results .main_col .grid_layout ul li img{width:100%}#search_results .main_col .grid_layout ul li .genericButton{margin:1% 0;display:block}}.speaker_info{padding:0;margin:0}.speaker_info h3{padding:0;margin:0;float:none}.speaker_info .speaker_photo{padding:0 20px 0 0;margin:0;float:left}.speaker_info .speaker_photo img{padding:0 0 15px;margin:0}.speaker_info .speaker_name{color:#48658c;top:0;margin:0;white-space:nowrap;padding:0 0 10px}.speaker_info .theme_image{width:7%;float:right}.speaker_info p{margin:0;padding:5px 0}.speaker_info p a{color:#1e335d}.speaker_info p a:hover{color:#48658C}.speaker_info h4{padding:0;margin:0}.speaker_info .speaker_video{width:100%;height:480px}.speaker_info .speaker_video .oembedall-container,.speaker_info .speaker_video .oembedall-container iframe{height:100%;width:100%}.speaker_info .speaker_video a.embed{text-decoration:none;text-indent:-9999px}.speaker_info .speaker_video .oembedall-container .oembedall-closehide{display:none}.speaker_info .disclaimer{margin:20px 0;padding:0;width:100%;float:left}.speaker_info .disclaimer h4{padding:20px 20px 5px;margin:0}.speaker_info .disclaimer p{padding:5px 20px 20px;margin:0}.speaker_info .tour .tour_left .collapsable_tour_ports h3{line-height:1.3em}.speaker_info .tour .tour_left ul.tour_ports{position:relative;margin-bottom:0}@media only screen and (max-width:40.5em){.speaker_info{width:100%;overflow:hidden;padding:0 5px}.speaker_info .speaker_name{white-space:inherit}.speaker_info .voyage_or_tour.tour{width:100%!important}.speaker_info .tour_filters .pagination_section{bottom:130px}}.testimonials{width:100%;padding:0;margin:3% 0;float:left;position:relative}.testimonials h4{font-size:1.6em;padding:20px 0 0 20px;margin:0;color:#1d263c}.testimonials ul{list-style:none}.testimonials .testimonial{padding:20px}.testimonials .testimonial p{color:#10444c;font-family:"Times New Roman",Georgia,serif;margin:0}.testimonials .testimonial blockquote{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:115%;margin:0;padding:0}.testimonials .testimonial blockquote::after,.testimonials .testimonial blockquote::before{content:'‘‘';display:block;color:#e9e8e3;font-size:350%;line-height:.25;font-weight:700;letter-spacing:0}.testimonials .testimonial blockquote::after{content:'’’';text-align:left;margin-top:25px;color:#e9e8e3}.testimonials .testimonial .name_testimonial{width:100%;font-size:1.4em}.bottom_bar{position:relative;width:100%;color:#10444c;background-color:#10444c;height:5px;margin:0;padding:0;bottom:0;border:0;float:left}.tour{width:100%;font-family:ff-dagny-web-pro,Arial,sans-serif;background-color:#fff;float:left;margin:12px 0;position:relative;box-shadow:1px 1px 0 #e0e0e0}.tour .tour_left .box_highlight,.tour .tour_left .vessel_icon,.tour .tour_left h4{font-family:"Times New Roman",Georgia,serif}.tour .tour_left{width:56.4%;float:left;text-align:left;padding:12px 3.8%}.tour .tour_left h4{font-weight:400;overflow:hidden;margin:8px 0;min-height:2.8em;font-size:1.4em}.tour .tour_left h5{line-height:2.2em}.tour .tour_left a{color:#1d263c;text-decoration:underline;text-decoration-color:#8080805c}.tour .tour_left a:hover{color:#48658C;text-decoration:underline;text-decoration-color:#8080805c}.tour .tour_left .description{height:3.5em;margin:8px 0;font-size:95%}.tour .tour_left .box_highlight_without_text{padding:7px 0;margin:5px 0;min-height:2em}.tour .tour_left .vessel_icon{font-weight:400;padding:0;margin:0;display:inline-block;vertical-align:middle}#ie.ie6 .tour .tour_left .vessel_icon{display:block;float:left}.tour .tour_left .vessel_icon.NCD-ACCOMM:before,.tour .tour_left .vessel_icon.NCD-AIR:before,.tour .tour_left .vessel_icon.NCD-RIVER:before,.tour .tour_left .vessel_icon.NCD-TRAIN:before,.tour .tour_left .vessel_icon.NCD:before{content:'';width:20px;height:15px;margin-top:-5px;display:inline-block;vertical-align:middle;margin-right:.25em}.tour .tour_left .vessel_icon.NCD-RIVER:before,.tour .tour_left .vessel_icon.NCD:before{background:url(/images/icons/small_ship_icon.png) center center no-repeat}.tour .tour_left .vessel_icon.NCD-ACCOMM:before{background:url(/images/icons/small_accomm_icon.png) center center no-repeat}.tour .tour_left .vessel_icon.NCD-TRAIN:before{background:url(/images/icons/small_train_icon.png) center center no-repeat}.tour .tour_left .vessel_icon.NCD-AIR:before{background:url(/images/icons/small_plane_icon.png) center center no-repeat}.tour .tour_left .icon_list{margin:0;float:right;padding-top:0;padding-right:0;text-align:right;display:inline-block;vertical-align:middle}#ie.ie6 .tour .tour_left .icon_list{display:block;float:right}.tour .tour_left .icon_list li{display:inline-block;list-style-type:none;padding:0 1px;width:auto}#ie.ie6 .tour .tour_left .icon_list li{display:block;float:right}.tour .tour_left .icon_list li img{width:40px}.tour .tour_left p{margin:8px 0;line-height:1.2em;font-size:1.1em;color:#1d263c}.tour .tour_left .box_highlight{padding:7px 0;margin:5px 0;text-align:left;min-height:2em;color:#10444c;font-size:1em;font-weight:700;text-decoration:underline;text-decoration-color:#51767b}.tour .tour_left .box_highlight p{font-size:100%;margin:0;color:inherit}.tour .tour_left ul.tour_ports{clear:both;position:absolute;z-index:999;background:#fff;padding:.5em;margin:0!important;list-style-type:none}.tour .tour_left ul.tour_ports li{color:#1d263c;font-size:.9em;display:inline;list-style-type:none;line-height:1.4em;width:auto;margin:0}.tour .tour_left ul.tour_ports li:before{content:" / ";padding:0 2px}.tour .tour_left ul.tour_ports li:first-child:before{content:none}.tour .tour_right{width:35%;float:right;background-color:#f4f5f7;text-align:right;-moz-box-shadow:-1px 0 2px -1px #bbb;-webkit-box-shadow:-1px 0 2px -1px #bbb;box-shadow:-1px 0 2px -1px #bbb}.tour .tour_right .nights_price{display:block;margin:.5em}.tour .tour_right img{width:100%;display:block}.tour .tour_right span{width:100%;margin:3px 0}.tour .tour_right .info{overflow:hidden;z-index:10;position:relative}.tour .tour_right .plus_icon{margin:4px;padding:0;float:left}.tour .tour_right .plus_icon a{position:relative;overflow:hidden;width:30px;height:30px;padding:0;border-radius:50%;background-color:#1e335d;display:inline-block}#ie.ie6 .tour .tour_right .plus_icon a{display:block;float:left}.tour .tour_right .plus_icon a img{position:absolute;top:50%;left:50%;width:80%;height:80%;margin:-40%}.tour .tour_right .plus_icon a:hover{background-color:#1e335d90}.tour .tour_right .depart_date{display:block;float:none;margin:.5em 1em;width:auto}.tour .tour_right .depart_date .label{font-size:90%}.tour .tour_right .depart_date .date{font-weight:700}.tour .tour_right .depart_date a.view_all{color:#1e335d;background:0 0;font-family:ff-dagny-web-pro,Arial,sans-serif;float:right;text-align:right;text-decoration:underline;font-weight:700;clear:right;margin-right:0;padding:0;font-size:1em}.tour .tour_right .add_shortlist,.tour .tour_right .genericButton,.tour .tour_right .remove_shortlist{font-family:"Times New Roman",Georgia,serif;font-size:125%;text-align:left;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);text-decoration:none}a.view_all.tour .tour_right .depart_datehover{color:#48658C}.tour .tour_right .depart_date .date,.tour .tour_right .depart_date .label,.tour .tour_right .depart_date .view_all{display:block}.tour .tour_right .add_shortlist,.tour .tour_right .remove_shortlist{border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;padding:2% 5%;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;float:left;margin:.5em 0 .8em 1em;background-image:none;color:#fff;clear:both}.tour .tour_right .add_shortlist:focus,.tour .tour_right .add_shortlist:hover,.tour .tour_right .remove_shortlist:focus,.tour .tour_right .remove_shortlist:hover{color:#fff;background-color:#a7a17a}#ie.ie6 .tour .tour_right .add_shortlist,#ie.ie6 .tour .tour_right .remove_shortlist{display:block;float:left}.tour .tour_right .add_shortlist:hover,.tour .tour_right .remove_shortlist:hover{background-color:#1e335d90}.tour .tour_right .remove_shortlist{background-color:#cdc9b3}.tour .tour_right .remove_shortlist:hover{background-color:#b3ae8d}.tour .tour_right .genericButton{color:#fff;color:rgba(255,255,255,.9);border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;float:right;margin:.5em .8em 1em 0;padding:2% 14.75% 2% 5%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;background-size:10%}.tour .tour_right .genericButton:focus,.tour .tour_right .genericButton:hover{color:#fff;background-color:#364a6f}#ie.ie6 .tour .tour_right .genericButton{display:block;float:right}.tour .tour_right .genericButton:hover{background-color:#19305a}.main_content ul{bottom:inherit!important}.tour .tour_left{padding-bottom:0!important}.tour .tour_left .collapsable_tour_ports{text-align:center;background-color:#eee;position:relative}.tour .tour_left .collapsable_tour_ports.inactive:after{content:'\25BA';float:right;position:absolute;top:5px;right:30px;color:#fff}.tour .tour_left .collapsable_tour_ports.active:after{content:' \25BC'}.tour .tour_left .collapsable_tour_ports h3{color:#fff!important;display:block;width:100%;background-color:#19305a}.tour .tour_left .tour_ports{display:none}@media only screen and (min-width:54.063em){#tab_interest .voyage_or_tour.tour{width:48%!important}}@media only screen and (min-width:40.563em) and (max-width:54em){.tour .tour_left,.tour .tour_right{padding:1em;width:100%}.tour .tour_left{font-size:.8em}.tour .tour_right img{width:100%;float:left}.tour .tour_right .info{width:auto;font-size:.8em;float:right}#tab_interest .voyage_or_tour.tour{width:48%!important}.main_content ul{bottom:inherit!important}}@media only screen and (max-width:40.5em){.tour .tour_left,.tour .tour_right .info{width:100%;font-size:.8em}.tour .tour_left{padding:1em}.tour .tour_right{width:100%;text-align:left;padding:0 1em 1em}.tour .tour_right img{width:100%}.tour .tour_right .depart_date,.tour .tour_right .nights_price{margin:1em 0}.tour .tour_right .genericButton{margin:0;float:left}.tour .tour_right .remove_shortlist{margin:.5em 0 1em}.main_content ul{bottom:inherit!important}}@media only screen and (max-width:54em){#crumb_links{display:none}#crumb_links ul{padding:5px}.main_content h4{font-size:160%!important}.main_content h5{font-size:145%!important}.main_content ul.tour_ports li{font-size:125%!important}.side_bar{width:100%;padding:0 14px;margin:0}.side_bar .panel_noble_caledonia_charitable_trust img{max-width:100%;max-height:100%;display:block;margin:auto}.side_bar .panel_container_side_bar .panel_search_form .search_form ul,.side_bar.for_dp .panel_email_bulletin,.side_bar.for_dp .panel_latest_brochure,.side_bar.for_dp .panel_noble_caledonia_charitable_trust,.side_bar.for_mb .panel_search_form{display:none}.side_bar .panel{margin:0}.side_bar .panel_container_side_bar .panel_search_form .search_form{padding:0;margin:0 0 1%}.side_bar .panel_container_side_bar .panel_search_form .search_form h2{color:#fff;padding:2%}.side_bar .panel_container_side_bar .panel_search_form .search_form h2.inactive{background:url(/images/arrow_right.png) 95% 50% no-repeat #1e335d}.side_bar .panel_container_side_bar .panel_search_form .search_form h2.active{background:url(/images/arrow_down.png) 95% 50% no-repeat #1e335d}.side_bar .panel_container_side_bar .panel_search_form .search_form ul li{padding:1% 2%;margin:0}.side_bar .panel_container_side_bar .panel_search_form .search_form ul li .input_pair,.side_bar .panel_container_side_bar .panel_search_form .search_form ul li .select2-container{width:55%}.side_bar .main_content{width:100%!important}#tours_type{width:100%;overflow:hidden}#tours_type .main_content{width:100%!important;padding:0 14px;margin:0}#tours_type .main_content .tour_type .page_intro iframe,#tours_type .main_content_full .tour_type .page_intro iframe{width:100%}#tours_type .main_content_full .tour_type .grid_layout ul li{width:49%}.tour_filters .departure_date_links{margin:0}.tour_filters .departure_date_links li{display:inline-block}.tour_filters .departure_date_links li ul{display:none}.tour_filters .departure_date_links li span.year{color:#333!important;background:#EEE;padding:2px 40px 2px 10px}.tour_filters .departure_date_links li span.inactive{background:url(/images/arrow_right.png) 95% 50% no-repeat #e1e1e1}.tour_filters .departure_date_links li span.active{background:url(/images/arrow_down.png) 95% 50% no-repeat #e1e1e1}.tour .tour_left{padding-bottom:0!important}.tour .tour_left .collapsable_tour_ports{text-align:center;background-color:#eee;position:relative}.tour .tour_left .collapsable_tour_ports.inactive:after{content:'\25BA';float:right;position:absolute;top:5px;right:30px;color:#fff}.tour .tour_left .collapsable_tour_ports.active:after{content:' \25BC'}.tour .tour_left .collapsable_tour_ports h3{color:#fff!important;font-weight:700;display:block;width:100%;background-color:#19305a}.tour .tour_left .tour_ports{display:none}#scroll_top_inTour{width:100%;margin:1em auto;padding:5px;background:#48658C;color:#fff;border:none;letter-spacing:1px}}@media only screen and (min-width:40.563em) and (max-width:54em){#tours_index{margin:0}#tours_index .main_content{width:100%;float:none;margin:0;padding:0 12px}#tours_index .main_content .tour_types .grid_layout ul li{width:47.6%}}@media only screen and (max-width:40.5em){#tours_index{margin:0}#tours_index .main_content{width:100%;float:none;margin:0;padding:0 12px}#tours_index .main_content .tour_types .grid_layout ul li{width:100%}#tours_type .main_content_full .tour_type .grid_layout ul li{width:100%;margin:0}#tours_type .main_content_full .tour_type .grid_layout ul li h3{height:30px}#tours_type .main_content_full .tour_type .grid_layout ul li .news_wrapper .destination_div{margin:0}#tours_type .main_content_full .tour_type .grid_layout ul li .news_wrapper .destination_div img{width:100%;height:auto;margin:0}#tours_type .main_content_full .tour_type .grid_layout ul li .news_wrapper .vessel_more_info{margin:0}.tour .tour_right:nth-child(1){padding:0!important}}#tour_info #tab_destinations>.tabs_area>.tab_links{font-size:125%}#tour_info .rss_widget{background-color:#fff;box-shadow:1px 1px 0 #E0E0E0;overflow:hidden}#tour_info .rss_widget h3{text-align:center;height:4em;position:relative;overflow:hidden}#tour_info .rss_widget h3 img{height:8em;margin:-4em auto auto;top:50%;position:absolute;left:0;right:0}#tour_info .rss_widget ol{list-style:none;padding:0;margin:0}#tour_info .rss_widget ol li{display:block;margin:1em}#tour_info .rss_widget ol li .title{font-weight:700;font-size:110%;margin:.5em 0;color:#4b5c69}#tour_info .rss_widget ol li .title:hover{opacity:.75}#tour_info .rss_widget ol li .snippet{margin:.5em 0;cursor:default;font-size:95%;color:#000;line-height:1.3;font-family:ff-dagny-web-pro,Arial,sans-serif}#tour_info ul.extensions{overflow:hidden;margin:12px 0}#tour_info ul.extensions>li{list-style:none;margin:8px 0}#tour_info ul.extensions>li h5{margin:8px 0;font-size:125%}#tour_info ul.extensions>li .extension_body_text p{margin:4px 0}#tour_info ul.extensions>li .itinerary_banner{color:#48658c}#tour_info ul.extensions>li div.extension_image{position:relative}#tour_info ul.extensions>li div.extension_image .caption_text{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.5);background-position:center center;background-repeat:no-repeat;z-index:500;color:#FFF;padding:10px;font-family:"Times New Roman",Georgia,serif}#tour_info .main_content{margin-top:12px;overflow:hidden}#tour_info .tab_links{text-align:justify}#tour_info #overview_section_general{overflow:hidden}#tour_info .additional_container{background-color:rgba(210,191,194,.5);padding:18px}#tour_info .additional_container h4{margin-top:0;margin-bottom:5px;color:#48658C}#tour_info .additional_container .additional_text p{color:#48658C}#tour_info .sailing_dates_and_prices{width:100%;margin:8px auto;background:#fff;box-shadow:1px 1px 0 #E0E0E0;border-bottom:0}#tour_info .sailing_dates_and_prices thead td,#tour_info .sailing_dates_and_prices thead th,#tour_info .sailing_dates_and_prices thead tr.legend td,#tour_info .sailing_dates_and_prices thead tr.legend th{background:#fff;color:#1d263c;font-family:ff-dagny-web-pro,Arial,sans-serif}#tour_info .sailing_dates_and_prices tbody tr td,#tour_info .sailing_dates_and_prices tbody tr th,#tour_info .sailing_dates_and_prices thead tr td,#tour_info .sailing_dates_and_prices thead tr th{text-align:left;font-family:ff-dagny-web-pro,Arial,sans-serif;border-width:0}#tour_info .sailing_dates_and_prices tbody tr th,#tour_info .sailing_dates_and_prices thead tr th{font-size:90%;color:#fff;background:#48658C;line-height:1.2;cursor:default}#tour_info .sailing_dates_and_prices td,#tour_info .sailing_dates_and_prices th{padding:8px 10px}#tour_info .sailing_dates_and_prices td span.category_colour,#tour_info .sailing_dates_and_prices th span.category_colour{width:20px;height:20px;display:inline-block}#tour_info .sailing_dates_and_prices th{font-weight:700;font-size:125%;color:#555;text-align:left}#tour_top{width:auto;display:block;background:#fff;border-bottom:1px solid #ddd;-moz-box-shadow:0 2px 0 0 #eee;-webkit-box-shadow:0 2px 0 0 #eee;box-shadow:0 2px 0 0 #eee;padding:0 1%}#tour_top #tour_top_left .genericButton,#tour_top #tour_top_right .genericButton{text-align:left;border:0;font-family:"Times New Roman",Georgia,serif;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}#tour_top #tour_top_right{width:19%;min-height:148px;padding:8px;background:#f4f5f7;float:right;margin-right:25px}#tour_top #tour_top_right .nights_price{display:block;margin:16px}#tour_top #tour_top_right .genericButton{color:#fff;color:rgba(255,255,255,.9);font-size:125%;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;margin:4px 8px;padding:12px 32px 12px 18px;float:none;clear:both;display:block}#ie.ie6 #tour_top #tour_top_right .genericButton{display:block;float:left}#tour_top #tour_top_right .genericButton:focus,#tour_top #tour_top_right .genericButton:hover{color:#fff;background-color:#364a6f}#tour_top #tour_top_left{margin:0 0 4px;padding:4px 8px;font-size:95%}#tour_top #tour_top_left h2{color:#48658C;margin:4px 0;line-height:1.25em}#tour_top #tour_top_left p{margin:4px 0}#tour_top #tour_top_left .genericButton{color:#fff;color:rgba(255,255,255,.9);font-size:125%;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;margin:8px 0 4px;padding:12px 56px 8px 16px;background-position:90% 60%;vertical-align:middle;clear:left}#ie.ie6 #tour_top #tour_top_left .genericButton{display:block;float:left}#tour_top #tour_top_left .genericButton:focus,#tour_top #tour_top_left .genericButton:hover{color:#fff;background-color:#364a6f}#tour_top #tour_top_left .genericButton.active{background-image:url(/images/arrow_up.png)}#tour_top #tour_top_left .res_newSearch_btn{float:left}#tour_top #tour_top_left ul.tour_theme_icons{line-height:1.5;list-style:none;display:inline-block;vertical-align:middle;margin:4px 12px}#ie.ie6 #tour_top #tour_top_left ul.tour_theme_icons{display:block;float:left}#tour_top #tour_top_left ul.tour_theme_icons li{float:left;margin:10px 10px 0 0}#tour_top #tour_top_left ul.tour_theme_icons li img.theme_icon{padding:0;margin:0 0 -5px;float:left;height:40px}#tour_top .tour_top_heading{font-size:2.3em;font-family:"Times New Roman",Georgia,serif;font-weight:400;color:#48658C;margin:4px 0;line-height:1.25em}#tour_top .hidden_search{overflow:hidden;width:28%;padding:1% 2%;-moz-box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);float:right;margin:0 12px;background:#eee}#tour_top .hidden_search ul.questions{text-align:justify;text-align:distribute-all-lines}#tour_top .hidden_search ul.questions::after{content:'';width:100%;height:1px;line-height:0;display:inline-block}#ie.ie6 #tour_top .hidden_search ul.questions::after{display:block;float:none}#tour_top .hidden_search ul.questions li{padding:2px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#tour_top .hidden_search ul.questions li .ui-combobox,#tour_top .hidden_search ul.questions li>input[type=text]{width:52.5%}#tour_top .hidden_search ul.questions li.submit{width:100%}#tour_top .hidden_search ul.questions li.submit input[type=submit]{width:25%;padding:2%}ul.tour_sailing_dates{display:block;margin:8px 0;list-style:none}ul.tour_sailing_dates li{display:inline-block;padding:0!important;margin:0!important;font-family:ff-dagny-web-pro,Arial,sans-serif;font-weight:700;border-top:none!important}#ie.ie6 ul.tour_sailing_dates li{display:block;float:left}ul.tour_sailing_dates li:after{content:'●';color:purple;margin:0 .5em}ul.tour_sailing_dates li:last-child:after{content:'';margin:0}#tour_top_wrapper{position:relative;margin:auto;min-width:250px;max-width:1200px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;color:#3e4c55}#tab_overview .overview_map{float:right;width:49%}#tab_overview .overview_info{overflow:hidden}#tab_overview .overview_info blockquote{margin:0 0 1em;padding:0!important;border:none!important}#tab_overview .overview_info blockquote p{color:#48658C;font-size:160%;font-style:italic;font-family:"Times New Roman",Georgia,serif}#tab_overview .overview_info h1{color:#48658C;font-size:160%}#tab_overview .overview_info .read_more_text{margin:0}#tab_overview a{cursor:pointer}#tab_overview a.read_more{color:#1e335d;padding:0;margin:.5em .25em;font-weight:700}#tab_overview a.read_more:hover{color:#48658C}#tab_overview #landing_page_top_photos{display:inline;float:none;margin:0;padding:0}#tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2{direction:rtl;display:block;text-align:justify;text-align:distribute-all-lines}#tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2::after{content:'';width:100%;height:1px;line-height:0;display:inline-block}#ie.ie6 #tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2::after{display:block;float:none}#tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2 li{width:32%;display:inline-block;float:none;vertical-align:top;overflow:hidden;margin:0}#ie.ie6 #tab_overview #landing_page_top_photos.show_map.map_size_standard.img_2 li{display:block;float:right}#tab_overview #landing_page_top_photos.show_map.map_size_standard li.map .magnify{display:block}#tab_overview #landing_page_top_photos.show_map.map_size_strange li{width:auto}#tab_overview #landing_page_top_photos li{list-style:none;float:right;padding:0;margin:0 0 .5em .5em;width:33%}#tab_overview #landing_page_top_photos li.map{margin-right:0;position:relative}#tab_overview #landing_page_top_photos li.map .magnify{width:60px;height:60px;position:absolute;top:40%;right:0;margin:auto 40%;padding:1em;background:rgba(23,22,22,.4);border-radius:50%;display:none;transition:125ms linear all;-moz-transition:125ms linear all;-webkit-transition:125ms linear all}#tab_overview #landing_page_top_photos li.map .magnify:focus,#tab_overview #landing_page_top_photos li.map .magnify:hover{box-shadow:0 0 0 .25em #736858}#tab_overview #landing_page_top_photos li.map .magnify .fa{font-size:2em;color:#FFF}#tab_overview #landing_page_top_photos li img{width:100%;margin:0}#tab_overview .overview_info,#tab_overview .overview_map{padding:0;margin:0;position:relative}#tab_overview .overview_info p,#tab_overview .overview_map p{padding:0;margin:0 0 14px}#tab_overview .overview_info img,#tab_overview .overview_map img{margin-left:1%;padding:0}#tab_overview .grid_layout{position:relative;padding:0;margin:0}#tab_overview .grid_layout.cols_1 li{width:98%}#tab_overview .grid_layout.cols_1 li.our_view ul li{display:list-item;list-style-type:disc}#tab_overview .grid_layout.cols_2 li{width:48%}#tab_overview .grid_layout li{width:31.33333333%}#tab_overview .grid_layout li a h4{font-size:135%;margin:8px 0}#tab_overview .grid_layout li a .grid_crop{margin:8px 0 24px;padding:0;text-align:center}#tab_overview .grid_layout li a .grid_crop img{padding:0;margin:0 auto}#tab_overview .grid_layout li a .text{font-size:95%;line-height:1.4}#tab_overview .grid_layout li a .text p{line-height:inherit;padding:0;margin:4px 0}#tab_overview .grid_layout li a .external_info,#tab_overview .grid_layout li a .more_info{text-decoration:underline;color:#1e335d;font-weight:700}#tab_overview .cruise_extensions h3,#tab_overview .featured_expert h3,#tab_overview .our_view h3,#tab_overview .vessel_image h3{width:100%}#tab_overview .cruise_extensions .more_info,#tab_overview .featured_expert .more_info,#tab_overview .our_view .more_info,#tab_overview .vessel_image .more_info{font-family:ff-dagny-web-pro,Arial,sans-serif;margin-bottom:20px}#tab_prices .box_highlight,#tab_prices ul li a{font-family:"Times New Roman",Georgia,serif}#tab_overview .cruise_extensions img.cruise_extensions_image,#tab_overview .cruise_extensions img.featured_expert_image,#tab_overview .cruise_extensions img.our_view_image,#tab_overview .featured_expert img.cruise_extensions_image,#tab_overview .featured_expert img.featured_expert_image,#tab_overview .featured_expert img.our_view_image,#tab_overview .our_view img.cruise_extensions_image,#tab_overview .our_view img.featured_expert_image,#tab_overview .our_view img.our_view_image,#tab_overview .vessel_image img.cruise_extensions_image,#tab_overview .vessel_image img.featured_expert_image,#tab_overview .vessel_image img.our_view_image{float:left;margin:0 .5em .5em 0;height:auto}#tab_overview .cruise_extensions p,#tab_overview .featured_expert p,#tab_overview .our_view p,#tab_overview .vessel_image p{padding:0;margin:0 0 7px}#tab_overview .cols_2 img{width:100%!important}#tab_overview .vessel_panel{margin:20px 0;padding:0;width:100%;float:left;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}#tab_overview .vessel_panel .vessel_image{float:left;width:33%;height:300px;position:relative;overflow:hidden}#tab_overview .vessel_panel .vessel_image img{position:absolute;height:100%}#tab_overview .vessel_panel .vessel_overview{float:right;width:67%}#tab_overview .vessel_panel .vessel_overview.no_image{width:100%}#tab_overview .vessel_panel .vessel_overview h3{padding:20px 20px 7px;color:#48658C;width:100%}#tab_overview .vessel_panel .vessel_overview p{margin:0;padding:7px 20px}#tab_overview .vessel_panel .vessel_overview .vessel_link{font-weight:700;float:right;margin:0;padding:7px 20px 20px}#tab_itinerary h3,#tab_reverse-itinerary h3{color:#48658c;width:100%}#tab_itinerary img,#tab_reverse-itinerary img{width:100%}#tab_itinerary .itinerary,#tab_reverse-itinerary .itinerary{margin:0 0 20px;padding:20px 0 0;width:100%;float:left;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}#tab_itinerary .itinerary h4,#tab_reverse-itinerary .itinerary h4{margin:0 0 7px 20px;color:#48658c}#tab_itinerary .itinerary p,#tab_reverse-itinerary .itinerary p{margin:0 20px 20px}#tab_itinerary .itinerary ul#landing_page_top_photos,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos{margin-left:20px}#tab_itinerary .itinerary ul#landing_page_top_photos li.img,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.img{list-style:none;float:left;padding:0;margin:1% 2% 1% 0;width:31%}#tab_itinerary .itinerary ul#landing_page_top_photos li.map,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map{list-style:none;float:left;padding:0;margin:1% 2% 1% 0;width:31%;position:relative}#tab_itinerary .itinerary ul#landing_page_top_photos li.map .magnify,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map .magnify{width:60px;height:60px;position:absolute;top:40%;right:0;margin:auto 40%;padding:1em;background:rgba(23,22,22,.4);border-radius:50%;transition:125ms linear all;-moz-transition:125ms linear all;-webkit-transition:125ms linear all}#tab_itinerary .itinerary ul#landing_page_top_photos li.map .magnify:focus,#tab_itinerary .itinerary ul#landing_page_top_photos li.map .magnify:hover,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map .magnify:focus,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map .magnify:hover{box-shadow:0 0 0 .25em #736858}#tab_itinerary .itinerary ul#landing_page_top_photos li.map .magnify .fa,#tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map .magnify .fa{font-size:2em;color:#FFF}#tab_prices h3{color:#48658c;width:100%}#tab_prices h4{padding:0;margin:0}#tab_prices p{padding:7px 0;margin:0}#tab_prices .box_highlight{background-color:#10444c;padding:12px 14px;margin:12px 0;color:#fff;font-size:1.4em;font-weight:400}#tab_prices .box_highlight p{font-size:100%;margin:0;color:inherit}#tab_prices ul{margin:16px 0}#tab_prices ul.tabs_area_unified,#tab_prices ul.tabs_area_unified_links{margin:0}#tab_prices ul li{display:inline-block}#ie.ie6 #tab_prices ul li{display:block;float:left}#tab_prices ul li a{color:#10444c;background-color:#fff;box-shadow:1px 1px 0 #e0e0e0;padding:8px 10px;margin:0 8px;text-decoration:none;display:block}#tab_prices ul li a:hover{background-color:#e9e8e3}#tab_extension h3{color:#48658c;width:100%}#tab_gallery .grid_layout li{width:31.3333%;float:left;border:0 soild;list-style-type:none;padding:1%}#tab_gallery h3{color:#48658c;width:100%}.anythingControls span.play-icon,.media_video .play-icon{background:rgba(0,0,0,.5);height:40px;width:40px;border-radius:50%}.anythingControls span.play-icon{display:block;position:absolute!important;top:21%;left:22%}.anythingControls span .fa{color:#FFF;position:absolute;left:35%;top:25%;font-size:19px}.anythingControls a span,.media_video{position:relative;display:inline-block}.anythingControls a span{visibility:visible}.media_video{float:left}.media_video .play-icon{display:block;position:absolute!important;top:37%;left:42%}#book_cruise,#tab_testimonials .tour_testimonial{background-color:#fff;box-shadow:1px 1px 0 #e0e0e0}.media_video .play-icon .fa-play{color:#FFF;position:absolute;left:35%;top:25%;font-size:19px}#book_cruise,ul#slider li.video-btn{position:relative}#tab_experts h3{color:#48658c;width:100%}#tab_experts ul.speakers li{margin:1em 0;padding:0;border-top:1px solid #ddd;font-family:ff-dagny-web-pro,Arial,sans-serif}#tab_experts ul.speakers li:first-child{border-top:0}#tab_experts ul.speakers li div.speaker_info ul:not(.tour_sailing_dates){padding-left:20px}#tab_experts ul.speakers li div.speaker_info ul:not(.tour_sailing_dates) li{border-top:none}#tab_our-view h3{color:#48658c;width:100%}#tab_our-view .information>img{max-width:100%;width:100%}#tab_similar h3,#tab_travel-post h3{color:#48658c;width:100%}#tab_extensions{display:block}#tab_extensions>img{width:100%;max-width:100%;max-height:150px;margin:8px 0}#tab_extensions div.extensions h3,#tab_extensions h4{margin:0 0 10px;display:block;width:100%}#tab_extensions div.extensions h3{clear:both;font-size:1.5em}#tab_testimonials h3{color:#48658c;width:100%}#tab_testimonials p{margin:0}#tab_testimonials .tour_testimonial{margin:15px 0;padding:20px 0 0;width:100%;float:left;font-family:ff-dagny-web-pro,Arial,sans-serif}#tab_testimonials .tour_testimonial blockquote{font-style:italic;margin-bottom:.5em;margin-left:1em}#tab_testimonials .tour_testimonial blockquote .tour_testimonial_headline{font-style:italic;font-weight:700;font-size:1.5em;margin-bottom:1em;padding:0 0 7px;position:relative}#tab_testimonials .tour_testimonial blockquote::after,#tab_testimonials .tour_testimonial blockquote::before{color:#e9e8e3;font-size:700%;letter-spacing:0;margin-left:-.1em;font-weight:700;display:block;font-family:"Times New Roman",Georgia,serif}#tab_testimonials .tour_testimonial blockquote p{padding:15px 0 0}#tab_testimonials .tour_testimonial blockquote::before{content:'‘‘';line-height:.25}#tab_testimonials .tour_testimonial blockquote::after{content:'’’';text-align:left;margin-top:25px;line-height:.5}#tab_testimonials .tour_testimonial .tour_testimonial_date{color:#48658C;padding-left:1em}#tab_testimonials .tour_testimonial .tour_testimonial_name{font-weight:700;font-size:1.2em;color:#48658C;padding:0 0 1em 1em}#book_cruise{width:100%;margin-top:20px;padding:0}#book_cruise .left_side{margin:20px;float:left}#book_cruise .left_side h3{font-size:27px;margin:0 0 10px}#book_cruise .left_side p{margin:0}#book_cruise .right_side{font-family:"Times New Roman",Georgia,serif;margin:20px;float:right}#book_cruise .right_side p{margin:0 0 10px;clear:right;float:right;text-align:left}#book_cruise .right_side p span{margin:5px 0 0;font-family:"Times New Roman",Georgia,serif;font-size:27px;display:block}#book_cruise .right_side .genericButton{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;margin:4px 0 4px 8px;padding:12px 30px 12px 18px;float:right;clear:both;display:block}#ie.ie6 #book_cruise .right_side .genericButton{display:block;float:left}#book_cruise .right_side .genericButton:focus,#book_cruise .right_side .genericButton:hover{color:#fff;background-color:#364a6f}#book_cruise .right_side .genericButton span{float:left}ul#slider li.video-btn span.play-icon{position:absolute;font-size:2.5em;top:30%;left:45%;border-radius:100%;width:65px;height:65px;padding:0 0 .1em .5em;background:rgba(90,90,90,.8);color:#aaa;z-index:9999;vertical-align:middle}@media only screen and (min-width:120.063em){#tab_gallery .anythingSlider{min-height:15vw!important}}@media only screen and (min-width:90.063em) and (max-width:120em){#tab_gallery .anythingSlider{min-height:20vw!important}}@media only screen and (min-width:54.063em) and (max-width:90em){#tab_gallery .anythingSlider{min-height:30vw!important}}@media only screen and (max-width:54em){#tour_info .main_content{width:100%;float:none;padding:0 15px}.res_book_tour_btn{display:inline-block!important;float:right}ul{list-style-type:none}ul.tour_sailing_dates{display:inline-block}.tour_tab_content{position:relative;width:100%;left:0}#tour_top #tour_top_wrapper #tour_top_right{width:auto;padding:0;margin:0;min-height:auto}#tour_top #tour_top_wrapper #tour_top_left h1{font-size:1.3em;font-weight:700}#tour_top #tour_top_wrapper #tour_top_left .genericButton{border-radius:4px;padding:8px 16px}#tour_top #tour_top_wrapper .hidden_search{width:100%!important;margin:0}.tour_tab_section{width:100%}.tour_tab_section #tour_tab_button{width:100%;padding:0 8px;background:#10444c;color:#fff;text-align:center;border:none;font-weight:700;float:left;margin:1% 0}.tour_tab_section #tour_tab_button span{position:relative;top:10px}.tour_tab_section .tour_hamburger_menus{display:inline-block;cursor:pointer;float:right}.tour_tab_section .tour_hamburger_menus .bar1,.tour_tab_section .tour_hamburger_menus .bar2,.tour_tab_section .tour_hamburger_menus .bar3{width:35px;height:7px;background-color:#fff;margin:6px 0;transition:.4s}.tour_tab_section .tour_hamburger_menus.active .bar1{-webkit-transform:rotate(-45deg) translate(-12px,9px);transform:rotate(-45deg) translate(-12px,9px)}.tour_tab_section .tour_hamburger_menus.active .bar2{opacity:0}.tour_tab_section .tour_hamburger_menus.active .bar3{-webkit-transform:rotate(45deg) translate(-11px,-8px);transform:rotate(45deg) translate(-11px,-8px)}#tour_tab_wrapper{overflow:hidden;transition:max-height .3s;width:100%}#tour_tab_wrapper .tour_tab_links a.active{width:100%}#tab_gallery .anythingSlider{min-height:45vw!important}table{width:100%!important}}@media only screen and (max-width:40.5em){#tour_info .main_content #tab_overview .overview_info ul li{width:100%!important;float:none;margin:1% 0}#tour_info .main_content #tab_overview .grid_layout img,#tour_info .main_content #tab_overview .grid_layout li,#tour_info .main_content #tab_overview .overview_info ul li img,#tour_info .main_content #tab_overview .vessel_panel .vessel_image,#tour_info .main_content #tab_overview .vessel_panel .vessel_image img,#tour_info .main_content #tab_overview .vessel_panel .vessel_overview{width:100%}#tour_info .main_content #tab_overview .overview_info ul li.map-small{float:none;display:block!important}#tour_info .main_content #tab_overview .overview_info #landing_page_top_photos .magnify,#tour_info .main_content #tab_overview .overview_info #landing_page_top_photos .map-small .magnify{display:inline-block}#tour_info .main_content #tab_itinerary .itinerary ul#landing_page_top_photos li.img,#tour_info .main_content #tab_itinerary .itinerary ul#landing_page_top_photos li.map,#tour_info .main_content #tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.img,#tour_info .main_content #tab_reverse-itinerary .itinerary ul#landing_page_top_photos li.map{width:96%}#tour_info .main_content #tab_vessel-ncd .home_accord ul li img{width:100%;margin:0!important}#tour_info .main_content #tab_extensions .tabs_area .tab_links li{width:100%}#tour_info .main_content #tab_extensions .tabs_area .tab_links li a{margin:0}#tour_info .main_content #tab_extensions .tabs_area .tab_container{padding:0 10px}#tour_info .main_content #book_cruise .left_side{width:100%;padding:10px}#tour_info .main_content .information .description img{width:100%!important}#tour_info .main_content #tab_experts .speaker_info .speaker_photo{float:none;margin:0}#tour_info .main_content #tab_experts .speaker_info .speaker_photo img{width:100%}#tour_info .main_content #book_cruise .left_side,#tour_info .main_content #book_cruise .right_side{margin:5px 20px}#tour_top #tour_top_wrapper .hidden_search{width:100%!important}}@media only screen and (max-width:26em){.anythingSlider,.anythingWindow,.slides li{min-height:16em!important}.anythingSlider div,.anythingWindow div,.slides li div{background:0 0!important}.anythingSlider div iframe,.anythingWindow div iframe,.slides li div iframe{height:16em!important;width:100%!important}}@media only screen and (min-width:26em) and (max-width:40.5em){.anythingSlider,.anythingWindow,.slides li{min-height:19em!important}.anythingSlider div,.anythingWindow div,.slides li div{background:0 0!important}.anythingSlider div iframe,.anythingWindow div iframe,.slides li div iframe{background:#000;height:19em!important;width:100%!important}}@media only screen and (min-width:40.563em) and (max-width:54em){.anythingSlider,.anythingWindow,.slides li{min-height:25em!important}.anythingSlider div,.anythingWindow div,.slides li div{background:0 0!important}.anythingSlider div iframe,.anythingWindow div iframe,.slides li div iframe{background:#000;height:25em!important;width:100%!important}ul#slider li.video-btn span.play-icon{top:32%!important;left:45%!important}.media_video{padding:1em .5em 0 0}.media_video img{width:300px!important}}@media only screen and (min-width:54.063em){.anythingSlider,.anythingWindow,.slides li{min-height:25em!important}.anythingSlider iframe,.anythingWindow iframe,.slides li iframe{height:25em!important;width:100%!important}ul#slider li.video-btn span.play-icon{top:38%!important;left:44%!important}}#tab_kbyg ul li{color:#fff!important}#tab_kbyg ul li:nth-child(1),#tab_kbyg ul li:nth-child(11){background:#10444c}#tab_kbyg ul li:nth-child(12),#tab_kbyg ul li:nth-child(2){background:#20254a}#tab_kbyg ul li:nth-child(13),#tab_kbyg ul li:nth-child(3){background:#20254a}#tab_kbyg ul li:nth-child(14),#tab_kbyg ul li:nth-child(4){background:#9c9f95}#tab_kbyg ul li:nth-child(15),#tab_kbyg ul li:nth-child(5){background:#549ddd}#tab_kbyg ul li:nth-child(16),#tab_kbyg ul li:nth-child(6){background:#5b6651}#tab_kbyg ul li:nth-child(17),#tab_kbyg ul li:nth-child(7){background:#5d5166}#tab_kbyg ul li:nth-child(18),#tab_kbyg ul li:nth-child(8){background:#cc6a6a}#tab_kbyg ul li:nth-child(19),#tab_kbyg ul li:nth-child(9){background:#29bc9c}#tab_kbyg ul li:nth-child(10),#tab_kbyg ul li:nth-child(20){background:#948056}#tab_kbyg ul li .tab_content{background:#fff}@media only screen and (max-width:40.5em){#tab_kbyg ul li{width:100%}ul#slider li.video-btn span.play-icon{top:30%!important;left:40%!important}}p.map-over{position:absolute;top:39%;width:100%;text-align:center;color:red;text-shadow:0 1px 1px #fff;font-size:1.2em;font-weight:600}.tour_filters{clear:both;width:98.5%}.tour_filters>div,.tour_filters>ul{margin:12px 0;background:#fff;-moz-box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);box-shadow:1px 1px 2px -1px rgba(0,0,0,.4);padding:20px 8px}.tour_filters .next_filter .alphabet_links .alphaselected,.tour_filters .next_filter .alphaselected,.tour_filters .tour_allfilters .newselected{background-color:#1e335d}.tour_filters>div.order_by,.tour_filters>ul.order_by{text-align:left}.tour_filters .tour_allfilters{width:30%;display:inline-block;float:left}.tour_filters .tour_allfilters option{padding:20px}.tour_filters .next_filter{margin:0 1.3em;width:30%;display:inline-block}.tour_filters .select_filter{border-radius:6px}.tour_filters .alphabet_filter option{font-weight:700!important}.tour_filters div.page_links,.tour_filters div.result_count{font-size:100%;margin-top:10px}.tour_filters div.page_links.result_count,.tour_filters div.result_count.result_count{float:left}.tour_filters div.page_links.page_links,.tour_filters div.result_count.page_links{float:right}.tour_filters .result_filter_cls{width:100%;margin-top:10px}.tour_filters .result_filter_cls .result_count{margin-right:20px}.tour_filters .result_filter_cls .result_size{display:inline-block;margin-top:8px;font-family:"Times New Roman",Georgia,serif;color:rgba(255,255,255,.9);font-size:125%}.tour_filters a{font-size:110%;color:#666;padding:6px;margin:0 1px;text-decoration:none}.tour_filters a.view_results_button{font-family:"Times New Roman",Georgia,serif;color:rgba(255,255,255,.9);font-size:100%;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a!important;text-decoration:none;padding:8px 12px;border-radius:.2em}#vessel#destinations .tour_filters a.active,#vessel#destinations .tour_filters a:hover,.tour_filters a.active,.tour_filters a:hover{background-color:#E9E8E3;box-shadow:1px 1px 0 #E0E0E0}.tour_filters ul.departure_date_links{list-style:none;word-spacing:1em}.tour_filters ul.departure_date_links>li{padding:4px;word-spacing:0}.tour_filters ul.departure_date_links>li span.year{color:#aaa;cursor:default}.tour_filters ul.departure_date_links>li ul{list-style:none}.tour_filters ul.departure_date_links>li ul>li{display:inline-block}#ie.ie6 .tour_filters ul.departure_date_links>li ul>li{display:block;float:left}.tour_filters ul.departure_date_links>li ul>li a{padding:4px}.tour_filters .filter_section{position:relative;top:80px}.tour_filters .pagination_section{position:relative;bottom:80px}#vessel#destinations .tour_filters a{font-size:110%;color:#666;padding:6px;margin:0 1px;text-decoration:none}@media only screen and (min-width:54.063em){#ie.ie7 ul.departure_date_links>li ul,#ie.ie7 ul.departure_date_links>li ul>li{zoom:1}ul.departure_date_links>li ul{list-style:none;display:inline-block}#ie.ie6 ul.departure_date_links>li ul{display:block;float:left}ul.departure_date_links>li ul>li{display:inline-block}#ie.ie6 ul.departure_date_links>li ul>li{display:block;float:left}#related_tours .voyage_or_tour.tour,#search_results .voyage_or_tour.tour,.tour_clusters .voyage_or_tour.tour{width:32%;min-height:39.8em}#related_tours .voyage_or_tour.tour .tour_right .genericButton,#search_results .voyage_or_tour.tour .tour_right .genericButton,.tour_clusters .voyage_or_tour.tour .tour_right .genericButton{margin:0 0 1em 1em}.voyage_or_tour .tour_right.tour_bottom{position:absolute;bottom:0}}@media only screen and (min-width:40.563em) and (max-width:54em){.tour_filters>div,.tour_filters>ul{padding:8px}.tour_filters>div.order_by a{display:inline-block;margin-bottom:5px}.tour_filters a{font-size:.9em}.tour_filters .next_filter{margin:0 1.1em}#related_tours .voyage_or_tour.tour,#search_results .voyage_or_tour.tour,.tour_clusters .voyage_or_tour.tour{width:48%}#related_tours .voyage_or_tour.tour .tour_right .genericButton,#search_results .voyage_or_tour.tour .tour_right .genericButton,.tour_clusters .voyage_or_tour.tour .tour_right .genericButton{margin:0!important}}@media only screen and (max-width:40.5em){.tour_filters>div,.tour_filters>ul{padding:8px}.tour_filters>div.order_by a{display:inline-block;margin-bottom:5px}.tour_filters a{font-size:.9em}.tour_filters .page_links a{padding:2px}.tour_filters .result_filter_cls{margin-top:0}.tour_filters .next_filter{margin:0 0 .5em!important}.tour_filters .custom_searchBox,.tour_filters .tour_allfilters{margin-bottom:.5em}.tour_clusters .voyage_or_tour.tour{width:100%}#related_tours .voyage_or_tour.tour .tour_right .genericButton,#search_results .voyage_or_tour.tour .tour_right .genericButton{margin:0 0 1em 1em}}@media only screen and (max-width:54em){.tour_filters .result_filter_cls .page_links{float:right}.tour_filters .result_filter_cls .page_links .tour_prev_next{border-radius:4px;background:#10444c;color:#fff;padding:3px 12px}.tour_filters .next_filter{margin:0 .8em}}.tour_filters.full_width_search form h2{width:100%}.tour_filters.full_width_search form ul li{display:inline-block;float:left;width:33%}.tour_filters.full_width_search form ul li label{display:block;width:100%}.tour_filters.full_width_search form ul li .input_pair,.tour_filters.full_width_search form ul li .select2-container{width:80%;float:left}.tour_filters.full_width_search form ul li .price_range_slider{width:80%;float:left;position:relative;bottom:.6em}.tour_filters.full_width_search form ul li .price_range_slider .price_range_min{width:25%;display:inline-block}.tour_filters.full_width_search form ul li .price_range_slider .price_range_max{float:right;text-align:right;left:-52px;width:25%}.tour_filters.full_width_search form ul li.submit.submit_first{display:block!important;clear:both;width:45%}.tour_filters.full_width_search form ul li.submit.submit_last{display:block!important;margin-left:2.4em}.tour_filters.full_width_search form ul li.submit.submit_last input{float:left}.tour_clusters_grid .voyage_or_tour{min-height:570px}.tour_clusters_grid .voyage_or_tour .tour_left h4{min-height:2.8em;font-size:1.4em}.tour_clusters_grid .voyage_or_tour .tour_left h4 a{text-decoration:underline;text-decoration-color:#8080805c}.tour_clusters_grid .voyage_or_tour .tour_left .description{height:3.5em}.tour_clusters_grid .voyage_or_tour .tour_left .box_highlight{padding:7px 0;margin:5px 0;text-align:left;min-height:2em;color:#10444c;font-size:1em;font-family:"Times New Roman",Georgia,serif;font-weight:700;text-decoration:underline;text-decoration-color:#51767b}.tour_types,.tour_types .grid_layout a .more_info{font-family:ff-dagny-web-pro,Arial,sans-serif}.tour_clusters_grid .voyage_or_tour .tour_left .box_highlight_without_text{padding:7px 0;margin:5px 0;min-height:2em}.tour_clusters_grid .voyage_or_tour .tour_left ul.tour_ports{position:absolute;z-index:999;background:#fff;padding:.5em;margin:-12px 0!important}.tour_clusters_grid .voyage_or_tour .tour_left .collapsable_tour_ports h3,.tour_clusters_grid .voyage_or_tour .tour_right .genericButton{background-color:#19305a}#search_results .tour_left .collapsable_tour_ports{margin-bottom:25px}.side_panel_search_results .tour .tour_left .collapsable_tour_ports{margin-bottom:0!important}.side_panel_search_results .tour .tour_left ul.tour_ports{margin-bottom:-40px!important}@media only screen and (max-width:40.5em){.tour_filters.full_width_search{margin-bottom:7em;background:0 0;box-shadow:none}.tour_filters.full_width_search form ul li{width:100%}.custom_searchBox,.search_results_table .tour_clusters .voyage_or_tour,.tour_clusters_grid .voyage_or_tour,.tour_filters.full_width_search form ul .submit.submit_first,.tour_filters.full_width_search form ul li .input_pair,.tour_filters.full_width_search form ul li .price_range_slider,.tour_filters.full_width_search form ul li .select2-container{width:100%!important}.tour_filters.full_width_search form ul li.submit.submit_last{margin-left:0}.next_filter,.tour_allfilters{width:100%!important;margin:0}.tour_filters .filter_section{top:45px}.tour_filters .pagination_section{bottom:140px}.tour_clusters_grid .voyage_or_tour .tour_left .description{height:auto;position:relative}}@media only screen and (min-width:40.563em) and (max-width:54em){.tour_filters.full_width_search{margin-bottom:3em;background:0 0;box-shadow:none}.tour_filters.full_width_search form ul li{width:48.5%}.tour_filters.full_width_search form ul .submit.submit_first,.tour_filters.full_width_search form ul li .input_pair,.tour_filters.full_width_search form ul li .price_range_slider,.tour_filters.full_width_search form ul li .select2-container{width:80%!important}.tour_filters.full_width_search form ul li.submit.submit_last{margin-left:0}.tour_clusters_grid .voyage_or_tour{width:48%!important;min-height:570px}.tour_clusters_grid .voyage_or_tour .tour_right img{width:100%}.next_filter,.tour_allfilters{width:30%!important}.search_results_table .tour_clusters .voyage_or_tour{width:48%!important}.tour_filters .filter_section{top:45px}.tour_filters .pagination_section{bottom:55px}}.search_results_table .tour_clusters .voyage_or_tour .tour_right img{width:100%}.custom_searchBox{display:inline-block;width:34.5%;float:right}.custom_searchBox .general_search2{float:right;clear:right;padding:1px}.clear,.main_content .vessels_content p{clear:both}.custom_searchBox .input-group{position:relative;display:table;border-collapse:separate}.custom_searchBox .input-group .form-control,.custom_searchBox .input-group-addon{display:table-cell;padding:6px 12px;font-size:18px;line-height:1;position:relative}.custom_searchBox .input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0;height:38px;color:#1e335d;background-color:#fff;background-image:none;border:2px solid #19305a!important;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.custom_searchBox .input-group-addon{width:1%;white-space:nowrap;vertical-align:middle;font-weight:400;color:#555;text-align:center;background-color:#19305a;border:2px solid #19305a;border-left:none;border-radius:4px;right:4px}.custom_searchBox .fabutton{background:0 0;padding:0;border:none}.custom_searchBox .fa-fw{width:1.3em;text-align:center;color:#fff}.tour_types p{padding:0;margin:0 0 7px}.tour_types .grid_layout li.grid_result{width:31%;float:none;vertical-align:top;display:inline-block;list-style-type:none;padding:2%!important;box-sizing:border-box;background:#fff;margin:1%}.tour_types .grid_layout li.grid_result .view_tour .view_info_button,.tour_types a.button_right:focus,.tour_types a.button_right:hover{background-color:#19305a}#ie.ie6 .tour_types .grid_layout li.grid_result{display:block;float:left}.tour_types .grid_layout li.grid_result .tour_crop{width:100%;height:200px;overflow:hidden}.tour_types .grid_layout li.grid_result .tour_crop img{height:200px}.tour_types .grid_layout li.grid_result p{padding:0;margin:.25em 0}.tour_type a.button_right,.tour_types a.button_right{border:0;padding:4px 32px 4px 16px;text-decoration:none;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}.tour_types .grid_layout li.grid_result .more_info{float:right;color:#fff;font-weight:400}.tour_types .grid_layout a .more_info{color:#1e335d;margin-top:5px;margin-bottom:5%;text-align:right;display:block;float:none;font-weight:700}.tour_types .grid_layout a .more_info:hover{color:#48658C}.tour_types h3{width:100%}.tour_types .view_tour{text-align:right}.tour_types .tour_types_image{width:100%}.tour_types a.button_right{font-family:"Times New Roman",Georgia,serif;color:rgba(255,255,255,.9);font-size:125%;text-align:left;background:#19305a}#tours_index .main_content{width:100%;margin-right:0}#tours_index .main_content .tour_types h1{margin:.25em .5em}@media only screen and (min-width:40.563em) and (max-width:54em){#tours_index .grid_layout ul li{width:49.6%}}@media only screen and (max-width:40.5em){#tours_index .grid_layout ul li{width:100%}#tours_index .main_content .tour_types .grid_layout ul li.grid_result{margin:1% 0}#tours_index .main_content .tour_types .grid_layout ul li.grid_result .tour_crop,#tours_index .main_content .tour_types .grid_layout ul li.grid_result .tour_crop img{height:auto}}.tour_type h1,.tour_type h2{margin:0 0 5px;color:#1d263c;font-weight:400;line-height:1.5em;float:left}.tour_type{float:left;position:relative;font-family:ff-dagny-web-pro,Arial,sans-serif;width:100%}.tour_type a.button_right,.tour_type h1,.tour_type h2{font-family:"Times New Roman",Georgia,serif}.tour_type h1{font-size:1.67em}.tour_type h2{font-size:1.37em}.tour_type h3{margin-bottom:12px}.tour_type a.button_right{color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block}#ie.ie6 .tour_type a.button_right{display:block;float:left}.tour_type a.button_right:focus,.tour_type a.button_right:hover{color:#fff;background-color:#19305a}.tour_type .page_intro{position:relative;margin:15px 0}.tour_type .page_intro p{padding:0;margin:0 0 10px}.tour_type .rivers_hide{display:none}.panel_travel_post>.module{width:100%;margin:2% 0;background-color:#fff;float:left;position:relative;box-shadow:1px 1px 0 #e0e0e0;height:192px;font-size:90%}.panel_travel_post>.module .travel_post{position:relative;overflow:hidden}.panel_travel_post>.module img{width:100%;position:center}.panel_travel_post>.module ol,.panel_travel_post>.module ul{margin-bottom:1em;overflow:hidden}.panel_travel_post>.module li{display:block;margin:1em}.panel_travel_post>.module li .title{font-weight:700;font-size:110%;margin:.5em 0;color:#4b5c69}.panel_travel_post>.module li .title:hover{opacity:.75}.panel_travel_post>.module li .snippet{margin:.5em 0;cursor:default;font-size:95%;color:#000;line-height:1.3;font-family:ff-dagny-web-pro,Arial,sans-serif}.tabs_area{margin:10px 0 20px;width:100%;text-align:left}.tabs_area>ul{margin:0;padding:0;list-style:none}.tabs_area ul.tab_links{min-width:100%;max-width:100%;margin:0 auto -3px}.tabs_area ul.tab_links>li{display:inline-block}#ie.ie6 .tabs_area ul.tab_links>li{display:block;float:left}.tabs_area ul.tab_links>li a{margin-left:0}.tabs_area ul.tab_container{background:#fff;border:1px solid #ddd;padding:16px}.tabs_area ul.tab_container>li{min-width:100%;max-width:100%}.tabs_area_unified{margin:0}.tabs_area_unified .tab_content ul{margin:0 0 0 40px}.tabs_area_unified .tab_content ul li{font-size:1em;font-family:ff-dagny-web-pro,Arial,sans-serif;line-height:1.6em;font-weight:400}.tabs_area_unified .tab_content_decks ul{margin:0}.feature_tab_content .three_sixty_grid_left{float:left;width:47%;margin:0 1%}.feature_tab_content .three_sixty_grid_right{float:right;width:47%;margin:0 1%}.feature_tab_content .three_sixty_grid img{width:100%;height:auto}#related_tours #related_tours_header .button_right{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;padding:4px 32px 4px 16px}#vessels_index #example_wrapper,.main_content .vessels_content{font-family:ff-dagny-web-pro,Arial,sans-serif}#ie.ie6 #related_tours #related_tours_header .button_right{display:block;float:left}#related_tours #related_tours_header .button_right:focus,#related_tours #related_tours_header .button_right:hover{color:#fff;background-color:#a7a17a}#related_tours .grid_layout .tour{min-height:180px;position:relative}#related_tours .grid_layout .tour .tour_right{position:absolute;top:0;right:0;bottom:0;background:#333}#related_tours .grid_layout .tour .tour_right img{color:#fff}#related_tours .grid_layout .tour .tour_right .info{width:100%;position:absolute;bottom:0;right:0;background:#f4f5f7;-moz-box-shadow:0 -4px 0 0 rgba(255,255,255,.5);-webkit-box-shadow:0 -4px 0 0 rgba(255,255,255,.5);box-shadow:0 -4px 0 0 rgba(255,255,255,.5);padding:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#related_tours .grid_layout .tour .tour_right .info span.depart_date{color:#000;display:block;float:none;font-size:90%}#vessels_index #example_wrapper .tour_ports,#vessels_index.type_river li.type_sea,#vessels_index.type_sea li.type_river{display:none}#related_tours .grid_layout .tour .tour_right .info span.depart_date+.depart_date{font-weight:700;font-size:105%}@media only screen and (max-width:54em){#related_tours #related_tours_header{margin:0!important}#related_tours #related_tours_header .tour_filters .result_filter_cls{margin:0}#related_tours #related_tours_header .tour_filters .result_filter_cls .result_size{margin-top:5px}}@media only screen and (max-width:40.5em){#related_tours #related_tours_header .tour_filters .result_filter_cls .page_links{float:left}}#vessels_index #example_wrapper{width:100%;font-size:1em;line-height:1.6em;color:#1d263c;font-weight:400}#vessels_index #example_wrapper input{width:325px;height:auto}#vessels_index #example_wrapper table.dataTable thead tr th{background-color:#19305a;color:#fff;padding:18px;font-size:1.1rem}#vessels_index #example_wrapper .collapsable_tour_ports{padding:2px;position:relative;color:#4c94bf;cursor:pointer}.main_content{float:right;margin-right:1%;width:66.8367%}.main_content .body_text{min-width:0;width:auto;max-width:100%}.main_content .body_text p{width:auto}.main_content .vessels_content{position:relative;display:block}.main_content .vessels_content h1{margin:0 0 5px;float:left;color:#48658c;font-size:1.67em;font-family:"Times New Roman",Georgia,serif;font-weight:400;line-height:1.5em}.main_content .vessels_content h3{margin-bottom:12px}.main_content .vessels_content a.button_right{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;text-decoration:none;padding:4px 32px 4px 16px;float:right}#ie.ie6 .main_content .vessels_content a.button_right{display:block;float:left}.main_content .vessels_content a.button_right:focus,.main_content .vessels_content a.button_right:hover{color:#fff;background-color:#364a6f}.main_content .vessels_content ul.tabs_area_unified_links{min-width:100%}.main_content ul li.vertical_spacer{border-left:1px solid #e5e7e6;height:250px;width:1px;display:inline-block;list-style-type:none;font-size:.9em;padding:0;margin:15px 0 0}#ie.ie6 .main_content ul li.vertical_spacer{display:block;float:left}.main_content ul li.vessel_result{width:30.3333%;float:none;vertical-align:bottom;display:inline-block;list-style-type:none;font-size:.9em;padding:1%;margin:.5em 0;min-height:8em}#ie.ie6 .main_content ul li.vessel_result{display:block;float:left}.main_content ul li.vessel_result .i_am_an_image_shh{display:block;border:3px solid #e3e3e3;background:#fff}.main_content ul li.vessel_result .i_am_an_image_shh.no_image{text-align:center;line-height:1.5em;padding:4em 0;color:#bbb;font-size:135%}.main_content ul li.vessel_result .i_am_an_image_shh:hover{border:3px solid #48658C}.main_content ul li.vessel_result a{color:#1d263c;font-family:ff-dagny-web-pro,Arial,sans-serif}.main_content ul li.vessel_result a.ship_name{color:#1d263c;text-decoration:none;font-family:"Times New Roman",Georgia,serif}.main_content ul li.vessel_result a.ship_name:hover{color:#48658C}.main_content ul li.vessel_result a.vessel_more_info,.main_content ul li.vessel_result a.view_tour{width:auto;font-size:100%}.main_content ul li.vessel_result .view_tour{margin:2% 0;width:100%;float:left}.main_content ul li.vessel_result .separator{color:#e9e8e3;text-align:center;width:5%;float:left}.main_content ul li.vessel_result .vessel_more_info{margin:2% 0;text-align:left;float:right;display:block}.main_content .vessel_ship ul li.vessel_result{width:33%}.main_content .vessel_ship ul li.vessel_result img.i_am_an_image_shh{max-width:100%;border:0;height:auto}.main_content .vessel_ship ul li .vessel_more_info span{display:none}.main_content .vessel_ship ul li .vessel_more_info a{color:#fff;font-size:.8em;padding:4px 5px}.main_content .vessel_ship ul li .destination_div.img-wrp{max-height:150px!important}.main_content .vessel_ship ul.suggest_result li{width:32.85%}.main_content .vessel_ship ul.suggest_result li .destination_div.img-wrp{max-height:136px!important}.main_content .vessel_ship ul.suggest_result .vessel_more_info .results_view_btn{font-size:.9em}.main_content_full .vessel_more_info{margin:2% 0;float:right;display:block;text-align:right;font-size:16px;line-height:1.4em}.main_content_full .vessel_more_info .view_info_button{background-color:#19305a}@media only screen and (max-width:54em){#vessels_index .main_content_full{margin:3%}#vessel .main_content{width:100%;margin:0;padding:0 15px;overflow:hidden}#vessel .main_content .mobile_vassel_acc{margin-top:1em}#vessel .main_content .vessels_content h1{float:none}#paneldeckd{position:relative}#paneldeckd .magnify-image{width:25px!important;position:absolute;right:0;z-index:99}select[name=vessels_filters]{border:none}}@media only screen and (min-width:40.563em) and (max-width:54em){#vessels_index .main_content_full .grid_layout ul li{padding:0;width:47%;margin:1%}#vessels_index .main_content_full .grid_layout ul li .news_wrapper{padding:10px}#vessels_index .main_content_full .grid_layout ul li .news_wrapper .destination_div img{width:100%}#vessels_index .main_content_full .grid_layout ul li .vessel_more_info{float:none;margin:0;font-size:90%}#vessels_index .main_content_full .grid_layout ul li .vessel_more_info .view_info_button{padding:8px}#vessels_index #example_wrapper .collapsable_tour_ports.inactive:after{top:24px;right:18px}#vessel .main_content .vessel_tabs li img{width:49%;height:auto}#vessel .main_content .grid_layout ul li.vessel_result{width:49.6%!important}#vessel .main_content .grid_layout ul li.vessel_result .destination_div.img-wrp{max-height:100%!important}#vessel .main_content .grid_layout ul li.vessel_result .destination_div.grid_crop{height:100%}#vessel .main_content .grid_layout ul li.vessel_result .destination_div img{width:100%}#vessel .mobile_vassel_acc .home_accord li img{width:49%;height:auto}#vessel .mobile_vassel_acc .home_accord li .deck_tab .styled_lists img{width:100%!important}}@media only screen and (max-width:40.5em){#vessels_index .main_content_full .tabbed_nav ul li a{padding:8px 12px}#vessels_index .main_content_full .grid_layout ul li{width:100%}#vessels_index .main_content_full .grid_layout ul li .grid_crop{height:100%;max-height:100%!important}#vessels_index .main_content_full .grid_layout ul li .grid_crop img{width:100%;height:auto}#vessels_index .main_content_full .grid_layout ul li .destination_div{text-align:left}#vessels_index .main_content_full .grid_layout ul li .destination_div h3{padding-bottom:5px}#vessels_index .main_content_full .grid_layout ul li .destination_div h3 a{height:auto}#vessels_index .main_content_full .grid_layout ul li .vessel_more_info{float:none;font-size:90%}#vessels_index #example_wrapper table.dataTable thead tr th{padding:10px;font-size:.875rem}#vessel .main_content .vessels_content a{width:100%;margin:1% 0}#vessel .main_content .vessel_tabs li img{width:100%;height:auto}#vessel .main_content .grid_layout ul li.vessel_result{width:100%!important}#vessel .main_content .grid_layout ul li.vessel_result .destination_div.img-wrp{max-height:100%!important}#vessel .main_content .grid_layout ul li.vessel_result .destination_div.grid_crop{height:100%}#vessel .main_content .grid_layout ul li.vessel_result .destination_div img{width:100%}#vessel .mobile_vassel_acc .home_accord li img{width:100%;margin:0!important}}.web-img-gallery{position:relative}.web-img-gallery .magnify{width:60px;height:60px;position:absolute;top:5%;right:-37%;margin:auto 40%;padding:1em;background:rgba(23,22,22,.5);border-radius:50%;transition:125ms linear all;-moz-transition:125ms linear all;-webkit-transition:125ms linear all}.web-img-gallery .magnify .fa-search{font-size:2em;color:#FFF}.web-img-gallery .arrow{top:150px;background-color:rgba(0,0,0,.5);background-position:center center;background-repeat:no-repeat;padding:0;width:60px;height:75px;text-indent:-9999px;display:block;position:absolute;z-index:100;cursor:pointer}#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxTitle{display:inline-block!important;position:relative;top:-30px!important;color:#000;font-size:1.2em;font-weight:400}#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxCurrent{text-indent:0;position:relative!important;top:-55px;float:right!important;left:-15px;color:#000;font-size:1em;font-weight:400}#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxClose{font-size:115%}#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxNext,#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxPrevious{margin:auto 0;text-indent:0!important;font-size:50px;background:rgba(0,0,0,.5);height:59px;width:50px;color:#fff;font-weight:700}#colorbox.vessel_cbox #cboxWrapper #cboxContent #cboxNext{left:auto;right:0}.video_library .library_top_filter{background:#FFF;margin-bottom:2em}.video_library .library_top_filter h2{background:#fff;padding:1% 3%;margin-bottom:0;line-height:25px}.video_library .library_top_filter h2 span{font-size:17px;color:#989898}.video_library .library_top_filter .video_filter_check{padding:1.5em 0 0;background:#F0F0EE}.video_library #gallery_tabs{margin-bottom:0}.video_library #gallery_tabs>ul{margin:0;padding:0;list-style:none}.video_library #gallery_tabs ul.tab_links{min-width:250px;max-width:1200px;margin:0;padding:0 3% 1%;min-height:52px}.video_library #gallery_tabs ul.tab_links>li{display:inline-block;margin-right:3px}#ie.ie6 .video_library #gallery_tabs ul.tab_links>li{display:block;float:left}.video_library #gallery_tabs ul.tab_links>li a{text-decoration:none;display:block;color:#000;margin:0 2px;font-size:19px;border:0;box-shadow:none;border-radius:5px;padding:10px 55px 10px 15px;background:url(/images/arrow-white-down.png) 93% center no-repeat #DDDCD7}.video_library #gallery_tabs ul.tab_links>li a.active{padding:10px 55px 20px 15px;background:url(/images/arrow-grey-up.png) 93% center no-repeat #18213a;color:#fff;position:relative;bottom:0;border-radius:5px 5px 0 0}.video_library #gallery_tabs ul.tab_links>li a.clear_all{background:url(/images/reloader.png) left 6px no-repeat;padding:10px 15px 10px 35px;margin-left:30px;border:0;outline:0}.video_library #gallery_tabs ul.tab_container{border:0;border-width:1px 0;padding:0 3% 2%;overflow:hidden}.video_library #gallery_tabs ul.tab_container>li{width:100%;padding:24px 25px 12px;position:relative;min-width:720px;overflow:hidden;max-width:720px;z-index:2;background:#18213a;margin-left:2px}.video_library #gallery_tabs ul.tab_container>li .box_section{width:33%;float:left}.video_library #gallery_tabs ul.tab_container>li a{text-decoration:none;color:#fff;font-size:17px;display:block;margin-right:30px;padding:5px 0 5px 35px}.video_library #gallery_tabs ul.tab_container>li a input{border-radius:0;background:#fff;width:23px;height:23px;cursor:pointer;float:left;margin:0 10px 2px 0}.video_library #gallery_tabs ul.tab_container>li a span{line-height:26px;margin:0 15px 0 0}.video_library #gallery_tabs ul.tab_container>li a.checked{background:url(/images/checked.png) left center no-repeat}.video_library #gallery_tabs ul.tab_container>li a.unchecked{background:url(/images/unchecked.png) left center no-repeat}.video_library #gallery_tabs ul.tab_container>li a.clear{padding:5px 0;text-decoration:underline}.video_library .gallery_grid ul{padding:0;margin:0}.video_library .gallery_grid ul li{width:33.33333333%;display:inline-block;padding:0 9px;float:left;margin-bottom:2em;box-sizing:border-box}.video_library .gallery_grid ul li.library_video{width:31.3%!important;padding:2%!important;background:#fff;margin:1%!important;box-shadow:1px 1px 0 #e0e0e0}.video_library .gallery_grid ul li .gallery_item{position:relative;background:#fff;padding:1em;height:55px}.video_library .gallery_grid ul li .gallery_item.bgspace{height:264px}.video_library .gallery_grid ul li .gallery_item h3{font-size:22px;margin:0 0 .5em!important;float:none!important}.video_library .gallery_grid ul li .gallery_item h3 a{color:#1d263c;text-decoration:none}.video_library .gallery_grid ul li .gallery_item h3 a:hover{text-decoration:underline}.video_library .gallery_grid ul li .gallery_item p{margin-top:0;font-size:13px}.video_library .gallery_grid ul li .gallery_item p.botspace{margin-bottom:68px}.video_library .gallery_grid ul li a{position:relative;display:block}.video_library .gallery_grid ul li a img{width:100%;height:auto}.video_library .gallery_grid ul li a .plic{position:absolute;margin:0 auto;top:37%;left:39%}.video_library .gallery_grid ul li .sharebtn{background:url(/images/shre-video.png) 93% center no-repeat #F0F0ED;color:#4b5c69;border-radius:5px;padding:8px 45px 8px 10px;text-decoration:none;font-weight:400;position:absolute;bottom:15px;right:15px}.video_library .gallery_grid ul li.video3{width:66.66%}.video_library .gallery_grid ul li.video3 .plic{position:absolute;margin:0 auto;top:44%;left:48%}.video_library .paging{padding:1em 2em;background:#fff}.video_library .paging .pageninfo{font-size:19px;float:left}.video_library .paging .paging_list{font-size:17px;float:right}.video_library .paging .paging_list a{display:inline-block;line-height:22px;padding:3px 10px;border-radius:5px;text-decoration:none;color:#4b5c69}.video_library .paging .paging_list a.active{background:#F0F0EE}.video_library .clear:after{content:'';display:block;clear:both}.video_disp-wrap{width:100%}.video_disp-wrap iframe{border:0!important}.video_disp-wrap h2{padding:.5em 1em;margin:0;background:#fff}.video_disp-wrap h2 a{color:#4b5c69}.video_disp-wrap .gallery_item{margin-top:-4px;position:relative;background:#fff;padding:2em 2em 1em}.video_disp-wrap .gallery_item .leftinf-video{width:60%;float:left}.video_disp-wrap .gallery_item h3{font-size:28px;margin:0 0 .5em}.video_disp-wrap .gallery_item p{margin-top:0;font-size:15px}.video_disp-wrap .gallery_item p.botspace{margin-bottom:68px}.video_disp-wrap .gallery_item .sharebtn{background:url(/images/shre-video.png) 93% center no-repeat #F0F0ED;color:#4b5c69;border-radius:5px;padding:8px 45px 8px 10px;text-decoration:none;font-weight:400;position:absolute;top:15px;right:15px}.video_disp-wrap .gallery_item .trancript{font-size:21px;color:#4b5c69;text-decoration:underline}.video_disp-wrap .gallery_item .rightinf-video{font-family:Georgia;width:25%;float:right}.video_disp-wrap .gallery_item .rightinf-video h4{margin:0 0 15px;font-size:22px}.video_disp-wrap .gallery_item .rightinf-video li{list-style-type:none}.video_disp-wrap .gallery_item .rightinf-video a{text-decoration:none;color:#1d263c;font-size:18px;line-height:27px}.styled_lists ol,.styled_lists ul,p{font-size:1em;font-family:ff-dagny-web-pro,Arial,sans-serif;line-height:1.6em}.video_disp-wrap .gallery_item .rightinf-video a:hover{text-decoration:underline}.video_disp-wrap .oembed_video_placeholder{position:relative}.video_disp-wrap .oembed_video_placeholder img{width:100%;height:auto}.video_disp-wrap .oembed_video_placeholder .plic{position:absolute;margin:0 auto;top:44%;left:48%}h2.rel-video{margin:2em 1em .8em}.free_search_block .video_library .gallery_grid ul li .gallery_item{min-height:180px}.free_search_block .video_library .gallery_grid ul li a .plic{position:absolute;margin:0 auto;width:70px;top:35%;left:39%}.free_search_block .video_library{margin-top:1em}@media only screen and (max-width:54em){.video_disp-wrap{padding:0 2%}.video_disp-wrap .gallery_item{margin:0;padding:1em}.video_library .gallery_grid ul li .gallery_item{padding:0}.video_library .gallery_grid ul li .video_info{float:right;margin:3% 0;background:0 0,url(/images/arrow_@{dir}.png) 95% 50% no-repeat;display:inline-block!important;padding:4px 10px;border-radius:4px}.video_library .gallery_grid ul li .video_info .view_video_button{color:#fff}}h2,h3,h4,p{color:#1d263c;font-weight:400}@media only screen and (min-width:40.563em) and (max-width:54em){.video_library .gallery_grid{margin:1%}.video_library .gallery_grid ul li{width:50%}.video_library .gallery_grid ul li.video{width:47.7%!important;height:300px}.video_library .gallery_grid ul li .gallery_item,.video_library .gallery_grid ul li .gallery_item.bgspace{height:auto}.video_library .gallery_grid ul li .gallery_item p.botspace{margin:0}}@media only screen and (max-width:40.5em){.video_library #gallery_tabs .tab_container li .box_section{width:100%!important}.video_library .gallery_grid{margin:1%}.video_library .gallery_grid ul li{width:100%}.video_library .gallery_grid ul li.video{width:100%!important;margin:1% 0!important}.video_library .gallery_grid ul li .gallery_item,.video_library .gallery_grid ul li .gallery_item.bgspace{height:auto}.video_library .gallery_grid ul li .gallery_item p.botspace{margin:0}.video_disp-wrap .gallery_item .leftinf-video,.video_disp-wrap .gallery_item .rightinf-video{width:100%}}body{-webkit-font-smoothing:antialiased;height:auto!important}.row{max-width:75em}.styled_lists ol,.styled_lists ul{color:#1d263c;font-weight:400;margin:0 0 0 1em}.nights_price,h1,h2,h3,h4,h5{font-family:"Times New Roman",Georgia,serif}.body_text,.wrapper{margin:auto;max-width:1200px;min-width:250px}.styled_lists ul{list-style-type:disc}.styled_lists ol{list-style-type:decimal}h1{font-weight:400}h2{font-size:2.3em;line-height:1.5em}h3{font-size:1.67em}h4{font-size:1.4em;line-height:1.4em}h5{color:#48658c;font-size:1.2em;line-height:1.2em;font-weight:400}.wrapper{width:100%}.body_text h3{padding:0 0 15px}.body_text p{padding:7px 0;max-width:800px;width:800px}.main_content_full{margin:1%;max-width:1200px;min-width:250px}.360_lightbox{position:relative;width:100%;margin:auto}.image_100{padding:20px 0 0;width:100%}.video-container{margin:15px 0;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}hr.bottom,hr.top{height:1px;margin:0;padding:0;clear:both}hr.bottom{background-color:#fff;border:0}.thick_bar,hr.top{background-color:#e5e7e6;border:0}.thick_bar{height:3px;margin:15px 0}.nights_price{margin-top:10px;font-size:1.4em;color:#10444c}.depart_date{color:#1d263c;float:right;width:100%;margin:0 20px 0 0}.hide-all{display:none!important}a.more_info{color:#1e335d;font-family:ff-dagny-web-pro,Arial,sans-serif;margin-top:5px;margin-bottom:8%;text-align:left;display:block;float:none;font-weight:700}a.more_info:focus,a.more_info:hover{color:#48658C}.button_right{float:right;margin-right:20px}#related_tours #related_tours_header{margin:20px 0}#related_tours #related_tours_header h4{margin:0 0 15px 20px}#related_tours #related_tours_header .tour_left h4{margin:0}#related_tours #related_tours_header .no_related_tours{background-color:#fff;box-shadow:1px 1px 0 #e0e0e0;padding:20px}#related_tours #related_tours_header .no_related_tours p{margin:0 0 5px;font-size:1.5em;font-family:'Times New Roman',Georgia,serif;font-weight:400;line-height:1.5em;text-align:center}.defaultButton,.genericButton{font-family:"Times New Roman",Georgia,serif;text-decoration:none}.genericButton{-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;border-radius:4px;margin-right:20px;background-image:none;color:#1e335d90}.genericButton:hover{border:0;color:#fff;background-color:#1e335d90}.defaultButton{color:#fff;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px;border-radius:4px;font-size:125%;text-align:left;border:0;background:#1e335d90;display:inline-block;margin:4px 8px;padding:10px 20px;float:none;clear:both}.label,.panel{background:0 0}.faq_ans .moreless{color:#1e335d;padding:0;margin:.5em .25em;font-weight:700;text-decoration:none;font-size:.9em}.hidden_titles{height:0;text-indent:-9999px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.panel{border:none;padding:0}.booking .genericButton,.booking input[type=button],.booking input[type=submit]{border:0;font-size:125%;font-family:"Times New Roman",Georgia,serif}.label{text-align:inherit;color:inherit!important;font-family:inherit!important;padding:0}.booking_call_back,.booking_call_back p,.what_next{font-family:"Times New Roman",Georgia,serif}.clearfix{display:block}.rgb_bg_view{background-color:#10444c!important}.rgb_bg_download{background-color:#20254a!important}.rgb_bg_post{background-color:#20254a!important}.booking_call_back,.booking_details_info,.date_cabin_info,.selected_tour_info,.what_next{background-color:#e9e8e3;float:left;box-shadow:1px 1px 1px 0 #CCC}.rgb_text_view{color:#47a3c0!important;font-weight:700;text-align:left!important;font-size:1.3em;display:inline-block!important}.rgb_text_download{color:#7d81ad!important;font-weight:700;text-align:center!important;font-size:1.3em;display:inline-block!important}.rgb_text_post,.rgb_text_selected{text-align:right!important;font-size:1.3em;display:inline-block!important;font-weight:700}.rgb_text_post{color:#5b917f!important}.rgb_text_selected{color:#0e9879!important;text-decoration:underline!important}.booking_call_back{margin-top:20px;padding:0 0 10px}.booking_call_back h3{padding:20px 20px 10px;margin:0}.booking_call_back p{padding:10px 20px;margin:0;font-size:1.2em}.booking_call_back p span{font-style:italic}.booking_call_back .booking_request_call_back .genericButton{padding:1% 10% 1% 1.5%}.what_next{margin-bottom:40px}.what_next h3{padding:20px 20px 10px;margin:0}.what_next p{font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px 20px;margin:0;font-size:1em}.what_next p:last-child{padding-bottom:20px}.booking_details_info{clear:both;width:100%;font-family:"Times New Roman",Georgia,serif;margin-bottom:40px}.booking_details_info p,.date_cabin_info,.date_cabin_info p strong,.selected_tour_info,.selected_tour_info p,.selected_tour_info p strong,.travel_agent_panel,.travel_agent_panel p,.video_introduction p,.video_introduction p strong{font-family:ff-dagny-web-pro,Arial,sans-serif}.booking_details_info h3{padding:20px 20px 10px;margin:0}.booking_details_info p{padding:10px 20px;margin:0;font-size:1em}.booking_details_info p:last-child{padding-bottom:20px}.selected_tour_info{width:100%}.selected_tour_info h3{padding:20px 20px 10px;margin:0}.selected_tour_info p{padding:10px 20px;margin:0;font-size:1em}.selected_tour_info p span{font-style:italic}.selected_tour_info p strong{padding:20px 0 10px}.selected_tour_info .genericButton{margin-bottom:20px}.date_cabin_info{width:100%;margin-top:20px;padding-bottom:10px}.date_cabin_info h3{padding:20px 20px 10px;margin:0}.date_cabin_info p{font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px 20px;margin:0;font-size:1em}.date_cabin_info p span{font-style:italic}.date_cabin_info p strong{padding:20px 0 10px}.date_cabin_info .genericButton{margin-bottom:20px}.video_introduction h3{padding:20px 20px 10px;margin:0}.video_introduction p{padding:10px 20px 20px;margin:0;font-size:1em;line-height:1.4em}.video_introduction p span{font-style:italic}.video_introduction p strong{padding:20px 0 10px}.video_introduction iframe,.video_introduction img{width:90%;margin:0 5%}.video_introduction .genericButton{margin-bottom:20px}.travel_agent_panel{background-color:#1d263c;box-shadow:1px 1px 1px 0 #CCC;float:left;width:100%;margin-top:20px}.travel_agent_panel h3{padding:20px 20px 10px;margin:0;color:#fff}.travel_agent_panel p{padding:10px 20px 20px;margin:0;font-size:1em;line-height:1.4em;color:#fff}.travel_agent_panel p span{font-style:italic}.travel_agent_panel p strong{padding:20px 0 10px}.travel_agent_panel p a{color:#fff;font-weight:700}.travel_agent_panel .genericButton{margin-bottom:20px}.booking h2{font-family:"Times New Roman",Georgia,serif;color:#48658c;font-weight:400}.booking ul{list-style:none}.booking ul li{font-family:ff-dagny-web-pro,Arial,sans-serif;display:inline-block;margin-right:20px}.booking ul li a{color:#1e335d;font-weight:700}.booking ul li a:hover{color:#48658C}.booking .genericButton{color:#fff;color:rgba(255,255,255,.9);text-align:left;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;padding:2% 4%;border-radius:0;background-color:#19305a;background-image:none;float:right;margin-right:16px}#ie.ie6 .booking .genericButton{display:block;float:left}.booking .genericButton:focus,.booking .genericButton:hover{color:#fff;background-color:#364a6f}.booking .nopadding{padding:0!important}.booking input[type=button],.booking input[type=submit]{position:relative;text-align:left;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:2% 10% 2% 3%;color:#fff;float:right}#ie.ie6 .booking input[type=button],#ie.ie6 .booking input[type=submit]{display:block;float:left}.booking input[type=button]:focus,.booking input[type=button]:hover,.booking input[type=submit]:focus,.booking input[type=submit]:hover{color:#fff;background-color:#364a6f}.booking input[type=button]:hover,.booking input[type=submit]:hover{background-color:#364a6f}.booking h3{margin:0 0 10px}.booking .booking_section{float:left;background-color:#fff;width:100%;box-shadow:1px 1px 1px 0 #CCC;position:relative}.booking .booking_section .booking_section_left{width:66.6666%;float:left}.booking .booking_section .booking_section_left .booking_wrapper{padding:20px}.booking .booking_section .booking_section_left .booking_wrapper p{padding:10px 0;margin:0}.booking .booking_section .booking_section_left .booking_wrapper p input{margin-left:5px;display:inline-block;width:auto}.booking .booking_section .booking_section_left .booking_wrapper .genericButton{float:right;padding:1% 4% 1% 3%;margin-right:0;margin-bottom:20px}.booking .booking_section .booking_section_left .booking_wrapper .genericButton.postcode_lookup_trigger{float:right;margin:0 0 10px;font-size:125%;padding:2% 4%}.booking .booking_section .booking_section_left .booking_wrapper input[type=button]{padding:1% 5% 1% 3%}.booking .booking_section .booking_section_right{width:33.3333%;float:right;right:0;position:absolute;height:100%;background-color:#e9e8e3}.booking .booking_section .booking_section_right p{padding:10px 20px 0;margin:0}.booking .booking_section .booking_section_right p span{font-style:italic;font-weight:400;font-size:1em;line-height:1.2em;font-family:"Times New Roman",Georgia,serif}.booking .booking_section .booking_section_right img{margin:5% 25%;width:50%;box-shadow:1px 1px 1px 0 #CCC}.booking .booking_section .booking_section_right a.call_back_btn,.booking .booking_section .booking_section_right a.download_btn,.booking .booking_section .booking_section_right a.print_btn{position:absolute;bottom:20px;right:0}.booking .booking_section .booking_section_right a.download_btn{right:80px}.booking .booking_section .booking_section_right h3{padding:20px 0 0 20px}.booking .booking_section .travel_agents{width:33.3333%;float:right;right:0;position:absolute;height:100%;background-color:#1d263c}.booking .booking_section .travel_agents h3{color:#fff}.booking .booking_section .travel_agents p{color:#fff;padding:10px 20px;margin:0}.booking .booking_section form .question,.booking .booking_section form.booking_form label{font-family:ff-dagny-web-pro,Arial,sans-serif;margin-bottom:5px}.booking .booking_section .travel_agents a.genericButton{position:absolute;bottom:20px;right:0}.booking .booking_section form .left_form{float:left;width:48%}.booking .booking_section form .right_form{float:right;width:48%}.booking .booking_section form.booking_form label{display:block}.booking_request .genericButton,.booking_request h2,.booking_request input[type=button]{font-family:"Times New Roman",Georgia,serif}.booking .booking_section form.booking_form input[type=text]{width:100%;height:30px;margin-bottom:10px}@media only screen and (max-width:54em){.booking{padding:0 5px}}@media only screen and (min-width:40.563em) and (max-width:54em){.booking .booking_section .booking_section_left .booking_wrapper form .left_form,.booking .booking_section .booking_section_left .booking_wrapper form .right_form{width:100%}#booking_request,#complete_booking,#post_form{display:block!important}}@media only screen and (max-width:40.5em){.booking .booking_section .booking_section_left,.booking .booking_section .booking_section_left .booking_wrapper form .left_form,.booking .booking_section .booking_section_left .booking_wrapper form .right_form{width:100%}.booking .booking_section .booking_section_right.video_introduction{margin-top:0!important}.booking .booking_section .booking_section_right{width:100%;position:relative;margin-top:1em}.booking .booking_section .booking_section_right img{margin:5% 15%;width:70%}.booking .booking_section a.genericButton{position:relative!important;bottom:8px!important}.booking .booking_section a.download_btn{right:50px!important}.booking .booking_section a.print_btn{right:45px!important}.booking .res_booking_tab{background:#34486b;position:relative}.booking .res_booking_tab.inactive:after{content:'\25BA';float:right;position:absolute;top:5px;right:15px;color:#fff}.booking .res_booking_tab.active:after{content:' \25BC'}.booking .res_booking_tab h3{color:#fff!important;display:block;width:92%;padding:6px;font-size:1.2em}.booking #booking_request,.booking #complete_booking,.booking #post_form{margin:0;display:none}.booking #booking_request h3,.booking #complete_booking h3,.booking #post_form h3{display:none}}.booking_request #tab_extensions .genericButton{min-width:236px}.booking_request .video .oembedall-container iframe{width:90%;height:20%;margin:0 5%}.booking_request .video .oembedall-container .oembedall-closehide,.booking_request .video .oembedall-container a{display:none}.booking_request h2{color:#48658C;font-weight:400;margin:.5em 0}.booking_request .genericButton{color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;padding:1% 4% 1% 1.5%;border-radius:0;background-color:#19305a;float:right;margin-right:16px}#ie.ie6 .booking_request .genericButton{display:block;float:left}.booking_request .genericButton:focus,.booking_request .genericButton:hover{color:#fff;background-color:#364a6f}.booking_request .genericButton.postcode_lookup_trigger{float:right;margin:0 0 0 10px;font-size:125%;padding:2% 4%}.booking_request .genericButton.previous{padding:4px 20px 4px 10px}.booking_request input[type=button]{position:relative;font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1% 4% 1% 1.5%;color:#fff;float:right;margin-bottom:20px;background-position:95% 50%}#ie.ie6 .booking_request input[type=button]{display:block;float:left}.booking_request input[type=button]:focus,.booking_request input[type=button]:hover{color:#fff;background-color:#364a6f}.booking_request input[type=button]:hover{background-color:#364a6f}.booking_request ul.progress_bar{width:105%;margin-bottom:20px;list-style:none;height:60px}.booking_request ul.progress_bar li{position:relative;float:left;width:20px;margin:0;border:0;font-size:2em;vertical-align:bottom;padding-bottom:10px;border-left:0;border-right:0;border-bottom:3px solid #1E335D75}.booking_request ul.progress_bar li .progress_circ{position:absolute;bottom:-11px;width:20px;height:20px;border-radius:50%;background-color:#1E335D75}.booking_request .complete_booking ul.progress_bar li.active div.progress_circ,.booking_request ul.progress_bar li.active div.progress_circ{background-color:#19305a}.booking_request ul.progress_bar li.active{border-color:#19305a}.booking_request ul.progress_bar li:first-child{padding:0 0 10px}.booking_request .complete_booking ul.progress_bar{width:100%;margin-bottom:20px;list-style:none}.booking_request .complete_booking ul.progress_bar li{display:inline-block;padding-left:21.5%;margin:0;border:0;font-size:2em;border-bottom:3px solid #1E335D75}.booking_request .complete_booking ul.progress_bar input[type=button],.booking_request .white_box .search_form .submit input{font-family:"Times New Roman",Georgia,serif;font-size:125%;color:#fff;position:relative;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}.booking_request .complete_booking ul.progress_bar li.active{border-color:#19305a}.booking_request .complete_booking ul.progress_bar li:first-child{padding-left:0}.booking_request .complete_booking ul.progress_bar input[type=button]{text-align:left;border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:.5% 10% .5% 5%;float:right;margin-bottom:20px;background-position:95% 50%}#ie.ie6 .booking_request .complete_booking ul.progress_bar input[type=button]{display:block;float:left}.booking_request .complete_booking ul.progress_bar input[type=button]:focus,.booking_request .complete_booking ul.progress_bar input[type=button]:hover{color:#fff;background-color:#a7a17a}.booking_request .complete_booking ul.progress_bar input[type=button]:hover{background-color:#1e335d90}.booking_request .white_box{float:left;background-color:#fff;width:100%;margin:0 0 20px;box-shadow:1px 1px 1px 0 #CCC}.booking_request .white_box .search_form{padding:20px}.booking_request .white_box .search_form .submit .advanced,.booking_request .white_box .search_form .submit .reset{text-align:right;width:75%}.booking_request .white_box .search_form .submit input{text-align:left;border:0;background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1.5% 5% 1.5% 3%;width:20%;float:right}.booking_request .answer input,.booking_request .disply_results ul,.booking_request .question,.booking_request .radio_btns,.booking_request .tour_detials label,.booking_request .white_box .remittance li,.booking_request ul.cabin_select li{font-family:ff-dagny-web-pro,Arial,sans-serif}#ie.ie6 .booking_request .white_box .search_form .submit input{display:block;float:left}.booking_request .white_box .search_form .submit input:focus,.booking_request .white_box .search_form .submit input:hover{color:#fff;background-color:#364a6f}.booking_request .white_box .remittance{padding:20px;list-style:none}.booking_request .white_box .remittance li{padding:5px 0}.booking_request .white_box .remittance li input{margin:10px;width:auto!important;display:inline-block!important}.booking_request .white_box .remittance li input[type=radio]{margin-left:0}.booking_request .white_box .remittance li:first-child{padding:0 0 5px}.booking_request .white_box .remittance table{border:none}.booking_request .disply_results ul{list-style:none}.booking_request .disply_results ul li{line-height:37px;float:left;padding:10px 20px;width:97%}.booking_request .disply_results ul li strong{float:right}.booking_request .disply_results ul li label{width:85%;display:inline-block}.booking_request .disply_results ul li input.booking_select{float:right;margin:0 10px 0 0}.booking_request .form_full .section .left_form,.booking_request .tour_detials .full_form .right_form{float:left}.booking_request .disply_results img{margin:15px auto;text-align:center;display:block}.booking_request .disply_results h3{padding:15px 15px 0}.booking_request .tour_detials p{margin:10px 0}.booking_request .tour_detials .white_box{margin-top:0}.booking_request .tour_detials select{height:30px}.booking_request .tour_detials .full_form .left_form{width:60%}.booking_request ul.cabin_select{width:100%;list-style:none}.booking_request ul.cabin_select li{padding:10px 15px;border-bottom:1px solid #ccc}.booking_request ul.cabin_select li div.cabin_category_code{width:60%;height:40px;line-height:normal;min-height:33px;display:table-cell;vertical-align:middle}.booking_request ul.cabin_select li div.cabin_category_code span.category_colour{width:20px;height:20px;display:inline-block}.booking_request ul.cabin_select li div.cabin_price{width:25%;height:40px;text-align:center;min-height:33px;display:table-cell;vertical-align:middle}.booking_request ul.cabin_select li div.select_cabin{width:5%;height:40px;min-height:33px;display:table-cell;vertical-align:middle}.booking_request ul.cabin_select li div.select_cabin .sold_out{position:relative;left:-15px}.booking_request ul.cabin_select li div.select_cabin button{padding:.25em;background-image:none}.booking_request .answer,.booking_request .short_answer{width:98%;margin-bottom:10px}.booking_request .answer input,.booking_request .short_answer input{height:30px}.booking_request .answer input[type=checkbox],.booking_request .short_answer input[type=checkbox]{height:auto;width:auto}.booking_request .answer input{width:100%}.booking_request .short_answer input{width:33%}.booking_request .question{margin-bottom:5px}.booking_request .question span.required{margin-left:5px;color:red}.booking_request .radio_btns{float:left;margin-right:50px}.booking_request .radio_btns input{margin-right:10px}.booking_request .form_full{width:100%}.booking_request .form_full .section{display:block;margin:0 0 10px}.booking_request .form_full .section .left_form,.booking_request .form_full .section .right_form{width:47.5%}.booking_request .form_full .section .right_form{float:right}.booking_request .form_full .section fieldset{border:none}.booking_request .form_full .section fieldset label{display:inline-block}.booking_request .form_full .section fieldset .genericButton{background-image:none}.booking_request .form_full .section fieldset legend{color:#1D263C;font-size:1.67em;font-family:"Times New Roman",Georgia,serif;font-weight:400}.booking_request .form_full .section fieldset div.form_row{display:block;margin:0 0 10px;width:100%}.booking_request .form_full .section fieldset div.form_row label{font-family:ff-dagny-web-pro,Arial,sans-serif;color:#4B5C69;display:block;margin:0 0 5px}.booking_request .form_full .section fieldset div.form_row input,.booking_request .form_full .section fieldset div.form_row select,.booking_request .form_full .section fieldset div.form_row textarea{width:100%;margin:0 0 10px;font-family:ff-dagny-web-pro,Arial,sans-serif}.booking_request .form_full .section fieldset div.form_row label em{color:red;font-size:2em;line-height:1em}.booking_request .form_full .section fieldset div.form_row input{height:30px}.booking_request .form_full .section fieldset div.form_row select{height:36px}.booking_request .form_full .section fieldset div.form_row input.dob{width:auto;display:inline-block;height:30px}.booking_request .form_full .section fieldset div.form_row.cabin_type_cls label input{margin-right:0!important;height:auto!important;width:auto!important}.booking_request .complete_tour_details .form_full .left_form lable,.booking_request .complete_tour_details .form_full .right_form input,.booking_request .complete_tour_details .form_full .right_form select{margin:5px 0}.booking_request .complete_tour_details .form_full{width:100%}.booking_request .complete_tour_details .form_full .left_form{float:left;width:30%}.booking_request .complete_tour_details .form_full .right_form{float:left;width:50%}.booking_request .complete_booking .form_full{border-bottom:0}.booking_request .complete_booking textarea{width:100%;height:65px;margin-bottom:20px;font-family:ff-dagny-web-pro,Arial,sans-serif}.booking_request ul.form_half{margin-top:20px;list-style:none}.booking_request ul.form_half li{float:left;width:48.5%;padding:0 1%;border-left:1px solid #ccc}.booking_request ul.form_half li textarea{width:100%;height:180px}.booking_request ul.form_half li:first-child{border:none;padding-left:0}.booking_request ul.form_half li:last-child{padding-right:0}.booking_request .summary{padding:20px 0;font-family:ff-dagny-web-pro,Arial,sans-serif}.booking_request .summary .summary_top{float:right}.booking_request .summary div.block{background:#FFF;border:1px solid #DDD;padding:16px 16px 0;box-shadow:1px 1px 1px 0 #CCC;margin:0 0 20px}.booking_request .summary h3{width:100%;float:left;margin-bottom:10px}.booking_request .summary input[type=button]{position:relative;font-family:"Times New Roman",Georgia,serif;font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:2.5% 10% 2.5% 5%;color:#fff;float:right;margin-bottom:20px;background-position:95% 50%}#ie.ie6 .booking_request .summary input[type=button]{display:block;float:left}.booking_request .summary input[type=button]:focus,.booking_request .summary input[type=button]:hover{color:#fff;background-color:#a7a17a}.booking_request .summary input[type=button]:hover{background-color:#1e335d90}.booking_request .summary input[type=button].form_submit_btn{padding:1% 4% 1% 1.5%;background-color:#19305a;margin-right:10px}.booking_request .summary input[type=button].form_submit_btn:hover{background-color:#364a6f}.booking_request .summary p{font-weight:700;padding-top:0;margin-left:0}.booking_request .summary p span{font-weight:400;margin:0}.booking_request .summary hr{color:#ccc;background-color:#ccc;border:0;height:1;margin:10px 0}.booking_request .summary .answer{width:50%;paddin-right:20px;float:left;margin-bottom:10px}.booking_request .summary .answer input{width:100%;height:30px}.booking_request .summary .answer select{height:30px;vertical-align:middle}.booking_request .summary .question{width:35%;float:left;font-weight:700;font-family:ff-dagny-web-pro,Arial,sans-serif;margin-bottom:10px}.booking_request .summary .question label{font-size:1em}.booking_request .summary .terms-conditions{margin-top:1.5em}.booking_request .summary .terms-conditions h3{width:auto}.booking_request .summary .terms-conditions p{font-weight:inherit}.booking_request .sage_pay{float:right;height:32px;box-shadow:1px 1px 1px 0 #CCC}.booking_request .t_and_c{clear:both;margin:20px 0;width:100%;height:250px;float:left;overflow-y:scroll;background-colour:#e9e8e3;border:1px solid #ccc}.booking_request .t_and_c p{padding:10px 20px;color:#000;background-color:#e9e8e3;float:left;margin:0}.booking_request .summary_print_email{width:100%;float:left;padding-top:20px}.booking_request .summary_print_email input[type=button]{position:relative;font-family:"Times New Roman",Georgia,serif;font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #19305a;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:2.5% 12% 2.5% 5%;background-position:90% 50%;color:#fff;float:left;margin-bottom:20px}.booking_request .update_options input,.booking_request .update_options label{font-size:1em;font-family:ff-dagny-web-pro,Arial,sans-serif}#ie.ie6 .booking_request .summary_print_email input[type=button]{display:block;float:left}.booking_request .summary_print_email input[type=button]:focus,.booking_request .summary_print_email input[type=button]:hover{color:#fff;background-color:#364a6f}.booking_request .summary_print_email input[type=button]:hover{background-color:#364a6f}.booking_request .update_options{display:block;margin:15px 0}.booking_request .update_options label{margin:0 5px 0 0;display:inline-block}.booking_request .update_options .option{float:left;margin:0 40px 0 0}.booking_request #booking_error_messages{background-color:#E9E8E3;box-shadow:1px 1px 1px 0 #CCC;font-family:ff-dagny-web-pro,Arial,sans-serif;padding:10px;margin:0 0 10px}#enquiry_form,.common_form{box-shadow:1px 1px 1px 0 #ccc}.booking_request #booking_error_messages div.form_errors{margin:0}.booking_request #booking_error_messages div.form_errors .form_error_title{font-family:"Times New Roman",Georgia,serif;color:#48658c;font-weight:400;margin:0 0 5px}#enquiry_form #enquiry_message_list .form_errors,#enquiry_form .questions .group li label,.complete_booking ol li{font-family:ff-dagny-web-pro,Arial,sans-serif}.booking_request #booking_error_messages div.form_errors p{color:red}.booking_request .extensions{list-style:none}.booking_request em.required{color:red;font-size:16px}.complete_booking ol li{font-size:1em;line-height:1.6em;color:#1D263C;font-weight:400}#complete_booking_ref{padding:0}#complete_booking_ref .error_message{color:red}@media only screen and (min-width:54.063em){.booking_request .update_options .option{float:none}.booking_request .update_options .option select#number_of_adults{width:10%}.booking_request select{width:50%}.left_form .question .passenger_name_section{width:32%;display:inline-block;float:left}.left_form .question .radio_btnGroup{float:left}}@media only screen and (max-width:54em){.booking_request .side_bar .date_cabin_info p br,.booking_request .side_bar .selected_tour_info p br{display:none}.booking_request .side_bar .selected_tour_info h3{padding:8px 10px 0}.booking_request .side_bar .selected_tour_info p{padding:4px 10px}.booking_request .side_bar .date_cabin_info h3{padding:8px 10px 0}.booking_request .side_bar .date_cabin_info p{padding:4px 10px}.booking_request input[type=checkbox]{margin:0!important}.booking_request select{margin:1% 0;max-width:97%!important}.booking_request .main_content{width:100%;margin:1em 0;padding:0 15px}.booking_request .booking_call_back,.booking_request .main_content #tab_extensions form ul li .extension_content img{width:100%}.booking_request .booking_call_back h3,.booking_request .booking_call_back p{padding:2px 10px}.booking_request .white_box .remittance{padding:5px!important}.booking_request .white_box .remittance li input[type=text]{margin:0!important}.booking_request .white_box .search_form{padding:0 10px 10px}.booking_request .form_full p{margin-bottom:.5em!important}.booking_request .form_full .section label{display:inline!important}.booking_request .left_form .question .passenger_name_section{width:48%;display:inline-block;float:left}.booking_request .left_form .question .radio_btnGroup{float:left}#booking_cabin_select .res_itenary_collapsable_btn{background-color:#eee;position:relative}#booking_cabin_select .res_itenary_collapsable_btn.inactive:after{content:'\25BA';float:right;position:absolute;top:5px;right:30px;color:#fff}#booking_cabin_select .res_itenary_collapsable_btn.active:after{content:' \25BC'}#booking_cabin_select .res_itenary_collapsable_btn h3{color:#fff!important;font-weight:700;display:block;width:100%;background:#1e335d;padding-left:10px}.res_cabin_select_section{background:#fff!important;border:none!important;color:#333!important;font-size:100%!important;margin:0!important;border-bottom:1px solid #ccc!important;padding:1% 0!important;width:100%}.res_cabin_select_section li{padding:10px;border:none!important}.res_cabin_select_section li .select_cabin{width:1%!important}.res_collapse_itenary_text{display:none}}#enquiry_form form table tbody tr td label,#enquiry_form h4{color:#3e4c55;font-weight:700}@media only screen and (max-width:40.5em){.booking_request .form_full .section .left_form,.booking_request .form_full .section .right_form,.booking_request .main_content .summary .question{width:100%!important}.booking_request .main_content .summary .answer{width:100%!important;border-bottom:1px solid #eee}.booking_request .genericButton{font-size:100%;margin-right:8px}.booking_request .genericButton.previous{padding:0 20px 1px 10px}.booking_request .genericButton.summary_btn{width:39%}}#enquiry_form{background:#fff;border:1px solid #ddd;padding:1em;margin:0 0 20px}#enquiry_form h4{font-size:1.4em;margin:0 0 15px;padding:0}#enquiry_form #enquiry_message_list{margin:12px 0;text-align:center}#enquiry_form #enquiry_message_list .form_errors{display:inline-block;text-align:left;background:#1d263c;color:#fff;padding:.5em}#ie.ie6 #enquiry_form #enquiry_message_list .form_errors{display:block;float:left}#enquiry_form #enquiry_message_list .form_errors li{list-style:none;padding-left:1em}#enquiry_form #enquiry_message_list .form_errors li.form_error_title{font-weight:700;padding-left:0}#enquiry_form .questions .group{display:inline-block;vertical-align:top;width:50%;margin-right:-.5em}#ie.ie6 #enquiry_form .questions .group{display:block;float:left}#enquiry_form .questions .group.comment_details{width:60%}#enquiry_form .questions .group.comment_details label{width:auto;margin-right:1em;min-width:44%}#enquiry_form .questions .group.user_details{width:40%}#enquiry_form .questions .group li{list-style:none;padding:4px 0}#enquiry_form .questions .group li input[type=text],#enquiry_form .questions .group li label,#enquiry_form .questions .group li textarea{display:inline-block}#ie.ie6 #enquiry_form .questions .group li input[type=text],#ie.ie6 #enquiry_form .questions .group li label,#ie.ie6 #enquiry_form .questions .group li textarea{display:block;float:left}#enquiry_form .questions .group li label{width:40%}#enquiry_form .questions .group li input[type=text],#enquiry_form .questions .group li textarea{width:84%}#enquiry_form .questions .group li.required label:after{content:' *';font-weight:400}#enquiry_form #recaptcha_area{margin:.5em auto 0}#enquiry_form input[type=submit]{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em 2em .5em 1em}.common_form #enquiry_message_list .form_errors,.common_form .questions .group li label,.common_form .success{font-family:ff-dagny-web-pro,Arial,sans-serif}#ie.ie6 #enquiry_form input[type=submit]{display:block;float:left}#enquiry_form input[type=submit]:focus,#enquiry_form input[type=submit]:hover{color:#fff;background-color:#a7a17a}.common_form form table tbody tr td label,.common_form h4{color:#3e4c55;font-weight:700}.common_form{background:#fff;border:1px solid #ddd;padding:1em;margin:0 0 20px}.common_form h4{font-size:1.4em;margin:0 0 15px;padding:0}.common_form .success{color:green;font-weight:700;text-align:left;width:96%;font-size:1em;margin:auto auto 35px}.common_form #enquiry_message_list{margin:12px 0;text-align:center}.common_form #enquiry_message_list .form_errors{display:inline-block;text-align:left;background:#1d263c;width:94%;color:#fff;padding:.5em}#ie.ie6 .common_form #enquiry_message_list .form_errors{display:block;float:left}.common_form #enquiry_message_list .form_errors li{list-style:none;padding-left:1em;line-height:1.4em}.common_form #enquiry_message_list .form_errors li.form_error_title{font-weight:700;padding-left:0}.common_form .questions .group{display:inline-block;vertical-align:top;width:50%;margin-right:-.5em}#ie.ie6 .common_form .questions .group{display:block;float:left}.common_form .questions .group.comment_details{width:60%}.common_form .questions .group.comment_details label{width:auto;margin-right:1em;min-width:44%}.common_form .questions .group.user_details{width:100%}.common_form .questions .group li{list-style:none;padding:4px 0;width:45%;float:left;margin:0 2%;display:inline-block}.common_form .questions .group li input[type=text],.common_form .questions .group li label,.common_form .questions .group li textarea{display:inline-block}#ie.ie6 .common_form .questions .group li input[type=text],#ie.ie6 .common_form .questions .group li label,#ie.ie6 .common_form .questions .group li textarea{display:block;float:left}.common_form .questions .group li label{width:40%}.common_form .questions .group li label em{color:red}.common_form .questions .group li input[type=text]{width:100%;height:30px;margin-bottom:10px}.common_form .questions .group li textarea{width:100%;margin-bottom:10px}.common_form .questions .group li .spacebar{min-height:46px}.common_form .questions .group li.required label:after{content:' *';font-weight:400}.common_form .questions .group li.full_width{width:94%}.common_form #recaptcha_area{margin:.5em auto 0}.common_form input[type=submit]{font-family:"Times New Roman",Georgia,serif;color:#fff;color:rgba(255,255,255,.9);font-size:125%;text-align:left;border:0;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background:url(/images/arrow_@{dir}.png) 95% 50% no-repeat #1e335d;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em 2em .5em 1em}#ie.ie6 .common_form input[type=submit]{display:block;float:left}.common_form input[type=submit]:focus,.common_form input[type=submit]:hover{color:#fff;background-color:#a7a17a}
