/**
* VC Accordion Header Text
*/

/* Default */
.wpb_accordion_section.group .wpb_accordion_header.ui-state-default {
  background: none;
  background-color: #f5f5f5;
  border: #ddd 1px solid;
  padding:0;
}

.wpb_accordion_section.group .wpb_accordion_header.ui-state-default a {
  padding:5px 0px 2px 15px;
  font-size: 18px;
  font-weight:bold;
  -webkit-font-smoothing: antialiased;
  line-height:32px;
}

.wpb_accordion_section.group .wpb_accordion_header.ui-state-default a:before {
  content: "\f347"; // We are using a Dashicon
  -webkit-font-smoothing: antialiased;
  font: normal 26px/1 'dashicons';
  vertical-align: top;
  line-height:30px;
  padding-right:10px;
}

/* Active */
.wpb_accordion_section.group .wpb_accordion_header.ui-state-default.ui-state-active {
  background: none;
  background-color: #45B0D0;
  color:#fff;
  border: 0;
}

.wpb_accordion_section.group .wpb_accordion_header.ui-state-default.ui-state-active a {
  color:#fff;
}

.wpb_accordion_section.group .wpb_accordion_header.ui-state-default.ui-state-active a:before {
  content: "\f343";
  -webkit-font-smoothing: antialiased;
  font: normal 26px/1 'dashicons';
  vertical-align: top;
  line-height:30px;
}

/* Hover */
.wpb_accordion_section.group .wpb_accordion_header.ui-state-default.ui-state-hover {
  background: none;
  background-color: #45B0D0;
  color:#fff;
}

.wpb_accordion_section.group .wpb_accordion_header.ui-state-default.ui-state-hover a {
  color:#fff;
}

/**
* VC Accordion Body Content
*/

/* Default*/
.wpb_accordion_section.group .wpb_accordion_content {
  background-color: #ffff;
  border: #ddd 1px solid;
  border-top:0px;
}

/* Active */
.wpb_accordion_section.group .wpb_accordion_content.ui-accordion-content-active {
  background-color: #fff;
}

/* Hover */
.wpb_accordion_section.group .wpb_accordion_content.ui-accordion-content-hover {
  background-color: #333;
}  
/* Accordion */
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: #000 !important; 
    background-color: #000 !important; 
}