@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);@media print{aside,footer,header{display:none}}.date_picker{display:grid;grid-template-columns:auto 25px;grid-gap:10px;align-items:center;margin-top:10px}#ui-datepicker-div{background:#fff;border:1px solid #e0e0e0;box-shadow:0 5px 8px 0 rgba(0,0,0,.08);padding:10px}.ui-datepicker-trigger{margin:2px;padding:0;vertical-align:bottom}.ui-datepicker-header{position:relative}.ui-datepicker-header .ui-datepicker-prev{position:absolute;left:0}.ui-datepicker-header .ui-datepicker-next{position:absolute;right:0}.ui-datepicker-header .ui-datepicker-next span,.ui-datepicker-header .ui-datepicker-prev span{font-size:0;display:block;white-space:nowrap;width:20px;height:20px;background-image:url(/packs/media/images/icons/prev-719efcb27aed953784af56efbd437e02.svg);background-repeat:no-repeat;background-size:100%}.ui-datepicker-header .ui-datepicker-next span{background-image:url(/packs/media/images/icons/next-1097b99ae4374ef8b9ba4424ba2742e9.svg)}.offscreen{position:absolute;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;margin:0;padding:0}button.ui-datepicker-trigger{background-color:transparent!important}.ui-datepicker{font-size:12px;padding:10px;border:1px solid #ccc;display:none}.ui-datepicker table{width:278px}.ui-datepicker table td{text-align:center}.ui-datepicker a{cursor:pointer;text-decoration:none}.ui-datepicker-next{float:right}.ui-datepicker-title{text-align:center;font-weight:700}.ui-datepicker-close{width:100%;margin-top:20px;padding:10px;height:auto}[role=table] .heading{background:rgba(0,0,0,.02);border:1px solid #e0e0e0;border-top:2px solid #c5050c}[role=table] [role=row]{grid-gap:10px;grid-template-columns:repeat(4,23%);grid-template-areas:"col1 col2 col3 col4";grid-auto-rows:min-content}[role=table] [role=full-row],[role=table] [role=row]{display:grid;align-items:end;margin:0;overflow:hidden}[role=table] [role=full-row]{grid-gap:10px;grid-template-columns:repeat(1,100%);grid-template-areas:"col1";grid-auto-rows:min-content}[role=table] [role=columnheader]{text-transform:uppercase;font-size:.8em;font-weight:700;vertical-align:bottom;letter-spacing:1px;height:100%;padding:10px 10px 10px 20px}[role=table] ul[role=rowgroup]{padding:0;margin:0;list-style:none;border:1px solid #e0e0e0}[role=table] ul[role=rowgroup] li{margin:0;border-bottom:1px solid #e0e0e0}[role=table] ul[role=rowgroup] li:focus,[role=table] ul[role=rowgroup] li:hover{background:#f5f5f5}[role=table] [role=cell]{height:100%;padding:10px 10px 10px 20px}[role=table] .hiddenLbl{display:none}#your-orders [role=row]{grid-template-columns:200px 120px 250px 175px 150px auto;grid-template-areas:"thumbnail order date loc stat notes"}@media (max-width:1020px){#your-orders [role=row]{grid-template-columns:100px 250px 150px auto;grid-template-areas:"thumbnail order date loc stat" "notes notes notes notes notes"}}@media (max-width:720px){#your-orders [role=row]{grid-template-columns:auto auto;grid-template-areas:"order date" "loc stat" "notes notes"}}@media (max-width:620px){#your-orders [role=row]{display:block}}#your-orders .order{grid-area:order}#your-orders .date{grid-area:date}#your-orders .loc{grid-area:loc}#your-orders .stat{grid-area:stat}#your-orders .notes{grid-area:notes}@media (max-width:1020px){#your-orders .notes[role=columnheader]{display:none}}@media (max-width:720px){#your-orders [role=columnheader]{display:none}#your-orders .hiddenLbl{display:inline-flex}}#your-orders .product-line .lbl{text-transform:capitalize;margin-right:5px}#all-orders [role=table] [role=row]{grid-template-columns:125px minmax(150px,250px) 200px minmax(150px,250px) minmax(150px,1fr);grid-template-areas:"order date loc stat name"}@media (max-width:1128px){#all-orders [role=table] [role=row]{display:block}#all-orders [role=table] [role=row] [role=columnheader]{display:none}#all-orders [role=table] [role=row] .hiddenLbl{display:block}}#all-orders [role=table] .order{grid-area:order}#all-orders [role=table] .loc{grid-area:loc}#all-orders [role=table] .date{grid-area:date}#all-orders [role=table] .stat{grid-area:stat}#all-orders [role=table] .name{grid-area:name;word-break:break-word}#bulk-orders [role=table] [role=row]{grid-template-columns:50px 100px minmax(150px,225px) 200px 125px minmax(150px,250px) minmax(150px,1fr);grid-template-areas:"links order date loc stat name email"}@media (max-width:1128px){#bulk-orders [role=table] [role=row]{display:block}#bulk-orders [role=table] [role=row] [role=columnheader]{display:none}#bulk-orders [role=table] [role=row] .hiddenLbl{display:block}}#bulk-orders [role=table] .order{grid-area:order}#bulk-orders [role=table] .loc{grid-area:loc}#bulk-orders [role=table] .date{grid-area:date}#bulk-orders [role=table] .stat{grid-area:stat}#bulk-orders [role=table] .name{grid-area:name}#bulk-orders [role=table] .email{grid-area:email;word-break:break-word}#products-list [role=table] [role=row]{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"name loc metadata edit"}@media (max-width:740px){#products-list [role=table] [role=row]{display:block}#products-list [role=table] [role=row] [role=columnheader]{display:none}#products-list [role=table] [role=row] .hiddenLbl{display:block}}#products-list [role=table] a{padding-left:20px}#products-list [role=table] .material-symbols-outlined{font-size:18px;position:relative;top:-2px;left:-6px}#products-list [role=table] .name{grid-area:name}#products-list [role=table] .loc{grid-area:loc}#products-list [role=table] .metadata{grid-area:metadata}#products-list [role=table] .edit{grid-area:edit}#patrons [role=table] [role=row]{grid-template-columns:125px minmax(200px,300px) minmax(200px,300px) 75px 75px 75px;grid-template-areas:"links name email stat active act_active"}@media (max-width:975px){#patrons [role=table] [role=row]{display:block}#patrons [role=table] [role=row] [role=columnheader]{display:none}#patrons [role=table] [role=row] .hiddenLbl{display:block}}#patrons [role=table] .stat{grid-area:stat}#patrons [role=table] .name{grid-area:name}#patrons [role=table] .email{grid-area:email}#patrons [role=table] .active{grid-area:active}#patrons [role=table] .act_active{grid-area:act_active}.patron-details{display:inline-grid}@media (max-width:600px){.patron-details{display:block}}.patron-details [role=row]{grid-template-columns:175px 250px 100px}@media (max-width:600px){.patron-details [role=row]{display:block}.patron-details [role=row] [role=columnheader]{display:none}.patron-details [role=row] .hiddenLbl{display:block}}form h2{margin-bottom:1em;margin-top:2.5em}form .field{margin-bottom:1.5em}form .info_wrapper{font-size:14px;padding-left:3px;padding-top:5px}form .actions{margin:3em 0 4em}form .actions a{margin-left:10px}form label{font-weight:700}input[type=number],input[type=text],textarea{padding-left:.8em;border:1px solid #bdbdbd;border-radius:4px;letter-spacing:.3px;box-shadow:0 1px 7px 0 rgba(0,0,0,.08);height:45px;display:block;box-sizing:border-box;width:100%}@media (max-width:920px){input[type=number],input[type=text],textarea{display:block;width:100%}}#add_new_product input[type=number],#add_new_product input[type=text],#add_new_product textarea{min-width:500px}@media (max-width:920px){#add_new_product input[type=number],#add_new_product input[type=text],#add_new_product textarea{width:100%}}textarea{height:100px}.select{position:relative;display:inline-block}.select select{padding:.5em 2em .5em .7em;background:transparent;border-radius:4px;width:100%;height:45px;border:1px solid #bdbdbd;box-shadow:0 5px 8px 0 rgba(0,0,0,.02);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:linear-gradient(180deg,#fff 0,#e5e5e5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e5e5e5",GradientType=0)}.select select+i,.select select+span{position:absolute;top:13px;right:10px;font-size:18px;pointer-events:none;color:#bdbdbd}.input{margin-bottom:1em}.input label{display:block}.order.patron.metadata .select select,.order.patron.metadata input[type=number],.order.patron.metadata input[type=text],.order.patron.metadata textarea{min-width:500px}@media (max-width:920px){.order.patron.metadata .select select,.order.patron.metadata input[type=number],.order.patron.metadata input[type=text],.order.patron.metadata textarea{width:100%}}.checkbox input[type=checkbox]{opacity:0}.checkbox label{position:relative;padding-left:5px;cursor:pointer}.checkbox label:after,.checkbox label:before{position:absolute}.checkbox label:before{content:"";display:inline-block;height:18px;width:18px;border:1px solid #bdbdbd;top:-1px;left:-20px;background:#fff;cursor:pointer}.checkbox label:after{content:"";display:inline-block;height:6px;width:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:-16px;top:4px}.checkbox input[type=checkbox]+label:after{content:none}.checkbox input[type=checkbox]:checked+label:after{content:""}.checkbox input[type=checkbox]:checked+label:before{background:#005ca5;border:1px solid #005ca5}.checkbox input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.select_option .option{display:none}.radio-btn-group{margin-bottom:20px;padding-left:0}.radio-btn{position:relative;margin:10px 25px 0 0;display:block}.radio-btn label{padding:12px 0 12px 25px;cursor:pointer}.radio-btn input{position:absolute;height:20px;width:20px;left:0;opacity:0;top:0}.radio-btn input+label:before{content:"";border:2px solid #a7a7a7;position:absolute;height:18px;width:18px;left:0;top:3px;border-radius:50%}.radio-btn input+label:after{content:"";position:absolute;opacity:0;border:5px solid #0073ce;border-radius:50%;left:4px;top:7px;transition:opacity .1s ease-in-out}.radio-btn input:checked+label:after{opacity:1}.radio-btn input:focus+label:before{box-shadow:0 0 0 2px #00f;outline:2px solid transparent}a.button,button,input[type=submit]{padding:10px 20px;color:#fff;background:#005ca5;border-radius:4px;font-size:1em;box-shadow:0 5px 8px 0 rgba(0,0,0,.02);letter-spacing:.8px;cursor:pointer;height:45px;border:none;margin-right:5px}a.button,button{height:auto;display:block;width:-moz-fit-content;width:fit-content}a.button:focus,a.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:0 10px 24px rgba(0,0,0,.08);background:#0073ce;color:#fff}#crumbs{margin-bottom:1em}#crumbs ul{padding-left:0;margin:0}#crumbs li{display:inline-block;position:relative;text-overflow:ellipsis;font-size:.875em}#crumbs .material-symbols-outlined{font-size:16px;vertical-align:middle;opacity:.7}.menu.subnav .material-symbols-outlined{padding-bottom:6px;padding-right:5px}ul.card{margin:0;list-style:none;padding:0;display:grid;grid-template-columns:1fr;grid-gap:15px}ul.card p{margin-top:0}ul.card>li{display:grid;grid-template-columns:50px auto;grid-gap:10px;max-width:100%!important;min-height:auto;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 5px 8px 0 rgba(0,0,0,.04);overflow:hidden;padding:1em;min-height:175px}ul.card>li ul{display:grid;list-style:none;margin:0;padding:0}ul.card h2{margin-top:0;font-size:18px;margin-bottom:5px;padding-bottom:0}ul.card .material-symbols-outlined.banner_img{background:linear-gradient(180deg,#c5050c 0,#ff3939);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:50px;align-self:start;margin-top:-8px}ul.card .orders.banner_img{background-image:url(/packs/media/images/large-format-printing-7cee72fca95cf7926fbb45fa95fe94e3.jpg);position:relative;height:150px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}ul.card.image{grid-template-columns:repeat(auto-fit,minmax(300px,400px))}@media (max-width:520px){ul.card.image{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}ul.card.image>li{border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 5px 8px 0 rgba(0,0,0,.04);overflow:hidden;min-height:350px;overflow-wrap:break-word;word-wrap:break-word;display:block;padding:0}ul.card.image .banner_img{position:relative;height:225px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}ul.card.image .graphic_slant{position:absolute;bottom:-15px;right:0;left:0;border-right:600px solid transparent;border-bottom:50px solid #fff}ul.card.image #college_library .banner_img{background-image:url(/packs/media/images/college-d2f1c50a6137e3efb23f5d6f135a7277.jpg)}ul.card.image #steenbock_library .banner_img{background-image:url(/packs/media/images/steenbock-f95f6e0aaf3b118013a30aecccaddaf6.jpg)}ul.card.image #merit_library .banner_img{background-image:url(/packs/media/images/merit-cd1af08dd72387ef4483ee9cde5f0076.jpg)}ul.card.image .content{padding:1em 1.2em 2em;margin:0}ul.card.image h2{border-bottom:none;position:relative;padding:0;line-height:1.2;margin:0 0 10px}.editProduct form{display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:5px}@media (max-width:620px){.editProduct form{display:block}}@media (max-width:620px){.editProduct input[type=number],.editProduct input[type=text],.editProduct textarea{display:block;margin-bottom:.5em}}.editProduct .select{width:100%}@media (max-width:620px){.editProduct .select{margin-bottom:.5em}}.editProduct h2{margin-bottom:10px}.editProduct a.button,.editProduct button{margin-top:2em;display:block}.pagination{margin-top:10px}.product.picker ul{margin:0;padding:0;list-style:none}.product.picker ul li{margin-bottom:1em;margin-left:0}.orders h2{display:none}.orders h3{padding:0;font-size:16px;margin:0 0 10px}.orders .dl{margin-top:1em;display:inline-block;padding:5px 20px 5px 10px;border-radius:3px;border:1px solid #e0e0e0}.orders .filter-grid{border:1px solid #e0e0e0;padding:1.5em 1em;border-radius:4px;margin-bottom:1em}.orders .filter-grid>div{display:grid;grid-template-columns:.4fr .4fr .8fr;grid-gap:10px}@media (max-width:1085px){.orders .filter-grid>div{display:block}}.orders .filter-grid>div>div{border-right:1px solid #e0e0e0;padding:0 30px}@media (max-width:1085px){.orders .filter-grid>div>div{border-right:none;margin-bottom:2em;padding:0 10px}}.orders .filter-grid>div>div:last-child{border-right:none}.orders .filter-grid ul{text-transform:capitalize;margin:0;list-style:none;padding:0 0 0 5px}.orders .filter-grid form{display:grid;grid-template-areas:"search search search search" "start end . ." "btn btn reset .";grid-template-columns:125px 125px 1fr 1fr;grid-gap:5px}.orders .filter-grid #search{grid-area:search}.orders .filter-grid #datepicker{grid-area:start}.orders .filter-grid #id{grid-area:end}.orders .filter-grid input[type=submit]{grid-area:btn}.orders .filter-grid a{grid-area:reset}.dates{margin-bottom:2em}#list-orders .new{position:absolute;top:6px;padding-left:20px}#list-orders .new:before{content:"";position:absolute;left:8px;width:1px;background:#e0e0e0;display:inline-block;top:4px;bottom:0;height:80%}#list-orders h1{display:inline-block;margin-bottom:0}#list-orders .filters ul{padding:0;margin:0;list-style:none}#list-orders .filters ul li{display:inline-flex;padding-right:10px;padding-left:10px;border-right:1px solid #e0e0e0}#list-orders .filters ul li:first-child{padding-left:0}#list-orders .filters ul li:last-child{border-right:0}.lbl{font-weight:700;font-size:14px}.relative{position:relative}.add-photo h1{margin:0}.order-breadcrumb{font-size:14px}.order-breadcrumb span{font-weight:700}.order-form{margin-top:1em}.order-form>p{margin-bottom:2em;margin-top:-1em}#file-upload-option,#upload-errors{border-radius:4px;border:1px solid #e0e0e0;padding:1em;margin-bottom:1em}#file-upload-option h2,#upload-errors h2{margin:0 0 10px;font-size:16px;border-bottom:none}#file-upload-option .sm-note,#upload-errors .sm-note{background:#fafaee;padding:.5em;border-radius:4px;border:1px solid #f2f2f2;margin-bottom:25px}#file-upload-option .link,#upload-errors .link{display:none}.upload .material-symbols-outlined{font-size:20px;padding-bottom:7px}.step3 .field,.step3 .select select{width:300px}.order-actions h2{font-size:16px;padding:0;border:none;margin-top:25px;margin-bottom:0}.order-actions ul{list-style:none;margin:0;padding:0}.order-actions li{display:inline-flex;margin-right:1em;margin-top:5px}.order-actions li:last-child{display:block}#share-file-link{max-width:450px}#share-file-link .input{margin-bottom:5px}.notice.warning{margin-top:1em;background:#fcfcf6;border:1px solid #f5f5f5;padding:.5em 1em;border-radius:4px;margin-bottom:1em;box-shadow:0 5px 8px 0 rgba(0,0,0,.04)}.notice.warning h3{padding:0;margin:0}.notice.warning .material-symbols-outlined{background:#feb95a;background:linear-gradient(135deg,#fd9404,#feb95a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;bottom:4px;position:relative}#library_header{position:sticky;z-index:5;background-color:#c5050c}#library_header ul{margin:0;padding:0;list-style:none}@media (max-width:680px){#library_header{height:auto}}#library_header .top-nav{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1050px){#library_header .top-nav{grid-template-columns:1fr}}#library_header .institution{display:grid;grid-template-columns:auto auto;grid-gap:10px;gap:10px;justify-content:flex-start;font-size:14px;text-transform:uppercase;letter-spacing:.5px}#library_header .institution a{color:#fff;display:inline-block;padding:11px 10px;position:relative}#library_header .institution a:focus,#library_header .institution a:hover{background-color:rgba(0,0,0,.2)}#library_header .institution #lws-home{position:relative}#library_header .institution #lws-home:before{content:"";position:absolute;height:100%;width:1px;left:-5px;background:#9b0000;opacity:.5}#library_header .global-library{display:grid;font-size:14px;text-transform:uppercase;color:#fff;justify-content:flex-end}@media (max-width:1050px){#library_header .global-library{justify-content:flex-start}}#library_header .global-library>li{position:relative}#library_header .global-library>li a{color:#fff;display:inline-block;padding:11px 10px;position:relative}#library_header .global-library>li a:focus,#library_header .global-library>li a:hover{background-color:rgba(0,0,0,.2)}#app_header{box-shadow:0 1px 7px 0 rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);background:#f5f5f5}#app_header .site-menu{display:grid;grid-template-columns:500px auto;grid-gap:10px}@media (max-width:1050px){#app_header .site-menu{grid-template-columns:1fr}}#app_header nav{display:grid;align-items:center;grid-template-columns:1fr}@media (max-width:850px){#app_header nav{padding:0 10px 5px}}#app_header nav ul{display:grid;grid-template-columns:repeat(6,fit-content(33%));grid-gap:10px;justify-content:end;margin:0;padding:0;list-style:none}@media (max-width:1050px){#app_header nav ul{justify-content:flex-start}}#app_header nav a,#app_header nav a.active{padding:10px 7px;text-transform:uppercase;font-size:16px;color:#333;display:block;position:relative;transition:all .3s;font-weight:600}#app_header nav a:after{background:#c5050c;background:linear-gradient(96.86deg,#c5050c,#ff3939);position:absolute;bottom:3px;left:0;right:0;margin:auto;width:0;content:".";color:transparent;height:3px;transition:all .3s}#app_header nav a.active:after,#app_header nav a:hover:after{width:100%}#app_header h1{margin:.5em 0 .25em}@media (max-width:850px){#app_header h1{margin-bottom:0}}#app_logo{background:url(https://web.library.wisc.edu/a/logos/poster-printing-logo.svg) no-repeat;height:70px;width:auto;display:block}footer{background-color:#333;color:#d6d6d6;grid-area:footer}footer .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}@media print{footer{display:none}}footer a,footer a:visited{color:#d6d6d6;text-decoration:none}footer a:focus,footer a:hover{color:#fff;text-decoration:underline}footer #primary-footer{display:grid;grid-template-columns:1fr 2.5fr 1fr;grid-gap:10px;gap:10px}@media (max-width:1024px){footer #primary-footer{grid-template-columns:1fr}}footer #primary-footer h2{font-size:1.25em;font-weight:400;margin-top:1em;letter-spacing:.5px;padding-bottom:0;border-bottom:1px solid hsla(0,0%,100%,.2)}@media (max-width:1024px){footer #primary-footer h2{display:none}}footer #wisc-logo{position:relative}footer #wisc-logo a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){footer #wisc-logo a{position:relative;display:block;margin-top:1em;margin-bottom:1.5em;padding-bottom:1em}}footer #wisc-logo a svg{height:auto;width:220px;fill:#d6d6d6}footer #wisc-logo a svg:focus,footer #wisc-logo a svg:hover{fill:#fff}@media (max-width:1280px){footer #wisc-logo a svg{width:200px}}footer #footer-main{border-left:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);padding:0 3em}@media (max-width:1024px){footer #footer-main{border:1px solid hsla(0,0%,100%,.1);border-right:none;border-left:none;padding-top:1em}}footer #footer-main .two-cols{display:flex;flex-direction:row;grid-gap:8em;gap:8em;margin-bottom:1em}@media (max-width:640px){footer #footer-main .two-cols{display:block}}footer #footer-main .contact{display:grid;grid-template-columns:35px 35px 35px;grid-column-gap:1em;-moz-column-gap:1em;column-gap:1em;margin-bottom:1em;grid-row-gap:2em;row-gap:2em;font-size:18px}footer #footer-main .contact .material-symbols-outlined{font-size:24px;vertical-align:middle;padding-right:5px;padding-bottom:2px}footer #footer-main .contact svg{width:25px;height:auto}footer #footer-main .contact svg path:first-child{fill:#d6d6d6}footer #footer-main .contact svg:focus path:first-child,footer #footer-main .contact svg:hover path:first-child{fill:#fff}footer #footer-main .contact li:first-child{grid-column:1/-1;height:20px}footer #footer-main .library{margin-top:5px}footer #footer-main .library li a{padding-bottom:15px;display:block}footer #footer-main ul{list-style:none;margin:0;padding:0}footer .feedback{font-size:14px}footer .feedback a{text-decoration:underline}footer #support-libraries{font-size:25px;letter-spacing:.5px;position:relative}footer #support-libraries a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){footer #support-libraries a{position:relative;display:block;margin-bottom:2em}}footer #support-libraries a:focus,footer #support-libraries a:hover{text-decoration:none}footer #support-libraries a span{display:block}footer #support-libraries a .material-symbols-outlined{font-size:40px}footer #secondary-footer{background:#484848;padding:1em 2em;font-size:14px}footer #secondary-footer a:first-child{padding-right:.5em}footer #secondary-footer a:last-child{padding-left:.5em}#cookieconsent-window{min-height:150px}#cookieconsent-window h2{border-bottom:none}#cookieconsent-window button{background:#9b0000;background:linear-gradient(96.86deg,#9b0000,#e72121);box-shadow:none}#cookieconsent-window button:focus,#cookieconsent-window button:hover{background:#c5050c;background:linear-gradient(96.86deg,#c5050c,#ff3939)}body{font-family:Red Hat Text,sans-serif;color:#333;line-height:1.5;font-size:16px}.max_width{max-width:1920px;margin:0 auto;padding:0 2em}@media (max-width:920px){.max_width{padding:0 1em}}.hide_text{position:absolute!important;top:-10000px;left:0;clip:rect(1px,1px,1px,1px)}a{color:#0073ce;text-decoration:none}a:focus,a:hover{color:#005ca5}button.icon{padding:0;background:inherit;box-shadow:none}button.icon .material-symbols-outlined{background:linear-gradient(96.86deg,#005ca5,#0d8cf1);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}button.icon:focus .material-symbols-outlined,button.icon:hover .material-symbols-outlined{background:linear-gradient(96.86deg,#0073ce,#53adf5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#grid-layout{display:grid;grid-template-columns:3fr minmax(450px,1fr);min-height:100vmin;margin-top:2em;grid-area:layout;grid-gap:1em}@media (max-width:1085px){#grid-layout{display:block}}#grid-layout.single{display:block}main h1{font-size:1.75em;font-weight:400;position:relative;margin:0 0 .7em}main h1:before{background-color:#c5050c;height:4px;width:1em;content:"";position:absolute;top:-4px}h2{display:block;font-size:1.25em;margin-top:1.75em;padding-bottom:3px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.material-symbols-outlined{line-height:1.5!important;vertical-align:middle}.note{background:#fafaee;padding:.5em;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.08);border:1px solid #f2f2f2;margin-bottom:25px;display:grid;grid-template-columns:30px auto;grid-gap:3px}.note span{padding:10px 10px 10px 0}.note h2{margin:0;padding:0;font-size:1em}.note .material-symbols-outlined{background:linear-gradient(96.86deg,#005ca5,#0d8cf1);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-radius:4px;align-self:start;font-size:28px;padding:0}.note.error .material-symbols-outlined{background:linear-gradient(96.86deg,#8c0000,#e72121);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}ul>li{padding-bottom:5px}ul>li>ul>li{padding-bottom:3px}aside{position:relative}@media (max-width:1085px){aside{margin-top:2em}}aside nav,aside section{padding:20px 30px;position:relative;box-shadow:0 1px 7px 0 rgba(0,0,0,.08);margin:0 0 1em;border:1px solid #e0e0e0;border-top:2px solid #c5050c;border-radius:4px}aside nav ul,aside section ul{list-style:none;margin:0;padding:0}aside nav>ul{position:relative;margin:0 1.3em 0 1.85em}aside nav>ul:before,aside ul.subnav:before{content:"";position:absolute;left:-15px;top:0;bottom:0;background:#e0e0e0;height:100%;width:1px}aside h1{font-size:1.25em;font-weight:400;margin-bottom:.2em;margin-top:0}aside h1:before{display:none}aside .material-symbols-outlined{background:linear-gradient(96.86deg,#c5050c,#ff3939);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:30px;padding-bottom:4px}table{margin-top:10px;border-collapse:collapse}table td,table th{padding:.75em 1.5em;text-align:left}table thead th{background-color:#757575;font-weight:400;color:#fff}table tbody tr:nth-child(2n-1){background-color:#f7f7f7}aside section dl,dl{display:block}aside section dl dt,dl dt{font-weight:700;border-bottom:1px solid #f5f5f5;margin-bottom:5px;text-transform:uppercase;font-size:12px;padding-bottom:2px}aside section dl dd,dl dd{margin-left:0;padding-bottom:25px}aside section dl ul,dl ul{list-style:circle;padding-left:2em}dl.long{display:grid;grid-template-columns:250px auto;grid-gap:5px}dl.long dt{padding-bottom:7px;grid-column:1;padding-top:5px;margin-bottom:0}dl.long dd{border-bottom:1px solid #f5f5f5;padding-bottom:7px;grid-column:2}.inline{width:-moz-fit-content;width:fit-content}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}*,:after,:before{box-sizing:border-box}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.text-green{color:#0072b2}.text-red{color:#cc79a7}p .date{margin-left:.3rem}div .empty,div .index,div .orders{margin-top:1rem}.representAsFraction{padding-top:.5rem;padding-left:.5rem}div.comment{margin-bottom:.25rem}div.comment .comment-header{font-weight:600}div.comment .comment-body{padding-left:1rem}.admin-note,.error{color:#d55e00;font-weight:700;margin-bottom:1.25rem}.is_active{color:#d55e00}.is_active:hover{color:#56b4e9}.dropzone-info{width:60%;margin-right:2rem;display:inline-block}.dropzone-info .required{font-weight:700}.dropzone{width:400px;display:inline-block;border:2px dashed grey;border-radius:.25rem;padding:1rem;margin-bottom:10px}.dropzone .input{border:2px solid grey;border-radius:.25rem}.dropzone .input:focus{background-color:#fff;border:2px solid grey}.dropzone .label{display:block;color:#a9a9a9;font-size:small;font-weight:700;margin-bottom:2px}.dropzone .select{padding:3px 4px;display:block;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropzone .select:focus{border:2px solid grey}.dropzone .dz-drag-hover{border:2px dashed #d3d3d3;border-radius:.5rem;background-color:#d3d3d3}.dropzone .dz-drag-hover .dz-message{opacity:.9}.dropzone .dad-column-1 .icon{display:inline-block;width:30%;margin-right:5%}.dropzone .dad-column-1 .dropzone-msg-title{display:inline-block;width:60%;text-transform:uppercase;text-align:center}.dropzone .dad-column-2{display:inline-block}.dropzone .dad-column-2 .button:disabled,.dropzone .dad-column-2 .button[disabled]{border:1px solid #999;background-color:#ccc;color:#666}.prepaid{background-color:#009e73;color:#fff;text-transform:uppercase;padding:.05px .5rem;border:1px solid #999;display:inline-block;font-size:.9rem}ul.statuses.ancillary{padding-top:.5rem;border-top:1px dashed #d3d3d3;margin-top:.5rem}.patron.order-dates{margin:.2rem 0;font-weight:700}img.thumbnail{-o-object-fit:scale-down;object-fit:scale-down}div .search-notice{font-size:.9rem;margin-top:.25rem}div .search-notice ul.list li{list-style:circle;margin-left:1rem;padding-bottom:0}li.no-bullet{list-style:none}.align-middle{vertical-align:middle;padding:0 2px}a.clear-search{padding:10px;grid-area:reset}button.patron-search{margin-top:10px}.account-status-message{background-color:#fff8e1;border:1px solid #ffb300;padding:60px 20px;text-align:center;max-width:800px;margin:40px auto}.account-status-message h2{font-size:2rem;font-weight:700;color:#e65100;line-height:1.2;margin-top:0;margin-bottom:15px}.account-status-message p{font-size:1.15rem;color:#333;margin-top:0;margin-bottom:30px}.contact-support-button{display:inline-block;padding:12px 25px;background-color:#e65100;color:#fff;text-decoration:none;font-weight:600;border-radius:4px;transition:background-color .2s}.contact-support-button:focus,.contact-support-button:hover{background-color:#ff8f00}