/* Mobile First */
#header_social_cont {
	width:100%;	
	overflow:auto;
	display:none;
}

#wrapper_three{ margin:0 auto; padding:0; width:100%; overflow: auto;}

#logo_section {
	overflow:auto;
	width:94%;
	margin:0 3% 0 3%;	
	padding:2% 0;
}
#logo {
	float:left;
	width:100%;
	margin:2% 0;
	text-align:center;		
}
#header_ad {
	float:left;
	width:100%;
	overflow:auto;
	display:none;
	margin:2% 0 0 0;
	
}

#content_section {
	width:100%;
	overflow:auto;
}
.page-template-FAQs #content_section, .error404 #content_section, .page-template-search #content_section, .search #content_section {position: relative}
.tinynav { display: block; }
#Main_nav { display: none }
#Main_nav .selected a, #nav2 .selected a {  }

#vertical_category_box_holder{
	width:100%;
	margin:0;
	padding:0;
	float:left;
}

#main_content_section {
	float:left;
	width:98%;
	margin: 0 1%
}
	#left_column_section {	 display: none}
	
	#left_column_section, #right_column_section {	margin-bottom: 25px }



#main_content_section_standard {
	float:left;
	width:100%;
	margin:10px 0;
}



#sidebar_section {
	float:left;
	width:100%;
	overflow:auto;	
	margin:5% 0 5% 0;
}



#bottomfooterwidgetcontainer {
	width:96.80851063829787%;
	margin:0 .595744680851064%;
	overflow:auto;	
}

.bottomfooterwidgety{
	width:90%;
	margin:5%;
	float:left;
	padding:0;
	overflow:hidden;
}

.bottomfooterwidget{
	width:90%;
	margin:5%;
	float:left;
	padding:0;
	overflow:hidden;
}
.seach_section fieldset{
	float:left;
	width:90%;
	padding: 0;
	margin: 0 0 0 3%;
}

.seach_section .searchtext{
	float:left;
	width:80%;
/*	padding:4% 0 4% 0;*/
	margin:0;
}

.seach_section .text{
	float:left;
	/*font-size:13px;*/
	margin:0 0 0 4%;
	width:90%;
	
}

.seach_section .searchsub{
	float:right
	/*max-width:70%;
	margin:2% 0;
	padding:2% 10%;*/
}


/*.seach_section .submit{
	float:left;
	font:14px/14px 'TitilliumText22LRegular', Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	padding:10%;
}*/

.widget .seach_section fieldset{
	float:left;
	width:90%;
	padding: 0;
	margin: 5% 0 0 5%;
}

.widget .seach_section .searchtext{
	float:left;
	width:100%;
	padding:4% 0 4% 0;
	margin:0;
}

.widget .seach_section .text{
	float:left;
	font-size:13px;
	margin:0 0 0 4%;
	width:90%;
}

.widget .seach_section .searchsub{
	float:left;
	max-width:70%;
	margin:2% 0;
	padding:2% 10%;
}

.widget .seach_section .submit{
	float:left;
	font:bold 14px/14px 'TitilliumText22LRegular', Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	padding:10%;
}
.ngg-gallery-thumbnail-box {
	width:100%  !important;
}
.ngg-gallery-thumbnail {
	margin-right:0 !important;
	width:100%;
}
.ngg-gallery-thumbnail img {
	margin:2px 0 !important;
	padding:2px !important;
	max-width:100% !important;
}

.bookmark_button {
	float:left;
	margin:10px 10px;
}
.bookmark_button_facebook {
	display:none;	
}

.single_np_prev {
	float:left;
	width:90%;
	min-height:74px;
	margin:0 0 0 10%;
}


.single_np_next {
	float:left;
	width:90%;
	min-height:74px;
	margin:0 10% 0 0;
}

.gallery {
	margin: 0 auto 20px auto;
}

dl.gallery-item {
	margin: 0;
}

.gallery-item a {
	width: 90%;
	display: block;
}

.gallery-caption {
	width: 90%;
	margin: 0 0 10px 0;
	font-size: 12px;	
	font-style: italic;
}

.gallery-caption a {
	display: inline;
}

.gallery a img {
}

dl.gallery-item img {
	padding: 5px;
	margin-bottom: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: auto;
}

.gallery br+br {
	display:none;
}

.gallery .gallery-item {
	float: left; 
	text-align: center; 
	margin-bottom: 10px;
}
.gallery-columns-10 .gallery-item {
	width: 90%;
}

.gallery-columns-10 .gallery-item img {
	width: 84%;
}
/* Mobile First */

@media screen 
	and (max-width : 344px) {.varieties {background: none;   color: #00843D;
  text-indent: 0 !important;
  text-decoration: none !important;}
	.varieties:hover, .varieties:focus {background: none; text-decoration: underline}
}

@media screen 	and (min-width : 364px) {
	.page-template-variety    .all-pre-picked {   margin-top: -70px;}
	.page-template-variety    .all-pre-picked a {  top: 38px;  margin-left: 11px;}
	.safari .page-template-variety    .all-pre-picked {   margin-top: 70px;}
	.safari .page-template-variety    .all-pre-picked a {  top: -50px}
}  

@media screen 
and (min-width : 380px) {
	#visit_left h2 {background: url("/wp-content/themes/spartan/images/Visit-car-icon.png") no-repeat scroll 0 0px transparent;  text-indent: 83px; }
	#season_right h2 {background: url("/wp-content/themes/spartan/images/InSeason-Sun-icon.png") no-repeat scroll 0 2px transparent;
    text-indent: 68px; }
	.fouroh_cart_art {display: block;
    left: 20%; margin: unset;
    position: relative;

}
}

@media screen 
and (min-width : 400px) {
	#visit_left { background: none }
	#visit_left #visit-orchards  li {margin-top: -21px;}
	#visit_left #visit-orchards  li.first {margin-top: 0}
	#visit_left #visit-orchards  a {  text-indent: -999em;
	  overflow: hidden;}
	#visit_left #visit-orchards .chiles-peach-orchard {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 0 226px transparent; display:block; width: 375px; height: 111px}
	#visit_left #visit-orchards .spring-valley-orchard {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 0 112px transparent; display:block; width: 375px; height: 111px}
	#visit_left #visit-orchards .carter-mountain-orchard {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 0 0 transparent; display:block; width: 375px; height: 111px}
	#visit_left #visit-orchards .chiles-peach-orchard:hover, #visit_left #visit-orchards .chiles-peach-orchard:focus {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 375px 226px transparent}
	#visit_left #visit-orchards .spring-valley-orchard:hover, #visit_left #visit-orchards .spring-valley-orchard:focus {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 375px 112px transparent}
	#visit_left #visit-orchards .carter-mountain-orchard:hover, #visit_left #visit-orchards .carter-mountain-orchard:focus {background: url("/wp-content/themes/spartan/images/ThreeOrchards-Button-Sprites.png") repeat scroll 375px 0 transparent}
	.carousel-prev, .carousel-next {top: 22%}
	#generic_header_wrapper { margin-top: -50px}
}


