@media screen and (max-width: 800px) {



#intro {
  background: url(../img/Intro_Photo.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-attachment: scroll;
  }


#animation {
  background:url('../img/texture.jpg') ;
   }

   

#breakfast {
  background: url(../img/Breakfast_Photo_2000px_wide-MED.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height:700px;
  background-attachment: scroll;
 }

    
#breakfast-intro {
  background-color:#D19C18;
  }

    
    
#lunch {
  background: url(../img/Lunch_Photo_2000px_wide_MED.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height:700px;
  background-attachment: scroll;
  }

#lunch-intro{
  background-color:#E6503F; }


#dinner {
  background: url(../img/Dinner_Photo_2000px_wide-MED.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height:700px;
  background-attachment: scroll;
 }

    
#dinner-intro {
  background-color:#75A9B6;
 }


#dinner-facts {
 }
    

#dinner-facts-b {
   }    
    
    
#take-the-quiz {
background:url('../img/texture.jpg') ;

 }
  




.section {
  position: relative;
  padding-top: 0px;
  position: relative;
  -ms-touch-action: none; }
  
  .section h1, .section h2, .section h3, .section h4, .section h5, .section h6, .section .h6, .section h6 {
    font-weight: 300;
    color: #fff;
    text-transform: none; }
 
 .section-noscroll {
 	background:url('../img/texture.jpg') ;
 	padding-top:120px;
 	}
    
    
::-moz-selection {
  background: #252525;
  color: #fff; }

::selection {
  background: #252525;
  color: #fff; }


  
a:active, a:hover {
  outline: 0;
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition: all 150ms ease-in-out;
  -ms-transition: all 150ms ease-in-out;
  -o-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out; }
  
body, html {
  background: #fff;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 21px;
  color: #555;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-transition: all 0.15;
  -webkit-transition: all 150ms ease-in-out;
  -webkit-font-smoothing: antialiased;
}

#menu {
  margin: 0px;
  padding: 0px;
  height: 91px;
  display:none; }
#menu li {
display: inline-block;
border-bottom: 3px solid transparent;
padding: 30px 0px;
margin-right: 40px; }
#menu li:first-child {
  margin-left: 0px; }
#menu li:last-child {
  margin-right: 0px;
  float: right; }
#menu li:hover {
  border-bottom: 3px solid #fff; }
#menu li a {
  font-size: 18px;
  color: #fff;
  }
  #menu li a:first-child {
    padding-left: 0px; }
#menu li.active {
border-bottom: 3px solid #fff; }


   
    

#superContainer {
  position: relative;
  /* Touch detection for Windows 8 */
  -ms-touch-action: none; }

.section {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.slide {
  float: left; }

.slide, .slidesContainer {
  display: block; }

.slides {
  position: relative;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }


.scrollable {
  overflow: scroll; }

.easing {
  -webkit-transition: all 0.7s ease-out;
  -moz-transition: all 0.7s ease-out;
  -o-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out; }



/* Author Styles */

  
.header {
  position: fixed;
  height:111px;
  z-index: 800;
  width: 100%;
  top: 0px;
  left: 0px;
  right: 0px;
  border-bottom:1px solid #27110F;
  background-image:url('../img/texture.jpg');

box-shadow: 0px 2px 10px #999;
display:none;
   }

    
#logo {
	margin-top:15px;
	float:left;
	width:90px;
	height:auto;
	}
  	
#socials {
	float:right;
	margin-top:45px;
	}
 
  	
#sustainable-america {
	width:27px;
	height:auto;
	}
	
img.soc {
	width:20px;
	height:auto;
	}
	
#main-nav {
	font-family: "bebas-neue";
	text-align:center;
	}
	
#main-nav a {
	font-family: "bebas-neue";
	text-transform:uppercase;
	text-decoration:none;
	font-size:21px;
	line-height:111px;
	color:#27110F;
	padding:0 15px;
	}
	
.sleeve {
	padding-top:130px;
	padding-bottom:130px;
	}	
	
#animation .sleeve {
	padding-top:0;
	padding-bottom:0;
	}
	
