h1, h2, h3, h4, h5, h6 {
    font-weight:bold;
    padding-top:10px;
}
h1 {
    line-height:1.5;
    font-size:32px;
}
h2 {
    line-height:1.4;
    font-size:28px;
}
h3 {
    line-height:1.3;
    font-size:26px;
}
h4 {
    line-height:1.2;
    font-size:22px;
}
h5 {
    line-height:1.1;
    font-size:18px;
}
h6 {
    line-height:1;
    font-size:14px;
}
body {
    color:#808080;
    line-height:1.5;
}
#mainContent a {
    text-decoration:underline;
}
/* Header */
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
    background-color: #fff;
    background-image: none;
    border:0;
    box-shadow:none;
    webkit-box-shadow:none;
    height:80px;
}
/* Other */
.well,
.form-search .input-append .search-query,
.form-search .input-append .btn {
    border-radius:0;
}
.well,
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    border:0;
    box-shadow:none;
    webkit-box-shadow:none;
}
.nav-list > li > a,
.nav-list .nav-header {
    text-shadow:none;
}
small {
    opacity: 0.8;
}
#content .categories {
    padding:0;
}
#content .categories li {
    line-height:32px;
}
section.well h3 {
    margin-top:0;
}
div#social a:active,
div#social a:hover,
div#social a:focus,
div#social a:visited {
    text-decoration:none;
}

#rightContent .well {
    background:transparent;
    border:1px solid #ddd;
}
.btn-primary {
    text-shadow:none;
    background-image: none;
}

.breadcrumb > li:not(:first-child)::before {
    content: "/ ";
    padding-left:5px;
}
pre {
    font-family:inherit;
    word-break: normal;
    word-wrap: normal;
    color:#808080;
    line-height:1.6;
}
blockquote, blockquote p {
    line-height:1.5;
}

form select#language {
    width:100%;
}
@media print {
    a[href]:after {
        content: none !important;
    }
}