/* WT SITE V8 - original 2014 WolfTeam layout, live local data */

/* V10.3: V8.1 layout restored; old blur sponsor patch removed. */
#slider{isolation:isolate}
#slider_sub{z-index:905!important}

/* Publisher/social blocks are intentionally removed from the local edition. */
.twitter_box,.facebook_box,#___plus_0,.g-plus,#sosyal_medya,#facebookLoginButton{display:none!important}

/* Registration/login messages keep the archived visual language. */
.wt-msg{padding:6px 8px;margin:5px 0;background:#090909;border:1px solid #343434;color:#d0d0d0;font:10px Verdana,Arial,sans-serif}
.wt-msg.ok{border-color:#4a731d;color:#a6d76d}.wt-msg.err{border-color:#722521;color:#ef8178}
#NewUserModal.wt-open{display:block!important;position:fixed!important;inset:0!important;z-index:10050!important;background:rgba(0,0,0,.82)!important;overflow:auto!important;padding:35px 0!important}
#NewUserModal.wt-open #NewUserContainer{display:block!important;position:relative!important;margin:0 auto!important;top:auto!important;left:auto!important}
#NewUserModal:not(.wt-open){display:none!important}
#NewUser_chkbNotifyMeByEmail,.formLabel2 label[for="NewUser_chkbNotifyMeByEmail"]{display:none!important}
.wt-confirm-row{margin-top:0}#imgCaptcha{background:#eee;border:1px solid #555;height:32px!important;width:100px!important;object-fit:contain;cursor:pointer;visibility:visible!important}
#NewUser_ibtnRegisterSubmit{cursor:pointer!important}
#NewUserMessageBox{margin:10px 15px;background:#101010;border:1px solid #3f3f3f;color:#ddd}#NewUserMessageBox .jg-modal-title{display:none}#NewUserMessageBox .jg-modal-body{padding:12px}

/* Home ranking widgets: keep original 23px rows and 5-page carousel. */
#memberRankList ul.wt-live-list,#clanRankList ul.wt-live-list{width:212px!important;height:234px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}
#memberRankList ul.wt-live-list a{display:block;text-decoration:none;color:inherit}
#memberRankList .wt-old-rank{width:20px!important;height:20px!important;object-fit:contain!important;float:left!important;margin:1px 5px 0 2px!important;padding:0!important;visibility:visible!important}
#memberRankList .wt-live-list .wt-player-name{float:left!important;width:62px!important;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#memberRankList .wt-live-list .mini{float:right!important;width:70px!important;text-align:right!important}
#clanRankList .wt-live-list .wt-clan-name{float:left!important;width:145px!important;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#memberRankList .ranklistpage .pages span,#clanRankList .ranklistpage .pages span{cursor:pointer}

/* Logged-in sidebar uses the site's own loginbox2 styles. */
.loginbox2 .wt-side-rank{width:72px!important;height:72px!important;object-fit:contain!important;visibility:visible!important}
.loginbox2 .wt-side-links{clear:both;padding-top:7px;text-align:center}
.loginbox2 .wt-side-links a{display:inline-block;margin:2px 4px;color:#cfcfcf;cursor:pointer}
.loginbox2 .wt-side-links a:hover{color:#fff}

/* Old ranking page layout - compact 2010/2011-style list.
   rank | icon | name | movement | score */
#wtRankingPage{width:470px;overflow:hidden}
#wtRankingPage .wt-ranking-box{
  clear:both;
  width:466px;
  min-height:0 !important;
  height:auto !important;
  border:2px solid #000;
  margin-top:8px;
  overflow:hidden;
}
#wtRankingPage .wt-ranking-box ol{width:100%;margin:0;padding:0}
#wtRankingPage .wt-ranking-box ol li{
  height:23px !important;
  min-height:23px !important;
  line-height:23px !important;
  overflow:hidden;
  font-size:11px;
  border-bottom:1px solid rgba(255,255,255,.035);
  box-sizing:border-box;
}
#wtRankingPage .wt-ranking-box ol li:nth-child(even){
  background:url(https://web.archive.org/web/20140922012954im_/http://www.joygame.com/wolfteam/images/leftmenu_bg2.png)
}
#wtRankingPage .rankNum{
  float:left !important;
  min-width:0 !important;
  width:31px !important;
  padding-left:6px;
  box-sizing:border-box;
  text-align:left !important;
  color:#bcbcbc;
}
#wtRankingPage .rankImg{
  float:left !important;
  min-width:0 !important;
  width:42px !important;
  height:23px !important;
}
#wtRankingPage .rankImg img,
#wtRankingPage .wt-full-rank,
#wtRankingPage .wt-clan-rank-icon{
  display:block !important;
  float:left !important;
  width:20px !important;
  height:20px !important;
  object-fit:contain !important;
  margin:1px 0 0 4px !important;
  padding:0 !important;
  visibility:visible !important;
}
#wtRankingPage .wt-rank-player,
#wtRankingPage .wt-clan-player{
  display:block;
  float:left;
  width:245px !important;
  height:23px;
  line-height:23px;
  color:#cfcfcf;
  text-decoration:none;
  text-align:left;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