.sleeve-3 {
	padding-top:130px;
	padding-bottom:130px;
	}
	
.l3, .r3 {
	width: 100%;
	float:none;
	text-align:center;
	display:block;
	position:relative;
	}
	
div.m3 {
	width: 100%;
	float:none;
	text-align:center;
	}
	

.l3 img, .r3 img, .m3 img {
	max-width:100%;
	height:auto;
	display:block;
	margin:auto;
	}
	


	
.indie-share {
	width:188px;
	height:auto;
	display:block;
	background-color:#fff;
	text-align:center;
	border:10px solid #fff;
	}
	

.l3 .indie-share {
	display:none;
	}	
	
.l3:hover .indie-share {
	width:100%;
	height:auto;
	display:block;
	background-color:transparent;
	background-image:url('../img/70.png');
	text-align:center;
	border:0px solid #fff;
	position:absolute;
	bottom:0;
	}
	
	
.indie-share h3 {
	font-size:20px;
	margin:0;
	padding:0;
	display:block;
	line-height:24px;
	font-family: "bebas-neue";
	text-transform:uppercase;
	color:#27110F;
	border-bottom:2px solid #27110F;
	padding-bottom:4px;
	margin-bottom:10px;
	}
	
.l3 .indie-share h3 {
	font-size:20px;
	margin:0;
	padding:0;
	display:inline;
	float:left;
	line-height:24px;
	font-family: "bebas-neue";
	text-transform:uppercase;
	color:#27110F;
	border-bottom:0;
	padding-bottom:0;
	margin-bottom:0;
	margin:10px 0 10px 20px;
	}
	
.indie-share .share-wrapper {
	float:right;
	margin-right:20px;
	margin-top:10px;
	}
	
.indie-share div {
	display:inline;
	}
	
.indie-share a {
	display:inline;
	}
	
.indie-share img {
	width:23px;
	height:auto;
	display:inline;
	}
	
.indie-twitter {
	margin-left:15px;
	margin-right:15px;
	}	
	
	
	
#intro-image {
	width:85%;
	height:auto;
	margin:100px auto 0;
	display:block;
	}
	
.intro-text {
	font-family: "din-condensed-web";
	font-size:50px;
	line-height:55px;
	display:block;
	padding:30px 0;
	text-align:center;
	border-top:3px solid #27110F;
	border-bottom:3px solid #27110F;
	color:#27110F;
	width:85%;
	margin:30px auto;
	}
	
.intro-nav {
	color:#27110F;
	font-family: "futura-pt";
	font-size:17px;
	font-weight:600;
	text-transform:uppercase;
	width:85%;
	margin:30px auto;
	display:block;
	text-align:center;
	line-height:30px;
	}
	
 .intro-nav a {
 	color:#27110F;
 	text-decoration:none;
 	line-height:30px;
 	
 	}
 	
#play-link img {
	display:block;
 	float:left;
 	width:45%;
 	height:auto;
 	margin-bottom:20px;
	}
	
#skip-link img {
	display:block;
 	float:right;
 	width:45%;
 	height:auto;
 	margin-bottom:20px;
	}
	
#breakfast-intro-img {
	width:70%;
	height:auto;
	display:block;
	margin:60px auto 0;
	}
	
#lunch-intro-img {
	width:70%;
	height:auto;
	display:block;
	margin:60px auto 0;
	}

#dinner-intro-img {
	width:70%;
	height:auto;
	display:block;
	margin:60px auto 0;
	}
	
#quiz-intro-img {
	width:60%;
	height:auto;
	display:block;
	margin:100px auto 0;
	}
	
.quiz-intro-nav {
	color:#27110F;
	font-family: "futura-pt";
	font-size:20px;
	font-weight:600;
	text-transform:uppercase;
	width:85%;
	margin:30px auto;
	display:block;
	text-align:center;
	line-height:30px;
	}
	
 .quiz-intro-nav a {
 	color:#27110F;
 	text-decoration:none;
 	line-height:30px;
 	
 	}
 	
#quiz-link img {
	width:45%;
	height:auto;
	display:block;
 	float:left;
	}
	
