html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
@font-face{font-family:"icomoon";src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=);src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=#iefix) format("embedded-opentype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.ttf?1pnqw=) format("truetype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.woff?1pnqw=) format("woff"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.svg?1pnqw=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#337ab7;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-align:center;text-decoration:none;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus{background-color:#296292;color:#fff;}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover{background-color:#337ab7;}.elect-vote-eligibility-button a{background-color:#fee94f;border:1px solid #ffaa22;border-radius:5px;font-size:1.2em;padding:0.5em 0.7em;color:#333;position:absolute;top:0;right:0;}.elect-vote-eligibility-button a:hover{text-decoration:underline;color:#333;}.btn,.button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px;}.btn:hover,.btn:focus,.btn.focus,.button:hover,.button:focus,.button.focus{text-decoration:none;}.btn:active,.btn.active,.button:active,.button.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,.button:focus,.button:active:focus,.button.active:focus,.button.focus,.button:active.focus,.button.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn.btn-xs,.button.btn-xs{padding:2px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.btn.btn-sm,.button.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.btn.btn-lg,.button.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.btn.btn-primary,.button.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4;}.btn.btn-primary:hover,.button.btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74;}.btn.btn-primary:active,.button.btn-primary:active{background-color:#286090;border-color:#204d74;}.btn.btn-primary:focus,.btn.btn-primary.focus,.button.btn-primary:focus,.button.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40;}.btn.btn-primary:focus,.btn.btn-primary:active:focus,.btn.btn-primary.active:focus,.btn.btn-primary.focus,.btn.btn-primary:active.focus,.btn.btn-primary.active.focus,.button.btn-primary:focus,.button.btn-primary:active:focus,.button.btn-primary.active:focus,.button.btn-primary.focus,.button.btn-primary:active.focus,.button.btn-primary.active.focus{color:#ffffff;background-color:#204d74;border-color:#122b40;}.btn.btn-success,.btn.form-submit.button--primary,.button.btn-success,.button.form-submit.button--primary{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c;}.btn.btn-success:hover,.btn.form-submit.button--primary:hover,.button.btn-success:hover,.button.form-submit.button--primary:hover{color:#ffffff;background-color:#449d44;border-color:#398439;}.btn.btn-success:active,.btn.form-submit.button--primary:active,.button.btn-success:active,.button.form-submit.button--primary:active{color:#ffffff;background-color:#449d44;border-color:#398439;}.btn.btn-success:focus,.btn.btn-success.focus,.btn.form-submit.button--primary:focus,.btn.form-submit.button--primary.focus,.button.btn-success:focus,.button.btn-success.focus,.button.form-submit.button--primary:focus,.button.form-submit.button--primary.focus{color:#ffffff;background-color:#449d44;border-color:#255625;}.btn.btn-success:focus,.btn.btn-success:active:focus,.btn.btn-success.active:focus,.btn.btn-success.focus,.btn.btn-success:active.focus,.btn.btn-success.active.focus,.btn.form-submit.button--primary:focus,.btn.form-submit.button--primary:active:focus,.btn.form-submit.button--primary.active:focus,.btn.form-submit.button--primary.focus,.btn.form-submit.button--primary:active.focus,.btn.form-submit.button--primary.active.focus,.button.btn-success:focus,.button.btn-success:active:focus,.button.btn-success.active:focus,.button.btn-success.focus,.button.btn-success:active.focus,.button.btn-success.active.focus,.button.form-submit.button--primary:focus,.button.form-submit.button--primary:active:focus,.button.form-submit.button--primary.active:focus,.button.form-submit.button--primary.focus,.button.form-submit.button--primary:active.focus,.button.form-submit.button--primary.active.focus{color:#ffffff;background-color:#398439;border-color:#255625;}.btn.btn-warning,.btn.button--warning,.button.btn-warning,.button.button--warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236;}.btn.btn-warning:hover,.btn.button--warning:hover,.button.btn-warning:hover,.button.button--warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512;}.btn.btn-warning:active,.btn.button--warning:active,.button.btn-warning:active,.button.button--warning:active{color:#ffffff;background-color:#ec971f;border-color:#d58512;}.btn.btn-warning:focus,.btn.btn-warning.focus,.btn.button--warning:focus,.btn.button--warning.focus,.button.btn-warning:focus,.button.btn-warning.focus,.button.button--warning:focus,.button.button--warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d;}.btn.btn-warning:focus,.btn.btn-warning:active:focus,.btn.btn-warning.active:focus,.btn.btn-warning.focus,.btn.btn-warning:active.focus,.btn.btn-warning.active.focus,.btn.button--warning:focus,.btn.button--warning:active:focus,.btn.button--warning.active:focus,.btn.button--warning.focus,.btn.button--warning:active.focus,.btn.button--warning.active.focus,.button.btn-warning:focus,.button.btn-warning:active:focus,.button.btn-warning.active:focus,.button.btn-warning.focus,.button.btn-warning:active.focus,.button.btn-warning.active.focus,.button.button--warning:focus,.button.button--warning:active:focus,.button.button--warning.active:focus,.button.button--warning.focus,.button.button--warning:active.focus,.button.button--warning.active.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d;}.btn.btn-danger,.btn.button--danger,.button.btn-danger,.button.button--danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a;}.btn.btn-danger:hover,.btn.button--danger:hover,.button.btn-danger:hover,.button.button--danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925;}.btn.btn-danger:active,.btn.button--danger:active,.button.btn-danger:active,.button.button--danger:active{color:#ffffff;background-color:#c9302c;border-color:#ac2925;}.btn.btn-danger:focus,.btn.btn-danger.focus,.btn.button--danger:focus,.btn.button--danger.focus,.button.btn-danger:focus,.button.btn-danger.focus,.button.button--danger:focus,.button.button--danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19;}.btn.btn-danger:focus,.btn.btn-danger:active:focus,.btn.btn-danger.active:focus,.btn.btn-danger.focus,.btn.btn-danger:active.focus,.btn.btn-danger.active.focus,.btn.button--danger:focus,.btn.button--danger:active:focus,.btn.button--danger.active:focus,.btn.button--danger.focus,.btn.button--danger:active.focus,.btn.button--danger.active.focus,.button.btn-danger:focus,.button.btn-danger:active:focus,.button.btn-danger.active:focus,.button.btn-danger.focus,.button.btn-danger:active.focus,.button.btn-danger.active.focus,.button.button--danger:focus,.button.button--danger:active:focus,.button.button--danger.active:focus,.button.button--danger.focus,.button.button--danger:active.focus,.button.button--danger.active.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19;}.elect-blt-export-form .button{color:#fff;background-color:#f0ad4e;border:1px solid #eea236;background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/file-export.svg);background-repeat:no-repeat;background-position:6px 5px;background-attachment:scroll;-webkit-background-size:20px 20px;background-size:20px 20px;padding:6px 12px 6px 32px;font-size:14px;}.elect-blt-export-form .button:hover,.elect-blt-export-form .button:active{background-color:#ec971f;border-color:#d58512;}#elect-votes-ballot-form:not(.confirmation) .button{color:#333;background-color:#fff;border:1px solid #ccc;}#elect-votes-ballot-form:not(.confirmation) .button:hover{background-color:#e6e6e6;border-color:#adadad;}#elect-votes-ballot-form:not(.confirmation) .button--clear-form{color:#337ab7;background-color:#fff;border:unset;}#elect-votes-ballot-form:not(.confirmation) .button--clear-form:hover{background-color:#fff;text-decoration:underline;}#block-jhup-basic-content .form-actions{margin-top:1em;}#block-jhup-basic-content .form-actions .button{margin-right:10px;}#block-jhup-basic-content .form-actions .button.form-submit.button--primary{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/check.svg);background-repeat:no-repeat;background-position:2px 4px;background-attachment:scroll;-webkit-background-size:24px 24px;background-size:24px 24px;padding-left:25px;}#block-jhup-basic-content .form-actions .button.button--danger{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/trash.svg);background-repeat:no-repeat;background-position:6px 7px;background-attachment:scroll;-webkit-background-size:16px 16px;background-size:16px 16px;padding-left:25px;}#block-jhup-basic-local-actions .button--add-think-address{background-color:#5cb85c;background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/plus.svg);background-repeat:no-repeat;background-position:3px 2px;background-attachment:scroll;-webkit-background-size:16px 16px;background-size:16px 16px;border:1px solid #4cae4c;border-radius:3px;color:#fff;font-size:12px;line-height:1.5;padding:1px 5px;padding-left:25px;}#block-jhup-basic-local-actions .button--add-think-address:hover{background-color:#449d44;border-color:#398439;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.375em;padding:0;}legend .form-required:after{content:"*";display:inline-block;margin-left:5px;}label{display:block;font-weight:normal;margin-bottom:0.375em;}label.form-required:after{content:"*";display:inline-block;margin-left:5px;}.form-item-field-nomination-status label.form-required:after,.form-item-field-voting-status label.form-required:after,.form-item-field-ballot-form-type label.form-required:after,.form-item-field-positive-answer-0-value label.form-required:after,.form-item-field-negative-answer-0-value label.form-required:after{display:none;}details{background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);padding:0;margin:0 0 20px;overflow:unset;}details summary{color:#333333;background-color:#f5f5f5;padding:10px 0;border-bottom:1px solid #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;width:100%;font-size:1.24em;display:block;max-width:100%;}details summary a{color:#333333;text-decoration:none;padding:0 15px;}details summary a:active,details summary a:hover,details summary a:focus{color:#333333;text-decoration:none;}details .details-body{padding:15px;}details .details-body .details-desc{color:#777777;line-height:1.42857em;font-size:0.85714em;margin:5px 0;}input,select,textarea{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}.description{color:#777777;line-height:1.42857em;font-size:0.85714em;}.form-item{margin-bottom:1em;}.form-item.js-form-type-checkbox,.form-item.js-form-type-radio{margin-bottom:0;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;margin-bottom:0.4em;padding:6px 12px;-webkit-transition:border-color 150ms ease;-o-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#cccccc;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#337ab7;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(51,122,183,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(51,122,183,0.7);outline:none;}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd;}[type=color]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585;}[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=email]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#858585;}[type=color]::-ms-input-placeholder,[type=date]::-ms-input-placeholder,[type=datetime]::-ms-input-placeholder,[type=datetime-local]::-ms-input-placeholder,[type=email]::-ms-input-placeholder,[type=month]::-ms-input-placeholder,[type=number]::-ms-input-placeholder,[type=password]::-ms-input-placeholder,[type=search]::-ms-input-placeholder,[type=tel]::-ms-input-placeholder,[type=text]::-ms-input-placeholder,[type=time]::-ms-input-placeholder,[type=url]::-ms-input-placeholder,[type=week]::-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#858585;}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585;}textarea{resize:vertical;height:unset;}[type=checkbox],[type=radio]{display:inline;margin-right:0.375em;}[type=file]{margin-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(51,122,183,0.6);outline-offset:2px;}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;}.user-login-form .description,.think-sso-login-form .description{display:none;}.user-login-form .form-actions .form-submit,.think-sso-login-form .form-actions .form-submit{background:url(/slsa/themes/custom/jhup_basic/images/optimized/log-in.svg) no-repeat scroll 0.65em center #337ab7;-webkit-background-size:14px 14px;background-size:14px 14px;border-color:#2e6da4;padding:0.75em 0.85em 0.75em 2.2em;}.user-login-form .form-actions .form-submit:hover,.think-sso-login-form .form-actions .form-submit:hover{color:#fff;background-color:#286090;border-color:#204d74;}form.user-pass .form-submit{background-color:#fff;border:1px solid #ccc;color:#333;}form.user-pass .form-submit:hover{background-color:#e6e6e6;border-color:#adadad;}.elect-blt-export-form select{height:auto;}.captcha label{display:inline-block;}.form-select{display:block;width:calc(100% - 26px);max-width:100%;height:34px;padding:0 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;}@media only screen and (min-width:750px){.form-select{display:inline-block;vertical-align:middle;}}.form-select[name=field_candidate_type],.form-select[name=field_ballot_form_type],.form-select[name=field_nomination_status],.form-select[name=field_voting_status],.form-select[name=field_position]{width:99%;padding:0 0 0 5px;margin-bottom:0;}.field--name-field-name .form--inline .name-component-wrapper{display:inline-block;vertical-align:middle;margin-right:8px;}.field--name-field-status .form-item-field-status{margin-bottom:0;margin-top:5px;}.field--name-field-status .form-item-field-status select{margin-bottom:0;}.field--name-field-cv .field-prefix{display:none;}.field--name-field-cv .description{display:none;}.field--name-uid{margin-top:1em;}.field--name-uid .description{display:none;}.field--name-title .description{display:none;}.field--name-field-voting-status .description strong{font-weight:normal;}.field--type-daterange fieldset{background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);padding:0;margin:0 0 20px;}.field--type-daterange fieldset legend{color:#333333;background-color:#f5f5f5;padding:10px 0;border:1px solid #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;width:100%;font-size:1.24em;display:block;max-width:100%;margin-left:-1px;}.field--type-daterange fieldset legend span{padding:0 15px;font-weight:normal;}.field--type-daterange fieldset .fieldset-wrapper{padding:15px;position:relative;}.field--type-daterange fieldset .fieldset-wrapper h4{font-size:1em;margin:0;position:absolute;left:350px;}.field--type-daterange fieldset .fieldset-wrapper .visually-hidden{position:relative !important;overflow:hidden;clip:unset;width:auto;height:auto;font-size:1em;display:inline-block;margin:0;}.field--type-daterange fieldset .fieldset-wrapper .js-form-type-date{display:inline-block;vertical-align:middle;max-width:212px;}.field--type-daterange fieldset .fieldset-wrapper .description{margin-bottom:1em;}ul{list-style-type:disc;margin:0.5em 0 1em 2em;padding:0;}ol{list-style-type:decimal;margin:0.5em 0 1em 2em;padding:0;}li.think-address{list-style-type:none;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}.table-wrapper{overflow-x:scroll;}table{overflow-x:scroll;border-collapse:collapse;margin:1.5em 0;text-align:left;width:100%;}table caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}table.table-striped > tbody > tr:nth-of-type(2n+1){background-color:#f9f9f9;}table.table-hover > tbody > tr:hover{background-color:#f5f5f5;}thead{line-height:1.3;vertical-align:bottom;border-bottom:2px solid #ddd;}tbody{vertical-align:top;}tr{border-bottom:1px solid #ddd;}tr:last-child{border-bottom:none;}th{font-weight:600;}th.is-active{background-color:#f5f5f5;}td.is-active{background-color:#f5f5f5 !important;}th,td{padding:0.75em;}.tablesort--asc{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/twistie-down.svg);}.tablesort--desc{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/twistie-up.svg);}html{color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0.03em;}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;margin:0 0 0.75em;}h1,h2,h3{margin-bottom:10px;}h1{color:#000;font-size:2.57143em;font-weight:normal;}h2{color:#000;font-size:1.8em;font-weight:normal;}h3{color:#000;font-size:1.4em;font-weight:normal;}h4{font-size:1.2em;}h5{font-size:1.1em;}p{line-height:1.42857143;margin:0 0 0.75em;}a{color:#337ab7;text-decoration:none;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#265c89;text-decoration:underline;}label{color:#333333;font-weight:bold;}label.option{font-weight:normal;display:inline-block;vertical-align:middle;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}@font-face{font-family:"icomoon";src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=);src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=#iefix) format("embedded-opentype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.ttf?1pnqw=) format("truetype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.woff?1pnqw=) format("woff"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.svg?1pnqw=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}
html{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}html,body{height:100%;}body{margin:0;}body #content{margin-bottom:30px;}.container{margin:auto;padding-right:15px;padding-left:15px;}.container::after{clear:both;content:"";display:block;}@media only screen and (min-width:750px){.container{max-width:750px;}}@media only screen and (min-width:970px){.container{max-width:970px;}}@media only screen and (min-width:1170px){.container{max-width:1170px;}}.outer-wrapper::after{clear:both;}main{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);}.no-sidebar main #content{width:calc(100% - 60px);float:left;margin-left:30px;}.one-sidebar.sidebar-first main #sidebar-first{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.one-sidebar.sidebar-first main #sidebar-first{width:calc(25% - 37.5px);float:left;margin-left:30px;}}.one-sidebar.sidebar-first main #content{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.one-sidebar.sidebar-first main #content{width:calc(75% - 52.5px);float:left;margin-left:30px;}}.one-sidebar.sidebar-second main #sidebar-second{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.one-sidebar.sidebar-second main #sidebar-second{width:calc(25% - 37.5px);float:left;margin-left:30px;}}.one-sidebar.sidebar-second main #content{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.one-sidebar.sidebar-second main #content{width:calc(75% - 52.5px);float:left;margin-left:30px;}}.two-sidebars main .sidebar{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.two-sidebars main .sidebar{width:calc(25% - 37.5px);float:left;margin-left:30px;}}.two-sidebars main #content{width:calc(100% - 60px);float:left;margin-left:30px;}@media only screen and (min-width:750px){.two-sidebars main #content{width:calc(50% - 45px);float:left;margin-left:30px;}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}body{width:100%;}.float_right{float:right;}.float_left{float:left;}.rtecenter{text-align:center;}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;font-size:14px;}.breadcrumb ol{margin:0;}.breadcrumb li{list-style-type:none;display:inline-block;color:#000;}.breadcrumb li:after{display:inline-block;content:"/";padding:0 5px;color:#cccccc;}.breadcrumb li:last-child{text-decoration:none;}.breadcrumb li:last-child:after{display:none;}.breadcrumb a{color:#337ab7;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;text-decoration:none;}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{color:#337ab7;}.breadcrumb a:hover{text-decoration:underline;}#navigation li{list-style-type:none;}nav.menu--main,nav.menu--account{display:none;}@media only screen and (min-width:750px){nav.menu--main,nav.menu--account{display:block;}}.burger-box{z-index:999;position:absolute;top:15px;right:20px;display:block;width:34px;height:32px;cursor:pointer;border:1px solid #dddddd;border-radius:4px;}@media only screen and (min-width:750px){.burger-box{display:none;}}.burger-box:hover,.burger-box:focus{background-color:#dddddd;}.burger-box .burger{content:"";font-size:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:6px;width:20px;height:2px;background:#888888;-webkit-transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;-o-transition:background 0.3s,top 0.3s,-o-transform 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s,-webkit-transform 0.3s,-o-transform 0.3s;}.burger-box .burger:before{position:absolute;top:50%;left:6px;width:20px;height:2px;background:#888888;-webkit-transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;-o-transition:background 0.3s,top 0.3s,-o-transform 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s,-webkit-transform 0.3s,-o-transform 0.3s;top:-6px;left:0;content:"";}.burger-box .burger:after{position:absolute;top:50%;left:6px;width:20px;height:2px;background:#888888;-webkit-transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;transition:background 0.3s,top 0.3s,-webkit-transform 0.3s;-o-transition:background 0.3s,top 0.3s,-o-transform 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s;transition:background 0.3s,transform 0.3s,top 0.3s,-webkit-transform 0.3s,-o-transform 0.3s;top:6px;left:0;content:"";}header nav .menu{list-style:none;margin:0;}header nav .menu li a{color:#777777;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;text-decoration:none;padding:6px 16px;display:block;line-height:2;font-size:14px;}header nav .menu li a:active,header nav .menu li a:focus,header nav .menu li a:hover{color:#333333;}header nav .menu li a:hover{text-decoration:none;}header nav .menu li a.is-active{color:#555555;background-color:#e7e7e7;}header nav.menu--account{margin-top:1em;}aside nav ul{margin:0;list-style:none;}aside nav ul li a{padding:10px 15px;display:block;}aside nav ul li a:hover{text-decoration:none;background-color:#eeeeee;}@media only screen and (min-width:750px){#navigation li{display:inline-block;}header nav .menu{display:-webkit-box;display:-webkit-flex;display:flex;}header nav .menu li a{padding:13px 16px;}header nav.menu--account{margin-top:0;}header nav.menu--account .menu li{margin-left:auto;}}.tabs--secondary{margin:0 0 10px !important;}.tabs--secondary.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.tabs--secondary.pagination > li{display:inline;}.tabs--secondary.pagination > li a{position:relative;float:left;padding:5px 10px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;font-size:12px;line-height:1.5;}.tabs--secondary.pagination > li a.active{color:#ffffff;cursor:default;background-color:#337ab7;border-color:#337ab7;}.tabs--secondary.pagination > li:first-child a{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px;}.tabs--secondary.pagination > li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px;}.site-name{font-size:1.2em;line-height:1.7em;font-weight:400;padding:0;margin:0 0 0 0.4em;}.pager__item{display:inline;}.pager__item a{display:inline-block;}@media only screen and (min-width:750px){#header #header-region .header-brand{padding:0;}#header #header-region .region-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}}@media only screen and (min-width:750px) and (min-width:970px){#header #header-region .region-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media only screen and (min-width:750px){#header #header-region .region-header .block-jhup-basic-branding{margin-right:8px;}}@media only screen and (min-width:750px){#header #header-region .region-header nav.menu--main{-webkit-box-flex:3;-webkit-flex:3 1 0;flex:3 1 0;}}#header #header-region{background-color:#f8f8f8;border:1px solid #e7e7e7;border-radius:4px;min-height:50px;margin-top:20px;margin-bottom:20px;color:#000;position:relative;}#header #header-region .header-brand{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px;}#header #header-region .header-brand a{color:#5e5e5e;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;text-decoration:none;}#header #header-region .header-brand a:active,#header #header-region .header-brand a:focus,#header #header-region .header-brand a:hover{color:#5e5e5e;}#header #header-region .header-brand a:hover{text-decoration:none;}#header #header-region .header-brand a.site-logo{display:block;max-width:150px;}#header .block-archiveheader-2 img{width:100%;-o-object-fit:cover;object-fit:cover;}#header .block-search{margin:0 0 24px 24px;}@media (min-width:970px){#header .block-search{margin:0;}}#header .block-search form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}#header .form-search{margin-bottom:0;width:125px;height:25px;color:#000;}#header .form-submit{color:#000;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;width:75px;height:30px;padding:0;margin-left:8px;background-color:#fff;font-weight:normal;}#header .form-submit:active,#header .form-submit:focus,#header .form-submit:hover{color:#000;}#footer{background-color:#fff;color:#333;font-size:12px;text-align:center;margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #e5e5e5;}#footer #footer-region{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#footer #footer-region > *{margin-right:5px;}#footer a{color:#333;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;}#footer a:active,#footer a:focus,#footer a:hover{color:#000;}#footer img{width:40px;height:40px;}#footer .footer__link--site{font-style:italic;}.search-block-form{min-height:40px;}.search-block-form form .form-item,.search-block-form form .form-actions{float:left;}.search-block-form form .form-item input,.search-block-form form .form-actions input{margin:0;}.search-block-form form .form-item input.form-search,.search-block-form form .form-actions input.form-search{border-top-right-radius:0;border-bottom-right-radius:0;width:182px;height:32px;}.search-block-form form .form-actions{width:40px;}.search-block-form form .form-actions input{text-indent:-9999em;padding:0 18px;height:32px;border-top-left-radius:0;border-bottom-left-radius:0;background:url(/slsa/themes/custom/jhup_basic/images/optimized/search.svg) no-repeat scroll center center #337ab7;-webkit-background-size:14px 14px;background-size:14px 14px;border-color:#2e6da4;}@font-face{font-family:"icomoon";src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=);src:url(/slsa/themes/custom/jhup_basic/fonts/icomoon.eot?1pnqw=#iefix) format("embedded-opentype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.ttf?1pnqw=) format("truetype"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.woff?1pnqw=) format("woff"),url(/slsa/themes/custom/jhup_basic/fonts/icomoon.svg?1pnqw=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}#block-mainmenu{position:relative;}#block-mainmenu .sf-accordion-toggle{position:absolute;top:-80px;right:24px;}@media (min-width:970px){#block-mainmenu .sf-menu > .sf-depth-1{border-right:1px solid #000;margin-left:16px;}#block-mainmenu .sf-menu > .sf-depth-1:last-child{border-right:none;}}#block-mainmenu .menuparent{position:relative;border-top:1px solid #e8e8e8;}@media (min-width:970px){#block-mainmenu .menuparent{border:none;}}#block-mainmenu .menuparent .sf-no-children{padding-left:24px;opacity:0.75;}@media (min-width:970px){#block-mainmenu .menuparent .sf-no-children{padding:0;background-color:#fff;opacity:1;}}#block-mainmenu .sf-no-children{border-top:1px solid #e8e8e8;}@media (min-width:970px){#block-mainmenu .sf-no-children{border:none;}}@media (min-width:970px){#block-mainmenu .sf-depth-1 > a{padding:0 16px 0 0;}}#block-mainmenu .sf-depth-1 > a span{height:16px;width:16px;position:absolute;right:0;visibility:hidden;}#block-mainmenu .sf-depth-1 > a span:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1c";display:inline-block;font-size:rem(16px);font-size:rem(16px);visibility:visible;}@media (min-width:970px){#block-mainmenu .menuparent.sf-depth-1 > a{margin-right:12px;}}@media (min-width:1170px){#block-mainmenu .menuparent.sf-depth-1 > a{margin-right:16px;}}#block-mainmenu .sf-accordion-button{position:absolute;right:0;z-index:2;padding-right:24px;padding-left:0;visibility:hidden;}#block-mainmenu .sf-accordion-button:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea43";display:inline-block;font-size:rem(20px);font-size:rem(20px);visibility:visible;}#block-mainmenu .menuparent.sf-expanded .sf-accordion-button:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea41";display:inline-block;font-size:rem(20px);font-size:rem(20px);}#block-mainmenu #superfish-main-toggle{display:block;height:20px;width:20px;text-decoration:none;}#block-mainmenu #superfish-main-toggle span{position:absolute;visibility:hidden;}#block-mainmenu #superfish-main-toggle:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9bd";display:inline-block;font-size:rem(20px);font-size:rem(20px);font-size:20px;text-align:center;visibility:visible;}#block-mainmenu #superfish-main-toggle.sf-expanded:after{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea0f";display:inline-block;font-size:rem(20px);font-size:rem(20px);font-size:20px;text-align:center;visibility:visible;}.sidebar.second{padding:16px;}.sidebar .region-sidebar-first{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.sidebar .block{clear:both;}.sidebar .block-rememberreminder--2{margin-top:1em;}.label{font-weight:bold;}.elect-teaser{position:relative;}.elect-teaser h2.teaser-title,.elect-teaser h3.teaser-title{margin-top:20px;margin-bottom:10px;}.eck-entity.election_post--question,.eck-entity.election_post--position{position:relative;}.eck-entity.election_post--question .elect-vote-eligibility-button a,.eck-entity.election_post--position .elect-vote-eligibility-button a{top:32px;}.eck-entity.elect-teaser.election_post--question,.eck-entity.elect-teaser.election_post--position{position:relative;}.eck-entity.elect-teaser.election_post--question .elect-vote-eligibility-button a,.eck-entity.elect-teaser.election_post--position .elect-vote-eligibility-button a{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.eck-entity.elect-teaser.unpublished{background-color:#fff4f4;}.elect-status-closed{color:#880000;}.elect-status-open{color:#347235;font-weight:bold;}ul.elect-btns{margin:12px 0;}ul.elect-btns li{margin:0 6px;display:inline-block;vertical-align:middle;}ul.elect-btns li:first-child{margin-left:0;}ul.elect-btns li:last-child{margin-right:0;}.elect-op-btns-add{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/plus.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:6px center;-webkit-background-size:14px 14px;background-size:14px 14px;padding-left:28px !important;}h2.eva-title{margin-bottom:0.5em;margin-top:1em;}.field--item div{display:inline-block;vertical-align:middle;}.field--item div:first-child{font-weight:bold;}.field--item div:first-child::after{content:":";}.field--item.candidate__statement div,.field--item.candidate__bio div{display:block;}.field--item.candidate__election,.field--item.candidate__position,.field--item.position__election,.field--item.position__num-vacancies,.field--item.question__election{padding-bottom:6px;}.field--item.candidate__cv{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.field--item.candidate__cv .file--application-pdf{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/application-pdf.png);background-repeat:no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0;padding-left:20px;}.field--item.candidate__cv .file--x-office-document{background-image:url(/slsa/themes/custom/jhup_basic/images/optimized/x-office-document.png);background-repeat:no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px;background-position:0;padding-left:20px;}.field--item.candidate__cv .contextual-region .contextual{display:none !important;}.passed{color:#347235;}.failed{color:#880000;}.election-candidate-list li{margin:1em;}.view-elect-manage .views-exposed-form .form-item,.view-elect-manage .views-exposed-form .form-actions{float:left;padding:0.5em 1em 0 0;margin-bottom:0;}.view-elect-manage .views-exposed-form .form-select{width:auto;margin-bottom:0;}.view-elect-manage .views-exposed-form .form-actions{margin-top:1.8em !important;}.view-elect-manage .views-exposed-form .form-actions input,.view-elect-manage .views-exposed-form .form-actions [type=submit]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.view-elect-manage .views-exposed-form .form-actions input.elect-filter-submit,.view-elect-manage .views-exposed-form .form-actions [type=submit].elect-filter-submit{background:url(/slsa/themes/custom/jhup_basic/images/optimized/filter-solid.svg) no-repeat scroll 8px center #337ab7;-webkit-background-size:14px 14px;background-size:14px;padding-left:28px;}.view-elect-manage .views-exposed-form .form-actions input.elect-manage-reset-btn,.view-elect-manage .views-exposed-form .form-actions [type=submit].elect-manage-reset-btn{color:#333333;background-color:#ffffff;border-color:#cccccc;margin:0 !important;}.view-elect-manage .views-exposed-form .form-item-p{max-width:230px;}.view-elect-manage .views-exposed-form .form-item-title{max-width:180px;}.view-elect-manage .views-exposed-form .form-item-field-published-value{max-width:146px;}.view-elect-manage .views-exposed-form .form-item-field-status-value{max-width:127px;}.view-elect-manage .views-form{clear:both;}.view-elect-manage .views-form #vbo-action-form-wrapper{padding:0;margin:0 0 20px;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.view-elect-manage .views-form #vbo-action-form-wrapper label{padding:10px 15px;border-bottom:1px solid #dddddd;border-top-left-radius:3px;border-top-right-radius:3px;line-height:1em;margin:0;color:#333333;background-color:#f5f5f5;font-size:16px;font-weight:normal;}.view-elect-manage .views-form #vbo-action-form-wrapper select{margin:15px 4px 15px 15px;float:left;width:auto;}.view-elect-manage .views-form #vbo-action-form-wrapper .form-actions{float:left;margin-top:0;}.view-elect-manage .views-form #vbo-action-form-wrapper .form-actions [type=submit]{color:#333333;background-color:#ffffff;border:1px solid #cccccc;font-weight:normal;padding:7px 12px;margin-bottom:0;font-size:14px;}.view-elect-manage .views-form #vbo-action-form-wrapper .clearfix{clear:both;}.elect-position-filter .elect-position-filter-link a.filter-selected{color:#333333;}.elect-position-filter .elect-position-filter-link a.filter-selected:hover,.elect-position-filter .elect-position-filter-link a.filter-selected:focus{text-decoration:none;cursor:default;}td.user-agent{overflow:hidden;max-width:20em;text-overflow:ellipsis;white-space:nowrap;}.document__media-document::after{display:none;}ul.tabs{width:100%;margin:0 0 10px;border-bottom:1px solid #ddd;}ul.tabs li{display:inline-block;margin-bottom:-1px;}ul.tabs li a{margin:0;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 12px;}ul.tabs li a:hover,ul.tabs li a:focus{text-decoration:none;background-color:#eee;}ul.tabs li a:hover{border-color:#eeeeee #eeeeee #dddddd;}ul.tabs li a.is-active{color:#555;cursor:default;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;}ul.tabs li a.is-active:hover,ul.tabs li a.is-active:focus{color:#555;cursor:default;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;}ul.tabs li a.elect-hide-tab{display:none;}
.page-title{padding-bottom:9px;margin:0 0 20px;border-bottom:1px solid #eee;}.field--name-field-roles,.field--name-field-ballot-form-type,.field--name-field-categories,.field--name-field-anonymize-voting,.field--name-field-published,.field--name-field-show-candidates-tab,.field--name-field-filter-position-list,.field--name-field-filter-question-list,.field--name-field-allow-abstention,.field--name-field-voting-schedule .bs-tooltip-field-wrapper,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper,.name-given-wrapper,.name-family-wrapper,.form-item-mail,.form-item-name,.form-item-company,.form-item-captcha-response,.form-item-post-ids,.form-item-include-ballot-ids{position:relative;}.field--name-field-roles .description,.field--name-field-ballot-form-type .description,.field--name-field-categories .description,.field--name-field-anonymize-voting .description,.field--name-field-published .description,.field--name-field-show-candidates-tab .description,.field--name-field-filter-position-list .description,.field--name-field-filter-question-list .description,.field--name-field-allow-abstention .description,.field--name-field-voting-schedule .bs-tooltip-field-wrapper .description,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper .description,.name-given-wrapper .description,.name-family-wrapper .description,.form-item-mail .description,.form-item-name .description,.form-item-company .description,.form-item-captcha-response .description,.form-item-post-ids .description,.form-item-include-ballot-ids .description{background-color:#000000;color:#ffffff;border-radius:4px;max-width:200px;padding:3px 8px;text-align:center;left:-226px;top:16px;z-index:999999;position:absolute;visibility:hidden;}.field--name-field-roles .description::after,.field--name-field-ballot-form-type .description::after,.field--name-field-categories .description::after,.field--name-field-anonymize-voting .description::after,.field--name-field-published .description::after,.field--name-field-show-candidates-tab .description::after,.field--name-field-filter-position-list .description::after,.field--name-field-filter-question-list .description::after,.field--name-field-allow-abstention .description::after,.field--name-field-voting-schedule .bs-tooltip-field-wrapper .description::after,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper .description::after,.name-given-wrapper .description::after,.name-family-wrapper .description::after,.form-item-mail .description::after,.form-item-name .description::after,.form-item-company .description::after,.form-item-captcha-response .description::after,.form-item-post-ids .description::after,.form-item-include-ballot-ids .description::after{content:"";position:absolute;width:0;height:0;top:50%;right:-5px;margin-top:-5px;border-width:5px 0 5px 5px;border-color:transparent;border-left-color:#000000;border-style:solid;}.field--name-field-roles:hover .description,.field--name-field-ballot-form-type:hover .description,.field--name-field-categories:hover .description,.field--name-field-anonymize-voting:hover .description,.field--name-field-published:hover .description,.field--name-field-show-candidates-tab:hover .description,.field--name-field-filter-position-list:hover .description,.field--name-field-filter-question-list:hover .description,.field--name-field-allow-abstention:hover .description,.field--name-field-voting-schedule .bs-tooltip-field-wrapper:hover .description,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper:hover .description,.name-given-wrapper:hover .description,.name-family-wrapper:hover .description,.form-item-mail:hover .description,.form-item-name:hover .description,.form-item-company:hover .description,.form-item-captcha-response:hover .description,.form-item-post-ids:hover .description,.form-item-include-ballot-ids:hover .description{visibility:visible;}.form-item-include-ballot-ids .description{left:-210px;top:-10px;}.form-item-post-ids .description{left:-210px;top:42px;}.form-item-mail .description{left:-210px;top:-26px;}.form-item-name .description{left:-210px;top:-1px;}.form-item-company .description{top:-10px;}.name-given-wrapper .description{left:-85px;top:6px;}.name-family-wrapper .description{left:-85px;top:6px;}.field--name-field-allow-abstention .description{top:-19px;}.field--name-field-filter-question-list .description{top:-17px;}.field--name-field-categories .description{top:40px;}.field--name-field-anonymize-voting .description{top:-26px;}.field--name-field-show-candidates-tab .description{top:-28px;}.field--name-field-filter-position-list .description{top:-18px;}.field--name-field-published .description{top:-26px;left:-212px;}.field--name-field-voting-schedule .bs-tooltip-field-wrapper.bs-tooltip-date-wrapper .description,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper.bs-tooltip-date-wrapper .description{top:1px;left:-120px;}.field--name-field-voting-schedule .bs-tooltip-field-wrapper.bs-tooltip-time-wrapper .description,.field--name-field-nominations-schedule .bs-tooltip-field-wrapper.bs-tooltip-time-wrapper .description{top:1px;left:-104px;}