#wtRankingPage .wt-rank-player:hover,
#wtRankingPage .wt-clan-player:hover{color:#fff}
#wtRankingPage .wt-rank-change{
  display:block !important;
  float:left !important;
  min-width:0 !important;
  width:34px !important;
  text-align:center !important;
  color:#168ecf !important;
  font-weight:bold;
}
#wtRankingPage .wt-rank-value,
#wtRankingPage .wt-clan-points{
  display:block !important;
  float:right !important;
  min-width:0 !important;
  width:100px !important;
  padding-right:8px;
  box-sizing:border-box;
  text-align:right !important;
  color:#e8e8e8 !important;
  font-weight:normal;
  white-space:nowrap;
}
#wtRankingPage .wt-ranking-loading{
  padding:20px!important;
  height:auto!important;
  min-height:0!important;
  text-align:center;
  color:#aaa;
  background:none!important;
}
#wtRankingPage .pagination{clear:both}
#wtRankingPage .siralama_end{line-height:31px}
#wtRankingPage .siralama_end #wtRankingSearchLabel{color:#1e2b31}
#wtRankingPage .siralama-ara{vertical-align:middle;cursor:pointer;text-indent:-9999px}

/* Old profile page helpers. main.css already contains the original profile
   card / stat graphics; these rules only size live rank data correctly. */
#profil_detay .wt-profile-loading{padding:25px;color:#aaa;text-align:center}
#profil_detay #k_kart_left .wt-profile-rank{width:108px!important;height:107px!important;object-fit:contain!important;visibility:visible!important}
#profil_detay .wt-profile-rankname{color:#f9ec2d!important}
#profil_detay .wt-profile-section-title{clear:both;color:#168ecf;font:bold 14px/28px "Trebuchet MS",Arial;margin:7px 0 3px}
#profil_detay .wt-profile-line{height:27px;line-height:27px;border-bottom:1px solid #343434;color:#ddd}
#profil_detay .wt-profile-line label{display:inline-block;width:145px;color:#168ecf;font-weight:bold}
#profil_detay .wt-profile-line span{color:#fff}

/* Password overlay is hidden until used and intentionally styled like the old site. */
#wtPasswordModal{display:none;position:fixed;inset:0;z-index:10060;background:rgba(0,0,0,.82)}
#wtPasswordModal.open{display:flex;align-items:center;justify-content:center}
#wtPasswordModal .box{width:345px;background:#0b0b0b;border:2px solid #222;padding:16px;color:#cfcfcf;font:11px Verdana}
#wtPasswordModal h3{margin:0 0 10px;color:#168ecf}
#wtPasswordModal input{display:block;box-sizing:border-box;width:100%;margin:6px 0;padding:6px;border:1px solid #333;background:#00131c;color:#fff}
#wtPasswordModal .actions{text-align:right;margin-top:10px}.wt-smallbtn{border:1px solid #333;background:#111;color:#ddd;padding:5px 9px;cursor:pointer}



/* V10.3 MINIMAL USER REQUESTS - old V8.1 layout is untouched. */
.wt-empty-wot-slot{
  visibility:hidden !important;
  display:block !important;
  pointer-events:none !important;
}
.wt-empty-video-slot{
  width:470px;
  height:745px;
  display:block;
  visibility:hidden;
}
/* Joygame/Jeton baked-logo area is simply blank. No blur/gradient/mask. */
#slider_content li{position:relative !important;}
#slider_content li::after{
  content:"";
  position:absolute;
  z-index:904;
  pointer-events:none;
  right:max(72px, calc((100% - 1600px)/2 + 72px));
  top:285px;
  width:245px;
  height:62px;
  background:#303030;
  opacity:1;
  border:0;
  box-shadow:none;
  filter:none;
  -webkit-filter:none;
}
#slider_sub{z-index:905 !important;}


/* V10.3.4 ONLY: exact old Joygame right mini clan row. */
#clanRankList ul.wt-live-list li{height:23px!important;min-height:23px!important;line-height:23px!important;padding:0 5px!important;box-sizing:border-box!important;overflow:hidden!important;white-space:nowrap!important;color:#cfcfcf!important;font-family:"Trebuchet MS",Arial,sans-serif!important;font-size:10px!important;font-weight:normal!important;}
#clanRankList ul.wt-live-list li .ranklistno{float:left!important;display:block!important;width:10px!important;min-width:10px!important;height:23px!important;line-height:23px!important;padding:0!important;margin:0!important;color:#818181!important;font-family:"Trebuchet MS",Arial,sans-serif!important;font-size:11px!important;text-align:right!important;}
#clanRankList ul.wt-live-list li > img.wt-mini-clan-icon{float:left!important;display:block!important;width:16px!important;height:16px!important;margin:3px 5px 0 7px!important;padding:0!important;object-fit:contain!important;}
#clanRankList ul.wt-live-list li .wt-clan-name{float:left!important;display:block!important;width:112px!important;height:23px!important;line-height:23px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;color:#cfcfcf!important;font-family:"Trebuchet MS",Arial,sans-serif!important;font-size:10px!important;font-weight:normal!important;}
#clanRankList ul.wt-live-list li .mini{float:right!important;display:block!important;width:52px!important;height:23px!important;line-height:23px!important;margin:0!important;padding:0!important;background:none!important;color:#cfcfcf!important;font-family:"Trebuchet MS",Arial,sans-serif!important;font-size:10px!important;font-weight:normal!important;text-align:right!important;white-space:nowrap!important;}
