.main-content {
    position: absolute;
    top: 65px;
    bottom: 150px;
    height: calc(100% - 75px);
}

.main-content .tab-content {
    overflow-y: auto;
    height: calc( 100% - 40px);
}

.main-content > .row, .main-content > .row > .col-md-12 {
    height: 100%;
}
.footer {
   // position: absolute;
   // bottom: 0;
   // height: 150px;
    width: 100%;
}

.navbar-brand {
    width: 550px;
}

.navbar-brand>img {
    display: inline-block;
    margin-right: 10px;
}

body {
    background-color: black;
}

.tab-pane {
    background-color: white;
}

.nav-tabs {
    background-color: #337ab7;
}

.nav-tabs a {
    color: #eee;
}

.nav-tabs a:hover {
    color: #337ab7;
}