@charset "utf-8";
#game,#loading-container{height:100vh;width:100vw}
#chat .chat-headers,.resource-number{text-overflow:ellipsis;white-space:nowrap}
.youplay-form .btn-default:focus,.youplay-input input:focus{outline:0}
#datasidebar table,.alliance-request table,table{border-collapse:collapse}
.youplay-form-error,button,input,select,textarea{letter-spacing:normal;word-spacing:normal;text-shadow:none}
@font-face{font-family:MyriadPro;src:url(../fonts/MyriadPro-Regular.otf);src:url(../fonts/MyriadPro-Regular.eot)}
@font-face{font-family:ArialNarrow;font-style:normal;font-weight:400;src:local('Arial Narrow'),local('ArialNarrow-Regular'),url(../fonts/arial-narrow.woff) format('woff'),url(../fonts/arial-narrow.ttf) format('truetype')}
@font-face{font-family:ArialNarrowBold;font-style:normal;font-weight:400;src:local('Arial Narrow'),url(../fonts/arial-narrow-bold.ttf) format('truetype')}
@font-face{font-family:AcuminSemiBold;src:url(https://use.typekit.net/af/7bebb5/00000000000000003b9acb0c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-style:normal;font-weight:600}
@font-face{font-family:AcuminProCond;src:url(https://use.typekit.net/af/4b28f4/00000000000000003b9acb08/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-style:normal;font-weight:400}
@font-face{font-family:AcuminBold;src:url(../fonts/AcuminProCond-Bold.eot);src:url(../fonts/AcuminProCond-Bold.woff2) format('woff2'),url(../fonts/AcuminProCond-Bold.woff) format('woff'),url(../fonts/AcuminProCond-Bold.ttf) format('truetype'),url(../fonts/AcuminProCond-Bold.svg#AcuminProCond-Bold) format('svg'),url(../fonts/AcuminProCond-Bold.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}
body:not(.registration){overflow:hidden}
#loading-container{background:url(../images/loadingbg.jpg) center no-repeat;background-size:100% auto;position:absolute;left:0;top:0;display:none}
#loading-container #progress-bar-container{margin:auto;position:absolute;height:300px;left:0;right:0;top:0;bottom:0;text-align:center;width:40%}
#loading-container #progress-bar{width:100%;height:38px;background-color:#fff;position:relative;text-align:left}
#loading-container #progress-bar span{text-align:left;padding-top:10px;padding-left:10px;font-weight:700;position:absolute}
#loading-container #progress-bar div{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#ffd279}
#loading-container .loading-message{font-size:30px;font-weight:700;color:#fcee91;font-family:AcuminBold;text-align:center;margin-top:15px}
#login-container .login-form,#register-container .login-form{height:230px}
#loginForm input{width:100%;margin-bottom:20px}
#loginForm input[type=checkbox]{width:inherit}
.error{color:red;size:20px}
#minimap{width:300px;position:absolute;right:0;top:38px;border:2px solid #ffd279;border-right:0;z-index:102}
#minimap canvas{z-index:101;pointer-events:auto}
.game-select{position:absolute;top:0;left:0;width:0;height:0;border:1px solid #000;z-index:9999}
#game-info{position:absolute;left:0;top:0;right:0;pointer-events:none;z-index:101}
#map-list,.btn-armywars,.menu-map-info,.resource-menu{pointer-events:auto}
.resource-menu{background:url(../images/topbar-bg.png) center/cover no-repeat;width:100%;height:78px;z-index:101;font-family:MyriadPro,Arial;float:left}
.resource-logout-button{position:absolute;right:6px;top:7px}
.resource-menu-inner{max-width:1200px;margin:0 auto;font-size:0}
.resourcelink{cursor:pointer}
.resourcelink:hover{text-decoration:underline}
.resource-block{margin:0;display:inline-block;width:25%;float:left;padding:5px 0;box-sizing:border-box;background-position-y:center;background-repeat:no-repeat;background-size:auto 23px;cursor:pointer}
.resource-cement{padding-left:42px;background-position-x:5px;background-image:url(../images/menu-icons/icon-cement.svg);color:#b5a957}
.resource-carbon,.resource-steel{padding-left:40px;background-position-x:5px}
.resource-steel{background-image:url(../images/menu-icons/icon-steel.svg);color:#cc4f4f}
.resource-carbon{background-image:url(../images/menu-icons/icon-carbon.svg);color:#dfcc4a}
.resource-fuel{padding-left:34px;background-position-x:5px;background-image:url(../images/menu-icons/icon-fuel.svg);color:#44aeb2}
.resource-text{font-size:12px;text-align:left;margin:-3px 0 0}
.resource-number{font-size:16px;margin:0;text-align:left;overflow:hidden}
.resource-logo{padding-top:3px;vertical-align:top;width:140px;text-align:center;display:inline-block}
.resource-logo img{width:106px}
.resource-bottom,.resource-top{width:calc((100% - 140px)/ 2);position:relative;display:inline-block;vertical-align:top}
.resource-bottom{box-sizing:border-box;padding-left:10px;padding-top:3px;font-size:12px;color:#e8e8e8}
.resource-bottom>div{vertical-align:top;display:inline-block}
.resource-bottom>div:not(.resource-menu-button){padding:4px 10px}
.resource-rank:hover{cursor:pointer;text-decoration:none}
.resource-left,.resource-right,.resource-right>div{display:inline-block}
.resource-number-bottom{margin-bottom:0;text-align:center}
.platinum-counter{min-height:14px}
.resource-text-bottom{text-align:center;margin:-1px 0 0}
.resource-menu-button-container{width:81px!important;margin-right:2%;position:relative;float:right}
.resource-menu-button-container .resource-menu-button{display:inline-block;vertical-align:middle;margin-right:2%}
.resource-gold{cursor:pointer}
.resource-bases,.resource-groups{position:relative;padding:2px 15px 2px 2px!important;cursor:pointer;box-shadow:0 0 0 1px #535353;border-radius:2px;border:1px solid #4b4b4b;background-color:#ffd279;background-image:linear-gradient(to top,#5c5c5c 0,#787878 100%)}
.resource-groups{margin-right:10px}
.resource-bases .resource-text-bottom,.resource-groups .resource-text-bottom{margin:-3px 0 0}
.resource-bases .fa,.resource-groups .fa{position:absolute;right:1px;top:50%;transform:translateY(-50%);display:inline-block;font-size:19px}
.resource-energy,.resource-military{cursor:pointer}
.resource-menu-actions{position:absolute;top:39px;left:50%;transform:translateX(-50%)}
.resource-menu-actions .resource-menu-button{margin:5px 4px}
.resource-menu-button{cursor:pointer;display:inline-block;color:#000;box-shadow:0 0 0 2px #535353;border-radius:2px;border:1px solid #ffd279;font-size:14px;font-family:Arial;font-weight:700;text-transform:uppercase;padding:2px 4px;min-width:23px;box-sizing:border-box;text-align:center;background-color:#b8b8b8;background-image:linear-gradient(to top,#bf9f5e 0,#ffd279 100%)}
.resource-menu-button .fa{font-size:15px}
.resource-menu-button span a{text-decoration:none;color:#000}
#chat .chat-headers span:hover,.message-position{text-decoration:underline}
.resource-menu-button>span{vertical-align:middle}
@media screen and (min-width:992px){.resource-menu-button:hover{background-image:none}
}
@media screen and (max-width:1200px){.resource-block,.resource-bottom,.resource-text{font-size:11px}
.resource-top{vertical-align:middle}
.resource-number{font-size:11px;line-height:1.5}
.resource-bottom{padding-left:0}
#loading-container #progress-bar-container{width:90%}
}
@media screen and (max-width:1200px) and (min-width:748px){.resource-bottom{padding-right:30px}
}
@media screen and (max-width:1200px) and (min-width:1001px){.resource-bottom,.resource-number,.resource-text{font-size:10px}
}
@media (max-width:767.98px){.resource-text{text-align:center}
.resource-block,.resource-number{font-size:10px;text-align:center}
}
@media screen and (max-width:1000px) and (min-width:748px){.resource-logo{display:none}
.resource-top{width:45%}
.resource-block{padding-left:30px;background-size:22%}
.resource-number{font-size:80%}
.resource-bottom{padding-right:40px;width:55%;font-size:10px}
.resource-bottom>div:not(.resource-menu-button){padding:4px}
#minimap{top:90px}
}
@media screen and (max-width:747px){#minimap,#resource-menu,.resource-bottom,.resource-top{width:100%}
.resource-menu{position:relative}
#loading-container .loading-message{font-size:15px}
#minimap{top:165px;border:none}
.resource-logo,.resource-logout-button,.resource-menu-button-setup{display:none}
.resource-menu-actions{min-width:245px;top:72px;bottom:5px}
.resource-bottom{padding-left:0}
.resource-bottom>div{margin-right:5px}
#chat{display:none!important}
.menu-map-info,.resource-number,.resource-number-bottom,.resource-text-bottom{font-size:80%}
.resource-cement{margin-left:5px}
.resource-bottom>div:not(.information-groups):not(.information-bases){padding:2px 10px;width:16.6%;margin:0!important;float:left;box-sizing:border-box;min-width:0}
.resource-block{background-image:none!important;padding-left:5px!important;padding-top:0!important;padding-bottom:0!important;min-width:0;box-sizing:border-box;margin:0!important}
.resource-top{padding-top:3px}
#game-info{width:100%}
#login-container .login-form,#register-container .login-form{width:90%}
.resource-menu-button{margin-left:2%}
#loading-container #progress-bar-container{width:80%}
#loading-container #progress-bar-container img:first-child{width:200px;margin-top:50px}
#loading-container #progress-bar{height:20px}
#loading-container #progress-bar span{padding-top:0;line-height:20px}
#loading-container #progress-bar-container #loading-tank{width:80px}
}
@media screen and (max-width:747px) and (min-width:500px){.resource-bottom>div:not(.information-groups):not(:last-child){margin-right:5px!important;width:15.5%}
}
@media screen and (max-width:747px) and (min-width:417px) and (orientation:landscape){#resource-menu{height:125px}
}
@media screen and (max-width:416px){.login-form .btn-social{font-size:12px}
#login-container .login-form,#register-container .login-form{width:88%}
#resource-menu{width:100%;height:110px}
.resource-menu-actions{top:62px}
}
.admin-message-modal-mask,.modal-mask{position:fixed;z-index:9998;top:0;left:0}
@media screen and (max-width:376px){#resource-menu{width:100%;height:110px}
.login-form .btn-social{padding:6px 10px;font-size:11px}
#login-container .login-form,#register-container .login-form{width:87%}
.resource-menu-button{margin-left:1%}
}
@media screen and (max-width:321px){.menu-map-info,.resource-number,.resource-number-bottom,.resource-text-bottom{font-size:75%}
}
.modal-mask{width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}
.modal-wrapper{display:table-cell;vertical-align:middle}
.modal-container{width:400px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}
.modal-header h3{margin-top:0;color:#42b983}
.modal-body{margin:20px 0;max-height:200px;overflow:auto}
.modal-default-button{float:right}
.modal-enter,.modal-leave-active{opacity:0}
.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}
.modal-body h3{color:#000;font-size:14px}
a.link-registration{float:right;margin-left:10px}
.menu-map-info{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:14px;text-transform:uppercase;background-color:#000;height:29px;padding-top:0}
.menu-map-info>span{padding:0 .5rem;white-space:nowrap}
.menu-map-info-coords,.menu-map-info-current,.menu-map-info-maps{display:flex;align-items:center}
.menu-map-info span i{padding-right:3px;font-size:18px;color:#4f4f4f}
.menu-map-info a,.menu-map-info a:hover{color:#fff}
.admin-message-modal-mask{width:100%;height:100%;background-color:rgba(0,0,0,.6);display:table;transition:opacity .3s ease}
.admin-message-modal-mask .modal-container .btn-armywars{width:144px;height:33px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;background-color:#545454;text-align:center;color:#fff;font-family:AcuminBold;font-size:18px;font-weight:700}
.admin-message-modal-mask .modal-header{display:none}
.admin-message-modal-mask .modal-body,.admin-message-modal-mask .modal-footer,.admin-message-modal-mask .modal-header{border:none!important;padding:0!important}
.admin-message-modal-mask .modal-body{padding:0 8px 0 0!important}
.admin-message-modal-mask.tutorial .modal-body{padding:0!important;overflow:hidden}
.admin-message-modal-mask .modal-wrapper .modal-top{background:url(../images/popups/support-modal-header.png) no-repeat;width:653px;height:92px;position:absolute;left:-37px;top:-66px}
.admin-message-modal-mask .modal-wrapper .modal-top span{color:#ffd279;font-family:AcuminBold;font-size:26px;font-weight:700;text-transform:uppercase;margin-top:23px;display:block;margin-left:74px}
.admin-message-modal-mask .modal-wrapper .modal-logo{background:url(../images/popups/logo.png) center bottom no-repeat;background-size:contain;width:260px;height:78px;position:absolute;top:-150px;left:50%;transform:translateX(-50%)}
#chat,#chat .chat-headers{left:0;box-sizing:border-box}
.admin-message-modal-mask .modal-body{min-height:100px;max-height:342px;overflow:auto;margin:0}
.admin-message-modal-mask .modal-footer .sender{width:200px;height:12px;color:#868686;font-family:AcuminBold;font-size:18px;font-weight:700;text-transform:uppercase;display:block;float:left;margin-top:3px;margin-left:-21px}
.admin-message-modal-mask .modal-body h3{color:#fff;font-size:20px;font-weight:700;font-family:AcuminBold;text-align:justify;width:100%!important;padding-top:10px}
#chat,.message{font-size:13px}
.admin-message-modal-mask .modal-container{position:relative;width:501px;margin:0 auto;padding:10px 38px;border:2px solid #5b5b5b;opacity:.85;background-color:#000;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}
#chat{position:absolute;bottom:0;width:339px;min-height:100px;z-index:4;background:rgba(0,0,0,.6);color:#fff;padding:5px 0 5px 5px;border-right:2px solid #ffd279;border-top:2px solid #ffd279}
#chat.isSmall{min-height:87px}
#chat .modal-body{overflow:hidden}
#chat .chat-headers{vertical-align:middle;position:absolute;right:0;bottom:100%;height:29px;padding:9px 10px 9px 27px;background:url(../images/chat-header-bg.png) center/contain no-repeat;font-family:Arial;font-size:13px;line-height:1;overflow:hidden;margin-bottom:2px;margin-right:-2px}
#chat .chat-headers span{cursor:pointer;text-transform:uppercase;padding-right:10px;font-weight:700;color:#ffd279}
.messages{overflow-y:auto;min-height:75px}
.message{font-family:Arial,sans-serif;color:#fff;line-height:1.16}
.messages.line_number_5{max-height:75px}
.messages.line_number_10{max-height:150px}
.messages.line_number_15{max-height:225px}
.messages.line_number_20{max-height:300px}
.message-help-text{text-align:right;color:#c0b0b0;padding-right:5px}
.message-time{color:#c0b0b0;display:inline-block;text-align:left;white-space:nowrap;min-width:48px}
.message-user-name{color:#ffd279;padding-right:5px;padding-left:3px;display:inline-block}
.message-text{display:inline}
.message-user-status{width:10px;height:10px;border-radius:5px;display:inline-block}
.message-user-status.message-user-online{background-color:#08dc58}
.message-user-status.message-user-offline{border:2px solid #16803e;width:7px;height:7px;background-color:#000;border-radius:7px}
.message-user-status.message-user-inactive:before{content:"A";font-size:7px;text-align:center;display:block;position:absolute;left:2px}
.message-user-status.message-user-inactive{border:1px solid #16803e;width:8px;height:8px;background-color:#000;border-radius:6px;position:relative}
.message-user-status.message-user-status-hide{background-color:#717171;content:"A"}
.message.yellow .message-position,.message.yellow .message-text,.message.yellow .message-user-name{color:#fcff00}
.message.red .message-position,.message.red .message-text,.message.red .message-user-name{color:#f44}
.message.top-ten .message-position,.message.top-ten .message-text,.message.top-ten .message-user-name{color:#26e52f}
.message.green .message-position,.message.green .message-text,.message.green .message-user-name{color:#21dddf}
.message-position{cursor:pointer}
#chat .modal-container{position:relative}
#chat .modal-chat-header{background:url(../images/armywars-icon-kopie.png) no-repeat;height:30px;position:absolute;top:-30px}
#chat .modal-chat-header .modal-chat-header-container{margin-left:23px;margin-top:5px}
#chat .modal-chat-footer span,#chat .modal-chat-header span{text-transform:uppercase;padding-right:10px;font-weight:700;color:#ffd279}
#chat .modal-chat-footer{text-align:right}
#chat .message-text .player-name{font-size:14px;font-weight:700}
.message-text.system{color:red!important}
.input-message-wrap{position:absolute;left:0;top:100%;width:500px;height:20px}
.input-message-wrap input{width:100%;padding-left:20px}
.input-message-wrap .close{position:absolute;left:5px;top:2px;font-weight:400;text-shadow:none;opacity:.5;font-size:17px}
.dataTables_filter,.dataTables_info{display:none}
.initDataTable .child{color:#000}
#map-list{margin-top:5px;background-color:rgba(0,0,0,.52);height:20px;position:relative;padding:15px}
#map-list #select-maps,#map-list .select2-container{display:block;margin:auto}
#map-list #btn-close-map{right:20px;position:absolute;top:15px;color:#fff;background-color:#7a8c7e;border-radius:5px;width:60px;height:20px;text-align:center;font-size:14px}
#map-list #btn-close-map:hover{cursor:pointer}
.text-red{color:red}
.text-green{color:green}
.chat-message-wrapper .modal-container{width:522px;height:79px;margin:0 auto;padding:0;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;background:url(../images/chat-message-bg.png)}
.detailed-error-messages-mask,.tour-start-modal-mask{transition:opacity .3s ease;left:0;top:0;position:fixed;z-index:9998}
.btn-armywars,.training-video-desc,.training-video-title{font-family:AcuminBold}
.chat-message-wrapper .modal-body{padding-top:22px;padding-left:27px;width:468px;height:36px}
.chat-message-wrapper .modal-body #input-chat-message{background-color:#dedede;width:449px;padding-left:12px;height:30px;color:#000}
@media screen and (min-width:746px){#player-menu.popups{width:85%;max-height:80%;min-height:80%;margin:auto;position:absolute;top:10%;left:7.5%;border:3px solid #fff;border-radius:5px;z-index:103}
#player-menu #logo{width:150px;margin-left:0}
#player-menu #nav{margin-left:140px}
#player-menu #nav>ul>li{width:15.6%}
#player-menu #nav>ul>li:last-child{width:4%}
}
#player-menu{background:url(../images/bg.png);overflow:auto}
footer a{text-decoration:underline!important}
.modal-mask.training-video .modal-container{width:640px;padding:0;background:0 0;box-shadow:none}
.modal-mask.training-video .modal-body{max-height:none;padding:0}
.btn-armywars{color:#fff;z-index:1;background:#565656!important;border-radius:4px!important;border:2px solid #fff!important;font-size:18px!important;padding:2px 12px!important}
.btn-armywars:hover{border:2px solid transparent!important;color:#fff!important}
.btn-armywars:active{text-decoration:none}
.btn-armywars-right{float:right;margin:0!important}
.resource-tool-tip,.resource-tool-tip-mirror{z-index:10;margin-top:-10px;width:150px;height:84px;padding:5px 10px;position:absolute;left:0;text-align:center}
.bases-unit-production-name,.youplay-form-error-title .fa{margin-right:5px}
.training-video-title{color:#fcee91;font-size:35px;font-weight:700;text-transform:uppercase;text-align:center;line-height:27px}
.training-video-desc{color:#d6d6d6;font-size:22px;text-transform:uppercase;text-align:center;margin-bottom:10px}
.resource-tool-tip .resource-tool-tip-desc,.resource-tool-tip .resource-tool-tip-title,.resource-tool-tip-mirror .resource-tool-tip-desc,.resource-tool-tip-mirror .resource-tool-tip-title{font-family:Arial}
.modal-mask.training-video .close{position:absolute;top:45px;right:0}
.resource-tool-tip{top:0;background:url(../images/popups/hint_resource_bg.png) center/cover no-repeat}
.resource-tool-tip-mirror{top:0;background:url(../images/popups/hint_resource_bg_mirror.png) center/cover no-repeat}
.resource-tool-tip .resource-tool-tip-title{color:#c3c3c3;margin-top:34px;font-weight:700;font-size:15px}
.resource-tool-tip .resource-tool-tip-desc{margin-top:2px;color:#fffcbc;font-size:14px}
.resource-tool-tip-mirror .resource-tool-tip-title{color:#c3c3c3;margin-top:34px;font-weight:700;font-size:15px}
.resource-tool-tip-mirror .resource-tool-tip-desc{margin-top:2px;color:#fffcbc;font-size:14px}
.blink{animation:blink-animation 1s steps(10,start) infinite;-webkit-animation:blink-animation 1s steps(10,start) infinite}
@keyframes blink-animation{to{opacity:.1}
}
@-webkit-keyframes blink-animation{to{opacity:.1}
}
@media screen and (max-width:747px){.resource-tool-tip,.resource-tool-tip-mirror{width:100px;height:50px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding-top:10px}
.resource-tool-tip-mirror{transform:translateX(60px)}
.resource-tool-tip .resource-tool-tip-title,.resource-tool-tip-mirror .resource-tool-tip-title{margin-top:0;font-size:10px}
.resource-tool-tip .resource-tool-tip-desc,.resource-tool-tip-mirror .resource-tool-tip-desc{font-size:9px}
}
.information-bases{margin-top:-10px;position:absolute;top:0;left:0;width:285px;z-index:1000}
.information-bases .information-bases-header{background-image:url(../images/information-group-bg.png);background-repeat:no-repeat;background-size:cover;width:290px;height:33px}
.information-bases .information-bases-header-mirror,.information-bases.information-bases--mirrored .information-bases-header{background-image:url(../images/information-group-bg-mirror.png)}
.information-bases .information-bases-content{background-color:#000;background-position-y:-150px;opacity:.75;width:285px;min-height:100px;border-radius:0 0 7px 7px;border:2px solid #5b5b5b;border-top-style:none;max-height:550px;overflow:auto}
.information-bases .information-bases-content .information-bases-title{color:#fff;font-family:Arial;font-size:17px;font-weight:700;text-align:center;margin-bottom:0}
.information-bases .information-bases-content .bases-units-container{padding:2px 5px 20px}
.bases-unit{position:relative;box-sizing:border-box;padding:2px 6px;cursor:pointer;font-size:12px;font-family:Arial;color:#ad9b9b;font-weight:400}
.bases-unit-military,.bases-unit-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}
.bases-unit:before{background-color:rgba(255,255,255,.4);border-radius:5px;position:absolute;left:0;right:0;bottom:0;top:0;z-index:-1}
.bases-unit:hover:before{content:""}
.bases-unit-title{font-weight:600;color:#ffd279}
.bases-unit-economy,.bases-unit-info-link,.bases-unit-military,.bases-unit-name,.bases-unit-position,.bases-unit-production-name,.bases-unit-production-value,.bases-unit-sam{display:inline-block;vertical-align:middle}
.bases-unit-name{width:130px}
.bases-unit-name:before{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}
.bases-unit-production{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:-1px 0}
.bases-unit-military{width:72px}
.base-cement{color:#b5a957}
.base-steel{color:#cc4f4f}
.base-carbon{color:#dfcc4a}
.base-fuel{color:#44aeb2}
.bases-unit-info-link{color:#ad9b9b;float:right;text-decoration:underline}
.bases-unit:hover,.bases-unit:hover .bases-unit-info-link,.bases-unit:hover .bases-unit-production-value,.bases-unit:hover .bases-unit-title{color:#fff}
.bases-unit-footer:after,.bases-unit-title:after{display:table;content:'';clear:both}
.battle-report-unit,.battle-report-unit-name,.unit-sprite{display:inline-block;vertical-align:middle}
.information-groups .information-groups-content .groups-unit:hover:before,.youplay-form-error>.arrow:after{content:""}
.information-groups{margin-top:-10px;position:absolute;top:0;left:0;width:221px;z-index:1000}
.information-groups .information-groups-header{background-image:url(../images/information-group-bg.png);width:255px;height:33px;background-repeat:no-repeat;background-size:cover}
.information-groups .information-groups-content .groups-unit-img,.unit-sprite{height:28px;background-image:url(../images/icons_new_3.png);background-size:1368px 28px;background-repeat:no-repeat;margin-left:3px}
.information-groups .information-groups-header.scroll{width:289px}
.information-groups .information-groups-content{background-color:#000;background-position-y:-150px;opacity:.75;width:251px;min-height:100px;border-radius:0 0 7px 7px;border:2px solid #5b5b5b;border-top-style:none;max-height:550px;overflow:auto}
.information-groups .information-groups-content.scroll{width:285px}
.information-groups .information-groups-content .groups-unit-img{width:36px;float:left;margin-right:8px}
.information-groups .information-groups-content .groups-unit-info{float:left;padding:2px;width:75%;cursor:pointer}
.information-groups .information-groups-content .groups-unit{position:relative;margin-left:3px;margin-right:3px}
.information-groups .information-groups-content .groups-unit:before{background-color:rgba(255,255,255,.4);border-radius:5px;position:absolute;left:0;right:0;width:100%;bottom:0;top:0;z-index:-1}
.information-groups .information-groups-content .groups-unit-info-top{color:#ffd279;font-size:12px;font-weight:700;font-family:Arial}
.information-groups .information-groups-content .groups-unit-info-coordinates{float:left;color:#ad9b9b;font-size:12px;font-weight:400;font-family:Arial}
.information-groups .information-groups-content .groups-unit-info-link{float:right;color:#ad9b9b;font-size:12px;text-decoration:underline;font-weight:400;font-family:Arial;margin-right:10px}
.information-groups .information-groups-content .groups-unit:hover .groups-unit-info-coordinates,.information-groups .information-groups-content .groups-unit:hover .groups-unit-info-link,.information-groups .information-groups-content .groups-unit:hover .groups-unit-info-top{color:#fff}
.information-groups .information-groups-content .information-groups-title{color:#fff;font-family:Arial;font-size:17px;font-weight:700;text-align:center;margin-bottom:5px}
.information-groups .information-groups-content .groups-units-container{margin-bottom:15px}
.information-bases .information-bases-content .information-groups-empty,.information-groups .information-groups-content .information-groups-empty{color:#fff;font-family:Arial;font-size:17px;font-weight:700;text-align:center;margin-top:25px}
.unit-sprite{width:36px;margin-right:8px}
@media screen and (min-width:747px) and (max-width:1200px){.information-groups{margin-top:-10px;transform:translateX(-20px)}
}
@media screen and (max-width:746px){.information-bases,.information-groups{margin-top:0;width:171px}
.information-groups{transform:translate(0,-12px)}
.information-bases{transform:translate(+50px,-12px)}
.information-bases .information-bases-content,.information-groups .information-groups-content{width:168px;min-height:80px;max-height:70vh;border-width:1.5px}
.information-bases .information-bases-header,.information-bases .information-bases-header-mirror,.information-bases.information-bases--mirrored .information-bases-header,.information-groups .information-groups-header{width:171px;height:25px;background-size:cover}
.information-bases .information-bases-content .information-bases-title,.information-groups .information-groups-content .information-groups-title{font-size:10px;margin-bottom:5px}
.information-bases .information-bases-content .bases-unit,.information-bases .information-bases-content .bases-unit-name,.information-groups .information-groups-content .groups-unit-info-coordinates,.information-groups .information-groups-content .groups-unit-info-top{font-size:9px}
.information-bases .information-bases-content .bases-units-container,.information-groups .information-groups-content .groups-units-container{margin-bottom:0;max-width:100%}
.information-groups .information-groups-content .groups-unit{margin-bottom:3px;max-width:100%;padding:0}
.information-bases .information-bases-content .bases-unit-footer,.information-bases .information-bases-content .bases-unit-title{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.information-bases .information-bases-content .bases-unit-military,.information-bases .information-bases-content .bases-unit-name{width:auto}
.information-bases .information-bases-content .bases-unit-sam.pull-right{float:none}
.information-groups .information-groups-content .groups-unit-img{display:none}
.information-bases .information-bases-content .bases-unit-info-link,.information-groups .information-groups-content .groups-unit-info-link{font-size:10px}
.information-bases .information-bases-header.scroll,.information-groups .information-groups-header.scroll{width:171px;background-size:cover}
.information-bases .information-bases-header.scroll{height:23px}
.information-bases .information-bases-content.scroll,.information-groups .information-groups-content.scroll{width:168px}
.information-bases .information-bases-content .information-groups-empty,.information-groups .information-groups-content .information-groups-empty{color:#fff;font-family:Arial;font-size:12px;font-weight:700;text-align:center;margin-top:25px}
.information-groups .information-groups-content .groups-unit-info{width:99%}
}
.navbar-youplay{background:rgba(0,0,0,.4);border:none;min-height:50px}
.navbar-youplay.navbar-fixed-bottom{min-height:80px}
.navbar-youplay .navbar-brand{display:block;height:80px;line-height:75px;will-change:height,width,line-height;padding:0;width:160px;text-decoration:none}
.navbar-youplay .navbar-brand img{display:inline-block;max-width:100%}
.full{overflow:auto;height:100%;min-height:650px}
.full .youplay-banner{height:100vh}
.content-wrap{margin:0 auto;background:#0A0A0A;padding:.1px}
.full.youplay-login,.full.youplay-login .youplay-banner{min-height:100vh;padding-top:0}
.youplay-banner .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.youplay-banner{display:table;position:relative;background:#0A0A0A;overflow:hidden;width:100%}
.navbar-bottom,.navbar-top{position:absolute;left:0;right:0;z-index:100;margin-bottom:0}
.youplay-banner .info,.youplay-input-group,.youplay-login{position:relative}
.navbar-top{top:0}
.navbar-bottom{bottom:0}
.youplay-banner .info{display:table-cell;vertical-align:middle;width:100%}
.youplay-login .alert{font-size:14px}
.youplay-login .youplay-form{max-width:450px;width:100%;margin:140px auto 100px;height:100%;padding:4rem 4rem 1.6rem;box-sizing:border-box;box-shadow:0 0 1.75rem 1.313rem rgba(18,16,11,.63);border-radius:.938rem;border:.063rem solid #767676;background-color:rgba(0,0,0,.85)}
.youplay-login .youplay-form.youplay-form-reset-password{padding:4rem 4rem 3.6rem}
.youplay-form.youplay-form-reset-password .youplay-social{margin-top:9px;margin-bottom:7px}
.youplay-form .logo{max-width:100%;margin:-150px auto 0;display:block}
.youplay-form h1{font-family:AcuminProCond,Helvetica,Arial,sans-serif;color:#ffd279;font-size:44px;margin-bottom:15px;margin-top:8px;text-transform:uppercase}
.youplay-form h2,.youplay-form h3{font-family:AcuminProCond,Helvetica,Arial,sans-serif;color:#ffd279;margin-top:0;width:100%}
.youplay-form h3{font-size:32px;margin-bottom:15px}
.youplay-form h2{font-size:44px;margin-bottom:0}
.youplay-input{margin-bottom:27px}
.youplay-input label{color:#c9c9c9;font-family:AcuminSemiBold,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:.55;margin-bottom:11px}
.youplay-input input{box-sizing:border-box;font-size:18px;width:100%;height:40px;padding:5px 10px;box-shadow:0 0 0 .063rem rgba(255,255,255,.51);border:3px solid #c6bdbd;background-color:#c5bcbc}
.youplay-input input.has-error{border:3px solid red;box-shadow:none}
.youplay-form{-webkit-font-smoothing:antialiased}
.youplay-form .btn-default:active:hover,.youplay-form .btn-default:hover{color:#242424;border:2px solid #ffd279;background:#b8b8b8}
.youplay-form .btn-default .youplay-arrow{font-size:0;line-height:30px;display:inline-block;vertical-align:middle;overflow:hidden;height:30px;width:30px;position:relative}
.youplay-form .btn-default .youplay-arrow:after{content:'';height:100%;width:100%;display:block;position:absolute;left:0;top:-2px;background:url(../images/login-arrow.png) center no-repeat;background-size:27px 24px}
.youplay-form-error.popup{position:absolute;top:50%;left:100%;transform:translate(22px,-50%);z-index:1060;width:304px}
.youplay-form-error.youplay-form-error-main{margin-bottom:15px}
.youplay-form-error{padding:1px;font-weight:400;text-decoration:none;text-transform:none;word-break:normal;word-wrap:normal;white-space:normal;background-color:#dab46a;background-clip:padding-box;border:1px solid #ccc;line-break:auto;font-size:14px;font-family:Arial;color:#040404}
.youplay-form-error>.arrow,.youplay-form-error>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:22px}
.youplay-form-error>.arrow:after{border-width:20px 20px 20px 0;bottom:-20px;left:2px;border-right-color:#dab46a}
.youplay-form-error>.arrow{opacity:1;top:50%;left:-22px;margin-top:-22px;border-right-color:#ccc;border-left-width:0}
.youplay-form-error-title{font-weight:600;font-size:20px;padding:10px 12px 5px}
.youplay-form-error-content{font-size:17px;padding:0 8px 11px}
.youplay-social{text-align:center;margin-top:19px;margin-bottom:6px}
.youplay-social .btn-social{margin:6px 0 6px 6px}
.btn-social{font-family:Arial,sans-serif;font-weight:700;position:relative;box-sizing:border-box;height:28px;border-radius:3px;background-color:#6f6f6f;color:#cbcbcb;font-size:15px;line-height:23px;padding:2px 4px 2px 33px;letter-spacing:-.38px}
.youplay-police,.youplay-social-label,.youplay-table-link td{font-family:ArialNarrow,Helvetica,Arial,sans-serif}
.btn-social .icon{position:absolute;left:2px;top:2px;width:23px;height:23px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:center}
.btn-social .icon.icon-facebook{background-image:url(../images/facebook-icon.png)}
.btn-social .icon.icon-google-plus{background-image:url(../images/google-icon.png)}
.youplay-social-label{display:inline-block;color:#828282;font-size:17px;line-height:.94;letter-spacing:-.5px}
.youplay-table-link{margin:6px auto 0}
.youplay-table-link tr{border:none}
.youplay-table-link td{border:none;color:#c1c1c1;font-size:20px}
.youplay-table-link a{text-decoration:none;color:#c1c1c1}
#datasidebar a:hover,.form-error-link,.youplay-police a{text-decoration:underline}
.youplay-police{max-width:215px;margin:25px auto;text-align:center;color:#828282;font-size:15px;line-height:16px;letter-spacing:.38px}
.youplay-police a{color:#828282}
@media screen and (max-width:1100px){.youplay-form-error.popup .arrow{transform:rotate(90deg);top:-22px;left:50%;margin-left:-11px;margin-top:-11px}
.youplay-form-error.popup{position:absolute;top:100%;left:50%;transform:translate(-50%,20px)}
}
@media screen and (max-width:767px){.youplay-login .youplay-form{padding:4rem 1.5rem 1.6rem}
.youplay-login .youplay-form.youplay-form-reset-password{padding:4rem 1.5rem 2.6rem;margin:140px auto 80px}
.youplay-table-link td{font-size:18px}
.navbar-youplay .navbar-brand{float:none;margin:0 auto}
.youplay-social-label{display:block}
}
@media screen and (max-width:370px){.youplay-form h2{font-size:40px}
.youplay-login .youplay-form.youplay-form-reset-password .btn-default{font-size:28px}
}
.admin-message-modal-mask .modal-wrapper .modal-top.modal-top-welcome{background:url(../images/popups/support-modal-header2.png) no-repeat;left:-32px;top:-55px;width:809px}
.admin-message-modal-mask .modal-wrapper .modal-top.modal-top-welcome span{font-size:22px;margin-top:20px;margin-left:60px}
.admin-message-modal-mask .modal-footer.modal-footer-welcome{text-align:center;padding:10px!important}
.admin-message-modal-mask .modal-container.modal-container-welcome{opacity:1;width:675px;max-width:100%}
.modal-footer-welcome .btn-default{vertical-align:top;position:relative;width:310px;max-width:100%;height:59px;line-height:23px;font-size:34px;text-align:center;text-shadow:.063rem .063rem .125rem rgba(15,15,15,.31);color:#242424;font-family:AcuminBold,Helvetica,Arial,sans-serif;text-transform:uppercase;box-shadow:0 0 0 .125rem #535353;border-radius:.375rem;border:.125rem solid #ffd279;background-color:#3e3e3e;background-image:linear-gradient(to top,#bf9f5e 0,#ffd279 100%)}
.keyboard-instruction-or,.welcome-message-text{color:#fff;font-family:AcuminBold,Helvetica,Arial,sans-serif}
.modal-footer-welcome .btn-default .youplay-arrow{font-size:65px;line-height:13px;vertical-align:top}
.welcome-message-text{margin-left:0;font-size:18px}
.keyboard-instructions:after{display:table;clear:both;content:''}
.keyboard-instruction{margin-top:15px;margin-bottom:15px}
.keyboard-instruction-or{font-size:28px;text-transform:uppercase;width:80px;text-align:center;vertical-align:middle;display:inline-block;float:left;line-height:197px;height:197px}
.keyboard-instruction-1{float:left;width:322px;height:197px;background:url(../images/tastaturanleitung.jpg) center/cover no-repeat}
.keyboard-instruction-2{float:left;background:url(../images/tastataur-pfeiltasten.jpg) center/cover no-repeat;width:272px;height:197px}
#alliance-recruitment-settings table,#language-settings table{width:100%}
#alliance-recruitment-settings,#language-settings{margin-top:40px;max-width:273px}
#alliance-recruitment-settings #alliance-recruitment-setting-title,#language-settings #language-settings-title{border-bottom:1px solid #707070;margin-bottom:5px;padding-left:10px;padding-bottom:5px}
#alliance-recruitment-setting input{width:35px}
h4.form-error-title{font-weight:700;margin-bottom:0;margin-top:20px}
.form-error-link{color:#000}
.account-reset table div:not(:last-child){margin-bottom:15px}
.account-reset table div{font-size:15px}
.account-reset table .submitbtn-profile{float:right;margin-right:134px;margin-top:5px;margin-bottom:5px}
.account-reset table .input-password{float:right;margin-right:100px}
.account-reset .account-reset-schedule{float:right;margin-right:38px;text-align:center}
.account-reset .account-reset-schedule span{color:red;font-weight:700}
.account-reset .account-reset-schedule .submitbtn-profil{float:none;display:inline}
#nav li ul,#nav>a,.alliance-request .arrow.asc,.alliance-request tfoot{display:none}
#contentbox.diplomacy-not-leader-title{color:#fff}
.nowrap{white-space:nowrap}
.mb-4{margin-bottom:4px}
.solid-ground{background-color:#556B2F}
#datasidebar,.statbtn{float:left;background:#343434;color:#fff}
.statbtn{width:155px;height:60px;padding-top:5px;font-size:18px;text-align:center}
.statbtn:not( :first-child ){margin-left:45px}
.nbr{font-size:26px}
#datasidebar{width:24%;margin-top:30px;padding:20px;font-size:16px}
#datasidebar a{text-decoration:none;color:#fff}
#datasidebar tr{border-bottom:1px solid #707070}
#datasidebar tr td{padding:4px 10px}
.dataTables_wrapper{float:right;width:100%}
.wrapper-main-table-alliance{float:right;clear:none;width:70%;margin-top:30px}
.wrapper-main-table-alliance .search-container{margin-top:0}
table.dataTable thead .sorting_asc{background:0 0!important}
.wrapper-chart-alliance table td{text-align:center}
@media only screen and (min-width:1341px) and (max-width:1440px){.statbtn{width:140px}
}
@media only screen and (min-width:641px) and (max-width:1340px){.statbtn{width:96px;font-size:16px}
.statbtn:not( :first-child ){margin-left:40px}
}
@media only screen and (max-width:640px){.statbtn{width:140px;font-size:16px;margin-top:20px;margin-left:0!important}
.second{margin-left:30px!important}
.dataTables_wrapper{float:none;width:auto}
#datasidebar{width:auto}
}
#alliance-request{margin-top:20px}
#alliance-request .alliance-request-title{color:#fff;margin-bottom:10px}
#alliance-request .alliance-request.leave .alliance-request-title{color:red}
.alliance-request{width:50%;float:left;padding-right:20px;box-sizing:border-box}
.alliance-request #tbl tbody tr,.alliance-request #tbl tbody tr td,.alliance-request #tbl tbody tr:hover,.alliance-request #tbl tbody tr:hover td.sorting_1{font-weight:inherit;background:#343434}
.alliance-request table{color:#fff;font-size:16px;background:#343434}
.alliance-request table thead th{padding:8px 15px 8px 10px;pointer-events:none;text-align:left}
.btn-grey-social,.btn-grey-social .icon,.fa,.fa-stack{display:inline-block}
.alliance-request table tr td{padding:4px 10px}
.alliance-request table tr{border-bottom:none}
.create-alliance label{color:#fff;font-size:16px;margin-right:7px;font-weight:300}
.create-alliance p{color:#fff}
.create-alliance button.submitbtn{float:none;display:inline-block}
.create-alliance .create-alliance-name{margin-right:15px}
.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}
.bridges-closed-container{margin-top:20px;text-align:center}
.bridges-closed-container .bridges-closed-title{font-size:18px;font-weight:700;color:red}
.bridges-closed-container .bridges-closed-desc{font-size:14px}
.btn-modal{color:#fff;font-size:18px;line-height:19px;font-family:AcuminBold,Arial;min-width:144px;padding:5px 10px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;border-radius:5px;text-align:center}
.btn-modal.btn-modal-default{background-color:grey}
.btn-modal.btn-modal-danger{background-color:#c02727}
.btn-modal.btn-modal-primary{background-color:#545454}
.btn-grey-social{position:relative;padding:5px 6px 5px 30px;text-decoration:none;background-color:#6f6f6f;letter-spacing:-.38px;color:#cbcbcb;font-size:15px;font-family:Arial;font-weight:700;border-radius:3px}
.btn-grey-social:active,.btn-grey-social:focus,.btn-grey-social:hover{color:#fff;text-decoration:none}
.btn-grey-social .icon{position:absolute;left:2px;top:2px;width:23px;height:23px;background-repeat:no-repeat;background-size:cover;background-position:center}
.btn-grey-social .icon.icon-facebook{background-image:url(../../images/facebook-icon.png)}
.dataTables_wrapper{clear:none;margin-top:0;font-size:16px}
tr td.c{text-align:center}
.chart-info-text{color:#fff;font-size:14px;font-family:Arial,sans-serif;line-height:1.5}
.mt-3{margin-top:1rem}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:FontAwesome;src:url(../../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
#nav span:after,.arrow,.fa-stack,.modal-alliance-maintenance .modal-footer .btn-grey-social,.modal-alliance:before,.modal-footer-social-text{vertical-align:middle}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right,.pull-right{float:right}
.pull-left{float:left}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}
.fa-stack{position:relative;width:2em;height:2em;line-height:2em}
#mappattern .mpbtn,.filterbtn{display:block;float:left;text-decoration:none}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-cog:before,.fa-gear:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-cogs:before,.fa-gears:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}
.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}
.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-gavel:before,.fa-legal:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-bolt:before,.fa-flash:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}
.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}
.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}
.fa-eur:before,.fa-euro:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-inr:before,.fa-rupee:before{content:"\f156"}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}
.fa-krw:before,.fa-won:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-try:before,.fa-turkish-lira:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}
.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}
.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}
.fa-empire:before,.fa-ge:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}
.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-bed:before,.fa-hotel:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-television:before,.fa-tv:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.fa-gitlab:before{content:"\f296"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpforms:before{content:"\f298"}
.fa-envira:before{content:"\f299"}
.fa-universal-access:before{content:"\f29a"}
.fa-wheelchair-alt:before{content:"\f29b"}
.fa-question-circle-o:before{content:"\f29c"}
.fa-blind:before{content:"\f29d"}
.fa-audio-description:before{content:"\f29e"}
.fa-volume-control-phone:before{content:"\f2a0"}
.fa-braille:before{content:"\f2a1"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}
.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}
.fa-low-vision:before{content:"\f2a8"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-first-order:before{content:"\f2b0"}
.fa-yoast:before{content:"\f2b1"}
.fa-themeisle:before{content:"\f2b2"}
.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
.fa-handshake-o:before{content:"\f2b5"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-o:before{content:"\f2b7"}
.fa-linode:before{content:"\f2b8"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-book-o:before{content:"\f2ba"}
.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}
.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-circle-o:before{content:"\f2be"}
.fa-user-o:before{content:"\f2c0"}
.fa-id-badge:before{content:"\f2c1"}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}
.fa-quora:before{content:"\f2c4"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-telegram:before{content:"\f2c6"}
.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
.fa-shower:before{content:"\f2cc"}
.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}
.fa-podcast:before{content:"\f2ce"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}
.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-grav:before{content:"\f2d6"}
.fa-etsy:before{content:"\f2d7"}
.fa-imdb:before{content:"\f2d8"}
.fa-ravelry:before{content:"\f2d9"}
.fa-eercast:before{content:"\f2da"}
.fa-microchip:before{content:"\f2db"}
.fa-snowflake-o:before{content:"\f2dc"}
.fa-superpowers:before{content:"\f2dd"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-meetup:before{content:"\f2e0"}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
#contentbox,#contenttitle{margin-left:auto;margin-right:auto}
#mappattern{width:90%;max-width:740px;min-height:300px;border:1px solid #000;background:rgba(0,0,0);background-color:rgba(0,0,0,.6);margin-left:auto;margin-right:auto;margin-top:50px;padding:20px;font-family:Arial;font-size:20px}
.filterbtn{background:#242424;border:2px solid #444;padding:8px 36px 8px 20px;margin-right:10px;margin-bottom:10px;font-size:16px;color:#E0E0E0;cursor:pointer}
.filterbtn:hover{background-color:#898989;color:#161616}
.filterdivider{float:left;width:100%;height:5px;border-top:2px solid #333}
#mappattern .mpbtn{height:28px;width:38px;background:#333;text-align:center;font-family:Verdana;font-size:20px;color:#fff;margin:8px;padding:10px}
#mappattern .mpbtn:hover{background:#898989;color:#151515}
.ally:hover,.own:hover{color:#111cad!important}
.own{background-color:#217b3a!important}
.own:hover{background-color:#898989!important}
.ally{background-color:#111cad!important}
.ally:hover{background-color:#898989!important}
.divider{width:100%;float:left;height:5px}
@media only screen and (max-width:840px){.divider{border-top:2px solid #333;margin-top:5px}
}
@media only screen and (max-width:640px){#mappattern{width:auto}
#mappattern .mpbtn{height:31px;width:38px;padding:10px 5px 5px;font-size:20px;margin:9px}
.filterbtn{margin-bottom:15px}
}
.container-map-support{padding:20px 0 0;width:680px;margin:0 auto}
.container-map-support a{display:inline-block;width:330px;height:75px;padding-top:25px;text-align:center;font-size:24px;background:#8D8D8D;color:#FFF}
.container-map-support a:first-child{margin-right:15px}
.container-map-support span{font-size:16px}
#maps .close_map{background-image:url(../images/banned.png);background-size:contain;background-repeat:no-repeat;background-position-x:5px;background-position-y:0}
.container-map-instructions{width:calc(100% - 4px);height:calc(100% - 77px);position:absolute;top:73px;left:0;right:0;bottom:0}
.container-map-instructions-close{color:#fff;display:block;text-decoration:none;padding-top:4px;font-size:1.26em;line-height:2.5em;text-align:center;position:absolute;right:5px;top:72px;height:45px;width:45px}
.container-map-instructions-close:active,.container-map-instructions-close:focus,.container-map-instructions-close:hover{color:#fff;background-color:#242424}
@media only screen and (max-width:991px){.container-map-support{width:620px}
.container-map-support a{width:300px}
}
.modal-alliance{text-align:center;padding:0!important}
.modal-alliance.modal-alliance-fixed{display:block}
.modal-alliance:before{content:'';display:inline-block;height:100%;margin-right:-4px}
.modal-alliance .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}
.modal-alliance .modal-title{padding:0 34px;box-sizing:border-box}
.modal-alliance .modal-body{border-radius:5px;position:relative;overflow:visible;box-sizing:border-box;max-width:100%;width:474px;margin:0 auto;border:2px solid #5b5b5b;background-color:#010101;color:#fff;max-height:unset}
.modal-alliance.modal-alliance-maintenance .modal-body{width:660px;max-height:100%;padding:19px 5px}
.modal-alliance .modal-body-primary:after,.modal-alliance .modal-body-primary:before{content:'';width:150px;height:191px;position:absolute;background-image:url(../../images/ebene.png);top:50%}
.modal-alliance .modal-body-primary:after{right:0;transform:translate(50%,-50%)}
.modal-alliance .modal-body-primary:before{left:0;transform:translate(-50%,-50%)}
.modal-alliance .modal-body-alert:after,.modal-alliance .modal-body-alert:before{content:'';width:121px;height:108px;position:absolute;background-image:url(../../images/ebene-alert.png);top:50%}
.modal-alliance-maintenance .modal-body-alert:after,.modal-alliance-maintenance .modal-body-alert:before{top:92px;width:168px;height:150px;background-position:center;background-repeat:no-repeat;background-size:cover}
.modal-alliance .modal-body-alert:after{right:0;transform:translate(50%,-50%)}
.modal-alliance .modal-body-alert:before{left:0;transform:translate(-50%,-50%)}
.modal-alliance .modal-content{text-align:center;background-color:transparent;box-shadow:none;border:none}
.modal-alliance .modal-content h2{font-family:AcuminBold,Arial;margin-top:0;line-height:.9;width:100%;font-size:43px;margin-bottom:4px}
.modal-alliance .modal-content h3{font-family:AcuminBold,Arial;width:100%;font-size:36px}
.modal-alliance .modal-content h4{font-family:AcuminBold,Arial;margin-bottom:8px;width:100%;font-size:30px}
.modal-alliance .modal-content p{font-family:AcuminBold,Arial;width:100%;font-size:18px}
.modal-alliance .modal-content .mb-0{margin-bottom:0}
.modal-alliance .modal-content .mb-2{margin-bottom:6px}
.modal-alliance .modal-content .mb-3{margin-bottom:4px}
.modal-alliance .modal-content .mb-6{margin-bottom:-2px}
.modal-alliance .modal-content .mt-1{margin-top:12px}
.modal-alliance .modal-content .mt-3{margin-top:4px}
.modal-alliance .modal-content .mt-6{margin-top:-4px}
.modal-alliance .text-alert{margin:1rem auto 0;max-width:60%;color:red}
.modal-alliance .text-yellow{color:#fcee91}
.modal-alliance .modal-footer{text-align:center;border:none;padding:13px}
.modal-alliance .modal-footer .btn-modal{margin-right:30px}
.modal-alliance .modal-footer .btn-modal:last-child{margin-right:0}
.modal-alliance-maintenance .modal-content h2{font-size:60px}
.modal-alliance-maintenance .modal-content h4{color:#d6d6d6;font-size:36px;text-transform:uppercase;margin:15px auto 12px}
.modal-alliance-maintenance .modal-content h5{font-family:AcuminBold,Arial;font-size:26px;text-transform:uppercase;margin-bottom:0;line-height:1.2;letter-spacing:0}
.modal-alliance-maintenance .modal-footer{padding:8px}
.modal-footer-social-text{color:#fff;font-size:22px;margin-right:5px;letter-spacing:0;font-family:AcuminBold,Arial}
.modal-backdrop.modal-backdrop-alliance.in{opacity:.85}
@media (min-width:768px){.modal-alliance .modal-dialog{width:660px}
}
@media (max-width:767px){.modal-alliance .modal-dialog{margin:0}
.modal-alliance .modal-body{width:265px;padding:15px 20px}
.modal-alliance.modal-alliance-maintenance .modal-body{width:calc(100% - 100px);padding:20px 35px}
.modal-alliance .modal-content h2{font-size:30px}
.modal-alliance .modal-content h3{font-size:26px}
.modal-alliance .modal-content h4{font-size:22px}
.modal-alliance .modal-content p{font-size:14px}
.modal-alliance .modal-footer .btn-modal{margin-right:0}
.modal-alliance .modal-body-primary:after,.modal-alliance .modal-body-primary:before{background-size:contain;width:75px;height:95px}
.modal-alliance .modal-body-alert:after,.modal-alliance .modal-body-alert:before{width:60px;height:54px;background-size:contain}
.modal-alliance-maintenance .modal-content h2{font-size:40px}
.modal-alliance-maintenance .modal-content h4{font-size:28px}
.modal-alliance-maintenance .modal-content h5{font-size:18px}
.modal-alliance-maintenance br{display:none}
.modal-alliance-maintenance .modal-body-alert:after,.modal-alliance-maintenance .modal-body-alert:before{width:85px;height:75px;padding:20px 50px}
}
@media (max-width:530px){.modal-alliance-maintenance .modal-content h5{margin-left:-30px;margin-right:-30px}
}
.newsletterform{width:100%;max-width:603px}
.newsletterform div{margin-bottom:10px}
input[type=text].newsltxtarea::-webkit-input-placeholder{color:#fff}
input[type=text].newsltxtarea::-moz-placeholder{color:#fff}
input[type=text].newsltxtarea:-ms-input-placeholder{color:#fff}
input[type=text].newsltxtarea:-moz-placeholder{color:#fff}
input[type=text].newsltxtarea,textarea.newsltxtarea{width:100%;max-width:600px;background:#6C6C6C;color:#121212;border:1px solid #343434;font-family:Arial;font-size:18px;box-sizing:border-box}
textarea.newsltxtarea:focus{border-color:#E0E0E0}
.newsletterform span{color:#fff}
button.submitbtn{float:right;display:block;margin-top:10px;background:#343434;color:#E0E0E0;border:1px solid #E0E0E0;padding:5px 15px;font-size:13.33px}
.btn-grey,.btn-red{display:inline-block;padding:3px 15px;font-size:14px;border:none;font-family:Arial;outline:0}
button.submitbtn:hover{background:#E0E0E0;color:#121212}
.btn-grey{text-align:center;text-decoration:none;background:#6C6C6C;color:#fff}
.btn-grey:focus{outline:0}
.btn-grey:hover{background:#E0E0E0;color:#343434}
.btn-red{text-align:center;text-decoration:none;background:#C61D23;color:#fff;font-weight:400}
a.intblbtn,a.submitbtn{display:block;width:120px;text-decoration:none;text-align:center}
.refer-form .btn-armywars,.refer-form h3{font-family:AcuminBold}
.btn-red:focus{outline:0}
.btn-red:hover{background:#E0E0E0;outline:0;color:#C61D23}
a.submitbtn{margin-top:10px;background:#343434;color:#E0E0E0;border:1px solid #E0E0E0;font-size:16px;padding:5px 15px}
.submitbtn.submitbtn-profile{float:none;margin-top:0}
button.submitbtn:active{background-color:green}
.diplomrecipient{color:#fff;padding-bottom:10px;margin-bottom:0}
a.intblbtn{padding:3px 0;background:#6C6C6C;color:#fff!important}
#tbl a:hover,table a:hover{text-decoration:underline}
a.intblbtn:hover{background:#E0E0E0;color:#343434!important}
th.sorting2{cursor:pointer}
.wrapper-table-alliance-newsletter table{width:100%}
.wrapper-table-alliance-newsletter table td{text-align:center}
.wrapper-table-alliance-newsletter table td:last-child{text-align:left}
.recovbox,.wrapper-chart-gamer-top table td:first-child,.wrapper-platinum-protocol table td,.wrapper-table-battle-report table td{text-align:center}
.wrapper-table-alliance-newsletter table tr{border-bottom:0}
.wrapper-table-alliance-newsletter table thead th{padding:10px 18px;border-bottom:1px solid #111}
.wrapper-table-alliance-newsletter table tfoot tr{padding:10px 18px 6px;border-top:1px solid #111}
@media only screen and (max-width:640px){textarea.newsltxtarea{width:95%}
}
.wrapper-table-newest .newest-info-text{color:#fff;font-size:22px}
.recovbox{float:left;width:190px;padding:10px 10px 5px;margin-right:25px;margin-top:20px;background:#6C6C6C;font-size:15px;color:#fff}
.recovbox div{padding-top:5px}
@media only screen and (max-width:640px){.recovbox{float:none;margin:20px auto 0}
h2{font-size:24px}
}
#gold-recovery .description{padding:0 0 20px;color:#FFF}
.recovbox .detail-price-info{font-size:12px;font-weight:700;color:#FFD279}
.refer-form .btn-armywars{width:144px;height:33px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;background-color:#545454;text-align:center;color:#fff;font-size:18px;font-weight:700;position:absolute;right:-2px;margin-top:20px}
.refer-form h3{color:#fff;font-size:20px;font-weight:700;text-align:justify;width:100%!important;padding-top:10px}
.refer-form{position:relative;width:855px;margin:0 auto;padding:10px 20px;color:#fff;font-family:AcuminProCond}
.refer-form .description{padding-left:10px;line-height:25px}
.refer-form .discount-description{text-align:center;font-size:26px;margin-top:15px;margin-left:80px}
.refer-form .discount-description div:first-child{margin-left:-119px}
.refer-form .discount-description .price{font-size:26px;color:#ffd279}
.refer-form .input-link{text-align:center;color:#fff;font-family:AcuminProCond;font-size:26px;margin-top:20px}
.refer-form .input-link input{width:350px;height:35px;box-shadow:0 0 0 1px rgba(255,255,255,.51);border:1px solid #a0a0a0;background-color:#c6bdbd;color:#000;font-family:"Arial MT";font-size:20px;font-weight:400;line-height:26px;padding-left:10px}
.refer-form .input-link .btn-armywars{position:relative;margin-top:0}
.refer-form .title-send-container{font-family:AcuminProCond;font-size:26px;color:#ffd279;margin-left:15px;margin-top:20px}
.refer-form .send-container,.refer-message-modal-mask .send-container{width:829px;border-radius:2px;border:2px solid #757575;background-color:#404040;margin-left:10px;padding-left:10px;display:inline-block}
.refer-form .send-container .send-container-part,.refer-message-modal-mask .send-container .send-container-part{float:left;font-family:AcuminProCond;font-size:21px;color:#fff;width:50%}
.refer-form .send-container .send-container-part:first-child,.refer-message-modal-mask .send-container .send-container-part:first-child{width:calc(50% - 10px);padding-right:10px}
.refer-form .send-container .send-container-part label span{font-size:15px;font-weight:400}
.refer-form .send-container .send-container-part input,.refer-form .send-container .send-container-part textarea,.refer-message-modal-mask .send-container .send-container-part input,.refer-message-modal-mask .send-container .send-container-part textarea{box-shadow:0 0 0 1px rgba(255,255,255,.51);border:1px solid #a0a0a0;background-color:#c6bdbd;color:#000;padding-left:5px;font-family:Arial;font-size:17px;font-weight:700;width:calc(100% - 20px)}
.refer-form .send-container .send-container-part input::-webkit-input-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-form .send-container .send-container-part input:-ms-input-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-form .send-container .send-container-part input::-moz-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-form .send-container .send-container-part input:-moz-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-form .send-container .send-container-part input{height:30px}
.refer-form .send-container .send-container-part textarea{height:91px;padding-top:5px;margin-top:2px;font-family:Arial;font-size:17px;font-weight:400;resize:none}
.refer-form .send-container .send-container-part button,.refer-message-modal-mask .send-container .send-container-part button{padding:6px 35px 6px 10px;font-family:AcuminProCond;font-size:25px;font-weight:700;color:#242424;box-shadow:0 0 0 2px #535353;border-radius:6px;border:2px solid #ffd279;background-color:#3e3e3e;background-image:linear-gradient(to top,#bf9f5e 0,#ffd279 100%);text-transform:uppercase;line-height:25px;text-align:center}
.refer-form .send-container .send-container-part button:focus{outline:0}
.refer-form .send-container .send-container-part button span,.refer-message-modal-mask .send-container .send-container-part button span{font-size:55px;font-weight:700;display:inline-block;position:absolute;top:50%;transform:translateY(-75%)}
.refer-form .modal-top i{right:70px;top:29px;position:absolute;color:#fff;font-size:25px;cursor:pointer}
.refer-form .error-block{margin-left:10px;width:100%;height:70px;background-color:red;text-align:center;font-family:AcuminProCond;font-size:26px}
.refer-form .send-container-part label.error{color:red}
.refer-form .send-container-part label{margin-top:2px;margin-bottom:2px}
.refer-form .send-container-part label[for=emailAddressFriend]{margin-top:4px}
.refer-form .send-container-part label.label-message{margin:0}
.refer-form .send-container-part input.error{border:1px solid red;box-shadow:0 0 0 1px red}
.refer-form .send-container-success{padding-top:25px;width:829px;height:118px;border-radius:2px;border:2px solid #757575;background-color:#120d0d;margin-left:10px;padding-left:10px;text-align:center;font-family:AcuminProCond;font-size:26px;line-height:22px;font-weight:700}
h2,h3{margin-left:0}
.refer-form .send-container-success span{font-size:22px;font-weight:400}
.refer-form .send-container-success button{font-size:19px;font-weight:700;color:#242424;width:270px;box-shadow:0 0 0 2px #535353;border-radius:6px;border:2px solid #ffd279;background-color:#3e3e3e;background-image:linear-gradient(to top,#bf9f5e 0,#ffd279 100%);text-transform:uppercase;line-height:25px;text-align:center;margin-top:20px}
#nav,h2,h3{font-weight:400}
#nav li a,#sidebarnav a{color:#fff;text-decoration:none}
.refer-form .send-container-success button span{font-size:30px;padding-left:5px}
body{background:url(../../images/bg.png);margin:0;padding:0;line-height:inherit;height:100%;box-sizing:border-box}
#dangerbar{height:20px;background:url(../../images/dgb.gif) repeat-x}
#topnavbar{height:52px;background:#2a2a2a}
#logo{float:left;width:190px;text-align:center;height:52px;margin-left:20px}
#logo img{margin-top:8px}
#nav{font-family:Arial;font-size:18px;margin-left:210px;z-index:99999999}
#nav li{position:relative;list-style:none}
#nav li a{display:block;padding-top:4px}
#nav li a:active{background-color:#242424!important}
#nav span:after{width:0;height:0;border:.313em solid transparent;border-bottom:none;border-top-color:#efa585;content:'';display:inline-block;position:relative;right:-.313em}
#nav>ul{height:3.75em}
#nav>ul>li{width:16.6%;height:100%;float:left}
#nav>ul>li>a{height:100%;font-size:1em;line-height:2.5em;text-align:center}
#nav>ul:not( :hover )>li.active>a,#nav>ul>li:hover>a{background-color:#242424}
#nav li ul{background-color:#333;position:absolute;top:100%;list-style:none;z-index:10}
#nav li:hover ul{display:block;left:0;right:0}
#nav li:not( :first-child ):hover ul{left:-1px}
#nav li ul a{font-size:.8em;border-top:1px solid #555;padding:.75em;margin-left:-40px}
#nav li ul li a:hover,#nav li ul:not( :hover ) li.active a{background-color:#191919}
@media only screen and (max-width:640px){#nav,#nav>a{position:relative}
html{font-size:75%}
#logo{width:100%;margin-left:0}
#nav{top:auto;left:auto;margin-left:15px}
#nav>a{width:1.75em;height:1.75em;text-align:left;text-indent:-9999px;background-color:#E0E0E0;top:10px}
#nav>a:after,#nav>a:before{position:absolute;border:2px solid #000;top:35%;left:25%;right:25%;content:''}
#nav>a:after{top:60%}
#nav>a:hover{background-color:#AAA}
#nav:not( :target )>a:first-of-type,#nav:target>a:last-of-type{display:block}
#nav>ul{height:auto;display:none;position:absolute;left:-14px;right:0;top:69px;background:#2A2A2A}
#nav:target>ul{display:block}
#nav>ul>li{width:100%;float:none}
#nav>ul>li>a{height:auto;text-align:left;padding:0 .833em}
#nav>ul>li:not( :last-child )>a{border-right:none;border-bottom:1px solid #868686}
#nav li ul{position:static;padding:0 1.25em}
#nav li ul li{margin-left:40px}
}
td.Rank,th{text-align:center}
#sidebar{float:left;width:330px;min-height:700px;background:#000;background-color:rgba(0,0,0,.65)}
#sidebarnav{line-height:30px}
#sidebarnav a{display:block;padding:10px 0 10px 30px;font-family:Arial;font-size:18px}
#contenttitle,h2{font-size:28px;color:#fff;width:90%;max-width:1200px;font-family:Arial}
#sidebarnav a:hover{background:#E0E0E0;padding-left:50px;color:#000}
#content{height:100%}
#contenttitle{margin-top:40px;padding:0 20px}
h2{margin-top:20px;margin-bottom:.83em}
h3{width:90%;max-width:1200px;margin-top:0;font-family:Arial;font-size:22px;color:#fff;margin-bottom:1em}
#contentbox{width:90%;max-width:1200px;min-height:300px;border:1px solid #000;background:rgba(0,0,0);background-color:rgba(0,0,0,.6);margin-top:10px;padding:20px;font-family:Arial;font-size:20px;max-height:100%}
#contentbox:after{clear:both;display:table;content:''}
.dataTables_wrapper{position:inherit!important}
.dataTables_filter,.dataTables_info,.dataTables_length,.dataTables_paginate{color:#fff!important}
.dataTable{padding:0}
#tbl a{text-decoration:none;color:inherit}
#tbl tbody tr td{border-color:#8F8F8F;font-size:14px}
.alert-success,.alert-warning{width:50%;border:2px solid #fff;margin-top:20px;padding:20px}
#tbl tbody tr.odd,#tbl tbody tr.odd .sorting_1{background-color:#343434;color:#C3C3C3}
#tbl tbody tr.even,#tbl tbody tr.even .sorting_1{background-color:#525252;color:#fff}
#tbl tbody tr:hover,#tbl tbody tr:hover td.sorting_1{background-color:#1D1D1D}
#tbl tbody tr.sorting_1:hover{background-color:inherit}
#tbl tfoot,#tbl thead{background-color:#6C6C6C;color:#343434}
.alert-success{color:#fff;background:rgba(14,179,38,1)}
.alert-warning{color:#fff;background:rgba(196,34,37,1)}
@media only screen and (max-width:1340px){#contentbox{width:93%;max-width:none;padding:20px}
}
@media only screen and (max-width:640px){#contentbox{width:auto;max-width:none;padding:20px;border:none}
#contenttitle{padding:0}
}
.arrow.asc,.arrow.dsc{border-left:4px solid transparent;border-right:4px solid transparent}
td,th{padding:10px 20px;font-size:16px;position:relative}
th.active .arrow{opacity:1}
.arrow{display:inline-block;width:0;height:0;margin-left:0;opacity:.66;position:absolute;right:5px;top:50%}
.arrow.asc{border-bottom:6px solid #7A80DD;transform:translate(0,-75%)}
.arrow.dsc{border-top:6px solid #7A80DD;transform:translate(0,-25%)}
.search-container{float:right;margin-bottom:20px;font-size:16px;color:#fff;margin-top:10px}
#player-menu #content input,.diplomrecipient select{color:#000}
.search-container input{margin-left:5px;color:#000;padding:5px}
button,input,select,textarea{text-rendering:auto;color:initial;text-transform:none;text-indent:0;display:inline-block;text-align:start;margin:0;font:13.33px Arial}
input.has-error{border:1px solid red}
a[disabled],button[disabled]{opacity:.75;cursor:not-allowed}
.alert{font-size:16px}
input[disabled],select[disabled]{opacity:.75;background:gray}
.search-container input{height:21px;border:none;width:175px}
.pagination-container{color:#fff;margin-top:20px;float:right;width:100%}
.pagination-container .pagination-desc{float:left;padding-top:.755em;font-size:16px}
.pagination-container .pagination-btn-container{float:right}
.pagination-container .pagination-btn-container span{padding-left:10px;padding-right:10px}
#content select{font-weight:400;color:#000}
footer .container.align-center{color:#fff;text-align:center;margin-top:12px;margin-bottom:10px;line-height:1.4}
footer .container.align-center a{color:#fff}
input.submitbtn{display:block;background:#343434;color:#E0E0E0;border:1px solid #E0E0E0;padding:5px 15px}
.user-profile tr,table tr{border-bottom:4px solid #101010}
input.submitbtn:hover{background:#E0E0E0;color:#121212;cursor:pointer}
input.submitbtn:active{background-color:green}
table{color:#fff}
table tr td{padding:4px 10px}
table a{color:#fff;text-decoration:none}
.allihist{margin-left:50px}
.allihist table{min-width:250px}
.user-profile tr{background:#565656}
.user-profile tr td{font-size:20px}
@media only screen and (max-width:640px){.allihist,.allihist table{width:100%}
.allihist{margin-top:30px;margin-left:0}
#contentbox table,#contentbox table button,#contentbox table tr input{font-size:75%}
}
.refer-message-modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:table;transition:opacity .3s ease}
.refer-message-modal-mask .modal-container .btn-armywars{width:144px;height:33px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;background-color:#545454;text-align:center;color:#fff;font-family:AcuminBold;font-size:18px;font-weight:700;position:absolute;right:-2px;margin-top:20px}
.refer-message-modal-mask .modal-header{display:none}
.refer-message-modal-mask .modal-body,.refer-message-modal-mask .modal-footer,.refer-message-modal-mask .modal-header{border:none!important;padding:0!important}
.refer-message-modal-mask.tutorial .modal-body{padding:0!important;overflow:hidden}
.refer-message-modal-mask .modal-wrapper .modal-top{background:url(../images/popups/refer/modal-header.png) no-repeat;width:965px;height:92px;position:absolute;left:-37px;top:-66px}
.refer-message-modal-mask .modal-wrapper .modal-top span{color:#ffd279;font-family:AcuminBold;font-size:26px;font-weight:700;text-transform:uppercase;margin-top:23px;display:block;margin-left:74px}
.refer-message-modal-mask .modal-body{max-height:420px;height:420px;overflow-x:hidden;overflow-y:auto;margin:0 -20px;color:#fff;font-family:AcuminProCond;font-size:20px;font-weight:400;padding:0 28px!important}
.refer-message-modal-mask .modal-footer .sender{width:200px;height:12px;color:#868686;font-family:AcuminBold;font-size:18px;font-weight:700;text-transform:uppercase;display:block;float:left;margin-top:3px;margin-left:-21px}
.refer-message-modal-mask .modal-body h3{color:#fff;font-size:20px;font-weight:700;font-family:AcuminBold;text-align:justify;width:100%!important;padding-top:10px}
.refer-message-modal-mask .modal-container{position:relative;width:855px;margin:0 auto;padding:10px 20px;border:2px solid #5b5b5b;background-color:#1e1e1e;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}
.refer-message-modal-mask .description{padding-left:10px;line-height:25px}
.refer-message-modal-mask .discount-description{text-align:center;font-size:26px;margin-top:15px;margin-left:80px}
.refer-message-modal-mask .discount-description div:first-child{margin-left:-119px}
.refer-message-modal-mask .discount-description .price{font-size:26px;color:#ffd279}
.refer-message-modal-mask .input-link{text-align:center;color:#fff;font-family:AcuminProCond;font-size:26px;margin-top:20px}
.refer-message-modal-mask .input-link input{width:350px;height:35px;box-shadow:0 0 0 1px rgba(255,255,255,.51);border:1px solid #a0a0a0;background-color:#c6bdbd;color:#000;font-family:"Arial MT";font-size:20px;font-weight:400;line-height:26px;padding-left:10px}
.refer-message-modal-mask .input-link .btn-armywars{position:relative;margin-top:0}
.refer-message-modal-mask .title-send-container{font-family:AcuminProCond;font-size:26px;color:#ffd279;margin-left:15px;margin-top:20px}
.refer-message-modal-mask .send-container .send-container-part label span{font-size:15px;font-weight:400}
.refer-message-modal-mask .send-container .send-container-part input,.refer-message-modal-mask .send-container .send-container-part textarea{box-shadow:0 0 0 1px rgba(255,255,255,.51);border:1px solid #a0a0a0;background-color:#c6bdbd;color:#000;padding-left:5px;font-family:Arial;font-size:17px;font-weight:700}
.refer-message-modal-mask .send-container .send-container-part input::-webkit-input-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-message-modal-mask .send-container .send-container-part input:-ms-input-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-message-modal-mask .send-container .send-container-part input::-moz-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-message-modal-mask .send-container .send-container-part input:-moz-placeholder{color:#000;opacity:1;font-family:Arial;font-size:17px;font-weight:400}
.refer-message-modal-mask .send-container .send-container-part input{height:30px}
.refer-message-modal-mask .send-container .send-container-part textarea{height:91px;padding-top:5px;margin-top:2px;font-family:Arial;font-size:17px;font-weight:400;resize:none}
.send-container-part--with-button{position:relative;clear:left;margin:10px 0}
.refer-message-modal-mask .send-container .send-container-part button:focus{outline:0}
.refer-message-modal-mask .modal-top i{right:70px;top:29px;position:absolute;color:#fff;font-size:25px;cursor:pointer}
.refer-message-modal-mask .error-block{margin-left:10px;width:100%;height:70px;background-color:red;text-align:center;font-family:AcuminProCond;font-size:26px}
.refer-message-modal-mask .send-container-part label.error{color:red}
.refer-message-modal-mask .send-container-part input.error{border:1px solid red;box-shadow:0 0 0 1px red}
.refer-message-modal-mask .send-container-success{padding-top:25px;width:829px;height:118px;border-radius:2px;border:2px solid #757575;background-color:#120d0d;margin-left:10px;padding-left:10px;text-align:center;font-family:AcuminProCond;font-size:26px;line-height:22px;font-weight:700}
.tour-container .desc,.tour-container .title{font-family:Arial}
.refer-message-modal-mask .send-container-success span{font-size:22px;font-weight:400}
.refer-message-modal-mask .send-container-success button{font-size:19px;font-weight:700;color:#242424;width:270px;box-shadow:0 0 0 2px #535353;border-radius:6px;border:2px solid #ffd279;background-color:#3e3e3e;background-image:linear-gradient(to top,#bf9f5e 0,#ffd279 100%);text-transform:uppercase;line-height:25px;text-align:center;margin-top:20px}
.refer-message-modal-mask .send-container-success button span{font-size:30px;padding-left:5px}
.tour-container{position:absolute;z-index:199999;width:221px;height:200px;left:0;top:0;display:none}
.tour-container .title{color:#fff;font-size:17px;font-weight:700;margin-top:15px}
.tour-container .desc{margin-bottom:5px;color:#ffd279;font-size:13px;font-weight:700}
.tour-container button{width:144px;height:33px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;background-color:#ffd279;color:#000;font-family:AcuminProCond;font-size:18px;font-weight:700;text-align:center;border-radius:2px;display:block;margin:auto}
.tour-container button:hover{opacity:.8}
.tour-container .wrapper{width:200px;min-height:130px;padding:15px 15px 5px;margin-bottom:10px;background:url(../images/tour_tip_bg.png) no-repeat;background-size:100% 100%}
.tour-container.invert .wrapper{background:url(../images/tour_tip_bg_invert.png) no-repeat}
.tour-container.invert button{margin-top:-210px}
.tour-container.invert .title{margin-top:-5px}
.tour-start-modal-mask{width:100%;height:100%;background-color:rgba(0,0,0,.8);display:table}
.tour-start-modal-mask .modal-container .btn-armywars{min-width:253px;height:58px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #fff;background-color:#ffd279!important;text-align:center;color:#000;font-family:AcuminBold;font-size:32px!important;font-weight:700;margin:20px auto auto;display:block}
.tour-start-modal-mask .modal-container .desc,.tour-start-modal-mask .modal-container .footer-text,.tour-start-modal-mask .modal-container .title{font-family:AcuminProCond;text-align:center;font-weight:700}
.tour-start-modal-mask .modal-container{background:url(../images/popups/base_capture/base_capture_modal.png) no-repeat;box-shadow:none;width:635px;height:auto;background-size:100% 85%}
.tour-start-modal-mask .modal-body,.tour-start-modal-mask .modal-footer,.tour-start-modal-mask .modal-header{border:none!important;padding:0!important}
.tour-start-modal-mask .modal-container .title{color:#fcee91;font-size:43px}
.tour-start-modal-mask .modal-container .desc{color:#d6d6d6;font-size:29px}
.tour-start-modal-mask .modal-container .footer-text{color:#fff;font-size:20px}
.tour-start-modal-mask .modal-body{margin-top:15px;line-height:40px;padding:14px 90px 0!important}
.detailed-error-messages-mask{width:100%;height:100%;background-color:rgba(0,0,0,.2);display:table}
.detailed-error-messages-mask .modal-container .btn-armywars{min-height:33px;box-shadow:0 0 14px 4px rgba(1,1,1,.5);border:2px solid #d7d7d7;background-color:#545454;text-align:center;color:#fff;font-family:AcuminBold;font-size:18px;font-weight:700;position:absolute}
.detailed-error-messages-mask .modal-container .btn-armywars.right{right:-2px;margin-top:20px;width:144px}
.detailed-error-messages-mask .modal-container .btn-armywars.left{left:-2px;margin-top:20px;max-width:265px}
.detailed-error-messages-mask .modal-header{display:none}
.detailed-error-messages-mask .modal-body,.detailed-error-messages-mask .modal-footer,.detailed-error-messages-mask .modal-header{border:none!important;padding:0!important}
.detailed-error-messages-mask .modal-body{padding:0 20px 0 0!important}
.detailed-error-messages-mask.tutorial .modal-body{padding:0!important;overflow:hidden}
.detailed-error-messages-mask .modal-wrapper .modal-top{background:url(../images/popups/refer/modal-header.png) no-repeat;background-size:100% 100%;width:965px;min-height:92px;position:relative;margin-left:-54px;margin-top:-77px}
.detailed-error-messages-mask .modal-wrapper .modal-top span{color:#ffd279;font-family:AcuminBold;font-size:26px;font-weight:700;text-transform:uppercase;display:block;padding:23px 100px 36px 74px}
.detailed-error-messages-mask .modal-top i{right:70px;top:29px;position:absolute;color:#fff;font-size:25px;cursor:pointer}
.detailed-error-messages-mask .modal-wrapper .modal-top span.red{color:red}
.detailed-error-messages-mask .modal-body{max-height:420px;overflow-y:auto;margin:0;color:#fff;font-family:AcuminProCond;font-size:20px;font-weight:400}
.detailed-error-messages-mask .modal-container{position:relative;width:855px;margin:0 auto;padding:10px 20px;border:2px solid #5b5b5b;background-color:#1e1e1e;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}
.detailed-error-messages-mask .container{padding:10px;width:100%;min-height:300px;font-size:20px;font-family:AcuminProCond}
.detailed-error-messages-mask .container .part{float:left;width:50%}
.detailed-error-messages-mask .container .part.big{width:63%;margin-right:2%}
.detailed-error-messages-mask .container .part.small{width:35%}
.detailed-error-messages-mask .container .part .img .gif{width:411px}
.detailed-error-messages-mask .container .part .img:first-child{margin-bottom:20px}
.detailed-error-messages-mask .container .question{color:#ffd279;margin-top:29px;font-weight:700}
.detailed-error-messages-mask .container .answer.small-font,.detailed-error-messages-mask .container .question-container.small-font{font-size:16px}
.detailed-error-messages-mask .container .question-container.small-font{margin-top:10px}
.detailed-error-messages-mask .container .question-container.small-font span{color:#ffd279}
.detailed-error-messages-mask .container .question-container{width:96%;text-align:justify}
.detailed-error-messages-mask .container .description{text-align:justify}
.detailed-error-messages-mask .container .description.yellow{color:#ffd279;font-weight:700}
.detailed-error-messages-mask.small .btn-armywars.right{color:#ffd279;font-size:18px;font-weight:700;right:50px;width:200px}
.detailed-error-messages-mask.small .btn-armywars.left{left:50px}
.detailed-error-messages-mask .modal-container .btn-armywars.center{left:50%;transform:translateX(-50%);color:#ffd279;font-size:18px;font-weight:700;width:200px;margin-top:20px}
.detailed-error-messages-mask.small{background-color:rgba(0,0,0,.6)}
.detailed-error-messages-mask.small .modal-container{background-color:rgba(4,3,3,.85);width:538px}
.detailed-error-messages-mask.small .question{margin-top:10px}
.detailed-error-messages-mask.small .container{padding-left:17px}
.detailed-error-messages-mask.small .modal-wrapper .modal-top{background:url(../images/popups/support-modal-header.png) no-repeat;background-size:100% 100%;width:647px}
.detailed-error-messages-mask.small .show-video{color:#ffd279;text-decoration:underline;font-family:AcuminProCond;font-size:20px;cursor:pointer}
#minimap2{position:relative}
#mini-map-container{pointer-events:none;background-color:transparent;position:relative;z-index:102;margin:auto}
#mini-map-camera-container{pointer-events:auto;position:absolute;background-color:#000;z-index:101}
#mini-map-camera-container .camera{width:4px;height:4px;pointer-events:none;position:absolute;background-color:#000;border:1px solid #856d3e;left:0;right:0;z-index:200;transform:translateZ(0)}
#mini-map-camera-container .camera-line{position:absolute;pointer-events:none;left:0;right:0;background-color:#856d3e;z-index:100;transform:translateZ(0)}
#mini-map-container .enemy{pointer-events:none;position:absolute;z-index:200}
#mini-map-container .enemy_1{width:2px;height:2px;background-color:#cf0}
#mini-map-container .enemy_2{width:2px;height:2px;background-color:#08eff7}
#mini-map-container .enemy_3{width:2px;height:2px;background-color:#e81f1f}
#mini-map-container .enemy_4{width:4px;height:4px;background-color:#111cad}
#mini-map-container .enemy_5{width:4px;height:4px;background-color:#f6ff00}
#mini-map-container .enemy_6{width:4px;height:4px;background-color:#e52b20}
#mini-map-container .enemy_7{width:4px;height:4px;background-color:#946513}
#mini-map-container .enemy_8{width:4px;height:4px;background-color:#149E3E}
#mini-map-container .enemy_9{width:4px;height:4px;background-color:#9a8f8c}
#mini-map-container .enemy_10{width:4px;height:4px;background-color:#f6ff00}
#mini-map-container .enemy_11{width:4px;height:4px;background-color:#111cad;border:1px solid #e52b20}
#mini-map-container .enemy_99{width:4px;height:4px;background-color:#FF0}
#mini-map-container .enemy_100{width:4px;height:4px;background-color:#FFF}
#mini-map-container .air_base{border:1px solid #FFD279}
#mini-map-container .bridge-img{position:absolute;top:0;left:0}
#mini-map-container .send-btn{position:absolute;color:#fff;z-index:100;cursor:pointer;pointer-events:auto;font-size:11px}
#mini-map-container .in-attack{width:4px!important;height:4px!important;background-color:transparent;background-image:url(../images/4x4.gif)}
@keyframes pulse{0%{background-color:initial}
100%{background-color:#ff0}
}
#mini-map-container .bridge-img,#mini-map-container .river-img{width:300px;height:300px}
.modal-opened #mini-map-camera-container,.modal-opened #mini-map-camera-container .camera-line,.modal-opened #mini-map-container,.modal-opened #minimap{z-index:auto}
#header-timer-main{margin:5px auto 0;background-image:url(../images/menu-icons/header-timer-bg.png);width:245px;min-height:51px;background-repeat:no-repeat;background-size:100% 100%;padding-bottom:7px}
#header-timer-main .header-timer-container{margin:0 auto;width:165px;font-family:Arial;font-weight:700;color:#ffd279;font-size:11px;text-align:center}
#header-timer-main .timer-time{height:20px;color:#ffd279;font-size:21px;display:inline-block;float:left;padding-top:5px;width:20px}
#header-timer-main .timer-text{font-size:9px;color:#fff;width:40px;height:12px;display:inline-block;float:left;padding-top:2px}
#header-timer-main .time-text-container{clear:both;margin-left:3px}
#header-timer-main .time-container{clear:both;margin-left:11px}
#box-informations{position:absolute;right:0;top:465px;background-image:url(../images/menu-icons/box-information-bg.png);width:304px;font-family:Arial;font-weight:700;background-size:cover;padding:0 0 12px}
.ar-tooltip,.tooltip-platinum{position:absolute;top:0;left:0}
#box-informations .title{text-transform:uppercase;font-size:15px;padding-left:15px;padding-top:12px}
#box-informations .title.first{color:#fff}
#box-informations .title.secondary{color:#ffd279;padding-top:0}
#box-informations .desc{padding-left:15px;padding-top:5px;color:#ffd279;width:277px;height:199px;font-size:12px;text-align:justify;line-height:1.1}
#box-informations .btn-armywars,#box-tipps .btn-armywars{text-align:center;color:#000;font-size:15px;display:block}
#box-informations .btn-armywars{width:274px;margin:10px auto 0;background:#ffd279!important;border-radius:0!important;border:2px solid transparent!important}
#box-informations .btn-armywars:hover{border:2px solid #fff!important}
#box-tipps{position:absolute;right:0;bottom:284px;background-image:url(../images/menu-icons/box-tipp-bg.png);width:304px;height:180px;z-index:101}
#box-tipps .container{width:274px;height:180px}
#box-tipps img{float:left;margin-left:-35px;margin-top:-44px}
#box-tipps .btn-armywars{margin:-32px auto 0;background:#ffd279!important;border-radius:0!important;border:2px solid transparent!important;padding:0 7px!important;width:134px}
#box-tipps .btn-armywars:hover{border:2px solid #fff!important}
#box-tipps .text-tip{width:196px;height:128px;font-size:14px;color:#ffd279;font-family:Arial;margin-left:73px;text-align:justify;padding-right:5px;margin-top:10px;overflow:hidden;word-break:break-all}
#box-tipps .title{font-size:19px;color:#fff;font-family:Arial;font-weight:700;margin-top:-21px}
@media (max-width:1400px){#box-tipps{bottom:90px}
}
.ar-tooltip{z-index:10}
.no-events-tooltip{cursor:pointer;pointer-events:none}
.map-tooltip{background:url(../images/popups/map-tooltip-bg.png) center/contain no-repeat;min-width:230px;min-height:205px;text-align:left;padding:12px 20px;box-sizing:content-box}
.map-tooltip--mirrored{background:url(../images/popups/map-tooltip-bg-mirrored.png) center/contain no-repeat}
.map-tooltip__line{margin-bottom:0}
.map-tooltip__section:not(last-child){margin-bottom:6px}
.map-tooltip__title{font-size:18px;color:#fff;font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px}
.map-tooltip__subtitle,.map-tooltip__text{font-size:14px;letter-spacing:.9px}
.map-tooltip__subtitle{color:#fffcbc;font-weight:700;line-height:1.2}
.map-tooltip__info-text,.map-tooltip__text{color:#ad9b9b;line-height:1.2;margin-bottom:4px}
.map-tooltip__info-text{font-size:11px;letter-spacing:.4px}
.map-tooltip__text--narrow{letter-spacing:.3px}
.tooltip-platinum{margin-top:-10px;width:221px;z-index:1000}
.tooltip-platinum .tooltip-platinum-header{background-image:url(../images/information-group-bg-small.png);width:164px;height:33px}
.tooltip-platinum .tooltip-platinum-header--mirrored{background-image:url(../images/information-group-bg-mirror-small.png);width:164px;height:33px}
.tooltip-platinum .tooltip-platinum-content{background-color:#000;background-position-y:-150px;opacity:.75;width:150px;min-height:100px;border-radius:0 0 7px 7px;border:2px solid #5b5b5b;border-top-style:none;max-height:550px;overflow:auto;padding:5px}
.tooltip-platinum .tooltip-platinum-content--title{color:#c3c3c3;font-family:Arial;font-size:17px;font-weight:700;text-align:center}
.tooltip-platinum .tooltip-platinum-content--desc{font-size:14px;color:#fffcbc;font-family:Arial;text-align:center}
.tooltip-platinum .resource-menu-button{display:block;margin:7px auto}