#  Key Databases A-E 

 



 ##  

  expand\_more  

 
  

 

  [###  3-in-1 Education Articles Search 

 ](http://nrs.harvard.edu/urn-3:hul.eresource:ebscoedu) Search for articles ERIC, Education Source, and Academic Search Premier all at the same time. 

 

 

   [### Academic Search Premier

 ](http://id.lib.harvard.edu/alma/990091226320203941/catalog) Academic Search Premier is a multidisciplinary database of scholarly articles and a great starting place for research. Covers literature from 1984 to the present. 

 

 

   [### Acta Sanctorum

 ](http://nrs.harvard.edu/urn-3:hul.eresource:actasanc) A collection of documents examining the lives of Christian saints, organized according to each saint's feast day. 

 

 

   [### Africa-Wide: NiPAD 

 ](http://nrs.harvard.edu/urn-3:hul.eresource:afrstuni) Africa-Wide NiPAD contains twenty-seven African, European and North American databases with close to 2 million records indexing printed texts, maps and music recordings on all topics in African studies.Coverage goes back to the 19th century. 

 

 

   [### African American Library Resources at Harvard: Newspapers

 ](https://guides.library.harvard.edu/africanamerican/newspapers) This research guide identifies and links directly to Harvard's major online collections of African American news sources. 

 

 

   [### Alt-Press Watch

 ](https://id.lib.harvard.edu/alma/990088469720203941/catalog) Alt-Press Watch is a full-text database of articles in alternative, independent publications. This multi-disciplinary resource covers publications since the 1990s and offers diverse perspectives on religion. 

 

 

   [### America's Historical Newspapers (1690-1922)

 ](http://nrs.harvard.edu/urn-3:hul.eresource:eananews) A database of full-text newspapers published in the United States, from 1690 to the early 20th century. Use it to find historical news stories about religious topics. 

 

 

   [### America: History and Life

 ](https://id.lib.harvard.edu/alma/990084585850203941/catalog) Scholarly journal articles covering the history of the United States and Canada from prehistory to today. Essential for the study of American religious history. Use it to search for material about a historical time period. 

 

 

   [### American National Biography

 ](https://id.lib.harvard.edu/alma/990076593120203941/catalog) Brief biographies of notable Americans from all eras and walks of life, including religious leaders. Created by scholars, the biographical sketches include bibliographical references. All featured people are no longer living. 

 

 

   [### American Periodicals (1740-1900)

 ](https://nrs.harvard.edu/urn-3:hul.eresource:amperser) Searchable, full-text database, with digitized page images, of more than 1,100 American magazines and journals that originated between 1741 and 1900. Subject matter includes religion, theology, missions, abolition. 

 

 

   [### Analecta hymnica Medii Aevi

 ](http://nrs.harvard.edu/urn-3:hul.eresource:analecta) An extensive collection and history of the medieval Latin hymns of the Catholic Church, 500-1400 based upon the original 55 volume edition of Guido Dreves. 

 

 

   [### Anchor Yale Bible Commentaries

 ](https://id.lib.harvard.edu/alma/99156334055003941/catalog) The Anchor Bible commentaries are intended for the general reader, yet are stringent in their linguistic and historical scholarship. Hebrew and Greek words are transliterated. 

 

 

   [### Année Philologique

 ](http://id.lib.harvard.edu/alma/990153098780203941/catalog) An international index that covers scholarship on all aspects of Greco-Roman antiquity, including early Christianity. Search by modern or ancient author, ancient texts, disciplines, and more. 

 

 

   [### Annual Reviews

 ](http://id.lib.harvard.edu/alma/990080053560203941/catalog) Annual Reviews offer authoritative syntheses of the primary research literature in 46 fields including political science, sociology, and anthropology. 

 

 

   [### Anthropology Plus

 ](http://nrs.harvard.edu/urn-3:hul.eresource:anthplus) Anthropology Plus covers social, cultural, physical, biological and linguistic anthropology; ethnology, archaeology, folklore and material culture; and interdisciplinary studies from the mid-1800's to the present. 

 

 

   [### Arabic Literature of Africa Online

 ](http://id.lib.harvard.edu/alma/990153437320203941/catalog) Arabic Literature of Africa Online is a bio-bibliography on the Arabic manuscript tradition in the African continent, which continued well into the 20th century CE.It offers authoritative information about African authors, the texts they wrote in Arabic... 

 

 

   [### Archives of Christian Churches and Organizations in Cuba Online

 ](http://id.lib.harvard.edu/alma/99154208017203941/catalog) Three primarily twentieth century archival collections of: Presbyterian Church in Cuba, Evangelical Theological Seminary of Cuba, and Christian Student Movement of Cuba, largely in Spanish. More context and history in database’s Background section. 

 

 

   [### Archives of sexuality &amp; gender. LGBTQ history and culture since 1940

 ](http://id.lib.harvard.edu/alma/990146334350203941/catalog) Primary sources on social, political, health, religious and legal issues impacting LGBTQ communities around the world since 1940. Includes documents published in more than 35 countries in more than 15 languages. 

 

 

   [### Archnet

 ](http://archnet.org/) Archnet is an open access, intellectual resource focused on architecture, urbanism, environmental and landscape design, visual culture, and conservation issues related to the Muslim world. 

 

 

   [### Art Full Text

 ](http://nrs.harvard.edu/urn-3:hul.eresource:artfullt) Use Art Full Text to find articles in contemporary art and architecture journals published worldwide and in many languages. Includes content on the intersections of art and religion. 

 

 

   [### Art Index Retrospective

 ](http://nrs.harvard.edu/urn-3:hul.eresource:artretro) Art Index Retrospective is a database of articles in 600 art, archaeology, and architecture journals, museum bulletins, and yearbooks that were published 1929-1984. Includes content on the intersections of art and religion. 

 

 

   [### ARTbibliographies Modern

 ](http://nrs.harvard.edu/urn-3:hul.eresource:artbiblm) ARTbibliographies Modern contains abstracts of articles, books, essays, exhibition catalogs, and reviews on all forms of modern and contemporary art worldwide. Includes content on the intersections of art and religion. 

 

 

   [### ARTstor

 ](http://nrs.harvard.edu/urn-3:hul.eresource:artstorx) ARTstor is a digital library of over 2 million high-quality images sourced from museums and other repositories. 

 

 

   [### Association of Religion Data Archives (ARDA)

 ](http://www.thearda.com/) ARDA provides free access to religion data and statistics. Data are submitted by scholars and research centers, and offers national and international survey findings, local, national and global profiles of religion, and detailed reports. 

 

 

   [### ATLA Religion Database

 ](http://nrs.harvard.edu/urn-3:hul.eresource:religind) Covers contemporary scholarly journal articles, essays, sermons, and book reviews in the study of religion. Materials cover all religions and all theological points of view. 

 

 

   [### Atlanta Constitution (1868-1942)

 ](http://nrs.harvard.edu/urn-3:hul.eresource:pqachist) A full-text database containing digitized images of the original format of The Atlanta Constitution (1868-1942), with content including articles, photos, and advertisements. All text within the database is searchable. 

 

 

   [### Avery Index to Architectural Periodicals

 ](http://nrs.harvard.edu/urn-3:hul.eresource:averyebs) This database lists journal articles published worldwide on architecture and design, archaeology, city planning, historic preservation, interior design, landscape architecture, and urban planning. Includes articles on churches and other religious... 

 

 

   [### Baltimore Sun (1837-1987)

 ](http://nrs.harvard.edu/urn-3:hul.eresource:proqhbs) A full-text database containing digitized images of the original format of the Baltimore Sun (1837-1987), with content including articles, photos, and advertisements. All text within the database is searchable. 

 

 

   [### Bar-Ilan University Responsa Project

 ](http://nrs.harvard.edu/urn-3:hul.eresource:responsa) Searchable rabbinical responsa containing halachic, historical, sociological and economic data reflecting approximately two thousand years of Jewish life. 

 

 

   [### Bible in English

 ](http://nrs.harvard.edu/urn-3:hul.eresource:bibleeng) Twenty different versions of the English Bible from the tenth to the twentieth century. Search them all, or a specific Bible book or Bible version. 

 

 

  

 - Previous page chevron\_left
- [1](?page=0 "Current page")
- [2](?page=1 "Go to page 2")
- [3](?page=2 "Go to page 3")
- [4](?page=3 "Go to page 4")
- [ Next page chevron\_right ](?page=1 "Go to next page")
 
 

 

 

 

##  Key Databases by Alphabetical Group 

- [A-E](/key-databases/a-e)
- [F-J](/key-databases/f-j)
- [K-O](/key-databases/k-o)
- [P-T](/key-databases/p-t)
- [U-Z](/key-databases/u-z)



 

Embed


.specialcol p.popinfo a {
    color: #000!important;
    font-style: italic;
    text-decoration: underline!important;
}
@supports (-ms-ime-align: auto){
.researchband2 .block-boxes,
.researchband3 .block-boxes {
    display: block!important;
    padding-top: 35px!important;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
.landing .region.region-content-bottom .researchband2 .block-boxes,
.landing .region.region-content-bottom .researchband3 .block-boxes,
.researchband2 .block-boxes,
.researchband3 .block-boxes {
    display: block!important;
    padding-top: 35px!important;
}
#block-boxes-1520365414,
#block-boxes-1520365490,
#block-boxes-1520365455{
text-align:center;
}
#block-boxes-1520365414 h2,
#block-boxes-1520365490 h2,
#block-boxes-1520365455 h2{
padding-top:45px!important;
}
}
.landing .region.region-footer-bottom .region-inner {
    max-width: 1170px;
    margin: 0 auto;
    width: 90%;
}
.landing .region-content-first .block-boxes .block-inner {
    width: 100%;
    margin: 0 auto!important;
    max-width: 1170px;
}
.accordion .ui-state-active {
    background-image: url(https://beta.hwpi.harvard.edu/files/hds_library/files/accordion_default_white_minus.png?m=1523397841)!important;
    background-position: left center;
}
div#boxes-box-1519402346 img {
    width: 250px;
    margin-bottom: -25px;
    margin-top: -3px;
}
div#boxes-box-1523471659 p a {
    background-color: #CAE2E8;
    border-radius: 4px;
    padding: 3px 12px 3px 12px!important;
    margin-top: 0px!important;
    display: inline-block;
    font-weight: bold!important;
    text-transform: uppercase;
    font-size: 18px;
    color: #297697!important;
    border: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font-family: "Open Sans", sans-serif;
}
a.more-link:hover {
    background-color: #8996a0;
   
    color: #fff!important;

}
a.more-link {
    background-color: #CAE2E8;
    border-radius: 4px;
    padding: 3px 12px 3px 12px!important;
    margin-top: 30px!important;
    display: inline-block;
    font-weight: bold!important;
    text-transform: uppercase;
    font-size: 12px;
    color: #297697!important;
    border: 1px solid #CAE2E8;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
div#block-boxes-1519747947 {
    width: 100%;
    max-width: 940px;
}
.landing .researchband3 .block-boxes.block-boxes-os_boxes_rand_widget h2 a {
    color: #fff!important;
}
.landing .researchband3 .block-boxes h2 a {
    color: #215990!important;
}
div#block-boxes-1520365034 {
    margin-top: 40px!important;
}
div#block-boxes-1520365006 {
    margin-bottom: 20px;
}
.researchband3 .block-boxes {
    display: flex;
    align-items: center;
    min-height: 175px;
    border-radius: 3px;
    justify-content: center;
    background-color: #CCE2E8!important;
}
div#block-boxes-1520365490,
div#block-boxes-1520365455,
div#block-boxes-1520365414 {
    margin-top: 55px!important;
}
.researchband3 .block-boxes-os_boxes_rand_widget {
    background-color: transparent!important;
}

.block-boxes-os_boxes_rand_widget img {
    float: none;
    padding: 0!important;
    margin-right: 0;
    width: auto;
    height: auto!important;
    object-fit: cover;
    margin-bottom: 0;
    border-radius: 3px;
    background-color: #CBE2E8;
}
.field-type-text-with-summary h4 {
    font-size: inherit!important;
    font-weight: bold!important;
    font-family: inherit!important;
    margin-bottom: inherit!important;
}
p.popinfo a {
    color: #fff!important;
    font-style: italic;
    text-decoration: underline!important;
}
.groupstudy p.popinfo {
    position: absolute;
    bottom: -175%;
    padding-left: 25px;
    color: #fff;
}
.studycarrelsground p.popinfo {
    position: absolute;
    bottom: -205%;
    padding-left: 45px;
    color: #fff;
    padding-right: 45px!important;
}
.reading:hover p {
    display: block;
width:700px;
}
.reading p {
    display: none;
    position: absolute;
    left: -450px;
    top: -185px;
}
.reading {
    width: 85px;
    height: 105px;
    position: absolute;
    top: 235px;
    left: 745px;
}
.reading p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 65px!important;
}
.specialcol:hover p {
    display: block;
width:700px;
}
.specialcol p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.specialcol {
    width: 250px;
    height: 115px;
    position: absolute;
    top: 328px;
    left: 445px;
}
.specialcol p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #000;
    top: 65px!important;
}
.classroom:hover p {
    display: block;
width:700px;
}
.classroom p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.classroom {
    width: 120px;
    height: 225px;
    position: absolute;
    top: 108px;
    left: 305px;
}
.classroom p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.rabinowitz:hover p {
    display: block;
width:700px;
}
.rabinowitz p {
    display: none;
    position: absolute;
    left: 10px;
    top: -185px;
}
.rabinowitz {
    width: 140px;
    height: 210px;
    position: absolute;
    top: 181px;
    left: 85px;
}
.rabinowitz p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.sections_thirdfloor {
    background-image: url(https://beta.hwpi.harvard.edu/files/hds_library/files/3rdfloor.png?m=1523039594)!important;
    display: block;
    width: 100%;
    height: 900px;
    background-size: cover;
}
.comfortable:hover p {
    display: block;
width:700px;
}
.comfortable p {
    display: none;
    position: absolute;
    left: -330px;
    top: -185px;
}
.comfortable {
    width: 120px;
    height: 115px;
    position: absolute;
    top: 368px;
    left: 710px;
}
.comfortable p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 175px!important;
}
.quiet:hover p {
    display: block;
width:700px;
}
.quiet p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.quiet {
    width: 290px;
    height: 115px;
    position: absolute;
    top: 368px;
    left: 375px;
}
.quiet p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.exhibits:hover p {
    display: block;
width:700px;
}
.exhibits p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.exhibits {
    width: 120px;
    height: 145px;
    position: absolute;
    top: 340px;
    left: 205px;
}
.exhibits p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.researcharea:hover p {
    display: block;
width:700px;
}
.researcharea p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.researcharea {
    width: 120px;
    height: 85px;
    position: absolute;
    top: 135px;
    left: 205px;
}
.researcharea p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 35px!important;
}
.sections_secondfloor {
    background-image: url(https://beta.hwpi.harvard.edu/files/hds_library/files/2ndfloor.png?m=1523039592)!important;
    display: block;
    width: 100%;
    height: 900px;
    background-size: cover;
}
.sections_lowerfloor {
    background-image: url(https://beta.hwpi.harvard.edu/files/hds_library/files/lowerfloor.png?m=1523039594)!important;
    display: block;
    width: 100%;
    height: 900px;
    background-size: cover;
}
.studycarrelsground:hover p {
    display: block;
width:700px;
}

.studycarrelsground p {
    display: none;
    position: absolute;
    left: -350px;
}
.studycarrelsground {
    width: 205px;
    height: 114px;
    position: absolute;
    top: 110px;
    left: 335px;
}
.groupstudy:hover p {
    display: block;
width:700px;
}

.groupstudy p {
    display: none;
    position: absolute;
    left: -350px;
}
.groupstudy {
    width: 115px;
    height: 115px;
    position: absolute;
    top: 235px;
    left: 642px;
}
.studycarrels:hover p {
    display: block;
width:700px;
}

.studycarrels p {
    display: none;
    position: absolute;
    left: -350px;
}
.studycarrels {
    width: 205px;
    height: 114px;
    position: absolute;
    top: 110px;
    left: 335px;
}
.sections_groundfloor {
    background-image: url(https://beta.hwpi.harvard.edu/files/hds_library/files/groundfloor.png?m=1523039595)!important;
    display: block;
    width: 100%;
    height: 900px;
    background-size: cover;
}
.studycarrels p.popinfo {
    position: absolute;
    bottom: -225%;
    padding-left: 45px;
    color: #fff;
}

span.tweet-text {
    font-size: 14px;
    line-height: 19px;
}
.landing.services .region-content-top .block-boxes-os_boxes_tabs h2 {
    margin: 0px 0 5px 0!important;

}
div#block-boxes-1519755433 .boxes-box-content h3 {
    font-size: 19px;
}
.services .ui-tabs .ui-tabs-panel {
    padding: 10px 35px;
}
.services div#ui-accordion-1-panel-0 {
    margin-left: -45px;
}
.landing.services .region-content-top .ui-accordion .ui-accordion-content {
    padding: 0 25px 0 55px;
    margin-bottom: 50px;
}
.not-front.landing.services .region-content-top .accordion .ui-tabs ul.ui-tabs-nav li.ui-tabs-active {
    background-color: #fff!important;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-state-default, .landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-default, .landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-default, .landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-state-active, .landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-active, .landing.services .region-content-top .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-active {
    border: none;
    color: #fff;
    width: auto;
    margin: 0 auto;
    border-radius: 0;
    background-color: #f4f4f4!important;
    font-size: 10px!important;
    background-image: none!important;
}
.landing.services .region-content-top h2 {
    font-family: Droid Serif,serif!important;
    margin: 60px 0 5px 0!important;
    font-size: 24px;
    line-height: 36px;
}
.landing.services .region-content-top .accordion .ui-state-default, .landing.services .region-content-top .accordion .ui-widget-content .ui-state-default, .landing.services .region-content-top .accordion .ui-widget-header .ui-state-default, .landing.services .region-content-top .accordion .ui-state-active, .landing.services .region-content-top .accordion .ui-widget-content .ui-state-active, .landing.services .region-content-top .accordion .ui-widget-header .ui-state-active {
    border: none;
    color: #fff;
    width: auto;
    margin: 0 auto;
    border-radius: 4px;
    background-color: #86959f!important;
    font-family: Open Sans,sans-serif!important;
    text-transform: none;
    font-size: 24px!important;
    margin-bottom: 0;
    font-weight: bold;
    background-image: url(/files/hds/files/accordion_default_white3.png)!important;
    background-repeat: no-repeat!important;
    background-size: 57px auto!important;
    background-position: left center!important;
}

div#block-boxes-1520365058 {
    margin-top: 35px!important;
}
.researchband1 div#boxes-box-1520365058 h2 a.os-button {
    padding: 3px 44px!important;
}
div#boxes-box-1523470583 h2 {
    font-size: 30px;
    line-height: normal;
    margin-bottom: 25px!important;
}
.researchband2 {
    opacity: .9;
}
.researchband1 {
    margin-top: 60px!important;
    margin-bottom: 20px!important;
}
.landing.research .region-content-top h2 {
    font-family: Droid Serif,serif!important;
    margin: 0px!important;
    font-size: 24px;
    line-height: 36px;
}
.landing.research .region.region-content-top .block-boxes,
.landing.services .region.region-content-top .block-boxes {
    width: 100%;
}
div#boxes-box-1523470583 {
    text-align: left;
}
div#block-boxes-1520365006 {
    background-color: transparent!important;
}
.researchband2 a.os-button {
    background-color: #CAE2E8;
    border-radius: 4px;
    padding: 3px 12px 3px 12px!important;
    margin-top: 30px!important;
    display: inline-block;
    font-weight: bold!important;
    text-transform: uppercase;
    font-size: 22px;
    color: #000!important;
    border: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font-family: "Open Sans", sans-serif;
}

.researchband1 h2 a.os-button {
    background-color: #CAE2E8;
    border-radius: 4px;
    padding: 3px 12px 3px 12px!important;
    margin-top: 0px!important;
    display: inline-block;
    font-weight: bold!important;
    text-transform: uppercase;
    font-size: 18px;
    color: #297697!important;
    border: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font-family: "Open Sans", sans-serif;
}
.landing.research .region.region-content-first {
    background-image: url(https://hdsadmissionsblog.files.wordpress.com/2013/11/img_4527.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #666;
    background-blend-mode: multiply;
    background-attachment: fixed;
}
.researchband2 .block-boxes .boxes-box {
    padding: 0 35px;
    text-align: center;
}
.researchband2 .block-boxes {
    background-color: #D0D7D8!important;
    display: flex;
    align-items: center;
    min-height: 200px;
    border-radius: 3px;
    justify-content: center;
}
.researchband1 .block-boxes .boxes-box {
    padding: 0 35px;
    text-align: center;
}
.researchband1 .block-boxes {

    align-items: center;

    border-radius: 3px;
    justify-content: center;
}

.lobby p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.circulation p.popinfo {
    position: absolute;
    bottom: -355%;
    padding-left: 45px;
    color: #fff;
}
.openstudy p.popinfo {
    position: absolute;
    bottom: -355%;
    padding-left: 45px;
    color: #fff;
}
.silent p.popinfo {
    position: absolute;
    bottom: -235%!important;
    padding-left: 45px;
    color: #fff;
}
.lobby:hover p {
    display: block;
width:700px;
}
.lobby p {
    display: none;
    position: absolute;
    top: -250px;
    left: -200px;
}
.lobby {
    width: 120px;
    height: 70px;
    position: absolute;
    top: 610px;
    left: 325px;
}
.entrance:hover p {
    display: block;
width:700px;
}
.entrance p {
    display: none;
    position: absolute;
    left: -200px;
    top: -185px;
}
.entrance {
    width: 120px;
    height: 70px;
    position: absolute;
    top: 532px;
    left: 325px;
}
.entrance p.popinfo {
    position: absolute;
    padding-left: 45px;
    color: #fff;
    top: 135px!important;
}
.silent:hover p {
    display: block;
width:700px;
}
.silent p {
    display: none;
    width: 550px;
    position: absolute;
    left: -250px;
}
.silent {
    width: 175px;
    height: 120px;
    position: absolute;
    top: 100px;
    left: 540px;
}
.openstudy:hover p {
    display: block;
width:700px;
}
.openstudy p {
    display: none;
    position: absolute;
    left: -350px;
}
.openstudy {
    width: 250px;
    height: 95px;
    position: absolute;
    top: 345px;
    left: 615px;
}
.circulation:hover p {
    display: block;
width:700px;
}

.circulation p {
    display: none;
}
.circulation {
    width: 245px;
    height: 100px;
    position: absolute;
    top: 245px;
    left: 190px;
}


.sections_firstfloor {
    background-image: url(https://static.beta.hwpi.harvard.edu/files/styles/os_files_xxlarge/public/hds_library/files/library_floor_1_01.png?m=1519744905&itok=Z91qgSKR)!important;
    display: block;
    width: 100%;
    height: 900px;
    background-size: cover;
}
.popup {
    max-width: 550px;
    position: absolute;
    top: 5%;
    right: 0;
    width: 98%;
    background: #fff;
    border: 6px solid #ccc;
    box-shadow: 2px 2px 2px #666;
display:none;
height:400px;
}

div#block-boxes-1521549675 {
    margin: 60px auto;
}
.special.landing .region-content-top h2 {
    font-family: Droid Serif,serif!important;
    margin: 0!important;
    line-height: 36px;
}
.special.landing .region.region-content-top .block-boxes {
    width: 98%;
    margin: 0 auto;
}
div#boxes-box-1519236146 p img {
    border: 15px solid #f4f4f4;
    padding: 0;
    max-width: 450px;
}
div#block-boxes-1519236146 .boxes-box-content div.floorsection {
    border-top: 2px dotted #ccc;
    padding-top: 25px;
    margin-top: 25px;
    margin-bottom: 35px;
    min-height: 500px;
}
.not-front .region-header-third ul.nice-menu {
    padding-right: 15px;
}
.not-front.landing .region-header-third ul.nice-menu {
    padding-right: 0;
}
.landing .region.region-content-first .ui-tabs li a {
    border-bottom: 0;
}
.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
    border-bottom-color: #fff!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    color: #000 !important;
    cursor: pointer;
}
.not-front .ui-tabs ul.ui-tabs-nav li.ui-tabs-active {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.accordion .block-boxes-os_boxes_tabs .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-state-active, .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-active, .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-active {
    background-color: #f4f4f4;
    padding: inherit;
    border: 0;
}
.accordion .block-boxes-os_boxes_tabs .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-default, .accordion .block-boxes-os_boxes_tabs .ui-state-active, .accordion .block-boxes-os_boxes_tabs .ui-widget-content .ui-state-active, .accordion .block-boxes-os_boxes_tabs .ui-widget-header .ui-state-active {
    background-image: none;
    background-size: 0;
    margin-top: 0 !important;
    padding-left: inherit;
    margin-bottom: 0!important;
    min-height: 0;
}
.accordion h3.ui-state-default, .accordion .ui-widget-content h3.ui-state-default, .accordion .ui-widget-header h3.ui-state-default, .accordion .ui-state-active, .accordion .ui-widget-content h3.ui-state-active, .accordion .ui-widget-header h3.ui-state-active {
    background-image: url(/files/hds/files/accordion_default_white3.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 57px auto;
    margin-top: 15px !important;
    padding-left: 55px;
    padding-right: 30px;
    margin-bottom: 15px !important;
    min-height: 30px;
}
.region-header-third ul.nice-menu li {
    float: left;
}
#branding_header .branding-right {
    z-index: 2;
    position: relative;
    font-size: 11px;
    font-weight: normal;
}

.branding-right {
    color: #999;
}

#branding_header a {
    color: #333;
    text-decoration: none!important;
}
.logo img {
    max-width: 550px!important;
    padding-right: 0!important;
}
.branding img {
    margin-left: -30px;
}
.branding img {
    width: 230px!important;
    margin-top: -7px;
    height: auto;
}
.branding .boxes-box img {
    padding-left: 20px;
}
.branding {
    left: 0;
    position: absolute;
    top: -28px;
    width: 100%;
}
.branding-left {
    display: none;
}
#branding_header {
    background-color: #BAC5C6;
    font-weight: bold;
display:block!important;
}
.landing .region-content-bottom h3 a {
    color: #fff;
}
.landing .region h3 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 24px;
}
.landing .region a img:hover {
    -webkit-filter: saturate(0)!important; 
filter: saturate(0)!important; 
}
div#block-boxes-1519755433 p a.os-button {
    font-size: 14px!important;
    margin-top: 10px!important;
}
div#block-boxes-1519755433 p a {
    font-weight: bold!important;
    font-size: 20px!important;
    border-bottom: 1px dotted;
}

div#block-boxes-1519755433 p {
    margin-bottom: 20px;
}
div#boxes-box-1519755263,
div#boxes-box-1519755398 {
    background-color: #fff;

}
div#boxes-box-1519755263 .boxes-box-content,
div#boxes-box-1519755398 .boxes-box-content {
    padding: 25px;
}
div#block-boxes-1519755433 h3 {
    margin-bottom: 25px!important;
    font-size: 30px;
}

.landing .region-content-second .region-inner.clearfix {
    padding: 0!important;
}
.landing .region-content-bottom {
    background-color: #293352;
    color: #fff!important;
    margin-right: 0!important;
    padding: 40px 0;
    margin-bottom: -25px!important;
}
section#block-boxes-1518708026 h2.block-title {
    margin-bottom: -20px;
}
a.os-smallink {
    font-size: 14px;
    font-weight: bold!important;
}
.maptabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
    border-bottom-color: #fff !important;
    color: #000!important;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.landing section#block-boxes-1519403113 {
    margin-top: 0!important;
}
.landing .boxes-box-content h2 {
    text-transform: none;
}
.band h3 {
    margin-bottom: 20px;
    font-size: 24px;
}
.band h3 a {
    color: #005C9C!important;
}
div#boxes-box-1523471464 img {
    width: 50px;
    margin-top: 10px;
    margin-bottom: -40px;
}
.landing section#block-boxes-1400524981 .block-title {
    font-size: 24px;
    line-height: 35px;
    text-transform: none;
    letter-spacing: 0;
    color: #000;
font-family: Droid serif, serif !important
}

.landing section#block-boxes-1400524981 {
    background-image: none;
    margin-top: 10px!important;
    min-height: auto;
}
.os-button.os-nospace {
    margin-top: 0!important;
}
.landing .accordion h3.ui-state-default, .landing .accordion h3.ui-widget-content .ui-state-default, .landing .accordion h3.ui-widget-header .ui-state-default, .landing .accordion h3.ui-state-active, .landing .accordion .ui-widget-content .ui-state-active, .landing .accordion .ui-widget-header .ui-state-active {
    padding-right: 3px!important;
    padding-left: 55px!important;
}
.ui-state-default .ui-icon-triangle-1-e.ui-icon, .ui-state-default .ui-icon-triangle-1-s.ui-icon {
    background-image: none;
}
.landing .region-footer-first .boxes-box .boxes-box {
    min-height: 340px;
}
.landing .region.region-content-top .block-boxes {
    width: 100%;
}
.landing .region-footer-first .block-boxes {
    padding: 0 45px;
}
.landing .region-footer-first .block-boxes .block-boxes {
    padding: 0;
}
.landing .region-content-second .block-boxes .block-inner,
.landing .region.region-footer-bottom .region-inner,
.landing .region.region-content-bottom .region-inner,
.landing .region-footer-first .block-inner,
.landing .region-footer .block-inner,
.landing .region.region-content-top .block-boxes{
max-width:1170px;
width:98%;
}

.landing .block-boxes .block-inner .block-inner {
    width: inherit!important;
}


.landing .region-content-first .block-boxes .block-inner .block-inner {
    width: inherit!important;
    padding: inherit!important;
}

.landing .region-content-first
 {
    background-color: #BAC5C6;
	 padding: 40px 0;
}

.landing .region.region-content-bottom h2.block-title
 {
    font-size: 18px!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    font-family: arial !important;
    margin-bottom: 8px;
}

.landing .region-content-bottom
 {
    background-color: #293352;
    color:#fff!important;
    margin-right:0!important;
    padding: 40px 0;
	margin-bottom: -25px!important;
}

.landing .region-content-bottom h2 a
 {
    color:#fff!important;
}
.landing .region.region-content-bottom .region-inner
 {
    width: 1170px;
    margin: 0 auto;
}
.landing .region.region-content-bottom .region-inner .region-inner
 {
    width: 100%;
}
.landing #columns{
    width:100%;
}
.landing .region-content-top h2
 {
    font-family: Droid Serif,serif!important;
    margin: 60px!important;
    font-size: 24px;
    line-height: 36px;
}
.landing #content-column p {
    font-size: 18px!important;
    line-height: 29px!important;
}
.landing .region.region-content-top .block-boxes
 {
    width: 768px;
    margin: 0 auto;
}
.landing .region.region-content-first,
.landing .region.region-content-second, 
.landing .region.region-content-bottom,
.landing .region.region-footer-first,
.landing .region.region-footer-footer,
.landing .region.region-footer-bottom,
.landing #footer .gpanel,
.landing .footer-left.footer .region-footer {
    width: 100%!important;
}
.landing .region-content-top .block-boxes {
    width: 1170px;
    margin: 0 auto;
}
.landing h1#page-title{
text-align:center;
margin-top: 40px!important;
}
.landing #content-column .content-inner {
    margin-left: 0!important;
    margin-right: 0!important;
	padding:0;
}
.landing .boxes-box-content h2
 {
    font-size: 24px;
    font-weight: normal;
    line-height: 35px;
    letter-spacing: normal;
    margin-bottom: 25px;
}
.landing .region-footer-first .boxes-box .boxes-box
 {
    padding: 20px;
    background-color: #f3f3f1;
    min-height: 280px;
    border-radius: 3px;
}
.landing .region-footer-first .block-boxes h2
 {
    font-size: 22px;
    line-height: normal;
    font-family: open sans!important;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}
