/* Sticky footer styles
-------------------------------------------------- */

html,
body {
  height: 100%;
	font-family: "Titillium Web", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  /* The html and body elements cannot have any padding or margin. */
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by its height */
  margin: 0 auto -60px;
  /* Pad bottom by footer height */
  padding: 0 0 60px;
 background: #64922e;
}

.container {
	width:100%;
}

.topimage {background: #fff;}
.content {background: #64922e; border-bottom: 60px solid #64922e;}
.topimage img {margin-bottom:30px;width:90%}

/* Set the fixed height of the footer here */
#footer {
  height: 500px;
  background: #fff url('../img/fiechter-footerbg.jpg') no-repeat center top;
  -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover; 
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

#wrap > .container {
  padding: 20px 15px 0;
}
.container .credit {
  margin: 20px 0;
}

#footer > .container {
	font-family: 'OxygenRegular';
  padding-left: 15px;
  padding-right: 15px;
}

code {
  font-size: 80%;
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0px 20px;
    border-bottom: 0;
}

/* fonts 
-------------------------------------------------- */

h1 {
	font-family: 'Titillium Web';
	font-size:60px;
	font-weight: 700;
	color: #fff;
	letter-spacing: 0.5px;
}

h2 {
	font-family: 'Titillium Web';
	font-size:40px;
	font-weight: 200;
	color: #fff;
	margin-top: 30px;
}

h3 {
	font-family: 'Titillium Web';
	font-size:34px;
	font-weight: 400;
	color: #fff;
	margin-top: 30px;
}

p {
	font-family: 'Titillium Web';
	font-size:26px;
	font-weight: 200;
	color: #fff;
	line-height: 1.5em;
	letter-spacing: 0.05em;
}

.title_bold {font-weight: 700;}
.title_thin {font-weight: 300;font-size: 70%;padding-left:20px;}

strong, b { 
	font-family: 'Titillium Web';
	font-weight: 700;
}

a {color:#EFEC9A;font-weight: 200;}
a:hover,a:focus {color:#fff;font-weight: 400;text-decoration: none; }

