﻿pre{background-color:#eee;padding:10px;font-size:11px}div.field,div.actions{margin-bottom:10px}.flash{font-weight:bold;margin:0 auto;padding:10px;padding-left:50px;width:930px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;position:relative}.flash.notice{background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);color:#fff}.flash.notice:before{content:"✓";font-size:4em;position:absolute;bottom:30px;left:10px}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}html{height:100%;background-color:#afcf35}body{color:#575756;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px;margin:0;padding:0;min-height:100%}#bg{width:100%;height:100%;box-sizing:border-box;border-bottom:197px solid #fff;position:fixed;top:0;left:0;background-repeat:no-repeat;background-position:center top;background-size:cover}a.button{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}a.button:visited{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}a.button:active{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;position:relative;top:2px;left:2px}a.small_button{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 3px 7px rgba(0,0,0,.2);-webkit-box-shadow:2px 3px 7px rgba(0,0,0,.2);box-shadow:2px 3px 7px rgba(0,0,0,.2);padding:.3em .5em;font-size:1.3em}a.small_button:visited{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 3px 7px rgba(0,0,0,.2);-webkit-box-shadow:2px 3px 7px rgba(0,0,0,.2);box-shadow:2px 3px 7px rgba(0,0,0,.2);padding:.3em .5em;font-size:1.3em}a.small_button:active{display:inline-block;color:#fff;text-decoration:none;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:2em;margin:.5em 0;padding:.5em .7em;border-bottom:none;background:#99b72e;background:-moz-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #99b72e), color-stop(100%, #afcf35));background:-webkit-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-o-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:-ms-linear-gradient(left, #99b72e 0%, #afcf35 100%);background:linear-gradient(left, #99b72e 0%, #afcf35 100%);text-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 3px 7px rgba(0,0,0,.2);-webkit-box-shadow:2px 3px 7px rgba(0,0,0,.2);box-shadow:2px 3px 7px rgba(0,0,0,.2);padding:.3em .5em;font-size:1.3em;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;position:relative;top:2px;left:2px}img{border:none}header{display:block;z-index:2;background:#fff;position:fixed;bottom:0;left:0;width:100%}header a{float:right;display:block;margin:10px}footer p{margin:0}footer{z-index:2;position:fixed;bottom:0;left:0;width:100%;padding:10px;font-size:.8em}footer aside{position:absolute;bottom:10px;right:220px}p a,p a:link,p a:visited,p a:active{color:#575756;text-decoration:none;border-bottom:1px dotted #575756}p a:hover,p a:link:hover,p a:visited:hover,p a:active:hover{border-bottom:1px solid #575756}#content a,#content a:link,#content a:visited,#content a:active{color:#99b72e}@font-face{font-family:"DINCondensed";src:url(/assets/din_condensed-e8d6f5d8427c3e4b26ab21efab39c6ff92e85139f472c131401b23b27caee672.eot);src:url(/assets/din_condensed-e8d6f5d8427c3e4b26ab21efab39c6ff92e85139f472c131401b23b27caee672.eot?#iefix) format("embedded-opentype"),url(/assets/din_condensed-21d12facb3ea6d4f64aafe2c969766287a7065143af709c501eff2196304d40b.woff) format("woff"),url(/assets/din_condensed-cd87c9630da30e0e053d36e74d20dfe0a82fbfbd3dc88569eea9aed7e0efbfa5.ttf) format("truetype"),url(/assets/din_condensed-f6ef6308128fa1ac1257ac3559b477e9287a1a2c8222dd7c75eaa1289537c46b.svg#wf) format("svg")}h1,h2,h3,h4{font-family:DINCondensed,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}h2,h3,h4{margin:1em 0 0 0;line-height:1em}p{margin:0 0 1em 0}h1{font-size:4em;letter-spacing:-2px;line-height:1em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.3em}#content{position:relative;z-index:1;width:660px;margin:0 auto;padding:35px 0 215px 330px}#content h1{position:absolute;top:40px;left:0;margin:0;width:320px;text-transform:lowercase}#content aside{opacity:1;transition:opacity 1s}#content aside.hidden{opacity:0}#content aside{font-family:DINCondensed,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.05em;position:absolute;top:170px;left:50px}#content aside p{text-align:center;display:table-cell;vertical-align:middle;margin:0;height:150px;width:150px;color:#fff}#content aside{width:150px;height:150px;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;-moz-box-shadow:3px 7px 7px rgba(0,0,0,.2);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,.2);box-shadow:3px 7px 7px rgba(0,0,0,.2)}#content.white{color:#fff}#content.white p a,#content.white p a:link,#content.white p a:visited,#content.white p a:active{color:#fff;border-bottom:1px dotted #fff}#content.white p a:hover,#content.white p a:link:hover,#content.white p a:visited:hover,#content.white p a:active:hover{border-bottom:1px solid #fff}#content.green{color:#99b72e}#content.green p a,#content.green p a:link,#content.green p a:visited,#content.green p a:active{border-bottom:1px dotted #99b72e;color:#99b72e}#content.green p a:hover,#content.green p a:link:hover,#content.green p a:visited:hover,#content.green p a:active:hover{border-bottom:1px solid #99b72e}header nav{display:block;position:absolute;top:10px;left:10px;font-family:DINCondensed,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}header nav a,header nav a:link,header nav a:visited,header nav a:active{color:#575756;text-decoration:none;text-transform:lowercase;font-size:2em;line-height:1.3em;margin:0 0 5px 0;padding:0 10px}header nav a:hover,header nav a.active,header nav a:link:hover,header nav a:link.active,header nav a:visited:hover,header nav a:visited.active,header nav a:active:hover,header nav a:active.active{color:#99b72e}header nav ul,header nav li{list-style:none;margin:0;padding:0}header nav>ul{margin-left:-10px}header nav>ul>li{overflow:auto}header nav ul ul,header nav ul ul li,header nav ul li a{float:left}header nav ul ul a,header nav ul ul a:link,header nav ul ul a:visited,header nav ul ul a:active{color:#757779;font-size:1.8em;line-height:1.45em;border-left:1px solid #afcf35}header nav ul ul a:hover,header nav ul ul a.active,header nav ul ul a:link:hover,header nav ul ul a:link.active,header nav ul ul a:visited:hover,header nav ul ul a:visited.active,header nav ul ul a:active:hover,header nav ul ul a:active.active{color:#afcf35}
