.ept-accordion-plus_minus_left .ui-state-active,
.ept-accordion-plus_minus_left .ui-widget-content .ui-state-active,
.ept-accordion-plus_minus_left .ui-widget-header .ui-state-active,
.ept-accordion-plus_minus_left a.ui-button:active,
.ept-accordion-plus_minus_left .ui-button:active,
.ept-accordion-plus_minus_left .ui-button.ui-state-active:hover {
  background: none;
  color: #222;
  border: 0;
}

.ept-accordion-plus_minus_left .ui-widget-content {
  border: 0;
}

.ept-accordion-plus_minus_left .ui-state-default,
.ept-accordion-plus_minus_left .ui-widget-content .ui-state-default,
.ept-accordion-plus_minus_left .ui-widget-header .ui-state-default,
.ept-accordion-plus_minus_left .ui-button,
html .ept-accordion-plus_minus_left .ui-button.ui-state-disabled:hover,
html .ept-accordion-plus_minus_left .ui-button.ui-state-disabled:active {
  background: none;
  color: #222;
  border: 0;
}

.ept-accordion-plus_minus_left .ui-state-active .ui-icon {
  background: #000;
}

.ept-accordion-plus_minus_left .ui-icon {
  display: none;
}

.ept-accordion-plus_minus_left .ui-accordion .ui-accordion-content {
  padding: .3em 0 1em 0;
}

.ept-accordion-plus_minus_left .ui-accordion .ui-accordion-header {
  padding: .5em 0;
  font-weight: bold;
}

.ept-accordion-plus_minus_left .ui-accordion .ui-accordion-header::before {
  content: '+';
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  float: left;
  color: #fff;
  background: #000;
  border-radius: 50%;
  margin-right: 5px;
  margin-top: 10px;
}

.ept-accordion-plus_minus_left .ui-accordion .ui-accordion-header.ui-state-active::before {
  content: '\2014';
  font-size: 0.6rem;
  font-weight: 700;
}

.ept-accordion-plus_minus_left .ui-accordion .ui-accordion-header p {
  margin-bottom: 0;
}