.landing .region-footer-first .block-boxes
 {
    margin-bottom: 35px;
}
.landing .region-content-second .block-boxes .block-inner
 {
    padding: 20px 0;
    margin: 0 auto!important;
    text-align: center;
}
.landing #footer .gpanel, .landing .footer-left.footer .region-footer {
    width: 100%!important;
}
.landing .region-content-second .block-boxes .block-inner{
text-align:left!important;
}
.landing .region.region-content-bottom .block-boxes p a, 
.landing .region.region-content-bottom .block-boxes p a:visited {
    border-bottom: 1px solid #bac5c6;
    color: #bac5c6;
} 
.landing .region.region-content-bottom .block-boxes p a:hover {
    border-bottom: 1px solid #a2abac;
    color: #ffffff;
}

.landing #content-column .block.block-boxes-os_boxes_columns .block{
border-top:0!important;
}
.landing .region-footer .block-inner .block-inner {
    width: inherit;
}
.landing .region-footer .block-inner {
    width: 1170px;
    margin: 0 auto;
}
.landing .region-footer-first {
    background-color: #8996A0;
    padding: 50px 0 0 0!important;
	width: 100%!important;
}
.landing .region-content-top .ui-accordion .ui-accordion-content {
    padding: 0;
    margin-bottom: 50px;
}
.landing .region.region-footer-bottom {
    border-top: 6px solid #cecece;
    padding: 15px 0;
}
.landing footer#footer {
    padding: 0;
    border: 0;
}
.landing .region-footer {
    padding: 40px 0;
}
.landing .region-footer-first .block-inner
 {
    width: 1170px;
    margin: 0 auto;
}
.landing .region-footer-first .block-inner .block-inner {
    width: inherit!important;
}
.not-front #content-panels .region-content-top {
    width: 100% !important;
    display: block;
    padding: 0 0 30px 0;
}