@media screen  and (max-width : 409px) {
	#menu-button-small {   background: url("/wp-content/themes/spartan/images/Hamburger-tiny.png") no-repeat 0 0px transparent;
	  display: block;   float: left;
	  height: 21px;
	  width: 65px; margin-left: 3px; margin-right: 7px;}
	#menu-button-small:focus, #menu-button-small:hover {   background: url("/wp-content/themes/spartan/images/Hamburger-tiny.png") no-repeat 0 -24px transparent;}

}


@media screen  and (min-width : 410px) {
	.seach_section {width: 94%}
}

@media screen  and (min-width: 550px){
	#featured_events { column-count: 2;  }
	.IE #featured_events { display: -ms-inline-flexbox }
	#featured_events .orchard { line-height: 1.3em; display:block; padding: 7px 0}
	#featured_events li {margin-right: 30px; max-width: 288px; width: auto}
}

@media screen  and (min-width : 410px)  and (max-width : 774px){
	body:not(.home)  .search_open #menu-button.big.bump_down {margin-top: 126px } /*Do this when search is open on pages with parallax image*/
	.page-template-FAQs #menu-button.big {  top: -webkit-calc(38px + -1%) !important;
	top: calc(38px + -1%) !important; margin-top:0 !important; }
	.error404 #menu-button.big{  top: -webkit-calc(8px + -1%) !important;
	top: calc(8px + -1%) !important; margin-top:0 !important; }
	.page-template-search #menu-button.big, .search #menu-button.big {  top: -webkit-calc(10px + -1%) !important;
	top: calc(10px + -1%) !important; margin-top:0 !important; }

}

@media screen 
and (min-width : 420px) {
	#visit_right li {  min-height: 222px}
	#visit_right li a.text {     font-size: 18px;} 
	#allnews_wrapper {background: transparent url("/wp-content/themes/spartan/images/News-dot-text-dividers.png") no-repeat scroll 15px 0;}
	.single-orchard.postid-47 #allnews_wrapper {max-width: 423px}
	.single-orchard #allnews {  background: transparent url("/wp-content/themes/spartan/images/News-dot-text-dividers.png") no-repeat scroll 330px 3px;     padding-right: 37px;}
	.single-orchard.postid-47 #allnews {  background: transparent url("/wp-content/themes/spartan/images/News-dot-text-dividers.png") no-repeat scroll 353px 3px}  /* Carter Mountain*/

}



@media screen 
and (max-width : 425px) {
  #footer_nav_links {
  display: block;
  margin-left: 0;
  clear: left;
  margin-top: 5px}

}

@media screen 
and (min-width : 450px) {
	#season_left p {    font-size: 30px;}
	#season_left p.whosaidit{    font-size: 18px}
	#testimony_section p {    font-size: 30px;}
	.single-orchard #testimony_section p {    font-size: 36px; line-height: 1.37em;}
	#testimony_section  p.whosaidit{    font-size: 18px}
	.single-orchard #testimony_section  p.whosaidit {  margin-top: 16px;}

}

@media screen 
and (min-width : 465px) {
	#features_section { background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 12px;   padding-top: 41px;}
}

@media screen 
and (max-width : 470px) {
	#footer_nav #email_signup {
	  display: block;
	  clear: left;
	  text-align: left;	}
	#footer_nav #email_signup label,  #footer_nav #email_signup .submit, #footer_nav #email_signup #user_email {clear: left;  float: left; margin-left: 5px	}
	#IVY_credit {clear: left;  padding-top: 21px;  display: block;}
}

@media screen 
and (min-width : 480px) {
	#visit_right li {  min-height: 250px}

}

@media screen 
and (min-width : 485px) {
	#visit_left { background: url("/wp-content/themes/spartan/images/Visit-AppleBaskets-tiny.png") no-repeat scroll right bottom transparent; }
}

/* styles for 400px - 600px */
@media screen 
and (min-width : 400px) 
and (max-width : 599px) {

	.ngg-gallery-thumbnail-box {
		width:50%  !important;
	}
	
	.sidebar_tabbox_small_thumb {
		width:43%;
		float:left;
		margin:2% 2% 2% 0;
		text-align:left;	
	}
	
	.sidebar_tabbox_small_title {
		width:55%;
		float:left;
		margin:2% 0;
		text-align:left;
	}

	
}

@media screen 
and (min-width : 430px) {
	.inner_subnav_slider .first_half, .inner_subnav_slider .second_half {width: 50%; float:left}
}

@media screen 
and (min-width : 484px) {
	#the_videos li .feature-text {
		float: left; margin-left: 2%;
    width: 48%;
	}
	#features_section h2 {    margin-top: 0px;}
	#features_section h2 { font-size: 48px; }
	#features_section p, #features_section ul {    margin-top: 24px}
}

@media screen and (min-width : 390px) and (max-width : 549px) {
	#featured_events .col1of2 {float: left; width: 55%; margin-right: 5%}
	#featured_events .col2of2 {float: left; margin-top: 6px; width: 40%}
}

@media screen 
and (max-width : 500px) {
	.home #the_videos li { padding-bottom: 20px}
	#the_videos li .logo, #the_videos li .video-or-image {width: 96%; float: left;  margin: 0 2%;   text-align: center;}
	#the_videos li .video {  clear: left; padding-bottom: 58%; width: 100%;
  float: none;
  margin: 0 auto;
  max-width: 387px;}
	#the_videos li .location {padding-bottom: 9px;
	  display: block;
	  padding-top: 0}
	  #the_videos li  .video_logo {text-indent: 0; color: #6e6259; font-family: 'GloberRegular'; font-size: 18px; font-weight: normal;   height: auto !important; background: none !important; padding: 0; max-width: none !important;
  line-height: 1.5em; text-align: center;}
    #the_videos li .feature-text {margin: 0 2%;     width: 96%; float: left}
	.home #the_videos li .video iframe {position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%; max-width: none
	}
	
	.home #the_videos li .video {
	  float: left;
	  text-align: center;
	  margin: 0 6%;
	  width: 88%;
	  max-width: none;
	}  
}


@media screen 
and (min-width : 501px) {
	.home #the_videos li .logo {float: left; width: 48%}
	.home #the_videos li .video-or-image {float: left; width: 48%; margin-left: 2%}
	.home #the_videos li .video { padding-bottom: 30%}
.single-orchard #the_videos li .feature_text { margin: 0 0 0 2%;
  width: 49%;
  float: left;}
 .single-orchard #the_videos li .video-or-image { margin: 0;
  width: 49%;   float: left;}
 .single-orchard #the_videos li .video {padding-bottom: 30%}
}

