body,html{padding:0;margin:0;color:#e6e6d2;font-family:"lato", sans-serif}p{margin:0;font-size:0.9em;line-height:1.4em;text-align:justify;margin-bottom:0.8em}h1,h2,h3,h4{font-size:2em;margin:0}h2{font-size:1em;margin:0.4em 0 0.4em 0}.width_container{width:60%;margin:0 auto 0 auto;background-color:#92a36f;padding:1em}a{color:inherit;text-decoration:none}::-moz-selection{background-color:#f04b4c !important}::selection{background-color:#f04b4c !important}.header-image{width:60%;width:calc(60% + 2em);margin:0 auto 0 auto;display:block}#header{font-size:2em;font-weight:bolder}.width_container a img{width:100%;height:auto}.callout_headline.padtopmore{line-height:1em;padding-bottom:0.4em}.nav_container ul{padding:1em 0 0 0;margin:0}.nav_container li{display:inline-block;list-style:none;padding:1em}.nav_container li:hover{background-color:#92a36f}.flash.error{width:60%;display:block;text-align:center;background-color:#f04b4c;margin:2em auto 2em auto;padding:1em;font-size:1.5em;font-weight:bolder}.flash.success{width:60%;display:block;text-align:center;background-color:#537535;margin:2em auto 2em auto;padding:1em;font-size:1.5em;font-weight:bolder}#intro p:first-child{padding:1em 0 0 0}#intro p:last-child{padding:1em 0 0 0;margin:0 0 0 0}#flash_share{display:none}.signed-parent{text-align:center}.signed-parent>.huge{font-size:4em}.form{width:80%;text-align:center;background-color:#537535;padding:1em;margin:auto}.form .fill-area{text-align:right;width:100%}.fill-area input{width:90%;background-color:#e6e6d2;font-size:1.5em;color:#555;margin:0 0 0 0.5em}.fill-area td span{display:inline-block}.signed-parent{width:80%;padding:1em 0 0 0;margin:auto}.right_column{margin:1em 0 0 0}.text-content h4{padding:0;margin:0}.submit-button-huge{margin:0.5em 0 0.5em 0;font-size:2em}.padtopless{text-align:center}.sharetable{display:inline-block}#like_page{width:80%;text-align:center;background-color:#537535;padding:1em;margin:1em auto 0 auto}.bottom a:hover{color:#f04b4c}.footer_container h1{margin:0;padding:0 0 0 0}.footer_container p{margin:0;text-align:center}.footer_container div{background-color:#92a36f}.footer_container img{width:125px;height:auto;padding:0.5em}.footer_container hr{margin:0}.footer_container .bottom{text-align:center;display:inline-block;padding:0 0.8em 0 0.8em;font-size:0.5em}.footer_container .bottom:last-child{padding-left:8em}#background-static{width:100%;height:100%;left:0;top:0;position:fixed;z-index:-1;background-position:center;background-size:cover}
