#upper {
    background-color: #eee;
    padding-top: 25px;
    padding-bottom: 20px;
    padding-right: 0px;
    padding-left: 0px;
    
}
.callout {
    display: block;
    padding: 10px 20px;
    margin-bottom: 15px;
    position: relative;
    height: 133px;
    padding-top: 35px;
}

.callout-section-bg {
    background-color: #f5f5f5; 
    width: 100%;
    padding-top: 40px;
    padding-bottom: 30px;
    padding-right: 0px;
    padding-left: 0px;
}

.callout:hover {
    cursor: pointer;
}

.callout h3,
.callout p {
    margin: 0;
}

.callout a {
    color: #fff !important;
    text-decoration: none;
}
.callout a:hover {
    text-decoration: underline !important;
}

.textshadow {
    text-shadow: 1px 1px 3px rgba(0,0,0,0.4);
}


.unm-terra {
    background-color: #B84E35;
}
.unm-greenchile {
    background-color: #A6B300;
}
.unm-turquoise {
    background-color: #007D8A;
}
.unm-deepdusk {
    background-color: #7A2E76;
}
.unm-cherry {
    background-color: #ba0c2f;
}
.unm-lobogray{
    background-color: #63666a;
}


.callout::after {
    position: absolute;
    font-family: FontAwesome;
    opacity: .2;
    font-size: 80px;
    bottom: 0;
    right: 10px;
    line-height: 100px;
}


.rit-who-we-are::after {
    content: "\f007"; /* user */
}
.rit-who-we-support::after {
    content: "\f0c0"; /* users */
}
.rit-services::after {
    content: "\f085"; /* cogs */
}
.rit-resources::after {
    content: "\f0f6"; /* file-text-o */
}


.callout p {
    margin-top: 8px;
    font-size: 15px;
}