input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
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 {
  transition: background-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: #6b75a6; }

section.bg-login {
  background-repeat: no-repeat !important;
  background-size: cover !important; }
  section.bg-login .card {
    border: 0 !important; }
    section.bg-login .card .card-body {
      background-color: #262f68;
      padding: 0; }
      section.bg-login .card .card-body .card-title {
        background-color: #fff;
        padding: 35px; }
      section.bg-login .card .card-body .fond-login {
        padding: 20px; }
        section.bg-login .card .card-body .fond-login h5.mt-3 b {
          color: #fefefe;
          display: table;
          margin: auto;
          font-weight: 100; }
        section.bg-login .card .card-body .fond-login .form-group {
          position: relative; }
          section.bg-login .card .card-body .fond-login .form-group .ic-icon {
            position: absolute;
            left: 0;
            top: 5px;
            width: 16px;
            height: 16px; }
            section.bg-login .card .card-body .fond-login .form-group .ic-icon.ic-user {
              background: url(../images/ic-user.png) no-repeat; }
            section.bg-login .card .card-body .fond-login .form-group .ic-icon.ic-lock {
              background: url(../images/ic-lock.png) no-repeat; }
        section.bg-login .card .card-body .fond-login input#password, section.bg-login .card .card-body .fond-login input#email, section.bg-login .card .card-body .fond-login .form-control {
          display: inline-block;
          width: 100%;
          font-size: 13px;
          border-bottom: 1px solid rgba(221, 221, 221, 0.11) !important;
          background-color: transparent !important;
          color: #8492af;
          margin-bottom: 0;
          height: auto;
          padding: 5px 0 5px 25px; }
        section.bg-login .card .card-body .fond-login span.ion.ion-android-person, section.bg-login .card .card-body .fond-login span.ion.ion-android-lock {
          display: inline-block;
          color: #F08221;
          font-size: 20px; }
        section.bg-login .card .card-body .fond-login button.btn.btn-primary.btn-block.classic {
          background-color: #F08221 !important;
          border-color: #F08221 !important;
          width: 70%;
          border-radius: 40px;
          display: table;
          margin: auto;
          padding: 10px; }
          section.bg-login .card .card-body .fond-login button.btn.btn-primary.btn-block.classic span.ion-ios-arrow-right {
            margin-left: 10px;
            position: relative;
            top: -1px;
            font-size: 11px; }
        section.bg-login .card .card-body .fond-login button.btn.btn-primary.classic {
          background-color: #F08221 !important;
          border-color: #F08221 !important;
          border-radius: 40px;
          display: table;
          margin: auto;
          padding: 10px 40px; }
        section.bg-login .card .card-body .fond-login .btn-primary.btn-block.google {
          background-color: #d42e2e !important;
          border-color: #d42e2e !important;
          width: 70%;
          display: table;
          margin: auto;
          padding: 12px; }
        section.bg-login .card .card-body .fond-login .contact-form.login-form {
          width: 300px;
          margin: 0 auto; }
          section.bg-login .card .card-body .fond-login .contact-form.login-form .help-block {
            color: #d42e2e; }
        section.bg-login .card .card-body .fond-login span.ion.ion-social-googleplus {
          margin-right: 15px; }

.captch-input {
  position: relative; }

.text-link {
  color: rgba(255, 255, 255, 0.44); }
