::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{
box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{
background:#000;border-radius:10px}html,body{height:100%;width:100%}body{
background-size:cover;background-position:center;background-attachment:fixed}
label.nav__item{font-weight:900;cursor:pointer}
label.nav__item:hover,label.nav__item:focus,label.nav__item.active{
background-color:#ffeb52;border-radius:5px}label.nav__item.active{
cursor:default}@media(min-width:720px){.about-logo-wrapper img{
max-height:150px}body{
position:fixed;overflow:hidden;right:0;left:0;height:100%;margin-top:0}}
.header-slider .slick-arrow::before{font-size:12px;color:#919191}
@media(min-width:720px) and (max-width:991px){.container{max-width:640px}}
div.iframe-responsive iframe{max-height:calc(100vh - 420px);width:100%}
.cardLoginStart{max-height:calc(100vh - 235px);overflow-y:auto}
div.iframe-responsive iframe body{overflow-y:auto}@media(max-width:719px){
div.iframe-responsive iframe,.cardLoginStart{max-height:none}}
.biggest_fat_text{font-family:"NowayBold";font-size:2.5rem;line-height:1.0}
@media(min-width:992px){.biggest_fat_text{font-size:3.125rem;line-height:1.0}}
.big_fat_text{font-family:"NowayBold";font-size:1.7rem;line-height:1.2}
@media(min-width:992px){.big_fat_text{font-size:2.25rem;line-height:1.1}}
.m_text{font-size:1.25rem;line-height:1.5rem}.link{
text-decoration:underline !important;color:#00519e !important}
.link:hover,.link:active,.link:focus{
text-decoration:underline !important;color:#000 !important}
#LoginStartHeadline{font-size:24px}.LoginStartSubhead{font-size:18px}
.form-control,.input-group-text{border-color:#a9a9a9}.form-control{
border-top-left-radius:0;border-bottom-left-radius:0}.card{
border-radius:.625rem}@media(max-width:719px){.nav_point{display:none}}
.text_shadow{text-shadow:5px 5px 20px rgba(0,0,0,0.65)}ul.arrow_list_start{
line-height:1.25}ul.arrow_list_start li:before{
font-family:FontAwesome;content:'\f105';margin:0 5px 0 0;color:#ffed00;font-weight:bold}
@media(max-width:991px){.mobile_text_white{color:#fff}}
@media(max-width:991px){.mobile_text_smaller{font-size:1.5rem}}
@media(max-width:991px){.mobile-margin{margin-bottom:50px}}
@media(min-width:992px){#login_card{
padding:70px 50px 0 50px;background-color:rgba(255,255,255,0.95)}}
@media(max-width:991px){#login_card{
padding:20px 30px 0 30px;background-color:rgba(255,255,255,0.95);margin-top:50px}
}.line_height_text{line-height:1.35}#ws_cookie_layer{
z-index:1000;display:none}#navbar_logo{width:135px}#navbar_text{
font-size:24px;font-style:oblique;color:#000}
.is-invalid-ws-login-start .form-control,.is-invalid-ws-login-start .input-group-text{
border-color:#dc3545 !important;color:#dc3545}
.is-invalid-ws-login-start .input-group-text{
border-right-color:#dc3545;background:#dc3545;color:#dc3545}
.is-invalid-ws-login-start .form-control{padding-left:.75em}
input[type='radio']{display:none}
input[type='radio']#section1:checked ~ nav label[for='section1']{
background-color:#ffed00;border:solid 2px #ffed00}
input[type='radio']#section1:checked ~ section#background-image_1{
z-index:1;top:30px;transition:top .5s ease-in-out;transition-delay:0s}
input[type='radio']#section1:checked ~ .cover{background-color:#fff}
input[type='radio']#section3:checked ~ nav label[for='section2']{
background-color:#ffed00;border:solid 2px #ffed00}
input[type='radio']#section3:checked ~ section#background-image_2{
z-index:1;top:30px;transition:top .5s ease-in-out;transition-delay:0s}
input[type='radio']#section3:checked ~ .cover{background-color:#fff}
input[type='radio']#section2:checked ~ nav label[for='section2']{
background-color:#ffed00;border:solid 2px #ffed00}
input[type='radio']#section2:checked ~ section#background-image_3{
z-index:1;top:30px;transition:top .5s ease-in-out;transition-delay:0s}
input[type='radio']#section2:checked ~ .cover{background-color:#fff}
@media(min-width:720px){section{
height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;right:0;left:0;transition-delay:.5s;background-color:white}
}@media(max-width:719px){section{
align-items:center;justify-content:center;background-color:white}}header{
margin-top:0;width:100%;position:fixed;top:0;left:0;z-index:20;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.10);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.10);box-shadow:0 3px 3px 0 rgba(0,0,0,0.10);background-color:#fff}
.nav_point{
position:fixed;z-index:2;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.checkpoint{
width:12px;height:12px;display:block;margin:12px auto;border:solid 2px #a5a19f;border-radius:50%;cursor:pointer;background-color:#a5a19f}
.checkpoint:hover{background-color:#ffed00;border-color:#ffed00}.cover{
position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}#background-image_1{
background:url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_login_carrera_revell_blank.jpg") no-repeat;background-size:cover;background-position:center;background-attachment:fixed}
#background-image_2{
background:url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_about.png") no-repeat;background-size:cover;background-position:center;background-attachment:fixed}
#background-image_3{
background:url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_register.jpeg") no-repeat;background-size:cover;background-position:center;background-attachment:fixed}
@media(max-width:719px){#background-image_1{
background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_login_carrera_revell_mobile.jpg") no-repeat;background-size:cover;background-position:center;background-attachment:scroll}
#background-image_2{
background:url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_about_mobile.png") no-repeat;background-size:cover;background-position:center;background-attachment:scroll}
#background-image_3{
background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("/$WS/revell/websale8_shop-revell/benutzer/templates/images/background_register_mobile.jpeg") no-repeat;background-size:cover;background-position:center;background-attachment:scroll}
}@media(min-width:720px){input[type='radio']#section1:checked ~ footer{
position:fixed;background-color:#fff;right:0;bottom:0;left:0;z-index:1030;margin-top:0 !important}
input[type='radio']#section1:checked ~ footer .text-white{
color:inherit !important}
input[type='radio']#section1:checked ~ footer p.mb-md-3{
margin-bottom:1rem !important}}.modal{background:#fff}
.select_a_salut,.select_a_country{
border-left:none !important;border-color:#a9a9a9 !important;border-bottom-right-radius:.25rem !important;border-top-right-radius:.25rem !important}
.wsLoginCountryBackground{
height:calc(100vh - 90px);justify-content:center;align-items:center;flex-direction:column}
@media(max-width:767px){.wsLoginCountryBackground{height:calc(50vh - 40px)}}
.wsLoginLogo{position:absolute;top:130px}.wsLoginCarreraLogo{
left:65px;max-height:90px}.wsLoginRevellLogo{right:65px;max-height:inherit}