.landing .region.region-content-bottom .block-boxes {
    border-top: 0!important;
    padding-top: 0!important;
}
.landing .region.region-content-first li a {
    color: #215990;
    border-bottom: 1px solid rgba(39,56,109,.3);
}


.landing .region.region-content-first li a:hover {
    color: #286db0;
    border-bottom: 1px solid rgba(25,69,111,.3);
}
.landing .breadcrumb
{
	display:none;
}
.landing .region-footer-first .block-boxes-os_boxes_columns a.os-button {
    position: absolute;
    bottom: 30px;
}
.landing .region-content-top .accordion .ui-state-default,
.landing .region-content-top .accordion .ui-widget-content .ui-state-default,
.landing .region-content-top .accordion .ui-widget-header .ui-state-default,
.landing  .region-content-top .accordion .ui-state-active,
.landing .region-content-top .accordion .ui-widget-content .ui-state-active,
.landing .region-content-top .accordion .ui-widget-header .ui-state-active {
    border: none;
    color: #333;
    width: 80px;
    margin: 0 auto;
    border-radius: 4px;
    background: #CAE2E8!important;
    font-family: Open Sans,sans-serif!important;
    text-transform: uppercase;
    font-size: 12px;
	margin-bottom: 50px;
	font-weight: bold;
}

