@charset "UTF-8";

/* Responsive */
  
/*--- Mobile Portrait ---*/
@media only screen and (max-width: 495px){
	body{
  		-webkit-text-size-adjust: none;
  	}
	.aboutus h6, .whywildcrafted h6{
		font-size:30px;
		line-height:normal;
	}
	.backtohomeshop a{
		padding:10px 20px;
	}
	#trysamplekit #chooseakit{
		width:auto;
		max-width:none;
	}
	#footer .emailsignup .input,
	#footer .emailsignup .signmeup{
		width:100%;
	}
}

/* Landscape Mode */
@media only screen and (max-width: 999px){
	body{
  		-webkit-text-size-adjust: none;
  	}
	#wrapper{
		overflow:hidden;
	}
	
	#youare .container{
		width:auto;
	}
	#youare{
		padding-top:20%;
		background-size:contain;
	}
	#youare .youareresult .leftcolumn,#youare .youareresult .rightcolumn{
		width:auto;
		float:none;
		clear:both;
	}
	#youare .youareresult .leftcolumn{
		margin:0 0 20px 0;
	}
	#youare .youareresult .leftcolumn img{
		max-width:none;
	}
	#youare a.button{
		width:auto;
	}
	#youare #tryessentialoilbtn,#youare #explainmyresultsbtn{
		float:none;
		margin:0 0 20px 0;
	}
	
	#youreoblend .container{
		width:auto;
	}
	#youreoblend .leftcolumn,#youreoblend .rightcolumn{
		width:auto;
		float:none;
		clear:both;
		margin:0;
		padding:0;
		border:0;
	}
	#youreoblend .leftcolumn{
		padding-bottom:20px;
		margin:0 0 20px 0;
		border-bottom:solid 1px #e4e1da;
	}
	#youreoblend .rightcolumn{
		text-align:center;
	}
	#trysamplekit img{
		width:100%;
	}
	#yourresults .container{
		width:auto;
	}
	#trysamplekit p br,
	#yourresults .container p br{
		display:none;
	}
	#yourresultsgrid{
		text-align:center;
	}
	.aboutus .leftcolumn img,
	.whywildcrafted .rightcolumn img{
		width:auto;
		max-width:100%;
		height:auto;
	}
	.aboutus,
	.whywildcrafted{
		width:auto;
		padding:0 20px;
	}
	.aboutus .leftcolumn,
	.whywildcrafted .leftcolumn,
	.aboutus .rightcolumn,
	.whywildcrafted .rightcolumn{
		float:none;
		clear:both;
		width:auto;
		margin:0;
	}
	.whywildcrafted p{
		text-align:left;
	}
	.aboutus h6,
	.whywildcrafted h6{
		padding:20px 0;
		text-align:center;
	}
	.aboutus h6{
		padding-top:20px;
	}
	#wrapper .bottombg{
		height:100px;
		background-size:contain;
	}
	#footer .footerc{
		width:auto;
	}
	#footer .footerc .container{
		float:none;
		clear:both;
		width:auto;
	}
}

/* iPad in Portrait orientation */
@media screen and (min-width: 768px) and (orientation: portrait) {
	body{
  		-webkit-text-size-adjust: none;
  	}
	#wrapper{
		overflow:hidden;
	}
}

/* iPad in Landscape orientation */
@media only screen and (device-width: 768px) and (orientation: landscape) {
	body{
  		-webkit-text-size-adjust: none;
  	}
	#wrapper{
		overflow:hidden;
	}
}


/* Retina*/

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {
	#youare .shareyourresults a.facebook{
		background:url(../images/facebookicon.svg) no-repeat !important;
		background-size:38px 38px !important;
	}

	#youare .shareyourresults a.twitter{
		background:url(../images/twittericon.svg) no-repeat !important;
		background-size:39px 39px !important;
	}

	#youare .shareyourresults a.email{
		background:url(../images/emailicon.svg) no-repeat !important;
		background-size:38px 38px !important;
	}
}