body { background: none repeat scroll 0 0 #fafafa }
.nav-box.search {
    margin-left: 55px;
    margin-top: 30px;
}
#emory-wide .nav-box #form-search { z-index: 0 }
#emory-wide ul,
#emory-wide ul { margin-right: 10px }
.wrapper { background: none }
nav#main-nav.gold { font-family: 'Open Sans',Arial,Helvetica,sans-serif }
nav#main-nav.gold ul li a {
    font-weight: bold;
    padding-bottom: 2px;
}
nav#emory-wide {
    background: none repeat scroll 0 0 #002878;
    font-size: 0.909091em;
    height: 30px;
    padding-left: 100px;
    top: 40px;
    z-index: 3;
}
#header h1 { margin: 45px 0 0 }

.data-entry {
  font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 22px;
}

h1, #sub-nav ul li, p.breadcrumbs { font-family: 'Open Sans',Arial,Helvetica,sans-serif;}

.data-entry h2 {
    font-family: 'Open Sans',Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 22px;
margin: 15px 0;
color:black;
}

.data-entry a {font-weight:bold;}

#main-content .pages.thumbnail-pages section h3 a {text-decoration:none; color:black;}



#contain-buttons {
    background-color: #001c53;
    height: 40px;
    margin-left: 0px;
    position: absolute;
    top: 0;
    max-width: 960.3px;
}
.fsap-btn {
    border-radius: 4px;
    font-family: Arial;
    font-weight: 600;
    text-align: center;
    font-size: 13px;
    text-decoration: none;
    text-transform: uppercase;
    max-width: 150px;
    float: right;
    margin-top: 5px;
    padding: 10px 20px 7px;
}
.fsap-orange {
    background: linear-gradient(to bottom, #fca118, #b57009) repeat scroll 0 0 #fca118;
    border: 1px solid #fbbf3e;
    color: #724707;
    font-family: Arial;
    text-decoration: none;
    text-shadow: 1px 1px 0 #e38c0b;
    text-transform: uppercase;
    margin-right: 5px;
}
.fsap-blue {
    background: linear-gradient(to bottom, #486297, #6384c7) repeat scroll 0 0 #486297;
    border: 1px solid #8399c5;
    color: #fff;
    margin-right: 20px;
}
.btn-leave {
    background: url("../images/pattern.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    background-color:#9C0025;
    border: 1px solid #b9002b;
    border-radius: 5px 0 0 5px;
    box-shadow: 4px 4px 0 #d4d4d4;
    color: #ffffff;
    float: right;
    font-family: Open Sans,Arial;
    font-size: 18px;
    font-weight: 700;
    margin-right: 0 !important;
    padding: 12px 20px;
    text-align: center;
    text-decoration: none;
    text-shadow: 2px 2px 0 #5e0c10;
    text-transform: uppercase;
    width: 150px;
    position:fixed;
    z-index:9999;
}

@media (min-width: 768px) { 
.leave-container {margin-bottom:60px;}
}

@media (max-width: 767px) { 
   
    .btn-leave, .leave-container {display:none;}
    nav#main-nav.gold ul li a {

    padding-bottom: 15px;
}
    
}
@media (max-width: 480px) { 
    #header h1 { margin: 25px 0 0 }
    #header h1 a {
   
    height: auto; }
    
}
@media (max-width: 340px) { 
    .fsap-btn { padding: 10px 7px 7px }
}