/* ================================== PARSLEY ERROR STYLES ======================================= */
input.parsley-success,
textarea.parsley-success {
  color: #000 !important;
  border: 1px solid #D6E9C6 !important;
}
input.parsley-error,
textarea.parsley-error {
  border-bottom: 1px solid #f00 !important;
    color: #f00 !important;
}
input.parsley-error.input_bg_error,
textarea.parsley-error.input_bg_error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  border: 1px solid #B94A48 !important;
}
input.parsley-error.input_border_error,
textarea.parsley-error.input_border_error {
  color: #D95C5C !important;
  border: 1px solid #D95C5C;
  border-left: 3px solid #D95C5C !important;
}
input.parsley-error.input_shadow_error,
textarea.parsley-error.input_shadow_error {
  box-shadow: 0 0 3px #d45252;
  border-color: #b03535;
}
textarea.parsley-error {
  vertical-align: top;
} 
ul.parsley-error-list {
  font-size: 10px;
  margin: 0 0 0 0px;
  list-style-type: none;
  display: inline-block;
  color: #ee0101;
  vertical-align: middle;
  padding: 7px 14px;
}
ul.parsley-error-list li {
  line-height: 11px; font-size:14px; color:#f00; letter-spacing:1px; font-family: 'barlow_condensedmedium';
}
.social-buttons {
  padding: 5px 20px;
}
.container-narrow > hr {
  margin: 15px 0 0 0;
}