
h1 {
	font-weight: bold;
    text-transform: uppercase;
}
.navbar-inverse .navbar-nav>li>a {
	font-size:1.2em;
}
.jumbotron-block {
	height:400px;	
}
.top-spacer {
	margin-top:8%;
}
.jumbo-title {
	font-size:1.5em;
	font-weight:bold;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
	font-family: 'Futura';
    font-weight: bold;
    font-style: normal;
}
.jumbo-subtitle {
	font-size:1.25em;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
.home-features {
	border-top:#000 solid 5px;
}
.hover-zoom {
	border-left:#000 solid 2px;
	border-right:#000 solid 2px;
}
.zoom-inner {
	text-align:center;
	font-size:2.5em;
	margin-top:15%;
	color:#FFF;
	opacity:0.7;
	font-family: 'Anton', sans-serif;
}
.sub-hero-bottom {
	margin-top:25px;
}
.sub-banner-title {
	text-align:center;
	font-size:2.2em;
	padding-top:100px;
	font-family:'Anton', sans-serif;
	margin-bottom:10px;
}
.sub-jumbo-title {
	font-size:42px;
	font-family: 'Futura';
    font-weight: bold;
    font-style: normal;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
	color:#FFF;
	text-transform:uppercase;
}
.sub-jumbo-subtitle {
	font-size:18px;
	font-family: 'Futura';
    font-weight: bold;
    font-style: normal;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
	color:#FFF;
}
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
.sub-jumbo-title {
	font-size:28px;
}
.sub-jumbo-subtitle {
	font-size:12px;
}
}	
.package-wrapper {
	background-color:#333;
	border:#333 solid 2px;
	border-radius: 25px;
}
.package-title {
	font-size:22px;
	font-family: 'Futura';
    font-weight: bold;
    font-style: normal;
	text-align:center;
	background-color:#1c1c1c;
	color:#EAEAEA;
	margin-bottom:10px;
	padding-top:15px;
	padding-bottom:10px;
}
.package-desc {
	text-align:center;
	font-size:0.85em;
	margin-bottom:10px;
}
.package-info {
	margin-left:10%;
	margin-right:10%;
}
.package-info ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.package-info ul li {
	padding-bottom:10px;
}
.package-price {
	font-size:22px;
	font-family: 'Futura';
    font-weight: bold;
    font-style: normal;
	text-align:center;
	/*background-color:#1c1c1c; */
	color:#EAEAEA;
	padding-top:10px;
	padding-bottom:15px;
}
.venue-item {
	text-align:center;
	font-size:.85em;
	padding-bottom:5px;
}
	



.footer {
	margin-top:25px;
	margin-bottom:25px;
}
.address {
	margin-bottom:10px;
}
	