[ui-view].ng-enter {
  -webkit-transition: .5s;
  transition: .5s;
  opacity: 0;
}

[ui-view].ng-enter-active {
  opacity: 1;
}

.animation-fade.ng-enter {
  -webkit-transition: .5s;
  transition: .5s;
  opacity: 0;
}

.animation-fade.ng-enter-active {
  opacity: 1;
}

.confirm-user {
  height: 100%;
}

.confirm-user .dialog {
  width: 50%;
  min-width: 350px;
  max-width: 700px;
  text-align: center;
}

.confirm-user .dialog .logo {
  display: block;
  margin: auto;
  margin-bottom: 2em;
}

.login {
  height: 100%;
}

.login form {
  margin: auto;
  width: 350px;
}

.login form .logo {
  display: block;
  margin: auto;
  margin-bottom: 2em;
}

.signup {
  height: 100%;
}

.signup form {
  width: 50%;
  min-width: 350px;
  max-width: 700px;
}

.signup form .logo {
  display: block;
  margin: auto;
  margin-bottom: 2em;
}

.profile {
  max-width: 700px;
}

.resume {
  max-width: 700px;
}

.showpassword:hover {
  color: #C30 !important;
}

#top-navbar .navbar-nav .nav-link {
  font-weight: 700;
  font-size: 12px;
}

#top-navbar .navbar-nav .active a,
#top-navbar .navbar-nav .active a:hover,
#top-navbar .navbar-nav .active a:focus {
  color: #C30;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #C30;
  background-color: transparent;
}

#top-navbar .navbar-nav .nav-item > .nav-link:hover {
  color: #C30;
}

.btn-primary {
  background-color: #C30;
  border-color: #C30;
}

.btn-primary:hover {
  background-color: #f53d00;
  border-color: #f53d00;
}

.btn-primary:not(:disabled):not(.disabled).active {
  background-color: #C30;
  border-color: #C30;
}

.btn-primary .disabled {
  background-color: #7a5c52;
  border-color: #7a5c52;
}

.btn-primary:disabled {
  background-color: #7a5c52;
  border-color: #7a5c52;
}

body, html, #gigli-app {
  
}

.commonForm {
  margin: auto;
  padding: 2em 0;
}

.ie11 {
  margin: 2em auto;
  width: 50%;
  text-align: center;
  display: none;
}

.ie11 img {
  padding-bottom: 1em;
}

#profile_fiscal_code_field {
  text-transform: uppercase;
}

.input-group .showpassword {
  vertical-align: middle;
  padding-left: 1em;
  color: #aaa;
}
/*# sourceMappingURL=app.css.map */