@import 'https://fonts.googleapis.com/css?family=Bungee|Doppio+One';.error{border:1px solid #a70000;width:auto!important;margin:10px!important;padding:5px 10px!important;background:#ffd5d5;color:#a70000!important}.error a{color:#0071bd;text-decoration:underline}.success{border:1px solid #00a232;width:auto!important;margin:10px!important;padding:5px 10px!important;background:#d4ffd0}.success,.success p{color:#00a232!important}.environment_warning{left:50%;background-color:#8f9;position:absolute;z-index:20;margin-left:-473px;width:940px;border:1px solid #000;top:2px;padding:2px}.submitting#loader{display:block;position:fixed;z-index:150}.submitting#loading_text{display:block;position:fixed;margin:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);left:0;top:0;z-index:120}.tooltip{cursor:help}#content{margin:0;padding:0;left:-166px;width:100%;font-family:helvetica,sans-serif;font-size:14px;color:#555;position:relative;overflow:auto;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRhZGEiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-color:#dadada;background-repeat:repeat-x;background:-webkit-linear-gradient(top,#dadada,hsla(0,0%,85%,0));background:linear-gradient(180deg,#dadada 0,hsla(0,0%,85%,0))}#content h1{font-size:24px}#content h2{font-size:20px}#content dl,#content h1,#content h2,#content h3,#content p,#content ul{margin:0 0 15px}body.users #content nav#breadcrumbs li:nth-of-type(2){text-transform:none}body.accounts.forgotten #content div.error,body.accounts.forgotten #content div.success{margin:10px 0 10px 29px!important}#content header{margin:29px 29px 0;width:892px}#content header:after{clear:both;content:"";display:table}#content header nav>a{position:relative;display:block;float:left;margin:0;margin-right:10px;padding:10px 20px;background-color:#ccc;text-transform:uppercase;text-decoration:none;color:#111;border:1px solid transparent;border-bottom:none}#content header nav>a:before{content:'';position:absolute;bottom:5px;left:10px;right:10px;background-color:#ee7b00;height:3px}#content header nav>a.active{background-color:#f2f2f2;border-color:#d8d8d8}#content header nav>a.active:before{background-color:#0071b3}#content header nav>a.active:after{content:'';position:absolute;bottom:-1px;left:0;right:0;background-color:#f2f2f2;height:1px}#content header nav>div{position:relative;display:block;float:right;margin:0;padding:2px;background-color:#ccc;border:1px solid transparent;border-bottom:none;height:32px}#content header nav>div p{float:left;margin:0 5px;white-space:nowrap}#content header nav>div img{margin:1px;float:left}#content header nav>div a{text-decoration:none;color:#ee7b00}#content header nav>div.active{background-color:#f2f2f2;border-color:#d8d8d8}#content header nav>div.active:after{content:'';position:absolute;bottom:-1px;left:0;right:0;background-color:#f2f2f2;height:1px}body.login #content header{padding:0 172px 0 210px;background:url(/images/avatar-180x180.png) 0 0 no-repeat,url(/images/accounts/secure-connect.png) 728px 0 no-repeat;width:510px;min-height:180px}#content aside,#content section{margin:29px 29px 0;padding:10px;background-color:#f2f2f2;width:870px;border:1px solid #d8d8d8}#content aside h1,#content aside h2,#content section h1,#content section h2{padding:0 7px 3px;border-bottom:3px solid #ee7b00}#content aside h1 img,#content section h1 img{float:left;margin-right:10px}#content aside h3,#content section h3{margin-top:20px}#content aside a,#content section a{font-weight:700;color:#ee7b00;text-decoration:none}#content aside a:hover,#content section a:hover{text-decoration:underline}#content aside p,#content section p{margin:0 10px 15px}#content aside p small,#content section p small{font-size:85%;opacity:.8}#content hr{border:none;border-bottom:1px solid #ee7b00;margin:0 0 15px}body.login #content section,body.users.login #content section{float:left;width:470px;margin-top:29px;background:#fff;border-bottom:6px solid #0071b3}body.login #content aside{float:right;margin-left:0;width:349px}body.forgotten #content #holder,body.signup #content #holder{margin:29px 29px 0;padding:0 172px 0 180px;background:url(/images/avatar-180x180.png) 0 0 no-repeat,url(/images/accounts/secure-connect.png) 728px 0 no-repeat;min-height:180px}body.forgotten #content #holder header,body.forgotten #content #holder section,body.signup #content #holder header,body.signup #content #holder section{margin-right:0;width:auto}body.forgotten #content #holder section,body.signup #content #holder section{background:#fff;border-bottom:6px solid #0071b3}body.forgotten #content #holder select,body.forgotten #content #holder span.select2,body.signup #content #holder select,body.signup #content #holder span.select2{height:26px;line-height:26px;margin:5px 2% 5px 0}body.forgotten #content #holder select:last-of-type,body.forgotten #content #holder span.select2:last-of-type,body.signup #content #holder select:last-of-type,body.signup #content #holder span.select2:last-of-type{margin-right:0}body.forgotten #content #holder span.select2,body.signup #content #holder span.select2{width:31%!important}body.forgotten #content #holder span.select2 span.select2-selection,body.signup #content #holder span.select2 span.select2-selection{border:1px solid #ddd}body.forgotten #content #holder select,body.signup #content #holder select{background-color:#fff;width:31%;border:1px solid #ddd}body.signup #content section p:last-of-type{line-height:24px}body.signup #content section p:last-of-type a{font-weight:400}body.confirm #content section h1 a{float:right;display:block;margin:0;padding:5px 10px;border:1px solid #ddd;border-radius:4px;font-size:12px;cursor:pointer;background-color:#009bef;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,#009bef,#00519b);background-image:linear-gradient(180deg,#009bef 0,#00519b);color:#fff!important;width:auto;font-weight:700;text-transform:uppercase;font-family:Helvetica Neue,Arial,Liberation Sans,FreeSans,sans-serif}body.users #content section{margin-top:0}body.terms #content header img{float:left}body.terms #content header h1{margin:0 20px;line-height:64px;float:left}#content section details:after{clear:both;content:"";display:table}#content section#user_activity{margin-top:10px}#content section#user_activity li{float:left;margin-right:10px;width:420px}#content section#user_activity li:nth-child(even){margin-right:0}#content section#user_activity li time{display:block;color:#777;font-size:90%}.accounts:not(.terms) #content section ul{margin:0;padding:0;list-style:none}.accounts:not(.terms) #content section ul li{margin-bottom:5px;padding:5px;background-color:#ddd}.accounts.profile #content section:after,.accounts:not(.terms) #content section ul li:after{clear:both;content:"";display:table}.accounts.profile #content section img{float:left;margin-right:20px;margin-bottom:5px}.accounts.profile #content section h1,.accounts.profile #content section h2,.accounts.profile #content section p{border:none;margin:5px 0}.accounts.profile #content section h1{margin-top:18px}.accounts.profile #content section h2{font-weight:400;font-style:italic}.accounts.users #content section ul.games li{height:48px;line-height:48px;font-size:18px}.accounts.users #content section ul.games li a{display:block;width:100%;height:100%;color:#111;text-decoration:none}.accounts.users #content section ul.games li img{float:left;margin-right:10px}.accounts.users #content section ul.games li span{float:right}.accounts.users #content section .percentage{height:27px;line-height:27px;border-radius:5px;background-color:#999;color:#fff;width:100%;margin-bottom:15px;position:relative}.accounts.users #content section .percentage .complete{position:absolute;width:50%;height:100%;background-color:#ee7b00;border-bottom-left-radius:5px;border-top-left-radius:5px}.accounts.users #content section .percentage .text{position:absolute;width:100%;height:100%;text-align:center}.accounts.users #content section ul.achievements:after{clear:both;content:"";display:table}.accounts.users #content section ul.achievements div{background-color:#aaa;width:48px;height:48px;text-align:center;line-height:48px;font-size:30px;font-weight:700}.accounts.users #content section ul.achievements div,.accounts.users #content section ul.achievements img{float:left;margin-right:10px}.accounts.users #content section ul.achievements li{float:left;width:420px;opacity:.5}.accounts.users #content section ul.achievements li h4{margin:0}.accounts.users #content section ul.achievements li span{display:block}.accounts.users #content section ul.achievements li span.date,.accounts.users #content section ul.achievements li span.progress{float:right;color:#090;font-style:italic;font-size:70%}.accounts.users #content section ul.achievements li span.progress{color:#111}.accounts.users #content section ul.achievements li:nth-child(odd){margin-right:10px}.accounts.users #content section ul.achievements li.unlocked{opacity:1}.accounts.users #content section ul.achievements li.hidden_multi div{font-size:22px}.accounts.settings #content section form:after{clear:both;content:"";display:table}.accounts.settings #content section form.onchange input[type=submit]{display:none}.accounts.settings #content section br{clear:both}.accounts.settings #content section>p{margin:10px}.accounts.settings #content section details{margin-bottom:10px}.accounts.settings #content section details summary{padding:10px;margin-bottom:5px;background-color:#ececec;font-weight:700}.accounts.settings #content section fieldset{padding:0;border:none}.accounts.settings #content section fieldset h4{padding:10px;margin:10px 0 5px;background-color:#ececec}.accounts.settings #content section fieldset p{margin:0 10px 5px}.accounts.settings #content section fieldset legend{padding:0 1% 3px;border-bottom:3px solid #ee7b00;font-weight:700;font-size:18px;width:98%;margin:10px 0}.accounts.settings #content section fieldset#profile:after{clear:both;content:"";display:table}.accounts.settings #content section fieldset#profile img{float:left;margin-right:20px;margin-bottom:5px}.accounts.settings #content section fieldset#profile h1,.accounts.settings #content section fieldset#profile h2,.accounts.settings #content section fieldset#profile p{border:none;margin:5px 0}.accounts.settings #content section fieldset#profile h1{margin-top:12px}.accounts.settings #content section fieldset#profile h2{font-weight:400;font-style:italic}.accounts.settings #content section fieldset#communication details label,.accounts.settings #content section fieldset#details label,.accounts.settings #content section fieldset#login label,.accounts.settings #content section fieldset#privacy details label{padding:0;float:left;width:20%;margin-right:1%;margin-bottom:5px;line-height:26px;text-align:right}.accounts.settings #content section fieldset#communication details select,.accounts.settings #content section fieldset#communication details span.select2,.accounts.settings #content section fieldset#details select,.accounts.settings #content section fieldset#details span.select2,.accounts.settings #content section fieldset#login select,.accounts.settings #content section fieldset#login span.select2,.accounts.settings #content section fieldset#privacy details select,.accounts.settings #content section fieldset#privacy details span.select2{float:left;height:26px;line-height:26px;margin:0 1% 5px}.accounts.settings #content section fieldset#communication details span.select2,.accounts.settings #content section fieldset#details span.select2,.accounts.settings #content section fieldset#login span.select2,.accounts.settings #content section fieldset#privacy details span.select2{width:55%!important}.accounts.settings #content section fieldset#communication details span.select2 span.select2-selection,.accounts.settings #content section fieldset#details span.select2 span.select2-selection,.accounts.settings #content section fieldset#login span.select2 span.select2-selection,.accounts.settings #content section fieldset#privacy details span.select2 span.select2-selection{border:1px solid #ddd}.accounts.settings #content section fieldset#communication details select,.accounts.settings #content section fieldset#details select,.accounts.settings #content section fieldset#login select,.accounts.settings #content section fieldset#privacy details select{background-color:#fff;width:55%;border:1px solid #ddd}.accounts.settings #content section fieldset#communication details input,.accounts.settings #content section fieldset#details input,.accounts.settings #content section fieldset#login input,.accounts.settings #content section fieldset#privacy details input{float:left}.accounts.settings #content section fieldset#communication details input[type=password],.accounts.settings #content section fieldset#communication details input[type=text],.accounts.settings #content section fieldset#details input[type=password],.accounts.settings #content section fieldset#details input[type=text],.accounts.settings #content section fieldset#login input[type=password],.accounts.settings #content section fieldset#login input[type=text],.accounts.settings #content section fieldset#privacy details input[type=password],.accounts.settings #content section fieldset#privacy details input[type=text]{width:55%;margin:0 1% 5px;padding:5px 1%}.accounts.settings #content section fieldset#communication details input[type=submit],.accounts.settings #content section fieldset#details input[type=submit],.accounts.settings #content section fieldset#login input[type=submit],.accounts.settings #content section fieldset#privacy details input[type=submit]{width:21%;margin-left:1%;margin-bottom:5px}.accounts.settings #content section fieldset#communication details input[type=submit].center,.accounts.settings #content section fieldset#details input[type=submit].center,.accounts.settings #content section fieldset#login input[type=submit].center,.accounts.settings #content section fieldset#privacy details input[type=submit].center{width:40%;margin-left:30%}.accounts.settings #content section fieldset#avatar input{float:left}.accounts.settings #content section fieldset#avatar input[type=file]{width:76%;margin:5px 1% 7px}.accounts.settings #content section fieldset#avatar input[type=submit]{width:21%;margin-left:1%;margin-bottom:5px}.accounts.settings #content section fieldset#avatar li{margin:2px;float:left;background:none;position:relative}.accounts.settings #content section fieldset#avatar li.group{clear:both;width:98%;padding:5px 1% 0}.accounts.settings #content section fieldset#avatar li label{position:relative;padding:0;cursor:pointer}.accounts.settings #content section fieldset#avatar li input{display:none}.accounts.settings #content section fieldset#avatar li a{position:absolute;top:8px;right:8px;font-size:15px;color:#c00;cursor:pointer}.accounts.settings #content section fieldset table{margin:0 2% 10px;width:96%}.accounts.settings #content section fieldset table td,.accounts.settings #content section fieldset table th{width:33.333%;text-align:left}.accounts.settings #content section fieldset table td label,.accounts.settings #content section fieldset table th label{padding:0}#content label{display:block;padding-left:7px;font-weight:700;font-size:13px}#content input[type=email],#content input[type=password],#content input[type=text]{margin:3px 0 8px;padding:5px 2%;width:96%;font-size:13px;border:none;-ms-box-shadow:0 0 2px #aaa inset;-o-box-shadow:0 0 2px #aaa inset;box-shadow:inset 0 0 2px #aaa;border-radius:3px}#content select,#content span.select2{margin:3px 2px 8px}#content select:first-of-type,#content span.select2:first-of-type{margin-left:0}#content input[type=submit]{display:block;margin:10px 0 0;padding:12px 25px;border:1px solid #ddd;border-radius:10px;font-size:15px;cursor:pointer;background-color:#009bef;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,#009bef,#00519b);background-image:linear-gradient(180deg,#009bef 0,#00519b);color:#fff!important;width:100%;font-weight:700;text-transform:uppercase;font-family:Helvetica Neue,Arial,Liberation Sans,FreeSans,sans-serif}#content input[type=submit].small{margin:0;padding:3px 10px;height:26px;width:auto;border-radius:3px;font-size:13px;float:right}#content input[type=submit]:hover{background-color:#008bcf;background-repeat:repeat-x;background-image:-webkit-linear-gradient(top,#008bcf,#00448b);background-image:linear-gradient(180deg,#008bcf 0,#00448b)}body.friends #content section nav{padding:10px;margin-bottom:10px;background-color:#ececec;font-weight:700}body.friends #content section nav:after{clear:both;content:"";display:table}body.friends #content section nav a.current,body.friends #content section nav form.current{background-color:#f2f2f2;position:relative}body.friends #content section nav a.current:after,body.friends #content section nav form.current:after{content:'';position:absolute;bottom:-10px;left:0;background-color:#f2f2f2;width:100%;height:10px}body.friends #content section nav a{float:left;padding:5px 12px;margin-right:10px;color:#555}body.friends #content section nav a.current{padding-top:10px;padding-bottom:0}body.friends #content section nav a.empty span{display:none}body.friends #content section nav a span{margin-left:5px}body.friends #content section nav a span:before{content:'('}body.friends #content section nav a span:after{content:')'}body.friends #content section nav form{float:right;width:300px;padding:0 10px}body.friends #content section nav form.current{padding-top:5px;margin-bottom:-5px}body.friends #content section nav form input[type=text]{float:right;margin:0;width:200px}body.friends #content section nav form input[type=submit]{float:right;margin-left:11px}body.friends #content section ul:after{clear:both;content:"";display:table}body.friends #content section ul.search li a{float:right;margin:5px}body.friends #content section li{float:left;background-color:#ececec;width:420px}body.friends #content section li h4{margin:5px 0 17px}body.friends #content section li h4 span{display:inline-block;margin-left:5px}body.friends #content section li img{float:left;margin-right:10px}body.friends #content section li:nth-child(odd){margin-right:10px}body.accounts.confirm,body.accounts.faqs,body.accounts.forgotten,body.accounts.login,body.accounts.signup,body.accounts.terms{font-size:16px;overflow-x:hidden;background-color:#000;background-image:url(/data/games/dawnofwar2/background/city.jpg);background-size:cover;background-position:50%;background-attachment:fixed;padding-bottom:100px}body.accounts.confirm .error,body.accounts.faqs .error,body.accounts.forgotten .error,body.accounts.login .error,body.accounts.signup .error,body.accounts.terms .error{text-shadow:none!important}body.accounts.confirm footer,body.accounts.faqs footer,body.accounts.forgotten footer,body.accounts.login footer,body.accounts.signup footer,body.accounts.terms footer{clear:both;padding:40px 0}body.accounts.confirm footer #privacypolicy,body.accounts.faqs footer #privacypolicy,body.accounts.forgotten footer #privacypolicy,body.accounts.login footer #privacypolicy,body.accounts.signup footer #privacypolicy,body.accounts.terms footer #privacypolicy{text-align:left;padding-left:2em;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.confirm #pageWrapper #content,body.accounts.faqs #pageWrapper #content,body.accounts.forgotten #pageWrapper #content,body.accounts.login #pageWrapper #content,body.accounts.signup #pageWrapper #content,body.accounts.terms #pageWrapper #content{top:14px;font-family:Doppio One,sans-serif;-webkit-font-variant-ligatures:no-common-ligatures;-o-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;background:transparent;z-index:3;overflow:visible;font-size:1em}body.accounts.confirm #pageWrapper #content #breadcrumbs,body.accounts.faqs #pageWrapper #content #breadcrumbs,body.accounts.forgotten #pageWrapper #content #breadcrumbs,body.accounts.login #pageWrapper #content #breadcrumbs,body.accounts.signup #pageWrapper #content #breadcrumbs,body.accounts.terms #pageWrapper #content #breadcrumbs{background:none;font-family:helvetica,sans-serif;left:160px;top:-75px;position:absolute;z-index:1000;font-family:helvetica,verdana,sans-serif}body.accounts.confirm #pageWrapper #content input,body.accounts.faqs #pageWrapper #content input,body.accounts.forgotten #pageWrapper #content input,body.accounts.login #pageWrapper #content input,body.accounts.signup #pageWrapper #content input,body.accounts.terms #pageWrapper #content input{box-sizing:border-box}body.accounts.confirm #pageWrapper #content #holder,body.accounts.faqs #pageWrapper #content #holder,body.accounts.forgotten #pageWrapper #content #holder,body.accounts.login #pageWrapper #content #holder,body.accounts.signup #pageWrapper #content #holder,body.accounts.terms #pageWrapper #content #holder{margin:0;padding:0;background:transparent;position:relative}body.accounts.confirm #pageWrapper #content #holder h2,body.accounts.confirm #pageWrapper #content #holder h3,body.accounts.faqs #pageWrapper #content #holder h2,body.accounts.faqs #pageWrapper #content #holder h3,body.accounts.forgotten #pageWrapper #content #holder h2,body.accounts.forgotten #pageWrapper #content #holder h3,body.accounts.login #pageWrapper #content #holder h2,body.accounts.login #pageWrapper #content #holder h3,body.accounts.signup #pageWrapper #content #holder h2,body.accounts.signup #pageWrapper #content #holder h3,body.accounts.terms #pageWrapper #content #holder h2,body.accounts.terms #pageWrapper #content #holder h3{font-family:Bungee,sans-serif;color:#dd712f;border:none;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.confirm #pageWrapper #content #holder h2,[lang=ru] body.accounts.confirm #pageWrapper #content #holder h3,[lang=ru] body.accounts.faqs #pageWrapper #content #holder h2,[lang=ru] body.accounts.faqs #pageWrapper #content #holder h3,[lang=ru] body.accounts.forgotten #pageWrapper #content #holder h2,[lang=ru] body.accounts.forgotten #pageWrapper #content #holder h3,[lang=ru] body.accounts.login #pageWrapper #content #holder h2,[lang=ru] body.accounts.login #pageWrapper #content #holder h3,[lang=ru] body.accounts.signup #pageWrapper #content #holder h2,[lang=ru] body.accounts.signup #pageWrapper #content #holder h3,[lang=ru] body.accounts.terms #pageWrapper #content #holder h2,[lang=ru] body.accounts.terms #pageWrapper #content #holder h3{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.confirm #pageWrapper #content #holder section,body.accounts.faqs #pageWrapper #content #holder section,body.accounts.forgotten #pageWrapper #content #holder section,body.accounts.login #pageWrapper #content #holder section,body.accounts.signup #pageWrapper #content #holder section,body.accounts.terms #pageWrapper #content #holder section{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(.1811,rgba(0,0,0,.9)),color-stop(.5808,rgba(0,0,0,.4)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));border-color:#000;border:2px Solid #000;padding:0 20px 20px;margin:0 0 20px;position:relative;z-index:1}body.accounts.confirm #pageWrapper #content #holder section#faqslink,body.accounts.confirm #pageWrapper #content #holder section#loginlink,body.accounts.confirm #pageWrapper #content #holder section#signuplink,body.accounts.faqs #pageWrapper #content #holder section#faqslink,body.accounts.faqs #pageWrapper #content #holder section#loginlink,body.accounts.faqs #pageWrapper #content #holder section#signuplink,body.accounts.forgotten #pageWrapper #content #holder section#faqslink,body.accounts.forgotten #pageWrapper #content #holder section#loginlink,body.accounts.forgotten #pageWrapper #content #holder section#signuplink,body.accounts.login #pageWrapper #content #holder section#faqslink,body.accounts.login #pageWrapper #content #holder section#loginlink,body.accounts.login #pageWrapper #content #holder section#signuplink,body.accounts.signup #pageWrapper #content #holder section#faqslink,body.accounts.signup #pageWrapper #content #holder section#loginlink,body.accounts.signup #pageWrapper #content #holder section#signuplink,body.accounts.terms #pageWrapper #content #holder section#faqslink,body.accounts.terms #pageWrapper #content #holder section#loginlink,body.accounts.terms #pageWrapper #content #holder section#signuplink{box-sizing:border-box;width:48.7%;padding-top:20px;float:left}body.accounts.confirm #pageWrapper #content #holder section#faqslink p,body.accounts.confirm #pageWrapper #content #holder section#loginlink p,body.accounts.confirm #pageWrapper #content #holder section#signuplink p,body.accounts.faqs #pageWrapper #content #holder section#faqslink p,body.accounts.faqs #pageWrapper #content #holder section#loginlink p,body.accounts.faqs #pageWrapper #content #holder section#signuplink p,body.accounts.forgotten #pageWrapper #content #holder section#faqslink p,body.accounts.forgotten #pageWrapper #content #holder section#loginlink p,body.accounts.forgotten #pageWrapper #content #holder section#signuplink p,body.accounts.login #pageWrapper #content #holder section#faqslink p,body.accounts.login #pageWrapper #content #holder section#loginlink p,body.accounts.login #pageWrapper #content #holder section#signuplink p,body.accounts.signup #pageWrapper #content #holder section#faqslink p,body.accounts.signup #pageWrapper #content #holder section#loginlink p,body.accounts.signup #pageWrapper #content #holder section#signuplink p,body.accounts.terms #pageWrapper #content #holder section#faqslink p,body.accounts.terms #pageWrapper #content #holder section#loginlink p,body.accounts.terms #pageWrapper #content #holder section#signuplink p{margin-top:15px;color:#fff;font-size:1.4em}body.accounts.confirm #pageWrapper #content #holder section#faqslink,body.accounts.faqs #pageWrapper #content #holder section#faqslink,body.accounts.forgotten #pageWrapper #content #holder section#faqslink,body.accounts.login #pageWrapper #content #holder section#faqslink,body.accounts.signup #pageWrapper #content #holder section#faqslink,body.accounts.terms #pageWrapper #content #holder section#faqslink{float:right}body.accounts.signup #pageWrapper #content #holder header{margin:0;padding:0;position:absolute;top:0;left:20px;width:237px;z-index:2}body.accounts.signup #pageWrapper #content #holder header h1{background:url(/images/accounts/CALICO_logo.svg) no-repeat center 2.4em rgba(0,0,0,.8);background-size:207px;width:197px;padding:270px 20px 20px;text-align:center;font-size:1em;color:#dd712f;margin:0;border:none}body.accounts.signup #pageWrapper #content #holder header p{text-align:center;font-size:1em;color:#fff;margin:0;background:url(/images/accounts/logosectionbackground.svg) no-repeat bottom transparent;background-size:237px;padding:0 20px 30px;line-height:1.375em}body.accounts.signup #pageWrapper #content #holder h2,body.accounts.signup #pageWrapper #content #holder h3{text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.signup #pageWrapper #content #holder section#signup form,body.accounts.signup #pageWrapper #content #holder section#signup h2,body.accounts.signup #pageWrapper #content #holder section#signup p{margin-left:277px}body.accounts.signup #pageWrapper #content #holder section#signup h2{font-size:1.75em;margin:1em 0 .8em 277px;padding:0}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup h2{font-size:1.4em;margin-top:1.6em}body.accounts.signup #pageWrapper #content #holder section#signup a#signin{position:absolute;top:20px;right:20px;background:url(/images/accounts/homesignin.svg) no-repeat bottom transparent;height:45px;width:134px;text-align:center;line-height:50px;font-size:1.1em;font-family:Bungee,sans-serif;color:#82609e;padding-bottom:3px;display:inline-block}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup a#signin{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup a#signin{font-size:.9em;width:164px;background-size:cover}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup a#signin,[lang=pt_br] body.accounts.signup #pageWrapper #content #holder section#signup a#signin{font-size:.9em;width:auto;padding-left:10px;padding-right:10px;background-size:cover}body.accounts.signup #pageWrapper #content #holder section#signup a#signin span{color:#dd712f;border-bottom:2px solid #dd712f;-webkit-transition:color .15s linear,border .15s linear;transition:color .15s linear,border .15s linear;padding-bottom:3px}body.accounts.signup #pageWrapper #content #holder section#signup a#signin:hover{text-decoration:none}body.accounts.signup #pageWrapper #content #holder section#signup a#signin:hover span{color:#fff;border-bottom-color:#fff}body.accounts.signup #pageWrapper #content #holder section#signup a#signin+p{text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.signup #pageWrapper #content #holder section#signup p{color:#fff;padding:0 0 .2em 1em}body.accounts.signup #pageWrapper #content #holder section#signup form{margin-top:-1em;position:relative}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form p.innertext:first-of-type{top:-36px}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form p.innertext:first-of-type{top:-44px;width:45%}[lang=it] body.accounts.signup #pageWrapper #content #holder section#signup form p.innertext:first-of-type{top:-42px;width:49%;line-height:1em}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form p.innertext:first-of-type{top:-42px;width:49%;line-height:1em;padding-left:70px}body.accounts.signup #pageWrapper #content #holder section#signup form label{position:relative;left:.6em;top:31px;font-size:.875em;color:#333;pointer-events:none;font-weight:400}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form label{-webkit-transform:scale(.95,1);transform:scale(.95,1);-webkit-transform-origin:0 0;transform-origin:0 0}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form label,[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form label{-webkit-transform:scale(.85,1);transform:scale(.85,1);-webkit-transform-origin:0 0;transform-origin:0 0;padding-left:0}body.accounts.signup #pageWrapper #content #holder section#signup form label:nth-of-type(2),body.accounts.signup #pageWrapper #content #holder section#signup form label:nth-of-type(3){top:19px}body.accounts.signup #pageWrapper #content #holder section#signup form label:nth-of-type(3){float:none;left:315px;top:-57px;z-index:1}body.accounts.signup #pageWrapper #content #holder section#signup form label:nth-of-type(4){left:9px;top:-7px;z-index:3}body.accounts.signup #pageWrapper #content #holder section#signup form input[type=email],body.accounts.signup #pageWrapper #content #holder section#signup form input[type=password],body.accounts.signup #pageWrapper #content #holder section#signup form input[type=text]{border:2px solid #000;border-radius:0;height:40px;padding:5px 5px 5px 100px;background:#e6dfec}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=email],[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=password],[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=text]{padding-left:120px}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=email],[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=password],[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=text]{padding-left:105px}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=email],[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=password],[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=text]{padding-left:110px}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=email]{padding-left:170px}body.accounts.signup #pageWrapper #content #holder section#signup form input+p{margin:0 0 0 100px;position:relative;font-size:.875em;top:-37px;color:#a6a6a6;padding:0;pointer-events:none}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input+p,[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form input+p{font-size:.8em;margin-left:120px}body.accounts.signup #pageWrapper #content #holder section#signup form input+p.clicked{opacity:0}body.accounts.signup #pageWrapper #content #holder section#signup form input:focus{outline:2px solid #dd712f}body.accounts.signup #pageWrapper #content #holder section#signup form input:focus+p,body.accounts.signup #pageWrapper #content #holder section#signup form input:valid+p{opacity:0}body.accounts.signup #pageWrapper #content #holder section#signup form input:valid{border:2px solid green}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password],body.accounts.signup #pageWrapper #content #holder section#signup form input[name=password]{width:47%;margin-top:-18px;display:inline-block}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password]+p,body.accounts.signup #pageWrapper #content #holder section#signup form input[name=password]+p{width:40%;top:-39px;display:inline-block}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password]{float:right;position:relative;z-index:0;top:-67px;right:26px;padding:5px 5px 5px 140px}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password],[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password]{padding-left:150px;top:-67px}[lang=es] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password],[lang=it] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password]{padding-left:165px}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=confirm_password]{padding-left:150px}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]{width:47%;margin-top:-35px;display:inline-block;height:40px;padding:5px 5px 5px 100px;z-index:2;position:relative;top:-26px}[lang=pt_br] body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]{padding-left:135px}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]+p{width:47%;top:-37px;display:inline-block;margin-left:0;background:#000;border:2px solid #000;padding:1em;color:#82609e;box-sizing:border-box;font-size:1em;line-height:1.375em}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]:focus{outline:2px solid #dd712f}body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]:focus+p,body.accounts.signup #pageWrapper #content #holder section#signup form input[name=name]:valid+p{opacity:1}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect{width:47%;float:right;background:#000;margin:-74px 26px 0 0;border:2px solid #000;box-sizing:border-box;position:relative}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{position:absolute;top:0;left:0;right:0;padding:9px 0 0 .9em;height:36px;box-sizing:border-box;background:#e6dfec}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{-webkit-transform:scale(.95,1);transform:scale(.95,1);-webkit-transform-origin:0 0;transform-origin:0 0;width:105.4%}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{padding-left:5px;width:120.5%;-webkit-transform:scale(.83,1);transform:scale(.83,1)}[lang=es] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{padding-left:15px;-webkit-transform:scale(.85,1);transform:scale(.85,1);-webkit-transform-origin:0 0;transform-origin:0 0;width:118%}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{width:118%}[lang=pt_br] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect label{padding-left:15px;-webkit-transform:scale(.85,1);transform:scale(.85,1);-webkit-transform-origin:0 0;transform-origin:0 0;width:118%}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector{padding:0 0 0 110px}[lang=es] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector,[lang=pt_br] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector{-webkit-transform:scale(.85,1);transform:scale(.85,1);-webkit-transform-origin:100% 0;transform-origin:100% 0}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector .select2{margin:4px 0 5px;width:31%!important}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector .select2-selection__rendered{font-size:.875em;font-size:.7em;padding:0 15px 0 4px;text-align:center;line-height:2.4em}[lang=fr] body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector .select2-selection__rendered{padding:0 10px 0 2px}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect #dateselector .select2-selection__arrow{width:15px}body.accounts.signup #pageWrapper #content #holder section#signup form #ageselect p{width:100%;top:-11px;display:inline-block;margin-left:0;border:2px solid #000;padding:1em;color:#82609e;box-sizing:border-box;font-size:1em;line-height:1.375em;margin:0}body.accounts.signup #pageWrapper #content #holder section#signup form #terms{margin:30px 0 0;font-size:.8125em;line-height:1.2em;color:#a6a6a6;margin-left:-280px;width:520px;display:inline-block}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form #terms{width:460px}body.accounts.signup #pageWrapper #content #holder section#signup form #terms a{color:#82609e;-webkit-transition:color .15s linear;transition:color .15s linear}body.accounts.signup #pageWrapper #content #holder section#signup form #terms a:hover{color:#dd712f}body.accounts.signup #pageWrapper #content #holder section#signup form input[type=submit]{display:inline-block;width:auto;font-family:Bungee,sans-serif;background:url(/images/accounts/createbutton.svg) no-repeat bottom transparent;border:none;font-size:1.6em;margin:30px 19px 0 0;float:right;padding:16px 25px 14px;height:60px;-webkit-transition:color .15s linear;transition:color .15s linear}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=submit]{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.signup #pageWrapper #content #holder section#signup form input[type=submit]:hover{color:#dd712f!important}[lang=de] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=submit]{background-size:cover}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#signup form input[type=submit]{font-size:1.45em;padding:16px 20px 14px;background-size:cover}body.accounts.signup #pageWrapper #content #holder section#features h2{font-size:1.75em;margin:1em 0 .8em;padding:0;text-align:center}body.accounts.signup #pageWrapper #content #holder section#features h3{font-size:1.25em;margin:0 0 1.2em}body.accounts.signup #pageWrapper #content #holder section#features section{border:1px solid #333;background:rgba(0,0,0,.8);padding:30px;min-height:188px}body.accounts.signup #pageWrapper #content #holder section#features section p{color:#82609e;width:50%}body.accounts.signup #pageWrapper #content #holder section#features section .screenshot{float:right;padding:10px;border:1px solid #82609e}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames{text-align:center;margin:0 -10px}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames h4{color:#dd712f;width:422px;text-align:left;font-family:Bungee,sans-serif;font-size:1em;margin:2.5em 10px 1.5em}[lang=ru] body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames h4{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon{width:100px;height:auto;margin-right:20px;margin-bottom:20px}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.empire{margin-right:0}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.dawnofwar2{margin-right:5px;position:relative;top:3px}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.dawnofwar2chaosrising,body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.dawnofwar2retribution{margin-right:-4px;position:relative;top:3px}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.xcom2{margin:0 10px 20px -2px}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.gridautosport{margin:0 26px 20px 0}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.empire,body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.gridautosport,body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.warhammertw{margin-right:0}body.accounts.signup #pageWrapper #content #holder section#features section #supportedgames .icon.threekingdomstw{margin-right:18px}body.accounts.signup #pageWrapper #content #holder section#features section:nth-child(odd) h3{margin-left:45%}body.accounts.signup #pageWrapper #content #holder section#features section:nth-child(odd) p{margin-left:calc(45% + 10px)}body.accounts.signup #pageWrapper #content #holder section#features section:nth-child(odd) .screenshot{float:left}body.accounts.login #pageWrapper #content #holder header{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(.1811,rgba(0,0,0,.9)),color-stop(.5808,rgba(0,0,0,.4)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));border-color:#000;border:2px Solid #000;padding:0 45px 20px 297px;margin:0 0 20px;position:relative;z-index:1;width:auto}body.accounts.login #pageWrapper #content #holder header h1{font-size:1.75em;margin:1em 0 .8em;padding:0;font-family:Bungee,sans-serif;color:#dd712f;border:none;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.login #pageWrapper #content #holder header h1{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.login #pageWrapper #content #holder header #logo{background:url(/images/accounts/logosectionbackground.svg) no-repeat bottom transparent;background-size:237px;width:237px;height:276px;position:absolute;left:20px;top:0;text-align:center}body.accounts.login #pageWrapper #content #holder header #logo img{width:207px;margin:2.3em auto 0}body.accounts.login #pageWrapper #content #holder header p{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000;padding-left:1em}body.accounts.login #pageWrapper #content #holder header h2{margin:2em 0 -5px;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.login #pageWrapper #content #holder header form label{position:relative;left:.6em;top:31px;font-size:.875em;color:#333;pointer-events:none;font-weight:400}[lang=ru] body.accounts.login #pageWrapper #content #holder header form label:first-of-type{width:25%;top:40px;left:.1em}body.accounts.login #pageWrapper #content #holder header form label:nth-of-type(2){float:none;left:315px;top:-37px;z-index:1}body.accounts.login #pageWrapper #content #holder header form input[type=email],body.accounts.login #pageWrapper #content #holder header form input[type=password],body.accounts.login #pageWrapper #content #holder header form input[type=text]{border:2px solid #000;border-radius:0;height:40px;padding:5px 5px 5px 95px;background:#e6dfec;width:49.5%;display:inline-block}[lang=de] body.accounts.login #pageWrapper #content #holder header form input[type=email],[lang=fr] body.accounts.login #pageWrapper #content #holder header form input[type=email]{padding-left:125px}[lang=ru] body.accounts.login #pageWrapper #content #holder header form input[type=email]{padding-left:145px}body.accounts.login #pageWrapper #content #holder header form input:focus{outline:2px solid #dd712f}body.accounts.login #pageWrapper #content #holder header form input:valid{border:2px solid green}body.accounts.login #pageWrapper #content #holder header form input[name=password]{float:right;position:relative;z-index:0;top:-68px;right:0;margin-bottom:25px}body.accounts.login #pageWrapper #content #holder header form input[name=password]+input[type=submit]{display:inline-block;width:auto;font-family:Bungee,sans-serif;background:url(/images/accounts/loginbutton.svg) no-repeat bottom transparent;border:none;font-size:1.6em;margin:30px 19px 0 0;float:right;padding:16px 25px 14px;height:60px;-webkit-transition:color .15s linear;transition:color .15s linear;min-width:200px;box-sizing:border-box;position:absolute;right:30px;bottom:35px}[lang=ru] body.accounts.login #pageWrapper #content #holder header form input[name=password]+input[type=submit]{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.login #pageWrapper #content #holder header form input[name=password]+input[type=submit]:hover{color:#dd712f!important}[lang=fr] body.accounts.login #pageWrapper #content #holder header form input[name=password]+input[type=submit]{background-size:cover}[lang=pt_br] body.accounts.login #pageWrapper #content #holder header form input[name=password]+input[type=submit]{background-size:cover;font-size:1.4em}[lang=es] body.accounts.login #pageWrapper #content #holder header form input[name=password]{padding-left:105px}[lang=fr] body.accounts.login #pageWrapper #content #holder header form input[name=password]{padding-left:115px}body.accounts.login #pageWrapper #content #holder header aside{width:70%;float:left;background:none;border:none;padding:0;margin:0;margin-top:-3.7em;padding-left:1em}body.accounts.login #pageWrapper #content #holder header aside P{margin:0;padding:0}body.accounts.login #pageWrapper #content #holder header aside P a{display:block}body.accounts.forgotten #pageWrapper #content #holder header{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(.1811,rgba(0,0,0,.9)),color-stop(.5808,rgba(0,0,0,.4)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));border-color:#000;border:2px Solid #000;padding:0 45px 20px 297px;margin:0 0 20px;position:relative;z-index:1;width:auto;min-height:260px}body.accounts.forgotten #pageWrapper #content #holder header h1{font-size:1.75em;margin:1em 0 .8em;padding:0;font-family:Bungee,sans-serif;color:#dd712f;border:none;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.forgotten #pageWrapper #content #holder header h1{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.forgotten #pageWrapper #content #holder header #logo{background:url(/images/accounts/logosectionbackground.svg) no-repeat bottom transparent;background-size:237px;width:237px;height:276px;position:absolute;left:20px;top:0;text-align:center}body.accounts.forgotten #pageWrapper #content #holder header #logo img{width:207px;margin:2.3em auto 0}body.accounts.forgotten #pageWrapper #content #holder header p{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000;padding-left:1em}body.accounts.forgotten #pageWrapper #content #holder header h2{margin:2em 0 -5px;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.forgotten #pageWrapper #content #holder header h2+div+form input[type=submit]{background-image:url(/images/accounts/loginbutton.svg)}body.accounts.forgotten #pageWrapper #content #holder header form label{position:relative;left:.6em;top:31px;font-size:.875em;color:#333;pointer-events:none;font-weight:400}body.accounts.forgotten #pageWrapper #content #holder header form input[type=email],body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{border:2px solid #000;border-radius:0;height:40px;padding:5px 5px 5px 95px;background:#e6dfec;width:100%;display:inline-block}body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{padding-left:125px}[lang=es] body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{padding-left:145px}[lang=fr] body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{padding-left:180px}[lang=de] body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{padding-left:130px}[lang=it] body.accounts.forgotten #pageWrapper #content #holder header form input[type=password]{padding-left:135px}[lang=de] body.accounts.forgotten #pageWrapper #content #holder header form input[type=email]{padding-left:125px}[lang=fr] body.accounts.forgotten #pageWrapper #content #holder header form input[type=email]{padding-left:127px}[lang=ru] body.accounts.forgotten #pageWrapper #content #holder header form input[type=email]{padding-left:200px}body.accounts.forgotten #pageWrapper #content #holder header form input:focus{outline:2px solid #dd712f}body.accounts.forgotten #pageWrapper #content #holder header form input:valid{border:2px solid green}body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{display:inline-block;width:auto;font-family:Bungee,sans-serif;background:url(/images/accounts/resetbutton.svg) no-repeat bottom transparent;border:none;font-size:1.6em;padding:16px 25px 14px;height:60px;-webkit-transition:color .15s linear;transition:color .15s linear;min-width:200px;box-sizing:border-box}[lang=ru] body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=es] body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{background-size:cover;padding:16px 13px 14px}[lang=fr] body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{background-size:cover}[lang=it] body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{background-size:cover;font-size:1.47em;padding:16px 23px 14px}[lang=pt_br] body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]{background-size:cover;font-size:1.47em;padding:16px 19px 14px}body.accounts.forgotten #pageWrapper #content #holder header form input[type=submit]:hover{color:#dd712f!important}body.accounts.faqs #pageWrapper #content header,body.accounts.faqs #pageWrapper #content section,body.accounts.terms #pageWrapper #content header,body.accounts.terms #pageWrapper #content section{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(.1811,rgba(0,0,0,.9)),color-stop(.5808,rgba(0,0,0,.4)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));border-color:#000;border:2px Solid #000;padding:0 45px 20px 147px;margin:0 0 20px;position:relative;z-index:1;width:auto}body.accounts.faqs #pageWrapper #content header h1,body.accounts.faqs #pageWrapper #content section h1,body.accounts.terms #pageWrapper #content header h1,body.accounts.terms #pageWrapper #content section h1{font-size:1.75em;margin:1em 0 .8em;padding:0;font-family:Bungee,sans-serif;color:#dd712f;border:none;line-height:1em;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.faqs #pageWrapper #content header h1,[lang=ru] body.accounts.faqs #pageWrapper #content section h1,[lang=ru] body.accounts.terms #pageWrapper #content header h1,[lang=ru] body.accounts.terms #pageWrapper #content section h1{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=de] body.accounts.faqs #pageWrapper #content header h1,[lang=de] body.accounts.faqs #pageWrapper #content section h1,[lang=de] body.accounts.terms #pageWrapper #content header h1,[lang=de] body.accounts.terms #pageWrapper #content section h1,[lang=en] body.accounts.faqs #pageWrapper #content header h1,[lang=en] body.accounts.faqs #pageWrapper #content section h1,[lang=en] body.accounts.terms #pageWrapper #content header h1,[lang=en] body.accounts.terms #pageWrapper #content section h1,[lang=es] body.accounts.faqs #pageWrapper #content header h1,[lang=es] body.accounts.faqs #pageWrapper #content section h1,[lang=es] body.accounts.terms #pageWrapper #content header h1,[lang=es] body.accounts.terms #pageWrapper #content section h1,[lang=it] body.accounts.faqs #pageWrapper #content header h1,[lang=it] body.accounts.faqs #pageWrapper #content section h1,[lang=it] body.accounts.terms #pageWrapper #content header h1,[lang=it] body.accounts.terms #pageWrapper #content section h1,[lang=pt_br] body.accounts.faqs #pageWrapper #content header h1,[lang=pt_br] body.accounts.faqs #pageWrapper #content section h1,[lang=pt_br] body.accounts.terms #pageWrapper #content header h1,[lang=pt_br] body.accounts.terms #pageWrapper #content section h1,[lang=ru] body.accounts.faqs #pageWrapper #content header h1,[lang=ru] body.accounts.faqs #pageWrapper #content section h1,[lang=ru] body.accounts.terms #pageWrapper #content header h1,[lang=ru] body.accounts.terms #pageWrapper #content section h1{padding:.7em 0 .4em}body.accounts.faqs #pageWrapper #content header #logo,body.accounts.faqs #pageWrapper #content section #logo,body.accounts.terms #pageWrapper #content header #logo,body.accounts.terms #pageWrapper #content section #logo{background:url(/images/accounts/logosectionbackground.svg) no-repeat bottom transparent;background-size:100px;width:100px;height:110px;position:absolute;left:20px;top:0;text-align:center}body.accounts.faqs #pageWrapper #content header #logo img,body.accounts.faqs #pageWrapper #content section #logo img,body.accounts.terms #pageWrapper #content header #logo img,body.accounts.terms #pageWrapper #content section #logo img{width:80px;margin:1.3em auto 0;float:none}body.accounts.faqs #pageWrapper #content header p,body.accounts.faqs #pageWrapper #content section p,body.accounts.terms #pageWrapper #content header p,body.accounts.terms #pageWrapper #content section p{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000;padding:.5em 1em;margin:0 15px}body.accounts.faqs #pageWrapper #content header h2,body.accounts.faqs #pageWrapper #content section h2,body.accounts.terms #pageWrapper #content header h2,body.accounts.terms #pageWrapper #content section h2{margin:0 0 1em;padding-top:2em;font-family:Bungee,sans-serif;color:#dd712f;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.faqs #pageWrapper #content header h2,[lang=ru] body.accounts.faqs #pageWrapper #content section h2,[lang=ru] body.accounts.terms #pageWrapper #content header h2,[lang=ru] body.accounts.terms #pageWrapper #content section h2{font-family:Helvetica Neue,sans-serif;font-weight:700}body.accounts.faqs #pageWrapper #content header h2:first-child,body.accounts.faqs #pageWrapper #content section h2:first-child,body.accounts.terms #pageWrapper #content header h2:first-child,body.accounts.terms #pageWrapper #content section h2:first-child{border-top:3px solid #dd712f}body.accounts.faqs #pageWrapper #content header li,body.accounts.faqs #pageWrapper #content section li,body.accounts.terms #pageWrapper #content header li,body.accounts.terms #pageWrapper #content section li{color:#fff;margin:.5em 2em}body.accounts.faqs #pageWrapper #content section,body.accounts.terms #pageWrapper #content section{padding:1px 45px 20px;border-top:none}body.accounts.faqs #pageWrapper #content section ul#contents,body.accounts.terms #pageWrapper #content section ul#contents{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;margin:0;border-top:3px solid #dd712f;padding:20px 0 0}body.accounts.faqs #pageWrapper #content section ul#contents li,body.accounts.terms #pageWrapper #content section ul#contents li{background:none;margin:0;padding:0}body.accounts.faqs #pageWrapper #content section ul#contents li a,body.accounts.terms #pageWrapper #content section ul#contents li a{font-weight:400;font-size:.8em;color:#fff;display:block;padding:4px 2em}body.accounts.faqs #pageWrapper #content section ul#contents li a:hover,body.accounts.terms #pageWrapper #content section ul#contents li a:hover{color:#dd712f}body.accounts.faqs #pageWrapper #content section .contentslink,body.accounts.terms #pageWrapper #content section .contentslink{float:right;padding-right:1em;font-size:1em;color:#82609e;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.faqs #pageWrapper #content section h2:nth-of-type(2)+p+p,body.accounts.terms #pageWrapper #content section h2:nth-of-type(2)+p+p{margin-left:2em}body.accounts.faqs #pageWrapper #content section#faqslink,body.accounts.faqs #pageWrapper #content section#loginlink,body.accounts.faqs #pageWrapper #content section#signuplink,body.accounts.terms #pageWrapper #content section#faqslink,body.accounts.terms #pageWrapper #content section#loginlink,body.accounts.terms #pageWrapper #content section#signuplink{box-sizing:border-box;width:32%;padding-top:20px;float:left;border:2px #333;padding:20px}body.accounts.faqs #pageWrapper #content section#faqslink p,body.accounts.faqs #pageWrapper #content section#loginlink p,body.accounts.faqs #pageWrapper #content section#signuplink p,body.accounts.terms #pageWrapper #content section#faqslink p,body.accounts.terms #pageWrapper #content section#loginlink p,body.accounts.terms #pageWrapper #content section#signuplink p{margin:15px 10px;color:#fff;font-size:1.4em;padding:0}body.accounts.faqs #pageWrapper #content section#loginlink,body.accounts.terms #pageWrapper #content section#loginlink{margin-left:2%}body.accounts.faqs #pageWrapper #content section#faqslink,body.accounts.terms #pageWrapper #content section#faqslink{float:right}body.accounts.faqs #pageWrapper #content header,body.accounts.terms #pageWrapper #content header{border-bottom:none;margin-bottom:0}body.accounts.faqs #pageWrapper #content header+section,body.accounts.terms #pageWrapper #content header+section{padding-bottom:65px}body.accounts.faqs #pageWrapper #content header h1,body.accounts.faqs #pageWrapper #content section h1{padding:.7em 0 .4em;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.faqs #pageWrapper #content section#loginlink,body.accounts.faqs #pageWrapper #content section#signuplink{box-sizing:border-box;width:48.7%;padding:20px;float:left;border:2px #333}body.accounts.faqs #pageWrapper #content section#loginlink p,body.accounts.faqs #pageWrapper #content section#signuplink p{margin:15px 10px;color:#fff;font-size:1.4em;padding:0}body.accounts.faqs #pageWrapper #content section#loginlink{float:right}body.accounts.confirm #pageWrapper #content section{background:-webkit-linear-gradient(90deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(.1811,rgba(0,0,0,.9)),color-stop(.5808,rgba(0,0,0,.4)),color-stop(1,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));background:linear-gradient(0deg,rgba(0,0,0,.9) 18.11%,rgba(0,0,0,.4) 58.08%,rgba(0,0,0,.7));border-color:#000;border:2px Solid #000;padding:0 45px 20px 297px;margin:0 0 20px;position:relative;z-index:1;width:auto}body.accounts.confirm #pageWrapper #content section h1{font-size:1.75em;margin:1em 0 .8em;padding:0;font-family:Bungee,sans-serif;color:#dd712f;border:none;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}[lang=ru] body.accounts.confirm #pageWrapper #content section h1{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=de] body.accounts.confirm #pageWrapper #content section h1{font-size:1.45em;margin-top:1.5em}body.accounts.confirm #pageWrapper #content section h1 a{position:absolute;top:20px;right:20px;background:url(/images/accounts/homesignin.svg) no-repeat bottom transparent;height:45px;width:134px;text-align:center;line-height:50px;font-size:1.1em;font-family:Bungee,sans-serif;color:#fff;padding-bottom:3px;display:inline-block;border:none;font-size:.7em;padding-top:2px}[lang=ru] body.accounts.confirm #pageWrapper #content section h1 a{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=fr] body.accounts.confirm #pageWrapper #content section h1 a,[lang=pt_br] body.accounts.confirm #pageWrapper #content section h1 a{width:auto;background-size:cover}body.accounts.confirm #pageWrapper #content section h1 a:hover{text-decoration:none;color:#dd712f}body.accounts.confirm #pageWrapper #content section #logo{background:url(/images/accounts/logosectionbackground.svg) no-repeat bottom transparent;background-size:237px;width:237px;height:276px;position:absolute;left:20px;top:0;text-align:center}body.accounts.confirm #pageWrapper #content section #logo img{width:207px;margin:2.3em auto 0}body.accounts.confirm #pageWrapper #content section p{color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000;padding-left:1em;margin:0 0 15px}body.accounts.confirm #pageWrapper #content section h2{margin:2em 0 -5px;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000}body.accounts.confirm #pageWrapper #content section form{text-align:right}body.accounts.confirm #pageWrapper #content section form[method=POST]{text-align:left}body.accounts.confirm #pageWrapper #content section form label{position:relative;left:0;top:31px;font-size:.875em;color:#333;font-weight:400;padding-left:1em;text-align:left}body.accounts.confirm #pageWrapper #content section form label span{position:relative;z-index:2;pointer-events:none}body.accounts.confirm #pageWrapper #content section form label input[type=text]{position:absolute;border:2px solid #000;border-radius:0;height:40px;padding:5px 5px 5px 165px;background:#e6dfec;width:100%;display:inline-block;z-index:1;left:0;top:-14px}[lang=pt_br] body.accounts.confirm #pageWrapper #content section form label input[type=text],[lang=ru] body.accounts.confirm #pageWrapper #content section form label input[type=text]{padding-left:190px}[lang=it] body.accounts.confirm #pageWrapper #content section form label input[type=text]{padding-left:185px}[lang=de] body.accounts.confirm #pageWrapper #content section form label input[type=text],[lang=fr] body.accounts.confirm #pageWrapper #content section form label input[type=text]{padding-left:190px}body.accounts.confirm #pageWrapper #content section form label input:focus{outline:2px solid #dd712f}body.accounts.confirm #pageWrapper #content section form label input:valid{border:2px solid green}body.accounts.confirm #pageWrapper #content section form input[type=submit]{display:inline-block;width:auto;font-family:Bungee,sans-serif;background:url(/images/accounts/loginbutton.svg) no-repeat bottom transparent;border:none;font-size:1.6em;margin:60px 0 0;padding:16px 25px 14px;height:60px;-webkit-transition:color .15s linear;transition:color .15s linear;min-width:200px;box-sizing:border-box}[lang=ru] body.accounts.confirm #pageWrapper #content section form input[type=submit]{font-family:Helvetica Neue,sans-serif;font-weight:700}[lang=fr] body.accounts.confirm #pageWrapper #content section form input[type=submit]{background-size:cover}body.accounts.confirm #pageWrapper #content section form input[type=submit]:hover{color:#dd712f!important}body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm]{background-image:url(/images/accounts/resetbutton.svg);background-size:cover;margin-top:.4em}[lang=pt_br] body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm]{font-size:1.3em}[lang=ru] body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm]{font-size:1.2em}[lang=fr] body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm],[lang=it] body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm]{font-size:1.5em}[lang=de] body.accounts.confirm #pageWrapper #content section form input[type=submit][name=resend_confirm]{font-size:1.4em}#backgrounds{background:url(/data/games/dawnofwar2/background/city.jpg) no-repeat 50%;position:fixed;top:0;bottom:0;right:0;left:0;z-index:0;background-size:cover!important}#bImg2{background:url(/data/games/dawnofwar2/background/defend.jpg) no-repeat 50%;background-size:cover!important}#bImg2,#bImg3{position:fixed;top:0;bottom:0;right:0;left:0;display:none}#bImg3{background:url(/games/dawnofwar2/background/meridianHighCity.jpg) no-repeat 50%;background-size:cover!important}.select2-container .select2-dropdown.select2-dropdown--below{width:80px!important}.select2-container .select2-dropdown.select2-dropdown--below .select2-results__option{font-size:.7em}
/*# sourceMappingURL=accounts.css.map */
