@font-face{font-family:'Open Sans';src:url('../font/Open-Sans.eot');src:url('../font/Open-Sansd41d.eot?#iefix') format('embedded-opentype'), url('../font/Open-Sans.html') format('woff2'), url('../font/Open-Sans.woff') format('woff');font-style:normal;font-weight:normal;}@font-face{font-family:'Open Sans';src:url('../font/Open-Sans-bold.eot');src:url('../font/Open-Sans-boldd41d.eot?#iefix') format('embedded-opentype'), url('../font/Open-Sans-bold.html') format('woff2'), url('../font/Open-Sans-bold.woff') format('woff');font-style:normal;font-weight:bold;}@font-face{font-family:'Open Sans';src:url('../font/Open-Sans-italic.eot');src:url('../font/Open-Sans-italicd41d.eot?#iefix') format('embedded-opentype'), url('../font/Open-Sans-italic.html') format('woff2'), url('../font/Open-Sans-italic.woff') format('woff');font-style:italic;font-weight:normal;}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}body{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:12px;background:#3f4c55;background:-webkit-radial-gradient(#3f4c55,#1b374d);background:radial-gradient(#3f4c55,#1b374d);color:#ddd;}h2{margin:15px 0 10px;font-size:16px;font-weight:normal;color:#efba6b;}h2:first-child{margin-top:0;}img{border:0;}p{margin-bottom:10px;}ul,ol{margin:0 0 10px 15px;}ul ul,ol ul{margin-top:5px;}li{margin-bottom:5px;}a{color:#efba6b;text-decoration:underline;transition:all 0.25s;}a:visited{color:#efba6b;}a:hover{color:#dc8d18;}table{margin-bottom:20px;border-collapse:collapse;border-spacing:0;}tr{border-bottom:1px solid #638092;transition:all 0.25s;}tr:hover{background-color:#3f4c55;}tbody tr:last-child{border-bottom:none;}tfoot{border-top:1px solid #638092;}th,td{padding:6px 12px;vertical-align:top;}th{font-weight:normal;color:#efba6b;}td.active{text-align:center;}td.skulls{text-align:center;}.input-container{position:relative;margin-bottom:15px;padding-top:20px;}.input-container input{display:block;width:100px;}.input-container input:focus~label{color:#dc8d18;}.input-container label{position:absolute;left:0;top:0;height:15px;line-height:15px;pointer-events:none;}.calculator-result-container{float:right;width:100px;text-align:right;}.calculator-result-container .calculator-result-value{color:#efba6b;font-size:20px;}.calculator-hint{margin:10px 0;}input,textarea,select{padding:2px 6px;border:1px solid #638092;transition:all 0.25s;font-family:inherit;font-size:inherit;line-height:normal;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:.54;}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{opacity:.54;}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{opacity:.54;}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{opacity:.54;}input:focus,textarea:focus,select:focus{border-color:#dc8d18;}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{color:transparent !important;}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder,select:focus:-moz-placeholder{color:transparent !important;}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder,select:focus::-moz-placeholder{color:transparent !important;}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{color:transparent !important;}option{padding:2px 6px;}button{display:inline;position:relative;overflow:visible;padding:3px 9px;line-height:normal;background-color:#dc8d18;color:white;box-shadow:0 1px 3px rgba(128,128,128,0.12), 0 1px 2px rgba(128,128,128,0.24);border:none;font:inherit;outline:none;}button:disabled{opacity:.5;}button:hover:not(:disabled){background-color:#e89a26;cursor:pointer;}button:active:not(:disabled){top:1px;background-color:#c57f15;box-shadow:0 -1px 3px rgba(128,128,128,0.12), 0 -1px 2px rgba(128,128,128,0.24);}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;}#header{width:100%;max-width:768px;margin:0 auto 10px;height:72px;background:#3a4b55;background:-webkit-radial-gradient(#3a4b55,#0e1317);background:radial-gradient(#3a4b55,#0e1317);box-shadow:0 1px 3px rgba(128,128,128,0.12), 0 1px 2px rgba(128,128,128,0.24);}#header img{width:inherit;max-width:100%;height:auto;}#header #logo{float:left;width:72px;height:72px;}#header #game{margin:0 10px 0 82px;font-size:16px;line-height:36px;}#header #title{margin:0 10px 0 82px;font-size:28px;line-height:36px;color:#efba6b;}#language-selector{width:100%;max-width:768px;margin:0 auto 10px;padding:0 10px;background:#3a4b55;background:-webkit-radial-gradient(#3a4b55,#0e1317);background:radial-gradient(#3a4b55,#0e1317);box-shadow:0 1px 3px rgba(128,128,128,0.12), 0 1px 2px rgba(128,128,128,0.24);}#language-selector div{display:inline-block;line-height:36px;padding-left:30px;width:100px;background:no-repeat left center;color:#efba6b;text-decoration:underline;cursor:pointer;}#language-selector div:hover:not(.selected){color:#dc8d18;transition:all 0.25s;}#language-selector div.selected{font-weight:bold;color:#ddd;cursor:default;text-decoration:none;}#language-selector div.en{background-image:url(../i/flag-en.png);}#language-selector div.es{background-image:url(../i/flag-es.png);}#language-selector div.ru{background-image:url(../i/flag-ru.png);}#language-selector div.de{background-image:url(../i/flag-de.png);}#language-selector div.fr{background-image:url(../i/flag-fr.png);}#full-content{width:100%;max-width:768px;margin:10px auto 0;padding:10px;background:#3a4b55;background:-webkit-radial-gradient(#3a4b55,#0e1317);background:radial-gradient(#3a4b55,#0e1317);box-shadow:0 1px 3px rgba(128,128,128,0.12), 0 1px 2px rgba(128,128,128,0.24);}#content{width:100%;max-width:768px;margin:0 auto;font-size:0;}#content > div{display:inline-block;vertical-align:top;font-size:12px;padding:10px;background:#3a4b55;background:-webkit-radial-gradient(#3a4b55,#0e1317);background:radial-gradient(#3a4b55,#0e1317);box-shadow:0 1px 3px rgba(128,128,128,0.12), 0 1px 2px rgba(128,128,128,0.24);}#runes-container{width:250px;}#runes-container select{display:block;width:100%;margin-bottom:10px;}#runes-container button{margin-top:20px;}#selected-hero-container{width:280px;margin-left:9px;}#selected-hero-container img{display:block;margin-bottom:10px;}#selected-hero-container div{min-height:32px;line-height:24px;margin-bottom:5px;padding-left:40px;background:no-repeat left top;}#selected-hero-container .tank{background-image:url(../i/role-tank.png);}#selected-hero-container .damage{background-image:url(../i/role-damage.png);}#selected-hero-container .support{background-image:url(../i/role-support.png);}#selected-hero-container .control{background-image:url(../i/role-control.png);}#selected-hero-container .str{background-image:url(../i/stat-strength.png);}#selected-hero-container .agil{background-image:url(../i/stat-agility.png);}#selected-hero-container .int{background-image:url(../i/stat-intellect.png);}#selected-hero-container .skill-0{background-image:url(../i/skill-0.png);}#selected-hero-container .skill-1{border-top:1px solid rgba(239,186,107,0.5);background-image:url(../i/skill-1.png);}#selected-hero-container .skill-2{border-top:1px solid rgba(239,186,107,0.5);background-image:url(../i/skill-2.png);}#selected-hero-container .skill-3{border-top:1px solid rgba(239,186,107,0.5);background-image:url(../i/skill-3.png);}#selected-hero-container .skill-4{border-top:1px solid rgba(239,186,107,0.5);background-image:url(../i/skill-4.png);}#selected-hero-container .skill-5{border-top:1px solid rgba(239,186,107,0.5);background-image:url(../i/skill-5.png);}#selected-hero-container .basic{color:#ef7d00;}#selected-hero-container .skill{color:#10e310;}#heroes-container{width:220px;margin-left:9px;}#heroes-container img{display:inline-block;width:36px;height:40px;margin:0 3px 0 0;padding:1px 1px 5px 1px;cursor:pointer;vertical-align:middle;border:1px solid transparent;background:url(../i/0.png) no-repeat bottom center;}#heroes-container img.selected{border-color:#efba6b;}#heroes-container img.recommended-1{background-image:url(../i/1.png);}#heroes-container img.recommended-2{background-image:url(../i/2.png);}#heroes-container img.recommended-3{background-image:url(../i/3.png);}#heroes-container img.recommended-4{background-image:url(../i/4.png);}#heroes-container img.recommended-5{background-image:url(../i/5.png);}#heroes-container img.recommended-6{background-image:url(../i/6.png);}#heroes-container img.recommended-7{background-image:url(../i/7.png);}#heroes-container img.recommended-8{background-image:url(../i/8.png);}#heroes-container img.recommended-9{background-image:url(../i/9.png);}#heroes-container img.recommended-10{background-image:url(../i/10.png);}#heroes-container img.recommended-11{background-image:url(../i/11.png);}#heroes-container img.recommended-12{background-image:url(../i/12.png);}#heroes-container img.recommended-13{background-image:url(../i/13.png);}#heroes-container img.recommended-14{background-image:url(../i/14.png);}#heroes-container img.recommended-15,#heroes-container img.recommended-16,#heroes-container img.recommended-17,#heroes-container img.recommended-18{background-image:url(../i/15.png);}#heroes-container img.recommended-0{opacity:.25;background-image:url(../i/0.png);}#heroes-container img.recommended-a{opacity:1;background-image:url(../i/0.png);}.calculator-container{width:250px;margin-right:9px;}.calculator-container:last-child{margin-right:0;}.highlight{text-decoration:underline;}@media only screen and (max-width: 768px){#header{height:36px;}#header #logo{width:36px;height:36px;}#header #title{margin:0 10px 0 46px;font-size:20px;line-height:36px;}#header #game{display:none;}#content{margin-bottom:0;}#content > div{display:block;position:static;width:auto;max-width:480px;margin:0 auto 10px !important;}#content > div:last-child{margin-bottom:0 !important;}#full-content{max-width:480px;}}