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:#501f00;overflow-x:hidden;background-image:url(../img/startpage/startbackground4.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;height:100%}.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:#a3472a;text-decoration:none}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:#9e4914}:-moz-placeholder{color:#9e4914;opacity:1}::-moz-placeholder{color:#9e4914;opacity:1}:-ms-input-placeholder{color:#9e4914}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}.startPageFooterBg{width:5px;height:90px;background-image:url(../img/startpage/footerbg2.png);background-repeat:repeat}.startPageFooterLogo{width:135px;height:37px;background-image:url(../img/startpage/footerlogo2.png);background-repeat:no-repeat;cursor:pointer;display:block}.landingSprite{background-image:url(../img/landing/spritesheet2.png);background-repeat:no-repeat;display:block}.landingLogo{width:349px;height:53px;background-position:0 -193px}.landingBetaLabel{width:41px;height:18px;background-position:0 0}.landingFormOrnamentTop{width:193px;height:38px;background-position:-193px -154px}.landingFormOrnamentBottom{width:193px;height:37px;background-position:0 -152px}.landingFormCeiling{width:374px;height:41px;background-position:0 -77px}.landingFormFloor{width:398px;height:33px;background-position:0 -118px}.landingFormWall{width:8px;height:10px;background-repeat:repeat}.landingFieldGliph{width:282px;height:77px;background-position:-41px 0}.landingPlayButton{width:254px;height:71px;background-position:-110px -246px}.landingPlayButton:hover{background-position:-323px 0}.landingTopBar{width:312px;height:41px;background-position:-110px -317px}.landingSeal{width:109px;height:110px;background-position:0 -247px}.landingFormWall.left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAAGFBMVEX/x4OeXTXMfE5lOiGJakTfw4y/onadeEv2pZaeAAAADElEQVQI12NkYIQAAAAuAAm2Nr8GAAAAAElFTkSuQmCC)}.landingFormWall.right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAMAAADU3h9xAAAAGFBMVEWdeEu/onbfw4yJakRlOiHMfE6eXTX/x4NzhOVKAAAADElEQVQI12NkYIQAAAAuAAm2Nr8GAAAAAElFTkSuQmCC)}.landingFormBg{background-color:#ffe48c;background-image:url(../img/landing/formbg.jpg);background-repeat:repeat}#landingLogoContainer{position:relative;margin:0 auto;width:349px;padding-top:29px;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:67px;right:7px}#landingFormContainer{position:relative;margin:0 auto;width:340px;height:538px;margin-top:15px;margin-bottom:105px;z-index:5}#landingFormContainer>.landingFormOrnamentTop{margin:0 auto}#landingFormContainer>.landingFormCeiling{position:relative;margin-left:-17px}#landingFormBodyContainer{position:relative;width:340px}#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}#landingFormContainer>.landingFormFloor{position:relative;margin-left:-29px}#landingFormContainer>.landingFormOrnamentBottom{margin:0 auto}#landingFormFieldsetContainer{width:282px;margin:0 auto;margin-top:10px}.landingFieldContainer{overflow:auto;height:77px;margin-top:3px}.landingFieldContainer>.landingFieldGliph{position:absolute}.landingInputContainer{position:relative;background-color:#804329;width:252px;height:40px;margin-top:18px;margin-left:15px}.landingInput{margin-top:2px;margin-left:2px;border:2px solid #e8a06c;height:20px;width:216px;font-family:Arial;font-size:16px;color:#9e4914;padding:6px 14px}.landingLegalsContainer{margin-top:10px;margin-bottom:10px}.landingLegalCheckContainer{margin-left:14px;margin-top:6px}.landingLegalCheckContainer>div{float:left}.landingLegalCheck{display:block;margin-left:2px;width:220px;overflow:auto;padding-right:15px;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:201px}#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}#landingTopBarContainer>.landingTopBar{position:absolute}.landingTopBarContent{position:relative;width:205px;height:20px;background-color:#a7642d;border:2px solid #864323;margin-left:51px;margin-top:4px;color:#ffe9d9;text-align:center;font-size:11px;line-height:19px}.landingTopBarContent>a{color:#ffe9d9}.buttonLoading{width:46px;height:46px;background-image:url(../img/landing/heroloading.gif);background-repeat:no-repeat}#landingPlayButtonContainer>.buttonLoading{margin:0 auto;margin-top:17px}.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 #842f1c}.signUpFormError>.inner{padding:9px 14px;color:#fff;text-decoration:none;background-color:#cc3b1a;border:2px solid #842f1c;line-height:15px;font-size:14px;font-weight:700;border-radius:4px}.signUpFormError a{color:#fff;text-decoration:underline}#signUpFormErrorUsername{top:25px}#signUpFormErrorEmail{top:105px}#signUpFormErrorPassword{top:185px}#signUpFormErrorLegal{top:248px}#statusContainer{position:fixed;top:82px;left:50%;width:700px;z-index:300000;margin-left:-360px}.statusMessageBar{position:relative;width:100%;font-size:17px;color:#fff;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;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAYAAAAPOoFWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNq81tsOgjAMANB2ov7/7ypaN7IlIwi9rGuT8QSc9EIDAsAznxvY4pXPKr05RUE5MEVB+TyWfCEl9LZApYopCmo9C4FKSMtYoI8Bwv79aQJU4l6hXXCZrQbokJEksxHo9KMOgc6w1atHXM8K9DVC7FQnJ0i8iK3QooGgbnyKgMDygBWyYFZoqx4qS27KqLZJjA1D0jK6QJcYEQEiWv9PGkTsbqxQ8oT+ZtZB6AkdsJnQDnMoHXHLGKOgDYuCWmYhEERCI5gaamW0bnHdA3k2ltlIN+2qKRyCND0bhqSYCyTB3CAOc4WusBEIpkeBuPgJMAAX8Hs1NfqHRgAAAABJRU5ErkJggg==)}.statusInfo{background-color:#71a6be;border:1px solid #575a63}.statusError{background-color:#d1514f;border:1px solid #942e2d}.statusWarning{background-color:#ffdb8e;border:1px solid #947014;color:#635328}.statusSuccess{background-color:#67b468;border:1px solid #398a3a}.startPageCharacterArt{position:fixed;width:100%;height:91%;bottom:0;left:63%;background-image:url(../img/startpage/startpagechars2b_close.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 0}.startPageCharacterArt.hideaccess{display:none}@media all and (max-width:1200px){.startPageCharacterArt{display:none}}@media all and (min-width:1400px) and (max-width:1600px){.startPageCharacterArt{left:60%}}@media all and (min-height:800px){.startPageCharacterArt{height:93%;left:60%}}#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:270px;width:665px}.countryFlagContainer{float:right;width:16px;height:11px;margin:0 5px}.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:56%;left:50%;z-index:200010;max-height:500px;overflow:visible;width:590px;margin:-250px 0 0 -280px;background-color:#ffefc7;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-header{padding:4px 19px;border-bottom:1px solid #e6d3a7;background-color:#fce8b9;color:#333;height:25px;-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-body{padding:15px;margin:0 20px;font-size:12px}.modal-footer{padding:14px 35px 25px;margin-bottom:0;background-color:#fce8b9;border-top:1px solid #e6d3a7;-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}.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>.dialogBorder,.modal>.dialogCorner,.modal>.windowTitleBar{cursor:initial}.windowTitleBar{position:absolute;top:-6px;left:-7px;width:979px;height:37px;background-image:url(../img/titlebar_back.png);background-repeat:no-repeat;cursor:move}.windowTitleBar.tutorial{background-image:url(../img/titlebartutorial_back.png);height:40px;width:634px}.windowTitleBar.tutorial.modalmode{width:595px}.titleBarNameContainer{position:absolute;left:215px;top:6px;height:22px;width:515px;color:#fff;text-align:center;overflow:hidden;font-size:11px;font-weight:700;text-shadow:0 1px 0 #000}.tutorial>.titleBarNameContainer{left:137px;width:315px}.titleBarControlsContainer{position:absolute;left:885px;top:-1px;height:22px;width:60px;z-index:10}.titleBarControlsContainer.modalmode{left:524px;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:30px;height:20px;overflow:hidden}.titleBarControl{background-image:url(../img/titlebar_controls.png);background-repeat:no-repeat}.titleBarControl.wclose{margin-top:6px;margin-left:2px;width:10px;height:9px;background-position:0 0}.windowTitleBarPadding{position:relative;height:9px}.dialogBorder.top{background:url(../img/dborder_h.png) repeat;height:15px;position:absolute;width:100%;top:-5px;left:0}.dialogBorder.bottom{background:url(../img/dborder_h.png) repeat;height:15px;position:absolute;width:100%;bottom:-5px;left:0}.dialogBorder.left{background:url(../img/dborder_v.png) repeat;width:15px;position:absolute;height:100%;left:-5px;top:0}.dialogBorder.right{background:url(../img/dborder_v.png) repeat;width:15px;position:absolute;height:100%;right:-5px;top:0}.dialogCorner.topleft{width:43px;height:51px;background:url(../img/dcorners.png) no-repeat 0 0;position:absolute;top:-12px;left:-11px}.dialogCorner.topright{width:51px;height:43px;background:url(../img/dcorners.png) no-repeat 0 -51px;position:absolute;top:-12px;right:-11px}.dialogCorner.bottomleft{width:50px;height:43px;background:url(../img/dcorners.png) no-repeat 0 -94px;position:absolute;bottom:-12px;left:-11px}.dialogCorner.bottomright{width:44px;height:51px;background:url(../img/dcorners.png) no-repeat 0 -137px;position:absolute;bottom:-12px;right:-11px}.tbutton{cursor:pointer}.tbutton.primary{-moz-box-shadow:inset 0 1px 0 0 #c76d52;-webkit-box-shadow:inset 0 1px 0 0 #c76d52;box-shadow:inset 0 1px 0 0 #c76d52;background-color:#b65d42;border:1px solid #7a4231;display:inline-block;color:#fff;padding:4px 13px;text-decoration:none;font-size:12px;-webkit-box-shadow:inset rgba(255,254,255,.3) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0;-moz-box-shadow:inset rgba(255,254,255,.3) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0;box-shadow:inset rgba(255,254,255,.2) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0}.tbutton.primary.hover,.tbutton.primary:hover{background-color:#964e39;color:#fff;text-decoration:none}.tbutton.primary:active{position:relative;top:1px;color:#fff;text-decoration:none}.tbutton.primary.disabled{-moz-box-shadow:inset 0 1px 0 0 #ca9383;-webkit-box-shadow:inset 0 1px 0 0 #ca9383;box-shadow:inset 0 1px 0 0 #cc9382;background-color:#b98778;border:1px solid #775449;color:#dadada}.tbutton.standard{-moz-box-shadow:inset 0 1px 0 0 #c76d52;-webkit-box-shadow:inset 0 1px 0 0 #f3eddf;box-shadow:inset 0 1px 0 0 #f3eddf;background-color:#f5e2b2;border:1px solid #cabb96;display:inline-block;color:#000;padding:4px 13px;text-decoration:none;font-size:12px;-webkit-box-shadow:inset rgba(255,254,255,.3) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0;-moz-box-shadow:inset rgba(255,254,255,.3) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0;box-shadow:inset rgba(255,254,255,.2) 0 .1em .4em,inset rgba(0,0,0,.15) 0 -.1em .1em,rgba(0,0,0,.4) 0 1px 0,rgba(0,0,0,.4) 0 .1px 0}.tbutton.standard.hover,.tbutton.standard:hover{background-color:#dfcda1;color:#000;text-decoration:none}.tbutton.standard:active{position:relative;top:1px;text-decoration:none}.tbutton.standard.disabled{background-color:#f5e2b2}.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}