/*General styling*/

*{
	font-family: "Open Sans", sans-serif;
	font-weight: 100;
	color: #666666

}

h1, h2, h3, h4, h1 small, h2 small{
	color: #7b3a00;
	font-weight: 100;
}

p{
	font-size: 14px;
	padding: 20px;
}

address p{
	padding: 0;
}

.container{
	margin-bottom: 30px;
}

.white>li>a{
	color: white;
}

.glyphicon{
	margin: 0 20px 0 0;
}

a{
	color: #550408;
	text-decoration: none;
}

/* Navbar styling */

.navbar-default {
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    -ms-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
    background: none;
    border: none;
}

.btn-social-icon{
	margin: 10px 0 0 0;
}

.btn-social>:first-child{
	color: white;
}

.navbar-default .navbar-nav>li>a{
	color: #fff;
	font-size: 14px;
	font-weight: 100;
	margin: 0 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid white;
}

.in{
	background: white;
	margin-bottom: 20px;
}

.in .navbar-nav>li>a{
	color: #2e1a08;
	font-size: 14px;
	font-weight: 100;
	margin: 0 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #d5d5d5;
}

/* Jumbotron styling */

.jumbotron{
	background-image: url('../img/cover.png');
	background-size: cover;
	background-position: center center;
	margin-top: -100px;
}

.jumbotron h1, .jumbotron h1 small, .jumbotron p{
	color: #fff;
}

/* Fleet block styling */

#fleet{
	margin-top: -30px;
}

/* Contact block styling */

#contact{
	padding-top: 30px;
}

/* Thumbnail styling */

.thumbnail{
	border: none;
	padding: 0;
}

.thumbnail .caption{
	padding: 0;
	margin-top: -10px;
}

.img-circle{
	width: 50%;
	height: 50%;
}

/* Button styling */

.btn-primary{
	color: white;
	background-color: #fb7600;
	border: 0;
	border-radius: 50px;
}

.btn-primary:hover{
	background-color: #f98e30;
}

.btn-facebook{
	max-width: 250px;
	margin-bottom: 20px;
}

/* Address styling */

.margin-40{
	margin: 0 0 0 34px;
}

/*USP styling*/

.usp-list{
	list-style: none;
	max-width: 760px;
	margin: auto;
	margin-top: 25px;
	margin-bottom: 25px;
}

.usp-list li{
	margin: 10px 0 10px 0;
}

.usp-list .glyphicon{
	color: #7b3a00;
}

/* Google Maps */
.google-maps {
        position: relative;
        padding-bottom: 480px; // This is the aspect ratio
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100$ !important;
    }
