.icon-white. {color: white;}.icon-green {color: green;}.icon-yellow {color: gold;}.icon-gray {color: gray;}.icon-orange {color: orangered;}.icon-red {color: crimson;}.icon-black {color: black;}::placeholder {color: black;opacity: 1;}:-ms-input-placeholder {color: black;}::-ms-input-placeholder {color: black;}.table-submit {margin: 0.5em 0;padding: 0.5em;height: 35px;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;}.table-submit :hover {background: #333;}textarea {float:left;width: 100%;min-height: 75px;outline: none;resize: none;border: 1px solid grey;}#payload {font-size: 1.25em;font-weight: 700;color: #fff;background-color: #b00;display: inline-block;}#payload:focus,#payload:hover {background-color: black;}#payload:focus {outline: 1px dotted #000;outline: -webkit-focus-ring-color auto 5px;}#content .defaultForm input.check-box {width: 20px;height: 20px;margin: 0.5em 0.5em 1em 0;padding: 0;display: inline;}#content #help-left{float:right;padding: 1em 1em;margin: 1em 1em;}#content #help-left .ext{color: white;}.flex-container {display: flex;flex-flow: row wrap;}.dlgt-record{float: left;border: 2px solid #868e92;margin-bottom: 0.5em;margin-left: 0.5em;background-color: #ececec;box-shadow: 2px 2px 6px 0px  rgba(0,0,0,0.3);max-width: 18em;}.dlgt-record-line{padding: .5em .5em;background-color: #FAF9F6;}.dlgt-role-line{padding: .5em .5em;background-color: #646a6e;color: #ffffff;}.dlgt-record-line:nth-child(even) {background-color: #E5E4E2;}.dlgt-button-line{padding: .5em .5em;text-align: center;}.dlgt-record-label{padding-right: .5em;font-weight: 700;}.dlgt-record-field{}.dlgt-panel{padding-top: 2em;}.dlgt-form input.submit {margin: 0.5em 0.5em;padding: 0;width: 100px;height: 35px;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;float: inherit;}.dlgt-form input.submit:hover {background: #333;}.admin{order:1;}.approver{order:2;}#dlgt-h3{display: inline-block;}#content .dlgt-add-button {display: inline-block;margin-bottom: 1em;}#content .dlgt-add-button a {background: #b00;color: #FFF;margin-bottom: 0.2em;margin-left: 1em;margin-top: 1em;width: auto;font-family: 'proximanova', Helvetica, Arial, sans-serif;font-weight: 600;font-size: 1rem;padding: 0.5em 0.5em 0.5em 0.5em;display: block;}.crl-record{float: left;border: 2px solid #868e92;margin-bottom: 0.5em;margin-left: 0.5em;background-color: #ececec;box-shadow: 2px 2px 6px 0px  rgba(0,0,0,0.3);max-width: 20em;}.crl-button-line{margin: 1em .5em;padding: .5em .5em;text-align: center;}crl-form{}#loader {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;background: rgba(0,0,0,0.75) url(spinner-4b3afb84b2b71ef56df09997a350bd04.gif) no-repeat center center;z-index: 10000;}.link-as-button {margin: 0 0 0 0em;padding: 5px;height: 35px;font-size: 1em;background: #b00;border: none;color: #fff !important;text-align: center;}label.font-small {font-size: xx-small;}.hidden.hidden.hidden {display: none;}div#filters-and-delegation-container div.fancy-panel, div#applied_filters div.fancy-panel {margin-bottom: 1em;border: 1px solid black;padding: 5px 10px 5px 10px;background:  #EEEEEE;color: black;border-radius: 5px;}div.action-buttons {margin-top: 1em;}div#guest-info {margin-top: 1em;height:4em;}.action-buttons button.certification-buttons, div#delegation-controls button {margin: 0.5em 0 0 0.5em;padding: 5px;min-height: 1.75em;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;}.action-buttons button.certification-buttons[disabled], div#delegation-controls button[disabled] {background: darkgray;color: white;}caption .action-buttons button.certification-buttons {min-height: 1em;margin-top: 0;}button.certification-action-button {color: #fff;padding: 5px;background: #b00;}button.certification-action-button[disabled] {background: darkgray;color: white;}div#delegation-controls {display: grid;grid-template-rows: auto;grid-template-areas: "instructions instructions     instructions      instructions""namenentry   validationbutton validationresults delegatebutton";grid-template-columns: 1fr 1fr 2fr 1fr;align-items: center;}p#instructions {grid-area: instructions;}span#namen-entry {grid-area: namenentry;}button#validate-namen {grid-area: validationbutton}div#validation-results {grid-area: validationresults;justify-self: center;padding-left: 5px;padding-right: 5px;min-height: 115px;}button#apply-delegate {grid-area: delegatebutton;}span.bold {font-weight: bold;}div#results-container {display: grid;grid-template-rows: 1fr 1fr 1fr 1fr;grid-template-columns: 1fr auto;grid-column-gap: 1em;}span.delegate-ok, span.delegation-ok {color: green;}span.delegate-failure, span.delegation-failure {color: red;}p#instructions {border-bottom: 1px solid gray;padding-bottom: 1em;}div#filters {display: grid;grid-template-areas: "top" "middle" "bottom";grid-template-rows: 4em auto 3em;}div#filters h2 {grid-area: top;justify-self: left;margin-bottom: 1em;}div#filters div.filters-container {grid-area: middle;display: inline-flex;flex-wrap: wrap;row-gap: 1em;}div#filters label {font-weight: bold;}span.filter-item {margin-left: 1em;}.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.simpletooltip[aria-hidden="true"],.minimalist-simpletooltip[aria-hidden="true"],.minimalist-left-simpletooltip[aria-hidden="true"] {display: none;}.simpletooltip_container,.minimalist-simpletooltip_container,.minimalist-left-simpletooltip_container {position: relative;display: inline;}.simpletooltip,.minimalist-simpletooltip,.minimalist-left-simpletooltip {position: absolute;display: inline-block;z-index: 666;border-radius: .5em;background: rgba( 0, 0, 0, .9 );color: #eee;padding: .5em;text-align: left;line-height: 1.3;background-color: #fffde7;color: black;border: 1px solid black;}.simpletooltip,.minimalist-simpletooltip {right: auto;left: 100%;margin-left: .5em;width: 20em;}.minimalist-left-simpletooltip {right: 100%;left: auto;margin-right: .5em;}span.simpletooltip_container i {color: blue;}table.certification-list thead tr, thead tr.filter-row {background-color: #efefef;}table.certification-list caption {text-align: left;border: 1px solid black;margin-bottom: 0;padding: 7px;border-radius: 5px 5px 0 0;font-weight: bolder;}table.certification-list {}table.certification-list th input[type="text"] {width: 98%;}table.certification-list th input[type="text"]::placeholder {color: gray;}span.button-contents {position: relative;}i.overlay {position: absolute;right: -0.45em;top: 0.7em;}button.sort-column {margin: 0 0 0 0em;border: none;text-align: center;}span.downup-link {margin-left: 1em;}span.downup-link-container {min-width: 15em;text-align: right;color: lightgray;float: right;}table.certification-list caption span.certification-caption-container {display: flex;justify-content: space-between;align-items: center;}.lds-dual-ring {display: inline-block;width: 80px;height: 80px;}.lds-dual-ring:after {content: " ";color: #888888;display: block;width: 64px;height: 64px;margin: 8px;border-radius: 50%;border: 6px solid #888;border-color: #888 transparent #888 transparent;animation: lds-dual-ring 1.2s linear infinite;}@keyframes lds-dual-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.lds-dual-ring.hidden {visibility: hidden;}div#spinner span.loading-text {font-size: 2em;color: black;}tbody.actions tr {background-color: black;}tbody.actions tr td {height: 1.75em;}button.downup-button {background-color: black;color: lightgray;}button.downup-button:focus {color: black;background-color: lightgray;font-size: 1.25em;}div.error {color: #AA0000;}div.success {color: #004400;}#content div.results-wrapper {text-align: center;font-size: 1.5em;border: 1px solid black;padding: 10px;border-radius: 5px;}#content div.results-wrapper p {font-weight: bold;font-size: 1.75em;margin: 0.25em 0;}table.striped-table tbody tr:nth-child(even) {background: #f0f0f0;}i.failed-save {color: darkred;}span.ext-red {color: red;margin-left: 0.5em;}div#campaignRunWarnings, div#campaignRunMessages {margin-bottom: 1em;}div.dialog-hidden {display: none;}div#campaignRunMessages.success p {color: black;}input[type='submit'].popup-submit{background: #b00;color: white;height: 1.75em;margin-left: 1.5em;width: 6em;}input[type='submit']#guest-pronoun{background: #b00;color: white;height: 1.75em;margin-left: 1.5em;width: 6em;padding: 0 0;float:none;}p.authorize-button {margin-bottom: 1em;}span.orcid-button-text {display: inline-block;}img.orcid-icon {width: 24px;height: 24px;display: inline-block;}a.link-as-button.orcid-link {display: flex;width: fit-content;justify-content: flex-start;align-items: center;gap: 5px;padding: 5px 8px;background-color: #008800;}img.orcid-icon-small {width: 16px;height: 16px;display: inline-block;}.defaultForm input.submit,#content .defaultForm input.submit #pronoun-submit {margin: 0.5em 0 0 0.5em;padding: 0;width: 100px;height: 35px;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;float: none;}form.defaultForm#guest-ident{padding-bottom: 3em;}div#nepTable{width: 90%;}.filters-container{padding-bottom: 0.5em;}#content .defaultForm input.proxy-submit {margin: 0.5em 0 0 0.5em;padding: 0;width: 8em;height: 35px;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;}div.error-container {border: 2px solid #f1f1f1;color: #f1f1f1;background-color: #BB0000;border-radius: 5px;padding: 10px;margin: 10px 0;font-weight: bold;}div.success-container {border: 2px solid #f1f1f1;color: #f1f1f1;background-color: #145A32;border-radius: 5px;padding: 10px;margin: 10px 0;font-weight: bold;}.pagination span, .pagination a {display: inline-block;height: 20px;text-decoration: none;background-color: whitesmoke;transition: background-color .3s;border: 1px solid #ddd;padding: 5px;text-align: center;border-radius: 2px;margin: 0 1px;color: rgba(0, 0, 0, 0.54);font-weight: bold;}.pagination .currentStep {background-color: #BB0000;color: white;border: 1px solid #BB0000;}.pagination .nextLink, .pagination .prevLink {width: auto;}div.pagination {margin-top: 1em;}td.button-td {display: flex;}button#apply-filters {margin-right: 0.25em;}#content span.downup-link.download a{color: lightgray;border-width: 2px;border-style: outset;padding-block: 1px;padding-inline: 6px;margin: 0;padding-left: 20px;border-color: lightgray;cursor: none;}#content span.downup-link.download a:focus {color: black;background-color: lightgray;cursor: none;outline: dashed 2px #333333;outline-offset: 1px;}#content button.downup-button.upload {font-size: 1em;border-color: lightgray;}div#applied_filters div.applied-top {display: flex;justify-content: space-between;}div#applied_filters div.applied-right p {max-width: 40%;background-color: #eeeeff;color: black;border-radius: 3px;padding: 5px;border: 1px solid darkblue;}div#applied_filters ul {margin-top: 1em;}div.apprv-filter-container{width: 100%;padding-bottom: 0.5em;}.apprv-filter-wrapper{padding-left: 10em;}.pop-div-hidden{display: none;}.pop-div-show {border: 2px solid #b00b00;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 0.8em;display: block;width: 50%;background-color: #ececec;}.my-ident-button{margin: 0.5em 0.5em;padding: 0;width: 6em;height: 2.25em;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;float: right;}#PLNmessage{padding-top: 1em;font-style: italic;}#profile-addr-header{padding-top: 1em;}div#spreadsheet-scroll-container {overflow-x: scroll;width: 90%;}div#button-panel{margin-top: 1em;width: 1480px;}form.defaultForm#apprvForm{margin-top: 1em;padding-bottom:4em;padding-right: 1em;width: 87em;}.resource-list a:focus .resource-button{border: #b00 3px dashed;background-color: #dfe3e5;color: black;font-weight: bold;}.resource-list a:hover .resource-button{border: #b00 3px dashed;background-color: #dfe3e5;color: black;font-weight: bold;}span.match-info-bar-item{padding-right: 1em;}span.match-info-bar-item strong{padding-right: 0.5em;}.match-info-bar{display: flex;flex-direction: row;padding-left: 0.5em;padding-bottom: 6px;}th.match-attr{width: 10em;text-align: left;}th.match-data{width: 15em;text-align: left;}td.match-attr{width: 10em;text-align: left;}td.match-data{width: 15em;text-align: left;}input[type="radio"]#optradio{padding-left: 1em;text-align: left;width: auto;}.match-header-label{display: flex;}.match-header-label label{padding-top: 8px;padding-left: 0.5em;}span#result-count{padding-left: 10em;}input#submitApprovals {margin: 0.5em 0 0 0.5em;padding-top: 0;vertical-align: middle;width: 8em;height: 2em;font-size: 1em;background: #b00;border: none;color: #fff;text-align: center;display: inline-block;float: none;}input#submitApprovals:hover {outline: dashed 2px #333333;outline-offset: 1px;}strong#relationship-total {padding-right: 0.3em;}div.match-addr{padding-top: 1em;}select#emailAddrDomain{padding-top: .25em;font-size: 125%;height: 2.25em;}.sidebar-layout div.ui-dialog-titlebar{background-color: #b00;color: white;}input[type='submit']#remove-forwarding,input[type='submit']#submit-childrens {background: #b00;color: white;height: 1.75em;margin-left: 1.5em;width: 10em;}input[type='submit']#medcenter-forward {background: #b00;color: white;height: 1.75em;margin-left: 1.5em;width: 14em;}input#remove-forwarding:hover {outline: dashed 2px #333333;outline-offset: 1px;}input#medcenter-forward:hover {outline: dashed 2px #333333;outline-offset: 1px;}input.popup-submit:hover {outline: dashed 2px #333333;outline-offset: 1px;}#childrensDomainName{font-size: large;padding-left: 0.25em;}