.login-form input:-webkit-autofill,.register-form input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.register-form,.login-form {
    text-align: center;
}

.login-form, .register-form  {
	text-align: center;
    background-image: url(../img/control-logo.svg);
    background-repeat: no-repeat;
    background-size: 100px;
    background-color: #7DD9D5;
    background-position: 40px 40px;
    padding: 20px;
}

.btn.login-submit,.btn.register-submit {
	background-color: #428bca;
    border: 0px none;
    width: 80%;
    max-width: 170px;
    height: 35px;
	color: #fff;
}

.login-form p.restore-access {
	text-align: left;
    font-size: 13px;
    margin: 30px 0px 0px;
    font-weight: bold;
}

.login-form  input, .register-form  input{
	border: 0px none;
    background: #fff;
    height: 30px;
	text-align: center;
}
.login-form  label, .register-form label {
	text-align: left;
    font-family: "OpenSansSemibold";
}
.modal-content {
	border: 0px none;
    border-radius: 0px;
    background-color: rgb(204, 231, 251);
}
.modal-header {
	border: 0px none;
}
.modal-title {
	font-family: 'Bebas Neue Regular';
    font-size: 30px;
}
.modal-body {
	
}
.btn-modal-submit {
	position: relative;
    top: -65px;
    left: -40px;
	background-color: #428bca;
    border: 0px none;    
    width: 120px;
    height: 35px;
	color: #fff;
}


.modal-body .form-control {
	border: 0px none;
    border-radius: 0px;
}
.modal-body label {
	font-family: "OpenSansSemibold";
}

.modal-footer {
	border: 0px none;
	padding: 0px;
}

 
