/*!
	Theme Name: My Tourism
	Theme URI: http://www.woofmedia.com.au/
	Description: This is the child theme created for Woof Media clients.
	Author: Woof Media
	Author URI: http://www.woofmedia.com.au/

	Version: 1.0.0

	Tags: black, red, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

	Template: genesis
	Template Version: 2.2.3

	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}h1,h2,h3,h4,h5,h6,div.gform_wrapper h3.gform_title,h1.fl-heading{font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.25;margin:0 0 10px;color:#3C3C3C}h1{font-size:36px;font-size:3.6rem;color:#3C3C3C;font-family:'Montserrat',sans-serif;font-weight:500}h2{font-size:30px;font-size:3rem}.title-image{height:70px;vertical-align:middle;padding-bottom:15px}h3,div.gform_wrapper h3.gform_title{font-size:25px;font-size:2.5rem;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;line-height:1.6;letter-spacing:0.1em}h3.widget-title{font-weight:400;color:#fff}.footer-widget-area .widget-title{font-weight:400;color:#fff}h4{font-size:22px;font-size:2.2rem;text-transform:uppercase}h5{font-size:20px;font-size:2rem}h6{font-size:18px;font-size:1.8rem}@media only screen and (max-width: 767px){h1{font-size:32px;font-size:3.2rem}h2{font-size:28px;font-size:2.8rem}h3,h3.gform_title{font-size:22px;font-size:2.2rem}h4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6{font-size:16px;font-size:1.6rem}}.entry-title{font-size:28px;font-size:2.8rem}.blog .entry-title,.archive .entry-title{font-size:22px;font-size:2.2rem}.entry-title a,.sidebar .widget-title a{color:#333;text-decoration:none}.entry-title a:hover,.entry-title a:focus{color:#3D7CC9}.widget-title{font-size:18px;font-size:1.8rem;margin-bottom:20px}.faq-question{font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2;margin:0 0 10px;color:#3C3C3C;font-size:22px;font-size:2.2rem}@media only screen and (max-width: 1200px){.header-image .site-title>a{min-height:90px}}html{font-size:62.5%}body>div{font-size:15px}body{background-color:#fff;color:#3C3C3C;font-family:'Montserrat',sans-serif;font-weight:400;line-height:1.5;font-size:14px;font-size:1.4rem;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 767px){body>div{font-size:14px}body{font-size:16px;font-size:1.6rem}}p{margin:0 0 20px;padding:0}p.intro{font-size:25px;font-size:2.5rem;line-height:1.3}a{color:#3D7CC9}a:visited{color:#3D7CC9}a:hover{color:#3C3C3C}.color-plan a:hover{color:#00ACBA}.color-do a:hover{color:#76BC21}.color-stay a:hover{color:#FDB71A}.color-on a:hover{color:#005487}.color-places a:hover{color:#FDB71A}ol,ul{margin:0 0 20px;padding:0}li{margin-left:0;list-style:none}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote{font-size:20px;font-size:2rem;font-style:italic}cite{text-transform:uppercase;font-style:normal;font-size:15px;font-size:1.5rem;letter-spacing:2px}em,i{font-style:italic}blockquote{margin:40px}blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}#breadcrumbs{font-size:12px;font-size:1.2rem;margin-bottom:0}#breadcrumbs a{text-decoration:none}.site-header{background-color:#3D7CC9;z-index:99;position:relative}.site-header>.wrap{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-flow:row wrap}.site-header ul li{list-style:none;margin:0}.site-header ul li a{text-transform:uppercase;text-decoration:none;padding:10px;display:inline-block;color:#fff}.site-header ul li a:hover{color:#3c3c3c}.site-header .title-area{padding:0;-webkit-box-flex:1 40%;-moz-box-flex:1 40%;-webkit-flex:1 40%;-ms-flex:1 40%;flex:1 40%}.site-header .title-area .site-description,.site-header .title-area .site-title{display:block;text-indent:-9999px}.site-header .title-area p{margin:0}.site-header .title-area .site-title a{background-size:contain !important;background-position:center !important;float:left;min-height:100px;width:100%;-webkit-transition:300ms linear;-moz-transition:300ms linear;-o-transition:300ms linear;transition:300ms linear}.site-header .widget-area{-webkit-box-flex:1 58%;-moz-box-flex:1 58%;-webkit-flex:1 58%;-ms-flex:1 58%;flex:1 58%;z-index:1}.site-header .widget-area ul{margin:0;text-align:right}.site-header .widget-area ul li{display:inline}.site-header .widget-area ul li a .util-text{margin-left:5px;letter-spacing:1px;font-size:14px;font-size:1.4rem}@media only screen and (max-width: 992px){.site-header>.wrap .title-area{-webkit-box-flex:1 30%;-moz-box-flex:1 30%;-webkit-flex:1 30%;-ms-flex:1 30%;flex:1 30%}.site-header>.wrap .title-area .site-title a{min-height:65px}.site-header>.wrap .widget-area{-webkit-box-flex:1 58%;-moz-box-flex:1 58%;-webkit-flex:1 58%;-ms-flex:1 58%;flex:1 58%}}@media only screen and (max-width: 768px){.site-header{z-index:1;position:initial;padding-top:50px}.site-header .wrap{padding:0}.site-header .wrap .title-area{padding:40px 4%;-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;order:2}.site-header .wrap .widget-area{position:fixed;top:0;left:0;width:100%;z-index:9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;order:1}.admin-bar .site-header .wrap .widget-area{top:46px;background-color:#3D7CC9}.site-header .wrap .widget-area .nav-secondary{-webkit-box-flex:8;-moz-box-flex:8;-webkit-flex:8;-ms-flex:8;flex:8;order:1}.site-header .wrap .widget-area .nav-secondary ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;position:relative}.site-header .wrap .widget-area .nav-secondary ul li{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:center;list-style:none;margin:0;font-size:20px;background-color:#3D7CC9}.site-header .wrap .widget-area .nav-secondary ul li:hover{background:#76a4d5}.site-header .wrap .widget-area .nav-secondary ul li a{padding:15px 10px}.site-header .wrap .widget-area .nav-secondary ul li a .util-text{font-size:7px;display:block;margin-left:0;display:none}.site-header .wrap .widget-area .nav-secondary ul li a:hover{color:#fff}.site-header .wrap .widget-area #mobile-toggle{background-color:#3D7CC9;display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;order:2}.site-header .wrap .widget-area #mobile-toggle:hover{background:#76a4d5}}.navigation-area{position:relative;z-index:9;font-size:15px;font-size:1.5rem;letter-spacing:2px;font-family:"Montserrat",sans-serif;font-weight:500}.navigation-area .nav-primary{background-color:#fff}.navigation-area .nav-primary>.wrap>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;position:relative;z-index:1}.navigation-area .nav-primary>.wrap>ul>li{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:center;list-style:none;margin:0;letter-spacing:1px;font-weight:500}.navigation-area .nav-primary>.wrap>ul>li a{display:inline-block;padding:10px;text-transform:uppercase;text-decoration:none;color:#3c3c3c}.navigation-area .nav-primary>.wrap>ul>li.color-plan a svg,.navigation-area .nav-primary>.wrap>ul>li.color-plan a:hover,.navigation-area .nav-primary>.wrap>ul>li.color-plan.current-menu-ancestor>a,.navigation-area .nav-primary>.wrap>ul>li.color-plan .current_page_item>a,.navigation-area .nav-primary>.wrap>ul>li.color-plan .show-title>a{color:#00ACBA}.navigation-area .nav-primary>.wrap>ul>li.color-do a svg,.navigation-area .nav-primary>.wrap>ul>li.color-do a:hover,.navigation-area .nav-primary>.wrap>ul>li.color-do.current-menu-ancestor>a,.navigation-area .nav-primary>.wrap>ul>li.color-do .current_page_item>a,.navigation-area .nav-primary>.wrap>ul>li.color-do .show-title>a{color:#76BC21}.navigation-area .nav-primary>.wrap>ul>li.color-stay a svg,.navigation-area .nav-primary>.wrap>ul>li.color-stay a:hover,.navigation-area .nav-primary>.wrap>ul>li.color-stay.current-menu-ancestor>a,.navigation-area .nav-primary>.wrap>ul>li.color-stay .current_page_item>a,.navigation-area .nav-primary>.wrap>ul>li.color-stay .show-title>a{color:#FDB71A}.navigation-area .nav-primary>.wrap>ul>li.color-on a svg,.navigation-area .nav-primary>.wrap>ul>li.color-on a:hover,.navigation-area .nav-primary>.wrap>ul>li.color-on.current-menu-ancestor>a,.navigation-area .nav-primary>.wrap>ul>li.color-on .current_page_item>a,.navigation-area .nav-primary>.wrap>ul>li.color-on .show-title>a{color:#005487}.navigation-area .nav-primary>.wrap>ul>li.color-places a svg,.navigation-area .nav-primary>.wrap>ul>li.color-places a:hover,.navigation-area .nav-primary>.wrap>ul>li.color-places.current-menu-ancestor>a,.navigation-area .nav-primary>.wrap>ul>li.color-places .current_page_item>a,.navigation-area .nav-primary>.wrap>ul>li.color-places .show-title>a{color:#FDB71A}.navigation-area .nav-primary>.wrap>ul>li>.sub-menu{position:absolute;background-color:#fff;text-align:left;display:none}.navigation-area .nav-primary>.wrap>ul>li.mega-nav>.sub-menu{width:100%;max-width:850px;border:solid 1px #D1CCC8}.navigation-area .nav-primary>.wrap>ul>li.mega-nav.edge>.sub-menu{right:0}.navigation-area .nav-primary>.wrap>ul>li .sub-menu li{list-style:none;margin-left:0}.navigation-area .nav-primary>.wrap>ul>li .sub-menu li.show-title>a{font-weight:500;letter-spacing:1px}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>a{display:none}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row.show-title>a{display:inline-block;padding:30px;font-size:30px;font-size:3rem}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row.show-title>a svg{display:none}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flex !important;opacity:1 !important;align-items:center;flex-flow:row wrap;align-items:flex-start}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:solid 1px #D1CCC8}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column>a{display:none}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column li{border-bottom:solid 1px #D1CCC8}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column li a{display:inline-block;width:100%;padding-right:30px;padding-left:30px}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column li a svg{float:right}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column:first-child{margin-right:40px}.navigation-area .nav-primary>.wrap>ul>li .sub-menu .nav-row>.sub-menu .nav-column .sub-menu{display:block !important;opacity:1 !important}.show-mobile{display:none !important}@media only screen and (max-width: 768px){.navigation-area{display:none}.hide-mobile{display:none !important}.show-mobile{display:inline-block !important}}#site-search{background:#3c3c3c;background-color:transparent;background-color:rgba(60,60,60,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D3C3C3C,endColorstr=#4D3C3C3C);zoom:1;max-height:0;z-index:99999;overflow:hidden;-webkit-transition:max-height 300ms linear;-ms-transition:max-height 300ms linear;transition:max-height 300ms linear}#site-search button.search-btn{width:100%;text-align:right;font-size:24px}.show-search-widget #site-search{max-height:600px}#site-search .widget_search{padding:40px 40px;margin-bottom:0}.header-search h4{color:#fff}#mobile-toggle{display:none;position:relative;z-index:9;font-size:26px}#mobile-toggle .fa-times{display:none;opacity:0}#mobile-toggle .fa-bars{display:initial;opacity:1}.show-mobile-nav #mobile-toggle .fa-times{display:initial;opacity:1}.show-mobile-nav #mobile-toggle .fa-bars{display:none;opacity:0}#mobile-toggle svg{width:100%;height:100%;position:absolute;top:0;left:0;padding:15px;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#mobile-nav-menu,#site-search{background-color:#fff;z-index:9;width:100%;max-height:0;overflow:hidden;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mobile-nav-menu ul,#site-search ul{list-style:none;margin:0}#mobile-nav-menu ul.sub-menu,#site-search ul.sub-menu{display:none}#mobile-nav-menu ul.sub-menu li a,#site-search ul.sub-menu li a{padding-left:60px}#mobile-nav-menu ul li,#site-search ul li{margin-left:0}#mobile-nav-menu ul li a,#site-search ul li a{display:block;padding:20px 20px;border-top:1px solid #D1CCC8;text-decoration:none;text-transform:uppercase;color:#3c3c3c;margin:0;letter-spacing:1px;font-weight:500}#mobile-nav-menu ul li a .fa-angle-down,#site-search ul li a .fa-angle-down{display:none}#mobile-nav-menu ul li a:hover,#site-search ul li a:hover{color:#3c3c3c}#mobile-nav-menu ul li.menu-item,#site-search ul li.menu-item{position:relative}#mobile-nav-menu ul li.menu-item .sub-menu-toggle,#site-search ul li.menu-item .sub-menu-toggle{position:absolute;right:0;top:0;padding:15px 40px;background-color:transparent;color:#3C3C3C;font-size:22px}#mobile-nav-menu ul>li.title>a,#site-search ul>li.title>a{padding:20px 0 0;display:block;padding:20px 40px 10px;font-size:20px}#site-search button{background:#fff;color:#333}.show-mobile-nav #mobile-nav-menu,.show-search-widget #site-search{max-height:2000px;min-height:100%;padding:60px 0 0;opacity:1}@media only screen and (max-width: 768px){#mobile-nav-menu{display:inline-block}#mobile-nav-menu,#site-search{position:absolute;top:0;left:0}}.site-footer{background-color:#3c3c3c;color:#fff}.site-footer>.wrap{max-width:none;padding:0;margin:0}.site-footer .color-plan a svg,.site-footer .color-plan a:hover,.site-footer .color-plan h3{color:#00ACBA}.site-footer .color-do a svg,.site-footer .color-do a:hover,.site-footer .color-do h3{color:#76BC21}.site-footer .color-stay a svg,.site-footer .color-stay a:hover,.site-footer .color-stay h3{color:#FDB71A}.site-footer .color-on a svg,.site-footer .color-on a:hover,.site-footer .color-on h3{color:#005487}.site-footer .color-places a svg,.site-footer .color-places a:hover,.site-footer .color-places h3{color:#FDB71A}.site-footer a{color:#fff;text-decoration:none;text-transform:uppercase}.site-footer a:hover{color:#3D7CC9}.site-footer ul{list-style:none;margin:0}.site-footer ul li{margin-left:0}.site-footer ul li a{text-decoration:none;text-transform:uppercase;color:#fff;font-weight:500;font-size:12px;line-height:30px;letter-spacing:2px}body .site-footer h2,body .site-footer .tribe-events-widget-link{margin:0}body .site-footer h2 a,body .site-footer .tribe-events-widget-link a{text-decoration:none;text-transform:uppercase;color:#fff;background-color:transparent;font-weight:500;font-size:13px;line-height:1.25;letter-spacing:2px;padding:0}body .site-footer h2 a:hover,body .site-footer .tribe-events-widget-link a:hover{color:#3D7CC9}body .site-footer .tribe-mini-calendar-event{border-bottom:none;padding-bottom:0;margin-bottom:0}.site-footer .footer-header{border-bottom:1px solid #fff}.site-footer .footer-header>.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-flow:row wrap}.site-footer .footer-header>.wrap .footer-site-logo{display:none;text-align:center;padding:20px 0}.site-footer .footer-header>.wrap .footer-social{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;border-right:1px solid #fff}.site-footer .footer-header>.wrap .footer-logo{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 0 10px 20px}.site-footer .footer-header>.wrap .footer-logo img{margin-left:0px;max-height:40px;width:auto}.site-footer .footer-header>.wrap ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-flow:row wrap}.site-footer .footer-header>.wrap ul li{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.site-footer .footer-header>.wrap ul li a{padding:10px 0;display:block}.site-footer .footer-widgets{padding:40px 0}.site-footer .footer-widgets>.wrap{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;flex-flow:row wrap}.site-footer .footer-widgets>.wrap .footer-widget-area{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.site-footer .footer-widgets>.wrap .footer-widget-area .widget-wrap{margin-bottom:40px}.site-footer .footer-widgets>.wrap .footer-widget-area .widget-wrap .widget-title{text-transform:uppercase;font-size:16px;font-size:1.6rem;font-family:"Montserrat",sans-serif;font-weight:800}.site-footer .footer-widgets .tribe-events-duration{display:none}.site-footer .footer-credits-primary{border-top:1px solid #fff}.site-footer .footer-credits-primary>.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.site-footer .footer-credits-primary>.wrap #credits-nav-primary{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;border-right:1px solid #fff}.site-footer .footer-credits-primary>.wrap #credits-nav-primary ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.site-footer .footer-credits-primary>.wrap #credits-nav-primary ul li{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.site-footer .footer-credits-primary>.wrap #credits-nav-primary ul li a{padding:20px 0;display:block;font-weight:400}.site-footer .footer-credits-primary>.wrap .credits-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.site-footer .footer-credits-primary>.wrap .credits-button #back-to-top{margin-left:20px;font-size:13px;background-color:#3c3c3c;color:#fff}.site-footer .footer-credits-primary>.wrap .credits-button #back-to-top:hover{color:#3D7CC9}.site-footer .footer-social ul li a,.site-footer .footer-social ul li{font-family:"Montserrat",sans-serif;font-weight:500;font-size:22px}.site-footer .footer-social ul li a.icon,.site-footer .footer-social ul li.icon{font-size:30px}.type-accommodation .site-footer a{color:#fff}.type-accommodation .site-footer a:hover{color:#FDB71A}.type-attraction .site-footer a,.type-tour .site-footer a,.type-food-and-drink .site-footer a{color:#fff}.type-attraction .site-footer a:hover,.type-tour .site-footer a:hover,.type-food-and-drink .site-footer a:hover{color:#76BC21}.type-event .site-footer a{color:#fff}.type-event .site-footer a:hover{color:#005487}.type-general-services .site-footer a,.type-hire .site-footer a{color:#fff}.type-general-services .site-footer a:hover,.type-hire .site-footer a:hover{color:#FDB71A}.type-destination-information .site-footer a,.type-information-services .site-footer a,.type-journey .site-footer a,.type-transport .site-footer a{color:#fff}.type-destination-information .site-footer a:hover,.type-information-services .site-footer a:hover,.type-journey .site-footer a:hover,.type-transport .site-footer a:hover{color:#00ACBA}.footer-credits-secondary ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0}.footer-credits-secondary ul li{-webkit-box-flex:0 auto;-moz-box-flex:0 auto;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;list-style:none;font-size:12px;margin:0 10px 0 0;padding:10px 0}.footer-credits-secondary ul li a{text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 992px){.site-footer .footer-widgets>.wrap .footer-widget-area{-webkit-box-flex:1 48%;-moz-box-flex:1 48%;-webkit-flex:1 48%;-ms-flex:1 48%;flex:1 48%}}@media only screen and (max-width: 768px){.site-footer .footer-header>.wrap .footer-site-logo{display:block;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;text-align:left;}.site-footer .footer-header>.wrap .footer-social{border-right:none}.site-footer .footer-header>.wrap .footer-social li:last-child{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}.site-footer .footer-header>.wrap .footer-logo{display:none}.site-footer .footer-widgets>.wrap .footer-widget-area{-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.site-footer .footer-credits-primary>.wrap #credits-nav-primary{border-right:none}.site-footer .footer-credits-primary>.wrap #credits-nav-primary ul{flex-flow:column}.site-footer .footer-credits-primary>.wrap #credits-nav-primary ul li a{padding:0}.site-footer .footer-credits-primary>.wrap .credits-button{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.footer-credits-secondary ul{display:inline-block;padding:20px 0}.footer-credits-secondary ul li{padding:0}}.wrap{max-width:1200px;padding:0 20px;margin:auto}.content-wrap{max-width:800px;padding:0;margin:auto}@media only screen and (max-width: 768px){.wrap{max-width:none;padding:0 4%;margin:0}.content-wrap{max-width:none;padding:0;margin:0}}.no-scroll{overflow:hidden}.avatar{border-radius:50%;float:left}.author-box .avatar,.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{background-color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:1px;padding:12px 30px}.after-entry,.archive-description,.author-box{background-color:#fff;font-size:18px;font-size:1.8rem;margin-bottom:40px;padding:60px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.search-form{overflow:hidden}.entry-content .search-form,.site-header .search-form{margin-bottom:40px;width:50%}.site-header .search-form{float:right;margin:12px auto 0}.post-password-form input[type="submit"],.search-form input[type="submit"]{margin-top:10px}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}@media only screen and (max-width: 767px){img.alignright,img.alignleft img.aligncenter{float:none;clear:both;display:block;margin-left:0}}#wpstats{display:none}div.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 10px}::-webkit-input-placeholder{font-size:12px}:-moz-placeholder{font-size:12px}::-moz-placeholder{font-size:12px}:-ms-input-placeholder{font-size:12px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}figure{margin:0}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{height:auto;padding:4px}.gallery img:hover,.gallery img:focus{border:1px solid #999}input,select,textarea{background-color:#eee;border:1px solid #eee;color:#3C3C3C;font-size:18px;font-weight:400;padding:16px;width:100%;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0}input[type="text"]{-webkit-appearance:none;border-radius:0}input:focus,textarea:focus{outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333}a,button,input[type="button"],input[type="reset"],input[type="submit"],.button,ul.lcp_paginator li a,ul.lcp_paginator .lcp_currentpage,.fl-button{-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in}button,input[type="button"],input[type="reset"],input[type="submit"],.tribe-events-widget-link a,.button,ul.lcp_paginator li a,ul.lcp_paginator .lcp_currentpage,div.fl-builder-content a.fl-button,div.fl-builder-content a.fl-button:visited{letter-spacing:2px;background-color:#3D7CC9;border:0;color:#fff;cursor:pointer;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:800;padding:10px 25px;text-transform:uppercase;text-decoration:none;white-space:normal;width:auto;border-radius:0}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,ul.lcp_paginator li a:hover,ul.lcp_paginator .lcp_currentpage:hover,button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus,ul.lcp_paginator li a:focus,ul.lcp_paginator .lcp_currentpage:focus,div.fl-builder-content a.fl-button:hover{background-color:#3c3c3c;color:#fff;border-radius:0}.entry-content .button:hover,.entry-content ul.lcp_paginator li a:hover,ul.lcp_paginator li .entry-content a:hover,.entry-content ul.lcp_paginator .lcp_currentpage:hover,ul.lcp_paginator .entry-content .lcp_currentpage:hover,.entry-content .button:focus,.entry-content ul.lcp_paginator li a:focus,ul.lcp_paginator li .entry-content a:focus,.entry-content ul.lcp_paginator .lcp_currentpage:focus,ul.lcp_paginator .entry-content .lcp_currentpage:focus{color:#fff}.button,ul.lcp_paginator li a,ul.lcp_paginator .lcp_currentpage{display:inline-block}a.button.small,ul.lcp_paginator li a.small,ul.lcp_paginator a.small.lcp_currentpage,button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small{padding:8px 16px;border-radius:0}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type="button"]:disabled,.site-container input[type="button"]:disabled:hover,.site-container input[type="reset"]:disabled,.site-container input[type="reset"]:disabled:hover,.site-container input[type="submit"]:disabled,.site-container input[type="submit"]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.filter-field{max-width:100%}div.ms-options-wrap{position:relative;max-width:100%}div.ms-options-wrap>button:focus,div.ms-options-wrap>button{border:1px solid #333;padding:10px 20px 10px 15px}div.ms-options-wrap>button span{color:#333;letter-spacing:2px}div.ms-options-wrap>button:after{right:15px}div.ms-options-wrap>.ms-options>ul input[type="checkbox"]{top:5px;-webkit-appearance:checkbox}div.ms-options-wrap>.ms-options>ul label{font-size:12px}div.gform_wrapper .top_label .gfield_label{display:none}div.gform_wrapper .top_label .show-label .gfield_label{display:inline}div.gform_wrapper .gfield.hide-sublabel label{display:none !important}div.gform_wrapper .gfield.hide-sublabel input{margin-bottom:20px}div.gform_wrapper .gform_body input,div.gform_wrapper .gform_body textarea,div.gform_wrapper .gform_body select{background-color:#eee;border:1px solid #ddd}div.gform_wrapper .gform_body select{color:#3D7CC9;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:10px 20px;background-color:transparent;background-color:rgba(238,238,238,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCEEEEEE,endColorstr=#CCEEEEEE);zoom:1}div.gform_wrapper .gform_body select::-ms-expand{display:none}div.gform_wrapper .gform_body .ginput_container.ginput_container_select{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}div.gform_wrapper .gform_body .ginput_container.ginput_container_select:after{color:#3D7CC9;font-size:40px;font-size:4rem;vertical-align:middle;position:relative;right:35px;content:"\f0d7";pointer-events:none;z-index:-1}div.gform_wrapper .gform_body .ginput_container.ginput_container_select select{max-width:80%}div.gform_wrapper .gform_body input[type="checkbox"],div.gform_wrapper .gform_body input[type="radio"]{display:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.gform_wrapper .gform_body input[type="checkbox"]+label:before,div.gform_wrapper .gform_body input[type="radio"]+label:before{background:#76a4d5;content:"\00a0";display:inline-block;font:18px/1em sans-serif;height:20px;margin:0 0.25em 0 0;padding:2px 3px;vertical-align:top;width:20px}div.gform_wrapper .gform_body input[type="checkbox"]:checked+label:before,div.gform_wrapper .gform_body input[type="radio"]:checked+label:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3D7CC9;content:"\f04d";text-align:center;padding-top:3px}div.gform_wrapper .gform_body input[type="checkbox"]:checked+label:after,div.gform_wrapper .gform_body input[type="radio"]:checked+label:after{font-weight:bold}div.gform_wrapper .gfield_radio li label{margin:2px 0 0 0px}div.gform_wrapper.gf_browser_chrome .gform_body{width:100%}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-word}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px}td:first-child,th:first-child{padding-left:0}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.ginput_container .chosen-container,.ginput_container .chosen-container-multi{color:#3D7CC9 !important}.more-link{position:relative}#tribe-events-content-wrapper .tribe-events-notices{border:none;border-radius:0;background-color:#3D7CC9;color:#fff}.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.events-list #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{display:none !important}.single-tribe_events .entry{padding:0}body .tribe-events-button,body #tribe-events .tribe-events-button{display:none !important}ul.lcp_paginator li{border:none;padding:0}ul.lcp_paginator .lcp_currentpage{background-color:#D1CCC8}.home .nc_socialPanelSide{display:none !important}@media only screen and (min-width: 641px){.gform_wrapper form li.center-field,.gform_wrapper li.center-field{margin-left:33.3% !important}}.color-plan{color:#00ACBA}.color-do{color:#76BC21}.color-stay{color:#FDB71A}.color-on{color:#005487}.color-places{color:#FDB71A}.background-plan{background-color:#00ACBA}.background-do{background-color:#76BC21}.background-stay{background-color:#FDB71A}.background-on{background-color:#005487}.background-places{background-color:#FDB71A}.type-accommodation h2 a{color:#FDB71A}.type-accommodation h2 a:hover{color:#D1CCC8}.type-accommodation a{color:#333;text-decoration:none}.type-accommodation a:hover{color:#FDB71A}.type-accommodation .svg-text{fill:#FDB71A}.type-accommodation .fa-chevron-right{color:#FDB71A}.type-attraction h2 a,.type-tour h2 a,.type-food-and-drink h2 a{color:#76BC21}.type-attraction h2 a:hover,.type-tour h2 a:hover,.type-food-and-drink h2 a:hover{color:#D1CCC8}.type-attraction a,.type-tour a,.type-food-and-drink a{color:#333;text-decoration:none}.type-attraction a:hover,.type-tour a:hover,.type-food-and-drink a:hover{color:#76BC21}.type-attraction .svg-text,.type-tour .svg-text,.type-food-and-drink .svg-text{fill:#76BC21}.type-attraction .fa-chevron-right,.type-tour .fa-chevron-right,.type-food-and-drink .fa-chevron-right{color:#76BC21}.type-event h2 a{color:#005487}.type-event h2 a:hover{color:#D1CCC8}.type-event a{color:#333;text-decoration:none}.type-event a:hover{color:#005487}.type-event .svg-text{fill:#005487}.type-event .fa-chevron-right{color:#005487}.type-general-services h2 a,.type-hire h2 a{color:#FDB71A}.type-general-services h2 a:hover,.type-hire h2 a:hover{color:#D1CCC8}.type-general-services a,.type-hire a{color:#333;text-decoration:none}.type-general-services a:hover,.type-hire a:hover{color:#FDB71A}.type-general-services .svg-text,.type-hire .svg-text{fill:#FDB71A}.type-general-services .fa-chevron-right,.type-hire .fa-chevron-right{color:#FDB71A}.type-destination-information h2 a,.type-information-services h2 a,.type-journey h2 a,.type-transport h2 a{color:#00ACBA}.type-destination-information h2 a:hover,.type-information-services h2 a:hover,.type-journey h2 a:hover,.type-transport h2 a:hover{color:#D1CCC8}.type-destination-information a,.type-information-services a,.type-journey a,.type-transport a{color:#333;text-decoration:none}.type-destination-information a:hover,.type-information-services a:hover,.type-journey a:hover,.type-transport a:hover{color:#00ACBA}.type-destination-information .svg-text,.type-information-services .svg-text,.type-journey .svg-text,.type-transport .svg-text{fill:#00ACBA}.type-destination-information .fa-chevron-right,.type-information-services .fa-chevron-right,.type-journey .fa-chevron-right,.type-transport .fa-chevron-right{color:#00ACBA}.term-accommodation .page-banner h3{color:#FDB71A}.term-accommodation button{background:#FDB71A}.term-accommodation .svg-text{fill:#FDB71A}.term-attraction .page-banner h3,.term-tour .page-banner h3,.term-food-and-drink .page-banner h3{color:#76BC21}.term-attraction button,.term-tour button,.term-food-and-drink button{background:#76BC21}.term-attraction .svg-text,.term-tour .svg-text,.term-food-and-drink .svg-text{fill:#76BC21}.term-event .page-banner h3{color:#005487}.term-event button{background:#005487}.term-event .svg-text{fill:#005487}.term-general-services .page-banner h3,.term-hire .page-banner h3{color:#FDB71A}.term-general-services button,.term-hire button{background:#FDB71A}.term-general-services .svg-text,.term-hire .svg-text{fill:#FDB71A}.term-destination-information .page-banner h3,.term-information-services .page-banner h3,.term-journey .page-banner h3,.term-transport .page-banner h3{color:#00ACBA}.term-destination-information button,.term-information-services button,.term-journey button,.term-transport button{background:#00ACBA}.term-destination-information .svg-text,.term-information-services .svg-text,.term-journey .svg-text,.term-transport .svg-text{fill:#00ACBA}.product-single-footer a,.product-single-footer .product-location,.product-single-footer .product-type{color:#777}#home-intro h2{font-weight:500}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:20px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#eee}p.entry-meta{font-size:16px;font-size:1.6rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px}.entry-footer .entry-meta{border-top:1px solid #eee;padding-top:24px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.pagination{clear:both;margin:40px 80px;text-align:center}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination a{background-color:#3D7CC9;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:600;padding:8px 12px;text-decoration:none}.archive-pagination a:hover,.archive-pagination a:focus,.archive-pagination .active a{background-color:#76a4d5;color:#fff}.featured-content .entry{background:none;padding:0}.featured-content .entry:last-of-type{margin-bottom:0}.featured-content .entry-title{font-size:20px;font-size:2rem}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:40px}.comment-respond,.entry-pings{padding:60px 80px 32px}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}ul.children,ol.comment-list{list-style:none}a.comment-time-link{font-size:12px;text-decoration:none}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{margin-bottom:0}.entry-pings .reply{display:none}body.events-archive .site-inner #tribe-events-pg-template,body.single-tribe_events .site-inner #tribe-events-pg-template{padding:0}body.events-archive .site-inner #tribe-events-pg-template,body.events-archive .site-inner .tribe-events-pg-template,body.single-tribe_events .site-inner #tribe-events-pg-template,body.single-tribe_events .site-inner .tribe-events-pg-template{max-width:none}body.events-archive .site-inner #tribe-events,body.single-tribe_events .site-inner #tribe-events{background:#efefef}body.events-archive .site-inner #tribe-events #tribe-events-bar,body.single-tribe_events .site-inner #tribe-events #tribe-events-bar{background:#fff;padding:20px 0}body.events-archive .site-inner #tribe-events #tribe-bar-form,body.single-tribe_events .site-inner #tribe-events #tribe-bar-form{background:#fff}body.events-archive .site-inner #tribe-events #tribe-bar-form,body.events-archive .site-inner #tribe-events #tribe-events-content,body.single-tribe_events .site-inner #tribe-events #tribe-bar-form,body.single-tribe_events .site-inner #tribe-events #tribe-events-content{margin:auto;max-width:1100px;padding:40px 20px}body.events-archive .site-inner .entry-content,body.single-tribe_events .site-inner .entry-content{width:100%}body.events-archive.single-tribe_events .site-inner #tribe-events,body.single-tribe_events.single-tribe_events .site-inner #tribe-events{background:#fff}body.events-archive.single-tribe_events .site-inner #tribe-events #tribe-events-content,body.single-tribe_events.single-tribe_events .site-inner #tribe-events #tribe-events-content{background:#fff}body #tribe-bar-views .tribe-bar-views-list{z-index:1}body.events-list .tribe-events-loop,body.tribe-events-day .tribe-events-loop,body.single-tribe_venue .tribe-events-loop,body.single-tribe_organizer .tribe-events-loop{max-width:none}body .tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:left;position:relative;width:53%}body .tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-'],body .tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']>a,body #tribe_events_filters_wrapper input[type=submit],body .tribe-events-button,body #tribe-events .tribe-events-button,body .tribe-events-button.tribe-inactive,body #tribe-events .tribe-events-button:hover,body .tribe-events-button:hover,body .tribe-events-button.tribe-active:hover{background-color:#3D7CC9;color:#fff;border-radius:0;border:none}body .tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']:hover,body .tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']>a:hover,body #tribe_events_filters_wrapper input[type=submit]:hover,body .tribe-events-button:hover,body #tribe-events .tribe-events-button:hover,body .tribe-events-button.tribe-inactive:hover,body #tribe-events .tribe-events-button:hover:hover,body .tribe-events-button:hover:hover,body .tribe-events-button.tribe-active:hover:hover{background-color:#76a4d5;color:#fff}body #tribe-events-content .tribe-events-tooltip h4,body #tribe_events_filters_wrapper .tribe_events_slider_val,body .single-tribe_events a.tribe-events-ical,body .single-tribe_events a.tribe-events-gcal{color:#3D7CC9;font-family:'Montserrat',sans-serif;font-weight:500}body .tribe-events-calendar thead th{background-color:#3c3c3c;color:#fff;font-weight:bold;padding:1em 0;white-space:nowrap;border-left:1px solid #3c3c3c;border-right:1px solid #3c3c3c}body .tribe-events-list .tribe-events-loop .tribe-events-list-separator-month span{background-color:transparent}body .tribe-events-list .tribe-events-loop .tribe-events-list-separator-month:after{border-bottom:none}body .tribe-events-list .tribe-events-loop .type-tribe_events{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;background:#fff;padding-top:0}body .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;line-height:0;float:none;margin:0}body .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin:0;padding:20px 20px}body .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description h2{text-transform:capitalize;text-align:left;margin-bottom:0;font-size:22px}body .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description h2 a{text-decoration:none}body .tribe-events-list .tribe-events-loop .type-tribe_events .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description p{font-size:14px;margin-bottom:0}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;background-color:#e3e4e3;padding:5px}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-type,body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-location{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;padding:5px;text-align:center}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-location{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map-button{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;text-align:center;padding:5px}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map-button a{text-decoration:none;text-transform:uppercase}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;display:none}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map .map{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map .map iframe{border:0}body .tribe-events-list .tribe-events-loop .type-tribe_events .event-single-footer .product-map .location-details{-webkit-box-flex:1 auto;-moz-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;padding:20px 20px 0}.entry-content .fl-module-content .tribe-events-adv-list-widget{align-items:stretch}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events{padding:0;-webkit-box-flex:31%;-moz-box-flex:31%;-webkit-flex:31%;-ms-flex:31%;flex:31%;margin:1%;margin-bottom:20px;min-height:225px;-webkit-transition:background-color 0.1s ease-in;-moz-transition:background-color 0.1s ease-in;-o-transition:background-color 0.1s ease-in;transition:background-color 0.1s ease-in}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;height:100%;border-bottom:none}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event.first{margin-top:0;margin-bottom:0}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-date{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;align-self:flex-start;font-size:20px;font-style:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;background-color:#fff;padding:10px;margin:0}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-date .list-dayname,.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-date .list-daynumber{font-size:16px;font-size:1.6rem;color:#3C3C3C;display:initial}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;align-self:center;background-color:transparent}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info .tribe-events-title{font-size:22px;line-height:1.25;font-style:"Montserrat",sans-serif;font-weight:400;padding:10px 20px;text-transform:uppercase}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info .tribe-events-title a{text-decoration:none}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info .tribe-events-duration{display:none}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(1){background-color:#76BC21}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(2){background-color:#FDB71A}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(3){background-color:#00ACBA}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(4){background-color:#3D7CC9}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(5){background-color:#005487}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:nth-child(6){background-color:#FDB71A}.entry-content .fl-module-content .tribe-events-adv-list-widget .type-tribe_events:hover{background-color:#D1CCC8}.entry-content .fl-module-content .tribe-events-adv-list-widget .tribe-events-widget-link{text-align:center;text-transform:uppercase}.tribe-events-widget-link{margin-top:40px}@media only screen and (max-width: 860px){body .tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:100%}}.widget{margin-bottom:40px;word-wrap:break-word}.widget p:last-child,.widget ul>li:last-of-type,.widget-area .widget:last-of-type{margin-bottom:0}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}@media print{*,*:before,*:after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after,.site-title>a:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}.site-footer,.footer-credits-secondary,#page-banner{display:none}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.sidebar .enews-widget,.sidebar .enews-widget .widget-title{color:#fff}.sidebar .widget.enews-widget{background-color:#333}.sidebar .enews-widget input,.sidebar .enews-widget input:focus{border:1px solid #333}.sidebar .enews-widget input[type="submit"]{background-color:#c3251d;color:#fff}.sidebar .enews-widget input:hover[type="submit"],.sidebar .enews-widget input:focus[type="submit"]{background-color:#fff;color:#333}.enews-widget input{font-size:16px;font-size:1.6rem;margin-bottom:16px}.enews-widget input[type="submit"]{margin:0;width:100%}.enews form+p{margin-top:24px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.content-tiles .tile-row .tile-content{-webkit-box-flex:1 44%;-moz-box-flex:1 44%;-webkit-flex:1 44%;-ms-flex:1 44%;flex:1 44%}}@media only screen and (max-width: 1023px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.content-tiles .tile-row .tile-content,.content-tiles .tile-row .tile-media{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.content-tiles .tile-row .tile-content .cb-content,.content-tiles .tile-row .tile-content .button-group,.content-tiles .tile-row .tile-media .cb-content,.content-tiles .tile-row .tile-media .button-group{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.latest-news .featured-items .featured-single-item{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.banner-hero .fl-row-content-wrap{padding-top:100px}#page-banner h2,#page-banner h1{color:#fff;font-weight:400;font-size:46px;font-size:4.6rem}#page-banner h3{text-transform:uppercase;font-weight:400}.atdw-products .product-filter,.tribe-events-list .product-filter{padding:40px 0}.atdw-products h2,.atdw-products h2.tribe-events-page-title,.tribe-events-list h2,.tribe-events-list h2.tribe-events-page-title{font-weight:500}.atdw-products .product-type,.atdw-products .product-location,.atdw-products .product-map-button,.tribe-events-list .product-type,.tribe-events-list .product-location,.tribe-events-list .product-map-button{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;font-size:13px;font-size:1.3rem}.product-browser .fl-row-content-wrap{background-color:#3c3c3c}.fl-post-grid-empty{max-width:800px;margin:auto;padding:80px}.fl-builder-pagination,.fl-builder-pagination-load-more{background:transparrent}.fl-builder-pagination .page-numbers li a.page-numbers,.fl-builder-pagination .page-numbers li span.current,.fl-builder-pagination-load-more .page-numbers li a.page-numbers,.fl-builder-pagination-load-more .page-numbers li span.current{border:1px solid #555;background:#555;color:#fff;font-family:"Montserrat",sans-serif;font-weight:500;padding:10px 15px}.fl-builder-pagination .page-numbers li a.page-numbers:hover,.fl-builder-pagination .page-numbers li span.current:hover,.fl-builder-pagination-load-more .page-numbers li a.page-numbers:hover,.fl-builder-pagination-load-more .page-numbers li span.current:hover{border:1px solid #333;background:#333}.fl-builder-pagination .page-numbers li span.current,.fl-builder-pagination-load-more .page-numbers li span.current{border:1px solid #333;background:#333}.fl-module-content .fl-button{border-radius:0 !important;border:1px solid #fff !important;text-transform:uppercase !important;color:#fff !important}.fl-module-content .fl-button *,.fl-module-content .fl-button:visited *{color:#fff !important}.fl-module-content .fl-button .fl-button-text{color:#fff !important}.color-plan .fl-module-content .fl-button{background-color:#00ACBA !important}.color-plan .fl-module-content .fl-button:hover{background-color:#3c3c3c !important}.color-do .fl-module-content .fl-button{background-color:#76BC21 !important}.color-do .fl-module-content .fl-button:hover{background-color:#3c3c3c !important}.color-stay .fl-module-content .fl-button{background-color:#FDB71A !important}.color-stay .fl-module-content .fl-button:hover{background-color:#3c3c3c !important}.color-on .fl-module-content .fl-button{background-color:#005487 !important}.color-on .fl-module-content .fl-button:hover{background-color:#3c3c3c !important}.color-places .fl-module-content .fl-button{background-color:#FDB71A !important}.color-places .fl-module-content .fl-button:hover{background-color:#3c3c3c !important}.fl-module-content .tribe-events-adv-list-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-flow:row wrap}.fl-module-content .tribe-events-adv-list-widget .type-tribe_events{-webkit-box-flex:0 33%;-moz-box-flex:0 33%;-webkit-flex:0 33%;-ms-flex:0 33%;flex:0 33%;padding:10px}.fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-date{text-align:center}.fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info{padding:20px;background-color:#3D7CC9}.fl-module-content .tribe-events-adv-list-widget .type-tribe_events .tribe-mini-calendar-event .list-info h2 a{color:#fff}.fl-module-content .tribe-events-adv-list-widget .tribe-events-widget-link{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}
/*# sourceMappingURL=style.css.map */
