/*<meta conditions="GPL.MasterInclude" />*/

@import url('tableNuance.css');

@import url('../Prettify/prettify.css');

@import url('prism.css');

@import url('flexTABLE.css');  /* ETECHPUBS-186 */

@import url('custom.css');
@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*** Copied from Flare template MainStyles.css ***/
/*==Master Page Topic Layout==*/



/*****************************/
/*** CSS VARIABLES (start) ***/

:root {
	--headerTimeFAST: 0.2s;					/* FAST transition time for header shrinkage upon scroll */
	--headerTimeSLOW: 0.2s;					/* SLOW transition time for header shrinkage upon scroll */
	--codeFontFamily: 						/* Code styling: font-family */
		Consolas, 
		"Liberation Mono", 
		Courier, 
		monospace;
	--codeColor: rgb(64, 64, 64);			/* Code styling: color */
	--codeFontSize: 1em;					/* Code styling: font-size */
}

/*** CSS VARIABLES (end) ***/
/*****************************/

@font-face
{
	font-family: 'Roboto';                             /* Part of logo text suffix */
	src: url(../Fonts/Roboto-Regular.ttf);
}



.title-bar-container {
	height: 117.672px !important;
}

nav.title-bar	/*Adds bottom border on top navigation bar*/
{
	transition: padding var(--headerTimeFAST);	/* Part of header smallification animation */
	border-bottom: 1px solid #d3d3d3;
}

div.top-bar	/*Contains the breadcrumbs and toolbar*/
{
	border-bottom: 1px solid #d3d3d3;
	/* min-height: 50px; */
	/*Min-height is necessary for topics that are not included in a TOC*/
	min-height: 40px;
}


.title-bar-container .navigation-wrapper a {	/* Part of header smallification animation */
	transition: padding var(--headerTimeSLOW), font-size var(--headerTimeFAST);
}

.title-bar-container .search-submit, .title-bar-container .search-filter {			/* Part of header smallification animation */
	background-size: 100% 100%;
	transition: height var(--headerTimeFAST), margin var(--headerTimeFAST), background-size var(--headerTimeFAST);
}

.logo-wrapper a.logo {				/* Part of header smallification animation */
	background-size: 100% 100%;
	background-position-x: left;
	transition: background-size var(--headerTimeFAST);
}

.nav-search {						/* Part of header smallification animation */
	transition: margin-top var(--headerTimeFAST);
}

.title-bar-container {				/* Part of header smallification animation */
	transition: height var(--headerTimeSLOW);
}

div.search-container
{
/*
	padding-bottom: 20px;
*/
}



.logo_suffix_font {                                    /* Part of logo text suffix */
	display: flex;
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
	line-height: 20px;
	text-align: center;
	flex: none;
	order: 1;
	flex-grow: 0;
}


#logo-text-wrapper {                                   /* Part of logo text suffix */
	display: none;
	align-items: center;
	justify-content: flex-start;
}
	
#logo-text-Documentation {                             /* Part of logo text suffix */
	padding-left: 5px;
	padding-right: 5px;
}

#logo-text-pipe, #logo-text-productName {              /* Part of logo text suffix */
	padding-left:5px;
	padding-right:5px;
}

#logo-text-wrapper a:link {                            /* Part of logo text suffix */
	display: block;
	z-index: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

#logo-text-wrapper a:link, #logo-text-wrapper a:visited, #logo-text-wrapper a:hover, #logo-text-wrapper a:active, #logo-text-pipe {                                       /* Part of logo text suffix */
	text-decoration: none;
	color: #4f4f4f;
}

#logo-text-wrapper a:focus-visible, div.navigation-wrapper a:focus-visible, div.header-menu-wrapper a:focus-visible, div.toc-menu a:focus-visible {                         /* Part of logo text suffix */
	color: black !important;
}

#nuance-footer a:focus-visible {                       /* Part of logo text suffix */
	font-weight: bold;
}

div.prodName, div.floatHome {                          /* Part of logo text suffix */
	display: none;
}


/* Added for Flare 2020 to override hidden attribute in Styles.css; required to make nav menus sticky */
div.main-section 
{
	overflow-y: visible;	
}


/*==Elements for the left side of Master Page layout==*/

div.side-menu	/*This is the div that the menu proxy is contained in*/
{
	padding-left: 10px;
	margin-top: 15px;
}

div.topic-layout > div.header-menu-wrapper > div.header-menu
{
	display: none;
}


div.topic-layout	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2rem;
}

div.topic-layout::before
{
	content: ' ';
	display: table;
}

div.topic-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.topic-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.topic-layout > div:nth-child(1)	/*Menu Proxy container*/
{
	width: 25%;
	margin-left: 0%;
	border-right: 1px solid #d3d3d3;
}

div.topic-layout > div:nth-child(2)
{
	width: 73%;
	margin-left: 2%;
}

/*** End of styles copied from MainStyles.css ***/
/*** Copied from TopNavNuance.css ***/

body	/* First few properties prevent Safari in landscape orientation from zooming in on text */
{
	-ms-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-size: 0.9em;
	color: #404040;
	font-family: Arial, sans-serif;
	line-height: 1.6em;
}

/* CSS to prevent Chrome's automatic border around active fields */

*:focus
{
	outline: none;
}

/* Default CSS class for hiding elements */

.hidden
{
	display: none;
}


/* ACCESSIBILITY: Styling for focus box around tabbable UI element in focus. JS exists to toggle visible/invisible depending on whether mouse or keyboard used. See Accessibility.js */

html *:focus-visible {
	outline-color: #22beef;
	outline-offset: 1px;
	outline-width: 1.5px;
	outline-style: solid;
}


/* BELOW Link styling: Remember order is key: LoVHAte; all link colors including visited now align with Susan's Nuance branding recommendations */

a
{
	text-decoration: none;
	font-weight: normal;
}

a:link
{
	color: #0d82bc;
	text-decoration: none;
}

a:visited
{
	color: #7093db;
	/* #6699cc */
	text-decoration: none;
}

