/*!
 Theme Name:   Directory 2022
 Description:  Child Theme for 2022 Theme
 Author:       Steve Graboski & Tryon Eggleston
 Author URI:   http://sjgraboski.com
 Template:     mu-2022
 Version:      2.0.0
 Text Domain:  mu-wordpress-theme-directory
*/.single-person h1{margin-top:0}.single-person .wp-block-mu-titles{list-style:none;padding-left:0;margin-left:0}.search-form .wp-block-search__inside-wrapper{margin-bottom:1.125rem}.search-form .wp-block-search__label{text-align:center;display:block;margin:var(--spacing) 0}.search-form .wp-block-search__input{width:calc(100% - 120px)}.search-form .wp-block-search__input::-webkit-search-cancel-button,.search-form .wp-block-search__input::-webkit-search-decoration,.search-form .wp-block-search__input::-webkit-search-results-button,.search-form .wp-block-search__input::-webkit-search-results-decoration{display:none}.search-form .search-button{background:0 0;border-radius:0;border:1px solid var(--text-highlight);width:100px;padding:15px;color:var(--text-highlight)}.search-form .search-button::after{content:" ";width:calc(1.125rem - 2px);display:inline-block;height:calc(1.125rem - 2px);margin-bottom:-.15em;background:currentColor;-webkit-mask:var(--search);mask:var(--search)}.search-form .search-button:focus,.search-form .search-button:focus-visible,.search-form .search-button:hover{text-decoration:none;background:var(--text-highlight);color:#fff}.search-form .search-button:active{background:var(--text-color);color:#fff}.search-form select{min-height:1.5em;font-size:1rem;position:relative;border-radius:0;color:#1c1d1f;border:none;border-bottom:1px solid #949494;background:#fff;margin-left:.5rem;padding-bottom:.25rem}.search-form select:after{min-height:3em;position:relative}.countandsize{display:flex}.countandsize .count{flex-grow:1}.masthead-narrative-text p.headline{margin-top:0;margin-bottom:0}.content-wrapper{width:100%}.content-wrapper .content .departmentContent{padding:1em;width:100%;clear:both;margin:0 auto 2em auto;max-width:1024px;box-sizing:border-box;float:none}.content-wrapper .content .departmentContent .parent a{font-size:.8em}.content-wrapper .content .departmentContent .parent a:hover{text-decoration:underline}.content-wrapper .content .departmentContent h2{margin-top:.25em}.content-wrapper .content .departmentContent .website{display:block;margin-bottom:.5em}.content-wrapper .content .departmentContent p{padding:0;margin:0}.content-wrapper .content .departmentContent .title{font-size:.8em;font-weight:700;display:inline-block;text-align:right;padding-right:.5em}.content-wrapper .content .departmentContent .hours{display:flex}.content-wrapper .content .departmentContent .directory{display:none}.people .people-filters{margin-bottom:3rem}.people .person{display:flex;font-family:proxima-nova,Arial,sans-serif;padding:.5em}@media (min-width:1024px){.people .person{padding:0 0 2em 0}}.people .person + .person{padding-top:2em;border-top:1px solid #e6e6e6}.people .person .image{width:115px;display:block;flex-shrink:0}@media (min-width:768px){.people .person .image{width:135px}}.people .person .image img{width:100px;height:100px;object-fit:cover;float:none}.people .person p{margin-top:0}.people .person ul{padding:0;margin:0}.people .person li{list-style:none;margin:0}.people .person li + li{padding-top:.5em}.people .person .person-name-title{width:100%;flex-grow:10000;padding:0 0 20px 0}@media (min-width:1024px){.people .person .person-name-title{padding:0;width:200px}}.people .person .person-name{font-family:utopia-std,Georgia,serif;font-weight:400;line-height:1.2;font-size:1.25em}.people .person a{color:#0d64b2;text-decoration:none}.people .person a:focus,.people .person a:hover{text-decoration:underline}.people .person .person-department{width:200px}@media (min-width:768px){.people .person .person-department{padding:0 20px 20px 0}}.people .person .person-department span{display:block}.people .person .person-title{padding:0}.people .person .person-email{width:200px}@media (min-width:768px){.people .person .person-email{padding:0 20px 20px 0}}.people .person .person-phone{width:110px}@media (min-width:768px){.people .person .person-phone{padding:0 20px 20px 0}}.people .person .person-office{width:200px;display:none}@media (min-width:768px){.people .person .person-office{padding:0 20px 20px 0}}.people .person .person-office span{display:block;font-size:.9em}.people .people-results{width:100%;clear:both;margin:0 auto;max-width:1024px}.people .details{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:768px){.people .details{flex-direction:row}}.content .departments{max-width:1024px;margin:0 auto;width:100%;box-sizing:border-box}@media (max-width:1023px){.content .departments{padding:0 35px}}.department{padding:0 0 1em 0;display:block}@media (min-width:768px){.department{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"parent parent parent" "name name name" "links email location" "phone hours hours" "extra hours hours" "children children children"}}.department .email .title,.department .phone .title{display:none}.department + .department{padding-top:1em;border-top:1px solid #e6e8ec}.department h2{grid-area:name}.department .links{grid-area:links}.department .links a{display:block}.department .links a + a{padding-top:.5em}.department .title{font-weight:700;font-size:.9em}.department .location{grid-area:location}.department .phone{grid-area:phone}.department .extranumbers{grid-area:extra}.department .parent{grid-area:parent}.department .email{grid-area:email}.department .hours{grid-area:hours}.department .children{grid-area:children}.sizebuttons{float:right;clear:right}.sizebuttons button{background:#e6e6e6;border:0 none;border-radius:5px;padding:4px;margin:0;width:52px;line-height:1;transition:all .2s}.sizebuttons button svg{fill:#c8c9c7;transition:all .2s}.sizebuttons button.active{background:#69b3e7}.sizebuttons button.active svg{fill:#fff}.sizebuttons button:not(.active){cursor:pointer}.sizebuttons button:not(.active):focus,.sizebuttons button:not(.active):hover{background:#c8c9c7}.sizebuttons button:not(.active):focus svg,.sizebuttons button:not(.active):hover svg{fill:#000}@media print{.archive .blueheader,.archive .grey-nav,.archive .header.header,.archive .people .notice,.archive .people-filters,.archive .people.content-holder:before,.archive footer.footer,.search-results .blueheader,.search-results .grey-nav,.search-results .header.header,.search-results .people .notice,.search-results .people-filters,.search-results .people.content-holder:before,.search-results footer.footer{display:none}.archive .people .person,.archive .people .person .person-name,.search-results .people .person,.search-results .people .person .person-name{font-size:.75em}.archive .people .person .person-name-title,.search-results .people .person .person-name-title{padding:0}.archive .content-holder.people,.search-results .content-holder.people{padding-top:1em}.archive .content-holder.people .image,.archive .content-holder.people .person-department,.archive .content-holder.people li:empty,.search-results .content-holder.people .image,.search-results .content-holder.people .person-department,.search-results .content-holder.people li:empty{display:none}.archive .content-holder.people .details,.search-results .content-holder.people .details{width:100%;flex-direction:row}.archive .content-holder.people .person-department,.archive .content-holder.people .person-email,.archive .content-holder.people .person-office,.archive .content-holder.people .person-phone,.search-results .content-holder.people .person-department,.search-results .content-holder.people .person-email,.search-results .content-holder.people .person-office,.search-results .content-holder.people .person-phone{padding:0}.archive .content-holder.people .person,.search-results .content-holder.people .person{padding:7px 0}.archive .content-holder.people p,.search-results .content-holder.people p{margin:0}.archive .content-holder.people .person-name-title,.search-results .content-holder.people .person-name-title{width:50%;display:flex}.archive .content-holder.people .person-name,.search-results .content-holder.people .person-name{width:40%}.archive .content-holder.people .person-title,.search-results .content-holder.people .person-title{width:60%}}.sizefilter{display:none}@media (min-width:768px){.sizefilter{display:block;float:right;margin-left:1em;margin-top:.25em}}.sizefilter button{border:1px solid #d0d0d0;background:#f8f9fb;border-radius:3px;cursor:pointer;color:#002855;padding:5px;transition:all .1s ease}.sizefilter button:focus-visible,.sizefilter button:hover{background-color:#c8c9c7}.sizefilter button.active{background:#83c0ec;border-color:#83c0ec;cursor:default}.sizefilter svg{width:24px;height:auto}.sizefilter svg path{fill:#002855}.sizefilter span{display:block;font-size:.7rem}@media (min-width:768px){.people .compact .person{padding:0}.people .compact .person:nth-of-type(even){background:#f5f5f5}.people .compact .person + .person{padding:.25em 0}.people .compact .person li:empty{display:none}.people .compact .person .image{display:none}.people .compact .person .details{padding:.25em 1em}.people .compact .person .person-name-title{display:flex;flex-direction:row;order:0;flex-grow:1;padding:0;margin-bottom:.5em;width:100%}.people .compact .person .person-name-title .person-name,.people .compact .person .person-name-title .person-title{font-size:1rem;font-family:utopia-std,Georgia,serif}.people .compact .person .person-name-title .person-name{width:200px;margin:0;flex-shrink:0}.people .compact .person .person-name-title .person-title{flex-grow:1;flex-shrink:1;white-space:wrap}.people .compact .person .person-department,.people .compact .person .person-email,.people .compact .person .person-phone{padding:0;margin:0;width:calc((100% - 200px)/ 3);flex-grow:0;flex-shrink:0;order:2}.people .compact .person .person-office{display:block;width:200px;order:1;padding:0;margin:0}.people .compact .person .person-phone{order:4;width:100px}.people .compact .person .person-email{order:3;width:200px}.people .compact .person .person-department{order:2;flex-grow:1}}@media (min-width:1024px){.people .compact .people-results{max-width:1200px;padding:0 1em;box-sizing:border-box}.people .compact .person .details{width:100%;padding:.25em 0;gap:1em;flex-wrap:nowrap}.people .compact .person .person-name-title{margin-bottom:0;width:revert}.people .compact .person .person-department,.people .compact .person .person-email,.people .compact .person .person-phone{flex-grow:0;flex-shrink:0}.people .compact .person .person-office{display:none}.people .compact .person .person-phone{order:2;width:100px}.people .compact .person .person-email{order:3;width:190px}.people .compact .person .person-department{order:4;width:175px}}@media (min-width:1200px){.people .compact .person .person-name-title .person-name{width:250px}.people .compact .person .person-department{width:225px}}
/*# sourceMappingURL=style.css.map */