.quiz-intro-nav-page {
	color:#27110F;
	font-family: "futura-pt";
	font-size:40px;
	font-weight:600;
	text-transform:uppercase;
	width:465px;
	margin:30px auto 0;
	display:block;
	text-align:center;
	line-height:30px;
	padding-bottom:100px;
	}
	
 .quiz-intro-nav-page a {
 	color:#27110F;
 	text-decoration:none;
 	line-height:30px;
 	
 	}

	
#quiz-link-page {
	background-image:url('../img/next-section.png');
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:40px;
	display:block;
	}
	
#quiz-intro-img-page {
	width:85%;
	height:auto;
	display:block;
	margin:100px auto 0;
	}
	
	
#resources-link img {
	width:45%;
	height:auto;
	display:block;
 	float:right;
	}
	
#resources {
	background-image:url('../img/texture.jpg');
	}
	
#resources-img {
	width:465px;
	height:auto;
	display:block;
	margin:20px auto 0;
	padding-bottom:50px;
	}
	
.resource-header {
	background:#27110F;
	text-align:center;
	clear:both;
	display:block;
	height:48px;
}

.resource-header h2 {
	font-size:40px;
	line-height:48px;
	color:#E5E2DA;
	font-family: "bebas-neue";
	text-transform:uppercase;
}

	
.ind-resource {
	width: 100%;
	height:auto;
	float:left;
	position:relative;
	}
	
.ind-resource img {
	width:100%;
	height:auto;
	}
	
h2.res-title {
	position:absolute;
	bottom:0px;
	width:100%;
	display:block;
	margin:0px auto;
	background-image:url('../img/70.png');
	text-align:center;
	padding:20px 0;
	font-family: "bebas-neue";
	text-transform:uppercase;
	text-decoration:none;
	font-size:19px;
	color:#27110F;
	font-weight:normal
}	
	
.ind-resource .resource-share {
	display:none;
	}
	
.ind-resource:hover .resource-share {
	position:absolute;
	bottom:100px;
	width:100%;
	display:block;
	margin:0px auto;
	background-image:url('../img/70.png');
	text-align:center;
	padding:20px 0;
	font-family: "bebas-neue";
	text-transform:uppercase;
	text-decoration:none;
	font-size:21px;
	color:#27110F;
	}
	
.ind-resource .resource-share a {
	display:inline;
	color:#27110F;
	text-decoration:none;
	}
	
img.res-facebook, img.res-twitter, img.res-pinterest {
	width:24px;
	height:auto;
	margin:3px;
	}
	
#sub-footer {
	height:130px;
	background-image:url('../img/texture.jpg');
	text-align:center;
	}
	
#sub-footer img {
	height:76px;
	width:auto;
	margin-top:27px;
	
	}
	
#footer {
	background:#27110F;
	color:#E5E2DA;
	padding:50px 0 30px;
	}
	
#footer h2 {
	color:#E5E2DA;
	font-family: "bebas-neue";
	text-transform:uppercase;
	text-align:center;
	font-size:50px;
	line-height:55px;
	margin-bottom:40px;
	}
	
#footer h2 a {
	color:#E5E2DA;
	font-family: "futura-pt";
	font-size:45px;
	font-weight:600;
	font-style:italic;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	}
	
.copyd {
	font-size:13px;
	font-family: "din-condensed-web";
	text-transform:uppercase;
	text-align:center;
	}

#footl {
	float:none;
	width:100%;
	}
	
#footr {
	float:none;
	width:100%;
	}
	
#footr h2 {
	margin-bottom:10px;
	text-align:center;
	font-size:30px;
	}
	

	
	
	
/* Background Styles */	


	
.mustard {
	background:#D19C18;
	}
	
.mustard-light, #infographics-temp .bfst-yellow {
	background:#D19C18;
	}
	

.bgpat, #infographics-temp .bfst-light, #infographics-temp .lunch-light,  #infographics-temp .dinner-light {
	background-image:url('../img/texture.jpg');
	}
	
	
.catsup, #infographics-temp .lunch-red {
	background:#E6503F;
	}
	
