/*<meta />*/

@import url('MainStyles.css');

@import url('../TableStyles/NonTableColumns.css');

@import url('../TableStyles/Default.css');

@import url('../TableStyles/FirstColumnDifferent.css');
@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*
modular scales: http://www.modularscale.com/?1&em&1.333,1.667,2&web&text
perfect fourth, 3:4 = 1.333; major sixth, 3:5 = 1.667; octave 2:1
for tiny spacing: major eleventh, 3:8 = 2.667
base unit = 100% = 16px

 side
Madcap|xref link formatting doesn't work unless you alter it in the MainStyles.css
madcap|footnote formatting doesn't work
Madcap|popup formatting doesn't work
*/

/* Fix from Madcap for menu positioning issue */

/*Nav.title-bar  - moved to Fixes.css
{
	Position: absolute; */

/* Changed per Madcap from relative to absolute to resolve top logo and home button/link not showing up Feb 2021 SLD */
/*width: 100%;*/
/* Added per Madcap to resolve top logo and home button/link not showing up Feb 2021 SLD */
/*} */
/* General formatting */
/*new Hero New fonts BA 10/18/21*/

@font-face 
{
	font-family: 'Degular Medium';
	src: url(../fonts/Degular-Medium.otf) format("opentype");
}

@font-face 
{
	font-family: 'Degular Medium Italic';
	src: url(../fonts/Degular-MediumItalic.otf) format("opentype");
}

@font-face 
{
	font-family: 'NT Bau';
	src: url(../fonts/NTBau-Regular.otf) format("opentype");
}