@media screen 
and (min-width : 520px) 
 {
	.carousel-list  p { display: block;  color: #ffffff; 
   font-family: 'GloberRegular'; line-height: 1.3em;
    font-size: 16px;
    font-weight: normal; margin-top: 4px; padding-top: 22px;}
			.wrsubtexth2 h2{				top: -74px;	}	

 }
 
@media screen 
and (min-width : 521px) {
	.fruit-type-box .col1 {width: 45%;  }
	.fruit-type-box .col2 {width: 45%; margin-left: 10%}
}

 
@media screen 
and (max-width : 525px) 
 {
	#videos_wrapper {   background: url("/wp-content/themes/spartan/images/Carter-barn-bigimage-behindvideos.png") no-repeat scroll 37% bottom / 155% auto transparent; padding-bottom: 120px !important}

 }
 
/*@media screen 
and (min-width : 530px) 
 {
 	body:not(.page-template-default) #features_section { background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 0px;   padding-top: 75px;}
}*/

@media screen 
and (min-width : 560px) {
	#carousel_section #carousel_nav li {  display: inline;}
	#carousel_section #carousel_nav ul { text-align: inherit}
	#carousel_section #carousel_nav li.first { background: none; margin-left: 0;    padding-left: 0;}
	#carousel_section #carousel_nav li { background: url("/wp-content/themes/spartan/images/News-dot-text-dividers.png") no-repeat scroll 0 2px transparent;	line-height: 16px;  padding-left: 2.8%;}
}

@media screen 
and (min-width : 565px) {
	h1.tiny {display: none}
}

 @media screen 
and (min-width : 530px) {

	.wrsubtexth2 h2 {
		font-size: 36px;
		left: 0px;
		position: relative	}
	.carousel-active-slide .wrsubtexth2 h2 a {		padding: 3px 8px 6px	}

}

@media screen and (min-width : 570px) {
  .post-type-archive-chiles_news  .haspic.text_wrapper, .tax-chiles_news_orchards .haspic.text_wrapper {float:left; width: 46.85%}
  .post-type-archive-chiles_news .pic_wrapper, .post-type-archive-chiles_news  .text_wrapper, .tax-chiles_news_orchards .pic_wrapper, .tax-chiles_news_orchards  .text_wrapper {  padding-bottom: 0}
}

@media screen 
and (min-width : 600px) {
	#visit_left {background: url("/wp-content/themes/spartan/images/Visit-AppleBaskets-image.png") no-repeat scroll right bottom transparent; }
	
	.carousel-list h3 {    font-size: 24px;}
 	.carousel-list h4, .carousel-list h5, .carousel-list p {    font-size: 18px;}
	#slit_image_wrapper {height: 220px;}
	.page-template-search #main_content_section_search #you_searched_for, .search #main_content_section_search #you_searched_for { max-width: 500px; width: 94%;}
	.page-template-search #main_content_section_search .seach_section fieldset, .search #main_content_section_search .seach_section fieldset {width: 95%}
	#generic_header_wrapper { margin-top: -30px}
}

@media screen 
and (min-width : 601px) {
	#pri_nav > ul > li {padding: 29px 0 22px 0;}	
	#pri_nav > ul > li.last {	  padding: 29px 0 27px 0	}	
	#pri_nav > ul > li a {  font-size: 20px}
.page-template-default  #features_section ul#the_videos > li {width: 46%;   float: right;  margin-left: 7%; clear: none;  padding-top: 0;}
.page-template-default  #features_section.one ul#the_videos > li {width: 100%;   float: none;  margin-left: 0; clear: none;  padding-top: 0; max-width: 387px;}
.page-template-default  #features_section #the_videos .feature_text, .page-template-default  #features_section #the_videos .video-or-image {max-width: 387px; float:none}
.page-template-default  #features_section #the_videos .video {padding-bottom: 58%}
.page-template-fruit-page-php  #features_section ul#the_videos > li {width: 46%;   float: right;  margin-left: 7%; clear: none;  padding-top: 0;}
.page-template-fruit-page-php  #features_section.one ul#the_videos > li {width: 100%;   float: none;  margin-left: 0; clear: none;  padding-top: 0; max-width: 387px;}
.page-template-fruit-page-php  #features_section #the_videos .feature_text, .page-template-fruit-page-php  #features_section #the_videos .video-or-image {max-width: 387px; float:none}
.page-template-fruit-page-php #features_section #the_videos .video {padding-bottom: 58%}

/* Secondary and Tertiary Navigation */  
#left_column_section #sec_ter_nav { background-color: #78BE20;
  width: -webkit-calc(100% - 10px);
  width: calc(100% - 10px);
  border-radius: 3px;
  margin-top: 40px;}
  #left_column_section.no-orchard #sec_ter_nav { background-color: #00843D}
#sec_ter_nav nav >ul {padding: 7px 0 11px 0}
#sec_ter_nav nav >ul > li {line-height: 1.5em;
  padding: 17px 5px 17px 14%;}
#sec_ter_nav nav >ul > li > a {color: #ffffff; font-weight: normal; font-family: 'GloberBold'; font-size: 18px}
#sec_ter_nav nav >ul > li > a:focus, #sec_ter_nav nav >ul > li > a:hover {text-decoration: none}
#sec_ter_nav nav >ul > li:not(.current_page_ancestor):not(.current_page_item) > a:focus, #sec_ter_nav nav >ul > li:not(.current_page_ancestor):not(.current_page_item) > a:hover {color: #00843D;}
#sec_ter_nav nav ul ul {display: none}
#sec_ter_nav nav ul ul ul {display: none}
#sec_ter_nav nav > ul > .current_page_item , #sec_ter_nav nav > ul > .current_page_ancestor  {background-color: #00843D; margin-bottom: 17px; padding-top: 0;/*background-image: url("/wp-content/themes/spartan/images/secondary-nav-active-arrow.png"); background-attachment: fixed;*/}
#sec_ter_nav nav > ul > .current_page_item:before , #sec_ter_nav nav > ul > .current_page_ancestor:before { content: "";
    display: inline-block;
    width: 8px;
    height: 39px;
    background-image: url("/wp-content/themes/spartan/images/secondary-nav-active-arrow.png");
    background-repeat: no-repeat;
    position: relative;
    left: 102.1%;
  top: 13px; }
  #sec_ter_nav nav > ul > .current_page_item >a , #sec_ter_nav nav > ul > .current_page_ancestor > a {  margin-left: -8px}
#sec_ter_nav nav > ul > .current_page_item > ul, #sec_ter_nav nav > ul > .current_page_ancestor > ul {display: block; margin-left: -16%; padding-top: 13px;
  margin-bottom: -12px; margin-right: -5px;}
