#KJEAllContent {
    background: #ffffff;
    color: #000000;
}

.KJEFontHeading {
    color:#000000;
}

.KJEError {
    color:#BB0000;
}

.KJETitle {
}

.KJECalculatorTable {
}

.KJEReportTitle {
}

.KJEReportTitleBlock {
}

.KJEWidthConstraint {
    max-width: 900px;
    text-align:left;
    margin: auto;
    background: #ffffff;
    padding:15px;
}

.KJEWrapper {
    background: #ffffff;
    padding: 0;
    margin:0;
}

body {
 margin: 0;
}


/**CUSTOMCSS**/

/* ###################### */
/*       Accordion        */
/* ###################### */

.accordion {
  margin: 20px 0;
  .fas {
    color: #4698cc;
    padding-right: 10px;
    font-size: 15px;
  }
  .accordion-item {
    border-style: dotted;
    border-color: #FF9E16;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    margin-bottom: 26px;
    .accordion-header {
        cursor: pointer;
        font-size: 18px;
        font-style: italic;
        padding-bottom: 20px;
        background: transparent;
    	border: none;
    }
  }
  .accordion-item-style2 {
      margin-bottom: 15px;
      border-bottom: dotted;
      border-color: #eee;
      .accordion-header {
        cursor: pointer;
        font-size: 18px;
        font-style: italic;
        padding-bottom: 20px;
    }
    li {
      padding: 0;
    }
  }
  .accordion-content {
	display: none;
  }
  .active {
      font-weight: 600;
  }
}
