@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700);html{font-family:'Open Sans', sans-serif;font-size:16px}body{margin:0;padding:0;background:url("../images/header/header-bg.png") repeat-x center 31px #393939;color:#fff}a{color:#243c59}a.light-link{color:#91bff7 !important}a:hover{color:#8B0F0A}ul.nostyle{margin:0;padding:0;list-style:none}.hidden{display:none !important}header hgroup,header nav,section{margin:0 auto;width:1024px}header{background:url("../images/header/header-bg-blue.png") repeat-x center top transparent;height:139px;width:100%;position:relative;-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,0.2);box-shadow:0 5px 7px 0 rgba(0,0,0,0.2)}header hgroup{height:100px;padding:0;position:relative;color:#FFF}header hgroup h1{margin:0;padding:38px 0 0 170px;font-size:2rem;font-weight:normal}header hgroup h1 a{color:#FFF;text-decoration:none}header hgroup h1 a:hover{color:#EEE;text-decoration:none}header hgroup h1 span{display:block;font-weight:lighter;font-size:0.93rem;color:#cccccc;line-height:10px;text-transform:uppercase}header #headerSocial{position:absolute;margin:0;top:0;right:0;font-weight:lighter;background:url("../images/header/header-bg-social.png") repeat-x left top #182a3f;height:92px;border-left:1px solid #192a3f;border-right:1px solid #192a3f;padding:8px 0 0}header #headerSocial li{font-size:14px;text-transform:uppercase}header #headerSocial li a{display:block;color:#FFF;text-decoration:none;padding:4px 12px 4px 42px;background:url("../images/icons/header-initiatives.png") no-repeat 12px center transparent}header #headerSocial li.initiatives a{background-image:url("../images/icons/header-initiatives.png")}header #headerSocial li.responsibilities a{background-image:url("../images/icons/header-responsibilities.png")}header #headerSocial li.latestnews a{background-image:url("../images/icons/header-latestnews.png")}header #headerSocial li a:hover{background-color:#8B0F0A}.skipnav{display:none}header hgroup h2#stateSeal{background:url("../images/header/header-seal.png") no-repeat center top transparent;position:absolute;left:0;top:0;margin:0;padding:0;width:156px;height:174px}header nav ul{margin:3px 0 0;padding:0;list-style:none;overflow:hidden}header nav ul li{float:left;width:138px;text-align:center;display:block;overflow:hidden}header nav ul li.navspace{width:190px}header nav ul li a{display:block;width:100%;text-decoration:none;color:#2f2f2f;font-weight:lighter;padding:5px 0}header nav ul li ul.secondary{-webkit-box-shadow:0 6px 12px -6px #262626;box-shadow:0 6px 12px -6px #262626;display:none;height:auto;margin:0;min-width:230px;padding:0;position:absolute;width:auto;z-index:999;background-color:#e3e3e3}header nav ul li ul.secondary li{float:none;text-align:left;width:auto}header nav ul li ul.secondary li a{padding:0.6rem 1rem;border-bottom:1px solid #D9D9D9;-webkit-transition:all 400ms ease 0s;-o-transition:all 400ms ease 0s;transition:all 400ms ease 0s}header nav ul li ul.secondary li a:hover{border-left:7px solid #8B0F0A;border-bottom-width:0}header nav ul li:hover ul.secondary{display:block}header nav ul li.contact ul.secondary{right:0}.container{background-color:#2f2f2f;margin-bottom:20px;padding:20px;width:984px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.2) inset;box-shadow:0 4px 10px rgba(0,0,0,0.2) inset;overflow:hidden}.container h2{background:#223853;font-size:1.1rem;font-weight:lighter;color:#FFF;padding:14px 20px;margin:0}section#Scenic #ScenicBG{background-size:auto 100%;padding-top:0;background-position:center top;background-repeat:no-repeat;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.3);box-shadow:0 3px 2px 0 rgba(0,0,0,0.3)}section#Scenic{padding-top:0}section#Scenic #LtProfile{background:url("../images/photoblock/ft-ltgovernor-profile.png") no-repeat 0 0 transparent;height:275px;overflow:hidden;-webkit-transition:all 200ms ease, background 1000ms ease;-o-transition:all 200ms ease, background 1000ms ease;transition:all 200ms ease, background 1000ms ease}section#Scenic #LtProfile.fade{background-color:#1C3954}section#Feature>div{float:left}#Connect{width:364px;min-height:392px;background-color:#F5F5F5;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}#Connect article{overflow:hidden;padding:14px}#Connect article p{margin:0;padding:14px 14px 0;font-size:0.8rem}#Connect article div.date{font-size:0.7rem;color:#BEBEBE;padding:0 14px 14px}#Connect a.connectbtn{display:block;margin:0 0 14px;text-decoration:none;background:url("../images/buttons/float-lightblue.png") repeat-y left center #fff;font-weight:lighter;padding:16px 20px 16px 17px;-webkit-transition:border 400ms ease;-o-transition:border 400ms ease;transition:border 400ms ease;border-left:0px solid #8B0F0A;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.1);box-shadow:0 3px 2px 0 rgba(0,0,0,0.1)}#Connect a.connectbtn i{color:#FFF;width:20px;font-size:1.4rem;text-align:center;margin-right:24px}#Connect a.connectbtn:hover{background-color:#EEE;border-left:7px solid #8B0F0A}section#Feature #PhotoFeed{width:620px;min-height:392px}section#Feature #PhotoFeed #flickr{list-style:none;margin:0;padding:0;height:400px;overflow:hidden}section#Feature #PhotoFeed #flickr li{width:100%;height:400px;background-color:#1F1F1F;overflow:hidden;position:relative}section#Feature #PhotoFeed #flickr li a{display:block}section#Feature #PhotoFeed #flickr li a span.title{display:block;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);padding:1em;color:#F5F5F5;text-align:center}section#Feature #PhotoFeed #flickr li a img{max-width:100%}div#PhotoFeed .instagram{list-style:none;margin:0 0 0 18px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}div#PhotoFeed .instagram li{display:block;width:192px;position:relative;height:192px;margin:0 0 8px 8px;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}div#PhotoFeed .instagram li a.image{position:absolute;display:block;background-repeat:no-repeat;background-position:center center;background-size:100%;top:0;bottom:0;right:0;left:0;-webkit-transition:all 1500ms ease, border 400ms ease;-o-transition:all 1500ms ease, border 400ms ease;transition:all 1500ms ease, border 400ms ease;border:5px solid #fff}div#PhotoFeed .instagram li a.image .caption{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.7);color:#FFF;padding:1em;font-size:0.7em;font-weight:lighter;overflow:hidden;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;z-index:2}div#PhotoFeed .instagram li a.image .caption i.fa{bottom:0;color:rgba(255,255,255,0.1);font-size:16em;left:0;position:absolute;right:0;text-align:center;top:0;z-index:1}div#PhotoFeed .instagram li a.image:hover{background-size:120%;border-color:#505050}div#PhotoFeed .instagram li a.image:hover .caption{opacity:1}section#NewsInfo>div{float:left;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}section #Initiatives{width:620px}section #Initiatives ul{list-style:none;margin:0;padding:20px;background-color:#F5F5F5;overflow:hidden;min-height:320px}section #Initiatives ul li{display:block;float:left;width:280px;margin:4px;background:url("../images/buttons/float-darkblue-wide.png") repeat-y left center #18395f;-webkit-transition:background-color 400ms ease;-o-transition:background-color 400ms ease;transition:background-color 400ms ease}section #Initiatives ul li a{display:block;text-decoration:none;padding:18px 0 18px 92px;font-size:0.8rem;color:#FFF;background-position:bottom left;background-repeat:no-repeat;-webkit-transition:background-position 200ms ease;-o-transition:background-position 200ms ease;transition:background-position 200ms ease}section #Initiatives ul li a em{display:block;font-size:0.7rem;font-weight:lighter;color:#4f79a9;font-style:normal}#Initiatives li.beready a{background-image:url("../images/icons/initiatives-beready.png")}#Initiatives li.voter a{background-image:url("../images/icons/initiatives-voter.png")}#Initiatives li.voterreg a{background-image:url("../images/icons/initiatives-voterreg.png")}#Initiatives li.userve a{background-image:url("../images/icons/initiatives-userve.png")}#Initiatives li.native a{background-image:url("../images/icons/initiatives-native.png")}#Initiatives li.civility a{background-image:url("../images/icons/initiatives-civility.png")}#Initiatives li.exploratory a{background-image:url("../images/icons/initiatives-exploratory.png")}#Initiatives li.multicultural a{background-image:url("../images/icons/initiatives-multicultural.png")}section #Initiatives ul li:hover{background-color:#DEDEDE}section #Initiatives ul li a:hover{color:#8B0F0A;background-position:top left}section #Initiatives ul li a:hover em{color:#8B0F0A}section #WhatsNew{width:344px;margin-left:20px}section #WhatsNew .whatsNew{min-height:400px;background-color:#FFF}section #WhatsNew article{border-bottom:1px dashed #E3E3E3}section #WhatsNew article h4{margin:0;padding:14px 14px 0;font-size:0.9rem;font-weight:normal}section #WhatsNew article h4 a{text-decoration:none}section #WhatsNew article p{margin:0;padding:14px;font-size:0.8rem}section#LinkBlock>div{float:left;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}section#LinkBlock #Responsibilities{width:100%}section#LinkBlock #Responsibilities ul{list-style:none;margin:0;padding:20px 20px 10px;background-color:#474747;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}section#LinkBlock #Responsibilities ul li{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:distribute;justify-content:space-around;margin:0 4px 14px;text-align:center;width:23%}section#LinkBlock #Responsibilities ul li a{background-color:#FFF;background-position:center 64px;background-size:auto 30%;background-repeat:no-repeat;border:5px solid #fff;display:block;font-size:0.9rem;padding:20px 0 0;text-decoration:none;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}section#LinkBlock #Responsibilities ul li a svg{display:block;margin:16px auto;width:64px;height:64px;-webkit-transition:all 400ms ease 0s;-o-transition:all 400ms ease 0s;transition:all 400ms ease 0s}section#LinkBlock #Responsibilities ul li a svg path,section#LinkBlock #Responsibilities ul li a svg ellipse{fill:#324863;-webkit-transition:fill 400ms ease 0s;-o-transition:fill 400ms ease 0s;transition:fill 400ms ease 0s}section#LinkBlock #Responsibilities ul li a em{background-color:#e7e7e7;color:#5d5d5d;display:block;font-size:0.8rem;font-style:normal;font-weight:lighter;margin:0 0;padding:20px 0;-webkit-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}section#LinkBlock #Responsibilities ul li a:hover{background-color:#223853;color:#FFF;background-position:center 50px;background-size:auto 50%;border-color:transparent}section#LinkBlock #Responsibilities ul li a:hover svg{margin:6px auto;width:84px;height:84px}section#LinkBlock #Responsibilities ul li a:hover svg path,section#LinkBlock #Responsibilities ul li a:hover svg ellipse{fill:#FFFFFF}section#LinkBlock #Responsibilities ul li a:hover em{background-color:#8b0f0a;color:#FFF;margin-left:-5px;margin-right:-5px}section #Speaches{width:620px}section #Speaches ul{list-style:none;margin:0;padding:20px;background-color:#F5F5F5;overflow:hidden;min-height:200px}section #Speaches ul li a{display:block;padding:6px 8px;text-decoration:none;font-size:0.8rem}section #Speaches ul li a:hover{background-color:#EEE;border-radius:3px}section #Video{width:620px;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}section div#Video ul{margin:0;padding:0;list-style:none;background-color:#F5F5F5;min-height:240px}section div#Video ul li{margin:0;position:relative;display:block;height:462px}section div#Video ul li a{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease}section div#Video ul li a span{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);color:#FFF;padding:1em;font-size:0.7em;font-weight:lighter;overflow:hidden;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}section div#Video ul li a span i.fa{color:rgba(255,255,255,0.2);font-size:15rem;left:0;position:absolute;right:0;text-align:center;top:20%}section div#Video ul li a:hover{background-size:120%}section div#Video ul li a:hover span{opacity:1}section div#Video ul li:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-webkit-transition:-webkit-box-shadow 400ms linear;transition:-webkit-box-shadow 400ms linear;-o-transition:box-shadow 400ms linear;transition:box-shadow 400ms linear;transition:box-shadow 400ms linear, -webkit-box-shadow 400ms linear}section #Links{width:344px;margin-left:20px;-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.5);box-shadow:0 3px 2px 0 rgba(0,0,0,0.5)}section #Links ul{list-style:none;margin:0;padding:20px;background-color:#F5F5F5;overflow:hidden;min-height:320px}section #Links ul li a{display:block;padding:6px 8px;text-decoration:none;font-size:0.8rem}section #Links ul li a:hover{background-color:#EEE;border-radius:3px}body.secondary #main{padding-top:20px}section#Secondary{overflow:hidden;padding-top:40px}section#Secondary>div,section#Secondary>aside{float:left}section#Secondary #Content{width:100%;background-color:#F5F5F5}section#Secondary #Content p,section#Secondary #Content ul,section#Secondary #Content ol,section#Secondary #Content h3,section#Secondary #Content h4,section#Secondary #Content h5,section#Secondary #Content h6,section#Secondary #Content>div{margin:20px;color:#000}section#Secondary #Content .whatsnewArticle{margin:0}section#Secondary #Content hr{display:block;clear:both;background-color:#cfcfcf;border:medium none;height:1px;margin:1rem 0}section#Secondary #Content>img{max-width:100%}section#Secondary #Content img.full{width:100%}section#Secondary #Content img.thumb{width:230px}section#Secondary #Content img.left{float:left;margin-right:10px;margin-bottom:5px}section#Secondary #Content .readmore{margin:0;padding:0}section#Secondary #Content #meta{position:relative;margin:20px 20px 0}section#Secondary #Content #meta .headline{margin:0 0 0 68px;font-size:14px}section#Secondary #Content #meta .date{margin:0;position:absolute;left:0;top:0;width:40px;border:1px solid #E5E5E5;background-color:#EDEDED;-webkit-box-shadow:inset 0 0 0 1px #FFF;box-shadow:inset 0 0 0 1px #FFF;text-align:center;font-size:11px;font-weight:bold;padding:8px}section#Secondary #Content p.synopsis{margin:0 20px 0 88px;font-size:11px;min-height:24px}section#Secondary #Content .whatsnewArticle #meta .headline{margin:0;font-size:16px}section#Secondary #Content .whatsnewArticle #meta .date{position:relative;width:auto;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;text-align:left;padding:0}section#Secondary #Content .whatsnewArticle .synopsis p{font-size:13px}section#Secondary #StaffPhotos{overflow:hidden}section#Secondary #StaffPhotos li{float:left;width:33.3%;text-align:center;height:300px}section#Secondary #StaffPhotos li img{max-width:96%;border:1px solid #CCC;padding:4px}section#Secondary #StaffPhotos li a{text-decoration:none}section#Secondary #StaffPhotos li span{display:block}section#Secondary #StaffPhotos li em{display:block;font-size:11px}body.contact form fieldset{border:none;margin:0;padding:0}body.contact form fieldset legend{color:#8B0F0A;font-size:1.1rem;font-weight:lighter;margin:0;padding:14px 20px}body.contact form fieldset p{width:auto}body.contact form label{display:block;font-size:12px}body.contact form input[type="text"],body.contact form textarea{font-family:'Open Sans', sans-serif;border:1px solid #E1E1E1;color:#223853;font-size:14px;padding:8px 2%;width:96%}body.contact form select{font-family:'Open Sans', sans-serif;padding:8px 0;width:100%}body.contact form .yesNo,body.contact form .ampm{display:block}body.contact form .yesNo label,body.contact form .ampm label{display:inline-block}body.contact form button{background:#223853;color:#FFFFFF;font-size:1.1rem;font-weight:lighter;margin:0;padding:14px 20px;border:1px solid #051B36;display:block;width:100%;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;cursor:pointer}body.contact form button:hover{border-width:10px;border-color:#8B0F0A;background-color:#8B0F0A}body.contact #recaptcha_widget_div{margin:20px}body.contact iframe{max-width:100%}ul.initiatives{list-style:none;margin:0;padding:20px;background-color:#F5F5F5;overflow:hidden}ul.initiatives li{display:block;width:auto;margin:4px;background:url("../images/buttons/float-darkblue-wide.png") repeat-y left center #18395f;-webkit-transition:background-color 400ms ease;-o-transition:background-color 400ms ease;transition:background-color 400ms ease}ul.initiatives li a{display:block;text-decoration:none;padding:18px 0 18px 92px;font-size:0.8rem;color:#FFF;background-position:bottom left;background-repeat:no-repeat;-webkit-transition:background-position 200ms ease;-o-transition:background-position 200ms ease;transition:background-position 200ms ease}ul.initiatives li a em{display:block;font-size:0.7rem;font-weight:lighter;color:#4f79a9;font-style:normal}ul.initiatives li.beready a{background-image:url("../images/icons/initiatives-beready.png")}ul.initiatives li.voter a{background-image:url("../images/icons/initiatives-voter.png")}ul.initiatives li.voterreg a{background-image:url("../images/icons/initiatives-voterreg.png")}ul.initiatives li.userve a{background-image:url("../images/icons/initiatives-userve.png")}ul.initiatives li.native a{background-image:url("../images/icons/initiatives-native.png")}ul.initiatives li.civility a{background-image:url("../images/icons/initiatives-civility.png")}ul.initiatives li.exploratory a{background-image:url("../images/icons/initiatives-exploratory.png")}ul.initiatives li.multicultural a{background-image:url("../images/icons/initiatives-multicultural.png")}ul.initiatives li:hover{background-color:#DEDEDE}ul.initiatives li a:hover{color:#8B0F0A;background-position:top left}ul.initiatives li a:hover em{color:#8B0F0A}body.blog section#Secondary #Content .post{margin:0;border-bottom:1px solid #DEDEDE}body.blog section#Secondary #Content .meta{font-size:12px;margin:20px}body.blog section#Secondary #Content img{max-width:100%;height:auto}body.blog section#Secondary #Content img.alignleft{float:left;padding:0 14px 0 0}body.blog section#Secondary #Content img.alignright{float:right;padding:0 0 0 14px}body.blog section#Secondary #Content img.aligncenter{float:none;margin:0 auto;display:block}body.blog section#Secondary #Content .wp-caption{background-color:#EEE;border:1px solid #DEDEDE;padding:8px;margin:20px;max-width:91%;height:auto}body.blog section#Secondary #Content .wp-caption-text{margin:0;font-size:0.8em;padding:8px 0 0 0;text-align:center}body.blog section#Secondary #Content .wp-caption img{float:none;margin:0 auto;display:block;max-width:100%;height:auto}body.blog section#Secondary #Content .wp-caption.alignleft{float:left}body.blog section#Secondary #Content .wp-caption.alignright{float:right}body.blog section#Secondary #Content .wp-caption.aligncenter{float:none;margin:20px auto;display:block}body.blog section#Secondary #Content hr{height:1px;border:none;background-color:#DEDEDE}body.blog section#Secondary #Content blockquote{font-style:italic;margin:20px;font-size:0.9em}body.blog section#Secondary #Content .post-edit-link{display:block;clear:both;margin:20px;font-size:12px}section#Secondary aside{width:344px;margin-left:20px}aside>div{margin-bottom:20px;background-color:#F5F5F5}aside div.mininfo{padding-bottom:8px}aside div.mininfo p{margin:8px 20px}aside #Connect{background-color:transparent;width:auto;min-height:auto}aside #Connect h2{margin-bottom:1rem}#NewsAside #NewsSearch{padding:20px;position:relative}#NewsAside #NewsSearch input{display:block;width:96%;font-size:13px;padding:6px;border:1px solid #EEE}#NewsAside #NewsSearch button{background-color:#223853;color:#FFF;border:0 none;height:30px;position:absolute;right:18px;top:20px}aside ul.links{padding:0}aside ul.links li a{display:block;padding:8px 20px;border-bottom:1px solid #EEE}aside ul.links li a:hover{background-color:#8B0F0A;color:#FFF;text-decoration:none;border-bottom:1px solid #7B0000}footer{background:#1e1e1e;height:180px;-webkit-box-shadow:inset 0 4px 10px 0 #000;box-shadow:inset 0 4px 10px 0 #000;border-top:1px solid #444444;color:#818181;font-size:12px;padding:20px 0}footer a{color:#818181;text-decoration:none}footer a:hover{color:#F5F5F5;text-decoration:none}footer section>ul,footer section>div{float:left;width:25%}footer .sitenav li,footer .utahgov li{padding:3px 0}footer #footerstateseal{height:170px;overflow:hidden;white-space:nowrap;text-indent:100%;background:url("../images/footer/footer-seal.png") no-repeat center center transparent}footer .socialmedia{overflow:hidden}footer .socialmedia li{float:left}footer .socialmedia li a{display:block;font-size:32px;padding:4px 10px}div.g-recaptcha{margin:20px}div#preload{display:none}@media handheld, only screen and (max-width: 1030px){header hgroup,header nav,section{width:94%}}@media handheld, only screen and (max-width: 768px){header hgroup,header nav,section{width:100%}header nav ul>li{width:12.5%;font-size:0.85em}header nav ul li.home{width:148px}.container{padding:20px 3%;width:94%}section#Scenic img{max-width:100%}section#Feature #Connect,section#NewsInfo #Initiatives,section#Feature #PhotoFeed,section#NewsInfo #WhatsNew,section#LinkBlock #Responsibilities,section#LinkBlock #Links{width:100%;min-height:auto}section#Feature #PhotoFeed,section#NewsInfo #WhatsNew,section#LinkBlock #Links{margin:20px 0 0}section#Feature #PhotoFeed img{width:100%}div#PhotoFeed .instagram{margin:0}div#PhotoFeed .instagram li{width:230px;height:230px}section#NewsInfo #Initiatives ul li{float:none;width:98%}section#NewsInfo #Initiatives ul li a{font-size:1em;padding:16px 0 16px 92px}section#LinkBlock #Responsibilities ul li{width:48%}section#LinkBlock #Responsibilities ul li a{font-size:1.0em}section#LinkBlock #Responsibilities ul li a em{font-size:0.9em}section#LinkBlock #Links ul li a{font-size:1em}section#Secondary>div,section#Secondary>aside{float:none}section#Secondary #Content,section#Secondary aside{width:auto;margin:0 0 20px}}@media handheld, only screen and (max-width: 600px){header{height:auto}header hgroup h2#stateSeal{background:url("../images/header/header-bg-seal-small.png") no-repeat center center transparent;height:97px;width:106px}header hgroup h1{margin:0 0 0 110px;padding:28px 0 0;width:221px}header nav{background:#222222;padding-bottom:6px;border-bottom:1px solid #303030;-webkit-box-shadow:0 7px 10px -10px #111111;box-shadow:0 7px 10px -10px #111111}header nav ul{margin:0}header nav ul li{text-align:left;float:none;width:auto;padding:0 0 1px 0;font-size:18px}header nav ul li.home{width:auto;display:none}header nav ul li a{display:block;padding:6px 3%;width:auto;background-color:#e2e2e2;border-left:5px solid #343434}div#PhotoFeed .instagram{margin:0}div#PhotoFeed .instagram li{width:100%;height:325px}section#Scenic,section#Scenic *{display:none}footer{height:auto}footer section>ul,footer section>div{float:none;width:auto}footer #footerstateseal{margin-bottom:20px}footer .sitenav li,footer .utahgov li{text-align:center}footer .socialmedia{margin:0 auto;overflow:hidden;width:200px}footer #backToTop{text-align:center;display:block}}@media handheld, only screen and (max-width: 560px){header #headerSocial{display:none}section#LinkBlock #Responsibilities ul li{width:98%}}@media handheld, only screen and (max-width: 380px){header hgroup{position:relative}header hgroup h1{margin:0;padding:0;width:auto;position:absolute;left:110px;top:24px;font-size:1.8rem}header hgroup h1 span{font-size:0.83rem}header hgroup h1 a{display:block}header nav ul{margin:0}header nav ul li{padding:0 0 1px}section#NewsInfo #Initiatives ul{padding:2px}section#NewsInfo #Initiatives ul li a{font-size:0.8em}section#Feature #PhotoFeed #flickr{height:250px}section#Feature #PhotoFeed #flickr li{height:250px}section#Feature #PhotoFeed #flickr li a span.title{font-size:0.8em}body.contact #recaptcha_widget_div{margin:10px}}@media handheld, only screen and (max-width: 320px){#Connect a.connectbtn{font-size:0.9em}section#Feature #PhotoFeed #flickr{height:220px}section#Feature #PhotoFeed #flickr li{height:220px}}@-webkit-keyframes peekaboo{0%{background-position:0px 250px}100%{background-position:0px 100px}}@keyframes peekaboo{0%{background-position:0px 250px}100%{background-position:0px 100px}}header nav ul li{width:auto !important;margin-right:40px}header nav ul li a{white-space:nowrap}.current_page_item a{color:#8B0F0A}i.fa{padding-right:10px}#CTAs{display:-webkit-box;display:-ms-flexbox;display:flex}.cta{margin:15px;background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cta .pitch{font-size:0.9em;padding:0 15px;min-height:355px;position:relative}#CTAs h2{padding-top:10px;font-size:1.25rem}#cta_become h2{background:url("images/icons/notary-cta-header-add.svg") #223853 no-repeat;padding-left:50px}#cta_manage h2{background:url("images/icons/notary-cta-header-manage.svg") #223853 no-repeat;padding-left:50px}#cta_find h2{background:url("images/icons/notary-cta-header-find.svg") #223853 no-repeat;padding-left:50px}h2#cta_news{background:url("images/icons/notary-header-info.svg") #223853 no-repeat;padding-left:50px}aside #events h2{background:url("images/icons/notary-header-calendar.svg") #223853 no-repeat;padding-left:50px}#cta_become button{background:url("images/icons/notary-cta-add.svg") #223853 no-repeat;padding-left:60px}#cta_manage button{background:url("images/icons/notary-cta-manage.svg") #223853 no-repeat;padding-left:60px}#cta_find button{background:url("images/icons/notary-cta-find.svg") #223853 no-repeat;padding-left:60px}.cta a:hover button{cursor:pointer}.cta button{width:90%;height:60px;background:#18395F;color:#FFFFFF;font-size:1.3rem;border:1px solid #051B36;text-align:left;position:absolute;bottom:15px;padding-bottom:8px;background-position:7px center !important}.cta a button:hover{background-color:#C3CAD2 !important;border-color:#C3CAD2;border-left:10px #8B0F0A solid}.cta a button:hover,.cta a button:hover em{color:#223853}.cta a button{-webkit-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.cta button em{font-style:normal;color:#7D94B0;font-size:14px;margin-left:-5px}.cta button em:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#menu-main-menu{margin-left:171px}.post h3 a,.snippets a{text-decoration:none}#socialize{border-top:1px solid #dadada;margin-top:20px}ul.socialmedialist{padding-bottom:35px}ul.socialmedialist li{float:left;margin-right:10px;font-size:2em}.timeStamps{float:left;width:45%;margin-right:3%}.timeStamps ul{margin:0 !important;padding:0}.timeStamps li{list-style-type:none;margin-bottom:10px;font-size:13px}.timeStamps b{margin-right:3px}.clearBoth{clear:both}.bottom-container{background-color:#fff !important;margin-top:-20px}#banner{width:100%;background-image:url(../images/banner.jpg);background-size:100% 100%;background-repeat:no-repeat}#banner.noImage{background-image:none;text-align:center;border-bottom:2px solid}#banner span{font-size:16px;font-weight:lighter;display:block}@media handheld, only screen and (min-width: 750px){#banner span{margin-left:30px;display:inline}}.dropdown-content{visibility:hidden}.dropdown-content a{text-decoration:none;padding:8px;background-color:#fff;border-radius:10px;border:1px solid #fff;display:inline-block;width:80%}.dropdown-content a:hover{background-color:rgba(0,0,0,0);color:#fff !important}.show{visibility:visible}ul{padding:0;list-style-type:none}ul li{padding-bottom:15px}.additionalOptions{padding-left:50px;list-style-type:disc}.additionalOptions li{list-style-type:disc}#bot-vote-drop{background-color:#9aa2b0}#bot-vote-drop a{color:#9aa2b0}#candidates-drop{background-color:#766249}#candidates-drop a{color:#766249}#election-results-drop{background-color:#263f69}#election-results-drop a{color:#263f69}#primary-info-drop{background-color:#881211}#primary-info-drop a{color:#881211}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{position:relative;background-color:#274069;margin:auto;padding:0;border:10px solid #2c2c2c;width:50%;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}#modalTitle{width:95%;padding-left:2.5%;font-size:24px}.modal-content input[type=text]{width:90%;border-radius:6px;border:0px;padding:6px;font-size:16px}#remember-checkbox{text-align:left;width:90%;padding-left:4%}#remember-checkbox input{width:14px;height:16px}input[type=submit]{background-color:#fdbe2c;border:none;padding:10px 15px 10px 15px;border-radius:6px;font-size:15px}.buttons{padding:30px}.question{text-align:center}.answers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.answers a{padding-right:20px}.answers button{margin-right:20px}.btn{font-family:"Open Sans",Helvetica,Arial,Freesans,sans-serif;display:inline-block;width:auto;height:2.5rem;margin:0 0 0.5rem 0;padding:0 1rem;border:none;border-radius:3px;color:white;background:#1b758f;line-height:2.5rem;border-bottom:2px solid #12647c;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-transform:uppercase;text-align:center;vertical-align:bottom;-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.btn:hover{cursor:pointer;background:#1888a9}.btn a{text-decoration:none;color:#fff}.btn.continue{background:#4caf50;border-color:#3d8b40}.btn.continue:hover{background:#6dc66d}.btn.back{color:#3F3F3F !important;background:#dcdcdc;border-color:#c3c3c3}.btn.back:hover{background:#ededed}.btn.back a{color:#3F3F3F}.hide{opacity:0;max-height:0;padding:0 8px;overflow:hidden;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.hide.show{opacity:1;max-height:1000px;padding:8px}.dtsvote-c-header__right{position:absolute;right:0;top:0;padding:1rem 1rem 0 0}.dtsvote-c-header__right__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dtsvote-c-header__band--blue a{text-decoration:none}.dtsvote-c-header__right__social svg{fill:white}.dtsvote-c-header__right__logout{margin-top:0.5rem}.dtsvote-btn--primary{background:#fdbe2c}.dtsvote-btn{border:none;padding:.375rem .75rem;color:black;border-radius:.375rem;display:inline-block;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;font-family:"Open Sans", sans-serif;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out}.dtsvote-u-pl-1{padding-left:20px}section #Links ul{min-height:auto}section #Links,section #WhatsNew{margin-left:0}.event{overflow:auto}.event_date{background:#18395F;color:white;text-align:center;padding:10px;width:10%;margin-top:10px;margin-left:3%;margin-right:5%;float:left;margin-bottom:10px}.event_date .number{font-size:1.5em}.event_details{width:70%;float:left}.event_details h3{margin-bottom:0}.event_details p{margin-top:0}footer #footerstateseal{background:url("../images/logo/utah_state_seal.svg") no-repeat center center transparent}.expander{margin-bottom:30px}.expander .question{font-weight:bold;font-size:16px}.expander .details{display:none}.expander .more::before{content:'+ '}.expander .more.hide::before{content:'- '}@media handheld, only screen and (max-width: 1024px){.container{width:94% !important}#bot-vote-drop{grid-row-start:2;grid-row-end:3;grid-column-start:2;grid-column-end:3}#candidates-drop{grid-row-start:2;grid-row-end:3;grid-column-start:3;grid-column-end:4}#election-results-drop{grid-row-start:2;grid-row-end:3;grid-column-start:4;grid-column-end:5}#primary-info-drop{grid-row-start:2;grid-row-end:3;grid-column-start:5;grid-column-end:6}#modalTitle{font-size:19px}}@media handheld, only screen and (max-width: 800px){.container{width:94% !important}#banner{background-size:cover;background-position:center center}#CTAs{display:inline-block}#modalTitle{font-size:17px}}@media handheld, only screen and (max-width: 700px){.dtsvote-c-header__right{top:40px}}@media handheld, only screen and (max-width: 683px){#bot-vote-drop{grid-row-start:3;grid-row-end:4;grid-column-start:2;grid-column-end:3;margin-top:-130px}#candidates-drop{grid-row-start:3;grid-row-end:4;grid-column-start:3;grid-column-end:4;margin-top:-130px}#election-results-drop{grid-row-start:3;grid-row-end:4;grid-column-start:2;grid-column-end:3;margin-top:-13px}#primary-info-drop{grid-row-start:3;grid-row-end:4;grid-column-start:3;grid-column-end:4;margin-top:-13px}.modal-content{width:70%}}@media handheld, only screen and (max-width: 600px){header,#utahgov_statewideheader{overflow:hidden}header hgroup h1{font-size:1.8rem !important}header hgroup h1 span{font-size:0.63rem !important}header hgroup h1{width:361px !important}header nav ul,#menu-main-menu,header nav ul li{margin-left:0 !important;margin-right:0 !important}section#Secondary #Content,section#Secondary aside,section #WhatsNew,section #Links{width:100% !important}section.container{margin:0}iframe,.timeStamps{width:100%}.dtsvote-c-header__right{top:27px}}@media handheld, only screen and (max-width: 436px){.dtsvote-u-pl-1{padding-left:10px}.dtsvote-c-header__right__social svg{width:20px}}@media handheld, only screen and (max-width: 380px){.dtsvote-c-header__right{top:22px}.dtsvote-u-pl-1{padding-left:5px}.dtsvote-c-header__right__social svg{width:20px}}@media handheld, only screen and (max-width: 370px){.dtsvote-c-header__right{top:52px}}.details{display:none;cursor:pointer}.grid-container li{font-size:20px;margin:auto;padding-top:15px;height:80px}.grid-container li a{color:#fff;text-decoration:none;display:grid;grid-template-columns:100px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-container li a span{padding-left:25px}.circle{background:#274069;width:80px;height:80px;margin:auto;border-radius:50%;background-size:45px 45px;background-repeat:no-repeat;background-position:center center}.circle:hover{background:#fff;cursor:pointer;background-size:75px 75px;background-repeat:no-repeat;background-position:center center}.vote .circle{background-image:url(../images/icons/where-to-vote-white.svg)}.vote .circle:hover{background-image:url(../images/icons/where-to-vote-blue.svg)}.track .circle{background-image:url(../images/icons/mail-checkmark-white.svg)}.track .circle:hover{background-image:url(../images/icons/mail-checkmark-blue.svg)}.learn .circle{background-image:url(../images/icons/candidates-white.svg)}.learn .circle:hover{background-image:url(../images/icons/candidates-blue.svg)}.find .circle{background-image:url(../images/icons/search-white.svg)}.find .circle:hover{background-image:url(../images/icons/search-blue.svg)}.register .circle{background-image:url(../images/icons/how-to-reg-white.svg)}.register .circle:hover{background-image:url(../images/icons/how-to-reg-blue.svg)}.request .circle{background-image:url(../images/icons/mail-white.svg)}.request .circle .active{background-image:url(../images/icons/mail-blue.svg)}.request .circle:hover{background-image:url(../images/icons/mail-blue.svg)}.active{background:#fff !important;background-size:75px 75px !important;background-repeat:no-repeat !important;background-position:center center !important}.register .active{background-image:url(../images/icons/how-to-reg-blue.svg) !important}.request .active{background-image:url(../images/icons/mail-blue.svg) !important}.bot-grid-container{overflow:hidden;text-align:center}.bot-grid-container li a{font-size:16px;width:200px;margin:auto;color:#5d5d5d;text-decoration:none}.bot-grid-container li{background-color:#e7e7e7;padding:20px 15px;margin-bottom:10px}.bot-grid-container li:hover{cursor:pointer}.bot-grid-container li:hover a{color:#fff}.bot-vote:hover{background-color:#263f69}.candidates:hover{background-color:#263f69}.election-results:hover{background-color:#263f69}.general:hover{background-color:#263f69}@media handheld, only screen and (min-width: 400px){.grid-container{display:grid;grid-template-columns:auto 50% 50% auto;grid-row-gap:10px;text-align:center}.grid-container li{width:200px;height:auto}.grid-container li a{display:grid;grid-template-rows:2fr 1fr;grid-template-columns:auto;grid-row-gap:18px}.circle{width:150px;height:150px;background-size:75px 75px}.vote{grid-column-start:2;grid-column-end:3}.learn{grid-column-start:2;grid-column-end:3}.register{grid-column-start:2;grid-column-end:3}.find{grid-column-start:3;grid-column-end:4}.bot-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.bot-grid-container li{margin-bottom:0px}}@media handheld, only screen and (min-width: 700px){.grid-container{grid-template-columns:auto 30% 30% 30% auto}.learn{grid-column-start:4;grid-column-end:4}.find{grid-column-start:2;grid-column-end:3}.register{grid-column-start:auto;grid-column-end:auto}.bot-grid-container{grid-template-columns:1fr 1fr 1fr}}.message{position:relative;background:white;margin:1rem 0;padding:1rem;border-left:1em solid #1888a9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:3px;max-height:100vh;color:#000}.message h3{margin:0 0 .5rem 0;font-size:1.1rem;line-height:1em;color:#1888a9}.message p{padding:0}.message.alert{border-color:#fbc02d}.message.alert h3{color:#3F3F3F}.message.error{border-color:#f44336}.message.error h3{color:#f44336}