a:hover
{
	color: #0d82bc;
	text-decoration: underline;
}

/* MSegal - Feb 2019 - Adding blue xrefs for PDF */
MadCap|xref
{
                mc-format: ;
                color: #0d82bc;
}


ul.menu._Skins_SideMenu.mc-component li > a:hover	/* NUANCE Copied from MainStyles.css to change default of black to our blue in the 2 flanking nav menus */
{
	color: #0d82bc;
}

a:active
{
	color: #0d82bc;
	text-decoration: underline;
}

a[class^="MCBreadcrumbs"]	/* NUANCE Keeps Breadcrumbs links from acquiring visited color */
{
	color: #0d82bc;
}

a[target=_blank],
a.external:link	/* NUANCE For external links with either external class assigned or created as documented to open new browser instance */
{
	font-style: italic;
}

/* NUANCE Added for PDFs included in the left-nav */
ul.menu._Skins_SideMenu.mc-component li > a[href$=".pdf"] {
  font-style: italic;
  padding-bottom: 4px;
}

ul.menu._Skins_SideMenu.mc-component li > a[href$=".pdf"]::after {
  content: url('Images/doc_pdf.png');
  height: 1em;
  position: relative;
  width: 1em;
  padding-left: 4px;
}

/* Headings */

h1
{
	font-size: 2em;
	margin-bottom: 10px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
	color: #404040;
	font-weight: normal;
}

h2,
h3,
h4
{
	margin-bottom: 4px;
	color: #404040;
}

h2
{
	font-size: 1.4em;
	font-weight: 500;
	margin-top: 20px;
}

h3
{
	font-size: 1em;
	color: #636161;
	font-weight: 600;
	margin-top: 16px;
}

h4	/* NUANCE Let's go no deeper in HTML than h3s; thus, mc-disabled set to true; h4s can appear in PDF, however */
{
	font-size: 1em;
	font-style: italic;
	margin-bottom: 4px;
	mc-heading-level: 0;
	mc-disabled: true;
}

/* NUANCE Use the indent class to indent text, not blockquote element, intended for quotations, when REALLY necessary; this should jar writers, encouraging them to follow this best practice */

blockquote
{
	font-style: oblique;
}

.MCDropDownBody {
	margin-left: 0 !important;
	padding-left: 18px; /* ETECHPUBS-186 - REMOVED !important */
}

div.indent,
.indent
{
	margin-left: 20px;
}

/* NUANCE Added the list styles below to maintain consistent list-style-types and to make numbers and bullets more left-aligned with margin of page */

ol
{
	/* ol: numbered lists */
	list-style-type: decimal;
	margin-left: 0px;
	padding-left: 20px;
}

ul
{
	/* ul: bullet lists */
	list-style-type: disc;
	margin-left: 0;
	padding-left: 20px;
}

ol ol,
ul ol
{
	/* second level numbered lists */
	list-style-type: lower-alpha;
}

ol ol ol,
ul ol ol
{
	/* third level numbered lists, hopefully rare */
	list-style-type: lower-roman;
}

ul ul,
ol ul
{
	/* second level bullet lists */
	list-style-type: circle;
}

ul ul ul,
ol ul ul
{
	/* third level bullet lists, hopefully rare */
	list-style-type: square;
}

li
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
}

/* General block styling */

p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

div.bold
{
	font-weight: 600;
}

/*
p.note,div.notes
{
	background-color: #e5e5e5;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	mc-auto-number-class: noteformat;
	mc-auto-number-format: 'Note: ';
	padding: 10px 16px;
	color: #1b1b1b;
	overflow: auto;
} */

/*
p.note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border-radius: 6px;
	background: #f2f2f2 url("Images/Notes-gray-mini.png") no-repeat 9px 9px;	
	mc-auto-number-class: noteformat;
	mc-auto-number-format: 'Note: ';	
	line-height: 1.5em;
	overflow: hidden;
	padding: 15px 40px;
} */

p.note,div.notes,p.tip
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border-radius: 6px;
	background: #f2f2f2 url("Images/fi-clipboard-pencil.png") no-repeat 4px 10px;	
	mc-auto-number-class: noteformat;
	mc-auto-number-format: ' Note: ';
	overflow: auto;
	padding: 10px 26px;
}

p.tip
{
	background: #f2f2f2 url("Images/Solutions-gray-mini.png") no-repeat 4px 10px;
	mc-auto-number-class: tipformat;
	mc-auto-number-format: ' Tip: ';
}

div.notes
{
	mc-auto-number-format: ' Notes: ';
	margin-bottom: 1em;
}

div.notes ul
{
	margin: 6px 0;
}

div.notes ul:first-child
{
	padding-top: 0;
}

p.tn_TableNote,
table p.note	/* Removes background from Notes in tables */
{
	mc-auto-number-class: noteformat;
	mc-auto-number-format: 'Note: ';
	padding: 0;
	color: #1b1b1b;
	background-image: none;
	background-color: transparent;
}

span.noteformat	/* Selector required for above for the Note prefix to be in boldface */
{
	font-weight: 600;
}

table div.notes	/* Removes background from Notes div in tables */
{
	background-image: none;
	background-color: transparent;
	margin-top: 0;
	margin-bottom: 0;
	padding: 4px 0;
}

/*
p.tip
{
	mc-auto-number-class: tipformat;
	mc-auto-number-format: 'Tip: ';
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 0px;
} */

table p.tip /* Removes background from Tips in tables */
{
	mc-auto-number-class: noteformat;
	mc-auto-number-format: 'Tip: ';
	padding: 0;
	color: #1b1b1b;
	background-image: none;
	background-color: transparent;
}


span.tipformat	/* Selector required for above for the Tip prefix to be in boldface */
{
	font-weight: 600;
}

/* NUANCE Legacy styles for FM migrated projects */

span.b_Bold
{
	font-weight: 600;
	mc-disabled: true;
}

pre.first
{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 0;
	line-height: 0;
	mc-disabled: true;
}

/* NUANCE Styling for preformatted code blocks, first w/o syntax highlighting */

