html{height:100%}@font-face{font-family:Noto Sans;font-style:normal;font-weight:var(--kgr-font-weight-normal);src:url(/css/fonts/noto-sans-v27-latin-regular.eot);src:local(""),url(/css/fonts/noto-sans-v27-latin-regular.eot?#iefix) format("embedded-opentype"),url(/css/fonts/noto-sans-v27-latin-regular.woff2) format("woff2"),url(/css/fonts/noto-sans-v27-latin-regular.woff) format("woff"),url(/css/fonts/noto-sans-v27-latin-regular.ttf) format("truetype"),url(/css/fonts/noto-sans-v27-latin-regular.svg#NotoSans) format("svg")}body.login-area{height:100%;font-family:Noto Sans,sans-serif,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#0000!important;font-size:16px;line-height:1.4;background-attachment:fixed;background-size:cover;color:#222}body.login-area h1,body.login-area h2{letter-spacing:1px}body.login-area h1{font-size:50px;font-style:normal;margin:0}body.login-area h1 strong{font-weight:var(--kgr-font-weight-bold)}body.login-area h2,body.login-area legend{font-size:20px;font-weight:inherit}body.login-area a{text-decoration:none}body.login-area p{margin:16px 0}body.login-area header{background-color:#191f76;border-bottom:1px solid #e1e1e1;width:100%;position:fixed}body.login-area header div{display:flex;flex-direction:row-reverse;height:30px;align-items:center;font-weight:700;padding-right:50px}body.login-area header ul,body.login-area footer ul{display:flex}body.login-area header ul li,body.login-area footer ul li{font-size:11px;list-style-type:none}body.login-area .separator{padding:0 10px;margin-top:-1px;font-weight:400}body.login-area header a,body.login-area header .separator{color:#fff;text-decoration:none}body.login-area #content{min-height:calc(100% - 86px)}body.login-area .user-content,body.login-area .footer-content{margin:0 130px}body.login-area .user-content{width:90%;max-width:1400px;margin:auto;padding:20px 50px}body.login-area label{display:block;font-size:.92em;font-weight:700;margin-bottom:7px;float:left}body.login-area input[type=text]:not([data-slot=input]),body.login-area input[type=email]:not([data-slot=input]),body.login-area input[type=password]:not([data-slot=input]),body.login-area select,body.login-area textarea{border:1px solid #e1e1e1;background-color:#fff;color:#002b45;padding:13px;border-radius:2px;width:100%}body.login-area textarea{height:160px}body.login-area .notValid input,body.login-area .notValid select{border:1px solid #DF653E}body.login-area .notValid input[type=checkbox]{outline:1px solid #DF653E;outline-offset:2px}body.login-area .error_info,body.login-area .errors{color:#fe0000;margin-top:10px}body.login-area .infos{color:#191f76;margin-top:10px}body.login-area .checkbox-privacy{display:flex;align-items:center;margin:45px 0 0 10px}body.login-area .checkbox-privacy input[type=checkbox]{width:30px;height:30px}body.login-area .checkbox-privacy span{margin-left:20px}body.login-area footer{color:#fff;background-color:#191f76;border-top:1px solid #485666;position:fixed;width:100%;bottom:0}body.login-area footer a{color:#fff}body.login-area .footer-content{display:flex;justify-content:space-between;align-items:center;height:56px}body.login-area .footer-content ul{padding:0}body.login-area .footer-right{text-align:center}body.login-area .button{color:#fff;border-radius:5px;padding:13px 15px;border:none;text-align:center}body.login-area .button_bar{display:flex;flex-direction:row-reverse;justify-content:space-between}body.login-area .but-green{border-color:#08d102;background-color:#08d102}body.login-area .but-call_to_action{border-color:#ffb400;background-color:#ffb400}body.login-area .but-grey{border-color:#bbb;background-color:#bbb}body.login-area .form-element{margin:11px 0;font-size:16px}body.login-area .form-element ul{margin:0;padding:0}body.login-area .form-element li{list-style-type:none}body.login-area .main1{width:100%;margin-right:30px}body.login-area .main2{width:100%}body.login-area .header{width:100%;position:fixed;display:flex;justify-content:space-between;align-items:center;height:116px;margin-top:31px}body.login-area .header-logo{background-image:url(/img/logo/kigaroo-logo_two_color.svg);width:253px;height:116px;background-size:contain;background-repeat:no-repeat;z-index:1;margin:50px 0 0 35px}body.login-area .header-logo-white{background-image:url(/img/logo/kigaroo-logo_one_color.svg);width:253px;height:116px;background-size:contain;background-repeat:no-repeat;z-index:1;margin:50px 0 0 35px}body.login-area .clubity-header-logo-white{background-image:url(/img/clubity/logo-clubity-white.png);width:240px;height:42px;background-size:contain;background-repeat:no-repeat;z-index:1;margin-left:35px}body.login-area .header-logo>img{opacity:0}body.login-area .but-login{background-color:#03a4df;color:#fff;border-color:#0182bd;padding:9px;border-radius:5px;white-space:nowrap}body.login-area .logout-emails-info{background-image:url(/img/info.png);width:13px;height:13px;float:left;margin-left:3px}body.login-area .float-left{float:left}body.login-area .button_back_on_error{margin-top:50px}body.login-area .loginBox{border-radius:5px;margin-top:147px;margin-bottom:170px;padding:25px;background-color:#fffc}body.login-area .loginBoxSmall{width:450px}body.login-area .loginBoxMedium{width:650px}body.login-area .loginBoxMedium:after{position:absolute;content:"";bottom:-200px;height:1px;width:1px}body.login-area .box-left{position:absolute;left:100px}body.login-area .box-right{position:absolute;right:100px}body.login-area .box-headline{font-weight:700}@media screen and (min-width:1000px){body.login-area .content-registration{display:flex}body.login-area .main1,body.login-area .main2{width:50%}}body.login-area .info-text span{font-weight:700}@media screen and (max-width:1000px){body.login-area .footer-left{display:none}}@media screen and (max-width:500px){body.login-area .button_bar{display:contents;margin:15px 0 50px}body.login-area .button_bar input{width:100%;margin:5px 0;float:none}body.login-area .button_bar a{display:block;text-align:center}body.login-area .button_bar button{width:100%}body.login-area .user-content{width:85%}body.login-area .loginBoxMedium{width:400px}body.login-area .box-left,body.login-area .box-right{left:10px}body.login-area .footer-content{margin:0 73px}}body.login-area .error-403,body.login-area .error-404,body.login-area .error-500,body.login-area .error-503,body.login-area .recommend{position:absolute;right:20px;width:600px;margin-bottom:100px;margin-top:147px;border-radius:5px;padding:0 25px 25px;background-color:#ffffffbf}body.login-area .error-403 p,body.login-area .error-404 p,body.login-area .error-500 p,body.login-area .error-503 p{margin-left:20px}body.login-area .error-403-image,body.login-area .error-404-image,body.login-area .error-500-image,body.login-area .error-503-image,body.login-area .clubity-error-403-image,body.login-area .clubity-error-404-image,body.login-area .clubity-error-500-image,body.login-area .clubity-error-503-image{background-size:100%;background-repeat:no-repeat}body.login-area .error-403-image{background-image:url(/img/error/403.jpg)}body.login-area .error-404-image{background-image:url(/img/error/404.jpg)}body.login-area .error-500-image{background-image:url(/img/error/500.jpg)}body.login-area .error-503-image{background-image:url(/img/error/503.jpg)}body.login-area .clubity-error-403-image{background-image:url(/img/error/clubity/403.jpg)}body.login-area .clubity-error-404-image{background-image:url(/img/error/clubity/404.jpg)}body.login-area .clubity-error-500-image{background-image:url(/img/error/clubity/500.jpg)}body.login-area .clubity-error-503-image{background-image:url(/img/error/clubity/503.jpg)}body.login-area .recommend-image{background-image:url(/img/error/logout.jpg)}body.login-area .recommend-image-clubity{background-image:url(/img/error/clubity/logout.jpg)}body.login-area .hotline,body.login-area .hotline .noWrap{font-size:18px}body.login-area .hotline>span{font-size:13px}body.login-area .multilogin-list{padding:0}body.login-area .multilogin-list li{list-style-type:none;border-top:1px solid #e1e1e1}body.login-area .multilogin-list li:hover{background-color:#ededed}body.login-area .multilogin-list li:last-child{border-bottom:1px solid #e1e1e1}body.login-area .multilogin-list li a{display:block;color:#222;text-decoration:none;padding:15px}body.login-area .multilogin-info{margin-bottom:10px}body.login-area .headline h2{font-weight:700}body.login-area .alert{position:relative;display:block;margin:30px 0 15px;min-height:30px;line-height:30px;border-radius:5px;box-shadow:0 0 1px #909090;font-weight:700;padding:0 15px;text-align:center;color:#fff}body.login-area .alert.green{background:#08d102;border-color:#08d102;color:#fff}body.login-area .alert.red{background:#fe0000;border-color:#fe0000}body.login-area .section-header{height:80px}body.login-area .navbar-brand{padding:25px}body.login-area main-clubity{min-height:calc(100% - 210px)}body.login-area .section-main{margin-top:-100px;position:relative;min-height:600px}body.login-area .section-footer{width:100%;background-color:#173076;color:#fff;height:90px;position:relative}body.login-area .section-footer:before{content:" ";position:absolute;display:block;width:100%;height:130px;top:-60px;left:0;background:#173076;transform-origin:bottom top;transform:skew(0,-3deg);border-top:5px solid #E50063;z-index:-1}body.login-area .row-externaly{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}body.login-area .section-footer{color:#fff;line-height:28px;font-weight:var(--kgr-font-weight-light)}body.login-area .section-footer a:link{color:#fff;text-decoration:none}body.login-area .section-footer .row-externaly{display:flex;align-items:flex-end;justify-content:space-between}body.login-area .section-footer .imprint{font-weight:var(--kgr-font-weight-semi-bold)}body.login-area .etv_form{display:flex;justify-content:space-between}body.login-area .etv_form div{width:95%}body.login-area .etv_form input[type=checkbox]{width:30px;height:30px}body.login-area .etv_form .form-element-checkbox input{float:left;font-weight:400}body.login-area .etv_form .form-element-checkbox label{float:left;margin:5px 0 0 10px;font-weight:400}body.login-area .etv_logo{background-image:url(/img/logo/etv-at-home.png);background-repeat:no-repeat;background-size:20%;background-position:top right;padding-right:25%;margin-bottom:25px}body.login-area .etv_dsgvo{font-size:.92em}body.login-area .etv_dsgvo a{text-decoration:underline;color:#000}
