a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (min-width:768px){body.lead-page .region-header{height:400px}body.lead-page .lead-page-intro{text-shadow:1px 1px #000;color:#fffaf5;margin-top:170px;width:55%}body.lead-page .lead-page-intro h1{font-size:38px}body.lead-page .lead-page-intro .lead-page-summary{font-size:120%;line-height:140%;margin-top:.66em}}@media (max-width:767px){body.lead-page .lead-page-intro{display:none}}#lightbox.lightbox2-alt-layout a#nextLink,#lightbox.lightbox2-alt-layout a#prevLink{background:0 0!important;text-decoration:none}#lightbox.lightbox2-alt-layout a#nextLink:after,#lightbox.lightbox2-alt-layout a#prevLink:after{font-size:30px}#lightbox.lightbox2-alt-layout a#nextLink:hover,#lightbox.lightbox2-alt-layout a#prevLink:hover{text-decoration:none}#lightbox.lightbox2-alt-layout a#nextLink:hover:after,#lightbox.lightbox2-alt-layout a#prevLink:hover:after{color:#333}#lightbox.lightbox2-alt-layout a#nextLink:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f054"}#lightbox.lightbox2-alt-layout a#prevLink:after{color:#888;font-family:FontAwesome;opacity:1;content:"\f053"}#block-search-api-page-search-site,#block-search-form{float:right;width:30%;position:relative}#block-search-api-page-search-site #search-api-page-search-form-search-site,#block-search-form #search-block-form,#block-search-form .google-cse{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;float:right;margin-left:7px;width:100%}#block-search-api-page-search-site #search-api-page-search-form-search-site #edit-submit-1,#block-search-form #search-block-form .form-actions,#block-search-form .google-cse .form-actions{background:0 0}#block-search-api-page-search-site #search-api-page-search-form-search-site:after,#block-search-form #search-block-form:after,#block-search-form .google-cse:after{color:#999;font-family:FontAwesome;opacity:1;content:"\f002";display:block;height:10px;position:absolute;right:10px;top:.2em;width:10px;z-index:2}#block-search-api-page-search-site #search-api-page-search-form-search-site input[name=keys_2],#block-search-form #search-block-form input[name=search_block_form],#block-search-form .google-cse input[name=search_block_form]{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-image:none!important;color:#ddd;float:left;font-style:italic;height:14px;margin:0;opacity:.9;position:relative;width:100%;z-index:1;border:none;padding:.4em 0 .4em 1em}#block-search-api-page-search-site #search-api-page-search-form-search-site input[name=keys_2]:active,#block-search-api-page-search-site #search-api-page-search-form-search-site input[name=keys_2]:focus,#block-search-form #search-block-form input[name=search_block_form]:active,#block-search-form #search-block-form input[name=search_block_form]:focus,#block-search-form .google-cse input[name=search_block_form]:active,#block-search-form .google-cse input[name=search_block_form]:focus{color:#777;font-style:normal;opacity:1}#block-search-api-page-search-site #search-api-page-search-form-search-site input.form-submit,#block-search-form #search-block-form input.form-submit,#block-search-form .google-cse input.form-submit{display:none}#block-search-api-page-search-site .results,#block-search-form .results{-moz-box-shadow:2px 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.1);box-shadow:2px 2px 4px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;border:1px solid #eee;clear:both;display:block;overflow:hidden;padding:1em;width:100%;z-index:1000;height:0!important;opacity:0}#block-search-api-page-search-site .results.populated,#block-search-form .results.populated{opacity:1;height:auto!important}#block-search-api-page-search-site .results a,#block-search-form .results a{clear:both;color:#d81118;display:block;float:none;font-size:1em;line-height:1.4em;overflow:hidden;padding:.2em 0}#block-search-api-page-search-site .results a:not(:last-child),#block-search-form .results a:not(:last-child){border-bottom:1px solid #eee}#block-search-api-page-search-site .result a:hover,#block-search-form .results a:hover{text-decoration:underline}.menu-filter{display:none}.menu-filter-lb{border:1px solid #222;position:fixed;left:8.75%;top:25%;width:52.5%;margin-left:30%;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;background:rgba(0,0,0,.75);padding:2em;border-radius:10px}.menu-filter-lb h3{color:#fff;margin-bottom:.4em;font-size:2em;font-weight:100}.menu-filter-lb input[type=text]{-moz-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #666;border:none;float:left;font-size:1.2em;font-style:italic;margin-bottom:.2em;padding:.3em;height:47px;width:90%}.menu-filter-lb input[type=text].default-text{color:#d81118}.menu-filter-lb .menu-filter-submit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;font-size:1.2em;margin:0;padding:.8em;width:9%;text-align:center}.menu-filter-lb .menu-filter-submit:hover{cursor:pointer;text-decoration:underline}.menu-filter-lb .results{clear:both;margin-top:.5em;overflow:hidden;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-filter-lb .results a{display:block;color:#fff;font-size:1em;font-style:italic;padding:.2em 0}#block-block-9,.region-top-nav #block-weekhours-weekhours-current,a.button,body.front .front-block{display:inline-block}.menu-filter-lb .results a:not(:last-child){border-bottom:1px solid #444}.menu-filter-lb .menu-filter-help{-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;max-height:200px;color:#ccc;font-size:1em;line-height:normal;padding:0 .5em}h1,h3{color:#666}.menu-filter-lb.results .menu-filter-help{opacity:0;max-height:0}.form-item,.pseudo-form-item{margin-bottom:0}.mobileMenu input[name=keys_2],body.page-node .mobileMenu input[name=keys_2]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ccc!important;border-radius:20px;font-size:14px;height:14px;margin-top:4px;padding:1em;width:100%}.region-emergency-bar{background-color:#fff;top:0}.mobileMenu.expanded{height:200%}.not-front:not(.node-type-landing-page) .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements){background:0 0}.view .item-list{text-align:center}.region-content ul.pager,ul.pager{max-width:100%;width:auto;height:auto;margin-top:16px;margin-bottom:16px}.region-content ul.pager li,.view.first-page .pager li,.view.last-page .pager li,ul.pager li{width:auto}.region-content ul.pager li a:hover,ul.pager li a:hover{background:#f5f5f5}.region-content ul.pager li a,.region-content ul.pager li.pager-current,.region-content ul.pager li.pager-ellipsis,ul.pager li a,ul.pager li.pager-current,ul.pager li.pager-ellipsis{padding:8px 16px}h1{font-size:32px;line-height:1.5}h1#page-title{font-size:28px;margin:4px 0 12px;line-height:1}h3{font-size:18px;font-weight:700}#block-menu-menu-menu-login-menu{float:right;position:relative}#block-system-main-menu nav>ul>li>ul>li>ul{margin-left:12px}#block-system-main-menu nav>ul>li>ul>li>ul a{color:#B7BD8F!important}#block-block-9{float:left;text-align:left}.region-top-nav,body.front #page.open{text-align:center}.region-header{background:0 0}@media (min-width:768px){body .region-header,body.front .region-header,body.not-front .region-header{background:url(https://library.berklee.edu/sites/all/themes/jjamerson_lb/images/header/banner/library-1.jpg) no-repeat #7b8b96;background-size:cover;position:relative;z-index:15;height:193px}body .region-header .share-holder,body.front .region-header .share-holder,body.not-front .region-header .share-holder{bottom:-34px}body .region-content-top,body.front .region-content-top,body.not-front .region-content-top{height:auto}}@media (max-width:767px){body .region-header,body.front .region-header,body.not-front .region-header{background:#222;height:60px}body .region-content-top,body.front .region-content-top,body.not-front .region-content-top{height:auto}}.region-top-nav #block-weekhours-weekhours-current .weekhours-status b{text-transform:uppercase}.not-front:not(.node-type-landing-page) .region-content .block:not(#block-system-main):not(.style-exempt):not(#block-berklee-site-section-announcements) .content{padding:0}body.front #page.open #page-content{text-align:left;display:inline-block;float:none;margin:12px 0 0;width:98%}body.front .region-content-top{margin-bottom:0;text-align:center}body.front .front-block{vertical-align:top}body.front .front-block a{display:block;text-align:right;width:100%;color:#eee}body.front .front-block i{font-size:48px;margin-right:0;margin-left:12px;color:#eee}body.front .front-block i.fa-anchor{font-size:40px}body.front .front-block h3{pointer-events:none;text-align:left;font-size:125%;font-weight:700;text-transform:uppercase;color:#fff;margin-bottom:8px}body.front .front-block .each-block-description{pointer-events:none;color:#fff;text-align:right;line-height:18px;text-shadow:1px 1px 4px #000;font-size:110%;padding:0 12px 12px;margin-top:36px;position:absolute;bottom:0;left:0;width:100%;height:62px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-bottomleft:30px;border-bottom-left-radius:30px;display:none;justify-content:flex-end;align-items:flex-end}#block-block-8 .sub-title a,#block-block-8 .sub-title a i{text-shadow:0 0 20px rgba(0,0,0,.3);text-transform:uppercase}body.front .front-block.search-catalog .btn-libguides,body.front .front-block.search-leadsheet .btn-libguides{display:none}body.front .front-block.search-catalog .columns,body.front .front-block.search-leadsheet .columns{display:inline-block;padding-right:4px;margin:7px 0;vertical-align:middle}body.front .front-block.search-catalog .columns input,body.front .front-block.search-leadsheet .columns input{width:95%}body.front .front-block.search-catalog .columns a,body.front .front-block.search-catalog .columns input,body.front .front-block.search-leadsheet .columns a,body.front .front-block.search-leadsheet .columns input{margin:0}body.front .front-block.search-catalog .columns:nth-child(3),body.front .front-block.search-leadsheet .columns:nth-child(3){display:none}body.front .front-block.search-catalog .small-8,body.front .front-block.search-leadsheet .small-8{width:85%;display:inline-block}body.front .front-block.search-catalog .small-2,body.front .front-block.search-leadsheet .small-2{width:10%;display:inline-block}body.front .front-block.search-catalog .small-2 a,body.front .front-block.search-leadsheet .small-2 a{display:inline-block;text-align:left;width:auto;color:#eee;float:left}body.front .front-block.search-catalog{height:98px;background-color:#25353c}body.front .front-block.search-catalog .content #search-wrapper a{padding:4px 8px}body.front .front-block.search-catalog .content #search-wrapper a i.fa-search{font-size:20px;margin-left:0}body.front .front-block.featured{padding:0!important}body.front .front-block.featured .flexslider{margin:0;border:none;-webkit-border-radius:none;-moz-border-radius:none;-o-border-radius:none;border-radius:none}body.front .front-block.faq-jump{height:98px;position:relative}body.front .front-block.faq-jump .view{text-align:left}body.front .front-block.faq-jump .view>div{display:inline-block;vertical-align:bottom}body.front .front-block.faq-jump .view .view-content{width:84%}body.front .front-block.faq-jump .view .view-footer{width:14%}body.front .front-block.faq-jump select{width:100%}body.front .front-block.faq-jump a{position:absolute;bottom:0;right:0;padding:0 12px 12px 0;width:50px}body.front .front-block.faq-jump a i{font-size:44px}body.front .front-block.facebook,body.front .front-block.instagram,body.front .front-block.twitter{height:98px;overflow:hidden;padding:0}body.front .front-block.facebook .content,body.front .front-block.facebook a,body.front .front-block.facebook p,body.front .front-block.instagram .content,body.front .front-block.instagram a,body.front .front-block.instagram p,body.front .front-block.twitter .content,body.front .front-block.twitter a,body.front .front-block.twitter p{width:100%;height:100%;text-align:center}body.front .front-block.facebook .content img,body.front .front-block.facebook a img,body.front .front-block.facebook p img,body.front .front-block.instagram .content img,body.front .front-block.instagram a img,body.front .front-block.instagram p img,body.front .front-block.twitter .content img,body.front .front-block.twitter a img,body.front .front-block.twitter p img{max-width:100%;max-height:100%;margin:0;padding:0;vertical-align:middle}body.front .front-block.facebook .content .valign-helper,body.front .front-block.facebook a .valign-helper,body.front .front-block.facebook p .valign-helper,body.front .front-block.instagram .content .valign-helper,body.front .front-block.instagram a .valign-helper,body.front .front-block.instagram p .valign-helper,body.front .front-block.twitter .content .valign-helper,body.front .front-block.twitter a .valign-helper,body.front .front-block.twitter p .valign-helper{display:inline-block;vertical-align:middle;height:100%}body.front .front-block.leadsheet,body.front .front-block.periodicals,body.front .front-block.search-leadsheet,body.front .front-block.tbc-library{background-color:#4c5960}body.front .front-block.class-reserves,body.front .front-block.libguides{background-color:#8d44ad}body.front .front-block.av-streaming,body.front .front-block.az-list{background-color:#5c8d23}body.front .front-block.faq,body.front .front-block.faq-jump,body.front .front-block.services{background-color:#146298}body.front .front-block.archives{background-color:#ae132a}body.front .front-block.acquisitions,body.front .front-block.top-resources{background-color:#CD553D}body.front .front-block.displays{background-color:#ef9b0f}body.front .front-block.ill-request{background-color:#078baa}body.front .front-block.acquisitions,body.front .front-block.archives,body.front .front-block.av-streaming,body.front .front-block.az-list,body.front .front-block.class-reserves,body.front .front-block.displays,body.front .front-block.ill-request,body.front .front-block.leadsheet,body.front .front-block.libguides,body.front .front-block.periodicals,body.front .front-block.search-leadsheet,body.front .front-block.services,body.front .front-block.tbc-library{height:98px;position:relative}body.front .front-block.acquisitions a,body.front .front-block.archives a,body.front .front-block.av-streaming a,body.front .front-block.az-list a,body.front .front-block.class-reserves a,body.front .front-block.displays a,body.front .front-block.ill-request a,body.front .front-block.leadsheet a,body.front .front-block.libguides a,body.front .front-block.periodicals a,body.front .front-block.search-leadsheet a,body.front .front-block.services a,body.front .front-block.tbc-library a{position:absolute;bottom:0;right:0;padding:0 12px 12px 0}body.front .front-block.top-resources{position:relative;margin-bottom:.9%;min-height:300px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}body.front .front-block.top-resources .content{text-align:right}body.front .front-block.top-resources table,body.front .front-block.top-resources td{background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}body.front .front-block.top-resources td{padding:12px 12px 0;font-size:18px}body.front .front-block.top-resources i.fa{font-size:48px;margin-right:0;margin-left:12px;color:#eee}body.front .front-block.top-resources a{display:inline}body.front .front-block.top-resources .more-resources{position:absolute;bottom:0;right:0;padding:0 4px 10px 0}body.front .front-block{-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-top-right-radius:0;border-bottom-left-radius:0}body.front .front-block:not(.twitter-feed):hover{-webkit-border-top-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomleft:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}body.front .front-block.acquisitions:hover,body.front .front-block.archives:hover,body.front .front-block.av-streaming:hover,body.front .front-block.az-list:hover,body.front .front-block.class-reserves:hover,body.front .front-block.displays:hover,body.front .front-block.faq-jump:hover,body.front .front-block.ill-request:hover,body.front .front-block.leadsheet:hover,body.front .front-block.libguides:hover,body.front .front-block.periodicals:hover,body.front .front-block.services:hover,body.front .front-block.tbc-library:hover{cursor:pointer}body.front .front-block.acquisitions:hover a,body.front .front-block.archives:hover a,body.front .front-block.av-streaming:hover a,body.front .front-block.az-list:hover a,body.front .front-block.class-reserves:hover a,body.front .front-block.displays:hover a,body.front .front-block.faq-jump:hover a,body.front .front-block.ill-request:hover a,body.front .front-block.leadsheet:hover a,body.front .front-block.libguides:hover a,body.front .front-block.periodicals:hover a,body.front .front-block.services:hover a,body.front .front-block.tbc-library:hover a{opacity:.1}body.front .front-block:active{background-color:#ee243c}body.front .front-block.twitter-feed{text-align:left;background:#eee}.more-link.tbc-library,.wowza-player,body.node-type-announcement .field-name-field-image-banner .field-items,body.page-about-us-display .view-display-id-block_ne_mostrecent .views-field-field-image-banner .field-content,body.page-about-us-display .view-display-id-block_virtualdisplay_featured .views-field-field-image-banner .field-content,body.page-about-us-event .view-display-id-block_ne_mostrecent .views-field-field-image-banner .field-content,body.page-about-us-event .view-display-id-block_virtualdisplay_featured .views-field-field-image-banner .field-content{text-align:center}body.front .front-block.twitter-feed .views-row{font-size:86%;border-bottom:dotted 1px #999;margin-bottom:4px;padding-bottom:4px;min-height:50px}body.front .front-block.twitter-feed .views-row-last{border-bottom:0}body.front .front-block.twitter-feed a{display:inline;color:#d81118}body.front .front-block.twitter-feed img{margin:0;float:left;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}body.front .front-block.twitter-feed span{vertical-align:top!important}body.front .front-block.twitter-feed .more-link{width:120px;float:right}#block-block-8 .sub-title{position:absolute;bottom:0;right:0;display:inline-block;margin-bottom:0}#block-block-8 .sub-title a{font-size:54px;color:rgba(255,255,255,.85)}#block-block-8 .sub-title a i:active,#block-block-8 .sub-title a i:focus,#block-block-8 .sub-title a i:hover,#block-block-8 .sub-title a i:visited,#block-block-8 .sub-title a:active,#block-block-8 .sub-title a:focus,#block-block-8 .sub-title a:hover,#block-block-8 .sub-title a:visited{text-decoration:none;color:#fff}#block-block-8 .sub-title a i{margin-right:6px;font-size:40px;vertical-align:3px;font-style:normal;color:rgba(255,255,255,.85)}@media (max-width:767px){#block-block-8 .sub-title{display:none}}.admin-menu #block-block-8 .sub-title{top:159px}#off-screen-sidebar li ul{display:list-item}.region-header>.container>#logo{display:none}li>span.nolink{color:rgba(255,242,240,.9);margin-top:1.5em;margin-bottom:.5em;margin-left:.5em;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.4em}li>span.separator hr{border:none;border-top:6px solid #555!important}.campus-tools li>span.nolink{margin-top:0}.view-feature-slider .flexslider{background:0 0;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;-o-border-radius:none;border-radius:none}.view-feature-slider .flexslider ul{margin-top:0;margin-bottom:0}.view-feature-slider .flexslider ul li{margin-left:0}.view-feature-slider .flexslider ul li img{padding:0;margin:0}div.widgets-element-horizontal{display:inline-block;float:none;margin:4px 2px}.view a.button{display:inline-block;vertical-align:top;float:right}#block-views-56aa2432dd1349414aa29fb65935ada9,#block-views-leasheet-song-by-book-block{background:0 0!important}.messages.status.general{padding:20px;margin:12px;font-size:16px}.messages.status.general span{line-height:24px;margin-left:8px}body.page-taxonomy-term .term-listing-heading{margin-top:24px}body.page-taxonomy-term .term-listing-heading .field-item{font-size:18px;line-height:24px}html.js input.form-autocomplete,html.js input.throbbing{background-position:99% 50%}html.js input.form-autocomplete{background-image:url(/sites/all/themes/jjamerson_lb/images/throbber-inactive.png);background-repeat:no-repeat}html.js input.throbbing{background-image:url(/sites/all/themes/jjamerson_lb/images/throbber-active.gif)}body.page-taxonomy:not(.front) #page-content,body.page-taxonomy:not(.front) .region-sidebar-first,body.page-taxonomy:not(.front) .region-sidebar-second .block{padding:15px;background:#fff;-moz-box-shadow:1px 1px 7px rgba(40,38,37,.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,.13);box-shadow:1px 1px 7px rgba(40,38,37,.13);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}body.page-browse-acquisitions,body.page-taxonomy:not(.front){background:#f6f4f5}.region-sidebar-first,.region-sidebar-second{margin-top:0}body.page-taxonomy:not(.front) #page-content{padding-top:7px;margin-bottom:30px}body.page-node .region-content table td>table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0}body.page-node .region-content table td>table td{border:none}body.page-node-12 .content h4{margin:18px 0 6px}body.page-browse-acquisitions #block-views-38eb64ce61721af61fc5e9f57dd81983{background:#fff!important;padding:15px;-moz-box-shadow:1px 1px 7px rgba(40,38,37,.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,.13);box-shadow:1px 1px 7px rgba(40,38,37,.13);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-bottom:24px}body.page-browse-acquisitions .view-display-id-page .views-row .field-name-title{margin-top:1.2em}body.page-browse-acquisitions .view-display-id-page .views-row:after{border-bottom:1px dotted #999;border-top:1px dotted #999;content:'';display:block;height:3px;width:100%}body.page-browse-acquisitions div.scrollerBorderJsong{padding:12px 0 4px;border-left:8px solid #7b8b96;border-right:8px solid #7b8b96;margin-bottom:1em!important}body.page-browse-acquisitions div.scrollerBorderJsong:hover{border-color:#ED1C24}body.page-about-us-display,body.page-about-us-event{background:#f6f4f5}body.page-about-us-display #block-views-72e67d1f8038e4c166a87bf3a2c293ef,body.page-about-us-display #block-views-e70fd23f6f74fd0c757553db07c118d8,body.page-about-us-event #block-views-72e67d1f8038e4c166a87bf3a2c293ef,body.page-about-us-event #block-views-e70fd23f6f74fd0c757553db07c118d8{background:#fff!important;padding:15px;-moz-box-shadow:1px 1px 7px rgba(40,38,37,.13);-webkit-box-shadow:1px 1px 7px rgba(40,38,37,.13);box-shadow:1px 1px 7px rgba(40,38,37,.13);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}body.page-about-us-display .view-display-id-block_ne_mostrecent .views-field-field-image-banner .field-content img,body.page-about-us-display .view-display-id-block_virtualdisplay_featured .views-field-field-image-banner .field-content img,body.page-about-us-event .view-display-id-block_ne_mostrecent .views-field-field-image-banner .field-content img,body.page-about-us-event .view-display-id-block_virtualdisplay_featured .views-field-field-image-banner .field-content img{float:none}body.page-about-us-display .view-display-id-page_newsevents .views-row,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row,body.page-about-us-event .view-display-id-page_newsevents .views-row,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row{margin-bottom:32px;border-top:1px dotted #999;padding-top:16px}body.page-about-us-display .view-display-id-page_newsevents .views-row .date-display-single,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row .date-display-single,body.page-about-us-event .view-display-id-page_newsevents .views-row .date-display-single,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row .date-display-single{color:#003575;white-space:nowrap}body.page-about-us-display .view-display-id-page_newsevents .views-row .views-field-field-image-banner,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row .views-field-field-image-banner,body.page-about-us-event .view-display-id-page_newsevents .views-row .views-field-field-image-banner,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row .views-field-field-image-banner{float:left}body.page-about-us-display .view-display-id-page_newsevents .views-row .views-field-field-image-banner img,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row .views-field-field-image-banner img,body.page-about-us-event .view-display-id-page_newsevents .views-row .views-field-field-image-banner img,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row .views-field-field-image-banner img{-webkit-box-shadow:2px 2px 2px #ccc;-khtml-box-shadow:2px 2px 2px #ccc;-icab-box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-o-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;-webkit-border-radius:5px;-khtml-border-radius:5px;-icab-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0;margin:0 12px 0 0}body.page-about-us-display .view-display-id-page_newsevents .views-row i,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row i,body.page-about-us-event .view-display-id-page_newsevents .views-row i,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row i{color:#003575}body.page-about-us-display .view-display-id-page_newsevents .views-row-1,body.page-about-us-display .view-display-id-page_virtualdisplay .views-row-1,body.page-about-us-event .view-display-id-page_newsevents .views-row-1,body.page-about-us-event .view-display-id-page_virtualdisplay .views-row-1{border-top:none}body.page-about-us-services-ill-submissions table tbody tr.ill-received-yes{background-color:rgba(242,243,158,.2)}body.page-about-us-services-ill-submissions table tbody tr.ill-return-yes{background-color:rgba(113,196,43,.2)}body.page-about-us-services-ill-submissions table tbody tr.Lost{background-color:rgba(255,0,0,.3)}body.page-about-us-services-ill-submissions table tbody tr td{background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.view-id-faq_all .views-field-title a:nth-child(2),a.views-more-link{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;background:#e1e1e1;color:#596776;float:none;position:relative;text-transform:uppercase;z-index:10}.view-id-faq_all .views-field-title a:nth-child(2):after,a.views-more-link:after{color:#aaa;font-family:FontAwesome;opacity:.7;content:"\f061";padding-left:5px}.view-id-faq_all table caption{font-size:18px;font-weight:700;color:#666}.view-id-faq_all table .views-field-title a:nth-child(1){font-size:18px;font-weight:700}.view-id-faq_all table .views-field-title a:nth-child(1) i{color:#003575}.view-id-faq_all table .views-field-title a:nth-child(2){margin:0;padding:1px 10px 1px 6px;text-align:center;float:right}.view .element-invisible{display:none}#block-views-7e6636293d157944927a06d5285fffdd,#block-weekhours-weekhours{background:0 0!important;color:#e8e8e8}#block-views-7e6636293d157944927a06d5285fffdd td,#block-weekhours-weekhours td{color:#e8e8e8;padding:0 1em 1em;font-size:1em}#block-weekhours-weekhours .even-weekhours,#block-weekhours-weekhours .odd-weekhours{background-color:none}#block-weekhours-weekhours .create-specialday a,#block-weekhours-weekhours .weekhour-edit a{color:#333}#block-views-5c212d6e2e5108621a90e526b92eee12 .view-id-faq_library_jump_menu .view-content,#block-views-5c212d6e2e5108621a90e526b92eee12 .view-id-faq_library_jump_menu .view-footer{display:inline-block}.more-link.edit a:first-child:after,body.not-front #block-views-5c212d6e2e5108621a90e526b92eee12 h3,body.not-front #block-views-5c212d6e2e5108621a90e526b92eee12 i{display:none}#block-views-5c212d6e2e5108621a90e526b92eee12 .view-id-faq_library_jump_menu select{width:100%}body.not-front #block-views-5c212d6e2e5108621a90e526b92eee12 .view-content{width:100%}#block-block-7{float:right}.field-type-is-useful:before{border-bottom:1px dotted #999;border-top:1px dotted #999;content:'';display:block;height:3px;width:100%}form.is-useful-form{margin-top:16px}form.is-useful-form #edit-submit,form.is-useful-form .is-useful,form.is-useful-form .is-useful-link,form.is-useful-form .is-useful-widget{display:inline-block;vertical-align:text-bottom}form.is-useful-form #edit-submit,form.is-useful-form .is-useful-link,form.is-useful-form select{margin:0 0 0 12px}.wowza-player h5{display:none}.more-link.tbc-library{margin:24px 0;height:auto}.more-link.tbc-library a{margin:6px;float:none;display:inline-block;font-size:120%;padding:12px}#edit-field-wh-datetime-value-wrapper .dependent-options,#edit-field-wh-datetime-value-wrapper .views-operator,#edit-field-wh-datetime-value-wrapper .views-widget{display:inline-block;vertical-align:top}.view-id-all_content .more-link a,.view-id-bib_item_list .more-link a,.view-id-people .more-link a,.view-id-shorten_url_list .more-link a{margin-right:4px;margin-bottom:20px}.view-id-all_content td,.view-id-bib_item_list td,.view-id-people td,.view-id-shorten_url_list td{vertical-align:top!important;padding:4px!important}.view-id-all_content img,.view-id-bib_item_list img,.view-id-people img,.view-id-shorten_url_list img{height:60px!important}#off-screen-sidebar li a.active-trail{border-left:3px solid #d81118}#block-menu-menu-menu-login-menu ul.menu li.first.leaf.no-submenu{display:none}#block-menu-menu-menu-login-menu ul.menu li.first.last.leaf.no-submenu{display:inline}.page-node-submission .webform-component-fieldset label{font-weight:700}.hide-this{display:none}.webform-component .webform-datepicker>div{display:inline-block}.webform-component .webform-datepicker select{width:auto}.page-node-79571 .alphabet{padding-top:16px;border-top:1px dotted #aaa}.views-exposed-widgets>div{display:inline-block;vertical-align:top;margin-right:10px}.views-exposed-widgets .views-reset-button,.views-exposed-widgets .views-submit-button{margin-top:8px}.page-weeded-item-list .views-exposed-form label{display:block}@media (min-width:768px){#block-views-7e6636293d157944927a06d5285fffdd,#block-weekhours-weekhours{width:50%;display:inline-block;vertical-align:top;padding:2em}#block-views-7e6636293d157944927a06d5285fffdd .content,#block-weekhours-weekhours .content{padding-top:0}.region-footer div.copy{float:right}}@media (max-width:767px){#block-menu-menu-menu-login-menu,.region-footer .footer-block li{float:none}li>span.nolink{margin-top:0;margin-bottom:0}#block-menu-menu-menu-login-menu .content a{background-color:#6a6a6a;border:1px solid #3f3f3f;border-left-color:#777;border-radius:5px;border-right-color:#333;border-top-color:#777;box-shadow:0 0 7px rgba(0,0,0,.1);color:#ddd;font-size:15px;font-style:normal;font-weight:400;height:20px;letter-spacing:.5px;line-height:20px;padding:.3em .9em;text-align:center;text-shadow:-1px -1px 1px rgba(0,0,0,.2);text-transform:none}#block-menu-menu-menu-login-menu i{font-style:inherit}.region-footer nav.footer-menus{display:block}.region-footer .footer-block{width:97%;padding:0;margin:2em 0}.region-footer .footer-block div.copy{margin-top:2em;float:none}.region-footer #block-views-7e6636293d157944927a06d5285fffdd,.region-footer #block-weekhours-weekhours{margin-top:2em}.region-footer #block-views-7e6636293d157944927a06d5285fffdd h3,.region-footer #block-views-7e6636293d157944927a06d5285fffdd td,.region-footer #block-weekhours-weekhours h3,.region-footer #block-weekhours-weekhours td{line-height:1.5}}@media (min-width:1200px) and (max-width:1320px){body.front .front-block h3{font-size:120%!important}}@media (min-width:1200px){.region-header #logo,.region-header #logo img{height:64px;width:auto}}@media (min-width:1080px) and (max-width:1199px){body.front .front-block h3{font-size:110%!important}}@media (min-width:980px) and (max-width:1079px){body.front .front-block h3{font-size:100%!important;white-space:normal!important}}@media (min-width:980px) and (max-width:1199px){.region-header #logo,.region-header #logo img{height:64px;width:auto}}@media (min-width:768px) and (max-width:979px){.region-header #logo,.region-header #logo img{height:64px;width:auto}#block-block-8 .sub-title a{font-size:36px}#block-block-8 .sub-title a i{font-size:28px}body.front .front-block{height:98px}body.front .front-block h3{font-size:110%!important;white-space:normal!important}body.front .front-block i{font-size:30px!important}body.front .front-block.search-catalog .small-8{width:86%!important}body.front .front-block.search-catalog .small-2 a{padding:4px 8px}body.front .front-block.search-catalog .small-2 a i.fa-search{font-size:20px!important;margin-left:0}body.front .front-block.top-resources h3{margin-bottom:0!important}body.front .front-block.top-resources .more-resources a{font-size:80%}body.front .front-block.top-resources table{margin-top:0;margin-bottom:0}body.front .front-block.top-resources table td a{font-size:90%}}@media (min-width:768px){.region-header #logo{margin-top:1.6em}body.no-sidebars.page-about-us-services-ill-submissions #page-content,body.no-sidebars.page-about-us-services-purchase-submissions #page-content,body.no-sidebars.page-about-us-services-reserve-order-submissions #page-content{margin-left:.5%;margin-right:.5%;width:99%;margin-top:0}body.no-sidebars.page-about-us-services-ill-submissions #page-content table,body.no-sidebars.page-about-us-services-purchase-submissions #page-content table,body.no-sidebars.page-about-us-services-reserve-order-submissions #page-content table{font-size:80%}body.no-sidebars.page-about-us-services-ill-submissions #page-content table td,body.no-sidebars.page-about-us-services-purchase-submissions #page-content table td,body.no-sidebars.page-about-us-services-reserve-order-submissions #page-content table td{padding:4px}body.no-sidebars.page-about-us-services-ill-submissions #page-content table td.views-field-additional-information,body.no-sidebars.page-about-us-services-purchase-submissions #page-content table td.views-field-additional-information,body.no-sidebars.page-about-us-services-reserve-order-submissions #page-content table td.views-field-additional-information{white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;word-break:break-all}body.front .front-block{padding:12px;margin:1%}body.front .front-block.top-resources{float:left}body.front .front-block.search-catalog{width:48%}body.front .front-block.av-streaming,body.front .front-block.az-list,body.front .front-block.class-reserves,body.front .front-block.leadsheet,body.front .front-block.top-resources{width:23%}body.front .front-block.tbc-library{width:39%}body.front .front-block.archives,body.front .front-block.periodicals{width:32%}body.front .front-block.libguides{width:30%}body.front .front-block.faq-jump,body.front .front-block.ill-request,body.front .front-block.services{width:32%}body.front .front-block.facebook,body.front .front-block.instagram,body.front .front-block.twitter{width:8.6%}body.front .front-block.acquisitions{width:32%}body.front .front-block.displays{width:30%}body.front .front-block.featured{max-width:64%}body.front .front-block.twitter-feed{width:32%}}@media (min-width:480px) and (max-width:767px){.region-header #logo,.region-header #logo img{height:40px}.region-header #logo{margin-top:0;position:absolute;left:0;width:auto;top:9px}body.front .front-block{width:48%;padding:12px!important;margin:1%}body.front .front-block h3{font-size:116%!important}body.front .front-block.featured{width:98%;float:none}body.front .front-block.top-resources{float:left}body.front .front-block.search-catalog{width:65%}body.front .front-block.leadsheet{width:31%}body.front .front-block.faq-jump .view .view-content{width:78%!important}body.front .front-block.facebook,body.front .front-block.instagram,body.front .front-block.twitter{width:14.6%;height:98px!important;padding:0 12px!important}}@media (max-width:479px){.region-header #logo,.region-header #logo img{height:40px}.region-header #logo{margin-top:0;position:absolute;left:0;width:auto;top:9px}body.front .front-block{width:98%;padding:12px!important;margin:1%}body.front .front-block h3{font-size:116%!important}body.front .front-block.facebook,body.front .front-block.instagram,body.front .front-block.twitter{width:31%}}#feedback_simple a.side-tab-feedback_simple{cursor:pointer;overflow:hidden;position:fixed;text-decoration:none!important;z-index:9999;display:block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:700;padding:20px 16px 0;background:0 0;text-shadow:0 0 10px #000,0 0 10px #000;color:#fff!important;letter-spacing:0;-webkit-text-stroke:1px}#feedback_simple a.side-tab-feedback_simple:hover{color:#d7fbd8!important;background:0 0}#feedback_simple a.side-tab-feedback_simple i.fa-commenting{position:relative}@media (min-width:768px){a.side-tab-feedback_simple{top:204px;right:-137px;font-size:30px!important;padding:8px 12px}a.side-tab-feedback_simple i.fa-commenting{top:-18px;left:-4px}}@media (max-width:767px){a.side-tab-feedback_simple{top:384px;right:-112px;font-size:24px!important;padding:8px 12px}a.side-tab-feedback_simple i.fa-commenting{top:-10px!important;left:0;font-size:30px}}.gg-stat-yes td:nth-child(n+2):nth-child(-n+6){text-decoration:line-through}.bcm-libchat-popout .libchat_offline,.bcm-libchat-popout .libchat_online{cursor:pointer;display:block;overflow:hidden;position:fixed;text-decoration:none!important;z-index:9999;display:block;background:rgba(20,20,20,.8)!important;right:-32px!important;top:18%;padding:15px 20px!important;color:#fff!important;letter-spacing:1px;font-size:18px!important;line-height:16px!important;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);font-weight:700;border-radius:0!important}.bcm-libchat-popout .libchat_offline:hover,.bcm-libchat-popout .libchat_online:hover{color:#fff!important;background-color:#ee243c;border-radius:18px 18px 0 0;-moz-border-radius:18px 18px 0 0;-webkit-border-radius:18px 18px 0 0}.bcm-libchat-popout .libchat_online{right:-58px!important}@media (max-width:767px){.bcm-libchat-popout .libchat_offline,.bcm-libchat-popout .libchat_online{font-size:16px!important;padding:2px 10px!important;right:-30px!important;top:40%}.bcm-libchat-popout .libchat_online{right:-53px!important}}