@charset "UTF-8";
html, body {
	margin: 0;
	padding: 0;
	border: 0;
}
a {	text-decoration : none;}
a:active,a:hover {outline: 0;}

* {
	font-family: Tahoma;
	/*font-size: 13px;*/
}

/* ###################################################### */
#divMain {
	max-width: 980px;
}
.conMain {
	max-width: 980px;
}
.sessiontb {
	background-color:#9dd6fb;
	display: block;
	max-width: 980px;
	height: 40px;
}
div.borderrrr{
	border-style: solid;
	border-color: #0000ff;
}
/*div .row {
	max-width: 980px;
}*/
.vertical-center {
	min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
	min-height: 100vh; /* These two lines are counted as one :-)       */

	display: flex;
	align-items: center;
}
.rmred {
	color: red;vertical-align: middle;
}
.display-cell{
	height: auto;
	line-height: 30px;
}

. display-cell input{
	vertical-align: middle;
	display: inline-block;
}
/* ###################################################### */
.dupp {
		background-color: #73fbba;
	}
.bck {
		background-color: #63f5a9;
		background-image: url('images/document_page_previous.png');
		background-repeat: no-repeat;
	}
/* ############################################### POPUP  */
/* Outer */
	.popup {
		width:100%;
		height:100%;
		display:none;
		position:fixed;
		top:0px;
		left:0px;
		background:rgba(0,0,0,0.75);
		z-index: 9999;
	}
	/* Inner */
	.popup-inner {
		max-width:980px;
		width:90%;
		padding:40px;
		position:absolute;
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%, -50%);
		transform:translate(-50%, -50%);
		box-shadow:0px 2px 6px rgba(0,0,0,1);
		border-radius:3px;
		background:#fff;
	}
	/* Close Button */
	.popup-close {
		width:30px;
		height:30px;
		padding-top:4px;
		display:inline-block;
		position:absolute;
		top:0px;
		right:0px;
		transition:ease 0.25s all;
		-webkit-transform:translate(50%, -50%);
		transform:translate(50%, -50%);
		border-radius:1000px;
		background:rgba(0,0,0,0.8);
		font-family:Arial, Sans-Serif;
		font-size:20px;
		text-align:center;
		line-height:100%;
		color:#fff;
	}
	.popup-close:hover {
		-webkit-transform:translate(50%, -50%) rotate(180deg);
		transform:translate(50%, -50%) rotate(180deg);
		background:rgba(0,0,0,1);
		text-decoration:none;
	}
/* ############################################### POPUP  */

/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(images/Preloader_3.gif) center no-repeat #fff;
}