/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.qh-layout__content:has(.block-block-content){display:flex;flex-direction:column-reverse;justify-content:flex-end;}#block-continuingeducation h5,#block-adultservicescontactcard h5,#block-librarystatisticscontactcard h5,#block-stateaidcontactcard h5,#block-preservationcontactcard h5,#block-resourcesharingcontactcard h5,#block-readingprogramscontactcard h5,#block-youthservicescontactcard h5,#block-talkingbookcontactcard h5,#block-ecms-eratecontactcard h5,#block-ecms-olislibrarycontact h5{margin-top:0;}#block-continuingeducation,#block-adultservicescontactcard,#block-librarystatisticscontactcard,#block-stateaidcontactcard,#block-preservationcontactcard,#block-resourcesharingcontactcard,#block-readingprogramscontactcard,#block-youthservicescontactcard,#block-talkingbookcontactcard,#block-talkingbookscontactinformationblock,#block-ecms-eratecontactcard,#block-ecms-olislibrarycontact{margin-top:1em;padding:1em;border:1px solid #95bddf;}.node--view-mode-contact-card h2{display:none;}.field--name-field-olis-card-staff{display:flex;flex-wrap:wrap;justify-content:space-between;}.node--view-mode-contact-card .node__content{margin-top:0;}.olis-contact-card{padding:1em;border-left:1px solid #95bddf;}.olis-contact-card:first-child{padding:1em;border-left:none;}.block-field-blocknodeolis-stafftitle{font-weight:600;}.block-field-blocknodeolis-stafffield-olis-staff-title{margin:0;}.block-field-blocknodeolis-stafffield-olis-staff-email{margin:.75em 0 0 0;}#block-adultserviceslibraryguides,#block-plaslibraryguide,#block-resourcesharinglibraryguides,#block-youthserviceslibraryguides{padding:1em;}.field--name-field-olis-assets-label{font-weight:600;font-size:.95rem;margin-bottom:1.25em;}.field--name-field-olis-assets-link .field__item{font-size:.94rem;margin-bottom:1.25em;}#block-talkingbookscontactinformationblock .tbl-contact-data{display:flex;justify-content:space-between;}#block-talkingbookscontactinformationblock .tbl-contact-data > p{margin-top:0;padding-top:0;}@media only screen and (max-width:1024px){#block-talkingbookscontactinformationblock .tbl-contact-data{display:block;}}html:not(.dark) #block-continuingeducation,html:not(.dark) #block-adultservicescontactcard,html:not(.dark) #block-librarystatisticscontactcard,html:not(.dark) #block-stateaidcontactcard,html:not(.dark) #block-preservationcontactcard,html:not(.dark) #block-resourcesharingcontactcard,html:not(.dark) #block-readingprogramscontactcard,html:not(.dark) #block-youthservicescontactcard,html:not(.dark) #block-talkingbookcontactcard,html:not(.dark) #block-talkingbookscontactinformationblock,html:not(.dark) #block-ecms-eratecontactcard,html:not(.dark) #block-ecms-olislibrarycontact{background-color:#dfebf6;}html:not(.dark) #block-adultserviceslibraryguides,html:not(.dark) #block-plaslibraryguide,html:not(.dark) #block-resourcesharinglibraryguides,html:not(.dark) #block-youthserviceslibraryguides{background-color:var(--c__ocean--trans25);}html:not(.dark) .field--name-field-olis-assets-label{color:var(--fc__nav-minor__link);}
.data-hub .qh-layout-section__col--first{overflow:hidden;}.data-hub-name{max-width:12rem;}.data-hub-type{max-width:2rem;}.data-hub-size{max-width:4rem;}.data-hub-area{max-width:8rem;}.data-hub-subject{max-width:8rem;}#edit-combine,#edit-doc-area,#edit-doc-subject,#edit-filemime,#edit-doc-year{max-width:10rem;}#edit-submit-olis-documents{max-width:10rem;}.lbri-docs .data-doc{margin-bottom:1em;}.askri-list > li{font-size:1rem;margin-bottom:.25em;}.askri-docs{margin-top:2em;}.askri-docs .data-doc{margin-bottom:1em;}
.single-library-main{display:flex;flex-direction:row;text-align:left !important;}.single-library-map{width:60%;margin-right:2rem;}.single-library-map .geolocation-map-wrapper{margin-top:0;}.single-library-meta{display:flex;flex-direction:column;align-items:flex-start;}.single-library-meta-label{font-weight:600;margin-top:.5rem;}.single-library-meta-entry{text-align:left !important;}.single-library-meta-label:first-child{margin-top:0;}.single-library-hours{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left !important;}.single-library-events{padding-top:0;}.upcoming-library-events{display:flex;flex-direction:column;align-items:flex-start;}.upcoming-library-events .view-content{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;width:100%;max-height:22rem;}.library-events-library-view{width:50%;text-align:left;padding-bottom:1rem;}.library-directory-listing .view-content{display:flex;flex-direction:column;flex-wrap:wrap;max-height:48rem;}.olis-directory{padding-bottom:.75em;}#edit-combine-lib-title-code{width:12em;}.directory-list-title{margin-bottom:1.5em;}.event-calendar-title{font-weight:500;}.event-calendar-last{margin-bottom:1.5em;}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]){width:10em;}.bef-exposed-form{margin-bottom:1.5em;}.event-calendar .horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.event-calendar-row{width:50%;}.event-calendar-column{margin-bottom:1.5rem;}.one-library .view-content{max-height:26em;display:flex;}.one-library .view-content > div{display:flex;margin-bottom:.25em;min-width:45%;max-width:50%;overflow:hidden;}.one-library .view-content > div:first-child{display:block;}.one-library .geolocation-map-wrapper{margin-top:0;margin-bottom:10em;margin-right:3em;}.library-address-label,.library-phone-label,.library-fax-label,.library-website-label,.library-governance-label,.library-central-label,.library-federal-label,.library-state-label,.library-hours-label{font-weight:600;min-width:11em;}.one-library .office-hours{margin:0;}.one-library .library-message-text{margin-top:1em;}.single-library-events{margin:0;min-height:0;max-height:25em;}.single-event-calendar .view-content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;max-height:20em;}.single-library-event-link{margin-bottom:1em;}*.qh__breadcrumb__page::after{display:inline-block;content:'»';margin:0 0.5em;}.lori-member{margin-top:1rem;}@media only screen and (max-width:600px){#edit-submit-olis-libraries{width:20em;}.view-olis-libraries select,.view-olis-libraries .form-text{min-width:100%;}.view-olis-libraries select:focus{min-width:100%;width:auto;}.event-calendar .horizontal{display:flex;flex-direction:column;}.event-calendar-row{width:100%;}.single-library-main{display:flex;flex-direction:column;}.single-library-map{width:100%;margin-right:0;margin-bottom:1rem;}.upcoming-library-events .view-content{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem;margin-bottom:1rem;flex-grow:1}.library-events-library-view{width:100%;text-align:left;}.library-directory-listing .view-content{display:flex;flex-direction:column;flex-wrap:wrap;max-height:100rem;}}
.imls-grants td:nth-child(4){min-width:7rem;}.imls-grants td:nth-child(3){min-width:5rem;}.fy-year,.single-fiscal-year{min-width:4.5rem;max-width:4.5rem;}.fy-percentage,.single-percentage{min-width:5rem;max-width:5rem;}.fy-institutional{min-width:5.5rem;max-width:5.5rem;}.fy-endowment-gia{min-width:6.5rem;max-width:6.5rem;}.fy-previous-year,.fy-tax-based-gia,.fy-total-gia,.fy-construction,.fy-srrc{min-width:7rem;max-width:7rem;}.fy-second-preceding,.fy-total-aid,.fy-aid-pl{min-width:7.5rem;max-width:7.5rem;}[class^="fy-"]{text-align:right;font-size:.9em;}.gia-label{text-align:center;font-size:.95em;}.financial-row:nth-child(even){}.dark .financial-row:nth-child(even){}.gia-fy .view-footer span{font-size:.8em;}.gia-fy .view-footer li{list-style-type:none;margin-left:0;}.key-label{font-weight:600;}[class^="single-"]{text-align:right;}.single-municipality{text-align:left;min-width:10rem;max-width:10rem;}.single-previous-year,.single-previous-two,.single-tax-based,.single-endowment{min-width:7.5rem;max-width:7.5rem;}.single-total{min-width:8rem;max-width:8rem;}.gia-column > div{display:flex;justify-content:space-between;margin-bottom:.5em;font-family:var(--font-sans-vf);font-weight:var(--p-font-wght);}.fy-percentage,.fy-total-gia,.fy-aid-pl,.fy-total-aid{font-weight:bold;margin-bottom:1em;}.fy-second-preceding{margin-bottom:1em;}.financial-cell{text-align:right;}.financial-note{margin:1em 0;padding:.75em;}.note{font-weight:600;}.financial-footnote{margin-top:1.5em;}#edit-field-olis-crh-year-value{max-width:6rem;}#edit-field-olis-crh-library-name-value{max-width:16rem;}.crh-year{min-width:3.5rem;max-width:3.5rem;}.crh-library{min-width:8rem;max-width:8rem;}.crh-total-cost,.crh-state,.crh-federal,.crh-total,.crh-municipality{min-width:6rem;max-width:6rem;}.dark .view-content a{}.dark .view-content a:visited{}.dark .sticky-header{}html:not(.novf) h4.key-map,h4.key-map{margin-top:1.5em;}.key-map-list{list-style-type:none;columns:3;min-width:100%;margin-bottom:2em;}.key-map-list > li{margin-left:0;line-height:.8;}.key-label,.key-value{font-size:.85rem;}#edit-gia-fiscal-year{width:6rem;}.ripay{padding:1em;}#view-field-olis-constpay-note-table-column{min-width:.4em;max-width:.4em;}#view-field-olis-constpay-payment-table-column{min-width:3em;max-width:3em;}.const-pay-note sup{font-weight:600;}.conts-pay-note{text-align:center;}.const-pay-payment{text-align:right;}.payment-notes{margin-top:1em;}html:not(.novf) p.payment-notes-p,p.payment-notes-p{margin:0;font-size:.85rem;}html:not(.novf) h4.payment-notes-header,h4.payment-notes-header{margin-bottom:.5rem;}.gia-budget,.gia-summary{margin-bottom:1em;}html:not(.dark) .financial-row:nth-child(even){background-color:#f2f2f2;}html:not(.dark) .dark .financial-row:nth-child(even){background-color:#2d4263;color:#e7f6f2;}html:not(.dark) .financial-note{background-color:#dfebf6;}html:not(.dark) .dark .view-content a{color:#ecdbba;}html:not(.dark) .dark .view-content a:visited{color:#c996cc;}html:not(.dark) .dark .sticky-header{background-color:#2e2e2e;color:white;}html:not(.dark) .ripay{background-color:var(--c__ocean--light);}
.useless-space{margin-top:0;margin-bottom:0;padding-top:1rem;}.useless-space .tabs{margin-bottom:0;}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="text"]):not([type="select"]){background-image:none;}.field--name-field-media-item-image .field__label{display:none;}tr:hover{}.qh__pagination__list{margin-top:1em;}.qh__pagination__link{}.dark .qh__pagination__link{}.qh__pagination__link--current{}.dark .qh__pagination__link--current{}html:not(.novf) h1,h1,.qh__h1{font-size:2.4rem;margin-top:0;margin-bottom:0;}html:not(.novf) h2,h2,.qh__h2{margin-top:0;margin-bottom:0;}html:not(.novf) h3,h3,.qh__h3{margin-top:0;margin-bottom:1em;}html:not(.novf) h4,h4,.qh__h4{margin-top:0;margin-bottom:1em;}html:not(.novf) p,p,.qh_p{font-size:1rem;margin-bottom:.75em;max-width:100%;}html{font-size:1rem;}.qh-layout__grid{margin-top:2em;padding-bottom:2em;}.qh__breadcrumb{margin-bottom:-1em;margin-top:-1em;}.qh__t__none,.views-exposed-form,.qh-layout-section{margin-top:0;}select{background-image:none;border:.125rem solid var(--fc__default__border);border-radius:.1875rem;margin-top:.5em;}.form-select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}.form-select:focus{background-image:linear-gradient(45deg,#476cd1 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#476cd1 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;outline:0;}.qh__site-footer__second{padding-left:4em;}*.qh__breadcrumb__page::after{display:inline-block;content:"»";margin:0 .5em;}.datetime{font-size:1rem;}.olis-list{margin-bottom:1rem;}.form--inline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin-top:1rem;margin-bottom:1rem;}.form--inline .button{max-width:10%;margin-top:1rem;}#edit-reset{margin-left:.5rem;}.form--inline .form-item,.form--inline .button{flex:0 1 auto;}.view-content{font-size:1rem;font-family:var(--font-sans-vf);}#block-askri .qh__teaser-promotion__img-wrapper{display:flex;justify-content:center;}#block-askri img{max-width:80%;border:none;margin:1rem 0;}.dark #block-askri img{filter:grayscale(100%) invert(95%) brightness(2);}.office-hours__item-label,.office-hours__item-slots{font-size:1rem;}.more-link{margin-top:1em;font-size:.9em;}@media (max-width:1024px){.form--inline .button{max-width:15%;}}html:not(.dark) tr:hover{background-color:var(--fc__nav-minor__bg);}html:not(.dark) .qh__pagination__link{color:var(--fc__header__bg);}html:not(.dark) .dark .qh__pagination__link{color:#f5f5f5;}html:not(.dark) .qh__pagination__link--current{background-color:var(--fc__header__bg);color:white;}html:not(.dark) .dark .qh__pagination__link--current{background-color:#f5f5f5;color:#020200;}html:not(.dark) select{color:var(--fc__default__fg);box-shadow:none;}html:not(.dark) .form-select:focus{border-color:#476cd1;}
.lbri-column{margin-bottom:1.5rem;}.olis-hidden{display:none;}.rs-reports-stats .view-header{margin-top:1em;}
.qh__teaser-promotion__content .lg-block{text-align:left;}.qh__teaser-promotion__content .lg-block-title{font-size:1.5;font-weight:600;}.qh__teaser-promotion__content .lg-block p{font-size:.91rem;}html:not(.dark) .qh__teaser-promotion__content .lg-block{background-color:var(--fc__nav-minor__link__bg);}
.olis-staff{display:flex;flex-wrap:wrap;width:100%;}.staff-entry{margin:0;flex:0 45%;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:flex-start;margin-bottom:2rem;padding:1rem;}.dark .staff-entry{}.staff-entry:nth-child(odd){margin-right:2rem;}.staff-portrait{flex:0 30%;}.staff-data{flex:0 70%;}.staff-data p{line-height:1rem;margin:0 0 .1rem 0;}.staff-areas{font-size:1rem;width:100%;text-align:right;}.staff-data p.staff-name{font-weight:500;}.staff-details{margin-top:0;padding-left:2rem;}.staff-details .field__item,.block-field-blocknodeolis-stafffield-olis-staff-telephone{margin-top:.5rem;}.staff-details h3{margin-bottom:1.5rem;}.olis-staff-info .qh-layout-section__col--first{padding-left:2em;}.field--name-field-olis-staff-service-areas .field__label{margin-bottom:1em;}.field--name-field-olis-staff-service-areas .field__item{margin-bottom:.5em;}.olis-staff-service-areas-col{margin-bottom:1.5em;}.olis-staff-service-areas-col .olis-list{margin-bottom:0;}.library-directory{overflow:hidden;}.delivery-schedule-page .js-form-type-textfield,.delivery-schedule-page .form-type-textfield{width:15%;}.delivery-schedule-page .js-form-item-field-olis-library-delivery-dod-value,.delivery-schedule-page .form-item-field-olis-library-delivery-dod-value{width:18%;}.library-delivery-dates .js-form-type-textfield,.library-delivery-dates .form-type-textfield{width:20%;}html:not(.novf) h3.upcoming-deliveries-title,h3.upcoming-deliveries-title{margin-top:2rem;margin-bottom:.5rem;}.library-delivery-dates{overflow:hidden;}.olis-deliveries .js-form-type-textfield,.olis-deliveries .form-type-textfield{width:15%;}.olis-deliveries .js-form-type-select,.olis-deliveries .form-type-select{width:15%;}.js-form-item,.form-item{margin:.25rem 0 0 0;}.olis-select-two{padding-top:1.75em;}.olis-select-two-first{margin-bottom:-1.25rem;}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.25;}.select2-selection__arrow{display:none;}.select2-container .select2-selection--single{border:none;}.select2-results__option{margin-left:.25em;font-size:1rem;}.select2-container--open .select2-dropdown--below{border-top:none;border-bottom:.125rem solid rgba(20,20,20,.15);border-left:.125rem solid rgba(20,20,20,.15);border-right:.125rem solid rgba(20,20,20,.15);margin-top:-1.5em;border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem;}.form-item-olis-rfh-dates{margin-bottom:0;}.olis-form-buttons input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="text"]):not([type="select"]){width:20%;}.library-directory .view-content{columns:3;}.library-directory .olis-list{column-width:33%;}.library-depository .view-content{columns:2;column-width:50%;}.depository{margin-bottom:2rem;width:100%;}.depository-logo{max-width:15%;margin-right:2rem;float:left;}.depository-text p{max-width:90%;}.library-content{display:flex;flex-direction:row;margin-top:.75rem;}.library-label{font-weight:bold;margin-right:.5rem;}.library-label,.library-content{font-family:var(--font-sans-vf);}.library-mini-search .form-item{flex:0 60%;}.library-mini-search .button{max-width:30%;}.library-mini-search .form--inline{margin-top:0;}.library-system{margin-bottom:1rem;}.library-branches{font-size:1rem;font-family:var(--font-sans-vf);}.library-branches .library-field:nth-child(even){margin-bottom:1.5rem;}.library-layout .library-field:nth-child(even){margin-bottom:.75rem;}.library-single-map{margin-top:2rem;}.library-single-hours{margin-top:1rem;}.dates-listings .view-content ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:stretch;list-style-type:none;}.dates-listings .view-content li{font-size:1rem;font-family:var(--font-sans-vf);margin-top:0;margin-bottom:1rem;width:40%;}.library-layout .dates-listings .view-content li{font-size:1rem;font-family:var(--font-sans-vf);margin:0 0 1rem 0;width:100%;}.dates-listings .view-content h3{font-size:1.2rem;}.ce-program-title{max-width:85%;}.qh__file-list__inner{padding:0;}#edit-field-olis-booka-authors-value{max-width:16rem;}#edit-field-olis-booka-year-value{max-width:6rem;}.ba-award{min-width:6rem;max-width:6rem;}.ba-year{min-width:5rem;max-width:5rem;}.ba-title{min-width:20rem;max-width:20rem;}.ba-category{min-width:8rem;max-width:8rem;}.ba-authors{min-width:20rem;max-width:20rem;}@media (max-width:1024px){.library-directory .view-content{columns:2;}.library-directory .olis-list{column-width:50%;}}@media (max-width:800px){.olis-staff{display:flex;flex-wrap:wrap;width:100%;flex-direction:column;align-items:center;}.staff-entry:nth-child(odd){margin-right:0;}.staff-entry{min-width:100%;}}@media (max-width:645px){.view-olis-staff .views-col{display:flex;flex-direction:column;align-items:center;justify-content:center;}.qh__site-footer__second{padding-left:0;}.library-directory .view-content{columns:1;}.library-directory .olis-list{column-width:100%;}}html:not(.dark) .staff-entry{background-color:#dfebf6;}html:not(.dark) .dark .staff-entry{background-color:rgba(149,189,223,.25);color:#f5f5f5;}
.pls-row{display:flex;justify-content:space-between;}.pls-column{align-items:center;display:inline-flex;flex-direction:column;}.pls-text{font-size:1rem;font-weight:700;text-transform:uppercase;}.pls-quantity{font-size:3rem;font-weight:500;}.pls-menu-rows{display:flex;justify-content:space-between;}.pls-menu-columns{align-items:center;display:inline-flex;flex-direction:column;width:14em;margin-bottom:3em;border:1px solid var(--fc__nav-minor__link__bg);border-radius:5px;padding:1.5em;}.pls-menu-icon{max-width:4em;margin-bottom:1em;}.pls-menu-label{font-size:1.25rem;font-weight:500;text-align:center;margin-bottom:.5em;}.imls25-sidebar{float:right;width:35%;padding:0 1rem;border:1px solid var(--fc__attention-card__bar);}.imls25-link p{margin:.5rem 0 !important;padding-bottom:.5rem;border-bottom:1px solid var(--fc__attention-card__bar);}.imls25-link p:last-child{border-bottom:none;}html:not(.dark) .pls-menu-columns{background-color:var(--fc__nav-minor__link--hover__bg);}html:not(.dark) .imls25-sidebar{background-color:rgba(149,189,223,.31);}
.tbl-tt-page{padding-top:.5em;padding-bottom:0;font-size:1rem;font-family:var(--font-sans-vf);font-weight:var(--p-font-wght);}.tbl-tt-header{font-size:1.5rem;margin-bottom:1em;}.tbl-tt-sections-col{margin:.75em;}.tbl-section{margin-left:1em;}.view-olis-talking-times-newsletter{overflow:hidden;}.talking-times-index .view-olis-tbl-talking-times-references{margin:1.5rem 0;}.talking-times-index .qh__media-item__audio{margin-bottom:0rem;}.talking-times-index .view-olis-talking-times-newsletter{margin-top:1.5rem;}.talking-times-index [rel='bookmark']{pointer-events:none;cursor:default;text-decoration:none;}.talking-times-index h2 > a:visited{}.talking-times-index h2.tbl-tt-header{font-size:1.5rem;}.talking-times-index .layout__region--content{margin-left:1rem;}.talking-times-index .field--name-field-olis-tbl-tt-pdf{margin:1rem 0 1.5rem 0;}.talking-times-index .qh__content-components-block{margin-top:1.5rem;margin-bottom:1.5rem;}.talking-times-index .field__items > .field__item{margin-bottom:1rem;margin-left:1rem;}.node--view-mode-newsletter-index{margin-top:1.5rem;}.node--view-mode-newsletter-index:first{margin-top:0;}.node--type-tbl-talking-times-newsletter h2{font-size:1.6rem;margin-top:1rem;}.talking-times-index .old-tt{margin-top:1.5rem;font-weight:400;}.tt-additional-issues{padding:0;}.tt-additional-issues .view-header{margin-bottom:.75em;}.tt-other-issues{padding:.25rem;}.tbl-newsletter-issue{margin-bottom:1em;font-weight:500;}div.tbl-newsletter-issue:first-child{margin-top:1.5em;}html:not(.dark) .talking-times-index [rel='bookmark']{color:var(--fc__default__text-accent);}html:not(.dark) .talking-times-index h2 > a:visited{color:var(--fc__default__text-accent);}
.qh__page-header{}.qh__social-links a.qh__social-links__link,.qh__social-links a.qh__social-links__link:visited{}.qh__social-links a.qh__social-links__link:hover,.qh__social-links a.qh__social-links__link:focus{}html:not(.dark) .qh__page-header{background-color:#f5f5f5;color:#20255f;}html:not(.dark) .qh__social-links a.qh__social-links__link,html:not(.dark) .qh__social-links a.qh__social-links__link:visited{color:#20255f;}html:not(.dark) .qh__social-links a.qh__social-links__link:hover,html:not(.dark) .qh__social-links a.qh__social-links__link:focus{color:#95bddf;}
.library-page-title,.useless-space{display:none;}
#edit-before-submitting-this-form-please-certify-the-following-informa--wrapper-legend{font-weight:500;font-size:1rem;}.webform-label{margin:1em 0;font-size:1.1rem;font-weight:600;}.webform-label-mixed{font-weight:500;font-size:1rem;margin-bottom:.25em;}#edit-name-of-lori-liaison-or-ill-contact---wrapper{margin:0;}#edit-name-of-lori-liaison-or-ill-contact---wrapper .webform-flexbox{margin-top:0;margin-bottom:0;}.webform-instructions{margin-top:1em;}
