#MenuHorzTop,#MenuHorzTop ul.site-menu{text-align:left}#LandingStyle-3,.go-gallery-menu{left:0;top:0;width:100%;position:fixed}#MenuHorzTop .top-menu-inner,body.filedrop-page.top-menu .site-content,body.fv-gallery-4-layout.top-menu .site-content,body.landing-page.layout-1.top-menu .site-content,body.landing-page.layout-8.top-menu .site-content,body.top-menu #LandingStyle-4,body.top-menu .text-page-container{max-width:80%;min-width:1000px;margin:auto}#MenuHorzTop .the-sub-menu li{display:none}#MenuHorzTop .menu-open .the-sub-menu li,#TheSiteMenu .sub-menu-container span,.landing-page-block a{display:block}#MenuHorzTop ul.the-sub-menu{padding:0}#MenuHorzTop .menu-open ul.the-sub-menu{margin-left:-26px;padding-left:15px;padding-top:10px;border-left:1px solid #aaa}#MenuHorzTop{height:62px;z-index:200;padding:0;text-transform:uppercase;border-top:1px solid #cacaca;border-bottom:1px solid #aaa}body.fv-gallery-1-layout #MenuHorzTop{margin-bottom:0}#MenuHorzTop li:last-child ul.the-sub-menu{right:-20px}.site-logo-font{color:#fff}.password-page #LogoText.site-logo-font{color:#111}#TheSiteMenu li,#TheSiteMenu li.sub-menu-container{padding:0 20px;border-right:1px solid #ccc;line-height:59px;margin:0}#TheSiteMenu ul.the-sub-menu li.sub-menu-item{padding:7px;margin:0;border:0;line-height:15px}#TheSiteMenu li.sub-menu-container li{border-top:0}#LogoSubtitle{margin-top:0;padding-bottom:10px}.columns.site-menu-column{max-width:300px;display:block}#TheSiteMenu .sub-menu-container{padding:5px 3px}#TheSiteMenu .sub-menu-container span:after{content:"\f107";margin-left:5px;margin-top:-3px;padding-left:15px;display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#TheSiteMenu .sub-menu-container.menu-open span:after{content:"-";padding-right:4px}#MenuHorzTop #LogoText{background-color:#141414;padding:0 20px;float:left;line-height:60px;vertical-align:middle}#MenuVerticleLeft{z-index:200}#MenuVerticleLeft li{padding:4px 0;border-bottom:1px dotted #cacaca;margin:0}#MenuVerticleLeft li:last-child{border:none}#MenuVerticleLeft li a{padding:5px 2px;display:block;background-color:transparent;transition:background-color 1s ease-out}#MenuVerticleLeft li a:hover{background-color:#e9e9e9;transition:background-color .2s ease-out}#MenuVerticleLeft .the-sub-menu{border:none;padding-top:0}#MenuVerticleLeft .the-sub-menu li{border-top:1px solid #fff}.site-menu .active a,.site-menu .active span{font-weight:700}#LogoTextTitle{letter-spacing:1px}body.gallery-page.top-menu #GalleryStyle-1 .story-text,body.gallery-page.top-menu #GalleryStyle-3 .story-text,body.gallery-page.top-menu #GalleryStyle-4 .story-text{width:100%;max-width:800px;margin:30px auto;display:none}.story-text{display:block;border-left:0;margin:25px auto;padding:0}.story-text.overlay-caption{padding:15px 30px 20px 10px;margin-bottom:0}body.custom-page .story-text{margin-top:0;margin-bottom:0}.slick-list,body.fv-gallery-2-layout .site-content.columns.large-9{width:100%}#GalleryStyle-1{margin:auto}#Gallery-1-Nav a{padding:0 5px;font-size:1.3em;cursor:pointer;line-height:30px;vertical-align:middle;border:none}#Gallery-1-Nav .slideshow-nav{font-size:2.2em}#LandingStyle-1 .landing-page-block.landing-intro-text{padding:10px;position:fixed;left:50%;width:500px;margin-left:-250px;z-index:200;bottom:0;margin-bottom:0;background-color:rgba(255,255,255,.9)}#GalleryStyle-2 .story-text{margin-left:20px}.go-gallery-menu{display:none;padding:10px;cursor:pointer;z-index:200}.go-gallery-menu-active .go-gallery-menu{display:inline-block}body.fv-gallery-2-layout.go-gallery-menu-active .columns.site-menu-column{display:none;opacity:0;transition:opacity .4s}.go-gallery-menu-active .go-gallery-menu:before{display:inline-block;font:1.8em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9";margin-right:10px;float:left}.landing-intro-wrapper{position:fixed;max-height:400px;max-width:500px;overflow:auto;padding:5px;background-color:rgba(255,255,255,.6);border-radius:8px 0 0 8px;top:50%;right:0;z-index:20;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.left-menu .landing-intro,body.top-menu .landing-intro{padding:10px;margin:0;max-width:500px;border-radius:5px 0 0 5px}body.landing-page.layout-1 h4.landing-item-title{border-top:2px solid #222;margin-top:10px;padding-top:10px}body.landing-page.layout-1 a h4.landing-item-title{color:#222}#LandingStyle-2 .landing-item-title{position:absolute;top:40%;width:100%;text-align:center;z-index:200;color:#fff;text-shadow:0 0 3px #333;opacity:0;font-size:3.5em}#LandingStyle-2 .landing-page-block:hover .landing-item-title{opacity:1;transition:opacity .4s ease-in-out}#LandingStyle-2 .slick-list{padding-bottom:10px;overflow-x:auto}#LandingStyle-2 img{margin:5px}#LandingStyle-2 .landing-page-block.has-link:hover img{background-color:#111;opacity:.8}body.landing-page.layout-2 .columns.site-menu-column{opacity:.85}body.landing-page.layout-2 #MenuVerticleLeft li{padding:4px}body.landing-page.layout-2 .site-content.columns.large-9{min-width:100%}#LandingStyle-3{z-index:0;height:100%}#LandingStyle-3 .landing-item-title{position:absolute;right:0;top:200px;background-color:#fff;padding:6px 35px 6px 15px;z-index:200;opacity:.9;display:inline-block;font-size:2.2em}body.landing-page.layout-3 .site-menu-column{opacity:.7;z-index:10}#LandingStyle-3 .landing-item-title a:hover,#LandingStyle-3 .landing-item-title:hover{opacity:1}body.landing-page.layout-3 .landing-intro-wrapper{top:265px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:#fff;opacity:.9;border-radius:0}#LandingStyle-4 .landing-page-block{width:22%;margin:1.5%}#LandingStyle-4 .landing-item-title{padding:5px 0;font-weight:400}#LandingStyle-4 .landing-page-block.landing-intro-text{position:fixed;top:20%;width:500px;left:50%;margin-left:-250px;padding:0 10px;background-color:rgba(255,255,255,.85);z-index:200}.text-page-container{margin-top:50px}.page-text{max-width:100%}@media all and (max-device-width:1024px),(max-width:1024px){#MenuVerticleLeft{margin-left:15px}#LandingStyle-4 .landing-page-block{margin-bottom:10px}.landing-intro-wrapper{max-width:375px}}@media all and (max-device-width:645px),(max-width:645px){#TheSiteMenu .sub-menu-container span,#TheSiteMenu a,.captionarea{font-size:1.5em}.captionarea,body.go-mobile-go.mobile-menu-open #MenuHorzTop ul.site-menu{display:block}#PageContainer{margin-bottom:60px}#MenuHorzTop .top-menu-inner,#MenuHorzTop.site-menu-outer,body.filedrop-page.top-menu .site-content,body.fv-gallery-1-layout.top-menu .site-content,body.fv-gallery-4-layout.top-menu .site-content,body.landing-page.layout-1.top-menu .site-content,body.landing-page.layout-8.top-menu .site-content,body.top-menu #LandingStyle-4{max-width:100%;min-width:250px;margin:auto}#MenuHorzTop #LogoText,#MenuHorzTop #TheMenuLogo,.columns{float:none}.row .row{margin-left:0}body.left-menu .columns.site-menu-column{min-height:0;max-width:90%;z-index:1000}body.left-menu #GalleryStyle-2{padding-left:0}body.fv-gallery-1-layout .site-content{max-width:100%}body.fv-gallery-2-layout .columns.site-menu-column{position:relative;width:100%}body.go-mobile-go #MenuHorzTop ul.site-menu{display:none;float:none;width:100%;margin-top:30px 5px}#TheSiteMenu li,#TheSiteMenu li.active,#TheSiteMenu li.sub-menu-container,#TheSiteMenu li.sub-menu-container:hover,#TheSiteMenu li:hover{border-top:0;border-bottom:0}body.landing-page.layout-1.top-menu .site-content #MenuHorzTop #TheMenuLogo{margin-bottom:0}#MenuHorzTop{height:auto}#TheSiteMenu li,#TheSiteMenu li.sub-menu-container{margin-left:0;margin-right:0;padding-left:10px;line-height:1.4}#MenuVerticleLeft,body.landing-page.layout-2 #MenuVerticleLeft{min-height:50px;width:100%;position:relative}#MenuVerticleLeft #LogoText{margin-bottom:20px}.image-container{padding:10px 0}.image-container img{width:100%;height:auto}.captionarea{position:relative;padding:5px 15px;width:100%}body.top-menu #LandingStyle-1 .landing-page-block{width:98%}#Gallery-1-Nav,#Gallery-2-Nav{display:none}.trigger-mobile-menu{cursor:pointer;margin-left:20px;margin-bottom:5px}.text-page-image-wrapper{text-align:center}#LandingStyle-2 .landing-item-title{opacity:1}#LandingStyle-3{position:relative}#LandingStyle-3 img{margin-bottom:3px}#LandingStyle-3 .landing-item-title{top:0;position:relative}#LandingStyle-4 .landing-page-block,body.fv-gallery-4-layout .site-content,body.landing-page.layout-1 .site-content{width:100%;margin-bottom:5px}#LandingStyle-4 .landing-item-title{position:relative;margin-top:5px;padding:5px 10px;background-color:rgba(255,255,255,.8);opacity:1;width:100%}#LandingStyle-1 .landing-page-block.landing-intro-text{position:relative;left:0;top:0;transform:none}body.text-page{padding:0}.menu-social-media-page-bottom{position:relative;bottom:60px;left:0;right:0}#MenuHorzTop #MobileMenuBars.trigger-mobile-menu,#MenuHorzTop #MobileMenuClose.trigger-mobile-menu{font-size:1.8em;color:#eee;float:none;padding:16px 20px 0 0}#TheSiteMenu{margin-top:0}#TheSiteMenu li a,#TheSiteMenu li.sub-menu-container span{display:block;padding:16px}#MenuHorzTop .the-sub-menu a{padding:10px 16px}#MenuHorzTop .menu-open ul.the-sub-menu{padding-left:25px}}