pre
{
	margin-bottom: 4px;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 14pt;
	overflow-wrap: break-word;
	word-wrap: break-word;
	white-space: pre-wrap;
	/* background: #F6F6F2;
	border: none; */
}
/* NUANCE ABOVE Added background, then removed along with border for top nav and 1em top padding, plus no margins top and bottom and no bottom padding, added properties to allow code to flow to next line for narrow viewports */

pre.prettyprint	/* NUANCE Overrides to prettify.css */
{
	width: 100%;
	border: none !important;
}

/* NUANCE BELOW Tightening up spacing between list items that follow a paragraph and between paragraphs between list items, etc. */

p + ol
{
	margin-top: 3px;
}

ol + p
{
	margin-top: 3px;
}

p + ul
{
	margin-top: 3px;
}

ul + p
{
	margin-top: 3px;
}

pre + p
{
	margin-top: 6px;
}

pre + table.ruled
{
	margin-top: 20px;
}

pre + pre
{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}

/* NUANCE Not sure this is working. For migrated content to target last pre in a series esp before drop-down. */
pre + pre:last-of-type
{
	margin-bottom: 4px;
}

p.note + pre
{
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 18px;
}

p.section-header	/* NUANCE NEW General purpose heading such as to use in dropdowns */
{
	font-size: 1em;
	margin-bottom: 4px;
	color: #404040;
	font-weight: 700;
	mc-heading-level: 0;
}

/*  Inline element styling */

code,
kbd,
pre,
sam,
span.us_UserSupplied	/* NUANCE Declaring monospace twice to make sure all browsers obey proper sizing behavior */
{
	font-family: monospace, monospace;
	font-size: var(--codeFontSize);
}

em,
span.us_UserSupplied
{
	font-style: italic;
}

code,
pre,
span.us_UserSupplied
{
	font-family: var(--codeFontFamily);
}

span.SearchHighlight	/*  Sets highlight color for search hits */
{
	color: #000000;
	background-color: #ffff66;
}

span.ui-label 
{
	font-weight: bold;
}

/* NUANCE Image styling */

img	/*Setting max-width: 100%; property makes images always fit the width of the container*/
{
	max-width: 100%;
}

img.large /*Empty style for PDF output, constrains width of very big images esp. if height is a factor*/
{
	
}

img.thumb
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 460px;
	/* NUANCE reduced from 500px to accommodate 800x600 viewport */
}

img.slideshow
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 640px;
}

img.inline
{
	display: inline-block;
	*display: inline;
	/* for older IE */
	*zoom: 1;
	/* for older IE */
	margin-bottom: -4px;
	max-width: 20px;
	max-height: auto;
	border: none;
}

img.border 
{
	border: 1px solid gray;	
	padding: 4px;
}

/* Glossary term styling */

MadCap|glossaryTerm
{
	color: #404040;
}

a.GlossaryPageTerm:link
{
	color: #404040;
	text-decoration: none;
}

a.GlossaryPageTerm:visited
{
	color: #404040;
	text-decoration: none;
}

a.glossaryTerm
{
	font-weight: normal;
	color: #404040;
	border-bottom: thin dotted black;
}

a.glossaryTerm:link
{
	font-weight: normal;
	color: #404040;
	text-decoration: none;
}

/*
a.glossaryTermPopup:link,
a.popupHead
{
	cursor: help;
}
*/

/* Glossary page styling */

div.GlossaryPageHeading
{
	border: none;
	color: #404040;
	font-size: 1.5em;
	mc-heading-format: '-{A}-';
	margin-left: -1em;
}

li.GlossaryPageEntry
{
	list-style-type: none;
	margin-bottom: 4px;
	margin-top: 20px;
}

div.GlossaryPageTerm
{
	color: black;
	font-size: 1.25em;
	font-weight: bold;
}

MadCap|glossaryProxy
{
	border-top: none;
}

div.GlossaryPageDefinition
{
	margin-left: 20px;
}

a.GlossaryPageLink
{
	text-decoration: none;
	color: black;
}

a.GlossaryPageLink[target=topic]
{
	color: #0d82bc;
}

a.GlossaryPageLink[target=topic]:hover
{
	text-decoration: underline;
}

/* MadCap proprietary elements */

MadCap|breadcrumbsProxy
{
	/* this is done with project variables in the master page now, set to display product name */
	mc-breadcrumbs-prefix: '';	
	mc-breadcrumbs-count: 10;
	font-size: .875em;
	font-style: italic;
	margin-bottom: 6px;
	border-bottom-style: none;
	padding-bottom: 0;
}

div.MCBreadcrumbsBox_0,div.breadcrumbs
{
	font-style: italic;	
	font-size: .875em;
	margin-bottom: 6px;
	padding-bottom: 0;
	border: none;
}

/* Topic Popup 

.MCTopicPopup
{
	text-decoration: none;
}

.MCTopicPopupHotSpot
{
	cursor: pointer;
	background-position: left center;
	background-repeat: no-repeat;
}

.MCTopicPopupContainer
{
	background-color: #FFFFFF;
	padding: 10px;
	position: fixed;
	top: 100px;
	left: 100px;
	right: 100px;
	bottom: 100px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 4px 10px #333333;
	-moz-box-shadow: 0 4px 10px #333333;
	box-shadow: 0 4px 10px #333333;
	filter: alpha( opacity = 0 );
	opacity: 0.0;
	z-index: 10001;
}

.MCTopicPopupBody
{
	width: 100%;
	border: none;
}

.MCHelpControl_Image_Icon
{
	border: none;
}

.MCHelpControl span
{
	background: url('Images/help-control.png') no-repeat left center;
	padding-left: 18px;
	font-weight: 600;
}

a.MCHelpControl
{
	cursor: pointer;
	text-decoration: none;
}
*/

/* FOR PDF */

MadCap|xref.NoPageNumber,
MadCap|xref.AltPageNumber
{
	mc-format: '{paratext}';
}

.keepWithNext
{
	page-break-after: avoid;
}

