/**
*
*   Date: 02/02/2017
*   Ticket 8715316
*   Author: Kara Franco
*   Description: Added underline style for accessibility 
*/

a {
    text-decoration: underline;
}

.utilityNav a {
    text-decoration: none;
}

.fsNavigation a {
    text-decoration: none;
}

.fsPanel > header > a {
    text-decoration: none;
}

/* End Section */

/**
*
*   Date: 10/07/2020
*   Ticket: 8881978
*   Author: Kosha Burnett
*   Description: Client has no button styles
*
*/

.fs_style_23, .fs_style_24, .fs_style_25, .fs_style_26, .fs_style_27, .fs_style_28 { /* all buttons */
	display: inline-block;
	text-decoration: none;
	text-align: center;
	transition: ease all .3s;
}

.fs_style_23, .fs_style_24, .fs_style_27, .fs_style_28 { /* small buttons */
	padding: 10px 20px;
	font-size: 1.2em;
	font-weight: bold;
}

.fs_style_23, .fs_style_24, .fs_style_25, .fs_style_26 { /* solid buttons */
	color: #fff;
}

.fs_style_23:hover,
.fs_style_23:focus,
.fs_style_24:hover,
.fs_style_24:focus,
.fs_style_25:hover,
.fs_style_25:focus,
.fs_style_26:hover,
.fs_style_26:focus,
.fs_style_27:hover,
.fs_style_27:focus,
.fs_style_28:hover,
.fs_style_28:focus {
	color: #fff;
}

.fs_style_23:hover,
.fs_style_23:focus,
.fs_style_25:hover,
.fs_style_25:focus {
	background-color: #0c244f;
}

.fs_style_24:hover,
.fs_style_24:focus,
.fs_style_26:hover,
.fs_style_26:focus {
	background-color: #13387b;
}

.fs_style_25, .fs_style_26 { /* large buttons */
	font-size: 1.5em;
	padding: 20px 35px;
	text-transform: uppercase;
	min-width: 250px;
}

.fs_style_25 em, .fs_style_26 em {
	display: block;
	font-size: 1rem;
	text-transform: none;
	border-top: 1px solid rgba(255,255,255,.2);
	margin-top: 5px;
	padding-top: 5px;
}

.fs_style_23, .fs_style_25 { 
	background-color: #13387b;
}

.fs_style_24, .fs_style_26 {
	background-color: #0c244f;
}

.fs_style_27, .fs_style_28 { /* hollow buttons */
	border: 2px solid;
}

.fs_style_27 {
	color: #13387b;
	border-color: #13387b;
}

.fs_style_27:hover, .fs_style_27:focus {
	background-color: #13387b;
}

.fs_style_28 {
	color: #0c244f;
	border-color: #0c244f;
}

.fs_style_28:hover, .fs_style_28:focus {
	background-color: #0c244f;
}

/* Table Headers */

.fsContent table tr th {
	padding: 12px 10px;
}

.fsContent table tr th:first-child {
	padding-left: 15px;
}

/* End Section */


/*
*   Date: 12/21/2020
*   Ticket: 8889475
*   Author: Jon B
*   Description: Full width buttons
*/

.fsThreeColumnLayout .fs_style_23,
.fsThreeColumnLayout .fs_style_24,
.fsThreeColumnLayout .fs_style_25,
.fsThreeColumnLayout .fs_style_26,
.fsThreeColumnLayout .fs_style_27,
.fsThreeColumnLayout .fs_style_28,
.fsFourColumnLayout .fs_style_23,
.fsFourColumnLayout .fs_style_24,
.fsFourColumnLayout .fs_style_25,
.fsFourColumnLayout .fs_style_26,
.fsFourColumnLayout .fs_style_27,
.fsFourColumnLayout .fs_style_28,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_23,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_24,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_25,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_26,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_27,
.fsTwoColumnLayout .fsTwoColumnLayout .fs_style_28,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_23,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_24,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_25,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_26,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_27,
.fsElephantLeftLayout .fsTwoColumnLayout .fs_style_28,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_23,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_24,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_25,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_26,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_27,
.fsElephantRightLayout .fsTwoColumnLayout .fs_style_28,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_23,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_24,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_25,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_26,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_27,
.fsThreeColumnLayout .fsTwoColumnLayout .fs_style_28,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_23,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_24,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_25,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_26,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_27,
.fsFourColumnLayout .fsTwoColumnLayout .fs_style_28,
.fsStyleOneThird .fs_style_23,
.fsStyleOneThird .fs_style_24,
.fsStyleOneThird .fs_style_25,
.fsStyleOneThird .fs_style_26,
.fsStyleOneThird .fs_style_27,
.fsStyleOneThird .fs_style_28 {
  width: 100%;
}


/**
 * This file should be used by support to add CSS post launch.
 * custom.css should be called from all layouts.  It should also be the
 * last stylesheet called so it will override all previous styles.  This is
 * a useful way to keep track of styles added after launch.  You are
 * encouraged document edits with comments so others understand the reason
 * behind these changes.
 */
