@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}#footer-wrapper{padding:0 20px 50px 20px;}#footer-panels-wrapper .region-four-second{width:100%;}#block-menu-menu-footer-main-menu ul li.leaf.first{padding:0 10px;}#columns{margin-left:0;width:100%;}#block-views-famous-quotes-block-1{display:none;}.nav ul li.middle.sf-depth-1,.nav ul li.first.sf-depth-1{border-right:medium none;}.region-sidebar-first .region-inner{margin:0;}#footer-panels-wrapper{text-align:center;}#footer-panels-wrapper h2{margin:10px 0 0;}#footer-panels-wrapper .region-four-first{width:100%;}.not-front #main-content{padding:0 10px;}.not-front #block-system-main .node-header{padding:10px 40px 0 0;}.not-front #block-system-main h1.node-title{color:#7b6141;font-size:2.5em;background-color:transparent;width:100%;margin-top:0;padding:10px 0 0;}.page-node-82 #block-system-main,.page-node-56 #block-system-main{width:100%;}.col60{width:100%;}#block-views-page-top-graphics-block-1{margin:auto -10px;}.sidebar-rt{width:96%;float:left;border:solid 1px #aba093;margin:20px 2%;}table.views-view-grid{margin:20px 10px 30px;}table.views-view-grid td{border:1px dotted #a48260;width:90%;margin:0 0 10px;text-align:left;}table.views-view-grid .views-field-field-cider-photo,table.views-view-grid .views-field-field-apple-image,table.views-view-grid .views-field-field-fruit-varieties-image{margin:10px 10px 0;}table.views-view-grid .views-field-title,table.views-view-grid .views-field-field-grid-name{margin:10px 10px;}#quicklinks{padding:0px;}#block-search-form{float:left;}.hl-c #logo{margin:0 0 -15px;}#menu-bar{background-image:none;}#block-views-famous-quotes-block{display:none;}.views-responsive-grid .views-field-commerce-price .field-content,.views-responsive-grid .views-field-view-node,.views-responsive-grid .views-field-title-2,.views-responsive-grid .views-field-title-1,.views-responsive-grid .views-field-field-event-time{display:block;margin-left:0;clear:left;}.views-field.views-field-add-to-cart-form{margin:.5em 0 0 0;}.views-responsive-grid .views-column{padding:.5em;}.views-responsive-grid .views-field-title{width:95%;}.views-responsive-grid .views-field-field-product-image,.views-responsive-grid .views-field-field-workshop-image,.views-responsive-grid .views-field-field-image{float:none;margin:0;text-align:left;width:50%;}.views-responsive-grid .views-field-commerce-price .field-content{display:inline-block;margin-left:0;float:left;}.views-responsive-grid .views-field-view-node{display:inline-block;margin:.25em 0 0 .25em;float:right;}.login-block{margin:0 2%;padding:10px;}@media only screen and (min-width:481px) and (max-width:768px){}@media screen and (min-width:769px) and (max-width:1024px){}@media only screen and (min-width:1025px){}@media only screen and (max-width:320px){header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper ul > li > a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .menu-wrapper ul,#menu-bar .menu-wrapper ul li.last{border:0;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.region-header .block{overflow:hidden;}.region-draw .block{float:none;display:block;min-width:0;max-width:100%;margin:0 auto 10px;}.node-title{font-size:1.5em;}#secondary-content-wrapper .block-content-inner{padding:0;}#secondary-content-wrapper .block-content-inner  img{max-width:280px;display:block;margin:10px auto;}#secondary-content-wrapper .block-content-inner .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content-inner .image-right,#secondary-content-wrapper .block-content-inner .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.flexslider ul.flex-direction-nav{top:10px !important;}.content-display-grid .block-inner{margin:0;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{position:relative;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:321px) and (max-width:480px){header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper ul > li > a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .menu-wrapper ul,#menu-bar .menu-wrapper ul li.last{border:0;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.region-header .block{overflow:hidden;}.region-draw .block{float:none;display:block;min-width:0;max-width:100%;margin:0 auto 10px;}.node-title{font-size:1.25em;}#secondary-content-wrapper .block-content-inner{padding:0;}#secondary-content-wrapper .block-content-inner  img{max-width:280px;display:block;margin:10px auto;}#secondary-content-wrapper .block-content-inner .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content-inner .image-right,#secondary-content-wrapper .block-content-inner .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.flexslider ul.flex-direction-nav{top:10px !important;}.content-display-grid .block-inner{margin:0;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:481px) and (max-width:768px){.flexslider img{max-width:none;}#menu-bar{background-image:none;font-size:.9em;}.views-responsive-grid .views-field-commerce-price .field-content,.views-responsive-grid .views-field-view-node,.views-responsive-grid .views-field-title-2,.views-responsive-grid .views-field-title-1,.views-responsive-grid .views-field-field-event-time{display:block;margin-left:0;clear:left;}.views-field.views-field-add-to-cart-form{margin:.5em 0 0 0;}.views-responsive-grid .views-field-view-node{display:inline-block;}.views-responsive-grid .views-field-title{width:95%;}.views-responsive-grid .views-field-field-product-image,.views-responsive-grid .views-field-field-workshop-image,.views-responsive-grid .views-field-field-image,.views-responsive-grid .views-field-field-fruit-photo{float:left;margin:0;width:50%;}.view-display-id-block_featured_product .views-responsive-grid .views-field-field-workshop-image,.view-display-id-block_featured_product .views-responsive-grid .views-field-field-product-image{width:100%;}.view-display-id-block_featured_product .views-responsive-grid .views-field-field-description,.view-display-id-block_featured_product .views-responsive-grid .views-field-body{clear:both;}.view-display-id-block_featured_product .views-responsive-grid .views-field-commerce-price,.view-display-id-block_featured_product .views-responsive-grid .views-field-view-node{font-size:.9em;}.view-display-id-block_featured_product .views-responsive-grid .views-field-view-node{background-position:right -261px;}.line-item-summary .line-item-total{clear:both;text-align:left;}.line-item-summary .links li.first{font-size:90%;margin:0 0 1em;display:block;padding:0;}ul.inline,ul.links.inline{display:block;padding-left:0;text-align:left;margin-left:0;}.login-block{margin:0 5%;padding:10px;}header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:none;display:inline;margin:auto;padding:0 0 15px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}.hl-r #logo{padding:0 3px 7px 10px;}.hl-l #logo{padding:0 10px 7px 3px;}#site-name{font-size:1.8em;}#secondary-content-wrapper .block-content-inner  .image-right,#secondary-content-wrapper .block-content-inner  .image-left,#secondary-content-wrapper .block-content-inner  .field-type-image,#secondary-content-wrapper .block-content-inner  figure{max-width:50%;}#secondary-content-wrapper .block-content-inner img{max-width:100%;}.flexslider ul.flex-direction-nav{top:25% !important;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:769px) and (max-width:1024px){.flexslider img{max-width:none;}#menu-bar{background-image:none;font-size:.9em;}.nav ul li a{padding:3px 5px;}.front .view-upcoming-events .view-content .views-field-body{display:none;}table.views-view-grid{margin:10px 0;}table.cols-4 td{width:24%;}.views-field.views-field-add-to-cart-form{margin-left:1em;margin-top:.5em;}.views-responsive-grid .views-column{padding:.5em;}.views-responsive-grid .views-field-title{width:95%;}.line-item-summary .links li.first{font-size:90%;margin:0 1em 1em 0;display:inline-block;padding:0;}ul.inline,ul.links.inline{display:block;padding-left:0;text-align:left;margin-left:0;}.login-block{margin:0 10%;padding:10px;}.hl-r #logo{padding:0 3px 7px 0;}.hl-l #logo{padding:0 0 7px 3px;}#site-name{font-size:2em;white-space:pre;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:1025px){}
