body{
		color: #999;
		background-image:url(css/st.jpg);
		font-family: 'Roboto', sans-serif;
		background-size: cover;
	}
	.form-control{
		min-height: 41px;
		box-shadow: none;
		border-color: #e1e1e1;
	}
	.form-control:focus{
		border-color: #00cb82;
	}	
    .form-control, .btn{        
        border-radius: 3px;
    }
	.form-header{
		margin: -30px -30px 20px;
		padding: 30px 30px 10px;
		text-align: center;
		background: #00cb82;
		border-bottom: 1px solid #eee;
		color: #fff;
	}
	.form-header h2{
		font-size: 34px;
		font-weight: bold;
        margin: 0 0 10px;
		font-family: 'Pacifico', sans-serif;
    }
	.form-header p{
		margin: 20px 0 15px;
		font-size: 17px;
		line-height: normal;
		font-family: 'Courgette', sans-serif;
	}
    .signin-form{
		width: 390px;
		margin: 0 auto;	
		padding: 30px 0;	
	}
    .signin-form form{
		color: #999;
		border-radius: 3px;
    	margin-bottom: 15px;
        background: #f0f0f0;
        box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
        padding: 30px;
    }
	.signin-form .form-group{
		margin-bottom: 20px;
	}		
	.signin-form label{
		font-weight: normal;
		font-size: 13px;
	}
    .signin-form .btn{        
        font-size: 16px;
        font-weight: bold;
		background: #00cb82;
		border: none;
		min-width: 200px;
    }
	.signin-form .btn:hover, .signin-form .btn:focus{
		background: #00b073 !important;
        outline: none;
	}
    .signin-form a{
		color: #00cb82;		
	}
    .signin-form a:hover{
		text-decoration: underline;
	}