/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'Roboto';
	font-style: normal;
	src: url(../Fonts/Roboto-VariableFont_wdth,wght.ttf);
}

@font-face 
{
	font-family: 'Roboto';
	font-style: italic;
	src: url(../Fonts/Roboto-Italic-VariableFont_wdth,wght.ttf);
}

body
{
	font-family: Roboto, Arial, Muli, 'Sans Serif Collection';
	background-color: #ffffff;
}

.body-container
{
	padding-left: 2%;
	padding-top: 0% !important;
	padding-right: 10% !important;
	border-top: solid 1px #d5dbdc;
}

.sidenav-container
{
	padding-left: 2%;
	padding-top: 14px;
	padding-right: 2%;
}

.sidenav-wrapper
{
	border-right: solid 1px #d5dbdc;
	border-top: solid 1px #d5dbdc;
}

.search-bar .search-field
{
	outline-style: none;
}

/* remove shadow from tablet and mobile toc */

@media only screen and (max-width: 1279px)
{
	.off-canvas-wrapper-inner,
	.off-canvas-wrapper-inner::before,
	.off-canvas-wrapper-inner::after,
	.inner-wrap,
	#offCanvas,
	.js-off-canvas-exit
	{
		box-shadow: none !important;
		border: none !important;
	}
}

/* extend search bar for tablet and mobile view */

