/*Deep Shadow - using in selection color*/
.full-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #ecf0f1;
  background-image: url("../images/bg/index-bg1.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
}

.shiftPanel .shiftPanel-main {
  padding-top: 0;
  color: #444555;
}
.shiftPanel .shiftPanel-main .forgotPass-content {
  height: 100%;
  overflow: auto;
}
.shiftPanel .shiftPanel-main .forgotPass-content .container {
  height: 100%;
}
.shiftPanel .shiftPanel-main .forgotPass-content .center-box {
  background-color: rgba(255, 255, 255, 0.6);
  border: 1px solid #ffffff;
  padding: 25px 15px;
  border-radius: 5px;
  position: relative;
  text-align: right;
}
.shiftPanel .shiftPanel-main .forgotPass-content .center-box .top-text {
  margin-bottom: 15px;
  font-size: 18px;
}
.shiftPanel .shiftPanel-main .forgotPass-content .center-box h1 {
  font-size: 38px;
  position: absolute;
  bottom: 108%;
  margin: 0;
  color: #8cc152;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8);
}
.shiftPanel .shiftPanel-main .forgotPass-content .center-box .mask-msg {
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.6);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0 15px;
}

@media (min-width: 768px) {
  .shiftPanel .shiftPanel-main .forgotPass-content .center-box {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-height: 600px) {
  .shiftPanel {
    min-height: 600px;
  }
}
