/* Faculty Grants Page - Buttons */
.path-programs-initiatives-faculty-grants #main-content .field-body ul {
    list-style-type: none;
    border-top: 0.5px solid #dfe3e6;
    padding: 1.5rem 0 0 0;
    margin:2rem 0 0 0;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul:nth-of-type(2) li {
    display: inline-block;
    width: 49%;
    text-align:center;
    padding: 0 1.5em;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul li::before {
    content:none;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul li h4 {
    font-family:Circular-Bold, Circular-Book, sans-serif;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul li h4::after,
.path-programs-initiatives-faculty-grants #main-content .field-body ul li h2::after {
    display: block;
    width: 50px;
    height: 2px;
    background-color: #CCC6B8;
    content: "";
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul:nth-of-type(2) li p {
    font-family: Circular-Book;
    font-size: .8em;
}
.path-programs-initiatives-faculty-grants #main-content .field-body ul:nth-of-type(1) li {
    display: inline-block;
    width: 100%;
    text-align:center;
    padding: 0 1.5em;
}
@media only screen and (min-width: 0) and (max-width: 699px) {
    .path-programs-initiatives-faculty-grants #main-content .field-body ul li {
        display: block;
        width: 90%;
        margin: 0 auto 3rem auto;
    }
}

/* Give Page */
.node-type-page.path-give-csrea #main-content .node-page .field-body h3.header-rule::after {
    margin-left: auto;
}
.node-type-page.path-give-csrea #main-content .node-page .field-body blockquote h4 strong {
    font-size: 1.25em;
    line-height:1.5;
}
.node-type-page.path-give-csrea #main-content .node-page .field-body blockquote p {
    font-size: 1.1em;
}

/* Social Footer */
#main-bottom {
    padding-bottom:0;
}
#main-bottom .block.block-block.social-footer {
    background-color: #453252; /*#382246*/
    padding: 3.5rem 0;
    text-align: center;
    margin-bottom: -50px!important;
}
#main-bottom .block.block-block.social-footer h2.title {
    color: rgba(255,255,255,.65);
    letter-spacing: .75px;
    border-bottom:none!important;
    margin: 1rem 0 2rem 0 !important;
}
#main-bottom .block.block-block.social-footer h2.title span {
    background-color:transparent!important;
}
#main-bottom .block.block-block.social-footer h2.title::after {
    display: block;
    width: 50px;
    height: 2px;
    background-color: rgba(255,255,255,.25);
    content: "";
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
}
#main-bottom .block.block-block.social-footer p {
    display: inline-block;
    margin-right: 2rem;
}
#main-bottom .block.block-block.social-footer p a.button {
    padding: 15px 25px 15px 20px;
}
@media only screen and (min-width: 0) and (max-width: 790px) {
    #main-bottom .block.block-block.social-footer p {
        display: block;
        margin-right:0;
        margin-bottom:0;
    }
}

/* THIRD RAIL SERIES PAGE */
.path-programs-initiatives-third-rail-series #main-bottom .block.block-views-events-block-6 {
	margin-bottom: 0;
	padding-bottom: 2rem;
}