﻿@import url(reset.css);html{font-size:100%;line-height:1.625em}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input::-moz-focus-inner{border:0;padding:0}input[type=submit]{-webkit-appearance:none}.clfx:before,.clfx:after{content:"\0020";display:block;height:0;visibility:hidden}.clfx:after{clear:both}.cltxt{overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}html{-webkit-text-size-adjust:100%;height:100%}h1,h2{font-family:BrandonGrotesque-Medium}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip a:focus{position:static;width:auto;height:auto}html,body{width:100%;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif}.home #wrapper{background:#000}.bg-header{position:fixed;width:100%;z-index:500;right:auto;top:0;background-color:#1a1b1d;box-shadow:0 0 3px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.33);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.33)}h1{position:relative;margin-bottom:50px}.container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;position:relative;z-index:200}.container:after{content:"";display:table;clear:both}#scroller{max-height:600px;width:100%;position:relative;cursor:pointer}#scroller .rsSlide{top:inherit;bottom:inherit}.royalSlider>.rsSlide{visibility:hidden}.page-template{background:#000}.page-template-single-tour-php{background:#fff}#wrapper{margin:158px auto 0;overflow:hidden}@media (max-width: 37em){#wrapper{margin:158px auto 0}}#wrapper.page-current-events{background:#000}#wrapper #scroll-panel{background:#2A2B2E;height:65px;width:100%;position:fixed;left:0;top:560px;z-index:200;opacity:0}@media (max-width: 37em){#wrapper #scroll-panel{height:40px;top:540px}}#wrapper #scroll-panel p{font-family:BrandonGrotesque-Medium;font-size:14px;text-align:center;text-transform:uppercase;color:#a3aaaf;padding-top:19px}@media (max-width: 37em){#wrapper #scroll-panel p{padding-top:5px}}#wrapper #scroll-panel p img{margin-right:10px;vertical-align:middle;-webkit-animation:pulsate 0.5s infinite alternate;-moz-animation:pulsate 0.5s infinite alternate;-animation:pulsate 0.5s infinite alternate}@-webkit-keyframes pulsate{from{-webkit-transform:scale(0.5)}to{-webkit-transform:scale(1)}}@-moz-keyframes pulsate{from{-moz-transform:scale(0.5)}to{-moz-transform:scale(1)}}@keyframes pulsate{from{transform:scale(0.5)}to{transform:scale(1)}}#menu-main-menu li{display:inline-block;padding:0;font-family:BrandonGrotesque-Medium;font-weight:normal}#menu-main-menu li a{font-size:12px;color:#a3aaaf;line-height:24px;text-transform:uppercase;text-decoration:none}#menu-main-menu li a span{line-height:24px;display:inline-block}#menu-main-menu li a:hover{color:#fff}#menu-main-menu li.current_page_item>a,#menu-main-menu li.current_page_parent>a{color:#fff}#tour-gallery-wrapper{position:relative;overflow:hidden;max-height:430px;text-align:center}#tour-gallery-wrapper .rsMainSlideImage{max-width:1440px}#tour-gallery{max-height:430px;width:100%;position:relative}#tour-gallery .rsArrow{position:absolute;height:100%;width:64px;z-index:21;cursor:pointer}#tour-gallery .rsArrowIcn{background-image:url("../images/gallery-nav-arrows.png");background-repeat:no-repeat;background-color:rgba(0,0,0,0.6);border-radius:2px 2px 2px 2px;width:64px;height:64px;left:50%;top:50%;margin-left:-32px;margin-top:-30px;position:absolute}#tour-gallery .rsArrowLeft{left:20px;top:0}#tour-gallery .rsArrowLeft .rsArrowIcn{background-position:0 -122px}#tour-gallery .rsArrowRight{right:20px;top:0}#tour-gallery .rsArrowRight .rsArrowIcn{background-position:4px -18px}#tour-gallery .rsBullets{height:auto;overflow:hidden;position:absolute;bottom:25px;left:0;z-index:35;text-align:center;background:none}@media (max-width: 859px){#tour-gallery .rsBullets{display:none}}#tour-gallery .rsBullets .rsBullet{width:18px;height:18px;border-radius:18px;background-color:#a3aaaf;display:inline-block;margin-left:10px}#tour-gallery .rsBullets .rsBullet span{background:none}#tour-gallery .rsBullets .rsBullet:hover{cursor:pointer}#tour-gallery .rsBullets .rsBullet:first-child{margin-left:0}#tour-gallery .rsBullets .rsBullet.rsNavSelected{background-color:#00adf8}#tour-gallery .content img{height:0}#sponsors-gallery,#sponsors-gallery .rsOverflow,#sponsors-gallery .rsSlide,#sponsors-gallery .rsThumbs{background:#fff;color:#000}#countdown-text{position:absolute;bottom:-95px;left:0;width:420px;height:95px;background:rgba(0,0,0,0.7);color:#fff;padding:25px;font-family:BrandonGrotesque-Medium;font-size:1.3125em;line-height:1.2381em;line-height:25px;text-transform:uppercase}#countdown-text span{color:#00adf8}@media (max-width: 37em){#countdown-text{display:none}}#signmeup{display:none}header#main-navigation-header{min-height:158px;background:#1a1b1d;padding-left:70px}@media (max-width: 37em){header#main-navigation-header{padding-left:15px;min-height:71px}}header#main-navigation-header .brand{padding-bottom:17px;display:inline-block}@media (max-width: 700px){header#main-navigation-header .brand{display:block}}header#main-navigation-header .brand a{display:inline-block;position:relative;padding-top:13px;padding-left:25px;left:0}@media (max-width: 37em){header#main-navigation-header .brand a{top:10px}}header#main-navigation-header .brand a .brand-logo{display:inline-block;width:213px;height:78px;background-repeat:no-repeat;background-position:center top;background-image:url("../images/dainty_int_logo.png");background-image:none,url("../images/dainty_int_logo.svg");-moz-background-size:213px 78px;-o-background-size:213px 78px;-webkit-background-size:213px 78px;background-size:213px 78px;overflow:hidden;text-indent:-2000em}@media (max-width: 37em){header#main-navigation-header .brand a .brand-logo{left:15px}}header#main-navigation-header #blue-arrow{background:url("/site/wp-content/themes/dainty/assets/images/header-blue-arrow.png") top left no-repeat;position:absolute;left:0;top:0;height:252px;width:70px;z-index:99999}@media (max-width: 37em){header#main-navigation-header #blue-arrow{display:none}}header#main-navigation-header .menu-social-media-menu-container{clear:right;float:right;width:auto;margin-top:10px;margin-right:116px}@media (max-width: 1265px){header#main-navigation-header .menu-social-media-menu-container{margin:10px 50px 0 0}}@media (min-width: 981px) and (max-width: 1051px){header#main-navigation-header .menu-social-media-menu-container{display:none}}@media (max-width: 980px){header#main-navigation-header .menu-social-media-menu-container{clear:both;float:none;margin:0 0 0 5px}}header#main-navigation-header .menu-social-media-menu-container li{float:left;background-repeat:no-repeat;background-position:center center}header#main-navigation-header .menu-social-media-menu-container li.social-btn-facebook{background-image:url("../images/vectors/facebook.png");background-image:none,url("../images/vectors/facebook.svg");-moz-background-size:35px 35px;-o-background-size:35px 35px;-webkit-background-size:35px 35px;background-size:35px 35px}header#main-navigation-header .menu-social-media-menu-container li.social-btn-twitter{background-image:url("../images/vectors/twitter.png");background-image:none,url("../images/vectors/twitter.svg");-moz-background-size:35px 35px;-o-background-size:35px 35px;-webkit-background-size:35px 35px;background-size:35px 35px}header#main-navigation-header .menu-social-media-menu-container li.social-btn-youtube{background-image:url("../images/vectors/youtube.png");background-image:none,url("../images/vectors/youtube.svg");-moz-background-size:50px 50px;-o-background-size:50px 50px;-webkit-background-size:50px 50px;background-size:50px 50px}header#main-navigation-header .menu-social-media-menu-container li.social-btn-pinterest{background-image:url("../images/vectors/pinterest.png");background-image:none,url("../images/vectors/pinterest.svg");-moz-background-size:35px 34px;-o-background-size:35px 34px;-webkit-background-size:35px 34px;background-size:35px 34px}header#main-navigation-header .menu-social-media-menu-container li.social-btn-google{background-image:url("../images/vectors/google.png");background-image:none,url("../images/vectors/google.svg");-moz-background-size:35px 34px;-o-background-size:35px 34px;-webkit-background-size:35px 34px;background-size:35px 34px}header#main-navigation-header .menu-social-media-menu-container li.social-btn-instagram{background-image:url("../images/vectors/inst.png");background-image:none,url("../images/vectors/inst.svg");-moz-background-size:35px 35px;-o-background-size:35px 35px;-webkit-background-size:35px 35px;background-size:35px 35px}header#main-navigation-header .menu-social-media-menu-container li a{width:50px;height:45px;display:inline-block;text-indent:-9999px}@media (max-width: 37em){header#main-navigation-header .menu-social-media-menu-container li a{width:40px}}.additional-top-nav{float:right;margin:25px 120px 0 0;text-align:right;display:block}@media (min-width: 37em) and (max-width: 1265px){.additional-top-nav{margin-right:55px}}@media (max-width: 985px){.additional-top-nav{margin-right:20px}}@media (max-width: 700px){.additional-top-nav{display:none}}.additional-top-nav a{color:#00adf8;font-family:BrandonGrotesque-Medium;text-transform:uppercase;text-decoration:none;font-weight:normal;font-size:.875em;line-height:1.85714em;padding:0 10px;border-right:1px solid #303234}.additional-top-nav a:last-child{border-right:none}.additional-top-nav a.site-region{color:#a3aaaf;border-right:none;background-image:url("../images/arrow-nav-down-region.png");background-image:none,url("../images/arrow-nav-down-region.svg");-moz-background-size:12px 8px;-o-background-size:12px 8px;-webkit-background-size:12px 8px;background-size:12px 8px;background-repeat:no-repeat;background-position:top right;padding-right:20px}.additional-top-nav a.site-region .region-chosen{color:#00adf8}.additional-top-nav a:hover{color:#fff}.side-page-navigation,.past-events-sidenav{background:url("/site/wp-content/themes/dainty/assets/images/header-side-menu-full.png") top left no-repeat;position:fixed;right:-171px;top:158px;width:245px;height:auto;z-index:2000}@media (max-width: 37em){.side-page-navigation,.past-events-sidenav{display:none}}.side-page-navigation ul,.past-events-sidenav ul{padding:30px 15px 30px 0}.side-page-navigation ul li,.past-events-sidenav ul li{text-align:right;font-size:1em;line-height:1.625em;line-height:27px}.side-page-navigation ul li a,.past-events-sidenav ul li a{text-decoration:none;padding-right:20px;font-family:BrandonGrotesque-Medium;color:#e0bcab;font-weight:100;width:163px;display:inline-block;line-height:25px;padding-bottom:5px}.side-page-navigation ul li a:hover,.past-events-sidenav ul li a:hover{color:#fff}.side-page-navigation ul li a.highlight,.past-events-sidenav ul li a.highlight{color:#fff}.side-page-navigation ul li a:focus,.past-events-sidenav ul li a:focus{background:none}.side-page-navigation #expand-side-menu,.past-events-sidenav #expand-side-menu{background:url("/site/wp-content/themes/dainty/assets/images/sidebar-nav-expand.png") no-repeat;width:18px;height:27px;position:absolute;top:26px;left:26px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.side-page-navigation #expand-side-menu,.past-events-sidenav #expand-side-menu{background-image:url("../images/sidebar-nav-expand@2x.png");background-size:18px 27px;background-position:left,top}}.side-page-navigation #expand-side-menu.collapse-side-menu,.past-events-sidenav #expand-side-menu.collapse-side-menu{background:url(../images/sidebar-nav-collapse.png) no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.side-page-navigation #expand-side-menu.collapse-side-menu,.past-events-sidenav #expand-side-menu.collapse-side-menu{background-image:url("../images/sidebar-nav-collapse@2x.png");background-size:18px 27px;background-position:left,top}}.tour-album-sponsor-spotify{margin-bottom:40px;margin-top:40px;overflow:hidden}@media (min-width: 37em) and (max-width: 1265px){.tour-album-sponsor-spotify{padding-left:55px;padding-right:55px}}.page-id-52 header#main-navigation-header .past-events-sidenav{right:-171px}.main-navigation-nav{margin-left:80px;z-index:999999}@media (max-width: 1245px){.main-navigation-nav{margin-left:10px}}.past-event-card{line-height:0}.home-background-parallax{width:100%;z-index:50;max-width:1440px;position:relative;overflow:hidden;margin:0 auto}.home-background-parallax img{width:100%;max-width:100%;height:auto;vertical-align:middle}.home-background-parallax .button-container{margin:0 auto;position:absolute;bottom:35px;width:100%;padding-left:70px;padding-right:70px;text-align:center}@media (max-width: 48em){.home-background-parallax .button-container{bottom:12px}}.home-background-parallax .button-container a{display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;font-family:BrandonGrotesque-Medium}.home-background-parallax .button-container a:hover{background-color:#a3aaaf}@media (max-width: 37em){.home-background-parallax .button-container a{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 37em){.home-background-parallax .button-container a{line-height:20px}}.home-background-parallax .button-container.past a{background:#FF6666}.home-background-parallax .button-container.past a:hover{background:#A3AAAF}@media (max-width: 48em){.home-background-parallax .button-container .additional-btn{display:none}}.home-background-parallax .button-container .left{float:left}.home-background-parallax .button-container .right{float:right}.video-mask{overflow:hidden}.video-mask .home-page-video,.video-mask .event-page-video{width:100%;max-width:1440px;height:auto;margin:0 auto;position:relative}.video-mask .home-page-video img,.video-mask .event-page-video img{width:100%;max-width:100%;height:auto;position:absolute;top:0;z-index:475}.video-mask .home-page-video img.video_alpha_left,.video-mask .event-page-video img.video_alpha_left{left:0;width:auto;max-width:97px;height:100%}.video-mask .home-page-video img.video_alpha_right,.video-mask .event-page-video img.video_alpha_right{right:0;width:auto;max-width:97px;height:100%}.video-mask .home-page-video .video-wrapper,.video-mask .event-page-video .video-wrapper{position:relative;padding-bottom:56.25%;height:0;z-index:200}.video-mask .home-page-video .video-wrapper iframe,.video-mask .event-page-video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}.video-mask .event-page-video{margin:0 auto}#page-footer{border-top:1px solid #424547;background:#202123;background:url("../images/footer_bg2.jpg") repeat;font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif}#page-footer .interior{min-height:0}#page-footer #inner-footer{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;padding-bottom:40px}#page-footer #inner-footer:after{content:"";display:table;clear:both}#page-footer #inner-footer .menu-super-footer-container{padding:10px 0 45px 0;display:inline-block;position:relative;width:100%}#page-footer #inner-footer ul#menu-super-footer li a{color:#fff;font-size:.9375em;line-height:1.73333em;line-height:30px;text-decoration:none;text-transform:uppercase}#page-footer #inner-footer ul#menu-super-footer li a:hover{color:#fff}#page-footer #inner-footer ul#menu-super-footer li a:focus{background:none}@media (min-width: 670px){#page-footer #inner-footer ul#menu-super-footer li{width:22.22222%;float:left;margin-right:3.7037%}#page-footer #inner-footer ul#menu-super-footer li:nth-child(4n){float:right;margin-right:0}}@media (min-width: 570px) and (max-width: 898px){#page-footer #inner-footer ul#menu-super-footer li{width:48.14815%;float:left;margin-right:3.7037%;padding-bottom:15px}#page-footer #inner-footer ul#menu-super-footer li ul li{padding-bottom:inherit}#page-footer #inner-footer ul#menu-super-footer li:nth-child(2n){float:right;margin-right:0}}@media (max-width: 569px){#page-footer #inner-footer ul#menu-super-footer li{width:100%;float:left;margin-right:3.7037%;float:right;margin-right:0;padding-left:25px}#page-footer #inner-footer ul#menu-super-footer li ul li{padding-left:0}}#page-footer #inner-footer ul#menu-super-footer li ul li{width:100%;float:left;margin-right:3.7037%;display:inline}#page-footer #inner-footer ul#menu-super-footer li ul li a{color:#8e8d8d;font-size:.875em;line-height:1.85714em;text-transform:none}#page-footer #inner-footer .menu-footer-social-media-container{width:100%;float:left;margin-right:3.7037%;display:inline}#page-footer #inner-footer .menu-footer-social-media-container ul{float:right;width:300px}@media (max-width: 569px){#page-footer #inner-footer .menu-footer-social-media-container ul{float:none;margin:0 auto}}#page-footer #inner-footer .menu-footer-social-media-container ul li{float:left;background:url("/site/wp-content/themes/dainty/assets/images/social-sharing-icons-sprite.png") #171819;margin-right:1px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#page-footer #inner-footer .menu-footer-social-media-container ul li{background-image:url("/site/wp-content/themes/dainty/assets/images/social-sharing-icons@2x.png");background-size:299px 49px;background-position:left,top}}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-facebook{background-position:0 -3px}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-twitter{background-position:-50px -3px}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-youtube{background-position:-100px -3px}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-pinterest{background-position:-150px -3px;margin-right:0}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-googleplus{background-position:-250px -3px}#page-footer #inner-footer .menu-footer-social-media-container ul li.social-btn-instagram{background-position:-200px -3px}#page-footer #inner-footer .menu-footer-social-media-container ul li a{width:49px;height:45px;display:inline-block;text-indent:-9999px}#page-footer .menu-footer-menu-container{border-top:1px solid #424547;padding:30px 120px 30px 67px;overflow:hidden}@media (min-width: 37em) and (max-width: 1265px){#page-footer .menu-footer-menu-container{padding-left:55px;padding-right:55px}}@media (max-width: 37em){#page-footer .menu-footer-menu-container{padding:30px 0 10px 0}}#page-footer .menu-footer-menu-container p{color:#8e8d8d;float:left;font-size:.75em;line-height:2.16667em}@media (max-width: 978px){#page-footer .menu-footer-menu-container p{width:100%;float:left;margin-right:3.7037%;text-align:center}}#page-footer .menu-footer-menu-container ul{float:right}@media (max-width: 978px){#page-footer .menu-footer-menu-container ul{width:100%;float:left;margin-right:3.7037%}}#page-footer .menu-footer-menu-container ul li{float:left;padding-left:35px}@media (max-width: 978px){#page-footer .menu-footer-menu-container ul li{width:100%;float:left;margin-right:3.7037%;padding-left:0;text-align:center}}#page-footer .menu-footer-menu-container ul li a{color:#8e8d8d;font-size:.75em;line-height:2.16667em;text-decoration:none}#page-footer .menu-footer-menu-container ul li a:hover{color:#fff}#page-footer .menu-footer-menu-container ul li a:focus{background:none}#past-events{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:0em;padding-right:0em;margin-left:auto;margin-right:auto}#past-events:after{content:"";display:table;clear:both}#past-events .current-tours-list{width:100%;float:left;margin-right:3.59712%;display:inline;float:none;text-align:center;margin-right:0;display:inline-block}#past-events .current-tours-list div.past-event-card{margin-top:40px;box-sizing:border-box;position:relative}#past-events .current-tours-list div.past-event-card .image-link{display:inline-block;min-height:264px;width:252px;background:rgba(18,19,20,0.05);position:relative}#past-events .current-tours-list div.past-event-card .image-link img{text-align:center;width:100%;height:264px}#past-events .current-tours-list div.past-event-card .image-link img.preloader{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px}#past-events .current-tours-list div.past-event-card .event-detail{width:22.30216%;float:left;margin-right:3.59712%;display:inline;float:none;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyMTMxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlM2Y0MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #121314),color-stop(100%, #3e3f43));background-image:-moz-linear-gradient(#121314,#3e3f43);background-image:-webkit-linear-gradient(#121314,#3e3f43);background-image:linear-gradient(#121314,#3e3f43);width:252px;color:#fff;padding:20px 40px 20px 20px;display:inline-block;margin-right:0}#past-events .current-tours-list div.past-event-card .event-detail a{text-decoration:none;color:#fff}#past-events .current-tours-list div.past-event-card .event-detail h3{font-size:.875em;line-height:1.85714em;line-height:28px;margin:0;padding:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left;font-family:BrandonGrotesque-Bold;text-transform:uppercase}#past-events .current-tours-list div.past-event-card .event-detail p{font-size:.875em;line-height:1.85714em;line-height:24px;margin:0;padding:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}#past-events .current-tours-list div.past-event-card .linked-detail{background:url("/site/wp-content/themes/dainty/assets/images/events_arrow_hover.png") 215px center #00adf8 no-repeat}@media (min-width: 570px) and (max-width: 898px){#past-events .current-tours-list div.past-event-card{width:48.20144%;float:left;margin-right:3.59712%}#past-events .current-tours-list div.past-event-card:nth-child(1n) .event-detail{float:right;margin-right:10px}#past-events .current-tours-list div.past-event-card:nth-child(1n) .image-link{float:right;margin-right:10px;margin-left:0}#past-events .current-tours-list div.past-event-card:nth-child(2n){float:right;margin-right:0}#past-events .current-tours-list div.past-event-card:nth-child(2n) .event-detail{float:left;margin-right:0;margin-left:10px}#past-events .current-tours-list div.past-event-card:nth-child(2n) .image-link{float:left;margin-left:10px}}@media (min-width: 899px) and (max-width: 1151px){#past-events .current-tours-list div.past-event-card{width:30.93525%;float:left;margin-right:3.59712%}#past-events .current-tours-list div.past-event-card:nth-child(3n){float:right;margin-right:0}#past-events .current-tours-list div.past-event-card .image-link{display:inline-block;min-height:264px;width:252px;background:rgba(18,19,20,0.05);position:relative;margin-left:0}}@media (min-width: 1152px){#past-events .current-tours-list div.past-event-card{width:22.30216%;float:left;margin-right:3.59712%}#past-events .current-tours-list div.past-event-card:nth-child(4n){float:right;margin-right:0}}@media (max-width: 569px){#past-events .current-tours-list div.past-event-card{width:100%;float:left;margin-right:3.59712%;width:252px;margin:40px auto;float:none;overflow:hidden}#past-events .current-tours-list div.past-event-card .image-link{margin-left:0}}.lower-banner{margin:60px 0;height:85px;width:100%;background:#2a2b2e}.lower-banner .lower-banner-content{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}.lower-banner .lower-banner-content:after{content:"";display:table;clear:both}.lower-banner .lower-banner-content p{width:82.71605%;float:left;margin-right:3.7037%;display:inline;color:#fff;font-size:1.1875em;line-height:1.36842em;line-height:85px;float:left;text-transform:uppercase}.lower-banner .blue-btn{width:13.58025%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline;float:right;background:#00adf8;height:50px;display:inline-block;color:#fff;text-transform:uppercase;margin-top:17px;text-align:center;text-decoration:none;padding-top:18px}@media (min-width: 37em) and (max-width: 1265px){#artist{padding-left:55px;padding-right:55px}}#artist .interior-container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#artist .interior-container:after{content:"";display:table;clear:both}#artist-content{width:74.07407%;float:left;margin-right:3.7037%;display:inline;margin-top:10px}#artist-content h1{font-size:3.125em;line-height:1.56em;margin:50px 0;color:#6a6969;line-height:40px}#artist-content h2{color:#00adf8;font-size:1.75em;line-height:1.85714em;width:100%;padding-bottom:8px;border-bottom:1px solid #c8cdd0;margin-bottom:15px;line-height:1.4em}#artist-content h3{color:#6a6969;font-weight:bold;font-size:1em;line-height:1.625em;padding:15px 0}#artist-content p{color:#6a6969;font-size:.875em;line-height:1.85714em;line-height:1.5em;padding-bottom:20px}#artist-content a{text-decoration:none;color:#00adf8}@media (max-width: 859px){#artist-content{width:100%;float:left;margin-right:3.7037%}}#artist-content #photo-gallery{padding-top:70px}#artist-social-panel{width:22.22222%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline}#artist-social-panel header{margin-top:30px;text-transform:uppercase;color:#6a6969;font-size:.875em;line-height:1.85714em;padding-left:10px}#artist-social-panel header p{margin-bottom:inherit}#artist-social-panel ul{padding:0 0 10px;overflow:hidden;border-top:1px solid #e9eaeb}#artist-social-panel ul li{width:100%;padding-top:15px}@media (max-width: 859px){#artist-social-panel ul li{width:45%;float:left}}@media (max-width: 569px){#artist-social-panel ul li{width:100%}}#artist-social-panel ul li a{color:#00adf8;font-family:BrandonGrotesque-Medium;font-size:.875em;line-height:1.85714em;text-transform:uppercase;text-decoration:none;display:block;padding-left:50px;height:30px;background:url("../images/artist_social_links_sprite.png") no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a{background-image:url("../images/artist_social_links_sprite@2x.png");background-size:40px 200px;background-position:left,top}}#artist-social-panel ul li a.tour-artist-website{background-position:left -20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-website{background-position:left -10px}}#artist-social-panel ul li a.tour-artist-twitter{background-position:left -62px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-twitter{background-position:left -42px}}#artist-social-panel ul li a.tour-artist-facebook{background-position:left -100px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-facebook{background-position:left -74px}}#artist-social-panel ul li a.tour-artist-youtube{background-position:left -136px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-youtube{background-position:left -104px}}#artist-social-panel ul li a.tour-artist-instagram{background-position:left -180px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-instagram{background-position:left -136px}}#artist-social-panel ul li a.tour-artist-googleplus{background-position:left -218px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#artist-social-panel ul li a.tour-artist-googleplus{background-position:left -166px}}@media (max-width: 859px){#artist-social-panel{width:100%;float:left;margin-right:3.7037%}}#artist-social-panel .share-event{padding-bottom:5px}@media (min-width: 37em) and (max-width: 1265px){#disclaimer{padding-left:55px;padding-right:55px}}#disclaimer .interior-container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#disclaimer .interior-container:after{content:"";display:table;clear:both}#disclaimer .disclaimer-content{border-top:1px solid #E4E8EB;border-bottom:1px solid #E4E8EB;padding-top:20px}#disclaimer .disclaimer-content p{color:#6a6969;font-size:.625em;line-height:2.6em;line-height:1.2em;padding-bottom:20px}#disclaimer .disclaimer-content a{text-decoration:none;color:#00adf8}@media (max-width: 859px){#disclaimer .disclaimer-content{width:100%;float:left;margin-right:3.7037%}}#tour-announcements{z-index:1;position:relative;width:100%;display:inline-block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYzVmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008df4),color-stop(100%, #00c5f6));background-image:-moz-linear-gradient(#008df4,#00c5f6);background-image:-webkit-linear-gradient(#008df4,#00c5f6);background-image:linear-gradient(#008df4,#00c5f6)}@media (min-width: 37em) and (max-width: 1265px){#tour-announcements .interior-container{padding-left:55px;padding-right:55px}}#tour-announcements .announcement-content{margin:30px auto 60px;*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;color:#fff}#tour-announcements .announcement-content:after{content:"";display:table;clear:both}#tour-announcements .announcement-content h1{width:100%;border-bottom:1px solid #bae0ec;font-size:2.125em;line-height:1.52941em;line-height:1em;color:#fff;margin-bottom:10px}#tour-announcements .announcement-content a{color:#fff}#tour-announcements .announcement-content p{padding-top:25px}.interior{min-height:500px}@media (max-width: 37em){.interior{padding-left:0px}}@media (min-width: 37em) and (max-width: 1265px){.interior{padding-left:55px;padding-right:55px}}.interior h1{font-size:3.125em;line-height:1.56em;margin:50px 0;color:#6a6969;line-height:40px}@media (max-width: 37em){.interior h1{font-size:1.75em;line-height:1.85714em}}.interior #interior-container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}.interior #interior-container:after{content:"";display:table;clear:both}.interior #interior-container p{color:#6a6969;font-size:.875em;line-height:1.85714em;line-height:1.4625em;margin-bottom:1.875em}.page-id-606 .interior{min-height:200px}.page-id-54 .interior{min-height:200px}#faqs{margin-top:65px}@media (min-width: 37em) and (max-width: 1265px){#faqs .faq-title{padding-left:55px;padding-right:55px}}#faqs h2{max-width:1029px;width:100%;margin:0 auto;color:#00adf8;font-size:2.125em;line-height:1.52941em;border-bottom:1px solid #c8cdd0;*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;margin:60px auto 0 auto}#faqs h2:after{content:"";display:table;clear:both}#faqs .question{width:100%;cursor:pointer}@media (min-width: 37em) and (max-width: 1265px){#faqs .question{padding-left:55px;padding-right:55px}}#faqs .question .question-inner{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#faqs .question .question-inner:after{content:"";display:table;clear:both}#faqs .question p{padding:35px 35px 35px 0;border-bottom:1px solid #e4e8eb;font-size:.9375em;line-height:1.73333em;color:#6a6969;background:url(../images/faq-down-arrow.png) no-repeat right 43px}#faqs .question p:before{content:"Q:";color:#00adf8;margin-right:10px}#faqs .question:hover{background-color:#edf0f2}#faqs .question.active-question{background-color:#edf0f2}#faqs .question.active-question p{border-bottom:0}#faqs .answer{display:none;width:100%;background-color:#EDF0F2}@media (min-width: 37em) and (max-width: 1265px){#faqs .answer{padding-left:55px;padding-right:55px}}#faqs .answer .answer-content{padding:35px 0;*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;border-top:1px dashed #c5c7c8;border-bottom:1px solid transparent}#faqs .answer .answer-content:after{content:"";display:table;clear:both}#faqs .answer .answer-content a{color:#00adf8;text-decoration:none}@media (max-width: 37em){#faqs .answer .answer-content{padding:35px .9em}}#faqs .answer .answer-content p{font-size:.9375em;line-height:1.73333em;color:#6a6969}#faqs .answer .answer-content p:first-child:before{content:"A:";color:#00adf8;font-size:.9375em;line-height:1.73333em;margin-right:10px}#faqs .question.question-before-hovered p{border-color:transparent}#faqs .question.question-being-hovered p{border-color:#EDF0F2}#faqs .question.question-being-hovered-before-active p{border-color:#E4E8EB}#faqs .question.active-question-before-hovered+.answer .answer-content{border-bottom:1px solid #E4E8EB}.answer-extra{margin:60px 0;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDE0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiM2MzZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #404143),color-stop(100%, #3b3c3f));background-image:-moz-linear-gradient(#404143,#3b3c3f);background-image:-webkit-linear-gradient(#404143,#3b3c3f);background-image:linear-gradient(#404143,#3b3c3f)}.answer-extra.active-answer-extra .answer-extra-content{border-bottom:1px solid #555a5e}.answer-extra .form-container{display:none}.answer-extra .answer-extra-content{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto;padding:20px 0px}.answer-extra .answer-extra-content:after{content:"";display:table;clear:both}.answer-extra .answer-extra-content p{color:#fff;text-transform:uppercase;font-size:1.0625em;line-height:1.52941em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;line-height:3.25em;float:left}@media (max-width: 920px){.answer-extra .answer-extra-content p{display:none}}.answer-extra .answer-extra-content a{float:right;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none}.answer-extra .answer-extra-content a:hover{background-color:#a3aaaf}@media (max-width: 37em){.answer-extra .answer-extra-content a{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 920px){.answer-extra .answer-extra-content a{width:100%}}.answer-extra .answer-extra-content a.active-ask-question{background:url(../images/close-button.png) no-repeat transparent;text-indent:-9999px;margin:9px 0 0 0;padding:0;width:93px;height:29px}@media (max-width: 48em){.answer-extra .answer-extra-content a.active-ask-question{line-height:26px;min-height:inherit;margin:0}}.page-id-52 .form-container{display:block}.page-id-60 .interior{margin-bottom:25px}.ask-question-form{display:none;padding:30px 0px}#gforms_confirmation_message{color:#fff;text-transform:uppercase;font-size:1.1875em;line-height:1.36842em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;float:left;line-height:normal;margin:20px 0 40px}#gforms_confirmation_message p{color:#fff;text-transform:uppercase;font-size:1.1875em;line-height:1.36842em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;float:left;line-height:normal}@media (max-width: 859px){#gforms_confirmation_message p{font-size:.875em;line-height:1.85714em}}#gforms_confirmation_message p span{font-size:.875em;line-height:1.85714em}.gform_body label{color:#fff;float:left;width:100px;padding-top:11px}@media (max-width: 1262px){.gform_body label{width:120px}}@media (max-width: 859px){.gform_body label{width:100%}}.gform_body .gfield_required{color:#00adf8;display:inline-block}.gform_body input[type=text],.gform_body input[type=email],.gform_body select{border:none;padding:10px;width:100%;float:right;max-width:205px;font-size:16px;color:#262729;border-radius:0}.gform_body .input-error{border:1px solid tomato !important}.gform_body select{-moz-appearance:none;-webkit-appearance:none;background:url(../images/faq-down-arrow.png) no-repeat right 14px #fff;text-indent:0.01px;text-overflow:''}.gform_body select::-ms-expand{display:none}.gform_body .ginput_container{width:100%}.gform_body .ginput_container:before,.gform_body .ginput_container:after{content:"\0020";display:block;height:0;visibility:hidden}.gform_body .ginput_container:after{clear:both}.gform_body .gfield_error.field-mailchimp-interests label:first-child{color:tomato}.gform_body .gfield{width:30.8642%;float:left;margin-right:3.7037%;display:inline;margin-bottom:20px}.gform_body .gfield:before,.gform_body .gfield:after{content:"\0020";display:block;height:0;visibility:hidden}.gform_body .gfield:after{clear:both}.gform_body .gfield:nth-child(3n){float:right;margin-right:0;*margin-left:-3em;display:inline}@media (max-width: 1262px){.gform_body .gfield{width:48.14815%;float:left;margin-right:3.7037%}.gform_body .gfield:nth-child(2n){float:right;margin-right:0}}@media (max-width: 859px){.gform_body .gfield{width:100%;float:left;margin-right:3.7037%}.gform_body .gfield label{margin-bottom:10px}.gform_body .gfield input,.gform_body .gfield select{max-width:100%}}.gform_body .gfield.full-width-field{width:100%;float:left;margin-right:3.7037%;display:inline}.gform_body .gfield.full-width-field textarea{width:100%;float:right;resize:none;border:none;max-width:897px;font-size:16px;color:#262729;padding:10px}@media (max-width: 1266px){.gform_body .gfield.full-width-field textarea{display:block;margin-top:15px;clear:both;max-width:inherit}}.gform_body .gfield.omega-field{width:30.8642%;float:right;margin-right:0;*margin-left:-3em;display:inline}.gform_body .gfield.omega-field label{text-align:right;padding-right:20px}@media (max-width: 1262px){.gform_body .gfield.omega-field{width:48.14815%;float:left;margin-right:3.7037%}.gform_body .gfield.omega-field label{text-align:left;padding-right:0}}@media (max-width: 859px){.gform_body .gfield.omega-field{width:100%;float:left;margin-right:3.7037%}.gform_body .gfield.omega-field label{text-align:left}}.gform_body .gfield.field-mailchimp-interests{width:100%;padding-top:20px}.gform_body .gfield.field-mailchimp-interests label{width:150px;padding-top:0}.gform_body .gfield.field-mailchimp-interests ul{width:auto}.gform_body .gfield.field-mailchimp-interests ul li{display:inline-block}@media (max-width: 859px){.gform_body .gfield.field-mailchimp-interests ul li{width:100%;float:left;margin-right:3.7037%}}.gform_body .gfield.field-mailchimp-interests ul li label{padding:0 5px 0 15px;width:auto}@media (max-width: 859px){.gform_body .gfield.field-mailchimp-interests ul li label{width:265px}}.validation_error{color:tomato;margin-bottom:20px}.gform_footer{margin-bottom:30px;width:100%;float:left;margin-right:3.7037%;display:inline;text-align:center}.gform_footer input[type=submit]{display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;height:50px;line-height:50px;border-radius:0 !important}.gform_footer input[type=submit]:hover{background-color:#a3aaaf}@media (max-width: 37em){.gform_footer input[type=submit]{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 859px){.gform_footer input[type=submit]{width:100%}}#dainty-group{position:relative;max-height:600px}#dainty-group .rsBullets{height:auto;overflow:hidden;position:absolute;bottom:15px;left:0;z-index:1000;text-align:center;background:none}@media (max-width: 48em){#dainty-group .rsBullets{bottom:0px}}#dainty-group .rsBullets .rsBullet{width:18px;height:18px;border-radius:18px;background-color:#a3aaaf;display:inline-block;margin-left:10px}#dainty-group .rsBullets .rsBullet span{background:none}#dainty-group .rsBullets .rsBullet:hover{cursor:pointer}#dainty-group .rsBullets .rsBullet:first-child{margin-left:0}#dainty-group .rsBullets .rsBullet.rsNavSelected{background-color:#00adf8}.dainty-gallery,#past-tour-gallery{position:relative;margin-left:auto;margin-right:auto;margin-bottom:20px;overflow:hidden}.dainty-gallery .rsArrow,#past-tour-gallery .rsArrow{position:absolute;height:100%;width:64px;z-index:21;cursor:pointer}.dainty-gallery .rsArrowIcn,#past-tour-gallery .rsArrowIcn{background:url(../images/gallery-nav-arrows.png) no-repeat rgba(0,0,0,0.6);border-radius:2px 2px 2px 2px;width:64px;height:64px;left:50%;top:50%;margin-left:-32px;margin-top:-30px;position:absolute}.dainty-gallery .rsArrowLeft,#past-tour-gallery .rsArrowLeft{left:0;top:0}.dainty-gallery .rsArrowLeft .rsArrowIcn,#past-tour-gallery .rsArrowLeft .rsArrowIcn{background-position:0 -122px}.dainty-gallery .rsArrowRight,#past-tour-gallery .rsArrowRight{right:0;top:0}.dainty-gallery .rsArrowRight .rsArrowIcn,#past-tour-gallery .rsArrowRight .rsArrowIcn{background-position:4px -18px}.dainty-gallery .rsBullets,#past-tour-gallery .rsBullets{height:auto;overflow:hidden;position:absolute;bottom:20px;left:0;width:100%;z-index:35;text-align:center}@media (max-width: 37em){.dainty-gallery .rsBullets,#past-tour-gallery .rsBullets{display:none}}.dainty-gallery .rsBullets .rsBullet,#past-tour-gallery .rsBullets .rsBullet{width:18px;height:18px;border-radius:18px;background-color:#a3aaaf;display:inline-block;margin-left:20px}.dainty-gallery .rsBullets .rsBullet:hover,#past-tour-gallery .rsBullets .rsBullet:hover{cursor:pointer}.dainty-gallery .rsBullets .rsBullet:first-child,#past-tour-gallery .rsBullets .rsBullet:first-child{margin-left:0}.dainty-gallery .rsBullets .rsBullet span,#past-tour-gallery .rsBullets .rsBullet span{background:none}.dainty-gallery .rsBullets .rsBullet.rsNavSelected,#past-tour-gallery .rsBullets .rsBullet.rsNavSelected{background-color:#00adf8}.back-to-top{width:100%;text-align:center;position:relative}.back-to-top .back-to-top-arrow{background:url("../images/footer-blue-arrow.png") no-repeat;cursor:pointer;width:43px;height:22px;position:absolute;bottom:0;z-index:200;position:absolute;bottom:0;left:50%;width:43px;height:22px;margin-left:-21.5px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.back-to-top .back-to-top-arrow{background-image:url("../images/footer-blue-arrow@2x.png");background-size:44px 22px;background-position:left,top}}@media (max-width: 37em){.back-to-top .back-to-top-arrow{display:none}}#register-tour-information,#register-vip-information{z-index:10}#register-tour-information .register-extra-content,#register-vip-information .register-extra-content{border-bottom:1px solid #555a5e;padding:20px 0}#register-tour-information .register-extra-content p,#register-vip-information .register-extra-content p{width:74.07407%;float:left;margin-right:3.7037%;display:inline;color:#fff;text-transform:uppercase;font-size:1.1875em;line-height:1.36842em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;line-height:1.5em;padding-top:17px;float:left}#register-tour-information .register-extra-content p strong,#register-vip-information .register-extra-content p strong{font-weight:bold}@media (max-width: 959px){#register-tour-information .register-extra-content p,#register-vip-information .register-extra-content p{font-size:.875em;line-height:1.85714em;display:none}}#register-tour-information .register-extra-content.media-heading p,#register-vip-information .register-extra-content.media-heading p{display:block}#register-tour-information .register-extra-content a,#register-vip-information .register-extra-content a{float:right;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;line-height:54px}#register-tour-information .register-extra-content a:hover,#register-vip-information .register-extra-content a:hover{background-color:#a3aaaf}@media (max-width: 37em){#register-tour-information .register-extra-content a,#register-vip-information .register-extra-content a{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}#register-tour-information .register-extra-content a.active-register-tour,#register-vip-information .register-extra-content a.active-register-tour{background:url(../images/close-button.png) no-repeat transparent;text-indent:-9999px;padding:0;margin:15px 0 0 0;width:93px}@media (max-width: 37em){#register-tour-information .register-extra-content a.active-register-tour,#register-vip-information .register-extra-content a.active-register-tour{line-height:26px;min-height:inherit;margin:0}}@media (max-width: 959px){#register-tour-information .register-extra-content a,#register-vip-information .register-extra-content a{width:100%}}#register-tour-information .current-event-form-heading,#register-vip-information .current-event-form-heading{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#register-tour-information .current-event-form-heading:after,#register-vip-information .current-event-form-heading:after{content:"";display:table;clear:both}#register-tour-form,#register-vip-form{padding:30px 0}#register-tour-form .register-form-content,#register-vip-form .register-form-content{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#register-tour-form .register-form-content:after,#register-vip-form .register-form-content:after{content:"";display:table;clear:both}#register-tour-form{display:none}@media (min-width: 37em) and (max-width: 1265px){#register-tour-form{padding-left:55px;padding-right:55px}}.tour-promo-form .gform_body .gfield{width:100%;float:left;margin-right:3.7037%;display:inline}.tour-promo-form .gform_body .gfield_description{color:#fff}.tour-promo-form .gform_body .gfield_description a{color:#00adf8}.tour-promo-form .gform_body label{padding-left:5px;width:30.8642%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 965px){.tour-promo-form .gform_body label{width:100%;float:left;margin-right:3.7037%}}.tour-promo-form .gform_body input[type=text],.tour-promo-form .gform_body input[type=email],.tour-promo-form .gform_body textarea,.tour-promo-form .gform_body select{width:65.4321%;float:left;margin-right:3.7037%;display:inline;float:left}.tour-promo-form .gform_body input[type=text].medium,.tour-promo-form .gform_body input[type=email].medium,.tour-promo-form .gform_body textarea.medium,.tour-promo-form .gform_body select.medium{max-width:500px}@media (max-width: 965px){.tour-promo-form .gform_body input[type=text].medium,.tour-promo-form .gform_body input[type=email].medium,.tour-promo-form .gform_body textarea.medium,.tour-promo-form .gform_body select.medium{max-width:inherit}}.tour-promo-form .gform_body input[type=text].small,.tour-promo-form .gform_body input[type=email].small,.tour-promo-form .gform_body textarea.small,.tour-promo-form .gform_body select.small{max-width:500px}@media (max-width: 965px){.tour-promo-form .gform_body input[type=text].small,.tour-promo-form .gform_body input[type=email].small,.tour-promo-form .gform_body textarea.small,.tour-promo-form .gform_body select.small{max-width:inherit}}@media (max-width: 965px){.tour-promo-form .gform_body input[type=text],.tour-promo-form .gform_body input[type=email],.tour-promo-form .gform_body textarea,.tour-promo-form .gform_body select{width:95%;max-width:inherit;margin-left:5px}}.tour-promo-form .gform_body .clear-multi select{max-width:142px}@media (max-width: 965px){.tour-promo-form .gform_body .clear-multi select{width:25%;max-width:inherit}}.tour-promo-form .gform_body .clear-multi .ginput_container:before,.tour-promo-form .gform_body .clear-multi .ginput_container:after{display:inline}.tour-promo-form .gform_body .gfield_checkbox label{width:0;margin-right:0;display:none}@media (max-width: 965px){.tour-promo-form .gform_body .gfield_checkbox label{display:inline}}.tour-promo-form .gform_body .terms-and-conditions{margin-bottom:0}.tour-promo-form .gform_body .terms-and-conditions a{padding-left:5px;color:#00adf8}.tour-promo-form .gform_body h4{font-size:1.1875em;line-height:1.36842em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;line-height:1.5em;color:#fff;padding:20px 0;text-transform:uppercase}#tour-dates,#tour-packages{z-index:200;background:#FFF;padding-top:70px;margin-bottom:20px;font-size:.9375em;line-height:1.73333em;width:100%;color:#6a6969;position:relative}@media (min-width: 37em) and (max-width: 1265px){#tour-dates .interior-container,#tour-packages .interior-container{padding-left:55px;padding-right:55px}}#tour-dates header,#tour-packages header{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#tour-dates header:after,#tour-packages header:after{content:"";display:table;clear:both}#tour-dates h2,#tour-packages h2{max-width:1029px;width:100%;margin:0 auto;color:#00adf8;font-size:2.125em;line-height:1.52941em;border-bottom:1px solid #c8cdd0}#tour-dates .tour-dates-wrapper .tour-summary-wrapper:first-child .tour-summary-content,#tour-packages .tour-dates-wrapper .tour-summary-wrapper:first-child .tour-summary-content{border-top:none}#tour-dates .tour-summary-wrapper,#tour-packages .tour-summary-wrapper{display:block;overflow:hidden;width:100%}#tour-dates .tour-summary-wrapper:hover,#tour-packages .tour-summary-wrapper:hover{background-color:#EDF0F2}#tour-dates .tour-summary-wrapper.active-tour-summary-wrapper,#tour-packages .tour-summary-wrapper.active-tour-summary-wrapper{background-color:#EDF0F2}#tour-dates .tour-summary-wrapper.tour-being-hovered .tour-summary-content,#tour-packages .tour-summary-wrapper.tour-being-hovered .tour-summary-content{border-top-color:transparent}#tour-dates .tour-summary-wrapper.tour-after-one-being-hovered .tour-summary-content,#tour-packages .tour-summary-wrapper.tour-after-one-being-hovered .tour-summary-content{border-top-color:transparent}#tour-dates .tour-summary-wrapper.tour-after-active-tour .tour-summary-content,#tour-packages .tour-summary-wrapper.tour-after-active-tour .tour-summary-content{border-top-color:transparent}#tour-dates .tour-summary-wrapper.tour-after-active-tour.tour-being-hovered .tour-summary-content,#tour-packages .tour-summary-wrapper.tour-after-active-tour.tour-being-hovered .tour-summary-content{border-top-color:#E4E8EB}#tour-dates .tour-summary-wrapper.tour-before-active-tour.tour-being-hovered+.tour-summary-wrapper.active-tour-summary-wrapper .tour-summary-content,#tour-packages .tour-summary-wrapper.tour-before-active-tour.tour-being-hovered+.tour-summary-wrapper.active-tour-summary-wrapper .tour-summary-content{border-top-color:#E4E8EB}#tour-dates .tour-summary-container,#tour-packages .tour-summary-container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#tour-dates .tour-summary-container:after,#tour-packages .tour-summary-container:after{content:"";display:table;clear:both}#tour-dates .tour-summary-content,#tour-packages .tour-summary-content{font-size:14px;min-height:85px;border-top:1px solid #e4e8eb}@media (max-width: 790px){#tour-dates .tour-summary-content,#tour-packages .tour-summary-content{min-height:inherit}}#tour-dates .tour-summary-content.active-ticket-info,#tour-packages .tour-summary-content.active-ticket-info{border-bottom:1px dotted #c1c3c5;color:#000;border-top:1px solid #EDF0F2}@media (max-width: 790px){#tour-dates .tour-summary-content.active-ticket-info,#tour-packages .tour-summary-content.active-ticket-info{border-bottom:0}}#tour-dates .tour-summary-content.active-ticket-info .tour-info,#tour-dates .tour-summary-content.active-ticket-info .package-info,#tour-packages .tour-summary-content.active-ticket-info .tour-info,#tour-packages .tour-summary-content.active-ticket-info .package-info{background:url("../images/blue-button-arrow.png") right bottom no-repeat}#tour-dates .tour-summary-content.active-ticket-info .tour-info a,#tour-dates .tour-summary-content.active-ticket-info .package-info a,#tour-packages .tour-summary-content.active-ticket-info .tour-info a,#tour-packages .tour-summary-content.active-ticket-info .package-info a{color:#6a6969}#tour-dates .tour-summary-content.active-ticket-info .tour-date,#tour-packages .tour-summary-content.active-ticket-info .tour-date{color:#000}#tour-dates .tour-date,#tour-packages .tour-date{padding-top:30px;font-weight:bold;color:#6a6969;width:22.22222%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 790px){#tour-dates .tour-date,#tour-packages .tour-date{width:30.8642%;float:left;margin-right:3.7037%}}#tour-dates .tour-day,#tour-packages .tour-day{padding-top:30px;width:4.93827%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 790px){#tour-dates .tour-day,#tour-packages .tour-day{width:30.8642%;float:left;margin-right:3.7037%}}#tour-dates .tour-location,#tour-packages .tour-location{text-transform:uppercase;padding-top:30px;width:13.58025%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 790px){#tour-dates .tour-location,#tour-packages .tour-location{width:30.8642%;float:left;margin-right:3.7037%;float:right;margin-right:0}}#tour-dates .tour-venue,#tour-packages .tour-venue{text-transform:uppercase;padding-top:30px;width:22.22222%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 790px){#tour-dates .tour-venue,#tour-packages .tour-venue{width:100%;float:left;margin-right:3.7037%;padding-top:15px}}#tour-dates .package-title,#tour-packages .package-title{text-transform:uppercase;padding-top:30px;width:74.07407%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 790px){#tour-dates .package-title,#tour-packages .package-title{width:100%;float:left;margin-right:3.7037%;padding-top:15px}}#tour-dates .tour-info,#tour-packages .tour-info{width:22.22222%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;line-height:1em;text-align:center;margin-top:17px;padding:3px 50px 0 7px;background:url("../images/blue-button-arrow.png") #00adf8 right top no-repeat}#tour-dates .tour-info:hover,#tour-packages .tour-info:hover{background-color:#a3aaaf}@media (max-width: 37em){#tour-dates .tour-info,#tour-packages .tour-info{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 790px){#tour-dates .tour-info,#tour-packages .tour-info{margin-bottom:20px;width:100%;float:left;margin-right:3.7037%}}#tour-dates .tour-info:hover,#tour-packages .tour-info:hover{cursor:pointer;background-image:none}#tour-dates .tour-info a,#tour-packages .tour-info a{padding-top:17px;text-decoration:none;color:#fff;width:100%;height:100%;display:block}@media (min-width: 790px) and (max-width: 1083px){#tour-dates .tour-info a,#tour-packages .tour-info a{padding-top:9px}}@media (max-width: 37em){#tour-dates .tour-info a,#tour-packages .tour-info a{padding-top:7px;padding-bottom:7px}}#tour-dates .tour-info a:focus,#tour-packages .tour-info a:focus{background:none}#tour-dates .package-info,#tour-packages .package-info{width:22.22222%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;line-height:1em;text-align:center;margin-top:17px;padding:3px 50px 0 7px;background:url("../images/blue-button-arrow.png") #00adf8 right top no-repeat}#tour-dates .package-info:hover,#tour-packages .package-info:hover{background-color:#a3aaaf}@media (max-width: 37em){#tour-dates .package-info,#tour-packages .package-info{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 790px){#tour-dates .package-info,#tour-packages .package-info{margin-bottom:20px;width:100%;float:left;margin-right:3.7037%}}#tour-dates .package-info:hover,#tour-packages .package-info:hover{cursor:pointer;background-image:none}#tour-dates .package-info a,#tour-packages .package-info a{padding-top:17px;text-decoration:none;color:#fff;width:100%;height:100%;display:block}@media (min-width: 790px) and (max-width: 892px){#tour-dates .package-info a,#tour-packages .package-info a{padding-top:9px}}@media (max-width: 37em){#tour-dates .package-info a,#tour-packages .package-info a{padding-top:7px;padding-bottom:7px}}#tour-dates .package-info a:focus,#tour-packages .package-info a:focus{background:none}#tour-dates .tour-detail-wrapper,#tour-packages .tour-detail-wrapper{display:none;margin:30px 0;*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#tour-dates .tour-detail-wrapper:after,#tour-packages .tour-detail-wrapper:after{content:"";display:table;clear:both}#tour-dates .tour-detail-wrapper .tour-detail-content,#tour-packages .tour-detail-wrapper .tour-detail-content{width:74.07407%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 859px){#tour-dates .tour-detail-wrapper .tour-detail-content,#tour-packages .tour-detail-wrapper .tour-detail-content{width:100%;float:left;margin-right:3.7037%}}#tour-dates .tour-detail-wrapper .tour-detail-content .package-description,#tour-packages .tour-detail-wrapper .tour-detail-content .package-description{padding:20px 30px 0 0;display:inline-block;float:left;font-size:14px;margin-right:3.7037%;width:100%}#tour-dates .tour-detail-wrapper .tour-detail-content .package-description ul,#tour-packages .tour-detail-wrapper .tour-detail-content .package-description ul{list-style-type:disc;padding-left:15px;padding-bottom:10px}#tour-dates .tour-detail-wrapper .tour-detail-content .package-description ul li,#tour-packages .tour-detail-wrapper .tour-detail-content .package-description ul li{padding-left:10px}#tour-dates .tour-detail-wrapper .tour-detail-content .package-description p,#tour-packages .tour-detail-wrapper .tour-detail-content .package-description p{padding-bottom:10px}#tour-dates .tour-detail-wrapper .ticketing-options-wrapper,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper{clear:both}#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options{display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;margin-right:25px}#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options:hover,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options:hover{background-color:#a3aaaf}@media (max-width: 37em){#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}@media (max-width: 859px){#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options{width:48.14815%;float:left;margin-right:3.7037%;line-height:4em;margin-bottom:20px}#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options:nth-child(2n),#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options:nth-child(2n){float:right;margin-right:0}}@media (max-width: 569px){#tour-dates .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options,#tour-packages .tour-detail-wrapper .ticketing-options-wrapper .ticketing-options{width:100%;float:left;margin-right:3.7037%}}#tour-dates .tour-detail-wrapper .ticket-label,#tour-packages .tour-detail-wrapper .ticket-label{width:100%;float:left;margin-right:3.7037%;display:inline;padding:20px 30px 0 0;font-weight:bold;color:#3f3d3d;display:inline-block;font-size:14px}#tour-dates .tour-detail-wrapper .ticket-label span,#tour-packages .tour-detail-wrapper .ticket-label span{padding-left:10px;font-weight:normal}#tour-dates .tour-detail-wrapper .package-price-label,#tour-packages .tour-detail-wrapper .package-price-label{width:100%;float:left;margin-right:3.7037%;display:inline;padding:20px 30px 0 0;font-weight:bold;color:#3f3d3d;display:inline-block;font-size:14px}#tour-dates .tour-detail-wrapper .package-price-label span,#tour-packages .tour-detail-wrapper .package-price-label span{padding-left:10px;font-weight:normal}#tour-dates .tour-detail-wrapper .ticket-description,#tour-packages .tour-detail-wrapper .ticket-description{padding-top:20px;padding-bottom:25px;display:inline-block;font-size:14px;width:100%}#tour-dates .tour-detail-wrapper .tour-sidebar,#tour-packages .tour-detail-wrapper .tour-sidebar{width:22.22222%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline}#tour-dates .tour-detail-wrapper h3,#tour-packages .tour-detail-wrapper h3{width:100%;float:left;margin-right:3.7037%;display:inline;color:#00adf8;font-size:1.125em;line-height:1.44444em;font-weight:bold}#tour-dates .tour-detail-wrapper h3.purchasing-options,#tour-packages .tour-detail-wrapper h3.purchasing-options{margin:20px 0 25px 0}#tour-dates .tour-detail-wrapper .ticket-sidebar,#tour-packages .tour-detail-wrapper .ticket-sidebar{text-transform:uppercase;font-size:.875em;line-height:1.85714em;width:22.22222%;float:left;margin-right:3.7037%;display:inline;float:right;margin-right:0;*margin-left:-3em;display:inline;color:#3f3d3d}@media (max-width: 859px){#tour-dates .tour-detail-wrapper .ticket-sidebar,#tour-packages .tour-detail-wrapper .ticket-sidebar{width:100%;float:left;margin-right:3.7037%;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #C8CDD0}}#tour-dates .tour-detail-wrapper .ticket-sidebar .share-ticket-info,#tour-packages .tour-detail-wrapper .ticket-sidebar .share-ticket-info{border-bottom:1px solid #c8cdd0;padding-bottom:5px}#tour-dates .tour-detail-wrapper .ticket-sidebar .package_location,#tour-packages .tour-detail-wrapper .ticket-sidebar .package_location{margin-top:20px}#tour-dates .tour-detail-wrapper .ticket-sidebar .package_location img,#tour-packages .tour-detail-wrapper .ticket-sidebar .package_location img{width:100%;height:auto}#tour-dates .tour-detail-wrapper .ticket-sidebar .package_location a,#tour-packages .tour-detail-wrapper .ticket-sidebar .package_location a{color:#00adf8;text-decoration:none}#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map{line-height:27px;background:url("../images/ico-venue-marker.png") left center no-repeat;padding-left:30px;margin-top:20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map{background-image:url("/site/wp-content/themes/dainty/assets/images/ico-venue-marker@2x.png");background-size:21px 27px;background-position:left,top}}#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map a,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map a{text-decoration:none;color:#00adf8}@media (min-width: 30em) and (max-width: 48em){#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map{font-size:.875em;line-height:1.85714em;width:48.14815%;float:left;margin-right:3.7037%;display:inline;margin:15px 0 0 0;line-height:30px}}@media (max-width: 37em){#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map{font-size:.875em;line-height:1.85714em;line-height:28px;width:48.14815%;float:left;margin-right:3.7037%;display:inline;margin-top:16px}}@media (max-width: 366px){#tour-dates .tour-detail-wrapper .ticket-sidebar .venue-location-map,#tour-packages .tour-detail-wrapper .ticket-sidebar .venue-location-map{line-height:20px;margin-top:10px}}#tour-dates .tour-detail-wrapper .ticket-sidebar .seating-chart,#tour-packages .tour-detail-wrapper .ticket-sidebar .seating-chart{line-height:30px;background:url("../images/ico-seating-chart.png") left center no-repeat;margin-top:10px;padding-left:30px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#tour-dates .tour-detail-wrapper .ticket-sidebar .seating-chart,#tour-packages .tour-detail-wrapper .ticket-sidebar .seating-chart{background-image:url("../images/ico-seating-chart@2x.png");background-size:21px 15px;background-position:left,top}}#tour-dates .tour-detail-wrapper .ticket-sidebar .seating-chart a,#tour-packages .tour-detail-wrapper .ticket-sidebar .seating-chart a{text-decoration:none;color:#00adf8}@media (max-width: 859px){#tour-dates .tour-detail-wrapper .ticket-sidebar .seating-chart,#tour-packages .tour-detail-wrapper .ticket-sidebar .seating-chart{font-size:.875em;line-height:1.85714em;width:48.14815%;float:left;margin-right:3.7037%;float:right;margin-right:0;line-height:30px;float:right;margin-top:15px}}.video-mask-tour{height:auto;max-height:none}#additional-event-information{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}#additional-event-information:after{content:"";display:table;clear:both}#additional-event-information h2{max-width:1029px;width:100%;margin:0 auto;color:#00adf8;font-size:2.125em;line-height:1.52941em;border-bottom:1px solid #c8cdd0;width:100%}@media (max-width: 859px){#additional-event-information h2{font-size:1.5em;line-height:2.16667em}}#additional-event-information .event-additional-info-3-columns{width:30.8642%;float:left;margin-right:3.7037%;display:inline}#additional-event-information .event-additional-info-3-columns:last-child{float:right;margin-right:0;*margin-left:-3em;display:inline}@media (max-width: 48em){#additional-event-information .event-additional-info-3-columns{width:100%;float:left;margin-right:3.7037%;display:inline}}#additional-event-information .event-additional-info-2-columns{width:30.8642%;float:left;margin-right:3.7037%;display:inline}@media (max-width: 48em){#additional-event-information .event-additional-info-2-columns{width:48.14815%;float:left;margin-right:3.7037%;display:inline}#additional-event-information .event-additional-info-2-columns:last-child{float:right;margin-right:0;*margin-left:-3em;display:inline}}@media (max-width: 37em){#additional-event-information .event-additional-info-2-columns{width:100%;float:left;margin-right:3.7037%;display:inline}}#additional-event-information .event-additional-info-1-columns{text-align:center;width:100%;float:left;margin-right:3.7037%;display:inline}#additional-event-information .merchant-data h2{border-bottom:none}@media (max-width: 48em){#additional-event-information .merchant-data h2{border-bottom:1px solid #C8CDD0;margin-bottom:30px}}#additional-event-information .merchant-data img{max-width:100%;height:auto}@media (min-width: 30em) and (max-width: 48em){#additional-event-information .merchant-data img{display:block;margin:0 auto}}#additional-event-information .merchant-data .merchant-link{text-align:center;margin:30px auto;max-width:240px;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;line-height:inherit;display:block;padding:17px 37px 15px}#additional-event-information .merchant-data .merchant-link:hover{background-color:#a3aaaf}@media (max-width: 37em){#additional-event-information .merchant-data .merchant-link{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}#additional-event-information .event-sponsors #sponsors-gallery{position:relative;margin-top:35px;max-height:295px}@media (max-width: 48em){#additional-event-information .event-sponsors #sponsors-gallery{margin-bottom:35px}}#additional-event-information .event-sponsors #sponsors-gallery img{text-align:center;max-height:264px;margin-top:40px !important}#additional-event-information .event-sponsors #sponsors-gallery .rsArrow{position:absolute;height:100%;width:64px;z-index:21;cursor:pointer}#additional-event-information .event-sponsors #sponsors-gallery .rsArrowIcn{background:url(../images/gallery-nav-arrows_small.png) no-repeat;border-radius:2px 2px 2px 2px;width:30px;height:51px;left:50%;top:50%;margin-left:-15px;margin-top:-25.5px;position:absolute}#additional-event-information .event-sponsors #sponsors-gallery .rsArrowLeft{left:0;top:0}#additional-event-information .event-sponsors #sponsors-gallery .rsArrowLeft .rsArrowIcn{background-position:left bottom}#additional-event-information .event-sponsors #sponsors-gallery .rsArrowRight{right:0;top:0}#additional-event-information .event-sponsors #sponsors-gallery .rsArrowRight .rsArrowIcn{background-position:right top}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets{height:auto;overflow:hidden;position:absolute;bottom:-50px;left:0;z-index:35;text-align:center;background:none}@media (max-width: 48em){#additional-event-information .event-sponsors #sponsors-gallery .rsBullets{bottom:0px}}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets .rsBullet{width:18px;height:18px;border-radius:18px;background-color:#a3aaaf;display:inline-block;margin-left:10px}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets .rsBullet span{background:none}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets .rsBullet:hover{cursor:pointer}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets .rsBullet:first-child{margin-left:0}#additional-event-information .event-sponsors #sponsors-gallery .rsBullets .rsBullet.rsNavSelected{background-color:#00adf8}#additional-event-information .event-sponsors #sponsors-gallery p{color:#6a6969;font-size:1em;line-height:1.625em;line-height:1.25em}#additional-event-information .event-sponsors #sponsors-gallery p a{color:#00adf8;text-decoration:none}#additional-event-information .event-sponsors #sponsors-gallery p.sponsor-link{padding-top:10px}#additional-event-information .event-sponsors+.artist-spotify{float:right;margin-right:0;*margin-left:-3em;display:inline}#additional-event-information .artist-spotify h2{border-bottom:none}@media (max-width: 48em){#additional-event-information .artist-spotify h2{border-bottom:1px solid #C8CDD0;margin-bottom:30px}}@media (max-width: 1245px){#additional-event-information .artist-spotify iframe{position:relative;left:-3px}}@media (max-width: 1245px) and (min-width: 30em) and (max-width: 48em){#additional-event-information .artist-spotify iframe{display:block;margin:0 auto;position:static}}nav.main-navigation-nav{margin-left:20px;margin-right:120px;padding-top:14px;border-top:1px solid #393a3d}@media (max-width: 37em){nav.main-navigation-nav{padding-bottom:10px}}@media (min-width: 37em) and (max-width: 1265px){nav.main-navigation-nav{margin-right:55px}}nav.main-navigation-nav .menu-collapser{background:transparent;position:relative;z-index:999;float:right;width:50px;height:33px;background:url(../images/icon-menu.png) center top no-repeat;text-indent:-9999px;cursor:pointer}@media (max-width: 37em){nav.main-navigation-nav .menu-collapser{width:30px}}nav.main-navigation-nav .menu-collapser .collapse-button{width:100%;height:100%}nav.main-navigation-nav.collapsed-nav{margin-left:20px;margin-right:20px;padding-bottom:0;padding-top:14px}nav.main-navigation-nav.collapsed-nav .menu-collapser{right:0;top:-5px}@media (max-width: 37em){nav.main-navigation-nav.collapsed-nav .menu-collapser{right:0}}#menu-main-menu.slimmenu{display:inline;text-align:center;width:100%;border:0;padding:0;max-height:0;float:left}#menu-main-menu.slimmenu>li{display:inline-block;float:none;text-align:center;padding:0 2%;height:60px}@media (max-width: 1199px){#menu-main-menu.slimmenu>li{padding:0 calc(17% / 11)}}@media (min-width: 1320px) and (max-width: 1499px){#menu-main-menu.slimmenu>li a{font-size:14px}}@media (min-width: 1500px) and (max-width: 1689px){#menu-main-menu.slimmenu>li a{font-size:14px}}@media (min-width: 1690px) and (max-width: 1929px){#menu-main-menu.slimmenu>li a{font-size:14px}}@media (min-width: 1930px){#menu-main-menu.slimmenu>li a{font-size:14px}}#menu-main-menu.slimmenu>li.additional-collapsed{display:none}#menu-main-menu.slimmenu>li:first-child{text-align:left}#menu-main-menu.slimmenu>li:last-child{text-align:right}#menu-main-menu.slimmenu>li>a{height:33px;display:block}@media (max-width: 37em){#menu-main-menu.slimmenu>li>a{height:30px}}#menu-main-menu.slimmenu>li ul.sub-menu{display:none;width:auto;background-color:#2b2c2f;padding:10px 20px;position:absolute}#menu-main-menu.slimmenu>li ul.sub-menu:before,#menu-main-menu.slimmenu>li ul.sub-menu:after{content:"\0020";display:block;height:0;visibility:hidden}#menu-main-menu.slimmenu>li ul.sub-menu:after{clear:both}#menu-main-menu.slimmenu>li ul.sub-menu li{width:100%;background:url(../images/dropdown-menu-arrow.png) no-repeat left 19px;border-top:1px solid #494a4e;margin:0;padding:15px 0px 15px 22px;display:block;text-align:left}#menu-main-menu.slimmenu>li ul.sub-menu li:first-child{border-top:0}#menu-main-menu.slimmenu>li ul.sub-menu li a{background:none transparent;white-space:nowrap;height:auto;text-transform:uppercase;font-family:BrandonGrotesque-Medium;font-weight:normal;font-size:12px;color:#a3aaaf;font-size:.75em;line-height:2.16667em;line-height:1.7875em}#menu-main-menu.slimmenu.collapsed{padding-right:65px}@media (max-width: 48em){#menu-main-menu.slimmenu.collapsed{padding-right:15px}}#menu-main-menu.slimmenu.collapsed li{display:block;width:100%;background-color:#2b2c2f;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative;border-top:1px solid #494A4E;height:inherit}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li{padding:0}}#menu-main-menu.slimmenu.collapsed li.additional-collapsed{display:none}@media (max-width: 700px){#menu-main-menu.slimmenu.collapsed li.additional-collapsed{display:block}#menu-main-menu.slimmenu.collapsed li.additional-collapsed a{color:#00adf8}#menu-main-menu.slimmenu.collapsed li.additional-collapsed.site-region-collapsed a{color:#a3aaaf}#menu-main-menu.slimmenu.collapsed li.additional-collapsed.site-region-collapsed a .region-chosen{color:#00adf8}}#menu-main-menu.slimmenu.collapsed li a{height:inherit;display:block;padding:15px 64px}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li a{padding:12px 0 12px 10px;display:inline-block}#menu-main-menu.slimmenu.collapsed li a .menu-text-wrapper{position:relative}}#menu-main-menu.slimmenu.collapsed li a .site-region{color:#00adf8}#menu-main-menu.slimmenu.collapsed li>ul{position:static;left:0px;top:100%;width:100%;padding:0;padding-bottom:10px}#menu-main-menu.slimmenu.collapsed li>ul li{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:0;background-position:60px 19px}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li>ul li{background-position:10px 15px}}#menu-main-menu.slimmenu.collapsed li>ul li a{padding-left:87px;text-transform:uppercase;font-family:BrandonGrotesque-Medium;font-weight:normal;font-size:12px;color:#a3aaaf}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li>ul li a{padding-left:30px;width:100%}}#menu-main-menu.slimmenu.collapsed li.menu-item-has-children{height:auto;min-height:55px}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li.menu-item-has-children{min-height:inherit}}#menu-main-menu.slimmenu.collapsed li.menu-item-has-children a{height:45px}#menu-main-menu.slimmenu.collapsed li .sub-collapser{display:block;background:url(../images/arrow-nav-down.png) no-repeat #6a6969;border-radius:2px;width:40px;height:42px;right:10px;top:5px;position:absolute;cursor:pointer;text-align:center;z-index:999}@media (max-width: 37em){#menu-main-menu.slimmenu.collapsed li .sub-collapser{height:35px;width:35px;top:5px;background-position:-2px -4px}}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#menu-main-menu.slimmenu.collapsed li .sub-collapser{background-image:url("../images/arrow-nav-down@2x.png");background-size:35px 35px;background-position:left,-22px -24px}}#menu-main-menu.slimmenu.collapsed li .sub-collapser i{display:none}#menu-main-menu.slimmenu .sub-collapser{display:none}.gform_ajax_spinner{display:block;width:43px;margin:15px auto 0}.companies header p{padding-bottom:30px;margin-bottom:0}.companies article{border-top:1px solid #e4e8eb;padding:50px 0;display:block;width:100%}.companies h2{font-size:1.75em;line-height:1.85714em;color:#6a6969}.companies img{margin-bottom:30px}.companies a{color:#00adf8;text-decoration:none;font-size:.9375em;line-height:1.73333em}.executive-team header p{padding-bottom:30px;margin-bottom:0}.executive-team h1{margin-top:50px}.interior #interior-container #executive-team-members p{margin:0;line-height:25px;padding-bottom:1em}.interior #interior-container #executive-team-members p.job-title{font-weight:bold;margin:0;padding-bottom:10px}.interior #interior-container #executive-team-members p a{color:#00adf8;font-size:.875em;line-height:1.85714em;padding-left:35px;margin-top:15px;background:url(../images/icon_linkedin.png) left center no-repeat;line-height:28px;display:block;text-decoration:none}.interior #interior-container #executive-team-members article{border-top:1px solid #e4e8eb;padding:50px 0;display:block;width:100%}.interior #interior-container #executive-team-members h2{font-size:1.75em;line-height:1.85714em;color:#00adf8;font-family:BrandonGrotesque-Medium;padding-bottom:5px}#register-vip-wrapper,#register-tour-wrapper{width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDE0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2MjcyOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #404143),color-stop(100%, #262729));background-image:-moz-linear-gradient(#404143,#262729);background-image:-webkit-linear-gradient(#404143,#262729);background-image:linear-gradient(#404143,#262729);z-index:200;position:relative}#register-vip-wrapper p,#register-tour-wrapper p{color:#fff;text-transform:uppercase;font-size:1.1875em;line-height:1.36842em;line-height:2.51875em;font-family:BrandonGrotesque-Medium;float:left;margin-bottom:0}@media (max-width: 859px){#register-vip-wrapper p,#register-tour-wrapper p{font-size:.875em;line-height:1.85714em}}.become-a-member-list{margin-left:40px}.become-a-member-list li{padding-left:1em;color:#6a6969;font-weight:bold;font-size:.875em;line-height:1.85714em;padding-bottom:20px;text-indent:-.7em}.become-a-member-list li:before{padding-right:10px;content:"\002022";color:#e10c00}@media (min-width: 37em) and (max-width: 1265px){.form-container{padding-left:55px;padding-right:55px}}.form-container .interior-container{*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}.form-container .interior-container:after{content:"";display:table;clear:both}.form-page-bottom{margin-bottom:50px}#past-events-vip strong{font-family:BrandonGrotesque-Bold}@media (max-width: 898px){#past-events-vip p{display:none}}@media (max-width: 1125px){#past-events-vip p{font-size:1em;line-height:1.625em;line-height:3.5em}}@media (min-width: 921px) and (max-width: 1089px){#past-events-vip p{width:65.4321%;float:left;margin-right:3.7037%;line-height:1.5em;padding-top:5px}}#past-events-vip a{float:right;margin-right:0;*margin-left:-3em;display:inline}@media (max-width: 898px){#past-events-vip a{width:100%}}.interior .sponsors h1{margin-top:50px}.interior .sponsors #primary-sponsors-list{padding-top:75px;overflow:hidden;width:825px;margin:0 auto}@media (min-width: 547px) and (max-width: 978px){.interior .sponsors #primary-sponsors-list{width:395px}}@media (min-width: 0px) and (max-width: 546px){.interior .sponsors #primary-sponsors-list{width:100%}}.interior .sponsors #primary-sponsors-list li{padding-right:36px;margin-right:36px;float:left;background:url(../images/divider-sponsors.png) right center no-repeat;height:84px;line-height:84px;text-align:center;margin-bottom:40px}.interior .sponsors #primary-sponsors-list li:nth-child(4n){background:none;padding-right:0;margin-right:0}@media (min-width: 547px) and (max-width: 978px){.interior .sponsors #primary-sponsors-list li:nth-child(2n){padding-right:0;margin-right:0;background:none}.interior .sponsors #primary-sponsors-list li#qantas{clear:both}}@media (min-width: 0px) and (max-width: 546px){.interior .sponsors #primary-sponsors-list li{width:100%;float:left;margin-right:3.7037%;text-align:center;background:none;margin-right:0;padding-right:0}}.interior .sponsors #secondary-sponsors-list{padding-top:75px;padding-bottom:20px;overflow:hidden}.interior .sponsors #secondary-sponsors-list li{height:130px;line-height:120px;width:13.58025%;float:left;margin-right:3.7037%;display:inline;float:left;text-align:center}.interior .sponsors #secondary-sponsors-list li:nth-child(6n){float:right;margin-right:0;*margin-left:-3em;display:inline}.interior .sponsors #secondary-sponsors-list li:nth-child(7n){margin-left:25.92593%}@media (min-width: 547px) and (max-width: 978px){.interior .sponsors #secondary-sponsors-list li{width:30.8642%;float:left;margin-right:3.7037%}.interior .sponsors #secondary-sponsors-list li:nth-child(3n){float:right;margin-right:0}.interior .sponsors #secondary-sponsors-list li:nth-child(10n){margin-left:34.5679%}.interior .sponsors #secondary-sponsors-list li:nth-child(7n){margin-left:0%}}@media (min-width: 0px) and (max-width: 546px){.interior .sponsors #secondary-sponsors-list li{width:48.14815%;float:left;margin-right:3.7037%;text-align:center}.interior .sponsors #secondary-sponsors-list li:nth-child(2n){float:right;margin-right:0}.interior .sponsors #secondary-sponsors-list li:nth-child(7n){margin-left:0%}}.red_underline{background:url(../images/red_header_under.png) left bottom no-repeat;height:2px;width:100px;position:absolute;bottom:-25px;left:800px}.content{overflow:hidden}.slice.bg-error{background:#d14240;position:fixed;top:158px;z-index:10000;width:100%}.slice #ie-error-panel{width:100%;overflow:hidden;font-family:"ProximaNova-Regular",Arial,Helvetica,sans-serif;color:#ffffff;font-size:1.375em;color:#fff;padding:2em 2.5%;text-align:center}#ie-error-panel a{color:#fff;text-decoration:underline;font-family:"ProximaNova-SemiBold",Arial,Helvetica,sans-serif}#ie-error-panel a:hover{color:#fff;text-decoration:underline}.ie .gform_body select{background:#fff}.ie .gform_footer input[type=submit]{padding-top:0}.ie #tour-dates,.ie #tour-packages{z-index:200}.ie #tour-dates .tour-info a,.ie #tour-dates .package-info a,.ie #tour-packages .tour-info a,.ie #tour-packages .package-info a{display:inline-block;padding-top:10px}@media (max-width: 790px){.ie #tour-dates .tour-info a,.ie #tour-dates .package-info a,.ie #tour-packages .tour-info a,.ie #tour-packages .package-info a{padding-top:15px}}@media (min-width: 1083px) and (max-width: 1500px){.ie #tour-dates .tour-info a,.ie #tour-dates .package-info a,.ie #tour-packages .tour-info a,.ie #tour-packages .package-info a{padding-top:15px}}.ie #tour-dates .ticketing-options-wrapper .ticketing-options,.ie #tour-packages .ticketing-options-wrapper .ticketing-options{padding-top:5px}.ie .answer-extra .answer-extra-content a{padding-top:0}.ie8 #menu-main-menu.slimmenu>li ul.sub-menu{padding-left:0;padding-right:0}.ie8 #menu-main-menu.slimmenu>li ul.sub-menu li{background-color:#2B2C2F;padding:15px 20px 15px 42px;background-position:20px 19px}.ie8 .event-detail{background:#000}.ie8 .´╗┐event-info-btn{padding-top:20px}.ie8 #tour-announcements{background:#00adf8}.ie8 #tour-announcements h1{font-size:1.875em;line-height:1.73333em}.ie8 #register-tour-wrapper{background:#333}.ie8 .form-container{background:#333;overflow:hidden}.ie8 .gform_footer input[type=submit]{padding-top:5px}.ie8 .home-background-parallax{background-attachment:scroll;background-position:50% -70px}.ie8 .answer-extra .answer-extra-content a{padding-top:5px}.ie8 div.past-event-card{width:252px !important;margin-right:44px !important}@media (min-width: 570px) and (max-width: 898px){.ie8 div.past-event-card.last-column-past-events-1 .event-detail{float:right;margin-right:10px}.ie8 div.past-event-card.last-column-past-events-1 .image-link{float:right;margin-right:10px;margin-left:0}.ie8 div.past-event-card.last-column-past-events-2{float:right;margin-right:0}.ie8 div.past-event-card.last-column-past-events-2 .event-detail{float:left;margin-right:0;margin-left:10px}.ie8 div.past-event-card.last-column-past-events-2 .image-link{float:left;margin-left:10px}}@media (min-width: 899px) and (max-width: 1151px){.ie8 div.past-event-card.last-column-past-events-3{margin-right:0px !important}}@media (min-width: 1152px){.ie8 div.past-event-card.last-column-past-events-4{margin-right:0px !important}}.ie8 #main-navigation-header .menu-social-media-menu-container{margin-top:-50px}.ie8 .rsArrow .rsArrowIcn{background-image:url("images/dainty-default.png");display:none !important}.readmore{color:#00adf8;text-decoration:none}.maps_heading{padding:0;margin:0 0 10px;font-size:24px}#gmaps_bodyContent p{margin:10px 0}#gmaps_content{padding:10px 0 20px}#homepage-tagline{background:none repeat scroll 0 0 #000;bottom:0;color:#FFFFFF;font-family:BrandonGrotesque-Medium;font-size:1.1em;line-height:1.1em;padding:15px 35px 10px;position:absolute;right:0;text-transform:uppercase;opacity:0.5}@media (max-width: 37em){#homepage-tagline{display:none}}@media (max-width: 750px){#homepage-tagline{display:none}}.venues p a{color:#00adf8;text-decoration:none}.venues h2{color:#00adf8;font-size:1.75em;line-height:1.4em;padding-bottom:8px;margin-bottom:15px}li.gform_validation_container{display:none !important}#change-region h2{color:#00adf8;font-size:1.75em;line-height:1.85714em;width:100%;padding-bottom:8px;border-bottom:1px solid #c8cdd0;margin-bottom:15px;line-height:1.4em}#change-region label{color:#6a6969;font-size:.875em;line-height:1.85714em;line-height:1.4625em;margin-bottom:1.875em;display:block}#change-region input[type='submit']{border:none;padding:10px;width:100%;font-size:16px;margin:20px 0;color:#262729;border-radius:0;display:inline-block;color:#fff;background-color:#00adf8;font-family:BrandonGrotesque-Medium;padding:5px 37px 0;min-height:48px;line-height:50px;text-decoration:none;text-transform:uppercase;font-size:1.0625em;text-align:center;border:none;height:50px;line-height:50px}#change-region input[type='submit']:hover{background-color:#a3aaaf}@media (max-width: 37em){#change-region input[type='submit']{font-size:12px;padding:5px 10px 0;line-height:24px;min-height:0}}#change-region select{border:none;padding:10px;float:right;font-size:16px;color:#262729;border-radius:0;-moz-appearance:none;-webkit-appearance:none;background:url(../images/faq-down-arrow.png) no-repeat right 14px #fff;text-indent:0.01px;text-overflow:'';width:100%}#change-region #region-spinner{display:inline-block;width:100%;margin:30px 0 10px;text-align:center}#change-region select::-ms-expand{display:none}.no-events-banner{clear:both;*zoom:1;max-width:1029px;max-width:64.3125rem;_width:1029px;padding-left:.9em;padding-right:.9em;margin-left:auto;margin-right:auto}.no-events-banner:after{content:"";display:table;clear:both}@media (min-width: 769px){.no-events-banner{height:350px}}@media (max-width: 48em){.no-events-banner{height:650px}}.no-events-banner.home-no-events{min-height:200px}.no-events-banner p{width:65.4321%;float:left;margin-right:3.7037%;display:inline;margin-left:17.28395%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#00adf8;text-transform:uppercase;text-align:center;font-size:30px;line-height:38px;font-family:BrandonGrotesque-Regular;background:-webkit-linear-gradient(#00ddf8, #00aef8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 48em){.no-events-banner p{width:100%;float:left;margin-right:3.7037%;display:inline;margin-left:0%}}.no-events-banner p span.no-events-intro{font-size:24px}.no-events-banner p a{color:#a3aaaf;text-decoration:none;-webkit-background-clip:#a3aaaf;-webkit-text-fill-color:#a3aaaf}.no-events-banner p a:hover{-webkit-background-clip:#ffffff;-webkit-text-fill-color:#ffffff;color:#fff}#register-tour-wrapper .frm_valentine h3{color:#00adf8;font-size:1.75em;line-height:1.4em;padding-bottom:5px}#register-tour-wrapper .frm_valentine p{color:#fff;font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;line-height:1.1em;font-size:14px;text-transform:inherit}#register-tour-wrapper .frm_valentine .gfield_description{color:#fff;font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;line-height:1.1em;text-transform:inherit;font-size:12px;padding-top:5px;padding-left:34.5%}@media (max-width: 48em){#register-tour-wrapper .frm_valentine .gfield_description{padding-left:1%}}#register-tour-wrapper .frm_valentine input[type="tel"]{max-width:500px;display:inline;float:left;margin-right:3.7037%;width:65.4321%;border:medium none;border-radius:0;color:#262729;font-size:16px;padding:10px}#register-tour-wrapper .frm_valentine .ginput_counter{font-size:80%;color:#fff}#register-tour-wrapper .gfield_error .gfield_label{color:tomato}#past-tour-gallery{overflow:inherit;background:#eee}#past-tour-gallery .rsThumbs{background:#eee}#past-tour-gallery .rsThumbsHor{margin-bottom:20px}#past-tour-gallery .rsThumbsHor .rsThumbsArrowIcn{background-image:url("images/dainty-default.png")}#past-tour-gallery .rsThumb{width:143px;height:82px}#past-tour-gallery .rsThumb.rsNavSelected{background:#00adf8}#past-tour-gallery .rsThumb.rsNavSelected img{opacity:0.6}@media screen and (min-width: 0px) and (max-width: 800px){#past-tour-gallery .rsThumb{width:78px;height:44px}}@media screen and (min-width: 0px) and (max-width: 800px){#past-tour-gallery .rsThumbsHor{height:52px}}.rsGCaption{width:100% !important;left:0 !important;bottom:0 !important;padding:10px !important;height:26px;line-height:12px}
