#page{overflow:visible}.h-stk header.site-header{box-shadow:none}#election-2022-navigation-container{background:#f2f2f2;box-shadow:0px 4px 5px rgba(0,0,0,.15);border-width:0px 0px 3px 0px;border-style:solid;border-image:linear-gradient(270deg, #D34015 17.47%, #7B5A8C 49.41%, #0A819F 80.69%) 1;display:flex;justify-content:center;margin-top:68px}@media screen and (max-width: 780px){#election-2022-navigation-container{margin-top:64px}}#election-2022-navigation{max-width:90%;width:1200px;display:grid;grid-template-columns:100px 32px 32px max-content max-content auto 32px 54.74px;grid-template-rows:auto auto;grid-template-areas:" nav-logo . nav-logo-bar voter-guide-button active-link links-container . nav-button" " related-nav related-nav related-nav related-nav related-nav related-nav related-nav related-nav"}@media screen and (max-width: 1024px){#election-2022-navigation{grid-template-columns:100px 20px 20px max-content max-content auto 20px 54.74px}}@media screen and (max-width: 850px){#election-2022-navigation{grid-template-columns:100px 20px 0px max-content max-content auto 20px 54.74px}}@media screen and (max-width: 780px){#election-2022-navigation{grid-template-columns:80px auto 42px;grid-template-rows:auto auto auto;grid-template-areas:" nav-logo links-container nav-button" "nav-logo-bar links-container ." " related-nav related-nav related-nav"}#election-2022-navigation.level_3{grid-template-columns:80px auto 42px;grid-template-areas:" nav-logo active-link nav-button" "links-container links-container links-container" " related-nav related-nav related-nav"}#election-2022-navigation.level_2{grid-template-columns:80px auto auto 42px;grid-template-areas:" nav-logo active-link active-link nav-button" "links-container links-container links-container links-container" " voter-guide-button voter-guide-button related-nav related-nav"}#election-2022-navigation.level_1.vg-var{grid-template-columns:80px auto 42px;grid-template-areas:" nav-logo voter-guide-button nav-button" "links-container links-container links-container" " related-nav related-nav related-nav"}}.election-2022-navigation-closed{height:80px;overflow:hidden}.election-2022-navigation-closed .election-2022-navigation-closed .election-2022-level-1-nav-link,.election-2022-navigation-closed .election-2022-navigation-closed .election-2022-level-1-nav-link:visited,.election-2022-navigation-closed .election-2022-navigation-closed .election-2022-level-1-nav-link.election-2022-level-1-active-page:hover{margin-bottom:20px}.election-2022-navigation-closed .election-2022-level-2-nav-link,.election-2022-navigation-closed .election-2022-level-3-nav-link{margin:0px 10px 30px 0px}@media screen and (max-width: 780px){.election-2022-navigation-closed{height:65px}.election-2022-navigation-closed .election-2022-level-1-nav-link:visited,.election-2022-navigation-closed .election-2022-level-1-nav-link.election-2022-level-1-active-page:hover{margin-bottom:20px}}.election-2022-fixed{position:fixed;width:100%;z-index:998}.election-2022-absolute{position:absolute;width:100%;z-index:990}.election-2022-static-margin{height:78px;min-height:78px}@media screen and (max-width: 780px){.election-2022-static-margin{height:60px;min-height:60px}}#election-2022-navigation-logo{grid-area:nav-logo;padding:15px 0px 10px 0px}#election-2022-navigation-logo:hover{opacity:.75}#election-2022-navigation-logo svg{width:100px;height:53.01px}@media screen and (max-width: 780px){#election-2022-navigation-logo{grid-area:nav-logo;padding:13px 0px 10px 0px}#election-2022-navigation-logo svg{width:80px;height:42.41px}}#election-2022-nav-sep{grid-area:nav-logo-bar;height:38px;border-left:solid 1px #cccac8;margin-top:21.8px}@media screen and (max-width: 850px){#election-2022-nav-sep{border-left:none}}@media screen and (max-width: 780px){#election-2022-nav-sep{display:none}}#election-2022-links-container{grid-area:links-container;display:flex;justify-content:space-between;margin:20px 0px}@media screen and (max-width: 780px){#election-2022-links-container{margin-top:0px;margin-bottom:10px}}#election-2022-voter-guide{font-weight:bold;font-size:14px;line-height:17px;color:#212121;padding:11px 23px;border:solid 1px #cccacb;border-radius:10px;background-color:#fff;align-self:start;margin-right:32px;margin-top:21px;flex-shrink:0;grid-area:voter-guide-button}@media screen and (max-width: 1024px){#election-2022-voter-guide{margin-right:20px}}@media screen and (max-width: 780px){#election-2022-voter-guide{justify-self:center;margin-top:11.8px;margin-right:0px}#election-2022-voter-guide.election-2022-arrange-voter-guide-button{padding:15px 0px;border:none;border-top:1px solid #cccac8;background:none;font-size:14px;line-height:17px;color:#212121;border-radius:0px;justify-self:stretch;margin:0px;display:flex;justify-content:flex-end}#election-2022-voter-guide.election-2022-arrange-voter-guide-button span{padding:1.5px 12px;border-right:solid 1px #cccac8;font-weight:bold}}#election-2022-main-nav-links{flex-grow:4;display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:7px}@media screen and (max-width: 780px){#election-2022-main-nav-links{margin-top:0px}}.election-2022-level-3-nav-link,.election-2022-level-2-nav-link{font-weight:bold;font-size:13px;line-height:16px;text-transform:uppercase;padding:6px 10px;background:#eee;margin:0px 10px 10px 0px;order:2}.election-2022-level-2-nav-link:visited,.election-2022-level-2-nav-link{color:#111;border:solid 1px #636363}.election-2022-level-2-nav-link:hover{color:#636363;background:#fff;border:1px solid #aaa}.election-2022-level-2-nav-link.election-2022-active-page,.election-2022-level-2-nav-link.election-2022-active-page:hover{background-color:#212121;color:#fff}.election-2022-level-3-nav-link:visited,.election-2022-level-3-nav-link{color:#035263;border:1px solid #b3cfd6;border-radius:10px}.election-2022-level-3-nav-link:hover{color:#00728d;background:#fff;border:1px solid #b3cfd6}.election-2022-level-3-nav-link.election-2022-active-page,.election-2022-level-3-nav-link.election-2022-active-page:hover{background-color:#035263;color:#fff}.election-2022-navigation-closed .election-2022-active-page,.election-2022-active-page{grid-area:active-link;align-self:start;margin-top:27px}#election-2022-navigation-button{grid-area:nav-button}#election-2022-navigation-button span{margin-top:23px;width:53px;height:36px;display:block;border:1.87px solid;border-image:linear-gradient(180deg, #0A819F 0%, #7B5A8C 48.96%, #D34015 100%) 1;background-position:center;background-repeat:no-repeat;background-size:17px 11px}#election-2022-navigation-button span:hover{cursor:pointer;background-color:#fff}#election-2022-navigation-button span.expand-more{background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0L8 6L14 0L16 2L8 10L0 2L2 0Z' fill='%23212121'/%3E%3C/svg%3E%0A")}#election-2022-navigation-button span.expand-less{background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 10L8 4L2 10L1.74846e-07 8L8 -6.99382e-07L16 8L14 10Z' fill='%23212121'/%3E%3C/svg%3E%0A")}@media screen and (max-width: 780px){#election-2022-navigation-button span{margin-top:19px;width:40px;height:30px;background-size:14px 9px}}#election-2022-related-nav-links{grid-area:related-nav;display:flex;flex:wrap;justify-content:center;border-top:1px solid #cccac8;padding:15px 0px}.election-2022-level-1-nav-link:visited,.election-2022-level-1-nav-link .election-2022-level-1-active-page:hover,.election-2022-overall-nav-link:visited,.election-2022-overall-nav-link{font-size:14px;line-height:17px;color:#212121;padding:1.5px 32px;border-right:solid 1px #cccac8;display:flex;justify-content:center;font-weight:bold}@media screen and (max-width: 780px){.election-2022-level-1-nav-link:visited,.election-2022-level-1-nav-link .election-2022-level-1-active-page:hover,.election-2022-overall-nav-link:visited,.election-2022-overall-nav-link{padding:1.5px 12px}}.election-2022-overall-nav-link:last-child{border-right:none}.election-2022-overall-nav-link:hover{text-decoration:underline}.election-2022-level-1 #election-2022-main-nav-links{margin-top:0px;justify-content:center}.election-2022-level-1 #election-2022-links-container,.election-2022-level-1 #election-2022-navigation-logo{margin-bottom:0px;padding-bottom:0px}@media screen and (min-width: 781px){.election-2022-level-1 #election-2022-navigation-button span{border:1.87px solid #f2f2f2}.election-2022-level-1 #election-2022-navigation-button span:hover{cursor:default;background-color:#f2f2f2}.election-2022-level-1 #election-2022-navigation-button span.expand-more,.election-2022-level-1 #election-2022-navigation-button span.expand-less{background-image:none}}@media screen and (max-width: 780px){.election-2022-level-1 #election-2022-links-container{margin-top:12px}.election-2022-level-1 #election-2022-main-nav-links{flex-direction:column;align-content:center}}.election-2022-level-1-nav-link{font-size:14px;line-height:17px;color:#212121;padding:11px 23px;border:solid 1px #cccacb;border-radius:10px;align-self:flex-start;margin:0px 10px}@media screen and (max-width: 780px){.election-2022-level-1-nav-link{order:2;align-self:center;margin-bottom:10px}}.election-2022-level-1-nav-link:hover{background:#fff;color:#636363}@media screen and (max-width: 780px){.election-2022-level-1-nav-link:hover,.election-2022-level-1-nav-link.election-2022-active-page:hover,.election-2022-level-1-nav-link.election-2022-level-1-active-page:hover{margin-bottom:10px}}.election-2022-level-1-active-page{background:#fff;font-weight:bold}@media screen and (max-width: 780px){.election-2022-level-1-active-page{order:1}}.election-2022-nav-default-title{display:inherit}@media screen and (max-width: 550px){.election-2022-nav-default-title{display:none}}.election-2022-nav-abbr-title{display:none}@media screen and (max-width: 550px){.election-2022-nav-abbr-title{display:inherit}}@media screen and (max-width: 780px){.election-2022-level-3-nav-link,.election-2022-main-nav-link{margin:0px 5px 10x 5px}.election-2022-active-page,.election-2022-navigation-closed .election-2022-active-page{justify-self:center;margin:18px 15px 0px 15px}#election-2022-related-nav-links.election-2022-arrange-voter-guide-siblings{display:flex;justify-content:flex-start}}@media screen and (max-width: 340px){#election-2022-voter-guide.election-2022-arrange-voter-guide-button span,.election-2022-overall-nav-link,.election-2022-overall-nav-link:visited{padding:1.5px 6px}}.cm-e2022-nav-breadcrumbs{text-align:center;font-size:16px;line-height:18px;padding-top:8px;padding-bottom:8px}@media screen and (max-width: 780px){.cm-e2022-nav-breadcrumbs{text-align:left;font-size:12px;line-height:16px;padding-bottom:0;padding-top:0px}}.cm-e2022-nav-breadcrumbs a::after{content:"/";display:inline-block;color:#000;padding:0 4px}@media screen and (max-width: 780px){.cm-e2022-nav-breadcrumbs a::after{padding:0 4px}}.entry .entry-content>.cm-e22-bc-ls-container{margin-top:24px}.entry-content .cm-election-header{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;height:40px;max-width:90%;margin-left:auto;margin-right:auto;column-gap:8px}.translation-dropdown{margin-left:auto;z-index:2;padding-top:40px}@media screen and (min-width: 781px){.entry-content .cm-election-header{align-items:start}.entry-content .translation-notice{margin:32px calc(25% - 25vw);max-width:100vw}.translation-dropdown{padding-top:0}}@media screen and (min-width: 1330px){.entry-content .cm-election-header{max-width:1200px}}.translation-dropbtn{color:#fff;background:#3d3d3d;border:none;padding:8px 8px;cursor:pointer;border-radius:5px;font-weight:400;font-size:14px;line-height:20px;text-transform:initial;width:123px;display:inline-block;text-align:center}.translation-globe{display:inline-block;vertical-align:middle}.translation-lang{display:inline-block;vertical-align:middle;padding-right:8px;padding-left:8px}.translation-arrow{display:inline-block;vertical-align:middle;height:6px;width:12px !important;transition:all .5s ease}.translation-dropdown{position:relative;display:inline-block}.translation-dropdown:focus{pointer-events:none}.translation-dropdown:focus .translation-dropdown-content{visibility:visible;opacity:1;transition:visibility 0s linear 0ms,opacity 300ms}.translation-dropdown:focus img.translation-arrow{transform:rotate(180deg);transition:all .5s ease}.translation-dropdown:hover .translation-dropbtn{background-color:#3d3d3d}.translation-dropdown-content{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;z-index:1;padding-top:4px;pointer-events:auto}.translation-dropdown-content a{color:#212121 !important;background:#fff;border:1px solid #c7c7c7;font-weight:400;font-size:14px;line-height:20px;text-transform:initial;padding:8px 16px;width:123px;text-decoration:none;display:block;border-radius:5px;text-align:center;transition:all .5s ease}.translation-dropdown-content a:hover{background-color:#3d3d3d;color:#fff !important}.translation-notice{background:#3d3d3d;border-radius:5px;padding:10px 16px;color:#fff;display:flex;flex-direction:row;align-items:center;gap:16px;line-height:20px;margin-bottom:-10px}.translation-notice-icon{display:inline-block;vertical-align:middle}.translation-notice-line-one{font-weight:600;font-size:15px}.translation-notice-line-two{font-weight:400;font-size:14px}.translation-notice-line-two a,.translation-notice-line-two a:visited{color:#9fe7f9}/*# sourceMappingURL=navigation.css.map */
