/*!
Theme Name: Governor
Theme URI: https://www.utah.gov
Description: Theme for Governor Spencer J. Cox
Author: Cortney Taylor | Utah Interactive
Author URI: https://utahinteractive.org
Version: 2.3
*/@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";@import"https://fonts.googleapis.com/css?family=Merriweather:300,400,700";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,.button,.searchNavigation a{margin-bottom:4px;padding:5px 10px;background-color:#1d5366;border:none;border-radius:3.3333333333px;font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-weight:lighter;font-size:1rem;text-decoration:none;color:#fff;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.4);transition:all .2s ease-in-out}button:hover,.button:hover,.searchNavigation a:hover{background-color:#266d86;color:#fff}button:active,.button:active,.searchNavigation a:active{background-color:#12333e}button.small,.button.small,.searchNavigation a.small{font-size:12px}button.right,.button.right,.searchNavigation a.right{float:right}.statewideheader button,.statewideheader .button,.statewideheader .searchNavigation a{font-family:unset;box-shadow:none;border-radius:0;color:#000}#filterSubmit button,#filterSubmit .button,#filterSubmit .searchNavigation a{padding:2px 4px;font-size:.8rem}button.secondary,.button.secondary,.searchNavigation a.secondary{color:#000;background-color:#ffbc2a}button.secondary:hover,.button.secondary:hover,.searchNavigation a.secondary:hover{background-color:#ffc953}button.secondary:active,.button.secondary:active,.searchNavigation a.secondary:active{background-color:#f6a900}button.submit,.button.submit,.searchNavigation a.submit{background-color:#4e792f}button.submit:hover,.button.submit:hover,.searchNavigation a.submit:hover{background-color:#61963a}button.submit:active,.button.submit:active,.searchNavigation a.submit:active{background-color:#365421}button.danger,.button.danger,.searchNavigation a.danger{background-color:#a21c0d;font-style:italic}button.danger:hover,.button.danger:hover,.searchNavigation a.danger:hover{background-color:#c82310}button.danger:active,.button.danger:active,.searchNavigation a.danger:active{background-color:#731409}header button,header .button,header .searchNavigation a{box-shadow:none}button a,.button a,.searchNavigation a a{color:#fff;text-decoration:none}.searchNavigation{display:grid;grid-template-areas:"previous gutter next";grid-template-columns:auto 1fr auto;margin-top:20px}.searchNavigation .prev-posts{grid-area:previous}.searchNavigation .next-posts{grid-area:next}.fullWidthButton{margin-top:30px}.fullWidthButton a{display:block;margin:0 auto;width:100%;text-align:center}@media(min-width: 769px){.fullWidthButton a{width:65%}}@media(min-width: 769px){form#newsFilter{display:grid;grid-template-areas:". category tag button";grid-column-gap:20px;grid-template-columns:1fr auto auto auto;margin-bottom:0}}form#newsFilter #categoryFilter{grid-area:category}form#newsFilter #tagFilter{grid-area:tag}form#newsFilter #filterSubmit{grid-area:button}aside form{padding:5px 10px}@media(min-width: 769px){aside form{width:calc(100% - 50px)}}aside form label{color:#000 !important}form fieldset{width:100%;margin-top:20px;margin-bottom:10px;background-color:#eee;border-radius:3.3333333333px;overflow:hidden}form fieldset legend{width:100%;padding:5px 10px;background-color:#747474;font-weight:lighter;font-style:italic;text-shadow:0 1px 4px rgba(0,0,0,.4);text-transform:uppercase;color:#fff}form fieldset p{margin-bottom:0;padding:10px}form.search{margin-bottom:20px}form.search label{display:block;font-size:.85rem;color:#747474}@media(min-width: 769px){form.search label{display:inline-block}}form.search input{background-color:#f8f8f8;margin-bottom:10px;transition:background .2s ease-in-out}form.search input:focus{background-color:#fff}form label{display:block}form input,form textarea{width:100%;margin-bottom:10px;margin-right:0;padding:10px;border:1px solid #dcdcdc;border-radius:3.3333333333px;font-size:.85rem;font-weight:lighter}form input::-moz-placeholder, form textarea::-moz-placeholder{color:#d5d5d5}form input::placeholder,form textarea::placeholder{color:#d5d5d5}@media(min-width: 769px){form input,form textarea{margin-bottom:0;margin-right:5px}}form textarea{min-height:100px}form select{width:100%}@media(min-width: 769px){form select{width:auto}}nav form#navSearch{display:grid;grid-template-rows:auto auto;grid-template-columns:auto;grid-template-areas:"input" "button";width:96.5%;padding:30px 20px 15px 20px}@media(min-width: 769px){nav form#navSearch{grid-template-columns:calc( (calc(100% / 3) * 2) - 10px ) 33.3333333333%;grid-template-areas:"input button";grid-column-gap:10px}}nav form#navSearch input{margin-bottom:10px;padding:10px 10px 10px 40px;border:1px solid #1d5366;border-radius:3.3333333333px;font-weight:lighter;background-image:url(./img/icons/search.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:20px auto}@media(min-width: 769px){nav form#navSearch input{margin-bottom:0}}nav form#navSearch button{margin-bottom:0;box-shadow:none;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.4)}article img{display:block;width:auto;max-width:100%;height:auto;max-height:300px;margin:0 auto 30px;border-radius:3.3333333333px;box-shadow:0 1px 20px rgba(0,0,0,.45)}.imageAttribution{display:inline-block;position:absolute;bottom:0;right:0;padding:5px 10px;color:#fff;font-size:.75rem;font-style:italic;text-shadow:0 1px 20px rgba(0,0,0,.45);line-height:.9rem;background-color:rgba(0,0,0,.4)}@media(min-width: 769px){.carousel .imageAttribution{left:0;right:unset}}.imageAttribution span{font-size:.85rem;font-style:normal}figure{margin-bottom:30px}figure img{margin-bottom:10px}figure figcaption{font-size:.85rem;font-style:italic;text-align:center}iframe{display:block;width:100%;min-height:300px;margin:0 auto}@media(min-width: 769px){iframe{width:80%}.QSISlider iframe{width:100%;height:100%}}h1,h2,h3,h4,h5,h6,p,ol,ul{margin-bottom:10px}nav h1,nav h2,nav h3,nav h4,nav h5,nav h6,nav p,nav ol,nav ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-weight:100;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:#747474;transition:all .2s ease-in-out}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:400}h2,h3{text-transform:uppercase}h1{margin-bottom:0;font-size:2rem;text-transform:uppercase}h1#heroHeading{margin-bottom:0}h2{font-size:1.5rem}.post h2{font-size:1.25rem;text-transform:none}.staff h2{margin-bottom:20px}h3{font-size:1.17rem}.newsSnippet h3,aside h3{font-size:1rem;text-align:left;text-transform:initial;color:#1d5366}aside h3{font-weight:800;padding:0 10px;margin-bottom:0}aside h3 a{color:#1d5366}#recentPosts h3{margin-top:0}h3 a{text-decoration:none;transition:all .2s ease-in-out}h3 a:hover{color:#1d5366}h3 a:hover svg *{fill:#1d5366 !important}h3 a svg{display:inline-block;width:20px;height:auto}h3 a svg *{fill:#ffbc2a !important;transition:all .2s ease-in-out}h4{font-size:1.12rem}h5{font-size:.83rem}h6{font-size:.75rem}ol,ul{padding-left:30px}a{color:#1d5366;transition:all .2s ease-in-out}a:hover{color:#174352}.accordion{margin-bottom:10px;border-radius:3.3333333333px;box-shadow:0 1px 20px rgba(0,0,0,.45);background-color:#f8f8f8}.accordion h4{position:relative;overflow:hidden;margin:0;padding:10px 20px;background-color:#1d5366;font-size:1rem;font-weight:300;color:#fff;cursor:pointer}.accordion h4::after{content:"";position:absolute;width:29px;top:8px;bottom:8px;right:8px;border-radius:50%;background-image:url("./img/icons/arrow-dropdown.svg");background-position:center center;background-repeat:no-repeat;background-size:auto 90%;transition:all 600ms ease}.accordion .accordion-content{padding:1rem;overflow:hidden;border-radius:3.3333333333px;background-color:#fff}.accordion .accordion-content br:first-of-type{display:none}.accordion[data-view=open] h4{border-radius:3.3333333333px 3.3333333333px 0 0}.accordion[data-view=open] h4::after{transform:rotate(180deg)}.accordion[data-view=open] .accordion-content{max-height:1000vh;padding:1rem;transition:all 300ms ease}.accordion[data-view=closed] h4{border-radius:3.3333333333px}.accordion[data-view=closed] .accordion-content{max-height:0vh;padding:0 1rem;transition:all 300ms ease}.accordion:hover h4::after{background-color:#ffbc2a}.carousel{display:grid;position:relative;height:auto;grid-area:hero;grid-template-areas:"heading" "thumbnails"}.carousel .mainPosts{grid-area:heading;position:relative;height:600px !important;margin-bottom:0;padding-left:0;box-shadow:0 1px 4px rgba(0,0,0,.4)}.carousel .mainPosts li{display:block;opacity:0;position:absolute;top:0;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;font-weight:100;text-shadow:0 1px 4px rgba(0,0,0,.4);color:#fff;transition:opacity .5s ease-in-out}.carousel .mainPosts li.is-active{opacity:1}.carousel .mainPosts li a{display:inline-block;position:relative;z-index:8100;width:100%;height:100%;text-decoration:none;color:#fff;cursor:pointer;background-image:linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.65) 100%)}@media(min-width: 769px){.carousel .mainPosts li a{display:grid;grid-template-rows:auto minmax(5%, 50%) minmax(50px, 50px) auto;grid-template-areas:"." "heading" "readMore" ".";padding-left:50%;padding-right:5%;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.65) 85%)}}.carousel .mainPosts li a:hover p{margin-left:10px}.carousel .mainPosts li a h2,.carousel .mainPosts li a p{position:absolute;bottom:0;padding:0 20px}@media(min-width: 769px){.carousel .mainPosts li a h2,.carousel .mainPosts li a p{margin-bottom:0}}.carousel .mainPosts li a h2{grid-area:heading;margin-bottom:40px;color:#fff;font-size:2rem;text-align:left;text-shadow:0 1px 20px #000}@media(min-width: 769px){.carousel .mainPosts li a h2{grid-area:heading;margin-bottom:0;line-height:2.5rem}}.carousel .mainPosts li a p{grid-area:readMore;font-size:1.15rem;transition:all .2s ease-in-out}.carousel .mainPosts li a svg{display:inline-block;height:15px;margin-right:10px}.carousel .mainPosts li a svg *{fill:#fff;box-shadow:0 1px 4px rgba(0,0,0,.4);transition:all .2s ease-in-out}.carousel .thumbnails{display:grid;grid-area:thumbnails;grid-template-areas:"updates";padding:0;background-color:#eee;font-size:.85rem;font-weight:lighter;color:#fff;list-style:none}@media(min-width: 769px){.carousel .thumbnails{grid-area:thumbnails;grid-template-columns:5% 1fr 1fr 1fr 1fr 5%;grid-template-areas:". thumb thumb thumb updates updates"}}.carousel .thumbnails li{padding:10px}.carousel .thumbnails .thumbnailWrapper{display:none;grid-area:thumb;grid-template-columns:1fr 1fr 1fr;color:#dedede}@media(min-width: 769px){.carousel .thumbnails .thumbnailWrapper{display:grid}}.carousel .thumbnails .thumbnailWrapper .thumbnail{padding:0;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out}.carousel .thumbnails .thumbnailWrapper .thumbnail.is-active{background-color:#fff}.carousel .thumbnails .thumbnailWrapper .thumbnail:hover{background-color:#dedede}.carousel .thumbnails .thumbnailWrapper .thumbnail a{display:grid;grid-column-gap:10px;grid-template-areas:"image headline";grid-template-columns:50px 1fr;padding:10px;cursor:pointer;font-size:.85rem;text-decoration:none;color:#1d5366;overflow:hidden}.carousel .thumbnails .thumbnailWrapper .thumbnail .thumbBackground{display:block;grid-area:image;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:3.3333333333px}.carousel .thumbnails .thumbnailWrapper .thumbnail .thumbHeadline{grid-area:headline}.carousel #getUpdates{position:absolute;bottom:35px;right:0;width:250px;height:auto;padding:10px 10px 10px 20px;background-color:#1d5366;box-shadow:0 1px 4px rgba(0,0,0,.4);z-index:1000;transition:all .2s ease-in-out}.carousel #getUpdates:hover{background-color:#174352}.carousel #getUpdates:hover p{padding:0}.carousel #getUpdates a{display:block;height:100%;padding:0;text-decoration:none;color:#fff;background-image:none}.carousel #getUpdates a:hover p{margin-left:0}.carousel #getUpdates a div{display:block;margin:0 auto}.carousel #getUpdates a h3,.carousel #getUpdates a p{margin-bottom:0;text-align:left;color:#fff}.carousel #getUpdates a h3{font-size:1.25rem}.carousel #getUpdates a p{font-size:.75rem;padding:0;position:relative}.home #featured{grid-area:featured;margin-top:-5rem;background-color:#e7e7e7;padding-bottom:1rem}#featured ul{padding-left:0;list-style:none;max-width:1000px;margin:0 auto}@media(min-width: 480px){#featured ul{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 769px){#featured ul{grid-template-columns:1fr 1fr 1fr}}#featured ul li{position:relative;margin:10px 10px 20px 10px}@media(min-width: 769px){#featured ul li{margin:10px 20px 20px 20px}}#featured ul li a{display:block;position:relative;width:100%;height:220px;text-align:center}#featured ul li a:hover .backgroundImage{box-shadow:0 1px 20px rgba(0,0,0,.45)}#featured ul li a .backgroundImage{display:block;height:170px;width:100%;border-radius:3.3333333333px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease-in-out}#featured ul li a .featuredText{position:absolute;left:0;bottom:0;width:100%;height:50px;padding-top:10px;font-weight:600;color:#747474}.hero{display:grid;position:relative;grid-area:hero;grid-template-columns:5% 1fr 5%;grid-template-areas:"heading heading heading" "additionalInfo additionalInfo additionalInfo"}@media(min-width: 769px){.hero{grid-column-gap:10px;grid-template-columns:50px 1fr 50px}}.hero .excerpt{background-color:rgba(255,255,255,.9);position:absolute;left:5%;bottom:10%;width:80vw;padding:1rem;border-radius:5px;color:#747474;text-shadow:none;font-weight:normal;font-size:18px;box-shadow:0 10px 28px 0px rgba(0,0,0,.2)}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.hero .excerpt{background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(min-width: 769px){.hero .excerpt{top:30%;bottom:auto;width:30vw}}.hero .excerpt:empty{display:none}.hero .heroImage{display:flex;grid-area:heading;align-items:center;position:relative;height:550px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.home .hero .heroImage{display:block}@media(min-width: 769px){.hero .heroImage #homeHero{display:grid;grid-column-gap:10px;grid-template-columns:50px 1fr 2fr 50px;grid-template-areas:". image excerpt .";max-width:1000px;margin:0 auto}}.hero .heroImage #homeHero img{position:relative;top:120px;width:450px;height:auto}@media(min-width: 769px){.hero .heroImage #homeHero img{left:75px}}.hero .heroImage #heroHeading{width:100%;display:block;z-index:8100;top:100px;padding:0 5%;font-weight:100;text-shadow:0 1px 4px rgba(0,0,0,.4);text-transform:uppercase;color:#fff}@media(min-width: 769px){.hero .heroImage #heroHeading{padding:0 50px}}.hero .additionalInfo{grid-area:additionalInfo;padding:30px 5%;background-color:#1d5366;font-size:.85rem;font-weight:lighter;color:#fff}@media(min-width: 769px){.hero .additionalInfo{padding:30px calc(50px + 10px)}}.hero .additionalInfo p{margin-bottom:0}@media(min-width: 769px){.hero .additionalInfo.addntInfo-split{display:grid;grid-column-gap:50px;grid-template-columns:auto 1fr;grid-template-areas:"contact excerpt"}}.hero .additionalInfo.addntInfo-split .addntInfo-contact{grid-area:contact;display:grid;grid-column-gap:20px;grid-template-columns:100px 1fr;grid-template-areas:"image info"}@media(min-width: 769px){.hero .additionalInfo.addntInfo-split .addntInfo-contact{margin-bottom:0}}.hero .additionalInfo.addntInfo-split .addntInfo-contact .addntInfo-image{grid-area:image;width:100px;height:100px;max-height:100px;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.4);background-position:center center;background-repeat:no-repeat;background-size:cover}.hero .additionalInfo.addntInfo-split .addntInfo-contact .addntInfo-contactInfo{grid-area:info}.hero .additionalInfo.addntInfo-split .addntInfo-contact p{margin-bottom:5px}.hero .additionalInfo.addntInfo-split .addntInfo-contact p:last-child{margin-bottom:0}.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactPhone svg,.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactEmail svg{display:inline-block;height:10px;margin-right:10px}.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactPhone svg *,.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactEmail svg *{fill:#2e83a2;transition:all .2s ease-in-out}.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactPhone a,.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactEmail a{text-decoration:none;color:#fff;transition:all .2s ease-in-out}.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactPhone a:hover,.hero .additionalInfo.addntInfo-split .addntInfo-contact p.contactEmail a:hover{color:#d9d9d9}.hero .additionalInfo.addntInfo-split .addntInfo-excerpt{grid-area:excerpt;margin-top:10px}@media(min-width: 769px){.hero .additionalInfo.addntInfo-split .addntInfo-excerpt{margin-top:0}}.hero .heroOverlay{position:absolute;z-index:8000;height:550px;width:100%;top:0;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.hidden{display:none}.readMore,.breadcrumbs a,.postTags,.postCategories{display:block;font-size:.85rem;transition:all .2s ease-in-out}.readMore svg,.breadcrumbs a svg,.postTags svg,.postCategories svg{display:inline-block;height:10px;margin-right:10px}.readMore svg *,.breadcrumbs a svg *,.postTags svg *,.postCategories svg *{fill:#dedede;transition:all .2s ease-in-out}.breadcrumbs{margin-bottom:20px}.breadcrumbs a{font-weight:800;text-decoration:none;color:#747474}.breadcrumbs a:hover{color:#1d5366}.breadcrumbs a:hover svg *{fill:#ffbc2a}.breadcrumbs a svg{display:inline-block;height:10px;margin-right:10px}.breadcrumbs a svg *{transition:all .2s ease-in-out}.pdf{display:block;margin:20px 0;padding:10px 45px;border:1px solid rgba(162,28,13,.5);border-radius:3.3333333333px;background-color:rgba(162,28,13,.1);background-image:url("./img/icons/pdf.svg");background-position:left 5px center;background-repeat:no-repeat;background-size:30px auto;text-decoration:none;color:#a21c0d;transition:all .2s ease-in-out}.pdf:hover{background-color:rgba(162,28,13,.15);text-shadow:0 1px 20px rgba(0,0,0,.45)}.socialMediaShare ul{list-style-type:none;padding-left:0px}.socialMediaShare ul li{display:inline-block;padding-right:20px}.socialMediaShare ul svg{display:inline-block;height:25px}.socialMediaShare ul svg *{fill:#dedede;transition:all .2s ease-in-out}.socialMediaShare ul svg:hover *{fill:#1d5366}#latestPhotos{padding:30px 60px;background-color:#eee}.home #latestPhotos{grid-area:flickr;padding:30px 5%}.photogroup{display:grid;margin-bottom:0;padding:0;list-style:none;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}@media(min-width: 480px){.photogroup{grid-template-columns:1fr 1fr}}@media(min-width: 769px){.photogroup{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1024px){.photogroup{grid-template-columns:1fr 1fr 1fr 1fr}}#page-photos .photogroup{margin-bottom:20px}.photogroup a{display:block;position:relative;overflow:hidden;width:100%;height:200px;border-radius:3.3333333333px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease-in-out}.photogroup a:last-child{margin-bottom:0}@media(min-width: 480px){.photogroup a{margin-bottom:0}}.photogroup a .caption{position:absolute;bottom:0;left:0;right:0;height:100%;overflow:scroll;display:block;padding:10px;font-size:.725rem;opacity:0;color:rgba(255,255,255,.1);background-color:rgba(0,0,0,.7);transition:all 300ms ease}.photogroup a:hover{box-shadow:0 1px 20px rgba(0,0,0,.45)}.photogroup a:hover .caption{opacity:1;color:#fff;transition:all 300ms ease}.posts,.stafflist,.cabinet{margin-bottom:0;padding-left:0 !important}@media(min-width: 769px){.posts,.stafflist,.cabinet{display:grid;grid-column-gap:40px;grid-template-columns:1fr 1fr}}.posts.newsPosts,.stafflist.newsPosts,.cabinet.newsPosts{display:grid;grid-row-gap:10px;grid-template-columns:1fr}.posts .post,.stafflist .post,.cabinet .post{margin-bottom:30px}@media(min-width: 769px){.posts .post,.stafflist .post,.cabinet .post{margin-bottom:0}}.posts .post:last-child,.stafflist .post:last-child,.cabinet .post:last-child{margin-bottom:0}@media(min-width: 769px){.posts .post.featuredPost,.stafflist .post.featuredPost,.cabinet .post.featuredPost{grid-column-start:1;grid-column-end:3}}.posts .post.featuredPost .postImage,.stafflist .post.featuredPost .postImage,.cabinet .post.featuredPost .postImage{height:300px}.posts .post.newsPost,.posts .post.staffPost,.stafflist .post.newsPost,.stafflist .post.staffPost,.cabinet .post.newsPost,.cabinet .post.staffPost{margin-bottom:0;list-style:none}.posts .post.newsPost a,.posts .post.staffPost a,.stafflist .post.newsPost a,.stafflist .post.staffPost a,.cabinet .post.newsPost a,.cabinet .post.staffPost a{padding:10px;transition:all .2s ease-in-out}.posts .post.newsPost a:hover,.posts .post.staffPost a:hover,.stafflist .post.newsPost a:hover,.stafflist .post.staffPost a:hover,.cabinet .post.newsPost a:hover,.cabinet .post.staffPost a:hover{background-color:#f8f8f8}.posts .post.newsPost a:first-of-type,.posts .post.staffPost a:first-of-type,.stafflist .post.newsPost a:first-of-type,.stafflist .post.staffPost a:first-of-type,.cabinet .post.newsPost a:first-of-type,.cabinet .post.staffPost a:first-of-type{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:100px 1fr;grid-template-areas:"image details"}@media(min-width: 1024px){.posts .post.newsPost a:first-of-type,.posts .post.staffPost a:first-of-type,.stafflist .post.newsPost a:first-of-type,.stafflist .post.staffPost a:first-of-type,.cabinet .post.newsPost a:first-of-type,.cabinet .post.staffPost a:first-of-type{grid-template-columns:125px 1fr}}.posts .post.newsPost a:first-of-type .postImage,.posts .post.staffPost a:first-of-type .postImage,.stafflist .post.newsPost a:first-of-type .postImage,.stafflist .post.staffPost a:first-of-type .postImage,.cabinet .post.newsPost a:first-of-type .postImage,.cabinet .post.staffPost a:first-of-type .postImage{grid-area:image;height:100px;border-radius:50%}@media(min-width: 1024px){.posts .post.newsPost a:first-of-type .postImage,.posts .post.staffPost a:first-of-type .postImage,.stafflist .post.newsPost a:first-of-type .postImage,.stafflist .post.staffPost a:first-of-type .postImage,.cabinet .post.newsPost a:first-of-type .postImage,.cabinet .post.staffPost a:first-of-type .postImage{height:125px}}.posts .post.newsPost a:first-of-type .postContent,.posts .post.staffPost a:first-of-type .postContent,.stafflist .post.newsPost a:first-of-type .postContent,.stafflist .post.staffPost a:first-of-type .postContent,.cabinet .post.newsPost a:first-of-type .postContent,.cabinet .post.staffPost a:first-of-type .postContent{grid-area:details}.posts .post a,.stafflist .post a,.cabinet .post a{border-radius:3.3333333333px;text-decoration:none;color:#747474;transition:all .2s ease-in-out}.posts .post a:hover,.stafflist .post a:hover,.cabinet .post a:hover{color:#1d5366}.posts .post a:hover h2,.stafflist .post a:hover h2,.cabinet .post a:hover h2{color:#1d5366}.posts .post a:hover .readMore,.stafflist .post a:hover .readMore,.cabinet .post a:hover .readMore{padding-left:10px}.posts .post a:hover .readMore svg *,.stafflist .post a:hover .readMore svg *,.cabinet .post a:hover .readMore svg *{fill:#ffbc2a}.posts .post a:hover .postImage,.stafflist .post a:hover .postImage,.cabinet .post a:hover .postImage{opacity:.8;box-shadow:0 1px 20px rgba(0,0,0,.45)}.posts .post p,.stafflist .post p,.cabinet .post p{font-size:.85rem}.posts .post .postImage,.stafflist .post .postImage,.cabinet .post .postImage{display:block;width:100%;height:200px;margin-bottom:10px;background-image:url("./img/home/apple.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:3.3333333333px;transition:all .2s ease-in-out}@media(min-width: 769px){.posts{grid-row-gap:40px}}.stafflist,.cabinet{display:grid;margin:0;grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr}@media(min-width: 1024px){.stafflist,.cabinet{grid-template-columns:1fr 1fr}}.postDate{display:block;margin-bottom:10px;font-size:.85rem;font-style:italic}.postTags,.postCategories{margin-bottom:10px}#twitterFeed article{margin:20px 0;padding-left:65px;background-image:url("./img/logos/twitter.svg");background-position:left top;background-repeat:no-repeat;background-size:45px 45px}#twitterFeed article:first-child{margin-top:10px}#twitterFeed article:last-child{margin-bottom:0}aside #twitterFeed article{padding-left:75px;background-position:left 10px top}#twitterFeed article p,#twitterFeed article .date{font-size:.85rem;color:#000}#twitterFeed article p{margin-bottom:0}#twitterFeed article .date{margin-top:5px}#timeline{position:relative;margin-top:20px}#timeline:before{content:"";position:absolute;width:6px;background-color:#1d5366;top:0;bottom:0;margin-left:9px;border-radius:5px}@media(min-width: 480px){#timeline:before{left:50%;margin-left:0px}}#timeline a{text-decoration:none}#timeline a .timeline-event{filter:drop-shadow(1px 1px 4px #747474);border-radius:5px;margin-left:55px;margin-bottom:30px}@media(min-width: 480px){#timeline a .timeline-event.left h2:before{left:100%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1d5366;border-width:15px 0 15px 15px}#timeline a .timeline-event.left h2:after{left:100%;margin-left:25px}}@media(min-width: 480px){#timeline a .timeline-event.right{padding-right:0px;padding-left:46px;margin-left:auto}}@media(min-width: 480px){#timeline a .timeline-event.right h2:before{right:100%;border-color:rgba(0,0,0,0) #1d5366 rgba(0,0,0,0) rgba(0,0,0,0);border-width:15px 15px 15px 15px}}@media(min-width: 480px){#timeline a .timeline-event{width:50%;margin-left:0px;padding-right:39px;margin-bottom:-100px}#timeline a .timeline-event:last-child{margin-bottom:0px}}#timeline a .timeline-event h2{background-color:#1d5366;color:#fff;padding:5px 10px;position:relative}#timeline a .timeline-event h2:before{content:" ";height:0;position:absolute;top:10px;width:0;z-index:1;border:medium solid #1d5366;right:100%;border-color:rgba(0,0,0,0) #1d5366 rgba(0,0,0,0) rgba(0,0,0,0);border-width:15px 15px 15px 15px}#timeline a .timeline-event h2:after{content:"";position:absolute;width:25px;height:25px;left:-60px;background-color:#fff;border:4px solid #ffbc2a;top:10px;border-radius:50%;z-index:1}#timeline a .timeline-event .timeline-img{height:150px;transition:all .2s ease-in-out;background-position:center center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px}#timeline a .timeline-event .timeline-img:hover{height:200px}@media(min-width: 1366px){#timeline a .timeline-event .timeline-img{height:250px}#timeline a .timeline-event .timeline-img:hover{height:300px}}#timeline a .timeline-event .timeline-desc{background-color:#f8f8f8;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#timeline a .timeline-event .timeline-desc p{padding:0px 10px 10px}#timeline a .timeline-event .timeline-desc .timeline-date{padding:5px 10px;margin-bottom:0px;text-align:right}.banner{grid-area:notice;position:relative;margin:0 auto;padding:0;width:100%;height:auto;animation-duration:400ms;animation-name:bannerIn;animation-fill-mode:forwards;background-color:#f8f8f8;box-shadow:0 2px 6px rgba(0,0,0,.2)}.banner .banner-header{position:relative;background-color:#1d5366;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);position:relative;width:100%;margin:0;padding:0;min-height:48px}.banner .banner-header h4{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:1.1rem;font-weight:400;padding:0;line-height:normal;margin:0 48px 0 0;color:#fff}.banner .banner-header h4 a{color:#fff;text-decoration:none;display:block;padding:.7rem 10px;background-color:rgba(0,0,0,0);transition:all 300ms ease}.banner .banner-header h4 a:hover{background-color:rgba(0,0,0,.1)}.banner .banner-header .banner-close{position:absolute;top:0;right:0;bottom:0;padding:0;width:48px;height:100%;border-radius:0;border:0;box-shadow:none;color:#fff;background-image:url("./img/icons/close.svg");background-position:center center;background-size:50% auto;background-repeat:no-repeat;background-color:rgba(0,0,0,.2);white-space:nowrap;text-indent:100%;overflow:hidden;transition:background 300ms ease;cursor:pointer}.banner .banner-header .banner-close:hover{background-color:rgba(0,0,0,.3);background-size:60% auto}.banner.notice-alert .banner-header{background-color:#a21c0d}.banner.notice-info .banner-header{background-color:#ffbc2a}.banner .banner-body{display:none;position:relative;margin:0 auto;padding:.5rem 10px;color:#747474}.banner .banner-body p{margin:.5rem 0;padding:0}.banner .banner-body:empty{display:none}.banner .banner-footer{position:absolute;bottom:0;left:0;right:0;margin:0;padding:.75rem 10px;background-color:#dfdfdf;text-align:right;border-top:1px solid #c5c5c5;border-radius:0 0 3.3333333333px 3.3333333333px}.banner .banner-footer .btn{margin-left:.5rem}.modal-overlay{background:rgba(0,0,0,.75);z-index:8;position:fixed;top:0;right:0;bottom:0;left:0;animation-duration:300ms;animation-name:overlayIn;animation-fill-mode:forwards}.modal{position:fixed;z-index:9;margin:0 auto;padding:0;width:760px;max-width:96%;height:auto;top:30%;left:50%;transform:translate(-50%, -50%);animation-duration:400ms;animation-name:modalIn;animation-fill-mode:forwards;background-color:#f8f8f8;border-radius:6px 6px 4px 4px;box-shadow:0 6px 18px rgba(0,0,0,.5)}.modal .modal-header{position:relative;background-color:#1d5366;color:#fff;border-radius:5px 5px 0 0;text-shadow:0 1px 0 rgba(0,0,0,.3);position:relative;width:100%;margin:0;padding:0;height:48px}.modal .modal-header h4{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:1.2rem;font-weight:400;padding:.7rem 10px;line-height:normal;margin:0;color:#fff}.modal .modal-header .modal-close{position:absolute;top:0;right:0;bottom:0;padding:0;width:48px;height:100%;border-radius:0 3.3333333333px 0 0;border:0;box-shadow:none;color:#fff;background-image:url("./img/icons/close.svg");background-position:center center;background-size:50% auto;background-repeat:no-repeat;background-color:rgba(0,0,0,.2);white-space:nowrap;text-indent:100%;overflow:hidden;transition:background 300ms ease;cursor:pointer}.modal .modal-header .modal-close:hover{background-color:rgba(0,0,0,.3);background-size:60% auto}.modal.notice-alert .modal-header{background-color:#a21c0d}.modal.notice-info .modal-header{background-color:#ffbc2a}.modal .modal-body{position:relative;margin:0 auto 64px;padding:.5rem 10px;color:#747474;min-height:90px;max-height:90vh;overflow-x:hidden;overflow-y:auto}.modal .modal-body p{margin:.5rem 0;padding:0}.modal .modal-footer{position:absolute;bottom:0;left:0;right:0;margin:0;padding:.75rem 10px;background-color:#dfdfdf;text-align:right;border-top:1px solid #c5c5c5;border-radius:0 0 3.3333333333px 3.3333333333px}.modal .modal-footer .btn{margin-left:.5rem}@keyframes modalIn{0%{opacity:0;top:20%}75%{top:31%}100%{opacity:1;top:30%}}@keyframes overlayIn{0%{opacity:0}100%{opacity:1}}*{box-sizing:border-box}html{font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;font-size:100%;overflow-x:hidden;overflow-y:scroll}body{display:grid;position:relative;overflow:hidden;grid-template-areas:"state-header" "header" "hero" "main" "aside" "footer";background-color:#fff;line-height:1.618;font-size:1rem}@media(min-width: 769px){body{grid-column-gap:10px;grid-template-columns:50px 2fr 1fr 50px;grid-template-areas:"state-header state-header state-header state-header" "header header header header" "hero hero hero hero" ". main aside ." "footer footer footer footer"}body.home{grid-template-areas:"state-header state-header state-header state-header" "header header header header" "hero hero hero hero" "main main main main" "footer footer footer footer"}}main{grid-area:main;width:90%;margin:0 auto;padding:30px 0 30px}@media(min-width: 769px){main{width:100%;padding-right:10px}}.home main{display:grid;width:100%;margin:0;padding:30px 0;grid-template-columns:10% 1fr 10%;grid-template-areas:"featured featured featured" "quick quick quick" ". latest ."}article{color:#747474}.is-active{display:block}#overlay{display:block;position:absolute;top:-100px;right:0;bottom:0;left:0;width:0;height:0;background:rgba(0,0,0,0);z-index:9100;overflow-x:hidden;overflow-y:hidden;transition:background .2s ease-in-out}#overlay.is-active{width:100%;height:10000vh;background:rgba(0,0,0,.65);transition:background .2s ease-in-out}header{grid-area:header;height:auto;width:100vw}.home header{height:auto;grid-area:unset}header #fluidheader-wrapper{height:34px;grid-area:state-header}nav{background-color:#1d5366;min-height:100px;box-shadow:0 1px 4px rgba(0,0,0,.4)}nav svg *{fill:#fff !important}nav.navFixed{position:fixed;top:0;width:100%;z-index:9999;box-shadow:0 1px 4px rgba(0,0,0,.4)}@supports(display: grid){nav{display:grid;grid-column-gap:10px;grid-template-columns:2% 70px auto 50px 2%;grid-template-areas:"logo logo title menu ."}}@media(min-width: 769px){@supports(display: grid){nav{grid-template-columns:50px 70px 2fr minmax(300px, 400px) 50px 50px;grid-template-areas:"logo logo title navSmall menu ."}}}nav a{color:#fff}nav #logoWrapper{display:grid;grid-area:logo;width:100%;background-color:#12333e}nav #logoWrapper #logo svg *{fill:#fff !important}nav #logoWrapper #logo{justify-self:right;align-self:center;height:auto;width:100px;padding:10px}nav #logoWrapper #logo svg{display:block;width:65px}nav #logoWrapper #logo svg *{fill:#747474;transition:all .2s ease-in-out}nav #title{grid-area:title;justify-self:start;align-self:center;font-size:1.25rem;font-weight:300;font-style:italic;text-decoration:none;line-height:1.5rem;margin-left:1rem}nav #title:hover{color:#fff}nav #title span{display:block;font-weight:600;font-style:normal;font-size:2rem;text-transform:uppercase}nav ul{padding-left:0}nav #navMain{grid-area:navSmall;grid-template-areas:"item1 item2 item3";display:none;width:100%}@media(min-width: 769px){nav #navMain{display:grid}}nav #navMain li{display:flex}nav #navMain li a{justify-content:center;align-items:center;display:flex;padding:10px;font-weight:300;text-transform:uppercase;text-decoration:none;width:100%;height:100%;text-align:center;transition:background-color .2s ease-in-out}nav #navMain li a:hover{background-color:#eee}nav #menu{grid-area:menu;justify-self:center;align-self:center;padding:10px;transition:background-color .2s ease-in-out}nav #menu:hover{background-color:rgba(0,0,0,.1)}nav #menu svg{width:30px;height:auto;display:block}nav #menu svg *{fill:#747474}nav #flyNav{position:fixed;z-index:9200;top:0;right:-95%;width:95%;height:100vh;overflow:visible;padding-right:10px;background-color:#1d5366;transition-timing-function:cubic-bezier(0.5, -0.25, 0.5, 1.25);transition-duration:.3s}@media(min-width: 769px){nav #flyNav{width:520px;padding-right:0;box-shadow:-8px 0px 30px 0px rgba(0,0,0,.75);transition-timing-function:cubic-bezier(0.5, -0.25, 0.5, 1.25);transition-duration:.5s}}nav #flyNav.is-active{right:-5%;box-shadow:0px -8px 30px 0px rgba(0,0,0,.75);transition-timing-function:cubic-bezier(0.5, -0.25, 0.5, 1.25);transition-duration:.3s}@media(min-width: 769px){nav #flyNav.is-active{right:-20px;transition-timing-function:cubic-bezier(0.5, -0.25, 0.5, 1.25);transition-duration:.5s}}nav #flyNav #navFly{overflow-y:scroll;height:100%}nav #flyNav #navFly li{padding:0}nav #flyNav #navFly li .secondaryNavParent{overflow:hidden}nav #flyNav #navFly li .secondaryNavParent:after{content:"▼";position:relative;display:block;float:right;font-size:1rem;font-weight:bold;color:rgba(255,255,255,.15);transition:all .2s ease-in-out}nav #flyNav #navFly li .secondaryNavParent.is-active:after{transform:rotate(90deg)}nav #flyNav #navFly li .secondaryNav{overflow:hidden;min-height:0;max-height:0;padding:0;background-color:#153c4a;transition:all .3s ease-in-out}nav #flyNav #navFly li .secondaryNav.is-active{min-height:0vh;max-height:1000vh;transition:all 1s ease-in-out}nav #flyNav #navFly li .secondaryNav a{font-size:.9rem}nav #flyNav #navFly li .secondaryNav a:hover{border-radius:0 3.3333333333px 3.3333333333px 0;background-color:#174352}nav #flyNav a{display:block;padding:15px 40px 15px 20px;font-size:1.1rem;text-decoration:none;color:#fff;transition:all .2s ease-in-out}nav #flyNav a#loginButton{padding-left:25px;background-image:url("../img/icons/login.svg");background-repeat:no-repeat;background-size:25px 25px;background-position:left 10px center;font-size:1rem}@media(min-width: 769px){nav #flyNav a#loginButton{display:none}}nav #flyNav a#menuClose{display:inline-block;position:absolute;top:28px;padding:10px;border-radius:50%;background-color:#747474}nav #flyNav a#menuClose.is-active{left:-30px;box-shadow:0 1px 4px rgba(0,0,0,.4)}nav #flyNav a#menuClose svg{width:20px;height:auto;display:block}nav #flyNav a#menuClose svg *{fill:#fff}.statewideheader{grid-area:state-header}aside{grid-area:aside;padding:20px 10px;background-color:#f8f8f8}@media(min-width: 769px){aside{grid-row-start:4;grid-row-end:4;grid-column-start:3;grid-column-end:5}}aside ul{list-style:none;padding-left:0;margin-bottom:20px}@media(min-width: 769px){aside ul{width:calc(100% - 50px)}}aside ul#recentPosts h3{padding:0;font-size:.85rem;font-style:italic;font-weight:600;margin-bottom:0}aside ul li{padding:5px 10px;border-radius:3.3333333333px;transition:all .2s ease-in-out}aside ul li:hover{background-color:#eee}aside ul li a{display:block;font-size:.85rem;text-decoration:none;color:#000}aside ul li p:last-child{margin-bottom:0}aside .widget,aside #twitterFeed{display:block;font-weight:100;color:#fff}@media(min-width: 769px){aside .widget,aside #twitterFeed{width:calc(100% - 50px)}}aside .widget:last-child,aside #twitterFeed:last-child{margin-bottom:0}aside .widget{height:200px;margin-bottom:10px;padding:20px;background-color:#dedede;border-radius:3.3333333333px}footer{grid-area:footer;background-color:#747474;background-image:url("./img/logos/governor.svg");background-position:left -25px top -25px;background-repeat:no-repeat;background-size:250px auto;color:#fff}footer h3{color:#fff;text-align:left !important}footer .footerContent{display:grid;grid-row-gap:20px;grid-template-areas:". navigation ." ". socialMedia ." ". fluid .";grid-template-columns:5% 1fr 5%;margin:20px 0}@media(min-width: 769px){footer .footerContent{grid-column-gap:40px;grid-row-gap:20px;grid-template-areas:". navigation fluid socialMedia .";grid-template-columns:50px 1fr 1fr auto 50px}}footer .footerContent ul{margin-bottom:0;padding-left:0;list-style:none}footer .footerContent ul.sub-menu{padding-left:20px}footer .footerContent ul a{color:#fff;font-size:.85rem;font-weight:100;text-decoration:none;transition:all .2s ease-in-out}footer .footerContent ul a:hover{color:#1d5366}footer .footerContent .wpMenu{grid-area:navigation}footer .footerContent .fluidFooter{grid-area:fluid}footer .footerContent .socialMedia{grid-area:socialMedia}footer .footerContent .socialMedia ul{display:grid;grid-column-gap:20px;grid-template-columns:auto auto auto auto auto 1fr;justify-items:center}@media(min-width: 769px){footer .footerContent .socialMedia ul{grid-column-gap:30px;grid-template-columns:auto auto auto auto auto}}footer .footerContent .socialMedia ul svg{display:inline-block;height:25px}footer .footerContent .socialMedia ul svg *{fill:#dedede;transition:all .2s ease-in-out}footer .footerContent .socialMedia ul svg:hover *{fill:#1d5366}footer .statewidefooter{margin:10px 0 !important}footer .statewidefooter a{color:#fff}.home #homePost{padding:0 10%}.home #latestInfo{grid-area:latest;margin-top:30px}@media(min-width: 769px){#latestInfo{display:grid;grid-column-gap:30px;grid-template-columns:1fr;grid-template-areas:"news"}}.home #quickBlock{grid-area:quick;display:flex;justify-content:space-between;background-color:#505050;padding:0;flex-direction:column}@media(min-width: 769px){.home #quickBlock{flex-direction:row;padding:0 10%}}.home #quickBlock>div a{padding:1.2rem 2rem;display:block;color:#fff;text-decoration:none;font-size:1.5rem;line-height:1.3rem}.home #quickBlock>div a span{display:block;font-size:.5em;font-weight:lighter}.home #quickBlock #flagStatus{order:2}@media(min-width: 769px){.home #quickBlock #flagStatus{order:1}}.home #quickBlock #flagStatus a{display:block;justify-content:center;padding-left:110px;background-image:url("./img/icons/flags-h.png");background-repeat:no-repeat;background-position:1rem center;background-color:#404040}.home #quickBlock #flagStatus a span{padding-left:0}@media(min-width: 480px){.home #quickBlock #flagStatus a{display:flex;padding-left:0}.home #quickBlock #flagStatus a span{padding-left:1rem}}@media(min-width: 769px){.home #quickBlock #flagStatus a{display:block;padding-left:3.75rem;background-image:url("./img/icons/flags.png");background-position:1rem center}.home #quickBlock #flagStatus a span{padding-left:0}}.home #quickBlock #flagStatus a:hover{background-color:#1d5366}.home #quickBlock #socialUpdates{display:flex;justify-content:center;order:1}@media(min-width: 769px){.home #quickBlock #socialUpdates{justify-content:flex-start;order:2}}.home #quickBlock #socialUpdates #homeSocial{display:flex;justify-content:center;align-items:center;padding-right:1rem;width:50%}@media(min-width: 769px){.home #quickBlock #socialUpdates #homeSocial{width:auto}}.home #quickBlock #socialUpdates #homeSocial a{width:2rem;height:auto;padding:1rem 1.75rem;display:flex;justify-content:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:auto 60%;text-indent:100%;overflow:hidden;white-space:nowrap}.home #quickBlock #socialUpdates #homeSocial a.facebook{background-image:url("./img/logos/facebook.svg")}.home #quickBlock #socialUpdates #homeSocial a.twitter{background-image:url("./img/logos/twitter-white.svg")}.home #quickBlock #socialUpdates #homeSocial a.instagram{background-image:url("./img/logos/instagram.svg")}.home #quickBlock #socialUpdates #homeSocial a.youtube{background-image:url("./img/logos/youtube-white.svg")}.home #quickBlock #socialUpdates #homeSocial svg *{fill:#fff !important}.home #quickBlock #socialUpdates #getUpdates{background-color:#ffbd1c;width:50%}@media(min-width: 769px){.home #quickBlock #socialUpdates #getUpdates{width:auto}}.home #quickBlock #socialUpdates #getUpdates a{color:#505050}#latestNews{margin-bottom:20px}#latestNews ul{display:grid;grid-row-gap:10px;margin-bottom:0;padding-left:0;list-style:none}#latestNews .newsArticle{display:grid;grid-column-gap:10px;grid-template-columns:65px 1fr;grid-template-areas:"date snippet";text-decoration:none;color:#000;cursor:pointer}#latestNews .newsArticle:hover .newsDate{background-color:#1d5366;box-shadow:0 1px 4px rgba(0,0,0,.4)}#latestNews .newsArticle:hover .newsMonth{color:#fff}#latestNews .newsArticle:hover .newsSnippet{background-color:#f8f8f8}#latestNews .newsArticle .newsDate{grid-area:date;max-height:80px;padding:10px;border-radius:3.3333333333px;background-color:#eee;transition:all .2s ease-in-out}#latestNews .newsArticle .newsDate .newsDay,#latestNews .newsArticle .newsDate .newsMonth{display:block;font-weight:100;text-align:center;line-height:normal}#latestNews .newsArticle .newsDate .newsDay{padding:5px 10px;border-radius:1.6666666667px;background-color:#fff;font-size:1.25rem}#latestNews .newsArticle .newsDate .newsMonth{padding:5px;text-transform:uppercase}#latestNews .newsArticle .newsSnippet{grid-area:snippet;padding:5px 10px;font-size:.85rem;transition:all .2s ease-in-out}@media(min-width: 769px){.bio-details{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:125px 1fr;grid-template-areas:"image details"}}.bio-details .bio-photo{grid-area:image;display:block;width:100px;height:100px;margin:0 auto 20px;background-position:center top;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.4)}@media(min-width: 1024px){.bio-details .bio-photo{width:125px;height:125px;margin-bottom:0}}.newsPost .bio-details .bio-photo{border-radius:3.3333333333px}.bio-details h2{margin-bottom:0;line-height:initial}.bio-details .bio-meta{grid-area:details}.bio-details .bio-meta .title{font-size:1rem !important;font-style:italic}.bio-details .bio-meta .email,.bio-details .bio-meta .phone{padding-left:30px;background-position:left center;background-repeat:no-repeat;background-size:15px auto}.hideContact .bio-details .bio-meta .email,.hideContact .bio-details .bio-meta .phone{display:none}.bio-details .bio-meta .email{background-image:url("./img/icons/mail.svg")}.bio-details .bio-meta .phone{background-image:url("./img/icons/phone.svg")}.staffSeparator{display:block;height:11px;width:95%;margin:0 auto 30px;box-shadow:0px 5px 16px -5px rgba(50,50,50,.45)}.staffBio{margin-top:10px}.missionStatement{position:relative;min-height:175px;padding:20px;margin:30px 0;background-image:url(img/icons/quote.svg);background-position:left top;background-repeat:no-repeat;background-size:175px}.missionStatement h3{display:block;width:auto;margin:0 auto;padding-left:10px;font-size:1.65rem;font-style:italic;color:#1d5366}.missionStatement p{width:75%;margin:.5rem auto 0;color:#747474;text-align:center;font-weight:bold;font-style:italic;font-size:1.15rem}@media all and (-ms-high-contrast: none){body{display:block}body header nav{display:block;overflow:hidden}body header nav #logoWrapper{height:70px}body header nav #logoWrapper #logo{float:left;width:auto;height:70px;margin-right:10px;padding:10px;background-color:#eee}body header nav #title{float:left;margin-top:25px}body header nav #navMain{display:none}body header nav #menu{float:right;height:70px}body header nav #menuClose{width:40px;height:40px}body header nav #navSearch button{width:100%;margin-top:10px}body .hero .mainPosts li a,body .carousel .mainPosts li a{display:block}body .hero .mainPosts li a h2,body .carousel .mainPosts li a h2{bottom:30px}body .hero .mainPosts li a p svg,body .carousel .mainPosts li a p svg{display:none}body .hero .heroOverlay,body .carousel .heroOverlay{display:none}body .hero{display:block}body .home main,body main{display:block !important}body .home main svg,body main svg{display:none !important}body .home main #featured,body .home main #latestNews,body .home main #latestTweets,body .home main #latestInfo,body main #featured,body main #latestNews,body main #latestTweets,body main #latestInfo{display:block !important;max-width:750px;margin:0 auto !important}body .home main #latestNews,body main #latestNews{display:block}body .home main #latestNews .newsArticle,body main #latestNews .newsArticle{display:flex !important}body .home main #latestNews ul,body main #latestNews ul{display:block !important}body .home main #latestNews a,body main #latestNews a{display:block !important}body main{max-width:750px;margin:0 auto !important}body .home main{max-width:100% !important}body aside{max-width:750px;margin:0 auto}body footer .footerContent{display:block !important;max-width:750px;margin:0 auto !important}body footer .footerContent .socialMedia ul{display:flex}body footer .footerContent .socialMedia ul li{flex:1}body .photogroup a{display:block;max-width:300px;margin:0 auto 10px}}