.gamagc_lightbox {
    display: none;
    position: fixed;
    z-index: 100000;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
	cursor:pointer;
}

.gamagc_lightbox.infobox{
	z-index: 100000;
}

.gamagc_lightbox_content td{
	padding: 8px;
}

.gamagc_lightbox_content {
	margin:20px auto 0 auto;
	background:#E8E9ED;
	background-color:#E8E9ED;
	width:960px;
	max-height:600px;
	font-size:11px;
	text-align:center;
	cursor:default;
	overflow:auto;
}

.gamagc_lightbox.infobox .gamagc_lightbox_content{
	width:480px;
	padding:10px 18px 18px 18px;
	margin:50px auto 0 auto;
}

.gamagc_lightbox.opened {
    outline: none;
    display: block;
}

.gamagc_lightbox_content table{
	margin:0;
}

.table_head td {
	background:#0C5EAD;
	background-color:#0C5EAD;
	color:#ffffff;
	border:1px solid #000000;
}

.table_head td a {
	color:#ffffff;
}

@media screen and (max-width: 768px) {
		
	.gamagc_lightbox_content {
		margin:20px auto;
		width:80%;
		height:80%;
	}
	
	.gamagc_lightbox.infobox .gamagc_lightbox_content{
		width:60%;
		height:60%;
		margin:40px auto;
	}
}