html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{margin:0;font-family:Arial,sans-serif;font-size:12px;line-height:15px;color:#f9d09c;overflow-x:hidden;background-color:#b0a7d1;background-image:url(../img/startpage2/startbackground5.jpg);background-repeat:no-repeat;background-position:99% 2%;background-attachment:fixed;background-size:135%;height:100%}@media screen and (max-width:1250px){body{background-size:cover}}@media screen and (min-width:1550px){body{background-size:120%}}@media screen and (min-width:1750px){body{background-size:110%}}@keyframes skyCloudsAnimation{0%{background-position:596px 0}100%{background-position:2886px 0}}@-moz-keyframes skyCloudsAnimation{0%{background-position:596px 0}100%{background-position:2886px 0}}@-webkit-keyframes skyCloudsAnimation{0%{background-position:596px 0}100%{background-position:2886px 0}}@-ms-keyframes skyCloudsAnimation{0%{background-position:596px 0}100%{background-position:2886px 0}}@-o-keyframes skyCloudsAnimation{0%{background-position:596px 0}100%{background-position:2886px 0}}#startPageParallaxContainer{position:fixed;width:2072px;height:1080px;top:-144px;left:50%;right:0;margin-left:-1037px}.startParallaxLayerSky{position:absolute;width:2072px;height:1080px;background-image:none;background-repeat:repeat;background-position:596px 0;background-size:cover;animation:skyCloudsAnimation 120s linear infinite;-moz-animation:skyCloudsAnimation 120s linear infinite;-webkit-animation:skyCloudsAnimation 120s linear infinite;-ms-animation:skyCloudsAnimation 120s linear infinite;-o-animation:skyCloudsAnimation 120s linear infinite}.on>.startParallaxLayerSky{background-image:url(../img/startpage2/parallax/layer1_skyseamless2.jpg)}.startParallaxLayerDesert{position:absolute;width:2072px;height:1080px;background-image:none;background-repeat:repeat;background-position:1px 0;background-size:cover}.on>.startParallaxLayerDesert{background-image:url(../img/startpage2/parallax/layer2_desert.png)}.startParallaxLayerTerrain{position:absolute;width:2072px;height:1080px;background-image:none;background-repeat:repeat;background-position:-396px 0;background-size:cover}.on>.startParallaxLayerTerrain{background-image:url(../img/startpage2/parallax/layer3_terrain.png)}.off{background-image:none!important}:focus{outline:0}.clear{clear:both;float:none!important}.clearcollapse{display:block;height:1px;width:1px}.bold{font-weight:700}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -120px;overflow:auto}.footer,.push{height:90px}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}button,input,select{margin:0;padding:0;border:0 none;font-size:100%;vertical-align:middle;font-family:Arial}input[type=checkbox]{margin:3px 3px 3px 0;width:13px;height:13px}noscript>.noscript{background-color:#c24d33;border:2px solid #842f1c;position:absolute;top:55px;left:50%;width:680px;margin-left:-340px;z-index:1000000;color:#fff;font-weight:700;text-align:center;font-size:20px;line-height:27px;padding:13px 0}::-webkit-input-placeholder{color:#f9d09c}:-moz-placeholder{color:#f9d09c;opacity:1}::-moz-placeholder{color:#f9d09c;opacity:1}:-ms-input-placeholder{color:#f9d09c}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}#startPageLegalFooter{width:100%;height:90px;margin-top:30px;color:#90b06d;font-size:11px;position:relative}#startPageLegalFooter a{color:#c5dfa9;margin:0 3px}#startPageLegalFooterContent{margin:0 auto;width:600px;height:100%;white-space:nowrap}#startPageLegalFooterLogoContainer{display:inline-block;margin-left:17px;margin-bottom:8px}#startPageLegalFooterTextContainer{display:inline-block;margin-left:25px;margin-top:16px;line-height:20px}#startPageLegalFooterLinksContainer{margin-left:-3px;margin-bottom:3px}#startPageFooterLanguageSelect{position:absolute;top:16px;right:16px}#footerLanguageControl{color:#b3c79d;background-color:#505b3a;border:1px solid #799a56;border-radius:3px;padding:2px 6px 2px 3px;box-shadow:none}.startPageFooterBg{width:5px;height:90px;background-image:url(../img/startpage2/footerbg2.png);background-repeat:repeat}.startPageFooterLogo{width:135px;height:37px;background-image:url(../img/startpage2/footerlogo2.png);background-repeat:no-repeat;cursor:pointer;display:block}.landingSprite{background-image:url(../img/landing2/landing_spritesheet.png);background-repeat:no-repeat;display:block}.landingLogo{width:311px;height:89px;background-image:url(../img/landing2/landinglogo.png);background-repeat:no-repeat}.landingBetaLabel{width:48px;height:20px;background-image:url(../img/landing2/landingbetalabel.png);background-repeat:no-repeat}.landingFormCeiling{width:392px;height:44px;background-position:0 -191px}.landingFormFloor{width:524px;height:58px;background-position:0 -235px}.landingFormWall{width:8px;height:10px;background-repeat:repeat}.landingFieldBgA{width:315px;height:96px;background-position:0 0}.landingFieldBgB{width:314px;height:95px;background-position:0 -96px}.landingPlayButton{width:258px;height:76px;background-position:0 -293px}.landingPlayButton:hover{background-position:-258px -293px}.landingTopBar{width:339px;height:46px;background-position:0 -369px}.landingSeal{width:110px;height:110px;background-position:-315px 0}.landingStatue{width:142px;height:431px;background-position:-524px 0}.landingFormWall.left{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABBAMAAAARLvJwAAAAFVBMVEU3FQHQhF6PWz6ZTSdwQyZ6LghUHQFnCMMIAAAADUlEQVQI12MQNWNyAAABPwCOAva4DQAAAABJRU5ErkJggg==')}.landingFormWall.right{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABBAMAAAARLvJwAAAAFVBMVEU3FQHQhF6PWz6ZTSdwQyZ6LghUHQFnCMMIAAAADUlEQVQI12NgUUgOBAABjADZ02LvagAAAABJRU5ErkJggg==')}.landingFormBg{background-color:#5a1f06;background:linear-gradient(to bottom,#581303 0,rgba(132,61,20,.68) 100%)}#landingLogoContainer{position:relative;margin:0 auto;width:311px;padding-top:20px;z-index:5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#landingLogoContainer>.landingBetaLabel{position:absolute;top:78px;right:28px}#landingFormContainer{position:relative;margin:0 auto;width:340px;height:538px;margin-bottom:105px;margin-top:10px;z-index:5}#landingFormContainer>.landingFormOrnamentTop{margin:0 auto}#landingFormContainer>.landingFormCeiling{position:relative;margin-left:-26px;z-index:100}#landingFormBodyContainer{position:relative;width:340px;background-image:url(../img/startpage2/bgtexture.jpg);background-repeat:repeat;z-index:100}#landingFormBodyContainer>.landingFormWall.left{position:absolute;left:0;height:100%}#landingFormBodyContainer>.landingFormWall.right{position:absolute;right:0;height:100%}#landingFormBody{float:left;width:324px;margin-left:8px}#landingFloorContainer{position:relative;z-index:1}#landingFloorContainer>.landingFormFloor{position:relative;margin-left:-90px}.landingStatueContainer{position:absolute;height:100%;overflow:hidden}.landingStatueContainer.left{width:73px;left:-70px}.landingStatueContainer.right{width:73px;right:-72px}.landingStatueContainer.right>.landingStatue{width:73px;background-position:-602px 0}.landingStatueContainer .landingStatue{position:absolute;top:-12px}.landingStatueContainer .landingStatue.bottom{top:auto;bottom:-3px}#landingFormContainer>.landingFormOrnamentBottom{margin:0 auto}.landingFormContentBlock{margin:5px;background-color:#58361d;border:1px solid #7b522e;box-shadow:0 0 1px 1px rgba(66,18,0,.61)}.landingFormContentBlock>div{margin:1px;background-color:#67381d;background-image:url(../img/landing2/formbg3b.jpg);background-repeat:no-repeat;overflow:hidden}#landingFormFieldsetContainer{margin:0 auto;margin-top:10px}.landingFieldContainer{overflow:auto;height:77px;margin-top:3px}.landingFieldContainer>.landingFieldBgA,.landingFieldContainer>.landingFieldBgB{position:absolute}.landingInputContainer{position:relative;background-color:#482917;width:252px;height:40px;margin-top:29px;margin-left:29px}.landingInput{margin-top:2px;margin-left:2px;height:20px;width:216px;font-family:Arial;font-size:16px;padding:6px 14px;background-color:#54290e;background:linear-gradient(to bottom,#380f00 0,#6f3f1d 100%);border:2px solid #8c471d;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.7);color:#f9d09c}.landingLegalsContainer{margin-top:10px;margin-bottom:10px}.landingLegalCheckContainer{margin-left:32px;margin-top:19px}.landingLegalCheckContainer>div{float:left}.landingLegalCheck{display:block;margin-left:2px;width:250px;overflow:auto;min-height:34px;max-height:45px;cursor:pointer}#landingPlayButtonContainer{margin-bottom:15px}.landingHeroButton{margin:0 auto;cursor:pointer;font-family:Tahoma,Verdana;font-size:31px;font-weight:700;color:#fff;line-height:63px;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.3);padding-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.landingHeroButton:active{margin-top:2px;margin-bottom:-2px}#landingNewSealContainer{position:absolute;top:48px;left:50%;margin-left:214px}#landingNewSeal{font-family:Tahoma,Verdana;font-size:19px;font-weight:700;color:#fff;text-align:center;text-shadow:2px 2px 0 rgba(0,0,0,.15);-webkit-transform:rotate(-17deg);-moz-transform:rotate(-17deg);-ms-transform:rotate(-17deg);transform:rotate(-17deg);line-height:23px;padding-top:28px;word-spacing:100px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#landingNewSeal.fr-FR{word-spacing:0px;padding-top:31px;font-size:17px}#landingTopBarContainer{position:absolute;top:0;left:50%;margin-left:295px;z-index:10}.landingTopBarInnerBackground{width:280px;border:1px solid #f7ab6e;box-shadow:inset 0 0 0 1px #864521,inset 0 0 2px 2px #8a4f12;background:rgba(86,34,1,.73);background:linear-gradient(to bottom,rgba(136,49,8,.91) 0,rgba(132,72,20,.53) 100%);margin-top:-2px;margin-left:30px}.landingTopBarContent{position:relative;width:247px;color:#ffe9d9;text-align:center;font-size:11px;line-height:18px;margin-top:-1px;margin-left:16px;margin-bottom:5px;background-color:#733720;border:1px solid #905b2d;box-shadow:0 0 1px 1px rgba(66,18,0,.61)}.landingTopBarContent>div{height:20px;padding-top:2px;margin:1px;background-color:#945120;background-image:url(../img/noisytexture_light.png),linear-gradient(170deg,#a5602d 0,#733e18 100%);overflow:auto}.buttonLoading{width:46px;height:46px;background-image:url(../img/landing2/heroloading.gif);background-repeat:no-repeat}#landingPlayButtonContainer>.buttonLoading{margin:0 auto;margin-top:22px;margin-bottom:23px}.signUpFormError{position:absolute;display:none;padding:5px;font-size:12px;opacity:1;margin-left:2px;width:300px;z-index:1000;left:305px;cursor:pointer}.signUpFormError>.arrow{position:absolute;width:0;height:0;top:23px;left:-3px;margin-top:-7px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:9px solid #0c2a40}.signUpFormError>.inner{padding:9px 14px;color:#fff;text-decoration:none;line-height:15px;font-size:14px;font-weight:700;border-radius:4px;background-color:#11456b;border:2px solid #0c2a40}.signUpFormError a{color:#fff;text-decoration:underline}#signUpFormErrorUsername{top:42px}#signUpFormErrorEmail{top:122px}#signUpFormErrorPassword{top:202px}#signUpFormErrorLegal{top:265px}#statusContainer{position:fixed;top:48px;left:50%;width:700px;z-index:300000;margin-left:-360px}.statusMessageBar{position:relative;width:100%;font-size:17px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6);display:none;text-align:center;padding:8px 5px;box-shadow:rgba(0,0,0,.3) 0 2px 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;min-height:22px;line-height:21px}.statusMessageBar a.close{opacity:.4}.statusMessageBar .bold{color:#fff}.statusInfo{background-color:#424689;border:1px solid #372373;background:url(../img/noisytexture.png),linear-gradient(to bottom,#462792 0,#45678c 100%);box-shadow:#281a50 1px 1px 0}.statusError{background-color:#b42105;border:1px solid #8c160a;background:url(../img/noisytexture.png),linear-gradient(to bottom,#c50b00 0,#b53c09 100%);box-shadow:#841f00 1px 2px 0}.statusWarning{background-color:#925608;border:1px solid #673215;background:url(../img/noisytexture.png),linear-gradient(to bottom,#b76500 0,#964422 100%);box-shadow:#542a0d 1px 2px 0;color:#ffd6a1}.statusSuccess{background-color:#158e52;border:1px solid #23733f;background:url(../img/noisytexture.png),linear-gradient(to bottom,#08772b 0,#119e6c 100%);box-shadow:#164626 1px 2px 0}.startPageCharacterArt{position:fixed;width:100%;height:102%;bottom:0;left:53%;background-image:url(../img/startpage2/startpagechars2.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 0}@media all and (max-width:1200px){.startPageCharacterArt{display:none}}@media all and (max-width:1300px){.startPageCharacterArt{left:50%}}@media all and (min-width:1400px) and (max-width:1600px){.startPageCharacterArt{left:50%}}@media all and (min-height:790px) and (max-height:850px){.startPageCharacterArt{left:45%}}@media all and (min-height:850px){.startPageCharacterArt{left:41%}}@media all and (min-width:1601px){.startPageCharacterArt{left:48%}}#cookieNotice{position:fixed;bottom:20px;right:20px;z-index:10000;width:245px;background-color:#257798;border:1px solid #1b5f7b;color:#fff;font-size:14px;line-height:20px;padding:15px 20px;border-radius:12px}#cookieNotice.en-US{width:210px}#cookieNotice.de-DE{width:290px}#cookieNotice a:hover{text-decoration:none}.cookieNoticeBody{margin-bottom:15px}.cookieNoticeButton{display:block;float:left;padding:3px 10px;border-radius:4px;margin-right:10px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;max-width:70px;overflow:hidden}.de-DE .cookieNoticeButton,.fr-FR .cookieNoticeButton{max-width:90px}.pl-PL .cookieNoticeButton{max-width:100px}.it-IT .cookieNoticeButton{max-width:115px}.cookieNoticeButton.agree{color:#10445a;background-color:#fff;border:1px solid #fff}.cookieNoticeButton.learnMore{color:#fff;background-color:#026a95;border:1px solid #135975}#languageSelectorContainer{position:absolute;top:4px;right:341px;width:665px}.countryFlagContainer{float:right;width:16px;height:11px;margin:0 5px}body>.modal{border-radius:0;border:1px solid #3c2306;box-shadow:inset 0 0 0 1px #de793c,inset 0 0 0 3px #90531d,inset 0 0 0 4px #b56b42,inset 0 0 0 5px #523114,inset 0 0 0 6px #a5876e,inset 0 0 0 6px #7d6759,inset 0 0 0 6px #806e60,inset 0 0 0 7px #6b3f1e,inset 0 0 0 8px #422812,inset 0 0 5px 8px #000}.windowTitleBarPadding{position:relative;height:9px}.modal button,.modal input,.modal label,.modal select,.modal textarea{font-size:13px;font-weight:400;line-height:18px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;background-color:#000;opacity:.8}.modal{position:fixed;top:50%;left:50%;z-index:200010;max-height:500px;overflow:visible;width:590px;margin:-250px 0 0 -280px;background-image:url(../img/windowbg2.jpg);background-position:-197px -74px;border:1px solid #bfb395;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal:focus{outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.in{top:56%}.modal-header{padding:4px 19px;color:#333;height:23px;margin:0 10px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.modal-header .close{margin-top:2px}.modal-body{padding:15px 20px;margin:0 15px;font-size:12px;max-height:325px;overflow-y:auto;background-color:rgba(160,117,72,.36);border-radius:10px;border:1px solid #805533;box-shadow:inset 0 0 0 1px #3e2517,inset 0 0 2px 2px #4c2f11}.modal-body.no-overflow{overflow:hidden}.modal-body .modal-form{margin-bottom:0}.modal-footer{padding:10px 26px 10px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;text-align:center;margin:0 10px;margin-bottom:10px}.modal-footer:after,.modal-footer:before{display:table;content:""}.modal-footer:after{clear:both}.modal-footer .btn,.modal-footer .tbutton{margin-left:5px;margin-bottom:0}.modal>.windowTitleBar{cursor:initial}.windowTitleBar{position:absolute;top:5px;left:5px;width:970px;height:29px;background-image:url(../img/titlebar_back2.png);background-repeat:no-repeat;cursor:move;z-index:8}.windowTitleBar.modalmode{background-image:url(../img/titlebarmodal_back.png);height:29px;width:580px}.modalmode>.titleBarNameContainer{left:125px;width:298px}.titleBarNameContainer{position:absolute;left:187px;top:5px;height:22px;width:515px;color:#ffa46a;text-align:center;overflow:hidden;font-size:14px;font-weight:700;text-shadow:0 1px 0 #000}.titleBarControlsContainer{position:absolute;left:899px;top:8px;height:22px;width:66px;z-index:11}.titleBarControlsContainer.modalmode{left:537px;width:40px}.titleBarControlsContainer.modalmode>.windowCloseButton{width:40px}.titleBarControlsContainer.modalmode .titleBarControl.wclose{margin-left:10px}.titleBarControlContainer:hover>.titleBarControl.wclose{background-position:0 -12px}.titleBarControlContainer{float:left;cursor:pointer;width:33px;height:23px;overflow:hidden}.titleBarControl{width:22px;height:22px;background-image:url(../img/titlebar_controls2.png);background-repeat:no-repeat}.titleBarControl.wclose{margin-left:1px;background-position:0 0}.titleBarControl.minimized.wclose{margin-left:8px}.titleBarControlContainer:hover>.titleBarControl.wclose{background-position:0 -22px}.titleBarControl.wminimize{margin-left:10px;background-position:0 -44px}.titleBarControlContainer:hover>.titleBarControl.wminimize{background-position:0 -66px}.tbutton{-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;display:inline-block;cursor:pointer;color:#fff;font-size:12px;padding:4px 13px;text-decoration:none;outline:0}.tbutton.primary{background-image:linear-gradient(to bottom,#505b5b 0,#333b3b 100%);background-color:#404949;box-shadow:inset 0 0 0 1px #4a4954;border:1px solid #24272a;color:#b6cccc;text-shadow:1px 1px 1px rgba(0,0,0,.48);font-weight:700}.tbutton.primary.hover,.tbutton.primary:hover{background-color:#728282;box-shadow:inset 0 0 0 1px #7a7894;background-image:linear-gradient(to bottom,#798a8a 0,#566363 100%);color:#bad6d6}.tbutton.primary:active{position:relative;top:1px;color:#fff;text-decoration:none}button.tbutton,button.tbutton.primary{padding-bottom:6px}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano .content:focus{outline:thin dotted}.nano .content::-webkit-scrollbar{visibility:hidden}.has-scrollbar .content::-webkit-scrollbar{visibility:visible}.nano>.pane{background:rgba(0,0,0,.25);position:absolute;width:10px;right:0;top:0;bottom:0;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.pane>.slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.pane,.pane.active,.pane.flashed{opacity:.99}