@media only screen and (max-width: 1279px)
{
	.nav-search-wrapper
	{
		flex: 1 1 100% !important;
		width: 100% !important;
		max-width: none !important;
	}

	.nav-search-wrapper > .nav-search
	{
		flex: 1 1 100% !important;
		width: 100% !important;
		max-width: none !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.nav-search-wrapper .search
	{
		width: 100% !important;
		max-width: none !important;
	}

	.nav-search-wrapper .search-bar
	{
		width: 100% !important;
	}
}

/*Start language switcher*/
/* Hide original text by Flare */

.toolbar-button-drop-down ul li a
{
	font-size: 0;
}

/* Combined display */

a:link
{
	color: #006973;
	text-decoration: none;
}

a:link
{
	color: #006973;
	text-decoration: none;
}

a:visited
{
	color: #006973;
	text-decoration: none;
}

a:visited
{
	color: #006973;
	text-decoration: none;
}

a:hover
{
	color: #006973;
	text-decoration: underline;
}

a:hover
{
	color: #006973;
	text-decoration: underline;
}

.toolbar-button-drop-down ul li a::before
{
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 6px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}

/* German */

.toolbar-button-drop-down ul li:nth-child(1) a::before
{
	background-image: url("../../images/icons/languages/de.svg");
}

.toolbar-button-drop-down ul li:nth-child(1) a::after
{
	content: "DE";
	font-size: 14px;
	vertical-align: middle;
}

/* English */

.toolbar-button-drop-down ul li:nth-child(2) a::before
{
	background-image: url("../../images/icons/languages/en.svg");
}

.toolbar-button-drop-down ul li:nth-child(2) a::after
{
	content: "EN";
	font-size: 14px;
	vertical-align: middle;
}

/* Flag and text next to each other */

.toolbar-button-drop-down ul li a
{
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 2px;
	white-space: nowrap;
}

/* Flags */

.toolbar-button-drop-down ul li a::before
{
	display: inline-block;
	flex-shrink: 0;
	vertical-align: middle;
}

/* Language code */

.toolbar-button-drop-down ul li a::after
{
	display: inline-block;
	font-size: 14px;
	vertical-align: middle;
}

/*End language switcher*/
/* start flexbox */

.tilepage-parent
{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	gap: 10px;
}

.tilepage
{
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 20px 0;
	max-width: 400px;
	width: 100%;
}

.tilepage__tile
{
	/* setting the tile properties */
	background-color: white;
	padding: 10px;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 10px;
	box-shadow: 0 0 10px rgba(55,71,79,.2);
	margin: 10px 5px;
	width: 90%;
	max-width: 350px;
	height: 140px;
	text-align: center;
	font-size: 1.0em;
	text-decoration: none;
	justify-content: center;
	transition: box-shadow .5s, transform .5s;
}

.tilepage__tile:hover
{
	box-shadow: 0 0 30px rgba(55,71,79,.2);
	transform: scale(1.1);
	transition: all .5s;
}

.tilepage__tile:focus
{
	outline: 3px #cbd63d;
	outline-offset: -10px;
}

.tilepage__tile__title
{
	font-size: 1.5rem;
	color: #006973;
	line-height: 1.5rem;
}

.tilepage__tile__title:hover
{
	color: #3199a7;
}

.tilepage__img
{
	margin: 10px;
}

.tilepage__img img
{
	width: 60px;
	height: 60px;
	object-fit: contain;
}

.tilepage__text
{
	text-align: left;
	font-size: 0.9em;
	color: #006973;
	padding: 15px;
	text-align: left;
}

/* end flexbox */
/* modify expander icon */

.is-accordion-submenu-parent > a span.submenu-toggle	/* Removes the default arrow/triangle */
{
	border: none;
}

.is-accordion-submenu-parent > a span.submenu-toggle-container:after	/* Adds an icon for when the menu is collapsed  */
{
	content: url('../../images/icons-onlinehelp/icon-collapse-down.png');
}

.is-accordion-submenu-parent > a span.submenu-toggle-container[aria-expanded='true']:after	/* Adds an icon for when the menu is expanded */
{
	content: url('../../images/icons-onlinehelp/icon-collapse-up.png');
}

.is-accordion-submenu-parent > a span.submenu-toggle-container	/* Adjusts the positioning */
{
	position: absolute;
	right: 0;
	top: 10px;
	height: 100%;
	width: 2em;
}

.is-accordion-submenu-parent[aria-expanded='true'] > a span.submenu-toggle	/* Stops the icon from flipping upside down when you expand the menu */
{
	-webkit-transform-origin: none;
	-ms-transform-origin: none;
	transform-origin: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

/* end modify expander icon */

h1
{
	color: #000000;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	letter-spacing: -0 .25px;
	line-height: 49px;
	font-size: 34px;
	padding-bottom: 10px;
	margin: 20px 0px 16px;
	margin-top: 26px;
}

h2
{
	color: #000000;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	font-size: 26px;
	margin-bottom: 10px;
	margin: 20px 0px 10px;
	margin-top: 40px;
}

h3
{
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	color: #006973;
	font-size: 24px;
	margin: 20px 0px 10px;
	margin-top: 40px;
}

h4
{
	color: #000000;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	font-size: 20px;
	margin: 20px 0px 10px;
	margin-top: 40px;
}

h5
{
	color: #000000;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	font-size: 20px;
	margin: 20px 0px 10px;
	margin-top: 40px;
}

h6
{
	color: #000000;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	font-size: 22px;
	margin: 20px 0px 10px;
	margin-top: 40px;
}

p
{
	color: #000000;
	font-weight: 400;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	letter-spacing: 0.4px;
	font-size: 16px;
	line-height: 24px;
}

/* flareUI */

p.note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #ffffff;
	background-image: url(../../images/icons-onlinehelp/icon-note.png);
	background-repeat: no-repeat;
	border: solid 2px #006973;
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 15px 36px;
	background-position: 9px 14px;
}

ol,
ul,
dl
{
	margin-top: 0px;
	margin-bottom: 0px;
}

img
{
	border: none;
}

/* Styles "Back-to-Top-Button" */

#myBtn
{
	display: none;
	position: fixed;
	bottom: 40px;
	right: 40px;
	z-index: 99;
	font-size: 18px;
	font-weight: bold;
	border: none;
	outline: none;
	color: #ffffff;
	cursor: pointer;
	padding: 15px;
	border-radius: 4px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #006973;
	font-family: Roboto, Arial, Muli, 'Sans Serif Collection';
}

#myBtn:hover
{
	background-color: #9ef2e3;
}

/* End Styles "Back-to-Top-Button" */
/* Heading Bookmark Styles*/

.bookmark-hotspot
{
	position: relative;
}

.bookmark-hotspot:hover a.heading-link
{
	opacity: 1;
	background-image: url('../../images/icons-onlinehelp/hovercopy.svg');
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: center;
	width: 25px;
	margin-left: -25px;
	display: inline-block;
	text-decoration: none;
}

a.heading-link
{
	opacity: 0;
	text-decoration: none;
	letter-spacing: 1px;
	position: relative;
	display: none;
}

div#anchor-icon
{
	display: inline;
}

.bookmark-hotspot.active:after
{
	font-size: 10px;
	margin-left: 10px;
	padding: 5px;
	content: 'Copied!';
	background-color: #000000;
	color: #ffffff;
	border-radius: 5px;
	position: absolute;
	top: -20px;
	left: -20px;
}

/* End Heading Bookmark Styles */

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #d5dbdc;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	color: #000000;
	margin-bottom: 60px;
	line-height: 36px;
	font-size: 18px;
}

