input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 0px;
  /*-webkit-text-fill-color: green;*/
  /*-webkit-box-shadow: 0 0 0px 1000px #000 inset;*/
  transition: background-color 5000s ease-in-out 0s;
  background-color: transparent;
}
.form-control {
	border-color: transparent !important;;
}
.login-page .card-login.card-white .card-header .card-title {
	color: #232323;
}
.login-page .card-login.card-white .card-header .card-title {
	text-align: center;
}
.login-page .card-login .card-header {
	    padding: 30px 0 20px;
}
.login-page .card-login .input-group:last-child {
    margin-bottom: 10px;
}
.login-page .card-login .card-footer {
	padding: 5px 15px 15px 15px;
}
.full-page.login-page {
	background: linear-gradient(0deg, #161515 0%, #232323 100%);
}
.card-login {
	background: transparent !important;
}
.input-group {
	background: white !important;
	border-color: transparent !important;
	border-radius: 0.4285rem !important;
}
img.card-title {
	padding: 0px 70px;
}
.card {
	box-shadow: none;
}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active{
	background: #007ff2;
	background-color: #007ff2;
	background-image: linear-gradient(to bottom left, #007ff2, #007ff2, #007ff2) !important;
}