.home #wrapper {width:100%;margin:0 auto;overflow:hidden;position:relative;}
.home #wrapper #background_scene {display:block; /*background:url("../images/background_scene.jpg") no-repeat 50% 0; */position:absolute; top:225px;height:600px;width:100%;left:0;}
.home #wrapper #background_scene2 {background:url("../images/grass.png") no-repeat 50% 0; opacity:0; position:absolute; top:720px;height:200px;width:100%;left:0;z-index:11;}
.home.page #main,.home.single #main {position:initial!important;margin:0;}
.home.page .land {display:none;}
.home #wrapper #header_wrapper .big, #wrapper #header_wrapper .big { display:none; }
.home #wrapper #background_scene {top: 260px !important;}
@media(max-width:959px){
	.home #wrapper #background_scene {
		top:200px!important;
	}
}
@media(max-width:639px){
	.home #wrapper #background_scene {
		top:120px!important;
	}
}
@media(max-width:479px){
	.home #wrapper #background_scene {
		top:30px!important;
	}
}
#homepage-oats{
	position: absolute;
	top: 480px;
	left: 220px;
}

/* first slide */
.left500{
	left:475px;
}
@media(max-width:959px){
	.left500{
		left:45%;
		width:45%;
	}
	.left500 img{
		width:100%;
	}
}
@media(max-width:639px){
	.left500{
		left:55%;
		width:45%;
	}
	.left500 img{
		width:100%;
	}
}
#learnmore{
	display: block;
	font-size: 34px;
	line-height: 42px;
	position: absolute;
	top: 360px;
	color: #fff;
	font-family: 'AmarelinhaBold';
	background: url("../images/learn-more.png") no-repeat;
	width: 134px;
	height: 42px;
	text-align: center;
}
@media(max-width:959px){
	#learnmore{
		position:relative;
		top:auto;
		margin-top:15px;
	}
}

@media(max-width:639px){
	#second-slide img{
		width:100%;
	}
}
.homepage-slide{
	margin:auto;
	margin-top:140px;
	width:900px;
}
@media(max-width:959px){
	.homepage-slide{
		width:100%;
		/*margin-top:240px;*/
	}
}
.slide-bg{
	margin:auto;
	display:block;
}
@media(max-width:959px){
	.slide-bg{
		width:95%;
		height:auto;
	}
}
.homepage-slide a.link-button{
	float:none;
	color: #FFFFFF;
	margin: auto;
	font-family: 'AmarelinhaBold';
	line-height: 1;
	font-size:1.8em;
	padding:5px 15px;
	display:block;
	position:relative;
	border-radius:3px;
}
@media(max-width:959px){
	.homepage-slide a.link-button{
		margin-top:260px!important;
	}
}
@media(max-width:639px){
	.homepage-slide a.link-button{
		margin-top:200px!important;
		line-height:40px;
		font-size:2.5em;
	}
}
@media(max-width:479px){
	.homepage-slide a.link-button{
		margin-top:0px!important;
	}
}
.slide-right,.social-slide-right{
	margin-left:500px;
	width:331px;
}
/*
@media(max-width:959px){
	.slide-right,.social-slide-right{
		margin-left:75%;
		width:50%;
	}
}*/
@media(max-width:959px){
	.social-slide-right{
		margin-left:62%;
		width:38%;
	}
}
.slide-right-text{
	width:100%;
	margin:auto;
	margin-top:100px;
}
@media(max-width:639px){
	.slide-right-text{
		margin-top:80px;
	}
}
@media(max-width:479px){
	.slide-right-text{
		margin-top:50px;
	}
}
.slide-social-media-left{
	float:left;
}
@media(max-width:959px){
	.slide-social-media-left{
		width:60%;
	}
}
.slide-social-media{
	width:300px;
	margin:auto;
	margin-top:20px;
}
@media(max-width:959px){
	.slide-social-media{
		width:100%;
	}
	.slide-social-media a img{
		width:41px!important;
		height:41px!important;
		margin:2px!important;
	}
}
@media(max-width:639px){
	.slide-social-media{
		margin-left:10px;
	}
	.slide-social-media a img{
		margin:0px!important;
		width:31px!important;
		height:31px!important;
	}
}
@media(max-width:479px){
	.slide-social-media #google-social-link{
		margin-left:17.5px!important;
	}
}
.slide-social-media .center-image{
	margin:0px 15px;
}
#homepage-author-container{
	margin-left:400px;
	margin-top:-330px;
	position:relative;
}
@media(max-width:959px){
	#homepage-author-container{
		margin-left:360px;
		margin-top:-280px;
	}
}
@media(max-width:639px){
	#homepage-author-container{
		margin-left:265px;
		margin-top:-200px;
	}
}
@media(max-width:479px){
	#homepage-author-container{
		display:none;
	}
}
#homepage-author-container .author-opacity{
	width:54px;
	height:54px;
}
#homepage-author-container .author-image{
	width:auto;
	height:auto;
	padding:0px;
}
#homepage-author-container img,#homepage-author-container .author-opacity{
	float:left;
	margin:10px 10px 0px 0px;
	top:0px;
	left:0px;
}
@media(max-width:959px){
	#homepage-author-container img,#homepage-author-container .author-opacity{
		width:45px;
		height:45px;
	}
}
@media(max-width:639px){
	#homepage-author-container img,#homepage-author-container .author-opacity{
		margin:5px 5px 0px 0px;
		width:35px;
		height:35px;
	}
}
.first-in-row{
	clear:both;
}
#homepage-author-container .first-in-row .author-opacity{
	left:0px;
}
#homepage-author-container .row1{
	margin-left:100px;
}
#homepage-author-container .row2{
	margin-left:100px;
}
#homepage-author-container .row3{
	margin-left:127px;
}
@media(max-width:959px){
	#homepage-author-container .row1{
		margin-left:0px;
	}
	#homepage-author-container .row2{
		margin-left:0px;
		clear:both;
	}
	#homepage-author-container .row3{
		margin-left:27px;
		clear:both;
	}
}
.animation {
	position:absolute; 
	width:960px;
	margin:0 auto;
	height:620px;
	overflow: hidden;
	top:120px;
	left:50%;
	z-index: 1000;
	margin-left:-480px;
}
@media(max-width:959px){
	.animation{
		width:100%;
		margin-left:-50%;
	}
}

