form label,form label span+input{display:block}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}body,html{margin:0 auto}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;text-align:center;background:#f6f6f6}div,p{margin:0;padding:0}.container{width:1000px;margin:0 auto}.container.main{margin-top:25px;padding:25px;box-sizing:border-box;border-top:5px solid #D55745;background:#fff}#content,#footer{margin:0 50px}#content{margin-top:25px;margin-bottom:25px;height:auto;text-align:left}#content h1{font-size:32px;margin:0 0 30px;color:#333;font-family:tahoma;text-transform:uppercase}#content h4{font-size:16px;margin:0 0 30px 2px;color:#8C8C8C;font-weight:400}#content a:not(.button){text-decoration:none;color:#3498DB}#footer{background:#F9F9F9;padding:20px 25px}#footer a.button{padding:10px 0;width:125px}form label{font-size:16px;margin:0;color:#8C8C8C}form label span{cursor:pointer;color:initial}form label input+span{padding-left:10px}form label.placeholder{position:absolute;font-size:30px;padding:7px 10px;cursor:pointer;display:inline}form label+label{padding-top:20px}form input[type=text]{width:180px;font-size:30px;padding:5px 10px;background:#FBFBFB;color:#333;border:1px solid #EEE;margin:5px 0}form p{margin:0;font-size:13px;color:#999}a.button,button.button,input.button{padding:10px 30px;border-radius:5px;text-decoration:none;text-transform:uppercase;font-size:16px;cursor:pointer}a.button.primary,button.button.primary,input.button.primary{background:#E74C3C;color:#FFF}a.button.disabled,button.button.disabled,input.button.disabled{background:#F4C5C0;cursor:default}button.button,input.button{outline:0;border:0}.logo,.next-prompt,.welcome{text-align:center}.logo{margin-bottom:40px}.next-prompt p,.welcome p{color:#333}.welcome p{margin:0 auto 40px;width:700px}.clear{clear:both}