html,body {
    height: 100%;
}
table.inner {
    color: white;
    width: auto;
    margin: 0 auto;
}
div.navbar-right-space {
    padding-right: 100px;
    margin-right: 100px;
}

#warsztat {
    min-height: 100%;
    background: url("bg1.jpg") no-repeat center;
    background-size: cover;
}
#oferta {
    min-height: 100%;
    background: url("bg2.jpg") no-repeat center;
    background-size: cover;
}
#autoserwis {
    min-height: 100%;
    background: url("bg3.jpg") no-repeat center;
    background-size: cover;
}
#kontakt {
    min-height: 100%;
    background: url("bg4.jpg") no-repeat center;
    background-size: cover;
}
#galeria {
    min-height: 100%;
    background: url("bg5.jpg") no-repeat center;
    background-size: cover;
}
div.inner {
    background-color: rgba(0,0,0,0.9);
    color: white;
    padding: 10px;
}
div.spacer {
    margin-top: 70px;
    margin-bottom: 70px;
}
.bottom-space {
    margin-bottom: 15px;
}
.navbar-custom {
    background-color: #000000;
    border-color: #000000;
}
.navbar-custom .navbar-brand {
    color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
    color: #e6e6e6;
    background-color: transparent;
}
.navbar-custom .navbar-text {
    color: #ffffff;
}
.navbar-custom .navbar-nav > li > a {
    color: #ffffff;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
    color: #9f9f9f;
    background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
    color: #9f9f9f;
    background-color: #000000;
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
}
.navbar-custom .navbar-toggle {
    border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
    background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
    background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
    border-color: #000000;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #9f9f9f;
    border-bottom-color: #9f9f9f;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
    background-color: #000000;
    color: #9f9f9f;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
    border-top-color: #9f9f9f;
    border-bottom-color: #9f9f9f;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
@media (max-width: 767) {
    .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
        color: #ffffff;
    }
    .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #9f9f9f;
        background-color: transparent;
    }
    .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #9f9f9f;
        background-color: #000000;
    }
    .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
    .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #cccccc;
        background-color: transparent;
    }
}
.navbar-custom .navbar-link {
    color: #ffffff;
}
.navbar-custom .navbar-link:hover {
    color: #9f9f9f;
}

#map_canvas {
    width: 100%;
    height: 350px;
}
