div.header {position:absolute; background: linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0) ); z-index:999}
#menulist a {color: #fff;}
#menu-top .fa,
#search {color: #fff;}
.logo { background:url(../images/logo_w.png) no-repeat; background-size:contain}

div#breadcrumb { display:none;/*position:absolute; top:60%;*/}


div#main-wrapper {
	width: 100%;
	max-width: none;
	margin: 0 auto 0 auto;
}
#introPic { width:100%; height:0!important; padding-bottom:44%; overflow:hidden}

section { clear:both;}

@media screen and (max-width:920px) {
	#menu-top .fa,
	#search,
	#menulist li a {color:#707173;}	
	.logo { background:url(../images/logo.png) no-repeat; background-size:contain}
	div.header {background: none; }
	
	.pure-u-md-1-4, .pure-u-md-6-24 {
	width: 50%!important;
	*width: 49.98%!important;}
}
@media screen and (max-width:567px) {
.pure-u-1, .pure-u-1-1, .pure-u-5-5, .pure-u-24-24 {
	width: 100%!important;
}
}
/*
#startslider { float:left; width:100%; height:0!important; padding-bottom:50%;overflow:hidden; position:relative }
div.hdtext 					{ margin:20% 0 0; }
.items div img {width: 100%;max-height: none;	max-width: none;height: auto;	margin: 0 0 0 0;}
.thumbs {margin: 48% auto 0;position: absolute; z-index:99; width:100%; text-align:center;}
.thumb {
	width: 15px;
	display: inline-block;
	height: 15px;
	border: 2px solid #fff;
	margin: 0 3px;
	cursor: pointer;
	transition: all ease 0.5s;}
	
#startslider div.close {display: none;}
div#slider { width:100%; height: 0;
padding-bottom: 40%; position:relative }
#slider div.close { display:none }
div#gallery  { height:100%; background:none }
#gallery div.items { background:#000; }

.items div {
	background-size: auto 100% !important;
	height: 100%!important;
}

 #slider  	{ overflow:hidden; }
 #slider a.nav {transition: all 0.3s ease; background: rgba(49, 49, 127, 0.8); }
  #slider a.next { right:-60px;  }
  #slider a.prev { left:-60px;  }
 #slider:hover  a.next { right:20px;  }
 #slider:hover a.prev { left:20px;  }*/
 
  /* Navi Buttons 
 a.nav 	{  position:absolute; bottom:0!important; z-index:16; display:block; width:80px;  height:80px; background:#fff; color:#555; transform:0.5s;}
   a.nav:hover { background:#96c11f; color:#fff;}
 a.next { left:10%; margin:0 0 0 80px; }
 a.next:before {font: normal normal normal 35px/1 FontAwesome; content: "\f105"; }
 a.prev { left:10%;  }
 a.prev:before { font: normal normal normal 35px/1 FontAwesome;content: "\f104"; }
 a:before {position:absolute; left:50%; top:50%;
 transform: translateY(-50%) translateX(-50%);
	-webkit-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);}*/
