/*
Theme Name: Simple Parallax Website
Description: Simple Parallax Scrolling Effect
Author: Samuel Dalusung
*/

/*= GENERAL STYLING
--------------------------------------------------------*/
#wrapper {
height: auto !important;
min-height: 100%;
margin: 0 auto -1px;
}
body{
	margin: 0;
	padding: 0;
	font-size: 95%;
	width: 100%;
}

h1 { 
    font-family:"Arvo";
	font-weight:normal;
	font-size: 1.4rem;
	text-align: center;
	color: #fff;
	margin: 0;
	padding: 0;
}

h2 {
   font-family:"Arvo";
   font-weight: normal;
   font-size: 1.3rem;
   text-align: center;
   color: #fff;
   margin: 1em;
	padding: 0;
	z-index: 99;
}

h3 {
   font-family: Oswald;
   font-weight: normal;
   font-size: 1.2rem;
   text-align: center;
   margin: 5px 0;
	padding: 0;
	z-index: 1;
	position: relative;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 1rem;
	padding-left: 1%;
	padding-right: 1%;
	font-weight:550;
}
h4 img {
	max-width: 200px;
	height: auto;
	padding: 3px;
}
p img {
	max-width: 500px;
	height: auto;
	padding: 3px;
	width: 60%;
}
.page-title {
	text-align:center;
	max-width: 800px;
	position: relative;
	margin-top: 1rem;
	margin-bottom: 1rem;
	font-size: 1.2rem;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight:bold;
}
a:link, a:active, a:hover, a:visited, a:focus {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1rem;
	text-decoration:none;
}
.center { margin: 0 auto; }
.content{ margin: 0 auto; max-width: 800px; }
.clear { clear: both; }
/*= HEADER & NAVIGATION
--------------------------------------------------------*/

#header { 
	width: 100%;
	height: 110px;
	position: fixed;
	margin-top: 0;
	z-index: 95;
}
#logo {
	display: block;
}
@media (min-width: 700px) {
#logo a:link { color: #fff; text-decoration: none; float: left; font-size: 1.5rem; margin-top: 0px; color: #fff; font-family:"Wellfleet"; font-weight: bold; }
}
@media (max-width: 699px) {
#logo a:link { color: #fff; text-decoration: none; float: left; font-size: 1rem; margin-top: 0px; color: #fff; font-family:"Wellfleet"; font-weight: bold; }
}
@media (min-width: 770px) {
#logo img {
	vertical-align:middle;
}
}
@media (max-width: 769px) {
#logo img {
	width: 100%;
	height: auto;
	vertical-align:middle;
}
}
@media (min-width: 990px) {
#nav { width: auto; float: left; }
}
@media (max-width: 989px) {
#nav { width: 40%; float:left; }
}
/*= SLIDES STYLING
--------------------------------------------------------*/

/* #slide1, #slide2{ width: 100%; } */
#slide1 {
	background:url('/images/bgimage10.jpg') 50% 50% no-repeat fixed;
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	

}
#slide2{
	background:url('/images/bgimage1.jpg') 50% 50% no-repeat fixed;
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	
}

#slide3{
	background:url('/images/bgimage2.jpg') 50% 50% no-repeat fixed;
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	
}

#slide4{
	background:url('/images/bgimage12.jpg') 50% 50% no-repeat fixed;
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	
}

#slide5{
	background:url('/images/bgimage5.jpg') 50% 50% no-repeat fixed;
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	
}

#main_body {
	color: #fff;
	padding-top: 160px;	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll !important;	  	

}
/*= FOOTER 
--------------------------------------------------------*/

#copyright  { color: #fff; font-family:"Wellfleet";  font-size: 14px; margin-top: 100px; text-align: center;  }
#copyright  a { text-decoration: none; color: #fff;  }

.horiz-line {
	display:block;
	position: relative;
	background-color:#fff;
	max-width: 800px;
	height:1px;
	margin-top: .5em;
}
.style1 {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 1.1em;
}
.style3 {
	font-family:Arial, Helvetica, sans-serif;	
	font-size: .9em; color: #fff;
	}
.style4 {
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 1.2em; color: #fff;
	}	
.clear {
	clear: both;
}