.col-center-block {
    float: none;
    display: block;
    margin: 0 auto;
    /* margin-left: auto; margin-right: auto; */
}


.center-block {
    float: none !important
}
button ,i {
  font-family: "Roboto";

}

#logo1 {
  max-width: 50%;
  height: auto;
}

@media screen  {

  .fill-row {
    display: flex;
    flex-grow: 1;
  }
  .login-form {
    width: 400px;
    margin: auto
  }

  }
@media screen and (max-width: 992px) {

  .fill-row {
    display: block;
    /* width: 400px; */
    margin-top: 10px;
    /* flex-grow: 1; */
  }
  .login-form {
    width: 400px;
    margin: auto

  }
  }

/* label {
    break-after: always;
} */



.fill-col {
  /* flex-grow: 1; */
  align-content:end
  /* -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important; */
}


.container-fluid {
  display: flex;
  flex-direction: column;
  height: 85vh;
}
#id_login,#id_password {
  display:block;
  clear:both;
  width: 370px;
  /* height: 200px; */

}

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

/* input:-internal-autofill-selected {background-color: red!important;} */
input {
    border: 0;
outline: 0;
background: transparent;
color: white !important;
border: 1px solid #e5e5e5;
border-radius: 3px;
}

::placeholder {
    color: transparent;
    opacity: 1; /* Firefox */
  }
  
form, input, label, p , select, textarea{
    color: white !important;
}

.login-form th , .login-form td{
  vertical-align: top;
}

.login-form ul {
  padding-left: 12px;
}


img {
    width: 200px;
    height: auto;
  }

/* #logo1 {
    width: 200px;
    height: auto;
  }

#logo2 {
width: 200px;
height: auto;
}
#logo3 {
width: 200px;
height: auto;
} */

/* html {
    background-image: var(--bs-gradient);
} */

html {
  background-image: url("bckFI.png");

}
p {text-align: left}
h1 {
  font-size:24px
}
body {
    margin: 1px;
    /* background-image: linear-gradient(to right, #0F2027, #203A43, #2C5364, #2C5364, #203A43, #0F2027); */
    /* background-image: linear-gradient(45deg, #6d748d, #6d748d,#21254c,#21254c, #6d748d, #6d748d); */
    /* background-image: url("bckFI.png"); */

    background-size: cover;
    background-color: unset;
    color: white;

  }
  
button {
    color: black;

  }
  a {
    color: white;

  }
