body {
	background-color:white;
	}

p {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	margin-bottom:24px;
	font-size:1.1rem;
	}


a, h5 {
	font-family: 'Roboto', sans-serif;
	text-transform:uppercase;
	font-size:0.8rem;
	font-weight:600;
	}
	


h1, h2, h3, h4{
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	margin-bottom:24px;
	}

h1.detail-heading {
	padding-top:50px;
	}

.index-slide {
	background-image:url(../img/gust-background.jpg);
	background-repeat:no-repeat;
	background-size:40%;
	background-position:bottom left;
	position:relative;
	}

.scroll-indicator {
	width:100%;
	cursor:pointer;
	}

.header {
	position:fixed;
	top:0px;
	height:41px;
	width:100%;
	padding:12px 30px;
	z-index:1000;
	}



.header a {
	margin-left:24px;
	text-transform:uppercase;
	font-size:1rem
	}
	
.subheader a {
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    font-weight: normal;
    line-height: 1.4;
	text-transform:capitalize;
}


.header .home {
	cursor:pointer;
	}

.header.scrolled {
	background-color:white;
	border-bottom:1px solid #efefef;
	}

.header.scrolled img {
	display:block;
	}

.thumb-illustration {
	
	}

.entry img {
	margin-bottom:30px;
	}

.white-box {
	position:absolute;
	height:2000px;
	width:200%;
	bottom:-2000px;
	left:-50%;
	background-color:white;
	}

.button {
	background-color:white;
	border:1px solid #999;
	color:#000;
	border-radius:1px;
	font-weight:800;
	text-transform:uppercase;
	font-size:0.8rem;
	font-weight:600;
	}

.button:hover {
	background-color:#ebebeb;
	color:#000;;
	}

.main-picture {
	padding-top:50px;
	padding-bottom:50px;
	}
.main-picture img {
	border:1px solid #CCC;
	}

.main-picture h6 {
	margin-top:15px;
	text-align:center;}

/* Small only */
      @media screen and (max-width: 39.9375em) {
		  .index-slide {
	      background-size:auto 50%;
	       }
		  
		  .index-logo {
			  width:60%;
			  height:auto;
			  }
		  }
      
      /* Medium and up */
      @media screen and (min-width: 40em) {
		  
		   }
      
      /* Medium only */
      @media screen and (min-width: 40em) and (max-width: 63.9375em) {}
      
      /* Large and up */
      @media screen and (min-width: 64em) {
		  
		   }
      
      /* Large only */
      @media screen and (min-width: 64em) and (max-width: 74.9375em) {}