.landing .region-content-first h2.block-title{
	color:#000;
}
.landing .accordion .ui-state-default:hover{
	    background-color: #8996a0!important;
		color:#fff!important;
}
.landing #columns,
.landing #menu-bar{
width:100%;
}
.landing #menu-bar img.media-element.file-default {
padding-right:0;
}
.landing #header{
background-color:#fff;
}
.gsst_b a.gsst_a {
    position: relative;
    top: -10px;
}
.searchaids table.gsc-search-box td {
    vertical-align: top;
}
.searchaids input.gsc-input {
    background: none!important;

}
input.gsc-search-button.gsc-search-button-v2 {
    margin-top: 10px;
}
.gsib_a {
    width: 100%;
    padding: 0;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    width: auto;
}
div#file-832931 {
    width: 450px;
}
.searchaids .cse .gsc-search-button input.gsc-search-button-v2, .searchaids input.gsc-search-button-v2 {
    width: 13px;
    height: 13px!important;
    padding: 6px 27px;
    min-width: 13px;
    margin-top: 2px;
}
li.expanded.menu-depth-1.menu-item-99132 li a:before {
display:none;
}
li.expanded.menu-depth-1.menu-item-99132 a:before {
    position: absolute;
    content: "";
    left: 0px;
    top: auto;
    height: 15px;
    width: 15px;
    background: url(/profiles/openscholar/themes/os_basetheme/images/scholarbase-sprite.png) -16px -756px no-repeat;
}
li.expanded.menu-depth-1.menu-item-99132 a {
    color: #000!important;
}
#columns .os-custom-menu ul.menu li a{
    border-bottom: 1px solid #ebe3df!important;
