.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}@media screen and (min-width:300px){.adminButtons{display:none}}@media screen and (min-width:1024px){.adminButtons{display:block;position:absolute;left:50%}.adminButtons div{position:relative;left:-50%}#cms,#editThis{background:#666;color:#fff;font-size:13px;padding:9px 20px}#editThis{margin-left:-5px;padding-left:15px}#cms:hover,#editThis:hover{text-decoration:none;background:#b14019}}.page-width{clear:both;max-width:1100px;width:94%;margin:0 auto;padding:0}.header{display:block;z-index:10000;position:fixed;width:100%;height:120px;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.15)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.15) 100%)}.header:after{content:'';width:100%;height:30px;position:absolute;top:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.15)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%)}.header.on:after{content:'';height:0}.header .subNav{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;background:#1a73ac;padding:0 2.5%;position:relative;z-index:5}.header .subNav.on{visibility:visible}.header .subNav .subNavItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background:#1a73ac}.header .subNav .subNavItems .subNavItem{text-decoration:none;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 24px;padding:6px 0;cursor:pointer;position:relative}.header .subNav .subNavItems .subNavItem p{margin:0;text-transform:uppercase;font-size:1em;font-weight:bold;font-family:"Montserrat", sans-serif}.header .subNav .subNavItems .subNavItem .tripPlannerCount{display:none}.header .subNav .subNavItems .subNavItem .searchForm{position:absolute;background:#1a73ac;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:-1}.header .subNav .subNavItems .subNavItem .searchForm.active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.header .subNav .subNavItems .subNavItem .searchForm input[type=search]{outline:none;border:none;height:30px;padding:0 6px;margin-right:6px;color:black}.header .subNav .subNavItems .subNavItem .searchForm input[type=submit]{background:white;height:30px;color:#1a73ac;font-size:1em;font-weight:bold;font-size:1em;border:none;outline:none;cursor:pointer}.header .mainNav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 2.5%;background:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.header .mainNav .leftNavWrap{top:12px;left:20px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:270px;width:auto;z-index:100}.header .mainNav .leftNavWrap .openMenu{position:relative;display:none;margin:0 0 0 1.0em;display:block;cursor:pointer;z-index:3}.header .mainNav .leftNavWrap .openMenu span.fa-bars{color:white;font-size:1.75em;font-weight:bold}.header .mainNav .leftNavWrap .openMenu span.fa-bars.dark{color:#1a73ac}.header .mainNav .leftNavWrap .openMenu span.fa-times{color:#1a73ac;display:none;font-size:1.75em;font-weight:bold}.header .mainNav .leftNavWrap .logo{position:relative;display:block;height:80px;margin-right:24px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.header .mainNav .leftNavWrap .logo img{display:block;width:auto;height:100%;margin:0 auto}.header .mainNav .navItems{z-index:99;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header .mainNav .navItems.searchShow{opacity:0}.header .mainNav .navItems .mobileNavItems{display:none}.header .mainNav .navItems .navItem{text-decoration:none;color:#1a73ac;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 36px}.header .mainNav .navItems .navItem .svg{margin-right:6px}.header .mainNav .navItems .navItem .svg svg{height:1.5em;width:auto;fill:#1a73ac}.header .mainNav .navItems .navItem p{margin:0;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:bold;font-family:"Montserrat", sans-serif;display:inline;background-image:-webkit-gradient(linear, left top, left bottom, from(#1a73ac), to(#1a73ac));background-image:-webkit-linear-gradient(#1a73ac, #1a73ac);background-image:-o-linear-gradient(#1a73ac, #1a73ac);background-image:linear-gradient(#1a73ac, #1a73ac);background-position:0% 90%;background-repeat:no-repeat;background-size:0% 2px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;background-position:0% 100%;background-size:0% 2px}.header .mainNav .navItems .navItem p:hover{background-size:100% 2px}@media only screen and (max-width:1450px){.header .mainNav .navItems .navItem p{font-size:1.1em}}.header .mainNav.on{background:rgba(255, 255, 255, 0.8);-webkit-box-shadow:0 0px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0px 5px rgba(0, 0, 0, 0.3)}.header .mainNav.on .navItems{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.header #menuSearch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow:hidden;z-index:1000}.header #menuSearch input{border-width:0 0 1px 0;text-align:right;background:transparent;font-weight:bold;font-size:1.0em;color:white;border-color:white;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:0;-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.header #menuSearch input::-webkit-input-placeholder{color:white;text-transform:uppercase}.header #menuSearch input:-ms-input-placeholder{color:white;text-transform:uppercase}.header #menuSearch input::-ms-input-placeholder{color:white;text-transform:uppercase}.header #menuSearch input::placeholder{color:white;text-transform:uppercase}.header #menuSearch input.display{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:300px}.header #menuSearch input.on{color:#1a73ac;border-color:#1a73ac}.header #menuSearch input.on::-webkit-input-placeholder{color:#1a73ac}.header #menuSearch input.on:-ms-input-placeholder{color:#1a73ac}.header #menuSearch input.on::-ms-input-placeholder{color:#1a73ac}.header #menuSearch input.on::placeholder{color:#1a73ac}.header #menuSearch button{border:none;padding:0;margin:0;background:transparent;cursor:pointer;font-size:16px}.header #menuSearch button #searchIcon{height:2.5em;width:auto;vertical-align:baseline}.header.pourtour .mainNav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 2.5%;height:auto;background-color:white}.header.pourtour .mainNav .leftNavWrap{position:static;min-width:0}.header.pourtour .mainNav .leftNavWrap .logos .logo{margin:0;height:40px}.header.pourtour .mainNav .leftNavWrap .logos .logo #topLogo{height:100%}.header.pourtour .mainNav .leftNavWrap .logos .pourTourLogo{display:none}.header.pourtour .mainNav .leftNavWrap .openMenu{display:none}.header.pourtour .mainNav .leftNavWrap #searchSpaceDesktop{display:none}.header.pourtour .mainNav .navItems{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin:0 0 0 12px}.header.pourtour .mainNav .navItems .navItem.mobileOnly{display:none}.header.pourtour .mainNav .navItems .navItem p{font-size:1.1em}@media only screen and (max-width:1000px){.header.pourtour .mainNav .navItems .navItem{margin:0 0 0 12px}.header.pourtour .mainNav .navItems .navItem p{font-size:1em}}.header.pourtour .pourTourNav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 2.5%;min-height:80px;background:#D91B5C;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header.pourtour .pourTourNav .logo{display:block;width:115px;height:auto;margin-right:12px;position:relative}.header.pourtour .pourTourNav .logo img{position:absolute;display:block;width:100%;height:auto;margin:0 auto}.header.pourtour .pourTourNav .social{display:-webkit-box;display:-ms-flexbox;display:flex}.header.pourtour .pourTourNav .social a{display:block;margin:0 6px}.header.pourtour .pourTourNav .social a img{width:35px;height:auto;display:block}.header.pourtour .pourTourNav .navItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.header.pourtour .pourTourNav .navItems .mobileNavItems{display:none}.header.pourtour .pourTourNav .navItems .navItem{text-decoration:none;color:wite;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 24px}.header.pourtour .pourTourNav .navItems .navItem.mobileOnly{display:none}.header.pourtour .pourTourNav .navItems .navItem p{margin:0;text-transform:uppercase;font-size:1.25em;line-height:1em;font-weight:bold;font-family:"Montserrat", sans-serif;display:inline;color:white;background-image:-webkit-gradient(linear, left top, left bottom, from(white), to(white));background-image:-webkit-linear-gradient(white, white);background-image:-o-linear-gradient(white, white);background-image:linear-gradient(white, white);background-position:0% 90%;background-repeat:no-repeat;background-size:0% 2px;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s;background-position:0% 100%;background-size:0% 2px}.header.pourtour .pourTourNav .navItems .navItem p:hover{background-size:100% 2px}.header.sticky .mainNav .logo{height:80px}@media only screen and (max-width:1200px){.header .mainNav .navItems{max-width:calc(100% - 285px);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.header .mainNav .navItems .navItem{margin:12px 0 0 24px}.header .mainNav .navItems .navItem .svg svg{height:1.25em}.header .mainNav .navItems .navItem p{font-size:1.25em}}@media only screen and (max-width:1100px){.header .subNav .subNavItems .subNavItem{margin:0 0 0 16px}.header .subNav .subNavItems .subNavItem p{font-size:.9em}}@media only screen and (max-width:1000px){.header .subNav .subNavItems .subNavItem{margin:0 0 0 12px}.header .subNav .subNavItems .subNavItem p{font-size:.8em}.header:not(.pourtour) .mainNav{-ms-flex-wrap:wrap;flex-wrap:wrap}.header:not(.pourtour) .mainNav .logo{width:100%}.header:not(.pourtour) .mainNav .navItems{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header:not(.pourtour) .mainNav .navItems .navItem .svg svg{height:1.1em}.header:not(.pourtour) .mainNav .navItems .navItem p{font-size:1.1em}}@media only screen and (max-width:768px){.header .subNav{padding:0}.header .subNav .subNavItems .subNavItem{padding:6px 6px}.header .subNav .subNavItems .subNavItem:not(.mobile){display:none}.header .subNav .subNavItems .subNavItem p{font-size:.9em}.header .subNav.on{background:white}.header .mainNav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header .mainNav.on{background:white}.header .mainNav.on:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:white;z-index:2}.header .mainNav.display{padding-bottom:150px;background:white;border-top:25px solid white;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.header .mainNav .leftNavWrap{left:50%;margin-left:-25%}.header .mainNav .logos{margin-left:-20vw}.header .mainNav .logo{width:auto;position:relative;z-index:3}.header .mainNav .logo #topLogo{height:70px}.header .mainNav .navItems{display:block;visibility:hidden;position:absolute;left:0;right:0;width:100%;bottom:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:white;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;max-width:none}.header .mainNav .navItems.active{visibility:visible;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:unset;-webkit-box-shadow:0 0px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0px 5px rgba(0, 0, 0, 0.3)}.header .mainNav .navItems .navItem{display:block;width:100%;margin:0;padding:12px 6px;border-bottom:1px solid #1a73ac}.header .mainNav .navItems .navItem .svg{width:30px;display:inline-block;text-align:center}.header .mainNav .navItems .mobileNavItems{display:block;margin:0 auto;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .mainNav .navItems .mobileNavItems .mobileNavItem{min-width:33%;text-align:center;padding:6px 0}.header .mainNav .navItems .mobileNavItems .mobileNavItem p{font-weight:bold;margin:0;color:#1a73ac}.header.pourtour{height:80px;-webkit-box-shadow:0 0px 5px black;box-shadow:0 0px 5px black}.header.pourtour .mainNav{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header.pourtour .mainNav .leftNavWrap{margin-left:20vw;width:100%}.header.pourtour .mainNav .leftNavWrap .logos{display:-webkit-box;display:-ms-flexbox;display:flex}.header.pourtour .mainNav .leftNavWrap .logos .logo{height:55px;width:auto;min-width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px}.header.pourtour .mainNav .leftNavWrap .logos .logo.pourTourLogo{display:block}.header.pourtour .mainNav .leftNavWrap .openMenu{display:block;margin-left:auto;padding:6px}.header.pourtour .mainNav .leftNavWrap .openMenu span.fa-bars{color:#d91b5c}.header.pourtour .mainNav .leftNavWrap .openMenu span.fa-times{color:#d91b5c}.header.pourtour .mainNav .navItems{display:none!important;margin:0}.header.pourtour .mainNav .navItems .active{display:none}.header.pourtour .mainNav .navItems .active.selected{display:block}.header.pourtour .mainNav .navItems .navItem{margin:0}.header.pourtour .mainNav .navItems .navItem.mobileOnly{display:block}.header.pourtour .mainNav .navItems .navItem .svg{display:none}.header.pourtour .mainNav.open .logos .logo:not(.selected){background:#F4F4F4}.header.pourtour .pourTourNav{width:100%;position:absolute;left:0;right:0;width:100%;bottom:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:white;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.header.pourtour .pourTourNav .logo{display:none}.header.pourtour .pourTourNav.active{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);z-index:unset;-webkit-box-shadow:0 0px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0px 5px rgba(0, 0, 0, 0.3);display:none}.header.pourtour .pourTourNav.active.selected{display:block}.header.pourtour .pourTourNav .social{margin:6px 0}.header.pourtour .pourTourNav .navItems .navItem{display:block;width:100%;margin:0;padding:12px 6px;border-bottom:1px solid #D91B5C}.header.pourtour .pourTourNav .navItems .navItem.mobileOnly{display:block}.header.pourtour .pourTourNav .navItems .navItem .svg{width:30px;display:inline-block;text-align:center}.header.pourtour .pourTourNav .navItems .navItem p{color:#D91B5C;font-size:1em}}#searchSpaceMobile{height:70px;width:100%;display:none}#searchSpaceMobile.display{-webkit-transform:translateY(-94px);-ms-transform:translateY(-94px);transform:translateY(-94px);background:white;position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cr__lens .cr__gallery-medium .cr__gallery-activity-watermark,.cr__lens .cr__gallery-small .cr__gallery-activity-watermark{font-size:0!important}.crowdriffHero{background:#eee}a{color:#0071ba;text-decoration:none}body.pourtour a{color:#c8355d;text-decoration:none}body.pourtour a:hover{color:#0071ba}body.pourtour #search .iconSearch{color:#c8355d}body.pourtour #search .iconSearch:hover{color:#0071ba}body.pourtour #open-trip-planner .iconPlanner{color:#c8355d}body.pourtour #open-trip-planner .iconPlanner:hover{color:#0071ba}body.pourtour a{color:#c8355d;text-decoration:none}a:hover{color:#444;color:#2bb04a;text-decoration:none}a img{border:0}sup{font-size:50%;vertical-align:super}h1 sup{font-size:25%}#content{margin-top:130px}#page-content{margin-top:120px}#page-content ul li{line-height:21px;padding-bottom:7px}#page-content ul{margin-top:5px}section .memberImage .image{position:relative;display:block}section .memberImage .image:after{content:"";display:block;padding-bottom:66.6666%}section .memberImage .image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section img{width:100%;height:auto}.socialWrapper{padding-bottom:50px;padding-bottom:30px}#divKeywordsPreview{text-indent:-6000px}@media screen and (min-width:300px){#page-content{padding-top:0;position:relative;z-index:0}}@media screen and (min-width:700px){#page-content{padding-top:130px}}@media screen and (min-width:700px){#page-content.page-width{width:90%}}.fa-calendar:before{content:"\f073"!important}.xltGray{background-color:#f6f6f6}.ltGray{background-color:#eee}.medGray{background-color:#666}.dkGray{background-color:#444}.ltGreen{background-color:#f2f2f2}.medGreen{background-color:#2bb04a}.dkGreen{background-color:#d3ce7d}.medOrange{background-color:#0071ba}.dkOrange{background-color:#9f3916}.dk-blue{color:#005693}.lt-blue{color:#4d98cd}.red{color:#005693}.orange{color:#0071ba}.purple{color:#75648d}.nav-widget-color{background-color:#89cbdb}.grayBox{background-color:#f6f6f6}.requiredText{color:#005693;font-size:14px;display:block;margin:5px 0}.sideBox{background-color:#f6f6f6;padding:15px 30px 0 30px;margin:0 0 30px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sideBox .title{display:block;letter-spacing:0.02em;text-transform:uppercase;text-align:center;font:700 18px/22px lato, arial, san-serif;color:#0071ba;margin-top:15px}.sideBox.gradient{border-top-right-radius:8px;border-top-left-radius:8px;background-image:-webkit-linear-gradient(-90deg, #f1f1f1 0%, #ffffff 100%);background-image:-moz-linear-gradient(-90deg, #f1f1f1 0%, #ffffff 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#ffffff));background-image:-webkit-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);background-image:-o-linear-gradient(top, #f1f1f1 0%, #ffffff 100%);background-image:linear-gradient(180deg, #f1f1f1 0%, #ffffff 100%)}body{font-family:lato, verdana, san-serif}.introText{font-size:18px;line-height:25px}.iconHeadline{text-align:center;font-size:35px;line-height:40px;margin-bottom:10px;font-weight:300}.font2{font-family:oxygen, arial, san-serif;font-weight:400;letter-spacing:0.04em}.font2bold{font-family:oxygen, arial, san-serif;font-weight:700;letter-spacing:0.04em}.fontScript{font-family:satisfy, verdana, san-serif}h1,h2{margin:0;padding:0;font-family:oxygen, arial, sans-serif;color:#555}.headline,h1{font-size:32px;line-height:35px;letter-spacing:0.02em;font-weight:300;margin-bottom:10px}.subHeadline,h2{letter-spacing:0.02em;font-weight:400}h3{font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.04em}h4,h5,h6{font-size:17px;line-height:22px}.center{text-align:center}@media screen and (min-width:300px){section{font-weight:400;font-size:16px;line-height:22px;color:#555}.subHeadline,h2{font-size:20px;line-height:26px;margin-bottom:15px}}@media screen and (min-width:481px){.subHeadline,h2{font-size:23px;line-height:29px;margin-bottom:20px}}@media screen and (min-width:700px){section{line-height:24px}.squeeze{width:90%;margin-left:auto;margin-right:auto}.iconHeadline{margin:0 auto 10px;width:80%}}@media screen and (min-width:1000px){.squeeze{width:85%}}@media screen and (min-width:300px){.breadCrumbs{font-size:15px;padding:6px 25px 7px;padding:4px 20px 9px;text-align:center;color:#fff;z-index:30;text-transform:uppercase;margin-bottom:15px}.breadCrumbs>span a{display:inline-block;text-indent:-3000px;overflow:hidden;color:#fff;display:none}.breadCrumbs>span:nth-of-type(2){text-indent:-3000px}.breadCrumbs>span:nth-of-type(3) a{width:100%;height:auto;display:block;position:absolute;top:5px}body.placesToStaySection .breadCrumbs{background-color:#ea923d}body.placesToEatSection .breadCrumbs{background-color:#17908f}body.seasonalHighlightsSection .breadCrumbs{background-color:#ecb81a}body.thingsToDoSection .breadCrumbs{background-color:#3c8bb9}body.packageDealsSection .breadCrumbs{background-color:#94b64c}body.travelDealsSection .breadCrumbs{background-color:#94b64c}body.tripIdeasSection .breadCrumbs{background-color:#a25080}}@media screen and (min-width:700px){.breadCrumbs{position:absolute;top:0;z-index:30;left:20px;background-color:transparent!important;padding:0}.breadCrumbs .crumb{display:inline-block;text-indent:-3000px;overflow:hidden}.breadCrumbs>span:nth-of-type(2){text-indent:-3000px}.breadCrumbs>span:nth-of-type(3) a{width:115px;height:84px;position:relative;top:auto}.breadCrumbs>span:nth-of-type(3) a:hover{cursor:default}body.placesToStaySection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-places-to-stay.png) no-repeat 0 -11px}body.placesToEatSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-places-to-eat.png) no-repeat 0 -11px}body.seasonalHighlightsSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-seasonal-highlights.png) no-repeat 0 -11px}body.thingsToDoSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-things-to-do.png) no-repeat 0 -11px}body.packageDealsSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-travel-deals.png) no-repeat 0 -11px}body.travelDealsSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-travel-deals.png) no-repeat 0 -11px}body.tripIdeasSection .breadCrumbs>span:nth-of-type(3) a{background:url(../images/category-trip-ideas.png) no-repeat 0 -11px}}@media screen and (min-width:300px){.socialLinks{padding:0;margin:5px 25px 0px 0px;float:right}.socialLinks a{margin:0 0 0 10px}}@media screen and (min-width:700px){.socialLinks{margin:-65px 10px 0px 0px}}.divider{display:block;background:url(../images/divider-left.png) no-repeat center left, url(../images/divider-right.png) no-repeat center right;text-align:center;margin:20px auto 10px;min-height:5px;width:80%}.divider.boxed{background:url(../images/divider-left-for-box.png) no-repeat center left, url(../images/divider-right-for-box.png) no-repeat center right;margin:10px 0;min-height:1px;width:100%}.fa.icon{display:inline-block;color:#ccc;background:#fff;padding:0 20px}.spacer{display:block;margin-top:30px}.btn,.button{display:inline-block;border:1px solid #ccc;width:auto;margin:0 12px 18px 0;padding:6px 20px;font-family:lato, verdana, sans-serif;font-weight:700;font-size:13px;color:#0071ba;text-transform:uppercase;text-align:center;letter-spacing:1px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-decoration:none;background:#fff;background:-moz-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.99) 3%, rgba(238, 238, 238, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(3%, rgba(255, 255, 255, 0.99)), color-stop(100%, rgba(238, 238, 238, 0.7)));background:-webkit-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.99) 3%, rgba(238, 238, 238, 0.7) 100%);background:-o-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.99) 3%, rgba(238, 238, 238, 0.7) 100%);background:-ms-linear-gradient(top, white 0%, rgba(255, 255, 255, 0.99) 3%, rgba(238, 238, 238, 0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(3%, rgba(255, 255, 255, 0.99)), to(rgba(238, 238, 238, 0.7)));background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0.99) 3%, rgba(238, 238, 238, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3eeeeee',GradientType=0 )}.btn:hover,.button:hover{text-decoration:none;border:solid #2bb04a 1px;color:#fff;background:#2bb04a}.btn.orange,.button.orange{color:#fff;background:#0071ba;background:-moz-linear-gradient(top, #c17247 0%, #0071ba 67%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c17247), color-stop(67%, #0071ba));background:-webkit-linear-gradient(top, #c17247 0%, #0071ba 67%);background:-o-linear-gradient(top, #c17247 0%, #0071ba 67%);background:-ms-linear-gradient(top, #c17247 0%, #0071ba 67%);background:-webkit-gradient(linear, left top, left bottom, from(#c17247), color-stop(67%, #0071ba));background:linear-gradient(to bottom, #c17247 0%, #0071ba 67%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c17247', endColorstr='#0071ba',GradientType=0 )}.btn.orange:hover,.button.orange:hover{background:#e57d45}.btn.blue,.button.blue{color:#fff;background:#0071ba;background:-moz-linear-gradient(top, #005693 0%, #4d98cd 67%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #005693), color-stop(67%, #4d98cd));background:-webkit-linear-gradient(top, #005693 0%, #4d98cd 67%);background:-o-linear-gradient(top, #005693 0%, #4d98cd 67%);background:-ms-linear-gradient(top, #005693 0%, #4d98cd 67%);background:-webkit-gradient(linear, left top, left bottom, from(#005693), color-stop(67%, #4d98cd));background:linear-gradient(to bottom, #005693 0%, #4d98cd 67%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005693', endColorstr='#4d98cd',GradientType=0 )}.btn.blue:hover,.button.blue:hover{background:#2bb04a}.btn.gray,.button.gray{color:#fff;border:1px solid #999;background:#999;background:-moz-linear-gradient(top, #bcbcbc 0%, #999999 46%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bcbcbc), color-stop(46%, #999999));background:-webkit-linear-gradient(top, #bcbcbc 0%, #999999 46%);background:-o-linear-gradient(top, #bcbcbc 0%, #999999 46%);background:-ms-linear-gradient(top, #bcbcbc 0%, #999999 46%);background:-webkit-gradient(linear, left top, left bottom, from(#bcbcbc), color-stop(46%, #999999));background:linear-gradient(to bottom, #bcbcbc 0%, #999999 46%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#999999',GradientType=0 )}.btn.gray:hover,.button.gray:hover{text-decoration:none;border:solid #2bb04a 1px;color:#fff;background:#2bb04a}.btn.smaller,.button.smaller{font-size:12px;padding:4px 17px}.responsiveVideoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:25px}.responsiveVideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}p{margin:0 0 10px 0;padding:0}ul.noBullets{list-style-type:none}em,i{font-style:italic}b,strong{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.clear{clear:both}.hide{display:none}.location{font-size:18px;color:#333}ul.mileage{width:100%;padding:0;display:block;float:left;margin-right:0;display:inline}ul.mileage:last-child{margin-right:0}ul.mileage li{display:block;padding:4px 8px;color:#0071ba}ul.mileage li:nth-child(2n){background-color:#fafafa}ul.mileage li span.miles{float:right;color:#bbb}@media (min-width:500px){ul.mileage{width:48%;padding:0;display:block;float:left;margin-right:2%;display:inline}}@media (min-width:800px){ul.mileage{width:22%;padding:0;display:block;float:left;margin-right:4%;display:inline}}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-group .panel-heading{padding-left:30px}.panel-heading{padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05)}.panel-default{border-color:#ddd}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-body{padding:30px}@media screen and (min-width:300px){.floatedPhotoLeft{display:block;margin:8px 0 0 0;float:left}img.alignleft{display:block;margin:8px 0 0 0;float:right}.floatedPhotoRight{display:block;margin:8px 0 0 0;float:right}img.alignright{display:block;margin:8px 0 0 0;float:right}}@media screen and (min-width:500px){.floatedPhotoLeft{width:45%;display:inline-block;float:left;margin:8px 25px 0 0;min-width:200px}img.alignleft{width:auto;max-width:45%;display:inline-block;float:left;margin:8px 25px 0 0;min-width:200px}.floatedPhotoRight{width:45%;display:inline-block;float:right;margin:8px 0 0 25px;min-width:200px}img.alignright{width:auto;max-width:45%;display:inline-block;float:right;margin:8px 0 0 25px;min-width:200px}}.mobileTitlePush{height:80px;clear:both;width:100%;display:block}@media (min-width:700px){.mobileTitlePush{display:none}}.searchResults{margin:2em auto}.desktop{display:inline-block}.mobile{display:none}@media only screen and (max-width:768px){.desktop{display:none}.mobile{display:inline-block}}form fieldset{margin:0 0 20px 0}form fieldset.form-actions{margin:0}form fieldset label{display:block;margin:0 0 5px 0}form fieldset.check label{display:inline;font-weight:normal}form input[type=email],form input[type=password],form input[type=text],form textarea{width:100%;margin:5px 0;padding:10px;border:1px solid #ccc;font-size:15px;color:#555}form input[type=text]:focus,form textarea:focus{border:1px solid #d6d580}form fieldset.radio ul li label{display:inline;font-weight:normal}form input[type=checkbox]{display:inline-block;margin:0 10px 2px 0}form input[type=radio]{display:inline-block;margin:5px 5px 0 0;float:left}form fieldset textarea{height:150px}form fieldset select{min-width:25%;margin:0}form fieldset.radio ul{margin-top:5px}form fieldset.radio ul li{margin:0 0 5px 0}form fieldset.radio ul li:last-child{margin:0}form fieldset p.form-help{margin:5px 0 0 0;font-size:12px;color:#999}.pad{padding:15px 0}.paddedIntro{display:block;padding:0 10% 2% 10%;text-align:center}.radiobuttonCheckboxWrapper label{float:left;margin-right:20px}form h3{margin:30px 0 20px}.error{color:#da160d}.trigger{color:#fff;padding:7px 5px 7px 10px;width:100%;background:#fff url("../images/select-arrow-open.png") 98% center no-repeat;display:block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;margin:10px 0 5px 0}.trigger:hover{background-color:#f5f5f5}.activetrigger{color:#fff;padding:7px 5px 7px 10px;width:100%;background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;display:block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;margin-top:10px}.activetrigger:hover{background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;color:#555;text-decoration:none}.activetrigger:active{background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;color:#555;text-decoration:none}.dropcontainer{position:relative;color:#555}.dropcontainer ul{font-size:16px;border:1px solid #ccc;border-top:none;background:#fff;list-style-type:none;padding:5px 0 10px 15px;margin:0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-content .dropcontainer ul{font-size:14px;border:1px solid #ccc;border-top:none;background:#fff;list-style-type:none;padding:5px 0 10px 0;margin:0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-content .dropcontainer ul li{padding:3px 15px}#page-content .dropcontainer ul li:hover{background:#f2f2f2;outline:none;cursor:pointer}#page-content .dropcontainer ul li:first-child{display:none}#page-content .dropcontainer ul li:last-child{border-bottom:none}.dropdownhidden{display:none}.dropdownvisible{height:auto}.dropdownvisible a{font-size:14px}.dropdownMenu a{color:#666;text-decoration:none}.dropdownMenu a:hover{color:#b14f19}.dropdownMenu p{margin-bottom:1.5em;font-weight:300}.sideBox{margin:5px 0}.sideBox .trigger{color:#fff;padding:5px 5px 5px 10px;width:100%;background:#fff url("../images/select-arrow-open.png") 98% center no-repeat;display:block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px}.sideBox .trigger:hover{background-color:#f5f5f5}.sideBox .activetrigger{color:#fff;padding:5px 5pc 5px 10px;width:100%;background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;display:block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px}.sideBox .activetrigger:hover{background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;color:#555;text-decoration:none}.sideBox .activetrigger:active{background:#f5f5f5 url("../images/select-arrow-close.png") 98% center no-repeat;color:#555;text-decoration:none}.sideBox .dropcontainer{position:relative;color:#555}.sideBox .dropcontainer ul{font-size:16px;border:1px solid #ccc;border-top:none;background:#fff;list-style-type:none;padding:5px 0 10px 15px;margin:0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sideBox .dropcontainer ul{font-size:14px;border:1px solid #ccc;border-top:none;background:#fff;list-style-type:none;padding:5px 0 10px 0;margin:0;width:100%;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sideBox .dropcontainer ul li{padding:3px 15px}.sideBox .dropcontainer ul li:hover{background:#f0edc9;outline:none;cursor:pointer}.sideBox .dropcontainer ul li:first-child{display:none}.sideBox .dropcontainer ul li:last-child{border-bottom:none}.sideBox .dropdownhidden{display:none}.sideBox .dropdownvisible{height:auto}.sideBox .dropdownvisible a{font-size:14px}.sideBox .dropdownMenu a{color:#666;text-decoration:none}.sideBox .dropdownMenu a:hover{color:#005693}.sideBox .dropdownMenu p{margin-bottom:1.5em;font-weight:300}.accountLogin #page-content{min-height:350px}.accountLogin .account-page{margin:0 0 20px 0;text-align:center}.accountLogin .account-page h1{margin-bottom:15px}.accountLogin .formHolder{display:block;width:44%;margin:0 auto 25px;padding:20px 40px}.accountLogin .login{width:94%;margin:0 3% 25px}.accountLogin input[type=password],.accountLogin input[type=text]{width:100%;padding:10px;font-size:15px;color:#666}.accountLogin label{display:block;margin:10px 0 5px 0}.forgot-password{font-size:12px}.error-messages{margin:0 auto;text-align:center}.error-messages ul{list-style:none;margin:10px 20px;padding:0}.error-messages ul li{color:#b14f19}.g-recaptcha{margin-bottom:20px}@media screen and (min-width:800px){.accountLogin #page-content{min-height:350px}.accountLogin .login{width:44%;float:left}}#post-not-found .entry-content{text-align:center;margin:10em auto;max-width:1100px}#post-not-found .entry-content .fa-exclamation-circle.icon{font-size:36px}#post-not-found .entry-content .errorSearch .searchform input[type=search]{width:100%;margin:5px 0;padding:10px;border:1px solid #ccc;font-size:15px;color:#555}#post-not-found .entry-content .errorSearch .searchform .button{height:39px;margin-left:10px}@media screen and (min-width:300px){#post-not-found .entry-content .errorSearch .searchform{width:90%;margin:25px auto 0 auto;display:block;white-space:nowrap}#post-not-found .entry-content .errorSearch .searchform input[type=search]{margin:0;float:left;width:67%}}@media screen and (min-width:500px){#post-not-found .entry-content .errorSearch .searchform{width:400px}#post-not-found .entry-content .errorSearch .searchform input[type=search]{width:73%}}@media screen and (min-width:1000px){#post-not-found .entry-content .errorSearch .searchform{width:500px}#post-not-found .entry-content .errorSearch .searchform input[type=search]{width:78%}}#page-content .gform_confirmation_wrapper,.mainContent .gform_confirmation_wrapper{background:#f4f2f2;width:100%;max-width:1100px;padding:5em 2.5%;margin:0 auto;text-align:center}#page-content .gform_wrapper,.mainContent .gform_wrapper{background:#f4f2f2;width:100%;max-width:1100px;padding:2.5em 2.5%;margin:0 auto}#page-content .gform_wrapper form,.mainContent .gform_wrapper form{margin:0 auto;max-width:800px}#page-content .gform_wrapper form .gform_heading,.mainContent .gform_wrapper form .gform_heading{text-align:center}#page-content .gform_wrapper form .gform_heading .gform_title,.mainContent .gform_wrapper form .gform_heading .gform_title{font-size:2.5em;margin-bottom:0.25em}#page-content .gform_wrapper form .gform_heading .gform_description,.mainContent .gform_wrapper form .gform_heading .gform_description{font-size:1.1em;line-height:1.5em;max-width:600px;text-align:left;margin:0 auto 2em}#page-content .gform_wrapper form .gform_body .gform_fields .gfield,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield{padding:0;margin:0 auto 12px;width:100%}#page-content .gform_wrapper form .gform_body .gform_fields .gfield label,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield label{text-align:left;font-size:1em;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b;text-transform:uppercase;opacity:1}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .gfield_description{font-family:"Montserrat", sans-serif;font-size:1em;margin:0.25em 0}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea{border-radius:10px;width:100%;font-size:1em!important;text-align:left;line-height:1.2em;font-weight:bold;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b!important;text-transform:uppercase;opacity:1;margin:0;padding:0.5em!important;border:2px solid white}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:focus,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:focus,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:focus,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:focus,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:focus{border:2px solid #525252}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-webkit-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{text-align:left;font-size:1em;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b;text-transform:uppercase;opacity:1}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-ms-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select:-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea:-ms-input-placeholder{text-align:left;font-size:1em;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b;text-transform:uppercase;opacity:1}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-ms-input-placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::-ms-input-placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{text-align:left;font-size:1em;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b;text-transform:uppercase;opacity:1}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::placeholder,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select::placeholder,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::placeholder{text-align:left;font-size:1em;font-family:"Montserrat", sans-serif;letter-spacing:0px;color:#4b4b4b;text-transform:uppercase;opacity:1}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox{width:100%}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li input,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li input{width:20px;height:20px}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li label,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox li label{font-size:1em;padding-left:12px}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address{margin-top:-12px}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address input,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address select,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address input,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address select{margin-top:12px}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address .address_country,#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address .address_zip,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address .address_country,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_address .address_zip{width:100%;margin:0;padding:0!important}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.gfield_time_hour i,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.gfield_time_hour i{display:none}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 12px 12px 0}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li label,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li label{width:auto!important;margin-top:0!important;display:block!important;max-width:unset}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li input,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio li input{width:20px!important}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input{background:white}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input::-webkit-file-upload-button,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input::-webkit-file-upload-button{background:white;border-radius:5px;border:2px solid #F7941D;font-family:"Montserrat", sans-serif;font-weight:bold;color:#F7941D;cursor:pointer}#page-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input:hover::-webkit-file-upload-button,.mainContent .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload input:hover::-webkit-file-upload-button{background:#F7941D;color:white}#page-content .gform_wrapper form .gform_footer,.mainContent .gform_wrapper form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-content .gform_wrapper form .gform_footer .gform_button,.mainContent .gform_wrapper form .gform_footer .gform_button{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;border-radius:5px;padding:0.5em 1em;min-height:100%;background:#F7941D;color:white}#page-content .gform_wrapper form .gform_footer .gform_button:hover,.mainContent .gform_wrapper form .gform_footer .gform_button:hover{color:white;border:none;background:rgba(247, 148, 29, 0.8)}#page-content .gform_wrapper form .gform_footer .gform_ajax_spinner,.mainContent .gform_wrapper form .gform_footer .gform_ajax_spinner{width:30px}footer li,footer ul{margin:0;padding:0}.footer-inner{display:block;border-top:solid 7px #fff;background-color:#0071ba;padding:34px 0 20px}.footer-logos{display:block;float:none;margin:0 auto 12px;text-align:center;width:264px;padding-top:10px;clear:both}.footer-logos img{margin:0 12px}.footer-logos .logo-gettysburg{margin:0 0 26px 0}.footer-nav{display:block;float:none;border-top:solid 1px #005693;padding:16px 22px;margin:0 auto;text-align:center}.footer-nav ul li{margin-left:auto;margin-right:auto;display:block}.footer-nav ul li a{font-size:13px;line-height:27px;color:#fff;text-transform:uppercase;text-decoration:none}.footer-nav ul li a:hover{color:#e3e3e3}.footer-nav .btn{background-color:transparent;border-color:#005693;margin-bottom:0;margin-right:0;color:white;font-size:11px;font-weight:300}#prefooter-container{background-color:#eeeeee;min-height:144px;margin-top:70px}#prefooter-container h1{color:#444;font-size:24px;margin:0 0 10px 0;font-weight:400}#prefooter-container h2{margin-bottom:5px;color:#444;margin-top:30px}#getaway-guide{padding:0 0 1em}#getaway-guide .alignright{width:100%;float:none;text-align:center}#getaway-guide .alignright strong{font-weight:normal}#getaway-guide .alignleft{width:100%;display:none}#getaway-guide .getaway-guide-cover{display:none}#getaway-guide p{font-size:17px;line-height:25px}#getaway-guide .btn{margin:0 0 20px 0}#eventCal{background:none;width:96%;padding-left:4%}#eventCal h2{text-align:center}#eventCal p{font-size:17px;line-height:25px;text-align:center}.enews-signup{display:block;float:none;clear:both;margin:0 auto;max-width:286px}.enews-signup h2{font-size:16px;font-weight:700;color:#fff;margin-bottom:12px}.enews-signup .enews-form-wrapper{border:0;background-color:#005693;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;height:32px;padding:3px;-webkit-box-sizing:content-box;box-sizing:content-box}.enews-signup input.text{float:left;padding:6px 10px;font-weight:700;font-size:15px;color:#4d98cd!important;margin:0;border:0;background-color:transparent!important;width:220px!important}.enews-signup #enews-signup-btn{border:0;color:#FFF;background:none;font-size:32px;margin:0 6px 0 0;padding:0;cursor:pointer;float:right}.enews-signup ::-webkit-input-placeholder{color:#4d98cd}.enews-signup :-moz-placeholder{color:#4d98cd}.enews-signup ::-moz-placeholder{color:#4d98cd}.enews-signup :-ms-input-placeholder{color:#4d98cd}.enews-signup div.wpcf7-response-output{margin:1em auto;color:white;padding:6px;line-height:1.2em}.enews-signup div.wpcf7-mail-sent-ok{border:2px solid white}.enews-signup .wpcf7-not-valid-tip{display:none}.footer-inner ul.social{display:block;margin:15px 0 5px;text-align:center}.footer-inner ul.social li{display:inline;margin-right:4px;border:solid 1px #4d98cd;background:#4d98cd;width:24px;height:24px;padding:10px}.footer-inner ul.social li:hover{border:solid 1px #005693;background:#005693;color:#fff!important}.footer-inner ul.social .fab{color:#fff;font-size:20px;line-height:20px;max-width:20px}.footer-inner ul.social .fa-facebook{padding:10px 1px}.circle{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media screen and (min-width:860px){.footer-inner ul.social{margin:40px 0 0 0}}.footer-outer{display:block;background:#005693;padding:13px 0 14px;text-align:center;color:#fff;font-size:11px;line-height:14px}.footer-outer a{color:#fff;text-decoration:none}.footer-outer a:hover{color:#e3e3e3}small.copyright{float:none;margin:0 auto}small.copyright a{margin-left:10px}.copyright p{margin:0;padding:0}ul.bottom-nav{float:none;margin:10px auto;text-align:center}ul.bottom-nav li{display:inline;margin-left:10px;border-left:solid 1px #0071ba;padding-left:10px}ul.bottom-nav li:first-child{border:0;margin-left:0;padding-left:0}@media screen and (min-width:400px){.enews-signup{max-width:305px}.enews-signup input.text{width:220px!important}.footer-inner ul.social li{margin-right:6px}}@media screen and (min-width:480px){.footer-nav ul li{display:inline;margin-left:12px;margin-right:12px}}@media screen and (min-width:596px){}@media screen and (min-width:740px){#getaway-guide{padding:0 0 1em}#getaway-guide .alignright{width:98%;padding-right:2%;text-align:center;float:right}#getaway-guide .alignleft{display:none}#getaway-guide .btn{margin-bottom:20px}}@media screen and (min-width:768px){}@media screen and (min-width:820px){.footer-outer{text-align:left}small.copyright{float:left;margin:0;text-align:left}ul.bottom-nav{float:right;margin:0;text-align:left}}@media screen and (min-width:860px){.footer-logos{float:left;margin:20px 54px 12px 0}.footer-nav{float:left;border-top:0;border-left:solid 1px #005693;text-align:left;padding:3px 22px;margin:15px auto 0}.footer-nav ul li{margin-bottom:10px;display:block;margin-left:0;margin-right:0}.footer-nav ul li a{line-height:16px}.enews-signup{float:right;clear:none;margin:0;max-width:340px;padding-top:10px}.enews-signup input.text{width:260px!important}#eventCal{background:url(../images/vertical-divider.jpg) no-repeat top left;width:96%;padding-left:4%}}@media screen and (min-width:1000px){#getaway-guide #getaway-guide-cover{margin-left:40px;display:block}#getaway-guide .alignright{width:64%;text-align:left}#getaway-guide .alignleft{width:27%;display:block}}@media screen and (min-width:1049px){.break{display:inline}}.tourismWorksLink{color:#fff!important;display:block;margin:20px 0 15px 0;font-size:13px;text-align:center;text-transform:uppercase}.tourismWorksLink:hover{color:#e3e3e3}.blogLink{color:#fff!important;display:block;margin:0 0 25px 0;font-size:13px;text-align:center;text-transform:uppercase}.blogLink:hover{color:#e3e3e3}@media screen and (min-width:860px){.blogLink,.tourismWorksLink{margin-left:47px;text-align:left}}