#dot-map .dot-map-intro,#dot-map .dot-map-content,.definition,.definition>div,#carousel .extra-link,.slider,.slider .cycle-slidshow,.party-tiles,#benefits .featuredsm,#benefits .featuredsm-title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 0.5em}.navigation-bar{height:550px;background-image:url("/assets/images/tailcoat/navigation-bar-background.jpg");background-size:cover;background-color:#fff;color:#fafafa;text-align:center;background-repeat:no-repeat;background-position:50% 75% !important}@media screen and (max-width: 480px){.navigation-bar{height:350px}}.navigation-bar header{margin-top:9em}@media screen and (max-width: 480px){.navigation-bar header{margin-top:1.5em}}.navigation-bar header h1{float:none;font-size:4.5em;line-height:1.33333em;margin-bottom:0;text-shadow:0px 0px 16px rgba(0,0,0,0.9)}@media screen and (max-width: 480px){.navigation-bar header h1{font-size:2.5em;line-height:1.2em}}.navigation-bar .pull-quote{font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;font-size:2em;line-height:1.5em}@media screen and (max-width: 480px){.navigation-bar .pull-quote{font-size:1.5625em;line-height:1.92em}}.navigation-bar .pull-quote span{display:block;text-shadow:0px 0px 16px rgba(0,0,0,0.9)}.pull-quote{font-size:1.125em;line-height:1.33333em;padding-top:1.5em}#dot-map{position:relative;z-index:-2;color:#E9F5F8;background-color:#546F80;background-image:url("/assets/images/map-resizetwo.png");background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat}#dot-map .dot-map-overlay{float:left;position:absolute;z-index:-2;opacity:0;background-image:url("/assets/images/map-resize-dots-trans.png");background-attachment:fixed;height:100%;width:100%;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:background 0.5s linear;-moz-transition:background 0.5s linear;transition:background 0.5s linear}#dot-map .dot-map-intro{width:33.33333%;margin-left:33.33333%;margin-right:33.33333%;margin-top:1.5em;margin-bottom:5.25em}@media screen and (max-width: 662px){#dot-map .dot-map-intro{width:83.33333%;margin-left:8.33333%;margin-right:8.33333%}}#dot-map .dot-map-intro span{display:block}#dot-map .dot-map-content{width:50%;margin-left:25%;margin-right:25%;margin-top:7.5em;margin-bottom:7.5em}#dot-map .dot-map-content.share-world{padding-bottom:27em}@media screen and (max-width: 662px){#dot-map .dot-map-content.share-world{padding-bottom:7.5em}}@media screen and (max-width: 662px){#dot-map .dot-map-content{width:100%;margin-left:0%;margin-right:0%}}#dot-map .pull-quote{padding-right:4em;padding-left:4em}@media screen and (max-width: 662px){#dot-map .pull-quote{padding-left:1em;padding-right:1em}}#whats-new .pull-quote{font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif}@media screen and (max-width: 662px){#whats-new .pull-quote{font-size:1em;line-height:1.5em}}#whats-new ul li{margin-bottom:1.5em}.definition{width:100%;margin-top:5.25em;margin-bottom:0.75em;text-align:center}.definition>div{width:33.33333%;margin-left:16.66667%}@media screen and (max-width: 768px){.definition>div{width:45.83333%;margin-left:4.16667%}}@media screen and (max-width: 662px){.definition>div{width:91.66667%;margin-right:4.16667%;text-align:center}}.definition>div+div{margin-left:0%}@media screen and (max-width: 662px){.definition>div+div{width:91.66667%;margin-left:4.16667%;margin-right:4.16667%;margin-bottom:2.25em}}.definition .pull-quote{padding-top:0;padding-bottom:0;font-size:1em;line-height:1.5em}.definition .pull-quote.right-text{text-align:right}@media screen and (max-width: 662px){.definition .pull-quote.right-text{text-align:center}}.definition .pull-quote.def-lead{padding-top:1.5em;padding-bottom:1.5em}.definition .pull-quote.border-right{border-right:1px solid #3b3b3b;padding-right:1em}@media screen and (max-width: 662px){.definition .pull-quote.border-right{border-right:0;padding-right:0;border-bottom:1px solid #3b3b3b;padding-bottom:3em}}.definition .def-word{padding-top:0.975em}.definition .def-word h2{padding-bottom:0.75em}.definition h2{margin-bottom:0}.definition h6{margin-bottom:0;font-style:italic}#carousel .extra-link{width:50%;text-align:center}@media screen and (max-width: 662px){#carousel .extra-link{width:100%;padding-bottom:3em}}#carousel .extra-link h4{margin:0 33.33%}@media screen and (max-width: 662px){#carousel .extra-link h4{margin:0 20%}}#carousel .extra-link h4[class^="icon-"]:before,#carousel .extra-link h4[class*=" icon-"]:before{display:block;font-size:35px;margin-bottom:0.3em;padding:0}.party-tbl td{width:25%}.featuredsm img{border:1px solid #222}.featuredsm-title h3{line-height:1.2em}.mini-gallery{min-height:388px;margin-bottom:6em}@media screen and (max-width: 1180px){.mini-gallery{min-height:600px}}@media screen and (max-width: 838px){.mini-gallery{min-height:780px}}@media screen and (max-width: 580px){.mini-gallery{min-height:1555px}}.mini-gallery article{display:inline-block;vertical-align:top;width:198px;margin:0 30px 1em 30px;height:200px}.mini-gallery article h6{overflow:hidden;height:36px;line-height:130%}.slider{position:relative;width:100%;margin-bottom:6em;text-align:center}.slider .cycle-slidshow{width:100%;margin-bottom:6em}.slider #prev,.slider #next{position:absolute;top:200px;font-size:70px;z-index:150;color:#80c3d8}.slider #prev:hover,.slider #prev :focus,.slider #next:hover,.slider #next :focus{color:#546F80}.slider #prev{left:10%}.slider #next{right:10%}.slider .slide{width:100%;padding-bottom:1.5em}.slider .slide img{width:800px;max-width:none}.slider .slide .phrase{margin-bottom:0;margin-top:2.25em}.slider .slide .app-name{margin-top:1.125em;margin-bottom:0;font-family:"Avenir LT W01 85 Heavy", Arial, Helvetica, sans-serif}.slider .slide .app-name+.app-name{margin-top:0em}.slider .slide .app-desc{margin-left:35%;margin-right:35%}@media screen and (max-width: 768px){.slider .slide .app-desc{margin-left:15%;margin-right:15%}}.slider .app-pager{text-align:center;width:100%;z-index:150;top:500px;position:absolute;overflow:hidden}.slider .app-pager span{font-family:monospace;font-size:35px;width:16px;height:16px;display:inline-block;color:#80c3d8;padding:0 1px}.slider .app-pager span.cycle-pager-active{color:#546F80}.slider .app-pager>*{cursor:pointer}@media screen and (max-width: 1180px){.slider .slide img{width:600px}.slider .app-pager{top:360px}}@media screen and (max-width: 860px){.slider .slide img{width:500px}.slider .app-pager{top:300px}.slider #prev{left:5%}.slider #next{right:5%}}@media screen and (max-width: 768px){.slider .slide img{width:450px}.slider .app-pager{top:270px}}@media screen and (max-width: 662px){.slider .slide img{width:400px}.slider .app-pager{top:245px}.slider #prev,.slider #next{top:150px}.slider #prev{left:0}.slider #next{right:0}}@media screen and (max-width: 600px){.slider .slide img{width:200px}.slider .app-pager{top:125px}.slider #prev,.slider #next{top:30px}}.party-tiles{width:83.33333%;margin-left:8.33333%;margin-right:8.33333%;margin-bottom:6em}.party-tiles .party-tile{display:inline-block;position:relative;vertical-align:top;width:200px;height:200px;background-position:0px 50%;box-sizing:border-box;background-repeat:no-repeat}.party-tiles .party-tile:hover,.party-tiles .party-tile :focus{background-color:#fafafa;background-position:-200px 50%}.party-tiles .trust{background-image:url(/assets/images/images/logo-sprites/trust.png)}.party-tiles .montana{background-image:url(/assets/images/images/logo-sprites/montana.png)}.party-tiles .npca{background-image:url(/assets/images/images/logo-sprites/npca.png)}.party-tiles .nature{background-image:url(/assets/images/images/logo-sprites/nature.png)}.party-tiles .audubon{background-image:url(/assets/images/images/logo-sprites/audubon.png)}.party-tiles .usda{background-image:url(/assets/images/images/logo-sprites/usda.png)}.party-tiles .noaa{background-image:url(/assets/images/images/logo-sprites/noaa.png)}.party-tiles .ncc{background-image:url(/assets/images/images/logo-sprites/ncc.png)}.party-tiles .boston{background-image:url(/assets/images/images/logo-sprites/boston.png)}.party-tiles .raster{background-image:url(/assets/images/images/logo-sprites/raster.png)}.party-tiles .natparksrvc{background-image:url(/assets/images/images/logo-sprites/nps.png)}.party-tiles .padcnr{background-image:url(/assets/images/images/logo-sprites/padcnr.png)}.fish-animate{display:inline-block;width:266px;height:200px;background-image:url(/assets/images/fish-sprite.png)}.map-animate{display:inline-block;width:200px;height:200px;background-image:url(/assets/images/map-sprite.png)}.chevron{position:relative;padding:12px;padding-bottom:85px;margin-bottom:-70px}.chevron:before{content:'';position:absolute;top:0;left:0;height:100%;width:50.1%;background:#e9f5f8;-webkit-transform:skew(0deg, 6deg);-moz-transform:skew(0deg, 6deg);-ms-transform:skew(0deg, 6deg);-o-transform:skew(0deg, 6deg);transform:skew(0deg, 6deg);z-index:-1}.chevron:after{content:'';position:absolute;top:0;right:0;height:100%;width:50.1%;background:#e9f5f8;-webkit-transform:skew(0deg, -6deg);-moz-transform:skew(0deg, -6deg);-ms-transform:skew(0deg, -6deg);-o-transform:skew(0deg, -6deg);transform:skew(0deg, -6deg);z-index:-1}#benefits h2{margin-top:1.875em;margin-bottom:2.625em;text-align:center}@media screen and (max-width: 480px){#benefits h2{margin-bottom:1.5em;font-size:1.5625em;line-height:1.92em}}#benefits .featuredsm{width:58.33333%;margin-left:20.83333%;text-align:center}@media screen and (max-width: 662px){#benefits .featuredsm{width:91.66667%;margin-left:4.16667%;margin-right:4.16667%}}#benefits .featuredsm-title{width:16.66667%;margin-right:4.16667%}@media screen and (max-width: 662px){#benefits .featuredsm-title{text-align:center;width:100%;margin-left:0%;margin-right:0%;margin-top:0.375em}}.contest-banner-wrapper{position:relative}.contest.banner{width:200px;height:200px;overflow:hidden;position:absolute;bottom:175px;right:15%;background-color:#c55d67;border-radius:50%;box-shadow:inset 0 0 0 20px #e9cf73,0 0 10px rgba(0,0,0,0.5);font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;font-size:1.125em;line-height:1.33333em;line-height:1em}@media screen and (max-width: 1280px){.contest.banner{right:10%}}@media screen and (max-width: 1180px){.contest.banner{right:12%}}@media screen and (max-width: 1080px){.contest.banner{right:10%}}@media screen and (max-width: 1024px){.contest.banner{right:5%}}@media screen and (max-width: 960px){.contest.banner{right:0}}@media screen and (max-width: 768px){.contest.banner{display:none}}.contest.banner .cpre{padding-top:42px}.contest.banner .ctitle{font-size:1.5625em;line-height:1.92em;line-height:1.25em}.contest.banner .cpre,.contest.banner .cpost{text-shadow:0 0 2px rgba(0,0,0,0.3)}.contest.mobile{display:none;font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;font-size:1.25em;line-height:1.2em;text-align:center;margin-top:1.5em;margin-bottom:1.5em}.contest.mobile a{color:#FFF;border-bottom:1px solid #fff}@media screen and (max-width: 768px){.contest.mobile{display:block}}.de .contest.banner{width:215px;height:215px}.de .contest.banner .cpre{padding-top:35px}.es .contest.banner{width:215px;height:215px}.es .contest.banner .cpre{padding-top:55px;font-size:0.875em;line-height:1.71429em;line-height:1.25em}.es .contest.banner .ctitle{font-size:1.25em;line-height:1.2em;line-height:1.25em}.fr .contest.banner{height:215px;width:215px}.fr .contest.banner .cpre{padding-top:46px;font-size:0.875em;line-height:1.71429em;line-height:1.25em}.fr .contest.banner .ctitle{font-size:1.1875em;line-height:1.26316em;line-height:1.25em;margin-bottom:0.375em}.ja .contest.banner{right:7%}@media screen and (max-width: 1280px){.ja .contest.banner{right:5%}}@media screen and (max-width: 1180px){.ja .contest.banner{right:0}}@media screen and (max-width: 1080px){.ja .contest.banner{right:0}}@media screen and (max-width: 1024px){.ja .contest.banner{right:0}}@media screen and (max-width: 960px){.ja .contest.banner{display:none}}.ja .contest.banner .cpre{padding-top:45px;font-size:0.875em;line-height:1.71429em;line-height:1.25em}.ja .contest.banner .ctitle{font-size:1.1875em;line-height:1.26316em;line-height:1.25em;margin-bottom:0.375em}@media screen and (max-width: 960px){.ja .contest.mobile{display:block}}.ru .contest.banner{width:215px;height:215px;right:7%}@media screen and (max-width: 1280px){.ru .contest.banner{right:5%}}@media screen and (max-width: 1180px){.ru .contest.banner{right:0}}@media screen and (max-width: 1080px){.ru .contest.banner{right:0}}@media screen and (max-width: 1024px){.ru .contest.banner{right:0}}@media screen and (max-width: 960px){.ru .contest.banner{display:none}}.ru .contest.banner .cpre{padding-top:55px;font-size:0.875em;line-height:1.71429em;line-height:1.25em}.ru .contest.banner .ctitle{font-size:0.9375em;line-height:1.6em;line-height:1.25em;margin-bottom:0.375em}.ru .contest.banner .cpost{font-size:0.875em;line-height:1.71429em;line-height:1.25em}@media screen and (max-width: 960px){.ru .contest.mobile{display:block}}.announcement{background:#4c499e;padding-bottom:1.125em;padding-top:1.125em}.announcement h4{font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif}.announcement a{color:#efda98;text-shadow:rgba(255,255,255,0.2) 0 0 2px}.announcement a:hover,.announcement a:focus{text-decoration:underline}.attribution{position:absolute;bottom:-2px;left:4.25px;font-size:10px;color:#fafafa;text-shadow:rgba(0,0,0,0.8) 0 0 4px}.attribution a{color:#00B9F2}.attribution a:hover,.attribution a:focus{text-decoration:underline}@media screen and (max-width: 662px){.attribution{display:none}}.hide-contest{display:none;}