.qv-comment-add-form .btn-red {
  background: #ed4756 !important;
  border: 1px solid #ed4756 !important;
}
.qv-comment-add-form input.form-control {
  background-image: none !important;
  padding-left: 20px !important;
  padding-right: 35px !important;
  border: 1px solid #ed4756 !important;
  min-width: 100% !important;
  border-radius: 5px !important;
  margin: 0 0 8px 0 !important;
  background: transparent !important;
  background-color: white !important;
}
.qv-comment-add-form textarea.form-control {
  border: 1px solid #ed4756 !important;
  margin-top: 22px;
}
.qv-comment-add-form textarea.form-control:focus {
  box-shadow: 0 0 10px rgba(55, 125, 255, 0.1) !important;
  border-color: #ed4756;
}
@media (max-width: 767px) {
  .qv-comment-add-form textarea.form-control {
    margin-top: 0;
  }
}
.qv-comment-add-form .help-block {
  color: #ed4756;
}
.qv-comment-add-form div > i {
  position: absolute;
  color: #ed4756;
}
.qv-comment-add-form .fa-user, .qv-comment-add-form .fa-envelope {
  right: 30px;
  top: 15px;
}
.qv-comment-add-form .fa-comment-alt {
  top: -30px;
  right: 55px;
  background: white !important;
}
.qv-comment-add-form .has-error > #commentcompose-text[aria-invalid=true] {
  border-color: #de4437;
  padding-right: calc(1.5em + 1.5rem);
  background-image: url("data:image/123123svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill= '%23de4437' viewBox= '-2 -2 7 7' %3e%3cpath stroke= '%23de4437' d= 'M0 0l3 3m0-3L0 3' /%3e%3ccircle r= '.5' /%3e%3ccircle cx= '3' r= '.5' /%3e%3ccircle cy= '3' r= '.5' /%3e%3ccircle cx= '3' cy= '3' r= '.5' /%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(.375em + .375rem);
  background-size: calc(.75em + .75rem) calc(.75em + .75rem);
  background-color: #FADBDE !important;
}
.qv-comment-add-form .has-error > div > input.form-control {
  background-color: #FADBDE !important;
}

/*# sourceMappingURL=comments.css.map */