#sec_ter_nav nav > ul > .current_page_item > ul > li, #sec_ter_nav nav > ul > .current_page_ancestor > ul  >li {border-top: #03a14c solid 1px;   padding: 12px 5px 11px 31px}
#sec_ter_nav .current_page_item ul a, #sec_ter_nav .current_page_ancestor ul a {color: #ffffff; font-weight: normal; font-family: 'GloberSemiBold'; font-size: 14px}
#sec_ter_nav .current_page_item ul a:hover, #sec_ter_nav .current_page_ancestor ul a:hover, #sec_ter_nav .current_page_item ul a:focus, #sec_ter_nav .current_page_ancestor ul a:focus, #sec_ter_nav nav > ul > li > ul > .current_page_item a, #sec_ter_nav nav > ul > li > ul > .current_page_ancestor a {color: #FFCD00; text-decoration: none}
.no-orchard #sec_ter_nav nav >ul > li:not(.current_page_ancestor):not(.current_page_item) {display: none}

}

@media screen and (min-width : 650px) {
	#banner_wrapper {width: 100%;	position: absolute;
	  top: 0; padding: 43px 0 54px;   margin-top: 31%;  background: rgb(0, 0, 0);
		/* RGBa with 0.4 opacity */
		background: rgba(0, 0, 0, 0.4);
		/* For IE 5.5 - 7*/
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
		/* For IE 8*/
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
		  z-index: -1;}
	#visit-button { background: url("/wp-content/themes/spartan/images/Visit-button.png") no-repeat 0 -108px transparent;
	  display: block;
	  height: 113px;
	  width: 167px;
	  margin: 0 auto;
	  margin-top: 17px; z-index: 5; 
	  left: -webkit-calc((100% - 167px)/2);
	 left: calc((100% - 167px)/2);
		margin-top: 40.5%; top: 0;
	  position: absolute}
	.carousel-active-slide .wrsubtexth2 .slide-text-flourish {display: block}

}

/* styles for 600px - 900px */
@media screen 
and (min-width : 600px) 
and (max-width : 900px) {
#logo {
	text-align:left;
}
.tinynav { display: none; }
#Main_nav { display: block; }
#header_ad {
	float:left;
	width:100%;
	overflow:auto;
}

.single_np_prev {
	float:left;
	width:45%;
	min-height:74px;
	margin:0 0 0 5%;
}

.single_np_next {
	float:left;
	width:45%;
	min-height:74px;
	margin:0 5% 0 0;
}


.bookmark_button_facebook {
	display:block;
}

.ngg-gallery-thumbnail-box {
	width:50%  !important;
}

/*.wrimg {
	float:left;
	width:30%;
	margin:0 0 0 50px;
}
			
.wrtext {
	float:left;
	width:50%;
	margin:1% 0 0 50px;
}*/	
.wrsubtextmore {
	display:block;
}
/*.wrsubtexth2 {
	text-align:left;
}*/
.wrsubtexth2 h2{
	/*text-align:left;*/
	font-size:36px;
	line-height:36px;
}
.wrvid h2{
	font-size:24px;				
}
.wrvid {
	width:80%;
	margin:0 auto;
}


.fourohsearch {
	width:60%;
	/*margin:0 auto;*/
}
.gallery {
	margin: 0 auto 20px auto;
}

dl.gallery-item {
	margin: 0;
}

.gallery-item a {
	width: 90%;
	display: block;
}

.gallery-caption {
	width: 90%;
	margin: 0 0 10px 0;
	font-size: 12px;	
	font-style: italic;
}

.gallery-caption a {
	display: inline;
}

.gallery a img {
}

dl.gallery-item img {
	padding: 5px;
	margin-bottom: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: auto;
}

.gallery br+br {
	display:none;
}

.gallery .gallery-item {
	float: left; 
	text-align: center; 
	margin-bottom: 10px;
}
.gallery-columns-10 .gallery-item {
	width: 30%;
}

.gallery-columns-10 .gallery-item img {
	width: 84%;
}
}


@media screen and (min-width : 660px)  {
	#banner h3 { font-size: 24px;   }
}

@media screen 
and (min-width : 700px)  {
	#pri_nav > ul > li {padding: 29px 0 22px 0;}	
	#generic_header_wrapper { margin-top: -20px}
}
@media screen 
and (min-width : 720px) 
 {
	.home #carousel_section a#allnews {
	   display: inline;
	  line-height: 16px
	}
	#features_section {  background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 0px;  padding-top: 41px;}
	.wrsubtexth2 h2{				top: -120px;	}	
}

@media screen 
and (min-width : 750px) 
 {
	#footer_column_1.footer_column { clear: none; 
		margin-left: 0;
		width: 30%;
	}
	#footer_column_2.footer_column { clear: none; 
		margin-left: 3.5%;
		width: 50%;
	}
	
}

@media screen and (min-width : 650px)  {

	#visit-button {margin-top: 50%}
}

@media screen and (min-width : 685px) and (max-width : 774px) {
	#featured_events .col1of2 {float: left; width: 55%; margin-right: 5%}
	#featured_events .col2of2 {float: left; margin-top: 6px; width: 40%}
}


/* styles for under 750px  (only for the global footer) */
@media screen and (max-width : 750px) {
	#footer_column_1.footer_column, 	#footer_column_2.footer_column, #footer_column_3.footer_column {
    clear: left;    float:left; width: 96%;
  margin-left: 2%;
  margin-right: 2%;}
	.social-media-block, .social-media-block.balancer {  margin-top: 34px}
	.footer-logo.spring-valley-orchard, .footer-logo.chiles-peach-orchard {  margin-top: 55px;}
}

@media screen and (min-width : 750px)  {
	.footer_column#footer_column_1  {margin-left: 1%; width: 29.4% }
	.footer_column#footer_column_2 {margin-left: 3%;     width: 29.3%; clear: none }
	 .footer_column#footer_column_3  {margin-left: 3%; margin-right: 1%;    width: 29.3%; clear: none }
	.footer-logo.spring-valley-orchard {  margin-top: -28px}
	.footer-logo.chiles-peach-orchard {  margin-top: 0}
	.social-media-block.balancer {  margin-top: 118px}
	#banner_wrapper {padding: 33px 0 33px; margin-top: 34%;}
	#visit-button {margin-top: 45.5%}

}

