body{margin:0;padding:0;color:#eee;font:normal 10pt Verdana,Arial,Helvetica,sans-serif;background:url(../images/footer-bg.png) repeat;text-shadow:1px 1px 1px #000}textarea{background-color:#ccc}#page{margin-top:5px;margin-bottom:5px;background:#313131;border:1px solid #000}#header{margin:0;padding:0;height:80px}#content{padding:20px}#sidebar{padding:20px 20px 20px 0}#footer{padding:10px;margin:10px 20px;font-size:.8em;text-align:center;border-top:1px solid #c9e0ed}#logo{padding:10px 20px;font-size:16.5pt}#mainmenu{background:#111;margin-bottom:30px;box-shadow:0 0 5px #000}#mainmenu ul{padding:6px 20px 5px 20px;margin:0;height:16px;position:relative}#mainmenu ul li{display:block;float:left;margin:0 5px;overflow:visible}#mainmenu ul li:hover>ul{display:block}#mainmenu ul li a{color:#fff;background-color:transparent;font-size:12px;font-weight:700;text-decoration:none;padding:5px 8px}#mainmenu ul li a:hover,#mainmenu ul li.active>a{color:#111;background-color:#eff4fa;text-decoration:none;text-shadow:none}#mainmenu ul li ul{display:none;position:absolute;top:25px;padding:2px;background:#111;color:#fff;height:auto;box-shadow:0 0 5px #000;z-index:1000}#mainmenu ul li ul li{float:none}#mainmenu ul li ul li a{display:block;padding:5px 8px}div.flash-error,div.flash-notice,div.flash-success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;text-shadow:none}div.flash-error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}div.flash-notice{background:#fff6bf;color:#514721;border-color:#ffd324}div.flash-success{background:#e6efc2;color:#264409;border-color:#c6d880}div.flash-error a{color:#8a1f11}div.flash-notice a{color:#514721}div.flash-success a{color:#264409}div.form .rememberMe label{display:inline}div.view{padding:10px;margin:10px 0;border:1px solid #c9e0ed}div.breadcrumbs{font-size:.9em;padding:5px 20px}div.breadcrumbs span{font-weight:700}div.search-form{padding:10px;margin:10px 0;background:#eee}.portlet-decoration{padding:3px 8px;background:#b7d6e7;border-left:5px solid #6faccf}.portlet-title{font-size:12px;font-weight:700;padding:0;margin:0;color:#298dcd}.portlet-content{font-size:.9em;margin:0 0 15px 0;padding:5px 8px;background:#effdff}.portlet-content ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.portlet-content li{padding:2px 0 4px 0}.operations{list-style-type:none;margin:0;padding:0}.operations li{padding-bottom:2px}.operations li a{font:bold 12px Arial;color:#0066a4;display:block;padding:2px 0 2px 8px;line-height:15px;text-decoration:none}.operations li a:visited{color:#0066a4}.operations li a:hover{background:#80cfff}.highcharts-container{text-shadow:none!important}form{text-shadow:none}span.winner{font-weight:700}span.win{color:#92a525}span.lose{color:#c23c2a}img.item{box-shadow:0 0 5px #000}img.ability{width:20px}table{background:0 0}table th.header-middle img{vertical-align:middle}table.v-top td{vertical-align:top!important}table.player_heroes{font-size:8pt}table.player_heroes caption,table.player_heroes td,table.player_heroes th{padding:4px 2px 4px 2px}table.sortable th{cursor:pointer}table.slots{border-collapse:collapse}table.slots tr.thead{border:1px solid #000;border-bottom-width:0}table.slots tr.slot{border-left:1px solid #000;border-right:1px solid #000}table.slots tr.slot td.items{width:85px}table td.stat,th.stat{text-align:center}table.slots tr.total{border:1px solid #000;border-top-width:0}table td.bright,th.bright{border-right:1px solid #111!important}table tr.odd td{background:rgba(255,255,255,.039)}table tr.even td{background:rgba(255,255,255,.078)}table tr.thead,table.slots tr.total{background:#222}table tr.thead td,table.slots tr.total td{font-weight:700}table.slots td.abilities *{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease}table.slots td.abilities:hover *{filter:grayscale(0);-webkit-filter:grayscale(0);filter:none}table.grid.two>tbody>tr>td{width:50%;max-width:50%;vertical-align:top}table.grid.three>tbody>tr>td{width:33%;max-width:33%;vertical-align:top}table.short{width:450px!important}table.ultra-short{width:300px!important}.steam-d2s{display:inline-block;width:16px;height:16px;background:url(../images/icon_steam.png) no-repeat 0 0;opacity:.5}.steam-d2s:hover{opacity:1}.bage{display:inline-block;padding:2px 5px;border-radius:4px;text-shadow:none;color:#000}.open{background-color:#92a525}.closed{background-color:#c23c2a}.rarity{font-size:80%;font-family:Helvetica}.common{background-color:#b0c3d9}.uncommon{background-color:#5e98d9}.rare{background-color:#4b69ff}.mythical{background-color:#8847ff}.legendary{background-color:#d32ce6}.ancient{background-color:#eb4b4b}.immortal{background-color:#e4ae39}.ui-datepicker,.xdsoft_datetimepicker{text-shadow:none}.scrolled-wrapper{width:470px;height:300px;overflow-y:scroll}.scrolled-wrapper .grid-view{padding:0!important}#matchesPerLeague,#picksPerHero{width:470px;height:300px;padding:0!important;overflow-y:scroll}.scroll-height{height:300px;padding:0!important;overflow-y:scroll}.tablesorter-header-inner{text-align:left}.pull-left{float:left}.pull-right{float:right}.achievement-wrapper{float:left}.model-menu{background:#111;margin-bottom:30px;box-shadow:0 0 5px #000}.model-menu ul{padding:6px 20px 5px 20px;margin:0;height:16px;position:relative}.model-menu ul li{display:block;float:left;margin:0 5px;overflow:visible}.model-menu ul li:hover>ul{display:block}.model-menu ul li a{color:#fff;background-color:transparent;font-size:12px;font-weight:700;text-decoration:none;padding:5px 8px}.model-menu ul li a:hover,.model-menu ul li.active>a{color:#111;background-color:#eff4fa;text-decoration:none;text-shadow:none}.model-menu ul li ul{display:none;position:absolute;top:25px;padding:2px;background:#111;color:#fff;height:auto;box-shadow:0 0 5px #000;z-index:1000}.model-menu ul li ul li{float:none}.model-menu ul li ul li a{display:block;padding:5px 8px}#league_heroes table thead,#teams_grid table thead{cursor:pointer}.user-greatings{float:right;min-width:200px;margin-top:15px}.match_comment{border-bottom:1px solid #000}.match_comment .comment_header{margin-bottom:10px}.match_comment .comment_body{white-space:pre}.match_comment h4{float:left;margin-bottom:0}.match_comment small{line-height:23px}.question{margin-bottom:10px;padding:5px}.question-title{margin-bottom:5px}.graph-wrapper{margin-bottom:10px}.gist-file{text-shadow:none}.gist-file .highlight{background:0 0}.formWrapper{margin:10px 0}