.electionssk-header{margin-bottom:72px;background-color:#001e62}.electionssk-header *:not(.fa){font-family:"DM Sans",Verdana,Arial,sans-serif}@media(min-width: 768px){.electionssk-header{border-top:solid 2px #1486cc}}.electionssk-header .container-nav{width:100%}@media(min-width: 1441px){.electionssk-header .container-nav{max-width:1828px}}.electionssk-header .container-nav .left-spacer{width:100%;min-height:1px;float:left}@media(min-width: 768px){.electionssk-header .container-nav .left-spacer{width:180px}}@media(min-width: 1441px){.electionssk-header .container-nav .left-spacer{width:232px}}.electionssk-header .top-nav{background-color:#e8e9ea;color:#001e62;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:.54px;margin-bottom:0;min-height:43px}@media(min-width: 996px){.electionssk-header .top-nav{font-size:16px}}.electionssk-header .top-nav ul.nav{margin:10px 0 10px 0}@media(max-width: 860px){.electionssk-header .top-nav ul.nav{margin-left:110px}}@media(min-width: 1200px){.electionssk-header .top-nav ul.nav{margin-left:46px}}.electionssk-header .top-nav ul.nav li{margin:0 15px 0 0}@media(min-width: 992px){.electionssk-header .top-nav ul.nav li{margin:0 25px 0 0}}@media(min-width: 1200px){.electionssk-header .top-nav ul.nav li{margin:0 33px 0 0}}.electionssk-header .top-nav ul.nav li a{color:#001e62;line-height:25px;padding:0 0}.electionssk-header .top-nav ul.nav li a:hover,.electionssk-header .top-nav ul.nav li a:focus{background-color:transparent}.electionssk-header .bottom-nav{background-color:#001e62;color:#fff;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:43px;letter-spacing:.84px;border-bottom-width:0;margin-bottom:0}@media(min-width: 768px){.electionssk-header .bottom-nav{font-size:14px}}@media(min-width: 992px){.electionssk-header .bottom-nav{font-size:20px}}@media(min-width: 1200px){.electionssk-header .bottom-nav{font-size:28px}}.electionssk-header .bottom-nav .navbar-header{margin:0;height:50px}@media(min-width: 992px){.electionssk-header .bottom-nav .navbar-header{margin:18px 0;height:auto}}.electionssk-header .bottom-nav .navbar-header .navbar-toggle{background-color:transparent;border-width:0;display:flex;align-items:center;margin:0;padding:4px}.electionssk-header .bottom-nav .navbar-header .navbar-toggle>*{margin-left:5px;margin-right:5px}.electionssk-header .bottom-nav .navbar-header .navbar-toggle>div{display:inline-block}.electionssk-header .bottom-nav .navbar-header .navbar-toggle .icon-bar{background-color:#fff;height:2px}.electionssk-header .bottom-nav .navbar-header .navbar-brand img{width:85px;display:inline-block;margin-top:-18px;margin-left:-23px;position:relative;z-index:2}@media(min-width: 768px){.electionssk-header .bottom-nav .navbar-header .navbar-brand img{width:95px;margin-top:-73px;margin-left:0}}@media(min-width: 996px){.electionssk-header .bottom-nav .navbar-header .navbar-brand img{width:174px;margin-top:-95px}}.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav{margin-top:0;margin-bottom:0}.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a{color:#fff}.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li.active>a{color:#001e62;background-color:#fff}@media(max-width: 767px){.electionssk-header .bottom-nav #header-collapse{padding:70px 15px 0;margin-right:-15px;margin-left:-15px;border-width:0;-webkit-box-shadow:none;box-shadow:none}.electionssk-header .bottom-nav #header-collapse .navbar-form{padding:10px 15px;border-width:0;-webkit-box-shadow:none;box-shadow:none}.electionssk-header .bottom-nav #header-collapse .navbar-form input{height:34px;border:0;box-shadow:none;font-size:14px !important;padding:6px 12px;border-radius:0}.electionssk-header .bottom-nav #header-collapse .navbar-form .input-group-btn .btn{background-color:#cedc00;color:#fff;margin:0;height:34px !important;width:auto;padding:5px 16px;margin-top:-8px}.electionssk-header .bottom-nav #header-collapse .navbar-form .input-group-btn .btn img{width:20px}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse{border-left-width:0}.electionssk-header .bottom-nav #header-collapse #electionssk-search{position:absolute;right:0;top:1px;margin:0;padding:0 0 0 15px;background:#001e62;width:100%;text-align:right;z-index:1}.electionssk-header .bottom-nav #header-collapse #electionssk-search.hide-search{width:auto}.electionssk-header .bottom-nav #header-collapse #electionssk-search.hide-search .input-group{display:none}.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .header-search,.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .btn{line-height:26px;border:solid 1px #cedc00;border-radius:0;background-color:transparent;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;height:50px;width:auto}}@media(min-width: 768px)and (min-width: 996px){.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .header-search,.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .btn{height:57px}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .header-search{border-right-width:0;padding:19px 16px 12px 16px}.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .header-search::placeholder{font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:normal;text-align:left;color:#fff}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse #electionssk-search .input-group .btn{border-left-width:0;padding-right:16px}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse #electionssk-search .btn-search{background-color:#cedc00;color:#001e62;height:52px !important;width:51px;margin-top:-1px}.electionssk-header .bottom-nav #header-collapse #electionssk-search .btn-search img{width:20px;height:20px}}@media(min-width: 768px)and (min-width: 996px){.electionssk-header .bottom-nav #header-collapse #electionssk-search .btn-search{height:86px !important;width:84px}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a{border-radius:0;padding:18px 18px 18px 18px;line-height:16px}}@media(min-width: 768px)and (min-width: 996px){.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a{padding:24px 30px 19px 46px;line-height:43px}}@media(min-width: 768px)and (min-width: 1200px){.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a{padding:24px 46px 19px 46px}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a:hover,.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li>a:focus{background-color:#1486cc}}@media(min-width: 768px){.electionssk-header .bottom-nav #header-collapse .nav.navbar-nav>li.active>a{color:#001e62;background-color:#fff}}.electionssk-footer{background-color:#001e62;background-image:url("../images/sa-corner.png");background-position:right -1px bottom -1px;background-origin:border-box;background-repeat:no-repeat;color:rgba(255,255,255,.9);font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.64px;padding:52px 33px;position:relative;text-shadow:-1px -1px 2px #001e62,1px -1px 2px #001e62,-1px 1px 2px #001e62,1px 1px 2px #001e62}.electionssk-footer .footer-nav{margin-bottom:20px}@media(min-width: 768px){.electionssk-footer .footer-nav{margin-bottom:75px}}.electionssk-footer .footer-nav h4{margin:0 0 8px;height:45px}.electionssk-footer .footer-nav h4 a{color:#fff;font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.8px}.electionssk-footer .footer-nav ul li>a{font-family:"DM Sans",Verdana,Arial,sans-serif;color:rgba(255,255,255,.9);padding:0;display:inline-block;font-size:16px;line-height:2.13;font-weight:100}.electionssk-footer .footer-nav p{margin-bottom:30px}@media(max-width: 767px){.electionssk-footer .navbar-footer{font-size:16px;margin:0}}.electionssk-footer .navbar-footer>li{line-height:1.88;padding:0 22px 0 0}.electionssk-footer .navbar-footer>li>a{color:rgba(255,255,255,.9);font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:16px;line-height:1.31;letter-spacing:.64px;line-height:1.88;padding:0;filter:drop-shadow(0px 0px 6px #001e62)}.electionssk-footer .navbar-footer>li>a:hover,.electionssk-footer .navbar-footer>li>a:focus{background-color:transparent}.electionssk-footer .navbar-footer>li p{margin-bottom:0}.electionssk-footer #LoginFooter{height:60px;border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.1);display:inline-block;font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:.64px;color:#fff;padding:19px 35px;max-width:none}@media(max-width: 767px){.electionssk-footer #LoginFooter{margin-bottom:20px}}.home h1{display:inline-block;position:relative;margin-bottom:26px;height:38px;font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:28px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:.71;letter-spacing:normal;text-align:left;color:#000}.home h1:after{display:block;position:absolute;bottom:-6px;left:1px;height:2px;width:100%;background-image:linear-gradient(to right, #001e62 2%, #4698cb 52%, #b5c200);content:" "}.home #Popular-Task-Navigation>div>a{border-radius:3px;background-color:#1486cc;color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.36px;padding:13px 21px;min-height:77px;margin-bottom:30px}.home #Popular-Task-Navigation>div>a:hover{background-color:#fff;color:#1486cc}.home #Popular-Task-Navigation>div>a .popular-nav-text{display:table-cell;vertical-align:middle;padding-right:45px}.home #Popular-Task-Navigation>div>a .popular-nav-icon{height:45px;width:45px;position:absolute;right:10px;top:10px;font-size:30px;line-height:45px;text-align:center;right:15px;top:50%;margin-top:-23px}.home .content-popular{background-color:#fff}.home .content-popular .shortcut-thumbnail{border-width:0;color:#001e62;background-color:transparent}.home .content-popular .shortcut-thumbnail .image-container{border:solid 0px #c3c3c3}.home .content-popular .shortcut-thumbnail .title h4{font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.4px;color:#001e62}.home .content-popular .shortcut-thumbnail:hover,.home .content-popular .shortcut-thumbnail:focus{background-color:transparent}.home .content-popular .shortcut-thumbnail:hover .title h4,.home .content-popular .shortcut-thumbnail:focus .title h4{color:#1486cc}.home .content-news{background-color:#ededed;padding:40px 0 140px}.home .content-news h1{font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.77;letter-spacing:1.04px;color:#000;margin-bottom:34px}.home .content-news h1:after{content:none}.home .content-news h3{font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.48px;color:#001e62}.home .content-news .news-release{box-shadow:0 3px 18px 0 rgba(0,0,0,.1);color:#001e62;background-color:#fff;height:230px;padding:24px 30px 72px;overflow:hidden;transition:box-shadow .2s ease-in-out}.home .content-news .news-release .arrow{display:none}.home .content-news .news-release abbr{font-size:11px;letter-spacing:.28px;color:#777;position:absolute;bottom:40px;left:45px}.home .content-news .news-release h4{font-family:"DM Sans",Verdana,Arial,sans-serif;font-weight:normal}.home .content-news .news-release:hover,.home .content-news .news-release:focus{box-shadow:0 3px 18px 0 rgba(0,0,0,.3)}@media(max-width: 992px){.home .content-news .news-release{margin-top:30px}}@media(min-width: 992px){.home .content-news .news-release p{font-size:18px}.home .content-news .news-release abbr{font-size:14px}}.home .content-news .more-news-button{font-family:"DM Sans",Verdana,Arial,sans-serif;font-size:18px;line-height:1.33;border:1px solid #515151;color:#707070;padding:9px 30px 8px;text-decoration:none;float:right;margin-top:24px}