.bpfwp-hidden {
  display: none;
}
.bpfwp-clear {
  clear: both;
}
.bpfwp-main-dashboard-review-ask {
  border-left-color: #1b335f;
}
.bpfwp-review-ask-plugin-icon {
  height: 100px;
  width: 100px;
  float: left;
  margin: 12px 24px 16px 10px;
  background-image: url(../img/bpfwp-icon.png);
  background-size: contain;
}
.bpfwp-review-ask-text p {
  padding: 10px 20px;
  font-weight: 600;
  font-size: 20px;
}
.bpfwp-review-ask-action {
  width: 90px;
  padding: 6px;
  margin-right: 18px;
  text-align: center;
  float: left;
  border-radius: 4px;
  cursor: pointer;
}
.bpfwp-review-ask-white {
  color: #999999;
  border: 1px solid #bbbbbb;
}
.bpfwp-review-ask-green {
  color: #ffffff;
  background: #7CA3BF;
  border: 1px solid #7CA3BF;
  font-weight: 600;
}
.bpfwp-review-ask-green a {
  color: #ffffff;
  text-decoration: none;
}
.bpfwp-review-ask-feedback-form {
  position: relative;
  float: left;
}.bpfwp-review-ask-feedback-explanation textarea {
  height: 70px;
  width: 480px;
}
.bpfwp-review-ask-send-feedback {
  margin: 10px 0px;
}


.bpfwp-review-ask-review-text span {
  font-size: .8em;
  font-weight: normal;
}