/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */

/* =Reset
-------------------------------------------------------------- */

.clearfix 
{
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

#map_canvas img,
.google-maps img {
  max-width: none;
}

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

button,
input {
  *overflow: visible;
  line-height: normal;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

body 
{
  margin: 0;
  padding:0;
  font-family:Open Sans;
  font-size:14px;
  color: #666666;
  line-height:24px;
  background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/bg.png') repeat;
  overflow-x:hidden;
}

p
{
	line-height:24px;
	margin:0 0 15px 0;
}

a {
	color:#4e2e0a;
  text-decoration: none;
  text-transform:lowercase;
}

a:hover,
a:focus 
{
  color: #333;
  text-decoration:none;
}

a.button
{
	background:#4e2e0a;
	display:block;
	color:#FFFFFF;
	padding:6px 0;
	text-align:center;
	text-transform:capitalize;
}

a.button:hover
{
	background:#945713;
	color:#fff;
}

.row {
  margin-left: -20px;
  *zoom: 1;
}

.row:before,
.row:after {
  display: table;
  line-height: 0;
  content: "";
}

.row:after {
  clear: both;
}

[class*="span"] {
  float: left;
  margin-left: 20px;
}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.span12 {
  width: 940px;
}

.span11 {
  width: 860px;
}

.span10 {
  width: 780px;
}

.span9 {
  width: 700px;
}

.span8 {
  width: 620px;
}

.span7 {
  width: 540px;
}

.span6 {
  width: 460px;
}

.span5 {
  width: 380px;
}

.span4 {
  width: 300px;
}

.span3 {
  width: 220px;
}

.span2 {
  width: 140px;
}

.span1 {
  width: 60px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

.row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}

.row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}

.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}

.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}

.row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}

.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}

.row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}

.row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}


[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  line-height: 0;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid 
{
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.container-fluid:after {
  clear: both;
}

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

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}



h1,
h2,
h3,
h4,
h5,
h6
{
}

h1
{
	font-size:30px;
	color:#4e2e0a;
	font-weight:normal;
	margin:0 0 30px 0;
	padding:0px;
}

h4 
{
}

h5 
{
}

h6 
{
}

b,strong
{
  color:#252525;
}


ul,
ol {
  padding: 0;
  margin: 0 0 0 0;
  list-style:none;
}

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}

li {
  line-height: 20px;
}

.wrapper .header-row
{
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/header-img.png') repeat;
}

.wrapper .header-row .logo
{
	margin:10px 0;
}

.wrapper .header-row .social-logo
{
	margin:20px;
}

.wrapper .header-row .social-logo img
{
	padding:0 0 0 10px;
}

.wrapper .header-row #mainNav
{
	margin:30px 0 0 0;
}

.wrapper .header-row .nav-menu ul:before,
.wrapper .header-row .nav-menu ul:after 
{
  display: table;
  line-height: 0;
  content: "";
}

.wrapper .header-row .nav-menu ul:after 
{
  clear: both;
}

.wrapper .header-row .nav-menu ul
{
	float:right;
}

.wrapper .header-row .nav-menu ul > li 
{
	float:left;
	text-align:center;
	border-right:1px solid #ded7c4;
}

.wrapper .header-row .nav-menu ul > li > a 
{
	width:174px;
	font-size:20px;
  	color:#fff;
	padding:30px 0;
	display:inline-table;
	font-weight:600;
	background:#4e2e0a;
	text-transform:uppercase;
}

.wrapper .header-row .nav-menu ul > li:last-child
{
	border-right:none;
}

.wrapper .header-row .nav-menu ul > li span
{
	font-size:12px;
	display:block;
	font-weight:normal;
	text-transform:lowercase;
}

.wrapper .header-row .nav-menu ul a:hover
{
  	color: #fff000;
	background:#a01519;
}

.wrapper .header-row .nav-menu ul > .current_page_item > a,
.wrapper .header-row .nav-menu ul > .current_page_item > a:hover,
.wrapper .header-row .nav-menu ul > .current_page_item > a:focus 
{
  	color: #fff000;
	background:#a01519;
	border-right:1px solid #8c602e;
}

.wrapper .slider-row
{
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/slider-bg.png') repeat-x;
	padding:50px 0 0 0;
}