@media screen and (min-width : 775px)  {
	#pri_nav_section_wrapper {
	  width: 100%;
	  background-color: #78be20;
	  display: block;
	}
	#pri_nav > ul > li, #pri_nav > ul > li.last {padding: 32px 0 23px 0;}	
	#pri_nav > ul > li a {  font-size: 22px}
	#pri_nav a.facebook {display: block;/* margin-right: 3% */}
	#pri_nav a.twitter {display: block}

	#left_column_section {	margin: 0 0 25px 1.25%; display: block; 	  float: left;	  width: 24.167%;}
	.page-template-default .hide-sidebar #left_column_section {display: none !important}
	#main_content_section {
	  float: left;
	  width: 70%;
	  margin: 38px 0 76px 4.58%;
	}  
	.page-template-default .hide-sidebar #main_content_section {width: calc(100% - 70px) !important;
    margin: 38px 35px 0px 35px !important;}
	/*.page-template-default .hide-sidebar #main_content_section .entry {width: 98% !important;
    margin-right: 2% !important;
    margin-left: 1% !important;}*/
	#right_column_section {	margin: 0 1.25% 25px 0; display: block; 	  float: right;	  width: 24.167%;}
	.page-template-fruit-master #main_content_section, .page-template-fruit-page-php #main_content_section, .page-template-fruit-at-orchard-page #main_content_section, .page-template-variety  #main_content_section {float: left; margin: 38px 3.58% 76px 1%;}
	/*.page-template-default #main_content_section {padding-bottom: 32000px;   margin-bottom: -32000px;}	*/
	#right_column_section #fruit-type-nav-section {  max-width: 120px}
	#right_column_section #fruit-type-nav-section h3 {background-position-x: 180px}
	#right_column_section #orchard-fruit-nav, #right_column_section #fruit-type-nav-section, #right_column_section #fruit-subpage-nav  {float: none}
	#right_column_section #orchard-fruit-nav, #right_column_section #fruit-subpage-nav {float: none; margin-right: 0}
	.post-type-archive-chiles_news  #main_content_section, .page-template-archive-chiles_news #main_content_section, .single-chiles_news #main_content_section, .post-type-archive-chiles_event  #main_content_section, .page-template-archive-chiles_event #main_content_section, .single-chiles_event #main_content_section, .tax-chiles_news_orchards #main_content_section {   margin-bottom:  76px }
.single-chiles_event h2 .orchard-name {display: inline; color: #60554d;     font-family: 'GloberBook'; font-size: 24px; font-weight: normal;
    position: relative;
    left: auto;
    top: -12px;}

}

@media screen and (min-width : 750px)  and (max-width : 944px)  {
	.social-media-block a {   margin-right: 10%;   margin-bottom: 10px;}
	.social-media-block a.google {margin-bottom: 8px;}
	.social-media-block a.twitter, .social-media-block a.facebook {margin-bottom: 9px;}
}

@media screen and (min-width : 775px)  and (max-width : 890px)  {
	#orchard-all-nav { max-width: 120px; } 
}

@media screen and (min-width : 775px)  and (max-width : 934px)  {
	#right_column_section #fruit-type-nav-section h3 {font-size: 34px;  background: url("/wp-content/themes/spartan/images/LearnAbout-Fruit-nav-colon.png") no-repeat scroll 157px 0px transparent;}
	#right_column_section #fruit-type-nav-section #fruit-type-nav a { font-size: 15px; }
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.apples  {margin-top: -26px;}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.apples a {background-position: 52px 1px}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.peaches  {  margin-top: 4px;}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.peaches a {  background-position: 52px -53px}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.strawberries   {margin-top: -6px;}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.strawberries a { background-position: 43px -124px}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.cherries  {   margin-top: -28px; }
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.cherries a {   background-position: 58px -156px;  padding-top: 21px;}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.pumpkins  {   margin-top: -2px; }
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.pumpkins a {background-position: 44px -229px}
	#right_column_section #fruit-type-nav-section #fruit-type-nav li.donuts-and-pies a {padding-right: 55px;
    background-position: 39px -34px;
    display: block;
    padding-bottom: 13px;
    width: calc(100% - 30px);}

}

@media screen and (min-width : 792px)  {
	#featured_event_left {   width: 50%; }
	#featured_event_left_inner {   background-attachment: scroll /*unset*/; height: 573px;}
	/*.safari #featured_event_left_inner {   background-attachment: scroll; height: 573px;}*/
	#featured_event_right { clear: none; 	width: 35.71%;}
}

@media screen 
and (min-width : 800px) {
	#slit_image_wrapper {height: 320px}
	#slit_image {  background-position: center center;}
	#generic_header_wrapper { margin-top: -10px}
}


@media screen 
and (min-width : 830px) {
	#visit_left {margin-left: 1%; margin-right:0; margin-bottom: 70px;   width: 49%; background: url("/wp-content/themes/spartan/images/Visit-AppleBaskets-image.png") no-repeat scroll right bottom transparent; }
	#visit_right {margin-right: 1%; margin-left:0; width: 49%}
  #carousel_section #carousel_nav { margin-bottom: 105px;}
	.single-orchard  #carousel_section #carousel_nav { margin-bottom: 74px;
  padding-top: 24px;}
  	#carousel_wrapper #bg-flourish-l {    display: inline-block;}
	#carousel_wrapper #bg-flourish-r {  bottom: -3px;}

	#season_left {margin-left: 2.083%; margin-right: 6.25%; margin-bottom: 55px;  width: 41.67%}
	#season_right {margin-right: 5%; margin-left: 4.167%; width: 40.83%}
	#banner h2 { font-size: 30px;   }
	#visit-button {margin-top: 48.5%}
	.single-chiles_event h2 .orchard-name { font-size: 30px;    top: -8px;}
}

@media screen 
and (min-width : 880px) {
	.inner_subnav_slider .first_half, .inner_subnav_slider .second_half {width:auto; float:none}
	#subnav_slider ul.column {  width: 24%;
  float: left;
  margin-right: 1%;}

}

@media screen 
and (min-width : 900px) {
	#the_videos li.carter-mountain-orchard, #the_videos .chiles-peach-orchard {  margin-top: 3.85%}
	#the_videos {  padding-bottom: 7px}
	#the_videos > li {clear: none; float:left; display: block; margin-left: 1.625%; padding-bottom: 0; width: 32.25%}
	#the_videos li .feature_text {  width: 100%}
	#features_section #the_videos > li:not(.first) {padding-top: 0px}
	#the_videos li .logo {width: 100%; float: none; margin-top: 0}
	#the_videos li .video-or-image,  #the_videos li .feature-text {width: 100%; float: none}

	.home #the_videos li .logo {float: left; width: 100%}
	.home #the_videos li .video-or-image {float: left; width: 100%; margin-left: 0}
	.home #the_videos li .video { padding-bottom: 58%}
	
	.single-orchard #the_videos li .feature_text , .single-orchard #the_videos li .video-or-image {width: 100%; margin: 0}
	.single-orchard #the_videos li .video {  padding-bottom: 58%}
	
	#the_videos li .location {color: #6e6259; font-family: 'GloberRegular'; font-size: 18px; font-weight: normal; padding-bottom: 31px;
	  display: block;
	  padding-top: 12px;}
	#the_videos li.carter-mountain-orchard, #the_videos li.first {   margin-left: 0}
	#the_videos  .video_logo { margin: 0 auto;}
	#the_videos li.carter-mountain-orchard .video_logo {background: url("/wp-content/themes/spartan/images/Carter-logo.png") no-repeat scroll 0 0 / 100% auto transparent;
		display: block;
		height: 128px;
		max-width: 305px;
		width: 100%; margin: 0}
	#the_videos li.chiles-peach-orchard .video_logo {background: url("/wp-content/themes/spartan/images/ChilesPeach-logo.png") no-repeat scroll 0 0 / 100% auto transparent;
	  display: block;
	  height: 129px;
	  max-width: 316px; width: 100%; }
	#the_videos li.spring-valley-orchard .video_logo { background: url("/wp-content/themes/spartan/images/SpringValley-logo.png") no-repeat scroll 0 0 / 100% auto transparent;
	  display: block;
	  height: 164px;
	  max-width: 121px; width: 100%; }
	#the_videos li .video {position: relative;
		padding-bottom: 58.14%; /* 387:225 */
		/*padding-top: 25px;*/
		height: 0;}
 #banner_wrapper { padding: 43px 0 54px}
 #features_section h2 { margin-top: 20px}	
	#generic_header_wrapper { margin-top: 0}
 
}

