/*!
Theme Name: Georgia Pecans Theme
Theme URI: http://georgiapecans.org
Description: Custom theme created for the Georgia Pecan Commission
Version: 1.0
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;height:100%}body{font-family:clarendon-text-pro,Georgia,sans-serif;background-color:#fff;font-size:18px;line-height:1.8;color:#4d2816;height:100%;width:100%;overflow-x:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit}a{color:#97c03d;-webkit-transition:all 200ms ease;transition:all 200ms ease}a:focus,a:hover{color:#5b7324;-webkit-transition:all 200ms ease;transition:all 200ms ease}img{vertical-align:middle;max-width:100%;height:auto}.container{max-width:1350px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;clear:both;zoom:1}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container.medium{max-width:1100px}.container.small{max-width:930px}.container.margin-bottom{margin-bottom:50px}.page-content{background-color:#fff}::selection{background:#97c03d;color:#fff}::-moz-selection{background:#97c03d;color:#fff}strong{font-weight:700}em{font-style:oblique}p{margin-bottom:20px;line-height:2}ol,ul{list-style-type:disc;margin:0 0 20px 20px}ol li,ul li{margin-top:20px}ol li:first-child,ul li:first-child{margin:0}ol li ul,ul li ul{margin-top:20px}ol.bordered li,ul.bordered li{border-top:1px dashed #d9cfcb;padding-top:20px}ol.bordered li:first-child,ul.bordered li:first-child{border:0;padding-top:0}ol{list-style-type:decimal}sup{font-size:.6em;position:relative;top:-8px}hr{clear:both;height:34px;border:0;margin:40px 0;background:url(assets/images/stars-hr-green.png) center no-repeat}hr.brown{background:url(assets/images/stars-hr-brown.png) center no-repeat}hr.tight{margin:20px 0}hr.standard{height:10px;background:0 0;border-top:1px solid #e6dfdc;border-bottom:1px solid #e6dfdc}html.svg hr{background:url(assets/images/stars-hr-green.svg) center no-repeat}html.svg hr.brown{background:url(assets/images/stars-hr-brown.png) center no-repeat}html.svg hr.standard{background:0 0}h1,h2,h3,h4,h5,h6{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;color:#4d2816}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin{margin:0}h1{text-align:center;font-size:52px;line-height:1.3;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400}h2{font-size:48px;line-height:1.2;margin-bottom:15px}h2.alt{font-family:clarendon-text-pro,Georgia,sans-serif;color:#97c03d}h2.alt em{font-style:normal;color:#4d2816;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:3px;font-size:44px}.form-cont h3,.nutrition-three h2,.nutrition-two h2,.value-added-attributes h2,.why-choose h2,h2.large{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:40px;margin-bottom:10px}h3{font-size:32px;color:#97c03d;margin:0 0 5px;line-height:1.1}.h3-alt{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:46px;margin-bottom:15px}.h3-alt em{color:#4d2816;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:4px;font-size:42px}h5.paged-number{text-align:center;margin:-10px 0 20px;font-family:clarendon-text-pro,Georgia,sans-serif}h4{font-size:22px}blockquote{text-align:center;padding:60px 0;position:relative}blockquote p{font-size:28px;line-height:1.4}blockquote:after,blockquote:before{font-size:120px;line-height:1;position:absolute;color:#97c03d}blockquote:before{content:"\201C";top:0}blockquote:after{content:"\201D";bottom:-50px}.large-text p{font-size:22px}.large-text .allcaps{color:#97c03d}.large-text h2{font-family:clarendon-text-pro,Georgia,sans-serif;margin-bottom:15px;font-size:48px}.checklist{list-style-type:none}.checklist li{position:relative;padding-left:24px}.checklist li:before{font-family:icomoon;content:"\e605";position:absolute;left:0;color:#97c03d}@media (max-width:767px){h1{font-size:26px}.form-cont h3,.nutrition-three h2,.nutrition-two h2,.value-added-attributes h2,.why-choose h2,h2,h2.large{font-size:22px}.h3-alt{font-size:28px}.h3-alt em{letter-spacing:2px;font-size:24px}.large-text p{font-size:18px}}form{background-color:#fff;padding:20px;-webkit-box-shadow:0 0 0 5px rgba(0,0,0,.1);box-shadow:0 0 0 5px rgba(0,0,0,.1);-webkit-border-radius:2px;border-radius:2px}#adminbarsearch{display:none}input[type=text],input[type=email],input[type=tel],textarea{width:100%;height:50px;padding:0 8px;border:1px dashed #97c03d;background-color:rgba(151,192,61,.2);color:#4d2816}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:0}input[type=submit]{background:0 0}select{width:100%;height:50px}label{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}textarea{height:200px;padding:8px}.gsection_title{font-size:20px;padding:0;margin:0}.ginput_complex{zoom:1}.ginput_complex:after,.ginput_complex:before{content:" ";display:table}.ginput_complex:after{clear:both}.ginput_complex span{display:block}#field_3_9 .gfield_required{display:none}.shipping-header{margin:20px 0!important;border-bottom:0}.samples-requested{width:100%}.samples-requested ul{list-style-type:none;margin:0;padding:0}.samples-requested ul li{clear:none;float:left;width:50%}.gform_fields li.captcha{width:100%;text-align:center}.gform_fields li.captcha img{display:inline-block}.gform_fields li.captcha .gfield_captcha_input_container{display:inline-block;width:150px}.supplier-form-cont .address-fields{background-color:rgba(151,192,61,.2);padding:20px;border:1px solid #97c03d;border-top:0}.supplier-form-cont .address-fields span{display:block;margin-bottom:10px}.supplier-form-cont .address-fields label{display:block}.supplier-form-cont .address-fields input[type=text]{background-color:rgba(151,192,61,.2)}.ginput_right{float:right;width:48%}.ginput_left{float:left;width:48%}.gfield_required{color:#d12020}.gform_validation_container{display:none}.validation_message{font-style:oblique;font-size:16px;color:#d12020}.gform_fields{list-style-type:none;margin:0;padding:0;zoom:1}.gform_fields:after,.gform_fields:before{content:" ";display:table}.gform_fields:after{clear:both}.gform_fields li{position:relative;margin:0 0 15px;float:left;width:47%;clear:both}.gform_fields li.right{float:right;clear:none}.gform_fields li.full,.gform_fields li.gsection{width:100%}.gform_footer{text-align:center}.infield label{position:absolute;left:8px;top:22px;color:#4d2816;opacity:1;-webkit-transition:all 200ms ease;transition:all 200ms ease}.infield label.active{top:80px;color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease}.form-cont{background-color:#97c03d;padding:40px}.form-cont h3{color:#fff;text-align:center}.form-cont h5{text-align:center;font-family:clarendon-text-pro,Georgia,sans-serif;margin-bottom:40px}.form-cont .address{text-align:center;line-height:1.4;margin-top:50px}.form-cont .address strong{color:#fff;text-transform:uppercase;letter-spacing:2px}.form-cont.import-export{padding:90px 40px 40px;margin-bottom:50px}.form-cont.sample-request{margin-bottom:50px}@media (max-width:767px){.form-cont{padding:20px}.infield label.active{top:22px;opacity:0}.gform_fields li,.ginput_left,.ginput_right{float:none;width:100%}.shipping-header{background:0 0;border:0}.gsection_title{padding:10px 0 0;text-align:center;font-family:clarendon-text-pro,Georgia,sans-serif;margin-bottom:20px;color:#97c03d}.samples-requested ul li{float:none;width:100%;margin:0}}table{width:100%;margin-bottom:30px;font-size:16px}table.stacked{margin-bottom:0}table thead td,table thead th{background-color:#4d2816;color:#fff;text-align:left;padding:8px;border:0}table td{padding:8px;border:1px solid #e6dfdc}table td.td-separator{background-color:#4d2816;color:#fff}table tr:nth-child(even) td{background-color:#eeeae8}table tfoot td{border:0;padding:8px 0;font-size:15px}/*@font-face{font-family:icomoon;src:url(assets/fonts/icomoon.eot?scsgh7);src:url(assets/fonts/icomoon.eot?#iefixscsgh7) format('embedded-opentype'),url(assets/fonts/icomoon.woff2?scsgh7) format('woff2'),url(assets/fonts/icomoon.ttf?scsgh7) format('truetype'),url(assets/fonts/icomoon.woff?scsgh7) format('woff'),url(assets/fonts/icomoon.svg?scsgh7#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-triangle-right:before{content:"\e60d"}.icon-magnifying-glass:before{content:"\e60c"}.icon-object9:before{content:"\e600"}.icon-pecan-icon:before{content:"\e601"}.icon-star:before{content:"\e602"}.icon-bubbles:before{content:"\e603"}.icon-plus:before{content:"\e604"}.icon-cross:before{content:"\e60e"}.icon-checkmark:before{content:"\e605"}.icon-facebook:before{content:"\e60b"}.icon-facebook3:before{content:"\e606"}.icon-twitter:before{content:"\e607"}.icon-twitter3:before{content:"\e608"}.icon-instagram2:before{content:"\e607"}.icon-pinterest:before{content:"\e60a"}*/

