main{min-height:300px}main h1{text-align:center}main section{display:block}main .help-text{font-style:italic;color:#767676;font-size:85%}main .no-contact{color:#c10500;font-weight:bold}main .table-container{width:fit-content;margin:0 auto}main table{margin:1em 0 1.5em 0;width:100%;border-collapse:collapse}main table td,main table th{border:1px solid #bbb}main table tr:hover{background-color:#f5f5f5;transition:.5s background-color}main table .td-number{text-align:center}main .button,main input[type=button],main input[type=reset],main input[type=submit]{display:inline-flex;align-items:center;gap:.5em;background-color:#4a7934;color:#fff;border:none;border-radius:50rem;font-weight:bold;font-size:1.2rem;text-decoration:none;padding:.5em 1.25em;margin:1rem .5rem 1.2rem .5rem;line-height:1}main .button:hover,main input[type=button]:hover,main input[type=reset]:hover,main input[type=submit]:hover{color:#fff;background-color:#436d2f}main .button:visited,main input[type=button]:visited,main input[type=reset]:visited,main input[type=submit]:visited{color:#fff}main .button:disabled,main input[type=button]:disabled,main input[type=reset]:disabled,main input[type=submit]:disabled{background-color:#849ba5}main .button-export{margin:.5rem}main .button-export:disabled{background-color:#849ba5}main .button-row{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;align-items:center;margin-bottom:1em}main .button-row .button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}@media(max-width: 600px){main .button-row .button{margin-bottom:0}}main .broadcast-form-actions{display:inline-flex;flex-wrap:wrap}main .broadcast-actions{margin-bottom:.4rem}main .broadcast-actions .button{margin-top:0}main .public-home-link{max-width:350px;margin-left:auto;margin-right:auto}main .public-home-link>a{width:100%;justify-content:center}main .template-broadcasts-index .pagination-row>a{margin:0}form .row{padding:10px 0}form .row div.label,form .row div.field{display:inline-block;vertical-align:middle}form .row .field-width{width:100%;max-width:30em}form .row .input-width{width:100%;max-width:30em}form.submitted input:invalid,form.submitted select:invalid,form.submitted textarea:invalid{border:2px solid #d00}form fieldset{margin:20px 0;padding:20px}form fieldset legend{font-size:1.25em;padding:0 15px;color:#4a7934;font-weight:bold;letter-spacing:.01em}form fieldset .radio-buttons label{display:block;margin:0 0 1% 0}form input[type=checkbox],form input[type=radio]{margin-left:2rem;margin-right:.5rem;transform:scale(1.5)}form .unsubscribed-groups{margin-top:2rem;margin-bottom:1rem}form .add-subscriptions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}form .add-subscriptions .lists-add{display:flex;flex-direction:column;min-width:0}form .add-subscriptions .lists-add select{min-height:15rem;width:100%;flex-shrink:0}@media(max-width: 600px){form .add-subscriptions{grid-template-columns:1fr}}form select{resize:both}form select .list-category{margin-left:2%;font-weight:bold}form select .opt-list-name{margin-left:4%}form select .disabled-region{font-weight:bold;color:#000}form .hidden{display:none}form .img-profile{display:flex;align-items:center;gap:10px;flex-wrap:wrap}form .field-required{color:red}form .public-user{grid-template-columns:1fr}form.broadcast-form .row .label{width:10em}main .pagination-row{display:flex;justify-content:space-between}main .top-nav{display:flex;align-items:center;justify-content:space-between}main .top-nav .display-text{display:flex;flex:0 0 auto;margin:0}main .top-nav .pagination{flex:0 0 auto;padding:0 2rem}main .bottom-nav{text-align:center;margin-bottom:1rem}.post-type-archive-site-help .block-search,.site-help-template-default .block-search{text-align:center}main .role-container{display:flex;justify-content:space-between;flex-wrap:wrap}main .notes{overflow-wrap:anywhere}main .search-section{text-align:center}main .block-add{text-align:center}main .block-add h2{font-weight:bold;font-size:1.5rem;margin:.5rem auto}.template-broadcasts-view .recipients-section{margin:1rem 0 1rem 0}.template-broadcasts-view .recipients-section .recipients{display:block}.template-broadcasts-view .recipients-section .recipients-group{display:block;margin-left:1.5rem}.template-broadcasts-view .recipients-section .recipients-group .recipients-lists{display:inline-block;vertical-align:top}.template-broadcasts-view iframe{width:640px;height:600px;resize:both}.template-people-import .help-link{float:right}.template-people-import .field-length,.template-people-import .field-instructions{font-style:italic;font-size:80%}.template-lists-upsert #name{width:100%;max-width:30em}.template-lists-upsert #display_order{max-width:3em}.template-lists-index .public,.template-lists-index .mail-type,.template-lists-index .display-order{text-align:center}.template-lists-index .region{font-size:1.5em;font-weight:bold}.template-messages-index .submenu{font-size:70%}.template-messages-footers form{border:1px solid #ccc;padding:5px;margin:5px;background-color:#f1f1f1}.template-messages-footers iframe{width:100%;height:400px;border:0;resize:both}.template-people-view .profile-heading{display:inline-block;margin:.5em 1em 1em 0}.template-people-view .img-person{border-radius:50%;width:150px;height:150px;object-fit:cover;margin-right:2%}.template-people-view .profile-info{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1em;gap:2em}.template-people-view .profile-info div{flex:1;min-width:300px}.template-people-view .profile-info p,.template-people-view .profile-info a{margin:0 0 .5em 0}.template-people-view .profile-info .contact-info a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.template-people-view .bio{flex-grow:2;flex-shrink:1;flex-basis:300px;max-width:400px}.template-people-view .profile-edit{display:inline-flex;align-items:center;justify-content:center;gap:2em}.template-roles-index .submenu{font-size:70%}.template-roles-upsert #name{width:100%;max-width:30em}.template-roles-upsert #display_order{max-width:3em}.template-people-home{margin:0 auto}.template-people-home h2{margin-bottom:.2rem;text-align:center}.template-people-home section{margin-bottom:1.5rem;background-color:#eee;padding:0 5rem 1rem 5rem;border:1px solid #ccc;border-radius:8px}.template-people-home .help-text{margin-bottom:0}.template-people-home button{margin:.5rem}.template-people-home .button{margin-top:.5rem}.template-people-home #s{width:80%}.template-people-home .section-list{width:49%;display:inline-block;padding:0 1em}.template-people-home .section-list .h2>label{vertical-align:top}.template-people-home .section-roles{width:49%;display:inline-block;vertical-align:top;padding:0 1em}.template-people-home .section-roles .h2>label{vertical-align:top}.template-people-home .section-grantees{text-align:center}.template-people-home select{resize:both;max-width:100%}.template-search-results h1{margin-top:1.1em;margin-bottom:0}.template-search-results .search-summary{margin-bottom:0}.template-search-results .search-term{font-weight:bold;display:block}.template-search-results .search-results-top{display:flex;align-items:center;gap:2em;flex-wrap:wrap}.template-search-results .search-results-top>div:last-child{margin:auto}.template-search-results .top-nav{padding-bottom:0}.template-search-results ul{padding-left:0;margin-top:0}.template-search-results ul .personal-info{display:grid;grid-template-columns:auto 1.5fr 2.5fr 2fr 2fr;gap:1rem;align-items:center;border-bottom:1px solid #ccc;padding:.5em 0;margin-bottom:0}.template-search-results ul .personal-info*{text-align:left;margin:0;min-width:0}.template-search-results ul .personal-info .link-edit{margin-right:2%}.template-search-results ul .personal-info .result-name p{margin:0}.template-search-results ul .personal-info .result-name p a.linked-name{font-size:1.1rem;font-weight:bold;text-decoration:none;display:inline-block;margin:0}.template-search-results ul .personal-info .result-name p a.linked-name:hover{text-decoration:underline}.template-search-results ul .personal-info .results-email{font-size:1.1rem;display:block;margin-bottom:0;overflow-wrap:anywhere}.template-search-results ul .personal-info .results-organization{font-size:1.1rem;margin:0}.template-search-results ul .personal-info .results-no-contact{font-size:1.1rem;margin:0}@media(max-width: 900px){.template-search-results .personal-info{grid-template-columns:1fr 1fr auto;row-gap:.25rem}.template-search-results .personal-info .result-name{grid-column:1;grid-row:1}.template-search-results .personal-info .result-email,.template-search-results .personal-info .result-organization{grid-column:1}.template-search-results .personal-info .result-contact{grid-column:2;grid-row:2;align-self:start}.template-search-results .personal-info .result-edit{grid-column:3;justify-self:end}}@media(max-width: 600px){.template-search-results .personal-info{grid-template-columns:1fr auto;gap:.25rem;max-width:400px;margin:0 auto;align-items:start}.template-search-results .personal-info .result-name{grid-column:1;grid-row:1}.template-search-results .personal-info .result-email,.template-search-results .personal-info .result-organization{grid-column:1/-1}.template-search-results .personal-info .result-contact{grid-column:1;grid-row:2}.template-search-results .personal-info .result-edit{grid-column:2;justify-self:end}}.template-people-upsert .field-required{display:none}.template-people-upsert .field-required.is-visible{display:inline}.template-people-upsert .hide{display:none}/*# sourceMappingURL=style.css.map */
