/* Master CSS file for Overlord */

@font-face {
	font-family: 'Open Sans', sans-serif;
    /*
	src:url(/images/Fonts/calibri.ttf);
	*/
}


body,html {
    font-family:calibri,sans-serif;
	min-height:100%;
	width:1350px;
    min-width: 1024px;
	overflow-x: hidden;
	margin:0px;
}

.loadinggrey {
    height:100%;
    width:100%;
    position:fixed;
    top:0px;
    left:0px;
    background-color:#C0C0C0;
    opacity:0.8;
    filter:alpha(opacity=80);
	text-align:center;
	vertical-align:center;
    z-index:1000000;
}
.loadinggreyInternal {
    height:100%;
    width:100%;
    position:absolute;
	top:0px;
	left:0px;
	margin:0px;
    background-color:#C0C0C0;
    opacity:0.7;
    filter:alpha(opacity=70);
	text-align:center;
	vertical-align:center;
    z-index:1000000;
}
.loadingMessage {
	position:relative;
	vertical-align:center;
	text-align:center;
	height:200px;
	width:200px;
	top:50%;
	transform:translate(0,-50%);
	margin:0 auto;
	padding:0 auto;
	background-color:white;
	font-weight:bolder;
	line-height:30px;
	font-size:25px;
	border-color:#24497E;
	border-style:solid;
	border-width:5px;
}

.loadingMessageHolder{

	position:relative;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);


}

.LogoutMessage {
    margin: 200px auto;
    text-align: center;
    background-color: #fff;
    padding: 15px 25px;
    color: red;
    opacity: 1;
    display: block;
    font-size: 2em;
    width: 315px;
    box-shadow: 0 0 25px 2px rgba(0, 0, 0, .5);
}
