img {
  max-width: 100%;
}
::-moz-selection {
  background: #79786f;
  color: #fff;
  text-shadow: none;
}
::selection {
  background: #79786f;
  color: #fff;
  text-shadow: none;
}
/***** Top content *****/
.inner-bg {
  padding: 100px 0 170px 0;
}
.top-content {
  text-align: center;
}
.form-box {
  margin: 0px auto;
  left: 0px;
  right: 0px;
  width: 30%;
}
@media (max-width: 991px) {
  .form-box {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .form-box {
    width: 90%;
  }
}
.form-top {
  overflow: hidden;
  padding: 0 25px 15px 25px;
  background: transparent;
  text-align: left;
}
.form-top-left {
  float: left;
  width: 75%;
  padding-top: 25px;
}
.form-top h3 {
  margin-top: 0;
  color: #8977ba;
  text-align: center;
}
.form-bottom {
  padding: 25px 25px 30px 25px;
  background: transparent;
  text-align: left;
}
.form-bottom form textarea {
  height: 100px;
}
.form-bottom form button.btn {
  width: 100%;
  border-radius: 0px;
}
.help-block {
  color: #f27474;
}
.navbar-fixed-top-transparent .nav > li > a:hover,
.nav > li > a:focus {
  background-color: transparent;
}
.form-top-left h3 {
  font-family: sans-serif;
  font-weight: bold;
}
input[type="text"],
input[type="password"],
textarea,
textarea.form-control {
  border: 1px solid #ededed !important;
  box-sizing: border-box !important;
  border-radius: 0px !important;
}
input[type="text"]:focus,
input[type="password"]:focus {
  border: 1px solid #8977ba !important;
  border-radius: 0px !important;
}
.button.btn {
  border-radius: 0px;
}
