/* Change Global Font */

body {
    font-family: 'Open Sans', sans-serif !important;
    color: #000000;
	background: #f5f9fc;
}

h1, #fullArticle h1, .icon-arrow:before {
 color: #0865d1;
}
#fullArticle .title {
    margin: 0 30px 1.2em 0;
}

.twoCol h2 a, .threeCol h2 a {
    color: #0865d1;
}

.contentWrapper h1 {
 font-size: 26px;
}

#sidebar h3 {
    color: #0865d1;
    font-size: 1.2em;
}

/* Nav */

.navbar .nav a {
    font-size: 1.2em;
}

.navbar .nav .active a {
    font-size: 1.25em;
}

#sidebar .nav-list a {
    font-size: 1.2em;
}

/* Images */

#fullArticle img {
 margin-top: 0;
 border: none;
}

/* Modify Search Background */

#docsSearch {
 padding: 7em 0;
    background: #F5F9FE;
    border-bottom: none;
}

/* Modify Search Bar */

#searchBar .search-query {
 background: #fff;
 border-color: #0865d1;
 box-shadow: none;
 color: #777;
}
#searchBar button {
 background: #0865d1;
 border-color: transparent;
    text-shadow: none;
 color: #fff;
}
#searchBar button:hover {
 background: #154053;
 border-color: transparent;
   text-shadow: none;
 color: #FFF;
}

/* Articles */

h1, #fullArticle h1, .icon-arrow:before {
    color: #0865d1;
}

#fullArticle h2 {
    font-size: 1.20em;
    text-transform: uppercase;
    margin-top:30px;
}

#fullArticle h3 {
    font-size: 1.1em;
    text-transform: uppercase;
    margin-top: 30px;
}

.articlelist {
 font-size: 1.4em;
}

.articleList li {
 border-bottom: 1px dotted #CFD6D9;
 padding-bottom: 10px;
}

#fullArticle p, #fullArticle ul, #fullArticle ol, #fullArticle li, #fullArticle div, #fullArticle blockquote, #fullArticle dd, #fullArticle table {
    font-size: 16px;
    line-height: 1.25em;
    margin-bottom: 1.25em;
}

#fullArticle .callout p, #fullArticle .callout-yellow p, #fullArticle .callout-blue p, #fullArticle .callout-green p, #fullArticle .callout-red p {
 font-size: 16px;
}

#fullArticle .callout-yellow{
 border-color: #ffd602;
}

.articleFoot p, .articleFoot time {
    font-family: 'Open Sans', sans-serif !important;
}