/* NUANCE for Tripane only so hiding
MadCap|glossaryTerm.Popup,
MadCap|glossaryTerm.Expanding
{
	mc-popup-height: auto;
	mc-popup-width: auto;
}
*/

/* More MadCap proprietary */

.MCTextPopupHotSpot_,
.MCTextPopupHotSpot_.MCTextPopupHotSpot_Popup
{
	background-position: right;
}

/*Styling to look same as glossaryTerm links */
.MCTextPopup.popupHead,
.MCTextPopup.popupHead:link,
.MCTextPopup.popupHead:link:hover
{
	color: #404040;
	font-weight: normal;
	text-decoration: none;
	border-bottom: thin dotted black;
}

.popupBody
{
	color: #000;
	background-color: #dcdcdc;
	border: solid 1px #000;
	margin: 0px;
	padding: 5px;
}

/* NUANCE Removed background-image: url('ExpandingClosed.gif') and reduced padding-right from 16px */

.MCTextPopup_Open.MCTextPopupHotSpot,
.MCTextPopup_Open.MCTextPopupHotSpot_.MCTextPopupHotSpot_Hyperlink,
.MCTextPopup_Open.MCTextPopupHotSpot_.MCTextPopupHotSpot_Popup,
.MCTextPopup_Closed.MCTextPopupHotSpot,
.MCTextPopup_Closed.MCTextPopupHotSpot_.MCTextPopupHotSpot_Hyperlink,
.MCTextPopup_Closed.MCTextPopupHotSpot_.MCTextPopupHotSpot_Popup
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: none;
}

/*NUANCE Change from boldface blue text that looks like a hyperlink to same as glossary term */
a.MCTextPopupHotSpot
{
	color: #404040;
	font-weight: normal;
	text-decoration: none;
	border-bottom: thin dotted black;
}

.expandingHead,
.expandingHead:link,
.expandingHead:link:hover
{
	text-decoration: none;
}

.expandingHead:link:hover
{
	color: #0d82bc;
}

.MCExpandingHotSpot_
{
	background-position: right;
}

.MCExpanding_Open .MCExpandingHotSpot_
{
	background-image: url('Images/ExpandingOpen.gif');
	padding-right: 2px;
	padding-left: 0px;
}

.MCExpanding_Closed .MCExpandingHotSpot_
{
	background-image: url('Images/ExpandingClosed.gif');
	padding-right: 2px;
	padding-left: 0px;
}

/* NUANCE Relationship table styles below including heading labels */

MadCap|relationshipsHeading
{
	font-weight: normal;
	font-size: 12pt;
	display: none;
}

MadCap|relationshipsHeading.overview
{
	mc-label: 'Overview';
}

MadCap|relationshipsHeading.parameter
{
	mc-label: 'Related parameters';
}

MadCap|relationshipsHeading.api
{
	mc-label: 'Related APIs';
}

MadCap|relationshipsHeading.workflow
{
	mc-label: 'Parent workflow';
}

MadCap|relationshipsHeading.report
{
	mc-label: 'Related reports';
}

MadCap|relationshipsHeading.reference
{
	mc-label: 'Reference';
}

MadCap|relationshipsHeading.task
{
	mc-label: 'Related tasks';
}

MadCap|relationshipsHeading.topic
{
	mc-label: 'Related topics';
}

MadCap|relationshipsHeading.concept
{
	mc-label: 'Concept information';
}

p.overviewHeading_overview_0,
p.parameterHeading_parameter_0,
p.conceptHeading_concept_0,
p.taskHeading_task_0,
p.topicHeading_topic_0,
p.referenceHeading_reference_0,
p.apiHeading_api_0,
p.reportHeading_report_0,
p.workflowHeading_workflow_0
{
	display: none;
	font-size: 1em;
	font-weight: 600;
	margin-top: 1em;
	margin-bottom: .75em;
	mc-disabled: true;
	color: #636161;

}

p.overviewItem_overview_0,
p.parameterItem_parameter_0,
p.conceptItem_concept_0,
p.taskItem_task_0,
p.topicItem_topic_0,
p.referenceItem_reference_0,
p.apiItem_api_0,
p.reportItem_report_0,
p.workflowItem_workflow_0
{
	font-size: 0.9em;
	margin-left: 12pt;
	line-height: 110%;
	margin-top: 0;
	margin-bottom: .25rem;
	mc-disabled: true;
}

div.MCRelationshipsProxy_0
{
	margin-top: 0;
	padding-left: 0;
	border: none;
	padding-top: 0;
	width: 60%;
}

#Relatedtopics 
{
	display: none;
}


/* MadCap proprietary for Related Topics and Concept Links */

.MCHelpControl-RelatedHotSpot_,
.MCHelpControl-ConceptHotSpot_
{
	background-position: left;
}

.MCHelpControl-Related .MCHelpControl-RelatedHotSpot_,
.MCHelpControl-Concept .MCHelpControl-ConceptHotSpot_
{
	background-image: url('Images/filter_dn_arrow.png');
}

.MCHelpControl-Related .MCHelpControl-RelatedHotSpot_:hover,
.MCHelpControl-Concept .MCHelpControl-ConceptHotSpot_:hover
{
	background-image: url('Images/filter_dn_arrow_sel.png');
}

MadCap|conceptLink.conceptLinkList
{
	color: #404040;
	mc-image: none;
	mc-image-position: none;
	mc-image-spacing: 0px;
	mc-help-control-display: list;
	mc-label: 'Topics in this section include:';
}

.MCHelpControl .MCHelpControl-Concept .conceptLink
{
	background-image: none;
	padding-left: 0;
}

.MCHelpControl-Concept .MCHelpControl-ConceptHotSpot_conceptLinkList:link,
.MCHelpControl-Concept .MCHelpControl-ConceptHotSpot_conceptLinkList:hover
{
	background-image: none;
	padding-left: 0;
}

ul.MCConceptLinkControlList 
{
	padding-top:0;
	margin-top:0;	
}