@font-face 
{
	font-family: 'NT Bau Bold';
	src: url(../fonts/NTBau-Bold.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New';
	src: url(../fonts/HeroNewRegular.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Light';
	src: url(../fonts/HeroNewLight.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Light Italic';
	src: url(../fonts/HeroNewLightItalic.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New UltraLight';
	src: url(../fonts/HeroNewUltraLight.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New UltraLight Italic';
	src: url(../fonts/HeroNewUltraLightItalic.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Medium';
	src: url(../fonts/HeroNewMedium.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New SemiBold';
	src: url(../fonts/HeroNewSemiBold.otf) format("opentype");
}

@font-face 
{
	font-family: 'Rajdhani';
	src: url(../fonts/Rajdhani-Regular.ttf);
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'Rajdhani SemiBold';
	src: url(../fonts/Rajdhani-SemiBold.ttf);
	font-weight: bold;
	font-style: normal;
}

@font-face 
{
	font-family: 'Proxima Nova';
	src: url(../fonts/ProximaNova-Regular.otf);
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'FontAwesome';
	font-style: normal;
	font-weight: normal;
	src: url(../fonts/fa-brands-400.woff) format("woff");
}

/* Added -- see also separate CSS file Feb 2021 SLD */

/*src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
	     url(../fonts/fa-brands-400.woff2) format("woff2"),
		 url(../fonts/fa-brands-400.woff) format("woff"),
		 url(../fonts/fa-brands-400.ttf) format("truetype"),
		 url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";*/

a,
a:link,
a:active
{
	color: #5F61FF;
	mc-disable-glossary-terms: true;
}

a:link
{
	color: #5F61FF;
}

a:visited
{
	color: #666666;
	mc-disable-glossary-terms: true;
}

a:hover
{
	color: #666666;
	vertical-align: baseline;
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
a.logo
{
	float: left;
	width: 30%;
} */

a.DocTitle
{
	font-style: italic;
}

span.DocTitle
{
	font-style: italic;
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
a.BlackText
{
	color: #000000;
	text-decoration: none;
} */

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: 400;
	/* If you leave this out, Flare makes it bold */
	font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #1A1A1A;
	line-height: 1.2em;
	margin: 1.777em 0 0.563em 0;
	/* See also #results-heading in fixes for search results (pages without breadcrumbs) */
	padding: 0;
	clear: left;
	mc-disable-glossary-terms: true;
}

h1
{
	font-size: 2.4rem;
}

h1 > sup
{
	font-size: 50%;
}

h2
{
	font-size: 2.2rem;
}

h3
{
	font-size: 2.0rem;
}

h3.title	/* This gets used in the search results */
{
	font-size: 2.0rem;
	line-height: 1.666em;
	color: #1A1A1A;
	/* must be specified or IE and firefox show link underline in default H3 color instead of link color. No idea why. */
}

h4
{
	font-size: 1.8rem;
}

h5
{
	font-size: 1.7rem;
}

h5.dropdownHeader
{
	margin: 0;
	padding: 0;
}

/* Wrap dropdown headers to get them to show up in the menu proxy */

h5.inNumberedList
{
	margin: 0 0 -28px 48px;
}

/* Wrap dropdown headers inside lists to get them to show up in the menu proxy */

p.spacer
{
	height: 20px;
	/* Adjust height as needed */
	margin: 0 0 20px 0;
	/* Bottom margin needs to match height */
	padding: 0;
	/* Remove any default padding */
}

h5.color1,
h6.color1
{
	font-size: 1.7rem;
	background-color: #5F61FF;
	color: #FFFFFF;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color2,
h6.color2
{
	font-size: 1.7rem;
	background-color: #C5EAFF;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color3,
h6.color3
{
	font-size: 1.7rem;
	background-color: #95FFEC;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color4,
h6.color4
{
	font-size: 1.7rem;
	background-color: #B6FF9F;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color5,
h6.color5
{
	font-size: 1.7rem;
	background-color: #FFEDBA;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color6,
h6.color6
{
	font-size: 1.7rem;
	background-color: #FFC06C;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h5.color7,
h6.color7
{
	font-size: 1.7rem;
	background-color: #FF9371;
	padding: .5em 0 .5em .25em;
	border-radius: 12px;
}

h6,
h6.color1,
h6.color2,
h6.color3,
h6.color4,
h6.color5,
h6.color6,
h6.color7
{
	font-size: 1.6rem;
}

/* Move to Fixes.css
h1.hideHdr
{
	margin-top: 140px;
} */

/* Commented out July 2022 as unused
h3.API
{
	font-family: 'Hero New Light', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #140B2F;
	clear: left;
	font-size: 1.1em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	line-height: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1.33em;
	mc-disable-glossary-terms: true;
} */

p
{
	margin: 0 0 1.333em 0;
}

/* Moved to Fixes
p.API-example-heading
{
	font-weight: 500;
	color: #000000;
	clear: left;
	font-size: 1.5em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	line-height: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1.33em;
} */

.indent
{
	margin-left: 2.666em;
}

.indentSmall1
{
	margin-left: 1.2em;
}

.indentSmall2
{
	margin-left: 2.4em;
}

.indentSmall3
{
	margin-left: 3.6em;
}

.indentSmall4
{
	margin-left: 4.8em;
}

.indentSmall5
{
	margin-left: 6em;
}

ul
{
	margin-bottom: 1.333em;
	list-style-type: disc;
	/* list-style-image: url('../Images/Bullet1.png'); */
	/*font-size: 1.2em;*/
}

p + ul
{
	margin-top: 0.4em;
}

ul p
{
	margin-bottom: 0.75em;
}

ul > li,
ol ul > li
{
	margin-bottom: 0.75em;
}

ul ul
{
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	list-style-type: circle;
	/* list-style-image: url('../Images/Bullet2.png'); */
}

ol
{
	margin-bottom: 1.333em;
	/* circled */
	counter-reset: li;
	/* Initiate a counter */
	margin-left: 0;
	/* Remove the default left margin */
	padding-left: 0;
	/* Remove the default left padding */
	/* Disable the normal item numbering */
	list-style-image: none;
	list-style-type: none;
	/*font-size: 1.2em;*/
}

ol > li
{
	margin-bottom: 1.333em;
	/* circled */
	position: relative;
	/* Create a positioning context */
	margin: 0 0 1.333em 2.5em;
	/* Give each list item a left margin to make room for the numbers */
	padding: 0 0 0 0em;
	/* Add some spacing around the content */
}

/* circled */

ol > li:before
{
	content: counter(li);
	/* Use the counter as content */
	counter-increment: li;
	/* Increment the counter by 1 */
	/* Position and style the number */
	position: absolute;
	top: -0.125em;
	/* -2px */
	left: -2.5em;
	/* -2em */
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 1.667em;
	/* Some space between the number and the content in browsers that support
       generated content but not positioning it (Camino 2 is one example) */
	margin-right: 0.5em;
	padding: 0.125em 0.25em 0.125em 0.25em;
	color: #ffffff;
	background: #444444;
	/* was 082b47 */
	text-align: center;
	border-radius: 5px;
	overflow: hidden;
	font-family: "NT Bau", Calibri, sans-serif;
	/* the numbers in the Corbel font are weird and inconsistent in line height and different numbers don't fit in the box in the same way. They're too "fancy." Calibri is close in looks and they align correctly. */
	/* added new font 10/18/21 BA*/
}

ol ul
{
	margin-top: 0.75em;
	padding-left: 3.5em;
	/* Indent unordered lists that come within ordered lists a lot to accommodate the large numbers. SLD */
}

ol ol
{
	margin-top: 0.75em;
	list-style-type: lower-alpha;
}

ol ol > li:before
{
	content: normal;
	position: relative;
	width: auto;
	margin-right: 0;
	padding: 0;
	/* color: #636363; */
	background: transparent;
	text-align: left;
	border-radius: 0;
	overflow: visible;
}

/* Commented out July 2022 as unused
.centered-text
{
	text-align: center;
} */

/* Commented out July 2022 as unused
.monospace */

/* for path and file names and commands, etc. attach to span or div */

/*
{
	font-family: Consolas, "Courier New", monospace;
} */

/* Commented out July 2022 as unused
.control */

/* for screen items, controls, button names, selections, etc. */

/*{
	font-weight: bold;
} */

/* ------------------ tables and figures ----------------------*/

div.KeepCaptionsWithContent	/* In this file, this div for images and tables sets spacing and shrinks to make room for the ToC; in PDFOnly, it keeps content together. */
{
	/*overflow-x: auto;*/
	/* No longer need this since we're not using the miniTOC */
	padding: 1.5em 0 0 0;
	width: 100%;
}

div.KeepCaptionsWithContentNote	/* In this file, this div for images and tables inside notes just sets spacing; in PDFOnly, it keeps content together. */
{
	padding: 1.5em 0 0 0;
}

img.screenLandscape
{
	margin: 0 0 0.5em 0;
	border: none;
	display: block;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 100em;
	border-radius: 0px;
	/* Don't round the corners of the thumbnail image */
}

img.screenPortrait
{
	margin: 0 0 0.5em 0;
	border: none;
	display: block;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 45em;
	mc-thumbnail-max-width: auto;
	border-radius: 0px;
	/* Don't round the corners of the thumbnail image */
}

img.MCPopupFullImage
{
	padding: 3px;
	/* Avoid cutting off the corners of the image when it pops up */
}

div.watermarkContainer
{
	position: relative;
	display: inline-block;
}

img.popupWatermark
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 50%;
	/* Adjust the maximum width of the watermark */
	opacity: 0.1;
	/* Adjust the opacity as needed */
	pointer-events: none;
	/* Ensure the watermark doesn't interfere with clicks */
}

/* End popups */

li > a > img.img.imgscreenshot	/* inside a list item, inside the thumbnail link, the thumbnail image needs space above 99% of time. Have to use output class of .imgscreenshot for this to work. Using internal class of .screenshot doesn't work.  */
{
	margin-top: 0.75em;
}

/* Start tests for changing image size */
/* These divs for images and tables shrink to make room for the ToC; in PDFOnly, they keeps content together. */

/*
div.KeepCaptionsWithContentPortrait	
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
	max-width: 50%;
}

div.KeepCaptionsWithContentLandscape
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
	max-width: 100%;
}

div.KeepCaptionsWithContentSmall
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
	max-width: 30%;
}

div.KeepCaptionsWithContentMedium
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
	max-width: 50%;
}

div.KeepCaptionsWithContentLarge
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
	max-width: 100%;
}

img.HiRes50
{
	width: 50%;
}

img.HiRes60
{
	width: 60%;
}

img.HiRes70
{
	width: 70%;
}

img.HiRes80
{
	width: 80%;
}

img.HiRes65
{
	width: 65%;
}

img.HiResPortrait
{
	height: auto;
	width: 50%;
}

img.HiResLandscape
{
	width: auto;
	height: 50%;
}

img.HiResPL
{
	object-fit: scale-down;
}

img.HiRes
{
	width: 65%;
}

*/

/* End tests for changing image size */

img.MatrixImgs
{
	background-position: center;
	background-size: 15px;
	vertical-align: middle;
	height: 15px;
	width: 15px;
	text-align: center;
}

img.print-img
{
	display: none;
	visible: hidden;
}

img.Hyperlinked
{
	border-style: none;
}

img.Example	/* For images on the peachy background that can't use the top padding that comes over from Capture due to transparency problems in PDF output. */
{
	margin-top: 20px;
}

img.ReleaseNotes	/* For colored flags--e.g. Fixed--in Release Notes. See also PDFOnly.css. */
{
	margin-left: 5px;
	vertical-align: middle;
}

/*caption,
p.caption,*/

p.Caption_1
{
	font-size: .7em;
	/* Changed from 10pt Oct 2021 SLD */
	/* Changed from .875em with body @ 100% to .7em with body @ 120% */
	text-align: left;
	color: #1a1a1a;
	font-style: italic;
	line-height: 11pt;
	/* new */
}

p.Caption_1
{
	mc-auto-number-class: Figures;
	mc-auto-number-format: 'GF:Figure {n+}: ';
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
p.Caption_1_Center
{
	font-size: .7em;
	text-align: center;
	color: #999999;
	font-style: italic;
	line-height: 11pt;
	mc-auto-number-class: Figures;
	mc-auto-number-format: 'GF:Figure {n+}: ';
} */

p.Table_Title
{
	font-size: .7em;
	/* Changed from 10pt Oct 2021 SLD */
	/* Changed from .875em with body @ 100% to .7em with body @ 120% */
	text-align: left;
	color: #1a1a1a;
	font-style: italic;
	/* Changed to italic Dec 2021 to match figure captions SLD */
	line-height: 11pt;
	mc-auto-number-class: Tables;
	mc-auto-number-format: 'GT:Table {n+}: ';
	mc-disable-glossary-terms: true;
}

th
{
	/*font-size: 0.875em;*/
	/*font-size: 1em;*/
	mc-disable-glossary-terms: true;
}

td
{
	/*font-size: 0.875em;*/
	/*font-size: 1.2em;*/
	/* Changed from 1em Oct 2021 SLD */
	line-height: 1.3em;
	vertical-align: top;
	mc-disable-glossary-terms: true;
}

td p,
td li
{
	margin-bottom: 0.5em;
}

td ol
{
	margin: 0.5 0 1em 0;
	padding-left: 0em;
}

td ol > li
{
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}

td ul
{
	margin: 0.5 0 1em 0;
	padding-left: 1.333em;
	list-style-type: disc;
	/* list-style-image: url('../Images/Bullet2.png');*/
}

td ul ul,
td ol ul,
td ol ol
{
	margin-bottom: 0.75em;
}

td p:last-child,
td ul:last-child,
td ol:last-child,
td li:last-child
{
	margin-bottom: 0;
}

td p + ul
{
	margin-top: 0.5em;
}

td ul:first-child,
td ol:first-child
{
	margin-top: 0em;
}

td ul ul:first-child,
td ol ul:first-child
{
	margin-top: 0.5em;
}

/* Responsive Columns for use within topics -- especially for lists of short stuff like query fields */

div.GridColumnsEven
{
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(225px, 1fr));
	column-gap: 1rem;
	margin-bottom: .5rem;
}

/* Flare doesn't like grid and flex, so gets grumpy when these are used, though it does build correctly */

ul.noMargins > li
{
	padding-left: 2rem;
	background-image: url(../Images/bullet_turquise_rounded_square.png);
	background-position: 0 0.6rem;
	background-size: .4rem .4rem;
	background-repeat: no-repeat;
	list-style: none;
}

ul.noMargins
{
	margin-top: 0;
	margin-bottom: 0;
	padding-inline-start: 20px;
}

div.FourColumnEven
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	/*margin-bottom: .5em;*/
}

div.FourColumnEven::before
{
	content: ' ';
	display: table;
}

div.FourColumnEven::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FourColumnEven > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 8px;
	padding-right: 8px;
}

div.FourColumnEven > div:nth-child(1)
{
	width: 25%;
	margin-left: 0%;
}

div.FourColumnEven > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
}

div.FourColumnEven > div:nth-child(3)
{
	width: 25%;
	margin-left: 0%;
}

div.FourColumnEven > div:nth-child(4)
{
	width: 25%;
	margin-left: 0%;
}

div.ThreeColumnEven
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	/*margin-bottom: .5em;*/
}

div.ThreeColumnEven::before
{
	content: ' ';
	display: table;
}

div.ThreeColumnEven::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ThreeColumnEven > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 8px;
	padding-right: 8px;
}

div.ThreeColumnEven > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.ThreeColumnEven > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.ThreeColumnEven > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.TwoColumnEven
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	/*margin-bottom: .5em;*/
}

div.TwoColumnEven::before
{
	content: ' ';
	display: table;
}

div.TwoColumnEven::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.TwoColumnEven > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 8px;
	padding-right: 24px;
	/* Need larger padding here to accomodate use in dropdowns */
}

div.TwoColumnEven > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.TwoColumnEven > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

/* End Responsive Columns */
/* ----------------- buttons ------------------ */

a.btn:link,
a.btn:visited	/*can't use a style ".button" because it's defined in TextEffects.css and used for toolbar buttons. This default is for small buttons that would appear in normal content */
{
	text-decoration: none;
	display: inline-block;
	text-align: center;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
	position: relative;
	/* need this to workaround CSS3PIE known issue: http://css3pie.com/documentation/known-issues/#z-index */
	z-index: 1;
	font-size: 0.6em;
	/* Changed from .75em with body @ 100% to .6em with body @ 120% */
	border-radius: 5px;
	color: #ffffff;
	background-color: #B6FF9F;
	/* was 0069ba */
	padding: 0.36em 0.75em 0.36em 0.75em;
}

a.btn.white:link
{
	background-color: #ffffff;
	color: #B6FF9F;
	/* was 0069ba */
	font-size: 1em;
	/* Changed from 1.25em with body @ 100% to 1em with body @ 120% */
	border-radius: 7px;
	padding: 0.6em 1.33em 0.6em 1.33em;
}

a.btn:hover,
a.btn.white:hover
{
	background-color: #B6FF9F;
	/* was 082b47 */
	border-color: #B6FF9F;
	/* was 082b47 */
	color: #ffffff;
}

/* ----------------- Notes, tips, Warnings, Source code, Examples ------------ */
/* New all in ones so we can pick them off the formatting menu - see old ones in Fixes */
/* See also related p styles in Fixes for BuildNote etc. */

div.BuildNote
{
	background-repeat: no-repeat;
	border-radius: 15px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	border: solid 1px #C5EAFF;
	mc-disabled: false;
	background-image: url('../Images/2023Mkt-NewIcons/clipboard-check.svg');
	mc-auto-number-format: '{b}{color #1a1a1a}Note:  {/color}{/b}';
	background-color: #C5EAFF;
	background-position: 5px 8px;
}

div.BuildTip
{
	background-repeat: no-repeat;
	border-radius: 15px;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	mc-disabled: false;
	background-image: url('../Images/2023Mkt-NewIcons/pin-02.svg');
	color: #000000;
	border: solid 1px #B6FF9F;
	mc-auto-number-format: '{b}{color #1a1a1a}Tip:  {/color}{/b}';
	background-color: #B6FF9F;
	background-position: 5px 8px;
}

div.BuildExample,
div.BuildExampleNoPageBreak	/* NoPageBreak to solve problem where the background image was duplicating after a PDF page break. Use only on short examples at risk for falling at a page break in the PDF. */
{
	background-repeat: no-repeat;
	border-radius: 15px;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-image: url('../Images/2023Mkt-NewIcons/search-refraction.svg');
	color: #000000;
	border: solid 1px #FFEDBA;
	mc-auto-number-format: '{b}{color #1a1a1a}Example:  {/color}{/b}';
	background-color: #FFEDBA;
	background-position: 5px 8px;
	page-break-inside: auto;
}

div.BuildPDF
{
	background-repeat: no-repeat;
	border-radius: 15px;
	padding: 0.6em 0.35em 0.55em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-image: url('../Images/NEW-HomePage/DownloadPDFSmall.png');
	color: #000000;
	border: solid 1px #FFEDBA;
	mc-auto-number-format: '{b}{color #1a1a1a}PDF:  {/color}{/b}Download a PDF of the ';
	background-color: #FFEDBA;
	background-position: 7px 12px;
	page-break-inside: auto;
}

div.BuildExamplewithTitle	/* See p.ExampleTitle to add "Example" word */
{
	background-repeat: no-repeat;
	border-radius: 15px;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-image: url('../Images/2023Mkt-NewIcons/search-refraction.svg');
	color: #000000;
	/* text color */
	border: solid 1px #FFEDBA;
	background-color: #FFEDBA;
	background-position: 5px 8px;
	page-break-inside: auto;
}

p.ExampleTitle
{
	text-align: left;
	font-weight: bold;
	color: #1a1a1a;
	mc-auto-number-format: '{b}{color #1a1a1a}Example:  {/color}{/b}';
	mc-disable-glossary-terms: true;
}

div.BuildImportant
{
	background-repeat: no-repeat;
	border-radius: 15px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	border: solid 2px #FF9371;
	background-image: url('../Images/2023Mkt-NewIcons/alert-triangle.svg');
	mc-auto-number-format: '{b}{color #1a1a1a}Important:  {/color}{/b}';
	background-color: #FFC06C;
	background-position: 5px 8px;
}

div.BuildWarning
{
	background-repeat: no-repeat;
	border-radius: 15px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-webkit-border-radius: 15px;
	maskrgin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #FFC06C;
	background-image: url('../Images/2023Mkt-NewIcons/alert-triangle.svg');
	border: solid 2px #FF9371;
	mc-auto-number-format: '{b}{color #1a1a1a}Important:  {/color}{/b}';
	background-position: 5px 8px;
}

pre.example
{
	background-color: #E4E4EA;
	/* was f2f2f2 */
	/*background-repeat: no-repeat;*/
	/*border: solid 1px #f9f9f9;*/
	/* was f2f2f2 */
	border-radius: 15px !important;
	/* Seems to need important to actually work */
	margin: 1.333em 0 1.333em 0;
	padding: 1.333em;
	/* Was 1.667em across the board for margin and padding */
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.95em;
	/*Use .95em with body @ 100%; .85em with body @ 120% */
	white-space: pre-wrap;
	width: auto;
	/*max-width: 65em;*/
	mc-disable-glossary-terms: true;
}

div.toggler
{
	/*border: solid 2px #5F61FF;*/
	background-color: rgba(95, 97, 255, 0.16);
	padding: .5em;
	border-radius: 12px;
	color: #000000 !important; /* Seems to need this to prevent text color of elements in the div from fading on hover. */
	margin: 1.333em 0 1.333em 0;
}

/* Begin section moved from MainStyles July 2022 */

div.example,
div.exampleSmallFont,
div.exampleGray,
div.exampleTip,
div.exampleExample,
div.exampleNote,
div.exampleImportant
{
	/*background-repeat: no-repeat;*/
	margin: 1.333em 0 1.333em 0;
	padding: 0 1em 0 2em;
	mc-disable-glossary-terms: true;
	border-radius: 12px;
}

div.exampleGray
{
	background-color: #E4E4EA;
	/* A color in between the light and dark table background colors. */
}

div.example
{
	background-color: #ffffff;
}

div.exampleTip
{
	background-color: #B6FF9F;
}

div.exampleExample
{
	background-color: #FFEDBA;
}

div.exampleNote
{
	background-color: #C5EAFF;
}

div.exampleImportant
{
	background-color: #FFC06C;
}

div.exampleSmallFont
{
	font-size: 0.9em;
	/* Use .9em with body @ 100%; .8em with body @ 120% */
}

div.singleSpaceTip
{
	background-repeat: no-repeat;
	margin: 0 0 0 0;
	padding: 0 1em 0 2em;
	mc-disable-glossary-terms: true;
	line-height: 1.5em;
	background-color: #B6FF9F;
}

div.internal	/* For internal notes to stand out on green background */
{
	mc-auto-number-format: '{b}{color #DC143C}Internal Comments:  {/color}{/b}';
	background-color: #C2F7D4;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 5px 0 5px;
	mc-disable-glossary-terms: true;
}

div.command,
div.commandGray,
div.commandTip,
div.commandNote,
div.commandExample,
div.commandImportant
{
	background-color: #ffffff;
	/*background-repeat: no-repeat;*/
	padding: 0.3em 1em 0.45em 2em; /* Was 38px left padding, 0.35em right padding */
	border-radius: 12px;
	margin: 1.333em 0 1.333em 0;
	/*	padding: 0 0 0 2em;*/
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.95em;
	/* Use .95em with body @ 100%; .85em with body @ 120% */
	mc-disable-glossary-terms: true;
	mc-hyphenate: never;
	/* Don't use hyphens to break up words in a command. Added May 2022. SLD */
}

div.command
{
	background-color: #ffffff;
}

div.commandGray
{
	background-color: #E4E4EA;
	/* A color in between the light and dark table background colors. */
	padding: 1.333em;
	
}

div.commandNote
{
	background-color: #C5EAFF;
}

div.commandTip
{
	background-color: #B6FF9F;
}

div.commandExample
{
	background-color: #FFEDBA;
}

div.commandImportant
{
	background-color: #FFC06C;
}

/* End section moved from MainStyles July 2022 */

/* Commented out July 2022 as unused
p.ExampleHeadText
{
	font-size: 1.1em;
	font-weight: bold;
	page-break-after: avoid;
	letter-spacing: 0.15em;
	margin: 0 0 0.75em 0;
	padding: 0;
} */

span.TabTitle	/* Added for RedTrust docs March 2022 SLD */
{
	font-style: italic;
}

span.SectionTitle	/* Added for RedTrust docs March 2022 SLD */
{
	font-weight: bold;
}

span.code-number
{
	font-family: Consolas, "Courier New", monospace;
}

span.code-blue
{
	color: #95FFEC;
}

span.code-darkblue
{
	color: #3A3FF5;
}

span.code-darkgreen
{
	color: #228B22;
}

span.code-highlightyellow
{
	background-color: #FFEDBA;
}

span.code-highlightred
{
	background-color: #FF9371;
}

span.code-darkred
{
	color: #8B0000;
}

span.code-yellow
{
	color: #FFFF00;
	background-color: #1A1A1A;
}

span.code-red
{
	color: #EF3F3F;
}

span.disableGlossaryTerms
{
	mc-disable-glossary-terms: true;
}

span.zeroSpace
{
	display: inline-block;
	background-image: url('../Images/zeroSpace.png');
	/* Show in editing so it's more obvious; Doesn't appear in output. */
	background-size: 2px 2px;
	/* Set the width and height of the background image */
}

span.zeroSpace::after
{
	content: "\200B";
	/* Zero-width space for visual break, won't affect searches */
}

span.Emphasis
{
	font-weight: bold;
	mc-disable-glossary-terms: true;
}

span.Italicize
{
	font-style: italic;
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
span.code-aqua
{
	color: #2B91AF;
} */

/* Commented out July 2022 as unused
span.code-gray
{
	color: #808080;
} */

/* Commented out July 2022 as unused
span.code-comment
{
	color: #008000;
} */

/* Move to Fixes.css
div.backToTop
{
	padding: 5px 0 0 0;
}

Img.backToTop
{
	float: left;
	border: solid 1px #e1e1e1;
	border-radius: 3px;
} */

/*-----------------------Sidenav overrides -------------------------*/
/* ------------------ misc tweaks and overrides ----------------- */

/* Commented out July 2022 as unused
span.SetOff	*/

/* used for highlighted words at start of a paragrph or list item; replaces MadCap styles SetOffFirst Level and SetOffSecond Level */

/*
{
	color: #000000;
	font-weight: bold;
} */

MadCap|xref
{
	color: #5F61FF;
	font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

/* miniTocbutton no longer needed May 2021 SLD */

/*.miniTocButton
{
	height: 25px;
	width: 25px;
	margin: 0.69em 0 0 1.5px;
	float: left;
	cursor: pointer;
	padding: 0;
	border: none;
	background-color: transparent;
}

.miniTocButton:hover,
.miniTocButton:active,
.miniTocButton:visited,
.miniTocButton:focus
{
	text-decoration: none;
	background-color: transparent;
	outline: none;
}

Img.tocButton
{
	vertical-align: baseline;
	border: solid 1px #e1e1e1;
	border-radius: 3px;
	box-shadow: 0px 1px 0px 0px #ffffff;
}*/

/* Mini TOC stuff moved to Fixes so it won't show up on formatting menus
MadCap|miniTocProxy
{
	width: 288px;
	mc-toc-depth: 5;
	color: #000000;
	font-size: 0.7em;
	line-height: 1.0em;
	text-decoration: none;
	mc-disable-glossary-terms: true;
}

div.MCMiniTocBox_0
{
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0;
	margin-top: 0;
	padding-left: 20px;
	padding-right: 20px;
}

p.MiniTOC1_0,
p.MiniTOC2_0,
p.MiniTOC3_0,
p.MiniTOC4_0,
p.MiniTOC5_0
{
	font-weight: 600;
	margin-bottom: 1.0em;
	line-height: 1.0em;
}

.miniTocTitle
{
	font-weight: 600;
	margin: 0.8em 0 1.0em 0;
	line-height: 1.0em;
	font-size: 0.75em;
	position: relative;
	display: inline-block;
	mc-disable-glossary-terms: true;
}

.miniTocTitle::before
{
	content: "";
	position: absolute;
	background: #28B905;
	height: 2px;
	width: 100%;
	left: 0;
	bottom: -4px;
}

.MiniTOC1 a,
a:visited
{
	color: #000000;
	mc-disable-glossary-terms: true;
}

a.MiniTOC1:hover,
a.MiniTOC2:hover,
a.MiniTOC3:hover,
a.MiniTOC4:hover,
a.MiniTOC5:hover
{
	color: #28B905;
}

div.rightNavToc
{
	float: right;
	position: relative;
	width: 288px;
	background-color: #F4F3F7;
	margin: 2px -7px 2px 2px;
	padding: 0 8px 0 8px;
	border-width: 5px;
	border-color: #FFFFFF;
	border-style: solid;
	border-radius: 9px;
}

div.rightNavButtons
{
	float: right;
	padding: 0;
	margin: 112px 0 0 0;
	width: 154px;
	height: 40px;
}
End move to Fixes */

div.shrinkContent	/* Wrap around elements that need to shrink to make room for the ToC. */
{
	overflow-x: auto;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

b
{
	mc-disabled: true;
}

big
{
	mc-disabled: true;
}

cite
{
	mc-disabled: true;
}

em
{
	mc-disabled: true;
}

fieldset
{
	mc-disabled: true;
}

i
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

label
{
	mc-disabled: true;
}

pre
{
	mc-disabled: false;
}

q
{
	mc-disabled: true;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

span.boolean
{
	mc-disabled: true;
}

span.state
{
	mc-disabled: true;
}

strike
{
	mc-disabled: true;
}

strong
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

var
{
	mc-disabled: true;
}

address
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

div.imp
{
	mc-disabled: true;
}

div.warn
{
	mc-disabled: true;
}

div.tip
{
	mc-disabled: true;
}

img.MCHelpControl_Image_Icon
{
	mc-disabled: true;
}

MadCap|xref:hover
{
	color: #666666;
}

MadCap|toggler:hover
{
	color: #666666;
}

MadCap|dropDownHotspot:hover
{
	color: #666666;
}

MadCap|dropDownHotspot
{
	color: #1A1A1A;
	font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

MadCap|dropDownHotspot
{
	line-height: 1.666em;
}

a.toggler:link
{
	color: #5F61FF;
}

a.toggler:visited
{
	color: #666666;
}

a.toggler:hover
{
	color: #666666;
}

a.toggler:active
{
	color: #5F61FF;
}

a.MCTextPopup:link	/* Applies to auto-generated glossary popups and footnote numbers */
{
	color: #5F61FF;
}

a.MCTextPopup:hover	/* Applies to auto-generated glossary popups and footnote numbers */
{
	/*font-weight: bold;*/
	color: #666666;
}

a.MCTextPopup.popup.popupHead.MCTextPopup_Closed	/* Applies to the footnote numbers and text within the footnotes but not glossary references */
{
	font-size: 0.75em !important;
}

a.MCTextPopup.popup.popupHead.MCTextPopup_Open	/* Applies to the footnote numbers and text within the footnotes but not glossary references */
{
	font-size: 0.75em !important;
}

MadCap|toggler
{
	color: #1A1A1A;
}

MadCap|glossaryTerm
{
	color: #5F61FF;
	font-weight: normal;
}

MadCap|glossaryTerm:hover
{
	font-weight: bold;
}

MadCap|dropDownBody
{
	border-bottom: solid 1px #a9a9a9;
}

MadCap|dropDownHead
{
	color: 1a1a1a;
}

MadCap|xref.DocLink:visited
{
	font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

MadCap|xref.DocLink:link
{
	font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

MadCap|xref.DocLink:hover
{
	font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

MadCap|xref.DocLink
{
	font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

MadCap|footnote
{
	font-size: 0.7em !important;
}

imgSize
{
	
}

MadCap|codeSnippet
{
	background: #E4E4EA;
	border: solid 1px #f9f9f9;
	border-radius: 15px;
	margin: 1.333em 0 1.333em 0;
	padding: 1.333em;
	mc-code-lang: JavaScript;
}

.codeSnippetBody > pre > code
{
	white-space: pre-wrap;
}

/*Moved to Fixes.css
/* .popupBody */

/* Solve problem where glossary popups were getting cut off when they were inside uls inside dropdowns due to number on uls being positioned relative. */

/*
{
	position: fixed;
} */

/* Move to Fixes
@media tablet
{
	div.rightNavButtons
	{
		margin: 107px 0 0 0 !important;
	}
}
*/

@media print
{
	div.TopicContent
	{
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 25px;
	}

	div.GlossaryPageDefinition
	{
		font-size: 9pt;
	}

	div.GlossaryPageHeading
	{
		border-bottom-color: #5F61FF;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #B6FF9F;
		font-size: 11pt;
	}

	div.GlossaryPageTerm
	{
		color: #5F61FF;
		font-size: 10pt;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	/* Commented out July 2022 as unused
	li.autonumber */

	/* Autonumber appendix items in a list (on the main Appendices page) */

	/*
	{
		mc-auto-number-format: '{b}Appendix {A+} - {/b}';
	} */

	h1	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		border-bottom: none;
		color: #1A1A1A;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 20pt;
		font-weight: bold;
		line-height: 24pt;
		margin-bottom: 12pt;
		margin-top: 18pt;
		margin-left: 0;
		margin-right: 0;
		padding: 0;
		/*	mc-auto-number-position: outside-head;  */
		mc-auto-number-offset: 75px;
		page-break-before: avoid;
		mc-auto-number-format: 'CH:{chapnum}.0  ';
		text-decoration: none;
	}

	h1.autonumber
	{
		mc-auto-number-format: 'Appendix {A+} - ';
		font-weight: bold;
	}

	h2	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 16pt;
		font-weight: bold;
		line-height: 20pt;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		/*	mc-auto-number-position: outside-head;  */
		mc-auto-number-offset: 75px;
		color: #1A1A1A;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n+}  ';
	}

	/* Commented out July 2022 as unused
	h2.autonumber
	{
		mc-auto-number-format: '{b}Appendix {A+} - {/b}';
	} */

	h3	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 14pt;
		line-height: 18pt;
		font-weight: bold;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		/*mc-heading-level: 0;*/
		/*	mc-auto-number-position: outside-head; */
		mc-auto-number-offset: 75px;
		color: #1A1A1A;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n+}  ';
	}

	h4	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-weight: bold;
		/* mc-heading-level: 0; */
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #1A1A1A;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n+}  ';
	}

	h5	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-weight: bold;
		mc-heading-level: 0;
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #1A1A1A;
		margin-bottom: 12pt;
		margin-top: 18pt;
		/*mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n}.{n+}  ';*/
	}

	h6	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-weight: bold;
		mc-heading-level: 0;
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #1A1A1A;
		margin-bottom: 12pt;
		margin-top: 18pt;
		/*mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n}.{n}.{n+}  ';*/
	}

	img
	{
		border: none;
		margin-top: 15pt;
		border: none;
		/* Added Feb 2022 SLD */
		max-width: 100%;
		/* Added Feb 2022 SLD */
		/*margin-right: 10pt;*/
		min-resolution: 300dppx;
		/*width: 75%; */
		/*max-width: 6in;*/
		page-break-after: avoid;
	}

	imgSize
	{
		border: none;
		margin-top: 10pt;
		margin-right: 10pt;
		min-resolution: 300dppx;
		/*width: 75%; */
		max-width: 6in;
		page-break-after: avoid;
	}

	img.MatrixImgs
	{
		background-position: center;
		background-size: 15px;
		vertical-align: middle;
		height: 15px;
		width: 15px;
		text-align: center;
	}

	p.Front_Headings
	{
		border-bottom: none;
		color: #3F0837;
		font-family: 'Degular Medium', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 20pt;
		font-weight: bold;
		line-height: 24pt;
		margin-bottom: 12pt;
		margin-top: 18pt;
		margin-left: 0;
		margin-right: 0;
		padding: 0;
		page-break-before: always;
		text-decoration: none;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
	}

	MadCap|indexProxy
	{
		border-top: none;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: 0.25in;
		color: #002060;
	}

	MadCap|xref.xref-unbind
	{
		color: #5F61FF;
		font-weight: normal;
		mc-format: '{i}{paratext}{/i}';
		mc-conditions: 'General.Build-Combined';
		mc-exclude-action: 'unbind';
	}

	MadCap|xref
	{
		color: #5F61FF;
		font-weight: normal;
		mc-format: '{para}';
		text-decoration: underline;
	}

	p
	{
		font-family: 'NT Bau', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		font-style: normal;
		line-height: 10pt;
	}

	/*caption,
	p.caption,*/

	p.Caption_1
	{
		font-size: 8pt;
		text-align: left;
		color: #1a1a1a;
		font-style: italic;
		line-height: 9pt;
		/* new */
	}

	/* Commented out July 2022 as unused
	p.Caption_1_Center
	{
		font-size: 8pt;
		text-align: center;
		color: #999999;
		font-style: italic;
		line-height: 8pt;
		mc-auto-number-class: Figures;
		mc-auto-number-format: 'GF:Figure {n+}: ';
	} */

	p.IndexHeading
	{
		font-size: 11pt;
		padding-top: 16px;
		text-align: left;
	}

	p.TOC1
	{
		color: #336699;
		font-size: 10pt;
		margin-bottom: 2pt;
		margin-top: 2pt;
		line-height: 8pt;
	}

	p.TOC2
	{
		font-size: 8pt;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 0pt;
		line-height: 8pt;
	}

	p.TOC3
	{
		font-size: 8pt;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 0pt;
		line-height: 8pt;
	}

	/* Commented out July 2022 as unused
	p.captionTOC
	{
		font-family: Calibri;
		font-size: 8pt;
		font-weight: normal;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 1pt;
		line-height: 8pt;
	} */

	ul
	{
		left: auto;
		list-style: bullet;
		margin-left: 1;
		font-size: 8pt;
		font-family: Calibri;
		line-height: 10pt;
		list-style-position: inherit;
	}

	MadCap|footnote
	{
		font-size: 10pt;
	}
}

@media screen and (max-width: 966px)
{
	div.FourColumnEven > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}
}

@media screen and (max-width: 582px)
{
	div.FourColumnEven > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FourColumnEven > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ThreeColumnEven > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ThreeColumnEven > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ThreeColumnEven > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.TwoColumnEven > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.TwoColumnEven > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

img.MatrixImgs
{
	background-position: center;
	background-size: 15px;
	vertical-align: middle;
	height: 15px;
	width: 15px;
}
