:root {
  --gw-gold: #ffdb00;
}

.text-highlight{
	background-color: var(--gw-gold);
	color: #000;
}

.material-icons.bi::before{
	vertical-align: initial !important;
}

.sidebar .logo .simple-text{
	text-align: center;
}

.mi-align-fix{
	vertical-align: middle!important;
}

.table-sm td, .table-sm th{
    padding: .3rem!important;
}

.row-as-link{
	cursor: pointer;
}

.jumbotron{
	border: 1px solid #9c27b0;
}
.jumbotron hr{
	border-top: 1px solid rgba(61,15,69,.25);
}

.game-icon{
	display: inline-block;
	height: 64px;
	width: 64px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.game-icon-sm{
	height: 24px!important;
	width: 24px!important;
}
.game-icon-xs{
	height: 16px!important;
	width: 16px!important;
}

.font-size-reset{
	font-size: initial!important;
}


.table-fixed-width{
	width: 100%;
	table-layout: fixed;
}

.card-header-icon-size-only{
	font-size: 36px;
	line-height: 56px;
	height: 56px;
	text-align: center;
	margin: 0;
}

ul.no-bullets {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.partialcollapse .collapse {
    display: block;
    height: 100px !important;
    overflow: hidden;
}
.partialcollapse .collapsing {
    height: inherit!important;
}
.partialcollapse .collapse.show {
    height: auto !important;
} 
.partialcollapse .collapse+button:after {
    content: '+ Show Full Map';
}
.partialcollapse .show+button:after, .partialcollapse .collapsing+button:after {
    content: '- Minimize Map';
}

.game-icon-fw{
	width: 18px!important;
	text-align: center!important;
}

.game-icon.game-icon-apex{
	background-image: url(/assets/img/games/apex.png);
}
.game-icon.game-icon-brawlhalla{
	background-image: url(/assets/img/games/brawlhalla.png);
}
.game-icon.game-icon-brawlhallamono{
	background-image: url(/assets/img/games/bhalla-mono.png);
}
.game-icon.game-icon-fifa{
	background-image: url(/assets/img/games/fifa.png);
}
.game-icon.game-icon-ggs{
	background-image: url(/assets/img/games/ggs.png);
}
.game-icon.game-icon-iracing{
	background-image: url(/assets/img/games/iracing.png);
}
.game-icon.game-icon-nba2k{
	background-image: url(/assets/img/games/nba2k.png);
}
.game-icon.game-icon-pubg{
	background-image: url(/assets/img/games/pubg.png);
}
.game-icon.game-icon-rocketLeague{
	background-image: url(/assets/img/games/rocketLeague.png);
}
.game-icon.game-icon-rocketLeaguemono{
	background-image: url(/assets/img/games/rocket-league-mono.png);
}
.game-icon.game-icon-smashUltimate{
	background-image: url(/assets/img/games/smashUltimate.png);
}
.game-icon.game-icon-streetFighter{
	background-image: url(/assets/img/games/streetFighter.png);
}
.game-icon.game-icon-tekken7{
	background-image: url(/assets/img/games/tekken7.png);
}
.game-icon.game-icon-koc{
	background-image: url(/assets/img/games/knockout.png);
}
.game-icon.game-icon-epicstore{
	background-image: url(/assets/img/epic.png);
}
.game-icon.game-icon-fgw{
	background-image: url(/assets/img/gwlogo.png);
}
.game-icon.game-icon-gwlogo{
	background-image: url(/assets/img/gwlogo.png);
}
.game-icon.game-icon-gwlogomono{
	background-image: url(/assets/img/gwlogo-mono.png);
}
.game-icon.game-icon-steam{
	background-image: url(/assets/img/steam-logo-color.png);
}
.game-icon.game-icon-steammono{
	background-image: url(/assets/img/steam-logo-mono.png);
}
.game-icon.game-icon-xbl{
	background-image: url(/assets/img/xbl-logo-color.png);
}
.game-icon.game-icon-xblmono{
	background-image: url(/assets/img/xbl-logo-mono.png);
}
.game-icon.game-icon-psn{
	background-image: url(/assets/img/psn-logo-color.png);
}
.game-icon.game-icon-psnmono{
	background-image: url(/assets/img/psn-logo-mono.png);
}
.game-icon.game-icon-origin{
	background-image: url(/assets/img/origin-logo-color.png);
}
.game-icon.game-icon-originmono{
	background-image: url(/assets/img/origin-logo-mono.png);
}
.game-icon.game-icon-capcommono{
	background-image: url(/assets/img/capcom-logo-mono.png);
}
.game-icon.game-icon-twitch{
	background-image: url(/assets/img/twitch-logo-color.png);
}
.game-icon.game-icon-twitter{
	background-image: url(/assets/img/twitter-logo-color.png);
}
.game-icon.game-icon-discord{
	background-image: url(/assets/img/discord-logo-color.png);
}
.game-icon.game-icon-smashgg{
	background-image: url(/assets/img/smashgg.png);
}
.game-icon.game-icon-smashggmono{
	background-image: url(/assets/img/smashgg-mono.png);
}

.modal-backdrop.in {
    opacity: 0.9;
}
.table-ellipsis-cutoff{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 0;
}
.layeringContainer{
	position: relative;
	width: 250px;
	margin: 0 auto;
}
.layeringLayer{
	height: 250px;
	width: 250px;
	position: absolute;
	border: 1px solid black;
	transform-style: preserve-3d;
	transform: rotateX(60deg) rotateZ(-30deg);
	opacity: 0.6;
}
.layeringIndicator{
	position: absolute;
	bottom: 3px;
	right: 3px;
	color: #f00;
}

.geo-map-latlon-box{
	width: 15.898px;
	/* width: 7.899px; */
	/* height: 9.4575px; */
	height: 18.915px;
	/* width: 0.85519096288327%; */
	/* height: 1.95402892561983%; */
	position: absolute;
}