.tx_evoweb_sfregister #bargraph{display:none;height:14px;width:372px}.tx_evoweb_sfregister #bargraph.show{display:block}.tx_evoweb_sfregister #sfrZone_loading{background:transparent url(/typo3/sysext/core/Resources/Public/Icons/T3Icons/spinner/spinner-circle-dark.svg) no-repeat 4px 1px;padding-left:24px}.tx_evoweb_sfregister form{overflow:hidden;width:100%;max-width:800px}.tx_evoweb_sfregister .clear{clear:left;width:100%;height:1px}.tx_evoweb_sfregister .form-group{float:left;width:48%;margin:0;min-height:70px}.tx_evoweb_sfregister .form-group label{float:left}.tx_evoweb_sfregister .form-group.checkbox{padding-top:20px;min-height:50px}.tx_evoweb_sfregister .form-group.checkbox label{float:none;display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.tx_evoweb_sfregister .form-control{display:block;width:90%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background:#fff none;border:1px solid #ccc;border-radius:4px}.tx_evoweb_sfregister select.form-control{width:97%}.tx_evoweb_sfregister .checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.tx_evoweb_sfregister .checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:1px;padding-top:1px;font-size:11px;color:#555}.tx_evoweb_sfregister .checkbox input[type=checkbox],.tx_evoweb_sfregister .checkbox input[type=radio]{opacity:0;z-index:1}.tx_evoweb_sfregister .checkbox input[type=checkbox]:focus+label::before,.tx_evoweb_sfregister .checkbox input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.tx_evoweb_sfregister .checkbox input[type=checkbox]:checked+label::after,.tx_evoweb_sfregister .checkbox input[type=radio]:checked+label::after{font-size:1.3em;line-height:.9em;content:"\2713"}.tx_evoweb_sfregister .checkbox input[type=checkbox]:disabled+label,.tx_evoweb_sfregister .checkbox input[type=radio]:disabled+label{opacity:.65}.tx_evoweb_sfregister .checkbox input[type=checkbox]:disabled+label::before,.tx_evoweb_sfregister .checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.tx_evoweb_sfregister .form-group.city{width:29%;margin-left:10px}.tx_evoweb_sfregister .form-group.housenumber{width:12%;margin-left:10px}.tx_evoweb_sfregister .form-group.zip{width:16%}.tx_evoweb_sfregister .form-group.housenumber input,.tx_evoweb_sfregister .form-group.zip input{width:80%}.tx_evoweb_sfregister .form-group.dateOfBirth select{padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background:#fff none;border:1px solid #ccc;border-radius:4px}.tx_evoweb_sfregister .form-group.captcha{min-height:inherit}.tx_evoweb_sfregister .grecaptcha-badge{margin-right:-10000px}.tx_evoweb_sfregister .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.tx_evoweb_sfregister .btn.active.focus,.tx_evoweb_sfregister .btn.active:focus,.tx_evoweb_sfregister .btn.focus,.tx_evoweb_sfregister .btn:active.focus,.tx_evoweb_sfregister .btn:active:focus,.tx_evoweb_sfregister .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.tx_evoweb_sfregister .btn.focus,.tx_evoweb_sfregister .btn:focus,.tx_evoweb_sfregister .btn:hover{color:#333;text-decoration:none}.tx_evoweb_sfregister .btn.active,.tx_evoweb_sfregister .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.tx_evoweb_sfregister .btn.disabled,.tx_evoweb_sfregister .btn[disabled],.tx_evoweb_sfregister fieldset[disabled] .btn{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65}.tx_evoweb_sfregister a.btn.disabled,.tx_evoweb_sfregister fieldset[disabled] a.btn{pointer-events:none}.tx_evoweb_sfregister .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.tx_evoweb_sfregister .btn-primary.focus,.tx_evoweb_sfregister .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.tx_evoweb_sfregister .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.tx_evoweb_sfregister .btn-primary.active,.tx_evoweb_sfregister .btn-primary:active,.tx_evoweb_sfregister .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.tx_evoweb_sfregister .btn-primary.active.focus,.tx_evoweb_sfregister .btn-primary.active:focus,.tx_evoweb_sfregister .btn-primary.active:hover,.tx_evoweb_sfregister .btn-primary:active.focus,.tx_evoweb_sfregister .btn-primary:active:focus,.tx_evoweb_sfregister .btn-primary:active:hover,.tx_evoweb_sfregister .open>.dropdown-toggle.btn-primary.focus,.tx_evoweb_sfregister .open>.dropdown-toggle.btn-primary:focus,.tx_evoweb_sfregister .open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.tx_evoweb_sfregister .btn-primary.active,.tx_evoweb_sfregister .btn-primary:active,.tx_evoweb_sfregister .open>.dropdown-toggle.btn-primary{background-image:none}.tx_evoweb_sfregister .btn-primary.disabled.focus,.tx_evoweb_sfregister .btn-primary.disabled:focus,.tx_evoweb_sfregister .btn-primary.disabled:hover,.tx_evoweb_sfregister .btn-primary[disabled].focus,.tx_evoweb_sfregister .btn-primary[disabled]:focus,.tx_evoweb_sfregister .btn-primary[disabled]:hover,.tx_evoweb_sfregister fieldset[disabled] .btn-primary.focus,.tx_evoweb_sfregister fieldset[disabled] .btn-primary:focus,.tx_evoweb_sfregister fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.tx_evoweb_sfregister .btn-primary .badge{color:#337ab7;background-color:#fff}.tx_evoweb_sfregister .file-upload{position:relative;overflow:hidden;margin:0 10px;width:20%}.tx_evoweb_sfregister .file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.tx_evoweb_sfregister .upload .form-control{float:left;width:61%}.tx_evoweb_sfregister .form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.tx_evoweb_sfregister .pull-right{float:right!important}.tx_evoweb_sfregister .pull-left{float:left!important}