.fsk18-freischalten{ padding:0 0 31px;}.fsk18-freischalten .info{background:url(/img/fsk18/screen-fsk.gif) no-repeat right top;padding-right:240px;min-height:290px;text-align:justify;margin-bottom:20px;}.fsk18-freischalten .info .img{margin-top:30px;text-align:center;}.fsk18-freischalten .info .login{font-weight:bold;color:red;margin-top:20px;}.fsk18-freischalten .info .login .img{text-align:center;margin:20px 0;}.fsk18-freischalten .anmelden{ padding-bottom:31px;}
.fsk18-freischalten .epostident h2{color:#ffc000;font-size:1.3em;font-weight:bold;padding-left:5px;}.fsk18-freischalten .epostident p{font-size:0.85em;color:#878787;padding-left:5px;}.fsk18-freischalten .epostident .nw,.fsk18-freischalten .postident .nw{ white-space:nowrap;}.fsk18-freischalten .postident h2{color:#f49f7d;font-size:1.3em;font-weight:bold;padding-left:5px;}.fsk18-freischalten .gebuehren{width:100%;font-size:0.85em;font-weight:bold;margin-top:30px;}
.fsk18-freischalten .gebuehren .gebleft{ float:left;}.fsk18-freischalten .gebuehren .gebright{ float:right;}.fsk18-freischalten .steps .step{background:#e8f0f6;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;margin-bottom:10px;}.fsk18-freischalten .steps .step.hell{ background:#f3f7fa;}.fsk18-freischalten .steps .step .zahl{background:url(/img/fsk18/hg-schritt-1.gif) no-repeat center center;line-height:57px;height:57px;width:57px;font-size:2em;float:left;
text-align:center;color:#416084;}.fsk18-freischalten .steps .step.hell .zahl{ background:url(/img/fsk18/hg-schritt-2.gif) no-repeat center center;}.fsk18-freischalten .steps .step .content{ padding:4px 0 10px 75px;}.fsk18-freischalten .steps .step .content h3{font-size:1.3em;margin-bottom:5px;}.fsk18-freischalten .steps .step .content .payment p{ margin:5px 0;}.fsk18-freischalten .steps .step .content .payment > img{ margin:10px 10px 0 0;}
.fsk18-freischalten .steps .step .content .payment img.paypallogo{position:relative;top:-5px;margin-left:15px;}.fsk18-freischalten .statusbox{border:2px dotted #E2D6B1;background:#FBF7DB;padding:20px;color:#7D5208;margin:10px 0;}.fsk18-freischalten .statusbox .key{float:left;width:150px;margin-bottom:10px;font-weight:bold;}.fsk18-freischalten .statusbox .val{padding-left:150px;margin-bottom:10px;}.fsk18-freischalten .steps .step .content .infobox{margin:10px 0;padding:15px 15px 5px 70px;
border:2px dotted #b89f71;color:#416084;background:url(/img/fsk18/icon-info.gif) no-repeat 15px 15px #fffdf1;position:relative;line-height:1.5em;}.fsk18-freischalten .steps .step .content .infobox .question1,.fsk18-freischalten .steps .step .content .infobox .question2,.fsk18-freischalten .steps .step .content .infobox .question3{ text-align:justify;}.fsk18-freischalten .steps .step .content .infobox ul,.fsk18-freischalten .steps .step .content .infobox li{color:#bd8e3a;list-style:outside;
margin-left:10px;}.fsk18-freischalten .steps .step .content .infobox li{ margin-bottom:10px;}.fsk18-freischalten .steps .step .content .infobox li a.red{color:red;font-weight:bold;cursor:pointer;}.fsk18-freischalten .steps .step .content .infobox li a{ font-weight:bold;}.fsk18-freischalten .steps .step .content .infobox .closebutton{float:right;cursor:pointer;}.fsk18-freischalten .steps .step .content .infobox .question1,.fsk18-freischalten .steps .step .content .infobox .question2,
.fsk18-freischalten .steps .step .content .infobox .question3{ display:none;}.fsk18-freischalten .steps .step .content .verify .flag{float:left;width:50px;margin-right:10px;}.fsk18-freischalten .steps .step .content .verify .txt{ padding-left:65px;}.fsk18-freischalten .steps .step .content .verify .content_line{ margin:10px 0;}.fsk18-freischalten .logo_epost{float:right;margin:0 10px;}.fsk18-freischalten .regbutton{text-align:center;margin:20px 0;}.fsk18-freischalten .regsteps{display:flex;
margin:5px 0 20px;}.fsk18-freischalten .regsteps .step{font-weight:bold;width:57px;height:57px;line-height:57px;font-size:2em;text-align:center;background:url(/img/fsk18/profil-schritt-off.gif) no-repeat top left;color:#cfd5db;flex-grow:0;}.fsk18-freischalten .regsteps .step.active{background:url(/img/fsk18/profil-schritt-on.gif) no-repeat top left;color:#416084;}.fsk18-freischalten .regsteps .sub{flex-grow:1;background:url(/img/fsk18/profil-schritt-punkt2.gif) repeat-x scroll 0 50%;
height:57px;margin:0 10px;}.fsk18-freischalten .regsteps .step img{position:relative;top:3px;}.fsk18-freischalten .regstep1{padding:10px 0;margin:0 0 20px;}.fsk18-freischalten .regstep1 fieldset{margin-top:10px;border:1px solid #ddd;margin:0;padding:20px;}.fsk18-freischalten .regstep1 legend{color:#416084;display:block;font-size:1.3em;padding:0 5px;}.fsk18-freischalten .regstep1 .form .row{display:flex;width:100%;margin-bottom:5px;}.fsk18-freischalten .regstep1 .form .key{flex-grow:0;
max-width:120px;min-width:120px;padding-top:2px;width:120px;}.fsk18-freischalten .regstep1 .form input[type='text']{width:95%;max-width:250px;padding:2px;border:1px solid #CCC;color:#416084;}.fsk18-freischalten .regstep1 .form input.zipcode{width:40%;max-width:80px;}.fsk18-freischalten .regstep1 .form input.city{width:55%;max-width:166px;}.fsk18-freischalten .regstep1 .form select{padding:2px;border:1px solid #CCC;color:#416084;}.fsk18-freischalten .regstep1 .form select option
{ padding-left:0.4em;}.fsk18-freischalten .regstep1 .form .val{ flex-grow:1;}.fsk18-freischalten .regstep1 .form label{ text-align:justify;}.fsk18-freischalten .regstep1 .form .hint{color:red;font-size:0.85em;}.fsk18-freischalten .regstep1 .form .submit{text-align:center;margin:20px;}.fsk18-freischalten .regstep2,.fsk18-freischalten .regstep3{ padding:10px 0;}.fsk18-freischalten .regstep2 h2,.fsk18-freischalten .regstep3 h2{font-family:Montserrat,sans-serif;font-size:1.2em;margin:0 0 20px;}
.fsk18-freischalten .regstep2 .iframelinks{ margin:20px 0;}.fsk18-freischalten .regstep2 .iframelinks .link{float:left;width:200px;margin-bottom:20px;}.fsk18-freischalten .regstep2 .iframelinks .link img.paypallogo{ margin:10px 0 0 15px;}.fsk18-freischalten .regstep3 h3{font-weight:bold;font-size:1.1em;margin:0 0 10px;}.fsk18-freischalten .regstep3 .img{float:left;width:65px;}.fsk18-freischalten .regstep3 .txt{ padding-left:75px;}.fsk18-freischalten .regstep3 .dl_button{ margin:10px 20px;}
.fsk18-freischalten .regstep3 li{list-style:outside;margin-left:30px;line-height:1.4em;}.fsk18-freischalten .regstep3 .goto_epost{ position:relative;}.fsk18-freischalten .regstep3 .goto_epost .goto_link{position:relative;top:15px;}@media only screen and (max-width: 550px){.fsk18-freischalten .gebuehren .gebleft{ float:none;}.fsk18-freischalten .gebuehren .gebright{float:none;margin-top:5px;}}@media only screen and (max-width: 500px){.fsk18-freischalten .info{background:none;padding-right:5px;}
.fsk18-freischalten .epostident,.fsk18-freischalten .postident{width:100%;margin-right:0;}.fsk18-freischalten .postident{ margin-top:20px;}.fsk18-freischalten .statusbox .key{float:left;width:100px;}.fsk18-freischalten .statusbox .val{ padding-left:100px;}}