body{
	min-width: 320px;
}

nav{
	min-width: 320px;
}

.btn-lg,
.input-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
    line-height: 1.33;
    height: 46px;
}

tr h4 {
    margin: 0;
    padding: 0;
    padding-top: 3px;
}


.badge {
    font-size: 12.025px;
    font-weight: bold;
    white-space: nowrap;
    color: #ffffff;
    background-color: #999999;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}

.badge-error, .badge-Admin {
    background-color: #b94a48;
}

.badge-error:hover {
    background-color: #953b39;
}

.badge-warning, .badge-Gast{
    background-color: #f89406;
}

.badge-warning:hover {
    background-color: #c67605;
}

.badge-success, .badge-Trainer {
    background-color: #468847;
}

.badge-success:hover {
    background-color: #356635;
}

.badge-info, .badge-Speler {
    background-color: #3a87ad;
}

.badge-info:hover {
    background-color: #2d6987;
}

.badge-inverse {
    background-color: #333333;
}

.badge-inverse:hover {
    background-color: #1a1a1a;
}

tbody td {
    vertical-align: middle !important;
}

/*Nav bar*/

.navbar-collapse.collapse {
    display: block !important;
}

.navbar-nav > li, .navbar-nav {
    float: left !important;
}

.navbar-nav.navbar-right:last-child {
    margin-right: -15px !important;
}

.navbar-right {
    float: right !important;
}

.link-no-style:link {
    color: inherit;
}

@media screen and (max-width: 768px) {
    .home-image-wrapper {
        display: none;
    }
}

@media screen and (max-width: 1200px) {
    .home-image {
        width: 300px;
        height: auto;
    }
}

@media screen and (min-width: 1201px) {
    .home-image {
        width: 400px;
        height: auto;
    }
}

.db-row:hover{
    background-color: #265a88!important;
    color: white;
}

html, body {
    height: 100%;
    margin: 0;
}

#wrapper {
    min-height: 100%;
    display: flex;
    flex-direction: column;
}

#content {
    flex: 1; /* Pushes the footer down */
}

#footer {
    text-align: center;
    padding: 20px 0;
}