
@media (max-width: 768px) {
    .navbar-static-top {
        position: absolute;
        left: 15px;
        right: 15px;
        top: 0;
    }
    #page-body {
        margin-top: 60px;
    }
}

.navbar-brand img {
    width: auto;
    height: 60px;
    margin: -12px;
    margin-left: 5px;
}

/* fix navbar right position in desktop mode */
@media (min-width: 768px) {
    .navbar-right {
        margin-right: 15px;
    }
}

/* automaticly expand some navbar submenus in mobile mode */
@media screen and (min-width: 768px) {
    .navbar .dropdown .dropdown-menu {
        display: none;
    }
    .navbar .dropdown:hover > .dropdown-menu {
        display: block;
    }
}

// fix breadcrump menu spacings
.jumbotron.subhead {
  margin-bottom: 10px;
}

.nav-breadcrump {
  font-size: 14px;
}

// headlines and other content elements
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
  line-height: 120%;
  margin-bottom: 20px;
}

#content ul,
#content ol
{
  padding-left: 17px;
}

#content ul li,
#content ol li
{
  margin-bottom: 7px;
}

#content
{
  font-size: 17px;
}