padding: 15px 15px!important;
}
#columns .os-custom-menu li.first.leaf.menu-depth-2.menu-item-99080,
#columns .os-custom-menu li.last.leaf.menu-depth-2.menu-item-99099 {
    background-color: #f3f3f1!important;
}
#columns .os-custom-menu ul.menu li{
  background-color: #fff!important;
}
li.first.leaf.menu-depth-1.menu-item-99126 a {
    background-color: #27386D!important;
    color: #fff;
    text-transform: uppercase;
}
.os-block img {
    border: 1px solid #ccc;
    padding-right: 0!important;
    margin-right: 15px;
}
.os-block {
    min-height: 120px;
}
.front #content-column .block ul {
    margin-left: 0;
}
.media-element-container {
    height: auto !important;
    margin: 0;
}
.not-front #boxes-box-1400524981 .media-element-container {
    height: auto !important;
    margin: 0;
}
#columns .block.block-boxes-os_boxes_twitterfeed ul, #columns .block.block-boxes-twitter ul {
    list-style: none;
    margin-left: 0;
}
.not-front .block-boxes-os_sv_list_box h1.node-title, .apachesolr_search-results .block-boxes-os_sv_list_box h1.node-title {
    line-height: 33px !important;
}
#boxes-box-os_pages_section_nav li li a.active-trail.active.active:hover {
    color: #ccc!important;
}
.region-sidebar-first.sidebar .boxes-box-content a:hover {
    color: #ccc!important;
}
#boxes-box-os_pages_section_nav li li li a.active-trail.active.active {
    color: #666!important;
}
#boxes-box-os_pages_section_nav li li a.active-trail.active.active {
    color: #000!important;
}
.region-sidebar-second h1.node-title {
    font-size: 18px!important;
    margin-top: 0!important;
}
.front .accordion-panel .block-boxes {
    margin-top: -10px!important;
    margin-bottom: 20px;
}
.front .accordion-panel .block-content a {
    color: #fff!important;
    border-bottom: 1px solid #666;
}
.front .accordion-panel .block-content p {
    color: #fff!important;

}
.front .accordion .ui-widget-content {
    background: none repeat scroll 0 0 transparent;
}
.sidebar h3 {
    padding-top: 10px;
    padding-bottom: 5px;
    color: #666;
    text-transform: capitalize;
    font-size: 16px;
}
#block-os-key-e-resources ul.menu ul.menu li {
    padding-left: 15px!important;
}
li.first.leaf.menu-depth-1.menu-item-50150 a {
    background-color: #27386D;
    color: #fff;
    text-transform: uppercase;
}
.page-links .os-custom-menu .expanded.menu-depth-1 > a, .page-links .os-custom-menu .expanded.menu-depth-1 > a:hover {
    background-color: #8996A0!important;


}
.os-custom-menu .expanded.menu-depth-1 > a ,
.os-custom-menu .expanded.menu-depth-1 > a:hover{
    background-color: #8996A0!important;
    color: #FFFFFF!important;

}
.newlogo img {
    width: 500px;
    padding-top: 10px;
}
.not-front ul#nice-menu-primary-menu {
    padding-left: 25px;
}
.region-sidebar-first .block-boxes-os_boxes_facetapi_vocabulary .boxes-box-content a {
    text-decoration: none;
    font-weight: normal;
    font-size: 13px!important;
    color: #000!important;
}
.og-context-node-212976 h1.node-title {
    margin-bottom: 0px!important;
    line-height: 33px!important;
}
li.link-count-200001.first.ui-state-default.ui-corner-top {
    width: 144px!important;
}
#block-boxes-1399397589 h2.block-title {
    font-size: 30px!important;
    line-height: normal!important;
    font-family: Open Sans,sans-serif!important;
    text-transform: none;
}
.front .region-content-top .block:nth-child(2) .ui-tabs-panel {
   
    background-color: transparent;
}
.front .ui-tabs ul.ui-tabs-nav li.first {
    width: 100%;
}
#google-cse-results-searchbox-form {
    margin-right: 16px;
}
#block-os-secondary-menu {
    margin-right: 0;
    padding-right: 0px;
    margin-top: -17px;
}
.region-content-top .os_sv_list_box article h1 {
    font-family: Droid serif, serif !important;
    font-size: 22px !important;
    line-height: 33px!important;
}
.contextual-controls-wrapper {
    top: 45px;
}
.pager {
    border-top: 0;
}
.view.view-os-links {
    padding-bottom: 85px;
}
#boxes-box-os_pages_section_nav a.active-trail.active.active {
    color: #fff!important;
}
table.os-tableborder td {
    border: 1px solid #cacaca;
}
.region-sidebar-first.sidebar .boxes-box-content a {
    text-decoration: none;
    font-weight: normal;
    font-size: 16px;
    color: #000!important;
}
#boxes-box-os_booktoc li a.active {
    color: #fff!important;
    background-color: #8996A0!important;
    padding: 5px;
}
ul.tab-links {
    margin-bottom: 0!important;
    margin-left: 0!important;
}
article .field-items table div[style] {
    background-color: transparent!important;
    font-size: inherit!important;
}
.not-front #block-boxes-1400524981 .block-inner {
    padding: 0 0 25px 15px;
}
#content-column .block ul {
    list-style-position: outside;
    margin-bottom: 30px;
    
}
#gsc-i-id1 {
    height: 17px;
    margin-right: 0;
    padding: 3px 0 2px 5px;
    width: 155px;
}
#edit-sa {
background-color:transparent;
    background-image: url(https://hds.harvard.edu/files/hds/files/search-ico.png);
    background-repeat: no-repeat;
    width: 30px!important;
    height: 30px!important;
    background-size: 25px;
    display: inline-block!important;
    float: right!important;
    position: relative!important;
    overflow: hidden!important;
    white-space: nowrap!important;
    border-color: transparent;
    margin-left: -40px !important;
    text-indent: -9999px;
    top: -2px;
background-position: 7px top;
}
input.gsc-input {
    background: url("https://hr.harvard.edu/profiles/openscholar/themes/os_basetheme/images/form-input-bg.gif") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-color: #ccc;
}

