@charset "UTF-8";@import "../js/vendor/jquery.qtip.css";@font-face{font-family:directory-icon;src:url(../font/directory-icon.woff2?63491384) format('woff2'),url(../font/directory-icon.woff?63491384) format('woff');font-weight:400;font-style:normal}[class*=' icon-']:before,[class^=icon-]:before{font-family:directory-icon;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-bookmark:before{content:'\e800'}.icon-calendar:before{content:'\e801'}.icon-website:before{content:'\e802'}.icon-chat:before{content:'\e803'}.icon-qr-code:before{content:'\e804'}.icon-sticky-note:before{content:'\e805'}.icon-map-pin:before{content:'\e806'}.icon-email:before{content:'\e807'}.icon-hierarchy:before{content:'\e808'}.icon-link:before{content:'\e809'}.icon-trash:before{content:'\e80a'}.icon-phone:before{content:'\e80b'}.icon-print:before{content:'\e80c'}.icon-down-arrow:before{content:'\e80d'}.icon-newspaper:before{content:'\e80e'}.icon-help:before{content:'\e80f'}.icon-vcard:before{content:'\e810'}.icon-building:before{content:'\e811'}.icon-pencil:before{content:'\e812'}.icon-employees:before{content:'\e813'}.icon-phone-book:before{content:'\e814'}.icon-academic-cap:before{content:'\e815'}.icon-business-chart:before{content:'\e816'}.icon-chat-user:before{content:'\e817'}.icon-document:before{content:'\e818'}.icon-keynote:before{content:'\e819'}.icon-bookmark-star:before{content:'\e81a'}.icon-column:before{content:'\e81b'}.dir-search-bg{background-image:url(../images/dir-search-bg-640.jpg)}@media (min-width:640px){.dir-search-bg{background-image:url(../images/dir-search-bg-960.jpg)}}@media (min-width:960px){.dir-search-bg{background-image:url(../images/dir-search-bg-1280.jpg)}}@media (min-width:1280px){.dir-search-bg{background-image:url(../images/dir-search-bg-1920.jpg)}}@media (min-width:1920px){.dir-search-bg{background-image:url(../images/dir-search-bg-2560.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.dir-search-bg{background-image:url(../images/dir-search-bg-1280.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:640px),only screen and (min-resolution:192dpi) and (min-width:640px),only screen and (min-resolution:2dppx) and (min-width:640px){.dir-search-bg{background-image:url(../images/dir-search-bg-1920.jpg)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:960px),only screen and (min-resolution:192dpi) and (min-width:960px),only screen and (min-resolution:2dppx) and (min-width:960px){.dir-search-bg{background-image:url(../images/dir-search-bg-2560.jpg)}}.webp .dir-search-bg{background-image:url(../images/dir-search-bg-640.webp)}@media (min-width:640px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-960.webp)}}@media (min-width:960px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-1280.webp)}}@media (min-width:1280px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-1920.webp)}}@media (min-width:1920px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-2560.webp)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-1280.webp)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:640px),only screen and (min-resolution:192dpi) and (min-width:640px),only screen and (min-resolution:2dppx) and (min-width:640px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-1920.webp)}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:960px),only screen and (min-resolution:192dpi) and (min-width:960px),only screen and (min-resolution:2dppx) and (min-width:960px){.webp .dir-search-bg{background-image:url(../images/dir-search-bg-2560.webp)}}.search-band p{margin:1.5em auto 0;text-align:right}.search-band p a{color:#fff;font-size:.8em}.card{background-color:var(--bg-card);border-top:5px solid #d00000;-webkit-box-shadow:0 0 1px 1px rgba(20,20,20,.2);box-shadow:0 0 1px 1px rgba(20,20,20,.2);margin-bottom:1em}.card .card-profile{margin:1.33em 0 .75em 1.77em}.card .card-content{padding:0 1.77em}.card .card-content>.attribute:last-child,.card .card-content>:last-child{margin-bottom:0}.card .dcf-subhead{margin-bottom:0}.card .description{border-top:1px solid var(--b);margin:1em 0 0;padding-top:1em}.card .vcard-tools{padding-left:1.77em;padding-right:1.77em}.pfResult{background-color:var(--bg-card);border:1px solid var(--b)}.pfResult>li{border-bottom:1px solid var(--b);cursor:pointer;margin-bottom:0;padding:1.33em 1.77em}.pfResult>li.selected{cursor:default}.pfResult>li:focus{-webkit-box-shadow:0 0 10px #137cbd;box-shadow:0 0 10px #137cbd}.pfResult .overflow>.recordDetails{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.pfResult .overflow .roles li:last-child{margin-bottom:0}.pfResult>li:last-child{border-bottom:0;margin-bottom:0}.pfResult .given-name{color:#5b5b5a;font-size:1rem;margin-left:1em;text-transform:uppercase}.pfResult .vcard,.results .vcard{position:relative}.pfResult .vcard button.close-full-record,.results .vcard button.close-full-record{display:block;position:absolute;right:999em}.pfResult .vcard button.close-full-record:focus,.pfResult>li.selected .vcard button.close-full-record,.results .vcard button.close-full-record:focus,.results>li.selected .vcard button.close-full-record{position:absolute;right:0;z-index:5}.pfResult .profile_pic .photo{background-image:url(../images/default-avatar.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.affiliation-heading{margin-bottom:0}.results:not(.dcf-d-none)+.results{margin-top:2.37em}.results-container.empty-filters #results{width:100%}.results-container .results .vcard{margin-top:0}.record-container .vcard .headline a{color:inherit}#results:focus,.filter-options:focus{outline:0}#filters ol{list-style:none;padding-left:0}.directory-h-max-filter{max-height:20rem}.directory-filter-fieldset{padding-bottom:0!important}.directory-filter-fieldset-contents{margin-right:calc(-3.16vw + 1px)!important}.record-container .vcard .headline,.results-container .vcard .headline{letter-spacing:-.03em}.record-container .vcard .attribute,.results-container .vcard .attribute{margin-top:.75em;padding-left:1.77em;text-indent:-1.77em}.record-container .vcard .attribute *,.record-container .vcard .attribute::before,.results-container .vcard .attribute *,.results-container .vcard .attribute::before{text-indent:0}.record-container .vcard .roles+.attribute,.results-container .vcard .roles+.attribute{margin-top:1.33em}.record-container .vcard .adr .type+*,.results-container .vcard .adr .type+*{display:block;margin-top:-1.77em}.record-container .vcard .tel a.tel,.results-container .vcard .tel a.tel{display:block;margin-top:-1.5em}.record-container .vcard .roles,.results-container .vcard .roles{border-bottom:1px solid var(--b)}.record-container .vcard .roles>.org:last-child,.results-container .vcard .roles>.org:last-child{margin-bottom:1.33em}.record-container .vcard .fn,.record-container .vcard .given-name,.record-container .vcard .icon-link,.results-container .vcard .fn,.results-container .vcard .given-name,.results-container .vcard .icon-link{vertical-align:middle}.record-container .vcard .given-name,.results-container .vcard .given-name{color:#5b5b5a;font-size:1rem;margin-left:1em;text-transform:uppercase}.record-container .vcard button:focus,.results-container .vcard button:focus{outline:1px dotted}.vcard .directory-edit-avatar{--_size:1.75rem;--_padding:0.3rem;--_margin:0rem;--_outline_width:0.1rem;width:var(--_size);height:var(--_size);padding:var(--_padding);margin:var(--_margin);top:calc(100% - var(--_size) - (2 * var(--_margin)));left:calc(100% - var(--_size) - (2 * var(--_margin)))}.vcard .directory-edit-avatar svg{margin:var(--_padding);width:calc(100% - (2 * var(--_padding)));height:calc(100% - (2 * var(--_padding)))}.vcard .directory-edit-avatar-outline-hover{margin:var(--_outline_width)}.vcard .directory-edit-avatar-outline-hover:hover{outline:var(--_outline_width) solid currentColor}.directory_annotate_note{border:0;height:100%;width:100%}.vcard-tools.primary>*{-ms-flex-preferred-size:calc((23.68rem - 100%) * 999);flex-basis:calc((23.68rem - 100%) * 999);max-width:50%;min-width:25%}.vcard-tools.primary span[class^=icon-]{display:block;font-size:2.37em}.vcard-tools.primary span[class^=icon-]::before{margin-right:0}.directory-knowledge-section+.directory-knowledge-section{border-top:1px solid var(--b);padding-top:1.33em}.directory-knowledge-section:last-child{padding-bottom:1.77em}.directory-knowledge-section-heading{padding-left:2.37rem}.knowledge-grid .vcard{margin-bottom:1em}#editBox .icon-help::before{font-size:1rem;vertical-align:middle}#editBox .aliases ul,#editBox .users ul{border-bottom:1px solid var(--b);list-style:none;margin-bottom:1em;padding:0 0 1em}#editBox .aliases ul li,#editBox .users ul li{clear:both;padding:.5em 0}#editBox .aliases ul form,#editBox .users ul form{float:right}#listings h2{padding:1em 1.77rem 1rem}#listings .editing li{position:relative}#listings .editing li .listingDetails{margin-right:4em;min-height:2.313em}#listings .editing li .tools{position:absolute;right:0;top:.5em}#listings .ui-sortable li>div{cursor:move}#listings>ol>li:first-child{padding-top:0}#listings .listing:not(:last-child){border-bottom:1px solid var(--b)}#listings ol ol{padding-left:1.5em}#listings ol ol li{border-left:1px dotted var(--b);padding:.5em 0 .5em .5em}#listings ol ol li:last-child{border-bottom:0;margin-bottom:-.5em}.modal-overlay{background-color:rgba(254,253,250,.98);opacity:0;overflow:auto;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;visibility:hidden;z-index:300}.modal-overlay.show{opacity:1;-webkit-transition:opacity .4s,visibility 0s;transition:opacity .4s,visibility 0s;visibility:visible}.modal-overlay::after,.modal-overlay::before{content:'';display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1.77em;min-height:1.77em}.modal-content{-webkit-box-shadow:0 0 1px 1px rgba(20,20,20,.2);box-shadow:0 0 1px 1px rgba(20,20,20,.2);max-width:42.09em}.modal-content:focus{outline:0}.modal-content .icon-trash{margin:1em 0}.modal-content .forms{margin:8% 0}#orgChart ul::before{font-size:1.33em}.modal-content .forms.show-add .add-form,.pfResult .overflow .roles .organization-unit,.pfResult .overflow .roles .title,.record-container .vcard .adr .street-address,.record-container .vcard .roles .organization-unit,.record-container .vcard .roles .title,.results-container .vcard .adr .street-address,.results-container .vcard .roles .organization-unit,.results-container .vcard .roles .title,.single .record-container .knowledge-grid,.single .record-container .record-single{display:block}.searching .results-container,.single .record-container{display:block!important}#all_employees~.pfResult .overflow .organization-unit,#editBox .forms,#filter_form:not(.loading) .dcf-progress-spinner,#listings .editing .forms,.corrections-template,.modal-content .forms .add-form,.modal-content .forms .delete,.modal-content .forms .sortform,.modal-content .forms.show-add>*,.pfResult .overflow .roles .organization-name,.record-container .record-single,.record-container .vcard .adr .country-name,.record-container .vcard .adr .type,.record-container .vcard .card-profile,.record-container .vcard .roles .parent-unl .organization-name,.record-container .vcard .tel .type,.results-container .vcard .adr .country-name,.results-container .vcard .adr .type,.results-container .vcard .card-profile,.results-container .vcard .roles .parent-unl .organization-name,.results-container .vcard .tel .type,.results-container.empty-filters #filters,.results-container.empty-filters .summary,.results-container.empty-filters aside,[data-uid=kfarrell2] .given-name{display:none}.results-container,.results-container~.record-container,.searching .help-container,.searching .record-container,.single .help-container,.single .search-band{display:none!important}.programmatically-focused:focus{outline:0}