		/*body {
		padding-top: 40px;
		padding-bottom: 40px;
		background-color: #ADABAB;
		}*/

		.card{
		max-width: 380px;
		position: relative;
		overflow: hidden;
		/*width: 274px;*/
		padding: 15px 45px;
		border-radius: 2px;
		box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
		}

		.signing-card {
		/*max-width: 330px;*/
		margin: 0 auto 25px;
		color: #017572;
		background-color: #f7f7f7;
		}

		.msg-success {
		text-align:center;
		margin-bottom: 10px;
		}
		.msg-error {
		text-align:center;
		margin-bottom: 10px;
		color:red;
		}

		.signing-card .checkbox {
		margin-bottom: 10px;
		}

		.signing-card .checkbox {
		font-weight: normal;
		}

		.signing-card .form-control {
		position: relative;
		height: auto;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 10px;
		font-size: 16px;
		}

		.signing-card .form-control:focus {
		z-index: 2;
		}

		.signing-card input[type="email"] {
		margin-bottom: -1px;
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
		border-color:#017572;
		}

		.signing-card input[type="password"] {
		margin-bottom: 10px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		border-color:#017572;
		}

		.signing-card input[type="submit"] {
		background-color: #4d90fe;
		background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
		}
		/*.btn-forgot {
		font-size: 16px;
		}*/

		.avatar-mask {
		display: block;
		height: 96px;
		width: 96px;
		overflow: hidden;
		border-radius: 50%;
		margin-left: auto;
		margin-right: auto;
		z-index: 100;
		margin-bottom: 30px;
		background-size: 96px;
		background-repeat: no-repeat;
		background-image: url(avatar_2x.png);
		-webkit-transition: opacity 0.075s;
		-moz-transition: opacity 0.075s;
		-ms-transition: opacity 0.075s;
		-o-transition: opacity 0.075s;
		transition: opacity 0.075s;
		}
		.avatar-user {
		-webkit-transition: opacity 0.075s;
		-moz-transition: opacity 0.075s;
		-ms-transition: opacity 0.075s;
		-o-transition: opacity 0.075s;
		transition: opacity 0.075s;
		opacity: 0.01;
		/*position: absolute;*/
		z-index: 101;
		height: 96px;
		width: 96px;
		border-radius: 50%;
		overflow: hidden;
		background-repeat: no-repeat;
		background-position: center center;
		}
		.banner{
		text-align: center;
		font-family: 'Open Sans', arial;
		-webkit-font-smoothing: antialiased;
		color: #555;
		font-size: 18px;
		font-weight: 400;
		}
		.forgottenPwd{
		text-align:center;
		}
