.footer{position:fixed;bottom:2em;width:100%;text-align:center}.button{margin:.5em}td{text-align:left}.field>label{display:block;margin-left:0}.field{padding:.2em;margin:.3em}.field>input{margin-bottom:1em;margin-top:.2em}.greenBorder:focus{border:.2em solid #5dc0a6}.redBorder:focus{border:.2em solid #ef4b4b}.header{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-bottom:2em;margin-top:1em}.infolink:before{content:"?";display:inline-block;font-family:sans-serif;font-weight:700;text-align:center;width:1.8ex;height:1.8ex;font-size:1.4ex;line-height:1.8ex;border-radius:1.2ex;margin-left:7em;padding:.1em;color:#367565;background:#fff;border:.1em solid #367565;text-decoration:none}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;font-size:75%;left:105%;text-align:center;background-color:#37977e;color:#fff;padding:.5em;border-radius:.5em;position:absolute;z-index:1;top:-150%}.tooltip .tooltiptext a{color:#fff}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext:after{content:" ";position:absolute;top:50%;right:100%;margin-top:-.5em;border-width:.5em;border-style:solid;border-color:transparent #37977e transparent transparent}.button{padding:.6em;margin-top:3em;border-radius:.2em;border-color:transparent}.disabledButton{background-color:#afb8b5;color:#333232}.enabledButton:hover{background-color:#3d7c6b;color:#fff}.enabledButton{background-color:#5dc0a6;color:#fff}