#first-product-image{
	margin-left:-100px;
}
@media(max-width:959px){
	#first-product-image{
		margin-left:-25px;
		width:80%;
	}
}
@media(max-width:639px){
	#first-product-image{
		width:90%;
		margin-left:0px;
	}
}
#whatyousee {
	color: #55645d;
	font-family: 'AmarelinhaBold';
	width: 100%;
	font-size: 30px;
	line-height: 1em;
}
@media(max-width:639px){
	#whatyousee{
		font-size:20px;
		font-family:'Universial Std Condensed', Futura-CondensedLight, UniversLTStd-UltraCn,'UniversUltraCondensed', alternate-gothic-no-1-d, arial!important;
	}
}
@media(max-width:479px){
	#whatyousee{
		display:none;
	}
}
#better {
	color: #000;
	font-size: 72px;
	/*opacity: 0;*/
	position: absolute;
	/*left: 500px;*/
	top: 30px;
}
@media(max-width:639px){
	#better{
		top:20px;
	}
}
@media(max-width:959px){
	#second-slide img{
		width:100%;
	}
}
.monday-slide-right-img{
	margin-top:70px;
	margin-left:20px;
}
@media(max-width:959px){
	.monday-slide-right-img{
		margin-left:2%;
		width:38%;
	}
}

@media(max-width:479px){
	.monday-slide-right-img{
		margin-top:35px;
	}
}
.flex-container A:active, .flexslider A:active, .flex-container A:focus, .flexslider A:focus
{
outline: none;
}

.slides, .flex-control-nav, .flex-direction-nav
{
margin: 0;
padding: 0;
list-style: none;
height:auto;
overflow:visible;
}
/*
@media(max-width:959px){
	.slides{
		width:100%;
		
	}
}*/
.flexslider
{
margin: 0;
padding: 0;
}
.flexslider .slides > LI
{
display: none;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides IMG
{
/*width: 100%;
display: block;*/
}
.flex-pauseplay SPAN
{
text-transform: capitalize;
}
.slides:after
{
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
HTML[xmlns] .slides
{
display: block;
}
* HTML .slides
{
height: 1%;
}
.no-js .slides > LI:first-child
{
display: block;
}

/*Moved box down a bit based on height change*/
#slider
{
position: absolute;
top:0px;
width:100%;
z-index:200;
}
@media(max-width:959px) and (min-width:640px){
	#slider{
		width:640px;
		left:50%;
		margin-left:-325px;
		top:50px;
	}
}
@media(max-width:639px){
	#slider{
		width:480px;
		left:50%;
		margin-left:-245px;
	}
}

@media(max-width:479px){
	#slider{
		width:320px;
		left:50%;
		margin-left:-165px;
	}
}
/*Changed box height slightly*/
.slides LI{
	min-width: 818px;
}
@media(max-width:959px){
	.slides LI{
		min-width:0px;
		width:640px!important;
	}
	.flex-direction-nav{
		display:none;
	}
}
@media(max-width:639px){
	.slides LI{
		min-width:0px;
		width:480px!important
	}
}
@media(max-width:479px){
	.slides LI{
		min-width:0px;
		width:320px!important;
		margin:auto;
		display:block;
	}
}
.flex-control-nav {width: 100%; position: absolute; /*bottom: -80px; */text-align: center;z-index:1000;top:580px;}
@media(max-width:959px){
	.flex-control-nav{
		top:510px;
	}
}
@media(max-width:639px){
	.flex-control-nav{
		top:445px;
	}
}
@media(max-width:479px){
	.flex-control-nav{
		top:350px;
	}
}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 15px; height: 15px; display: block; /*background: #666;*/ background: #FFFFFF; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);border:2px solid #B5AD4F;}
@media(max-width:639px){
	.flex-control-paging li a{
		width:25px;
		height:25px;
	}
}
.flex-control-paging li a:hover { /*background: #333;*/ background: #B5AD4F; }
.flex-control-paging li a.flex-active { background: #B5AD4F; cursor: default; }

.flex-direction-nav a {
	width: 60px; 
	height: 100px; 
	margin: -20px 0 0; 
	display: block; 
	background: url('../images/wildoats-direction-nav.png') no-repeat 0 0; 
	position: absolute; 
	top: 300px; 
	cursor: pointer; 
	text-indent: -9999px; 
	z-index:1000;
	opacity: 0; 
	-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {background-position: 100% 0; right: 3%; z-index:1000; }
.flex-direction-nav .flex-prev {left: 3%; z-index:1000;}
.flexslider:hover .flex-next {opacity: 1; right: 3%;}
.flexslider:hover .flex-prev {opacity: 1; left: 3%;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}