.postbody .content {
    font-size: 15px;
}

/* navbar */
.navbar .rightside .nav-link {
    text-indent: 0!important;
    width: auto!important;
}
.navbar .nav-tabs .rightside .account .nav-link { padding-left: 14px; }

.navbar .nav-tabs .logout .nav-link,
.navbar .nav-tabs .register .nav-link,
.navbar .nav-tabs .login .nav-link { padding-left: 26px; }

.navbar .nav-tabs .notifications .nav-link:after{ content: ''; }

.navbar .nav-tabs .account .nav-link.dropdown-toggle:before,
.navbar .nav-tabs .notifications .nav-link.dropdown-toggle:before { right: 0; }

#quick-links>.nav-link {
    text-indent: -120px;
    width: 12px;
}


/*online indicator */
.online .online-ribbon span {
    color: #2bb929;
}

/* Hide Some area */
.copyright,
.statistics {
    display: none;
}

/* Header area */
#page-header {
    max-width: 100%;
    background-image: url('https://www.cubeville.org/cv-site/img/1farmlands.png');
    margin: 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    margin-left:auto;
    margin-right:auto;
}
.headerbar {
    max-width: 80%;
    height: 150px;
    margin: 0 auto;
}
.logo h2 {
    font-size: 48px;
    color: #fff;
    font-weight: 700;
    text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
    font-family: "Open Sans", sans-serif;
    margin: 100px 0;
    padding-left: 15px;
}

#wrap {
  background-color: #efefef;
  border-color: #efefef;
}

/* Header Navbar area */
.bootstrap .container {
    padding: 20px 15px;
    font-family: "Open Sans", sans-serif;
}
.bootstrap .container img{
    height: 40px;
}
@media only screen and (min-width: 1200px) {
    .bootstrap .container {
        width: 1140px;
    }
}

@media only screen and (min-width: 770px) {
    .bootstrap .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media only screen and (max-width: 574px) {
    .logo h2 {
        margin: 20px 0;
    }
}

/* Footer area */
#page-footer {
    max-width: 60%;
}

#page-footer .navbar {
    background: #00428a;
    color: #fff;
    border-radius: 0;
    border-width: 0;
    box-shadow: none;
}

#page-footer .navbar a {
    color: #fff;
}

#page-footer .navbar .inner {
    max-width: 1140px;
    margin: 0 auto;
}