@font-face{font-family:'fontello';src:url("../font/fontello.eot?91757245");src:url("../font/fontello.eot?91757245#iefix") format("embedded-opentype"),url("../font/fontello.woff?91757245") format("woff"),url("../font/fontello.ttf?91757245") format("truetype"),url("../font/fontello.svg?91757245#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-heart:before{content:'\e800'}.icon-youtube-play:before{content:'\e801'}.icon-facebook:before{content:'\e802'}.icon-twitter:before{content:'\e803'}.icon-instagram:before{content:'\e804'}.icon-search:before{content:'\e805'}.icon-down-dir:before{content:'\e806'}.icon-right-open:before{content:'\e807'}.icon-left-open:before{content:'\e808'}.icon-mail:before{content:'\e809'}.icon-ok:before{content:'\e80a'}.icon-cancel:before{content:'\e80b'}body{font-family:"adelle",Georgia,serif}h1,h2,h3,h4,h5,h6{-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";color:#426a35}img{max-width:100%;height:auto}p,h5{font-size:16px}ul,ol{font-size:16px;margin-bottom:30px}section{padding:60px 0}.alignleft{margin:5px 30px 5px 0;float:left}.alignright{margin:5px 0 5px 30px;float:right}.aligncenter{width:auto;margin:5px auto}.clear{clear:both;height:0}.header{font-family:"ff-prater-serif-web",Georgia,serif}a{color:#d74d28}a:hover{color:#d74d28}.btn{display:inline-block;padding:10px 15px;margin-bottom:0;font-family:"adelle",Georgia,serif;font-size:22px;font-weight:700;line-height:1.0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-purple{background-color:#6a3562;border-color:#482443;color:#fff}.btn-purple:hover{background-color:#4f2749;border-color:#261323;color:#fff}.btn-green{background-color:#426a35;border-color:#2d4824;color:#fff}.btn-green:hover{background-color:#314f27;border-color:#182613;color:#fff}.btn-light-green{background-color:#c5db9b;border-color:#afce75;color:#393939}.btn-light-green:hover{background-color:#b4d07d;border-color:#9ac050;color:#393939}.btn-light-orange{background-color:#d74d28;border-color:#ac3e20;color:#fff}.btn-light-orange:hover{background-color:#b54122;border-color:#812e18;color:#fff}.btn-wrap{text-align:center;margin:15px 0 0}.btn-wrap .btn{font-size:18px}.form-control{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}h1.page-title{font-size:100px;font-family:"ff-prater-serif-web",Georgia,serif;font-weight:normal}h1.post-title{font-size:100px;font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;font-weight:normal}h1.logo{margin:0;padding:0}h1.logo a{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;height:184px;width:111px;display:block;background:url("../img/berkshire-grown.png") no-repeat;position:absolute;top:0;left:0;z-index:999}nav#top-nav{background-color:#393939;position:relative;font-family:"open-sans",Helvetica,Arial,sans-serif}nav#top-nav ul{list-style:none;margin:0;padding:0;margin-left:111px;font-size:14px}nav#top-nav ul li{display:inline-block}nav#top-nav ul li a{display:inline-block;color:#f1f5da;padding:15px 17px;background-color:transparent}nav#top-nav ul li a:hover{text-decoration:none;background-color:#c5db9b;color:#393939}nav#top-nav ul li.hover{background-color:#555}nav#top-nav ul li.menu-item-has-children a:after{font-family:"fontello";display:inline-block;width:1em;margin:0;text-align:right;line-height:1em;content:'\e806';font-size:16px}nav#top-nav ul li.current-menu-item a,nav#top-nav ul li.current_page_parent a{background-color:#555}nav#top-nav ul li.current-menu-item a:hover,nav#top-nav ul li.current_page_parent a:hover{color:#f1f5da}.error404 nav#top-nav ul li.current-menu-item a,.search nav#top-nav ul li.current-menu-item a,.error404 nav#top-nav ul li.current_page_parent a,.search nav#top-nav ul li.current_page_parent a{background-color:transparent}nav#top-nav ul li.current_page_parent ul.sub-menu{display:block;z-index:3}nav#top-nav ul li ul.sub-menu{margin:0;padding-left:111px;display:none;position:absolute;top:100%;left:0;background-color:#555;z-index:4;width:100%}nav#top-nav ul li ul.sub-menu li a{background-color:transparent}nav#top-nav ul li ul.sub-menu li a:hover{background-color:#c5db9b;color:#393939}nav#top-nav ul li ul.sub-menu li a:after{content:'';width:0;margin:0;padding:0}nav#top-nav ul li ul.sub-menu li.current-menu-item a,nav#top-nav ul li ul.sub-menu li.current-menu-parent a{color:white;background-color:#8d9088}nav#top-nav ul li ul.sub-menu li.current-menu-item a:hover,nav#top-nav ul li ul.sub-menu li.current-menu-parent a:hover{color:white}.error404 nav#top-nav ul li ul.sub-menu,.search nav#top-nav ul li ul.sub-menu{display:none}nav#top-nav .search{position:absolute;top:9px;right:190px;width:200px}nav#top-nav .search input{display:block;padding:5px 10px;border:0;border-radius:40px;margin:0;width:100%;outline:none}nav#top-nav .search button{display:block;border:0;background-color:transparent;color:#393939;position:absolute;top:3px;right:0;outline:none}nav#top-nav .social{display:block;position:absolute;top:9px;right:10px}nav#top-nav .social ul{margin:0}nav#top-nav .social ul li .desc{color:#f1f5da}nav#top-nav .social ul li a{color:white;font-size:18px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;padding:3px}nav#top-nav .social ul li a.icon-facebook{background-color:#305891}nav#top-nav .social ul li a.icon-twitter{background-color:#1bb2e9}nav#top-nav .social ul li a.icon-instagram{background-color:#d74d28}nav#top-nav .social ul li a:hover{text-decoration:none;background-color:#426a35}nav#top-nav .social ul li.hover{background-color:transparent}#support{display:block;height:174px;width:57px;position:fixed;top:170px;right:-15px;background:transparent url("../img/support.png") left top no-repeat;z-index:100;-webkit-transition:right,0.3s;-o-transition:right,0.3s;transition:right,0.3s}#support:hover{right:0}#slideshow-wrap{height:420px;overflow:hidden;position:relative;padding:0}#slideshow-wrap #slideshow{z-index:1}#slideshow-wrap #slideshow img{width:100%;height:auto}#slideshow-wrap #website-title{z-index:2;position:absolute;top:50px;left:150px;width:500px}a.start-box{margin:0;border:1px solid transparent;display:block;color:#393939}a.start-box:hover{text-decoration:none}a.start-box h2{font-weight:700;color:#f1f5da;font-size:24px;margin:0;padding:5px 0;text-align:center}a.start-box .open{display:block;text-align:center;margin:0 auto;width:95px;border:1px solid transparent;background-color:white;font-family:"open-sans",Helvetica,Arial,sans-serif;position:relative;top:15px;padding:6px 0}a.start-box.start-box-purple{border-color:#6a3562}a.start-box.start-box-purple h2{background:#6a3562}a.start-box.start-box-purple .open{color:#6a3562;border-color:#6a3562;-webkit-transition:background-color,0.3s;-o-transition:background-color,0.3s;transition:background-color,0.3s}a.start-box.start-box-purple .icon-heart{color:#ce9dc7}a.start-box.start-box-purple:hover .open{background-color:#6a3562;color:white}a.start-box.start-box-green{border-color:#426a35}a.start-box.start-box-green h2{background:#426a35}a.start-box.start-box-green .open{color:#426a35;border-color:#426a35;-webkit-transition:background-color,0.3s;-o-transition:background-color,0.3s;transition:background-color,0.3s}a.start-box.start-box-green .icon-heart{color:#a9ce9d}a.start-box.start-box-green:hover .open{background-color:#426a35;color:white}a.start-box.start-box-orange{border-color:#d74d28}a.start-box.start-box-orange h2{background:#d74d28}a.start-box.start-box-orange .open{color:#d74d28;border-color:#d74d28;-webkit-transition:background-color,0.3s;-o-transition:background-color,0.3s;transition:background-color,0.3s}a.start-box.start-box-orange .icon-heart{color:#f7dbd4}a.start-box.start-box-orange:hover .open{background-color:#d74d28;color:white}a.start-box p{padding:10px 15px;margin:0}.mailing-list{background-color:#c5db9b;text-align:center}.mailing-list h1{color:white;font-family:"ff-prater-serif-web",Georgia,serif;font-size:60px;margin:0;padding-right:30px;display:inline-block}.mailing-list .btn{position:relative;top:-15px}.what-were-about{background:#f1f5da}.what-were-about h1,.what-were-about h2,.what-were-about h3{color:#d74d28}.what-were-about h2 em,.what-were-about h3{font-weight:700}.what-were-about ul.super-bullets{list-style:none;margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;-ms-column-gap:5px;-o-column-gap:5px;column-gap:5px;margin-bottom:15px}.what-were-about ul.super-bullets li{padding:5px;margin:2px 0;-webkit-transition:background-color,0.3s;-o-transition:background-color,0.3s;transition:background-color,0.3s}.what-were-about ul.super-bullets li:before{color:#426a35}.what-were-about .emphasis{color:#d74d28;font-style:italic;text-align:center}.what-were-about .about-photos img{border:8px solid white;box-shadow:1px 3px 5px #888;position:absolute}.what-were-about .about-photos img.about1{top:-30px;left:0;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}.what-were-about .about-photos img.about2{top:125px;left:0;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.what-were-about .about-photos img.about3{top:244px;left:0;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.features{background-color:#6a3562;text-align:center;border-bottom:8px solid #c5db9b}.features h1{color:#c5db9b}.features a{color:#c5db9b}.features a:hover{text-decoration:none;color:white}.features a h2{font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;color:#c5db9b}.features a h2:hover{color:white}.features a p{color:white}.post-grid .cat-wrap{font-size:62px;margin-bottom:30px}.post-grid .cat-wrap a{display:inline-block;color:#426a35;padding:0 15px 0 0;font-family:"ff-prater-serif-web",Georgia,serif}.post-grid .cat-wrap a:hover{color:#6a3562;text-decoration:none}.post-grid .cat-wrap span{color:#ccc;display:inline-block;font-size:58px}.post-grid a.post-box{display:block;height:320px;overflow:hidden;position:relative}.post-grid a.post-box img{padding-bottom:15px}.post-grid a.post-box h1{font-size:30px;font-weight:400;color:#393939;margin:0;padding-bottom:15px}.post-grid a.post-box p{color:#555;margin:0;padding-bottom:15px}.post-grid a.post-box:hover{text-decoration:none}.post-grid a.post-box:hover h1{color:#d74d28}.post-grid .post-cats{display:block;border-bottom:8px solid #DDD;padding-bottom:5px;margin-bottom:30px;font-family:"open-sans",Helvetica,Arial,sans-serif;color:#AAA;text-align:right}.post-grid .post-cats a{color:#426a35;text-transform:uppercase;font-weight:bold}.post-grid.our-supporters a.post-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cat-header{height:280px;background-color:#c5db9b;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0}.cat-header h1{color:white;text-shadow:2px 3px 5px #000;margin-top:110px}.pagination{text-align:center}.pagination a,.pagination span{display:inline-block;padding:10px 15px;font-size:22px;font-weight:700;line-height:1.0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;background-color:#c5db9b;border-color:#afce75;color:#393939}.pagination a:hover,.pagination span:hover{background-color:#b4d07d;border-color:#9ac050;text-decoration:none}.pagination a.prev,.pagination a.next,.pagination span.prev,.pagination span.next{background-color:#6a3562;border-color:#482443;color:white}.pagination a.prev:hover,.pagination a.next:hover,.pagination span.prev:hover,.pagination span.next:hover{background-color:#4f2749;border-color:#261323;color:white}.pagination span{border:1px solid #DDD;background-color:transparent}blockquote{padding:15px 20px;margin:0 0 20px;font-size:17.5px;border-left:8px solid #c5db9b;background-color:#f1f5da}blockquote p{padding:0;margin:0;font-size:17.5px;line-height:28px}.single-post .post-section{padding-top:100px}.single-post .post-section ul li,.single-post .post-section ol li{padding:5px 0}.single-post .post-section p{padding-bottom:15px}.single-post .post-section h1{font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;font-size:50px;line-height:1em;color:#555}.single-post .post-section .img-wrap{position:relative}.single-post .post-section #title-wrap{position:absolute;left:15px;bottom:15px}.single-post .post-section #title-wrap h1{color:#f1f5da;margin:0}.single-post .post-section #title-wrap h1 span{background-color:rgba(0,0,0,0.6);float:left;margin-top:3px;padding:7px 5px 0px 5px}.single-post .post-section .meta{font-family:"open-sans",Helvetica,Arial,sans-serif;color:#8d9088;margin-top:15px}.single-post .post-section .meta a{font-weight:bold;text-transform:uppercase;color:#426a35}.single-post .post-section article{padding:30px 0}.page .page-section{clear:both}.page .page-section ul li,.page .page-section ol li{padding:5px 0}.page .page-section p{padding-bottom:15px}.page .page-section blockquote p{padding-bottom:0}.sharethis{margin:15px 0;height:32px;clear:both}.sharethis .stButton{margin:0}.sharethis .stButton .stLarge{width:94px;height:32px}.sharethis .stButton .stLarge:hover{background-position:0 0}.sharethis .st_facebook_large .stButton .stLarge{background-image:url(../img/st-fb.gif) !important}.sharethis .st_twitter_large .stButton .stLarge{background-image:url(../img/st-twitter.gif) !important}.sharethis .st_pinterest_large .stButton .stLarge{background-image:url(../img/st-pinterest.gif) !important}.sharethis .st_email_large .stButton .stLarge{background-image:url(../img/st-email.gif) !important}.page-header{background:#c5db9b url(/wp-content/uploads/2015/03/page-bg-default.jpg) no-repeat top center;background-size:cover;padding:0;margin:0}.page-header h1{color:white;margin:110px 0 30px;text-shadow:2px 3px 5px #000}.page-header h1.no-sub{margin-top:60px}.page-section{padding-top:30px}.wp-caption .wp-caption-text{color:#8d9088;font-style:italic;font-family:"open-sans",Helvetica,Arial,sans-serif;padding:5px 15px 15px;font-size:14px}.single-post h2,.single-post h3,.single-post h4,.page h2,.page h3,.page h4,.sidebar h2,.sidebar h3,.sidebar h4{clear:both}.search-section{padding:0}.search-section h2{font-weight:700}.search-section h2 span{color:#6a3562}section.post-grid.our-supporters h2{margin-top:60px}section.post-grid.our-supporters a.post-box{height:245px;padding-bottom:30px}section.post-grid.our-supporters ul.name-list{list-style:none;margin:0;padding:0;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;-ms-column-gap:15px;-o-column-gap:15px;column-gap:15px;margin-bottom:60px}section.post-grid.our-supporters ul.name-list li a{display:inline-block;line-height:1.1;padding:4px 0}.video-grid a.post-box{height:260px}.video-grid a.post-box img{padding-bottom:0}.video-grid a.post-box h3.video-title{font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;color:#f1f5da;background:rgba(0,0,0,0.6);font-weight:normal;position:relative;top:-36px;margin:0;padding:3px 10px}.video-grid a.post-box:hover h3.video-title{background:#000;color:white}section.page-section .gform_wrapper .ginput_complex label{margin:0.2em 0 1.5em 0}section.page-section .gform_wrapper .left_label li.field_sublabel_below .gfield_label{margin:0.7em 1em 0 0;text-align:right}section.page-section .gform_wrapper .gform_footer input.button,section.page-section .gform_wrapper .gform_footer input[type=submit],section.page-section .gform_wrapper .gform_footer input[type=image]{border:1px solid transparent;background-color:#6a3562;border-color:#482443;color:white;font-size:22px;font-weight:700;padding:10px 15px}section.page-section .gform_wrapper select{padding:6px 0}.container.content{padding-top:30px}.section-map p{font-size:14px}.section-map .rightmap .mapHolder{width:63%}.section-map .rightmap .prettyFileBar{width:35%;padding:0 0 0 15px}.section-map .rightmap .prettyFileBar .prettyMapListSearch{padding-bottom:15px;width:100%}.section-map .rightmap .prettyFileBar .prettyMapListSearch label{text-align:center;width:18%;margin:0}.section-map .rightmap .prettyFileBar .prettyMapListSearch input{width:82%;margin:0}.section-map .rightmap #ListContainer{width:35%}.section-map .rightmap .prettyMessage{clear:left;width:35%}.section-map .prettyPagination{float:left;width:35%}.section-map .prettyMapList .mapHolder{height:770px}aside.sidebar{padding-top:100px}aside.sidebar h2{color:white;background-color:#426a35;cursor:pointer;text-align:center;position:relative;font-size:34px;padding:5px 0;font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;line-height:1em}aside.sidebar h2 span{position:absolute;top:5px;right:5px;-webkit-transition:rotate,0.3s;-o-transition:rotate,0.3s;transition:rotate,0.3s}aside.sidebar h2:hover{background-color:#d74d28}aside.sidebar h2.open{background-color:#d74d28}aside.sidebar h2.open span{-webkit-transform:rotate(540deg);-ms-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg)}aside.sidebar .sidebox{background-color:#f1f5da;padding:10px;display:none}aside.sidebar .sidebox ul.post-list{list-style:none;margin:0;padding:0}aside.sidebar .sidebox ul.post-list li{background-color:#f1f5da;display:block}aside.sidebar .sidebox ul.post-list li:nth-child(odd){background-color:white}aside.sidebar .sidebox ul.post-list li a{color:#393939;font-weight:normal;padding:10px 5px 10px 15px;display:block;font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;-webkit-transition:background-color,0.3s;-o-transition:background-color,0.3s;transition:background-color,0.3s}aside.sidebar .sidebox ul.post-list li a:hover{text-decoration:none;background-color:#c5db9b}aside.sidebar .sidebox a.sidebox-link{color:#555}aside.sidebar .sidebox a.sidebox-link:hover{text-decoration:none}aside.sidebar .sidebox a.sidebox-link p{padding:15px 15px 0}.mailing-list{background-color:#c5db9b;text-align:center;padding:30px 0}.mailing-list h1{color:white;font-family:"ff-prater-serif-web",Georgia,serif;font-size:60px;margin:0;padding-right:30px;display:inline-block}.mailing-list .btn{position:relative;top:-15px}#back-top-top{display:none}footer.page-footer{background:#393939 url(../img/soil-bg.jpg);background-size:cover;color:white;padding-top:60px;color:#f1f5da;font-family:"open-sans",Helvetica,Arial,sans-serif}footer.page-footer a{color:#f1f5da}footer.page-footer a:hover{color:#c5db9b;text-decoration:none}footer.page-footer .logo .logo-img{float:left;margin-right:15px}footer.page-footer .logo ul#menu-footer-nav{list-style:none;margin:0;padding:0;padding:30px 0}footer.page-footer .logo ul#menu-footer-nav li{display:block;text-transform:uppercase}footer.page-footer .logo ul#menu-footer-nav li a{display:block;padding:4px 0}footer.page-footer .logo .social ul{list-style:none;margin:0;padding:0;clear:both;padding:5px 0 0}footer.page-footer .logo .social ul li{display:inline-block}footer.page-footer .logo .social ul li span{display:inline-block}footer.page-footer .logo .social ul li a{display:inline-block;font-size:26px;color:#c5db9b}footer.page-footer .logo .social ul li a:hover{text-decoration:none;color:#f1f5da}footer.page-footer .sites-we-like h3{font-family:"alternate-gothic-no-2-d",Helvetica,Arial,sans-serif;color:#c5db9b;border-bottom:1px solid #c5db9b;margin-top:0;font-size:32px;font-weight:normal}footer.page-footer .sites-we-like ul#menu-sites-we-like{list-style:none;margin:0;padding:0;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;-o-column-gap:30px;column-gap:30px}footer.page-footer .sites-we-like li{display:block;font-size:14px}footer.page-footer .sites-we-like li a{display:inline-block;line-height:1.1;padding:4px 0}footer.page-footer .tagline{border-top:1px solid #c5db9b;text-align:center;margin:30px 0}footer.page-footer .tagline h1{font-weight:bold;font-family:"adelle",Georgia,serif;color:#f1f5da}footer.page-footer .tagline h1 em{font-weight:normal}footer.page-footer .tagline p{color:#c5db9b;font-size:13px}@media (max-width: 767px){h1.logo a{background:url("../img/berkshire-phone.png") no-repeat;width:112px;height:68px}nav#top-nav ul#phone-nav{display:block}nav#top-nav ul#phone-nav li a{padding:15px 10px}nav#top-nav ul#menu-top-nav{margin-left:20px;margin-top:20px;display:none}nav#top-nav ul#menu-top-nav li ul.sub-menu{padding-left:0}nav#top-nav .social{display:none}nav#top-nav .search{display:none;position:static;width:100%;padding:25px 10px 10px}#support{display:none}#slideshow-wrap{display:none}.container{padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}section.start-boxes a.start-box{margin-bottom:30px}.mailing-list h1{font-size:34px;padding-right:0;display:block}.mailing-list .btn{top:10px}.btn{font-size:16px}.what-were-about{padding:15px 0}h1.page-title{font-size:32px}h2,h3,h4,h5,h6{font-size:22px}.about-photos{display:none}section{padding:30px 0}.post-grid .cat-wrap{font-size:28px}.post-grid .cat-wrap a{padding:0 5px 0 0}.post-grid .cat-wrap span{font-size:28px}.page-header h1{margin:30px 0 15px!important}#back-to-top{color:#f1f5da;text-align:center;cursor:pointer;background-color:#555;padding:10px 0;display:block}footer.page-footer{padding-top:30px}footer.page-footer .logo{margin-bottom:30px}footer.page-footer .sites-we-like ul#menu-sites-we-like{-webkit-column-count:auto;-moz-column-count:auto;-ms-column-count:auto;-o-column-count:auto;column-count:auto;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}footer.page-footer .sites-we-like li{padding:5px 0}ul.super-bullets{-webkit-column-count:auto;-moz-column-count:auto;-ms-column-count:auto;-o-column-count:auto;column-count:auto;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}.single-post .post-section{padding-top:15px}.single-post .post-section h1{font-size:38px}.single-post .post-section article{padding:30px 0 0}.single-post .post-section article h1{font-size:32px}.single-post .post-section #title-wrap h1{font-size:22px}.single-post .post-section #title-wrap h1 span{padding:3px 2px 0px 2px}.page-header h1{text-align:center}.page-section{padding-top:15px}.page-section article h1{font-size:22px;font-weight:700}aside.sidebar{padding-top:0}.cat-header{height:100px}.cat-header h1{margin-top:40px;text-align:center}.wp-caption{max-width:100%}section.section-map{padding-top:0}.section-map .prettyMapList .mapHolder{width:100%;height:240px}.section-map .rightmap .prettyFileBar,.section-map .rightmap .prettyMessage,.section-map .rightmap #ListContainer,.section-map .rightmap .prettyPagination{width:100%;float:none}}@media (min-width: 768px){h1.logo a{background:url("../img/berkshire-phone.png") no-repeat;width:112px;height:68px}nav#top-nav ul#phone-nav{display:none}nav#top-nav ul#menu-top-nav{margin-left:111px;margin-top:0px;display:block}nav#top-nav ul#menu-top-nav li ul.sub-menu{padding-left:0px}nav#top-nav .social{display:block;top:50px}nav#top-nav .search{display:block;position:static;width:75%;padding:5px 10px 10px 125px}#slideshow-wrap{height:230px}#slideshow-wrap #website-title{width:270px;left:30px;top:40px}.mailing-list h1{font-size:40px;padding-right:30px;display:inline-block}.mailing-list .btn{top:-15px}.btn{font-size:18px}.what-were-about{padding:30px 0 15px}h1.page-title{font-size:60px}section{padding:30px 0}.post-grid .cat-wrap{font-size:40px}.post-grid .cat-wrap a{padding:0 10px 0 0}.post-grid .cat-wrap span{font-size:40px}#back-to-top{color:#f1f5da;text-align:center;cursor:pointer;background-color:#555;padding:10px 0;display:block}#back-to-top span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}footer.page-footer .logo ul#menu-footer-nav li a{font-size:13px}.wp-caption{max-width:100%}.cat-header{height:230px}.single-post .post-section #title-wrap h1{font-size:36px}.single-post .post-section #title-wrap h1 span{padding:5px 3px 0px 3px}.page-header h1{margin-top:110px}aside.sidebar h2{font-size:16px}aside.sidebar .sidebox ul.post-list li a{font-size:20px;line-height:22px}}@media (min-width: 992px){h1.logo a{background:url("../img/berkshire-grown.png") no-repeat;width:111px;height:184px}nav#top-nav ul#menu-top-nav{margin-left:111px;margin-top:0px;display:block}nav#top-nav ul#menu-top-nav li ul.sub-menu{padding-left:111px}nav#top-nav .social{top:9px}nav#top-nav .search{position:absolute;width:160px;padding:0}#slideshow-wrap{height:300px}#slideshow-wrap #website-title{width:380px;left:150px;top:40px}.mailing-list h1{font-size:60px}.mailing-list .btn{top:-15px}.btn{font-size:18px}.what-were-about{padding:30px 0 15px}h1.page-title{font-size:80px}.post-grid .cat-wrap{font-size:52px}.post-grid .cat-wrap a{padding:0 15px 0 0}.post-grid .cat-wrap span{font-size:52px}.page-header h1{margin-left:90px}#back-to-top{color:#f1f5da;text-align:center;cursor:pointer;background-color:#555;padding:10px 0;display:block}footer.page-footer .logo ul#menu-footer-nav li a{font-size:16px}.cat-header{height:250px}.single-post .post-section #title-wrap h1{font-size:42px}aside.sidebar h2{font-size:20px}aside.sidebar .sidebox ul.post-list li a{font-size:24px;line-height:26px}}@media (min-width: 1200px){nav#top-nav .search{width:200px}#slideshow-wrap{height:420px}#slideshow-wrap #website-title{width:500px;left:150px;top:50px}.btn{font-size:22px}.what-were-about{padding:50px 0 30px}h1.page-title{font-size:100px}.post-grid .cat-wrap{font-size:62px}.post-grid .cat-wrap span{font-size:58px}#back-to-top{display:none}.cat-header{height:280px}.single-post .post-section #title-wrap h1{font-size:50px}.single-post .post-section #title-wrap h1 span{padding:7px 5px 0px 5px}aside.sidebar h2{font-size:34px}}@media (min-width: 1380px){.page-header h1{margin-left:0}}