.front .region-content-bottom .block-boxes-os_boxes_columns img {
    padding-right: 0;
}

.tweet-media_url {
    display: none;
}
div#widget-7 {
    padding-bottom: 0!important;
}
div#block-boxes-1404403227 {
    margin-top: 0!important;
}
.ui-tabs ul.ui-tabs-nav li.ui-tabs-active.ui-state-hover a{
background-color:transparent!important;
}
.front .accordion .ui-state-default, 
.front .accordion .ui-widget-content .ui-state-default, 
.front .accordion .ui-widget-header .ui-state-default, 
.front .accordion .ui-state-active, 
.front .accordion .ui-widget-content .ui-state-active, 
.front .accordion .ui-widget-header .ui-state-active {
    background-image: url(/files/hds/files/accordion_default_white3.png);
    background-position: left center;
    background-repeat: no-repeat;
    background-size: 57px auto;
    margin-top: 15px !important;
    padding-left: 55px!important;
    padding-right: 30px;
    margin-bottom: 15px !important;
    min-height: 30px;
    font-size: 16px!important;
}
div#boxes-box-1500311373 {
    color: #000;
}
div.tweets-pulled-listing div.tweet-divider {
    display: none;
}
.twitter-followme a {
    background-color: #CAE2E8;
    border-radius: 4px;
    padding: 3px 12px 3px 12px!important;
    margin-top: 30px!important;
    display: inline-block;
    font-weight: bold!important;
    text-transform: uppercase;
    font-size: 12px;
    color: #000!important;
    border: 0!important;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.front .region.region-content-bottom {
    background-color: #f4f4f4;
}
.tweet-media_url img {
    margin-top: 25px;
}
.front .region.region-content-bottom .region-inner {
    max-width: 1170px;
    margin: 0 auto;
}
.front .content-left.content-right.content-bottom #content-panels .region-content-first, .front .content-left.content-right.content-bottom #content-panels .region-content-second, .front .content-left.content-right.content-bottom #content-panels .region-content-bottom {
    width: 100%;
}
#block-boxes-1502892446 .block-content .block-content {
    background: url("https://hwpi.harvard.edu/files/hds_library/files/bgband.png?m=1502894802");
    padding: 30px 35px 30px 35px!important;
