body {
font-family: Roboto, sans-serif;
font-size: 18px;
line-height: 1.42857143;
color: #333;
padding-top:62px;
height: 100%;}

.page-header {
padding-bottom: 9px;
margin: 40px 0 20px;
 border-bottom: 0px solid #eee; 
 color:#ffffff
}

.btn-lg, .btn-group-lg>.btn {
padding: 10px 16px;
font-size: 24px;
line-height: 1.33;
border-radius: 6px;
}

#fakebakeimage { 
  background-image: url(fakebake.jpg); 
}


 .navbar-collapse {
      max-height: auto;
      overflow-x: auto;
   }

.navbar-nav>li>a {
padding-top: 15px;
padding-bottom: 15px;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #fff;
background-color: #009688;
border-color: #009688;
}


.navbar-inverse {
	background-color:#14988b;
	border-bottom-color:#14988b;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
color: #fff;
background-color: #0e866f;
}



.navbar-inverse .navbar-nav>li>a {
color: #fff;
}



.navbar-inverse .navbar-toggle {
border-color: #0e866f;
}

.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	background-color: transparent;
	background-image: none;
	border: 2px solid #FFFFFF;
	border-radius: 4px;}
	

	
.carousel-caption h2	 {
	font-family: Roboto Condensed, sans-serif;
	color:#ffffff;
	letter-spacing: 2px;
	font-size: 90px;
	font-weight: bold;
}


.carousel-caption p	 {
	font-family: Roboto, sans-serif;
	color:#ffffff;
	margin-top: 0px;
	padding-bottom: 10px;
	font-size: 30px;
	font-weight: 300;
	text-align:center;
	text-shadow: 0px 0px 30px rgba(150, 150, 150, 1);
}

.btn-primary {
color: #fff;
background-color: #169f85;
border-color: #169f85;
font-size:16px;
}


h1	 {
	font-family: Roboto Condensed, sans-serif;
	color:#169f85;
	font-weight: 700;
	font-size:48px;
	text-transform:none;
	
}

p {
font-size: 18px;
line-height: 30px;
}


	
	
.thumbnail .caption h3 {
color: #169f85;
font-size:30px;
font-weight:300;

	}
	
h1, .h1, h2, .h2, h3, .h3 {
margin-top: 10px;
margin-bottom: 10px;
}	

.navbar-header .navbar-brand {
	height: auto;
	padding:8px;
}

.navbar-nav>li>a {
padding-top: 15px;
padding-bottom:15px;
}

/*.btn {
margin-bottom: 20px;}*/

.container-fluid .row .container .row .container h3 {
	color: #FFFFFF;
}

.carousel {
	margin-bottom:60px;}
	
	
.text-muted {
color: #14988b;
}	

.vertical-align {
    display: flex;
    align-items: center;
}

hr {
    margin-top: 40px;
    margin-bottom: 40px;
    border-right: 0px none;
    border-width: 1px 0px 0px;
    border-style: solid none none;
    border-color: #56c999;
}

ul{
	line-height:34px;
}

.jumbotron {
	background-image:url(../images/price-hero.jpg);
	height:450px;
	width:100%:
	background-size:cover;
	background-position:center
}


.jumbopic {
	background-image:url(../images/qualifications.jpg);
}

.jumbotron2 h1 {
	color:#fff;
	padding-top:40px;
}
	
.jumbotron h1 {
	color:#fff;
	padding-top:40px;
}

@media (max-width: 780px) {
	

.carousel-caption h2	 {
	margin-top: 70px;
	font-size:38px;
}


.carousel-caption p	 {
	font-size:20px;
	padding-bottom:0px;}
	
.jumbotron {
	max-height:380px;
}	

.jumbotron2 {
	max-height:380px;
}
	
}


@media (max-width: 480px) {
	

.carousel-caption h2	 {
	font-size:45px;
}


.carousel-caption p	 {
	font-size:16px;}
	
	.jumbotron {
	max-height:280px;
}
	
	.jumbotron2 {
	max-height:280px;
}

}




