/*<meta />*/

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700');

@import url('https://fonts.googleapis.com/css?family=Source+Code+Pro:400,600,700');

@import url('ohmainExtra.css');

@import url('icons.css');

@import url('material_icons.css');
@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'InetSoft-Icons';
	src: url('../Fonts/InetSoft-Icons.eot?8i2btg');
	src: url('../Fonts/InetSoft-Icons.eot?8i2btg#iefix') format('embedded-opentype'), url('../Fonts/InetSoft-Icons.ttf?8i2btg') format('truetype'), url('../Fonts/InetSoft-Icons.woff?8i2btg') format('woff'), url('../Fonts/InetSoft-Icons.svg?8i2btg#InetSoft-Icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'materialdesignicons-webfont';
	src: url('../Fonts/materialdesignicons-webfont.eot');
	src: url('../Fonts/materialdesignicons-webfont.eot#iefix') format('embedded-opentype'), url('../Fonts/materialdesignicons-webfont.ttf') format('truetype'), url('../Fonts/materialdesignicons-webfont.woff') format('woff'), url('../Fonts/materialdesignicons-webfont.svg#materialdesignicons-webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Make "use navigation frame" link visible when page viewed outside frameset,
otherwise, it's covered up by breadcrumb bar */

.MCWebHelpFramesetLink a
{
	position: absolute;
	margin-top: -1%;
}

/*
@font-face {
font-family:"Material Design Icons";
src:url('../Fonts/materialdesignicons-webfont.1a277cc302f9bd02dd4b.eot?v=2.6.95');
src:url('../Fonts/materialdesignicons-webfont.1a277cc302f9bd02dd4b.eot?#iefix&v=2.6.95') format("embedded-opentype"), 
url('../Fonts/materialdesignicons-webfont.09922f965eff9d0e4f1a.woff2?v=2.6.95') format("woff2"),
url('../Fonts/materialdesignicons-webfont.48f913ce7990b8415882.woff?v=2.6.95') format("woff"),
url('../Fonts/materialdesignicons-webfont.b9cecbc9c62db2908229.ttf?v=2.6.95') format("truetype"),
url('../Fonts/materialdesignicons-webfont.837a4ffdfd83a65990f7.svg?v=2.6.95#materialdesigniconsregular') format("svg");
font-weight: normal;
  font-style: normal;
  }
*/

/*:root {
    --main-hilight-color: rgb(237,113,28); 
}*/

/* ohmain.css for Style Intelligence product documenation */

body
{
	/*font-size: 10pt;*/
	font-family: "Open Sans", sans-serif;
	height: 100%;
	/*background: rgb(245,245,255);*/
	/*background: rgb(252,252,252);*/
	background: ghostwhite;
	/*#ECF1EF;*/
	margin-bottom: 10px;
	margin-top: 0;
	/*padding-right:.5em;*/
	padding-left: 0;
	visibility: hidden;
}

span.gui
{
	font-family: 'InetSoft-Icons' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	vertical-align: middle;
	color: rgb(237,113,28);
	/*--main-hilight-color */
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border: 1px solid;
    border-radius: 5px;
}

span.gui_mdi
{
	font-family: 'materialdesignicons-webfont' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	vertical-align: middle;
	color: rgb(237,113,28);
	/*--main-hilight-color */
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

span.gui-gray
{
	color: rgb(250,223,203);
	/* lighter color */
}

html
{
	height: 100%;
}

table
{
	margin-bottom: 1.5em;
}

table.Standard,
table.standard,
table.StandardIllustration
{
	width: 35em;
	background: white;
	/*box-shadow: 0px 0px 8px #777;*/
	border-collapse: collapse;
	border: 2px solid gray;
	font-size: .85em;
}

table.Standard td,
table.standard td,
table.StandardIllustration td
{
	border: 2px solid gray;
}

/*table.Standard img.sideImage,
table.Standard img.ss
{
	border-width: 0;
	position: static;
	box-shadow: none;
}
*/

span.BodyTextsuper
{
	display: inline;
	float: none;
	Vertical-align: super;
	font-size: .75em;
}

span.Uppercase
{
	text-transform: uppercase;
}

span.BackgroundText
{
	color: gray;
}

span.inlineLabel
{
	/*border: 1px solid brown;
	padding-left: 3px;
	padding-right: 3px;*/
	font-size: 1em;
	/*display: inline-flex;
	background-color: khaki;
	margin-right: .5em;
	border-width: 2px;*/
	font-weight: bolder;
	color: rgb(237,113,28);
}

span.inlineWarning
{
	border: 1px solid brown;
	padding-left: 3px;
	padding-right: 3px;
	font-size: .75em;
	color: white;
	/*display: inline-flex;*/
	background-color: rgb(237,113,28);
	margin-right: .5em;
}

span.keyboardKey
{
	margin-left: 1px;
	height: 20px;
	/*font: bold 12px/20px Verdana, Geneva, sans-serif;*/
	border-left: 3px solid darkslategray;
	border-top: 3px solid darkgray;
	border-right: 3px solid lightslategray;
	border-bottom: 3px solid dimgray;
	background-color: gray;
	border-radius: 4px;
	padding: 0 5px 0 5px;
	color: white;
	font-size: smaller;
	font-weight: 600;
}

p.NumberedCont + table.Standard,
p.NumberedStart + table.Standard,
p.NumberedBreak + table.Standard,
p.SourceCodelast + table.Standard
{
	margin-left: 40pt;
}

p.NumberedCont + div,
p.NumberedStart + div,
p.NumberedBreak + div,
p.SourceCodelast + div
{
	margin-left: 40pt;
}

p.NumberedCont + table.StandardIllustration,
p.NumberedStart + table.StandardIllustration,
p.NumberedBreak + table.StandardIllustration
{
	margin-left: 3.7em;
}

p.NumberedL2Cont + table.StandardIllustration,
p.NumberedL2Start + table.StandardIllustration,
p.NumberedL2Break + table.StandardIllustration
{
	margin-left: 72pt;
}

p.NumberedL2Cont + div,
p.NumberedL2Start + div,
p.NumberedL2Break + div
{
	margin-left: 72pt;
}

p.NumberedCont + ul
{
	margin-left: 40pt;
}

p.NumberedL2Break + ul
{
	margin-left: 80pt;
	width: 55%;
}

table.bottomBrowse td.rightBrowse
{
	text-align: right;
	width: 30%;
}

table.bottomBrowse td.middleBrowse
{
	text-align: center;
	width: 40%;
}

img + p.Illustration,
img + p.IllustrationL2,
img + p.BodyImage
{
	display: none;
}

p.BodyHidden
{
	display: none;
}

img
{
	/*display: block;
	margin-bottom: 1em;
	background: white;*/
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: bottom center;
	height: auto;
	/*box-shadow: 0px 0px 8px #777;*/
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 200px;
	background-image: none;
	padding-bottom: 0em;
	border: 2px solid #d38429;
	mc-thumbnail-max-width: 400px;
}

/*div.MCDropDown_Closed div
{
	display:none;
}*/

p.BodyImage iframe
{
	border-left-style: solid;
	border-left-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-color: black;
	margin-left: 2em;
	box-shadow: 0 0 20px darkslategray;
	/*width: 48%;*/
	z-index: 100;
}

video
{
	border-left-style: solid;
	border-left-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-color: black;
	box-shadow: 0 0 20px darkslategray;
	/*width: 48%;margin-left: 2em;*/
}

p.BodyText + img
{
	margin-left: 0;
}

p.Bulleted + img,
p.Bulletedlast + img
{
	margin-left: 4em;
}

p.Bulleted + img.ss,
p.Bulletedlast + img.ss
{
	margin-left: 0;
}

p.Bulleted + img.sideImage,
p.Bulletedlast + img.sideImage
{
	margin-left: 0;
}

p.NumberedBreak + img,
p.NumberedStart + img,
p.NumberedCont + img,
p.SourceCodelast + img,
p.Illustration
{
	margin-left: 40pt;
}

p.NumberedBreak + img.ss,
p.NumberedStart + img.ss,
p.NumberedCont + img.ss,
p.SourceCodelast + img.ss
{
	margin-left: 0;
}

p.NumberedBreak + img.sideImage,
p.NumberedStart + img.sideImage,
p.NumberedCont + img.sideImage,
p.SourceCodelast + img.sideImage
{
	margin-left: 0;
}

p.NumberedL2Break + img,
p.NumberedL2Start + img,
p.NumberedL2Cont + img,
p.SourceCodelastL2 + img,
p.IllustrationL2
{
	margin-left: 6.6em;
}

p.NumberedL2Break + img.ss,
p.NumberedL2Start + img.ss,
p.NumberedL2Cont + img.ss
{
	margin-left: 0;
}

p.NumberedL2Break + img.sideImage,
p.NumberedL2Start + img.sideImage,
p.NumberedL2Cont + img.sideImage
{
	margin-left: 0;
}

p.NumberedL2Break + p.SourceCodelast,
p.NumberedL2Start + p.SourceCodelast,
p.NumberedL2Cont + p.SourceCodelast
{
	margin-left: 80pt;
}

/*img.thumbnailImg:hover
{
	border: 2px solid blue;
	cursor: pointer;
	cursor: hand;
	box-shadow: 0px 0px 7px #00F;
}*/

img.fullSizeImg
{
	height: auto;
	width: auto;
	mc-thumbnail-max-height: 100px;
	mc-thumbnail: inherit;
}

/*img.fullSizeImg:hover
{
	border: 2px solid blue;
	cursor: pointer;
	cursor: hand;
	box-shadow: 0px 0px 7px #00F;
}*/

/*  NOTE THAT 'ss' AND 'sideImage' ARE SYNONYMOUS*/

img.sideImage,
img.ss
{
	position: absolute;
	left: 44em;
	float: right;
	padding-bottom: 0;
	background-image: none;
	clear: both;
	min-width: 0;
	/*box-shadow: 0px 0px 8px #777;*/
	border-left-color: gray;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: gray;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: gray;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: gray;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

img.equation
{
	border: none;
	background: none;
	box-shadow: none;
	padding-bottom: 0;
	border: 1px solid #aaa;
}

p.ExampleEnd
{
	display: none;
}

p.Walkthrough
{
	float: left;
	font-weight: bold;
	/*border: 2px solid gray;*/
	border: 2px solid rgb(218, 119, 41);
	background: rgb(218, 119, 41);
	padding: .2em;
	color: white;
	margin: .4em 1em 0 0;
	border-radius: 3px;
	font-size: larger;
}

p.ListItem
{
	margin: 0 0 1pt 40pt;
	padding-bottom: 0;
	padding-left: 1.75em;
	/*background: url(bullet_arrow_half.gif);
	background-repeat: no-repeat;
	background-position: 4px center;*/
	max-width: 36em;
}

p.ListItemInside,
p.ListItemlastInside
{
	margin: 0 0 .5em 56pt;
	padding-bottom: 0;
	padding-left: 1.75em;
	/*background: url(bullet_arrow_half.gif);
	background-repeat: no-repeat;
	background-position: 4px center;*/
}

p.ListItemlastInside
{
	margin-bottom: 1.5em;
}

p.ListItemLast
{
	margin: 0 0 0.5em 40pt;
	padding-bottom: 0;
	padding-left: 1.75em;
	/*background: url(bullet_arrow_half.gif);
	background-repeat: no-repeat;
	background-position: 4px center;*/
	max-width: 36em;
}

p.ListItemlast
{
	margin: 0 0 0.5em 40pt;
	padding-bottom: 0;
	padding-left: 1.75em;
	/*background: url(bullet_arrow_half.gif);
	background-repeat: no-repeat;
	background-position: 4px center;*/
	margin-bottom: 1.5em;
}

td
{
	padding: 3px;
}

td span
{
	/*float: left;*/
	display: inline;
}

td span.Code
{
	float: none;
}

td span.BodyTextbold
{
	float: none;
}

span.myFTSHighlight
{
	float: none;
	background-color: yellow;
}

td img
{
	margin: 0;
	padding: 0;
	border: 0;
}

td p
{
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

p
{
	/*font-size: 12pt;*/
	font-family: "Open Sans", sans-serif, Verdana, "Trebuchet MS";
}

div#SeeAlsoDiv,
div#InheritsFromDiv,
div#CreatedByDiv
{
	float: right;
	clear: both;
	/*border-radius: 5px;*/
	margin-left: 1em;
	padding: 1rem;
	width: 25%;
	margin-bottom: 1em;
	margin-top: 0;
	/*box-shadow: 2px 2px 4px #777;*/
	background: lightyellow;
	border: 1px solid rgb(237,113,28);
	/*var(--main-hilight-color);*/
	z-index: -1;
}

div.CodeBlock
{
	border: 1px solid gray;
}

div#ExploreMore
{
	border: 5px solid gray;
	background: rgb(230,230,230);
	/*width: 40em;*/
	padding: 1em;
	padding-top: 0;
}

div#ExploreMore p.Walkthrough
{
	font-size: 2em;
	background: none;
	float: none;
	margin-top: 0;
	padding-left: 0;
}

div.togglePop
{
	background: rgb(230,230,230);
	width: 40em;
	margin-left: 3.5em;
	margin-bottom: 2em;
	box-shadow: 10px 10px 10px darkgrey;
	border: 1px solid gray;
	padding: 1em;
}

div.ReadMoreLinks
{
	background: rgb(230,230,230);
	width: 40em;
	margin-left: 0;
	margin-bottom: 2em;
	border: 1px solid gray;
	padding: 1em;
}

div.togglePop div.togglePop
{
	width: 35em;
	margin-left: 0.5em;
}

div.togglePopNoIndent
{
	background: rgb(230,230,230);
	/*width: 40em; breaks "Filter Data" */
	max-width: 40em;
	margin-bottom: 2em;
	box-shadow: 10px 10px 10px darkgrey;
	border: 1px solid gray;
	padding: 1em;
}

p.SeeAlsoHeader,
p.InheritsFromHeader,
p.CreatedByHeader
{
	font-weight: bold;
	padding-bottom: .2em;
	padding-left: 0;
	padding-top: 0;
	padding-right: 1em;
	margin-bottom: 0;
	margin-top: 0;
	font-size: .75em;
}

p.SeeAlsoBody
{
	margin-top: 0;
	padding-bottom: .25em;
	padding-left: 1em;
	margin-bottom: 0;
	/*background-image: url(vbar.gif);
	background-repeat: no-repeat;
	background-position: left 4px;*/
	font-size: .75em;
	word-wrap: break-word;
	line-height: 1.2em;
}

p.SeeAlsoBodyLast
{
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 1em;
	padding-bottom: 0;
	/*background-image: url(vbar.gif);
	background-repeat: no-repeat;
	background-position: left 4px;*/
	font-size: .75em;
	word-wrap: break-word;
	line-height: 1.2em;
}

p.ExampleHead
{
	font-weight: bold;
	padding-top: .15em;
	padding-bottom: .2em;
	padding-left: .3em;
	margin-bottom: 0;
	margin-top: 1em;
	background: #D2D7D3;
}

/*p.RefTitle4,
p.RefTitle5,
p.RefTitle5 span.Emphasis
{
	color: rgb(240,240,240);
	font-weight: bold;
	padding-top: .15em;
	padding-bottom: .2em;
	padding-left: .3em;
	background: #818181;
	margin-bottom: .5em;
	margin-top: 3em;
	clear: right;
	font-size: 11pt;
	border-radius: 8px;
}*/

MadCap|miniTocProxy a:visited
{
	color: #f0f8ff;
}

a:hover
{
	text-decoration: underline;
}

div.MCMiniTocBox_0 a:hover
{
	text-decoration: underline;
}

div.ref a:hover
{
	text-decoration: underline;
}

div.buttonHolder a:hover
{
	background-color: rgb(237,113,28);
	border: 5px solid rgb(66,66,66);
	text-decoration: none;
	box-shadow: 7px 7px 10px gray;
	transform: translate(-2px,-2px);
}

p.RefTitle4 a:hover span.Emphasis
{
	text-decoration: underline;
}

p.RefTitle5 a:hover span.Emphasis
{
	text-decoration: underline;
}

p.RefExample
{
	font-weight: bold;
	margin: 3em 0 1em 0;
	/*border: 1px solid gray;*/
	background: rgb(210,210,255);
	padding-left: .5em;
	padding-right: 0.5em;
	padding-bottom: 3px;
	/*border-radius: 8px;*/
	width: 20em;
	background: linear-gradient(to right,rgb(210,210,255),rgb(245,245,255));
	/*box-shadow: 2px 2px 4px #777;*/
	/*display: inline-block;*/
}

p.TableHeading
{
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

p.TableCell
{
	font-size: .9em;
	vertical-align: middle;
	padding-bottom: .5em;
}

p.TableCell span.Code
{
	font-size: .75em;
}

img.sideImage + p.TableCell,
img.ss + p.TableCell
{
	display: none;
}

a.TableCell,
span.Emphasis
{
	display: inline;
	float: none;
}

p.BlockQuotationLast
{
	display: block;
	clear: left;
	font-size: .75em;
	margin-left: 3em;
	max-width: 38em;
	margin-top: 0;
}

p.Bulleted
{
	margin: 0 0 0.5em 20pt;
	padding-bottom: 0;
	padding-left: 2em;
	/*background: url(bullet_arrow_t.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;*/
	max-width: 36em;
	text-align: justify;
}

p.Bulletedlast
{
	margin: 0 0 1em 20pt;
	padding-bottom: 0;
	padding-left: 2em;
	/*background: url(bullet_arrow_t.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;*/
	max-width: 36em;
	text-align: justify;
}

p.localtocitem
{
	margin: 0 0 0 1em;
	/*background: url(vbar.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;*/
	font-size: larger;
}

p.localtocstart,
p.siblingtocstart
{
	font-weight: bold;
	margin-bottom: .3em;
	margin-top: 0;
}

p.BodyText
{
	font-family: "Open Sans", verdana, trebuchet, sans-serif;
	margin: 0 0 12pt 0;
	text-align: justify;
	max-width: 40em;
	clear: left;
}

span.BodyTextbold
{
	font-weight: bold;
}

p.TableCell span.BodyTextbold
{
	
}

p.CommentText
{
	font-size: .75em;
	/*border-radius: 5px;*/
	width: 25%;
	float: right;
	margin-top: 0;
	clear: right;
	overflow: auto;
	margin-left: 1em;
	padding: 1rem;
	margin-bottom: .5em;
	/*box-shadow: 2px 2px 4px #777;*/
	background: lightyellow;
	border: 1px solid rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

div.togglePop p.CommentText
{
	width: 20%;
}

div.buttonHolder
{
	text-align: center;
	/*width:100%;*/
	max-width: 45em;
	clear: both;
	margin-bottom: 2em;
}

p.IntroBox
{
	font-size: 1.5em;
	background: gray;
	color: white;
	/*border-radius: 5px;*/
	width: 25%;
	float: left;
	margin: 2em;
	padding: 1rem;
	/*box-shadow: 2px 2px 4px #777;*/
	border: 4px solid rosybrown;
}

div.buttonHolder a
{
	display: block;
	float: left;
	/*z-index: 1;*/
	padding: 1em;
	width: 15%;
	border: 5px solid rgb(237,113,28);
	margin: 1em;
	/*font-size: 1.5rem;*/
	color: white;
	background-color: rgb(66,66,66);
	/*z-index: -1;*/
	box-shadow: 5px 5px 10px gray;
	transition: all .2s;
	height: 6em;
	/*font-size: 3.5vw;*/
}

@media (min-width: 600px)
{
	div.buttonHolder a
	{
		font-size: 3vw;
	}
}

@media (min-width: 900px)
{
	div.buttonHolder a
	{
		font-size: 1.2em;
	}
}

@media only screen and (max-width: 500px)
{
	div.MCMiniTocBox_0 p
	{
		margin-top: 10px;
	}

	.search-bar
	{
		width: 100%;
	}

	#SeeAlsoDiv
	{
		display: none;
	}

	.CommentText
	{
		display: none;
	}
}

/*div.buttonHolder a:first-letter {
  font-family: 'InetSoft-Icons' !important;
   font-size: 3em;
    color: white;
    display: block;
}*/

div.buttonHolder span.gui
{
	font-size: 3.5em;
	color: white;
	/* float: left; */
	/* margin-left: 1.5rem; */
	z-index: 10;
	/*position: relative;*/
	left: -205px;
	bottom: -50px;
}

p.EndUserFeature
{
	font-size: .75em;
	background: gold;
	position: fixed;
	top: 27px;
	border: 1px solid rosybrown;
	padding-left: 2px;
	padding-right: 2px;
	margin-top: 0;
	animation-name: EndUserAnimation;
	animation-duration: 1s;
	animation-timing-function: ease-in;
	left: 0;
}

p.Concept
{
	font-size: .75em;
	background-color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
	width: 25%;
	float: right;
	margin-top: 0;
	clear: right;
	overflow: auto;
	margin-left: 1em;
	padding: 1rem;
	margin-bottom: .5em;
	/*box-shadow: 2px 2px 4px #777;*/
	font-weight: normal;
	font-style: normal;
	border: 1px solid saddlebrown;
	color: white;
	word-wrap: break-word;
}

p#VizFreeRedirect
{
	display: none;
	/*font-size: .75em;
	background: #fef76e;
	width: 15%;
	margin-top: 0;
	clear: right;
	overflow: auto;
	margin-left: 1em;
	padding: 1rem;
	margin-bottom: .5em;
	font-weight: normal;
	font-style: normal;
	visibility: hidden;
	animation-name: none;
	animation-duration: .4s;
	animation-delay: 1s;
	animation-iteration-count: 6;
	animation-direction: alternate-reverse;
	animation-timing-function: linear;
	position: absolute;
	right: 1em;*/
}

/*
@keyframes VizFreeAnimation {
    from {box-shadow: 0 0 1em black;margin-right:1em;transform: translate(1em,1em);transform: scale(1.04);}
    to {box-shadow:none;margin-right:0;}
} */

@keyframes EndUserAnimation {
   0% {opacity: 0;left:200px;}
   100% {opacity: 1;left:0;}
} 

p.Figure
{
	font-weight: bold;
	margin-left: 0;
	clear: none;
}

p.Footer
{
	font-size: .75em;
	text-align: center;
}

/*
p.Heading1
{
	font-size: 2em;
	font-weight: bold;
	margin: .5em 0 .5em 0;
	color: #818181;
}

p.Heading2
{
	font-size: 1.5em;
	font-weight: bold;
	margin: 1em 0 6pt 0;
	color: #818181;
	clear: both;
}*/

p.AttentionGrablast
{
	font-size: 1em;
	font-weight: bold;
	margin: 1em 0 6pt 0;
	width: 55%;
	color: #555555;
	clear: both;
	background: yellow;
	padding: 0.5em;
	display: block;
	border: 1px solid black;
}

p.AttentionGrablast span.Emphasis
{
	text-decoration: underline;
	font-style: normal;
}

/*
p.Heading3
{
	font-size: 1.25em;
	font-weight: bold;
	margin: 1em 0 6pt 0;
	color: #818181;
}

p.Heading4
{
	font-size: 1.15em;
	font-weight: bold;
	color: #818181;
	margin: 1em 0 5pt 0;
	max-width: 40em;
}

p.Heading5
{
	font-size: 1em;
	font-weight: bold;
	color: #717171;
	clear: both;
	background-image: url(H5background.jpg);
	background-repeat: repeat-y;
	margin: 1em 0 5pt 0;
	padding: 2px;
	padding-left: 6px;
	border-radius: 4px;
	background-size: 100%;
}

p.Heading6
{
	font-size: 1em;
	font-weight: bold;
	color: #717171;
	clear: both;
	background-image: url(H5background.jpg);
	background-repeat: repeat-y;
	margin: 1em 0 5pt 0;
	padding: 2px;
	padding-left: 6px;
	border-radius: 4px;
	background-size: 100%;
}
*/

p.Invisible
{
	margin: 0 0 12pt 0;
	color: #FFF;
}

p.Listing
{
	font-weight: bold;
	margin: 0 0 6pt 0;
}

p.MappingTableCell
{
	margin: 2pt 0;
}

p.MappingTableTitle
{
	margin: 2pt 0;
}

span.AutoNum
{
	background-color: #ed711c;
	/*var(--main-hilight-color);*/
	font-weight: bold;
	color: white;
	display: inline-block;
	width: 2em;
	text-align: center;
	border-radius: 3px;
	margin-top: 1px;
	margin-right: 1em;
	margin-left: -3em;
}

p.NumberedL2Cont span.AutoNum
{
	background: #a54f13;
}

p.NumberedL2Start span.AutoNum
{
	background: #a54f13;
}

p.NumberedL2Start
{
	text-align: justify;
	mc-auto-number-class: AutoNum;
	mc-auto-number-offset: 60px;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	mc-auto-number-position: inside-head;
	margin-left: 6.5em;
	max-width: 36em;
	mc-auto-number-format: 'H:{a=1} ';
}

.MCDropDownBody p.NumberedL2Start,
.MCDropDownBody p.NumberedL2Break,
.MCDropDownBody p.NumberedL2Cont,
.MCDropDownBody p.NumberedL2Start + img,
.MCDropDownBody p.NumberedL2Break + img,
.MCDropDownBody p.NumberedL2Cont + img,
.MCDropDownBody p.NumberedL2Start + p.IllustrationL2,
.MCDropDownBody p.NumberedL2Break + p.IllustrationL2,
.MCDropDownBody p.NumberedL2Cont + p.IllustrationL2
{
	margin-left: 6.5em;
}

.MCDropDownBody ul
{
	margin-left: 2em;
}

p.NumberedL2Cont
{
	text-align: justify;
	mc-auto-number-class: AutoNum;
	mc-auto-number-offset: 60px;
	mc-auto-number-position: inside-head;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	margin-left: 6.5em;
	max-width: 36em;
	mc-auto-number-format: 'H:{a+} ';
}

p.NumberedL2Break
{
	text-align: justify;
	mc-auto-number-class: AutoNum;
	mc-auto-number-format: 'H:{ }';
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	mc-auto-number-offset: 0;
	mc-auto-number-position: none;
	margin-left: 6.5em;
	max-width: 36em;
}

p.NumberedBreak
{
	text-align: justify;
	mc-auto-number-format: '{ }';
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	mc-auto-number-class: AutoNum;
	text-indent: 0;
	margin-left: 40pt;
	mc-auto-number-offset: 0;
	mc-auto-number-position: none;
	max-width: 37em;
}

p.NumberedStart
{
	text-align: justify;
	mc-auto-number-class: AutoNum;
	mc-auto-number-offset: 40px;
	mc-auto-number-position: inside-head;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	margin-left: 40pt;
	text-indent: 0;
	max-width: 37em;
	mc-auto-number-format: '{n=1} ';
}

p.NumberedCont
{
	text-align: justify;
	mc-auto-number-class: AutoNum;
	mc-auto-number-offset: 40px;
	mc-auto-number-position: inside-head;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 12pt;
	text-indent: 0;
	margin-left: 40pt;
	max-width: 37em;
	mc-auto-number-format: '{n+} ';
}

.MCDropDownBody p.NumberedStart,
.MCDropDownBody p.NumberedBreak,
.MCDropDownBody p.NumberedCont,
.MCDropDownBody p.NumberedStart + img,
.MCDropDownBody p.NumberedBreak + img,
.MCDropDownBody p.NumberedCont + img,
.MCDropDownBody p.NumberedStart + p.Illustration,
.MCDropDownBody p.NumberedBreak + p.Illustration,
.MCDropDownBody p.NumberedCont + p.Illustration
{
	/*margin-left: 3px;*/
}

p.Bulleted + img,
p.Bulletedlast + img
{
	margin-left: 4em;
	margin-top: 1.5em;
}

p.SourceCodeSmall,
p.SourceCodeSmalllast
{
	font-size: .75em;
}

p.SourceCode,
p.SourceCodeL2,
p.SourceCodeSmall
{
	font-family: 'Source Code Pro', monospace;
	color: saddlebrown;
	/*rgb(0,130,0);*/
	margin: 0 0 0 40pt;
	max-width: 40em;
	word-wrap: break-word;
}

p.NoWrap
{
	max-width: none;
}

p.SourceCodelast,
p.SourceCodelastL2,
p.SourceCodeSmalllast
{
	font-family: 'Source Code Pro', monospace;
	margin: 0 0 12pt 40pt;
	color: saddlebrown;
	/*rgb(0,130,0);*/
	max-width: 40em;
	word-wrap: break-word;
}

p.SourceCodeL2,
p.SourceCodelastL2,
p.SourceCodelastL2 + p.IllustrationL2
{
	margin-left: 72pt;
	word-wrap: break-word;
}

p.SourceCodeInRef,
p.SourceCodeL2InRef,
p.SourceCodeSmallInRef
{
	font-size: 1em;
	font-family: 'Source Code Pro', monospace;
	color: saddlebrown;
	/*rgb(0,130,0);*/
	margin: 0 0 0 40pt;
}

p.SourceCodelastInRef,
p.SourceCodelastL2InRef,
p.SourceCodeSmalllastInRef
{
	font-size: 1em;
	font-family: 'Source Code Pro', monospace;
	margin: 0 0 12pt 40pt;
	color: saddlebrown;
	/*rgb(0,130,0);*/
}

p.CodeBold,
span.Codebold
{
	font-weight: bold;
	font-family: 'Source Code Pro', monospace;
	/*background-color: yellow;*/
	/*color: rgb(0,75,0);*/
}

span.Code
{
	font-family: 'Source Code Pro', monospace;
	font-size: smaller;
	color: saddlebrown;
	/*rgb(0,130,0);*/
	border: 1px solid lightgray;
	background-color: cornsilk;
	border-radius: 3px;
	padding-left: 2px;
	padding-right: 2px;
}

p.Concept span.Code
{
	font-size: 1em;
	color: saddlebrown;
	/*rgb(0,130,0);*/
}

p.Table
{
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}

p.CellHeading
{
	font-size: .75em;
	font-weight: bold;
}

p.CellBody
{
	font-size: .75em;
	margin: 0 0 4pt 0;
}

p.CellFooting
{
	font-size: .75em;
}

p.TableTitle
{
	font: .75em;
	margin: 0 0 12pt 13.75pt;
}

p.copyright
{
	font-size: 0.75em;
}

span.BulletSymbol
{
	font: bold 12pt "Courier New";
	display: none;
}

span.Symbol
{
	font-family: "Segoe UI", sans-serif;
}

span.Emphasis,
span.MenuNavigation,
span.keywordsconcepts
{
	font-style: italic;
	word-wrap: break-word;
}

p.Concept a
{
	color: black;
}

p.Concept span.gui
{
	color: black;
}

a
{
	font-style: normal;
	text-decoration: none;
	font-weight: 600;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

a.breakAnywhere
{
	word-break: break-all;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a
{
	font-weight: bold;
}

a span.Emphasis
{
	font-style: normal;
	font-weight: normal;
}

span.EquationVariables
{
	font-style: italic;
}

img.thumbnailImg
{
	mc-thumbnail-max-height: 100px;
	mc-thumbnail: inherit;
}

img.ss
{
	mc-thumbnail: none;
	padding-bottom: 0;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: gray;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: gray;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: gray;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	float: right;
}

img.sideImage
{
	mc-thumbnail: none;
}

MadCap|miniTocProxy
{
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: none 4px #000000;
	border-top: none 4px #000000;
	color: #000000;
	background-color: #eece96;
	width: 27rem;
	font-size: 1em;
	margin-top: 3px;
	border-top: 8px solid #da7729;
	border-bottom: 8px solid #da7729;
}

/*
MadCap|miniTocProxy
{
	display: block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: none 4px #000000;
	border-top: none 4px #000000;
	color: #000000;
	background-color: #eece96;
	width: 27rem;
	font-size: 1em;
	margin-top:3px;
	border-top: 8px solid #da7729;
	border-bottom: 8px solid #da7729;
}
*/

div.ref
{
	display: flex;
	margin-top: 30px;
	width: 100%;
	flex-wrap: wrap;
	justify-content: space-evenly;
	padding: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.ref p
{
	padding-right: 1em;
}

div.ref + h4
{
	margin-top: .5em;
}

/*div.miniToc::before
{
   content: "Contents";
    font-size: 2rem;
    font-weight: bold;
    color: #f7f7f7;
    text-shadow: 0px 0px 3px black;
    margin-bottom: 0;
    line-height: 1.5em;
}*/

p.MiniTOC1
{
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-size: 1em;
}

p.MiniTOC2
{
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-size: 1em;
}

p.MiniTOC3
{
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-size: 1em;
}

p.MiniTOC4
{
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-size: 1em;
}

/* For larger screens: screen and 
@media (min-width: 601px) {
	p.MiniTOC1{margin-top:0;}
	p.MiniTOC2{margin-top:0;}
	p.MiniTOC3{margin-top:0;}
	p.MiniTOC4{margin-top:0;}
}*/

/* For phones: */

/*@media mobile {
  div.MCMiniTocBox_0 p
{
margin-top: 10px;
}
	p.MiniTOC1{margin-top:10px;}
	p.MiniTOC2{margin-top:10px;}
	p.MiniTOC3{margin-top:10px;}
	p.MiniTOC4{margin-top:10px;}
}*/

/*p.MiniTOC4
{
	margin-top: 0;
	margin-bottom: 0;
	color: #f0f8ff;
	font-size: 1em;
}*/

img.noThumb,
img.nt
{
	height: auto;
	width: auto;
	mc-thumbnail-max-height: 100px;
	mc-thumbnail: none;
}

ul li
{
	margin-bottom: 0.5em;
	max-width: 36em;
	text-align: justify;
}

ul li ul
{
	margin-top: 0.5em;
	list-style-type: disc;
}

ul li + img
{
	margin-left: 4em;
}

ul + p.BodyImage
{
	margin-left: 2.75em;
}

h1
{
	font-weight: bold;
	font-style: normal;
	font-size: 2em;
	margin-top: 2em;
	margin-bottom: 0.75em;
	clear: both;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

h2
{
	font-weight: bold;
	font-style: normal;
	font-size: 2em;
	clear: both;
	margin-top: 2em;
	margin-bottom: 0.75em;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

h3
{
	font-weight: bold;
	font-style: normal;
	font-size: 2em;
	margin-top: 2em;
	margin-bottom: 0.75em;
	clear: both;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

h4
{
	font-weight: bold;
	font-style: normal;
	margin-top: 2em;
	margin-bottom: 0.75em;
	font-size: 2em;
	clear: both;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

h5
{
	margin-top: 2em;
	margin-bottom: 0.75em;
	font-size: 2em;
	clear: both;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

h6
{
	margin-top: 2em;
	margin-bottom: 0.75em;
	font-size: 2em;
	clear: both;
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

MadCap|dropDownHead
{
	font-weight: bold;
	font-style: normal;
}

MadCap|dropDown
{
	padding-bottom: 1em;
}

a.dropDownHotspot
{
	font-size: 1.25em;
}

MadCap|equation.equationEmbed
{
	font-size: 12pt;
}

/*p.RefTitle5 ~ p.SourceCode span.BodyTextbold,
p.RefTitle5 ~ p.SourceCodelast span.BodyTextbold,
p.RefTitle4 ~ p.SourceCode span.BodyTextbold,
p.RefTitle4 ~ p.SourceCodelast span.BodyTextbold,
h5 ~ p.SourceCode span.BodyTextbold,
h5 ~ p.SourceCodelast span.BodyTextbold,
h4 ~ p.SourceCode span.BodyTextbold,
h4 ~ p.SourceCodelast span.BodyTextbold,*/

p.SourceCode span.BodyTextbold,
p.SourceCodelast span.BodyTextbold
{
	display: block;
	color: black;
	font-weight: 600;
	margin-left: -1em;
	padding-top: .8em;
	font-size: 1.2em;
}

MadCap|dropDownHotspot.DropDownNum
{
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 24pt;
	margin-left: 40pt;
	max-width: 37em;
}

MadCap|dropDownHotspot.DropDownNum2
{
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 24pt;
	margin-left: 40pt;
	max-width: 37em;
}

MadCap|dropDownHotspot.Indent
{
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 24pt;
	margin-left: 10pt;
	max-width: 37em;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-count: 7;
	margin-bottom: 0px;
	font-size: 0.75em;
	padding-left: 5px;
}

MadCap|toggler
{
	mc-open-image: url('../Images/chevron-circle-arrow-down.png');
	mc-closed-image: url('../Images/chevron-circle-arrow-right.png');
}

ul.menu._Skins_SiblingMenu.mc-component
{
	color: #000000;
	font-size: .75em;
	font-weight: normal;
	font-style: normal;
	line-height: 1em;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
	width: auto;
	height: auto;
	background-color: #e6e6e6;
	text-align: center;
	border-bottom: 1px solid black;
	/*background: linear-gradient(, #e6e6e6, #f5f5ff);*/
	display: flex;
	flex-wrap: wrap;
	justify-content: initial;
	clear: both;
	position: fixed;
	bottom: 0;
}

ul.menu,
ul.menu ul,
ul.menu li
{
	display: inline-table;
}

ul.menu._Skins_SiblingMenu.mc-component a
{
	/*border-right: 1px solid #5f5f5f;*/
}

MadCap|xref
{
	text-decoration: none;
}

MadCap|xref:hover
{
	text-decoration: underline;
}

.MainTitle a
{
	margin-left: 2em;
}

.MCPopupContainer
{
	box-shadow: 5px 5px 10px lightslategrey;
	border-radius: 0;
	border: none;
	padding: 0;
}

.MCPopupThumbnail
{
	border-radius: 0;
}

.MCPopupThumbnail.img:hover
{
	box-shadow: 5px 5px 5px lightslategrey;
	transform: translate(2px,-2px);
}

.MCPopupThumbnail.img
{
	box-shadow: 0 0 0;
	transition: all .2s;
}

ul.table-like	/*multi-column, no bullets*/
{
	list-style-type: none;
	column-width: 15em;
	max-width: 40em;
}

#contentBodyInner
{
	background-color: #f5f5ff;
}

.MCPopupFullImage
{
	border-radius: 0;
}

p.NumberedCont + .MCDropDown,
p.NumberedBreak + .MCDropDown
{
	/*margin-left:3.5em;*/
	margin-left: 0;
	/* 0 margin for "Assigning Components to a Dashboard Layout" */
}

p.BodyText + .MCDropDown
{
	margin-left: 0;
}

p.BodyText + .MCDropDown ~ .MCDropDown
{
	margin-left: 0;
}

p.NumberedCont + .MCDropDown ~ .MCDropDown,
p.NumberedBreak + .MCDropDown ~ .MCDropDown
{
	margin-left: 0;
	/* see above */
}

.MCDropDownBody
{
	margin-top: 1em;
}

tr.shadedRow
{
	background-color: lightgray;
}

MadCap|dropDown.dropDownNum2
{
	padding-bottom: 1em;
	margin-left: 40pt;
}

MadCap|dropDown.ExploreMore
{
	padding-bottom: 1em;
	border: 5px solid gray;
	background: rgb(230,230,230);
	width: 40em;
	padding: 1em;
}

MadCap|dropDown.ExploreMore .MCDropDown_Open
{
	background: none;
}

MadCap|dropDownBody.Example
{
	background: rgb(230,230,230);
	/*width: 38em; messes up "Filter Data*/
	padding-left: 1em;
	margin-left: 4em;
	border-left: 10px solid darkgray;
}

MadCap|dropDownBody.ExampleNoIndent
{
	background: rgb(230,230,230);
	/*width: 38em; width messes 'Create a New Data Field' */
	padding-left: 1em;
	padding-right: 1em;
	margin-left: 1em;
	border-left: 10px solid darkgray;
	/*border-right: 10px solid darkgray;*/
}

MadCap|dropDownBody.Num
{
	margin-left: 4em;
}

MadCap|dropDownBody.Indent
{
	margin-left: 2em;
}

.MCTextPopupBody
{
	width: 300px;
	font-size: .75em;
	color: white;
	background: rgb(237,113,28);
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore,
.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore
{
	font-size: 3.5em;
	background: none;
	float: right;
	margin-top: .2em;
	/* padding-right: 1em; */
	background-image: none;
	/* position: relative; */
	/* top: -2em; */
	font-weight: bold;
	color: #f7f7f7;
	text-shadow: 0px 0px 3px grey;
	margin-right: .2em;
	transition: all 0.3s ease;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore:hover,
.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore:hover
{
	color: blue;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore span.MCDropDownHead.dropDownHead,
.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore span.MCDropDownHead.dropDownHead
{
	height: 5.5em;
}

.dropDownBodydropDownExploreMoreBody
{
	margin-left: 0;
	padding-left: 2px;
}

/*.MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ExploreMore img
{
	float:right;
}*/

img.ExploreMoreThumb
{
	height: 100px;
	width: auto;
	mc-thumbnail-max-height: 100px;
	mc-thumbnail: none;
	/*position: relative;
    left: 30em;
    top: -0.5em;*/
}

MadCap|dropDownBody.dropDownExploreMoreBody
{
	
}

div#toc.tabs-panel-content.needs-pie
{
	background-color: rgba(252, 252, 252, 1);
}

a.MCXref.xref
{
	color: rgb(237,113,28);
	/*var(--main-hilight-color);*/
}

p.Concept a.MCXref.xref
{
	color: black;
	/*var(--main-hilight-color);*/
}

div.MCBreadcrumbsBox_0
{
	position: fixed;
	width: 100%;
	top: 0;
	background: #eaedf0;
	left: 0;
}

hr
{
	clear: both;
	border-bottom-color: slategray;
}

