@import url(//hello.myfonts.net/count/2ff5ae);@font-face{font-family:'Holstein';src:url(/webfonts/2FF5AE_0_0.eot);src:url(/webfonts/2FF5AE_0_0.eot?#iefix) format('embedded-opentype') , url(/webfonts/2FF5AE_0_0.woff2) format('woff2') , url(/webfonts/2FF5AE_0_0.woff) format('woff') , url(/webfonts/2FF5AE_0_0.ttf) format('truetype')}html{background-color:#061f41}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:relative;margin:0 auto;background:#061f41;font:400 18px/1.3em "Lato",Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#fff}.chirplink{display:none}.nomobile{display:none}.mobileonly{display:block}.flex img{width:100%}p:empty{display:none}img.captcha{background-size:100% 50%!important}.clear{display:block;clear:both}.divider{margin:1.5em 0;border-bottom:1px solid rgba(255,255,255,.5)}h1,h2,h3,h4{line-height:1.1em;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;margin:1em 0 .5em}h1,.statement{font-size:220%;margin:0}h2{font-size:200%}h3{font-size:150%;font-weight:400}h4{font-size:130%;font-weight:400}p{margin:.5em 0}.statement{margin:0}main li{margin:.5em 0}.special{font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:normal}a:link,a:visited{text-decoration:underline;font-weight:700;color:#fff}h1 a,h2 a,#header-top-bar a:link,#header-top-bar a:visited,.attractions-filter a:link,.attractions-filter a:visited,a.button:link,a.button:visited,footer a:link,footer a:visited{text-decoration:none!important}a img{border:none}.more:after{content:"\00a0»"}.speech-square{width:100%;display:block;margin:0 auto}.speech-square img{width:90%;height:auto;display:block;margin:0 auto}.speech-round{display:none}.button,.button-footer{width:5em;font-weight:700;font-size:125%;padding:.4em 10px;border-radius:5px}.gettingherepage main{background-color:#0b4f8e}.faqpage main span{display:block;padding:10px;background:#0b4f8e}.privacypage main{padding:.8em 12px}.video-container{overflow:hidden;position:relative;width:100%!important;margin-bottom:2em}.video-container::after{padding-top:56.25%;display:block;content:''}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.has-sidebar{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;padding:0 12px}.sidebar,.has-sidebar div{width:100%;padding:0 12px}.sidebar{order:0;color:#80d5ff}.sidebar h3{border-top:3px dashed #80d5ff;border-bottom:3px dashed #80d5ff;padding:5px;text-transform:uppercase}.has-sidebar div:first-of-type{order:-1}.has-sidebar div h2{text-align:center;text-transform:uppercase;padding:5px;background-color:#0c3062}.has-sidebar div h3{text-transform:capitalize}.bookingpage h2.special{font-size:180%}.bookingpage .special b{display:block;clear:both}.bookingpage .speech-square.last{order:1}.quote{display:inline-block;padding:1.3em 0;line-height:1.6em;font-size:150%;font-weight:700}header{position:relative;width:100%;height:auto;padding:7em 0 0 0}.header-wrapper{background-color:rgba(242,7,5,.92);width:100%;position:fixed;top:0;z-index:50}#header-top-bar{position:relative;height:68px;max-width:960px;margin:0 auto;padding:1em 12px 1.3em 12px}#header-top-bar a[href="/index.html"]{width:70%;order:-2;text-align:center}#menutrigger{order:-3;width:15%;text-align:left}img.logo{width:205px}header nav{position:absolute;left:0;top:52px;width:auto;height:auto;margin:0;padding:0;border:0;overflow:visible;z-index:99}#mainnav{display:none;height:auto!important;padding:0;font-size:87%;line-height:29px;border-radius:0;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.5)}#mainnav li{font-family:"Roboto Condensed","Arial Narrow",sans-serif;margin:0;padding:6px 16px;background:#fff;list-style-type:none;border-top:1px solid #ccc0b0}#first{border:0!important}#mainnav li a{display:block;font-family:"Roboto Condensed","Arial Narrow",sans-serif;width:100%;font-weight:700;color:#333;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;list-style-type:none}#mainnav li:last-of-type{margin-bottom:0}#mainnav.active{display:block}#mainnav ul{padding:0;margin:0;background-color:#fff}#mainnav li li{display:block;padding:0;color:#333}#mainnav li:hover{background-color:#f6f9f6}#mainnav li li:hover{background-color:#f6f9f6}#mainnav li li a:link,#mainnav li li a:visited{padding:8px 6px 6px 6px;font-weight:400}#mainnav a:link,#mainnav a:visited{padding:0 6px}#mainnav ul a:link,#mainnav ul a:visited{display:block;white-space:nowrap}.aboutus main{padding:0}.aboutus header{margin-bottom:2em}.aboutus section{position:relative}.aboutus section h2{padding:.5em 0 0!important}.aboutus section#bus-desc{padding:12px}.aboutus p.first{background-color:#fff;color:#333;padding:.8em 12px;margin:0}.driver-quote h2{margin-top:0}#bus-desc img{display:block;margin:0 auto;width:100%;height:auto}a.tickets{padding-right:0;width:15%;order:-1;padding-bottom:5px;text-align:right}a.tickets img{vertical-align:middle;margin:-10px 0;width:47px}a.tickets span{display:none}#menutrigger{padding:0 12px;cursor:pointer;margin-bottom:5px}#menutrigger img{width:35px;vertical-align:middle}#mainnav li a[href="/booking.html"] img{display:none}header > div:nth-of-type(2) {padding:.8em 12px;text-align:center;background-color:rgba(1,18,43,.5);width:70%;margin:0 auto 1em auto}header p.pagesubhead{font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:110%;margin:0;text-transform:uppercase}header p.pagesubhead span{display:none}header>p:only-of-type{text-align:center;padding:.8em 12px;font-family:"Roboto Condensed","Arial Narrow",sans-serif}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main{position:relative;width:100%;padding:0;background-color:#216cb2}main>div,main>a,main>ul,main>h2,main>h3,main>h4,main>p{width:100%}main.flex{max-width:960px;margin:0 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-ms-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-align-content:space-between;-ms-align-content:space-between;-moz-align-content:space-between;align-content:space-between;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;-moz-flex:0 0 auto;flex:0 0 auto}body.admin{background-color:#fff;color:#000}body.admin a{color:#29d}.admin main{display:block;padding-top:50px;background-color:#efefef}.admin header > div:nth-of-type(2) {background:transparent}.editmode main{padding-bottom:50px!important}.mappage main{padding:0}.hr{padding:1.7em 0;width:100%}.timetable{padding:0 5% 0}.timetable b{display:inline-block;width:180px;text-transform:uppercase}.timetable span{display:inline-block;width:calc(90% - 180px);vertical-align:top}.map{width:100%;text-align:center;margin:0 auto;padding:3em}.map img{width:75px;height:auto;vertical-align:middle}a.map-link{font-weight:700;font-size:130%;padding-left:15px;margin:0 auto;display:inline-block;vertical-align:baseline}.map-wenty{background:url(/images/map-wenty.jpg) left top no-repeat;background-size:cover}.map-wenty div{background:rgba(0,0,0,.6);margin:45px 5% 45px 19%;padding:25px}.map-wenty div h2,.map-wenty div h3{margin-top:0}.map-wenty div i{color:red}.map-footer{padding:0 45px 45px;background:#fff;color:#333}.map-footer h2,.map-footer b{color:#73ae5a}.ticket-icon{width:1.1em!important;margin:0 .4em}.button-footer{background-color:#107319;color:#fff}.statement.testimonials{padding:1.6em 0;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;margin:0 auto;max-width:960px;background-color:#f0cb00;font-size:2.5em;display:block}.stories{position:relative;max-width:960px;margin:0 auto;border-top:5px solid #fff;height:42em;background-size:cover;background-position:0 100%}.stories.light{color:#fff;margin-bottom:0}.stories.dark,.stories.dark a:link,.stories.dark a:visited{color:#000;text-shadow:0 1px 9px #fff}.stories .stories-wrapper,.stories #stories-intro{float:none;padding-left:25px}.stories li:first-child{text-transform:uppercase;font-weight:700}.quote{font-size:118%;line-height:1.1em;padding:.5em 12px 0 0}.stay{font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:120%;padding:0 0 1.5em 0}.stay a{display:block;font-size:18px;color:#fff;font-weight:700}.stay ul{list-style-type:none;margin:0;padding-left:0}.stay li{margin:6px 0 0}.stay li a{font-weight:700}.stay li a:link,.stay li a:visited{text-decoration:underline!important}.stay li a:hover,.stay li a:active{text-decoration:none!important}#stories-intro{padding:0;width:90%}.stories-wrapper{width:90%}.stories h2{left:12px}.stories h2 span{font-size:80%;display:block}.call-to-action{font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:200%;line-height:1.1em;text-align:center;font-weight:700;padding:1em 12px .8em;margin:0;text-shadow:0 0 15px rgba(255,255,255,.9)}.call-to-action a{text-decoration:underline!important;color:inherit}footer{width:100%;font-family:"Roboto Condensed","Arial Narrow",sans-serif}footer .cta iframe{width:96%;margin:0 2%}._1dro ._1drp{font-size:15px!important}.cta #TA_excellent839 a{position:static!important}.cta{max-width:960px;margin:auto;width:100%;background-color:#fff;-ms-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.cta div{width:100%;margin:5px;height:auto}.cta span{display:none}.cta a{width:100%;height:100%;-ms-align-items:center;align-items:center}.cta div:first-child{padding:.8em 12px;background-color:#006951}div#TA_excellent839{max-width:370px;text-align:center;margin:0 auto;padding-top:3px!important}#CDSWIDEXC{border:1px solid #fff}#CDSWIDEXC.widEXC .bravoBox{padding:0 0 1px 0;margin:0 0 -8px 0;width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper{padding:0;margin:0;background:transparent}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper img{width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper .bravoText{background:transparent;padding:0}#CDSWIDEXC .widEXCLINK,#widEXCTALOGO{width:100%}#CDSWIDEXC.widEXC{margin:0 auto;width:100%}#CDSWIDEXC.widEXC img#CDSWIDEXCLOGO.widEXCIMG{width:60%;height:auto}.cta>div:first-child a.flex img{width:30%}.cta > div:nth-child(2) {background-color:#c1e6a2;margin:0 5px}.cta>div:last-child{background-color:#0b50a9}#footer-nav-wrapper{padding:1em 12px}#footer-nav-wrapper ul{margin:0 auto;padding:0;text-align:center}#footer-nav-wrapper li{list-style-type:none;padding:.4em 0 .4em 5px;display:block;font-size:15px}#footer-nav-wrapper a{color:#fff}#footer-nav{max-width:960px;margin:0 auto}#footer-nav .navcopy li:not(:first-child) {display:inline-block;margin:0 auto}#footer-nav .navcopy li:nth-child(2)::after {content:".";padding-left:8px}.navcopy li:first-child{font-weight:700}img#captcha{width:150px;height:auto}.phototop{float:right;border:solid #fff;border-width:1em 0 1em 1em;text-align:center;width:50%}.phototop img{width:100%;height:auto}.photoleft{float:left;border:solid #fff;border-width:1em 1em 1em 0;text-align:center;width:150px;margin-right:15px}.photoleft img{width:150px;height:auto}form,form fieldset,form span{max-width:100%!important;min-width:0}.notice{margin:1em 0;border:1px solid #ffc605;background-color:#fff9e6;color:#000!important;font-size:1em;border-radius:3px;animation-name:color_change;-webkit-animation:color_change 1s;-moz-animation:color_change 1s;-ms-animation:color_change 1s;-o-animation:color_change 1s;animation:color_change 1s;-webkit-animation-delay:3s;animation-delay:3s}@keyframes color_change {
  from { opacity: 0; background-color: #ffc200; }
  to   { opacity: 1; background-color: #fff9e6; }
}@-moz-keyframes color_change {
  from { opacity: 0; background-color: #ffc200; }
  to   { opacity: 1; background-color: #fff9e6; }
}@-webkit-keyframes color_change {
  from { opacity: 0; background-color: #ffc200; }
  to   { opacity: 1; background-color: #fff9e6; }
}@-ms-keyframes color_change {
  from { opacity: 0; background-color: #ffc200; }
  to   { opacity: 1; background-color: #fff9e6; }
}@-o-keyframes color_change {
  from { opacity: 0; background-color: #ffc200; }
  to   { opacity: 1; background-color: #fff9e6; }
}.notice{margin:1em 0;border:1px solid #ffc605;background-color:#fff9e6;font-size:1em;border-radius:3px}p.notice,.notice p,span.notice{padding:.75em .75em .65em}.notice b{color:#ff3b05;margin-right:.5em}.notice p a:link{color:#ff2f82}.bookingpage main,.contactuspage main{border-top:5px solid #fff}#contact-form{margin:0 auto;z-index:5}#contact-form h2,#contact-form form{text-align:center;margin:0 auto}#contact-form h2{margin:1em auto}#contact-form form,#contact-form fieldset,#contact-form label,#contact-form form span{background:#1c5d9b!important;border:none;text-align:left}#contact-form fieldset label{color:#fff;text-transform:uppercase;margin:0;width:85px}#contact-form fieldset input{display:block;width:100%}#contact-form input[type="submit"],#contact-form input[type="reset"],#contact-form input[type="button"]{color:#fff;text-transform:uppercase;background-color:#061f41;background-image:none;border:none;width:100px;padding:.8em 12px}fieldset #captcha_code{width:150px}fieldset label::after{content:none!important}img#captcha{display:block}#contact-details{width:70%;margin:0 auto 2em auto;text-align:center}#contact-details h2{text-align:center}#contact-details p{text-transform:uppercase}a[href^="tel:"]{background-color:#4d89c1;color:#fff;text-decoration:none;padding:5px;display:inline-block;line-height:.5}a[href^="tel:"]:before{content:url(/images/icn-contact.png);margin-right:5px;display:inline-block;vertical-align:middle}.faqpage main,.termspage main{padding:.8em 12px}fieldset{margin:1em 0;padding:10px;border:1px solid #ccc;background:#eee;background:linear-gradient(to bottom,white 80%,#eee)}legend{padding:2px 8px;background:#fff;border-radius:4px;box-shadow:0 -1px 1px rgba(0,0,0,.4);font-size:.9em;color:#333}fieldset>label{float:left;clear:left;padding-top:2px;width:120px;text-align:right;font-size:.9em;color:#333}fieldset>label::after{content:":"}fieldset>label strong{color:#c00}fieldset>span{display:block;margin:0 0 0 120px;padding:0 0 4px 4px}fieldset>span.validation-errors{font-size:.8em;color:red}fieldset input,fieldset textarea,fieldset select{padding:2px 4px;border:1px solid #ccc;border-radius:2px;background:#fff;line-height:1.1;font-family:inherit;font-size:1.1em}fieldset input:focus,fieldset textarea:focus,fieldset select:focus{border:1px solid #aaa;box-shadow:0 0 3px rgba(0,0,0,.2);color:#333}fieldset input[type="image"],fieldset input[type="file"]{border:none}fieldset input[type="submit"],fieldset input[type="reset"],fieldset input[type="button"]{padding:2px 6px;border:#b5bbc4 1px solid;background:#f7fafc;background-image:linear-gradient(to bottom,#fff,#dae6f1);font-size:100%;color:#333}fieldset input[type="submit"]:hover,fieldset input[type="reset"]:hover,fieldset input[type="button"]:hover{color:#e36627}fieldset input:disabled,fieldset input:disabled:hover,fieldset input:disabled:focus{color:#999!important}input.cssform-undo:disabled{display:none}a.delete:link{color:#c00!important}a.delete:visited{color:#c00!important}a.delete:hover,a.delete:focus{color:#000!important;background-color:#ff0!important}.warning{margin:.5em 0;border:1px solid red;background-color:#ff0;font-size:.8em;color:#333}p.warning,.warning p,span.warning{padding:.5em}.warning b{text-transform:uppercase;color:red}input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMpgImBRMACY/x7/uDX39sXt/67cMoDyOVgMjBjYFbV/8kkqcCBrIER5KS/967s+rmkXxzI5wJiRSBm/v8P7NTfHHFFl5mVdIzhGv4+u///x+xmuAlcdXPB9KeqeLgYd3bDU2ZpRRmwH4DOeAI07QXIRKipYPD35184/nn17CO4p/+cOfjl76+/X4GYAYThGn7/g+Mfh/ZZwjUA/aABpJVhpv6+dQUjZP78Z0YEK7OezS2gwltg64GmfTu6i+HL+mUMP34wgvGvL78ZOEysf8M1sGgZvQIqfA1SDAL8iUUMPIFRQLf+AmMQ4DQ0vYYSrL9vXDz2sq9LFsiX4dLRA0t8OX0SHKzi5bXf2HUMBVA0gN356N7p7xdOS3w5fAgcfNxWtn+BJi9gVVBOQfYPQIABABvRq3BwGT3OAAAAAElFTkSuQmCC);background-position:right top;background-repeat:no-repeat;box-shadow:none}input:required:valid,textarea:required:valid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZZJREFUeNpi/P//PwMpgImBRMAy58QshrNPTzP8+vOLIUInisFQyYjhz98/DB9/fmT48/+35v7H+8KNhE2+WclZd+G0gZmJmYGThUNz1fUVMZtvbWT59eUXG9wGZIWMUPj993eJ5VeWxuy8veM/CzPL3yfvH/9H0QBSBDYZyOVm4mGYfn6q4cory5lYmFh+MrEwM/76/YsR7mk2ZjbWP///WP37/y8cqIDhx58fjvtu7XV6//ndT34G/v8FasUsDjKO/+A2PP3wpGLd+TVsfOz8XH6KAT+nHpokcu7h6d9q/BoMxToVbBYqlt9///+1GO4/WVdpXqY/zMqXn13/+vTjI9mj94/y//v9/3e9ZRObvYbDT0Y2xnm///x+wsfHB3GSGLf41jb3rv0O8nbcR66d+HPvxf2/+YZFTHaqjl8YWBnm/vv37yly5LL8+vuLgYuVa3uf/4T/Kd8SnSTZpb6FGUXwcvJxbAPKP2VkZESNOBDx8+9PBm4OwR1TwmYwcfzjsBUQFLjOxs52A2YyKysrXANAgAEA7buhysQuIREAAAAASUVORK5CYII=);background-position:right top;background-repeat:no-repeat}input::-webkit-input-placeholder{color:#ababab}input:-moz-placeholder{color:#ababab}input[type="number"]{max-width:4em}.cropper{display:inline-block;margin:0 1em;padding-left:18px;height:16px;background:left center no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABRElEQVQ4jZXSsUsVUBzF8Y/yhgKRSOdwFpUgpxZX/4BElxwKcWhJqNbOIiEOBuIQiuioaUsSBRFCBIKjq0KERdoUhIRIOLyr2LNnvgN3+d37Pfzu+f1oQEmGk8yerVUagB/iGbrP1psvCT/BFJ4n2W7IIMkjTGAX47X3lSQV3EEHvmAlyWGB72GyvB1L8itJCzrRg/ZmLOI+ruIulgrcgZkCv8W1JDv4iU/ow6umJHvoTrKfpBU/0IZZDOEzRrGKA8xjJsku1Sms4XWSDfTiO27jJa7jKQZKd29OvneaAUbQjy58xQe8wBXcSvIbG/VCbqotJBkuuRzgQZKFevA5gySwhWmsYxNtSY7qGdRu4g20Yw6t+FNOXdUaHJXaTdXkl5NcaPDXJib5hvf4qDqBxxfB/+rgRINJ1v4Hn+ug6J1qDpfSMVLdY4b2kZcrAAAAAElFTkSuQmCC)}.cropper:link{text-decoration:none!important;font-size:.75em;color:rgba(0,0,0,0)!important}.cropper:visited{color:rgba(0,0,0,0)!important}.cropper:hover,.cropper:focus{color:rgba(0,0,0,.5)!important}#captcha{border:1px outset #666}@media only screen and (max-width:767px){fieldset>label{display:block;float:none;width:auto;text-align:left}fieldset>span{display:block;margin:0 0 4px 0!important;padding:0}#captcha{width:320px;height:90px}}#show_password{display:inline-block;width:22px;height:12px;background-image:url(data:image/png;base64,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);background-size:100% 100%}#show_password.shown{background-image:url(data:image/png;base64,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)}.password-check.ok{box-shadow:0 0 3px #090}.password-check.weak{box-shadow:0 0 3px orange}.password-check.vulnerable{box-shadow:0 0 3px red}.password-strength{display:none;font-size:.9em}.password-check.ok ~ .password-strength {display:block;color:#090}.password-check.weak ~ .password-strength {display:block;color:#ffa500}.password-check.vulnerable ~ .password-strength {display:block;color:#f33}.password-meter{display:none;margin:2px;height:.5em;overflow:hidden;background:linear-gradient(to right,red,orange 25%,yellow 50%,green 75%);border-radius:1em 0;text-align:right}.password-meter div{display:inline-block;width:0;height:100%;background:rgba(255,255,255,.8);border-left:1px solid #999;border-radius:0 0 1em 0;vertical-align:top}.password-check.ok ~ .password-meter,
.password-check.weak ~ .password-meter {display:block}.collapse{border-collapse:collapse}.collapse tr{border:1px solid #666}.collapse th{background-color:#ccc;border:1px dotted #999;text-align:left}.collapse td{vertical-align:top;border:1px dotted #999}.files{border-collapse:separate}.files th{background-color:#efefef;vertical-align:top;text-align:left;white-space:nowrap;font-weight:normal;font-size:11px;color:#234}.files td,.files th{border:1px solid #999;padding:3px}.noborder{border:none!important}body.planpage,body.placepage,body.bushwalkpage,body.home,body.itinsummarypage,body.aboutus,body.template,body.contactuspage,body.bookingpage,body.mappage,body.gettingherepage,body.faqpage,body.itinerarypage{background-position:center 59px;background-repeat:no-repeat;background-size:contain}body.home{background-image:url(/images/bg-0_home.jpg)}body.planpage{background-image:url(/images/bg-0_Explore_the_Attractions.jpg)}body.bushwalkpage{background-image:url(/images/bg-0_GO-bushwalking.jpg)}body.itinsummarypage{background-image:url(/images/bg-0_Plan_Your_Adventure.jpg)}body.aboutus,body.template{background-image:url(/images/bg-1_about_us.jpg)}body.contactuspage{background-image:url(/images/bg-2_contact_us.jpg)}body.bookingpage{background-image:url(/images/bg-3_book_tickets.jpg)}body.mappage{background-image:url(/images/bg-4_map_time_table.jpg)}body.gettingherepage{background-image:url(/images/bg-5_getting_here.jpg)}body.faqpage{background-image:url(/images/bg-6_faqs.jpg)}body.itinerarypage.inoneday{background-image:url(/images/bg-1_Blue_Mountains_in_One_Day.jpg)}body.itinerarypage.thebushwalker{background-image:url(/images/bg-2_The_Bushwalker.jpg)}body.itinerarypage.rainyday{background-image:url(/images/bg-3_Rainy_Day_Special.jpg)}body.itinerarypage.kids{background-image:url(/images/bg-4_Blue_Mountains_with_Kids.jpg)}body.itinerarypage.backpacker{background-image:url(/images/bg-6_The_Backpacker.jpg)}body.itinerarypage.easyrider{background-image:url(/images/bg-5_The_Easy_Rider.jpg)}.bookingpage main{padding:0;margin-top:2em;border-top:5px solid #fff}.featured{display:block;background-color:#dde864;position:relative;margin:-54px auto 0 auto;padding:.8em 12px;width:320px;color:#333;text-transform:uppercase;font-style:italic;text-align:center;font-family:"Roboto",Arial,sans-serif;font-weight:700;font-size:109%}header>img{margin:0 auto;max-width:100%}.bookingpage #teaser{padding:1.3em 0}.bookingpage #teaser h2{width:100%;padding:0 0 1.5em 0;text-align:center}#teaser .doubledecker,.centre,.world{width:20%}.bookingpage .special{text-align:center;max-width:100%;margin:5px 0}.addition-a{width:30px;height:auto}.pass-a span,.pass-b span,.pass-c span{font-size:48%}.pass-a,.pass-b,.pass-c{margin-bottom:1.5em;background-color:#fff}.pass-b{margin-top:64px}.pass-a a,.pass-b a,.pass-c a{color:#333}.pass-a>div,.pass-b>div,.pass-c>div{padding:0 5px}.top{max-width:100%;margin:5px 0;display:block;text-align:center}.b-descriptor{color:#333;padding:.8em 12px;margin:5px 0}.b-descriptor ul{margin:0 auto;text-align:center;padding:0;width:203px}.b-descriptor ul li{height:35px;text-transform:uppercase;text-align:center;font-family:"Roboto",Arial,sans-serif;font-weight:700;font-size:109%;color:#333;margin:0;padding:5px 0 0 45px;background:url(/images/tick-red.png) 0 0 no-repeat;vertical-align:middle;background-size:30px}.b-descriptor p:last-child{font-size:.9em}.pass-a .b-descriptor{background-color:#f7d9d9}.pass-b .b-descriptor{background-color:#e7eff7}.pass-c .b-descriptor{background-color:#fef1e8}.b-descriptor ul li{list-style-type:none;text-align:left}.pass-a div:last-child div,.pass-b div:last-child div,.pass-c div:last-child div{display:inline-block}.pass-a .b-cta p:first-child,.pass-b .b-cta p:first-child,.pass-c .b-cta p:first-child{text-align:center;margin:0 auto;text-transform:uppercase;font-size:230%;font-weight:700}.pass-a .b-cta p:last-child,.pass-b .b-cta p:last-child,.pass-c .b-cta p:last-child{margin:auto;width:100%;color:#fff;text-align:center;font-family:"Roboto Condensed","Arial Narrow",sans-serif}.pass-a h2,.pass-b h2,.pass-c h2{color:#fff;text-transform:uppercase;padding:.7em 12px .6em}.pass-a h2{background-color:#e81c24}.pass-b h2{background-color:#1462b2}.pass-c h2{background-color:#f1731f}.b-icons{background-color:#9bc0e1;padding:.8em 12px;height:73px;text-align:center}.b-icons img{display:inline-block;text-align:center;margin:0 auto;height:45px;width:auto}.pass-a .b-cta{background-color:#e81c24;padding:1.8em 5px 1.3em 5px;margin:5px}.pass-b .b-cta{padding:1.8em 5px 1.3em 5px;margin:5px;background-color:#1462b2}.pass-c .b-cta{padding:1.8em 5px 1.3em 5px;margin:5px;background-color:#f1731f}.bookingpage .button{background:#dde864;border-radius:0;text-transform:uppercase;text-align:center;display:block;margin:.8em auto;width:6em}.bookingpage div.mobileonly{margin:auto}.bookingpage div.mobileonly:not(.first) {background-color:#0b4f8e;padding-top:.8em}.bookingpage div.mobileonly.first img{margin-top:-47px}.bookingpage section{padding:0 12px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.b-grid{background-color:#0b4f8e}.booking-grid p,.booking-grid-pay p{padding:0 15px;vertical-align:top;color:#fff}.booking-grid p:first-of-type,.booking-grid-pay p:first-of-type{color:#fff;font-weight:700;font-size:120%;padding:.5em 15px;text-transform:uppercase;font-family:"Roboto Condensed",Arial\ Narrow,sans-serif}.booking-grid p:first-of-type{text-transform:capitalize}.booking-grid-pay span{padding-right:5px}.bookingpage h2.booking-all,.bookingpage h2.booking-otherways{text-align:center;padding:.8em 0;text-transform:uppercase;margin:0;background-color:#0b4f8e}.bookingpage h2.booking-otherways{background-color:#216cb2}.booking-grid{background-color:#0b4f8e}.home .booking-other,.home .booking-grid{background-color:rgba(242,7,5,.92)}.home .booking-grid p:first-of-type,.home .booking-other{color:#fff}.box{display:none}.home .bus-logo{position:relative;width:30%}.home main{padding:0;background-color:#061f41}.home header{margin-bottom:7em}.home header > div:nth-of-type(2) {background-color:transparent}.home #teaser,.statement{background-color:#ffebb5}.home #teaser{padding:1em 12px}.home #teaser img{width:49%;height:auto;margin:0 auto .5em auto;display:block}.home .button{background-color:#107319;color:#fff}#teaser-home{background-color:#061f41;width:auto;margin-bottom:5px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}#teaser-home div{background-color:#013f78;text-align:center;width:48.9999%;margin:.5%;padding:5px;list-style-type:none}#teaser-home div p:first-child{text-transform:uppercase;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:150%;font-weight:700}#teaser-home div p:first-child::before{content:url(/images/tick-red.png);padding-right:5px;display:inherit}#teaser-home div p:last-child{margin-right:.5%}#teaser-home div p:last-child::first-letter{text-transform:lowercase}.statement,.call-to-action{color:#107319}.home img[class="mobileonly"],.home img[class="nomobile"]{max-width:100%}.home img[alt$="30 minutes"]{max-width:85%;margin:auto;-ms-align-self:center;align-self:center;margin-top:-8em}.book,.book-end{-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:1.5em 24px;font-weight:700}.book div{width:25%;position:relative}.book p,.book-end p{display:none}.home .home-bus{width:73px;height:auto}.statement{text-align:center;padding:.8em 0 .6em 0!important}.feature{height:100%;position:relative;color:#fff;margin-bottom:-7px;border-top:5px solid #fff}.feature img{width:100%;height:auto}.feature h2{margin:0;position:absolute;bottom:1.5em;left:1.5em;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-size:150%;text-align:center;text-transform:uppercase;text-shadow:0 1px 5px rgba(0,0,0,.3) , 0 1px 21px #000;font-weight:400;color:#fff}h2.align-r{left:50%}h2.align-r.waterfalls{  left: 44%}p.align-r,p.align-l{display:none}.home .last{color:#333}.home .last a{text-decoration:underline;color:inherit}.home .driver{position:relative;background:#216cb2;padding-bottom:45px;border-top:5px solid #fff;padding:1em 12px}.home .driver img.jason{display:inline-block;width:100px;height:auto;vertical-align:top}.home .driver div{display:inline-block;width:64%;margin:0 auto;font-size:.8em}.home .driver div img:first-of-type,.home .driver div img:last-of-type{max-width:164px;height:auto;display:block;margin:0 12px}.home .driver div img:last-of-type{margin-top:.5em}.home .driver div p{margin:1em 12px 0 12px;text-transform:uppercase;font-weight:700}.wf{display:none}.benefits{padding:12px;background-color:#f20705}.home .booking-other,.home .booking-grid{background-color:#f20705;padding:0 12px .8em 30px}.booking-grid{padding-bottom:12px}.home .booking-other{margin:0;text-transform:uppercase;border-top:5px solid #fff;padding-top:1em}.home .booking-grid p:first-of-type,.home .booking-other,.home .booking-grid span{color:#fff}.home .booking-grid p{margin-top:0;margin-bottom:0}.home .booking-grid p:first-of-type{text-transform:uppercase}.home .booking-grid span{display:block;float:left;margin-left:-33px;font-size:140%}.c2a-bottom{text-align:center;padding:1em 12px 45px 12px}.itinsummarypage main{padding:0}.attractions-list{padding:0;margin:0;color:#fff;line-height:1.3em;background-color:#216cb2;overflow:hidden}.attraction-img img{height:auto}.attraction-img{margin-bottom:1em}.attractions-list p,.attractions-desc p,.itinerarypage .attraction-det p,.itinsummarypage .attraction-det p{margin-top:.5em}.itinerarypage main{background-color:#fff;color:#333;padding:0}.itinerarypage h2{color:#216cb2;padding:0;margin:0}.attractions-list ul{margin:0;padding:.8em 0 .8em 20px;list-style-image:url(/images/icon-mini-marker.png);background:#216cb2}.attractions-list h3{text-transform:uppercase;background:#5b8db9;padding:.8em 22px;margin:0;border-top:5px solid #fff;font-size:18px;font-weight:700;font-family:"Lato",Verdana,sans-serif}.itinerarypage .attractions-desc{padding:.8em 12px 0}.attractions-desc p{padding-bottom:.8em;margin-top:.5em;font-weight:700}.itinerarypage .attraction-det,.itinsummarypage .attraction-det{margin:0;padding:0;max-width:960px}.itinsummarypage .attraction-det{border-top:5px solid #fff;padding-bottom:2em;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.itinsummarypage .attraction-det:nth-child(even) {background-color:#5b8db9}.itinsummarypage .attraction-det div,
.itinerarypage .attraction-det div:nth-child(even) {padding:.8em 12px;width:100%;margin:0}.itinsummarypage h2{margin-top:0}.itinsummarypage .attraction-det p a{display:block;margin-top:1em}.itinerarypage .attraction-det a,.itinsummarypage .attraction-det a{font-weight:700;text-decoration:none;text-transform:uppercase}.itinerarypage .attraction-det a,.itinerarypage .attractions-desc a{color:#333}.itinerarypage section.flex{width:100%}.itinerarypage .brief{background:#ed3d45;color:#fff;text-transform:uppercase;padding:.8em 12px;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;-o-flex-flow:column nowrap;flex-flow:column nowrap;width:37%}.itinerarypage .brief p,.itinerarypage .detail p{margin:.5em;height:2em}.itinerarypage .brief p:nth-child(2),
.itinerarypage .detail p:nth-child(2) {height:5em}.itinerarypage .detail{background:#e81c24;color:#fff;padding:.8em 12px;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;-o-flex-flow:column nowrap;flex-flow:column nowrap;width:63%}.itinerarypage .brief a,.itinerarypage .detail a{color:#fff;text-decoration:none}a.cta-itin{text-transform:uppercase;text-align:center;padding:5px;width:320px;background-color:#216cb2;text-decoration:none;margin:15px auto}#modal_wrapper.overlay:before{content:" ";width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;background:#000;background:rgba(0,0,0,.7)}#modal_window{display:none;box-sizing:content-box;z-index:200;position:fixed;background:#0b4f8e;top:50px;left:50%;overflow:auto}#modal_wrapper.overlay #modal_window{display:block}#modal_window h2{margin:0;background-color:#fff;color:#0b4f8e;text-align:center;padding:.8em 12px}#modal_window h4{margin:10px 0 20px}#modal_window h4 a{text-decoration:none;color:#fff;font-weight:400;font-size:17px}#modal_window .more:after{content:none}#modal_window .more:before{content:"\2c3";padding:7px 10px 0 22px;font-size:170%;display:block;float:left}.modal-nav{margin-right:22px}.popup{width:300px;padding:0;color:#fff;margin-left:-130px}a.modal-close{display:block;margin:0 23px 0 0;position:fixed;color:#333;background:rgba(0,0,0,.3);padding:3px 5px 2px;text-decoration:none}.popup-more{background-color:#061f41;padding:.5em 12px;flex-flow:column wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.popup p{display:inline-block}.popup>p{margin-top:0;font-size:initial;font-weight:initial}.place-dur{text-transform:capitalize;font-size:15px;text-align:center;display:inline}.place-dur span{display:inline-block!important;background-color:#0b4f8e;padding:6px 10px;line-height:20px;font-size:15px;margin-right:5px;text-transform:uppercase}.place-dur span:nth-of-type(2) {margin-left:2em}.place-dur b{display:block;float:right;margin:0 0 0 -8px;padding:3px;font-size:20px;font-weight:800;line-height:30px}.popup-more img{width:30px;height:30px;margin-right:10px;margin-top:3px}#modal_window .deal_text,#popup-summary{padding:1.3em 20px 0;margin-bottom:0}#modal_window .deal_text::before{content:'Deal! ';text-transform:uppercase;font-weight:bold;font-size:135%}.popup-photo{clear:both;padding:0 12px 6px 12px}.popup-photo img{max-width:100%;height:auto}.
.placepage .attraction-det h2 {padding:0 0 .5em 0}.placepage .popup-more{margin-top:25px}.attraction-visual{border-top:5px solid #fff}.attraction-visual p{margin:0 0 .8em 0}.attraction-visual img{vertical-align:top}.place_related{margin-top:0;padding-left:15px}.place_related li{line-height:60px;margin:0 0 .5em;list-style-type:disc;background:transparent}.place_related a{padding:5px 0 0 90px;display:block;height:60px;line-height:1.1em}.driver-quote{background-color:#0b4f8e;padding:.8em 12px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.driver-img{width:34%;display:inline-block}.driver-img h2{width:100%}.aboutus section h2{padding:0 12px}.driver-img img{width:179px;width:100%!important;height:auto;float:none;padding-right:12px;line-height:1.3}.driver-quote p:last-of-type{font-size:1.1em;line-height:1.3em;color:#fff;font-style:italic;vertical-align:top;width:65%;display:inline-block;padding-top:0;margin-top:0}.placepage .attraction-det p:first-child{margin-top:0}.placepage .attraction-det,.placepage h3{padding:0 12px .8em}.placepage .attraction-det h3{padding:0}.placepage .popup-more{order:-3}.placepage .attraction-det{order:-2}.placepage .speech-square{order:-1}.placepage h3{order:-0}.placepage .place_related{order:1}.placepage .attraction-visual{order:2}#share-loc{order:3;background-color:#fff;width:100%;padding:.8em 12px}#map{display:block}#related_bushwalks{margin-bottom:45px}#related_bushwalks h2{margin-bottom:0;margin-left:12px}#related_bushwalks h4{width:100%;margin-right:12px;margin-left:12px;padding:16px;background-color:#061f41}#related_bushwalks p{margin-right:12px;margin-left:12px}#related_bushwalks .popup-more.flex{background:none;justify-content:left;margin:12px 0;padding:0}.planpage main,.bushwalkpage main{padding:0;position:relative}.trip,.trip img,a.trip-bg{width:100%}.view-itin{background-color:#a5ebe6;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:inline-block}.view-itin h2{margin:1em 0}.view-itin h2::after{content:"\25ba";font-size:200%;padding-left:10px;font-size:75%}a.view-itin{text-decoration:none!important}div.attractions-filter{position:relative;height:100px;background-color:#9bc0e1;border-top:2px solid #fff;border-bottom:2px solid #fff;color:#333}div.attractions-filter::before{display:block;position:relative;text-align:center;content:"Choose your interest:";text-transform:uppercase;margin:10px auto}.bushwalkpage div.attractions-filter::before{content:"Bushwalk difficulty:"}.attractions-filter h2{text-align:center;margin:auto}.attractions-filter li{list-style-type:none}#filtermenu{display:block;position:absolute;z-index:49;width:94%;margin:0 3%;padding:0 10px!important;background:#fff;border-radius:3px;box-shadow:0 2px 2px #999;line-height:18px;font-size:15px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#filtermenu li{float:none;padding:0;margin:5px 0}#filtermenu li a{display:block;border-top:1px solid #dedede;color:#333;font-weight:400;background:#fff;padding:12px 0 12px 50px}#filtermenu li a:link,#filtermenu li a:visited{padding:12px 0}#filtermenu li:first-child a{border-top:none;padding-top:.5em}#filtermenu li:first-child a:after,#filtermenu.filter-active li.active a:after{content:"\25Bc";float:right;font-size:14px;padding-top:3px}#filtermenu li img{width:25px;height:30px;vertical-align:middle;margin-top:5px}#filtermenu span{vertical-align:middle}#filtermenu li a:hover,#filtermenu li a:focus{text-decoration:none!important}#filtermenu li:nth-child(2) {position:relative}#filtermenu li:nth-child(n+2) {display:none}#filtermenu.active li:nth-child(n+2) {display:block;color:#fff}#filtermenu.filter-active li{display:none}#filtermenu.filter-active li.active{display:block}#filtermenu.filter-active li.active a:link,#filtermenu.filter-active li.active a:visited{border:none;padding:0 0 3px;line-height:30px}.trip{height:auto;position:relative;margin:1% 1% 50px;background:#fff}.trip img{height:auto;vertical-align:bottom;position:relative}a.trip-bg{height:100%;display:block;position:absolute;bottom:0}.trip div.trip-anchor{background:rgba(0,0,0,0);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.75) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.75) 100%);width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 1px 3px #000}.trip div.popup-more.flex{width:100%;height:45px;position:absolute;justify-content:space-between;flex-flow:row wrap;bottom:-45px;top:auto;margin:0;padding:0 10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 1px 3px #000}.trip div.popup-more.flex img{width:28px;margin-top:1px}.trip .popup-more .place-dur:nth-of-type(2) {margin-left:0}.trip .place-dur p{font-size:14px}.trip .place-dur span{font-size:13px}.trip .place-dur b{font-size:17px;padding:0 3px 3px}.trip-wrapper{padding:12px .5% 12px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}p.tripname{position:absolute;margin:0;padding:0 10px 0 30px;background:url(/images/icn-info.png) left top no-repeat;background-size:22px;bottom:.8em;left:1em;display:block;color:#fff}p.tripname:after{padding-left:6px;content:url(/images/icon-open-lightbox-wo.png)}.social_counters a{margin:0 5px 0 0;padding:.1em .4em .1em 1.7em;background-repeat:no-repeat;background-position:.5em center;background-size:1em 1em;border:.1em solid #ccc;border-radius:.2em;text-decoration:none!important;font-size:.8em;color:#fff!important}.social_counters .likes{border-color:#3b5a99;background-color:#3b5a99;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAIDBAYHCAj5+vv8/f7yBm13QAAABUSURBVBiVY5j3Dhm8ZHiHCkjg71q1FplfyMDAhcR/yoDK34DGD2BgNLZG4hswyKGYb8CQRwHfgAEE+ND4dgT4eXD+rlUKDF6rzlHNPbTjz0PhvwAANBJTpYz9VFsAAAAASUVORK5CYII=)}.social_counters .tweets{border-color:#32aadc;background-color:#32aadc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd1JREFUeNp8Us9PE0EUnnk7O9vutrU0rbWARoxGo+HgDyJK8KQHrxxJ8C/gjjHxjIlH/gIORKInTyQargY4EILGgFRIBBI3QLtt6S6z3Znx1Qrhl/2yyc6bfC/v+7437N77IvkPGkoLqfHADcqB4klrwpQmodKWQelJth+pq0n++JINlMy7wfeySHFIW8DyNntSsKfWKiaQo65A6oGC86Y/n40ZWNYaanLF63TYu2IFsOHV/dzY3SwltN5QOBBV5GLG+MN/bETShNHeTN/FeLdjQhApvHpxMz31tPvZ5QTOKAvZ6Zi5uHHK0vKe+PLbZyuemPm1//xK4nbGmhgsFCshykV5Z/F5s1YWEbuW4mkOGIgJTQPXL3D8zg3NjzQDCp6QtzqsFrsNSkKiFg4Arh+9nHO39hvtGxZcfyeQBiUQY4AxfysJpds1fPhZpaTJALQntd6ohm1Efdyozbl+nDWjANw2/t8u7Y7Mbi24wVn219LB+OIOO9wpczjEDXiQYI/ydk/qdD6z2/XX8249UvxQAMMXMnwjPdSTbE1sIVJ6ee9gulj9tFlDb/yYXNo7vYZVV8K8k7GyFgZNvFD+8MJVT4RS23hx0htrbQBjXa+G+m9QWCMNn/S5y/kjwACDM794g/E0DgAAAABJRU5ErkJggg==)}.social_counters .pinterest{border-color:#e13640;background-color:#e13640;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAASRJREFUKJFtU1uihSAIxNTUUnH/q708xOp4+ah0gGGAAJYd6apkVzpgt7ONZe38Af0LFAf/CR2bpQe9dnSMa4ttJedc2jfe6wmzVexvvQlyUu/GoA8huJWvP6mrA5dRSZ1dnhbcCV3akBLlGe6N5qW8AjjJ5CEJsbrnkBSnphR+Z7inhs4HawGRRn7fUDX3QU+uXTjZMSjLhPnEOuoHxl94NUSSD4WJG6UgvRymrGppVY7BKuvGUmctEdwYzsRTsmPWoG3BM0qMwM2ZgiCC1a45gO6tlxyQDJYF8znS03XTZ59SbtORBx0d8mxNDHJKLDFkG07U7ZDuU38fnlXLs4qk5v4X1fgwZ7yjxI8Ev7Yd4/c3cdkvCbS0bvvJ4CiVHHotr8g/4Usguch/A3IAAAAASUVORK5CYII=)}.social_counters .gplus{border-color:#ccc;background-color:#f9f9f9;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABblBMVEUAAADhSzznSzznTDvnSzrlSjznTDzmTDvfTz/oTTflTDznTDv/VVXmTDzbSzxEREBEREDmSjvnTDr/AABERECLRjzXSTzeSzzlSzzlTDxEREBEREBEREDPSjznTDvcST7jSjvnSznmSj3gSj1EREBEREDnSzzOST1JQj7mSzzmSjzjSzvOSz1EREDMQD/WSzzNSj3gTDznSzrnTDzUVSrkSTzZSjrMSj3MST23SDzjSzmQRT/cTDvlTDrlTDzfPz/iTDzUSzvRSzvUSTvkTDrlSjrnSjzlSzvJSjzkTDzPUj/mTDvmTDzlTDriTDtpSD7nTDzmSzvlSzvmTDvpSzvlTDvlTDzJSzzkTz3pSDrmTDzmTjyKSj3QST3WSzuJWijlTDrFSj3lTDrlTDrjSzzmSzznSjzgTDplQ0BnSDvhSzrnSjzkUDXoTT3lTDrhTDrgSjzgSjzmSzznTDzhTDzcSzzlTDzmTDzTSzzWSzzqo84UAAAAc3RSTlMAEYOW1f3CiRAX3E0DoJcJAZ7uAQIf8yTp8QMaH7XjMI8sPk0SCouxH7qohqoUCamyX6KhBiYzprs+LTE/9P4IwPX7/PTe7IqRoQ5Jcsi1IqCB33QvPOCmHSOGKi7f+AXdffj7haXXSBUXXMMTT7vv9thpzZ23JgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAOhJREFUGNNjYGBgZGJmKWZlY+dggABOLm4GHt4SPn4BqICgkDCDiKhYqTiYBxSVkBSWkpaRLeMG8UX4GRjkiuWlZaQVihUZGJSUVVQZGNTK1TWkpTS1gPLaOrpAFXr6FQaGRsYmDKZm5haWVgwM/LrWNrZ29gwMDo5Ozi6uDAyqKlLCbsXuPECTPTxBBvN7efv4Fhf7+ctIawcA+TyBQcEhjKFhleHSUhGRQIEo1mggKRUTGxcPcahkAogvLZOYxANxqVByBIgvnZIKdalPcVp6hm5mVnYOiA9yaW5efkFhXpEJSD2/Kj8AaFAlmlVfyl8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDYtMTBUMTA6MDI6NDgtMDU6MDDzem5mAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA2LTEwVDEwOjAyOjQ4LTA1OjAwgifW2gAAAABJRU5ErkJggg==);color:#777!important}#wishlist h2{margin:0}#wishlist li,.wishlist li{display:block;background:#e8f8e1 left no-repeat}#wishlist li a,.wishlist li a{display:block;padding-left:82px;line-height:48px}#wishlist li a{line-height:15px;height:48px;font-size:15px;padding-top:4px}.save-to-wishlist{display:none;height:47px;padding-left:50px;background:left no-repeat;background-size:45px 47px;line-height:47px}.save-to-wishlist.off{background-image:url(/images/icon-wish-off.png);cursor:pointer}.save-to-wishlist.off::after{content:"Save to wishlist";font-size:18px}.save-to-wishlist.off:hover::after{text-decoration:underline}.save-to-wishlist.on{background-image:url(/images/icon-wish-on.png);color:#000;cursor:default}.save-to-wishlist.on::after{content:"Saved to wishlist";font-size:18px}.trip .save-to-wishlist{position:absolute;top:15px;right:15px;z-index:49;width:38px;height:40px;background-position:0 0;background-repeat:no-repeat;background-size:38px 40px}.trip .save-to-wishlist::after{content:""!important}.open-wishlist{display:inline-block;width:47px;height:47px!important;background:url(/images/icon-wish-off.png);background-size:100% 100%}.open-wishlist.on{background-image:url(/images/icon-wish-on.png)}ul.wishlist{padding:0}@media only screen and (max-device-width:374px){.driver-quote p:last-of-type{font-size:.9em;line-height:1.3em;color:#fff;font-style:italic;vertical-align:baseline;width:63%;float:right;padding-top:0;margin-top:0}img.logo{width:170px}}@media only screen and (min-width:480px){.trip{width:48.000%}.attraction-dur{width:46%;display:inline-block;text-align:right}.attraction-summary{width:52%;float:right;margin:1em 0 1.3em 0}.trip div.popup-more.flex img{margin-top:4px}.trip .place-dur b{padding:3px}}@media only screen and (max-device-width:480px) and (orientation:portrait){#mainnav{font-size:110%}#footer-testmon-wrapper{font-size:85%!important}.stories{min-height:800px}}@media only screen and (min-device-width:480px) and (max-device-width:667px) and (orientation:landscape){.popup{width:440px}}@media only screen and (min-width:530px){.itinerarypage .brief{width:30%}.itinerarypage .detail{width:70%}}@media only screen and (max-width:639px){#footer-nav ul div{background-color:#fff;margin:-5px 0 12px 0;padding-bottom:1px}#footer-nav-wrapper{padding:0;margin-top:0}.cta{margin-bottom:0}#footer-nav-wrapper .highlight:first-child{background-color:rgba(242,7,5,.92)}#footer-nav-wrapper .highlight:last-child{margin-bottom:5px}#footer-nav-wrapper .highlight{background-color:#216cb2;font-size:20px;margin:5px;padding:24px}.highlight span{text-transform:uppercase;display:inline-block}}@media only screen and (min-width:640px){.nomobile{display:block}.mobileonly{display:none}h1{font-size:300%}.speech-square img{width:60%}header > div:nth-of-type(2) p {width:75%;margin:0 auto}header > div:nth-of-type(2) p.pagesubhead {width:90%;margin:0 auto;font-size:160%;line-height:1.5}.gettingherepage header > div:nth-of-type(2),
  .contactuspage header > div:nth-of-type(2) {margin:0 auto 4em auto}.has-sidebar div{width:70%;vertical-align:top;order:0;padding-top:0;padding-left:12px}.has-sidebar div h2{text-align:left}.video-container{width:100%}.sidebar{width:30%;vertical-align:top;order:-1;padding:.8em 12px 0 0}.sidebar h2{margin-top:0}div#TA_excellent839{width:100%}#CDSWIDLNKR.border{margin:0 auto}#CDSWIDLNKR .widLNKRInner{width:100%}#CDSWIDEXC{margin:0 auto}#CDSWIDEXC.widEXC .bravoBox{padding:0 0 1px 0;margin:0 0 -8px 0;width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper{padding:0;margin:0;background:transparent}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper img{width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper .bravoText{background:transparent;padding:0}#CDSWIDEXC .widEXCLINK,#TA_excellent839 .widEXCTALOGO{width:100%!important}#TA_excellent839 .widEXCTALOGO{margin:0 auto!important}h2.align-l{top:145px;left:80px}h2.align-r{width:47%;top:95px;left:52%}p.align-r.waterfalls{top:142px;left:43%;width:54%}h2.align-r.waterfalls{width:56%;left:43%}.c2a-bottom{padding:1em 45px 45px 45px}.home .driver>p{margin-left:116px;margin-top:-50px}.home .driver div img:first-of-type,.home .driver div img:last-of-type{display:inline-block;vertical-align:top;height:50px;width:auto;font-size:1em}.home .driver div img:last-of-type{margin-top:0}#teaser-home{flex-flow:row nowrap;background-color:#fff;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}#teaser-home div{width:25%;background-color:#216cb2;margin:.5% 0 .5% .5%}#teaser-home div:last-child{margin-right:.5%}#teaser-home div p:last-child::first-letter{text-transform:capitalize}.home .booking-grid{width:48.8%;display:inline-block;vertical-align:top}.b-icons img{height:29px}.bookingpage header>p:only-of-type{width:350px;margin:-126px auto .5em auto}.bookingpage main{margin-top:0}.bookingpage #header-overlay h1,.bookingpage #header-overlay p{width:70%;display:inline-block;padding:3em 0 0 45px;vertical-align:top}.bookingpage #header-overlay p{padding-top:0}.bookingpage #header-overlay p:first-of-type{padding:0 0 0 45px;line-height:1.3em;margin-top:0}.bookingpage #header-overlay div{display:inline-block;padding:0 12px;margin-top:-131px}.bookingpage #header-overlay img{padding-bottom:2em;vertical-align:top}.featured{width:190px}.doubledecker,.centre,.world{width:15%}.special{margin:0;font-size:180%}#teaser .special{height:initial}.statement{text-align:center;padding:.8em 0 .6em 0!important}.statement.testimonials{font-size:3em}.bookingpage section.flex{padding:70px 12px 25px}.pass-a,.pass-b,.pass-c{width:32.3333%;margin:0 auto}.b-descriptor ul li{font-size:85%}.b-descriptor ul{height:125px;width:100%}.b-descriptor p:last-child{height:12em;line-height:1.2;margin:.8em 0}.b-cta{height:13em}.b-benefits{display:block;position:relative;background-color:#0b4f8e}.bookingpage .booking-grid{width:48.8%;display:inline-block;vertical-align:top}.booking-grid-pay{width:33.33%;margin-bottom:1em}.browse,.view-itin{width:50%}.browse img{top:111px}.view-itin{-webkit-order:-1;-moz-order:-1;-ms-order:-1;order:-1}.browse{-webkit-order:-2;-moz-order:-2;-ms-order:-2;order:-2}div.attractions-filter{height:73px}div.attractions-filter::before{display:block;position:absolute;content:"Choose your interest:";text-transform:uppercase;right:290px;top:12px}#filtermenu{width:250px;right:0;margin:10px 2% 0 2%}.driver-quote{overflow:hidden}.driver-img{width:20%;float:left;margin-top:2em}.driver-quote h2{width:79%;float:right;margin-top:.4em}.driver-quote p:last-of-type{font-size:1.1em;line-height:1.3em;color:#fff;font-style:italic;vertical-align:baseline;width:79%;float:right;padding-top:0;margin-top:0}.popup{width:600px}#popup-summary{font-size:100%;font-weight:normal}.popup-more{padding:8px 45px 8px 12px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;margin-top:25px}.placepage .popup-more{margin:12px}.popup-more .place-dur:nth-of-type(2) {margin-left:2em;height:50px}.popup-more h4{margin-bottom:0}.popup-more p:first-of-type{padding-left:0}.popup-more p img[alt*="clock"]{padding-left:0}.popup-photo img{width:600px}#footer-nav-wrapper nav,#footer-nav-wrapper p{display:inline-block}#footer-nav-wrapper p{float:right;margin-top:0;padding-top:.4em}#footer-nav nav{width:100%}#footer-nav ul div{text-align:center;display:inline-block}#footer-nav-wrapper li{display:inline-block}#footer-nav-wrapper li::after{content:".";padding-left:8px}#footer-nav-wrapper li:last-of-type::after{content:none}.cta{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap}.cta div{width:33.33%;margin:5px}.cta div:first-child{margin-right:0;padding-left:10px}.cta div:nth-child(2) {margin-top:5px;margin-bottom:5px}.cta div:first-child span{display:none}.cta div:last-child{margin-left:0}.navcopy li{display:inline-block;margin:0 auto}}@media only screen and (max-device-width:768px) and (orientation:landscape){#mainnav{font-size:110%}.pass-a div:last-child p:first-child,.pass-b div:last-child p:first-child,.pass-c div:last-child p:first-child{padding-left:13%}.pass-a div:last-child div,.pass-b div:last-child div,.pass-c div:last-child div{margin-left:4.00%}}@media only screen and (min-width:768px){#mainnav{padding:0}main{padding:0 45px 45px}#header-overlay{padding-left:45px}.book .home-bus{width:297px;position:absolute;top:-310px;right:0;padding:0!important;overflow:hidden}.book .home-bus img{width:365px}.home .driver{padding:50px 12px 24px 50px}.home .driver>p{width:65%}.feature h2{font-size:220%}.feature p{display:block;position:absolute;text-shadow:0 1px 0 #000 , 0 1px 11px #000 , 0 1px 21px #000}h2.align-l{top:185px;left:80px}h2.align-r{top:59px}p.align-l{width:65%;top:222px;left:80px;font-size:88%}p.align-r{width:44%;top:133px;left:54%;font-size:88%}#bus-desc img{float:right;margin:0 0 1em 1em;text-align:center;width:400px;height:auto;padding-right:12px}.wf{position:absolute;top:100px;left:43%;width:56%;background-color:#7a9516;padding:10px;text-align:center;text-shadow:none!important;font-size:103%}.wf a{color:#fff;text-transform:uppercase;border-bottom:3px solid #fff;text-decoration:none;font-weight:700;font-style:italic}#footer-testmon-wrapper .stories{height:450px}.stories h2 span{display:inline-block;padding-left:12px}.stories{background-size:100%;background-position:bottom right;background-repeat:no-repeat}#stories-intro{height:auto}.stories.light{color:#fff}.stories.light a{color:#fff;text-decoration:underline}.stories span{display:inline-block}.quote{padding-left:0}.stay{font-size:110%;padding-left:0}.stay.light li a:link,.stay.light li a:visited{color:#fff}.stories-wrapper,#stories-intro{width:62%;float:right}.stories.right .stories-wrapper,.stories.right #stories-intro{float:none;padding-left:25px}.stories.left .stories-wrapper,.stories.left #stories-intro{float:right;padding-left:25px}#stories-intro{margin-top:2em}#CDSWIDEXC{margin:0 auto}#CDSWIDEXC.widEXC .bravoBox{padding:0 0 1px 0;margin:0 0 -8px 0;width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper{padding:0;margin:0;background:transparent}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper img{width:auto}#CDSWIDEXC.widEXC .bravoBox .bravoWrapper .bravoText{background:transparent;padding:0}#CDSWIDEXC .widEXCLINK,#TA_excellent839 .widEXCTALOGO{width:100%!important}#TA_excellent839 .widEXCTALOGO{margin:0 auto!important}.book{position:relative;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.book img,.book p{padding-right:30px}.book img[alt="tickets icon"]{width:4.5em}.book p,.book-end p{display:inline-block}.bookingpage #header-overlay{position:relative}.bookingpage #header-overlay h1,.bookingpage #header-overlay p,.itinsummarypage #header-overlay p{width:60%}.bookingpage #header-overlay div{padding-left:20px}.bookingpage #header-overlay img{width:95px;height:auto}.bookingpage #header-overlay img[src*="doubledecker"]{position:absolute;display:inline-block;top:144px;right:-45px;width:205px;height:auto}.b-descriptor ul li{font-size:109%}.b-descriptor p:last-child{height:9em}.call-to-action{padding:1.2em 0 1.4em}.home .last{padding:1.5em 0 2.5em 0}.attractions-list{width:28%;margin-right:2%}.attraction-img{width:36%;height:auto;vertical-align:top;display:inline-block;padding:1em 12px}a.cta-itin{margin:15px 0 15px 38%}.itinerarypage .attraction-det div:not(.attraction-img) {display:inline-block;width:60%;height:auto;padding:1em 12px}.itinsummarypage .attraction-det div:not(.attraction-img) {display:inline-block;width:68%;height:auto}.itinsummarypage .attraction-det{padding-bottom:1em;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap}.itinerarypage section.flex{width:55%;border-top:5px solid #fff;padding-right:5px}.itinerarypage .brief{width:35%}.itinerarypage .detail{width:65%}.itinerarypage section.flex{order:-3}.itinerarypage .attractions-list{order:-2}.itinerarypage .attractions-desc{order:-1}.itinerarypage .attraction-det{order:0}.itinerarypage .attractions-list h3{padding-top:1.3em;border-top:none}.attractions-list{display:inline-flex;width:45%;margin:0;border-top:5px solid #fff}.attractions-list ul{padding-top:.7em}.itinerarypage h2{margin-top:0;padding:0;line-height:.888}.attractions-desc h2{margin-top:-4px}.attractions-desc{width:100%;margin:0 12px 0 24px;padding:0}.placepage main{padding:0}.placepage .attraction-det{width:60%;padding-top:1em}.placepage .attraction-visual{order:-1;width:40%;border-top:none;padding:1em 12px .8em 12px}.placepage .speech-square{order:0}.placepage h3{order:1}.placepage .place_related{order:2;width:60%}.box{display:block;position:relative;top:2em;z-index:1;background-color:#f0cb00;width:100%;margin:0 -.5em -.5em -.5em}.trip{width:31.3333%}#contact-details,.contactuspage form{display:inline-block;vertical-align:top}#contact-details{width:35%;padding-left:24px;text-align:left}#contact-details h2{text-align:left}.contactuspage h2{max-width:100%;text-align:left;margin:1em auto}#contact-form h2{text-align:left}#contact-form fieldset label{text-align:right}#contact-form fieldset span{margin-left:100px}}@media only screen and (min-width:815px){#teaser-home div p:first-child{margin-bottom:0}#teaser-home div p:first-child::before{display:inline-block;height:50px;vertical-align:middle}.itinerarypage h1{font-size:250%}}@media only screen and (min-width:960px){body{overflow:visible}body.planpage,body.placepage,body.bushwalkpage,body.home,body.itinsummarypage,body.aboutus,body.contactuspage,body.bookingpage,body.mappage,body.gettingherepage,body.faqpage,body.itinerarypage{background-position:center 3.3em}a.tickets{display:none}.home header{margin-bottom:0}.home .booking-other{padding-left:4.5em;text-align:left}.home .benefits{padding-left:8.3em}.speech-round{display:block;position:absolute;left:-35px;top:-55px;z-index:4}.speech-round img{width:228px;height:auto}.home .speech-round,.home a.speech-round.middle,.home .speech-round.last{position:relative!important;display:block;padding:0}.home .speech-round img{position:absolute;top:34px;right:-92px}.home .speech-round.middle img{position:absolute;top:-286px;right:-100px}.home .speech-round.last img{position:absolute;top:-430px;left:-181px;right:0}.bookingpage .speech-round{left:-29px;top:-177px}.bookingpage .speech-round.last{position:relative}.bookingpage .speech-round.last img{position:absolute;top:119px;left:-34px}.speech-square{display:none}.aboutus .speech-round{left:-25px;top:-136px}.aboutus .speech-round.last{position:relative;float:right;margin:1em;left:0;top:0}.planpage .speech-round{top:-99px}.timetable{padding-bottom:45px;font-size:.9em}.mappage .speech-round{left:595px;top:15px}.mappage .speech-round img{width:366px}.book .home-bus{width:380px}.book .home-bus img{width:400px}.stories .quote{font-size:135%}#menutrigger{display:none}header nav{left:23%;top:0;width:100%}header p.pagesubhead span{display:inline}.sidebar{padding-top:8em}#mainnav li a[href="/booking.html"]{text-transform:uppercase;font-weight:700;display:inline-block;font-size:20px}#mainnav li a[href="/booking.html"] img{width:23px;margin-right:5px;display:inline-block}#header-top-bar{height:3.3em}#header-top-bar a[href="/index.html"]{width:240px;height:4.5em;text-align:left;margin-top:-9px}#mainnav{display:inline-block;margin:0;padding:0 12px;box-shadow:none}#mainnav span{text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:-.03em}#mainnav li{display:inline-block;padding:.8em 10px .8em 0;font-size:110%;background:transparent;border:0}#mainnav li#first{padding-left:0}#mainnav li:last-of-type{padding-right:0}#mainnav li a{color:#fff;font-weight:400;font-size:18px}#mainnav li:hover{background-color:transparent}#mainnav ul{display:none;position:absolute;top:60px;z-index:99;padding:0;list-style-type:none;box-shadow:0 1px 2px rgba(0,0,0,.5)}#mainnav li:hover ul{display:block}#mainnav li li{font-family:"Roboto Condensed","Arial Narrow",sans-serif;margin:0;padding:6px 16px;background:#fff;list-style-type:none;border-top:1px solid #ccc0b0}#mainnav li li a:link,#mainnav li li a:visited{width:100%;font-family:"Roboto Condensed","Arial Narrow",sans-serif;font-weight:700;color:#333;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;list-style-type:none}#mainnav li li:last-of-type{margin-bottom:0}.nav-wrapper{display:inline-block;margin-top:10px}#header-overlay{padding-top:6em}.home .driver{padding:2em 36px;border-top:6px solid #fff}.home .driver div{padding-left:12px}.home .driver p{padding-left:0}.home .driver>p:only-of-type{padding-left:12px}.b-icons img{height:45px}.b-benefits{position:relative}.bookingpage .b-grid{padding-left:149px;background-color:#0b4f8e;padding-top:0}.bookingpage .b-grid .booking-grid{display:inline-block;width:48.8%;vertical-align:top}.bookingpage h2.booking-all{padding-left:149px}#contact-form{margin-left:149px}.faqpage main,.termspage main{padding-left:149px}.faqpage .speech-round{top:-100px;width:auto}.termspage .speech-round{top:-100px}.bushwalkpage .speech-round,.placepage .speech-round{left:-39px;top:-184px}}@media only screen and (min-width:985px){header nav{left:25%}}@media only screen and (min-width:1024px){header > div:nth-of-type(2) {width:60%;max-width:700px}.book .home-bus{top:-320px;right:-20px;width:410px}.book .home-bus img{width:435px}.home .speech-round img{position:absolute;top:14px;right:-141px}.home .speech-round.middle img{right:-148px}.speech-round{left:-54px;top:-55px}.speech-round img{width:258px}.bookingpage .speech-round{left:-29px;top:-177px}.bookingpage .speech-round.last img{position:absolute;top:119px;left:-55px}.aboutus .speech-round{left:-53px;top:-171px}.planpage .speech-round{top:-197px;left:-68px}.faqpage .speech-round{top:-114px;left:-68px}.bushwalkpage .speech-round,.placepage .speech-round{left:-63px}}@media print{.header-wrapper{display:none}}@media only screen and (min-width:1063px){.termspage .speech-round{top:-49px;left:-85px}}@media only screen and (min-width:1242px){.faqpage .speech-round{top:-46px;left:-113px}.termspage .speech-round,.bushwalkpage .speech-round,.placepage .speech-round{left:-118px}.planpage .speech-round{top:-120px;left:-122px}}#lightbox_overlay{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background:#000;opacity:.7}#lightbox_viewer{display:none;z-index:1010;position:fixed;left:50%;top:100px;padding:10px;overflow-x:auto;overflow-y:hidden;background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5);line-height:1.4;color:#666}#lightbox_image_container{position:relative;padding-bottom:4px;min-width:160px;min-height:160px;max-height:100%;text-align:center}#lightbox_image_container img{max-width:100%}#lightbox_loading{position:absolute;top:0;width:100%;height:100%;background-image:url(data:image/gif;base64,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);background-position:center center;background-repeat:no-repeat}#lightbox_prev,#lightbox_next{display:block;position:absolute;top:0;width:50%;height:100%;background-repeat:no-repeat;cursor:pointer}#lightbox_prev{left:0}#lightbox_prev:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAklJREFUeNrU2ltPwjAUB/B2oDj1I5ioiUR98Nnv/+izD0o0QRM/goi4Qe3wFBuyS6/rf01OGsIk+3FmL4dyIQQzaZxzFrFxipGMTOurtpGx1npBsW1N9z9m6ZuOqu7ngPoRvV9hShmF9prpuCgw04w3PAU6qgJNVMjPfaNrzmW3ousUaN312VmyNNWjjmWcKhR9ce+yy+n9Md0zh4S1oE4k5KXmqZjTdSMNxqFgHahZyyP/YZKpJDBXFP3tWdeAkQTmibqiUVEN+6ILmQ0AdS27pYwfGvY3JpnLBoBa1MDSPoqBUF80jxV1K4/eYSlR0WCpUVFgCKjgMBRUUBgSKhgMDRUEhogKAYNE+cJgUT4waJQrDB7lAhsEyhWmqkk2qJs+UbYwla1My1ZugLptQgmfElfMjNUVXvZQd7SX+qb9VC8oV9i2UquXyBpQ9wRRsdv9xkYlrSuiwQR962uZkYvWC4V4oP9FFbtiJ4/8Q4ArTNXSV/L+ph24R/ZXxT2Sccj+i57RcZklSmWsoBFuSfNTG+6pmhJoapj0hfPKGA3hCwPccxOOWVR3Y8MUrrDEzfrEuYyKg8C5DvfwOJ95DBrnO0HD4rxXHrQ8gsMFWVIh4oKtFdFwQRfBSLjgq3sUXJRtCwIu2n4sNS7qRjMlLvoOOhAup/3c2PSeeykNBMDtw3COHHniXhnykSNPHO6RIx8c7JEjC9y0BnXJEI8cWeI+9dIeHcRc0vvGR444wJlgm6OzJdv7MQP5TLDQAIwyUjLDw85N7VeAAQDVB1mOzbRUqgAAAABJRU5ErkJggg==);background-position:left 50%}#lightbox_next{right:0}#lightbox_next:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAk9JREFUeNrc2s1OAjEQAOC2sCLiI5iIiQY9ePb9j549KNFETHwEURGkTpMpDGSXdvtDB5tMCiEl/ZjdLjtbqbUWPk1KuXqJ0YFQpDdtCfFLeo2RrTXNv9vyeyjKjK2w7+DnBrOAmJP3IjcuBUxgdsy4I4hjiB78am+Y1SF0MxIrnG74acmRkLSpgIxZWA+ib1E4+Ql0pxAn+HmF2ZQylyABTBKYmWwFkNeaY/4ZukFpnAocJwHwvuOEHpfGhcI0zO/MsVoVxbWB2aXbLuVzmN8lV1zbjFmYWdJ/IL5gfiOOuJBDcQMGMY3BYbDImLaHIl6rPjniQjJ2ELjgVZE7TkWMZY1TkePZ4mJh9s8tO5xKkXaOOJXqZOWGSwbjhksK44RLDuOCywLjgMsGK43LCvPAXbfEdQmuLMwDd+OB65OsKZ+s7QXWgDP3c994s3rrGPvMMmM1OHuzOrcBuDvH2IlYV515wbjWFaMb1jho0bWyARm5d4wdivVzAc0GRlAdxNgSuakmPzjGXuGCsxDrhx3lYTWoHi7hA0A9OsaOsGg0w/NxKTye4qjCqCcP1BQvDXwy5kCNW6LmosUzN/UfUdlgpVFZYBxQyWFcUElhnFDJYNxQSWAcUSlgLFGxMLaoGBhrVCiMPSoEdhCo0IzRLUd9jqjQjG3AYlDad+tdZljdlqMXjqioVXHXlqPSqBjYzi1HpVFtYXVbji4aCi9FUSEZo8VOM2lTxT3fKpF9lEbZc8X3z+72dcy1dXYh9rAvONWeYE0AgmSv2GbnpvYnwACZ+Vt9L3+oIgAAAABJRU5ErkJggg==);background-position:right 50%}#lightbox_prev.nohover:hover,#lightbox_next.nohover:hover{background-image:none;cursor:auto}#lightbox_details{overflow:hidden;-webkit-transition:.4s max-height;-moz-transition:.4s max-height;transition:.4s max-height}#lightbox_caption{font-weight:bold}#lightbox_caption span{font-weight:normal}#lightbox_counter{display:block;clear:left;font-size:.9em}#lightbox_close{float:right;padding-bottom:1.2em;text-transform:uppercase;text-decoration:none;font-size:1.1em;color:inherit}#lightbox_close:hover,#lightbox_close:focus{text-decoration:none!important;cursor:pointer;color:#666}#lightbox_close:before{content:"\2717";padding-right:.15em;text-decoration:none;font-size:1.1em;color:#666}#lightbox_close:hover:before,#lightbox_close:focus:before{color:#c33}@media only screen and (max-width:799px){#lightbox_viewer{left:0!important;top:0!important;margin:0 auto!important;width:calc(100% - 20px)!important;max-width:none!important;height:calc(100% - 20px)!important;max-height:none!important;background:#000;box-shadow:none;color:#fff}#lightbox_image_container{max-height:none}#lightbox_image_container img{min-width:0;max-height:100%}#lightbox_close:before{color:#666}#lightbox_close:hover{color:#fff}}