/*!
Theme Name: Lt. Governor Commissions
Theme URI: https://site.utah.gov/
Description: Lt. Governor Commissions (Notary, Authentications, etc)
Author: Cortney Taylor
Author URI: https://site.utah.gov
Version: 1.0
*/@import"https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic";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}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:#6f6f6f;transition:all .2s ease-in-out}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:400}h1{margin-bottom:0;font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}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}.buttons{margin:20px 0 0}.buttons.post-navigation{padding:0 20px 20px}.buttons .button,.buttons a{display:block;width:100%;margin-bottom:10px;padding:10px 20px;background-color:#1d5366;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 1px 4px rgba(0,0,0,.4);transition:all .2s ease-in-out}.buttons .button:hover,.buttons a:hover{background-color:#266d86}.buttons .button:last-child,.buttons a:last-child{margin-bottom:0}@media(min-width: 900px){.buttons .button,.buttons a{width:auto;display:inline-block;margin-bottom:0}}.buttons .button.secondary,.buttons a.secondary{background-color:#ffbc2a}*{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;margin:0;padding:0;line-height:1.618;font-size:1rem;background-color:#555;color:#6f6f6f;grid-row-gap:20px;grid-template-columns:20px 1fr 20px;grid-template-areas:"header header header" ". homeCallout ." ". main ." ". aside ." "footer footer footer"}@media(min-width: 900px){body{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:15% auto calc(23.3333333333% - 40px) 15%;grid-template-areas:"header header header header" ". homeCallout homeCallout ." ". main aside ." "footer footer footer footer"}}main{grid-area:main}#social{border-top:1px solid #eee;padding:20px}.section{background-color:#fff;box-shadow:0 1px 20px rgba(0,0,0,.45)}.section>h2:first-of-type{margin-bottom:0;padding:10px 20px;color:#fff;font-size:1.25rem;text-transform:none;background-color:#1d5366;background-repeat:no-repeat;background-position:5px}.section>h2:first-of-type.withBg{padding-left:50px}.section>h2:first-of-type.bg-become{background-image:url("./img/icons/add.svg")}.section>h2:first-of-type.bg-manage{background-image:url("./img/icons/manage.svg")}.section>h2:first-of-type.bg-find{background-image:url("./img/icons/find.svg")}.section>h2:first-of-type.bg-info{background-image:url("./img/icons/info.svg")}.section .post{padding:20px;border-bottom:1px solid #eee}.section .post:last-child{border-bottom:none}.section .post h3{text-decoration:none;font-weight:800}.section .post p{margin-bottom:0}.section .post a{display:block;text-decoration:none}.section .post .read-more{margin-top:10px;font-size:.85rem;transition:all .2s ease-in-out}.section .post .read-more:after{content:"‣";margin-left:5px;font-size:1rem}.section .post .read-more:hover{padding-left:10px}article{padding:20px}article p:last-child{margin-bottom:0}article h2{background-color:rgba(0,0,0,0);padding:0}.social{padding-left:0;margin-bottom:0;list-style:none;display:flex}.social li{margin-right:10px}.social li:last-child{margin-right:0}.social li .fa{font-size:2rem}header{grid-area:header;height:auto;width:100vw;z-index:1000}.home header{height:auto;grid-area:unset}header #fluidheader-wrapper{height:34px;grid-area:state-header}header hgroup{background-color:#1d5366;min-height:100px;box-shadow:0 1px 4px rgba(0,0,0,.4)}header hgroup svg *{fill:#fff !important}@supports(display: grid){header hgroup{display:grid;grid-column-gap:10px;grid-template-columns:2% 70px auto 50px 2%;grid-template-areas:"logo logo title menu ."}}@media(min-width: 900px){@supports(display: grid){header hgroup{grid-template-columns:50px 70px 2fr minmax(300px, 400px) 50px 50px;grid-template-areas:"logo logo title navSmall menu ."}}}header hgroup a{color:#fff}header hgroup #logoWrapper{display:grid;grid-area:logo;width:100%;background-color:#12333e}header hgroup #logoWrapper #logo svg *{fill:#fff !important}header hgroup #logoWrapper #logo{justify-self:right;align-self:center;height:auto;width:100px;padding:10px}header hgroup #logoWrapper #logo svg{display:block;width:65px;height:auto}header hgroup #logoWrapper #logo svg *{fill:#6f6f6f;transition:all .2s ease-in-out}header hgroup #title{grid-area:title;justify-self:start;align-self:center;font-size:1rem;font-weight:300;font-style:italic;text-decoration:none;line-height:1.5rem;margin-left:1rem}@media(min-width: 900px){header hgroup #title{font-size:1.25rem}}header hgroup #title:hover{color:#fff}header hgroup #title span{display:block;margin-top:5px;font-weight:600;font-style:normal;font-size:1.5rem;text-transform:uppercase}@media(min-width: 900px){header hgroup #title span{font-size:2rem}}header hgroup ul{padding-left:0}nav{background-color:#fff}nav ul{list-style:none;padding:0}@media(min-width: 900px){nav ul{overflow:hidden;display:flex;margin:0 auto}}nav ul li{transition:all .2s ease-in-out}@media(min-width: 900px){nav ul li{text-align:center;overflow:hidden;width:auto}}nav ul li.current_page_item{background-color:#d5d5d5}nav ul li:hover{background-color:#d5d5d5}nav ul li a{display:block;padding:5px 10px;text-align:center;text-decoration:none;border-bottom:1px solid #d5d5d5}nav ul li:last-child a{border-bottom:none}aside{grid-area:aside}aside section{margin-bottom:30px}aside section:last-child{margin-bottom:0}aside ul{margin:0;padding-left:0;list-style:none}aside ul li{transition:all .2s ease-in-out}aside ul li:hover{background-color:#d5d5d5}aside ul li a{display:block;padding:10px 20px;text-decoration:none}aside .fa{margin-right:10px}footer{grid-area:footer;padding:20px;background:#2f2f2f;font-size:.85rem;box-shadow:0 1px 20px rgba(0,0,0,.45)}@media(min-width: 900px){footer{display:grid;grid-column-gap:30px;grid-template-columns:minmax(25px, 15%) 1fr 1fr 1fr minmax(25px, 15%);grid-template-areas:". stateSeal nav1 nav2 ." ". copyright copyright copyright ."}}footer .stateSeal{display:block;margin:20px auto}@media(min-width: 900px){footer .stateSeal{grid-area:stateSeal;margin:0}}footer .stateSeal .white{fill:#6f6f6f}footer #ltGovernorFooterNav{grid-area:nav1}footer ul{padding:0;margin:0;list-style:none}@media(min-width: 900px){footer ul{grid-area:nav2}}footer ul li{margin:5px 0}footer ul li a{display:block;color:#6f6f6f;text-align:center;text-decoration:none}@media(min-width: 900px){footer ul li a{text-align:left}}footer ul li a:hover{color:#888;text-decoration:none}footer #copyright{margin-top:20px;text-align:center}@media(min-width: 900px){footer #copyright{margin:0;grid-area:copyright}}.homeWrapper{display:grid;grid-area:homeCallout;grid-row-gap:20px}@media(min-width: 900px){.homeWrapper{display:flex;gap:30px}}.homeWrapper .section,.homeWrapper .mainCallout{display:flex;flex:1;flex-direction:column}.homeWrapper .section a.authCallout,.homeWrapper .mainCallout a.authCallout{display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.homeWrapper .section a.authCallout:hover h2,.homeWrapper .mainCallout a.authCallout:hover h2{color:#ffbc2a}.homeWrapper .section a.authCallout:hover svg *,.homeWrapper .mainCallout a.authCallout:hover svg *{fill:#ffbc2a}.homeWrapper .section a.authCallout h2,.homeWrapper .mainCallout a.authCallout h2{color:#fff;transition:all .2s ease-in-out}.homeWrapper .section a.authCallout svg,.homeWrapper .mainCallout a.authCallout svg{display:block;width:65px;height:auto;margin:0 auto}.homeWrapper .section a.authCallout svg *,.homeWrapper .mainCallout a.authCallout svg *{fill:#fff;transition:all .2s ease-in-out}.homeWrapper .section .pitch,.homeWrapper .mainCallout .pitch{display:flex;flex:1;flex-direction:column;padding:20px}.homeWrapper .section .pitch .buttons,.homeWrapper .mainCallout .pitch .buttons{margin-top:auto}.homeWrapper .section .pitch .buttons a,.homeWrapper .mainCallout .pitch .buttons a{width:100%}.homeWrapper .mainCallout{background-color:#1d5366;box-shadow:0 1px 20px rgba(0,0,0,.45);transition:all .2s ease-in-out}.homeWrapper .mainCallout:hover{background-color:#153c4a}