/* styles for 901px - 1200px */
@media screen 
and (min-width : 901px) {
#header_social_cont {
	display:none;
}
#header_social {
	width:800px;	
	padding:10px 0;
	margin:0 auto;
	overflow:auto;
}
.header_rss {
	float:right;
	overflow:auto;	
}
.header_rss p{
	float:right;
	margin:5px 5px 0 0;	
}
.header_search_cont {
	float:right;
	width:300px;
	margin:0 7px;
}

.header_search_cont fieldset{
	float:left;
	width:300px;
	padding: 0;
	margin:0;
}

.header_search_cont .searchtext{
	float:left;
	width:237px;
	padding:10px 0;
	margin:0;
}

.header_search_cont .text{
	float:left;
	font-size:13px;
	margin:0 0 0 10px;
	width:210px;
	
}

.header_search_cont .searchsub{
	float:left;
	width:30px;
	padding:2px 10px;
	margin:7px 5px;
}


.header_search_cont .submit{
	float:left;
	font:14px/14px 'TitilliumText22LRegular', Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	padding:10%;
}




.header_social_icons {
	float:right;
}

#sidebar_search_social {
}
#wrapper_three{ margin:0 auto; padding:0; max-width:1200px; overflow: auto;}
#logo {
	width:50%;
	text-align:left;
}


.tinynav { display: none; }
#Main_nav { display: block; }


#content_section {
			
}


/*#main_content_section {
	float:left; width: 75%;
  margin: 38px 0 76px 4.58%}*/
  

#main_content_section_standard {
	float:left;
	width:62%;
	margin:25px 0;
}

#sidebar_section {
	float:left;
	width:35%;
	overflow:auto;	
	margin:25px 0 25px 3%;
}

.single_np_prev {
	float:left;
	width:45%;
	min-height:74px;
	margin:0 0 0 5%;
}

.single_np_next {
	float:left;
	width:45%;
	min-height:74px;
	margin:0 5% 0 0;
}


.bookmark_button_facebook {
	display:block;
}

#footer_section { 
	overflow:auto;
	padding: 65px 0 30px;
}

#footer_section_inner {
	margin: 0 auto;
    max-width: 1200px;
    width: 100%;
}

.bottomfooterwidgety{
	width:90%;
	margin:5%;
	float:left;
	padding:0;
	overflow:hidden;
}

.bottomfooterwidget{
	width:20%;
	margin:5% 0 5% 2%;
	float:left;
	padding:0;
	overflow:hidden;
}	

/*.wrimg {
	float:left;
	width:30%;
	margin:0 0 0 70px;
}
			
.wrtext {
	float:left;
	width:50%;
	margin:1% 0 0 50px;
}	*/
.wrsubtext {
	display:block;
}
.wrsubtextmore {
	display:block;
}
.wrsubtexth2 h2{
	/*text-align:left;*/
	font-size:36px;
	line-height:36px;
}

.carousel-tabs { text-align:left;}

.wrvid h2{
	font-size:24px;				
}
.wrvid {
	width:80%;
	margin:0 auto;
}




.fourohsearch {
	width:40%;
}
.gallery {
	margin: 0 auto 20px auto;
}

dl.gallery-item {
	margin: 0;
}

.gallery-item a {
	width: 90%;
	display: block;
}

.gallery-caption {
	width: 90%;
	margin: 0 0 10px 0;
	font-size: 12px;	
	font-style: italic;
}

.gallery-caption a {
	display: inline;
}

.gallery a img {
}

dl.gallery-item img {
	padding: 5px;
	margin-bottom: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: auto;
}

.gallery br+br {
	display:none;
}

.gallery .gallery-item {
	float: left; 
	text-align: center; 
	margin-bottom: 10px;
}

.gallery-columns-1 .gallery-item {
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33%;
}

.gallery-columns-4 .gallery-item {
	width: 20%;
	margin:0 1% 0 0;
}
.gallery-columns-4 .gallery-item img {
	width: 80%;
}
.gallery-columns-5 .gallery-item {
	width: 15%;
	margin:0 1% 0 0;	
}
.gallery-columns-5 .gallery-item img {
	width: 80%;
}
.gallery-columns-6 .gallery-item {
	width: 15%;
	margin:0 1% 0 0;		
}
.gallery-columns-6 .gallery-item img {
	width: 80%;
}
.gallery-columns-7 .gallery-item {
	width: 14%;
}

.gallery-columns-7 .gallery-item img {
	width: 90%;
}

.gallery-columns-8 .gallery-item {
	width: 12%;
}

.gallery-columns-8 .gallery-item img {
	width: 88%;
}

.gallery-columns-9 .gallery-item {
	width: 11%;
}

.gallery-columns-9 .gallery-item img {
	width: 86%;
}

.gallery-columns-10 .gallery-item {
	width: 10%;
}

.gallery-columns-10 .gallery-item img {
	width: 84%;
}
}
	
@media screen and (min-width: 750px)  and (max-width: 910px) {
	.footer_column .footer_address {  font-size: 16px}	
}

@media screen 
and (min-width : 940px) {
	#banner_wrapper { margin-top: 38.2%}
	#visit-button {    margin-top: 53.5%}
	/*#pri_nav > ul > li {	  padding: 32px 2.2% 28px 0	}	*/
	#pri_nav > ul > li a {  font-size: 23px}
}

@media screen and (min-width: 910px) {
	.footer_column#footer_column_1  {margin-left: 1%; width: 30.66% }
	.footer_column#footer_column_2 {margin-left: 3%;     width: 30.66%; clear: none }
	 .footer_column#footer_column_3  {margin-left: 3%; margin-right: 1%;    width: 30.66%; clear: none }
	 #right_column_section #fruit-type-nav-section h3 {  background:url("/wp-content/themes/spartan/images/LearnAbout-Fruit-nav-colon.png") no-repeat scroll 165px 0 transparent }
}	