.active
{
	mc-disabled: false;
}

MadCap|dropDownBody
{
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 10px;
	padding-top: 0;
}

MadCap|dropDown
{
	mc-image-spacing: 10px;
	padding-bottom: 3px;
	font-weight: 400;
	font-size: 18px;
	line-height: 36px;
	mc-closed-image: url('../../images/icons-onlinehelp/arrow_right-green-small.png');
	mc-open-image: url('../../images/icons-onlinehelp/arrow_down-green-small.png');
}

MadCap|miniTocProxy
{
	border-top-width: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

p.MiniTOC1
{
	font-weight: 400;
	color: #006973;
	text-decoration: underline;
	list-style-type: disc;
	line-height: 16px;
}

p.MiniTOC2
{
	margin-top: 0px;
}

MadCap|xref
{
	color: #006973;
	text-decoration: none;
}

MadCap|xref:hover
{
	text-decoration: underline;
}

MadCap|glossaryTerm
{
	color: #006973;
	font-weight: normal;
}

MadCap|glossaryTerm:hover
{
	text-decoration: underline;
}

ul
{
	margin: 0px 0px 0px 0px;
	list-style-type: disc;
	color: #006973;
}

li
{
	
}

ol
{
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
}

div.standard-page-footer
{
	text-align: right;
	bottom: 0;
	position: absolute;
	width: 98%;
	margin-top: 28px;
}

div.standard-page-footer p
{
	font-size: 12px;
}

/* Begin BUTTONS for Show/Hide ToC  */

button.toggle-toc-on-button .button-icon,
button.toggle-toc-off-button .button-icon
{
	background-size: 27px !important;
}

MadCap|codeSnippetBody
{
	line-height: 1.2em;
}

MadCap|codeSnippet
{
	font-size: 11pt;
}

MadCap|breadcrumbsProxy
{
	font-family: Arial, Muli, 'Sans Serif Collection';
	border-bottom-style: none;
}

td
{
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

MadCap|dropDownHead
{
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	line-height: 36px;
	font-size: 18px;
	mc-image-position: right;
}

code
{
	border-right: solid 3px #d5dbdc;
	border-left: solid 2px #d5dbdc;
	border-bottom: solid 1px #d5dbdc;
	border-top: solid 2px #d5dbdc;
	border-radius: 5px;
	border-left-width: 6px;
	font-size: 16px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: transparent;
	border: none 2px #000000;
}

MadCap|codeSnippetCopyButton
{
	font-size: 14px;
	color: #006973;
}

div.row-40-40-20	/*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;
}

div.row-40-40-20::before
{
	content: ' ';
	display: table;
}

div.row-40-40-20::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-40-40-20 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 10px;
}

div.row-40-40-20 > div:nth-child(1)
{
	margin-left: 0%;
	width: 40%;
	padding-top: 0px;
}

div.row-40-40-20 > div:nth-child(2)
{
	margin-left: 0%;
	width: 40%;
	border-right: solid 1px #d5dbdc;
}

div.row-40-40-20 > div:nth-child(3)
{
	margin-left: 0%;
	width: 20%;
}

div.row-40-40-20-no-borders	/*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;
}

div.row-40-40-20-no-borders::before
{
	content: ' ';
	display: table;
}

div.row-40-40-20-no-borders::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-40-40-20-no-borders > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 10px;
}

div.row-40-40-20-no-borders > div:nth-child(1)
{
	margin-left: 0%;
	width: 40%;
	padding-top: 10px;
	padding-bottom: 0;
}

div.row-40-40-20-no-borders > div:nth-child(2)
{
	margin-left: 0%;
	width: 40%;
}

div.row-40-40-20-no-borders > div:nth-child(3)
{
	margin-left: 0%;
	width: 20%;
}

div.row-80-20	/*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;
}

div.row-80-20::before
{
	content: ' ';
	display: table;
}

div.row-80-20::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-80-20 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 10px;
}

div.row-80-20 > div:nth-child(1)
{
	margin-left: 0%;
	width: 80%;
}

div.row-80-20 > div:nth-child(2)
{
	margin-left: 0%;
	width: 20%;
}

@media only screen and (max-width: 1279px)
{
	div.body-proxy-menu-proxy > div:nth-child(1)
	{
		margin-left: 0%;
		width: 80%;
	}

	div.body-proxy-menu-proxy > div:nth-child(2)
	{
		margin-left: 0%;
		width: 20%;
	}

	div.row-40-40-20 > div:nth-child(1)
	{
		width: 33.33333%;
	}

	div.row-40-40-20 > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-40-40-20 > div:nth-child(2)
	{
		width: 33.33333%;
	}

	div.row-40-40-20 > div:nth-child(2)
	{
		margin-left: 0%;
	}

	div.row-40-40-20 > div:nth-child(3)
	{
		width: 33.33333%;
	}

	div.row-40-40-20 > div:nth-child(3)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(1)
	{
		width: 33.33333%;
	}

	div.row-40-40-20-no-borders > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(2)
	{
		width: 33.33333%;
	}

	div.row-40-40-20-no-borders > div:nth-child(2)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(3)
	{
		width: 33.33333%;
	}

	div.row-40-40-20-no-borders > div:nth-child(3)
	{
		margin-left: 0%;
	}

	div.row-80-20 > div:nth-child(1)
	{
		width: 66.66667%;
	}

	div.row-80-20 > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-80-20 > div:nth-child(2)
	{
		width: 33.33333%;
	}

	div.row-80-20 > div:nth-child(2)
	{
		margin-left: 0%;
	}
}

@media only screen and (max-width: 767px)
{
	div.body-proxy-menu-proxy > div:nth-child(1)
	{
		margin-left: 0%;
		width: 80%;
	}

	div.body-proxy-menu-proxy > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.row-40-40-20 > div:nth-child(1)
	{
		width: 100%;
	}

	div.row-40-40-20 > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-40-40-20 > div:nth-child(2)
	{
		width: 100%;
	}

	div.row-40-40-20 > div:nth-child(2)
	{
		margin-left: 0%;
	}

	div.row-40-40-20 > div:nth-child(3)
	{
		width: 100%;
	}

	div.row-40-40-20 > div:nth-child(3)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(1)
	{
		width: 100%;
	}

	div.row-40-40-20-no-borders > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(2)
	{
		width: 100%;
	}

	div.row-40-40-20-no-borders > div:nth-child(2)
	{
		margin-left: 0%;
	}

	div.row-40-40-20-no-borders > div:nth-child(3)
	{
		width: 100%;
	}

	div.row-40-40-20-no-borders > div:nth-child(3)
	{
		margin-left: 0%;
	}

	div.row-80-20 > div:nth-child(1)
	{
		width: 100%;
	}

	div.row-80-20 > div:nth-child(1)
	{
		margin-left: 0%;
	}

	div.row-80-20 > div:nth-child(2)
	{
		width: 100%;
	}

	div.row-80-20 > div:nth-child(2)
	{
		margin-left: 0%;
	}
}

span.UI-Text
{
	font-weight: 700;
}

/*Thumbnails*/

.thumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: solid 1px #006973;
}

.thumbnail-large
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: solid 1px #006973;
}

