body ::-webkit-scrollbar {width:0 !important;}
body {-ms-overflow-style:none;overflow:-moz-scrollbars-none;}
body, input {background-color:#555;}
.levels{height:0;width:100%;position:fixed;top:20px;z-index:1;overflow-x:scroll;text-indent:3px;}
.level{width:165px;height:105px;background-color:transparent;}
.levels ul{height:65px;overflow-y:scroll;}
.levels li{width:165px;padding:0;margin:0;position:relative;overflow-x:hidden;}
.levels li span:nth-of-type(2), .players li span:nth-of-type(2) {position:absolute;right:2px;top:0;width:26px;font-size:16px;line-height:20px;text-align:right;}
.levels h4{margin:0 0 0 3px;padding:5px 0 0;background-color:#DDD;}
.player-form{float:left;width:770px;margin-left:10px;}
.player{float:left;width:400px;}
.similarPlayer{opacity:0;width:340px;}
.player label {width:190px;color:#CCC;text-align:right;height:14px;}
.player label input {height:12px;}
.player > div{float:left;width:170px;}
.similarPlayer > div{float:right;}
.player > div:nth-of-type(1) button {float:left;width:80px;font-size:12px;padding:2px;letter-spacing:1px;}
.player button[name=createPlayer]{background-color:#F66;border:1px solid #777;color:#FFF;}
.player button[name=updatePlayer]{background-color:#AD0;border:1px solid #CCC;}
.player button.uptodateingames{color:#FFF;}
.similarPlayer button{display:none;}
.player > div:nth-of-type(1) > input {font-size:20px;}
.player > div:nth-of-type(1) > input:nth-of-type(-n+4) {margin:5px 0 0;}
.player > div:nth-of-type(1) > input[name=shortname]{width:140px;margin-right:10px;}
.player > div:nth-of-type(1) > a {font-size:22px;font-weight:bold;color:#AAA;}
.player > div:nth-of-type(1) > input[name=dob] {width:115px;}
.player > div:nth-of-type(1) > input[name=retired] {height:16px;margin:0 0 0 10px;}
.age {cursor:default;float:right;margin:6px 0 0 0;font-size:19px;color:#EEE;}
.player > div:nth-of-type(1) > input[type=number] {float:left;width:60px;height:17px;margin-top:-2px;}
.player > div:nth-of-type(1) > input[name=shirtnumber] {float:left;width:80px;margin:-60px 0 0 0;font-size:36px;text-align:center;font-style:italic;letter-spacing:1px;border:none;}
.player > div:nth-of-type(1) > input[name=name] {width:164px;font-family:serif;}
.player > div:nth-of-type(1) > input[name=footballdata], .player > div:nth-of-type(1) > input[name=apifootball] {float:left;font-family:serif;color:gray;}
.player > div:nth-of-type(1) > input[name=footballdata] {clear:both;width:59px;}
.player > div:nth-of-type(1) > input[name=apifootball] {width:99px;}
.player > div:nth-of-type(1) > input[name=nation] {float:left;width:90px;height:20px;margin:5px 0 10px;text-align:center;}
.player > div:nth-of-type(1) > input[name=nationalshirtnumber] {width:68px;height:20px;margin:5px 0 10px;text-align:center;font-style:italic;}
.player > div:nth-of-type(1) select {float:right;clear:right;width:55px;}
.player > div:nth-of-type(1) select[name=foot] {float:left;width:45px;margin-bottom:100px;}
.player > div:nth-of-type(1) input[name=side] {float:right;width:20px;margin:20px 7px;}
.player > div:nth-of-type(1) input[name=side][value=SR]{clear:right;margin-right:5px;}
.player > div:nth-of-type(1) label {float:right;padding:5px 0;}
.player > div:nth-of-type(1) label:nth-of-type(-n+3) {clear:right;width:65px;font-size:15px;}
.player > div:nth-of-type(1) label:nth-of-type(-n+2) input {height:13px;}
.player > div:nth-of-type(1) label:last-of-type {margin-bottom:10px;}
.player > div:nth-of-type(1) label:nth-of-type(3) {clear:left;float:left;width:95px;}
.player > div:nth-of-type(1) label:nth-of-type(3) span {float:left;line-height:20px;}
.player > div:nth-of-type(1) label:nth-of-type(3) input {float:left;}
.player > div:nth-of-type(1) label:nth-of-type(n+4) {padding:0 0 5px 0;}
.player > div:nth-of-type(1) label.selected {color:#FFF;}
.player > div:nth-of-type(1) label:nth-of-type(n+4) input[type=checkbox] {float:right;width:20px;height:20px;margin:0;}
.player > div:nth-of-type(1) label:nth-of-type(n+4) input[type=checkbox]:nth-of-type(2) {width:10px;height:12px;margin:4px 5px;opacity:0.5;}
.player > div:nth-of-type(1) label:nth-of-type(n+4) span {float:right;line-height:17px;font-size:20px;}
.player > div:nth-of-type(2) {width:230px;}
.player > div:nth-of-type(2) > div {height:90px;}
.player > div:nth-of-type(2) > div > label {float:right;width:60px;padding:5px 0;}
.player > div:nth-of-type(2) > label {position:relative;z-index:0;float:right;width:165px;height:20px;margin:0 5px 0 0;font-size:19px;line-height:19px;}
.player > div:nth-of-type(2) label b {position:absolute;right:-60px;top:4px;width:18px;height:18px;padding:2px;border-radius:11px;font-size:24px;line-height:18px;text-align:center;color:#000;}
.player > div:nth-of-type(2) label span:nth-of-type(1) {position:relative;z-index:3;float:right;margin:2px 0 -1px 3px;color:#BBB;}
.player > div:nth-of-type(2) label span.selected {background-color:#000;}
.player > div:nth-of-type(2) label hr{clear:right;float:right;width:100px;margin:3px 0 0 0;opacity:0.5;}
.player > div:nth-of-type(2) label span:nth-of-type(n+2) {position:absolute;bottom:-9px;font-size:22px;font-weight:bold;}
.player > div:nth-of-type(2) label span.minimum {color:#AAF;}
.player > div:nth-of-type(2) label span.average {color:#FB0;}
.player > div:nth-of-type(2) label span.maximum {color:#F77;}
.player > div:nth-of-type(2) label span.playervalue {z-index:-1;width:4px;bottom:-9px;text-align:center;font-size:10px;line-height:9px;}
.similarPlayer > div:nth-of-type(2){width:140px;}
.similarPlayer hr{display:none;}
.player > div:nth-of-type(2) > input {float:right;width:30px;}
.player > div:nth-of-type(2) > input[type=number] {height:22px;padding:1px 0;font-size:24px;font-family:Kefa;}
.player > div:nth-of-type(2) > label > input[type=checkbox] {width:7px;height:10px;opacity:0.5;}
.similarPlayer > div:nth-of-type(2) input[type=checkbox]{margin:2px 30px 0 0;}
.similarPlayer > div:nth-of-type(2) input[type=number]{float:left;margin:0 20px 0 30px;}
.similarPlayer > div:nth-of-type(2) label {width:40px;}
.similarPlayer > div:nth-of-type(2) > div > label {display:none;}
.similarPlayer > div:nth-of-type(2) label span{display:none;}
.similarPlayer > div:nth-of-type(2) label b{display:none;}
.player > div:nth-of-type(2) select {float:right;width:43px;margin-top:5px;}
.player > div:nth-of-type(2) select[name=authenticity] {width:140px;margin:5px 0 5px 20px;}
.player > div:nth-of-type(2) select:nth-of-type(2){width:50px;margin:3px 0;}
.similarPlayer > div:nth-of-type(2) > select {float:left;margin:5px 0 0 30px;}
.player > div:nth-of-type(2) > span {display:list-item;clear:right;float:right;width:60px;margin:3px -50px 0 7px;text-align:center;font-size:24px;line-height:24px;font-family:Kefa;}
.player > div:nth-of-type(2) > span.considering {background-color:#777;}
.player > div:nth-of-type(2) > span:last-of-type{opacity:0;}
.similarPlayer > div:nth-of-type(2) span{display:none;}
.nationalappearance * {float:left;height:20px;margin:0 3px;padding:0;}
.nationalappearance span{width:200px;margin:0 0 0 30px;}
.nationalappearance button {line-height:12px;}
.player > div:nth-of-type(2) input[name=nationalappearance] {width:100px;margin:0 0 0 30px;font-size:16px;}
.player > div:nth-of-type(2) input[name=minutes] {width:50px;}
.player > div:nth-of-type(1) > input:nth-last-of-type(3) {clear:both;float:right;}
.player > div:nth-of-type(1) > input:nth-last-of-type(-n+3) {margin:0;text-align:center;font-size:12px;}
.player > div:nth-of-type(1) > input:nth-last-of-type(1) {width:164px;float:right;}
.player > div:nth-of-type(1) > input.injury-date {float:right;width:79px;}
.player > div:nth-of-type(1) > input.lastinjury {width:194px;float:right;margin-top:0;font-size:11px;}
.similarPlayer > div:nth-of-type(1) > input:nth-last-of-type(-n+3) {display:none;}
.players {font-size:15px;}
.search{float:left;width:180px;}
.players.closest ol{margin:10px 0 10px 15px;}
.search > input{float:right;width:160px;height:20px;border:2px solid #DDD;margin:5px 0;line-height:20px;font-size:12px;text-indent:5px;}
.players.alphabetic{float:right;height:80px;}
.players.alphabetic ol{max-height:80px;margin:0;}
.players ol{overflow-y:scroll;float:left;width:165px;height:auto;margin:0;padding:0;}
.players li{position:relative;width:165px;height:19px;}
.players li a,.levels li a {float:left;width:18px;height:18px;margin:0 3px 0 0;line-height:20px;text-align:right;letter-spacing:-1px;}
.players li span,.levels li span {line-height:20px;}
.players li b{margin-left:3px;}
.players li.comparing span:nth-of-type(1){padding:0 5px;}
.teammates{float:left;width:350px;margin:0 20px 0 0;}
.teammates select {float:right;width:165px;font-size:16px;}
.teammates .nationalmates{float:left;width:165px;margin:0 0 0 5px;}
.teammates .clubmates{clear:right;float:right;width:165px;}
.teammates .nationalmates ol:nth-of-type(1) {min-height:100px;max-height:495px;}
.teammates .nationalmates ol:nth-of-type(2) {max-height:115px;margin-top:11px;}
.teammates .nationalmates ol:nth-of-type(3) {max-height:190px;margin-top:11px;}
.teammates .clubmates > span {float:left;width:100%;margin:0;padding:2px 0;text-align:center;cursor:pointer;font-size:18px;color:#EEE;}
.teammates .clubmates span.firstteam, .teammates .clubmates span.youthteam {width:50%;}
.teammates .clubmates ol {max-height:890px;}
.teammates .nationalmates > a {display:block;width:165px;margin:0 0 15px 0;text-align:center;}
.teammates .clubmates > a {display:block;width:165px;margin:30px 0;text-align:center;}
.teammates .clubmates > a > img{margin:0;}
.teammates ol{overflow-y:scroll;margin:0;padding:0;}
.teammates li img.nation {height:11px;margin:-1px 3px;}
.clubmates li a {font-style:italic;}
.clubmates li.footballdata a {font-weight:bold;}
.clubmates li.apifootball a {font-style:normal;}
.similarPlayers{float:left;position:relative;z-index:2;width:165px;height:900px;margin:0 15px;font-size:15px;}
.similarPlayers div{width:165px;height:900px;margin:0;padding:0;position:relative;}
.similarPlayers h2 {float:left;width:165px;margin:-10px 0 0;padding:10px 0 18px 0;font-weight:bold;text-align:center;position:fixed;background-color:#DDD;}
.similarPlayers ol {float:left;height:900px;margin-top:39px;padding:0;}
.equalPlayers {overflow-y:scroll;float:left;width:165px;height:935px;font-size:15px;}
.equalPlayers ol {width:165px;margin:0;padding:0;}
.equalPlayers h5 {margin:0;text-align:center;cursor:pointer;color:#DDD;}
.equalPlayers h5:nth-of-type(1) {padding:9px 0 0 0;text-transform:uppercase;}
.equalPlayers .irrelevants-shown h5 {color:#FFF;}
.equalPlayers h5:nth-of-type(2) {padding:0 0 5px 0;}
.equalPlayers li.around span:nth-of-type(1){color:#666;}
.equalPlayers li.perfectfit span:nth-of-type(1){color:#000;}
.equalPlayers li.toggle{height:9px;background-color:#999;}
.equalPlayers hr {display:block;margin:1px 0 2px;}
.search-advanced-query{display:block;float:right;width:165px;height:25px;margin:20px 0 0;padding:0;}
.search-results{width:180px;height:190px;}
.search-results ol{width:165px;height:190px;margin:0 15px;}
.advanced-search{float:right;width:165px;margin:15px 0;padding:0;}
.advanced-search div{float:left;margin-bottom:5px;}
.advanced-search input {display:none;}
.advanced-search select{float:left;width:70px;margin:0 1px;}
.advanced-search .min-placeholder {clear:left;}
button[name=editClub],button[name=editNation]{height:24px;margin:0 0 3px;}
