.hidden{display:none}@font-face{font-family:Rockwell-Bold;src:url(fonts/rockb.ttf)}@font-face{font-family:TombolaWallop-Bold;src:url(fonts/tombolawallop-textbold.woff)}@font-face{font-family:TombolaWallop;src:url(fonts/tombolawallop-textregular.woff)}body .cms-content-loginpageumbraco{--tombola-teal:#00b2ac;background-color:var(--tombola-teal)}body .cms-content-loginpageumbraco .white-background{background:#fff}body .cms-content-loginpageumbraco .btn{font-size:1.25em}body .cms-content-loginpageumbraco .legal{width:70%}body .cms-content-loginpageumbraco .legal a{display:flex;align-items:flex-end}body .cms-content-loginpageumbraco .legal a img{align-self:flex-end;width:31px}body .cms-content-loginpageumbraco .legal a:first-of-type img{width:130px}body .cms-content-loginpageumbraco .legal a:last-of-type img{width:140px}body .cms-content-loginpageumbraco .carousel-item{display:flex;flex-direction:column;align-items:center}body .cms-content-loginpageumbraco .website-stats-container{padding-bottom:10px}body .cms-content-loginpageumbraco .website-stats-container .jackpots-info,body .cms-content-loginpageumbraco .website-stats-container .players-online{width:65%}body .cms-content-loginpageumbraco .website-stats-container .jackpots-info{float:left;border-left:2px solid #00b2ac}body .cms-content-loginpageumbraco .website-stats-container .players-online{float:right}body .cms-content-loginpageumbraco .promo-container{background-color:var(--tombola-yellow)}body .cms-content-loginpageumbraco .promo-container .col-7,body .cms-content-loginpageumbraco .promo-container .col-md-7{padding:20px}body .cms-content-loginpageumbraco .promo-container .col-7 h2,body .cms-content-loginpageumbraco .promo-container .col-md-7 h2{margin-bottom:0}body .cms-content-loginpageumbraco .login-form-container{width:100%}body .cms-content-loginpageumbraco .login-form-container form{width:65%;display:flex;flex-direction:column;align-items:center}body .cms-content-loginpageumbraco .login-form-container form .form-item,body .cms-content-loginpageumbraco .login-form-container form .form-item .input.text{width:100%}body .cms-content-loginpageumbraco .login-form-container form p{margin-top:15px;width:100%}body .cms-content-loginpageumbraco .login-form-container form p label{font-size:1.2em;font-weight:600}body .cms-content-loginpageumbraco .login-form-container form a{font-size:.8em}body .cms-content-loginpageumbraco .login-form-container #error-main{width:83%;display:flex;flex-direction:column;align-items:center}body .cms-content-loginpageumbraco .login-form-container #error-main .error-container,body .cms-content-loginpageumbraco .main-image{width:100%}body .cms-content-loginpageumbraco .login-form-container #error-main .error-container ul{margin-top:15px;padding-left:0}body .cms-content-loginpageumbraco .login-form-container #error-main .error-container ul li{color:#8b0000;list-style:none;padding:7px;border:1px solid #8b0000;font-size:.9em;border-radius:4px;background-color:#fff1f1}body .cms-content-loginpageumbraco .login-form-container #error-main a{color:#8b0000}body .cms-content-loginpageumbraco .game-rules-container p a{color:#fff}body .cms-content-loginpageumbraco .license-container{color:var(--tombola-yellow);font-size:.75em}