/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	font-size: 11pt;
	line-height: 1.2;
	font-family: Arial, Tahoma, Verdana, Calibri;
}

h1
{
	font-weight: bolder;
	margin-top: 0.33em;
	font-size: 20pt;
	margin-bottom: 1.25em;
	color: var(--02-dynamic-black-color);
}

h2
{
	margin-bottom: 0.5em;
	font-weight: bold;
	font-size: 16pt;
	margin-top: 2em;
	color: var(--02-dynamic-black-color);
}

h3
{
	margin-bottom: 0.30em;
	font-weight: bold;
	font-size: 12pt;
	margin-top: 1.5em;
	color: var(--02-dynamic-black-color);
}

h4
{
	font-weight: bold;
	font-size: 11pt;
	color: var(--02-dynamic-black-color);
}

h5
{
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 0em;
	margin-left: 1em;
	color: var(--02-dynamic-black-color);
}

h6
{
	font-weight: bold;
	font-size: 8.0pt;
	margin-left: 1.5em;
	color: var(--02-dynamic-black-color);
}

p
{
	font-size: 11pt;
	margin-bottom: .75em;
	margin-top: .75em;
	color: var(--01-engaged-black-color);
	line-height: 1.5em;
}

ol,
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

img
{
	border: none;
}

a.Popup
{
	
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: #006600;
}

caption
{
	font-weight: bold;
	text-decoration: underline;
	vertical-align: middle;
	font-size: 12pt;
	border: none;
	background-color: var(--04-warm-white-color);
	padding: 10px;
	color: var(--02-dynamic-black-color);
}

table
{
	width: 85%;
	caption-side: top;
}

.nodecoration
{
	text-decoration: none;
}

MadCap|xref
{
	text-decoration: none;
	mc-format: 'See {b}{paratext}{/b}';
}

/*
.note
{
	margin-left: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/Style Images/note2.png');
	background-position-x: left;
	background-color: #faebd7;
	font-weight: normal;
	color: #b22222;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 8px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 50px;
	background-position: 10px 3px;
} 
*/

/* 
.example
{
	min-height: 40px;
	margin-left: 10px;
	margin-right: 10px;
	background-repeat: no-repeat;
	background-image: url('../Images/Style Images/example.png');
	background-position-x: left;
	font-weight: normal;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 8px;
	background-color: #b0e0e6;
	padding-left: 60px;
	color: #00008b;
	background-position: 10px 10px;
}
*/

MadCap|glossaryTerm
{
	color: var(--13-status-blue-color);
}

MadCap|toggler
{
	click: ;
	click: ;
	mc-closed-image-alt-text: Closed expanding section click to expand;
	mc-open-image-alt-text: Open expanding section click to close;
	color: var(--01-engaged-black-color);
}

MadCap|xref.list_item
{
	mc-format: '{paranumonly}';
}

p.LOB_WCDS
{
	font-size: 8pt;
	font-weight: bold;
	background-color: #add8e6;
	color: #00008b;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3px;
	margin: -2px 0px 4px;
	width: 50%;
}

p.UserType
{
	
}

p.LOB_LOA
{
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3px;
	margin: -2px 0px 4px;
	width: 50%;
	background-color: #98fb98;
	color: #006400;
}

p.LOB_ADA
{
	font-size: 8pt;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3px;
	margin: -2px 0px 4px;
	width: 50%;
	background-color: #da70d6;
	color: #4b0082;
}

div.options
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 18px;
	background: #e6e6e6;
	border-width: 1px;
	border: solid 1px #a9a9a9;
	width: fit-content;
}

/* Paragraph styles for Notes, warnings, examples, etc. */

p.note,
p.warning,
p.example,
p.tip,
div.note,
div.notes,
p.warning,
p.warnings,
p.example,
p.examples,
p.tip,
p.tips
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 12px;
	margin-bottom: 12px;
	margin-top: 12px;
	margin-left: 5px;
}

p.note
{
	mc-auto-number-format: '{b}Note: {/b}';
	background-color: #e9fff5;
	border: solid 1px var(--03-sedgwick-green-color);
	color: var(--02-dynamic-black-color);
}

p.warning
{
	mc-auto-number-format: '{b}Warning: {/b}';
	border: solid 1px var(--14-status-red-color);
	color: var(--02-dynamic-black-color);
	background-color: #ffefed;
}

