  .answer {
    display: none;
    padding-left: 5px;    
    padding-bottom: 5px;
    background-color:#efefef;
  }
  #faq-title {
    font-size: 25px;
  }
  .faq-content {
    border-bottom: 1px solid #e0e0e0;
  }
  .question {
    font-size: 19px;
    padding: 0px 0;
    cursor: pointer;
    border: none;
    outline: none;
    background: none;
    width: 100%;
    text-align: left;
  }
  .question:hover {
    color: #2962ff;
  }

  .post_cat_column1 {
    float: left;
    width: 90%;  
  }

  .post_cat_column2 {
    float: right;
    width: 10%;  
  }

  /* Clear floats after the columns */
  .post_cat_row:after {
    content: "";
    display: table;
    clear: both;
  }

  .widget_post_category_menu_widget a {
    text-decoration-line: none;
  }

  .widget_post_category_menu_widget .post_cat_alink.active {
    background-color: #F7DD00;
  }

  .widget_post_category_menu_widget .post_cat_alink:hover {
    color:black !important;
  }  

  [id$="-toggle"] {
    margin-right: 15px;
  }