.robin, #infographics-temp .dinner-blue {
	background:#75A9B6;
	}
	
	
/* Quiz Styles */	
	


#quiz  {
	display:block;
	padding-bottom:60px;
	text-align:center;
	}
	 	

#quiz .question h3 {
	padding-top:200px;
	color:#27110F;
	text-align:center;
	font-size:40px;
	line-height:45px;
	text-transform:uppercase;
	font-family: "futura-pt";
	font-weight:700;
	display:block;
	padding:24px 0;
	border-top:0px solid #27110F;
	border-bottom:2px solid #27110F;
	}

#quiz .section {
	background:#ccc;
	padding-top:60px;
	}
	
#quiz .answer {
	font-size:30px;
	line-height:35px;
	text-transform:uppercase;
	font-family: "futura-pt";
	font-weight:700;
	display:block;
	font-style:italic;
	margin:0 30px 10px;
	color:#27110F;
	}
	
.quiznav {
	font-family: "futura-pt";
	font-weight:700;
	display:block;
	color:#27110F;
	text-transform:uppercase;
	text-align:center;
	font-size:16px;
	line-height:24px;
	padding-bottom:100px;
	margin-top:50px;
	}
	
.quiznav a {
	font-family: "futura-pt";
	font-weight:700;
	color:#27110F;
	text-transform:uppercase;
	text-decoration:none;
	font-size:16px;
	line-height:24px;
	}
	
.quiznav #submit {
	background-color:#27110F;
	font-family: "futura-pt";
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:40px;
	line-height:45px;
	padding:4px 12px;
	border:0;
	margin-left:40px;
	}
	
#quiz .panel {
   padding:0 30px;
   }
	
#quiz #qz-intro {
	background-color:#efd565;
	}
	
#quiz #qz-1-2 {
	background-color:#eec861;
	}
	
#quiz #qz-3-4 {
	background-color:#edbb5e;
	}
	
#quiz #qz-5-6 {
	background-color:#ecaf5b;
	}
	
#quiz #qz-7 {
	background-color:#eaa358;
	}
	
#quiz #qz-8 {
	background-color:#e99855;
	}
	
#quiz #qz-9 {
	background-color:#e98e53;
	}
	
#quiz #qz-10 {
	background-color:#e88250;
	}
	
#quiz #qz-11 {
	background-color:#e7774d;
	}
	
#quiz #qz-12 {
	background-color:#e66b4b;
	}
	
#quiz #qz-13 {
	background-color:#e56048;
	}
	
#quiz #qz-14 {
	background-color:#e45646;
	}
	
#quiz #qz-15 {
	background-color:#e45145;
	}
	
.rating {
	width:70%;
	height:auto;
	display:block;
	margin:30px auto;
	}

.rating-text {	
	display:block;
	margin:10px auto 20px;
	border-top:6px solid #27110F;
	border-bottom:6px solid #27110F;
	padding:20px 0;
	width:70%;
	height:auto;
	}

.w440 {
	width:100%;
	margin:0 auto;
	}
	
#graded {
	text-align:center;
	}
	
#graded p {
	font-family: "futura-pt";
	font-weight:700;
	font-size:40px;
	line-height:45px;
	color:#27110F;
	width:80%;
	display:block;
	margin:0 auto;
	}	
	
#graded h2 {
	font-family: "futura-pt";
	font-weight:700;
	font-size:40px;
	line-height:40px;
	text-transform:uppercase;
	color:#27110F;
	}	
	
#view-more {
	width:80%;
	height:auto;
	margin:50px auto 0;
	padding-bottom:100px;
	display:block;
	}
	
#resources h1 {
	font-family: "futura-pt";
	font-weight:700;
	font-size:26px;
	line-height:30px;
	text-transform:uppercase;
	color:#27110F;
	border-bottom:3px solid #27110F;
	padding-bottom:15px;
	margin-bottom:30px;
	}
	
#resources p {
	color:#27110F;
	font-size:14px;
	line-height:18px;
	}
	
.nexter img, .baxter img {
	width:150px;
	height:auto;
	padding:0 30px;
	}

