.stubs a:link {
  border: none;
}
.back-button a:hover {
  border: none;
}
.overview-wrapper {
    display: flex;
}
.overview {
    padding-right: 1px;
}
.banner, .overview-text, .stubs, .resource-banner, .resource-body {
    background-color: #ffffff;
}
.banner {
    border-top-left-radius: 5px;
}
.banner img {
    margin-left: -26px;
    width: 674px;
    height: 68px;
}
.overview-text, .resource-body {
    padding-top: 5px;
    padding-left: 70px;
    padding-right: 70px;
    padding-bottom: 25px;
}
.overview-text {
    border-bottom-left-radius: 5px;
    font-size: 16px;
    line-height: 1.5;
    color: #525656;
}

.stubs {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    padding-left: 0px;
    padding-right: 0px;
}
.stub {
    padding-left: 15px;
    padding-top: 25px;
    padding-right: 15px;
    padding-bottom: 15px;
}
.stub:first-of-type {
    margin-top: 70px;
}
.divider, .divider img {
    width: 100%;
    height: 1px;
}

.back-nav {
    height: 30px;
    margin-left: -10px;
}

/* Make all links normal weight inside the overview area */
.overview-text a,
.overview-wrapper a {
  font-weight: normal !important;
  color: #0077b3; /* nice readable blue */
  text-decoration: none; /* optional – removes underline */
}

/* Optional: add hover style */
.overview-text a:hover,
.overview-wrapper a:hover {
  text-decoration: underline;
  color: #005580; /* darker hover color */
}

/*

.resource-banner {
    margin-top: 20px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.resource-banner img {
    margin-left: -26px;
}
.resource-body {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.resource-wrapper {
    line-height: 1.5;
    margin-bottom: 40px;
}
.resource-name {
    font-size: 17px;
    font-weight: 700;
}
.resource-desc {
    font-size: 16px;
    line-height: 1.5;
    color: #525656;
}

*/