body {
    padding: 0 !important;
}

#page {
    padding: 15px;
}

.btn-primary {
    background-color: #006072 !important;
}

.notice {
    width: 600px;
}

img {
    border: none
}

table,
th,
td {
    border-style: none !important;
}

/* the font-family for the entire body tag */
body {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    line-height: 2.3rem;
    font-weight: 400;
    color: #474747;
}

/* override the font-family for the side-column headers on the homepage, AZ page, 
subject pages, profile pages, and E-Reserves pages*/
.s-lib-public-side-header h2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 2.00 rem;
}

/* the font-family for guide page titles */
#s-lg-guide-name {
    font-family: 'Open Sans', sans-serif;
    font-size: 2.5rem;
    font-weight: 600;
    color: #292929;
}

/* the font-family for all non-guide page titles*/
#s-lib-public-header-title {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    color: #292929;
}

/* the font-family for guide descriptions */
#s-lg-guide-description {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    color: #292929;
}

/* the font-family for guide navigation links */
#s-lg-guide-tabs {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
}

/* the font-family for box titles */
.s-lib-box .s-lib-box-title {
    font-family: 'Open Sans', sans-serif;
    font-size: 2.00rem;
    font-weight: 400;
}

/* the font-family for tabs in boxes */
.s-lib-ctabs {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

/* the font-family for the entire body tag */
.s-lib-box-content {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    line-height: 2.3rem;
    color: #474747;
}

/*modify size and font of book asset titles */
.s-lg-book-title {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
}

/*modify size and font of book asset authors*/
.s-lg-book-author {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

/*modify size and font of list links*/
.s-lg-link-list {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
}

/*modify size and font of list link descriptions*/
.s-lg-link-desc {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    line-height: 2.3rem;
    font-weight: 400;
    color: #474747;
}

/*modify size and font of list isbns*/
.s-lg-book-prop-isbn {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #474747;
}

/*modify size and font of call numbers*/
.s-lg-book-prop-callno {
    font-family: 'Open sans', sans-serif;
    font-weight: 400;
    color: #474747;
}

/*modify size and font of publication date*/
.s-lg-book-prop-pubdate {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #474747;
}

/*modify size and font of list link descriptions*/
.s-lg-link-desc {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    line-height: 2.30rem;
    font-weight: 400;
    color: #474747;
}

/* the font-family for content */
#s-lib-box-lg-content {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    line-height: 2.30rem;
    font-weight: 400;
    color: #474747;
}

/* the font-family for database descriptions */
.s-lg-database-desc {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    color: #474747;
}

/* the font-family for list links*/
#s-lg-tn-li {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    color: #292929;
}

h3 {
    font-family: 'Open Sans', sans-serif;
    font-size: 1.90rem;
    font-weight: 600;
    color: #292929;
    margin-top: 0em;
    padding-top: 0;
}

h4 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 1.60rem;
    padding-top: 1em;
    color: #292929;
}

h5 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    color: #292929;
    padding-top: 1em;
}

h6 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    color: #292929;
    padding-top: 1em;
}