.logo {
	max-width: 400px;
	margin: 0 auto;
  background: #fff;
  padding: 20px;
  border-radius: 7px;
  border: 10px solid #eceef9;
}
#f_login .input-group-text {
  text-align: center;
  width: 38px;
}
#f_login .card-header {
  background: #ff6060;
  border-radius: 7px 7px 0 0;
}
#f_login .card-header h1 {
  display: block;
  width: 100%;
  font-size: 18px;
  margin: 0;
  color: #fff;
  text-align: center;
}

@-moz-keyframes spin {
  from { -moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  from {transform:rotate(0deg);}
  to {transform:rotate(360deg);}
}