.thumbnail-small
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: solid 1px #006973;
}

.imgthumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: solid 1px #006973;
}

.imgthumbnail-large
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: solid 1px #006973;
}

.imgthumbnail-small
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: solid 1px #006973;
}

.imgthumbnail-x-small
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 200px;
	border: solid 1px #006973;
}

img.thumbnail-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: none 0px #006973;
}

img.thumbnail-large-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: none 1px #006973;
}

img.thumbnail-small-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: none 1px #006973;
}

div.warning	/*For warnings*/
{
	border-width: 2px;
	border-style: solid;
	padding: 9px;
	border-left-width: 10px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	border: solid 2px #ba1a1a;
	background: #ffffff;
}

div.note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	padding: 6px;
	border: solid 2px #006973;
	background-color: #ffffff;
}

span.bold
{
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 700;
}

span.code-in-body-text	/*For code examples that do not need/use prism*/
{
	font-family: Consolas;
	mc-disable-glossary-terms: true;
	font-size: 1.0em;
}

p.table-text	/*Text within tables*/
{
	color: #000000;
	line-height: 16px;
	margin: 0;
}

p.table-header
{
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
	line-height: 18px;
	margin-bottom: 0;
	margin: 0;
	margin-top: 0;
}

h4.subheading
{
	mc-heading-level: 0;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	font-weight: 500;
}

