body{font-family:'Open Sans';padding-top:0;padding-bottom:0}.header-full-width{padding:0!important}.footer{background-color:#0793d0;color:#fff;margin-top:40px;vertical-align:top}.footer .footer-heading{display:block;font-size:22px;font-weight:500;margin:10px 0 5px 10px}.footer .contact-group{margin-left:10px}.footer .contact-item{display:inline-block;color:#fff;margin-left:10px}.footer .contact-item a{color:#fff;font-size:14px}.footer .contact-item a:hover{color:#fff}.footer .contact-item a i{font-size:16px}.footer .cai-footer{height:80px;vertical-align:top}.footer .logo-cai{height:40px;padding-right:10px}.footer .credits{display:inline-block;text-align:center}.footer .credits a{display:block}.footer .credits span{display:block;font-size:9px;margin:3px 10px 5px 0}.header-background{background:url('images/banner-background-financial.png') 0 0}#LandingPage{background:#fff}#LandingPage h4{font-family:'Open Sans Condensed',sans-serif;font-weight:700}#LandingPage #LandingHeader{background:url('images/banner-background.png') 0 -26px;height:157px}#LandingPage #LandingHeader .banner-left{background:url('images/banner.png') no-repeat;height:157px}#LandingPage #LandingHeader .banner-logo{position:absolute;top:0;right:100px;background:url('images/banner-logo.png') no-repeat;height:140px;width:136px}#LandingPage .letter-mayor{display:inline-block;margin:50px auto 20px;padding-left:20px;text-align:left;width:100%}#LandingPage .letter-mayor h3{text-align:center}#LandingPage .letter-mayor .logo-seattle{display:block;margin:0 auto;width:100px}#LandingPage .letter-mayor .letter-signature{width:300px}#LandingPage .letter-mayor .letter-mayor-circle{float:right;margin:8px 55px 0 0;width:140px}#LandingPage .intro-video{position:relative;display:inline-block;padding:0 20px;margin:80px auto 20px auto}#LandingPage .intro-video iframe{margin-top:15px;border:none}#LandingPage .scroll-down{color:#0e76bc;font-size:24px;margin-top:5px}#LandingPage #LandingMenuContainer{min-height:60px;margin-top:15px;z-index:200}#LandingPage #LandingMenu{background-color:#0e76bc;color:#fff;font-family:'Open Sans Condensed',sans-serif;font-size:18px;font-weight:300;margin-bottom:0;text-transform:uppercase;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#LandingPage #LandingMenu.sticky{position:fixed!important;top:0;width:100%}#LandingPage #LandingMenu .menu-title{display:inline-block;margin-bottom:10px;text-indent:30px}#LandingPage #LandingMenu ul{display:inline-block;margin-bottom:0}#LandingPage #LandingMenu ul li{position:relative;display:inline-block;cursor:pointer;padding:10px 15px 10px 0}#LandingPage #LandingMenu ul li span{position:relative;color:#fff!important;z-index:10}#LandingPage #LandingMenu ul li div{display:none}#LandingPage #LandingMenu ul li:hover div,#LandingPage #LandingMenu ul li.active div{position:absolute;display:block;left:0;width:100%;height:100%;background:#3b4795;outline:5px solid #3b4795;margin-top:-10px;margin-left:-8px;z-index:5}#ScrollShield{position:absolute;display:block;width:100%;height:100%;background-color:transparent;z-index:900}.photo-grid{position:relative;display:block;margin:40px 10px 0 10px}.photo-grid .photo{position:relative;display:inline-block;margin:2px 1px;width:150px;height:188px;vertical-align:top;overflow:hidden}.photo-grid .photo .photo-info{position:absolute;top:0;left:0;display:none;width:100%;height:100%}.photo-grid .photo .photo-info.static{display:block}.photo-grid .photo .photo-info.static .text h2{font-size:20px}.photo-grid .photo .photo-info .text{position:absolute;top:0;left:0;padding:30px 10px 10px 10px}.photo-grid .photo .photo-info .text h2{color:#fff;font-size:16px;font-weight:bold;margin-bottom:5px}.photo-grid .photo .photo-info .text p{color:#ddd;font-size:11px;font-weight:600}.photo-grid .photo .photo-info .background{position:absolute;top:0;left:0;display:block;background-color:#335e85;width:100%;height:100%;opacity:.9;filter:alpha(opacity=90)}.photo-grid .photo:hover .photo-info{display:block}.photo-grid .photo:hover .photo-info.clickable{cursor:pointer}.full-screen{position:fixed;top:0;left:0;display:none;width:100%;height:100%}.full-screen .close-popup{position:absolute;color:#fff;cursor:pointer;font-size:30px;top:10px;right:20px}.modal-backdrop{background-color:#335e85}.modal-backdrop.in{opacity:.95;filter:alpha(opacity=95)}#CommitteeMembers,#FormerStaff{color:#fff;padding:40px 20px;overflow-y:scroll;z-index:1050}#CommitteeMembers h3,#FormerStaff h3{font-weight:700;margin:40px 0 20px 0;text-transform:uppercase}@media(max-width:560px){#LandingPage #LandingHeader{height:auto}#LandingPage #LandingHeader .banner-left{height:120px!important}}@media(max-width:715px){#LandingPage #LandingHeader{background-image:none}#LandingPage #LandingHeader .banner-left{background-size:100%!important}}@media(max-width:920px){#LandingPage #LandingHeader .banner-logo{display:none}}@media(max-width:991px){.story-content{position:absolute;display:none;top:0;left:0;width:100%}.story-content .story-content-close{position:absolute;top:20px;right:20px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hp1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzJ1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTZ1r3JsPcQLi8jytr04NNhU.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:200;src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url(http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCVh0V6fR69OLaFLklYbiSk.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Ubuntu Condensed';font-style:normal;font-weight:400;src:local('Ubuntu Condensed'),local('UbuntuCondensed-Regular'),url(http://fonts.gstatic.com/s/ubuntucondensed/v6/DBCt-NXN57MTAFjitYxdrDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}#embed_npfido{display:none}#StoryMap{position:relative;padding-top:10px}#StoryMap img{margin:5px 0;width:100%}.story-viewer{position:relative}.story-viewer .story-sections{height:100%;overflow:hidden}.story-viewer .story-content{height:100%;text-align:center}.story-viewer .story-content .story-content-title{position:relative;display:inline-block;background:#fff;font-weight:bold;font-size:20px;margin:0 auto;padding:2px 5px;width:auto;z-index:150;pointer-events:none;text-shadow:1px 1px 0 #fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.story-viewer .story-content #StoryViewer_Link{z-index:175}.story-viewer .story-content .story-content-item{position:absolute;top:0;left:0;display:block;height:100%;width:100%}.story-viewer .story-content .content-close{position:absolute;top:10px;right:20px;cursor:pointer;font-size:30px;z-index:200}.story-viewer .story-content .content-loader{position:absolute;top:50%;display:none;width:100%;text-align:center;font-size:26px;z-index:200}.story-viewer .story-spacer{display:block;width:100%;height:200px}.story-viewer iframe{background:#fff;border:none}.story-viewer iframe #embed_npfido{display:none}.story-viewer .stretch-web,.story-viewer .stretch-video{width:100%;height:100%}.story-viewer .stretch-image{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.story-viewer .stretch-image.contain{background-size:contain!important}.story-viewer .link{cursor:pointer;color:#4682b4;text-decoration:none;text-align:right}.story-viewer .link:hover{text-decoration:underline}.story-viewer .link.full-width{display:block}.story-viewer .caption{position:relative;display:block;color:#888;font-size:11px;margin:-4px 0 10px 0}@media(max-width:990px){.story-content{display:none}}