/*<meta />*/

@import url('https://lfxstatic.com/Site/AI_Chatbot/Latest/Stylesheets/ai-chatbot.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*additional sidenav indentation*/

ul.sidenav ul ul ul ul ul > li > a
{
	margin-left: 10em;
}

ul.sidenav ul ul ul ul ul ul > li > a
{
	margin-left: 12em;
}

/*end additional sidenav indentation*/

.video-wrap
{
	max-width: 650px;
}

.video-wrap iframe
{
	width: 100%;
	aspect-ratio: 16 / 9;
	height: auto;
	display: block;
	border: 0;
}

a.Button1
{
	background-color: #155ABE;
	border-radius: 4px;
	min-width: 55px;
	display: inline-block;
	border-box: 55px;
	color: white !important;
	margin-left: 2px;
	margin-right: 10px;
	text-align: center;
	padding: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.Button1:hover
{
	background-color: #1C77F8;
}

a.Button1:active
{
	position: relative;
	top: 2px;
	left: 1px;
}

body
{
	font-family: Arial;
	font-size: 13px;
	line-height: 1.7em;
	margin: 17px;
	max-width: 750px;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: bold;
	color: #749AB6;
}

p.example
{
	color: #546C7F;
	border: solid 1px #BECFDC;
	background-color: #DEE8F0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
}

p.note
{
	color: #265823;
	border: solid 1px #cff8dc;
	background-color: #ebfef8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 12px 18px 15 px;
	font-family: Arial;
}

p.training
{
	color: #dc5f24;
	border: 1px solid #dc5f24;
	background-color: #fef4eb;
	padding: 12px 18px 15px;
	font-family: Arial;
}

a.nav-link.active
{
	border-bottom: 3px solid;
}

MadCap|expanding
{
	mc-open-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/minus.png');
	mc-closed-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/plus.png');
	mc-image-position: left;
}

MadCap|dropDown
{
	mc-open-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/minus.png');
	mc-closed-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/plus.png');
}

MadCap|toggler
{
	mc-open-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/minus.png');
	mc-closed-image: url('../../../../../../../program files/madcap software/madcap flare 21/flare.app/resources/images/webhelp/plus.png');
	color: inherit;
}

MadCap|popupHead
{
	color: #5B8EC1;
}

MadCap|popupBody
{
	color: #EBEBEB;
	border: none;
	background-color: rgba(0, 0, 0, .85);
	padding: 11px 15px;
}

MadCap|glossaryTerm
{
	
}

MadCap|glossaryTerm.Expanding
{
	color: inherit;
	font-weight: inherit;
}

MadCap|glossaryTerm.Hyperlink
{
	color: #5B8EC1;
	font-weight: inherit;
}

MadCap|glossaryTerm.Popup
{
	color: #5B8EC1;
	font-weight: normal;
}

MadCap|conceptLink
{
	color: #000000;
}

MadCap|keywordLink
{
	color: #000000;
}

MadCap|relatedTopics
{
	color: #000000;
}

MadCap|helpControlMenu
{
	color: #707070;
	background-color: #FFFFFF;
	border: none;
}

MadCap|helpControlMenuItem
{
	color: inherit;
	font-size: inherit;
	font-family: inherit;
}

MadCap|helpControlMenuItem.Highlighted
{
	color: #000000;
	background-color: #E5EFF7;
}

.title-bar-container
{
	border-bottom: 4px solid;
}

h1
{
	color: #083E66;
}

h2
{
	color: #083E66;
}

h3
{
	color: #083E66;
}

/**welcome page boxes**/

@media only screen
{
	.column,
	.columns
	{
		position: relative;
		padding-left: 0em;
		padding-right: 0em;
		float: left;
	}

	.small-1
	{
		position: relative;
		width: 8.33333%;
	}

	.small-2
	{
		position: relative;
		width: 16.66667%;
	}

	.small-3
	{
		position: relative;
		width: 25%;
	}

	.small-4
	{
		position: relative;
		width: 33.33333%;
	}

	.small-5
	{
		position: relative;
		width: 41.66667%;
	}

	.small-6
	{
		position: relative;
		width: 50%;
	}

	.small-7
	{
		position: relative;
		width: 58.33333%;
	}

	.small-8
	{
		position: relative;
		width: 66.66667%;
	}

	.small-9
	{
		position: relative;
		width: 75%;
	}

	.small-10
	{
		position: relative;
		width: 83.33333%;
	}

	.small-11
	{
		position: relative;
		width: 91.66667%;
	}

	.small-12
	{
		position: relative;
		width: 100%;
	}

	[class*="column"] + [class*="column"]:last-child
	{
		float: right;
	}

	[class*="column"] + .end[class*="column"]
	{
		float: left;
	}
}

@media only screen and (min-width: 40.063em)
{
	.column,
	.columns
	{
		position: relative;
		padding-left: 0em;
		padding-right: 0em;
		float: left;
	}

	.medium-1
	{
		position: relative;
		width: 8.33333%;
	}

	.medium-2
	{
		position: relative;
		width: 16.66667%;
	}

	.medium-3
	{
		position: relative;
		width: 25%;
	}

	.medium-4
	{
		position: relative;
		width: 33.33333%;
	}

	.medium-5
	{
		position: relative;
		width: 41.66667%;
	}

	.medium-6
	{
		position: relative;
		width: 50%;
	}

	.medium-7
	{
		position: relative;
		width: 58.33333%;
	}

	.medium-8
	{
		position: relative;
		width: 66.66667%;
	}

	.medium-9
	{
		position: relative;
		width: 75%;
	}

	.medium-10
	{
		position: relative;
		width: 83.33333%;
	}

	.medium-11
	{
		position: relative;
		width: 91.66667%;
	}

	.medium-12
	{
		position: relative;
		width: 100%;
	}

	[class*="column"] + [class*="column"]:last-child
	{
		float: right;
	}

	[class*="column"] + .end[class*="column"]
	{
		float: left;
	}
}

@media only screen and (min-width: 64.063em)
{
	.column,
	.columns
	{
		position: relative;
		padding-left: 0em;
		padding-right: 0em;
		float: left;
	}

	.large-1
	{
		position: relative;
		width: 8.33333%;
	}

	.large-2
	{
		position: relative;
		width: 16.66667%;
	}

	.large-3
	{
		position: relative;
		width: 25%;
	}

	.large-4
	{
		position: relative;
		width: 33.33333%;
	}

	.large-5
	{
		position: relative;
		width: 41.66667%;
	}

	.large-6
	{
		position: relative;
		width: 50%;
	}

	.large-7
	{
		position: relative;
		width: 58.33333%;
	}

	.large-8
	{
		position: relative;
		width: 66.66667%;
	}

	.large-9
	{
		position: relative;
		width: 75%;
	}

	.large-10
	{
		position: relative;
		width: 83.33333%;
	}

	.large-11
	{
		position: relative;
		width: 91.66667%;
	}

	.large-12
	{
		position: relative;
		width: 100%;
	}

	[class*="column"] + [class*="column"]:last-child
	{
		float: right;
	}

	[class*="column"] + .end[class*="column"]
	{
		float: left;
	}
}

.welcome-row .columns h2,
.pathfindHeader
{
	font-size: 18px;
	line-height: 1.5em;
	font-weight: bold;
	color: #005ABC;
	text-decoration: none;
	margin-bottom: 10px;
}

.columns
{
	padding-left: 2em;
	padding-right: 2em;
}

.welcome-row a,
.welcome-row h2 a
{
	text-decoration: none;
	color: #555555;
}

.columns:hover
{
	background-color: #D9E8F5;
}

.columns.emptyColumn:hover
{
	background-color: white;
}

/**end welcome page boxes**/
/**footer**/

div.footer
{
	font-size: 8pt;
	font-family: Arial;
	background-color: #ffffff;
	position: sticky;
	border-top: #ccc thin solid;
	bottom: 0;
	float: left;
	width: 100%;
}

div.footer a
{
	border-right: 1px #555;
	border-right-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	x-on-hover: fontchange(Underline=on);
	letter-spacing: normal;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

nav.footernav a:visited
{
	color: #00E;
}

nav.footernav a:hover
{
	text-decoration: underline;
}

nav.footernav a:last-child
{
	border-right: none;
}

nav.footernav a:first-child
{
	padding-left: 0px;
}

div#shoe
{
	/*border-top: #ccc thin solid;
	font-size: 8pt;
	font-family: Arial;*/
}

/**end footer**/

td.tableheading
{
	background-color: #DFDFDF;
	border: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-style: none;
	border-top: none;
	margin-bottom: 0%;
}

td.tabletext
{
	border: thin none;
	border-bottom: thin solid #E6E6E6;
	border-bottom-width: thin;
	border-left: none;
	border-right: none;
	border-top: none;
	border-width: thin;
}

td
{
	border: thin none;
	border-bottom: thin solid #E6E6E6;
	border-bottom-width: thin;
	border-left: none;
	border-right: none;
	border-top: none;
	border-width: thin;
}

table
{
	border: medium #ffffff;
	width: 100%;
}

.note
{
	padding: 12px 18px 15px;
	background-color: #ebfef8;
	color: #265823;
	font-family: Arial;
	border: 1px solid #cff8dc;
}

.w
{
	padding: 12px 18px 15px;
	background-color: #ffe6e6;
	color: #762626;
	border: 1px solid #ffd5d5;
}

.ex
{
	padding: 12px 18px 15px;
	background-color: #f0f0f0;
	color: #555555;
	font-family: Arial;
	border: 1px solid #e2e2e2;
}

.nestednote
{
	padding: 7px 13px;
	margin: 10px 0;
	background-color: #ebfef8;
	color: #265823;
	font-family: Arial;
	border: 1px solid #c8f3d6;
}

.nestedw
{
	padding: 7px 13px;
	margin: 10px 0;
	background-color: #ffe6e6;
	color: #762626;
	border: 1px solid #fccfcf;
}

.nestedex
{
	padding: 7px 13px;
	margin: 10px 0;
	background-color: #f0f0f0;
	border: 1px solid #e0e0e0;
	color: #555555;
	font-family: Arial;
}

div.Code,
p.Code,
pre.Code
{
	padding: 12px 18px 15px;
	font-family: fixed-width, 'Courier New';
	background-color: #f0f0f0;
	color: #555555;
	border: 1px solid #e2e2e2;
}

span.Code
{
	font-family: fixed-width, 'Courier New';
	background-color: #f0f0f0;
	color: #555555;
}

/*sidenavbox styles*/

div.sidebar
{
	background-color: #f0f0f0;
	color: #f7f7f7;
	display: block;
	float: right;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 12px 0 0 0;
	width: 190px;
	outline: 10px solid white;
	border: 1px solid #e0e0e0;
}

.sidebarheading
{
	margin-left: 15px;
	color: #0C4380;
	display: inline;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	height: auto;
	line-height: 24px;
	width: auto;
}

div.sidebartoc
{
	color: #f7f7f7;
	display: block;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 19px;
	padding-bottom: 19px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 7px;
	width: 190px;
}

a.navlinks
{
	cursor: pointer;
	color: #555;
	letter-spacing: normal;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

a.navlinks:hover
{
	text-decoration: underline;
}

div.sidebartoc li,
div.sidebartoc ul
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
	margin-bottom: 0px;
}

.sidebartoc ul li a
{
	padding: 5px 15px;
	display: block;
	line-height: 19px;
}

.topiclink
{
	line-height: 12px;
	padding: 0px 20px;
	display: block;
}

.totop
{
	float: right;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	color: #00E;
}

.totop:hover
{
	text-decoration: underline;
	cursor: pointer;
}

/*end sidenavbox styles*/

span.SearchHighlight1
{
	color: #000000;
	background-color: #ffff66;
}

span.SearchHighlight10
{
	color: #ffffff;
	background-color: #990099;
}

span.SearchHighlight2
{
	color: #000000;
	background-color: #a0ffff;
}

span.SearchHighlight3
{
	color: #000000;
	background-color: #99ff99;
}

span.SearchHighlight4
{
	color: #000000;
	background-color: #ff9999;
}

span.SearchHighlight5
{
	color: #000000;
	background-color: #ff66ff;
}

span.SearchHighlight6
{
	color: #ffffff;
	background-color: #880000;
}

span.SearchHighlight7
{
	color: #ffffff;
	background-color: #00aa00;
}

span.SearchHighlight8
{
	color: #ffffff;
	background-color: #886800;
}

span.SearchHighlight9
{
	color: #ffffff;
	background-color: #004699;
}

/*overwrite default styles.css padding to improve readability of body content*/

@media only screen and (min-width: 768px)
{
	.body-container
	{
		padding-right: 20em;
	}
}

