/*
	Theme Name: Long View Party
	Theme URI: http://wellcreative.com.au/
	Author: Well Creative
	Author URI: http://wellcreative.com.au/
	Description: Theme designed for Long View Party
	Version: 1.0
*/

body{
	background-position:center;
	background-image:url("images/bg.jpg");
	background-attachment:fixed;
	background-size:cover;
	font-family:"Times New Roman",serif;
	color:#335757;
}

h2{
	margin-top:30px;
	font-size:180%;
}

.site-header{
	background: url("images/banner-header.jpg") center center no-repeat;
	width:100%;
	height:312px;
}
#page{
	width:100%;
	position:relative;
	margin-top:15px;
}
.site-footer{
	background: url("images/banner-footer.png") center center no-repeat;
	width:100%;
	height:257px;
}


.site-logo{
	background: url("images/logo.png") no-repeat;
	width:363px;
	height:312px;
	margin:0 auto;
	display:block;
}
.site-menu{
	height:84px;
	width:100%;
	background: url("images/menu-bar.png") center no-repeat;
	position:absolute;
	top:-40px;
	left:0;
	right:0;
	margin:0 auto;
	z-index:100;
}
.site-menu-select{
	display:none;
	position:relative;
	top:30px;
	width:100%;
}
.site-menu-select select{
	width:95%;
	margin:0 2.5%;
}
.site-menu-links{
	position:relative;
	top:30px;
	text-align:center;
}

.site-menu-link,
.site-menu-link:link,
.site-menu-link:hover,
.site-menu-link:visited{
	display:inline-block;
	margin:0 12.5px;
	text-decoration:none;
	color:#133030;
	font-weight:bold;
}


#home-image-slider{
	width:69.71428571428572%;
	margin:0 15.14285714285714%;
}

.content-container{
	width:41.42857142857142%;
	margin-left:15.14285714285714%;
	margin-right:1%;
	float:left;
	background:url("images/content-bg-tile.png");
	padding:8px;
}
.media-container{
	width:27.28571428571428%;
	margin-right:15.14285714285714%;
	float:left;
	clear:right;
}

.single-container{
	width:69.71428571428572%;
	margin:0 15.14285714285714%;
	background:url("images/content-bg-tile.png");
	padding:25px 15px;
}

.flexslider {
	border:0;
	margin-bottom:15px;
}
.flex-control-nav{
	display:none;
}

.flexslider ul.slides{
  margin:0;
  padding:0;
}
.flexslider ul.slides li:first-child{
  display:block;
}
.flexslider ul.slides li{
  display:none;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#map_canvas,
.map-container{
	height:240px;
}


.type-shopp_page h1.entry-title{
	visibility:hidden;
}

.children-attending-data{
	float:left;
}


#shopp a.shopp-product,
#shopp a.shopp-product:link,
#shopp a.shopp-product:visited{
	color:#417662;
	text-decoration:none;
	font-weight:bold;
}

#shopp a,
#shopp a:link,
#shopp a:visited{
	color:#335757;
	text-decoration:none;
	font-weight:bold;
}

#shopp a:hover{
	color:#72a676;
}



@media all and (min-width: 2048px){
	.site-header{
		width:2048px;
		margin:0 auto;
	}
	#page{
		width:2048px;
		margin:0 auto;
		margin-top:15px;
	}
	.site-footer{
		width:2048px;
		margin:0 auto;
	}
}

.clear{
	clear:both;
}
@media all and (max-width: 750px){
	.site-menu-link, 
	.site-menu-link:link,
	.site-menu-link:hover,
	.site-menu-link:visited{
		margin:0 4px;
		font-size:85%;
	}
}
@media all and (max-width: 590px){
	
	.site-menu-links{
		display:none;
	}
	.site-menu-select{
		display:block;
	}
	#home-image-slider{
		width:98%;
		margin:0 1%;
	}
	
	.content-container{
		width:98%;
		margin:0 1%;
		clear:both;
		float:none;
	}
	.media-container{
		width:98%;
		margin:0 1%;
		margin-top:3%;
		clear:both;
		float:none;
		text-align:center;
	}
	.single-container{
		width:98%;
		margin:0 1%;
	}
	
}