@font-face {
	font-family: 'icomoon';
	src:url('assets/fonts/icomoon.eot?-q7tyjv');
	src:url('assets/fonts/icomoon.eot?#iefix-q7tyjv') format('embedded-opentype'),
		url('assets/fonts/icomoon.woff?-q7tyjv') format('woff'),
		url('assets/fonts/icomoon.ttf?-q7tyjv') format('truetype'),
		url('assets/fonts/icomoon.svg?-q7tyjv#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class*=" icomoon-"],[class^=icomoon-] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icomoon-facebook:before {
	content: "\e769";
}
.icomoon-instagram:before {
	content: "\e76c";
}
.icomoon-twitter:before {
	content: "\e76d";
}
.icomoon-search:before {
	content: "\e67f";
}

.btn,.nav-simple ul li a,input[type=submit]{display:inline-block;color:#4d2816;text-decoration:none;cursor:pointer;border:2px solid #97c03d;padding:15px 50px;-webkit-transition:all 200ms ease;transition:all 200ms ease}.btn:hover,.nav-simple ul li a:hover,input[type=submit]:hover{background-color:#4d2816;color:#fff;border-color:#4d2816;-webkit-transition:all 200ms ease;transition:all 200ms ease}.btn-large{font-size:24px;padding:10px 50px}.btn-large:hover{background-color:#4d2816;border-color:#4d2816;color:#fff}.btn-hero{background-color:rgba(151,192,61,.2);color:#fff}.alert,.gform_confirmation_message,.validation_error{background-color:#fff;margin-bottom:20px;padding:8px;border-left:4px solid #6ccef5;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.alert-error,.validation_error{border-color:#d12020}.alert-success,.gform_confirmation_message{border-color:#97c03d}.dropdown{position:relative;z-index:1}.btn-dropdown{background-color:#4d2816;padding:8px 35px 8px 20px;display:inline-block;text-decoration:none;-webkit-border-radius:3px;border-radius:3px;color:#fff;position:relative}.btn-dropdown:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #97c03d;position:absolute;top:20px;right:15px}.btn-dropdown:hover{background-color:#97c03d;color:#fff}.btn-dropdown:hover:after{border-top-color:#fff}.btn-dropdown:active,.btn-dropdown:focus{color:#fff}.dropdown-content{display:none;position:absolute;background-color:#fff;width:200px;text-align:left;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);-webkit-border-radius:4px;border-radius:4px}.dropdown-content ul{list-style-type:none;margin:0;padding:0}.dropdown-content ul li{margin:0;line-height:1.2}.dropdown-content ul li a{display:block;color:#4d2816;text-decoration:none;font-size:16px;padding:8px 4px;border-top:1px solid #ece7e5}.dropdown-content ul li a:hover{background-color:#97c03d;color:#fff}.dropdown-content ul li:first-child a{border:0}.dropdown-content.active{display:block}.hero-image-container{margin-bottom:40px;position:relative;z-index:1;height:60%}.hero-image-container .hero-image{position:absolute;width:100%;height:100%;z-index:1}.hero-image-container.short{height:40%}.hero-image-container.no-margin{margin:0}.hero-image-container h2{font-family:clarendon-text-pro,Georgia,sans-serif;font-style:normal;color:#fff;font-weight:400}.hero-image-container p{margin-bottom:0}.hero-image-container.invert-headline,.hero-image-container.invert-headline a,.hero-image-container.invert-headline h1,.hero-image-container.invert-headline h3,.hero-image-container.invert-headline p{color:#fff}.hero-image-container.invert-headline h1,.hero-image-container.invert-headline h3,.hero-image-container.invert-headline p{text-shadow:1px 1px 4px rgba(0,0,0,.3)}.hero-image-container .container{position:relative;z-index:2;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-image-container .btn,.hero-image-container .nav-simple ul li a,.hero-image-container input[type=submit],.nav-simple ul li .hero-image-container a{font-size:24px;padding:10px 50px;background-color:rgba(151,192,61,.2);color:#fff;text-shadow:none}.hero-image-container .btn:hover,.hero-image-container .nav-simple ul li a:hover,.hero-image-container input[type=submit]:hover,.nav-simple ul li .hero-image-container a:hover{background-color:#97c03d;border-color:#97c03d}.hero-image-container.home{height:100%}.hero-image-container.home .container{position:absolute;max-width:none;width:100%}.hero-image-no-background{background-color:#4d2816;margin-bottom:40px;position:relative}.hero-image-no-background a,.hero-image-no-background h1,.hero-image-no-background h3,.hero-image-no-background p{color:#fff}.hero-image-no-background .container{padding:100px 20px}@media (max-height:800px){.hero-image-container{height:auto;padding:80px 0}.hero-image-container .hero-image{top:0}.hero-image-container.short{height:auto}.hero-image-container .container{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.hero-image-container.home{padding:0;height:auto}.hero-image-container.home .container{position:relative;max-width:none;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;width:100%}.hero-image-container.invert-headline .home-hero-cta{position:relative!important;top:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin-bottom:50px}}@media (max-width:767px){.hero-image-container{height:auto}.hero-image-container .container{position:relative;z-index:2;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding:50px 20px}.hero-image-container .btn,.hero-image-container .nav-simple ul li a,.hero-image-container input[type=submit],.nav-simple ul li .hero-image-container a{display:block}}.content-box{padding:40px;margin-bottom:40px}.content-box.notch-top-white{padding-top:80px}.dropcap{float:left;font-size:120px;font-weight:800;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#97c03d;line-height:.9;margin:0 20px 0 -3px}.allcaps{text-transform:uppercase;font-weight:700;letter-spacing:1px}.alignleft{float:left;width:40%;margin:0 20px 20px 0}.alignright{float:right;width:40%;margin:0 0 20px 20px}.aligncenter{margin:0 auto}.alignnone{width:100%}.wp-caption{margin:0}.wp-caption.alignnone{width:100%!important}.wp-caption.alignleft,.wp-caption.alignright{width:45%!important}.wp-caption.alignleft{margin:0 20px 20px 0}.wp-caption img{width:100%}.wp-caption p{font-size:14px;font-style:oblique}@media (max-width:767px){.alignleft,.alignright{float:none;width:100%;margin:0 0 20px}.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright{width:100%!important}.wp-caption img{width:100%}}footer{background-color:#4d2816;color:#fff;padding:40px 0 80px}footer .logos{float:left;width:27%;zoom:1;text-align:center}footer .logos:after,footer .logos:before{content:" ";display:table}footer .logos:after{clear:both}footer .logos .logo{display:inline-block;width:42%}footer .logos .logo.right{margin-left:6%;width:50%}footer .nav-footer{float:right;width:72%}footer .social{clear:both;text-align:center}footer .social p{margin:0;font-style:oblique;font-size:16px}footer .social-links{display:inline-block}footer .social-links li a{color:#4d2816}footer .social-links li a:hover{background-color:#fff}footer .copyright{clear:both;text-align:center;font-size:16px;-webkit-font-smoothing:antialiased}@media (max-width:767px){footer{color:#fff;padding:20px 0 80px}footer .logos,footer .nav-footer{float:none;width:100%}}.newsletter-footer{background-color:#97c03d;text-align:center;padding:50px 0 80px;border-bottom:1px solid #a9cb5b;position:relative}.newsletter-footer form{-webkit-box-shadow:none;box-shadow:none;padding:0;background:0 0}.newsletter-footer h3{font-size:34px;margin:0 0 8px;line-height:1;color:#4d2816}.newsletter-footer h5{color:#fff;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400;font-size:20px;letter-spacing:1px;margin-bottom:20px}.newsletter-footer .validation_message{text-align:left;color:#fff}.newsletter-footer .gform_wrapper{zoom:1}.newsletter-footer .gform_wrapper:after,.newsletter-footer .gform_wrapper:before{content:" ";display:table}.newsletter-footer .gform_wrapper:after{clear:both}.newsletter-footer .gform_body{zoom:1;float:left;width:80%}.newsletter-footer .gform_body:after,.newsletter-footer .gform_body:before{content:" ";display:table}.newsletter-footer .gform_body:after{clear:both}.newsletter-footer .gform_footer{float:right;width:20%}.newsletter-footer .gform_fields li{float:left;width:33.3333%;clear:none;margin:0}.newsletter-footer input[type=text],.newsletter-footer input[type=email]{border:0;background-color:#fff;border-left:1px solid #ebebeb;height:75px}.newsletter-footer .gfield_required{display:none}.newsletter-footer input[type=submit]{width:100%;height:75px;background-color:#4d2816;border:0;color:#fff;cursor:pointer}.newsletter-footer label{font-style:oblique;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400}@media (max-width:767px){.newsletter-footer{padding:40px 0}.newsletter-footer h5{line-height:1.3}.newsletter-footer .gform_wrapper{zoom:1}.newsletter-footer .gform_wrapper:after,.newsletter-footer .gform_wrapper:before{content:" ";display:table}.newsletter-footer .gform_wrapper:after{clear:both}.newsletter-footer .gform_body,.newsletter-footer .gform_footer{float:none;width:100%}.newsletter-footer .gform_fields li{float:none;width:100%;margin:0}.newsletter-footer .gform_fields li:first-child input{border-top:0}.newsletter-footer input[type=text],.newsletter-footer input[type=email]{border-left:0;border-top:1px solid #ebebeb}}.think-bug{background-color:#97c03d;width:600px;margin:0 auto;height:300px;-webkit-border-radius:300px 300px 0 0;border-radius:300px 300px 0 0;position:relative}.think-bug h4{position:relative;text-transform:uppercase;font-size:80px;letter-spacing:6px;line-height:1;font-weight:800;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:60px}.think-bug h4 em{font-size:32px;letter-spacing:0;text-transform:none;display:block;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400;color:#fff}.think-bug:before{position:absolute;content:'';left:50%;top:0;width:0;height:0;margin-left:-40px;border-left:40px solid transparent;border-right:40px solid transparent;border-top:90px solid #4d2816;z-index:2}@media (max-width:767px){.think-bug{width:280px;height:140px}.think-bug h4{font-size:30px;letter-spacing:3px;padding-top:30px}.think-bug h4 em{font-size:18px}.think-bug:before{margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #4d2816}}.search-form{height:35px;float:right;width:35px;background:0 0;margin-left:8px;zoom:1}.search-form:after,.search-form:before{content:" ";display:table}.search-form:after{clear:both}.search-form form{float:left;width:0;overflow:hidden;padding:0;-webkit-box-shadow:none;box-shadow:none;zoom:1}.search-form form:after,.search-form form:before{content:" ";display:table}.search-form form:after{clear:both}.search-form input[type=text]{height:35px;float:left;width:220px;-webkit-border-radius:0;border-radius:0;color:#4d2816;border:0;background-color:#eeeae8;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.search-form .search-toggle{float:right;display:block;background-color:#97c03d;color:#fff;width:35px;line-height:35px;text-decoration:none;text-align:center;font-size:22px;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:none;transition:none}.search-form .search-toggle:hover{background-color:#4d2816}.search-form .search-toggle i{position:relative;top:3px}.search-form .search-toggle i.icon-cross{font-size:16px;top:0}.search-form button{float:right;height:35px;width:45px;background-color:#97c03d;border:0;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;cursor:pointer}.search-form.open{width:300px;background-color:#97c03d}.search-form.open form{width:265px}.search-form.open .search-toggle{-webkit-transition:none;transition:none;background-color:#4d2816;-webkit-border-radius:0;border-radius:0}.breadcrumbs-cont{text-align:center}.breadcrumbs{list-style-type:none;margin:0 0 20px;text-align:center;display:inline-block;background-color:#f7f5f4;padding:2px 30px;-webkit-border-radius:4px;border-radius:4px}.breadcrumbs li{display:inline-block;font-size:16px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0;margin-left:20px;padding-left:20px;position:relative}.breadcrumbs li:before{font-family:icomoon;content:"\e60d";font-size:13px;position:absolute;left:-8px;top:3px;color:#ccbfb9}.breadcrumbs li:first-child{margin:0;padding:0}.breadcrumbs li:first-child:before{content:""}.breadcrumbs li a{text-decoration:none}@media (max-width:767px){.breadcrumbs{display:none}}.nav-primary{position:relative;z-index:2;top:-20px}.nav-primary ul{list-style-type:none;margin:0;zoom:1;padding:0 20px}.nav-primary ul:after,.nav-primary ul:before{content:" ";display:table}.nav-primary ul:after{clear:both}.nav-primary ul li{float:left;width:20%;position:relative;z-index:3;top:55px;margin:0}.nav-primary ul li.homepage{top:auto}.nav-primary ul li a{display:block;text-align:center;text-decoration:none;line-height:1.2;font-weight:700;color:#4d2816;font-size:20px;padding:10px 0;-webkit-font-smoothing:antialiased}.nav-primary ul li img{max-width:210px}.nav-primary ul li strong{display:block;color:#97c03d}.nav-primary ul li ul{display:none;position:absolute;z-index:3;background-color:#fff;width:80%;left:10%;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);border:1px solid #e6e6e6;padding:0;top:60px}.nav-primary ul li ul li{float:none;width:100%;top:auto}.nav-primary ul li ul li a{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3;font-weight:400;padding:15px 8px;border-top:1px solid #ebebeb;background-color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#4d2816!important}.nav-primary ul li ul li a:hover{background-color:#97c03d;color:#fff!important;-webkit-transition:all 200ms ease;transition:all 200ms ease}.nav-primary ul li ul li:first-child a{border:0}.nav-primary ul li:hover ul{display:block}.nav-primary.home li{top:auto;width:25%}.nav-primary.home li ul li{width:100%}@media (max-width:1130px){.nav-primary ul li{top:50px}.nav-primary ul li a{font-size:18px}.nav-primary ul li img{max-width:160px}}@media (max-width:767px){.nav-primary{display:none}}.nav-top{zoom:1;padding:12px 40px;position:relative;z-index:2}.nav-top:after,.nav-top:before{content:" ";display:table}.nav-top:after{clear:both}.nav-top nav{float:right;margin-right:15px}.nav-top nav ul{list-style-type:none;margin:0;padding:0;zoom:1}.nav-top nav ul:after,.nav-top nav ul:before{content:" ";display:table}.nav-top nav ul:after{clear:both}.nav-top nav ul li{float:left;margin:0}.nav-top nav ul li a{text-decoration:none;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#4d2816;font-size:15px;margin-left:15px}.nav-top nav ul li a:hover{color:#97c03d}.nav-top nav ul li:first-child a{margin:0}.nav-top .social-links{float:right}@media (max-width:767px){.nav-top{display:none}}.social-links{list-style-type:none;margin:0;padding:0;zoom:1}.social-links:after,.social-links:before{content:" ";display:table}.social-links:after{clear:both}.social-links li{float:left;margin:0}.social-links li a{display:block;background-color:#97c03d;color:#fff;width:35px;line-height:35px;text-decoration:none;text-align:center;font-size:22px;-webkit-border-radius:30px;border-radius:30px;margin-left:8px}.social-links li a:hover{background-color:#4d2816}.social-links li a i{position:relative}.social-links li a .icomoon-twitter{top:3pt;left:1pt}.social-links li a .icomoon-facebook{top:2pt}.social-links li a .icomoon-instagram{left:.7pt;top:2pt}.social-links li:first-child a{margin:0}.nav-footer{text-align:center;-webkit-font-smoothing:antialiased;zoom:1}.nav-footer:after,.nav-footer:before{content:" ";display:table}.nav-footer:after{clear:both}.nav-footer ul{list-style-type:none;margin:0;padding:0;zoom:1}.nav-footer ul:after,.nav-footer ul:before{content:" ";display:table}.nav-footer ul:after{clear:both}.nav-footer ul li{float:left;margin:0;width:25%;font-weight:700;line-height:1.1;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-footer ul li a{text-decoration:none;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}.nav-footer ul li a strong{font-weight:800}.nav-footer ul li.homepage{display:none}.nav-footer ul li ul li{font-weight:400;float:none;width:100%;margin-top:10px}.nav-footer ul li ul li a{color:#97c03d;font-family:clarendon-text-pro,Georgia,sans-serif;font-size:15px;font-weight:400}.nav-footer ul li ul li a:hover{color:#fff}@media (max-width:900px) and (min-width:768px){.nav-footer ul li{float:left;margin:0 0 30px;text-align:left;width:50%}.nav-footer ul li ul li{padding-left:0;margin-bottom:0}}@media (max-width:767px){.nav-footer ul li{float:none;margin:0 0 20px;width:100%}.nav-footer ul li ul li{margin-bottom:0}}.mobile-header{display:none;zoom:1;margin-bottom:10px;padding:10px}.mobile-header:after,.mobile-header:before{content:" ";display:table}.mobile-header:after{clear:both}.mobile-header .logo{display:block;width:90px;float:left}.mobile-nav .logo{padding:20px}.mobile-nav .logo a{display:block;width:110px;margin:0 auto}.mobile-nav nav ul{list-style-type:none;margin:0;padding:0}.mobile-nav nav ul li{margin:0}.mobile-nav nav ul li a{display:block;padding:12px 8px;line-height:1.2;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;font-size:16px;border-top:1px solid #2d170d}.mobile-nav nav ul li a strong{font-weight:400}.mobile-nav nav ul li ul,.mobile-nav nav ul li.homepage{display:none}.mobile-nav nav ul li ul li a{background-color:#97c03d;border-color:#89ad37;color:#4d2816}.mobile-nav .social-links{text-align:center;padding-top:20px;border-top:1px solid #2d170d}.mobile-nav .social-links li{float:none;display:inline-block}.mobile-nav .social-links li a{color:#4d2816}.mobile-nav .social-links li a:hover{color:#4d2816;background-color:#97c03d}@media (max-width:767px){.mobile-header{display:block}}.mobile-nav{position:fixed;width:70%;height:100%;background-color:#4d2816;right:-70%;z-index:5;top:0;-webkit-transition:right 500ms ease;transition:right 500ms ease}.page-wrap{position:relative;height:100%;z-index:6;right:0;width:100%;-webkit-transition:right 500ms ease;transition:right 500ms ease}body.nav-open .mobile-nav{right:0;-webkit-transition:right 500ms ease;transition:right 500ms ease}body.nav-open .page-wrap{right:70%;-webkit-transition:right 500ms ease;transition:right 500ms ease}@media (min-width:767px){body.nav-open .mobile-nav{right:-70%}body.nav-open .page-wrap{right:0}}.nav-toggle{float:right;margin-top:30px;display:block;width:36px;height:29px;position:relative}.nav-toggle span{position:absolute;width:100%;height:5px;background-color:#4d2816}.nav-toggle .top{top:0;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.nav-toggle .middle-one,.nav-toggle .middle-two{top:12px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all 500ms ease;transition:all 500ms ease}.nav-toggle .bottom{top:24px;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}body.nav-open .nav-toggle .bottom,body.nav-open .nav-toggle .top{opacity:0;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}body.nav-open .nav-toggle .middle-one{background-color:#97c03d;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}body.nav-open .nav-toggle .middle-two{background-color:#97c03d;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}.nav-simple{text-align:center;margin-bottom:50px}.nav-simple ul{list-style-type:none;margin:0;padding:0}.nav-simple ul li{display:inline-block}.nav-simple ul li a{margin-left:20px;min-width:190px}.nav-simple ul li:first-child a{margin-left:0}.hero-image-container.home{overflow:hidden}.hero-image-container.home .hero-image{width:120%;height:120%}.hero-image-container.home h1{-webkit-font-smoothing:antialiased;font-size:76px;font-weight:700}.hero-image-container.invert-headline .home-hero-cta{position:absolute;z-index:1;padding:0 30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.hero-image-container.invert-headline .home-hero-cta hr{margin:10px 0 20px}.hero-image-container.invert-headline .home-hero-cta p{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.4;text-shadow:none}.hero-image-container.invert-headline .home-hero-cta .btn,.hero-image-container.invert-headline .home-hero-cta .nav-simple ul li a,.hero-image-container.invert-headline .home-hero-cta input[type=submit],.nav-simple ul li .hero-image-container.invert-headline .home-hero-cta a{font-weight:400;font-family:clarendon-text-pro,Georgia,sans-serif;color:#4d2816;background-color:#97c03d;border-color:#fff;margin-top:30px;line-height:50px}.hero-image-container.invert-headline .home-hero-cta .btn:hover,.hero-image-container.invert-headline .home-hero-cta .nav-simple ul li a:hover,.hero-image-container.invert-headline .home-hero-cta input[type=submit]:hover,.nav-simple ul li .hero-image-container.invert-headline .home-hero-cta a:hover{background-color:#fff}.hero-image-container.invert-headline .home-hero-cta .container{padding-top:40px;margin:0 auto;max-width:1200px;position:relative;z-index:1;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center}@media (max-height:700px){.hero-image-container.invert-headline .home-hero-cta img{max-width:700px}.hero-image-container.home{height:auto;padding-bottom:40px}.hero-image-container.home .home-hero-cta{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:767px){.hero-image-container.home h1{font-size:50px}}.home-top-content{position:relative}.home-top-content .background-image{position:absolute;width:80%;right:-35%}.home-content-two{text-align:center;margin-bottom:70px;zoom:1}.home-content-two:after,.home-content-two:before{content:" ";display:table}.home-content-two:after{clear:both}.home-content-two section{float:left;width:56.48855%;position:relative}.home-content-two img{width:80%}.home-content-three{padding:0;margin-bottom:60px}.home-content-three section{width:80%;margin:0 auto 30px}.home-content-three h3{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:40px;margin-bottom:20px}.home-content-three h3 em{display:block;color:#fff;font-style:normal}.home-content-three p{font-size:20px}.home-content-three img{max-width:90%}.home-content-four{padding-top:60px}.home-content-four p{font-size:32px;line-height:1.5}.home-content-four .btn,.home-content-four .nav-simple ul li a,.home-content-four input[type=submit],.nav-simple ul li .home-content-four a{background-color:rgba(151,192,61,.2);color:#fff;font-size:20px}.home-content-four .btn:hover,.home-content-four .nav-simple ul li a:hover,.home-content-four input[type=submit]:hover,.nav-simple ul li .home-content-four a:hover{background-color:#97c03d;color:#fff}.home-content-four .think-bug{margin-top:50px}.home-latest-post{padding:50px 0}.home-latest-post .section-title{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:52px;color:#97c03d;margin-bottom:40px;letter-spacing:1px}@media (max-width:767px){.home-top-content .background-image{display:none}.home-content-two{margin-bottom:40px}.home-content-two section{float:none;width:100%}.home-content-two p{font-size:18px}.home-content-three h3{font-size:28px}.home-content-three p{font-size:18px}.home-content-four{padding-top:30px}.home-content-four p{font-size:20px}.home-content-four .think-bug{margin-top:20px}.home-latest-post{padding:30px 0}.home-latest-post .section-title{font-size:26px;margin-bottom:20px;letter-spacing:0}}.home-social-posts{background-color:#4d2816;padding:50px 0}.home-social-posts h3{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:52px;margin-bottom:40px}.social-curator-grid-footer button{background-color:rgba(151,192,61,.1);border:2px solid #97c03d;color:#fff;font-size:24px;padding:20px 30px;cursor:pointer;-webkit-transition:all 200ms ease;transition:all 200ms ease}.social-curator-grid-footer button:hover{background-color:#97c03d;color:#4d2816;-webkit-transition:all 200ms ease;transition:all 200ms ease}.social-curator-grid-footer button:active,.social-curator-grid-footer button:focus{outline:0}.social-curator-post-head{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.social-curator-post-content p{line-height:1.6;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.filters{text-align:center;margin-bottom:40px}.filters .btn,.filters .nav-simple ul li a,.filters input[type=submit],.nav-simple ul li .filters a{min-width:200px}.filters .dropdown{display:inline-block;margin-left:20px}.filters .dropdown:first-child{margin-left:0}.post-archive-list{list-style-type:none;margin:0;padding:0;text-align:center}.post-archive-list a{text-decoration:none}.post-archive-list h2 a{color:#4d2816}.post-archive-list h2 a:hover{color:#97c03d}.post-archive-list h4{margin:20px 0;font-weight:400;color:#97c03d}.post-archive-list h4 a{text-decoration:underline}.post-archive-list .post-thumbnail{margin-bottom:20px}.post-archive-list hr{margin:50px 0}.post-title{padding-top:30px}.post-title h1 em{color:#97c03d;display:block;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:3px;font-size:.85em;font-style:normal}.post-title p{margin-top:20px;font-size:20px}.nav-simple ul li .post-title a,.post-title .btn,.post-title .nav-simple ul li a,.post-title input[type=submit]{margin-top:20px}.post-meta{text-align:center;color:#97c03d;font-size:26px;font-weight:800;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:30px 0 40px;line-height:1.2}.thumbnail-no-hero{margin-bottom:40px}.tag-button-list{list-style-type:none;padding:0;text-align:center;margin:20px 0}.tag-button-list li{display:inline-block}.tag-button-list li a{display:block;background-color:#97c03d;color:#fff;font-size:16px;text-decoration:none;padding:8px 15px;margin:0 0 20px 20px;-webkit-transition:all 200ms ease;transition:all 200ms ease}.tag-button-list li a:hover{background-color:#4d2816;-webkit-transition:all 200ms ease;transition:all 200ms ease}.tag-button-list li:first-child a{margin-left:0}@media (max-width:767px){.post-title p{font-size:18px}}.resources{background:url(assets/images/large-pecan-bg.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;padding:100px 0}.resources h2{color:#97c03d}.resources p{color:#fff;-webkit-font-smoothing:antialiased}.resources .disclaimer{padding-top:40px}.resources .disclaimer p{font-size:16px;line-height:1.6;font-style:oblique}.resources .disclaimer p strong{color:#97c03d;font-weight:400}.nav-simple ul li .resources a,.resources .btn,.resources .nav-simple ul li a,.resources input[type=submit]{color:#fff;padding:10px 20px;margin-left:10px}.nav-simple ul li .resources a:hover,.resources .btn:hover,.resources .nav-simple ul li a:hover,.resources input[type=submit]:hover{background-color:#97c03d;border-color:#97c03d;color:#4d2816}.think-beyond-header.hero-image-container{height:auto;padding-bottom:80px}.think-beyond-header.hero-image-container .container{max-width:1000px;top:auto;position:relative;z-index:1;-webkit-transform:none;-ms-transform:none;transform:none}.think-beyond-header.hero-image-container .intro-content{background-color:rgba(151,192,61,.9);padding:40px}.think-beyond-header.hero-image-container .intro-content p{font-size:22px;text-shadow:none;line-height:1.6}.think-beyond-header.hero-image-container h2{color:#fff;font-size:32px;margin:30px 0 40px}.think-beyond-header.hero-image-container .allcaps{color:#4d2816;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:24px}.product-types ul{list-style-type:none;margin:0;padding:0}.product-types ul li{display:inline-block;width:33.333%}.product-types ul li p{display:inline-block;width:140px;height:140px;background-color:#97c03d;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-weight:700;line-height:1.2;position:relative;font-size:18px;z-index:2}.product-types ul li p span{display:block;position:relative;z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-types ul li img{margin-top:-10px}.product-examples-list{zoom:1;margin-top:40px;border:4px solid #fff}.product-examples-list:after,.product-examples-list:before{content:" ";display:table}.product-examples-list:after{clear:both}.product-examples-list .product-example{float:left;position:relative;width:25%;height:300px;background-color:#000;border:4px solid #fff}.product-examples-list .product-example p{position:relative;z-index:2;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:700;font-size:26px;line-height:1.2;padding:0 20px}.product-examples-list .background-image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.facts-infographic{margin:80px 0}@media (max-width:900px){.product-examples-list .product-example,.product-types ul li{width:50%}}@media (max-width:767px){.think-beyond-header{padding:0 20px 100px;position:relative;margin-bottom:100px}.think-beyond-header h2{font-size:26px}.think-beyond-header .pecan-image{bottom:-90px;margin-left:-90px;width:200px}.product-types ul li{width:100%}.product-examples-list .product-example{float:none;width:100%;height:200px}}.nutrition-title{color:#fff;font-style:oblique;line-height:1}.nutrition-title strong{font-style:normal;display:block;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:100px;letter-spacing:10px}.nutrition-links{padding:0 0 50px}.nutrition-links p{display:inline-block;width:275px;height:275px;background-color:#4d2816;-webkit-border-radius:50%;border-radius:50%;color:#fff;line-height:1.3;font-size:28px;vertical-align:top;margin-right:40px}.nutrition-links p span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nutrition-links p em{display:block;color:#97c03d;font-style:normal}.nutrition-links ul{list-style-type:none;margin:30px 0 0;padding:0;display:inline-block;text-align:left}.nutrition-links ul li{font-size:22px}.nutrition-two{padding:70px 20px}.nutrition-three{background-color:#4d2816;color:#fff;padding:50px;margin-bottom:50px}.nutrition-three img{max-width:700px}.nutrition-three h2{color:#fff}.nutrition-three h2 em{color:#97c03d;font-style:normal}@media (max-width:767px){.nutrition-title{line-height:1.2}.nutrition-title strong{font-size:40px}.nutrition-links{padding:20px 0}.nutrition-links p{width:200px;height:200px;font-size:20px;margin-right:0}.nutrition-links ul{display:block}.nutrition-links ul li{font-size:20px}.nutrition-two{padding:30px 20px}.nutrition-two img{margin-bottom:30px}.nutrition-three{padding:20px}}.why-choose{margin:50px auto}.why-choose h2{margin-bottom:50px}.bullet-group{list-style-type:none;margin:0;padding:0}.bullet-group h4{font-family:clarendon-text-pro,Georgia,sans-serif;font-size:28px;margin:0}.bullet-group li{display:inline-block;vertical-align:top;width:350px;height:350px;background-color:#97c03d;margin:0 0 0 20px;-webkit-border-radius:50%;border-radius:50%;padding:30px}.bullet-group li ul{margin:0}.bullet-group li ul li{padding:0;background:0 0;-webkit-border-radius:0;border-radius:0;margin:15px 0 0;display:block;width:100%;height:auto;line-height:1.4;font-size:18px}.bullet-group li.two{background-color:#4d2816;color:#fff}.bullet-group li.two h4{color:#97c03d}.value-added-attributes{background-color:#97c03d;margin:50px 0 80px;padding:80px 0 0}.value-added-attributes h2{color:#fff;margin-bottom:30px}.value-added-attributes ul{list-style-type:none;margin:0;padding:0}.value-added-attributes ul li{width:33%;display:inline-block;vertical-align:top;margin:0 0 40px;padding:45px 50px 0;position:relative}.value-added-attributes ul li p{line-height:1.3}.value-added-attributes ul li h4{font-size:30px;color:#fff}.value-added-attributes ul li:before{font-family:icomoon;content:"\e605";font-size:30px;position:absolute;top:0;left:50%;margin-left:-15px}@media (max-width:1150px) and (min-width:768px){.bullet-group h4{color:#97c03d}.bullet-group li{display:inline-block;width:30%;height:auto;background:0 0;margin:0 0 0 5%;-webkit-border-radius:0;border-radius:0;padding:30px}.bullet-group li:first-child{margin-left:0}.bullet-group li.two{background:0 0;color:#4d2816}.bullet-group li.two h4{color:#97c03d}}@media (max-width:767px){.bullet-group li{display:block;margin:30px auto 0;width:300px;height:300px}.bullet-group li:first-child{margin:0 auto}.bullet-group li ul li{margin:8px 0 0;font-size:16px}.value-added-attributes{margin:30px 0;padding:30px 0 0}.value-added-attributes h2{margin-bottom:20px}.value-added-attributes ul li{width:100%;display:block;margin:0 0 20px}}.grocery-bullets{background-color:#4d2816;color:#fff;padding:80px 50px 0;margin-bottom:50px}.grocery-bullets h2{color:#97c03d;font-family:clarendon-text-pro,Georgia,sans-serif}.grocery-bullets h2 strong{color:#fff}.grocery-bullets ul{list-style-type:none;margin:0;padding:0 0 30px;zoom:1}.grocery-bullets ul:after,.grocery-bullets ul:before{content:" ";display:table}.grocery-bullets ul:after{clear:both}.grocery-bullets ul li{float:left;width:25%;color:#97c03d;margin:0;padding:40px 30px 0;position:relative}.grocery-bullets ul li p{line-height:1.5}.grocery-bullets ul li h4{color:#fff;font-size:28px}.grocery-bullets ul li:before{font-family:icomoon;content:"\e602";font-size:28px;position:absolute;top:0;left:50%;margin-left:-15px}.georgia-pecan-branch-icon{width:100px;margin-bottom:20px}.grocery-local{margin:50px auto}.grocery-content{zoom:1;background:url(assets/images/grocery-bg.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;padding:80px 0 80px 7%}.grocery-content:after,.grocery-content:before{content:" ";display:table}.grocery-content:after{clear:both}.grocery-content .content-container{float:left;width:55%}.grocery-content h2{color:#4d2816;margin:0}.grocery-content h4{color:#97c03d;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400;margin-bottom:10px}@media (max-width:767px){.grocery-bullets{padding:20px 20px 0;margin-bottom:30px}.grocery-bullets ul li{float:none;width:100%;padding:40px 0 0}.grocery-content{background:0 0;padding:20px}.grocery-content .content-container{float:none;width:100%}}.supplier-list{margin-bottom:50px}.supplier-list ul{list-style-type:none;margin:0;padding:0;zoom:1}.supplier-list ul:after,.supplier-list ul:before{content:" ";display:table}.supplier-list ul:after{clear:both}.supplier-list ul li{float:left;width:48%;margin:0 0 15px;clear:both}.supplier-list ul li p{line-height:1.5}.supplier-list ul li.even{float:right;clear:none}.supplier-list h1{padding-top:50px}@media (max-width:767px){.supplier-list ul li{float:none;width:100%}}.source-page-list{height:40%;display:table;width:100%;background-color:#f7f5f4}.source-page-list-item{display:table-cell;width:33.33%;vertical-align:middle;text-align:center;position:relative;border:10px solid #fff;border-top-width:20px;border-bottom-width:20px;-webkit-box-shadow:inset 0 0 0 1px rgba(229,223,220,.5);box-shadow:inset 0 0 0 1px rgba(229,223,220,.5)}.source-page-list-item .background-image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.source-page-list-item .inner{position:relative;z-index:2;padding:0 20px}.source-page-list-item h3{font-family:clarendon-text-pro,Georgia,sans-serif}.source-page-list-item h3 a{color:#4d2816;text-decoration:none}.source-page-list-item p{color:#97c03d}.source-page-list-item:first-child{border-left-width:20px}.source-page-list-item:last-child{border-right-width:20px}@media (max-width:767px){.source-page-list{height:auto;display:block;background-color:#f7f5f4;padding:20px}.source-page-list-item{display:block;width:100%;border:0;padding:20px 0;-webkit-box-shadow:none;box-shadow:none}.source-page-list-item .inner{background-color:#fff;padding:20px}}.hero-columns{zoom:1;background:url(assets/images/vertical-dots-white.png) center repeat-y}.hero-columns:after,.hero-columns:before{content:" ";display:table}.hero-columns:after{clear:both}.hero-columns .column{float:left;width:45%}.hero-columns .column.right{float:right}.hero-columns h3{color:#97c03d!important;font-size:36px;margin:0}.board-members{background-color:#f7f5f4;padding:50px 0}.board-members ul{list-style-type:none;margin:0;padding:0;zoom:1}.board-members ul:after,.board-members ul:before{content:" ";display:table}.board-members ul:after{clear:both}.board-members ul li{float:left;width:50%;clear:both;margin:0 0 15px}.board-members ul li:nth-child(even){float:right;clear:none}.board-members h5{text-transform:uppercase;font-size:22px;letter-spacing:3px;margin-bottom:20px;-webkit-font-smoothing:antialiased}@media (max-width:767px){.hero-columns{background:0 0}.hero-columns .column{float:none;width:100%;margin-bottom:30px}.hero-columns .column.right{margin:0}.board-members ul li{float:none;width:100%}}.home-social-posts .social-curator-post-grid .masonry-grid.four .social-curator-post-grid-single{float:left;width:23.5%}.home-social-posts .social-curator-post-grid .masonry-grid.four .gutter-sizer{width:2%}.home-social-posts .social-curator-grid-footer{padding-top:30px}@media (max-width:900px){.home-social-posts .social-curator-post-grid.masonry-grid.four .social-curator-post-grid-single{float:left;width:31.5%}.home-social-posts .social-curator-post-grid.masonry-grid.four .gutter-sizer{width:2.75%}}@media (max-width:767px){.home-social-posts .social-curator-post-grid.masonry-grid.five .social-curator-post-grid-single,.home-social-posts .social-curator-post-grid.masonry-grid.four .social-curator-post-grid-single,.home-social-posts .social-curator-post-grid.masonry-grid.six .social-curator-post-grid-single,.home-social-posts .social-curator-post-grid.masonry-grid.three .social-curator-post-grid-single,.home-social-posts .social-curator-post-grid.masonry-grid.two .social-curator-post-grid-single{float:none;width:100%}.home-social-posts .social-curator-post-grid.masonry-grid.five .gutter-sizer,.home-social-posts .social-curator-post-grid.masonry-grid.four .gutter-sizer,.home-social-posts .social-curator-post-grid.masonry-grid.six .gutter-sizer,.home-social-posts .social-curator-post-grid.masonry-grid.three .gutter-sizer,.home-social-posts .social-curator-post-grid.masonry-grid.two .gutter-sizer{width:0}}.not-found{text-align:center;padding:50px 0 100px}.not-found h2{line-height:.8;font-family:clarendon-text-pro,Georgia,sans-serif;font-size:40px}.not-found h2 em{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:200px;font-weight:800;font-style:normal;color:#97c03d}@media (max-width:767px){.not-found{padding:20px 0 100px}.not-found h2{font-size:26px}.not-found h2 em{font-size:130px}}.recipe-listing .item{float:left;width:48%;clear:both;background-color:#fff;padding:20px;border:1px solid #e6dfdc;margin:0 0 20px;text-align:center}.recipe-listing .item.even{float:right;clear:none}.recipe-listing hr,.recipe-listing img{margin-bottom:20px}.recipe-listing h3{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.4}.recipe-listing h3 a{color:#4d2816}.nav-simple ul li .recipe-listing a,.recipe-listing .btn,.recipe-listing .nav-simple ul li a,.recipe-listing input[type=submit]{margin-top:10px;padding:10px 30px}.recipe-listing h5{font-weight:400}.recipe-listing a{text-decoration:none}.recipe-listing p{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-style:oblique;color:#4d2816}.recipe-filters .filter-dropdowns{display:inline-block}.recipe-filters .filter-dropdowns .dropdown-content{width:100%}.recipe-search{vertical-align:top;display:inline-block;width:252px;border:1px solid #ddd5d1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;margin-left:10px;-webkit-border-radius:3px;border-radius:3px;zoom:1}.recipe-search:after,.recipe-search:before{content:" ";display:table}.recipe-search:after{clear:both}.recipe-search form{padding:0;-webkit-box-shadow:none;box-shadow:none}.recipe-search input[type=text]{width:200px;float:left;height:47px;background:0 0;border:0}.recipe-search button{float:right;width:50px;height:47px;background-color:transparent;border:0;font-size:28px;color:#97c03d;cursor:pointer}.recipe-search button i{line-height:44px}.recipe-thumb-large{margin-bottom:30px;height:auto!important}.recipe-thumb-small{float:right;max-width:40%;margin:0 0 20px 20px}.recipe-meta{list-style-type:none;margin:0;padding:0;text-align:center}.recipe-meta li{display:inline-block;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;border-left:1px solid #ddd5d1;padding-left:10px;margin-left:10px}.recipe-meta li:first-child{border:0;padding:0;margin:0}.ingredients-list{list-style-type:none;margin:0 0 30px;padding:10px 0 0;background-color:#f7f5f4}.ingredients-list li{font-size:24px;font-weight:700;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;color:#86a936;padding:0 20px 20px;position:relative}.ingredients-list li.no-title{margin-top:10px}.ingredients-list li ul{list-style-type:none;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.ingredients-list li ul li{border-top:1px solid #f7f5f4;color:#4d2816;font-size:16px;font-family:clarendon-text-pro,Georgia,sans-serif;font-weight:400;padding:5px 20px;margin:0}.ingredients-list li ul li:after{border-top:0}.ingredients-list li ul li:first-child{border:0}@media (max-width:767px){.recipe-meta li{display:block;border:0;padding:0;margin:0}.recipe-filters .btn-dropdown,.recipe-filters .dropdown,.recipe-filters .filter-dropdowns{display:block}.recipe-filters .filter-dropdowns{margin-bottom:10px}.recipe-search{display:block;width:100%;margin-left:0}.recipe-listing .item{float:none;width:100%}.recipe-listing hr{display:none}}.center{text-align:center}.green-bg{background-color:#97c03d;color:#4d2816}.green-bg h2,.green-bg h3,.green-bg h4{color:#4d2816}.tan-bg{background-color:#f7f5f4}.tan-bg.padding-bottom{padding-bottom:40px}.tan-bg.padding-top{padding-top:40px}.white-bg{background-color:#fff;padding:40px}.brown-bg{background-color:#4d2816;color:#fff}.notch-top-white{position:relative}.notch-top-white:before{position:absolute;content:'';left:50%;width:0;height:0;top:0;margin-left:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:60px solid #fff;z-index:2}.notch-bottom-white{position:relative}.notch-bottom-white:before{position:absolute;content:'';left:50%;width:0;height:0;bottom:0;margin-left:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:60px solid #fff;z-index:2}.notch-top-tan{position:relative}.notch-top-tan:before{position:absolute;content:'';left:50%;top:0;width:0;height:0;margin-left:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:60px solid #f7f5f4;z-index:2}.notch-top-brown{position:relative}.notch-top-brown:before{position:absolute;content:'';left:50%;top:0;width:0;height:0;margin-left:-30px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:60px solid #4d2816;z-index:2}@media (max-width:767px){.notch-top-tan:before,.notch-top-white:before{border:0}}