.wrapper .slider-inner
{
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/slider-bg-inner.png') repeat-x;
	padding:50px 0 0 0;
}

.wrapper .page-img
{
	position:relative;
}

.wrapper .page-img .img-left
{
	position:absolute;
	width:86px;
	height:179px;
	z-index:1;
	top:67px;
	left:-86px;
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/shadow-left.png') no-repeat;
}

.wrapper .page-img .img-right
{
	position:absolute;
	width:86px;
	height:179px;
	z-index:1;
	top:67px;
	right:-86px;
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/shadow-right.png') no-repeat;
}

.wrapper .home-bg
{
	background:#fff;
	margin-top:20px;
}

.wrapper .container-bg
{
	background:#c78d4e;
}

.wrapper .container .page-container
{
	margin:20px;
}

.wrapper .container .inner-container-bg
{
	background:url('../../../../web/20150802153756im_/http_/farmerinthedellwalpole.com/wp-content/themes/twentyfourteen/images/pager-top.png') repeat-x;
	height:6px;
}

.wrapper .container .inner
{
	background:#f8f2d8;
	padding:30px;
	min-height:200px;
}

.wrapper .container .inner .page-list ul
{
	border-bottom:1px solid #dbdbdb;
	margin-bottom:15px;
	padding-bottom:15px;
}

.wrapper .container .inner .page-list ul li
{
	line-height:22px;
}

.wrapper .container .inner .page-list ul li:first-child
{
	font-size:18px;
	color:#4e2e0a;
	margin-bottom:10px;
	font-weight:bold;
}

.wrapper .container .inner .page-list ul li:nth-child(2)
{
	font-weight:600;
	font-size:16px;
	margin-bottom:5px;
}

.wrapper .container .inner .page-list ul li span
{
	border-bottom:1px dashed #ccc;
}

.wrapper .container .inner .page-list ul li a
{
	font-size:13px;
  	color: #666666;
}

.wrapper .container .inner .page-list ul li a:hover
{
	color:#4e2e0a;
}

.wrapper .container .sidebar ul li
{
	line-height:26px;
}

.wrapper .container .sidebar ul li a
{
	color:#999;
	text-transform:capitalize;
}

.wrapper .container .sidebar ul li a:hover
{
	color:#4e2e0a;
}

.wrapper .container .sidebar ul > .current-menu-item > a,
.wrapper .container .sidebar ul > .current-menu-item > a:hover,
.wrapper .container .sidebar ul > .current-menu-item > a:focus 
{
	color:#4e2e0a;
}

aside.widget_text
{
	margin:20px 0 0 0;
}

aside.widget_text .textwidget ul li
{
	border-bottom:1px solid #dbdbdb;
	line-height:25px;
}

aside.widget_text .textwidget ul li span
{
	display:block;
}

aside.widget_text .textwidget ul li a
{
	text-transform:lowercase !important;
}


.page-menus .row-fluid
{
	padding-bottom:10px;
}

.page-menus .row-fluid + .row-fluid
{
	border-top:1px dashed #ccc;
	padding-top:10px;
}

.page-menus .row-fluid h1, p
{
	font-size:16px;
	padding:0;
	margin:0;
}

.page-menus .row-fluid p
{
	font-size:14px;
}

.page-menus .row-fluid span
{
	font-size:12px;
}

.page-menus .category-page
{
	text-align:center;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px solid #dbdbdb;
}

.page-menus .category-page h1
{
	padding:0;
	margin:0 0 5px 0;
}

.page-menus .category-page p
{
	padding:0;
	margin:0;
}



.wrapper a.button
{
	width:140px;
	margin:15px 0 0 0;
}

.wrapper .footer-row
{
	color:#c8c6be;
	background:#4e2e0a;
	padding:20px 0;
	margin:70px 0 0 0;
}

.wrapper .footer-row span
{
	display:block;
}
/*
     FILE ARCHIVED ON 15:37:56 Aug 02, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:45:10 Apr 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.748
  exclusion.robots: 0.086
  exclusion.robots.policy: 0.073
  esindex: 0.012
  cdx.remote: 12.075
  LoadShardBlock: 85.263 (3)
  PetaboxLoader3.datanode: 54.608 (4)
  PetaboxLoader3.resolve: 77.805 (2)
  load_resource: 62.556
*/