/*
---------------------------------------------------------
ÅTERKOPPLINGSFUNKTION
--------------------------------------------------------- */

.lp-js .lp-feedback .sv-form-portlet,
.lp-js .lp-feedback .sv-text-portlet {
  display: none;
}

.lp-feedback-buttons {
  border-top: 1px solid #eee;
  margin: 30px 0 0;
  padding: 10px 0 0;
}

.lp-feedback-buttons p {
  font-size: 1.3em;
  margin-bottom: 1em;
  line-height: 1.5;
}

.lp-feedback-buttons button,
.lp-feedback input[type="submit"] {
  background: #3C71B6;
  border: 0;
  border-radius: 3rem;
  box-shadow: 0 0.1em 0.4em 0 rgba(0, 0, 0, 0.3);
  color: #fff;
  cursor: pointer;
  font-size: 1.6rem;
  font-weight: 300;
  margin-right: 0.5em;
  padding: 0.7em 1.2em;
}

.lp-feedback-buttons button .lp-icon {
  margin-right: 0.3em;
}

.lp-feedback-buttons button[disabled=disabled] {
  background: #eee;
  color: #bbb;
  cursor: default;
}

.lp-feedback .sv-form-portlet,
.lp-feedback .sv-text-portlet {
  background: #f8f8f7;
  margin: 20px 0 0;
  overflow: hidden;
  padding: 15px 20px 20px;
}

.lp-feedback .sv-form-portlet label {
  font-size: 16px;
}

.lp-feedback .sv-form-portlet label span {
  display: none;
}

.lp-feedback .sv-form-portlet textarea {
  margin: 10px 0;
  width: 94%;
}

.lp-feedback .sv-form-portlet div,
.lp-feedback .sv-text-portlet p {
}

.lp-feedback .sv-form-portlet span {
  font-size: 16px;
}

.lp-feedback .sv-form-portlet .sv-form-field-message span {
  font-size: 14px;
}
