/*
Theme Name: robtreppe
Theme URI: 
Author: dombek.ovh
Author URI: 
Description: 
Version: 
License: 
License URI: 
Tags: 
Text Domain:
*/

/*NAVBAR */
.navbar {
display:block;

}
.navbar-brand {
display: none; 
}

/* Carousel base class */
.carousel {
height: 600px;
margin-bottom: 20px;
}

.carousel-caption {
z-index: 10;
margin-bottom: 170px; 
}

.carousel-caption h1 {
color: #065b97;
}

.carousel .item {
height: 600px;
background-color: #777;
}

.carousel-inner > .item > img {
position: absolute;
top: 0;
left: 0;
min-width: 100%;
min-height: 600px;
}

/* main box */

.main .col-lg-4 {
margin-bottom: 20px;
text-align: center;
}

.main h2 {
font-weight: normal;
}

.main .col-lg-4 p {
margin-right: 10px;
margin-left: 10px;
}


.featurette-divider {
margin: 50px 0; /* Space out the Bootstrap <hr> more */
}

.featurette-maintext {
margin-bottom: 50px;
}

.featurette-heading {
font-weight: 300;
line-height: 1;
letter-spacing: -1px;
}

.maintext .col-md-8 {
background: white; 
padding-bottom: 15px;
text-align: center; 
margin-top: -60px;
padding: 20px;
border-radius: 5px;
}

.col-md-8 .col-md-offset-2 {
background-color: white; 
}

@media (min-width: 768px) {

	.navbar-brand  {
	display: block;
	}

	.navbar-brand img {
	margin-left: 15px; 
	max-width: 200px;
	margin-top: -10px;
	}

	.carousel-caption p {
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 1.4;
	}

	.featurette-heading {
	font-size: 50px;
	}
  
}


@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
  
}


.maps, .gallery {
 margin-top: 50px;
margin-bottom: 15px;
}

.contact .col-md-4 {
border-radius: 5px; 
background: #d7d7d7;
}

.gallery {
text-align: center;
}