@font-face {
  font-family: 'Univers';
  src: url('../fonts/Univers/Univers.eot?#iefix') format('embedded-opentype'),  url('../fonts/Univers/Univers.otf')  format('opentype'),
		 url('../fonts/Univers/Univers.woff') format('woff'), url('../fonts/Univers/Univers.ttf')  format('truetype'), url('../fonts/Univers/Univers.svg#Univers') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Univers-Light';
  src: url('../fonts/Univers-Light/Univers-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Univers-Light/Univers-Light.otf')  format('opentype'),
		 url('../fonts/Univers-Light/Univers-Light.woff') format('woff'), url('../fonts/Univers-Light/Univers-Light.ttf')  format('truetype'), url('../fonts/Univers-Light/Univers-Light.svg#Univers-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

*{
	padding:0px;
	margin:0px;
	font-family:'Univers-Light';
}

html,body{
	
	width:100%;
	height:100%;
}

body{
	background-color:#000F2B;
}

.login-container{
	margin-top:150px;
}


.login-container .form-group,
.forgot-password{
	text-align:center;
	width:100%;
	float:left;
	margin-right:0px;
}

.login-container .form-group{
	margin-bottom:0px;
}

.forgot-password{
	margin-bottom:15px;
}

.forgot-password a,
.forgot-password a:active,
.forgot-password a:visited,
.forgot-password a:hover{
	font-size:12px;
	color:rgba(255, 255, 255, 0.6);
}

.login-form input{
	float:left;
	width:100%;
	box-sizing:border-box;
	text-align:center;
	border-radius:0px;
	border:none;
	background-color:#D9D7DC;
	font-size:13px;
	
}

.logo-header,
.logo-header .logo,
.logo-header .logo-tagline{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}

.logo-header{
	padding-bottom: 24px;
}

.logo-header .logo{
	padding-bottom:11px;
}

.logo-header .logo img{
	width:197px;
	height:auto;
}

.logo-header .logo-tagline{
	color:rgba(255, 255, 255, 0.4);
	font-size:13px;
}

.login-container .btnContainer{
	margin-right:0px;
	float:left;
	width:100%;
	height:auto;
}

.login-container .btnContainer .btn{
	display:block;
	color:rgba(255, 255, 255, 0.7);
	font-size:13px;
	margin:auto;
	border-radius:0px;
	border:none;
	background-color:#007697;
	padding:8px 25px !important;
}

.login-container .btnContainer .btn:hover{
	color:white;
}

#usernameLabel,
#passwordLabel{
	display:none;
}

#usernameInput{
	margin-bottom:20px;
}

#passwordInput{
	margin-bottom:15px;
}


.footer{
	min-height:0px;
	height:auto;
	font-size:11px;
	color:rgba(255, 255, 255, 0.3);

}

.footerMsg{
	padding-top:30px;
}

#loginMessage{
	float:left;
	text-align:center;
	margin-top:0px;
	margin-right:0px;
	width:100%;
	box-sizing:border-box;

}