@CHARSET "UTF-8";

* {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	outline: none;
}
.btn-login{
    margin: 0px;
    margin-left: 100px;
    padding: 34px 12px;
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    background-color: #0b253a;
    border: 5px solid #cddc39;
    border-radius: 80px;
    height: 100px;
    width: 100px;
}
.login-form {
	margin: 50px auto;
	max-width: 400px;
}

.login-form .panel {
	border: 1px solid #e4e4e4 !important;
	border-radius: 5px !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
	.login-form .panel a {
		color: #00aeef;
	}
	.login-form .panel .panel-body {
		padding: 18px 40px 30px 40px !important;
	}
	.login-form .panel .panel-footer {
		line-height: 2em;
		padding: 30px 40px 30px 40px !important;
		background: #f6f6f6 !important;
		color: #606060 !important;
		font-size: 12px;
		text-align: center;
	}
form[role=login] {
	font: 16px/2.6em Lato, serif;
	color: #909090;
}	
	form[role=login] h2 {
		font-size: 34px;
		color: #000;
		margin-bottom: 1em;
	}
	form[role=login] input,
	form[role=login] select,
	form[role=login] button {
		font-size: 16px;
	}
	form[role=login] input.form-control,
	form[role=login] select {
		height: 2.2em;		
	}
	form[role=login] select {
		padding: 8px 12px;
		height: 40px;
	}
		form[role=login] input::-webkit-input-placeholder {
			color: #bbb;
		}
		form[role=login] input:-moz-placeholder {
			color: #bbb;
		}
		form[role=login] input::-moz-placeholder {
			color: #bbb;
		}
		form[role=login] input:-ms-input-placeholder {  
			color: #bbb;
		}
	form[role=login] button {
		font-size: 16px;
	}