a,a.nav-control,body{color:#fff}.site-content{padding-left:22px}#MenuHorzTop,.site-menu-custom-text{padding-left:25px;padding-right:25px;border-bottom:0}body .fv-gallery-9-layout .site-content,body.fv-gallery-8-layout .site-content{padding-left:0}.outline-button,a.outline-button,input.outline-button,input[type=submit].outline-button{color:#ccc!important}#MenuHorzTop .the-sub-menu li{display:none}#MenuHorzTop .menu-open .the-sub-menu li,.landing-page-block a,.text-page .story-text{display:block}#LandingStyle-3 .landing-item-title a:hover,#LandingStyle-3 .landing-item-title:hover,.the-sub-menu li:hover{opacity:1}#MenuHorzTop{z-index:200;padding-top:25px}#MenuHorzTop li{margin-right:12px;margin-left:12px}.menu-social-media a i,.menu-social-media-page-bottom a i{color:#eaeaea}#MenuHorzTop li:last-child ul.the-sub-menu{right:-20px}#TheSiteMenu .sub-menu-container span:after{content:"+";margin-left:5px;margin-top:-3px}#TheSiteMenu .sub-menu-container.menu-open span:after{content:"-"}#MenuHorzTop .menu-open .the-sub-menu{padding:10px;border:none;margin-left:-15px}#LogoText{margin-bottom:20px}body.gallery-page #GalleryStyle-1 .story-text,body.gallery-page #GalleryStyle-3 .story-text,body.gallery-page #GalleryStyle-4 .story-text{width:100%;max-width:800px;margin:30px auto;display:none}#GalleryStyle-2.caption-opacity a{opacity:.2}#Gallery-1-Bottom-Nav a i,#Gallery-1-Nav a i,select{color:#eee}#GalleryStyle-1{margin:auto}#Gallery-1-Nav .slideshow-nav{font-size:2.2em}#Gallery-1-Nav a i{color:#e1e1e1}#GalleryStyle-1 .below-captions{width:90%;max-width:650px;margin:0 auto 30px;padding:5px 10px;height:auto;text-align:left}body.left-menu #GalleryStyle-2{padding-left:300px}body.fv-gallery-2-layout .columns.site-menu-column{padding:0 10px;display:inline-block;min-width:260px;position:fixed;left:0;z-index:10;opacity:.9;box-sizing:content-box}body.fv-gallery-2-layout #MenuVerticleLeft{position:relative;z-index:300;opacity:1;padding:20px 0}body.fv-gallery-2-layout .site-content.columns.large-9,body.landing-page.layout-2 .site-content.columns.large-9{width:100%}.go-gallery-menu{display:none;position:fixed;top:0;left:0;padding:10px;width:100%;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{font:1.8em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9";margin-right:10px;float:left}#Gallery-2-Nav a i{color:#cacaca}.gallery-4-info-i{border-bottom-color:#cacaca}#Gallery-2-Nav{bottom:40px}.download-all-options.background-eee{background-color:#333}.landing-intro-wrapper{position:fixed;width:100%;max-height:400px;max-width:500px;overflow:auto;padding:5px;background-color:#333;border-radius:3px;top:25%;left:30%;right:30%;z-index:20}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 .site-content{max-width:96%;margin:auto;padding:0}.landing-page-block.landing-intro-text{background-image:none;padding:20px 10px}#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(1,1,1,.9);font-size:2em}#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}#LandingStyle-2 img{margin:5px}#LandingStyle-2 .landing-page-block.has-link:hover img{background-color:#111;opacity:.8}body.landing-page.layout-2 #MenuVerticleLeft{position:fixed;z-index:300;opacity:1;padding:0 5px;width:15%}body.landing-page.layout-2 #MenuVerticleLeft li{padding:4px}#LandingStyle-3{position:fixed;left:0;top:0;z-index:0;width:100%;height:100%}#LandingStyle-3 .landing-item-title{position:absolute;right:0;top:auto;bottom:100px;background-color:#222;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}body.landing-page.layout-3 .landing-intro-wrapper{bottom:170px;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:#444;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(1,1,1,.85);z-index:200}#LandingStyle-8-large-grid .text-page.text-left:after,#LandingStyle-8-small-grid .text-page.text-left:after{background-image:url(/v2-images/v-dark-fade.png)}#PageContainer input[type=number],#PageContainer input[type=password],#PageContainer input[type=text],#PageContainer textarea{border:1px solid #646464;background:#333;color:#eee!important}@media all and (max-device-width:1024px),(max-width:1024px){#MenuVerticleLeft{margin-left:15px}#LandingStyle-4 .landing-page-block{margin-bottom:10px}#LandingStyle-4 .landing-page-block.landing-intro-text{width:100%;margin-bottom:25px}.landing-intro-wrapper{max-width:375px}.site-content{padding-left:0}#GalleryStyle-2 .story-text{margin-left:20px}}@media all and (max-device-width:645px),(max-width:645px){#TheSiteMenu .sub-menu-container span,#TheSiteMenu a,.captionarea{font-size:1.5em}#Gallery-1-Nav,#Gallery-2-Nav,#TheSiteMenu{display:none}.columns{float:none}.row .row{margin-left:0}.site-content,body.left-menu #GalleryStyle-2{padding-left:0}#MenuHorzTop.site-menu-outer{opacity:1;background:#111}body.left-menu .columns.site-menu-column{min-height:0;max-width:90%;z-index:1000}body.fv-gallery-2-layout .columns.site-menu-column{position:relative;width:100%}#TheSiteMenu{float:left;width:100%}#MenuVerticleLeft,body.landing-page.layout-2 #MenuVerticleLeft{min-height:50px;width:100%;position:relative}.image-container{padding:10px 0}.image-container img{width:100%;height:auto}.captionarea{position:relative;padding:5px 15px;display:block;width:100%}#GalleryStyle-2 .story-text{margin:auto;max-height:2000px}.trigger-mobile-menu{cursor:pointer}.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{position:relative;top:10px}#LandingStyle-4 .landing-page-block{width:100%;margin-bottom:5px}#LandingStyle-4 .landing-item-title{position:relative;margin-top:5px;padding:5px 10px;background-color:rgba(1,1,1,.8);opacity:1;width:100%}#LandingStyle-1 .landing-page-block.landing-intro-text{position:relative;left:0;top:0;transform:none}}
