a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (max-width:400px){@-ms-viewport{width:320px}}@media all{.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before,.grid-container:after,.grid-container:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.grid-container:after{clear:both}.grid-container{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:10px;padding-right:10px}.grid-10,.grid-100,.grid-15,.grid-20,.grid-25,.grid-30,.grid-33,.grid-35,.grid-40,.grid-45,.grid-5,.grid-50,.grid-55,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,.mobile-grid-10,.mobile-grid-100,.mobile-grid-15,.mobile-grid-20,.mobile-grid-25,.mobile-grid-30,.mobile-grid-33,.mobile-grid-35,.mobile-grid-40,.mobile-grid-45,.mobile-grid-5,.mobile-grid-50,.mobile-grid-55,.mobile-grid-60,.mobile-grid-65,.mobile-grid-66,.mobile-grid-70,.mobile-grid-75,.mobile-grid-80,.mobile-grid-85,.mobile-grid-90,.mobile-grid-95,.tablet-grid-10,.tablet-grid-100,.tablet-grid-15,.tablet-grid-20,.tablet-grid-25,.tablet-grid-30,.tablet-grid-33,.tablet-grid-35,.tablet-grid-40,.tablet-grid-45,.tablet-grid-5,.tablet-grid-50,.tablet-grid-55,.tablet-grid-60,.tablet-grid-65,.tablet-grid-66,.tablet-grid-70,.tablet-grid-75,.tablet-grid-80,.tablet-grid-85,.tablet-grid-90,.tablet-grid-95{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.mobile-grid-100:after,.mobile-grid-100:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.mobile-grid-100:after{clear:both}.mobile-pull-10,.mobile-pull-15,.mobile-pull-20,.mobile-pull-25,.mobile-pull-30,.mobile-pull-33,.mobile-pull-35,.mobile-pull-40,.mobile-pull-45,.mobile-pull-5,.mobile-pull-50,.mobile-pull-55,.mobile-pull-60,.mobile-pull-65,.mobile-pull-66,.mobile-pull-70,.mobile-pull-75,.mobile-pull-80,.mobile-pull-85,.mobile-pull-90,.mobile-pull-95,.mobile-push-10,.mobile-push-15,.mobile-push-20,.mobile-push-25,.mobile-push-30,.mobile-push-33,.mobile-push-35,.mobile-push-40,.mobile-push-45,.mobile-push-5,.mobile-push-50,.mobile-push-55,.mobile-push-60,.mobile-push-65,.mobile-push-66,.mobile-push-70,.mobile-push-75,.mobile-push-80,.mobile-push-85,.mobile-push-90,.mobile-push-95{position:relative}.hide-on-mobile{display:none!important}.mobile-grid-5{float:left;width:5%}.mobile-prefix-5{margin-left:5%}.mobile-suffix-5{margin-right:5%}.mobile-push-5{left:5%}.mobile-pull-5{left:-5%}.mobile-grid-10{float:left;width:10%}.mobile-prefix-10{margin-left:10%}.mobile-suffix-10{margin-right:10%}.mobile-push-10{left:10%}.mobile-pull-10{left:-10%}.mobile-grid-15{float:left;width:15%}.mobile-prefix-15{margin-left:15%}.mobile-suffix-15{margin-right:15%}.mobile-push-15{left:15%}.mobile-pull-15{left:-15%}.mobile-grid-20{float:left;width:20%}.mobile-prefix-20{margin-left:20%}.mobile-suffix-20{margin-right:20%}.mobile-push-20{left:20%}.mobile-pull-20{left:-20%}.mobile-grid-25{float:left;width:25%}.mobile-prefix-25{margin-left:25%}.mobile-suffix-25{margin-right:25%}.mobile-push-25{left:25%}.mobile-pull-25{left:-25%}.mobile-grid-30{float:left;width:30%}.mobile-prefix-30{margin-left:30%}.mobile-suffix-30{margin-right:30%}.mobile-push-30{left:30%}.mobile-pull-30{left:-30%}.mobile-grid-35{float:left;width:35%}.mobile-prefix-35{margin-left:35%}.mobile-suffix-35{margin-right:35%}.mobile-push-35{left:35%}.mobile-pull-35{left:-35%}.mobile-grid-40{float:left;width:40%}.mobile-prefix-40{margin-left:40%}.mobile-suffix-40{margin-right:40%}.mobile-push-40{left:40%}.mobile-pull-40{left:-40%}.mobile-grid-45{float:left;width:45%}.mobile-prefix-45{margin-left:45%}.mobile-suffix-45{margin-right:45%}.mobile-push-45{left:45%}.mobile-pull-45{left:-45%}.mobile-grid-50{float:left;width:50%}.mobile-prefix-50{margin-left:50%}.mobile-suffix-50{margin-right:50%}.mobile-push-50{left:50%}.mobile-pull-50{left:-50%}.mobile-grid-55{float:left;width:55%}.mobile-prefix-55{margin-left:55%}.mobile-suffix-55{margin-right:55%}.mobile-push-55{left:55%}.mobile-pull-55{left:-55%}.mobile-grid-60{float:left;width:60%}.mobile-prefix-60{margin-left:60%}.mobile-suffix-60{margin-right:60%}.mobile-push-60{left:60%}.mobile-pull-60{left:-60%}.mobile-grid-65{float:left;width:65%}.mobile-prefix-65{margin-left:65%}.mobile-suffix-65{margin-right:65%}.mobile-push-65{left:65%}.mobile-pull-65{left:-65%}.mobile-grid-70{float:left;width:70%}.mobile-prefix-70{margin-left:70%}.mobile-suffix-70{margin-right:70%}.mobile-push-70{left:70%}.mobile-pull-70{left:-70%}.mobile-grid-75{float:left;width:75%}.mobile-prefix-75{margin-left:75%}.mobile-suffix-75{margin-right:75%}.mobile-push-75{left:75%}.mobile-pull-75{left:-75%}.mobile-grid-80{float:left;width:80%}.mobile-prefix-80{margin-left:80%}.mobile-suffix-80{margin-right:80%}.mobile-push-80{left:80%}.mobile-pull-80{left:-80%}.mobile-grid-85{float:left;width:85%}.mobile-prefix-85{margin-left:85%}.mobile-suffix-85{margin-right:85%}.mobile-push-85{left:85%}.mobile-pull-85{left:-85%}.mobile-grid-90{float:left;width:90%}.mobile-prefix-90{margin-left:90%}.mobile-suffix-90{margin-right:90%}.mobile-push-90{left:90%}.mobile-pull-90{left:-90%}.mobile-grid-95{float:left;width:95%}.mobile-prefix-95{margin-left:95%}.mobile-suffix-95{margin-right:95%}.mobile-push-95{left:95%}.mobile-pull-95{left:-95%}.mobile-grid-33{float:left;width:33.33333%}.mobile-prefix-33{margin-left:33.33333%}.mobile-suffix-33{margin-right:33.33333%}.mobile-push-33{left:33.33333%}.mobile-pull-33{left:-33.33333%}.mobile-grid-66{float:left;width:66.66667%}.mobile-prefix-66{margin-left:66.66667%}.mobile-suffix-66{margin-right:66.66667%}.mobile-push-66{left:66.66667%}.mobile-pull-66{left:-66.66667%}.mobile-grid-100{clear:both;width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.tablet-grid-100:after,.tablet-grid-100:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.tablet-grid-100:after{clear:both}.tablet-pull-10,.tablet-pull-15,.tablet-pull-20,.tablet-pull-25,.tablet-pull-30,.tablet-pull-33,.tablet-pull-35,.tablet-pull-40,.tablet-pull-45,.tablet-pull-5,.tablet-pull-50,.tablet-pull-55,.tablet-pull-60,.tablet-pull-65,.tablet-pull-66,.tablet-pull-70,.tablet-pull-75,.tablet-pull-80,.tablet-pull-85,.tablet-pull-90,.tablet-pull-95,.tablet-push-10,.tablet-push-15,.tablet-push-20,.tablet-push-25,.tablet-push-30,.tablet-push-33,.tablet-push-35,.tablet-push-40,.tablet-push-45,.tablet-push-5,.tablet-push-50,.tablet-push-55,.tablet-push-60,.tablet-push-65,.tablet-push-66,.tablet-push-70,.tablet-push-75,.tablet-push-80,.tablet-push-85,.tablet-push-90,.tablet-push-95{position:relative}.hide-on-tablet{display:none!important}.tablet-grid-5{float:left;width:5%}.tablet-prefix-5{margin-left:5%}.tablet-suffix-5{margin-right:5%}.tablet-push-5{left:5%}.tablet-pull-5{left:-5%}.tablet-grid-10{float:left;width:10%}.tablet-prefix-10{margin-left:10%}.tablet-suffix-10{margin-right:10%}.tablet-push-10{left:10%}.tablet-pull-10{left:-10%}.tablet-grid-15{float:left;width:15%}.tablet-prefix-15{margin-left:15%}.tablet-suffix-15{margin-right:15%}.tablet-push-15{left:15%}.tablet-pull-15{left:-15%}.tablet-grid-20{float:left;width:20%}.tablet-prefix-20{margin-left:20%}.tablet-suffix-20{margin-right:20%}.tablet-push-20{left:20%}.tablet-pull-20{left:-20%}.tablet-grid-25{float:left;width:25%}.tablet-prefix-25{margin-left:25%}.tablet-suffix-25{margin-right:25%}.tablet-push-25{left:25%}.tablet-pull-25{left:-25%}.tablet-grid-30{float:left;width:30%}.tablet-prefix-30{margin-left:30%}.tablet-suffix-30{margin-right:30%}.tablet-push-30{left:30%}.tablet-pull-30{left:-30%}.tablet-grid-35{float:left;width:35%}.tablet-prefix-35{margin-left:35%}.tablet-suffix-35{margin-right:35%}.tablet-push-35{left:35%}.tablet-pull-35{left:-35%}.tablet-grid-40{float:left;width:40%}.tablet-prefix-40{margin-left:40%}.tablet-suffix-40{margin-right:40%}.tablet-push-40{left:40%}.tablet-pull-40{left:-40%}.tablet-grid-45{float:left;width:45%}.tablet-prefix-45{margin-left:45%}.tablet-suffix-45{margin-right:45%}.tablet-push-45{left:45%}.tablet-pull-45{left:-45%}.tablet-grid-50{float:left;width:50%}.tablet-prefix-50{margin-left:50%}.tablet-suffix-50{margin-right:50%}.tablet-push-50{left:50%}.tablet-pull-50{left:-50%}.tablet-grid-55{float:left;width:55%}.tablet-prefix-55{margin-left:55%}.tablet-suffix-55{margin-right:55%}.tablet-push-55{left:55%}.tablet-pull-55{left:-55%}.tablet-grid-60{float:left;width:60%}.tablet-prefix-60{margin-left:60%}.tablet-suffix-60{margin-right:60%}.tablet-push-60{left:60%}.tablet-pull-60{left:-60%}.tablet-grid-65{float:left;width:65%}.tablet-prefix-65{margin-left:65%}.tablet-suffix-65{margin-right:65%}.tablet-push-65{left:65%}.tablet-pull-65{left:-65%}.tablet-grid-70{float:left;width:70%}.tablet-prefix-70{margin-left:70%}.tablet-suffix-70{margin-right:70%}.tablet-push-70{left:70%}.tablet-pull-70{left:-70%}.tablet-grid-75{float:left;width:75%}.tablet-prefix-75{margin-left:75%}.tablet-suffix-75{margin-right:75%}.tablet-push-75{left:75%}.tablet-pull-75{left:-75%}.tablet-grid-80{float:left;width:80%}.tablet-prefix-80{margin-left:80%}.tablet-suffix-80{margin-right:80%}.tablet-push-80{left:80%}.tablet-pull-80{left:-80%}.tablet-grid-85{float:left;width:85%}.tablet-prefix-85{margin-left:85%}.tablet-suffix-85{margin-right:85%}.tablet-push-85{left:85%}.tablet-pull-85{left:-85%}.tablet-grid-90{float:left;width:90%}.tablet-prefix-90{margin-left:90%}.tablet-suffix-90{margin-right:90%}.tablet-push-90{left:90%}.tablet-pull-90{left:-90%}.tablet-grid-95{float:left;width:95%}.tablet-prefix-95{margin-left:95%}.tablet-suffix-95{margin-right:95%}.tablet-push-95{left:95%}.tablet-pull-95{left:-95%}.tablet-grid-33{float:left;width:33.33333%}.tablet-prefix-33{margin-left:33.33333%}.tablet-suffix-33{margin-right:33.33333%}.tablet-push-33{left:33.33333%}.tablet-pull-33{left:-33.33333%}.tablet-grid-66{float:left;width:66.66667%}.tablet-prefix-66{margin-left:66.66667%}.tablet-suffix-66{margin-right:66.66667%}.tablet-push-66{left:66.66667%}.tablet-pull-66{left:-66.66667%}.tablet-grid-100{clear:both;width:100%}}@media screen and (min-width:1025px){.grid-100:after,.grid-100:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-100:after{clear:both}.pull-10,.pull-15,.pull-20,.pull-25,.pull-30,.pull-33,.pull-35,.pull-40,.pull-45,.pull-5,.pull-50,.pull-55,.pull-60,.pull-65,.pull-66,.pull-70,.pull-75,.pull-80,.pull-85,.pull-90,.pull-95,.push-10,.push-15,.push-20,.push-25,.push-30,.push-33,.push-35,.push-40,.push-45,.push-5,.push-50,.push-55,.push-60,.push-65,.push-66,.push-70,.push-75,.push-80,.push-85,.push-90,.push-95{position:relative}.hide-on-desktop{display:none!important}.grid-5{float:left;width:5%}.prefix-5{margin-left:5%}.suffix-5{margin-right:5%}.push-5{left:5%}.pull-5{left:-5%}.grid-10{float:left;width:10%}.prefix-10{margin-left:10%}.suffix-10{margin-right:10%}.push-10{left:10%}.pull-10{left:-10%}.grid-15{float:left;width:15%}.prefix-15{margin-left:15%}.suffix-15{margin-right:15%}.push-15{left:15%}.pull-15{left:-15%}.grid-20{float:left;width:20%}.prefix-20{margin-left:20%}.suffix-20{margin-right:20%}.push-20{left:20%}.pull-20{left:-20%}.grid-25{float:left;width:25%}.prefix-25{margin-left:25%}.suffix-25{margin-right:25%}.push-25{left:25%}.pull-25{left:-25%}.grid-30{float:left;width:30%}.prefix-30{margin-left:30%}.suffix-30{margin-right:30%}.push-30{left:30%}.pull-30{left:-30%}.grid-35{float:left;width:35%}.prefix-35{margin-left:35%}.suffix-35{margin-right:35%}.push-35{left:35%}.pull-35{left:-35%}.grid-40{float:left;width:40%}.prefix-40{margin-left:40%}.suffix-40{margin-right:40%}.push-40{left:40%}.pull-40{left:-40%}.grid-45{float:left;width:45%}.prefix-45{margin-left:45%}.suffix-45{margin-right:45%}.push-45{left:45%}.pull-45{left:-45%}.grid-50{float:left;width:50%}.prefix-50{margin-left:50%}.suffix-50{margin-right:50%}.push-50{left:50%}.pull-50{left:-50%}.grid-55{float:left;width:55%}.prefix-55{margin-left:55%}.suffix-55{margin-right:55%}.push-55{left:55%}.pull-55{left:-55%}.grid-60{float:left;width:60%}.prefix-60{margin-left:60%}.suffix-60{margin-right:60%}.push-60{left:60%}.pull-60{left:-60%}.grid-65{float:left;width:65%}.prefix-65{margin-left:65%}.suffix-65{margin-right:65%}.push-65{left:65%}.pull-65{left:-65%}.grid-70{float:left;width:70%}.prefix-70{margin-left:70%}.suffix-70{margin-right:70%}.push-70{left:70%}.pull-70{left:-70%}.grid-75{float:left;width:75%}.prefix-75{margin-left:75%}.suffix-75{margin-right:75%}.push-75{left:75%}.pull-75{left:-75%}.grid-80{float:left;width:80%}.prefix-80{margin-left:80%}.suffix-80{margin-right:80%}.push-80{left:80%}.pull-80{left:-80%}.grid-85{float:left;width:85%}.prefix-85{margin-left:85%}.suffix-85{margin-right:85%}.push-85{left:85%}.pull-85{left:-85%}.grid-90{float:left;width:90%}.prefix-90{margin-left:90%}.suffix-90{margin-right:90%}.push-90{left:90%}.pull-90{left:-90%}.grid-95{float:left;width:95%}.prefix-95{margin-left:95%}.suffix-95{margin-right:95%}.push-95{left:95%}.pull-95{left:-95%}.grid-33{float:left;width:33.33333%}.prefix-33{margin-left:33.33333%}.suffix-33{margin-right:33.33333%}.push-33{left:33.33333%}.pull-33{left:-33.33333%}.grid-66{float:left;width:66.66667%}.prefix-66{margin-left:66.66667%}.suffix-66{margin-right:66.66667%}.push-66{left:66.66667%}.pull-66{left:-66.66667%}.grid-100{clear:both;width:100%}}@font-face{font-family:HelveticaNeue-Light;src:url(fonts/fonts/HelveticaNeueLTStd-Lt.eot);src:local('☺'),url(fonts/fonts/HelveticaNeueLTStd-Lt.woff) format('woff'),url(../fonts/fonts/HelveticaNeueLTStd-Lt.ttf) format('truetype'),url(../fonts/fonts/HelveticaNeueLTStd-Lt.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-LightCn;src:url(fonts/fonts/HelveticaNeueLTStd-LtCn.eot);src:local('☺`'),url(fonts/fonts/HelveticaNeueLTStd-LtCn.woff) format('woff'),url(../fonts/fonts/HelveticaNeueLTStd-LtCn.ttf) format('truetype'),url(../fonts/fonts/HelveticaNeueLTStd-LtCn.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue-Medium;src:url(fonts/fonts/HelveticaNeueLTStd-Md.eot);src:local('☺~'),url(fonts/fonts/HelveticaNeueLTStd-Md.woff) format('woff'),url(../fonts/fonts/HelveticaNeueLTStd-Md.ttf) format('truetype'),url(../fonts/fonts/HelveticaNeueLTStd-Md.svg) format('svg');font-weight:400;font-style:normal}.button{display:inline-block;background:#6697C6;height:40px;line-height:40px;padding:0 15px;margin:0;border:none;border-radius:3px;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}.button:hover{background-color:#083b6c;color:#fff}.button.loading{background:#6697C6 url(/theme/spring2015/images/site/loading-button.gif) center center no-repeat;color:transparent}.button.small{height:25px;line-height:25px;margin-top:5px;font-size:12px}.button.small.loading{background:#6697C6 url(/theme/spring2015/images/site/loading-button-small.gif) center center no-repeat}.button.basic{background:0 0;color:#4f4f4f;border:1px solid #ccc}.button.basic:hover{background-color:transparent;border-color:#aeaeae;color:#4f4f4f}.button.basic.loading{color:transparent;background:transparent url(/theme/spring2015/images/site/loading-button-transparent.gif) center center no-repeat}.button.basic.small.loading{background:transparent url(/theme/spring2015/images/site/loading-button-small-transparent.gif) center center no-repeat}.button.icon{padding-right:20px}.button.icon .fa{margin-right:4px}.button.flr{float:right}.button.positive{background-color:#21BA45}.button.positive:hover{background-color:#16ab39}.button.negative{background-color:#DB2828}.button.negative:hover{background-color:#d01919}.button.neutral{background-color:#767676}.button.neutral:hover{background-color:#838383}input[type=radio]{margin:0}body,html{font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;background:#474747;color:#1a1a1a}a{color:#2464A1;text-decoration:none;cursor:pointer}a:active,a:hover{text-decoration:none;color:#0F4D89}hr{clear:both;display:block;height:2px;border:none;background:url(../images/site/border.png) repeat-x}.vhr{background:url(../images/site/vhr.png) repeat-y center center}.vhr .vhr-text{display:block;font-size:12px;text-align:center;background:#f0f0f0;font-style:italic;position:relative;top:48%}h1{font-size:28px;line-height:32px;font-family:HelveticaNeue-Medium;font-weight:400}h2{font-size:22px;line-height:26px;font-family:HelveticaNeue-Medium;font-weight:400}h3{font-family:HelveticaNeue-Medium;font-weight:400;font-size:18px;line-height:22px}.job-block{border:1px solid #ccc;padding:10px;margin-bottom:10px}b,strong{font-family:HelveticaNeue-Medium;font-weight:400}em,i{font-style:italic}a#skip-to-content{color:#474747;position:absolute;z-index:2}.small-notice{font-size:12px;font-style:italic}#old-browser,.old-browser{display:none;position:fixed;top:0;width:100%;z-index:999;padding:10px 0;height:24px;line-height:24px;vertical-align:middle;text-align:center;color:#1a1a1a;background:#f78dd1;font-family:HelveticaNeue-Medium;font-weight:700}#old-browser img,.old-browser img{vertical-align:middle}#old-browser.ie,#old-browser.noscript,.old-browser.ie,.old-browser.noscript{display:block}#header2{position:relative;z-index:3;height:100px;overflow:visible;background:#2464A1}#header2 .logo-block{display:flex;align-items:center;float:left;width:340px;height:120px;margin:0 0 -20px -20px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}#header2 .logo-block .logo-block-text{width:220px}#header2 .logo-block .logo-block-seal{margin-left:20px;width:75px}#header2 .logo-block .logo-block-seal-img{width:65px}#header2 .logo-block .logo-block-seal-img-150{position:relative;width:120px;margin-left:-30px}#header2 .logo-block .logo-block-divider{width:3px;height:80px;margin:0 7px;background:#f3f3f3}#header2 .logo-block .logo-block-text-title{color:#000;font-size:18px;font-family:HelveticaNeue-Light}#header2 .logo-block .logo-block-text-contact{font-size:12px;color:#4f4f4f}#header2 .menu2{display:block;float:left}#header2 .menu2>li{display:block;float:left;position:relative}#header2 .menu2>li.children>a.navigation{background-image:url(../images/site/menu-arrow.png);background-repeat:no-repeat;background-position:center 65px}#header2 .menu2>li:hover{background-color:#0F4D89;box-shadow:0 0 20px rgba(0,0,0,.2)}#header2 .menu2>li:hover>a{background-color:#0F4D89}#header2 .menu2>li:hover .submenu{display:block}#header2 .menu2>li:nth-last-child(2) .submenu{left:auto;right:0}#header2 .menu2>li>a.navigation{position:relative;z-index:4;display:inline-block;font-size:14px;height:14px;line-height:14px;padding:43px 9px;color:#fff;border-right:1px solid rgba(0,0,0,.1)}#header2 .menu2>li>a#search-trigger{display:block;width:40px;height:14px;line-height:14px;padding:43px 5px;background:url(../images/site/search2.png) no-repeat center center}#header2 .menu2>li .submenu{display:none;position:absolute;z-index:3;left:0;width:230px;box-shadow:0 0 20px rgba(0,0,0,.2);background:#0F4D89}#header2 .menu2>li .submenu .descriptive-text,#header2 .menu2>li .submenu a{color:#ddd;display:block}#header2 .menu2>li .submenu li{display:block;float:left;width:200px;padding:15px}#header2 .menu2>li .submenu .group-title{font-family:HelveticaNeue-Medium;color:#fff}.coronavirus-tophat{display:block;padding:15px;background:#e4e4e4;text-align:center;font-family:HelveticaNeue-Medium}.coronavirus-tophat a:hover{text-decoration:underline}.coronavirus-header{display:block;padding:15px;background:#d74061;color:#fff;text-align:center;font-weight:700}.special-home-notice{padding:10px 10px 10px 44px;border-radius:3px;color:#1a1a1a;line-height:24px;margin-bottom:10px;background:#fff7cb url(../images/public_users/notices/notice.png) 10px 10px no-repeat}.header-login input[type=email],.header-login input[type=password],.header-login input[type=text]{background:#fff;height:40px;padding:0 0 0 5%;width:90%;margin:0 0 10px 0;border:none;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;color:#1a1a1a}.header-login input[type=email]::-webkit-input-placeholder,.header-login input[type=password]::-webkit-input-placeholder,.header-login input[type=text]::-webkit-input-placeholder{color:#1a1a1a}.header-login input[type=email]:-moz-placeholder,.header-login input[type=password]:-moz-placeholder,.header-login input[type=text]:-moz-placeholder{color:#1a1a1a}.header-login input[type=email]::-moz-placeholder,.header-login input[type=password]::-moz-placeholder,.header-login input[type=text]::-moz-placeholder{color:#1a1a1a}.header-login input[type=email]:-ms-input-placeholder,.header-login input[type=password]:-ms-input-placeholder,.header-login input[type=text]:-ms-input-placeholder{color:#1a1a1a}.header-login input[type=submit].sign-in-submit{background:#6697C6;height:40px;line-height:40px;padding:0 15px;margin:0;border:none;border-radius:0;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}#body-container{background:url(../images/site/page-bk.png) no-repeat center top,url(../images/site/border.png) repeat-x 0 1px;background-color:#f0f0f0;padding:56px 0 56px 0}#pagePage ul{list-style:disc;margin-left:40px}#pagePage ol{list-style:decimal}@-webkit-keyframes fadeIt{0%{background-color:transparent}100%{background-color:rgba(8,59,108,.9)}}@-moz-keyframes fadeIt{0%{background-color:transparent}100%{background-color:rgba(8,59,108,.9)}}@-o-keyframes fadeIt{0%{background-color:transparent}100%{background-color:rgba(8,59,108,.9)}}@keyframes fadeIt{0%{background-color:transparent}100%{background-color:rgba(8,59,108,.9)}}#footer{background:#474747;padding:45px 0 15px 0}#footer .employee-links{margin-top:50px;text-align:center;font-size:12px;line-height:14px;color:#7d7d7d}#footer .employee-links a{color:#fff}#footer .copyright{text-align:center;font-size:12px;line-height:14px;color:#7d7d7d}#footer .address,#footer .contact{font-size:12px;color:#7d7d7d;line-height:14px}#footer .address.address,#footer .contact.address{margin-bottom:10px}#footer h2{color:#fff;margin-bottom:20px}#footer .tasks{margin-bottom:50px}#footer .tasks .task_group h2{color:#7d7d7d;margin-bottom:35px}#footer .tasks ul.tasks{list-style:none}#footer .tasks ul.tasks>li a{color:#fff}#footer input[type=email],#footer input[type=password],#footer input[type=text]{background:#7d7d7d;height:40px;border:none;padding:0 0 0 5%;margin:0 0 10px 0;width:95%;line-height:40px;color:#fff;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px}#footer input[type=email]::-webkit-input-placeholder,#footer input[type=password]::-webkit-input-placeholder,#footer input[type=text]::-webkit-input-placeholder{color:#fff}#footer input[type=email]:-moz-placeholder,#footer input[type=password]:-moz-placeholder,#footer input[type=text]:-moz-placeholder{color:#fff}#footer input[type=email]::-moz-placeholder,#footer input[type=password]::-moz-placeholder,#footer input[type=text]::-moz-placeholder{color:#fff}#footer input[type=email]:-ms-input-placeholder,#footer input[type=password]:-ms-input-placeholder,#footer input[type=text]:-ms-input-placeholder{color:#fff}#footer input[type=password]{width:65%}#footer input[type=submit].sign-in{float:right;background:#6697C6;height:40px;width:25%;border:none;padding:0;margin:0 0 10px 0;line-height:40px;color:#fff;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;cursor:pointer}#footer input[type=submit].sign-in:active,#footer input[type=submit].sign-in:hover{background:#2464A1}#footer #email-signup-container{display:flex;align-content:stretch}#footer #email-signup-container input[type=email].email-sign-up-input,#footer #email-signup-container input[type=text].email-sign-up-input{width:calc(100% - 40px);border-top-right-radius:0;border-bottom-right-radius:0}#footer #email-signup-container input[type=submit].email-sign-up{background:#7d7d7d url(../images/site/email-signup-button.png) no-repeat center center;width:40px;height:40px;padding:0;margin:0;border:none;color:transparent;cursor:pointer;border-bottom-left-radius:0;border-top-left-radius:0}#footer .success{color:#fff}.page-header{padding-bottom:45px;margin-bottom:45px;text-align:center;background:url(../images/site/border.png) repeat-x bottom}.page-header h1{margin-bottom:20px;color:#1a1a1a}.page-header .information-group{font-size:12px;text-align:left}.page-header .information-group .information-image{float:left;margin-right:10px}.page-header .information-group address{font-style:normal}.page-header .page-subtitle{color:#4f4f4f;font-size:12px;text-align:center;margin-top:-20px}#page-sidebar .link-group,#sidebar .link-group{color:#000}#page-sidebar ul,#sidebar ul{list-style:none;margin:0}#page-sidebar ul.links,#sidebar ul.links{list-style:none;margin:0}#page-sidebar ul.links>li,#sidebar ul.links>li{margin-bottom:15px}#page-sidebar ul.links>li.hassublinks,#sidebar ul.links>li.hassublinks{background:url(../images/page/menu-arrow.png) no-repeat right 3px}#page-sidebar ul.links>li.hassublinks.active .sublinks,#sidebar ul.links>li.hassublinks.active .sublinks{display:block}#page-sidebar ul.links>li.group-title,#sidebar ul.links>li.group-title{margin-bottom:0}#page-sidebar ul.links a,#sidebar ul.links a{color:#777;font-size:14px;line-height:14px}#page-sidebar ul.links a.active,#sidebar ul.links a.active{font-size:16px;color:#2464A1}#page-sidebar ul.links .sublinks,#sidebar ul.links .sublinks{display:none;margin-left:20px}#page-sidebar ul.links .sublinks.show,#sidebar ul.links .sublinks.show{display:block}#page-sidebar ul.links .sublinks>li,#sidebar ul.links .sublinks>li{margin-top:10px}#page-sidebar .related-links,#sidebar .related-links{margin-top:15px}form.asform label{display:block;margin-top:20px;margin-bottom:5px;line-height:14px;color:#4f4f4f}form.asform label.error{display:inline-block;color:#f730b0;margin-left:10px}form.asform label.radio_label{margin:0}form.asform input[type=submit]{display:block;background:#6697C6;height:40px;line-height:40px;padding:0 15px;margin:20px 0 0 0;border:none;border-radius:3px;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}form.asform input[type=submit]:hover{background:#083b6c}form.asform input[type=submit].loading{background:#6697C6 url(../images/site/loading-button.gif) center center no-repeat;color:transparent}form.asform input[type=date],form.asform input[type=email],form.asform input[type=password],form.asform input[type=text],form.asform select{background:#fff;border:none;width:220px;height:40px;padding:0 10px;margin:0;line-height:40px;color:#1a1a1a;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px}form.asform input[type=date]::-webkit-input-placeholder,form.asform input[type=email]::-webkit-input-placeholder,form.asform input[type=password]::-webkit-input-placeholder,form.asform input[type=text]::-webkit-input-placeholder,form.asform select::-webkit-input-placeholder{color:#ddd}form.asform input[type=date]:-moz-placeholder,form.asform input[type=email]:-moz-placeholder,form.asform input[type=password]:-moz-placeholder,form.asform input[type=text]:-moz-placeholder,form.asform select:-moz-placeholder{color:#ddd}form.asform input[type=date]::-moz-placeholder,form.asform input[type=email]::-moz-placeholder,form.asform input[type=password]::-moz-placeholder,form.asform input[type=text]::-moz-placeholder,form.asform select::-moz-placeholder{color:#ddd}form.asform input[type=date]:-ms-input-placeholder,form.asform input[type=email]:-ms-input-placeholder,form.asform input[type=password]:-ms-input-placeholder,form.asform input[type=text]:-ms-input-placeholder,form.asform select:-ms-input-placeholder{color:#ddd}form.asform input[type=date].error,form.asform input[type=date].parsley-error,form.asform input[type=email].error,form.asform input[type=email].parsley-error,form.asform input[type=password].error,form.asform input[type=password].parsley-error,form.asform input[type=text].error,form.asform input[type=text].parsley-error,form.asform select.error,form.asform select.parsley-error{background:#f78dd1}form.asform textarea{background:#fff;border:none;width:300px;height:80px;padding:0 10px;margin:0;line-height:18px;color:#1a1a1a;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px}form.asform select{width:240px}form.asform .error-message,form.asform .parsley-errors-list{font-size:12px;color:#f730b0}form.asform .success{color:#21BA45}.msg-error,.msg-status,.msg-success{position:fixed;top:10px;left:50%;width:300px;margin:0 0 0 -150px;border-radius:3px;font-weight:700;padding:6px 10px;box-shadow:0 0 3px rgba(0,0,0,.25);font-size:12px;z-index:9999;text-align:center}.msg-status{background:#fff495;color:#545454}.msg-success{background:#7F8C1F;color:#fff}.msg-error{background:#E52738;color:#fff}.ui-dialog{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3)}.ui-dialog .ui-dialog-content{padding:20px;overflow-y:auto;overflow-x:hidden}.ui-dialog .ui-dialog-titlebar{padding:5px 10px;background:#6697c6;color:#fff;font-family:HelveticaNeue-Medium}.ui-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close{color:#fff;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;float:right}.ui-widget-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4)}.cards .card{display:block;width:300px;max-width:90%;padding:40px 20px;margin:20px 0 0 -20px;background:#fff;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.05)}.cards .card:active,.cards .card:hover{background:#4078AE;box-shadow:0 0 20px rgba(0,0,0,.12)}.cards .card:active .text .card-title,.cards .card:hover .text .card-title{color:#fff}.cards .card:active .text .card-desc,.cards .card:hover .text .card-desc{color:#fff}.cards .card:active .img img.svg,.cards .card:hover .img img.svg{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(134deg) brightness(102%) contrast(103%)}.cards .card table{width:100%}.cards .card table td{vertical-align:middle}.cards .card .img{width:40px;min-height:40px;vertical-align:middle;text-align:center}.cards .card .img img{width:40px;height:40px;max-width:40px;max-height:40px}.cards .card .img img.svg{filter:invert(32%) sepia(82%) saturate(478%) hue-rotate(166deg) brightness(95%) contrast(94%)}.cards .card .text{text-align:left}.cards .card .text .card-title{margin-left:20px;font-family:HelveticaNeue-Medium;font-size:16px;color:#474747}.cards .card .text .card-desc{margin-left:20px;color:#747474;font-size:14px;line-height:14px}.cards .card:after{content:" ";display:table;clear:both}.election-live-global-header{box-sizing:content-box;background:url(../images/site/election-tophat.jpg);background-size:cover;box-shadow:inset 0 0 10px rgba(0,0,0,.35)}.election-live-global-header a.special-tophat{display:block;text-align:center;color:#fff;padding:30px 0 45px}.election-live-global-header .election-live-global-header-title{color:#fff;font-family:HelveticaNeue-Medium;font-size:18px;margin-bottom:5px}.election-live-global-header .election-live-global-header-button{display:inline-block;border:1px solid rgba(255,255,255,.5);border-radius:2px;padding:5px 10px;color:#fff}.election-live-global-header .election-live-global-header-button:hover{background:rgba(255,255,255,.1)}@keyframes pulse{0%{opacity:.75}50%{opacity:.25}100%{opacity:.75}}#homePage h2{text-align:center}#homePage hr{margin-top:45px;margin-bottom:45px}#homePage .newslayout{margin-top:30px}#homePage .newslayout a.article{display:block;margin-bottom:50px;color:#747474}#homePage .newslayout a.article .article-title{font-family:HelveticaNeue-Medium;font-size:18px;color:#474747}#homePage .newslayout a.article .post-info{font-size:12px}#homePage .newslayout a.article:hover .article-title{color:#2464A1}#homePage #goals h2{margin-bottom:45px}#homePage #goals a.goal{display:block;width:100%;max-width:150px;height:18px;padding:120px 0 0 0;margin:0 auto 30px auto;color:#1a1a1a;text-align:center;background:url(../images/home/goals.png) no-repeat}#homePage #goals a.goal.population-growth{background-position:-750px 0}#homePage #goals a.goal.relationship-building{background-position:-450px 0}#homePage #goals a.goal.economic-development{background-position:-600px 0}#homePage #goals a.goal.business-friendly{background-position:-300px 0}#homePage #goals a.goal.partner-towns{background-position:-150px 0}#homePage #goals a.goal.timely-decision-making{background-position:0 0}#homePage #goals a.goal:hover{background-position-y:-138px}#homePage ul.tasks{margin-left:0;list-style:none}#homePage .task_group h2{text-align:left}#navigationPage h2.group-title{margin-bottom:15px}#navigationPage .link_set a{display:block;margin-bottom:10px;line-height:14px}#navigationPage .group{margin-bottom:30px}.task_group h2{margin-bottom:35px}ul.tasks>li{height:25px;margin-bottom:35px}ul.tasks>li a{display:block;height:25px;color:#1a1a1a;line-height:25px}ul.tasks>li a:hover{color:#2464A1}ul.tasks>li a img{display:block;float:left;margin-right:20px}#newsPage .no-news{margin-top:20px;font-size:18px;color:#ccc}#newsPage .no-news img{display:block}#newsPage .article-list .article{padding:0 0 20px 0;margin:20px 0 0 0;background:url(../images/site/border.png) left bottom repeat-x}#newsPage .article{margin-top:20px}#newsPage .article p{margin-bottom:18px}#newsPage .time{color:#4f4f4f;font-size:12px}#pagePage h1{margin-bottom:20px}#pagePage .page-content h2{margin-bottom:20px;margin-top:45px}#pagePage .page-content h3{font-size:20px;margin-top:30px;margin-bottom:15px}#pagePage .page-content b,#pagePage .page-content strong{font-family:HelveticaNeue-Medium}#pagePage .page-content em,#pagePage .page-content i{font-style:italic}#pagePage .page-content p{margin-bottom:18px}#pagePage .page-content ol,#pagePage .page-content ul{list-style-type:decimal;margin-left:25px}#pagePage .page-content ol li,#pagePage .page-content ul li{margin-top:6px}#pagePage .page-content ul{list-style-type:disc}#formsPage .element-container label{font-weight:700}#formsPage .element-container .checkbox_group label,#formsPage .element-container .radio_group label{font-weight:400}#formsPage .instruction-text-container{margin-top:20px}#formsPage .instruction-text-container .copy{font-weight:700}#formsPage .radio_group{margin-left:20px}#formsPage .radio_group label{margin:0 0 10px 0}#formsPage .children{margin-left:20px}#formsPage .children:after{content:"";display:table;clear:both}#formsPage .children .checkbox_group label{margin:0}#formsPage .g-recaptcha{margin-top:20px}#publicUsersPage h2{color:#1a1a1a;margin-bottom:20px}#publicUsersPage h2.fll{float:left}#publicUsersPage h3{margin-bottom:10px}#publicUsersPage h4{font-family:HelveticaNeue-Medium;margin-top:20px;margin-bottom:0}#publicUsersPage .redirect-image img{display:block;margin:0 auto 40px auto}#publicUsersPage .subcontainer{padding:15px 0}#publicUsersPage .subcontainer:last-of-type{padding-bottom:0}#publicUsersPage .container{position:relative;padding:0 0 45px 0;margin:45px 0 0 0;background:url(../images/site/border.png) repeat-x bottom}#publicUsersPage .container:first-child{margin-top:0}#publicUsersPage .container.no-border{background:0 0}#publicUsersPage .container.no-spacing{padding:0;margin:0}#publicUsersPage .container.form-notices{margin:20px 0 20px 0;padding:0;background:0 0}#publicUsersPage .subcontainer{padding:15px 0}#publicUsersPage .subcontainer:last-of-type{padding-bottom:0}#publicUsersPage .notices-container{padding-bottom:20px;margin-bottom:20px}#publicUsersPage .notices-container .note,#publicUsersPage .notices-container .notice,#publicUsersPage .notices-container .success,#publicUsersPage .notices-container .warning{padding:10px 10px 10px 44px;border-radius:3px;color:#1a1a1a;line-height:24px;margin-bottom:10px}#publicUsersPage .notices-container .note.warning,#publicUsersPage .notices-container .notice.warning,#publicUsersPage .notices-container .success.warning,#publicUsersPage .notices-container .warning.warning{background:#f78dd1 url(../images/public_users/notices/warning.png) 10px 10px no-repeat}#publicUsersPage .notices-container .note.notice,#publicUsersPage .notices-container .notice.notice,#publicUsersPage .notices-container .success.notice,#publicUsersPage .notices-container .warning.notice{background:#fff7cb url(../images/public_users/notices/notice.png) 10px 10px no-repeat}#publicUsersPage .notices-container .note.success,#publicUsersPage .notices-container .notice.success,#publicUsersPage .notices-container .success.success,#publicUsersPage .notices-container .warning.success{background:#21BA45 url(../images/public_users/notices/ok.png) 10px 15px no-repeat;color:#fff}#publicUsersPage .notices-container .note .warningDismiss,#publicUsersPage .notices-container .notice .warningDismiss,#publicUsersPage .notices-container .success .warningDismiss,#publicUsersPage .notices-container .warning .warningDismiss{display:block;float:right;font-size:12px}#publicUsersPage .successful-transaction{padding:10px 10px 20px 70px;background:#fff url(../images/public_users/notices/ok-large.png) 10px 10px no-repeat;min-height:50px;border-radius:3px;border:5px solid #6fce6d;color:#1a1a1a}#publicUsersPage .successful-transaction .title{margin-top:2px;font-family:HelveticaNeue-LightCn;color:#6fce6d;font-size:22px;line-height:30px}#publicUsersPage .successful-transaction .print{display:inline-block;background:url(../images/public_users/notices/print.png) left top no-repeat;padding-left:20px;margin-right:10px}#publicUsersPage .successful-transaction .details{display:inline-block;background:url(../images/public_users/notices/detail.png) left center no-repeat;padding-left:20px;margin-right:10px}#publicUsersPage .successful-transaction .detail-container{margin-top:10px}#publicUsersPage .successful-transaction .confirmation,#publicUsersPage .successful-transaction .datetime{margin-bottom:10px}#publicUsersPage .successful-transaction .license-plates ul{margin-left:20px;list-style:disc}#publicUsersPage .successful-transaction .trash-notice{margin-top:10px}#publicUsersPage .temporary-registrations:after{content:" ";display:table;clear:both}#publicUsersPage .temporary-registrations .temporary-registration{width:42%;float:left;margin:0 2% 10px 2%;border:5px dashed #ccc;padding:7px}#publicUsersPage .temporary-registrations .temporary-registration .permit-number{font-size:22px;margin:6px 0}#publicUsersPage .marketing{height:50px;margin-bottom:25px;color:#4f4f4f}#publicUsersPage .marketing table{width:100%;height:50px}#publicUsersPage .marketing table td{height:50px;vertical-align:middle}#publicUsersPage .marketing table td.img{width:50px;padding-right:5px}#publicUsersPage .marketing table td.img img{max-width:50px}#publicUsersPage .no-accounts{font-family:HelveticaNeue-LightCn;color:#818181;font-size:18px;height:50px;line-height:50px}#publicUsersPage .no-accounts img{display:block;float:left;margin-right:10px}#publicUsersPage .no-accounts .extra-detail{font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;margin-left:46px}#publicUsersPage .signin-container:after{content:" ";display:table;clear:both}#publicUsersPage .signin-container .links{font-size:12px;margin-top:15px;color:#ccc;margin-bottom:30px}#publicUsersPage .signin-container h2{text-align:center}#publicUsersPage .signin-container .no-account{text-align:center;margin:30px 0}#publicUsersPage .signin-container .gc-signin{width:220px;margin:0 auto}@media screen and (min-width:1025px){#publicUsersPage .signin-container .gc-signin{margin:0;float:right}}#publicUsersPage .signin-container .gc-signin.gc-signup input[type=email],#publicUsersPage .signin-container .gc-signin.gc-signup input[type=password],#publicUsersPage .signin-container .gc-signin.gc-signup input[type=text]{padding-left:5px;width:213px}#publicUsersPage .signin-container .gc-signin input[type=email],#publicUsersPage .signin-container .gc-signin input[type=password],#publicUsersPage .signin-container .gc-signin input[type=text]{width:168px;height:40px;border:1px solid #ccc;border-radius:3px;margin:0 0 10px 0;padding:0 0 0 50px}#publicUsersPage .signin-container .gc-signin input[type=email]:focus,#publicUsersPage .signin-container .gc-signin input[type=password]:focus,#publicUsersPage .signin-container .gc-signin input[type=text]:focus{outline:0;border-color:#2464A1}#publicUsersPage .signin-container .gc-signin #gc-signin-username{background:#fff url(../images/public_users/sign-in/gc-signin.jpg) no-repeat 0 0}#publicUsersPage .signin-container .gc-signin #gc-signin-password{background:#fff url(../images/public_users/sign-in/gc-signin.jpg) no-repeat 0 -40px}#publicUsersPage .signin-container .gc-signin .button{padding:0;width:220px}#publicUsersPage .signin-container .gc-signin .links{text-align:center}#publicUsersPage .signin-container .help-links{margin:30px auto;width:220px;text-align:center}#publicUsersPage .oauth-providers{width:220px;margin:0 auto}@media screen and (min-width:1025px){#publicUsersPage .oauth-providers{margin:0;float:left}}#publicUsersPage .oauth{display:block;width:210px;height:30px;padding:5px;margin:10px;border-radius:3px;background:#545454;color:#fff}#publicUsersPage .oauth:after{content:" ";display:table;clear:both}#publicUsersPage .oauth .logo{display:block;float:left;width:30px;height:30px;background:url(../images/public_users/sign-in/oauth.png) no-repeat 0 0}#publicUsersPage .oauth .text{display:block;float:left;width:170px;height:30px;line-height:30px;overflow:hidden;margin-left:10px}#publicUsersPage .oauth:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}#publicUsersPage .oauth.google{background-color:#4285f4}#publicUsersPage .oauth.google:active{background-color:#3367d6}#publicUsersPage .oauth.google .logo{background-position:0 0}#publicUsersPage .oauth.facebook{background-color:#3b579d}#publicUsersPage .oauth.facebook:active{background-color:#355089}#publicUsersPage .oauth.facebook .logo{background-position:0 -60px}#publicUsersPage .oauth.yahoo{background-color:#5e419a}#publicUsersPage .oauth.yahoo:active{background-color:#240067}#publicUsersPage .oauth.yahoo .logo{background-position:0 -30px}#publicUsersPage .oauth.microsoft{background-color:#05a6f0}#publicUsersPage .oauth.microsoft:active{background-color:#036e9f}#publicUsersPage .oauth.microsoft .logo{background-position:0 -90px}#publicUsersPage .breadcrumbs .breadcrumb-divider{display:inline-block;font-size:10px;margin:0 5px}#publicUsersPage .breadcrumbs .breadcrumb{font-size:12px}#publicUsersPage h2+.breadcrumbs{margin-top:-20px;margin-bottom:20px}#publicUsersPage .descriptive-text{font-size:12px;line-height:14px;color:#4f4f4f;margin-bottom:10px}#publicUsersPage .add-to-grid{margin-top:10px}#publicUsersPage .add-to-grid select{height:42px;border:none;background:#fff;padding:0 0 0 10px;border-radius:3px;margin-right:10px}#publicUsersPage #dashboard_grid .placeholder{border:3px #ddd dashed;height:50px;margin-bottom:10px}#publicUsersPage #dashboard_grid .news-grid{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.02);padding:20px;margin:0 0 10px 0;position:relative}#publicUsersPage #dashboard_grid .news-grid .handle{position:absolute;display:block;top:5px;left:7px;width:13px;height:15px;cursor:move;color:#ddd}#publicUsersPage #dashboard_grid .news-grid .handle:hover{color:#2464A1}#publicUsersPage #dashboard_grid .news-grid .remove{position:absolute;display:block;top:5px;right:5px;width:15px;height:15px;cursor:pointer;color:#ddd}#publicUsersPage #dashboard_grid .news-grid .remove:hover{color:red}#publicUsersPage #dashboard_grid .news-grid .time{font-size:10px;color:#aeaeae}#publicUsersPage table.account-table{width:100%}#publicUsersPage table.account-table th{padding:0 14px 8px 14px;color:#4f4f4f;font-family:HelveticaNeue-LightCn;text-align:left;border-bottom:1px solid #ddd}#publicUsersPage table.account-table th.money{text-align:right}@media screen and (max-width:767px){#publicUsersPage table.account-table th{padding:0 5px 8px 5px}}#publicUsersPage table.account-table.no-links tbody td{padding:11px 14px}#publicUsersPage table.account-table.no-links a.button{display:inline-block;background:#6697C6;height:40px;line-height:40px;padding:0 15px;margin:0;border:none;border-radius:3px;cursor:pointer;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:14px;color:#fff}#publicUsersPage table.account-table.no-links a.button:hover{background-color:#083b6c;color:#fff}#publicUsersPage table.account-table.no-links a.button.loading{background:#6697C6 url(/theme/spring2015/images/site/loading-button.gif) center center no-repeat;color:transparent}#publicUsersPage table.account-table.no-links a.button.small{height:25px;line-height:25px;margin-top:5px;font-size:12px}#publicUsersPage table.account-table.no-links a.button.small.loading{background:#6697C6 url(/theme/spring2015/images/site/loading-button-small.gif) center center no-repeat}#publicUsersPage table.account-table.no-links a.button.basic{background:0 0;color:#4f4f4f;border:1px solid #ccc}#publicUsersPage table.account-table.no-links a.button.basic:hover{background-color:transparent;border-color:#aeaeae;color:#4f4f4f}#publicUsersPage table.account-table.no-links a.button.basic.loading{color:transparent;background:transparent url(/theme/spring2015/images/site/loading-button-transparent.gif) center center no-repeat}#publicUsersPage table.account-table.no-links a.button.basic.small.loading{background:transparent url(/theme/spring2015/images/site/loading-button-small-transparent.gif) center center no-repeat}#publicUsersPage table.account-table.no-links a.button.icon{padding-right:20px}#publicUsersPage table.account-table.no-links a.button.icon .fa{margin-right:4px}#publicUsersPage table.account-table.no-links a.button.flr{float:right}#publicUsersPage table.account-table.no-links a.button.positive{background-color:#21BA45}#publicUsersPage table.account-table.no-links a.button.positive:hover{background-color:#16ab39}#publicUsersPage table.account-table.no-links a.button.negative{background-color:#DB2828}#publicUsersPage table.account-table.no-links a.button.negative:hover{background-color:#d01919}#publicUsersPage table.account-table.no-links a.button.neutral{background-color:#767676}#publicUsersPage table.account-table.no-links a.button.neutral:hover{background-color:#838383}#publicUsersPage table.account-table tbody tr.warning{color:#f730b0}#publicUsersPage table.account-table tbody tr:nth-child(odd) td{background:#fff}#publicUsersPage table.account-table tbody tr:hover td{background:#d9d9d9}#publicUsersPage table.account-table tbody tr:hover .remove-account{color:#f730b0}#publicUsersPage table.account-table tbody tr:hover .remove-account.loading{color:transparent!important}#publicUsersPage table.account-table tbody td{border-bottom:1px solid #ddd;vertical-align:middle;min-height:40px;padding:0}#publicUsersPage table.account-table tbody td img{display:block;margin:0;padding:0}#publicUsersPage table.account-table tbody td.money{text-align:right}#publicUsersPage table.account-table tbody td.pay{text-align:center;width:40px}#publicUsersPage table.account-table tbody td .paid{color:#3ab934}#publicUsersPage table.account-table tbody td .paid a{color:#3ab934}#publicUsersPage table.account-table tbody td.status-cell{width:44px}#publicUsersPage table.account-table tfoot td{padding:10px 14px 0 14px}#publicUsersPage table.account-table tfoot .total-amount-due-label{color:#000;font-family:HelveticaNeue-LightCn;font-weight:700;text-align:right}#publicUsersPage table.account-table tfoot .total-amount-due{color:#000;font-weight:700;text-align:right}#publicUsersPage table.account-table a{display:block;min-height:18px;padding:11px 14px;color:#1a1a1a}#publicUsersPage table.account-table a.details{color:#2464A1}#publicUsersPage table.account-table a.status-link{width:24px;padding:8px 10px;height:24px;line-height:24px;text-align:center;vertical-align:middle}@media screen and (max-width:767px){#publicUsersPage table.account-table a{display:block;min-height:18px;padding:11px 5px}#publicUsersPage table.account-table a.status-link{width:24px;padding:2px 7px;height:24px;line-height:24px;text-align:center;vertical-align:middle}}#publicUsersPage table.account-table a.remove-account{display:inline-block;width:19px;height:19px;padding:2px;color:#ccc;font-size:12px;line-height:19px;border-radius:15px}#publicUsersPage table.account-table a.remove-account.loading{color:transparent!important;background:url(../images/site/loading-trans.gif) center center no-repeat}#publicUsersPage table.account-table .remove-container{width:20px;text-align:center}#publicUsersPage table.account-table a.public_utilities_accounts_disabled,#publicUsersPage table.account-table a.tax_accounts_disabled{display:inline-block;width:12px;height:12px;background:url(../images/public_users/payments/disabled-multi-pay.png) no-repeat center center;cursor:default}#publicUsersPage table.account-table .address-secondline{font-size:12px}#publicUsersPage #content ol,#publicUsersPage #content ul{list-style-type:decimal;margin-left:25px}#publicUsersPage #content ol li,#publicUsersPage #content ul li{margin-top:6px}#publicUsersPage #content ul{list-style-type:disc}#publicUsersPage #content h3{margin-top:25px}#publicUsersPage .payment-detail-group{position:relative;margin-bottom:40px;border-bottom:1px dashed #d9d9d9;padding-bottom:25px}#publicUsersPage .payment-detail-group .citystatezip,#publicUsersPage .payment-detail-group .name{margin-bottom:10px}#publicUsersPage .payment-detail-group:last-child{border:none}#publicUsersPage .button-container{margin-top:15px;text-align:center}#publicUsersPage.detailPage .overview-link{font-size:12px;margin-bottom:20px}#publicUsersPage.detailPage .bill{margin-top:25px}#publicUsersPage.detailPage .bill .year-group{height:55px;padding:0 15px;margin-top:10px;background:#fafafa}#publicUsersPage.detailPage .bill .year-group:after{content:" ";display:table;clear:both}#publicUsersPage.detailPage .bill .year-group.renew .renew-container{background:#6fce6d}#publicUsersPage.detailPage .bill .year-group .label{border-bottom:1px solid #ddd;font-style:italic;font-size:12px;padding:8px 5px 0 5px}#publicUsersPage.detailPage .bill .year-group .due{padding:0 5px;font-family:HelveticaNeue-Medium;text-align:right}#publicUsersPage.detailPage .bill .year-group .status{float:left;padding:15px 8px 15px 0}#publicUsersPage.detailPage .bill .year-group .year{font-size:18px;line-height:24px;float:left;padding:15px 8px}#publicUsersPage.detailPage .bill .year-group .duedate{float:left;padding:15px 8px;line-height:24px;font-style:italic;font-size:12px;color:#aeaeae}#publicUsersPage.detailPage .bill .year-group .semiannual{float:right;padding:0 8px}#publicUsersPage.detailPage .bill .year-group .basetax{float:right;padding:0 8px}#publicUsersPage.detailPage .bill .year-group .basetax .due{font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-style:italic}#publicUsersPage.detailPage .bill .year-group .annual{float:right;padding:0 8px}#publicUsersPage.detailPage .bill .remove-new-vehicle-container,#publicUsersPage.detailPage .bill .renew-container{float:right;border-left:1px solid #ddd;width:50px;height:55px;padding:0 15px;margin-right:-15px;cursor:pointer}#publicUsersPage.detailPage .bill .remove-new-vehicle-container.remove-new-vehicle-container,#publicUsersPage.detailPage .bill .renew-container.remove-new-vehicle-container{background:#6fce6d}#publicUsersPage.detailPage .bill .remove-new-vehicle-container .due,#publicUsersPage.detailPage .bill .remove-new-vehicle-container .label,#publicUsersPage.detailPage .bill .renew-container .due,#publicUsersPage.detailPage .bill .renew-container .label{border:none;text-align:center}#publicUsersPage.detailPage .bill .remove-new-vehicle-container .remove,#publicUsersPage.detailPage .bill .renew-container .remove{display:inline-block;width:15px;height:15px;padding:2px;color:#fafafa;font-size:12px;line-height:15px;border-radius:15px}#publicUsersPage.detailPage .bill .new-vehicle .error{background:#f78dd1}#publicUsersPage.detailPage .bill table.landfill-permits{width:100%}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit{height:80px;background:#fafafa}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit td{vertical-align:middle;background:#fafafa}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit td:first-child{padding-left:10px}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit td:last-child{padding-right:10px}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit td.renewremove{width:80px}#publicUsersPage.detailPage .bill table.landfill-permits tr.permit td.new-license-plate{width:170px}#publicUsersPage.detailPage .bill table.landfill-permits .permit-gap{height:20px}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info{padding:20px 10px}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info:after{content:" ";display:table;clear:both}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .permit-number{font-family:HelveticaNeue-Medium;font-size:16px}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .label{text-align:center;border-bottom:1px solid #ddd;font-style:italic;font-size:12px}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .due{font-family:HelveticaNeue-Medium;text-align:center}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .remove-new-vehicle-container,#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .renew-container{width:55px;height:55px;border:1px solid #ddd;background:#f4f4f4;cursor:pointer}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .remove-new-vehicle-container .label,#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .renew-container .label{margin-top:8px;border-bottom:none}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .remove-new-vehicle-container input[type=checkbox],#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .renew-container input[type=checkbox]{cursor:pointer}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .addplate,#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .addstate{border:1px solid #ddd}#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .addplate.error,#publicUsersPage.detailPage .bill table.landfill-permits .permit-info .addstate.error{background:#f78dd1}#publicUsersPage.detailPage .bill table.landfill-permits .permit.renew .permit-info .remove-new-vehicle-container,#publicUsersPage.detailPage .bill table.landfill-permits .permit.renew .permit-info .renew-container{color:#fff;background:#6fce6d;border-color:#6fce6d}#publicUsersPage.detailPage table.history{width:100%;margin-bottom:15px}#publicUsersPage.detailPage table.history th{padding:0 4px;color:#4f4f4f;font-family:HelveticaNeue-LightCn;text-align:left}#publicUsersPage.detailPage table.history th.money{text-align:right}#publicUsersPage.detailPage table.history td{padding:3px 4px;text-align:left}#publicUsersPage.detailPage table.history td.money{text-align:right}#publicUsersPage.detailPage table.history td.expand{width:25px}#publicUsersPage.detailPage table.history tr.even td{background:#fafafa}#publicUsersPage.detailPage table.history tr.showing{border-top:1px solid #bbb}#publicUsersPage.detailPage table.history tr.showing .year{font-weight:700}#publicUsersPage.detailPage table.history tr:hover td{background:#d9d9d9}#publicUsersPage.detailPage table.history tr.expandable{display:none;border-bottom:1px solid #bbb}#publicUsersPage.detailPage table.history tfoot tr{background:0 0;border-top:1px solid #ccc;font-family:HelveticaNeue-Medium}#publicUsersPage.detailPage table.history tfoot tr:nth-child(odd) td{background:0 0}#publicUsersPage.detailPage table.history table.history-payments{width:100%}#publicUsersPage.detailPage table.history a.expand{display:block;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px}#publicUsersPage.detailPage table.history a.expand:active,#publicUsersPage.detailPage table.history a.expand:hover{background:#2464A1;color:#fff}#publicUsersPage.detailPage table.charges{width:100%;border-bottom:1px solid #ccc}#publicUsersPage.detailPage table.charges th{padding:0 4px;color:#4f4f4f;font-family:HelveticaNeue-LightCn;text-align:left}#publicUsersPage.detailPage table.charges th.money{text-align:right}#publicUsersPage.detailPage table.charges td{padding:3px 4px;text-align:left}#publicUsersPage.detailPage table.charges td.money{text-align:right}#publicUsersPage.detailPage table.charges td.expand{width:25px}#publicUsersPage.detailPage table.charges tr:nth-child(odd) td{background:#fafafa}#publicUsersPage.detailPage table.charges tr:hover td{background:#d9d9d9}#publicUsersPage.detailPage table.charges tfoot tr{background:0 0;border-top:1px solid #ccc;font-family:HelveticaNeue-Medium}#publicUsersPage.detailPage table.charges tfoot tr:nth-child(odd) td{background:0 0}#publicUsersPage.detailPage .budget-breakdown-showhide{font-size:12px}#publicUsersPage.detailPage .pulled-code{color:#f730b0;font-size:18px;line-height:24px;vertical-align:middle}#publicUsersPage.detailPage .pulled-code img{display:block;float:left;margin:12px 10px 12px 0}#publicUsersPage.detailPage .credit-container{color:#f730b0;font-size:18px;line-height:24px;vertical-align:middle}#publicUsersPage.detailPage .credit-container img{display:block;float:left;margin-right:10px}#publicUsersPage .tax-search-container p{margin-bottom:15px}#publicUsersPage .tax-search-form .search-opt{border-right:1px solid #ccc;height:70px}#publicUsersPage .tax-search-form .search-opt input[type=text]{width:85%;height:30px;border:1px solid #ddd;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif}#publicUsersPage .tax-search-form .search-opt input[type=text].folio,#publicUsersPage .tax-search-form .search-opt input[type=text].liber{width:40%}#publicUsersPage .tax-search-form .search-opt.last{border:none}#publicUsersPage .email-loading{display:none;color:#f730b0}#publicUsersPage .email-loading img{vertical-align:middle;margin-right:10px}#publicUsersPage .landfill-cost-container{text-align:center;font-family:HelveticaNeue-Medium}#publicUsersPage .landfill-payment-amount-container{text-align:left}#publicUsersPage .landfill-payment-amount-container .permit-cost-container{font-family:HelveticaNeue-Medium}#publicUsersPage .landfill-payment-amount-container #license-plates{list-style:decimal;margin:5px 0 10px 40px}#publicUsersPage #landfill-payment-button-container.faded{opacity:.2}#publicUsersPage #landfill-payment-button-container.faded .fadedblock{display:block;width:100%;height:100px;background:0 0;position:absolute;z-index:5}#publicUsersPage #landfill-payment-button-container .fadedblock{display:none}#publicUsersPage .new-vehicle{overflow:hidden;height:65px}#publicUsersPage .new-vehicle input[type=text],#publicUsersPage .new-vehicle select{margin-top:-5px;padding:0 0 0 5px;height:28px;border:1px solid #fff;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif}#publicUsersPage .new-vehicle select{padding:0;margin-left:5px;height:30px}#publicUsersPage #routing-account-help,#publicUsersPage .routing-account-help{display:none}#publicUsersPage #pay-now-notice{text-align:center;color:#aeaeae}#publicUsersPage #payment-form{display:none}#publicUsersPage #payment-form .phone-notice{font-size:10px;line-height:12px}#publicUsersPage #payment-form #payment-method-form-group{min-height:165px}#publicUsersPage #payment-form .payment-form-heading{padding:5px 10px;background:#6697C6;color:#fff;font-family:HelveticaNeue-Medium}#publicUsersPage #payment-form .payment-form-options{padding:15px 10px}@media screen and (max-width:767px){#publicUsersPage #payment-form .payment-form-options{padding:10px 3px}}#publicUsersPage #payment-form .routing-loading{margin-top:22px;background:url(../images/site/loading-trans.gif) left center no-repeat;padding-left:25px;height:20px;line-height:20px;font-size:10px;display:none;float:left}#publicUsersPage #payment-form #routing-bank-data{display:none;font-size:10px;line-height:10px;margin-top:28px}#publicUsersPage #payment-form #routing-bank-data .routing-success{width:10px}#publicUsersPage #payment-form #routing-bank-data .custname{font-weight:700}#publicUsersPage #payment-form #routing-bank-data .address{display:block}#publicUsersPage #payment-form #routing-start{margin-top:22px;line-height:10px;font-size:10px}#publicUsersPage #payment-form #routing-error{display:none;color:#f730b0;font-size:12px;padding-top:18px}#publicUsersPage #payment-form .vault label.ccradio{display:block;float:none;height:30px}#publicUsersPage #payment-form .vault label.ccradio input{float:left;margin-top:10px}#publicUsersPage #payment-form .vault label.ccradio .cc-img{width:50px;height:30px;float:left;background:url(../images/public_users/payments/creditcards.png) no-repeat 0 0}#publicUsersPage #payment-form .vault label.ccradio .cc-img.VISA{background-position:-100px 0}#publicUsersPage #payment-form .vault label.ccradio .cc-img.DISCOVER{background-position:-150px 0}#publicUsersPage #payment-form .vault label.ccradio .cc-img.MASTERCARD{background-position:-50px 0}#publicUsersPage #payment-form .vault label.ccradio .cc-type{float:left;margin:7px 0 0 5px;font-family:HelveticaNeue-Medium}#publicUsersPage #payment-form .vault label.ccradio .cc-last4{float:left;margin:7px 0 0 5px;font-size:12px}#publicUsersPage #payment-form .vault label.ccradio .deleteCard{font-size:12px}#publicUsersPage #payment-form .vault label.ccradio .cc-expires{float:right;margin-top:7px;font-size:12px;color:#ccc}#publicUsersPage #payment-form .vault label.ccradio .convenience,#publicUsersPage #payment-form .vault label.ccradio .conveniencenotice,#publicUsersPage #payment-form .vault label.ccradio .discount,#publicUsersPage #payment-form .vault label.ccradio .discountnotice{margin-left:78px}#publicUsersPage #payment-form label{vertical-align:middle}#publicUsersPage #payment-form label span.label{font-family:HelveticaNeue-Medium}#publicUsersPage #payment-form label.radio{display:block;clear:left;float:left;margin:8px 0}#publicUsersPage #payment-form label input[type=radio]{vertical-align:middle;height:16px;margin-right:10px;padding:0}#publicUsersPage #payment-form .new-payment-detail{display:none;clear:both;border-top:1px dashed #ddd;padding:10px 0 0 0}#publicUsersPage #payment-form input[name=custom_amount]{float:left;width:110px;margin-left:5px;margin-top:3px}#publicUsersPage #payment-form input[type=text],#publicUsersPage #payment-form select{height:30px;padding:0 5px;border:none;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:12px}#publicUsersPage #payment-form input[type=text]::-webkit-input-placeholder,#publicUsersPage #payment-form select::-webkit-input-placeholder{color:#ddd}#publicUsersPage #payment-form input[type=text]:-moz-placeholder,#publicUsersPage #payment-form select:-moz-placeholder{color:#ddd}#publicUsersPage #payment-form input[type=text]::-moz-placeholder,#publicUsersPage #payment-form select::-moz-placeholder{color:#ddd}#publicUsersPage #payment-form input[type=text]:-ms-input-placeholder,#publicUsersPage #payment-form select:-ms-input-placeholder{color:#ddd}#publicUsersPage #payment-form input[type=text].full,#publicUsersPage #payment-form select.full{width:90%}#publicUsersPage #payment-form input[type=text].error,#publicUsersPage #payment-form select.error{background:#f78dd1}#publicUsersPage #payment-form input[type=text]#creditcardswipe,#publicUsersPage #payment-form select#creditcardswipe{width:100%;height:100px;background:orange;color:#000;font-size:18px;text-align:center}#publicUsersPage #payment-form input[type=text]#creditcardswipe::-webkit-input-placeholder,#publicUsersPage #payment-form select#creditcardswipe::-webkit-input-placeholder{color:#fff}#publicUsersPage #payment-form input[type=text]#creditcardswipe:focus,#publicUsersPage #payment-form select#creditcardswipe:focus{background:#6fce6d}#publicUsersPage #payment-form .new-payment-detail label{display:block;font-size:12px}#publicUsersPage #payment-form .new-payment-detail input,#publicUsersPage #payment-form .new-payment-detail select{margin-bottom:10px}#publicUsersPage #payment-form #payment-submit{display:block;margin:0 auto}#publicUsersPage #payment-form .convenience,#publicUsersPage #payment-form .conveniencenotice,#publicUsersPage #payment-form .discount,#publicUsersPage #payment-form .discountnotice{clear:both;font-size:12px;color:#f730b0;margin-left:27px;top:-10px;position:relative}#publicUsersPage #payment-form .convenience.discount,#publicUsersPage #payment-form .convenience.discountnotice,#publicUsersPage #payment-form .conveniencenotice.discount,#publicUsersPage #payment-form .conveniencenotice.discountnotice,#publicUsersPage #payment-form .discount.discount,#publicUsersPage #payment-form .discount.discountnotice,#publicUsersPage #payment-form .discountnotice.discount,#publicUsersPage #payment-form .discountnotice.discountnotice{color:#6fce6d}#publicUsersPage #payment-form .form-error{display:none;margin-top:10px;padding:5px 10px 5px 44px;border-radius:3px;color:#1a1a1a;line-height:24px;margin-bottom:10px;background:#f78dd1 url(../images/public_users/notices/warning.png) 10px 5px no-repeat}#publicUsersPage #payment-form .form-success{display:none;margin-top:10px;padding:5px 10px 5px 44px;border-radius:3px;color:#fff;line-height:24px;margin-bottom:10px;background:#6fce6d}#publicUsersPage #payment-form label.error{background:#f78dd1}#publicUsersPage #payment-form .pink{color:#f730b0}#publicUsersPage #payment-form .mailing-address-notice{margin-bottom:10px}#publicUsersPage #payment-form #landfill-account-verification td{vertical-align:top}#publicUsersPage #payment-form #landfill-account-verification input[type=checkbox]{margin-top:4px}#publicUsersPage #payment-form #landfill-account-verification .gap{height:10px}#publicUsersPage #payment-form .schedule-header{font-family:HelveticaNeue-Medium}#publicUsersPage #payment-form .schedule-container+.schedule-header{margin-top:5px}#publicUsersPage #payment-form .schedule-container .autopay-explanation{margin-left:25px}#publicUsersPage #payment-form .schedule-container .autopayagree{display:none}#publicUsersPage #payment-form .autopay-enabled{display:none}#publicUsersPage #payment-form .autopay-disabled{display:none}#publicUsersPage #payment-form .permit-type{margin-top:5px}#publicUsersPage .autopay-enabled-container{padding:10px 10px 10px 50px;margin-bottom:15px;text-align:left;color:#fff;background:#6fce6d url(../images/public_users/notices/white-check.png) 10px 5px no-repeat}#publicUsersPage .autopay-enabled-container .enabled{font-family:HelveticaNeue-Medium}#publicUsersPage .autopay-enabled-container a.disable-autopay{display:block;float:right;margin-top:-6px;font-size:12px;height:28px;line-height:28px;color:#fff;border:1px solid #fff;border-radius:3px;padding:0 10px}#publicUsersPage .autopay-enabled-container a.disable-autopay.loading{color:transparent!important;background:url(../images/site/loading-green.gif) center center no-repeat}@media screen and (max-width:767px){#publicUsersPage .autopay-enabled-container:after{content:" ";display:table;clear:both}#publicUsersPage .autopay-enabled-container .enabled{display:block}#publicUsersPage .autopay-enabled-container .message{display:block}#publicUsersPage .autopay-enabled-container a.disable-autopay{margin-top:5px;float:left}}#publicUsersPage #r911form ul{list-style:none;margin-left:0}#publicUsersPage #r911form .alerts-container{margin-left:35px}#publicUsersPage #r911form .alerts-container .alert-grouping{margin-bottom:15px}#publicUsersPage #r911form .alerts-container .alert-title{font-size:16px}#publicUsersPage #r911form .alerts-container label{margin:4px 0}#publicUsersPage #r911form ul.parsley-errors-list{margin-bottom:8px;clear:left}#publicUsersPage #r911form #min-address-error,#publicUsersPage #r911form #min-contact-error{display:none}#publicUsersPage #r911form #addresses-container ul.parsley-errors-list{margin-left:55px}#publicUsersPage #r911form .alert-heading-icon{display:block;float:left;margin-right:10px}#publicUsersPage #r911form .h3sub{font-size:12px;margin-bottom:15px}#publicUsersPage #r911form #maxAddresses{display:none}#publicUsersPage #r911form .address,#publicUsersPage #r911form .contact{position:relative}#publicUsersPage #r911form .address.address,#publicUsersPage #r911form .contact.address{margin-bottom:15px}#publicUsersPage #r911form .address.contact,#publicUsersPage #r911form .contact.contact{margin-bottom:10px}#publicUsersPage #r911form .address.contact .remove,#publicUsersPage #r911form .contact.contact .remove{left:270px}#publicUsersPage #r911form .address label,#publicUsersPage #r911form .contact label{display:block;float:left;clear:left;width:55px;margin:0 5px 5px 0;padding:0;text-align:right;line-height:30px;height:30px;overflow:hidden}@media screen and (max-width:767px){#publicUsersPage #r911form .address label,#publicUsersPage #r911form .contact label{float:none;text-align:left;margin-bottom:0;height:auto;line-height:auto}}#publicUsersPage #r911form .address input[type=text],#publicUsersPage #r911form .address select,#publicUsersPage #r911form .contact input[type=text],#publicUsersPage #r911form .contact select{display:block;float:left;width:140px;height:30px;line-height:30px;margin-bottom:5px;border:none}@media screen and (min-width:768px) and (max-width:1024px){#publicUsersPage #r911form .address input[type=text].name,#publicUsersPage #r911form .address select.name,#publicUsersPage #r911form .contact input[type=text].name,#publicUsersPage #r911form .contact select.name{width:116px}}#publicUsersPage #r911form .address .state,#publicUsersPage #r911form .contact .state{width:70px;margin-right:5px}#publicUsersPage #r911form .address input[type=text].zip,#publicUsersPage #r911form .contact input[type=text].zip{width:66px}#publicUsersPage #r911form .address .contact-method,#publicUsersPage #r911form .contact .contact-method{margin-right:5px;width:95px}#publicUsersPage #r911form .address .remove,#publicUsersPage #r911form .contact .remove{display:block;position:absolute;left:230px;top:0;width:20px;height:20px;margin:5px 0 0 10px;border-radius:20px;background:#bababa;color:#fff;font-size:12px;text-align:center;line-height:20px}#publicUsersPage #r911form .dd{float:left;margin-right:5px;margin-bottom:3px;border:none;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif}#publicUsersPage #r911form .dd .ddTitle{background:#fff url(../images/public_users/alerts/dropdown-arrow.png) no-repeat right center;border:none;height:30px;line-height:30px;padding:0 5px;margin-right:5px}#publicUsersPage #r911form .dd .ddTitle img{vertical-align:middle;margin-right:5px}#publicUsersPage #r911form .dd .ddChild{border:none;box-shadow:0 5px 5px rgba(0,0,0,.2);width:125px}#publicUsersPage #r911form .dd .ddChild li{padding:5px 10px;line-height:20px}#publicUsersPage #r911form .dd .ddChild li img{vertical-align:middle;margin-right:5px}#publicUsersPage #r911form .dd .ddChild li:hover{background:#2464A1;color:#fff;cursor:default}#publicUsersPage .form-error{color:#f730b0;margin-bottom:5px}#publicUsersPage .addaccount-popout{display:none;position:absolute;height:35px;width:190px;padding:0 5px;right:0;top:0;background:#ddd;border-radius:3px}#publicUsersPage .addaccount-popout.error{background:#f78dd1}#publicUsersPage .addaccount-popout.error .cancel{display:block}#publicUsersPage .addaccount-popout input[type=text],#publicUsersPage .addaccount-popout select{display:block;float:left;margin:5px 5px 0 0;border:none;height:25px;padding:0 0 0 3px;background:#fff;font-family:HelveticaNeue-Light,Helvetica,Arial,sans-serif;font-size:12px;width:130px}#publicUsersPage .addaccount-popout .add-error{display:none}#publicUsersPage .addaccount-popout .add-error,#publicUsersPage .addaccount-popout .addaccount-error{position:absolute;z-index:5;top:28px;left:0;width:190px;padding:0 5px;margin-top:3px;border-radius:3px;background:#f78dd1;color:#000;font-size:12px;border-bottom:1px solid #f730b0}#publicUsersPage .addaccount-popout .addaccount-cancel,#publicUsersPage .addaccount-popout .cancel{position:absolute;display:none;top:10px;right:-20px;width:15px;height:15px;background:rgba(0,0,0,.1);border-radius:15px;font-size:12px;line-height:15px;text-align:center;color:#fff}#publicUsersPage #purchasing-vendor-registration label{float:left;width:200px;margin:18px 10px 0 0;text-align:right;clear:left}#publicUsersPage #purchasing-vendor-registration label.error{clear:none;text-align:left;margin-left:6px}#publicUsersPage #purchasing-vendor-registration label.error[for="commodities[]"]{position:absolute;margin-top:-30px;margin-left:474px}#publicUsersPage #purchasing-vendor-registration label.error[for="subcommodities[]"]{position:absolute;margin-top:0;margin-left:424px}#publicUsersPage #purchasing-vendor-registration label.checkboxlabel{width:100%;padding:4px;text-align:left;display:block;margin:0}#publicUsersPage #purchasing-vendor-registration input,#publicUsersPage #purchasing-vendor-registration select{float:left;margin-top:10px}#publicUsersPage #purchasing-vendor-registration input[type=checkbox],#publicUsersPage #purchasing-vendor-registration select[type=checkbox]{margin-top:18px}#publicUsersPage #purchasing-vendor-registration .checkboxlabel input{margin-top:2px;margin-right:5px}#publicUsersPage #purchasing-vendor-registration .commodity-container input[type=checkbox]{margin-top:0}#publicUsersPage #purchasing-vendor-registration .commodity-container td{vertical-align:middle}#publicUsersPage #purchasing-vendor-registration .commodity-container .subs{display:none}#publicUsersPage #purchasing-vendor-registration hr{clear:both;margin:15px 0 5px 0}#publicUsersPage #purchasing-vendor-registration h4{clear:both;font-weight:700;margin:15px 0 5px 0}#publicUsersPage #purchasing-vendor-registration .odd{background:#f5f5f5}#publicUsersPage #purchasing-vendor-registration .subcommodity-container{margin-left:50px}#publicUsersPage #purchasing-vendor-registration .subcommodity-error label.error{width:auto;margin:5px 5px 5px 50px}#publicUsersPage #purchasing-vendor-registration .commodity-error-message{background:#f78dd1;padding:5px;display:none}#publicUsersPage #historical-tickets-search .sbs{float:left;margin-right:10px}#publicUsersPage #historical-tickets-search .sbs.labeltop{margin-top:39px}#publicUsersPage #historical-tickets-search .small-notice{clear:both;color:#999}#publicUsersPage #historical-tickets-search #historical-search-button{float:left}#publicUsersPage #historical-tickets-search #historical-excel-link{margin-left:10px}#publicUsersPage #historical-tickets{margin-top:20px}#publicUsersPage #historical-tickets .no-tickets{color:#f730b0}.budget-breakdown{display:none}.budget-breakdown .label{font-weight:700}.budget-breakdown .desc{font-size:12px}.budget-breakdown .budget-group{margin-bottom:15px}.dashboard-controls{position:absolute;margin-top:-15px}.dashboard-controls a{color:#4f4f4f;font-family:HelveticaNeue-LightCn;display:inline-block;width:60px;height:18px;padding:42px 0 12px 0;line-height:18px;margin:0 5px;border-radius:3px;background:url(../images/public_users/nav/nav-sprite.png) no-repeat}.dashboard-controls a:active,.dashboard-controls a:hover{background-color:#2464A1;background-position-y:-60px;color:#fff}.dashboard-controls a.dashboard{background-position:0 0}.dashboard-controls a.settings{background-position:-120px 0}.dashboard-controls a.signout{background-position:-60px 0}.user-options-signedin{font-size:12px;color:#777}.help-links{margin-top:10px;font-family:HelveticaNeue-LightCn}.help-links .call{margin-top:10px;margin-left:20px;padding-left:20px;background:url(../images/public_users/nav/help-call.png) no-repeat left center}.help-links .email{display:block;margin-top:10px;margin-left:20px;padding-left:20px;background:url(../images/public_users/nav/help-email.png) no-repeat left center}.help-links .feedback{display:block;margin-top:10px;margin-left:20px;padding-left:20px;background:url(../images/public_users/nav/help-feedback.png) no-repeat left center}.ui-datepicker{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);width:150px}.ui-datepicker .ui-datepicker-prev{display:block;float:left;width:20px;height:20px;color:transparent}.ui-datepicker .ui-datepicker-prev.ui-state-disabled{visibility:hidden}.ui-datepicker .ui-datepicker-next{display:block;float:right;width:20px;height:20px;color:transparent}.ui-datepicker .ui-datepicker-next.ui-state-disabled{visibility:hidden}.ui-datepicker .ui-datepicker-title{width:110px;text-align:center}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{display:block;font-family:HelveticaNeue-Medium}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:block;font-size:12px;margin-top:-20px}.ui-datepicker .ui-datepicker-calendar{margin:1px}.ui-datepicker .ui-datepicker-calendar td{width:20px;height:20px;border:1px solid #ccc}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month{border:none}.ui-datepicker .ui-datepicker-calendar td span.ui-state-default{display:block;width:20px;height:20px;color:#ccc;line-height:20px;text-align:center;font-size:12px;margin:0;padding:0}.ui-datepicker .ui-datepicker-calendar a{display:block;width:20px;height:20px;color:#4f4f4f;line-height:20px;text-align:center;font-size:12px;margin:0;padding:0}.ui-datepicker .ui-datepicker-calendar a.ui-state-active,.ui-datepicker .ui-datepicker-calendar a:active,.ui-datepicker .ui-datepicker-calendar a:hover{background:#6fce6d;color:#fff}.ui-datepicker .ui-datepicker-calendar a.ui-state-highlight{font-weight:700}.ui-datepicker .ui-datepicker-calendar th{font-size:12px;color:#4f4f4f}#ui2-error{display:none}@media screen and (max-width:767px){a#skip-to-content{display:none}img{max-width:100%}#mobile-menu-activate-container{position:relative;z-index:1;background:#2464A1;height:40px}#mobile-menu-activate-container .mobile-citizen,#mobile-menu-activate-container .mobile-menu-activate,#mobile-menu-activate-container .mobile-search{display:block;height:40px;text-align:center;color:#fff;font-size:12px;line-height:40px;vertical-align:middle}#mobile-menu-activate-container .mobile-menu-activate{text-align:left;padding-left:18px;background:url(../images/site/menu.png) 0 center no-repeat}#mobile-menu-activate-container .mobile-search{text-align:right}#mobile-menu-activate-container .mobile-search img{display:block;height:18px;padding:10px 0;float:right}#header2{height:120px}#header2>.grid-container{margin:0;padding:0}#header2 .logo-block{width:100%;padding-left:0;padding-right:0;margin-left:0}#header2 .logo-block img{max-width:initial}#header2 .logo-block .logo-block-seal{width:90px}#header2 .logo-block .logo-block-seal-img-150{margin-left:-15px}#header2 .mobile-hide-menu{display:none;position:fixed;right:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.6);text-align:right}#header2 .mobile-hide-menu a.mobile-hide-menu-link{display:block;height:92%;width:92%;padding:4%;text-align:right;color:#fff;font-size:20px}#header2 .menu2{display:none;position:fixed;left:0;top:0;height:100%;width:70%;padding:15px;box-shadow:0 0 20px rgba(0,0,0,.3);background:#083b6c}#header2 .menu2>li{float:none;padding:0}#header2 .menu2>li:hover .submenu{display:none}#header2 .menu2 .submenu{display:none}#header2 .menu2>li>a.navigation{display:block;padding:15px;border:none;border-bottom:1px solid #0F4D89;color:#6697C6}#header2 .menu2>li>a#search-trigger{display:block;padding:15px;width:auto}#header2 .menu2 #search-field{padding:0;margin:10px 0 0 0;border:1px solid #fff;display:block;width:100%;height:30px}#body-container{padding:30px 10px}.page-header{margin-top:0;margin-bottom:25px;padding-bottom:25px}.page-header h1{font-size:22px;line-height:22px;margin-bottom:0}.page-header #dept-info{display:none}.page-header .information-group{margin-top:10px}.page-header .page-subtitle{margin-top:0}#page-sidebar{display:none;background:url(../images/site/border.png) bottom repeat-x;margin-bottom:20px}#footer h2{margin-top:20px}#footer input[type=submit].email-sign-up{right:20px}.dashboard-controls{display:none}.news-sidebar{display:none}#homePage .cards .card{width:240px;margin-left:0}#publicUsersPage table.account-table a{height:auto}#publicUsersPage.detailPage .bill .year-group{padding:0 5px;overflow:hidden;height:auto}#publicUsersPage.detailPage .bill .year-group .year{max-width:148px;font-size:14px}#publicUsersPage.detailPage .bill .year-group .duedate{display:none}#publicUsersPage .new-vehicle{height:auto}#publicUsersPage .new-vehicle input[type=text]{width:75px}#publicUsersPage .tax-search-form .search-opt{height:95px;padding-top:10px;border:none;border-bottom:1px solid #ccc}#publicUsersPage .tax-search-form .search-opt.first{padding-top:0}.coronavirus-header{margin-top:20px}}@media screen and (min-width:768px) and (max-width:1024px){#header2 .logo-block{margin-left:10px;width:95px}#header2 .logo-block .logo-block-seal-img-150{margin-left:-35px}#header2 .logo-block .logo-block-divider,#header2 .logo-block .logo-block-text{display:none}#header2 .menu2{display:block;width:642px}#header2 .menu2>li>a.navigation{padding-left:7px;padding-right:7px;font-size:12px}#homePage .cards .card{width:55px;padding:20px}#homePage .cards .card:active .tablet-text,#homePage .cards .card:hover .tablet-text{color:#fff}#homePage .cards .card .tablet-text{color:#474747;font-size:12px;font-family:HelveticaNeue-Medium;line-height:12px}#homePage .cards .card .text{display:none}}@media screen and (min-width:1025px) and (max-width:1109px){#header2 .menu2{width:700px}#header2 .menu2>li>a.navigation{padding-left:6px;padding-right:6px}#header2 .logo-block{width:268px;margin-left:10px}.special-home-notice{margin-left:-20px}}@media screen and (min-width:1110px){#header2 .menu2{width:auto}#header2 .menu2>li>a#search-trigger,#header2 .menu2>li>a.navigation{padding-left:10px;padding-right:10px}.special-home-notice{margin-left:-20px}}@media screen and (min-width:1110px) and (max-width:1250px){#header2 .logo-block{margin-left:0}}/*# sourceMappingURL=style.css.map */