.regiholder{display:flex;box-sizing:border-box;justify-content:center;background-color:#003e5d}.registering_main{width:100%;max-width:420px;min-height:820px;background-color:#003e5d;display:flex;flex-direction:column;box-sizing:border-box}@media only screen and (min-height :900px){.regiholder{margin-top:80px}}@media only screen and (min-width :420px){.registering_main{width:420px}}@media only screen and (max-width :420px){.regiholder{width:100%}}.registering_header{padding-top:120px;padding-bottom:50px;display:flex;flex-direction:column;box-sizing:border-box;background-image:url(../data/imgs/ffs_image.png);background-repeat:no-repeat;background-size:100%;color:#003e5d;min-height:300px}.registering_content{margin-top:30px;transition:margin-top 2s;display:flex;flex-direction:column;box-sizing:border-box;background-color:#003e5d;color:#fff;min-height:400px;text-align:center}.registering_entry{display:flex;flex-direction:row;justify-content:center;box-sizing:border-box}.registering_starts_buttons button{padding:10px;background-color:#003e5d;color:#fff;border:2px solid #fff;cursor:pointer;font-size:18px;min-width:220px;margin-top:20px;margin-bottom:10px}.registering_starts_buttons button:active{background-color:#fff;color:#003e5d;border:2px solid #003e5d}.registering_saacke_logo{width:240px;height:60px}.logoanimation{animation-name:logoanimation;animation-duration:1s}@keyframes logoanimation{from{margin-top:-180px}to{margin-top:0}}.registering_appname{margin-top:20px;padding:5px;font-size:12px;color:#fff;background-color:rgba(0,0,0,.8)}.registering_message{width:260px;padding:5px;color:#ece360}.registering_regi_info{color:rgba(255,255,255);background-color:rgba(0,0,0,.226);width:260px;font-size:14px;text-align:left;padding:14px;border:0 solid #868100;margin-bottom:10px;margin-top:0;box-sizing:border-box}.registering_field,.registering_seckeyfield{margin-top:10px;width:260px;text-align:left}.registering_field label,.registering_seckeyfield label{text-align:left;font-size:13px}.registering_field input,.registering_seckeyfield input{width:260px;padding:7px;box-sizing:border-box;border:2px solid rgba(0,62%,93%,20%)}.registering_field input:hover,.registering_seckeyfield input:hover{border:2px solid rgba(255,208,0,.2)}.privacyhref:link{color:#deb887}.registering_newsletter,.registering_privacypolicy{width:260px;text-align:left;font-size:11px;margin-top:20px}.registering_newsletter p,.registering_privacypolicy p{width:240px;float:left;padding:0;margin:0}.registering_newsletter input,.registering_privacypolicy input{width:15px;float:left;margin:0;margin-left:5px;margin-top:1px;text-align:right}.registering_buttons{margin-top:20px;width:260px;box-sizing:border-box}.registering_submit{padding:7px;float:right;background-color:#003e5d;color:#fff;border:2px solid #fff;cursor:pointer}.registering_submit:hover{text-decoration:underline}.registering_submit:active{background-color:#fff;color:#003e5d;border:2px solid #003e5d}.registering_back{padding:7px;float:left;background-color:#003e5d;color:#fff;border:2px solid #fff;cursor:pointer}.registering_back:hover{text-decoration:underline}.registering_back:active{background-color:#fff;color:#003e5d;border:2px solid #003e5d}#iosprompt{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 4px 3px #555}#chromeprompt{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 4px 3px #555;display:block}@media all and (display-mode:standalone){#iosprompt{display:none}#chromeprompt{display:none}}#chromepromptbutton{padding:8px;margin:2px;font-size:14px;background-color:#039be5;color:#fff;border:0 solid #fff;box-shadow:2px 2px 2px #555;cursor:pointer;width:50%}#iosprompt_close{float:right;font-size:24px;padding:10px}#iosprompt_header{font-weight:700;font-size:20px;text-align:center;padding:20px;padding-bottom:0}#iosprompt_header img{border-radius:10px;width:80px;height:80px}#iosprompt_content{font-size:16px;text-align:center;padding:16px}#iosprompt_footer{font-size:14px;text-align:center;padding:5px;background-color:#ddd}#iosprompt_footer img{width:14px;margin-bottom:-3px}