@media screen and (min-width: 935px) {
	#features_section {  background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 0px;  padding-top: 18px;}
	#right_column_section #fruit-subpage-nav ul {  max-width: 154px}
	#right_column_section #fruit-type-nav-section { max-width: 154px}
	 #right_column_section #fruit-type-nav-section h3 {  background:url("/wp-content/themes/spartan/images/LearnAbout-Fruit-nav-colon.png") no-repeat scroll 178px 10px transparent }

}

@media screen and (min-width: 935px) {
	#footer_nav #email_signup {display: inline; clear:none; margin-top:0}
}

@media screen and (min-width: 975px) {
	#featured_events .col1of2 {float: left; width: 55%; margin-right: 5%}
	#featured_events .col2of2 {float: left; margin-top: 6px; width: 40%}
}


@media screen 
and (min-width : 1000px) {
	#the_videos li.carter-mountain-orchard {  margin-top: 3.6%}
	#the_videos .chiles-peach-orchard {  margin-top: 3.6%}
	#banner_wrapper { margin-top: 35%}
	#banner h2 { font-size: 36px;   }
	#visit-button {    margin-top: 46.5%}
	.inner_subnav_slider { padding-left: 0px;}
	#features_section { background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 50px;   padding-top: 75px;}
	#pri_nav > ul > li, #pri_nav > ul > li.last {padding: 34px 0 20px 0;}	
	#pri_nav > ul > li a {  font-size: 25px}
	#pri_nav a.facebook, #pri_nav a.twitter {/* margin-top: 30px; */}
	#sec_ter_nav nav > ul > .current_page_item > ul > li, #sec_ter_nav nav > ul > .current_page_ancestor > ul  >li {  padding-left: 38px}
	#main_content_section {  width: 75%;}
	.page-template-fruit-master #main_content_section, .page-template-fruit-page-php #main_content_section {   margin: 63px 5% 76px 0; width: 68.75%}
	 .page-template-fruit-at-orchard-page  #main_content_section, .page-template-variety  #main_content_section {   margin: 30px 5% 76px 0; width: 68.75%}
	#left_column_section {  width: 19.167%}
	#right_column_section {  width: 25%}
	.post-type-archive-chiles_news #main_content_section, .single-chiles_news #main_content_section, .post-type-archive-chiles_event #main_content_section, .single-chiles_event #main_content_section, .tax-chiles_news_orchards #main_content_section { width: 69.5%; margin-right:  3.2% }
	.post-type-archive-chiles_news #right_column_section, .single-chiles_news #right_column_section, .post-type-archive-chiles_event #right_column_section, .single-chiles_event #right_column_section, .tax-chiles_news_orchards #right_column_section {  width: 22%}
}


@media screen 
and (min-width : 1001px) {
	.slidecontrols {
		display: block;
		height: auto;
		margin: 0 auto;
		max-width: 1000px;
		position: relative;
		text-align: center;
		width: 100%;
	}
	.carousel-next, .carousel-prev {    top: 182px}
	.carousel-next {left: /*8px*/ 0px}			
	.carousel-prev {right: /*-9px*/ 0px	}
	.device-nexus .carousel-next {left: 0px}	
	.device-nexus .carousel-prev { right: 0px}
	.tablet .carousel-next{  left:0}
 	.tablet .carousel-prev {  right: 0}
	.device-android .carousel-next{  left:0}
 	.device-android .carousel-prev {  right: 0}
	
	.slidecont {background: url("/wp-content/themes/spartan/images/slideshow-background.jpg") repeat-x scroll 0 0 transparent}
}

@media screen 
and (min-width : 1034px) {
	#right_column_section #fruit-subpage-nav { background-position:  -webkit-calc(((100% - 20px) / 2 ) - 25px) 23px;
		background-position: calc(((100% - 20px) / 2 ) - 25px) 23px}

}

@media screen 
and (min-width : 1100px) {
	#the_videos li.carter-mountain-orchard {  margin-top: 3.3%}
	#the_videos .chiles-peach-orchard {  margin-top: 3.3%}
	#banner_wrapper { margin-top: 37%}
	#visit-button {    margin-top: 47.5%;}
	#pri_nav > ul > li a {  font-size: 30px}
}


@media screen and (min-width: 1200px) {
	#visit_left {margin-left: 0;     width: 50%}
	#visit_right {margin-right: 0; width: 50%}
	
	.footer_column#footer_column_1  {margin-left: 0%; width: 31.33% }
	.footer_column#footer_column_2, .footer_column#footer_column_3  {margin-left: 3%;  margin-right: 0;    width: 31.33%; clear: none }
	#carousel_section #carousel_nav {width: 100%; margin-left: 0;    margin-right: 0}
	#carousel_wrapper #bg-flourish-l {    left: 12%}
	#carousel_wrapper #bg-flourish-r {   right: 12%}

	#the_videos li.carter-mountain-orchard {  margin-top: 2.85%; }
	#the_videos .chiles-peach-orchard {  margin-top: 2.85%}
	#pri_nav > ul > li, #pri_nav > ul > li.last {padding: 34px 0 20px 0;}	
	#pri_nav a.facebook, #pri_nav a.twitter {/* margin-top: 35px */}
	.page-template-default  #features_section ul#the_videos, .page-template-fruit-page-php  #features_section ul#the_videos {width: 100%; margin: 0}
	.page-template-default #features_section, .page-template-fruit-page-php #features_section {   background: rgba(0, 0, 0, 0) url("/wp-content/themes/spartan/images/Visit-flourish.png") no-repeat scroll center 12px;
/*  width: 94.11%;*/
  float: left;}
  .page-template-default #features_section.two ul#the_videos li .video, .page-template-fruit-page-php #features_section.two ul#the_videos li .video {  padding-bottom: 55%}
	.page-template-default #main_content_section .entry {	  width: 77.78%;	  margin-right: 22.22%	}
	#sec_ter_nav nav > ul > .current_page_item > ul > li, #sec_ter_nav nav > ul > .current_page_ancestor > ul  >li {  padding-left: 38px}
	.fouroh {	margin: 0;	width: 100%}
	.page-template-search #inner_content_section, .search  #inner_content_section {   max-width: 1200px; margin: 0 auto;     width: 100%}
	.page-template-fruit-page-php .strawberries #slit_image { background-position: center -194px}
}

@media screen and (min-width: 1300px) {
	#banner_wrapper { margin-top: 34%}
	#visit-button {    margin-top: 43.5%}
}


@media screen and (min-width: 1401px) {
	#banner_wrapper { margin-top: 429px}
	#visit-button {    margin-top: 560px}
}

