/***
 * Financial Services CSS Customizations
 ***/

 .dfa-accordion-panel a:not([class^="button"]) {
	 background: linear-gradient(to top, #ffd200 50%, transparent 50%);
	 background-position: 50% 0%;
	 background-repeat: no-repeat;
	 background-size: 100% 200%;
	 border-bottom: 2px solid #ffd200;
	 transition: background-position .25s,.25s;
	 color: inherit;
}
 .dfa-accordion-panel a:hover:not([class^="button"]) {
	 background: linear-gradient(to top, #ffd200 50%, transparent 50%);
	 background-position: 50% 100%;
	 background-repeat: no-repeat;
	 background-size: 100% 200%;
	 border-bottom: 2px solid #ffd200;
	 transition: background-position .25s,.25s;
	 color: inherit;
	 text-decoration: none;
}
 .text-alert {
  color: red;
}