/* Footer FOrm Styles */

	
#footer form {
	max-width:85%;
	margin:0 auto;
	}
	

#footer form input {
	width:100%;
	font-family: "din-condensed-web";
	font-size:50px;
	line-height:55px;
	font-weight: 100;
	letter-spacing:2px;
	padding:12px;
	box-shadow:inset 0px 0px 5px rgba(0,0,0,.075);
	border:0px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    text-transform:uppercase;
    	}
    	
	
#footer #Field1 {
	margin:0 0 10px;
	width:100%;
	float:none;
	}

#footer #Field2 {
	margin:0 0 10px;
	width:100%;
	float:none;
	}
	
	
#footer #Field3 {
	margin:0 0 10px;
	width:100%;
	float:none;
	}
	
#footer #Field4 {
	margin:0 0 10px;
	width:100%;
	float:none;
	}
	
#footer form input.checkbox {
	height:20px;
	width:20px;
	margin:5px 10px;
	float:left;
	} 

#footer #checksustain {
	display:block;
	margin:10px 0 10px;
	}
	
#footer #check-text{
	display:block; 
	float:left; 
	width:90%;
	font-size:40px;
	line-height:45px;
	font-weight: 100;
	letter-spacing:2px;
	text-transform:uppercase;
	}

#footer #saveForm {
	font-family: "futura-pt";
	font-weight:700;
	font-size:50px;
	line-height:55px;
	background-image:url('../img/texture.jpg');
	color:#27110F;
	border:0;
	}

#footer #socials-foot {
	width:100%;
	text-align:center;
	line-height:45px;
	font-weight: 100;
	margin-top:0px;
	margin-bottom:30px;
	text-transform:uppercase;
	font-family: "din-condensed-web";
	font-size:40px;
	display:block;
	float:right;
	}
	
#footer #socials-foot p {
	font-size:30px;
	line-height:35px;
	}
	
#socials-foot a {
	text-align:center;
	}

#socials-foot #twitter-foot {
	margin:0 10px;
	}
	
#socials-foot #pinterest-foot {
	margin:0 10px 0 0;
	}


.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Infographics Individual Page Styles */

#infographics-temp {
	padding:0;
	margin:0;
	}


#info-container {
	text-align:center;
	}

#info-container img {
	max-width:70%;
	height:auto;
	}
	
#thanks {
	margin-top:50px;
	}
	
#info-container img#sustain-sign {
	max-width:100%;
	width:100%;
	height:auto;
	margin:50px 0 -133px 0;
	}
	
	
	
	
	
	
	
	
	
	
	
	#nav#full {
		display:none
	}

	nav#mobile {
		background-image:url('../img/texture.jpg');
		display:block;
		position:fixed;
		top:0;
		z-index:2000;
		width:100%;
		  border-bottom:1px solid #27110F;

box-shadow: 0px 2px 10px #999;
	}

	/*
	Top black bar that holds the toggle button
	*/

	nav#mobile #toggle-bar {
		line-height:110px;
		height:110px;
	}

	/*
	Toggle button #1 ("Menu")
	*/


	/*
	Toggle button #2 ("Navicon")
	*/

	nav#mobile .navicon {
		float: right;
		height: 10px;
		width: 50px;
		margin: 30px 30px;
		border-top: 27px double #27110F;
		border-bottom: 10px solid #27110F;
		font-size:0;
	}

	/*
	The dropdown menu
	*/
	
	nav#mobile ul {
		margin:0;
		padding:0;
		padding:0 30px 300px;
		}

	nav#mobile ul li {
		clear:both;
		list-style:none;
		padding:0px;
		margin:0px;
	}

	nav#mobile ul li a {
		display:block;
		background-color:none;
		text-transform:uppercase;
		font-family: "bebas-neue";
		font-size:60px;
		line-height:60px;
		margin:75px 0;
		color:#27110F;
		text-decoration:none;
		text-align:center;
	}

	nav#mobile ul ul {
		font-size:small;
	}

	nav#mobile ul ul li {
	}

	nav#mobile ul ul a {
	background-color:none;
	text-transform:uppercase;
	font-family: "bebas-neue";
	font-size:40px;
	color:#27110F;
	text-decoration:none;
	text-align:center;
	}

	#final-link {
		padding-bottom:30px;
		margin-bottm:30px;
		border-bottom:3px solid #27110F;
		}

	nav#mobile ul ul a:before {
		content: "";
	}
	
	#mobile-logo {
		width:87px;
		height:auto;
		margin:0 20px;
		}
		
	#mobile-sa-mall {
		width:54px;
		height:auto;
		padding:0 30px;
		}
		
	#mobile-socials {
		display:inline;
		padding:0 30px;
		float:right;
		}	
		
	#mobile-socials img {
		width:40px;
		height:auto;
		padding:0 10px;
		}
		
	
	#hamburger {
		width:68px;
		height:auto;
		float:right;
		margin:30px 20px 0;
		
		}
	
	#mobile-logos {
		text-align:center;
		}
		
	
	#mobile-big {
		width:35%;
		height:auto;
		margin:0 20px;
		}
		
	#mobile-sa-big {
		width:35%;
		height:auto;
		margin:0 20px;
		}
		
