/*
LOCK PASSWORD VIEW
 */
.login-block {
  width: 300px;
  margin: 0 auto;
}
#lock-password-input-holder {
  float: right;
  overflow: auto;
  width: 100px;
  margin: 4px;
  cursor: pointer;
}
#lock-password-input-holder .password-lock {
  float: right;
  font-size: 14px;
  cursor: pointer;
  color: #b2b2b2;
  margin: 0 4px;
}
#lock-password-input-holder span {
  float: right;
  font-size: 12px;
  vertical-align: middle;
}
button.btn-login {
  margin: 10px;
  min-width: 120px;
}
/**
LOGIN GUEST
 */
.navbar-kfc {
  background-color: #e4002b !important;
}
.navbar-kfc figure {
  width: 80px;
  margin: 0;
  padding: 0;
}
.navbar-kfc figure img {
  width: 100%;
}
.btn-kfc {
  background-color: #e4002b !important;
  border-color: #e4002b !important;
}
.nav-link-kfc {
  background-color: #e4002b !important;
  border-color: #e4002b !important;
}
.btn-back {
  margin-bottom: 20px;
}
.btn-form {
  margin: 10px;
}
.card-error {
  width: 600px;
  margin: 0 auto;
}
.card-error .col-6 {
  margin-top: auto;
  margin-bottom: auto;
}
.card-error .btn-holder {
  width: 150px;
  margin: 0 auto;
}
.card-error .btn-holder a {
  width: 100%;
}
hr.style14 {
  border: 0;
  height: 1px;
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
}
body {
  color: #b2b2b2;
}
.main-container {
  max-width: 1080px;
  margin: 0 auto;
  margin-top: 90px;
}
.icon a {
  color: #e4002b;
}
.qr_form_img {
  max-width: 300px;
}
.qr_form_img img {
  width: 100%;
}
#customFile .custom-file-input:lang(en)::after {
  content: "Select file...";
}
#customFile .custom-file-input:lang(en)::before {
  content: "Click me";
}
/*when a value is selected, this class removes the content */
.custom-file-input.selected:lang(en)::after {
  content: "" !important;
}
.custom-file {
  overflow: hidden;
}
.custom-file-input {
  white-space: nowrap;
}
#p2 {
  display: none;
}
#p3 {
  display: none;
}
