.wpb_content_element {
  .ui-accordion {
    width:100%;
    .ui-accordion-header {
      cursor:pointer;
      position:relative;
      margin-top:1px;
      /* jquery-ui facelift */
      font-family: inherit;
      font-weight: inherit;
      font-size: inherit;
      zoom:1;
      a {
  	    padding: 0.5em 1em;
  	    display: block;
      }
      .ui-accordion-header-icon {
        position:absolute;
        left:.5em;
        top:50%;
        margin-top:-8px;
      }
    }
    .ui-accordion-header-active {
      border-bottom:0 !important;
    }
    .ui-accordion-heading {
      display:block;
      /*font-size:1em;*/
      padding:.5em .5em .5em .7em;
    }
    .ui-accordion-content {
      padding:1em 2.2em;
      border-top:0;
      margin-top:-2px;
      position:relative;
      top:1px;
      margin-bottom:2px;
      overflow:auto;
      display:none;
      zoom:1;
    }
    .ui-accordion-content-active {
      display:block;
    }
  }
  .ui-accordion-icons .ui-accordion-heading {
    padding-left:2.2em;
  }
}
