.page-image-top{background-image:url("https://jpsojobs.com/wp-content/uploads/2020/02/textured-blue.jpg");background-repeat:no-repeat;background-size:100% 100%;padding-top:50px}.et_pb_title_container h1{font-size:36px;font-weight:600}.title-position{font-size:80%}.quote-block{padding:20px 30px;font-weight:800;background-color:#bfd6e5}.quote-block p{color:#010101;font-style:italic}p.inline-quote{font-size:125%;color:#326D95;font-weight:700;font-style:italic}.et_pb_blog_0 .et_pb_post div.post-content a.more-link{display:inline-block;border:2px solid #183672!important;padding:8px 16px!important;margin-top:10px!important;border-radius:6px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:none;padding:12px 20px;color:#4e4e4e;background:#efefef;font-size:1.1em}input[type="submit"]{padding:8px 12px;font-size:1.1em}@media only screen and (min-width:960px){.et_pb_post .entry-featured-image-url{width:300px;max-width:100%;float:left;margin-right:40px}.et_pb_post .post-content{float:left;width:50%;max-width:100%}.et_pb_post h2.entry-title{font-size:2em}}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.mobile_menu_bar:before,.et_toggle_slide_menu:after{content:"61";font-size:32px;left:0;position:relative;top:0;cursor:pointer;color:#B18F29}.et_mobile_menu{border-color:#B18F29;border-top:3px solid #B18F29}@media only screen and (max-width:960px){.et_pb_post h2.entry-title{font-size:1.7em}}.entry-content thead th,.entry-content tr th{color:#ffffff;font-weight:700;padding:9px 24px;background:#183672}.entry-content tbody tr:nth-child(even){background:#e5e5e5}@media only screen and (max-width:640px){.entry-content table.data-table,.entry-content .data-table thead,.entry-content .data-table tbody,.entry-content .data-table th,.entry-content .data-table td,.entry-content .data-table tr{display:block}.entry-content table.data-table{border:none}.entry-content .data-table thead tr{position:absolute;top:-9999px;left:-9999px}.entry-content .data-table tr{margin:0 0 1rem 0}.entry-content .data-table tr:nth-child(odd){background:#ccc}.entry-content .data-table td{border:none;border-bottom:1px solid #eee;position:relative;padding:0 0 0 50%}.entry-content .data-table td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold}#salary-table-2022-06-12 td:nth-of-type(1):before{content:"Position"}#salary-table-2022-06-12 td:nth-of-type(2):before{content:"Annual Base Pay"}#salary-table-2022-06-12 td:nth-of-type(3):before{content:"Annual State Pay*"}#salary-table-2022-06-12 td:nth-of-type(4):before{content:"Total Pay"}}