   #faq dt { background: #7E7A93; color: #fff; font-family: Arial; margin: 0 0 1em; padding: 4px 5px; }
   #faq dd { line-height: 1.6; }
   #faq .index { list-style-type: decimal; margin-left: 30px; }
   
   .gfa-faq {
     -webkit-transition-delay: 2s; /* Safari */
     transition-delay: 2s;
   }
   
   .headline-financial {
     /*background-image: url(//www.gfamedia.org/images/about/faq/fin-header-small.jpg);
     background-repeat: no-repeat;*/
   }
   
   .faq-question {
     color: #9C805C;
     font-family: 'myriad-pro', sans-serif;
     font-size: 30px;
     font-weight: 500;
     font-size: 18px;
     cursor: pointer;
     margin: 7px 0 0 0px;
   }
   
   .faq-question:hover {
     color: #3D3223;
     text-decoration: underline;
     /* TRANSITION */
     -webkit-transition: color 0.3s;
     -moz-transition: color 0.3s;
     -o-transition: color 0.3s;
     transition: color 0.3s;
   }
   
   .faq-question-active {
     color: #3D3223;
     text-decoration: underline;
     font-weight: 600;
     /*background: #ddd;*/
   }
   
   .faq-question-closed {
     padding-right: 20px;
     background-image: url("//www.gfamedia.org/images/about/faq/circle-close.png");
     background-repeat: no-repeat;
     position: relative;
     top: 5px;
     /* TRANSITION */
     -webkit-transition: background 1s;
     -moz-transition: background 1s;
     -o-transition: background 1s;
     transition: background 1s;
   }
   
   .faq-question-opened {
     padding-right: 20px;
     background-image: url("//www.gfamedia.org/images/about/faq/circle-open.png");
     background-repeat: no-repeat;
     position: relative;
     top: 5px;
     /* TRANSITION */
     -webkit-transition: background 1s;
     -moz-transition: background 1s;
     -o-transition: background 1s;
     transition: background 1s;
   }
   
   .faq-header-box {
     color: #484848;
     font-family: 'myriad-pro', sans-serif;
     font-size: 30px;
     font-weight: 600;
     text-decoration: none;
     padding: 5px 0 10px 0;
     margin-bottom: 0;
   }
   
   .faq-add-border {
     border-style: solid;
     border-width: 1px;
     margin: 10px 0 10px 0;
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     border-radius: 6px;
   }
   
   .faq-answer {
     color: #484848;
     font-family: 'myriad-pro', sans-serif;
     font-size: 15px;
     margin: 8px 0 10px -1px;
     padding: 7px 30px 0 30px;
     line-height: 1.4;
     background-image: url("//www.gfamedia.org/images/about/faq/rpt-border.png");
     background-repeat: repeat-y;
     /*

     border-left: 1px solid #000;
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     border-radius: 6px;
     
     */
   }

   .faq-answer-side {
     font-size: 14px;
     font-family: 'myriad-pro', sans-serif;
     line-height: 1.4;
   }
   
   .faq-answer-side span {
     color: #484848;
     font-size: 14px;
     font-family: Palatino,"Palatino Linotype",Times,serif;
     line-height: 1.4;
     margin-bottom: 10px;
   }
   
   .faq-grey-well {
     color: #484848;
     background: #F2F2F2;
     padding: 20px;
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     border-radius: 6px;
   }
 
   .faq-pullquote-well {
     color: #484848;
     background: #F7F7F7;
     font-size: 12px;
     font-family: Palatino,"Palatino Linotype",Times,serif;
     padding: 20px 20px 10px 20px;
     -moz-border-radius: 6px;
     -webkit-border-radius: 6px;
     border-radius: 6px;
   }
   
   .faq-pullquote-well span {
     color: #484848;
     font-size: 12px;
     font-family: 'myriad-pro', sans-serif;
   }    
     
   .faq-close {
     cursor: pointer;
     color: #105CB6;
     text-decoration: underline;
   }
   
   .faq-toggle {
     
   }
   
   @media (max-width: 767px) {
     .faq-question span {
       display: none;
     }
   }