@charset "UTF-8";
body {
	font-family: "Helvetica Light", "Helvetica Neue Light", Helvetica, sans-serif;
	color: #999ccc;
	font-size: 30px;
	line-height: 41px;
	padding-top: 70px;
}

#logo {
	margin-top: 20px;
}
#logo > div > img {
	margin-left: -15px;	
}
#buttons {
	margin-right: 50px;
	margin-top: 15px;	
}
#buttons .btn {
	margin-left: 12px;	
}
#buttons > a {
	font-size: 19px;
	padding: 8px;
	background-color: #fff;
	color: #999ccc;
	border-color: #999ccc;
}
#buttons > a:hover {
	color: #f1990d;
}
h1 {
	font-family: "Helvetica Light", "Helvetica Neue Light", Helvetica, sans-serif;
	font-size: 83px;	
	font-weight: 100;
}
p {
	text-indent: 1em;	
}
.navbar-nav > li > a {
	padding-right: 35px;	
}
.navbar-default .navbar-nav > li > a {
	color: #7389bd;
	font-size: 18px;	
}
.navbar-default .navbar-nav > li > a:hover {
	color: #f1990d;
}
.container .jumbotron, .container-fluid .jumbotron {
	padding: 0;
	background-color: #fff;
	padding-top: 71px;	
}
#home, #staff {
	padding-top: 71px;	
}
.container-fluid {
	padding-left: 0;
	padding-right: 0;	
}
.homeImage {
	padding-right: 1px !important;
	padding-bottom: 2px !important;
}
.homeImage2 {
	padding-left: 1px !important;
	padding-bottom: 2px !important;
}
#footer {
	background-color: #686868;
	color: #fff;	
	margin-bottom: 32px;
}
#footer > div > div {
		margin: 70px auto;
}
#footer p {
	font-size: 22.5px;
	line-height: 83px;
	font-weight: normal;	
}
#footer a:link, #footer a:visited {
	color: #fff;	
}
#footer a:hover, #footer a:active {
	color: #f1990d;
	text-decoration: none;	
}
#contact {
	margin-top: 100px;	
}
#imageWrapper {
	z-index: 5000;	
}
#sliderWrapper {
	z-index: 10000;	
}
#slider {
	float: right;
	display: none;
	width: 550px; 
	background-color: rgba(0,0,0,.75);
	color: #fff;
	text-align: left;
	padding-bottom: 3px;
	top: 100px;
}


/* iPad */
@media screen and (min-width:768px){
	.navbar-default .navbar-nav > li > a {
		padding-right: 5px;	
	}
}

/* iPad portrait */
@media screen and (orientation:portrait) and (min-width:768px){
	.navbar-default .navbar-nav > li > a {
		font-size: 13px !important;
	}
	.container .jumbotron, .container-fluid .jumbotron {
		padding-top: 131px;	
	}
	#home, #staff {
		padding-top: 131px;	
	}
	#buttons > a {
		font-size: 14px !important;
		padding: 4px !important;
	}

}

/* iPhone 6 & 5 portrait */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait),
(min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) { 

	#buttons > a {
		font-size: 12px !important;
		padding: 5px !important;
	}
	button.navbar-toggle,
	button.navbar-toggle.collapsed {
		position: absolute;
		top: 0;
		right: 0;	
	}
	#logo {
		margin-top: 40px;
	}
	#logoImage {
		xpadding-bottom: 30px;	
	}
	#buttons {
		margin-top: -85px;	
	}
	.navbar, nav > div.container {
			
	}
	.navbar-default, .navbar-default .navbar-collapse {
		border: none;
		background-color: #fff;
		min-height: 110px;
	}
	div#home {
		padding-top: 35px;
	}
	.container .jumbotron, .container-fluid .jumbotron {
		padding-top: 71px;	
	}
	#staff {
		padding-top: 100px;	
	}

}
