@charset "UTF-8";@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.svg#encode_sans_compressedregular) format("svg")}@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.svg#encode_sans_compressedSBd) format("svg");font-weight:700}@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.svg#encode_sans_compressedSBd) format("svg");font-weight:500}@font-face{font-family:heydings icons;src:url(/fonts/heydings/heydings_icons-webfont.eot);src:url(/fonts/heydings/heydings_icons-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/heydings/heydings_icons-webfont.woff2) format("woff2"),url(/fonts/heydings/heydings_icons-webfont.woff) format("woff"),url(/fonts/heydings/heydings_icons-webfont.ttf) format("truetype"),url(/fonts/heydings/heydings_icons-webfont.svg#heydings_iconsregular) format("svg")}@font-face{font-family:socicon;src:url(/fonts/socicon/socicon-webfont.eot);src:url(/fonts/socicon/socicon-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/socicon/socicon-webfont.woff) format("woff"),url(/fonts/socicon/socicon-webfont.ttf) format("truetype"),url(/fonts/socicon/socicon-webfont.svg#sociconregular) format("svg")}@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-regular-webfont.svg#encode_sans_compressedregular) format("svg")}@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-semibold-webfont.svg#encode_sans_compressedSBd) format("svg");font-weight:700}@font-face{font-family:encode sans compressed;src:url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.eot);src:url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.woff2) format("woff2"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.woff) format("woff"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.ttf) format("truetype"),url(/fonts/encodingsanscompressed/encodesanscompressed-medium-webfont.svg#encode_sans_compressedSBd) format("svg");font-weight:500}@font-face{font-family:heydings icons;src:url(/fonts/heydings/heydings_icons-webfont.eot);src:url(/fonts/heydings/heydings_icons-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/heydings/heydings_icons-webfont.woff2) format("woff2"),url(/fonts/heydings/heydings_icons-webfont.woff) format("woff"),url(/fonts/heydings/heydings_icons-webfont.ttf) format("truetype"),url(/fonts/heydings/heydings_icons-webfont.svg#heydings_iconsregular) format("svg")}@font-face{font-family:socicon;src:url(/fonts/socicon/socicon-webfont.eot);src:url(/fonts/socicon/socicon-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/socicon/socicon-webfont.woff) format("woff"),url(/fonts/socicon/socicon-webfont.ttf) format("truetype"),url(/fonts/socicon/socicon-webfont.svg#sociconregular) format("svg")}html,body{height:100%;color:#5c87a1;font-family:encode sans compressed,Arial,Helvetica,sans-serif}.rte-content img{max-width:100%;height:auto!important}a,a:hover,a:active,a:visited{color:inherit}h1,h2,h3,h4,h5{font-family:encode sans compressed,Arial,Helvetica,sans-serif;font-weight:700}body{background:#dbdbdb}#upper-page .container{background:#fff}#upper-page header{position:relative;margin:0 -15px}#upper-page header #site-logo{width:340px;height:100px;position:absolute;left:0;top:50%;margin-top:-50px;z-index:10}@media(min-width:991px) and (max-width:1199px){#upper-page header #site-logo{width:290px;background-color:#FFF}#upper-page header #site-logo img{margin-top:7px;width:290px;height:85px}}@media(min-width:767px) and (max-width:991px){#upper-page header #site-logo{width:230px;margin-top:0;top:0;height:70px;z-index:12}#upper-page header #site-logo img{margin-top:1px;width:230px;height:68px}}@media(max-width:767px){#upper-page header #site-logo{height:70px;background-color:none;width:230px;top:0;margin-top:0;z-index:12}#upper-page header #site-logo img{margin-top:1px;width:230px;height:68px}}#upper-page header #header-content{margin-left:340px;position:relative;z-index:10;padding:15px 35px 15px 50px}@media(min-width:991px) and (max-width:1199px){#upper-page header #header-content{margin-left:280px;padding-left:20px;padding-right:15px}}@media(min-width:767px) and (max-width:991px){#upper-page header #header-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0;height:100px}}@media(max-width:767px){#upper-page header #header-content{position:relative;margin:0;padding:70px 0 0}#upper-page header #header-content .navbar-default{width:100%;position:absolute;top:10px;right:0;background-color:transparent}#upper-page header #header-content .navbar-default .navbar-collapse{margin-top:60px;background-color:#e9eff4;width:100%;border-top:none}#upper-page header #header-content .navbar-default .navbar-collapse .active{font-weight:700}#upper-page header #header-content .navbar-default .navbar-collapse .active a{background-color:#f4f7f9!important}}#upper-page header #header-content .header-content-toprow{text-align:right;vertical-align:top}#upper-page header .header-controls{margin-right:25px;width:252px;height:38px;display:inline-block}#upper-page header .header-controls .search{width:100%;float:right}#upper-page header .header-controls .subscribe{float:right}@media(max-width:767px){#upper-page header .header-controls{width:100%;margin:0;height:auto;padding:10px;display:block;background-color:#e6ecf2}#upper-page header .header-controls .search{width:100%;float:none}}#upper-page header .social-links{position:relative;top:-11px;display:inline-block;font-size:32px;color:#044058}#upper-page header .social-links a{padding:0 3px}@media(max-width:767px){#upper-page header .social-links{display:block;padding-top:10px;padding-bottom:10px;background-color:#4ecaf4;position:static;text-align:center;font-size:20px;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF}#upper-page header .social-links a{display:inline-block;width:20%;color:#FFF}}#upper-page header nav{width:100%;color:#044058;font-size:17px;background-color:transparent}#upper-page header nav ul{list-style:none;padding:0;margin:0}#upper-page header nav ul li{display:inline-block;border-left:solid 1px #044058;padding:0 .5em}#upper-page header nav ul li.selected{font-weight:700}#upper-page header nav ul li:first-child{border:none}@media(min-width:991px) and (max-width:1199px){#upper-page header nav{font-size:15px}}@media(min-width:767px) and (max-width:991px){#upper-page header nav{font-size:15px}}@media(min-width:767px) and (max-width:991px){#upper-page header nav{margin-top:10px;margin-left:10px}}#upper-page header #header-container{position:absolute;height:100px;width:100%}@media(max-width:767px){#upper-page header #header-container{position:static;height:auto}}#upper-page header #header-background{background-color:#fff;height:100%;position:absolute;width:100%;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";z-index:9}@media(min-width:767px) and (max-width:991px){#upper-page header #header-background{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@media(max-width:767px){#upper-page header #header-background{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@media(max-width:767px){#upper-page header #header-background{position:static}}#upper-page section#hero-content{margin:0 -15px}#upper-page section#hero-content .hero-image{width:100%;height:250px}@media(min-width:767px) and (max-width:991px){#upper-page section#hero-content{margin-top:100px}}@media(max-width:767px){#upper-page section#hero-content{position:static;clear:both}}#upper-page header+section#hero-content .hero-banner:first-child{margin-top:100px}@media(max-width:767px){#upper-page header+section#hero-content .hero-banner:first-child{margin-top:0}}#upper-page header+section#content{margin-top:100px}#upper-page header+.breadcrumb{margin-top:100px}@media(min-width:767px) and (max-width:991px){#upper-page .home-header section#hero-content{margin-top:0}}#upper-page .breadcrumb{background-color:#ebfaff;border-radius:0;padding-left:30px;padding-right:30px;margin:0 -15px;clear:both}@media(max-width:767px){#upper-page .breadcrumb{padding-left:15px;padding-right:15px}}#upper-page section#content a,#upper-page section#content a:hover,#upper-page section#content a:active,#upper-page section#content a:visited{color:#53caf5}#upper-page section#content .page-body{padding-top:24px}#upper-page section#content .page-body.no-image{padding-top:130px}.bsi-control-group{display:inline-block;position:relative}.bsi-control-group form{display:inline}.bsi-control-group input[type=text]{border:none;color:#5c87a1;background-color:#e6ecf2;padding:3px 6px;height:30px;width:100%;text-indent:5px}.bsi-control-group .text-box-wrap{display:block;margin-right:30px}.bsi-control-group input[type=submit]{font-family:heydings icons;color:#5c87a1;background-color:#c2d1de;border:none;padding:3px;margin:0;width:30px;height:30px;position:absolute;right:0;top:0}@media(max-width:767px){.bsi-control-group input[type=text]{background-color:#FFF;border:solid 1px #c2d1de;border-right:none}}::-webkit-input-placeholder{color:#5c87a1}:-moz-placeholder{color:#5c87a1}::-moz-placeholder{color:#5c87a1}:-ms-input-placeholder{color:#5c87a1}section.quick-links{padding:20px 30px 30px}section.quick-links h1{font-size:28px;font-weight:700;color:#5c87a1;margin:0 0 30px}section.quick-links ul{list-style:none;padding:0;margin:0;color:#044058}section.quick-links ul li{line-height:39px;font-size:16px;border-bottom:solid 1px #dadada;font-weight:500}section.quick-links ul li:last-child{border-bottom:none}@media(max-width:767px){section.quick-links{padding:15px}section.quick-links h1{margin:0 0 15px}}#home-carousel-content{margin:0 -15px;position:relative}#home-carousel-content h1.overlay-caption{width:82%;background:white;color:#044058;position:absolute;bottom:0;left:0;margin:0;padding:25px 35px;font-size:55px;line-height:60px;z-index:10}#home-carousel-content h1.overlay-caption small{color:#5c87a1;font-size:55px;font-weight:700}@media(min-width:991px) and (max-width:1199px){#home-carousel-content h1.overlay-caption{font-size:45px;line-height:50px;padding-top:15px;padding-bottom:15px}#home-carousel-content h1.overlay-caption small{font-size:45px}}@media(min-width:767px) and (max-width:991px){#home-carousel-content h1.overlay-caption{font-size:45px;line-height:50px;padding-top:15px;padding-bottom:15px}#home-carousel-content h1.overlay-caption small{font-size:45px}}@media(min-width:767px) and (max-width:991px){#home-carousel-content h1.overlay-caption{width:100%;font-size:35px;line-height:40px}#home-carousel-content h1.overlay-caption small{font-size:40px}}@media(max-width:767px){#home-carousel-content h1.overlay-caption{position:static;width:100%;font-size:20px;padding:10px;line-height:30px}#home-carousel-content h1.overlay-caption small{font-size:20px}}#home-carousel-content .carousel-box{background-color:#4ecaf4;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";width:18%;position:absolute;right:0;bottom:110px;height:110px;z-index:10}@media(min-width:991px) and (max-width:1199px){#home-carousel-content .carousel-box{height:80px;bottom:80px}}@media(min-width:767px) and (max-width:991px){#home-carousel-content .carousel-box{display:none}}@media(max-width:767px){#home-carousel-content .carousel-box{display:none}}.home.row{padding:5px 0}.home.row>div{padding:0 5px}.home section.twitter-feed{background-color:#f0f4f7;padding:30px;height:525px;overflow:hidden}.home section.twitter-feed h1{font-size:28px;color:#044058;margin:0 0 30px}.home section.twitter-feed iframe{border:none;width:100%;height:400px}.home section.twitter-feed img.feature-image{width:100%}@media(max-width:767px){.home section.twitter-feed img.feature-image{width:auto;margin-left:auto;margin-right:auto;display:block}}.home section.twitter-feed .homepage-featured{list-style:none;padding:0;margin:0}.home section.twitter-feed .homepage-featured li{margin:0;padding:0}.home section.twitter-feed .homepage-featured li a{display:block;padding:15px 10px;font-size:17px;border-top:solid 1px #FFF}.home section.twitter-feed li:first-child a{border-top:none}@media(min-width:991px) and (max-width:1199px){.home section.twitter-feed{height:450px;overflow:auto}.home section.twitter-feed .homepage-featured li a{padding:10px}}@media(min-width:767px) and (max-width:991px){.home section.twitter-feed{height:361px;overflow:auto;padding:15px}.home section.twitter-feed .homepage-featured li a{padding:5px 10px}}@media(max-width:767px){.home section.twitter-feed{height:auto;padding:15px}.home section.twitter-feed .homepage-featured li a{padding:5px 10px}}#social-container{padding:15px}.news-nav>div{padding:15px 30px;text-align:center;font-weight:700;line-height:22px}.news-nav>div .back-link{float:left}.news-nav>div .forward-link{float:right}.news-nav>div span{font-size:17px}.news-article aside{overflow:hidden}.news-article aside .feature-image img{width:100%;height:auto}.news-article aside .other-image{display:inline-block;width:49%;margin-top:2%;padding-bottom:37%;background-size:cover;background-position:center center}.news-article aside .other-image:nth-child(2n+1){float:right}.news-article aside .other-image:nth-child(2n){float:left}.news-articles .category-filter{padding:15px 0;text-align:center}.news-articles .category-filter a.cat-filter{line-height:45px;width:32%;display:inline-block;color:white!important;font-size:18px}.news-articles .category-filter a.selected{font-weight:700}.news-articles .category-filter a.general{background-color:#ffcf01;float:left}.news-articles .category-filter a.general.selected{background-color:#cda600}.news-articles .category-filter a.environment{background-color:#f89821}.news-articles .category-filter a.environment.selected{background-color:#df7f07}.news-articles .category-filter a.community{background-color:#99ca3c;float:right}.news-articles .category-filter a.community.selected{background-color:#7ca62d;float:right}@media(max-width:767px){.news-articles .category-filter a{float:none!important;width:100%!important;margin-bottom:5px}}.news-articles article{overflow:hidden;border-top:solid 1px #5c87a1;padding:15px 0}.news-articles article img{width:200px;height:auto;float:left;margin:0 15px 15px 0}.news-articles article .article-date{font-weight:700;font-size:16px;margin-right:10px}.news-articles article h1{margin:0;color:#044058;line-height:50px;font-size:25px}@media(max-width:767px){.news-articles article h1{line-height:35px}}.news-articles article .cat-label{margin-left:10px}.news-articles article .cat-label.general{color:#ffcf01}.news-articles article .cat-label.environment{color:#f89821}.news-articles article .cat-label.community{color:#99ca3c}section.news-archive{padding:20px 30px 30px}section.news-archive h1{font-size:28px;font-weight:700;color:#5c87a1;margin:0 0 30px}section.news-archive ul{list-style:none;padding:0;margin:0;color:#044058}section.news-archive ul li{line-height:39px;font-size:16px;border-bottom:solid 1px #dadada;font-weight:500}section.news-archive ul li:last-child{border-bottom:none}section.news-archive ul li a.selected{color:#666!important;border-left:solid 3px #4ecaf4;display:block;padding-left:5px}@media(max-width:767px){section.news-archive{padding:15px}section.news-archive h1{margin:0 0 15px}}.feature-links article{overflow:hidden;border-top:solid 1px #5c87a1;padding:15px 0}.feature-links article:first-child{border-top:none}.feature-links article img{width:200px;height:auto;float:left;margin:0 15px 15px 0}.feature-links article h1{margin:0;color:#044058;line-height:50px;font-size:25px}.case-studies-nav>div{padding:15px 30px;text-align:center;font-weight:700;line-height:22px}.case-studies-nav>div .back-link{float:left}.case-studies-nav>div .forward-link{float:right}.case-studies-nav>div span{font-size:17px}.case-study aside{overflow:hidden}.case-study aside .feature-image img{width:100%;height:auto}.case-study aside .other-image{display:inline-block;width:49%;margin-top:2%;padding-bottom:37%;background-size:cover;background-position:center center}.case-study aside .other-image:nth-child(2n+1){float:right}.case-study aside .other-image:nth-child(2n){float:left}.case-studies .category-filter{padding:15px 0;text-align:center}.case-studies .category-filter a.cat-filter{line-height:45px;width:32%;display:inline-block;color:white!important;font-size:18px}.case-studies .category-filter.environment-filters{text-align:left}.case-studies .category-filter.environment-filters a.cat-filter{text-align:center;display:block;float:left;margin-left:1.35%;width:24%}.case-studies .category-filter a.selected{font-weight:700}.case-studies .category-filter a.health{background-color:#f89821;float:left;margin-bottom:10px}.case-studies .category-filter a.health.selected{background-color:#df7f07;color:#000}.case-studies .category-filter a.safety{background-color:#ffcf01;margin-bottom:10px}.case-studies .category-filter a.safety.selected{background-color:#cda600}.case-studies .category-filter a.environment{background-color:#99ca3c;float:right;margin-bottom:10px}.case-studies .category-filter a.environment.selected{background-color:#7ca62d}.case-studies .category-filter a.diversity{background-color:#a6ccc3;float:left}.case-studies .category-filter a.diversity.selected{background-color:#86b9ad}.case-studies .category-filter a.youth{background-color:#95c5fc}.case-studies .category-filter a.youth.selected{background-color:#63aafb}.case-studies .category-filter a.education{background-color:#b0a7c4;float:right}.case-studies .category-filter a.education.selected{background-color:#9588b0;float:right}.case-studies .category-filter a.air{background-color:#ffcf01;margin-left:0!important;margin-bottom:10px}.case-studies .category-filter a.air.selected{background-color:#cda600}.case-studies .category-filter a.water{background-color:#99ca3c;margin-bottom:10px}.case-studies .category-filter a.water.selected{background-color:#7ca62d}.case-studies .category-filter a.waste{background-color:#a6ccc3;margin-bottom:10px}.case-studies .category-filter a.waste.selected{background-color:#86b9ad}.case-studies .category-filter a.energy{background-color:#b0a7c4;margin-left:0!important;float:right!important}.case-studies .category-filter a.energy.selected{background-color:#9588b0}@media(max-width:767px){.case-studies .category-filter a{float:none!important;width:100%!important;margin-left:0!important;margin-bottom:5px}}.case-studies article{overflow:hidden;border-top:solid 1px #5c87a1;padding:15px 0;clear:both}.case-studies article img{width:200px;height:auto;float:left;margin:0 15px 15px 0}.case-studies article .article-date{font-weight:700;font-size:16px;margin-right:10px}.case-studies article h1{margin:0;color:#044058;line-height:50px;font-size:25px}@media(max-width:767px){.case-studies article h1{line-height:35px}}.case-studies article .cat-label{margin-left:10px}.case-studies article .cat-label.health{color:#f89821}.case-studies article .cat-label.safety{color:#ffcf01}.case-studies article .cat-label.environment{color:#99ca3c}.case-studies article .cat-label.diversity{color:#a6ccc3}.case-studies article .cat-label.youth{color:#95c5fc}.case-studies article .cat-label.education{color:#b0a7c4}.case-studies article .cat-label.air{color:#ffcf01}.case-studies article .cat-label.water{color:#99ca3c}.case-studies article .cat-label.waste{color:#a6ccc3}.case-studies article .cat-label.energy{color:#b0a7c4}.video-profiles .inner{border-top:solid 1px #e5ebf1;margin-top:30px}.video-profiles .inner h2{font-weight:400;color:#6a869e}.video-profiles .inner .row.video-profile{padding-bottom:30px;border-bottom:solid 1px #f0f4f7;margin-bottom:30px;margin-left:0;margin-right:0}.video-profiles .inner .row.video-profile:last-child{border-bottom:none}.video-profiles .inner .video-preview{text-align:right;padding-right:0}.search-nav>div{padding:15px 30px;text-align:center;font-weight:700;line-height:22px}.search-nav>div .back-link{float:left}.search-nav>div .forward-link{float:right}.search-nav>div span{font-size:17px}.search-results article{overflow:hidden;border-top:solid 1px #5c87a1;padding:15px 0}.search-results article img{width:200px;height:auto;float:left;margin:0 15px 15px 0}.search-results article .article-date{font-weight:700;font-size:16px;margin-right:10px}.search-results article h1{margin:0;color:#044058;line-height:50px;font-size:25px}.search-results article h1 a{color:#044058!important}.rte-content{font-size:16px;line-height:20px;margin-top:10px;margin-bottom:20px}.rte-content h1,.rte-content h2,.rte-content h3,.rte-content h4,.rte-content h5{margin-top:10px}.rte-content .rte-img-left{margin-right:15px;margin-bottom:8px;float:left;display:inline-block}.rte-content .rte-img-right{margin-left:15px;margin-bottom:8px;float:right;display:inline-block}.rte-content .rte-img-caption-left{margin-right:15px;margin-bottom:8px;float:left;display:table;width:1px;background-color:#f4f7f9;padding:5px 5px 10px;font-size:14px;color:#666}.rte-content .rte-img-caption-left img{display:table-cell;margin-bottom:5px}.rte-content .rte-img-caption-right{margin-left:15px;margin-bottom:8px;float:right;display:table;width:1px;background-color:#f4f7f9;padding:5px;font-size:14px;color:#666}.rte-content .rte-img-caption-right img{display:table-cell;margin-bottom:5px}.rte-content .rte-read-more:after{content:"\f178";padding-left:3px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;color:#53caf5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale}.socicon{display:inline-block;font-family:socicon;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}.socicon:empty{width:1em}.socicon-twitter:before{content:"a"}.socicon-facebook:before{content:"b"}.socicon-google:before{content:"c"}.socicon-pinterest:before{content:"d"}.socicon-foursquare:before{content:"e"}.socicon-yahoo:before{content:"f"}.socicon-skype:before{content:"g"}.socicon-yelp:before{content:"h"}.socicon-feedburner:before{content:"i"}.socicon-linkedin:before{content:"j"}.socicon-viadeo:before{content:"k"}.socicon-xing:before{content:"l"}.socicon-myspace:before{content:"m"}.socicon-soundcloud:before{content:"n"}.socicon-spotify:before{content:"o"}.socicon-grooveshark:before{content:"p"}.socicon-lastfm:before{content:"q"}.socicon-youtube:before{content:"r"}.socicon-vimeo:before{content:"s"}.socicon-dailymotion:before{content:"t"}.socicon-vine:before{content:"u"}.socicon-flickr:before{content:"v"}.socicon-500px:before{content:"w"}.socicon-instagram:before{content:"x"}.socicon-wordpress:before{content:"y"}.socicon-tumblr:before{content:"z"}.socicon-blogger:before{content:"A"}.socicon-technorati:before{content:"B"}.socicon-reddit:before{content:"C"}.socicon-dribbble:before{content:"D"}.socicon-stumbleupon:before{content:"E"}.socicon-digg:before{content:"F"}.socicon-envato:before{content:"G"}.socicon-behance:before{content:"H"}.socicon-delicious:before{content:"I"}.socicon-deviantart:before{content:"J"}.socicon-forrst:before{content:"K"}.socicon-playstore:before{content:"L"}.socicon-zerply:before{content:"M"}.socicon-wikipedia:before{content:"N"}.socicon-apple:before{content:"O"}.socicon-flattr:before{content:"P"}.socicon-github:before{content:"Q"}.socicon-chimein:before{content:"R"}.socicon-friendfeed:before{content:"S"}.socicon-newsvine:before{content:"T"}.socicon-identica:before{content:"U"}.socicon-bebo:before{content:"V"}.socicon-zynga:before{content:"W"}.socicon-steam:before{content:"X"}.socicon-xbox:before{content:"Y"}.socicon-windows:before{content:"Z"}.socicon-outlook:before{content:"1"}.socicon-coderwall:before{content:"2"}.socicon-tripadvisor:before{content:"3"}.socicon-appnet:before{content:"4"}.socicon-goodreads:before{content:"5"}.socicon-tripit:before{content:"6"}.socicon-lanyrd:before{content:"7"}.socicon-slideshare:before{content:"8"}.socicon-buffer:before{content:"9"}.socicon-rss:before{content:","}.socicon-vkontakte:before{content:";"}.socicon-disqus:before{content:":"}.socicon-houzz:before{content:"+"}.socicon-mail:before{content:"@"}.socicon-patreon:before{content:"="}.socicon-paypal:before{content:"-"}.socicon-playstation:before{content:"^"}.socicon-smugmug:before{content:"¨"}.socicon-swarm:before{content:"$"}.socicon-triplej:before{content:"*"}.socicon-yammer:before{content:"&"}.socicon-stackoverflow:before{content:"("}.socicon-drupal:before{content:"#"}.socicon-odnoklassniki:before{content:"."}.socicon-android:before{content:"_"}.socicon-meetup:before{content:"]"}.socicon-persona:before{content:")"}.sitemap>ul{padding-left:0}.sitemap>ul>li{list-style:none;margin-bottom:20px}.sitemap>ul>li>a{font-size:20px;font-weight:700;color:#044058!important}.sitemap>ul>li:nth-child(4n+1){clear:both}.contourField{margin-bottom:10px}.contourPage{margin-left:-15px;margin-right:-15px}.contourNavigation input[type=submit]{color:#FFF;border-radius:0;font-size:18px;padding:10px 15px;background-color:#5c87a1}.contourNavigation input[type=submit]:hover{background-color:#53caf5}.contourMessageOnSubmit{color:#22a722;background-color:#e2efe2;border-radius:5px;padding:10px}.contour.bluescopewin-apply-form textarea{width:100%!important;max-width:100%!important}.contour.bluescopewin-apply-form .postaladdress textarea{max-width:400px!important}.home-carousel-wrap{position:relative}.home-carousel{width:100%;height:490px;position:relative;background:black;overflow:hidden}@media(min-width:991px) and (max-width:1199px){.home-carousel{height:406px}}@media(min-width:767px) and (max-width:991px){.home-carousel{height:314px;margin-top:100px}}.home-carousel .slide{position:absolute;left:0;top:0;width:100%;height:100%;background-size:100% auto;background-position:center center}.home-carousel .slide a{font-size:16px;font-weight:400;display:inline-block;margin-left:5px;position:relative;top:-2px}.home-carousel .slide.active{z-index:8}.home-carousel img{position:absolute;left:0;top:0;width:100%;height:100%}.home-carousel h1{position:absolute;color:#FFF;font-size:36px;top:100px;left:40px}@media(min-width:767px) and (max-width:991px){.home-carousel h1{top:0;left:10px}}.home-carousel h1.top-left{left:40px;top:100px}@media(min-width:767px) and (max-width:991px){.home-carousel h1.top-left{top:0;left:10px}}.home-carousel h1.top-right{left:auto;right:40px;top:100px;text-align:right}@media(min-width:767px) and (max-width:991px){.home-carousel h1.top-right{top:0;right:10px}}.home-carousel h1.bottom-right{left:auto;top:auto;right:242px;bottom:120px;text-align:right}@media(min-width:991px) and (max-width:1199px){.home-carousel h1.bottom-right{bottom:90px;right:200px}}@media(min-width:767px) and (max-width:991px){.home-carousel h1.bottom-right{bottom:80px;right:10px}}.home-carousel h1.bottom-left{top:auto;left:40px;bottom:120px}@media(min-width:991px) and (max-width:1199px){.home-carousel h1.bottom-left{bottom:90px}}@media(min-width:767px) and (max-width:991px){.home-carousel h1.bottom-left{bottom:80px;left:10px}}.carousel-fade .home-carousel .slide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .4s ease-in-out 0s}.carousel-fade .home-carousel .slide.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .4s ease-in-out .1s}.carousel-slide-left .home-carousel .slide{transition:margin 1s ease-in-out}.carousel-slide-left .home-carousel .slide.active{margin-left:0;z-index:10}.carousel-slide-left .home-carousel .slide.next{margin-left:100%;z-index:9}.carousel-slide-left .home-carousel .slide.previous{margin-left:-100%;z-index:10}.carousel-slide-right .home-carousel .slide{transition:margin 1s ease-in-out}.carousel-slide-right .home-carousel .slide.active{margin-left:0;z-index:10}.carousel-slide-right .home-carousel .slide.next{margin-left:-100%;z-index:9}.carousel-slide-right .home-carousel .slide.previous{margin-left:100%;z-index:10}@media(max-width:767px){.home-carousel{display:none}}@media(max-width:767px){#home-carousel-content{position:static}}.home-carousel-controls{position:absolute;bottom:42px;right:0;text-align:center;z-index:15;width:210px}.home-carousel-controls .slide-control{width:12px;height:12px;display:inline-block;border-radius:30px;margin-left:10px;cursor:pointer;color:#FFF;background-color:#BBB;border:solid 1px #BBB;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.home-carousel-controls .slide-control.active{background-color:#FFF;border-color:#AAA}.home-carousel-controls .slide-control:first-child{margin-left:0}@media(min-width:991px) and (max-width:1199px){.home-carousel-controls{width:174px;bottom:30px}}@media(min-width:767px) and (max-width:991px){.home-carousel-controls{width:auto;text-align:right;right:10px;bottom:77px}}@media(max-width:767px){.home-carousel-controls{display:none}}.hero-carousel{width:100%;height:250px;position:relative;background:black;overflow:hidden}@media(min-width:991px) and (max-width:1199px){.hero-carousel{height:207px}}@media(min-width:767px) and (max-width:991px){.hero-carousel{height:160px}}@media(max-width:767px){.hero-carousel{display:none}}.hero-carousel.landing-page-large{height:390px}@media(min-width:991px) and (max-width:1199px){.hero-carousel.landing-page-large{height:323px}}@media(min-width:767px) and (max-width:991px){.hero-carousel.landing-page-large{height:250px}}.hero-carousel.sub-page-small{height:250px}@media(min-width:991px) and (max-width:1199px){.hero-carousel.sub-page-small{height:207px}}@media(min-width:767px) and (max-width:991px){.hero-carousel.sub-page-small{height:160px}}.hero-carousel .slide{position:absolute;left:0;top:0;width:100%;height:100%;background-size:100% auto;background-position:center center}.hero-carousel .slide h1{position:absolute;color:#FFF;font-size:36px;top:auto;left:30px;bottom:20px}@media(min-width:767px) and (max-width:991px){.hero-carousel .slide h1{bottom:0;left:10px}}.hero-carousel img{position:absolute;left:0;top:0;width:100%;height:100%}.carousel-fade .hero-carousel .slide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .4s ease-in-out 0s}.carousel-fade .hero-carousel .slide.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .4s ease-in-out .1s}.carousel-slide-left .hero-carousel .slide{transition:margin 1s ease-in-out}.carousel-slide-left .hero-carousel .slide.active{margin-left:0;z-index:10}.carousel-slide-left .hero-carousel .slide.next{margin-left:100%;z-index:9}.carousel-slide-left .hero-carousel .slide.previous{margin-left:-100%;z-index:10}.carousel-slide-right .hero-carousel .slide{transition:margin 1s ease-in-out}.carousel-slide-right .hero-carousel .slide.active{margin-left:0;z-index:10}.carousel-slide-right .hero-carousel .slide.next{margin-left:-100%;z-index:9}.carousel-slide-right .hero-carousel .slide.previous{margin-left:100%;z-index:10}section.news-feed{background-color:#5c87a1;height:525px;padding:30px}section.news-feed h1{font-size:28px;color:white;margin:0 0 30px}section.news-feed .news-item-summary{color:#fff}section.news-feed .news-item-summary img{width:100%;height:auto}section.news-feed .news-carousel{width:100%;height:405px;position:relative;overflow:hidden}section.news-feed .news-carousel .slide.news-item-summary{position:absolute;background:#5c87a1;left:0;top:0;width:100%;height:398px;background-size:100% auto;background-position:center center;overflow:auto}section.news-feed #news-carousel-content.carousel-fade .slide.news-item-summary{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .4s ease-in-out 0s}section.news-feed #news-carousel-content.carousel-fade .slide.news-item-summary.active{z-index:8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .4s ease-in-out .1s}@media(min-width:991px) and (max-width:1199px){section.news-feed{height:450px}section.news-feed .news-carousel{height:367px}section.news-feed .news-carousel .slide.news-item-summary{height:360px}}@media(min-width:767px) and (max-width:991px){section.news-feed{padding:20px;height:361px}section.news-feed .news-carousel{height:261px}section.news-feed .news-carousel .slide.news-item-summary{height:255px}}@media(max-width:767px){section.news-feed{padding:20px;height:450px}section.news-feed img{max-width:270px;display:block;margin-left:auto;margin-right:auto}section.news-feed .news-carousel{height:367px}section.news-feed .news-carousel .slide.news-item-summary{height:360px}}.news-carousel-controls{position:absolute;top:20px;right:32px;text-align:right;z-index:15;width:130px}.news-carousel-controls .slide-control{width:12px;height:12px;display:inline-block;border-radius:30px;margin-left:10px;cursor:pointer;color:#FFF;background-color:#BBB;border:solid 1px #BBB;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.news-carousel-controls .slide-control.active{background-color:#FFF;border-color:#AAA}.news-carousel-controls .slide-control:first-child{margin-left:0}@media(min-width:767px) and (max-width:991px){.news-carousel-controls{top:5px}}footer{height:380px}footer>.container{background-color:#f4f7f9}footer #footer-header{height:80px;background-color:#e9eff4;padding:30px}footer #footer-header>ul{list-style:none;margin:0;padding:0}footer #footer-header>ul>li{font-size:17px;line-height:20px;display:inline-block;padding:0 1em;border-left:solid 1px #5c87a1}footer #footer-header>ul>li:first-child{padding-left:0;border:none}@media(max-width:767px){footer #footer-header{height:auto;padding:0 15px}footer #footer-header>ul>li{display:block;border-top:solid 1px #5c87a1;border-left:none;padding:10px 0}footer #footer-header>ul>li:first-child{border:none}}footer #footer-main{height:300px;padding:30px}@media(max-width:767px){footer #footer-main{padding:15px;height:auto}}footer #footer-main>ul.footer-desktop{list-style:none;margin:0;padding:0}footer #footer-main>ul.footer-desktop>li{display:inline-block;vertical-align:top;width:17%;margin-right:1.5%}footer #footer-main>ul.footer-desktop>li h1{font-size:20px}footer #footer-main>ul.footer-desktop>li>ul{margin:.75em 0 0;padding:0;list-style:none}footer #footer-main>ul.footer-desktop>li>ul>li{line-height:20px}footer #footer-main>ul.footer-mobile{list-style:none;width:100%;margin:0;padding:0;font-size:17px}footer #footer-main>ul.footer-mobile li{margin:0;display:block;width:100%;padding:10px 0;border-top:solid 1px #DDD}footer #footer-main>ul.footer-mobile li a{margin-left:0;margin-right:100px}footer #footer-main>ul.footer-mobile>li{font-weight:700;position:relative}footer #footer-main>ul.footer-mobile>li:first-child{border-top:none}footer #footer-main>ul.footer-mobile>li.collapse-toggle:before{content:"\f077";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#999;font-size:18px;padding-right:.5em;position:absolute;top:10px;right:0}footer #footer-main>ul.footer-mobile>li.collapse-toggle.collapsed:before{content:"\f078"}footer #footer-main>ul.footer-mobile>li>ul{list-style:none;width:100%;margin:0;padding:0}footer #footer-main>ul.footer-mobile>li>ul>li{font-weight:400}footer #footer-main>ul.footer-mobile>li>ul>li:first-child{border-top:none}#hero-content .hero-banner{padding:25px 30px;background-color:#4ecaf4;color:#fff;overflow:hidden}#hero-content .hero-banner h1{font-size:55px;margin:0 0 10px}#hero-content .hero-banner .video-content{float:right;margin-left:35px;width:336px;height:195px}#hero-content .hero-banner .video-content iframe{width:100%;height:100%}@media(max-width:767px){#hero-content .hero-banner .video-content{float:none;width:300px;height:143px;margin:15px auto}}#hero-content .hero-banner .text-content{font-size:16px}#hero-content .hero-banner .text-content p{margin-bottom:.5em}#hero-content .hero-banner .text-content p:last-child{margin:0}#hero-content .hero-banner .text-content .rte-img-left{margin-right:15px;margin-bottom:8px;float:left;display:inline-block}#hero-content .hero-banner .text-content .rte-img-right{margin-left:15px;margin-bottom:8px;float:right;display:inline-block}#hero-content .hero-banner .text-content .rte-img-caption-left{margin-right:15px;margin-bottom:8px;float:left;display:table;width:1px;background-color:#f4f7f9;padding:5px 5px 10px;font-size:14px;color:#666}#hero-content .hero-banner .text-content .rte-img-caption-left img{display:table-cell;margin-bottom:5px}#hero-content .hero-banner .text-content .rte-img-caption-right{margin-left:15px;margin-bottom:8px;float:right;display:table;width:1px;background-color:#f4f7f9;padding:5px;font-size:14px;color:#666}#hero-content .hero-banner .text-content .rte-img-caption-right img{display:table-cell;margin-bottom:5px}@media(min-width:991px) and (max-width:1199px){#hero-content .hero-banner{padding:20px 35px;font-size:45px}#hero-content .hero-banner h1{font-size:45px}#hero-content .hero-banner .text-content h1,#hero-content .hero-banner .text-content h2,#hero-content .hero-banner .text-content h3,#hero-content .hero-banner .text-content h4,#hero-content .hero-banner .text-content h5{font-size:1.8em}}@media(min-width:767px) and (max-width:991px){#hero-content .hero-banner{padding:15px 25px;font-size:35px}#hero-content .hero-banner h1{font-size:35px}#hero-content .hero-banner .text-content h1,#hero-content .hero-banner .text-content h2,#hero-content .hero-banner .text-content h3,#hero-content .hero-banner .text-content h4,#hero-content .hero-banner .text-content h5{font-size:1.6em}}@media(max-width:767px){#hero-content .hero-banner{padding:10px 15px 5px;font-size:20px}#hero-content .hero-banner h1{font-size:20px}#hero-content .hero-banner .text-content h1,#hero-content .hero-banner .text-content h2,#hero-content .hero-banner .text-content h3,#hero-content .hero-banner .text-content h4,#hero-content .hero-banner .text-content h5{font-size:1.3em}}.side-menu{list-style:none;padding:0;margin:0}.side-menu>li{margin:15px 0}.side-menu>li>a{display:block;padding:15px;background-color:#a2bbcd;color:white!important;font-size:18px;line-height:34px;text-decoration:none}.side-menu>li>a>img{max-width:34px;max-height:34px;margin-right:15px}.side-menu>li>a .fa{display:inline-block;width:34px;height:34px;line-height:34px;margin-right:15px;text-align:center;font-size:29px;font-weight:400;vertical-align:middle}.side-menu>li>a:hover{background-color:#53caf5}.social-sharing a{display:inline-block;padding:5px 15px;margin:0 5px;color:white!important;text-decoration:none;font-weight:700}.social-sharing a i{margin-right:5px}.social-sharing a.facebook{background-color:#3b5998}.social-sharing a.linkedin{background-color:#069}.social-sharing a.twitter{background-color:#55acee}.social-sharing a.email{background-color:#ee2c2c}section.archive-links{padding:20px 30px 30px}section.archive-links h1{font-size:28px;font-weight:700;color:#5c87a1;margin:0 0 30px}section.archive-links h2{font-size:22px;padding-bottom:10px!important;border-bottom:solid 2px #dadada}section.archive-links h3{font-size:18px}section.archive-links ul{list-style:none;padding:0;margin:0;color:#044058}section.archive-links ul li{line-height:39px;font-size:16px;border-bottom:solid 1px #dadada!important;font-weight:500}section.archive-links ul li a.selected{color:#666!important;border-left:solid 3px #4ecaf4;display:block;padding-left:5px}@media(max-width:767px){section.archive-links{padding:15px}section.archive-links h1{margin:0 0 15px}}@media print{nav,footer,.header-controls,.social-links{display:none!important}}
/*# sourceMappingURL=maps/all.min.css.map */
