@import url('https://fonts.googleapis.com/css?family=Montserrat:400,800');

body {
  font-family: 'Montserrat', sans-serif;
  background-color: #f8f9fa; }

#login .login-holder {
  background: #fff;
  /*border-radius: 10px;*/
}

#clock {
    font-size: 50px;
}
.date_today {
    font-size: 22px;
}
.btn-submit {
    text-transform: uppercase;
}

.swal-modal {
    width: 25%;
}
.swal-title {
    font-size: 15px;
    padding: 8px 16px;
    margin-bottom: 0px !important;
}
.swal-text {
    font-size: 13px;
    margin-bottom: 8px;
}
.swal-button-container {
    display: block;
    width: 100%;
    margin: 0 0 10px 0 !important;
}
.swal-button {
    width: 100%;
}

.invalid-feedback {
    display: inline-block !important;
}

/*custom button*/
.btn-custom-light-gray {
  background-color: #F9F9F9; /* light gray background */
  border-color: #F9F9F9;
  color: #eee; /* gray text */
}

.btn-custom-light-gray:hover {
  background-color: #F9F9F9;
  border-color: #F9F9F9;
}