html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:chronicle-bold;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-Bold-Pro.WOFF) format("woff");font-weight:400;font-style:normal}@font-face{font-family:chronicle-bold-italic;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-BoldIta-Pro.WOFF) format("woff");font-weight:400;font-style:normal}@font-face{font-family:chronicle-italic;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-Italic-Pro.WOFF) format("woff");font-weight:400;font-style:normal}@font-face{font-family:chronicle;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-Roman-Pro.WOFF) format("woff");font-weight:400;font-style:normal}@font-face{font-family:chronicle-semibold;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-Semibd-Pro.WOFF) format("woff");font-weight:400;font-style:normal}@font-face{font-family:chronicle-semibold-italic;src:url(/themes/custom/trehub/fonts/chronicle/ChronicleTextG2-SemiIta-Pro.WOFF) format("woff");font-weight:400;font-style:normal}.animate-fade{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:48em){.grid__item{margin:0 3% 3% 0;width:auto}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:48em){.grid--columns-2 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-2 .grid__item:last-child{margin-right:0}@media (min-width:48em){.grid--columns-2 .grid__item{width:48.2%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:48em){.grid--columns-3 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-3 .grid__item:last-child{margin-right:0}@media (min-width:48em){.grid--columns-3 .grid__item{width:31%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,.2);min-height:100px}.grid--divider .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:48em){.grid--divider .grid__item{margin-right:3.5%;position:relative}.grid--divider .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}@media (min-width:48em){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid--divider.grid--columns-2 .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:48em){.grid--divider.grid--columns-2 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.5%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media (min-width:48em){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}.grid--divider.grid--columns-3 .grid__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:48em){.grid--divider.grid--columns-3 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-5.5%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media (min-width:48em){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}a{color:#07c;text-decoration:none}a:link,a:visited{color:#07c}a:active,a:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}a:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.bluebg a,a.bluebg{color:#fff;text-decoration:none}.bluebg a:link,.bluebg a:visited,a.bluebg:link,a.bluebg:visited{color:#fff}.bluebg a:active,.bluebg a:hover,a.bluebg:active,a.bluebg:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}.bluebg a:focus,a.bluebg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.bluebg a svg:focus,a.bluebg svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.h1,.text-long h1,h1{color:#1a1a1a;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.4;margin:20px 0 .5em;width:auto}.h1__link{color:#07c}.h1__link:hover{color:inherit}.h2,.text-long h2{color:#1a1a1a;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.4;margin:10px 0 .5em;width:auto}.h2__link{color:#07c}.h2__link:hover{color:inherit}.h3,.lits-location .location-content h3,.text-long h3{color:#5c7f1a;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:10px 0 .5em;width:auto;font-weight:700}.h3__link{color:#07c}.h3__link:hover{color:inherit}.h4,.text-long h4{color:#6e6259;font-family:ars-maquette-web,sans-serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:10px 0 .5em;width:auto;text-transform:uppercase;font-weight:400}.h4__link{color:#07c}.h4__link:hover{color:inherit}.h5,.h6,.text-long h5,.text-long h6{color:#6e6259;font-family:ars-maquette-web,sans-serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;margin:10px 0 .5em;width:auto}.h5__link,.h6__link{color:#07c}.h5__link:hover,.h6__link:hover{color:inherit}#logobar-hours-content h3{color:#004876;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:10px 0 .5em;width:auto;font-size:1rem;margin-bottom:0}#logobar-hours-content h3__link{color:#07c}#logobar-hours-content h3__link:hover{color:inherit}h1 span.search-query{font-style:italic;color:#a20067}.search-results h2{font-size:1.6rem;font-weight:400;background-color:#004876;color:#fff;padding:10px 15px;-webkit-margin-after:5px;margin:0 0 5px}.search-website h2.search-result-title,.search-website h3.search-result-title{-webkit-margin-before:.5em;-webkit-margin-after:.5em}.library-accounts-wrap h2{display:inline-block;margin:auto 0;text-align:left;padding:0;font-weight:400}.bentos h2.search-result-title,.bentos h3.search-result-title{margin:15px 0;font-weight:300;font-size:1.4rem;line-height:1.85rem}.bentos h4.search-result-authors{margin-top:0;-webkit-margin-before:0;-webkit-margin-after:0;font-weight:300;font-size:1rem;line-height:1.7rem}.staff-card h2{margin-bottom:0}body,button,input,optgroup,select,textarea{color:#1a1a1a;font-family:ars-maquette-web,sans-serif;font-size:1.2rem;line-height:2rem}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #999;margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}address{font-style:normal}hr.divider{margin-top:1rem;margin-bottom:1rem;color:#5c7f1a}.open-now-container svg.border{color:#fff}.open-now-container .closing_soon svg.indicator{color:#ff9e1b}.open-now-container .open_now svg.indicator{color:#5c7f1a}.open-now-container .closed_now svg.indicator{color:#ef3340}.ampm{font-variant:small-caps}.nav .visually-hidden{color:#fff}img.lits_filter.inline{display:inline;margin:0}img.lits_filter.inline.mhcgetit{vertical-align:middle}#main-content.main-sidebar-side article.node ol,#main-content.main-sidebar-side article.node ul,#sidebar-container ol,#sidebar-container ul{padding-left:0;margin-left:2em}ul{list-style-type:circle;list-style-position:outside}ol{list-style-type:decimal}.list-item{margin-bottom:.2em;padding-left:1em}img,picture{display:block;height:auto;max-width:100%;margin:20px 0}figure{margin:0}.figure__caption{font-style:italic}svg.svg-inline--other{vertical-align:-6px}.form-item--checkbox__item,.form-item--checkboxes{list-style:none;margin:0;padding:0}.form-item--radio__item,.form-item--radios{list-style:none;margin:0;padding:0}.form-item__dropdown{outline:1px solid #e5e5e5;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #333;content:" ";position:absolute;top:42%;right:9px;z-index:1;pointer-events:none;display:none}.form-item__select{border:1px solid #6e6259;background:#fff;font-size:14px;margin:0;padding:.6em .8em .5em;width:100%;height:100%}.form-item__select:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .form-item__select:focus{outline-offset:2px;outline:3px solid #ff9e1b}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:0 0;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}}.form-item{color:#6e6259;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}@media (min-width:25em){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.js-form-type-checkbox .form-item__label,.js-form-type-radio .form-item__label{display:inline}.form-item__textfield{border:1px solid #6e6259;padding:.4em}.form-item__textfield:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .form-item__textfield:focus{outline-offset:2px;outline:3px solid #ff9e1b}.form-item__textfield::-webkit-input-placeholder{color:#999}.form-item__textfield:-moz-placeholder{color:#999}.form-item__textfield::-moz-placeholder{color:#999}.form-item__textfield:-ms-input-placeholder{color:#999}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.button{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center}.button:visited{color:#fff}.button:hover{background-color:#6e6259;color:#fff}.button:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .button:focus{outline-offset:2px;outline:3px solid #ff9e1b}.button--alt{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;font-weight:400;font-size:.8rem}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#6e6259;color:#fff}.button--alt:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .button--alt:focus{outline-offset:2px;outline:3px solid #ff9e1b}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#6e6259;color:#fff}.button--alt:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .button--alt:focus{outline-offset:2px;outline:3px solid #ff9e1b}.button--alt-2{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;background-color:#5c7f1a;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;font-size:.8rem;font-weight:400;text-transform:none}.button--alt-2:visited{color:#fff}.button--alt-2:hover{background-color:#6e6259;color:#fff}.button--alt-2:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .button--alt-2:focus{outline-offset:2px;outline:3px solid #ff9e1b}.button--alt-2:visited{color:#fff}.button--alt-2:hover{background-color:#a20067;color:#fff}.button--alt-2:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .button--alt-2:focus{outline-offset:2px;outline:3px solid #ff9e1b}.table,.text-long table{border:1px solid #e2dfdd;border-radius:4px;border-spacing:0;background-color:#f8f8f8;width:100%;margin-bottom:50px}.table__heading-cell,.text-long th{border:none;border-left:1px solid #e2dfdd;color:#000;font-weight:700;padding:1.2em;text-align:left}.table__heading-cell:first-child,.text-long th:first-child{border:none}.table__row:nth-child(odd),.text-long tbody tr:nth-child(odd){background-color:#fff}.table__row:last-child td:first-child,.text-long tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tbody tr:last-child td:last-child{border-radius:0 0 5px}.table__cell,.text-long td{border:1px solid #e2dfdd;border-left:none;border-bottom:none;padding:1em}.table__cell:last-child,.text-long td:last-child{border-right:none}.table__footer-cell,.table__footer-cell:first-child,.text-long tfoot th,.text-long tfoot th:first-child{border-left:none;border-top:1px solid #e2dfdd}.subtitle{color:#6e6259;font-style:italic;font-size:.85em;line-height:1em;display:block}.footer .subtitle{margin-left:10%}.main-menu__link--sub .subtitle{padding:2px 0}.tabs__link{color:#07c;text-decoration:none;border:1px solid transparent;display:block;cursor:pointer;font-size:1.2rem;font-weight:400;padding:15px 15px 25px;text-align:center;text-decoration:none;-webkit-transition:color .3s;transition:color .3s;max-width:80%;margin:0 auto}.tabs__link:link,.tabs__link:visited{color:#07c}.tabs__link:active,.tabs__link:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.tabs__link:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.tabs__link.is-active{border:1px dashed #07c;color:#004876;background-color:#fff}@media (min-width:900px){.tabs__link.is-active{border-bottom:none}}@media (min-width:600px){.tabs__link{max-width:100%;min-height:60px;border-bottom:none}.tabs__link::after{content:"";position:absolute;left:1.2em;bottom:10px;width:22px;height:4px;background:#e2dfdd}.tabs__link.is-active::after{background:#74d7ed}}@media (min-width:900px){.tabs__link{text-align:left;border-bottom:0;border-left:none;display:inline-block;font-size:1rem;line-height:1.4rem;padding:1em 1.2em 1.4em;position:relative;width:auto}}.tabs__link:focus,.tabs__link:hover{color:#07c;text-decoration:none}.tabs__link:focus:link,.tabs__link:focus:visited,.tabs__link:hover:link,.tabs__link:hover:visited{color:#07c}.tabs__link:focus:active,.tabs__link:focus:hover,.tabs__link:hover:active,.tabs__link:hover:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.tabs__link:focus:focus,.tabs__link:hover:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.tabs__link:focus::after,.tabs__link:hover::after{background:#00a9e0}.comment{border:1px solid #ccc;padding:1rem;margin-bottom:1rem}.comment h4{margin:0}.comment section{margin-left:1rem}.comment footer{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:900px){.comment footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.comment footer>a:first-of-type{margin-right:1rem}.comment .submitted{font-style:italic;color:#4c4c4c;margin:0 0 .25rem;font-size:1rem}.comment .links.inline{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0;padding:0}@media (min-width:900px){.comment .links.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.comment .links.inline li{margin:0 1rem}}.comment .links.inline .comment-reply{display:none}.comment-form input{width:100%}.article .comment .links.inline,.article .comment footer a,.article .comment-form,.article .status-updates h2{display:none}.article .comment{border:none;padding:0;margin:0}.article .comment section{margin-left:0}.article .comment footer{margin-top:0}.accordion-term{border-top:1px solid #e5e5e5;color:#4c4c4c;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:1em 0}.accordion-term::before{content:"+";padding:.8em;top:.35em}.accordion-term:hover{color:#6e6259}.accordion-term.is-active{color:#6e6259}.accordion-term.is-active::before{content:"-";top:.45em}.accordion-term.is-active+dd{height:auto;margin:0 2em;overflow:visible;padding-bottom:1em}.accordion-def{margin:0 2em}.accordion-def.active{height:0;margin:0 2em;overflow:hidden}.card__title{color:inherit;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.4;margin:10px 0 .5em;width:auto;margin-bottom:0}.card__title__link{color:#07c}.card__title__link:hover{color:inherit}.card__title-link{color:#07c;text-decoration:none}.card__title-link:link,.card__title-link:visited{color:#07c}.card__title-link:active,.card__title-link:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.card__title-link:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.card__subtitle{color:inherit;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:10px 0 .5em;width:auto;margin-bottom:0;color:#6e6259}.card__subtitle__link{color:#07c}.card__subtitle__link:hover{color:inherit}.card__body{margin:.7em 0 1em}.card__link{color:#07c;text-decoration:none}.card__link:link,.card__link:visited{color:#07c}.card__link:active,.card__link:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.card__link:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.card__button{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center}.card__button:visited{color:#fff}.card__button:hover{background-color:#6e6259;color:#fff}.card__button:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .card__button:focus{outline-offset:2px;outline:3px solid #ff9e1b}.card--bg{background-color:#e5e5e5;padding:1em}.staff-card article{margin-bottom:1.5em}.department-person{margin:1rem 0}.department-person .grid-container{display:grid;grid-column-gap:1rem;grid-template-columns:14% 86%}.department-person h3{margin:0}.department-person .department-person-photo img{margin-top:0}.views-row .department-person-photo img{border-radius:50%}.logobar-hours-wrap{position:relative;margin:auto 0}#logobar-hours-heading{padding:0;font-weight:400}.expandable--open #logobar-hours-content{display:block}#logobar-hours-content{display:none;position:absolute;z-index:1000;width:250px;padding:20px;border:1px solid #004876;background-color:#fff;text-align:center}@media (min-width:600px){#logobar-hours-content{top:88px;left:-60px}}@media (min-width:900px){#logobar-hours-content{top:72px;left:-25px}}#logobar-hours-content .office-hours{color:#6e6259;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:10px 0 .5em;width:auto;margin:0 0 1em}#logobar-hours-content .office-hours__link{color:#07c}#logobar-hours-content .office-hours__link:hover{color:inherit}#logobar-hours-content .office-hours__item-comment,#logobar-hours-content .office-hours__item-label{display:none}.more-hours{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;margin:0 auto .5em;padding:1rem;font-size:1.2rem}.more-hours:visited{color:#fff}.more-hours:hover{background-color:#6e6259;color:#fff}.more-hours:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock .more-hours:focus{outline-offset:2px;outline:3px solid #ff9e1b}.more-hours::before{font-family:"Font Awesome 5 Free",ars-maquette-web,sans-serif;font-weight:400;padding-right:5px;content:'\f254'}@media (min-width:600px){.more-hours{max-width:150px;font-size:.9rem}}#news-items-container{margin-right:calc(-.5 * .5rem);margin-left:calc(-.5 * .5rem)}@media (min-width:900px){#news-items-container{margin-right:calc(-.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#news-items-container{margin-right:calc(-.5 * 2rem)}}@media (min-width:900px){#news-items-container{margin-left:calc(-.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#news-items-container{margin-left:calc(-.5 * 2rem)}}#news-items-container .news-item{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:2rem;width:100%}@media (min-width:600px){#news-items-container .news-item{width:50%}#news-items-container .news-item article{margin-right:calc(.5 * .5rem);margin-left:calc(.5 * .5rem)}}@media (min-width:600px) and (min-width:900px){#news-items-container .news-item article{margin-right:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#news-items-container .news-item article{margin-right:calc(.5 * 2rem)}}@media (min-width:600px) and (min-width:900px){#news-items-container .news-item article{margin-left:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#news-items-container .news-item article{margin-left:calc(.5 * 2rem)}}@media (min-width:1200px){#news-items-container .news-item{margin-bottom:1rem;width:25%}#news-items-container .news-item article{margin-right:calc(.5 * .5rem);margin-left:calc(.5 * .5rem)}}@media (min-width:1200px) and (min-width:900px){#news-items-container .news-item article{margin-right:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1200px) and (min-width:1044px){#news-items-container .news-item article{margin-right:calc(.5 * 2rem)}}@media (min-width:1200px) and (min-width:900px){#news-items-container .news-item article{margin-left:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1200px) and (min-width:1044px){#news-items-container .news-item article{margin-left:calc(.5 * 2rem)}}article.node--news-item{background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);height:100%;font-size:1rem}article.node--news-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#1a1a1a;text-decoration:none;padding:1rem 1rem .5rem}article.node--news-item>a>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}article.node--news-item>a:active,article.node--news-item>a:focus,article.node--news-item>a:hover{color:#07c;-webkit-text-decoration:underline solid;text-decoration:underline solid}article.node--news-item>a:active h3,article.node--news-item>a:focus h3,article.node--news-item>a:hover h3{color:#07c}article.node--news-item h3{margin:0;color:#1a1a1a;font-size:1.25rem}article.node--news-item time{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;color:#07c}article.node--news-item .more-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:.9rem;text-align:right}body.news_item article.node time{display:inline-block;color:#6e6259;margin-bottom:1rem}.info-box{background-color:#e5e5e5;margin-bottom:2%;padding:1em;width:100%}.info-box__title{color:inherit;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.6;margin:10px 0 .5em;width:auto;font-weight:400;text-align:center}.info-box__title__link{color:#07c}.info-box__title__link:hover{color:inherit}.info-box__link{color:#07c;text-decoration:none}.info-box__link:link,.info-box__link:visited{color:#07c}.info-box__link:active,.info-box__link:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.info-box__link:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}table.lits-hours-month{width:100%;display:grid;grid-template-columns:1fr}table.lits-hours-month thead{display:none}table.lits-hours-month tbody,table.lits-hours-month tr{display:grid;grid-template-columns:1fr;grid-column:1/2;width:100%}table.lits-hours-month td,table.lits-hours-month th{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}table.lits-hours-month td.break{background-color:#ffeda8}table.lits-hours-month td.override{color:#000;background-color:#ff9e1b}table.lits-hours-month td.override .day{color:#000}table.lits-hours-month td .day{width:2rem;color:#a20067;text-align:center}table.lits-hours-month td.today{border:1px solid #a20067}table.lits-hours-month td.today .day{background-color:#a20067;color:#fff}table.lits-hours-month td.other-month{display:none}@media (min-width:900px){table.lits-hours-month{font-size:90%;grid-template-columns:repeat(7,1fr)}table.lits-hours-month tbody,table.lits-hours-month thead,table.lits-hours-month tr{display:grid;grid-template-columns:repeat(7,1fr);grid-column:1/-1;width:100%}table.lits-hours-month td{text-align:center;min-height:7rem}table.lits-hours-month td .day{display:block}table.lits-hours-month td .lits-hours-day-hours{padding:.25rem;margin:0 auto;text-align:center}table.lits-hours-month td.other-month{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ccc}}.academic-calendar{text-align:right}.location-hours h2{margin-top:5px;color:#6e6259;text-align:center}.lits-hours-week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:1rem 0}.lits-hours-week>:first-child{border-top:1px solid #ccdae3}.lits-hours-week .lits-hours-day{width:100%;padding:.5em 0;clear:both;border-bottom:1px solid #ccdae3;text-align:left}.lits-hours-week .lits-hours-day .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:600px){.lits-hours-week .lits-hours-day .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.lits-hours-week .lits-hours-day .row .lits-hours-day-hours{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.lits-hours-week .lits-hours-day .lits-hours-day-label{min-width:7rem;margin-right:2rem;font-weight:700}.lits-hours-week .lits-hours-day.lits-hours-day.today{background-color:#e2dfdd}.lits-hours-week .lits-hours-day .lits-hours-day-message{font-style:italic;width:100%}#lits-search-course-reserves-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;margin-bottom:1em}#lits-search-course-reserves-form .form-item{width:100%}#lits-search-course-reserves-form input#edit-request{width:100%}#lits-search-course-reserves-form input#edit-search{margin:0}#block-trehub-litsunifiedsearchblock{background-color:#004876;padding:1rem}.lits_homepage #block-trehub-litsunifiedsearchblock{padding:1.6rem}#block-trehub-litsunifiedsearchblock #litsunifiedsearchblock-label{font-size:1.5rem;color:#fff;font-weight:700;margin:0 0 1rem}#lits-search-unified-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#lits-search-unified-search-form #edit-lits-search-go,#lits-search-unified-search-form .search-query-container,#lits-search-unified-search-form .search-selection-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%}#lits-search-unified-search-form #edit-search-query{width:100%}#lits-search-unified-search-form .form-item{margin:0 0 2rem}@media (min-width:900px){#lits-search-unified-search-form .form-item{margin:0}}#lits-search-unified-search-form .form-item input,#lits-search-unified-search-form .form-item select{height:3rem}.lits_homepage #lits-search-unified-search-form #edit-search-query,.lits_homepage #lits-search-unified-search-form #edit-search-selection{border:1px solid #fff}#lits-search-unified-search-form #edit-search-query,#lits-search-unified-search-form #edit-search-selection{border-radius:0}#lits-search-unified-search-form #edit-lits-search-go{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin:auto}#lits-search-unified-search-form #edit-lits-search-go:visited{color:#fff}#lits-search-unified-search-form #edit-lits-search-go:hover{background-color:#6e6259;color:#fff}#lits-search-unified-search-form #edit-lits-search-go:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock #lits-search-unified-search-form #edit-lits-search-go:focus{outline-offset:2px;outline:3px solid #ff9e1b}.lits_homepage #lits-search-unified-search-form #edit-lits-search-go{border:3px solid #00a9e0}.lits_page #lits-search-unified-search-form #edit-lits-search-go{padding:12px}@media (min-width:900px){#lits-search-unified-search-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#lits-search-unified-search-form .search-selection-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:13rem;padding-right:1rem}#lits-search-unified-search-form .search-query-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33%;padding-right:1rem}#lits-search-unified-search-form .search-query-container input{max-width:100%}#lits-search-unified-search-form #edit-lits-search-go{min-width:0;margin:0}}.search-selection-container .form-item__description{position:relative;width:100%;margin:.5em 0 0}.search-detail-button{width:1em;padding:0;float:right;border:none;background:0 0;color:#004876}.search-detail-button:link,.search-detail-button:visited{color:#004876}.search-detail-button:active,.search-detail-button:hover{color:#07c;-webkit-text-decoration:underline solid;text-decoration:underline solid}.search-detail-button:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage #block-trehub-litsunifiedsearchblock .search-detail-button:focus{outline-offset:2px;outline:3px solid #ff9e1b;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage #block-trehub-litsunifiedsearchblock .search-detail-button svg:focus{outline-offset:2px;outline:3px solid #ff9e1b;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage .search-detail-button{color:#fff;text-decoration:none}.lits_homepage .search-detail-button:link,.lits_homepage .search-detail-button:visited{color:#fff}.lits_homepage .search-detail-button:active,.lits_homepage .search-detail-button:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage .search-detail-button:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage .search-detail-button svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.search-detail-button .narrow svg.fa-circle-question{display:inline-block}.search-detail-button .narrow svg.fa-xmark{display:none}.search-detail-button .wide{display:none}.search-detail-button .wide svg{margin:0 .2rem}@media (min-width:900px){.search-detail-button{width:auto;float:none;font-size:.9rem;text-align:left}.search-detail-button .narrow{display:none}.search-detail-button .wide{display:inline}}.expandable--open>.search-detail-button .narrow svg.fa-circle-question{display:none}.expandable--open>.search-detail-button .narrow svg.fa-xmark{display:inline-block}.expandable--open>.search-detail-button .wide svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-detail-content{display:none;width:100%;padding:.5rem;clear:both;border:2px solid #07c;background:#fff;color:#004876;font-size:.9rem;line-height:1.4}@media (min-width:900px){#search-detail-content{width:calc(calc(100vw - calc(2 * calc(.5rem + calc(calc(100vw - 900px)/ 6)))) - 2rem)}}@media (min-width:1920px){#search-detail-content{width:calc(1564px - 2rem)}}@media (min-width:900px){.lits_homepage #search-detail-content{width:calc(calc(100vw - calc(2 * calc(.5rem + calc(calc(100vw - 900px)/ 6)))) - 3.2rem)}}@media (min-width:1200px){.lits_homepage #search-detail-content{width:calc(calc(calc(100vw - calc(2 * calc(.5rem + calc(calc(100vw - 900px)/ 6)))) * .6) - 3.2rem)}}@media (min-width:1920px){.lits_homepage #search-detail-content{width:calc(calc(1564px * .6) - 3.2rem)}}#search-detail-content dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#search-detail-content dl dd,#search-detail-content dl dt{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:.5rem;width:100%}#search-detail-content dl dt{font-weight:700}@media (min-width:900px){#search-detail-content dl dt{width:12rem;padding:.5rem 0}#search-detail-content dl dd{width:calc(100% - 12rem);padding:.5rem 0 .5rem .9rem}}.lits_page #searchbar #searchbar-background{background-color:#e2dfdd;color:#004876}.lits_page #searchbar #block-trehub-litsunifiedsearchblock{background-color:inherit;color:inherit;width:100%}.lits_page #searchbar #block-trehub-litsunifiedsearchblock #litsunifiedsearchblock-label{color:inherit}.search-results{border-right:1px solid #07c;border-bottom:1px solid #07c;border-left:1px solid #07c}.study-space-finder .search-results{border:none}.search-result--no-columns,.search-result--two-columns{border-bottom:1px solid #e2dfdd;clear:both;padding:10px 15px}.search-result--two-columns .grid-container{display:grid;grid-column-gap:10px;grid-template-columns:1fr 3fr}.search-guides nav.pager,.search-materials nav.pager,.search-media nav.pager,.search-website nav.pager{margin:0;border-bottom:1px solid #e2dfdd;font-weight:400}.no-results-found,div.result-summary{font-size:.9rem;padding:0 15px}div.result-summary{border-bottom:1px solid #e2dfdd}.search-result-type{background-color:#b8b8b8;color:#fff;display:inline;padding:5px 10px}.search-result-thumbnail a{display:block}.search-result-thumbnail a img{width:100%}.search-result-date{font-size:.8rem;color:#333;text-transform:uppercase}.bentos .search-result-availability,.bentos .search-result-content{font-size:.9rem;line-height:1.3rem;margin:0}.result-count{margin-top:5px}.search-result-first-column .search-result-date{text-align:center}.research-guide-subjects{list-style-type:none;margin:.5rem 0;padding:0;font-size:.9rem}.research-guide-subjects li{border:1px dashed #00a9e0;color:#004876;display:inline-block;margin:0 .7rem .7rem 0;padding:.2rem .5rem}div.search-result-details.btn{display:grid}div.search-result-details.btn a{grid-column-start:20;font-size:.9rem;background-color:rgba(0,112,192,.94);color:#fff;padding:5px 10px;margin:20px 0 10px}div.search-result-details.btn a:hover{background-color:#6e6259;-webkit-transition:.2s ease-in;transition:.2s ease-in}.search-result-content.croppable .content-crop{max-height:5.6em;overflow:hidden}.search-result-content.croppable button{font-size:.8rem;color:#07c;width:100%;margin:0 auto;background:0 0;border-top:1px dotted #07c;border-right:none;border-bottom:none;border-left:none;padding:0 .8rem;cursor:pointer}.search-result-content.croppable button:hover{color:#00a9e0}.study-space-detail-group{color:#07c;font-size:200%;margin:.5rem 0}.study-space-detail-group div{display:inline-block}.study-space-detail-group .study-space-detail-label{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.study-space-finder .search-result--two-columns .grid-container{grid-column-gap:5%;grid-template-columns:1fr 2fr}.logobar-branding-wrap{margin:auto 0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.logobar-branding-wrap a{display:block;margin-bottom:5px;border-left:1px solid #fff;text-align:left;font-size:19px;padding-left:19px}@media (min-width:600px){.logobar-branding-wrap a{font-size:19px;padding-left:19px}}.breadcrumb{list-style:none;margin:0;padding:0;line-height:1.4rem}.breadcrumb__item{display:inline-block;font-size:.9rem;font-weight:600}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#004876}.breadcrumb__item:last-child::after{content:""}.breadcrumb__link{color:#07c;text-decoration:none;text-decoration:none;font-weight:400}.breadcrumb__link:link,.breadcrumb__link:visited{color:#07c}.breadcrumb__link:active,.breadcrumb__link:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.breadcrumb__link:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media (min-width:48em){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}#sidebar-container .sidebar-nav{background-color:#fff}@media (min-width:600px){#sidebar-container .sidebar-nav{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4)}}#sidebar-container .sidebar-nav h2{padding-right:calc(1 * .5rem);padding-left:calc(1 * .5rem);padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);background-color:#5c7f1a;color:#fff}@media (min-width:900px){#sidebar-container .sidebar-nav h2{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav h2{padding-right:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav h2{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav h2{padding-left:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav h2{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav h2{padding-top:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav h2{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav h2{padding-bottom:calc(1 * 1rem)}}#sidebar-container .sidebar-nav h2 a{color:#fff;text-decoration:none;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .sidebar-nav h2 a:link,#sidebar-container .sidebar-nav h2 a:visited{color:#fff}#sidebar-container .sidebar-nav h2 a:active,#sidebar-container .sidebar-nav h2 a:hover{color:#e2dfdd;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .sidebar-nav h2 a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .sidebar-nav h2 a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .sidebar-nav .menu__item{padding:.4rem 0}#sidebar-container .sidebar-nav .menu__item .subtitle{padding-left:1.2rem}#sidebar-container .sidebar-nav ul{list-style:none;margin:0;padding:0;padding-right:calc(1 * .5rem);padding-left:calc(1 * .5rem);padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);font-size:1.2rem}@media (min-width:900px){#sidebar-container .sidebar-nav ul{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#sidebar-container .sidebar-nav ul{padding-right:calc(1 * 2rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav ul{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#sidebar-container .sidebar-nav ul{padding-left:calc(1 * 2rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav ul{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav ul{padding-top:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .sidebar-nav ul{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .sidebar-nav ul{padding-bottom:calc(1 * 1rem)}}#sidebar-container .sidebar-nav ul a:active,#sidebar-container .sidebar-nav ul a:hover{color:#5c7f1a;-webkit-text-decoration:underline #5c7f1a solid;text-decoration:underline #5c7f1a solid}#sidebar-container .sidebar-nav ul a.menu__link--active{font-weight:700}#sidebar-container .sidebar-nav ul ul{padding:0 2rem;color:#5c7f1a;list-style-type:disc}.tabs__nav{list-style:none;margin:0;padding:0}@media (min-width:600px){.tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin-top:1rem;padding:0}body.service_desk .tabs__nav--local-tasks,body.study_space .tabs__nav--local-tasks{margin-bottom:-1rem}.topbar-menu__item{border-top:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (min-width:600px){.topbar-menu__item{border-top:none;display:inline-block}.topbar-menu__item:not(:last-child)::after{content:'|';padding:0;color:#b8b8b8}}.topbar-menu__link{color:#fff;display:block;font-size:.8rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:400}@media (min-width:600px){.topbar-menu__link{border-bottom:none;display:inline-block;font-size:.8rem;padding:5px 1rem;text-transform:none;position:relative;width:auto}}a.topbar-menu__link:link,a.topbar-menu__link:visited{color:#fff}a.topbar-menu__link:link.active,a.topbar-menu__link:link:active,a.topbar-menu__link:visited.active,a.topbar-menu__link:visited:active{color:#ccc}a.topbar-menu__link:link:hover,a.topbar-menu__link:visited:hover{color:#00a9e0}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .7em}@media (min-width:48em){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:#07c;text-decoration:none}.pager__link:link,.pager__link:link:link,.pager__link:link:visited,.pager__link:visited,.pager__link:visited:link,.pager__link:visited:visited{color:#07c}.pager__link:active,.pager__link:hover,.pager__link:link:active,.pager__link:link:hover,.pager__link:visited:active,.pager__link:visited:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link:focus,.pager__link:link:focus,.pager__link:visited:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link:hover,.pager__link:link:hover,.pager__link:visited:hover{color:#07c;text-decoration:none}.pager__link:hover:link,.pager__link:hover:visited,.pager__link:link:hover:link,.pager__link:link:hover:visited,.pager__link:visited:hover:link,.pager__link:visited:hover:visited{color:#07c}.pager__link:hover:active,.pager__link:hover:hover,.pager__link:link:hover:active,.pager__link:link:hover:hover,.pager__link:visited:hover:active,.pager__link:visited:hover:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link:hover:focus,.pager__link:link:hover:focus,.pager__link:visited:hover:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{color:#004876}.pager__link--next,.pager__link--prev{display:block;color:#07c;text-decoration:none}.pager__link--next:link,.pager__link--next:visited,.pager__link--prev:link,.pager__link--prev:visited{color:#07c}.pager__link--next:active,.pager__link--next:hover,.pager__link--prev:active,.pager__link--prev:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link--next:focus,.pager__link--prev:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #07c;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#00a9e0}.pager__link--prev::before{border-left-color:transparent;border-right-color:#07c}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#00a9e0}.iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;margin-bottom:2rem}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.service-desk-index.grid-container{display:grid;grid-gap:1rem;grid-template-rows:auto;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr)}.service-desk-index.grid-container header{grid-column:1/-1}@media (min-width:600px){.service-desk-index.grid-container{grid-template-columns:repeat(2,minmax(284px,1fr))}}@media (min-width:1200px){.service-desk-index.grid-container{grid-template-columns:repeat(3,minmax(284px,1fr))}}.service-desk-card{border:1px solid #07c;padding:1.5rem}.service-desk-card .title h2{margin:0}.service-desk-card .service-desk-card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:100%}.service-desk-card .service-desk-card-content .service-desk-card-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:3rem}.service-desk-card .service-desk-card-content .service-desk-card-icon img{margin:0 auto}.service-desk-card .service-desk-card-content .service-desk-card-title-hours{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-hours .divider,.service-desk-card .divider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.location-hours .divider .line,.service-desk-card .divider .line{border:1px solid #e2dfdd;margin:1em 0;width:75%}.location-hours .appointment,.location-hours .location,.location-hours .online,.location-hours .online>div,.service-desk-card .appointment,.service-desk-card .location,.service-desk-card .online,.service-desk-card .online>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.location-hours .appointment p,.location-hours .location p,.location-hours .online p,.location-hours .online>div p,.service-desk-card .appointment p,.service-desk-card .location p,.service-desk-card .online p,.service-desk-card .online>div p{margin:0}.location-hours .hours,.service-desk-card .hours{margin-bottom:1rem}.location-hours .hours .all-hours-link,.location-hours .hours .hours-description,.location-hours .hours .todays-hours,.service-desk-card .hours .all-hours-link,.service-desk-card .hours .hours-description,.service-desk-card .hours .todays-hours{margin-left:2rem}.location-hours .hours .hours-description,.service-desk-card .hours .hours-description{font-style:italic}.location-hours .hours .hours-description p:last-of-type,.service-desk-card .hours .hours-description p:last-of-type{margin:0}.location-hours .online a,.service-desk-card .online a{margin-right:.5em}.location-hours .slogan,.service-desk-card .slogan{font-style:italic;color:#5c7f1a;margin-bottom:1.5rem}.location-hours svg,.service-desk-card svg{margin-right:.5em}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.study-space-filters{line-height:1rem;background-color:#fff}@media (min-width:600px){.study-space-filters{width:100%}}@media (min-width:600px){.study-space-filters #views-exposed-form-study-spaces-page-1{height:1000px;display:grid;grid-template-columns:50% 50%}}@media (min-width:900px){.study-space-filters #views-exposed-form-study-spaces-page-1{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.study-space-filters .form-item-intro{background-color:#5c7f1a}@media (min-width:600px){.study-space-filters .form-item-intro{max-width:none;grid-column-end:span 2}}.study-space-filters .filters-title{display:none}.study-space-filters .js-form-item{padding-left:1rem;padding-right:1rem}@media (min-width:600px){.study-space-filters .js-form-item{grid-column-end:span 2}}.study-space-filters .form-item-scope{padding-bottom:.5rem;padding-left:1rem;margin:1rem}@media (min-width:600px){.study-space-filters .form-item-scope{grid-column-end:span 2}}.study-space-filters fieldset{border:1px dashed #e2dfdd;margin:1rem}.study-space-filters .form-actions{margin:1rem}.study-space-filters legend{padding:0 15px}.study-space-filters .space-search,.study-space-filters label{font-weight:400;font-size:.9rem;margin:0}.study-space-filters .space-search-type{color:#a20067;font-size:1.1rem;font-weight:700;font-style:italic;padding-top:5px}body.system_status #system-status table.no-table,body.system_status #system-status table.no-table tbody,body.system_status #system-status table.no-table td,body.system_status #system-status table.no-table th,body.system_status #system-status table.no-table thead,body.system_status #system-status table.no-table tr{display:block;height:100%}body.system_status #system-status table.no-table thead{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}body.system_status #system-status table.no-table td,body.system_status #system-status table.no-table th{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}body.system_status #system-status table.no-table td{border:none;position:relative}body.system_status #system-status table.no-table th[scope=row]{width:auto}body.system_status #system-status table.no-table tbody tr:first-of-type{border-top:1px solid #ccc}body.system_status #system-status table.no-table .col-header{display:inline-block;font-weight:700;padding-right:0;width:100%;word-break:break-all}body.system_status #system-status table.no-table .col-content{width:100%;padding-left:2rem}@media (min-width:600px){body.system_status #system-status table.no-table .col-header{width:50%;padding-right:1rem}body.system_status #system-status table.no-table .col-content{width:50%;padding-left:0}}@media (min-width:900px){body.system_status #system-status table.no-table .col-header{width:33%}body.system_status #system-status table.no-table .col-content{width:67%}}@media (min-width:1200px){body.system_status #system-status table.no-table .col-header{width:20%}body.system_status #system-status table.no-table .col-content{width:80%}}body.system_status #system-status table.no-table .status{text-align:left}body.system_status #system-status table.no-table .form-item{max-width:100%}body.system_status #system-status table.no-table textarea{width:100%}.card__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.card--grid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:48em){.card--grid-item{margin:0 3% 3% 0;width:auto}}.card--grid-item:last-child{margin-right:0}@media (min-width:48em){.card--grid-item{width:31%}.card--grid-item:nth-child(3n){margin-right:0}}.card--divider-3{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:48em){.card--divider-3{margin-right:3.5%;position:relative}.card--divider-3::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.card--divider-3::after{right:-5.5%}.card--divider-3:nth-child(3n){margin-right:0}.card--divider-3:nth-child(3n)::after{display:none}@media (min-width:48em){.card--divider-3:last-child{margin-right:0}}.card--divider-3:last-child::after{display:none}.info-box__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.info-box--grid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1em;width:100%}@media (min-width:48em){.info-box--grid-item{margin:0 3% 3% 0;width:auto}}.info-box--grid-item:last-child{margin-right:0}@media (min-width:48em){.info-box--grid-item{width:48.2%}.info-box--grid-item:nth-child(2n){margin-right:0}}.lits-location-teaser{padding-right:calc(1 * .5rem);padding-left:calc(1 * .5rem);padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);min-height:15rem;background-color:#a20067;color:#fff}@media (min-width:900px){.lits-location-teaser{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){.lits-location-teaser{padding-right:calc(1 * 1rem)}}@media (min-width:900px){.lits-location-teaser{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){.lits-location-teaser{padding-left:calc(1 * 1rem)}}@media (min-width:900px){.lits-location-teaser{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){.lits-location-teaser{padding-top:calc(1 * 1rem)}}@media (min-width:900px){.lits-location-teaser{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){.lits-location-teaser{padding-bottom:calc(1 * 1rem)}}.lits-location-teaser h1,.lits-location-teaser h2{margin:0;font-weight:600;font-size:1.8rem;line-height:2.4rem;color:#fff}.lits-location-teaser address{font-size:1rem;line-height:1.5rem;margin-bottom:1em}.lits-location-teaser address svg{margin-right:.5em}.lits-location-teaser .location-visit{font-size:1rem;line-height:1.5rem}.lits-location-teaser .location-visit .open-now-container{font-size:1.2rem;margin-bottom:.5em}.lits-location-teaser .teaser-icon img{margin:0 auto}.lits-location-teaser a{color:#fff;text-decoration:none;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location-teaser a:link,.lits-location-teaser a:visited{color:#fff}.lits-location-teaser a:active,.lits-location-teaser a:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location-teaser a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location-teaser a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .lits-location-teaser{padding:0;background-color:#fff;color:#1a1a1a}#sidebar-container .lits-location-teaser .service-desk-content{padding-right:calc(1 * .5rem);padding-left:calc(1 * .5rem);padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem)}@media (min-width:900px){#sidebar-container .lits-location-teaser .service-desk-content{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#sidebar-container .lits-location-teaser .service-desk-content{padding-right:calc(1 * 2rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser .service-desk-content{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#sidebar-container .lits-location-teaser .service-desk-content{padding-left:calc(1 * 2rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser .service-desk-content{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .lits-location-teaser .service-desk-content{padding-top:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser .service-desk-content{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#sidebar-container .lits-location-teaser .service-desk-content{padding-bottom:calc(1 * 2rem)}}#sidebar-container .lits-location-teaser h2.service-desk-title{background-color:#a20067;color:#fff;padding-right:calc(1 * .5rem);padding-left:calc(1 * .5rem);padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem)}@media (min-width:900px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-right:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-left:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-top:calc(1 * 1rem)}}@media (min-width:900px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:948px){#sidebar-container .lits-location-teaser h2.service-desk-title{padding-bottom:calc(1 * 1rem)}}#sidebar-container .lits-location-teaser h3.service-desk-title{margin-top:0;margin-bottom:0}#sidebar-container .lits-location-teaser .service-desk-slogan{margin-top:0;margin-bottom:0}#sidebar-container .lits-location-teaser a{color:#07c;text-decoration:none}#sidebar-container .lits-location-teaser a:link,#sidebar-container .lits-location-teaser a:visited{color:#07c}#sidebar-container .lits-location-teaser a:active,#sidebar-container .lits-location-teaser a:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}#sidebar-container .lits-location-teaser a:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}@media (min-width:900px){#sidebar-container .lits-location-teaser{border-bottom:none;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4)}}.location-teaser-social{height:100%}.location-teaser-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:80%;padding:1rem 0;margin:auto}#sidebar-container .location-teaser-social ul{padding:1rem 0 0}.location-teaser-social ul>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.location-teaser-social ul>li a{color:#fff;text-decoration:none}.location-teaser-social ul>li a:link,.location-teaser-social ul>li a:visited{color:#fff}.location-teaser-social ul>li a:active,.location-teaser-social ul>li a:hover{color:#e2dfdd;-webkit-text-decoration:underline solid;text-decoration:underline solid}.location-teaser-social ul>li a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.location-teaser-social ul>li a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#main-menu-toggle-expand{padding:.5rem 0}nav#block-trehub-mainnavigation{width:100%}nav#block-trehub-mainnavigation ul{list-style:none;margin:0;padding:0}nav#block-trehub-mainnavigation #main-nav{display:none}@media (min-width:900px){nav#block-trehub-mainnavigation #main-nav{display:block}}nav#block-trehub-mainnavigation #main-nav>ul.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:900px){nav#block-trehub-mainnavigation #main-nav>ul.main-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.main-menu__item{padding:.5rem;text-align:left}.main-menu__item a.main-menu__link--sub{display:block}.main-menu__item>a:focus,.main-menu__item>button:focus{outline-offset:2px;outline:3px solid #004876}.main-menu__item.main-menu__item--root{text-align:center;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main-menu__item.main-menu__item--root>a:focus,.main-menu__item.main-menu__item--root>button svg:focus,.main-menu__item.main-menu__item--root>button:focus{outline-offset:2px;outline:3px solid #fff}@media (min-width:900px){.main-menu__item.main-menu__item--root{width:20%}.main-menu__item.main-menu__item--root:nth-child(2){text-align:left}.main-menu__item.main-menu__item--root:nth-child(3){text-align:left;padding-left:3%}.main-menu__item.main-menu__item--root:nth-child(4){text-align:center}.main-menu__item.main-menu__item--root:nth-child(5){text-align:right;padding-right:6%}.main-menu__item.main-menu__item--root:nth-child(6){text-align:right}}@media (min-width:600px){.main-menu__item{padding:.25rem}}.main-menu__item button,.main-menu__item#main-menu_hours-accounts a{background-color:rgba(0,0,0,0);color:#fff;border:none;white-space:nowrap;font-size:1rem;font-weight:400;padding:.5rem 0;margin:0 auto;cursor:pointer}.main-menu__item button:active,.main-menu__item button:focus,.main-menu__item button:hover,.main-menu__item#main-menu_hours-accounts a:active,.main-menu__item#main-menu_hours-accounts a:focus,.main-menu__item#main-menu_hours-accounts a:hover{outline-offset:2px;outline:3px solid #fff;color:#ccdae3}.main-menu__item#main-menu_hours-accounts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:#004876}@media (min-width:900px){.main-menu__item#main-menu_hours-accounts{display:none}}.main-menu__item#main-menu_hours-accounts div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:49%;padding:1rem}.main-menu__item#main-menu_hours-accounts div#main-menu_hours-accounts-divider{padding-left:0;padding-right:0;width:1px}.main-menu__item#main-menu_hours-accounts div#main-menu_hours-accounts-divider span{border-right:1px solid #e5e5e5;display:block;height:100%}.main-menu__item#main-menu_hours-accounts div a{padding:0;white-space:normal;display:block}.main-menu__item .main-submenu--wrapper{display:none}@media (min-width:900px){.main-menu__item .main-submenu--wrapper{width:581px;border:2px solid #00a9e0;max-height:calc(-108px + 100vh);overflow-y:auto}}.main-menu__item.main-menu__item.expandable--open button{color:#ccdae3}.main-menu__item.main-menu__item.expandable--open button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu__item.main-menu__item--root .submenu-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-width:600px){.main-menu__item.main-menu__item--root .submenu-flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:0 1rem}@media (min-width:600px){.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub{width:50%}}.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub li{border-bottom:1px solid #e5e5e5}@media (min-width:600px){.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub{margin:1rem 0}.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub:nth-child(2n){border-left:1px solid #1a1a1a}.main-menu__item.main-menu__item--root .submenu-flex-container div.main-menu--sub li:last-child{border-bottom:none}}.main-menu__link{font-size:1rem;line-height:1.5rem;text-decoration:none}.menu-link-complex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu-link-complex .menu-link-icon{padding-right:1rem}.menu-link-complex .menu-link-icon img{margin:0}.toggle-expand{color:#fff;text-decoration:none;display:inline-block;padding:1rem 0;text-decoration:none;width:100%;color:#fff;text-align:center}.toggle-expand:link,.toggle-expand:visited{color:#fff}.toggle-expand:active,.toggle-expand:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}.toggle-expand:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.toggle-expand svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}@media (min-width:900px){.toggle-expand{display:none}}.toggle-expand__text{display:inline-block;font-size:1.2rem;font-weight:400;padding-left:10px}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand--open .toggle-expand__close{display:inline-block}.accordion.expandable.expandable--open button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-heading button{width:100%;text-align:left;height:-webkit-fit-content;background-color:rgba(0,0,0,.06);border:1px solid #6e6259;border-radius:1px;padding:1rem}.accordion-heading button div{display:inline}.accordion-content{display:none}.accordion-content.accordion-content--open{display:block}.downloadable-image-gallery .grid>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:600px){.downloadable-image-gallery .grid>div>div{max-width:calc(50% - 1em)}}@media (min-width:1200px){.downloadable-image-gallery .grid>div>div{max-width:calc(33% - 1em)}}.downloadable-image-gallery .grid>div div.downloadable-basic-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%}div.image figure{margin-bottom:1.5rem}div.image figure img{margin-bottom:0}div.image figure figcaption{padding:.5rem 1rem;background-color:#e2dfdd}div.image figure figcaption a,div.image figure figcaption a:link,div.image figure figcaption a:visited{color:#0065b8}div.image figure figcaption a:hover{color:#00a9e0}div.image figure figcaption p{margin:0}ol.paragraph--numbered-list{list-style:none;counter-reset:my-awesome-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}ol.paragraph--numbered-list li{counter-increment:my-awesome-counter;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:.5rem}ol.paragraph--numbered-list li::before{content:counter(my-awesome-counter,decimal-leading-zero);font-size:3.5rem;margin-right:9px;font-family:chronicle-bold,serif;line-height:6rem;color:#999;position:absolute}ol.paragraph--numbered-list li p{margin-left:5rem}@media (min-width:900px){ol.paragraph--numbered-list li p{margin-left:calc(5rem + calc(calc(100vw - 900px)/ 10))}}@media (min-width:1200px){ol.paragraph--numbered-list li p{margin-left:calc(5rem + 30px)}}#system-status #last-loaded{font-size:1rem;font-weight:400;font-style:italic;color:#6e6259}#system-status #last-loaded span{font-style:normal}#system-status td:not(.edit-link) a{overflow-wrap:break-word;word-break:break-word}#system-status table{text-align:left;border-collapse:collapse;margin:2rem auto;width:100%}#system-status table tr{height:100%}#system-status table td,#system-status table th{padding:1rem 1.5rem;vertical-align:top;height:100%}#system-status table td:last-of-type,#system-status table thead th:last-of-type{padding-right:1rem}#system-status table th:first-of-type,#system-status table th[scope=row]{padding-left:1rem}#system-status table th:first-of-type .col-content h3,#system-status table th[scope=row] .col-content h3{margin:0}#system-status table th:first-of-type .text-long,#system-status table th[scope=row] .text-long{font-weight:400;color:#6e6259}#system-status table thead tr{border-top:1px solid #6e6259;border-bottom:1px solid #6e6259}#system-status table thead tr th{color:#1a1a1a;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:10px 0 .5em;width:auto;white-space:nowrap}#system-status table thead tr th__link{color:#07c}#system-status table thead tr th__link:hover{color:inherit}#system-status table tbody tr{border-bottom:1px solid #ccc}#system-status table .svg-inline--fa{padding-left:1rem;color:#6e6259}#system-status table .sorting{background-image:none}#system-status table .sorting .fa-caret-down,#system-status table .sorting .fa-caret-up{display:none}#system-status table .sorting .fa-sort{display:inline-block;vertical-align:middle}#system-status table .sorting_asc{background-image:none}#system-status table .sorting_asc .fa-caret-down,#system-status table .sorting_asc .fa-sort{display:none}#system-status table .sorting_asc .fa-caret-up{display:inline-block;vertical-align:top}#system-status table .sorting_desc{background-image:none}#system-status table .sorting_desc .fa-caret-up,#system-status table .sorting_desc .fa-sort{display:none}#system-status table .sorting_desc .fa-caret-down{display:inline-block;vertical-align:bottom}#system-status table .status{text-align:center}#system-status table .status .icon-and-label{display:inline-block;text-align:center}#system-status table .status .col-content svg{font-size:3rem;padding:0}#system-status table .status .fa-square-check{color:#5c7f1a}#system-status table .status .fa-triangle-exclamation{color:#ff671f}#system-status table .status .fa-circle-xmark{color:#ef3340}#system-status table .status .fa-circle-question,#system-status table .status .fa-eye-slash,#system-status table .status .fa-pen-to-square,#system-status table .status .fa-screwdriver-wrench{color:#4c4c4c}#system-status table .notes p{margin:0}#system-status table .notes .modified{font-style:italic;font-size:1rem;color:#6e6259}#system-status table .notes .modified span{font-style:normal}#system-status table .status-updates article{overflow-wrap:break-word;word-break:break-word}#system-status table .col-header{color:#1a1a1a;font-family:ars-maquette-web,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:10px 0 .5em;width:auto;margin:0;display:none}#system-status table .col-header__link{color:#07c}#system-status table .col-header__link:hover{color:inherit}@media (min-width:0) and (max-width:1199px){#system-status table,#system-status table tbody,#system-status table td,#system-status table th,#system-status table thead,#system-status table tr{display:block;height:100%}#system-status table thead{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}#system-status table td,#system-status table th{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#system-status table td{border:none;position:relative}#system-status table th[scope=row]{width:auto}#system-status table tbody tr:first-of-type{border-top:1px solid #ccc}#system-status table .col-header{display:inline-block;font-weight:700;padding-right:0;width:100%;word-break:break-all}#system-status table .col-content{width:100%;padding-left:2rem}}@media (min-width:0) and (max-width:1199px) and (min-width:600px){#system-status table .col-header{width:50%;padding-right:1rem}#system-status table .col-content{width:50%;padding-left:0}}@media (min-width:0) and (max-width:1199px) and (min-width:900px){#system-status table .col-header{width:33%}#system-status table .col-content{width:67%}}@media (min-width:0) and (max-width:1199px) and (min-width:1200px){#system-status table .col-header{width:20%}#system-status table .col-content{width:80%}}@media (min-width:0) and (max-width:1199px){#system-status table .status{text-align:left}}.tabs__content{padding:30px 0;border-top:1px dashed #07c;display:none;margin-top:20px}@media (min-width:600px){.tabs__content{margin-top:0}}.tabs__content--open{display:block}.tab-group>li.tabs-item{position:absolute;left:-200vw}.tab-group>li.tabs-item--open{border-color:#07c;border-bottom:1px solid #fff;margin-bottom:-1px}.tab-group>a.tabs_link:checked+a.tabs_link::after,.tab-group>a.tabs_link:focus+a.tabs_link::after,.tab-group>a.tabs_link:hover::after{background:#00a9e0}footer h2{margin-top:0}#contactbar{color:#fff;background-color:#6f263d}#contactbar #main-content.main-sidebar-side,#contactbar #newsbar.newsbar-sidebar-side,#contactbar .layout-container,#contactbar .study-space-finder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:600px){#contactbar #main-content.main-sidebar-side,#contactbar #newsbar.newsbar-sidebar-side,#contactbar .layout-container,#contactbar .study-space-finder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}#hours-wrapper{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;min-width:14rem}@media (min-width:600px){#hours-wrapper{width:38%}}@media (min-width:900px){#hours-wrapper{width:33%}}@media (min-width:1200px){#hours-wrapper{width:28%}}@media (min-width:1920px){#hours-wrapper{width:auto}}@media (min-width:900px){#hours-wrapper{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#hours-wrapper{padding-top:calc(1 * 2rem)}}@media (min-width:900px){#hours-wrapper{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#hours-wrapper{padding-bottom:calc(1 * 2rem)}}#hours-wrapper .more-hours{background-color:#fff;border:none;outline:0;color:#6f263d;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;max-width:100%;margin:3.5rem 1rem 1rem}#hours-wrapper .more-hours:visited{color:#6f263d}#hours-wrapper .more-hours:hover{background-color:#fff;color:#07c}#hours-wrapper .more-hours:focus{outline-offset:2px;outline:3px solid #fff}.lits_homepage #block-trehub-litsunifiedsearchblock #hours-wrapper .more-hours:focus{outline-offset:2px;outline:3px solid #ff9e1b}#hours-wrapper .more-hours:hover{text-decoration:underline}#hours-wrapper .more-hours::before{display:none}#hours-wrapper .more-hours:focus,#hours-wrapper .more-hours:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}@media (min-width:1920px){#hours-wrapper #footer-hours-container{width:330px}#hours-wrapper .more-hours{max-width:330px}}@media (min-width:900px){#footer-hours-container{padding-left:calc(1 * .5rem);border-left:1px solid #f1c400}}@media (min-width:900px) and (min-width:900px){#footer-hours-container{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#footer-hours-container{padding-left:calc(1 * 2rem)}}#footer-hours-content{margin:0 auto}#footer-hours-location{margin:0;text-align:center;font-size:1rem;font-weight:400}@media (min-width:600px){#footer-hours-location{text-align:left}}#footer-hours-schedule{margin:0;text-align:center}@media (min-width:600px){#footer-hours-schedule{text-align:left}}#contact-us-wrapper{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#004876}@media (min-width:600px){#contact-us-wrapper{width:62%}}@media (min-width:900px){#contact-us-wrapper{width:67%}}@media (min-width:1200px){#contact-us-wrapper{width:72%}}@media (min-width:1920px){#contact-us-wrapper{width:auto}}@media (min-width:900px){#contact-us-wrapper{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#contact-us-wrapper{padding-top:calc(1 * 2rem)}}@media (min-width:900px){#contact-us-wrapper{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#contact-us-wrapper{padding-bottom:calc(1 * 2rem)}}@media (min-width:1920px){#contact-us-wrapper{padding-right:.5rem}}#contact-us-wrapper>*{max-width:1170px}#contact-us-title{margin-bottom:1em}#footer-social-wrapper{margin-bottom:1em}#footer-social-wrapper a{color:#fff;text-decoration:none}#footer-social-wrapper a:link,#footer-social-wrapper a:visited{color:#fff}#footer-social-wrapper a:active,#footer-social-wrapper a:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}#footer-social-wrapper a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#footer-social-wrapper a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#block-sharewithlits .social-media-links--platforms{margin:auto}#block-sharewithlits .social-media-links--platforms li{padding:0 .35em}#contact-us-tiles{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;line-height:1.25rem}.contact-us-tile{border-radius:.25rem;background-color:#fff;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;margin:.25rem 0;font-weight:700}@media (min-width:900px){.contact-us-tile{width:48%;margin:.25rem}}@media (min-width:1200px){.contact-us-tile{width:32%}}.contact-us-tile>a{color:#07c;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;text-decoration:none;padding:1.2rem}.contact-us-tile>a:link,.contact-us-tile>a:visited{color:#07c}.contact-us-tile>a:active,.contact-us-tile>a:hover{color:#004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.contact-us-tile>a:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.contact-us-tile>a:active,.contact-us-tile>a:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid}.contact-us-tile>a:focus{outline-offset:2px;outline:3px solid #ff9e1b}.contact-us-tile>a svg{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.75rem;margin:auto .5rem auto 0}.contact-us-tile>a div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contact-us-tile>a div .subtitle{margin-left:0;font-weight:400;font-style:normal}#litsbar{padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);background-color:#000;color:#fff}@media (min-width:900px){#litsbar{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#litsbar{padding-top:calc(1 * 2rem)}}@media (min-width:900px){#litsbar{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#litsbar{padding-bottom:calc(1 * 2rem)}}#litsbar #main-content.main-sidebar-side,#litsbar #newsbar.newsbar-sidebar-side,#litsbar .layout-container,#litsbar .study-space-finder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#litsbar a{color:#00a9e0;text-decoration:none}#litsbar a:link,#litsbar a:visited{color:#00a9e0}#litsbar a:active,#litsbar a:hover{color:#e2dfdd;-webkit-text-decoration:underline solid;text-decoration:underline solid}#litsbar a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#litsbar a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#about-lits-container{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}@media (min-width:600px){#about-lits-container{width:62%}}@media (min-width:900px){#about-lits-container{width:67%}}@media (min-width:1200px){#about-lits-container{width:72%}}@media (min-width:1920px){#about-lits-container{width:auto}}@media (min-width:900px){#about-lits-container{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#about-lits-container{padding-top:calc(1 * 2rem)}}@media (min-width:900px){#about-lits-container{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#about-lits-container{padding-bottom:calc(1 * 2rem)}}@media (min-width:600px){#about-lits-container{text-align:left}}@media (min-width:1920px){#about-lits-container{padding-right:.5rem}}#about-lits-container>*{margin:.25rem}#block-aboutlits-2 .menu{list-style:none;margin:0;padding:0}@media (min-width:600px){#block-aboutlits-2 .menu{-webkit-column-count:2;column-count:2;-webkit-column-gap:10px;column-gap:10px;margin-left:0;-webkit-margin-before:0;-webkit-padding-start:0}}@media (min-width:900px){#block-aboutlits-2 .menu{-webkit-column-count:3;column-count:3}}@media (min-width:1200px){#block-aboutlits-2 .menu{-webkit-column-count:4;column-count:4}}#block-aboutlits-2 .menu__item{-webkit-column-break-inside:avoid;break-inside:avoid;font-size:1rem}#copyrightbar{padding-top:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);background-color:#1a1a1a;color:#fff}@media (min-width:900px){#copyrightbar{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#copyrightbar{padding-top:calc(1 * 2rem)}}@media (min-width:900px){#copyrightbar{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){#copyrightbar{padding-bottom:calc(1 * 2rem)}}#copyrightbar a{color:#00a9e0;text-decoration:none}#copyrightbar a:link,#copyrightbar a:visited{color:#00a9e0}#copyrightbar a:active,#copyrightbar a:hover{color:#e2dfdd;-webkit-text-decoration:underline solid;text-decoration:underline solid}#copyrightbar a:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#copyrightbar a svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.copyright{font-size:.9rem;text-align:center}.copyright ul{list-style:none;margin:0;padding:0;text-align:center}.copyright p{margin:0}.copyright .grid-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media (min-width:900px){.copyright .grid-item{width:33%}}body:not(.alert-active) #toolbar-administration.toolbar-oriented .toolbar-bar{position:fixed}body:not(.alert-active) header#page-header{z-index:2;position:fixed;top:0;width:100%;max-height:100vh;overflow-y:auto;padding-bottom:1px}body:not(.alert-active).toolbar-horizontal header#page-header,body:not(.alert-active).toolbar-vertical header#page-header{top:39px}body:not(.alert-active).toolbar-horizontal.toolbar-tray-open header#page-header{top:79px}body.node-preview-enabled .node-preview-container{background-color:#fff}body.node-preview-enabled .node-preview-container label{display:block}body.node-preview-enabled #imagebar{margin-top:calc(60px + $node-preview-height)}body.node-preview-enabled:not(.alert-active).toolbar-horizontal header#page-header,body.node-preview-enabled:not(.alert-active).toolbar-vertical header#page-header{top:195px}body.node-preview-enabled:not(.alert-active).toolbar-horizontal.toolbar-tray-open header#page-header{top:235px}body.node-preview-enabled.alert-active header{padding-top:156px}#block-litssitealertblock{display:none;word-break:break-word}.alert-active #block-litssitealertblock{display:block}#block-litssitealertblock.emergency{background-color:#6f263d;color:#fff;line-height:1.2em;margin:0 auto;padding:5px 20px;text-align:left}#block-litssitealertblock.emergency p{color:#fff;font-size:14px}#block-litssitealertblock.emergency a{color:#f1c400;font-weight:700;text-decoration:underline}#search-toggle-container{width:100%}body.alert-active #search-toggle-container{background:#fff url(/themes/custom/trehub/images/banners/williston-beauty-full-banner.jpg) no-repeat center center;background-size:100%}#logobar{background-color:#004876;color:#fff}#logobar a:focus,#logobar button svg:focus,#logobar button:focus{outline-offset:2px;outline:3px solid #fff}#logobar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logobar .logo-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px}#logobar .logo-container>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lits_homepage #logobar .logo-container #logo{display:inline-block}.lits_homepage #logobar .logo-container #logo-small{display:none}.lits_page #logobar .logo-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lits_page #logobar .logo-container #logo{display:none}.lits_page #logobar .logo-container #logo-small{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:600px){.lits_page #logobar .logo-container #logo{display:-webkit-box;display:-ms-flexbox;display:flex}.lits_page #logobar .logo-container #logo-small{display:none}}@media (min-width:900px){body.lits_homepage #logobar .logo-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#logobar .logo-container #logo{margin-top:14.60966px;margin-bottom:14.60966px;padding-left:6.60966px;padding-right:14.60966px}#logobar .logo-container #logo img{max-height:29.21932px;display:block;margin:auto}#logobar .logo-container #logo-small{margin-top:11.97222px;margin-bottom:11.97222px;padding-left:3.97222px;padding-right:11.97222px}#logobar .logo-container #logo-small img{max-height:23.94444px;display:block;margin:auto}#logobar .topnav-container{margin:auto 0}#logobar .topnav-container>*{margin-bottom:5px}#logobar .topnav-container #search-toggle{color:#fff;text-decoration:none;display:inline-block;padding-left:1rem;padding-right:0;border:none;background:0 0;font-size:1rem;white-space:nowrap}#logobar .topnav-container #search-toggle:link,#logobar .topnav-container #search-toggle:visited{color:#fff}#logobar .topnav-container #search-toggle:active,#logobar .topnav-container #search-toggle:hover{color:#ccdae3;-webkit-text-decoration:underline solid;text-decoration:underline solid}#logobar .topnav-container #search-toggle:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}#logobar .topnav-container #search-toggle svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.expandable.expandable--open #logobar .topnav-container #search-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lits_homepage #logobar .topnav-container #search-toggle{display:none}#logobar .topnav-container a{display:none;padding:0 1rem;border-right:1px solid #fff;font-size:1rem}#logobar .topnav-container a:focus{outline-offset:2px;outline:3px solid #fff}@media (min-width:900px){#logobar .topnav-container a{display:inline-block}}.lits_homepage #logobar .topnav-container a.accounts{padding-right:0;border-right:none}@media (min-width:900px){#searchbar{min-height:208px}}#searchbar #block-trehub-litsunifiedsearchblock{display:none}#menubar{background-color:#07c}#menubar #menu-background{display:none}@media (min-width:900px){#menubar{background-color:rgba(0,0,0,0)}#menubar #menu-background{display:block;height:48px;margin-bottom:-48px;background-color:#07c}}#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{width:100%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper::after,#sidebar-wrapper::after{clear:both;content:"";display:table}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{background-color:#e2dfdd}}#newsbar.newsbar-sidebar-side #featured-resources-wrapper h2,#sidebar-wrapper h2{margin:0;font-size:1.25rem;line-height:1.5rem}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container,#sidebar-wrapper #sidebar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1920px;margin:0 auto}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container #block-views-block-service-desk-block-block-1,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container .views-row,#sidebar-wrapper #sidebar-container #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container .views-row{width:100%}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-top:calc(1 * .5rem);padding-right:calc(.5 * .5rem);padding-left:calc(.5 * .5rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-top:calc(1 * 2rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-right:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-right:calc(.5 * 2rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-left:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper,#sidebar-wrapper{padding-left:calc(.5 * 2rem)}}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container,#sidebar-wrapper #sidebar-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{max-width:520px}#newsbar.newsbar-sidebar-side #featured-resources-wrapper .service-desk-block-container,#sidebar-wrapper .service-desk-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-bottom:calc(1 * .5rem);padding-left:calc(.5 * .5rem);padding-right:calc(.5 * .5rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-bottom:calc(1 * 2rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-left:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-left:calc(.5 * 2rem)}}@media (min-width:600px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-right:calc(.5 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper .views-row,#sidebar-wrapper .sidebar-nav-wrapper,#sidebar-wrapper .views-row{padding-right:calc(.5 * 2rem)}}@media (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-bottom:calc(1 * .5rem);padding-left:calc(0 * .5rem);padding-right:calc(0 * .5rem)}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-bottom:calc(1 * 2rem)}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-left:calc(0 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-left:calc(0 * 2rem)}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-right:calc(0 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .views-row,#sidebar-wrapper.sidebar-side .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side .views-row{padding-right:calc(0 * 2rem)}}@media (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper .service-desk-block-container,#sidebar-wrapper.sidebar-side .service-desk-block-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-2 .views-row,#sidebar-wrapper #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-2.desk-2 .views-row{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1{width:100%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-2.desk-2 .views-row,#sidebar-wrapper.sidebar-side #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-side #sidebar-container.menu-2.desk-2 .views-row{width:100%}#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-side #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1{width:100%}}@media (min-width:1200px){#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-2.desk-2 .sidebar-nav-wrapper{width:25%}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-2.desk-2 #block-views-block-service-desk-block-block-1{width:50%}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-2.desk-2 .views-row,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-2.desk-2 .views-row{width:50%}}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-1 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-2.desk-1 .sidebar-nav-wrapper{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-2.desk-1 #block-views-block-service-desk-block-block-1{width:100%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-2 .views-row,#sidebar-wrapper #sidebar-container.menu-1.desk-2 .views-row{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1{width:100%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-2.desk-1 .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-2.desk-1 .sidebar-nav-wrapper{width:calc(100% / 3)}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-2.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-2.desk-1 #block-views-block-service-desk-block-block-1{width:calc(100% / 3);max-width:520px}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-1.desk-2 .sidebar-nav-wrapper,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-1.desk-2 .sidebar-nav-wrapper{width:calc(100% / 3)}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1{width:calc(100% * 2 / 3);max-width:1040px}#newsbar.newsbar-sidebar-side .sidebar-foot#featured-resources-wrapper #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper.sidebar-foot #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1 .views-row{width:50%}#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper.sidebar-side #sidebar-container.menu-1.desk-2 #block-views-block-service-desk-block-block-1 .views-row{width:100%}}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1{width:100%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1 .views-row{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-1 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-1.desk-1 .sidebar-nav-wrapper{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1{width:50%;max-width:520px}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1 .views-row{width:100%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-2.desk-0 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-2.desk-0 .sidebar-nav-wrapper{width:50%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-side #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1,#sidebar-wrapper.sidebar-side #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1{width:100%}#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1 .views-row,#newsbar.newsbar-sidebar-side .sidebar-side#featured-resources-wrapper #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper.sidebar-side #sidebar-container.menu-0.desk-2 #block-views-block-service-desk-block-block-1 .views-row,#sidebar-wrapper.sidebar-side #sidebar-container.menu-1.desk-1 #block-views-block-service-desk-block-block-1 .views-row{width:100%}}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 .views-row,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 .views-row,#sidebar-wrapper #sidebar-container.menu-0.desk-1 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-0.desk-1 .views-row,#sidebar-wrapper #sidebar-container.menu-1.desk-0 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-1.desk-0 .views-row{width:50%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 #block-views-block-service-desk-block-block-1,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-0.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-1.desk-0 #block-views-block-service-desk-block-block-1{width:100%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 .views-row,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 .sidebar-nav-wrapper,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 .views-row,#sidebar-wrapper #sidebar-container.menu-0.desk-1 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-0.desk-1 .views-row,#sidebar-wrapper #sidebar-container.menu-1.desk-0 .sidebar-nav-wrapper,#sidebar-wrapper #sidebar-container.menu-1.desk-0 .views-row{width:100%}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-0.desk-1 #block-views-block-service-desk-block-block-1,#newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container.menu-1.desk-0 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-0.desk-1 #block-views-block-service-desk-block-block-1,#sidebar-wrapper #sidebar-container.menu-1.desk-0 #block-views-block-service-desk-block-block-1{width:100%}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}:focus{outline-offset:2px;outline:3px solid #004876}#skip-to-main{position:fixed;top:0;z-index:-1;background-color:#fff;padding:1rem}#skip-to-main:focus{z-index:3}body .dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:300px;min-height:100vh}body .dialog-off-canvas-main-canvas #main-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#imagebar{display:none;height:0;margin-top:60px}@media (min-width:900px){#imagebar{display:block;height:256px;background:#fff url(/themes/custom/trehub/images/banners/williston-beauty-large-banner.jpg) no-repeat center center;background-size:100%}}@media (min-width:1200px){#imagebar{background:#fff url(/themes/custom/trehub/images/banners/williston-beauty-xl-banner.jpg) no-repeat center center;background-size:100%}}@media (min-width:1920px){#imagebar{background:#fff url(/themes/custom/trehub/images/banners/williston-beauty-full-banner.jpg) no-repeat center center;background-size:100%}}body.alert-active #imagebar{display:none}#main-content{width:100%;margin-bottom:1rem}body.alert-active #main-content{background-color:#fff}body:not(.alert-active) #main-content{margin-top:108px}@media (min-width:900px){body:not(.alert-active) #main-content{margin-top:0}}#main-content.main-sidebar-side,#newsbar.newsbar-sidebar-side,.layout-container,.study-space-finder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-stripe{width:100%;margin:0;padding:0}.layout-zone{padding-right:.5rem;padding-left:.5rem;max-width:1920px;margin:0 auto}.layout-zone::after{clear:both;content:"";display:table}@media (min-width:900px){.layout-zone{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.layout-zone{padding-right:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:900px){.layout-zone{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.layout-zone{padding-left:calc(.5rem + ((1920px - 900px)/ 6))}}.service_desk .layout-zone,.study_space .layout-zone{margin:0;padding:0}@media (min-width:600px){.service_desk .layout-zone,.study_space .layout-zone{padding-right:.5rem;padding-left:.5rem;margin:0 auto}}@media (min-width:600px) and (min-width:900px){.service_desk .layout-zone,.study_space .layout-zone{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1920px){.service_desk .layout-zone,.study_space .layout-zone{padding-right:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:600px) and (min-width:900px){.service_desk .layout-zone,.study_space .layout-zone{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:600px) and (min-width:1920px){.service_desk .layout-zone,.study_space .layout-zone{padding-left:calc(.5rem + ((1920px - 900px)/ 6))}}.layout-zone-left{padding-right:calc(1 * .5rem);padding-left:.5rem}.layout-zone-left::after{clear:both;content:"";display:table}@media (min-width:900px){.layout-zone-left{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.layout-zone-left{padding-right:calc(1 * 2rem)}}@media (min-width:900px){.layout-zone-left{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.layout-zone-left{padding-left:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}.layout-zone-right{padding-right:.5rem;padding-left:calc(1 * .5rem)}.layout-zone-right::after{clear:both;content:"";display:table}@media (min-width:900px){.layout-zone-right{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.layout-zone-right{padding-right:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}@media (min-width:900px){.layout-zone-right{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.layout-zone-right{padding-left:calc(1 * 2rem)}}.fa-share-from-square,.fa-share-square{margin-bottom:.1em;padding-left:.1em;font-size:.85em}#titlebar #main-content.main-sidebar-side,#titlebar #newsbar.newsbar-sidebar-side,#titlebar .layout-container,#titlebar .study-space-finder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#titlebar #main-content.main-sidebar-side #title-wrapper,#titlebar #newsbar.newsbar-sidebar-side #title-wrapper,#titlebar .layout-container #title-wrapper,#titlebar .study-space-finder #title-wrapper{width:auto;padding-right:0;text-align:center}#titlebar #main-content.main-sidebar-side #title-wrapper p,#titlebar #newsbar.newsbar-sidebar-side #title-wrapper p,#titlebar .layout-container #title-wrapper p,#titlebar .study-space-finder #title-wrapper p{padding-top:0!important}#titlebar #main-content.main-sidebar-side #search-container,#titlebar #newsbar.newsbar-sidebar-side #search-container,#titlebar .layout-container #search-container,#titlebar .study-space-finder #search-container{width:100%;max-width:1200px}#titlebar #main-content.main-sidebar-side #block-trehub-local-actions,#titlebar #main-content.main-sidebar-side #block-trehub-local-tasks,#titlebar #newsbar.newsbar-sidebar-side #block-trehub-local-actions,#titlebar #newsbar.newsbar-sidebar-side #block-trehub-local-tasks,#titlebar .layout-container #block-trehub-local-actions,#titlebar .layout-container #block-trehub-local-tasks,#titlebar .study-space-finder #block-trehub-local-actions,#titlebar .study-space-finder #block-trehub-local-tasks{-ms-flex-item-align:start;align-self:flex-start}#title-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin-top:1rem;margin-bottom:1rem}@media (min-width:1200px){#title-wrapper{width:40%}}#title-wrapper h1{margin-top:0;line-height:1}#title-wrapper p{font-size:1rem;margin:0;line-height:1.4}@media (min-width:1200px){#title-wrapper p{padding-top:1rem}}@media (min-width:1200px){#title-wrapper{padding-right:calc(1 * .5rem)}}@media (min-width:1200px) and (min-width:900px){#title-wrapper{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1200px) and (min-width:1044px){#title-wrapper{padding-right:calc(1 * 2rem)}}h1 .subtitle{color:#004876;font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.4;padding-top:.4rem}#search-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:1rem;margin-bottom:1rem;width:100%}@media (min-width:1200px){#search-container{width:60%}}#newsbar{margin-bottom:2px}#newsbar h2,#newsbar.newsbar-sidebar-side #featured-resources-wrapper h2{padding:0;margin:1em 0;font-size:1.5em;line-height:2rem}#newsbar a.see-all-posts{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;width:10rem;margin-bottom:2rem}#newsbar a.see-all-posts:visited{color:#fff}#newsbar a.see-all-posts:hover{background-color:#6e6259;color:#fff}#newsbar a.see-all-posts:focus{outline-offset:2px;outline:3px solid #004876}.lits_homepage #block-trehub-litsunifiedsearchblock #newsbar a.see-all-posts:focus{outline-offset:2px;outline:3px solid #ff9e1b}#newsbar a.see-all-posts:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}#newsbar .has-link-tiles ul{margin-top:-.5rem}#newsbar .has-link-tiles li{width:100%}@media (min-width:600px){#newsbar .has-link-tiles li{width:41%}}@media (min-width:1200px){#newsbar .has-link-tiles li{width:26%}}#newsbar .has-link-tiles li a{border-radius:0;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#newsbar .has-link-tiles li:nth-child(6n+1) a{border-top:4px solid #6e6259}#newsbar .has-link-tiles li:nth-child(6n+2) a{border-top:4px solid #a20067}#newsbar .has-link-tiles li:nth-child(6n+3) a{border-top:4px solid #00a9e0}#newsbar .has-link-tiles li:nth-child(6n+4) a{border-top:4px solid #84bd00}#newsbar .has-link-tiles li:nth-child(6n+5) a{border-top:4px solid #ff9e1b}#newsbar .has-link-tiles li:nth-child(6n+6) a{border-top:4px solid #ef3340}#newsbar #news-items-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#newsbar #news-items-container .news-item{width:100%}#newsbar.newsbar-sidebar-side #news-events{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding-bottom:.5rem;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}@media (min-width:600px){#newsbar.newsbar-sidebar-side #news-events{width:100%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #news-events{width:62%}}@media (min-width:1200px){#newsbar.newsbar-sidebar-side #news-events{width:62%}}@media (min-width:1920px){#newsbar.newsbar-sidebar-side #news-events{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .62) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #news-events{padding-bottom:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){#newsbar.newsbar-sidebar-side #news-events{padding-bottom:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #news-events{padding-left:.5rem;padding-right:calc(1 * .5rem);-webkit-box-shadow:2px 0 2px rgba(0,0,0,.4);box-shadow:2px 0 2px rgba(0,0,0,.4)}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side #news-events{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1920px){#newsbar.newsbar-sidebar-side #news-events{padding-left:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side #news-events{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #news-events{padding-right:calc(1 * 2rem)}}#newsbar.newsbar-sidebar-side #featured-resources-wrapper{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;-webkit-box-shadow:2px 0 2px rgba(0,0,0,.4);box-shadow:2px 0 2px rgba(0,0,0,.4)}@media (min-width:600px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{width:100%}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{width:38%}}@media (min-width:1200px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{width:38%}}@media (min-width:1920px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .38) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-right:.5rem;padding-left:calc(1 * .5rem)}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1920px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-right:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}@media (min-width:900px) and (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-left:calc(1 * 2rem)}}@media (min-width:900px){#newsbar.newsbar-sidebar-side #featured-resources-wrapper #featured-resources{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#newsbar.newsbar-sidebar-side #featured-resources-wrapper #featured-resources>*{width:100%}}#newsbar.newsbar-sidebar-side #featured-resources-wrapper{padding-top:0}.lits_homepage .has-link-tiles{padding-bottom:2rem}.lits_homepage .has-link-tiles h2{margin-top:0;padding-top:2rem}.lits_homepage .has-link-tiles ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.lits_homepage .has-link-tiles ul li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;margin:.5rem}@media (min-width:600px){.lits_homepage .has-link-tiles ul li{width:46%}}@media (min-width:900px){.lits_homepage .has-link-tiles ul li{width:31%}}@media (min-width:1200px){.lits_homepage .has-link-tiles ul li{width:14%;min-height:10rem}}.lits_homepage .has-link-tiles ul li .fontawesome-icons{text-align:center}.lits_homepage .has-link-tiles ul li a{border-radius:.25rem;background-color:#e5e5e5;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;word-break:break-word;padding:1rem;color:#004876}@media (min-width:1200px){.lits_homepage .has-link-tiles ul li a{padding:1rem calc(.25 * 1rem)}}.lits_homepage .has-link-tiles ul li a:link,.lits_homepage .has-link-tiles ul li a:visited{color:#004876}.lits_homepage .has-link-tiles ul li a:active,.lits_homepage .has-link-tiles ul li a:hover{color:#07c;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage .has-link-tiles ul li a:focus{outline-offset:2px;outline:3px solid #004876;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage #block-trehub-litsunifiedsearchblock .lits_homepage .has-link-tiles ul li a:focus{outline-offset:2px;outline:3px solid #ff9e1b;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage #block-trehub-litsunifiedsearchblock .lits_homepage .has-link-tiles ul li a svg:focus{outline-offset:2px;outline:3px solid #ff9e1b;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits_homepage .has-link-tiles ul li a svg{font-size:3rem;margin:0 auto}.lits_homepage .has-link-tiles ul li a span{padding-top:1rem;text-align:center;font-weight:700}.lits_homepage .has-link-tiles ul li:nth-child(6n+1) svg{color:#6e6259}.lits_homepage .has-link-tiles ul li:nth-child(6n+2) svg{color:#a20067}.lits_homepage .has-link-tiles ul li:nth-child(6n+3) svg{color:#00a9e0}.lits_homepage .has-link-tiles ul li:nth-child(6n+4) svg{color:#84bd00}.lits_homepage .has-link-tiles ul li:nth-child(6n+5) svg{color:#ff9e1b}.lits_homepage .has-link-tiles ul li:nth-child(6n+6) svg{color:#ef3340}#main-wrapper{z-index:1}#main-content.main-sidebar-side #main-wrapper{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding-bottom:.5rem;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}@media (min-width:600px){#main-content.main-sidebar-side #main-wrapper{width:100%}}@media (min-width:900px){#main-content.main-sidebar-side #main-wrapper{width:62%}}@media (min-width:1200px){#main-content.main-sidebar-side #main-wrapper{width:62%}}@media (min-width:1920px){#main-content.main-sidebar-side #main-wrapper{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .62) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){#main-content.main-sidebar-side #main-wrapper{padding-bottom:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){#main-content.main-sidebar-side #main-wrapper{padding-bottom:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:900px){#main-content.main-sidebar-side #main-wrapper{padding-left:.5rem;padding-right:calc(1 * .5rem);-webkit-box-shadow:2px 0 2px rgba(0,0,0,.4);box-shadow:2px 0 2px rgba(0,0,0,.4)}}@media (min-width:900px) and (min-width:900px){#main-content.main-sidebar-side #main-wrapper{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1920px){#main-content.main-sidebar-side #main-wrapper{padding-left:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}@media (min-width:900px) and (min-width:900px){#main-content.main-sidebar-side #main-wrapper{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#main-content.main-sidebar-side #main-wrapper{padding-right:calc(1 * 2rem)}}#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0}@media (min-width:600px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{width:100%}}@media (min-width:900px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{width:38%}}@media (min-width:1200px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{width:38%}}@media (min-width:1920px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .38) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{padding-right:.5rem;padding-left:calc(1 * .5rem)}}@media (min-width:900px) and (min-width:900px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1920px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{padding-right:calc(.5rem + ((1920px - 900px)/ 6) + ((100% - 1920px)/ 2))}}@media (min-width:900px) and (min-width:900px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper,#main-content.main-sidebar-side #sidebar-wrapper,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper{padding-left:calc(1 * 2rem)}}@media (min-width:900px){#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container,#main-content.main-sidebar-side #sidebar-wrapper #sidebar-container,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper #sidebar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-content.main-sidebar-side #newsbar.newsbar-sidebar-side #featured-resources-wrapper #sidebar-container>*,#main-content.main-sidebar-side #sidebar-wrapper #sidebar-container>*,#newsbar.newsbar-sidebar-side #main-content.main-sidebar-side #featured-resources-wrapper #sidebar-container>*{width:100%}}#main-content.main-sidebar-foot #main-wrapper{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}#block-breadcrumbs{margin-top:1rem;font-size:1rem}#messagebar ul{padding-left:0}@media (min-width:1080px){.study-space-finder header{width:100%}}.views-row header{margin:0;border:none}.views-row header h3{margin:0}.bentos.grid-container{width:100%;height:100%;display:grid;grid-gap:10px;list-style:none;margin:0 0 1em auto;padding:0;grid-template-areas:"websiteSearch" "librarySearch" "guidesSearch"}@media (min-width:1200px){.bentos.grid-container{grid-template-areas:"websiteSearch librarySearch guidesSearch";grid-template-columns:1fr 1fr 1fr}}.bento-1{grid-area:websiteSearch}.bento-2{grid-area:librarySearch}.bento-3{grid-area:guidesSearch}.study-space-finder{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.study-space-finder .filters-title{margin:0}.study-space-finder .filters-title button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#5c7f1a;color:#fff;line-height:normal;padding:10px 15px;border:0;font-size:1.6rem}.study-space-finder.expandable button svg.fa-chevron-down{margin-left:.25em}.study-space-finder.expandable--open button svg.fa-chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.study-space-finder .filters{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;margin-bottom:1em}@media (min-width:600px){.study-space-finder .filters{width:100%}}@media (min-width:900px){.study-space-finder .filters{width:38%}}@media (min-width:1200px){.study-space-finder .filters{width:38%}}@media (min-width:1920px){.study-space-finder .filters{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .38) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){.study-space-finder .filters{-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4);border-left:1px solid rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.4);margin-bottom:0}}.study-space-finder .results{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0}@media (min-width:600px){.study-space-finder .results{width:100%}}@media (min-width:900px){.study-space-finder .results{width:62%}}@media (min-width:1200px){.study-space-finder .results{width:62%}}@media (min-width:1920px){.study-space-finder .results{width:auto;width:calc(((.5rem + ((1920px - 900px)/ 6)) + ((100% - 1920px)/ 2)) + ((1920px * .62) - (.5rem + ((1920px - 900px)/ 6))))}}@media (min-width:900px){.study-space-finder .results{padding-left:calc(1 * .5rem)}}@media (min-width:900px) and (min-width:900px){.study-space-finder .results{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:900px) and (min-width:1044px){.study-space-finder .results{padding-left:calc(1 * 2rem)}}.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding-right:.5rem;padding-left:.5rem}@media (min-width:900px){.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding-right:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:900px){.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding-left:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:600px){.service_desk #block-breadcrumbs,.study_space #block-breadcrumbs{padding:0}}.lits-location{margin-top:1rem}.lits-location .location-left,.lits-location .location-right{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media (min-width:900px){.lits-location .location-left{width:38%}.lits-location .location-right{width:62%}}.lits-location .location-bite{padding:1rem;background-color:#07c;color:#fff;font-size:1rem;font-weight:300;line-height:1.7rem;border-top:1px solid #fff}.lits-location .location-hours{margin-bottom:1rem;padding:1rem;border-bottom:1px dashed #5c7f1a}@media (min-width:900px){.lits-location .location-hours{margin-bottom:0;border-bottom:none}}.lits-location .location-hours h2{text-align:left;font-weight:700;color:#1a1a1a}.lits-location .location-hours .all-hours-link{margin:1rem auto;text-align:center;border:2px solid #6f263d;padding:.5rem}.lits-location .location-hours .all-hours-link a{color:#6f263d}.lits-location .location-images img{margin:0}.lits-location .location-sidebar{background-color:#5c7f1a;color:#fff;padding:1rem}.lits-location .location-sidebar h3.wheelchair{width:100%;-ms-flex-item-align:stretch;align-self:stretch;margin:0;padding:1rem;border:1px dashed #fff;font-size:1.2rem;font-weight:500}.lits-location .location-sidebar a:not(.button){color:#fff;text-decoration:none}.lits-location .location-sidebar a:not(.button):link,.lits-location .location-sidebar a:not(.button):visited{color:#fff}.lits-location .location-sidebar a:not(.button):active,.lits-location .location-sidebar a:not(.button):hover{color:#e2dfdd;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location .location-sidebar a:not(.button):focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location .location-sidebar a:not(.button) svg:focus{outline-offset:2px;outline:3px solid #fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.lits-location .location-sidebar a.button{background-color:#07c;border:none;outline:0;color:#fff;cursor:pointer;font-size:.9em;line-height:1.4;padding:10px;margin:15px 0;font-weight:400;font-style:normal;display:block;text-decoration:none;text-align:center;border:3px solid #fff}.lits-location .location-sidebar a.button:visited{color:#fff}.lits-location .location-sidebar a.button:hover{background-color:#6e6259;color:#fff}.lits-location .location-sidebar a.button:focus{outline-offset:2px;outline:3px solid #fff}.lits_homepage #block-trehub-litsunifiedsearchblock .lits-location .location-sidebar a.button:focus{outline-offset:2px;outline:3px solid #ff9e1b}.lits-location .location-sidebar a.button:hover{text-decoration:underline}.lits-location .location-sidebar .study-space-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lits-location .location-sidebar .study-space-details .detail-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media (min-width:900px){.lits-location .location-sidebar .study-space-details .detail-group{width:48%}}.lits-location .location-sidebar .study-space-details .detail-group h3{border-bottom:1px dashed #fff}.lits-location .location-sidebar .study-space-details .detail-group .grid-item{width:80%}.lits-location .location-sidebar .study-space-detail-label{display:inline-block}.lits-location .location-sidebar svg{margin-right:9px;width:1.2rem}.lits-location .location-sidebar li::before{padding-right:10px}.lits-location .location-content{padding-right:.5rem;padding-left:.5rem}@media (min-width:900px){.lits-location .location-content{padding-right:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.lits-location .location-content{padding-right:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:900px){.lits-location .location-content{padding-left:calc((.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1920px){.lits-location .location-content{padding-left:calc(.5rem + ((1920px - 900px)/ 6))}}@media (min-width:600px){.lits-location .location-content{margin:0;padding:0}}.lits-location .service-desk-staff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:600px){.lits-location .service-desk-staff{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lits-location .service-desk-staff .views-row{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}@media (min-width:600px){.lits-location .service-desk-staff .views-row{width:48%}}@media (min-width:900px){.lits-location .service-desk-staff .views-row{width:30%}}@media (min-width:1200px){.lits-location .service-desk-staff .views-row{width:21%}}.lits-location .service-desk-staff .department-person-photo{width:80%;margin:0 auto}.lits-location .service-desk-staff .department-person-info{margin-bottom:2em;font-size:90%}.lits-location .service-desk-staff .department-person-info h3{margin:0}.lits-location .floorMapContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:900px){.lits-location .floorMapContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.lits-location .floorMapContainer .floorMap-wrapper{width:100%}@media (min-width:900px){.lits-location .floorMapContainer .floorMap-wrapper{width:50%}}.lits-location .floorMapContainer .floorMap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1em;max-width:100%}.lits-location .floorMapContainer .floorMap svg{width:100%}.lits-location .floorMapContainer .campus-map-link{margin-bottom:1rem;text-align:center}.person-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:600px){.person-intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px){.person-image,.person-info{width:50%}}.person-image{margin:0 auto}@media (min-width:600px){.person-image{margin:0;padding-left:9px}}@media (min-width:900px){.person-image{padding-left:1vw}}@media (min-width:900px){.subject-expert{width:80%;margin:0 auto;padding:2% 5%;border:1px solid #07c}}.department-block .views-row{padding-bottom:calc(1 * .5rem)}@media (min-width:900px){.department-block .views-row{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.department-block .views-row{padding-bottom:calc(1 * 2rem)}}.department-block .views-row>div{border-top:16px solid #a20067}.department-block .views-row>div{padding-top:calc(1 * .5rem);padding-right:calc(1 * .5rem);padding-bottom:calc(1 * .5rem);padding-left:calc(1 * .5rem);background-color:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.4);box-shadow:2px 2px 2px rgba(0,0,0,.4)}@media (min-width:900px){.department-block .views-row>div{padding-top:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.department-block .views-row>div{padding-top:calc(1 * 2rem)}}@media (min-width:900px){.department-block .views-row>div{padding-right:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.department-block .views-row>div{padding-right:calc(1 * 2rem)}}@media (min-width:900px){.department-block .views-row>div{padding-bottom:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.department-block .views-row>div{padding-bottom:calc(1 * 2rem)}}@media (min-width:900px){.department-block .views-row>div{padding-left:calc(1 * (.5rem + ((100vw - 900px)/ 6)))}}@media (min-width:1044px){.department-block .views-row>div{padding-left:calc(1 * 2rem)}}.department-block .views-row>div .text-long p{margin:0}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}
