/* Global */

body {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}


/* Navigation */

.navbar .nav {
    font-size: 18px;
    font-weight: 700;
    bottom: 16px !important;
}

.navbar .brand {
    padding: 8px 0px;
}

.caret {
    display: none !important;
}


/* Homepage */

#docsSearch {
    padding: 3em 0;
}

#searchBar button {
    background: #93339f;
    border-radius: 0 5px 5px 0;
    border: 1px solid #7A1A86;
}

#searchBar button:hover {
    background: #a93bb8;
}

#docsSearch h1 {
    font-size: 28px;
}

.most-pop-articles h2 {
    font-size: 24px;
}


/* Sidebar */

#sidebar h3 {
    font-size: 14px;
}

#sidebar .nav-list a {
    font-size: 14px;
}

#sidebar .nav-list li:nth-child(1) a {
    color: #ff6600;
}

#sidebar .nav-list li:nth-child(2) a {
    color: #0099ff;
}

#sidebar .nav-list li:nth-child(3) a {
    color: #2ecc71;
}

#sidebar .nav-list li:nth-child(1) a:hover {
    color: #ff6600;
    text-decoration: underline;
}

#sidebar .nav-list li:nth-child(2) a:hover {
    color: #0099ff;
    text-decoration: underline;
}

#sidebar .nav-list li:nth-child(3) a:hover {
    color: #2ecc71;
    text-decoration: underline;
}


/* Article */

.articleFoot .help {
    font-size: 14px;
    color: gray;
}

#sbContact {
    color: #0099ff;
    border-bottom: 1px dotted #0099ff;
}

#sbContact:hover {
    color: #0080E6;
    border-bottom: 1px dotted #0080E6;
}


/* Footer */

footer span {
    display: none;
}

.articleFoot {
    border: 1px solid #0099ff;
    padding: 20px;
    border-radius: 10px;
}

.articleFoot .icon-contact {
    font-size: 22px;
}

.articleFoot .help {
    font-size: 24px;
    color: black;
}

.articleFoot time.lu {
    float: none;
    display: block;
}