color:#fff;
}
.front .region-content-second h2.block-title{
    font-size: 18px!important;
    margin-top: 0!important;
    line-height: normal;
    font-family: Open Sans,arial, sans-serif!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    margin-bottom: 0;
color:#fff;
}
.content-left.content-right .region-content-first .region-inner, .front .content-left.content-bottom .region-content-first .region-inner, .front .content-right.content-bottom .region-content-second .region-inner, .front .content-left.content-right.content-bottom .region-content-second .region-inner {
    border-right: 0;
}
.front .region-content-first h2.block-title {
    font-size: 18px!important;
    margin-top: 0!important;
    line-height: normal;
    font-family: Open Sans,arial, sans-serif!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    margin-bottom: 0;
}
.front .region-content-bottom h2.block-title {
    font-size: 18px!important;
    margin-top: 0!important;
    line-height: normal;
    font-family: Open Sans,arial, sans-serif!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    margin-bottom: 0;
}
  .front .block-boxes-os_boxes_html .block-content ul li a{
  color: #297697!important;
    border-bottom: 1px solid rgba(54,155,200,.3);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.front .block-boxes-os_boxes_html .block-content ul li {
    margin-bottom: 8px;
list-style:none;
font-size: 18px;
    line-height: 29px;
    font-weight: normal;
}

section#block-boxes-1400524981 {
    background-image: url(https://hwpi.harvard.edu/files/hds_library/files/hpbg.png?m=1502894946);
    margin-top: 0px!important;
    min-height: 400px;
}
.front #columns .region.region-content-top {
    background-image: url(https://hwpi.harvard.edu/files/hds_library/files/library-03.jpg?m=1502811977);
    display: block;
    background-color: #666;
    background-blend-mode: multiply;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
}
.og-context-node-212976 #content-panels .block {
    background-color: transparent;
}
.logo a {
    border-bottom: 0!important;
}
div#block-boxes-solr-search-box {
    display: none;
}
.tweet-author a {
    padding-left: 15px;
}
.front .region-sidebar-second .block-boxes-os_boxes_twitterfeed .tweets-pulled-listing li {
    width: 100%;
    float: none;
    margin-left: 0;
    height: inherit;
    padding-top: 10px;
    border-bottom: 1px dotted #ccc;
    border-right: 0;
    padding-right: 0;
    padding-bottom: 10px;
}
#boxes-box-os_booktoc li a.active {
color: #990033;
}
#block-boxes-1408367363, #block-boxes-1408367540 {
    margin-bottom: -30px;
    margin-top: 40px;
}
#block-boxes-1408367112 {
    margin-bottom: -30px;
    margin-top: 30px;
}
.leaf.active-trail a {
color: #000 !important;
}
.book-menu ul.menu li li, #block-book-navigation ul.menu li li, .block-boxes-os_boxes_booktoc ul.menu li li {
margin-top: 8px;
}

