.ustat_main									{ padding: 8px; font-size: 25px; font-weight: bold; text-align: center; margin: 0 }
.ustat_main .sidetitle						{ padding: 5px; font-size: 15px; font-weight: bold; text-align: center; width: 100% }
.usstat_main .ssidetitle					{ padding: 5px; font-size: 14px; font-weight: bold; text-align: center; width: 100% }

.ustat_main									{ background: rgba(250, 249, 247, 1); color: rgba(198, 158, 1, 1);  }
.ustat_main .sidetitle						{ color: rgba(33, 43, 55, 1); border-bottom: 1px solid rgba(108, 108, 108, .8); }

.usstat_main								{ padding: 6px; font-weight: bold; text-align: center; margin: 0; border-radius: 6px; width: 100%; min-height: 60px; font-size: 20px }
.usstat_main								{ background: rgba(250, 249, 247, 1); color: rgba(198, 158, 1, 1);  }
.usstat_main .ssidetitle					{ color: rgba(33, 43, 55, 1); border-bottom: 1px solid rgba(108, 108, 108, .8); }

.usraccotitle								{ font-size: 14px; padding: 1px; }
.usraccostat								{ font-size: 12px; padding: 1px; }
.usraccoimg									{ max-height: 32px; max-width: 32px; padding: 2px 5px 2px 2px }

.user_img_show								{ background: rgba(22, 28, 34, 1); max-width: 110px; max-height: 110px; padding: 10px; border-radius: 4px }
.user_title									{ height: 50px; font-size: 30px; font-weight: bold; padding: 15px 0 10px 0; margin-bottom: 10px; display: flex; width: 100%; }
.user_img_bg								{ background: rgba(200, 200, 200, 1); height: inherit; height: 120px; width: 120px; display: flex; padding: 10px; align-items: center; justify-content: center; margin: 5px; align-content: center; border: 0 solid rgba(40, 40, 40, 1); }
.user_img_area								{ padding: 5px; border-radius: 10px; background-size: contain; background-repeat: no-repeat; background-position: center center; background-color: rgba(40, 40, 40, 1); }
.user_roster_img							{ padding: 10px; height: 100px; width: 80px; border-radius: 10px; }
.user_logo_img_area, .user_sitebg_img_area, .team_logo_img_area, .team_sitebg_img_area	{  
	padding: 5px; border-radius: 10px; height: 150px; width: 100%; max-width: 300px; background-size: cover; background-repeat: no-repeat; background-position: center center; background-color: rgba(40, 40, 40, 1);  
}

.pubg_mapstat_grid6						{ grid-template-columns: auto repeat(5, minmax(min-content, max-content)); }
.pubg_stat_grid7						{ grid-template-columns: minmax(50px, 150px) repeat(5, minmax(20px, 1fr)) }
.pubg_team_grid10						{ grid-template-columns: minmax(20px, 100px) minmax(150px, 1fr) repeat(8, minmax(20px, 80px)) }
.statgrid6								{ grid-template-columns: minmax(80px, auto) repeat(5, minmax(20px, 1fr)); }
.pubg_stat_grid12						{ grid-template-columns: minmax(80px, auto) repeat(5, minmax(min-content, max-content)) minmax(80px, auto) repeat(5, minmax(min-content, max-content)); }
.pubgmm									{ grid-template-columns: minmax(min-content, 100px) repeat(4, minmax(min-content, max-content)) auto minmax(min-content, max-content) min-content }
.grid_user_csgo_latest					{ grid-template-columns: 130px min-content minmax(20px, 100px) 60px  repeat(5, minmax(20px, 1fr)) 70px 100px }
.grid10_user_latest						{ grid-template-columns: minmax(min-content, max-content) auto repeat(6, minmax(min-content, max-content)) 70px 100px }

.pubg_killfeed								{ position: absolute; max-height: 30px; margin: -4px 0 0 0; }

.game_img_featured								{ z-index: 12; position: relative; height: 300px; width: 100%; overflow: hidden; }
.game_grid_featured								{ display: grid; grid-auto-flow: row; grid-template-rows: minmax(min-content, max-content) auto; grid-template-columns: auto; width: 100%; height: 100% }
.game_tour_container							{ display: grid; grid-template-rows: 70px; grid-template-columns: repeat(9, 80px); grid-auto-flow: column; width: 100%; }
.game_filter_gname								{ font-size: 16px; line-height: 30px; font-weight: bold; text-transform: uppercase;  }

.game_tour_ftopic, .game_tour_container, .game_filter_selecter { padding: 2px 0 10px 0; }
.game_filter_selecter, .game_filter_gimg, .game_tour_container  {  transition: all 1s ease }
.game_filter_gname {  transition: all 0.5s ease }
.run_game_filter:nth-child(1n+2)				{ filter: grayscale(70%); }
.run_game_filter:hover							{ filter: grayscale(0); }
.game_filter_gimg								{ padding: 0 5px 0  5px; height: 30px; width: 30px; }
.tour_bigspot_title							{ padding: 10px; color: rgba(255, 255, 255, 1); text-shadow: 3px 3px black; font-size: 26px; }
.tour_bigspot_details						{ font-size: 14px; margin-top: auto; padding: 15px; font-weight: 700; line-height: 22px; color: rgba(255, 255, 255, 1); text-shadow: 1px 1px 1px rgba(200, 200, 200, .5), 1px 1px 1px black; }
.tour_bigspot_details, .tour_bigspot_title	{ background: rgba(10, 10, 10, .7); }
.run_game_filter								{ position: relative; background-size: contain; background-repeat: no-repeat; height: 70px; width: 70px; padding: 0 10px 0 10px; }
.game_tour_container							{ border-top: 1px solid rgba(30, 30, 30, .3); border-bottom: 1px solid rgba(30, 30, 30, .3); }
.emod											{ border: 1px solid rgba(40, 40, 40, .3); }
.emod											{ box-shadow: inset 0 -6px 6px rgba(30, 30, 30, .3), inset 0 6px 6px rgba(30, 30, 30, .3); padding: 10px; width: 100% }
.grid_group_tops								{ grid-template-columns: minmax(min-content, max-content) 40px auto repeat(7, minmax(min-content, max-content)); }
.grid_group_tops2								{ grid-template-columns: minmax(min-content, max-content) 40px auto repeat(3, minmax(min-content, max-content)); }
.grid_group_tops3								{ grid-template-columns: minmax(min-content, max-content) auto repeat(2, minmax(min-content, max-content)); }

.pubg_carepkg_bg							{ border: 1px solid rgba(242, 242, 242, 1); }
.pubg_carepkg_bg .mtitle					{ font-size: 13.5px !important; }
