/*
 * Moved to main STYLE.CSS sheet 
#faq_accordion > .et_pb_accordion_item {
   transition: background-color 1s ease, color 1s ease;
}
#faq_accordion > .et_pb_accordion_item.et_pb_toggle_close {
   background-color: #db9c51;
}

#faq_accordion > .et_pb_accordion_item.et_pb_toggle_close h3 {
   color: #823c00;
}

#faq_accordion > h2.et_pb_toggle_title{text-transform:none;}

#faq_accordion > .et_pb_accordion_item > h2{
   font-size:125%; 
   text-shadow: none;
   text-transform: none;
   font-weight: normal;
   color: black;
}
#faq_accordion > .et_pb_accordion_item.et_pb_toggle_open {
   box-shadow: 4px 4px 8px rgba(0,0,0,0.4);
}

#faq_accordion > .et_pb_accordion .et_pb_toggle_title:before, .et_pb_toggle .et_pb_toggle_title:before {color:black; text-shadow: none;}

#faq_accordion > .et_pb_accordion_item {
   margin-bottom:1em;
   border-radius: 12px;
}

#faq_accordion .et_pb_toggle_close {
   padding: 13px 20px 8px 20px  
}
*/

/* Hide all FAQ links in the TOC that are li level 2 an onwards (because clicking on them whilst the FAQ is closed just
   sends us to the top of the page
*/
#toc_container > ul.toc_list > li > ul > li > ul {
   display:none;
}

@media only screen and (max-width: 980px) {
   /*
   div.show_toc div#toc_container ul.toc_list li span.toc_number {
      font-weight:bold !important;
   }
   div.show_toc div#toc_container ul.toc_list li span.toc_number::after {
      content: ".";
   }
   */
}

@media only screen and (max-width: 768px) {
   /* smaller H2 titles in the FAQ */
   #faq_accordion > .et_pb_accordion_item > h2 {
      font-size: 1.2em !important;
      line-height: 1.2em !important;
   }

   /* Better line spacing */
   div#toc_container > ul.toc_list  li  a {
      margin-bottom: 1em;
      display: block;   
   }

   /* Indented aligned textarea */
   /*
   div#toc_container ul li,
   div#toc_container ul li ul li,
   div#toc_container ul li ul li ul li {
      padding-right: 2em !important;
      text-indent: -2em !important;
   }
   */
}
