@-ms-viewport{width:device-width}
@viewport{width:device-width}
.big-container{background-color:rgba(42,42,42,.7);background-image:url(/img/v2/bg_updates.jpg);background-size:100%;background-repeat:no-repeat;margin-top:10px;min-height:900px;padding-right:0}
.big-container .ext-panel{background-color:transparent;padding:0;border-radius:none;font-weight:inherit;margin-top:0}
@media (max-width:1023px){.big-container{min-height:1px;height:100%;margin:0;padding:0;margin-left:-15px;margin-right:-15px}
.big-container>.col-xs-12{width:100%}
.big-container .ext-panel{padding:0 5px}
.big-container .txt-container.dark-bg{background-image:none}
}
.big-container .title{padding-top:10px;font-size:1em;color:#fff;margin-bottom:30px;text-transform:uppercase}
@media (max-width:500px){.big-container .title{font-size:.8em}
}
.big-container .title .page-title{color:#E1409E;text-transform:uppercase;font-size:2em}
@media (max-width:1670px){.big-container .title .page-title{font-size:1.5em}
}
@media (max-width:500px){.big-container .title .page-title{font-size:1.2em}
}
.big-container .txt-container.dark-bg{padding:20px;height:831px}
@media (min-width:1280px){.big-container .txt-container.dark-bg .title{font-size:3em}
.big-container .txt-container.dark-bg .subtitle{font-size:1.5em}
}
@media (max-width:1190px){.big-container .txt-container.dark-bg{background-position:bottom}
}
@media (max-width:991px){.big-container .txt-container.dark-bg{height:auto;background-position:0 -235px}
}
@media (max-width:663px){.big-container .txt-container.dark-bg{background-position:bottom}
}
.big-container .txt-container .title{font-size:4.3em;text-transform:uppercase;color:#fff;margin:0;padding:0}
@media (max-width:1670px){.big-container .txt-container .title{font-size:3em}
}
@media (max-width:1199px){.big-container .txt-container .title{font-size:2.5em}
}
@media (max-width:500px){.big-container .txt-container .title{font-size:1.8em}
}
.big-container .txt-container .subtitle{color:#E1409E;font-size:2.5em;margin-bottom:30px}
@media (max-width:1670px){.big-container .txt-container .subtitle{font-size:1.8em}
}
@media (max-width:1199px){.big-container .txt-container .subtitle{font-size:1.3em}
}
@media (max-width:500px){.big-container .txt-container .subtitle{font-size:1em}
}
.big-container .txt-container .form input{width:675px;height:60px;background-color:#fff;border-radius:.2em;font-size:2.2em;border:0;padding:10px;margin-bottom:15px;color:#000}
@media (max-width:1670px){.big-container .txt-container .form input{width:515px}
}
@media (max-width:1199px){.big-container .txt-container .form input{width:415px}
}
@media (max-width:1023px){.big-container .txt-container .form input{width:100%;height:40px;font-size:1.2em}
}
.big-container .txt-container .form .alert{width:675px;text-align:center}
@media (max-width:1670px){.big-container .txt-container .form .alert{width:515px}
}
@media (max-width:1199px){.big-container .txt-container .form .alert{width:415px}
}
@media (max-width:1023px){.big-container .txt-container .form .alert{width:100%}
}
.big-container .txt-container .form .alert.alert-danger{background-color:transparent;color:red;border:0;text-align:left;font-size:2em;margin-left:0;padding-left:0;padding-right:0;margin-bottom:0}
@media (max-width:1670px){.big-container .txt-container .form .alert.alert-danger{font-size:1.5em}
}
@media (max-width:1199px){.big-container .txt-container .form .alert.alert-danger{font-size:1.1em}
}
@media (max-width:500px){.big-container .txt-container .form .alert.alert-danger{font-size:1em}
}
.big-container .txt-container .form .btn:not(.btn-xs){margin-top:10px;width:310px;font-size:2.5em;box-shadow:10px 10px 24px -9px rgba(0,0,0,.75)}
@media (max-width:1023px){.big-container .txt-container .form .btn:not(.btn-xs){width:100%;font-size:1.5em}
}
.big-container .infobox .btn.btn-green{margin-top:-15px;width:310px;font-size:2.5em;box-shadow:10px 10px 24px -9px rgba(0,0,0,.75)}
.big-container .infobox.dark-bg{margin-top:99px;min-height:831px;padding:20px}
@media (max-width:1670px){.big-container .infobox.dark-bg{margin-top:90px}
}
@media (max-width:1023px){.big-container .infobox .btn.btn-green{width:100%;font-size:1.5em}
.big-container .infobox.dark-bg{margin-top:20px}
}
@media (max-width:991px){.big-container .infobox.dark-bg{min-height:600px;background-position:-30px bottom}
}
@media (max-width:770px){.big-container .infobox.dark-bg{min-height:540px}
}
@media (min-width:1280px){.big-container .infobox.dark-bg .title{font-size:3em}
.big-container .infobox.dark-bg .subtitle{font-size:1.5em}
}
.big-container .infobox .info-container{position:absolute;right:0;bottom:246px;background:#353535;padding:15px}
@media (max-width:991px){.big-container .infobox .info-container{bottom:128px}
}
@media (max-width:520px){.big-container .infobox .info-container{bottom:auto}
}
.big-container .infobox .info-container .text h2{font-size:2.5em}
@media (max-width:1670px){.big-container .infobox .info-container .text h2{font-size:1.9em}
}
@media (max-width:1023px){.big-container .infobox .info-container{margin-top:35px;padding:10px}
.big-container .infobox .info-container .text h2{font-size:1.4em}
}
@media (max-width:1670px){.big-container .infobox .info-container .text>p{font-size:1.2em}
}
@media (max-width:1023px){.big-container .infobox .info-container .text>p{font-size:1em}
.info-row .vorteile-img{display:none}
}
.big-container .infobox .info-container .support{margin-top:20px}
@media (max-width:1300px){.big-container .infobox .info-container .support{position:relative;text-align:left}
}
@media (max-width:580px){.big-container .infobox .info-container .support{text-align:center}
}
.big-container .infobox .info-container .support>.fl>img{margin-left:50%}
@media (max-width:1670px){.big-container .infobox .info-container .support>.fl>img{margin-left:auto}
.big-container .infobox .certificates>img{max-width:50px;padding-bottom:8px}
}
@media (min-width:1280px){.big-container .infobox .info-container .support>.fl>img{margin-left:7%}
}
.big-container .infobox .info-container .support>.fr{margin-right:20px}
.big-container .infobox .info-container .support .supportphone{color:#F9B7E7;font-size:35px;font-weight:400;text-align:right}
@media (max-width:1570px){.big-container .infobox .info-container .support .supportphone{font-size:30px}
}
.big-container .infobox .info-container .support .supportphone i{color:#E1409E}
.big-container .infobox .info-container .support .supportdisclaimer{font-size:.8em;color:#ccc;padding-left:29px}
@media (max-width:1570px){.big-container .infobox .info-container .support .supportdisclaimer{font-size:.7em}
}
.big-container .infobox .certificates{position:absolute;right:0;padding-right:10px;bottom:0;background:#2a2a2a;background:linear-gradient(to right,#2a2a2a 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a', endColorstr='#ffffff', GradientType=1)}
.big-container .infobox .certificates .nortonframe{overflow:hidden;width:100px;height:65px;border:none}
.big-container .infobox .certificates>img{margin-top:12px}
@media (max-width:991px){.big-container .infobox .certificates>img{max-width:40px;margin-top:15px}
}
.info-row{margin-top:50px;background-color:#2A2A2A;padding:10px 5px}
.info-row .vorteile-img{max-width:96%}
@media (max-width:1023px){.info-row .col-xs-6{width:100%}
}
@media (max-width:1670px){.info-row .heading2{font-size:1.5em}
}
@media (max-width:1300px){.info-row .heading2{font-size:1.3em}
}
.info-row .vorteile{font-size:1.8em;line-height:1.2}
.info-row .vorteile li{list-style-image:url(/img/v2/check_ok.png);margin:0 0 20px -3px}
@media (max-width:1700px){.info-row .vorteile{font-size:1.4em}
}
@media (max-width:1670px){.info-row .vorteile{font-size:1.3em}
}
@media (max-width:1300px){.info-row .vorteile{font-size:1.1em}
}
.info-row p{font-size:1.8em}
@media (max-width:1700px){.info-row p{font-size:1.4em}
}
@media (max-width:1670px){.info-row p{font-size:1.3em}
}
.info-row .hfs{margin-bottom:50px}
@media (max-width:1300px){.info-row p{font-size:1.1em}
.info-row .hfs{margin-bottom:25px}
}
.info-row .anmeldung-action{color:#9CDA4B;margin-left:37px;margin-top:10px;font-size:2.1em}
@media (max-width:1670px){.info-row .anmeldung-action{font-size:1.8em}
}
@media (max-width:1300px){.info-row .anmeldung-action{font-size:1.4em}
}
#recaptcha_image,#recaptcha_response_field{margin-top:10px}
#recaptcha_widget{width:675px}
@media (max-width:1670px){#recaptcha_widget{width:515px}
}
@media (max-width:1199px){#recaptcha_widget{width:415px}
}
@media (max-width:1023px){#recaptcha_widget{width:100%}
}
#recaptcha_title{font-size:1.5em;color:#E1409E;margin-bottom:10px}