body {background-color: #000; color: #fff; font-size: 20px; font-family: 'Muli', sans-serif; overflow-y: scroll;}
h3 {text-transform: uppercase; font-size: 20px; margin: 0 0 6px 0; font-weight: bold;}
a {color: #fff;}
a:HOVER, a:VISITED, a:FOCUS, a:ACTIVE {color: #fff;}
.mapson {display: none;}

.cus-telefoon {padding-top: 20px;}
.cus-telefoon p {font-size: 30px; text-align: right;}

.navbar {margin-bottom: 0;}
.navbar-nav {float: none; width: 100%; text-align: center;}
.navbar-default {background-color: #b6050f; border: 0; font-size: 25px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background-color: transparent; color: #fff;}
.navbar-default .navbar-nav>.active>a:BEFORE {content: "[ ";}
.navbar-default .navbar-nav>.active>a:AFTER {content: " ]";}
.navbar-default .navbar-nav>li>a {color: #fff; padding-left: 30px; padding-right: 30px;}

.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}

#carousel-1 {margin-bottom: 120px;}
.carousel img {width: 100%; height: auto;}
.carousel-indicators {bottom: -80px;}
.carousel-indicators li, .carousel-indicators li.active {width: 24px; height: 24px; border-radius: 24px; margin-left: 5px; margin-right: 5px;}
.carousel-indicators li {background-color: #fff;}
.carousel-indicators li.active {background-color: #b6050f; border: 1px solid #b6050f;}

.cus-troeven {height: 350px;}
.cus-troeven-img {text-align: center;}
.cus-troeven-titel h2 {color: #b6050f; text-transform: uppercase; font-size: 25px;}
.cus-troeven-text {text-align: center;}

.btn {border-radius: 0; border: 0; font-size: 25px; padding-left: 30px; padding-right: 30px;}
.btn-primary, .btn-primary:HOVER, .btn-primary:ACTIVE, .btn-primary:FOCUS {background-color: #b6050f;}


footer {background-color: #716b6a; padding: 15px 0 5px 0; margin-top: 160px;}
footer p {font-size: 18px;}
footer p.copyright {font-size: 11px;}
footer a, footer a:LINK, footer a:VISITED, footer a:HOVER, footer a:ACTIVE, footer a:FOCUS {color: #fff;}

.aboutus p {margin-bottom: 30px;}
.aanpak p {font-size: 16px; margin-bottom: 30px;}

.btn-sm {font-size: 20px;}

.contactform {color: #b2b2b2;}
.contactform input[type="text"], .contactform input[type="email"], .contactform textarea {border-radius: 0; background-color: #000; border: 1px solid #b2b2b2; color: #fff;}
.contactform label {font-weight: normal; font-size: 16px; }
.contactform h4 {text-align: left;}
.contactform input[type="submit"] {text-transform: uppercase;}

.ondernemingsnr {font-size: 11px;}

#QuoteCarousel {color: #b2b2b2; text-align: center;}
#QuoteCarousel p {margin: 0;}
#QuoteCarousel p.cus-quote {font-style: italic; margin-bottom: 15px;}
#QuoteCarousel p.cus-quoter {text-transform: uppercase;}




@media (max-width: 767px) {

}


@media (min-width: 768px) {
    .navbar-nav > li {float: none; display: inline-block;}
}


@media (min-width: 768px) and (max-width: 991px) {

}

@media (min-width: 992px) and (max-width: 1199px) {

}