.link-list-popup	/* NUANCE Changed margin from 0 and reversed colors */
{
	border: 1px solid #ccc;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	top: 1em;
	text-align: left;
	overflow: auto;
	z-index: 1;
	color: #888;
	background-color: #fff;
	white-space: nowrap;
	margin: 4px;
	padding: 0px;
}

.link-list-popup ul li
{
	color: #888;
	background-color: #fff;
	padding: 5px;
	font-family: sans-serif;
	font-size: 10pt;
}

.link-list-popup ul li:hover
{
	color: #888;
	background-color: #fff;
	text-decoration: underline;
}

.relatedTopics,
.conceptLink
{
	color: #0d82bc;
	font-size: 95%;
}

.conceptLinkList
{
	font-size: 100%;
}

.relatedTopics:link,
.conceptLink:link
{
	color: #0d82bc;
	text-decoration: none;
}

.relatedTopics:link:hover,
.conceptLink:link:hover
{
	text-decoration: underline;
}

/* NUANCE Toggler styling although rarely used */

.toggler,
.toggler:link,
.toggler:link:hover
{
	color: #0d82bc;
}

.MCTogglerHotSpot_
{
	background-position: left;
}

.MCToggler_Open.MCTogglerHotSpot_
{
	background-image: url('Images/DropDownOpen.gif');
	padding-left: 1px;
	padding-right: 0px;
}

.MCToggler_Closed.MCTogglerHotSpot_
{
	background-image: url('Images/DropDownClosed.gif');
	padding-left: 0px;
	padding-right: 0px;
}

/* Mini-TOC styling */

div.MCMiniTocBox_0
{
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black; */
	border: none;
	border-style: none;
	padding-top: 0;
	margin-bottom: 20px;
	padding-left: 0;
	margin-left: 0;
}

div.MCMiniTocBox_0::before
{
	content: "Topics in this section include:";
	font-weight: normal;
	/*font-style: italic;
	text-transform: uppercase;
	padding-top: 20px;
	font-size: 1em; */
}

p.MiniTOC1_0	/* NUANCE Tightened up spacing on margins to reduce spacing between items */
{
	margin-bottom: 8px;
	margin-top: 8px;
	display: list-item;
	list-style-type: disc;
	margin: 0.5em 0 0.5em 1.25em;
	font-weight: normal;
}

p.MiniTOC2_0,p.MiniTOC3_0	/* NUANCE Added to remove 2nd and 3rd level child elements from displaying in mini-toc proxy */
{
	display: none;
}

a.MiniTOC1:link{
	
	color: #0d82bc;
	font-weight: normal;
}

a.MiniTOC1:hover
{
	text-decoration: underline;
}

/* NUANCE Drop down header/hotspot styling */

MadCap|dropDownHead
{
	margin-bottom: 4px;
}

:hover[class*=dropDownHotspot]
{
	color: #0d82bc;
}

MadCap|dropDownHotspot
{
	color: #0d82bc;
}

/* NUANCE HTML classes required for custom master pages */

html.bare
{
	mc-master-page: url('../MasterPages/General_Bare.flmsp');
	mc-popup-height: auto;
	mc-popup-width: auto;
}

html.copyright
{
	mc-master-page: url('../MasterPages/General_Copyright.flmsp');
}

html.sitemap
{
	mc-master-page: url('../MasterPages/General_Sitemap.flmsp');
}

span.MCTextPopupBody {
	width: unset !important;
	max-width: 370px;
}

MadCap|codeSnippet
{
	color: #5a6270;
	background-color: #F4F6F8;
	border: 1px solid #DEE2E7;
	border-radius: 4px;
	font-size: var(--codeFontSize);
	padding: 0;
	margin: 1em 0 1em 0;
}

MadCap|codeSnippetBody
{
	padding: 0 0 1em 0.5em;
}

.codeSnippetBody pre
{
 	/*line-height: 22px;*/
	white-space: pre;
}

span.codeSnippetLineNumbers
{
 	color: #cad0d8;
	padding-left: 2px;
	border: none !important;
}

MadCap|codeSnippetCaption
{
	text-decoration: none;
	padding-left: 0.5em;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.15em;
	position: relative;
}

MadCap|codeSnippetCopyButton
{
	font-size: 1em;
	position: relative;
	padding-top: .75em;
}


/*** Small layout - some of this might not be needed ***/

@media screen and (max-width: 40em)
{
		
	div.topic-layout > div.content
	{
		margin-bottom: 300px;
	}
	
	div.sideContent
	{
		display: none;
	}

	img
	{
		max-width: 100%;
	}

	img.thumb,
	img.slideshow
	{
		mc-thumbnail: none;
		mc-thumbnail-max-height: auto;
		mc-thumbnail-max-width: 48px;
	}

	div.flash
	{
		display: none;
	}

	object
	{
		display: none;
	}
}

/* NUANCE Added above for top-nav skin to float CSM to right, div class added to master page */

.MCWebHelpFramesetLink a
{
	color: #0000ee;
}

object.video
{
	width: 560px;
	height: 349px;
}

/* NUANCE New selector to disable glossary term styling for selected words or phrases */
span.noGlossaryLink 
{
	mc-disable-glossary-terms: true;
}

/*** Disabled styles prevent elements from showing up in Styles window/drop-down ***/

h5
{
	mc-disabled: true;
	mc-heading-level: 0;
}

h6
{
	mc-disabled: true;
	mc-heading-level: 0;
}

li.has-children
{
	mc-disabled: false;
}

li.L1
{
	mc-disabled: false;
}

li.L3
{
	mc-disabled: false;
}

li.L5
{
	mc-disabled: false;
}

li.L7
{
	mc-disabled: false;
}

li.L9
{
	mc-disabled: false;
}

p.Index1
{
	mc-disabled: true;
}

p.Index2
{
	mc-disabled: true;
}

p.Index3
{
	mc-disabled: true;
}

p.Index4
{
	mc-disabled: true;
}

p.Index5
{
	mc-disabled: true;
}

p.Index6
{
	mc-disabled: true;
}

p.Index7
{
	mc-disabled: true;
}

p.Index8
{
	mc-disabled: true;
}

