.Login {
  transform: translateY(20%);
}
.loginLogo {
  margin-bottom: 2em
}
.plcmLogin {
  background-color: #0099B5;
  border: 3px solid #f5f5f5;
  border-radius: 6px;
  color: #ffffff;
  box-shadow: 0px 10px 10px #8b8b8b;
  padding: 25px;
  color: #ffffff;
}
.login-title {
  padding: 0px 0px 10px;
}
.login-title h3{
  padding: 0px;
  margin: 0px 0px 10px;
  font-size: 22px;
}
.login-title p {
  color: #ffffff;
  font-size: 14px;
}
.loginTab .form-group .input-group-addon {
  min-width: 40px;
  background-color: #006b7e;
  border: 1px solid #006b7e;
  color: #ffffff;
}
.loginTab .form-group {
  margin-bottom: 15px;
}
.logInbtn .btn {
  background-color: #006b7e;
  color: #ffffff;
  border: 1px solid #006b7e;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.logInbtn .btn:hover {
  background-color: #002d3b;
  color: #ffffff;
  border: 1px solid transparent;
}
.reg-tab {
  text-align: right;
  margin-top: 15px;
}
.reg-tab a {
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}
.reg-tab a:hover {
  color: #000f12;
}
.newRegister {
  margin-top: 20px;
  text-align: center;
}
.newRegister a {
  color: #ffffff;
  padding: 10px;
  border-radius: 6px;
  box-shadow: 0px 10px 10px #8b8b8b;
  display: block;
  font-size: 14px;
  text-transform: uppercase;
}
.newRegister a.rlentity {
  background-color: #006b7e;
}
.newRegister a.clqr-code {
  background-color: #157e28;
}
.uzbf-bottom {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 10px;
  display: block;
  text-decoration: none;
}

@media only screen and (min-width: 320px) and (max-width: 1360px) {
  .reg-tab {
    margin-top: 15px;
  }
  .Login {
    transform: translateY(3%);
  }
  /*.uzbf-bottom {
    position: relative;
    margin-top: 50px;
  }*/
}