	body { 
	padding-top: 70px; 
	font-family: 'Happy Monkey';
}








.logo {
	margin: 5 -10px;
}

.jumbotron {
	margin-top: 20px;
	text-align:center; 
	padding: 10px;
	text-shadow: 3px 3px 3px gray
}

h3{
	color:#0066cc !important;
}

h1{
	color:#0066cc !important;
}

/* navbar */
.navbar-default {
    background-color: rgba(255, 255, 255, 0.3);
		
}









.btn {
	padding-bottom: 20px;
}

/* thumbnail styles */

.thumbnails:hover img {
	opacity: .6;
	transform:  scale(.92);
}

.thumbnails img:hover{
	opacity: 1;
	transform: scale(1) rotate(2deg);
	box-shadow: 0 0 7px rgba(0, 0, 0, 5);
}


.thumbnails a{
	padding-right: 15px;
	padding-bottom: 15px; 
}

.caption{
	text-align: center;

}

.img-thumbnail{
	margin-top:0px; 
}

.alert{
	text-align:center;
}

.address{
	text-align:center;
}

hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}

/*---------------------------------------------
accordion
----------------------------------------------*/
#accordion{
	text-align:center;
		
}












/*--------------------------------------------------------
media queries
--------------------------------------------------------*/
@media (max-width: 400px){
	
	.carousel-caption h2{
		font-size: 6px;
	}
	.carousel-caption h1{
		font-size: 8px;
	}	
} 



@media (max-width: 760px){

		.carousel-caption h2{
		font-size: 20px;
	}
	.carousel-caption h1{
		font-size: 26px;
	}

} 





@media (min-width: 1200){

			.carousel-caption h2{
		font-size: 30px;
	}
	.carousel-caption h1{
		font-size: 70px;
	}
}












