@font-face{font-family:roboto-ex;font-weight:400;font-style:normal;src:url(../fonts/RobotoRegular/RobotoRegular.eot);src:url(../fonts/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoRegular/RobotoRegular.woff) format("woff"),url(../fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:roboto-ex;font-weight:700;font-style:normal;src:url(../fonts/RobotoBold/RobotoBold.eot);src:url(../fonts/RobotoBold/RobotoBold.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoBold/RobotoBold.woff) format("woff"),url(../fonts/RobotoBold/RobotoBold.ttf) format("truetype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}body{font-size:16px;font-weight:300;min-width:320px;position:relative;line-height:1.5555;font-family:roboto-ex,sans-serif;overflow-x:hidden;opacity:1;margin:0;padding:0;color:#2c3e50}.container{position:relative;max-width:360px;margin:0 auto;background-color:#fff}.header{text-align:center}.header img{width:200px;margin:20px 0}.button-group{position:relative;width:100%;text-align:center}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle}input[type=submit]{width:100%;padding:15px;font-size:16px;letter-spacing:1px;font-weight:500;-webkit-box-shadow:none;box-shadow:none;border:1px solid #2ecc71;background-color:#2ecc71;color:#fff}input[type=submit]:disabled{background-color:#fff;border:1px solid #adb5bd;color:#7f8c8d}#comment{display:none}.radio{margin-bottom:20px}h3{text-align:center;font-size:18px}#error,#success{display:none}textarea{width:100%;border:1px solid #adb5bd;font-family:roboto-ex,sans-serif;color:#2c3e50;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;text-indent:5px;padding:5px;margin-bottom:20px}input[type=radio]{border:1px solid #adb5bd;border-radius:10px;width:20px;height:20px;outline:0;padding:3px}input[type=radio]:checked{background:#e74c3c;background-clip:content-box;border-color:#e74c3c}label{display:inline-block;vertical-align:middle;margin:0 0 -2px 8px}.radio{position:relative;border:1px solid #adb5bd;padding:15px 20px 20px 20px}.active{border-color:#e74c3c}