hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}address{font-style:normal}.browserupgrade{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#site-header img,.comment-content img[height],.entry-content img,.entry-summary img,img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}.post-thumbnail img,.wp-post-image,img.size-full,img.size-large{height:auto;max-width:100%}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,img.alignleft{margin:7px 20px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,img.alignright{margin:7px 0 7px 20px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-bottom:7px;margin-top:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding-top:17px;width:50%}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}.wp-caption{margin-bottom:20px}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption{color:#260b01}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.bypostauthor>article .fn:before,.comment-edit-link:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.contributor-posts-link:before,.menu-toggle:before,.search-toggle:before,.slider-direction-nav a:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}.full-size-link:before,.parent-post-link:before,.site-content span+.entry-date:before,.widget_twentyfourteen_ephemera .entry-title:after,span+.byline:before,span+.comments-link:before,span+.edit-link:before{content:"\0020\007c\0020"} /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:85%}sub,sup{font-size:10px!important;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0!important;padding:0!important}a.button,a.button_teal,body,button,html,input,select,textarea{color:#444;font-family:open_sans_regular,Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:.9em;line-height:1.6}@media screen and (min-width:1100px){a.button,a.button_teal,body,button,html,input,select,textarea{font-size:1em!important}}hr{border-top:1px solid;margin:20px 0}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}embed,iframe,object,video{border:none;max-width:100%}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0}.site{margin:0 auto;width:100%}.centerer,.site{position:relative}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}p{line-height:normal;margin:0 0 20px}p:last-child{margin-bottom:0}ol,ul{line-height:normal;list-style:none}ul{list-style:disc}ol{list-style:decimal}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:normal;margin:0}a.button,a.button_teal,button,input[type=submit]{display:inline-block;text-align:center;text-decoration:none;vertical-align:middle}a.button:hover,input[type=submit]:hover{background-color:#ffc327}p a.button,p a.button_teal{margin:10px 0}.contributor-posts-link,a.button,a.button_teal,button,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}input,select,textarea{border:none;border-radius:300px;padding:3px 8px}textarea{width:100%}input:focus,textarea:focus{border:none;outline:0}input[type=password]:focus,input[type=text]:focus,textarea:focus{color:#444}::-webkit-input-placeholder{color:#afafaf!important}:-moz-placeholder,::-moz-placeholder{color:#afafaf!important}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:#afafaf!important}:placeholder{color:#afafaf!important}blockquote{color:#444;font-style:italic;font-weight:300;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:20px;quotes:none}blockquote:after,blockquote:before{content:"";content:none}.video_container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.video_container embed,.video_container iframe,.video_container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}body{background:#ece8de}hr{border-top-color:#01405f}::selection{background:#01405f;color:#fff}::-moz-selection{background:#01405f;color:#fff}.centerer{margin:0 auto;max-width:1600px;padding:0 30px}.screen-reader-text{display:none}a.button,a.button_teal,a.button_yellow,button,input[type=submit],span.button{background:#01405f;border-radius:300px;color:#fff;display:inline-block!important;font-size:1em;font-weight:400;line-height:1em;padding:10px 30px;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.button:hover,a.button_teal,a.button_teal:hover,button:hover,input[type=submit]:hover,span.button:hover{background:#01405f}a.button_yellow{background:#ffc327;color:#01405f}a.button_yellow:hover{background:#01405f!important;color:#fff!important}@-ms-viewport{width:device-width}@viewport{width:device-width}.noscript{background:red;color:#fff;font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:2em;padding:20px;position:fixed;text-align:center;width:100%;z-index:5000}#full_head{padding:50px 20px 50px 10px;text-align:center}#full_head img{display:inline-block;margin:0;vertical-align:middle}#full_head #full_head_logo{height:auto;max-width:150px}#full_head h1{font-size:1.7em;line-height:normal;margin:20px 50px}#full_head #sponsor,#full_head h1{display:inline-block;vertical-align:middle}#full_head #sponsor{margin-top:-20px}#full_head #sponsor img{display:block;margin:5px 0 0}.item_hidden{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}p.item_hidden,table.item_hidden,tr.item_hidden{display:none}.min150{min-width:150px}.min100{min-width:100px}.min75{min-width:75px}.percent15{width:15%}.percent6{width:6%}.percent23{width:23%}.percent8{width:8%}.percent10{width:10%}#intro{max-height:auto;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#intro #mobile_notice{background:#01405f;color:#fff;margin:30px auto 0;padding:20px;width:80%}#intro #intro_left,#intro #intro_right{margin:0;padding:50px 30px}#intro #disclaimer{max-width:1000px;text-align:center}#intro .videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}#intro .videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#intro_simplified{max-width:1000px;padding:50px 30px;text-align:center}@media screen and (min-width:800px){#intro #mobile_notice{display:none}#intro #intro_left,#intro #intro_right{display:inline-block;vertical-align:top;width:50%}#intro #intro_left{width:40%}#intro #intro_right{width:60%}}.sponsor_message{background:#01405f;color:#fff;font-weight:700;padding:15px 30px;text-align:center}.sponsor_message a{color:#fff}.sponsor_message a.button{background:#ffc327;color:#01405f}.sponsor_message a.button:hover{background:#fff!important;color:#01405f}.back_to_top{margin-bottom:40px;text-align:right}#nitrogen_balance{margin-bottom:30px;padding:20px 40px;text-align:center}small{display:inline-block;margin-top:5px}.calculation_form{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.calculation_form #bar_charts{margin-bottom:40px}.calculation_form #bar_charts .bar_section{padding:0;text-align:center}.calculation_form #bar_charts .bar_section .bar_header{background:#d7d4c6!important;display:inline-block;margin-bottom:20px;padding:10px 10px 15px;vertical-align:top;width:33.333%}.calculation_form #bar_charts .bar_section strong{display:inline-block;padding:10px}.calculation_form #bar_charts #brown_bg_bar_section.bar_section .greet_bar_number{background:#a9a7a2}.calculation_form #pie_charts{margin-bottom:40px;text-align:center}.calculation_form #pie_charts .pie_section{display:inline-block;padding:0;text-align:center;vertical-align:top;width:33.333%}.calculation_form #pie_charts .pie_section .pie_header{background:#d7d4c6!important;margin-bottom:20px;padding:30px 10px 40px}.calculation_form #pie_charts .pie_section strong{display:inline-block;padding:10px}.calculation_form #pie_charts .pie_section .greet_pie_number{font-size:1.5em;padding:10px 30px}.calculation_form #pie_charts .pie_section .greet_pie{background:#fff;border-radius:50%;margin:10px auto 0;transition:background 2s ease-in}.calculation_form #pie_charts .pie_section .greet_pie img{height:auto;width:100%}.calculation_form #pie_charts .pie_section .pie_display_value{margin:20px auto 0;max-width:80%;min-height:110px}.calculation_form #pie_charts .pie_section .pie_display_value .pie_display_value_color_box{border-radius:50%;display:inline-block;height:20px;margin:-2px 10px 0 0;vertical-align:middle;width:20px}.calculation_form #pie_charts .pie_section .pie_display_value .pie_display_value_text_box{line-height:1em}.calculation_form #pie_charts .pie_section .pie_display_value .pie_display_value_text_box strong{display:inline-block;margin:0;padding:0}.calculation_form #pie_charts #brown_bg_pie_section.pie_section .greet_pie{max-width:325px}.calculation_form #pie_charts #brown_bg_pie_section.pie_section .greet_pie_number{background:#a9a7a2}.calculation_form #pie_charts #orange_bg_pie_section.pie_section .greet_pie{max-width:275px}.calculation_form #pie_charts #orange_bg_pie_section.pie_section .greet_pie_number{background:#dfc995}.calculation_form #pie_charts #green_bg_pie_section.pie_section .greet_pie{max-width:225px}.calculation_form #pie_charts #green_bg_pie_section.pie_section .greet_pie_number{background:#cde6ac}.calculation_form #pie_charts #legend_pie_section{font-size:.8em;text-align:left}.calculation_form #pie_charts #legend_pie_section .legend_column{display:inline-block;padding:0 20px;vertical-align:top;width:33.33336%}.calculation_form #pie_charts #legend_pie_section .legend_column>div{display:inline-block}.calculation_form #pie_charts #legend_pie_section .legend_column>div:hover{cursor:pointer}.calculation_form #pie_charts #legend_pie_section h3{margin-bottom:15px}.calculation_form #pie_charts #legend_pie_section span{border-radius:50%;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.calculation_form .calculations .calc_section{border:1px solid #01405f;border-radius:15px;margin-bottom:10px;padding:20px}.calculation_form .calculations #soil_section.calc_section{border:10px solid #944c20}.calculation_form .calculations .soil_number{background:#944c20;border-radius:50%;color:#fff!important;display:inline-block;font-size:1.4em;font-weight:700;height:30px;line-height:30px;margin-right:10px;text-align:center;vertical-align:middle;width:30px}.calculation_form .calculations #total_bottom strong{display:inline-block;font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif;padding:10px}.calculation_form .calculations #total_bottom .greet_pie_number{background:#cde6ac;font-size:1.5em;padding:10px 30px}.calculation_form .calculations h3{margin-bottom:10px}.calculation_form .calculations table{border-collapse:collapse;border-spacing:0;font-size:.9em;width:100%}.calculation_form .calculations table :not(.btn){color:#444}.calculation_form .calculations table td{border:1px solid #bdbdbd;padding:10px;text-align:right}.calculation_form .calculations table td.col_spacer{border:none}.calculation_form .calculations table .table_header{font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif;text-align:left}.calculation_form .calculations table .yellow_bg{background:#fffd54}.calculation_form .calculations table .blue_bg{background:#b0bccd}.calculation_form .calculations table .brown_bg{background:#a9a7a2}.calculation_form .calculations table .orange_bg{background:#dfc995}.calculation_form .calculations table .green_bg{background:#cde6ac}.calculation_form .calculations table .change_bg{background:#f3e6c0}.calculation_form .calculations table .red_bg{background:red;color:#fff!important}.calculation_form .calculations table .red_bg .calculated_value{color:#fff!important}.calculation_form .calculations table .text_cell_left,.calculation_form .calculations table#simplified .text_cell_left input{text-align:left}.calculation_form #notes{font-size:.8em;font-style:italic;margin:50px auto}#emailForm{margin-top:30px;text-align:center}.site-footer{border-top:1px solid #01405f;font-size:.8em;margin:0;padding:30px;text-align:center}.site-footer #copyrights{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:20px 0 0;text-align:center}.site-footer #copyrights a{color:#444}.site-footer #imd{display:block;margin:0}.site-footer #imd a{color:#444;text-decoration:underline}.site-footer a.imd{background:url(../images/insight_marketing_design_logo.png) no-repeat 100%;display:inline-block;height:24px;line-height:24px;padding:0 27px 0 0}.site-footer a:hover.imd{background:url(../images/insight_marketing_design_logo_over.png) no-repeat 100%}::-webkit-input-placeholder{color:#bdbdbd}:-moz-placeholder,::-moz-placeholder{color:#bdbdbd}:-ms-input-placeholder{color:#bdbdbd}.required{color:red}label{color:#01405f}#introForm{font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif}input,select,textarea{background-color:hsla(0,0%,100%,.7);border-radius:6px;color:#444;font-family:open_sans_regular,Arial,Verdana,Geneva,Helvetica,sans-serif;max-width:100%;padding:7px 5px;text-align:left;width:auto}input:focus,textarea:focus{box-shadow:0 0 2px 2px #01405f}button,input[type=submit]{background:#01405f;border:none;border-radius:300px;box-shadow:none;color:#fff;outline:none}button:hover,input[type=submit]:hover{background:#ffc327;color:#01405f}input[type=number]{min-width:none;text-align:right;width:100%}.inline_percent input[type=number]{width:80%!important}select{min-width:none;width:100%}.help_block,input[type=text]{text-align:right}.help_block{color:red;font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:.8em}.calculated_value{color:#527622!important}.pie_section .calculated_value{font-size:1em}.alert{display:block;padding:5px 10px}.alert_success{background:green;color:#fff}.alert_danger{background:red;color:#fff}.largebold{font-family:open_sans_bold,Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:1.3em}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#introForm{margin-bottom:30px}#introForm,#introForm input[type=text]{text-align:left}#introForm .form_group{display:block;margin:10px 15px;vertical-align:top}#introForm label{margin-right:10px}#introForm button[type=submit]{margin-top:10px}table input{background-color:#ffffe0!important}