html.login {
	position:relative;
	min-height:100%;
}
html.login body {
	background:url(../images/big-data.png) no-repeat center bottom fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
html.login .main .container {
	padding:20px 15px 0;
}
html.login form {
	margin:0
}
html.login .footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:50px;
	background-color:#333;
}
html.login .footer .container {
	padding-right:15px;
	padding-left:15px;
	text-align: center
}
.logo h2 { font-size: 20px; margin: 5px 5px; }
.logo h4 { font-size: 16px; margin: 5px 5px; }
@media screen and (min-width:1024px) {
	html.login .main .container {
			padding: 50px 15px 0;
	}
	html.login .footer .container {
			text-align:left
	}
	.logo h2 {
		font-size: 30px;
	}
	.logo h4 {
		font-size: 20px;
	}
}
.login-content, .login-form-links {
	background-color:white;
	-o-box-shadow:0 0 3px rgba(0,0,0,0.3);
	-ms-box-shadow:0 0 3px rgba(0,0,0,0.3);
	-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);
	box-shadow:0 0 3px rgba(0,0,0,0.3);
	margin-bottom: 5px;
}
.login-form-head-blue {
	background-color:#00b6ad;
	color:#fff;
	padding:5px 20px;
}
.login-form-body {
	padding:15px 20px;
}
.section-title {
	padding:5px 20px;
	background-color:white;
}
.section-title h3 {
	color:#00b6ad;
}
.textbox-wrap {
	padding:5px 0px;
}
.textbox-wrap input[type=text],
.textbox-wrap input[type=password] {
	border:1px solid #e0e0e0;
	background-color:#ffffff;
}
.textbox-wrap .input-group {
	border:1px solid #e0e0e0;
	background-color:#ffffff;
}
.textbox-wrap .input-group .input-group-addon,.textbox-wrap .input-group input,.textbox-wrap .input-group .form-control {
	background-color:transparent;
	border:none;
}
.textbox-wrap .input-group input,.textbox-wrap .input-group .form-control,.textbox-wrap .input-group input:focus,.textbox-wrap .input-group .form-control:focus {
}
.textbox-wrap .input-group [class^="icon-"],.textbox-wrap .input-group [class*=" icon-"],.textbox-wrap .input-group i {
	color:#aaa;
}
.textbox-wrap.focused {
}
.blue.btn,.blue.btn:hover {
	background-color:#00b6ad;
	color: #fff;
	border:none;
}
.login-form-action {
	padding: 0px 20px 20px 20px;
}
.blue { 
	color: #00b6ad 
}
.roboto {
	font-family: 'Roboto';
}
.upper { 
	text-transform: uppercase;
}
