.main-content .row{
    max-width: 940px;
}
.main-content a{
    color: #625750;
}
.main-content p a, .main-content li a{
    text-decoration: underline;
}
.main-content .dotted-line div{
    display: block;
    width: 100%;
    height: 2px;
    border-top: dotted 1px #625750;
    overflow: hidden;
}
.main-content .dotted-line div:last-child{
    margin-bottom: 10px;
}
.main-content .button-group li a {
    font-size: 13px;
    text-decoration: none;
    text-transform: uppercase;
}
.main-content .highlight-box{
    background: #efefef;
    margin-bottom: 1rem;
    padding: 10px;
}
.main-content .spotlight h6{
    background: #777;
    color: #fff;
    padding: 8px;
}
.main-content .spotlight p{
    padding: 10px;
}
.main-content .spotlight #spotlight-1, .main-content .spotlight #spotlight-2, .main-content .spotlight #spotlight-3, .main-content .spotlight #spotlight-4{
    background: #f2f2f2;
    background-image: url('http://static.wfu.edu/images/white_carbon.png');
    margin-bottom: 20px;
    position: relative;
}
.main-content .spotlight a:visited{
    background-color: none;
}
.main-content #spotlight-1:after, .main-content #spotlight-2:after, .main-content #spotlight-3:after, .main-content #spotlight-4:after {
    opacity: 0.1;
    position: absolute;
    top: 0;
}
.main-content #spotlight-1:hover:before, .main-content #spotlight-2:hover:before, .main-content #spotlight-3:hover:before, .main-content #spotlight-4:hover:before{
    border-bottom: 16px solid #fff;
    border-left: 16px solid #ccc;
    bottom: 0;
    content: '';
    position: absolute;
    right: 0;
    width: 0;
}
.main-content #spotlight-1:hover:after, .main-content #spotlight-2:hover:after, .main-content #spotlight-3:hover:after, .main-content #spotlight-4:hover:after{
    background-color: #815C00;
    opacity: 0.0;
}
.main-content #spotlight-1 a:visited, .main-content #spotlight-2 a:visited, .main-content #spotlight-3 a:visited, .main-content #spotlight-4 a:visited{
    content: '';
    opacity: 0.1;
    position: absolute;
    top: 0;
}
#sidebar-quick-links .fa-2{
    color: #666;
    font-size: 2em;
}
table#sidebar-quick-links{
    background-color: #f2f2f2;
    width: 100%;
}
#sidebar-quick-links tr:nth-of-type(even){
    border-bottom: 1px #ddd solid;
    border-top: 1px #ddd solid;
}
#sidebar-quick-links td {
    width: 50%;
}
#sidebar-quick-links td:nth-of-type(even){
    border-left: 1px #ddd solid;
}
#sidebar-quick-links a{
    color: #666;
}
.main-content #about-slider {
    margin-right: auto;
    margin-left: auto;
    max-width: 800px;
}
/* SMALL ONLY */
@media only screen and (max-width: 40em){
    .stack-for-small.button-group > li{
        width: 100%;
    }
    .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button{
        border-top: 1px solid #ccc;
    }
    #wake-will-sidebar, #news-section-links, .top-news img{
        margin-bottom: 1.25rem;
    }
}
@media only screen and (min-width: 40.063em){
    .button-group.radius.stack-for-small > * {
        display: inline-flex;
    }
}

/* LARGE ONLY */
@media only screen and (min-width: 64.063em){
    .main-content #about-slider{
        margin-top: 20px;
    }
}