/* dynamicForms */
a[rel='add_suggestion']:hover img{
  opacity: 0.4;
}
.dynamicForms-form input,
.dynamicForms-form textarea,
.dynamicForms-form select{
  width: 100%;
  margin-bottom: 10px;
}
.dynamicForms-messages {
  margin-top: 20px;
  margin-bottom: 10px;
}
.dynamicForms-messages p{
  margin-bottom: 0!important;
}
.dynamicForms-message-error{
  padding: 5px;
  background: #df7474;
  border: 1px solid #7e1d1d;
  color: #7e1d1d;
}
.dynamicForms-messages-success{
  padding: 5px;
  background: #8ecc5f;
  border: 1px solid #1f7d0e;
  color: #1f7d0e;
}
.dynamicForms-form-submit{
  margin: 20px 0 0 0;
  width: 100%;
}
.dynamicForms-description {
  padding-bottom: 10px;
}
/* dynamicForms */
