/*
// ------------------------------------
// App-specific settings
// ------------------------------------
*/

/* This style is used by the AcgApp.isEnanced() method to determine if we are using the enhanced stylesheet */
body:after
{
	content:'enhanced';
	display:none;
}

#cssCheck
{
	font-weight:900;
}

html
{
	font: 90%/1.2 fira_sansregular, sans-serif;
}
.defaultMode
{
	display:none;
}
table.defaultMode
{
	display:none;
}
.defaultModeTableCell
{
	display:none;
}
.enhancedMode
{
	display:block;
}
table.enhancedMode
{
	display:table;
}
.enhancedModeTableCell
{
	display:table-cell;
}
.enhancedModeTable
{
	display:table;
}
.enhancedModeInlineBlock
{
	display:inline-block;
}

.appTitle
{
	font-size:1.7em;
	color:#ffffff;
	font-weight:200;
	text-align:left;
	padding-top:0.5em;
}

.panelHeader
{
	jheight:6em;
}

.panelTitleText
{
	white-space:nowrap;
}

.enhancedModeTable
{
	display:table;
	width:100%;
}

.column
{
	display:table-cell;
	text-align:center;	
	vertical-align:middle;
}

.width25
{
	width:25%;
}

.width40
{
	width:40%;
}

.line2px
{
	position:absolute;
	top:0;
	left:0;
	width:2px;
	height:100%;
}

.enhancedModeCell
{
	display:table-cell;
	text-align:center;
	jvertical-align:middle;
	vertical-align:top;
}

.width20
{
	width:20%;
}
.width25
{
	width:25%;
}
.width30
{
	width:30%;
}
.width33
{
	width:33%;
}
.width35
{
	width:35%;
}
.width40
{
	width:40%;
}
.width50
{
	width:50%;
}
.width65
{
	width:65%;
}
.image100
{
	width:100%;
	jmargin-bottom:0;
}

.imgColumn
{
	width:234px;
}

.acgHorizontalLine
{
	width:50%;
	border-bottom:2px solid #ee4935;
	position:relative;
	top:-0.6em;
}

.acgEntertainment
{
	font-size:1em;
}

.headerTitle
{
}
