body{padding:0;}@media only screen and (max-width:320px){iframe{overflow-x:scroll;}.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:60%;}.view-homepage-features .featured-item-content{margin-bottom:0.5em;}}@media only screen and (max-width:454px){.view-search-bibliocommons .view-header .results-info.meta-info{border-bottom:medium none;}.view-search-bibliocommons .view-header .meta-info.biblio-narrow-results-link{margin-top:0;text-align:left;}.lt-ie8 .view-search-bibliocommons .view-header a.biblio-narrow-results-link{margin-top:0;}.view-search-bibliocommons .views-field-title-book-jacket{padding-right:.125em;}.narrow-search-toggle,.view-my-librarian .view-footer img.logo{display:block;float:none;}.lt-ie8 .narrow-search-toggle{margin-top:0;}.view-my-librarian .view-footer span{margin-left:0;}.item-list li.pager-first,.item-list li.pager-previous,.item-list li.pager-next,.item-list li.pager-last{display:inline-block;}}@media only screen and (max-width:462px){.views-widget .form-item .form-item-event-date-min-date  .description{position:relative;}}@media only screen and (max-width:480px){div#content-column,div.content-inner,.sidebar-first div.content-inner,.sidebar-second div.content-inner,.two-sidebars div.content-inner,div.sidebar,.sidebar-first div.sidebar,.sidebar-second div.sidebar,.two-sidebars div.sidebar,div.region .block{float:left;width:100%;}#page .region-top-menu .block-log-in-my-mcl{margin-right:10px;}}@media only screen and (max-width:484px){.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:73%;}}@media only screen and (max-width:517px){div#tasks{float:left;width:auto;}}@media only screen and (max-width:550px){.group_library_location_details,.field-name-link-to-location-upcoming-events{clear:both;margin:0;}}@media only screen and (max-width:990px){.view-homepage-features .item-list ul li.views-row{margin:1em 3px 0 0;}}@media only screen and (max-width:573px){#page{overflow-x:hidden;}#page > header{padding-bottom:10px;}#branding{float:none;margin:auto;display:table;}#logo,#site-name,#site-slogan{display:block;}#site-name{font-size:3em;}.region-header{position:absolute;right:0;max-width:73%;margin-top:2px;}#block-search-form #search-block-form{padding:0;}#block-search-form .form-item-search-block-form{vertical-align:middle;margin:0;}#block-search-form label.element-invisible{margin:0;cursor:pointer;}#page .region-top-menu .classic-catalog,.front #search-block-form .form-actions,#search-block-form .field-suffix{display:none;}.content-style{padding:10px;}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:10px;}.region-secondary-content .block{margin-bottom:0;font-size:1em;}.article-title{font-size:1.5em;}.field-name-location-hours{width:auto;}}@media only screen and (max-width:630px){#page .region-top-menu .classic-catalog{display:none;}}@media only screen and (min-width:455px) and (max-width:768px){.region-top-menu{text-align:right;margin-bottom:0;}.region-top-menu .block-beta-bar{text-align:left;}}@media only screen and (min-width:481px) and (max-width:768px){#header-wrapper{float:left;margin-bottom:10px;position:relative;z-index:999;}#branding hgroup{margin-top:0.8em;}#site-name,#site-slogan{text-align:left;}#site-name{font-size:3.5em;}.content-style{padding:12px 15px;}#secondary-content-wrapper,#top-panels-wrapper,#content-wrapper,#footer-panels-wrapper,#tertiary-content-wrapper{margin-bottom:10px;}.region-secondary-content .block{margin-bottom:0;font-size:1em;}#menu-bar-wrapper{float:right;margin:3px;padding:2px 0 0 0;max-width:30%;}#menu-bar-wrapper,#menu-bar{height:auto;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul.menu li a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.region-header .block ul li{display:block;text-align:center;float:none;}.region-header .block ul li a{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}}@media only screen and (min-width:574px) and (max-width:768px){#page > header{padding-bottom:10px;}.region-header{max-width:80%;width:auto;margin-top:.1em;}}@media only screen and (max-width:698px){.not-front #search-block-form .form-actions{display:none;}#edit-catalog-select{top:-30px;}.not-front #edit-catalog-select{right:8px;}}@media only screen and (max-width:768px){#page{padding:0;}.front #page{padding:0;}.columns-inner{padding-top:0;}.front .region-highlighted{margin:20px;}.region-sidebar-first,.region-sidebar-second{overflow:visible;}#page .region-top-menu .block-translation-links,#page .region-top-menu .block-multcolib-translations,#page .region-top-menu .classic-catalog{clear:none;width:auto;}#page .region-top-menu .block-log-in-my-mcl{clear:none;width:auto;float:right;}.region-top-menu div.gtranslate,.region-top-menu .block-log-in-my-mcl .block-content div,.region-top-menu .block-multcolib-translations .block-content div,.region-top-menu .classic-catalog .block-content div{display:inline-block;z-index:110;}.region-top-menu .block-multcolib-translations ul.menu{background-color:rgba(241,241,241,.98);border:1px solid rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.175);display:none;position:absolute;z-index:100;}.region-top-menu .block-translation-links ul.menu li,.region-top-menu .block-multcolib-translations ul.menu li{border-right:none;float:none;white-space:nowrap;}.region-top-menu .block.block-multcolib-translations a.active{background-color:#e5e5e5;}#branding{width:100%;}#logo img{max-width:250px;}#block-search-form #search-block-form{margin:0;}#menu-bar{display:inline-block;min-height:auto;clear:both;margin-top:.175em;margin-left:10px;}#menu-bar .menu-toggle,#menu-bar .menu-toggle > a{display:block;}#menu-bar .menu-toggle > a{line-height:2.2em;}#menu-bar nav{display:none;position:absolute;background-color:#047695;box-shadow:0 6px 12px rgba(0,0,0,0.175);width:100%;clear:both;float:none;}#menu-bar .menu-wrapper ul.menu li{display:block;float:none;margin:0;overflow:hidden;}#menu-bar .menu-wrapper ul.menu li a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{white-space:normal;}#menu-bar .global-menu.menu-wrapper .dropdown-container{background-color:#035d76;display:none;position:relative;}#menu-bar .global-menu.menu-wrapper .dropdown.open .dropdown-container{display:block;}#menu-bar .menu-wrapper .nav-col-title{border-bottom:1px solid #D9D3B8;display:block;}.front #columns{margin-bottom:2.5em;}#search-block-form .field-suffix{display:none;}#block-search-form .form-item-search-block-form input[type="search"],#block-search-form .form-item-search-block-form input.form-text{padding:.325em .3em;}.region-header #block-search-form,.region-header #block-search-form.search-radios{padding:0;}#block-views-search-bibliocommons-block .block-inner{margin:0;}.not-front #edit-catalog-select{right:8px;}.view-homepage-features.jcarousel-mcl .jcarousel-navigation li{margin:0 1em;}.view-locations-list-view .view-content{font-size:.875em;line-height:1;}}@media only screen and (min-width:769px) and (max-width:780px){.view-taxonomy-view .group_library_location_details{width:14.625em;}}@media only screen and (min-width:769px) and (max-width:845px){.views-widget .form-item .form-item-event-date-min-date  .description{position:relative;}}@media only screen and (min-width:769px) and (max-width:900px){.view-search-bibliocommons .view-header .results-info.meta-info{border-bottom:medium none;}.view-search-bibliocommons .view-header .meta-info.biblio-narrow-results-link{margin-top:0;text-align:left;}.lt-ie8 .view-search-bibliocommons .view-header a.biblio-narrow-results-link{margin-top:0;}.narrow-search-toggle{display:block;float:none;}.lt-ie8 .narrow-search-toggle{margin-top:0;}.item-list li.pager-first,.item-list li.pager-previous,.item-list li.pager-next,.item-list li.pager-last{display:inline-block;}}@media only screen and (max-width:902px){#page > footer{z-index:1;text-align:center;}#page > footer .block-content ul{float:none;margin:0;width:100%;text-align:center;}#page > footer .block-content ul li{padding:0.375em;}}@media only screen and (max-width:641px){.view-homepage-features{width:auto;}}@media only screen and (min-width:455px) and (max-width:573px){#page .region-top-menu .block-translation-links,#page .region-top-menu .block-multcolib-translations{display:block;position:relative;}.region-top-menu ul.menu{right:0;}#page .region-top-menu .block-log-in-my-mcl{position:relative;z-index:50;}}@media only screen and (min-width:769px) and (max-width:774px){#menu-bar .menu-toggle a,#menu-bar .menu-toggle a:visited,#menu-bar .menu-wrapper a,#menu-bar .menu-wrapper a:visited,#menu-bar .menu-wrapper .menu li a,#menu-bar .menu-wrapper .menu li a:visited{font-size:.825em;padding:0 .4em;}#menu-bar .menu-wrapper .nav-col-title{padding:0 0 0 .4em;}}@media only screen and (min-width:775px) and (max-width:869px){#menu-bar .menu-toggle a,#menu-bar .menu-toggle a:visited,#menu-bar .menu-wrapper a,#menu-bar .menu-wrapper a:visited,#menu-bar .menu-wrapper .menu li a,#menu-bar .menu-wrapper .menu li a:visited{font-size:.85em;padding:0 .4em;}#menu-bar .menu-wrapper .nav-col-title{padding:0 0 0 .4em;}}@media only screen and (min-width:870px) and (max-width:883px){#menu-bar .menu-toggle a,#menu-bar .menu-toggle a:visited,#menu-bar .menu-wrapper a,#menu-bar .menu-wrapper a:visited,#menu-bar .menu-wrapper .menu li a,#menu-bar .menu-wrapper .menu li a:visited{font-size:.875em;padding:0 .5em;}#menu-bar .menu-wrapper .nav-col-title{padding:0 0 0 .5em;}}@media only screen and (min-width:884px) and (max-width:989px){#menu-bar .menu-toggle a,#menu-bar .menu-toggle a:visited,#menu-bar .menu-wrapper a,#menu-bar .menu-wrapper a:visited,#menu-bar .menu-wrapper .menu li a,#menu-bar .menu-wrapper .menu li a:visited{font-size:.95em;padding:0 .5em;}#menu-bar .menu-wrapper .nav-col-title{padding:0 0 0 .5em;}}@media only screen and (min-width:630px) and (max-width:698px){#block-search-form .form-item-search-block-form input[type="search"],#block-search-form .form-item-search-block-form input.form-text,.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:54%;}}@media only screen and (min-width:699px) and (max-width:768px){#block-search-form .form-item-search-block-form input[type="search"],#block-search-form .form-item-search-block-form input.form-text,.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:68%;}}@media only screen and (min-width:769px) and (max-width:937px){#block-search-form .form-item-search-block-form input[type="search"],#block-search-form .form-item-search-block-form input.form-text,.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:62%;}}@media only screen and (min-width:769px) and (max-width:1024px){#branding hgroup{margin-top:0.8em;}#site-name{font-size:3.5em;}.region-secondary-content .block{margin-bottom:0;font-size:1.077em;}.search-events #search-form input.form-text,.search-events #search-form input#edit-keys{width:45%;}}@media only screen and (min-width:969px) and (max-width:1024px){.search-events #search-form input.form-text,.search-events #search-form input#edit-keys{width:58%;}}@media only screen and (min-width:869px) and (max-width:968px){.search-events #search-form input.form-text,.search-events #search-form input#edit-keys{width:52%;}}@media only screen and (min-width:769px) and (max-width:868px){.search-events #search-form input.form-text,.search-events #search-form input#edit-keys{width:44%;}}@media only screen and (max-width:1040px){.block-beta-bar,.region-top-menu .block-beta-bar .block-inner{border-left:none;border-right:none;}}@media only screen and (min-width:769px){.region-top-menu ul.menu,#menu-bar nav{display:block !important;}.two-sidebars.page-taxonomy-term .group-library-location-details,.two-sidebars .field-name-field-librarylocation-image{max-width:200px;}}@media only screen and (max-width:320px){.front #block-search-form .form-item-search-block-form input[type="search"],.front #block-search-form .form-item-search-block-form input.form-text{width:60%;}}@media only screen and (min-width:480px) and (max-width:979px){.view-my-librarian .views-row{max-width:680px;}}@media only screen and (min-width:980px){.view-my-librarian .views-row{max-width:auto;}.view-my-librarian .views-row-odd{float:left;width:50%;padding-right:10px;clear:both;}.view-my-librarian .views-row-even{float:right;width:50%;padding-left:10px;}.lt-ie8 .view-my-librarian .views-row-odd,.lt-ie8 .view-my-librarian .views-row-even{width:48.5%;}}@media only screen and (max-width:480px){.view-my-librarian .views-field-field-bio .field-content{clear:both;display:block;padding-top:.5em;}.view-my-librarian .views-field-nothing ul li a{width:100%;margin-left:0;}}
@media only screen and (max-width:320px){.gpanel .region{display:block;float:none;width:100% !important;}}@media only screen and (min-width:321px) and (max-width:480px){.gpanel .region{display:block;float:none;width:100% !important;}}@media only screen and (min-width:481px) and (max-width:768px){.three-25-25-50 .region-three-25-25-50-first,.three-25-25-50 .region-three-25-25-50-second,.three-50-25-25 .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third{width:50%;}.three-50-25-25 .region-three-50-25-25-first,.three-25-25-50 .region-three-25-25-50-third{width:100%;}.four-4x25 .region{width:50% !important;}.six-6x16 .region,.five-5x20 .region-five-first,.five-5x20 .region-five-second,.five-5x20 .region-five-third{width:33.333% !important;}.five-5x20 .region-five-fourth,.five-5x20 .region-five-fifth{width:50%;}.three-50-25-25 .region-three-50-25-25-second,.three-25-25-50 .region-three-25-25-50-third,.six-6x16 .region-six-third,.five-5x20 .region-five-fourth{clear:left !important;}}