p.example
{
	mc-auto-number-format: '{b}Example: {/b}';
	color: var(--02-dynamic-black-color);
	border: solid 1px var(--11-status-green-color);
	background-color: #f1fff9;
}

p.tip
{
	background-color: #fffbea;
	mc-auto-number-format: '{b}Tip: {/b}';
	border: solid 1px var(--12-status-yellow-color);
	color: var(--02-dynamic-black-color);
}

/*Div styles*/

div.note
{
	mc-auto-number-format: '{b}Note: {/b}';
	border: solid 1px var(--03-sedgwick-green-color);
	color: var(--02-dynamic-black-color);
	background-color: #e9fff5;
}

div.warning
{
	mc-auto-number-format: '{b}Warning: {/b}';
	border: solid 1px var(--14-status-red-color);
	color: var(--02-dynamic-black-color);
	background-color: #ffefed;
}

div.example
{
	mc-auto-number-format: '{b}Example: {/b}';
	background-color: #f1fff9;
	border: solid 1px var(--11-status-green-color);
	color: var(--02-dynamic-black-color);
}

div.tip
{
	mc-auto-number-format: '{b}Tip: {/b}';
	background-color: #fffbea;
	border: solid 1px var(--12-status-yellow-color);
	color: var(--02-dynamic-black-color);
}

div.notes
{
	mc-auto-number-format: '{b}Notes: {/b}';
	border: solid 1px var(--03-sedgwick-green-color);
	color: var(--02-dynamic-black-color);
	background-color: #e9fff5;
}

div.warnings
{
	mc-auto-number-format: '{b}Warnings: {/b}';
	border: solid 1px var(--14-status-red-color);
	color: var(--02-dynamic-black-color);
	background-color: #ffefed;
}

div.examples
{
	mc-auto-number-format: '{b}Examples: {/b}';
	background-color: #f1fff9;
	border: solid 1px var(--11-status-green-color);
	color: var(--02-dynamic-black-color);
}

div.tips
{
	mc-auto-number-format: '{b}Tips: {/b}';
	background-color: #fffbea;
	border: solid 1px var(--12-status-yellow-color);
	color: var(--02-dynamic-black-color);
}

/* --------- */

MadCap|breadcrumbsProxy
{
	border-bottom-color: #006699;
	color: #00364d;
}

.nodisplay
{
	display: none;
}

p.indent-italics
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 5px;
	font-style: italic;
	padding-left: 30px;
	padding-bottom: 2px;
	font-size: 11pt;
}

ol
{
	font-size: 11pt;
	margin-bottom: 10px;
	margin-top: 10px;
}

ul
{
	font-size: 11pt;
	margin-bottom: 10px;
	margin-top: 10px;
}

li
{
	padding-bottom: 5px;
	line-height: 1.5em;
}

blockquote
{
	margin: ;
	margin-bottom: 0px;
	margin-top: 0px;
}

MadCap|bodyProxy
{
	
}

ul ul
{
	margin: 0px 0px;
	margin-top: .5em;
}

a
{
	color: var(--02-dynamic-black-color);
}

a:link
{
	color: var(--02-dynamic-black-color);
	text-decoration: underline;
}

a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

div.subsection
{
	border-left: solid 1px #00364d;
	border-left-width: 3px;
	margin-left: 10px;
	padding-left: 20px;
	margin-bottom: 10px;
}

div.section-margins
{
	margin-bottom: 2.5em;
	margin-top: 2.5em;
}

div.section-margins-indent
{
	margin-bottom: 2.5em;
	margin-top: 2.5em;
	margin-left: 2em;
}

p.diary
{
	font-style: italic;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 2px;
	padding-left: 30px;
	padding-top: 5px;
}

@media only screen and (max-width: 1279px)
{
	.logo-wrapper
	{
		padding-left: 10em;
	}
}

@media only screen and (max-width: 767px)
{
	table
	{
		width: auto;
	}

	div.nodisplay
	{
		display: none;
	}

	.nodisplay
	{
		
	}

	h5
	{
		color: #0075a3;
	}

	caption
	{
		background-color: #00364d;
	}
}

@media screen
{
	p.note,
	p.example,
	p.warning,
	p.tip,
	div.note,
	div.example,
	div.warning,
	div.tip
	{
		width: fit-content;
	}
}

/* Putting the .flex-container and fit-content items above in the screen medium somehow keeps Flare from throwing errors because it doesn't recognize the display:flex or width:fit-content values despite them being valid */

