.navbar-default{border-radius:0;width:100%;z-index:1030}.navbar-default.navbar{position:fixed}.navbar-default .officialBanner{display:none;background-color:#333;min-height:29px;color:#fff;font-size:12px}.navbar-default .officialBanner.display{display:grid}.navbar-default .officialBanner .excerpt{margin-left:14px;padding-top:5px}.navbar-default .officialBanner .excerpt .link{color:#fff;font-weight:700;text-decoration:underline;cursor:pointer}.navbar-default .officialBanner .excerpt .link svg.arrow{width:7px;height:11px;margin-left:4px}.navbar-default .officialBanner .excerpt .button{float:right;top:-2px;position:relative;cursor:pointer;width:24px;height:24px}.navbar-default .officialBanner .excerpt .button svg.fa-xmark{width:12px;height:12px;position:relative;top:2px;left:5px}.navbar-default .officialBanner .excerpt.wrap .link{display:block}.navbar-default .officialBanner .excerpt.wrap .button{top:-25px;right:10px}.navbar-default .officialBanner .content{margin:30px 0 26px 4px;display:none;font-size:16px}.navbar-default .officialBanner .content.expanded{display:table}.navbar-default .officialBanner .content.collapsed{display:none}.navbar-default .officialBanner .content .official,.navbar-default .officialBanner .content .secure{float:left}.navbar-default .officialBanner .content .official svg:not(.small),.navbar-default .officialBanner .content .secure svg:not(.small){position:relative;z-index:1;float:left;height:12px;left:9px;top:9px}.navbar-default .officialBanner .content .official .description,.navbar-default .officialBanner .content .secure .description{width:90%;float:left;margin:0 0 0 -5px;padding:0}.navbar-default .officialBanner .content .circle{width:32px;height:32px;border-radius:50%;border-style:solid;border-width:1px;border-color:#fff;background-color:transparent;float:left;margin-right:12px}.navbar-default .officialBanner .content .official .fa-landmark{width:12px}.navbar-default .officialBanner .content .secure .fa-lock:not(.small){width:11px}.navbar-default .navbar-header .navbar-brand{padding-right:0!important}.navbar-default .navbar-header .navbar-brand .logohome{display:table}.navbar-default .navbar-header .navbar-brand .logohome:before{margin-top:-14px}.navbar-default .navbar-header .navbar-brand .logohome p{float:left;margin-top:-2px;display:table;margin-bottom:0;padding-right:24px;font-size:32px;top:1px;position:relative}.navbar-default .navbar-header .navbar-text:not(.expanded):hover{background-color:#515151;cursor:pointer}.navbar-default .navbar-header .navbar-text .navbar-button-text{font-weight:400!important;font-family:Seattle Text,Regular!important;position:relative;top:2px}.navbar-default .navbar-header #translate_gt{position:relative;height:60px;font-size:16px;width:140px;border-left:2px solid transparent}.navbar-default .navbar-header #translate_gt.mobile .translate__dropdown .translate__link{font-size:14px}.navbar-default .navbar-header #translate_gt:after{content:"";border-left:1px solid #fff;position:relative;top:-11px;height:34px;display:inline-block;left:-1px}.navbar-default .navbar-header #translate_gt.expanded{background-color:#fff}.navbar-default .navbar-header #translate_gt.expanded:after{border-left:none}.navbar-default .navbar-header #translate_gt.navbar-text.pull-left{margin:0}.navbar-default .navbar-header #translate_gt .dropdown-backdrop{display:none}.navbar-default .navbar-header #translate_gt .translate__dropdown{min-width:auto;max-width:auto;display:table;position:relative;top:18px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__logo{content:url(//www.seattle.gov/images/global/topnav/Google_Translate_Icon-24.png);float:left;width:24px;margin:0 8px 0 25px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label{float:left;cursor:pointer;display:block;white-space:nowrap}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label button{color:#fff;line-height:24px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label svg{color:#fff;margin:0 5px 0 5px;position:relative;top:-1px;width:12px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label .translate__link{cursor:pointer}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label.expanded button,.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label.expanded svg{color:#003da5}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang{list-style:none;margin:18px 0 0 -2px;float:left;position:relative;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;border-left:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item{margin:0;margin-left:-40px;min-width:160px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item:hover{background-color:#f1f1f1}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item a{position:relative;left:20px;line-height:40px;color:#333}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item a.selected:after{content:url(//www.seattle.gov/images/global/topnav/check.svg);position:relative;color:#000;padding-left:7px;top:4px;left:0}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item a:hover{text-decoration:none}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .menu__item.borderLeft{border-left:1px solid #f1f1f1}.navbar-default .navbar-header #translate_gt .translate__dropdown .menu--lang .lightGray{background-color:#f5f5f5}.navbar-default .navbar-header .buttons{float:right}.navbar-default .navbar-header .buttons #mainMenuToggle,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle,.navbar-default .navbar-header .buttons #searchIcon,.navbar-default .navbar-header .buttons #supplementalLink{width:120px;height:60px;cursor:pointer}.navbar-default .navbar-header .buttons #mainMenuToggle.navbar-text,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle.navbar-text,.navbar-default .navbar-header .buttons #searchIcon.navbar-text,.navbar-default .navbar-header .buttons #supplementalLink.navbar-text{margin:0}.navbar-default .navbar-header .buttons #mainMenuToggle:hover,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle:hover,.navbar-default .navbar-header .buttons #searchIcon:hover,.navbar-default .navbar-header .buttons #supplementalLink:hover{background-color:#515151;text-decoration:none;cursor:pointer}.navbar-default .navbar-header .buttons #supplementalLink{margin-right:0!important;background-color:#00317a}.navbar-default .navbar-header .buttons #searchIcon svg{font-size:18px;position:relative;top:2px}.navbar-default .navbar-header .buttons #mobile-mega-menu{float:right}.navbar-default .navbar-header #mainMenuToggle,.navbar-default .navbar-header #mobileMegaMenuToggle{margin-top:0!important;margin-bottom:0!important}.navbar-default .navbar-header #mainMenuToggle svg,.navbar-default .navbar-header #mobileMegaMenuToggle svg{font-size:18px;position:relative;top:2px}@media(min-width:768px)and (max-width:1291px){.navbar-default .officialBanner .content.expanded .official,.navbar-default .officialBanner .content.expanded .secure{margin:0}.navbar-default .officialBanner .content.expanded .official .description,.navbar-default .officialBanner .content.expanded .secure .description{width:88%}.navbar-default .officialBanner .content.expanded .official .description{margin-bottom:20px}}@media(min-width:768px){.navbar-default .navbar-brand{margin-left:-15px}}@media(max-width:767px){.navbar-default .officialBanner .content.expanded .official,.navbar-default .officialBanner .content.expanded .secure{margin:0}.navbar-default .officialBanner .content.expanded .official .description,.navbar-default .officialBanner .content.expanded .secure .description{width:84%}.navbar-default .officialBanner .content.expanded .official .description{margin-bottom:20px}.navbar-default .navbar-header #supplementalLink{display:none}.navbar-default .navbar-header .buttons #mainMenuToggle:hover,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle:hover,.navbar-default .navbar-header .buttons #searchIcon:hover{background-color:#003da5}.navbar-default .navbar-header .buttons #searchIcon{width:40px;float:left}.navbar-default .navbar-header .buttons #searchIcon svg{font-size:1.3333333333em}.navbar-default .navbar-header .buttons #mainMenuToggle,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle{width:56px;float:right;padding-right:20px;text-align:center;margin:9px 0}.navbar-default .navbar-header .buttons #mainMenuToggle .navbar-button-text,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle .navbar-button-text{display:block;font-size:12px;overflow-wrap:break-word}.navbar-default .navbar-header .buttons #mainMenuToggle svg,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle svg{font-size:24px;display:block;margin:0 auto}}@media(max-width:575px){.navbar-default .navbar-header .navbar-brand{padding-right:0!important}.navbar-default .navbar-header .navbar-brand .logohome p{padding-right:12px;margin-top:-3px;font-size:21px}.navbar-default .navbar-header #translate_gt{max-width:130px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__logo{display:none}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label{padding:0 0 0 13px}.navbar-default .navbar-header #translate_gt .translate__dropdown .translate__label svg{top:0}.navbar-default .navbar-header .buttons button{float:left}.navbar-default .navbar-header .buttons #searchIcon{margin-left:5px;padding-right:0!important}.navbar-default .navbar-header .buttons #searchIcon.navbar-text.marginRight{margin-right:5px}.navbar-default .navbar-header .buttons #searchIcon.navbar-text svg{position:relative;top:1px}.navbar-default .navbar-header .buttons #mainMenuToggle,.navbar-default .navbar-header .buttons #mobileMegaMenuToggle{width:53px}}@media(max-width:440px){.navbar-default .officialBanner .container{margin-bottom:-10px}}@media(max-width:360px){.navbar-default .officialBanner .content.expanded .official .description{margin-bottom:20px}.navbar-default .navbar-header #translate_gt{max-width:none;width:100px}}.navbar-default #disclaimerModal{display:none;margin-left:21px;width:195px;background-color:#f1f1f1;word-wrap:break-word;z-index:1051;font-size:14px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);color:#000}.navbar-default #disclaimerModal .language{padding:0 10px}.navbar-default #disclaimerModal .language .phone{pointer-events:none;color:#000}.navbar-default #disclaimerModal .buttons{display:none}.navbar-default #disclaimerModal .padding{background-color:#f1f1f1;padding:10px 0;position:relative;z-index:1052}.navbar-default #disclaimerModal.mobile{position:absolute;background-color:#fff;width:90%;border-radius:4px;top:50%;left:50%;margin-left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-default #disclaimerModal.mobile .padding{background-color:#fff;padding:20px}.navbar-default #disclaimerModal.mobile .buttons{display:block;padding:20px 20px 10px 20px}.navbar-default #disclaimerModal.mobile .buttons .btn{height:40px;min-height:40px;width:100%;margin-bottom:10px;left:50%}.navbar-default #disclaimerModal.mobile .buttons .btn:hover{background-color:#000}.navbar-default #disclaimerModal.mobile .buttons .btn p{padding-top:2px}.navbar-default #disclaimerModal.mobile .buttons .continue{background-color:#003da5}.navbar-default #disclaimerModal.mobile .buttons .cancel{color:#003da5;background-color:#fff}.navbar-default #disclaimerModal.mobile .buttons .cancel:hover{color:#fff}.navbar-default #disclaimerModal.mobile .buttons .cancel svg{position:relative;top:1px;font-size:18px;font-weight:400}.navbar-default #disclaimerModal a{font-weight:700}.navbar-default #disclaimerModal a:hover{background:#003da5;color:#fff;text-decoration:none}.navbar-default #disclaimerModal.pointer.switch:before{content:"";position:absolute;width:22px;height:22px;top:auto;bottom:9px;-webkit-box-shadow:2px 0 0 2px rgba(0,0,0,.2);box-shadow:2px 0 0 2px rgba(0,0,0,.2)}.navbar-default #disclaimerModal.pointer.switch:after{content:"";position:absolute;top:auto;bottom:5px;border-top:15px solid transparent;border-bottom:15px solid transparent}.navbar-default #disclaimerModal.pointer.switch.left:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-8px}.navbar-default #disclaimerModal.pointer.switch.left:after{right:-15px;border-right:none;border-left:15px solid #f1f1f1}.navbar-default #disclaimerModal.pointer:before{content:"";cursor:pointer;position:absolute;width:22px;height:22px;top:8px;-webkit-box-shadow:2px 0 0 2px rgba(0,0,0,.2);box-shadow:2px 0 0 2px rgba(0,0,0,.2)}.navbar-default #disclaimerModal.pointer:after{content:"";cursor:pointer;position:absolute;top:4px;border-top:15px solid transparent;border-bottom:15px solid transparent}.navbar-default #disclaimerModal.pointer.left:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-8px}.navbar-default #disclaimerModal.pointer.left:after{right:-15px;border-right:none;border-left:15px solid #f1f1f1}.navbar-default #disclaimerModal.pointer.right:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:-8px}.navbar-default #disclaimerModal.pointer.right:after{left:-15px;border-left:none;border-right:15px solid #f1f1f1}.navbar-default #disclaimerModal.left{border-left-width:1px;border-left-color:#f1f1f1;border-left-style:solid}.navbar-default #disclaimerModal.right{margin-left:0;border-right-width:1px;border-right-color:#f1f1f1;border-right-style:solid}@media(max-width:575px){.navbar-default #disclaimerModal .language .phone{pointer-events:auto;color:#0047ba}}.navbar-default #mobileBackground{padding:0;border:0;background:transparent;border-radius:0;left:0;margin-left:0;width:100%}.navbar-default #mobileBackground .modal-dialog{width:100%;height:100%;margin:0 auto}.navbar-default #mobileBackground .modal-dialog .modal-content{height:100%;border-radius:0;opacity:1;background-color:rgba(0,0,0,.6)}