p.field-name
{
	color: #000000;
	font-weight: 700;
}

p.example
{
	color: #000000;
	font-weight: 700;
}

p.no-glossary-links
{
	color: #000000;
	font-weight: 400;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	letter-spacing: 0.4px;
	font-size: 16px;
	line-height: 24px;
	mc-disable-glossary-terms: true;
}

p.subheading
{
	margin-top: 30px;
	margin: 30px 0px 10px;
	font-size: 18px;
	font-weight: 500;
	line-height: 22px;
}

div.note-under-construction
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	padding: 6px;
	border: solid 2px #ffdf99;
	background-color: #ffffff;
	border-left-width: 16px;
}

p.larger-bottom-and-top-padding
{
	padding-bottom: 10px;
	padding-top: 10px;
}

p.larger-bottom-padding
{
	padding-bottom: 10px;
}

p.larger-top-padding
{
	padding-top: 10px;
}

MadCap|dropDown.arrow
{
	font-size: 24px;
	line-height: 47px;
	padding-bottom: 18px;
	mc-open-image: url('../../images/icons-onlinehelp/arrow_right-green.png');
	mc-closed-image: url('../../images/icons-onlinehelp/arrow_down-green.png');
}

MadCap|dropDownHead.arrow
{
	line-height: 47px;
	font-size: 22px;
}

MadCap|dropDownHotspot.arrow
{
	font-size: 24px;
	line-height: 47px;
}

MadCap|dropDownBody.arrow
{
	
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_arrow
{
	padding-left: 20px;
}

p.xl-larger-bottom-padding
{
	padding-bottom: 40px;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #006973;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	font-weight: 400;
	font-size: 1.1em;
	line-height: 1.5em;
}

MadCap|dropDown
{
	mc-closed-image: url('../../images/icons-onlinehelp/angle-right.png');
	mc-open-image: url('../../images/icons-onlinehelp/angle-down.png');
	mc-image-spacing: 10px;
	padding-bottom: 3px;
}

p.MiniTOC1
{
	font-weight: 400;
	color: #006973;
	text-decoration: underline;
}

@media only screen and (max-width: 1279px)
{
	div.body-proxy-menu-proxy > div:nth-child(1)
	{
		margin-left: 0%;
		width: 80%;
	}

	div.body-proxy-menu-proxy > div:nth-child(2)
	{
		margin-left: 0%;
		width: 20%;
	}
}

@media only screen and (max-width: 767px)
{
	div.body-proxy-menu-proxy > div:nth-child(1)
	{
		margin-left: 0%;
		width: 80%;
	}

	div.body-proxy-menu-proxy > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

img.thumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: solid 1px #006973;
}

img.thumbnail-large
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: solid 1px #006973;
}

img.thumbnail-small
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: solid 1px #006973;
}

div.warning	/*For warnings*/
{
	border-width: 2px;
	border-style: solid;
	padding: 9px;
	border-left-width: 10px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	border: solid 2px #ba1a1a;
	background: #ffdad6;
}

div.note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
	padding: 6px;
	border: solid 2px #006973;
	background-color: #f5fafb;
}

MadCap|xref.ParaTextOnly
{
	mc-format: '{paratext}';
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

img.thumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: solid 1px #006973;
}

img.thumbnail-large
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: solid 1px #006973;
}

img.thumbnail-small
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: solid 1px #006973;
}

span.red
{
	color: #ba1a1a;
	font-weight: 600;
	font-family: Roboto, Arial, Muli, SansSerifCollection;
}

img.thumbnail-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 400px;
	border: none 0px #006973;
}

img.thumbnail-large-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
	border: none 1px #006973;
}

img.thumbnail-small-no-border
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 300px;
	border: none 1px #006973;
}

img.green-border
{
	border: solid 1px #006973;
}