/* DEVICE SPECIFIC RULES */
/* ipad landscape */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape)  {
  .safari .carousel-next {    left: 0;}
	.safari .carousel-prev {    right: -1px}
	.safari .home #videos_wrapper {  padding-bottom: 237px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 36px} /*  was 3.6% */
	.safari .home #header { padding-bottom: 535px} /* iPads don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section 	 {overflow: visible}
}
/* ipad portrait */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait)  {
	.safari .home #videos_wrapper {  padding-bottom: 176px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 21px} /* was 2.85% */
	.safari #the_videos li .logo {  margin-top: 37px/* was 5% */}
	.safari .home #header {padding-bottom: 399px}   /* iPads don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section 	 {overflow: visible}	
}

/* iPhone 5 & 5S in landscape */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) { 
	.safari .home #videos_wrapper {  padding-bottom: 129px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 15px} /* was 2.85% */
	.safari .home #header {padding-bottom: 293px}   /* iPhones don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section, .safari .home 	#videos_section {overflow: visible}	
	.safari .time_widgets a.open_w {top: -10px;} /* was 23 */
	.safari .time_widgets a.closed_w  {top: -10px;} /* was 22 */
	.safari .time_widgets a.event_w {top: -1px;}
	.safari .footer_column .time_widgets {    padding-top: 9px}
	.page-template-FAQs #menu-button.big {  top: 5px  !important; }
}
/* iPhone 5 & 5S in portrait */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) { 
	.safari .home #videos_wrapper {  padding-bottom: 120px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 9px} /* was 2.85% */
	.safari .home #header {padding-bottom: 161px}   /* iPhones don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section , 	.safari .post-type-archive-chiles_news #wrapper_one, .safari .post-type-archive-chiles_news #wrapper_four, .safari .post-type-archive-chiles_news #wrapper_two, .safari .post-type-archive-chiles_news #content_section, 	.safari .single-chiles_news #wrapper_one, .safari .single-chiles_news #wrapper_four, .safari .single-chiles_news #wrapper_two, .safari .single-chiles_news #content_section , 	.safari .single-chiles_event #wrapper_one, .safari .single-chiles_event #wrapper_four, .single-chiles_event #wrapper_two, .safari .single-chiles_event #content_section , .safari .page-template-fruit-at-orchard-page #wrapper_one, .safari .page-template-fruit-at-orchard-page #wrapper_four, .safari .page-template-fruit-at-orchard-page #wrapper_two, .safari .page-template-fruit-at-orchard-page #content_section,    .safari .tax-chiles_news_orchards #wrapper_one, .safari .tax-chiles_news_orchards #wrapper_four, .safari .tax-chiles_news_orchards #wrapper_two, .safari .tax-chiles_news_orchards #content_section {overflow: visible}	
.safari .time_widgets a.open_w {top: -10px;} /* was 23 */
.safari .time_widgets a.closed_w  {top: -10px;} /* was 22 */
.safari .time_widgets a.event_w {top: -1px;}
.safari .footer_column .time_widgets {    padding-top: 9px}
}

/*iPhone 6 in landscape*/
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) { 
	.safari .home #videos_wrapper {  padding-bottom: 153px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 18px} /* was 2.85% */
	.safari .home #header {padding-bottom: 346px}   /* iPhones don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section 	 {overflow: visible}	
	.page-template-FAQs #menu-button.big {  top: 5px  !important; }
}


/*iPhone 6 in portrait*/
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.safari .home #videos_wrapper {  padding-bottom: 120px}
	.safari #the_videos li.carter-mountain-orchard, .safari #the_videos .chiles-peach-orchard {  margin-top: 10px} /* was 2.85% */
	.safari .home #header {padding-bottom: 190px}   /* iPhones don't like top/bottom padding/margins in percentages! BOOOO!!!  */
	.safari .single-orchard #wrapper_one, .safari .single-orchard #wrapper_four, .safari .single-orchard #wrapper_two, .safari .single-orchard #content_section, 	.safari .home #wrapper_one, .safari .home #wrapper_four, .safari .home #wrapper_two, .safari .home #content_section, 	.safari .post-type-archive-chiles_event #wrapper_one, .safari .post-type-archive-chiles_event #wrapper_four, .safari .post-type-archive-chiles_event #wrapper_two, .safari .post-type-archive-chiles_event #content_section , 	.safari .post-type-archive-chiles_news #wrapper_one, .safari .post-type-archive-chiles_news #wrapper_four, .safari .post-type-archive-chiles_news #wrapper_two, .safari .post-type-archive-chiles_news #content_section, 	.safari .single-chiles_news #wrapper_one, .safari .single-chiles_news #wrapper_four, .safari .single-chiles_news #wrapper_two, .safari .single-chiles_news #content_section , 	.safari .single-chiles_event #wrapper_one, .safari .single-chiles_event #wrapper_four, .single-chiles_event #wrapper_two, .safari .single-chiles_event #content_section , .safari .page-template-fruit-at-orchard-page #wrapper_one, .safari .page-template-fruit-at-orchard-page #wrapper_four, .safari .page-template-fruit-at-orchard-page #wrapper_two, .safari .page-template-fruit-at-orchard-page #content_section, .safari .tax-chiles_news_orchards #wrapper_one, .safari .tax-chiles_news_orchards #wrapper_four, .safari .tax-chiles_news_orchards #wrapper_two, .safari .tax-chiles_news_orchards #content_section	 {overflow: visible}	
}

/* Samsung Galaxy 4 portrait */
@media screen 	and (width : 360px ) {  
	.device-android.page-template-fruit-page-php .cherries #slit_image, .device-android.page-template-fruit-page-php .apples #slit_image ,	.device-android.page-template-fruit-page-php .peaches #slit_image , .device-android.page-template-fruit-page-php .nectarines #slit_image, 	.device-android.page-template-fruit-page-php .plums #slit_image ,	.device-android.page-template-fruit-page-php .apricots #slit_image,	.device-android.page-template-fruit-page-php .strawberries #slit_image  {background-position: center center}
	/*.device-android h1.tiny a {color: pink}*/
} 
/* Samsung Galaxy 4 landscape */
 @media screen 	and  (width : 640px ) {  
	.device-android.page-template-fruit-page-php .cherries #slit_image, .device-android.page-template-fruit-page-php .apples #slit_image ,	.device-android.page-template-fruit-page-php .peaches #slit_image , .device-android.page-template-fruit-page-php .nectarines #slit_image, 	.device-android.page-template-fruit-page-php .plums #slit_image ,	.device-android.page-template-fruit-page-php .apricots #slit_image,	.device-android.page-template-fruit-page-php .strawberries #slit_image  {background-position: center center}
} 

/* ALL safari */
.safari .time_widgets a.open_w {top: -10px;} /* was 23 */
.safari .time_widgets a.closed_w  {top: -10px;} /* was 22 */
.safari .time_widgets a.event_w {top: -1px;}
.safari .footer_column .time_widgets {    padding-top: 9px}
body.device-ios {
    -webkit-overflow-scrolling: touch;    /* To fix page-can't-scroll/no-smooth-scroll bug on iPhones */
}