/* Resource Styles */	

#res-ind {
	width:100%;
	margin:0 auto;
	}

#indy-side {
	width:100%;
	float:none;
	display:block;
	}
	
.indy-thumb {
	width:100%;
	display:block;
	height:auto;
	margin-bottom:20px;
	border:0;
	}
	
	
#indy-main {
	width:100%;
	float:none;
	display:block;
	text-align:left;
	}
	
#indy-main .indy-sleeve {
	padding:0 30px;
	}	
	
#indy-main h1 {
	text-align:left;
	font-size:70px;
	margin-bottom:6px;
	padding:0;
	display:block;
	line-height:75px;
	font-family: "bebas-neue";
	text-transform:uppercase;
	color:#27110F;

	}
	
#indy-main h2 {
	text-align:left;
	font-size:50px;
	margin:0;
	padding:0;
	display:block;
	line-height:55px;
	font-family: "futura-pt";
	font-weight:700;
	font-style:italic;
	color:#27110F;
	}	
	
#indy-main p {
	text-align:left;
	font-size:40px;
	line-height:48px;
	color:#27110F;
	display:block;
	margin-bottom:10px;
	}
	
#indy-main li {
	font-size:40px;
	line-height:48px;

	}
	
#indy-main hr {
	border-top:2px solid #27110F;

	}
	
.indie-share {
	width:388px;
	height:auto;
	display:block;
	background:#fff;
	text-align:center;
	border:10px solid #fff;
	margin:0 auto;
	}
	
	
.indie-share h3 {
	font-size:50px;
	margin:0;
	padding:0;
	display:block;
	line-height:50px;
	font-family: "bebas-neue";
	text-transform:uppercase;
	color:#27110F;
	border-bottom:2px solid #27110F;
	padding-bottom:4px;
	margin-bottom:10px;
	}
	
.indie-share div {
	display:inline;
	}
	
.indie-share a {
	display:inline;
	}
	
.indie-share img {
	width:23px;
	height:auto;
	display:inline;
	}
	
.indie-twitter {
	margin-left:15px;
	margin-right:15px;
	}
	
#signup {
	margin-top:20px;
	width:auto;
	height:auto;
	display:none;
	}
		
#resources-header-img {
display:block;
width:70%;
height:auto;
margin:0px auto 30px;
}

#resources-navigation {
	text-align:center;
	border-top:3px solid #27110F;
	border-bottom:3px solid #27110F;
	margin
	}

#resources-navigation a {
	font-family: "bebas-neue";
	text-transform:uppercase;
	text-decoration:none;
	font-size:21px;
	line-height:80px;
	color:#27110F;
	padding:0 10px;


	
}


#indy-main .challenge-link {
	display:block;
	padding:15px 0;
	margin:30px 0;
	}
	
#indy-main .challenge-link a {
	font-family: "din-condensed-web";
	color:#469345;
	text-decoration:none;
	font-size:50px;
	line-height:50px;
	}
	
#indy-main .challenge-link a span {
	text-transform:uppercase;
	}
	