/*******************************************************************************************/
* 
{
	box-sizing:border-box;
	
	/*
	-khtml-user-select:none;
	-o-user-select:none;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
	*/
	
	-webkit-user-drag: none;
	-khtml-user-drag: none;
	-moz-user-drag: none;
	-o-user-drag: none;
	user-drag: none;
	
	-webkit-tap-highlight-color:rgba(255,255,255,0); 
	box-sizing:border-box;
	
	overscroll-behavior:none;
}
body
{
	margin:0;
	padding:0;
	font-size:12pt;
	font-family:verdana;
}
/*******************************************************************************************/
a{color:blue;}
a:active{color:blue;}
a:visited{color:blue;}
/*******************************************************************************************/
.header
{
	width:100%;
	position:absolute;
	left:-100%;
	padding:13px 0 0 0;
	margin:0 auto;
	text-align:center;
	font-size:15pt;
	font-weight:bold;
	font-style:italic;
	opacity:0;
	white-space:nowrap;
	background-color:#eee;
	/*transition:all 1.0s linear;*/
	transition:left 1.0s linear, opacity 1.5s linear;
}
.center
{
	position:absolute; 
	left:0; 
	right:0; 
	margin-left:auto; 
	margin-right:auto; 
}
.middle
{
	position:absolute;
	top:50%;
	left:50%;
	margin:0;
	transform:translate(-50%,-50%);
}
.header_visible
{
	left:0;
	opacity:1;
}
.subTxt
{
	padding:5px 0 0 0px;
	font-size:10.5pt;
	opacity:0;
	font-style:normal;
	font-weight:lighter;
}
.readBtn
{
	width:120px;
	padding:6px 0 7px 0;
	display:inline-block;
	border:3px solid black;
	border-radius:8px;
	text-align:center;
	cursor:pointer;
	/*background-image:url("../images/bg_red.png");*/
	background-color:#c62c13;
	color:white;
	font-size:11.5pt;
	font-weight:bold;
}
.pageBtn
{
	width:36px;
	font-size:8pt;
	display:inline-block;
	border:3px solid black;
	border-radius:8px;
	text-align:center;
	cursor:pointer;
	color:white;
	font-weight:bold;
}
/*******************************************************************************************/
textarea, input{font-family:verdana;}
/*******************************************************************************************/
.io_fade
{
	opacity:0;
	transition:opacity 0.5s linear;
}
.io_fade_visible
{
	opacity:1;
}
/*******************************************************************************************/
.io_move
{
	transform:translateY(100px);
	transition:transform 1.0s linear;
}
.io_move_visible
{
	transform:translateY(0);
}
/*******************************************************************************************/
.tran
{
	-webkit-transition: all 0.5s ease;
	-moz-transition:	all 0.5s ease;
	-ms-transition:	 	all 0.5s ease;
	-o-transition:	  	all 0.5s ease;
	transition:		 	all 0.5s ease;
}
.tran_icon
{
	transition-property:opacity;
	transition-duration:0.5s;
	transition-timing-function:linear;
	/*transition-delay:0.2s;*/
}
.tran_1
{
	transition-property:opacity;
	transition-duration:1.0s;
	transition-timing-function:linear;
	/*transition-delay:0.2s;*/
}
/*******************************************************************************************/
@media print 
{
	.no-print, .no-print *
	{
		display:none !important;
	}
}
/*******************************************************************************************/
