/* Anpassung des Top Menu */

body {
  max-width:970px;
  /*border-left: 1px solid red;*/
  /*border-right: 1px solid red;*/
  margin: auto;
}


@media (min-width: 1200px) {

.container {
    width: 720px;
    /*border: 1px solid green;*/
}

}

@media (min-width: 992px) {

.container {
    width: 720px;
    /*border: 1px solid green;*/
}

}

@media (min-width: 768px) {

.container {
    width: 720px;
    /*border: 1px solid green;*/
}

}




@media (min-width: 992px) {

.navbar.navbar-top {
    border-left: none;
    border-right: none;
    border-top: none;
    margin-bottom: 0px;
    width: 250px;
    /*border: 1px solid red;*/
    position: fixed;
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
    position: fixed;
    width: 240px;
}

.section {
    /* padding-top: 5em; */
    /* padding-bottom: 5em; */
    left: 250px;
    position: relative;
    width: 720px;
    /*border: 1px solid red;*/
}

.navbar-main > li > .navbar-text, .navbar-main > li > a {
    line-height: 2em;
    padding: 0px 20px;
}

.navbar-main {
border-left: none;
    border-right: none;
    border-top: none;
    /* margin-bottom: 0px; */
    position: fixed;
    /* float: left; */
    max-width: 250px;
    height: 800px;
    position: relative;
    overflow-y: visible;
    /* left: -200px; */
    top: 180px;
    width: 250px;
}


.navbar-nav > li {
    float: left;
    width: 100%;
}




/* LOGO */
.navbar-header-main .navbar-brand {
   
    height: 200px;
   
}


}

