.adm_grid								{ display: grid; grid-template-rows: auto; grid-auto-flow: row; width: inherit; max-width: 1000px }
.adm_grid								{ grid-template-columns: repeat(4, 1fr); align-items: start }
.adm_flex								{ font-size: 12px; display: flex; justify-content: flex-start; flex-direction: row;flex-flow: row wrap; margin-top: 10px; }
.adm_seedrow, .adm_grow					{ display: flex; justify-content: flex-start; flex-wrap: nowrap; width: auto; padding: 3px }
.adm_party								{ text-align: left; width: auto; flex: auto;}
.adm_partyseed							{ cursor: pointer; padding: 0; }
.adm_groupteam							{ text-align: center; }
.adm_groupteams							{ width: 100%; }
.adm_groupteambtn						{  }
.adm_fseedrow							{ height: 40px; font-size: 12px; width: 100%; justify-content: flex-start; gap: 1px; align-items: center }
.adm_fseed								{ min-width: 200px; margin: 0 3px 0 3px; flex: auto }
.adm_fseed_team							{ padding: 3px; text-align: left; width: 100%; flex: auto }
.adm_fseed_row							{ padding: 3px; text-align: center; width: 60px; }
.adm_fseedrow .tcd.sb					{ width: 60px }

.mainmgmt									{ background: rgba(223, 221, 222, .7); color: rgba(12, 12, 12, 1); }
.adm_seedflex			 					{ border-top: 1px rgba(87, 89, 102, 1) solid; }
.adm_seedparty								{ background-color: rgba(80, 80, 80, 0.85); color: rgba(250, 250, 250, 1); margin: 1px; padding: 5px; width: 100%; position: relative; }
.adm_groupteamdata							{ margin: 3px; padding: 3px; text-align: left; display: flex; }
#adm_showinfo:hover							{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.8); transition: all 0.5s !important; }
.adm_news_input								{ padding: 5px; font-size: 13px; width: 100%; }
.adm_news_textarea							{ height: 250px; width: 100%; }

.adm_news_input, .adm_news_textarea			{ border: 1px solid rgba(40, 40, 40, .3); background: rgba(248, 248, 248, 1); color: rgba(0, 0, 0, 1); box-shadow: inset 0 1px 1px 0 rgba(20, 20, 20, .5), inset 0 -1px 1px 0 rgba(20, 20, 20, .5); }

.mgmt_matchmod								{ padding: 5px 8px 8px 8px !important; box-shadow: inset 0 -4px 4px rgba(30, 30, 30, .5), inset 0 4px 4px rgba(30, 30, 30, .5);  }
.mgmt_groupmod, .mgmtmod					{ padding: 25px 15px 25px 15px !important; box-shadow: inset 0 -6px 6px rgba(30, 30, 30, .7), inset 0 6px 6px rgba(30, 30, 30, 1);  }
.adm_seedinfo								{ padding-right: 8px }
	
.mgmt_note_area								{ position: relative; margin: auto; width: 100%; z-index: 30; }
.mgmt_note_bg								{ width: 100%; top: 0; left: 0; display: none; }
.mgmt_note_bg								{ padding: 0 20px 20px 20px; background: rgba(22, 28, 34, .8);  }
.mgmt_notes									{ margin: auto; width: 100%; display: block; max-width: 1000px;  }
#admnote_drop	.mwr.insh					{ column-gap: 5px }

.adm_seedrow:hover, .adm_grow:hover, .adm_groupteams:hover, .adm_groupteam:hover, .adm_fseed_team:hover { 	box-shadow: 0 0 5px rgba(0, 0, 0, 0.8);  cursor: pointer; }
.adm_fseed_team							{ background: rgba(250, 250, 250, 1); color: rgba(33, 43, 55, 1); }
.adm_fseed								{ background: rgba(250, 250, 250, 1); color: rgba(33, 43, 55, 1); border: 1px solid rgba(30, 30, 30, .3); }
.adm_fseed_row:not(.ac)					{ background: rgba(200, 200, 200, 1); color: rgba(33, 43, 55, 1);  border: 1px solid rgba(30, 30, 30, .3);  }

.adm_team_spawn								{ display: flex; flex-wrap: wrap; display: none; padding: 5px;  background-color: #eee!important }

.adm_fseedrow .adm_fseed_row.ac 		{ background: rgba(208, 101, 31, 1); color: rgba(255, 255, 255, 1); }
