.sgs-module-title-col{
	font-weight:bold;
}

.sgs-games-title-row{
	background-color:#002E6D;
	color:#fff;
	font-weight:bold;
}

.sgs-module-title-row{
    background-color: #002E6D;
    color: #fff;
    font-weight: bold;
    padding: 10px;
    padding-left: 15px;
    font-size: 14px;
    margin-bottom: 10px;
}

.sgs-container table.sgs-games-table > tbody > tr > td {
    border: none;
    padding: 5px;
}

.sgs-select {
    margin-bottom: 10px;
}

.sgs-games-table{
    width: 105%;
    margin-left: -15px;
    max-width: 105%;
}
.sgs-games-list-title-row{
	text-align:center;
	color:#fff;
	background-color:#32669b;
}

.sgs-list-even-row{
	background-color:#e9e9e9;
}

.sgs-list-odd-row{
	background-color:#fff;
}

.sgs-list-empty-row  > .sgs-list-even-col{
	color:#e9e9e9;
}

.sgs-list-empty-row > .sgs-list-odd-col{
	color:#fff;
}

.sgs-games-title-col,
.sgs-module-title-col{
	padding-top:10px;
	padding-bottom:10px;
}

.sgs-games-list-col{
	padding-top:5px;
	padding-bottom:5px;
}

.sgs-games-title-col,
.sgs-games-list-col{
	padding-left:5px!important;
	padding-right:5px!important;
}

.sgs-game-running {
  animation: blinker 5s ease-in infinite;
  color: #cc0400;
}

.sgs-games-list-date-time-mobile-row{
	font-size:12px;
}

.sgs-games-list-date-time-mobile-row .sgs-games-list-col{
	text-align:center;
	border-bottom:1px solid #e5e5e5;
}


@keyframes blinker {  
  50% { opacity: 0.0; }
}

@media (max-width: 768px) {
	.sgs-game-report-col{
		font-size:12px;
		padding-bottom: 0;
		line-height: 1.8;
	}
	.sgs-container{
		padding-bottom:20px;
		border-bottom:1px solid #e5e5e5;
	}
}
