﻿h4 {
    font-family: 'Roboto';
    color: #5c5f60;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: .3em;
}

h4 a {
    color: #438797;
}

h4 a.jumper {
    color: #5c5f60;
    font-weight: bold;
}

h3 a.jumper {
    color: #5c5f60;
}

span.btn.btn-link,
span.btn.btn-link a {
    font-style: italic;
    font-size: 13px;
    font-weight: 600;
    font-weight: 500\9;
    color: #438797;
    line-height: .2em;
    position: relative;
    width: 100%;
    text-align: right;
}

html[data-useragent*='MSIE 10.0'] span.btn.btn-link,
html[data-useragent*='MSIE 10.0'] span.btn.btn-link a {
    font-weight: 500;
}

html[data-useragent*='MSIE'] span.btn.btn-link,
html[data-useragent*='MSIE'] span.btn.btn-link a {
    font-weight: 500;
}

.carousel-caption span.btn.btn-link,
.carousel-caption span.btn.btn-link a {
    color: #e7ddad;
}

a {
    font-weight: 600;
    font-weight: 500\9;
    color: #438797;
}

.article a {
    color: #438797;
}
.article a.btn.btn-primary {
    color: #fff;
}

.article span a {
    color: #438797;
}

.article .authors span.full-name a {
    color: #438797;
}

html[data-useragent*='MSIE'] a {
    font-weight: 500;
}

html[data-useragent*='MSIE 10.0'] a {
    font-weight: 500;
}

.hero .component-link-list a.list-group-item, 
.component-link-list a.list-group-item {
    font-weight: 500;
}

hr {
    margin-top: 10px;
    margin-bottom: 10px;
}

h3 {
    margin-top: 0px;
    margin-bottom: 15px;
}

.sidebar h3 {
    color: #b9590a;
    font-size: 18px;
}

.sidebar h3.spotlight, .sidebar .content-list h3, 
.sidebar .component-tabs h3, .sidebar .content-list h3 a, 
.sidebar .component-recent-list h3, 
.sidebar .component-recent-list h3 a 
.sidebar .component-link-list h3.list-header,
.sidebar .component-link-list h3.list-header a {
    font-size: 18px;
    color: #b9590a;
}

.data-table tbody td a {
    font-weight: 500;
    color: #438797;
}