#edit-query {
    height: 17px;
    margin-right: 0;
    padding: 3px 0 2px 5px;
    width: 155px !important;
}
.block-os-search-solr {
    display: none !important;
}
#google-cse-results-searchbox-form {
    margin-bottom: 13px;
}
@media (max-width: 1200px){
.front .os-boxes-tabbed.tabs-processed.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
    padding-left: 30px;
}
.os-search-string {
    width: 450px;
}
}
@media (max-width: 1008px){
.not-front ul#nice-menu-primary-menu {
    padding-left: 0;
}
.landing .boxes-box-content h2 {
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
    letter-spacing: normal;
    margin-bottom: 25px;
}
.landing .region.region-content-bottom .region-inner {
    max-width: 1170px;
    margin: 0 auto;
    width: 90%;
}
.landing .region-content-first .block-boxes .block-inner {
    width: 100%;
    margin: 0 auto!important;
}
.landing .region.region-footer-bottom .region-inner {
    width: 90%;
    margin: 0 auto;
}
.landing .region-content-first .block-boxes .block-inner {
    width: 100%;
    margin: 0 auto!important;
}
section#block-boxes-1400524981 .block-inner {
    padding: 35px 0px 35px 25px;
}
.os-search-string {
    width: 400px;
}
.tweets-pulled-listing ul {
    margin-left: 0!important;
}
.front .hg-container {
    -moz-box-sizing: border-box;
    margin: 0 auto;
    max-width: 100%;
    padding: 0!important;
}
.front .ui-tabs ul.ui-tabs-nav li.last.ui-tabs-active {
    width: 100%!important;
}
.region-header-third div#block-boxes-1407953850 {
    display: none;
}
.front #content-column .region h2.block-title {
    padding: 5px 10px 30px 20px!important;
}
.os-boxes-tabbed.tabs-processed.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
    padding: 20px!important;
}
div#block-boxes-1500398074 .block-content .block-content {
    padding: 20px 15px 20px 15px!important;
}
.region-header-third .block-boxes-os_boxes_media.open {
    margin-left: 67%;
    padding-left: 15px;
}
}
@media (max-width: 950px){
body {
    overflow-x: visible;
}
}
@media (max-width: 768px){
.sections_firstfloor,
.sections_secondfloor,
.sections_thirdfloor,
.sections_groundfloor,
.sections_lowerfloor {

    background-size: 100%;
    background-repeat: no-repeat;
}
.landing #columns .region-content-first .region-inner.clearfix {
    padding: 0 10px!important;
}
div#block-boxes-1520361617 img {
    padding-right: 0;
}
.not-front .region-content-first .block-boxes-os_boxes_columns {
    margin-left: 0;
}
.landing .region-content-top h2 {
    font-family: Droid Serif,serif!important;
    margin: 20px!important;
    font-size: 24px;
    line-height: 36px;
}
.landing .boxes-box-content h2 {
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: normal;
    margin-bottom: 25px;
}
#content-column .block.block-boxes-os_boxes_columns{
border-top:0;
}
.front .region.region-content-second .block-boxes-os_boxes_columns section {
    width: 80%!important;
    margin: auto;
}
.front .region.region-content-second .block-boxes-os_boxes_columns section .block-inner .boxes-box-content {
    padding:0 35px!important;
}
.front .region-content-first .block-boxes-os_boxes_columns section {
    border-bottom: 1px solid #ccc!important;
}
div#boxes-box-1400524981 {
    width: 95%;
    margin: auto;
}
.ui-tabs ul.ui-tabs-nav li {
    display: inline-block !important;
}
.front .ui-tabs ul.ui-tabs-nav li {
    background: transparent!important;
    background-image: url(https://hwpi.harvard.edu/files/hds_library/files/searchtabno_bg.png?m=1502895013)!important;
}
p.logo {
    margin-top: 60px!important;
}
.front .ui-tabs ul.ui-tabs-nav li.last {
    width: 100%!important;
}
.front .ui-tabs ul.ui-tabs-nav li.ui-tabs-active {
    width: 100%!important;
}
.region-header-third .block-boxes-os_boxes_media.open {
    margin-left: 67%;
    padding-left: 15px;
}
}
@media (max-width: 741px){
.region-header-third .block-boxes-os_boxes_media.open {
    margin-left: 56%;
    padding-left: 15px;
}
}
@media (max-width: 479px){
.region-header-third .block-boxes-os_boxes_media.open {
    margin-left: 40%;
    padding-left: 15px;
}
}
@media (max-width: 339px){
.region-header-third .block-boxes-os_boxes_media.open {
    margin-left: 20%;
    padding-left: 15px;
}
}