p.Index9
{
	mc-disabled: true;
}

p.IndexHeading
{
	mc-disabled: true;
}

p.TOC5
{
	mc-disabled: false;
}

p.TOC6
{
	mc-disabled: false;
}

p.TOC7
{
	mc-disabled: true;
}

p.TOC8
{
	mc-disabled: true;
}

p.TOC9
{
	mc-disabled: true;
}

u
{
	mc-disabled: true;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

address
{
	mc-disabled: true;
}

fieldset
{
	mc-disabled: true;
}

table.pdf
{
	mc-disabled: true;
}

/*** End of copy from TopNavNuance.css ***/
/* Search */

.search-submit
{
	/*
	height: 2em;
	border-top: medium none;
	border-right: medium none;
	border-bottom: medium none;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	width: 56px;
*/
	background: #c6cbd0 url("Images/SearchIcon.png") no-repeat scroll center center !important;
	height: 2.2em !important;
}

.search-bar .search-filter
{
	height: 2.2em !important;
	float: left;
	box-sizing: border-box;
	padding-right: 5px;
	cursor: pointer;
	height: 2.2em !important;
	border: none;
	border-right: 1px solid #999;
	width: 45px;
	background: #c6cbd0 url("Images/filter_dn_arrow.png") no-repeat scroll center center;
}

.search-bar .search-filter.selected
{
	background: #c6cbd0 url("Images/filter_dn_arrow_sel.png") no-repeat scroll center center;
}

.search-bar .search-filter.open
{
	background: #c6cbd0 url("Images/filter_dn_arrow_sel.png") no-repeat scroll center center;
}

.search-bar .search-filter:hover
{
	background: #c6cbd0 url("Images/filter_dn_arrow.png") no-repeat scroll center center;
}

.search-bar .search-bar-container .search-submit:hover
{
	background-color: transparent;
}

.search-bar .search-field
{
	border: 1px solid #c6cbd0;
	background: #FFF none repeat scroll 0% 0%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 2.2em /*!important*/;
	transition: height var(--headerTimeFAST);	/* Part of header smallification animation */
}

div.search-container
{
	width: 98% !important;
}

h1#results-heading
{
	line-height: 1.25em;
	mc-disabled: true;
}

._Skins_SearchResults.mc-component #resultList .description
{
	font-size: 1em;
	line-height: 1.15em;
}

/*** End of overrides ***/
/* For footer, hide until page loads, jquery will move it to bottom of page; background previously #626d6f; */

div#nuance-footer
{
	display: none;
	background-color: #000; 
	color: white;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	width: 100%;
	max-width: 100%;
	bottom: 0px;
	z-index: 99;
}

div#nuance-footer *
{
	color: white;
}

div#nuance-footer p
{
	text-align: center;
}

/*** Layout: left side TOC menu, content, right side heading menu ***/
/*  Include a heading menu on the right of the page for intra-page navigation */


@media only screen and (min-width: 801px)
{
	.nav-search
	{													   /* Part of logo text suffix: responsive */
		max-width: 50% !important;
		margin: auto !important;
	}
	
	#logo-text-wrapper
	{					                                   /* Part of logo text suffix: responsive */
		display: flex;
	}
}

@media only screen and (min-width: 1280px)
{
	div.topic-layout > div.content
	{
		margin-bottom: 700px;
	}
	
	/**** GLOSSARY POPUP FIX ****/
	span.MCTextPopupBody {
		width: 40%!important;
		max-height: 100%;
	}
	/**** END ****/
	
	div.topic-layout > div.toc-menu	/* Menu Proxy container*/
	{
		width: 20%;
		position: sticky;
		position:-webkit-sticky;

		top: 70px; /*was 125*/
	}

	div.topic-layout > div.content	/* Content container */
	{
		z-index: 1;
		position: relative;
		width: calc(98% - 20% - 240px);
	}

	div.topic-layout > div.header-menu-wrapper	/* NUANCE page heading navigator, wrapper */
	{
		float: right;
		position: sticky;
		position:-webkit-sticky;
		top: 40px; /*was 100*/
		width: 18%;
		padding: 1.5em;
		font-size: .85em;
		width: 240px;
	}
}

.off-canvas-wrapper,
.position-right,
.off-canvas-content,
.body-container
{
	overflow: visible;
	overflow-x: visible;
	overflow-y: visible;
}

/* Custom Nuance */

div.breadcrumbs
{
	float: left;
}

html.searchTopic div.top-bar,
html.searchTopic div.search-container	/* Specific to Search Results page */
{
	display: none;
}

html.searchTopic div.topic-layout > div.content	/* Specific to Search Results page */
{
	float: none;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-size: 1em;
	line-height: 1.15em;
}

html.searchTopic div.topic-layout > div.content h2 /* Specific to Search Results page, to remove Related Links H2 (or any H2) */
{
	display: none;
}

/* don't let the content get too wide */

div.topic-layout > div.content
{
	max-width: 62.5em;
}

/* NUANCE page heading navigator, will scroll vertically if too long for page */
div.topic-layout > div.header-menu-wrapper > div.header-menu	
{
	position: static;
	bottom: 40px;
	top: 200px;
}

div.topic-layout > div.header-menu-wrapper ul
{
	overflow-x: hidden !important;
	overflow-y: auto !important;
}


/* Giving more vertical space between H3s in tocify (ETECHPUBS-40) */
div.header-menu-wrapper > div.header-menu > ul.menu > ul > ul > li {
	margin-bottom: 2px;
	line-height: 14px;
 }

/* div.topic-layout > div.header-menu-wrapper ul.menu._Skins_SideMenu.mc-component
{
	margin-bottom: 10px;
}
NOT SURE NEEDED...SAW SOME MENUS ABUTTING FOOTER */

div.topic-layout > div.header-menu-wrapper ul.menu._Skins_SideMenu.mc-component ul > li > a
{
	padding-left: 0;
}

div.topic-layout > div.header-menu-wrapper ul.menu._Skins_SideMenu.mc-component ul ul > li > a
{
	padding-left: 16px;
}

/* If there are no sub-headings, don't display the first item (h1) in the sidebar */

div.topic-layout > div.header-menu-wrapper ul:first-child > li:first-child:nth-last-child(1)
{
	display: none !important;
}

/* Replace the h1 link text in the sidebar with "Contents" (h1 text seems to confuse people, hope this helps!) */

div.topic-layout > div.header-menu-wrapper ul:first-child > li:first-child a
{
	font-size: 0;
}

div.topic-layout > div.header-menu-wrapper ul:first-child > li:first-child a:after
{
	display: block;
	content: "On this page";
	font-size: small;
	padding-bottom: 8px;
	font-weight: 600;
	color: #555555;
}

/* hack to fix some Flare issue with submenus running into the right side of the page */
ul.sub-menu.openLeft
{
	left: auto;
	right: 0;
}

/* no navigation menus on smaller devices
 * topic navigator collapses, but page nav just disappears for now
 */
 

		/* START OF ETECHPUBS-164 CSS FIX */
		/* TEMPORARY FIX FOR FLARE 2019R2 PROBLEM WITH MCHELPCONTROL_IMAGE_ICON AND POPUPS */
		a.MCTextPopup > img.MCHelpControl_Image_Icon {
            display: none;
		}
		/* NOTE 1: THIS FIX SHOULD BE REMOVED AS SOON AS MADCAP FIXES THIS BUG */
		/* NOTE 2: THIS BUG FIX ALSO HAS A JS COMPONENT IN ITS OWN FILE: etechpubs164.js AND A CALLOUT TO THE JS FROM ALL RELEVANT MASTER PAGES */
		/* END OF ETECHPUBS-164 WORK */


@media only screen and (max-width: 1279px)
{
	
	div.topic-layout > div.content
	{
		margin-bottom: 400px;
	}
	
	div.topic-layout > div.toc-menu
	{
		display: none;
	}

	div.topic-layout > div.content
	{
		/*clear:both; */
		margin-left: auto;
		margin-right: auto;
		width: 98%;
		float: none;
	}

	div.topic-layout > div.header-menu-wrapper
	{
		display: none;
	}
				
}

@media only screen and (max-width: 449px)
{
	#logo-text-wrapper
	{					                        /* Part of logo text suffix: responsive */
		display: none;
	}
}
@media only screen and (max-width: 700px)
{
		
	div.topic-layout > div.content
	{
		margin-bottom: 300px;
	}
		
	div.top-bar
	{
		display: none;
	}
	
	div.topic-layout > div.toc-menu
	{
		display: none;
	}

	div.topic-layout > div.content
	{
		clear: both;
		width: 98%;
		margin-left: 2%;
	}

	div.topic-layout > div.header-menu-wrapper
	{
		display: none;
	}
	
	div.search-container
	{
		display: none;
	}
	
	.title-bar-container {
		height: 92.6719px !important;
	}
	
	/* ETECHPUBS-186 BEGINNING */
	p.note, p.tip {
		padding: 10px 10px;
	}
	
	
	p.note > span.autonumber > span.noteformat {
		padding-left: 26px;
	}
	
	pre[class*="language-"] {
		padding: 0.2em;
	}
	
	div.notes > pre[class*="language-"] {
		padding: 0.2em 0;
	}
	
	h1 {
		line-height: 30px;
		margin-top: 5px;
	}
	
	ol {
		padding-left: 17px;
	}
	
	div.main-section > div.outer-row {
		padding-left: 0;
		padding-right: 10px;
	}
	
	div.MCDropDown > div.MCDropDownBody {
		padding-left: 0;
	}
	
	div.notes {
		padding: 10px;
	}
	
	div.notes > span.autonumber {
		padding: 0 26px;
	}
	/* ETECHPUBS-186 END */
	
}

@media only screen and (max-width: 1279px)
{
	.title-bar-container {
		height: 62.6719px !important;
	}
}


@media only screen and (min-width: 450px) and (max-width: 800px)
{
	.nav-search
	{					                        /* Part of logo text suffix: responsive */
		max-width: 70% !important;
		margin: auto !important;
	}
	
	#logo-text-wrapper
	{					                        /* Part of logo text suffix: responsive */
		display: flex;
	}
	
	#logo-text-pipe, #logo-text-productName
	{					                        /* Part of logo text suffix: responsive */
		display: none;
	}
	
}
/*** Print media ***/

@media print
{
	body
	{
		font-size: 10pt;
		line-height: 12pt;
		margin: 8px;
		color: #000;
	}
	
    /* MSegal - Feb 2019 - Hiding override color
	a:link
	{
		color: #000000;
	}*/
	
	a.external:link
	{
		color: #0d82bc;
		font-style: italic;
	}

	img,
	img.slideshow
	{
		max-height: auto;
		max-width: 6.5in;
	}

	img.inline
	{
		max-width: 15px;
		max-height: 15px;
	}

	img.large
	{
		max-width: 4.0in;
	}

	MadCap|dropDownHead
	{
		margin: 2pt 0;
		padding: 4pt 0;
		font-size: 11pt;
		font-style: italic;
		page-break-after: avoid;
	}

	MadCap|expandingHead
	{
		font-weight: bold;
	}
	
	p.note,
	div.notes,
	p.tip
	{
		background-image: none;
		background-color: transparent;
		padding: 0;
		margin-bottom: 1em;
		mc-auto-number-format: 'Note: ';
	}
	
	p.tip
	{
		mc-auto-number-format: 'Tip: ';
	}

	div.notes
	{
		mc-auto-number-format: 'Notes: ';
	}
	
	
	span.noteformat,
	span.tipformat
	{
		font-weight: bold;
		page-break-after: avoid;
	}

	pre
	{
		margin-top: 3pt;
		padding-top: 2pt;
		font-size: 9pt;
		line-height: 11.5pt;
		mc-hyphenate: never;
	}

	pre.first
	{
		display: none;
	}

	code,
	span.us_UserSupplied
	{
		font-size: 9pt;
	}

	.MCHelpControl span
	{
		display: none;
	}

	div.MCMiniTocBox_0
	{
		border: none;
		display: none;
	}


	div.GlossaryPageDefinition
	{
		font-size: 9pt;
	}

	div.GlossaryPageHeading_0
	{
		border-bottom-color: #339933;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #404040;
		font-size: 11pt;
	}

	div.GlossaryPageTerm
	{
		color: #000;
		font-size: 10pt;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	h1
	{
		background-color: transparent;
		border-bottom: none;
		color: #404040;
		font-size: 20pt;
		line-height: 22pt;
		margin: 0;
		margin-bottom: 1em;
		page-break-after: avoid;
		padding: 0;
		border-bottom-style: none;
		mc-hyphenate: never;
		widows: 2;
		orphans: 2;
		column-break-before: always;
	}

	h2
	{
		font-size: 15pt;
		line-height: 20pt;
		color: #000;
		font-weight: 600;
		page-break-after: avoid;
		mc-hyphenate: never;
		column-break-before: avoid;
		orphans: 2;
		page-break-before: avoid;
		padding-top: .75em;
	}

	h3
	{
		font-size: 12pt;
		line-height: 18pt;
		font-weight: 600;
		color: #000;
		page-break-after: avoid;
	}

	h4
	{
		font-size: 11pt;
		font-weight: 600;
		color: #000;
		page-break-after: avoid;
	}

	p.section-header	/* NUANCE NEW General purpose heading such as to use in dropdowns */
	{
		font-size: 11pt;
		color: black;	
		page-break-after: avoid;
	}

	iframe.youtube-player_video_0
	{
		display: none;
	}

	a.glossaryTerm
	{
		border-bottom: none;
		font-style: normal;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
	}

	MadCap|tocProxy
	{
		border: none;
	}

	MadCap|toggler
	{
		color: #000; /* Changed from #404040; */
	}

	MadCap|dropDownHotspot
	{
		color: #000;
	}

	MadCap|popupHead
	{
		color: #000; /* Changed from #404040; */
	}

	MadCap|dropDownHead
	{
		margin-top: 2pt;
		margin-bottom: 2pt;
		padding-top: 4pt;
		padding-bottom: 0;
		page-break-after: avoid;
		font-weight: 600;
	}

	table MadCap|dropDownHotspot
	{
		font-size: 11px;
	}

	p,
	li,
	td,
	th
	{
		mc-hyphenate: never;
	}

	MadCap|xref.AltPageNumber
	{
		mc-format: '{default}{color #0d82bc}{paratext}{/color}{color black} (page {page})';
	}

	video._0
	{
		display: none;
	}

	nav.tab-bar,
	div.MCBreadcrumbsBox_0
	{
		display: none;
	}

	MadCap|relatedTopicsControlListItemLink
	{
		display: none;
		border: none;
	}

	p.EmptyPageText
	{
		font-size: 10pt;
		font-weight: bold;
	}

	p.FrameFooterText
	{
		font-family: 'Century Gothic';
		font-size: 24pt;
	}

	p.ManualTitle1
	{
		font-family: 'Century Gothic';
		font-size: 12pt;
		margin-bottom: 0;
		margin-top: 2.00in;
		text-align: center;
	}

	p.ManualTitle2
	{
		color: #339933;
		font-family: 'Century Gothic';
		font-size: 22pt;
		line-height: 0;
		margin-bottom: 0;
		margin-top: 0;
		text-align: center;
	}

	p.ManualVersionNumber
	{
		color: #b3b3b3;
		font-family: 'Century Gothic';
		font-size: 12pt;
		margin-top: 12pt;
		text-align: center;
	}

	p.ManualDraftStatus
	{
		color: #000;
		font-family: 'Century Gothic';
		font-size: 12pt;
		font-style: italic;
		text-transform: uppercase;
		margin-top: 32pt;
		text-align: center;
	}

	p.TOC1
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-top: 12px;
	}

	p.TOC2
	{
		font-size: 10pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-top: 2px;
		margin-left: 10pt;
	}

	p.TOC3
	{
		font-size: 9pt;
		font-weight: normal;
		margin-bottom: 1px;
		margin-top: 1px;
		margin-left: 20pt;
	}

	MadCap|miniTocProxy
	{
		border: none;
		/* display: none; */
	}

	div.flash
	{
		display: none;
	}

	cite
	{
		font-style: italic;
	}

	MadCap|footnote
	{
		mc-footnote-position: page;
		font-size: 9pt;
	}

	MadCap|footnoteBlock
	{
		font-size: 9pt;
	}

	object
	{
		display: none;
	}

	table.pdf,table.pdf-land
	{
		margin: 0;
		padding: 0;
		border: none;
	}

	.pdf td,.pdf-land td
	{
		margin: 0;
		padding: 0;
		border: none;
	}

	.pdf td + td
	{
		padding-left: 15px;
	}
   
     .pdf-land td + td
	{
		padding-left: 25px;
	}
	
	MadCap|glossaryTerm
	{
		color: #000; /* NEW Changed from #404040; */
		font-weight: normal;
	}

	div.MCRelationshipsProxy_0	/* To prevent from showing when printing from browser */
	{
		display: none;
	}
	
	h2#Relatedtopics /* To prevent Related links h2 from displaying when printing from browser */
	{
		display: none !important;
	}

	div.topic-layout > div.toc-menu,
	div.topic-layout > div.header-menu-wrapper
	{
		display: none;
	}

	div.topic-layout > div.content
	{
		width: 98%;
		margin-left: 2%;
	}

	div.top-bar,
	.title-bar-container
	{
		display: none;
	}

	div#nuance-footer *
	{
		display: none;
	}
	
	MadCap|xref
	{
		mc-format: '{default}{color #0d82bc}{paratext}{/color}{color black} {pageref}';
	}
	
	MadCap|codeSnippetCaption
	{
		padding-top: 1em;
	}

	MadCap|codeSnippet
	{
		margin-left: -0.5em !important;
	}


	MadCap|codeSnippetBody
	{
		margin-left: -0.5em;
	}
	


}
