/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative}a:focus{outline:0}embed,img,object{max-width:100%;height:auto}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;*zoom:1}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-.9375em;margin-right:-.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}}@media only screen and (min-width:49em){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.small-push-1{left:inherit}.small-pull-1{right:inherit}.small-push-2{left:inherit}.small-pull-2{right:inherit}.small-push-3{left:inherit}.small-pull-3{right:inherit}.small-push-4{left:inherit}.small-pull-4{right:inherit}.small-push-5{left:inherit}.small-pull-5{right:inherit}.small-push-6{left:inherit}.small-pull-6{right:inherit}.small-push-7{left:inherit}.small-pull-7{right:inherit}.small-push-8{left:inherit}.small-pull-8{right:inherit}.small-push-9{left:inherit}.small-pull-9{right:inherit}.small-push-10{left:inherit}.small-pull-10{right:inherit}.small-push-11{left:inherit}.small-pull-11{right:inherit}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:none}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:.2em;margin-bottom:.5em}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:focus,a:hover{color:#2795b6}a img{border:none}p{font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2em;margin-bottom:.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4,h5{font-size:1.125em}h6{font-size:1em}hr{clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:700;color:#7f0a0c}dl,ol,ul{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul li ol,ul li ul{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ol,ol li ul{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3em;font-weight:700}dl dd{margin-bottom:.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em;border:1px solid #ddd;padding:.625em .75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375em}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625em}@media only screen and (min-width:49em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}[data-clearing]{*zoom:1;margin-bottom:0;list-style:none}[data-clearing]:after,[data-clearing]:before{content:" ";display:table}[data-clearing]:after{clear:both}[data-clearing] li{float:left;margin-right:10px}.clearing-blackout{background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none}.clearing-close:focus,.clearing-close:hover{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}@media only screen and (min-width:49em){.clearing-main-next,.clearing-main-prev{position:absolute;height:100%;width:40px;top:0}.clearing-main-next>span,.clearing-main-prev>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#fff}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#fff}.clearing-main-next.disabled,.clearing-main-prev.disabled{opacity:.5}.clearing-feature~li{display:none}.clearing-assembled .clearing-container .carousel{background:#111;height:150px;margin-top:5px}.clearing-assembled .clearing-container .carousel>ul{display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer!important;min-width:100%!important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .visible-img{background:#111;overflow:hidden;height:75%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}[data-magellan-expedition]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition] .sub-nav dd{margin-bottom:0}.top-bar{overflow:hidden;height:50px;line-height:45px;position:relative}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:2.45em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125em;font-weight:700;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#333}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #333,0 16px 0 1px #333,0 22px 0 1px #333;box-shadow:0 10px 0 1px #333,0 16px 0 1px #333,0 22px 0 1px #333}.top-bar.expanded{overflow:visible;height:auto;background:0 0}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;font-size:16px;margin:0}.expanded .top-bar-section ul{background:#fff}.top-bar-section .divider{border-bottom:solid 1px #4d4d4d;border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;padding:12px 0 12px 15px}.top-bar-section ul li>a:hover{background:#00a9ff}.top-bar-section ul li>a.button{background:#2ba6cb;font-size:.8125em}.top-bar-section ul li>a.button:hover{background:#2284a1}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b0e}.top-bar-section ul li.active a{background:#2b2b2b}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:transparent transparent transparent rgba(255,255,255,.5);margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{visibility:visible}.top-bar-section .dropdown{position:absolute;left:100%;top:0;visibility:hidden;z-index:99}.top-bar-section .dropdown li{width:100%}.top-bar-section .dropdown li a{font-weight:400;padding:8px 15px}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:700;font-size:.625em}.top-bar-js-breakpoint{width:58.75em!important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width:48em){.top-bar{*zoom:1;overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar .button,.top-bar input{line-height:2em;font-size:.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#111}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0!important}.top-bar-section ul{width:auto;height:60px!important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li a:not(.button){height:60px;padding:0 15px;line-height:60px}.top-bar-section li a:not(.button).current,.top-bar-section li a:not(.button):hover{color:#fff}.top-bar-section .has-dropdown>a{padding-right:35px!important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:rgba(255,255,255,.5)transparent transparent;margin-top:-2.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{visibility:hidden}.top-bar-section .has-dropdown:active>.dropdown,.top-bar-section .has-dropdown:hover>.dropdown{visibility:visible}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";margin-top:-7px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:0 0}.top-bar-section .dropdown li a{line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e}.top-bar-section .dropdown li label{white-space:nowrap;background:#1e1e1e}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider{border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px #000;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#111;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}}.top-bar .name{height:60px;margin:0;font-size:16px}.top-bar-section ul li>a.book-now{color:#00a9ff}#main-content .intro h2{font-family:freight-sans-pro,'Segoe UI',sans-serif}#main-content h2,.activity-single h3.activity-title,.activity-small-image .activity-title h4,.activity-small-image .arrow p,.content .section-h2,.header-pic-text-2 h1,.header-pic-text-3 h1,h2.activity-title-1,h3{font-family:blambot-fx-pro,'Segoe UI',sans-serif;font-weight:400}.header-pic-text-3 h1{font-size:36px!important}#main-content h2,#prices h2{font-size:30px;font-weight:400!important}#main-content .intro h2{font-size:23px!important;font-weight:400!important}#main-content h2.large-image-bg-h{font-size:80px;font-weight:700!important}.activities-group h3{font-size:24px;font-size:30px!important;line-height:35px;font-weight:400!important}.activity-small-image .arrow p{font-size:18px;font-size:24px!important;font-weight:400!important}.activity-single h3.activity-title{font-size:36px!important}.wf-active #main-content h2,.wf-active .activity-small-image .arrow p,.wf-active .content .section-h2,.wf-active .header-pic-text-2 h1,.wf-active .header-pic-text-3 h1,.wf-active h2.activity-title-1,h3{font-weight:700}.wf-active #main-content h2.large-image-bg-h{font-size:100px}.wf-active .activities-group h3{font-size:36px;line-height:40px}.wf-active .activity-small-image .arrow p{font-size:28px}.activity-single-nav,.book-details h3,.book-details h4,.book-now-circle a,.cal_row>div span,.calendar-nav,.close-activities-single,.contact-details h3,.contact-details h4,.day_names.cal_row>div,.fee-amount,.fee-cost,.fee-row h3,.fee-row h4,.month_name,a,h3-,p{font-family:freight-sans-pro,'Segoe UI',sans-serif;font-weight:400}p{margin-top:20px;color:#686868}body{background:#e5e4e3}.row{max-width:none}.clear{clear:both}.clear0{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}h1#site-title{position:relative;margin:0;z-index:1}#logo-link{display:block;position:relative;width:180px;height:83px;margin:20px auto 10px;padding:0;text-indent:-9999px;background:url(images/header/logo_180.png) no-repeat center center}#top-bar-menu #logo-link{position:absolute;top:10px;left:10px;width:129px;height:40px;margin:0;background:url(images/header/logo_text_129.png) no-repeat center center}#logo-link:focus,#logo-link:hover{border:none}.activity-single-menu.single-view,.menu{display:none}@media only screen and (min-width:1080px){#top-bar-menu-c{display:none}.activity-single-menu.single-view,.menu{display:block}}#top-bar-menu-c{position:relative;height:60px}#top-bar-menu{position:fixed;top:0;width:100%;height:60px;background:#f8f8f8;z-index:1000}.top-bar-section ul li>a.top-bar-about{display:none}.menu{position:fixed;width:200px;height:100%;background:#f8f8f8;z-index:100}.menu[data-magellan-expedition]{min-width:0;padding:0}.menu h3{text-align:center;line-height:26px;font-size:36px;color:#00a9ff}.menu h3 span{font-size:24px}.menu ul{margin:10px 0 0;list-style:none}.menu a{display:block;width:180px;margin:0 0 10px 10px;padding:5px;text-align:center;color:#2ba6cb;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.menu a.active,.menu a:focus,.menu a:hover{color:#fff;background:#00a9ff}#menu{border-right:1px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.3)}.activity-single-menu{display:none;position:fixed;overflow:auto;overflow-y:auto;overflow-x:hidden;top:71px;top:113px;bottom:0;left:0;width:199px;background:#f8f8f8;z-index:200}.menu h3{position:relative;width:160px;height:14px;margin:0 20px 15px;padding:0;text-indent:-9999px;background:url(images/header/memories.png) no-repeat center center}.activity-single-menu h3{display:none}#outdoor-activities-single-menu h3{background:url(images/header/outdoor_adventures_2.png) no-repeat center center}#indoor-activities-single-menu h3{background:url(images/header/indoors_2.png) no-repeat center center}#facilities-single-menu h3{background:url(images/header/at_home_2.png) no-repeat center center}#facilities-outsoors-single-menu h3{background:url(images/header/out_there_2.png) no-repeat center center}#surrounds-single-menu h3{background:url(images/header/so_close_2.png) no-repeat center center}.activity-single-menu ul{margin:0}.activity-single-menu::-webkit-scrollbar{width:10px}.activity-single-menu::-webkit-scrollbar-track{background:0 0}.activity-single-menu::-webkit-scrollbar-thumb{background:#CCC}.activity-single-menu::-webkit-scrollbar-thumb:hover{background:#AAA}.activity-single-menu::-webkit-scrollbar-thumb:active{background:#888}.activity-single-menu .activity-small-image{padding:.9375em}.activity-single-menu .activity-small-image .activity-title h4{line-height:30px;font-size:18px}#main-content{margin-left:0}#main-content h2{line-height:34px}@media only screen and (min-width:1080px){#main-content{margin-left:200px}#main-content h2{font-size:30px;line-height:46px}}#main-content{background:#e5e4e3}#main-content-columns{padding:0}#main-content h2{text-align:center}#about{margin:0 0 40px}.main-pic .pic-space{visibility:hidden;position:relative}.main-pic img{position:absolute;top:0;left:0;width:100%}@media only screen and (min-width:380px){.main-pic .pic-space{min-height:162px}}@media only screen and (min-width:480px){.main-pic .pic-space{min-height:253px}}@media only screen and (min-width:640px){.main-pic .pic-space{min-height:343px}}@media only screen and (min-width:768px){.main-pic .pic-space{min-height:498px}}@media only screen and (min-width:1080px){.main-pic .pic-space{min-height:530px}}@media only screen and (min-width:1280px){.main-pic .pic-space{min-height:592px}}.header-pic-text-3{position:relative;padding:0 20px}.header-pic-text-3 h1{margin-top:40px}.intro{padding:0 20px 40px;position:relative;z-index:50}@media only screen and (min-width:768px){.header-pic-text-3{position:absolute;top:50px;left:20px;right:20px;padding:0}.header-pic-text-3 h1{margin:0;font-size:40px;line-height:1em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3),-1px -1px 1px rgba(0,0,0,.3),0 0 10px rgba(0,0,0,1),0 0 15px rgba(0,0,0,1)}.intro{padding:0 0 40px}}.header-pic-text-3 h1{text-align:center}.large-image-bg{position:relative;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.outdoors-pre{background-image:url(../images/facilities/woods_near_flying_fox_large_1.jpg)}.indoors-pre{background-image:url(../images/facilities/dorm_large_1.jpg)}.facilities-pre{background-image:url(../images/facilities/tv_room_large_1.jpg)}.facilities-outdoors-pre{background-image:url(../images/facilities/bbq_area_large_1.jpg)}.surrounds-pre{background-image:url(../images/surrounds/maria_island_beach_large_1.jpg)}#main-content h2.large-image-bg-h{position:absolute;top:50%;width:100%;margin:0;padding:0 20px;text-align:center;line-height:1.21;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3),-1px -1px 1px rgba(0,0,0,.3),0 0 10px rgba(0,0,0,1),0 0 15px rgba(0,0,0,1);-o-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}@media only screen and (min-width:768px){.large-image-bg{background-attachment:fixed}}@media only screen and (max-width:767px){.large-image-bg{display:table;width:100%}#main-content h2.large-image-bg-h{opacity:1!important;display:table-cell;vertical-align:middle;position:relative!important;top:0!important;margin:0!important}}.activities{position:relative;margin:0;padding:40px 20px;border-top:1px solid #fff;border-bottom:1px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.4);z-index:30}#surrounds .activities{border-bottom:0}.not-activities{position:relative;margin:0;padding:40px 20px;border-top:10px solid #B2CEDB;background:#e5e4e3;z-index:20}#book,#contact,#prices{position:relative;z-index:40}@media only screen and (max-width:767px){.activities,.not-activities{padding:40px 0 20px}}.content{position:relative;margin:40px 0;padding:20px 0;padding:.9375em 0;padding:0}.activities-group{margin:0}.activities-group h3{margin:0;padding:0 0 20px}.activity-coming-soon,.activity-small-image .arrow,.activity-small-image img{display:none}@media only screen and (max-width:49em){.activity-small-image{padding-left:0;padding-right:0}.activity-small-image .activity-title{padding:10px;background:#fff;cursor:pointer}.activity-small-image .activity-title h4{color:#00a9ff}.activity-small-image .activity-title:hover h4{color:#fff}.activity-small-image:nth-child(4n+2) .activity-title:hover{background:rgba(255,184,29,.8)}.activity-small-image:nth-child(4n+4) .activity-title:hover{background:rgba(226,54,75,.8)}.activity-small-image:nth-child(4n+1) .activity-title:hover,.activity-small-image:nth-child(5n+3) .activity-title:hover{background:rgba(0,169,255,.8)}.activity-small-image:nth-child(4n+3) .activity-title:hover,.activity-small-image:nth-child(5n+1) .activity-title:hover{background:rgba(54,226,116,.8)}}@media only screen and (min-width:49em){.activities-group h3{margin:0;padding:0}.activities-group{margin:80px 0 0}.activity-small-image .arrow,.activity-small-image img{display:block}.activity-small-image .activity-title{opacity:0;position:absolute;top:.9375em;bottom:.9375em;left:.9375em;right:.9375em;background:rgba(233,92,65,.8);-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}.activity-small-image .activity-title h4{color:#fff}.activity-small-image:nth-child(4n+2) .activity-title{background:rgba(255,184,29,.8)}.activity-small-image:nth-child(4n+4) .activity-title{background:rgba(226,54,75,.8)}.activity-small-image:nth-child(4n+1) .activity-title,.activity-small-image:nth-child(5n+3) .activity-title{background:rgba(0,169,255,.8)}.activity-small-image:nth-child(4n+3) .activity-title,.activity-small-image:nth-child(5n+1) .activity-title{background:rgba(54,226,116,.8)}.activity-coming-soon{display:block}}.activity-image-column{padding:0!important}h2.activity-title{margin-left:12px;margin-right:12px;line-height:48px;font-size:36px;font-family:freight-sans-pro,sans-serif;color:#00a9ff;text-align:center;border-top:1px solid #e5e4e3;border-bottom:1px solid #e5e4e3}.activity-text{margin:50px;margin:50px .9375em;margin:50px 0;margin:0}.activity p{margin-left:12px;margin-right:12px;font-size:1.1em}.activities-group-c{width:100%;position:relative}.activities-group{position:relative}.activities-group.single-view .activities-heading-c,.activities-group.single-view .activity-small-image{opacity:0}.activities-group h2{text-align:center;text-transform:uppercase;font-size:53px;line-height:.8;color:#f9f8f6}.activities-group h2 .indoors{color:#f9f8f6}.activities-group h2 .adventure,.activities-group h2 .times{color:#ffb81d}.activities-group h3{text-align:center}.activities-heading-c{display:table;z-index:500}.activities-heading-c h3{display:table-cell;vertical-align:middle}.activity-small-image{position:relative;padding-top:.9375em;padding-bottom:.9375em;z-index:500}.activity-small-image .arrow{position:absolute;top:-90px;left:-40px;width:500px;height:92px;padding:0 0 0 40px;background:url(images/misc/arrow.png) no-repeat left bottom}.activity-small-image img{max-width:none;width:100%;border:2px solid #fff;cursor:pointer}.activity-small-image:hover .activity-title{opacity:1}.activity-small-image .activity-title-cc{display:table;width:100%;height:100%}.activity-small-image .activity-title h4{display:table-cell;vertical-align:middle;line-height:26px;font-size:24px;text-align:center}.activity-single .activity-image-and-text,.activity-single .activity-title-c,.activity-single-nav{position:relative;left:0;z-index:10000}.activity-single .activity-title-c{margin-top:15px}.activity-single h3.activity-title{margin:0 0 20px}.activity-single .activity-text-column-r-space{display:none}@media only screen and (min-width:1080px){.activity-single{padding-left:200px}.activity-single .activity-image-and-text,.activity-single .activity-title-c{left:200px}.activity-single .activity-title-c{margin-top:0}.activity-single-nav{left:240px}.activity-single .activity-image-and-text,.activity-single .activity-title-c,.activity-single-nav{position:absolute}.activity-single .activity-title-c{width:auto}.activity-single h3.activity-title{margin:0!important}.activity-single .activity-text-column-r-space{display:block}}.activity-single{display:none;opacity:0;position:fixed;top:42px;bottom:0;left:0;right:0;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:auto}.activity-single.single-view{display:block;opacity:1;z-index:2000}#flying-fox{display:block}#flying-fox.flying-fox-hide{display:none}#flying-fox.flying-fox-hide.single-view{display:block}#close-activities-single{display:none;position:fixed;top:0;right:0;padding:0 20px 10px;font-size:60px;text-align:center;background:#f8f8f8;color:#ccc;z-index:200;cursor:pointer}#close-activities-single:focus,#close-activities-single:hover{color:#fff;background:#00a9ff}#close-activities-single.single-view{display:block}.activity-single .activity-title-c{top:0;right:0}.activity-single h3.activity-title{text-align:center;color:#00a9ff}.activity-single .activity-image-and-text{top:0;right:0}.activity-single .activity-image{position:relative}.activity-single .activity-image img{display:block;margin:auto}.activity-single .activity-text-column-r-space{position:absolute;top:0;bottom:0;left:0;right:-10000px;background:#f8f8f8;z-index:-1}.activity-single .activity-text-column{display:table}.activity-single .activity-text{display:table-cell;vertical-align:middle;padding-left:1.86em;padding-right:1.86em}.activity-single .activity-text p{font-size:18px}.activity-single-nav .bg{position:absolute;top:10px;width:26px;height:42px}.activity-single-nav .back,.activity-single-nav .close,.activity-single-nav .forward{position:fixed;height:42px;font-size:18px;line-height:42px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.activity-single-nav .close{left:50%;margin-left:-18%}.activity-single-nav .forward{right:0}.activity-single-nav .back div{float:left;padding:10px 10px 10px 50px;cursor:pointer}.activity-single-nav .close div{width:100px;margin:auto;padding:10px;text-align:center;cursor:pointer}.activity-single-nav .forward div{float:right;padding:10px 50px 10px 10px;text-align:right;cursor:pointer}@media only screen and (min-width:1080px){.activity-single{top:0}.activity-single-nav{bottom:0;right:40px;height:52px}.activity-single-nav .back,.activity-single-nav .close,.activity-single-nav .forward{position:relative;height:42px;font-size:18px;line-height:42px}.activity-single-nav .close{left:auto;margin-left:0}.activity-single-nav .back .bg{left:30px;background:url(images/misc/back.png) no-repeat 0 0}.activity-single-nav .forward .bg{right:30px;background:url(images/misc/forward.png) no-repeat 0 0}.activity-single-nav .back div:focus .bg,.activity-single-nav .back div:hover .bg{background:url(images/misc/back.png) no-repeat 0 -42px}.activity-single-nav .forward div:focus .bg,.activity-single-nav .forward div:hover .bg{background:url(images/misc/forward.png) no-repeat 0 -42px}}@media only screen and (max-width:1079px){.activity-single h3.activity-title{margin-top:40px}.activity-single-nav{position:fixed;bottom:0;right:0;height:42px;background:#00a9ff}.activity-single-nav .back,.activity-single-nav .close,.activity-single-nav .forward{width:33%;padding-left:0;padding-right:0;color:#fff}.activity-single-nav .bg{top:0}.activity-single-nav .back .bg{top:11px;left:10px;width:13px;height:21px;background:url(images/misc/back_small.png) no-repeat 0 -21px}.activity-single-nav .back div{padding:0 30px}.activity-single-nav .close div{padding:0 10px}.activity-single-nav .forward div{padding:0 30px}.activity-single-nav .forward .bg{top:11px;right:10px;width:13px;height:22px;background:url(images/misc/forward_small.png) no-repeat 0 -22px}.activity-single-nav .back div:focus .bg,.activity-single-nav .back div:hover .bg{background:url(images/misc/back_small.png) no-repeat 0 -21px}.activity-single-nav .forward div:focus .bg,.activity-single-nav .forward div:hover .bg{background:url(images/misc/forward_small.png) no-repeat 0 -22px}}.activity-single-nav .text{display:none}.activity-single-nav .large-4 div:focus,.activity-single-nav .large-4 div:hover{color:#fff;background:#00a9ff}#prices h2{margin:0 0 40px;padding:0 20px;line-height:40px}.fee-row{position:relative;padding:20px 20px 40px;border-bottom:2px solid #ccc}.fee-row:last-child{border-bottom:none}.fee-title{position:relative}.fee-title h3,.fee-title h4{font-weight:400}.fee-title h3{margin:0;font-size:24px}.fee-title h4{margin:0;font-size:18px}.fee-cost-amount{position:relative;margin:0 0 5px}.fee-cost-amount h4{text-align:center;font-weight:400}.fee-cost-amount-label h4{visibility:hidden}.fee-cost{position:relative;width:100px;height:100px;margin:20px auto 0;padding:20px;border-radius:50%;text-align:center;line-height:60px;font-size:24px;background:#fff}.fee-times{position:relative;width:100px;height:20px;margin:20px auto;text-align:center;font-size:24px;color:#979797}.fee-amount-c{margin:20px auto 0;text-align:center}.fee-amount,.fee-amount-input-c{position:relative;width:70px;height:70px;margin:20px auto 0;padding:20px;border:2px solid #e5e4e3;border-radius:50%;text-align:center;line-height:26px;font-size:18px;background:#fff;cursor:pointer}.fee-amount-n{border:2px solid #00a9ff}#fee-kitchen-cost-n{cursor:default}#fee-base-cost-nn,#fee-base-cost-pn{display:inline-block;margin:0 10px}@media only screen and (max-width:1213px){#fee-base-cost-pn{margin:0 5px 0 0}#fee-base-cost-nn{margin:0 0 0 5px}}.fee-amount-times{display:inline-block;margin:0;color:#979797}.fee-amount-n-h{position:absolute;bottom:-30px;left:-35px;width:140px;text-align:center;font-size:15px}.fee-amount-input-c{position:absolute;top:-5px;left:-5px;width:76px;height:76px;margin:0 auto;padding:0;border:2px solid #00a9ff}.fee-amount-input-c input{width:76px;height:76px;border:0;text-align:center;color:#E2364B;background:0 0}.fee-amount:focus,.fee-amount:hover{color:#fff;background:#00a9ff}.fee-amount:focus .fee-amount-n-h,.fee-amount:hover .fee-amount-n-h{color:#E2364B}#fee-kitchen-cost-n:focus,#fee-kitchen-cost-n:hover{color:inherit;background:#fff}#fee-kitchen-cost-n:focus .fee-amount-n-h,#fee-kitchen-cost-n:hover .fee-amount-n-h,.fee-cost-amount-label .fee-amount:focus,.fee-cost-amount-label .fee-amount:hover{color:inherit}.fee-cost-amount-label .fee-amount,.fee-cost-amount-label .fee-cost{width:150px;font-size:16px;background:0 0;cursor:text}.fee-cost-amount-label .fee-amount{line-height:18px}.fee-total h3{color:#f16200}.fee-amount-input-overlay{position:absolute;top:0;bottom:0;left:-.9375em;right:-.9375em;z-index:0}.fee-amount-input-info .text{position:relative;color:#f16200;z-index:10}.fee-amount-input-text,.fee-cost-amount-label .fee-amount-input-text:hover{color:#f16200}@media only screen and (max-width:768px){#prices h2{padding:0}.fee-row{padding:20px 0 40px}.fee-cost-amount{margin:40px 0}.fee-cost-amount-label{display:none}.fee-col-empty{margin:0}}#contact h2{margin:0 0 40px;padding:0 20px;font-size:36px;line-height:40px}#map-canvas{position:relative;height:400px}#map-canvas img{max-width:none}.contact-details{margin:50px 0 0}.contact-details h3,.contact-details h4{text-align:center;font-weight:400}.map-link{display:none}@media only screen and (max-width:767px){.contact-main-heading{margin-bottom:10px}.map{display:none}.map-link{display:block}.contact-details{margin:0}}.calendar{overflow:hidden;position:relative;margin:20px 0 40px}.month_name{width:100%;text-align:center}.cal_row>div{width:14%;height:50px;float:left;display:block;border-bottom:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.day_names.cal_row>div{border-bottom:0;background:0 0}.day_names.cal_row>div:hover{cursor:inherit}.day_names.cal_row>div{height:auto;text-align:center;font-size:14px;padding-bottom:5px;color:#979797}.cal_row .has_event{background:#f9f9f9}.day_numbers>div span{display:block;width:30px;height:30px;margin:11px auto 13px;text-align:center;line-height:26px;color:#222}.day_numbers .booked{border-radius:50%;color:#fff!important;background:#f16200}.dates-note{text-align:center;font-size:15px;color:#6b6b6b}.date-circle{display:inline-block;width:20px;height:20px;margin:13px 0;border-radius:50%;text-align:center;line-height:20px;font-size:16px;color:#f16200;background:#f16200}.cal_row>.next_month span,.cal_row>.prev_month span{color:#999}.cal_row>div a{font-size:11px;padding:4px;line-height:6px}@media only screen and (max-width:600px){.day_names.cal_row>div span{display:none}.cal_row>div{height:60px}}.calendar-nav{overflow:hidden;position:relative;margin:0 0 20px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.calendar-nav-hidden{visibility:hidden;position:absolute;top:113px;left:16px;right:15px}.calendar-nav .back,.calendar-nav .forward,.calendar-nav .month-name{width:33%;padding-left:0;padding-right:0}.calendar-nav .back,.calendar-nav .forward{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-nav .back .bg{top:11px;left:10px;width:13px;height:21px;background:url(images/misc/back_small.png) no-repeat 0 0}.calendar-nav .back div{padding:0 30px}.calendar-nav .forward div{padding:0 30px}.calendar-nav .forward .bg{top:11px;right:10px;width:13px;height:22px;background:url(images/misc/forward_small.png) no-repeat 0 0}.calendar-nav .back div:focus .bg,.calendar-nav .back div:hover .bg{background:url(images/misc/back_small.png) no-repeat 0 -21px}.calendar-nav .forward div:focus .bg,.calendar-nav .forward div:hover .bg{background:url(images/misc/forward_small.png) no-repeat 0 -22px}.calendar-nav .back div:focus,.calendar-nav .back div:hover,.calendar-nav .forward div:focus,.calendar-nav .forward div:hover{color:#fff;background:#00a9ff}.calendar-nav .bg{position:absolute;top:10px;width:26px;height:42px}.calendar-nav .back,.calendar-nav .forward,.calendar-nav .month-name{position:relative;height:42px;font-size:18px;line-height:42px}.calendar-nav .back div{float:left;cursor:pointer}.calendar-nav .month-name div{margin:auto;text-align:center}.calendar-nav .month-name-short{display:none}.calendar-nav .forward div{float:right;text-align:right;cursor:pointer}@media only screen and (max-width:600px){.calendar-nav .month-name-short{display:block}.calendar-nav .month-name-long{display:none}}.book-details{margin:180px 0 0}.book-details h3,.book-details h4{text-align:center;font-weight:400}.book-details h3{font-size:22px}.book-details h4{font-size:30px}@media only screen and (max-width:767px){.book-details{margin:40px 0 0}}#footer{position:relative;z-index:40}#footer p{margin:0;padding:30px 20px;text-align:center;background:#f8f8f8}#footer img{width:100%}.top-bar-section ul li>a{color:#2ba6cb;font-size:1em;font-weight:400}.expanded .top-bar-section ul li>a:hover{color:#fff}.top-bar-section ul li>a.current{color:#fff;background:#00a9ff}hr{border:0;border-top:5px solid #e5e4e3}.activities-group:after,.activity:after,.content:after,.fee-row:after,.intro:after{content:"\0020";display:block;visibility:hidden;overflow:hidden;clear:both;height:0}html body #_944{font-size:36px;color:#e2364b;line-height:1.5}html body #_211{font-size:30px;text-align:center;line-height:1}html body #_673{font-family:caflisch-script-pro,sans-serif;font-size:48px;color:#00a9ff}html body #_713,html body #_876{font-size:24px;color:#848484}html body #_781{font-size:20px;line-height:1.3;color:#4e8e7a;text-align:center}html body #_504{font-size:18px;text-align:center}html body #_677{font-size:30px;color:#00a9ff}html body #_462{font-size:24px;color:#db8e1e}html body #_328{font-size:30px;color:#e2364b}