/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*Unbound Tech CSS styles*/
/* Define all the Unbound colors */

:root
{
	--UNBred: #f06134;
	--UNBdarkblue: #18284e;
	--UNBblue: #244770;
	--UNBlightblue: #22a0da;
	--UNBgray: #e3e4e5;
	--UNBref: #2D8DCC;
	--UNBdarkgray: #dde0e7;
	--UNBresponse: #f0fff0;
	--UNBwarn: #FFEED5;
}

body
{
	margin-bottom: 6pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 12pt;
	margin-top: 0pt;
	mc-hyphenate: never;
	line-height: 1.15;
}

p
{
	margin-bottom: 6pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 12pt;
	margin-top: 0pt;
	mc-hyphenate: never;
	orphans: 3;
	widows: 2;
	line-height: 1.15;
}

p.no-break-after
{
	page-break-after: avoid;
}

b,
strong
{
	color: var(--UNBdarkblue);
	font-weight: bold;
}

dt,
dl
{
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 12pt;
}

h1
{
	page-break-after: avoid;
	page-break-before: always;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 0pt;
	mc-heading-level: 1;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	color: var(--UNBdarkblue);
	font-weight: bold;
	font-size: 20pt;
	mc-hyphenate: never;
	padding-top: 6pt;
	mc-disable-glossary-terms: true;
}

h1.Appendix
{
	page-break-after: avoid;
	page-break-before: always;
	mc-disable-glossary-terms: true;
	mc-auto-number-format: 'GM:Appendix {A+}. ';
}

h1.noPageBreak
{
	page-break-after: avoid;
	page-break-before: avoid;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 0pt;
	mc-heading-level: 1;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	color: var(--UNBdarkblue);
	font-weight: bold;
	font-size: 20pt;
	mc-hyphenate: never;
	padding-top: 6pt;
	mc-disable-glossary-terms: true;
}

h2
{
	page-break-after: avoid;
	font-weight: bold;
	margin-top: 12pt;
	margin-bottom: 6pt;
	margin-left: 0pt;
	mc-heading-level: 2;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBred);
	mc-hyphenate: never;
	font-size: 18pt;
}

h2.Appendix
{
	page-break-after: avoid;
	mc-auto-number-format: 'GM:{A}.{n+} ';
}

h3
{
	margin-bottom: 6pt;
	page-break-after: avoid;
	margin-top: 12pt;
	margin-left: 0pt;
	mc-heading-level: 3;
	font-weight: normal;
	mc-hyphenate: never;
	color: var(--UNBlightblue);
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 16pt;
	padding-top: 7px;
}

h3.Appendix
{
	page-break-after: avoid;
	mc-auto-number-format: 'GM:{A}.{n}.{n+} ';
}

h4
{
	margin-bottom: 6pt;
	page-break-after: avoid;
	margin-top: 18pt;
	margin-left: 0pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: bold;
	font-size: 14pt;
	mc-hyphenate: never;
	color: #000000;
	mc-heading-level: 4;
}

h4.Appendix
{
	mc-auto-number-format: 'GM:{A}.{n}.{n}.{n+} ';
	page-break-after: avoid;
}

h5
{
	margin-bottom: 6pt;
	color: var(--UNBdarkblue);
	page-break-after: avoid;
	margin-top: 18pt;
	margin-left: 0pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: bold;
	font-size: 12pt;
	mc-hyphenate: never;
	mc-heading-level: 5;
}

h6
{
	margin-bottom: 6pt;
	color: var(--UNBred);
	page-break-after: avoid;
	margin-top: 18pt;
	margin-left: 0pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: bold;
	font-size: 12pt;
	mc-hyphenate: never;
	mc-heading-level: 6;
}

ol,
ul
{
	margin-bottom: 6pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 12pt;
	margin-top: 0pt;
	mc-hyphenate: never;
	orphans: 3;
	widows: 2;
	line-height: 1.15;
}

img
{
	border: none;
}

p.wideImage
{
	margin-left: -35pt;
}

img.imgBorders
{
	border: 1px solid var(--UNBdarkblue);
}

img.HoverSmall
{
	mc-thumbnail: hover;
	mc-thumbnail-max-width: 150px;
	mc-thumbnail-max-height: auto;
}

img.HoverLarge
{
	mc-thumbnail: hover;
	mc-thumbnail-max-width: 300px;
	mc-thumbnail-max-height: auto;
	max-height: 100%;
}

img.HoverHeight
{
	mc-thumbnail: hover;
	mc-thumbnail-max-width: auto;
	mc-thumbnail-max-height: 300px;
}

p.feedback
{
	page-break-after: avoid;
	font-weight: normal;
	margin-top: 12pt;
	margin-bottom: 6pt;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	mc-hyphenate: never;
	font-size: 16pt;
}

span
{
	mc-hyphenate: never;
}

a.Popup
{
	
}

a.href
{
	color: var(--UNBlightblue);
}

span.Link,
span.Hyperlink,
a.Hyperlink
{
	color: var(--UNBlightblue);
	text-decoration: underline;
}

a
{
	color: var(--UNBlightblue);
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: normal;
}

MadCap|xref
{
	color: var(--UNBlightblue);
	mc-format: '{para}';
	text-decoration: underline;
	font-weight: normal;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

MadCap|expandingHead
{
	font-style: normal;
	font-weight: bold;
	cursor: hand;
	text-decoration: none;
	color: var(--UNBlightblue);
	font-size: 12pt;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: normal;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: #006600;
}

MadCap|glossaryProxy
{
	
}

.MCTextPopupArrow
{
	
}

/* This is the paragraph text of the keyword */

.MCTextPopup
{
	background-image: none;
}

.MCTextPopupBody
{
	width: 350px;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	font-weight: normal;
	font-size: 12pt;
	text-align: left;
	font-style: normal;
	overflow-wrap: break-word;
}

div.GlossaryPageDefinition
{
	
}

div.GlossaryPageEntry
{
	
}

div.GlossaryPageHeading
{
	font-size: 18pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	font-weight: normal;
}

div.GlossaryPageTerm
{
	
}

p.nogloss
{
	mc-disable-glossary-terms: true;
}

.MCTextPopup_Closed.MCTextPopupHotSpot_,
.MCTextPopup_Open.MCTextPopupHotSpot_
{
	background-image: none;
	padding-left: 0;
	padding-right: 0;
}

/* glossary term keyword */

.\000023text
{
	/*font-weight: bold;*/
	color: var(--UNBred);
}

li
{
	margin-bottom: 6pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 12pt;
	margin-top: 0pt;
	mc-hyphenate: never;
	widows: 2;
	line-height: 1.15;
}

li.tree-node tree-node-leaf tree-node-selected
{
	color: #2C6094;
}

li.no-break-after
{
	page-break-after: avoid;
}

td
{
	margin-bottom: 6pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 10pt;
	vertical-align: top;
}

code
{
	background-color: var(--UNBgray);
	mc-hyphenate: never;
	font-family: Consolas, Menlo;
	font-size: 11pt;
	page-break-inside: avoid;
	padding-right: 1pt;
	page-break-before: avoid;
	padding-left: 3px;
}

code.SmallCode,
SmallCode
{
	background-color: var(--UNBgray);
	mc-hyphenate: never;
	font-family: Consolas, Menlo;
	font-size: 10pt;
	page-break-inside: avoid;
	padding-right: 1pt;
	page-break-before: avoid;
	padding-left: 3px;
}

div.Code
{
	position: relative;
	overflow-x: auto;
}

p.Codeblock + button
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 26px;
	height: 26px;
	margin-bottom: 6pt;
	/*border: none;*/
	background: url('https://doc.unboundsecurity.com/TechDocs/images/content-copy.png');
}

hr.api
{
	size: 5pt;
	color: var(--UNBblue);
	margin-top: 12pt;
}

/*
code.descclassname, code.descname
{
	border-top-style: solid;
	border-top-width: 2pt;
	border-top-color: var(--UNBlightblue);
}
*/

th,
title
{
	mc-disable-glossary-terms: true;
}

th.field-name
{
	text-align: left;
	padding-right: 6pt;
	vertical-align: top;
}

p.Header
{
	margin-bottom: 6pt;
	border-bottom-style: solid;
	border-bottom-width: 2pt;
	border-bottom-color: var(--UNBlightblue);
	margin-top: 24pt;
	text-align: right;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: #FFFFFF;
	font-size: 10pt;
}

p.Footer
{
	color: #000000;
	/*border-top-style: solid;
	border-top-width: 2pt;
	border-top-color: var(--UNBdarkblue);*/
	margin-top: 6pt;
	margin-bottom: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 10pt;
}

p.MAINHEADLINE
{
	margin-top: 12pt;
	margin-bottom: 5pt;
	margin-right: 5pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: normal;
	color: var(--UNBdarkblue);
	font-size: 30pt;
	mc-disable-glossary-terms: true;
}

p.MAINSUBTITLE
{
	/*margin-bottom: 18pt;*/
	margin-right: 5pt;
	color: var(--UNBlightblue);
	margin-top: 0pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-weight: normal;
	font-size: 24pt;
	mc-disable-glossary-terms: true;
}

p.MAINVERSION
{
	/*margin-bottom: 5pt;*/
	margin-right: 5pt;
	color: var(--UNBblue);
	font-size: 18pt;
	margin-top: 200pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.MAINDATE
{
	margin-bottom: 5pt;
	margin-right: 5pt;
	color: var(--UNBblue);
	margin-top: 0pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 18pt;
}

p.TOCHeading
{
	margin-bottom: 6pt;
	color: var(--UNBdarkblue);
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 20pt;
	mc-disable-glossary-terms: true;
}

p.TOC1
{
	color: var(--UNBdarkblue);
	font-size: 12pt;
	page-break-after: avoid;
	margin-bottom: 5pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.TOC2
{
	color: var(--UNBdarkblue);
	font-size: 12pt;
	margin-bottom: 5pt;
	margin-left: 14pt;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.Heading1NoNumber
{
	page-break-after: avoid;
	page-break-before: always;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 0pt;
	mc-heading-level: 1;
	color: var(--UNBblue);
	font-size: 26pt;
	font-weight: normal;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	mc-disable-glossary-terms: true;
}

p.TableHeader
{
	font-size: 12pt;
	margin-bottom: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: #FFFFFF;
	background-color: var(--UNBblue);
	page-break-after: avoid;
}

/* Repeat table headers across pages */

thead
{
	display: table-header-group;
}

p.Tabletext
{
	color: #000000;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 10pt;
	margin-bottom: 0pt;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

li.ListNumber
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-top: 3pt;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.ListBullet
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-left: 18pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	list-style-type: square;
}

p.ListBullet2
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-left: 36pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.ListContinue
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-left: 18pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.ListContinue2
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-left: 36pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.ListContinue3
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-left: 54pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

li.SmallText
{
	color: #000000;
	margin-bottom: 0pt;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	/*font-size: 11pt;*/
}

li.Listalpha
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	margin-top: 3pt;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

li.Listalpha2
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.CliResponse
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBresponse);
	font-family: Consolas, Menlo;
	font-size: 10pt;
	/*word-wrap: break-word;
	overflow-wrap: break-word;*/
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: solid 1px var(--UNBdarkgray);
	page-break-before: avoid;
	mc-disable-glossary-terms: true;
}

div.CliResponse
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBresponse);
	font-family: Consolas, Menlo;
	font-size: 10pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: solid 1px var(--UNBdarkgray);
	page-break-before: avoid;
	white-space: pre;
	mc-disable-glossary-terms: true;
}

p.Codeblock
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBgray);
	font-family: Consolas, Menlo;
	font-size: 10pt;
	/*word-wrap: break-word;
	overflow-wrap: break-word;*/
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border: solid 1px var(--UNBdarkgray);
	page-break-before: avoid;
	mc-disable-glossary-terms: true;
}

p.Codeblock2
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBgray);
	font-size: 10pt;
	word-wrap: break-word;
	overflow-wrap: break-word;
	margin-left: 18pt;
	font-family: Consolas, Menlo;
	border: solid 1px var(--UNBdarkgray);
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 6px;
	page-break-before: avoid;
	mc-disable-glossary-terms: true;
}

p.Codeblock3
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBgray);
	font-size: 10pt;
	word-wrap: break-word;
	overflow-wrap: break-word;
	margin-left: 36pt;
	font-family: Consolas, Menlo;
	page-break-before: avoid;
	mc-disable-glossary-terms: true;
}

p.Codeblock4
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBgray);
	font-size: 10pt;
	word-wrap: break-word;
	overflow-wrap: break-word;
	margin-left: 54pt;
	font-family: Consolas, Menlo;
	page-break-before: avoid;
	mc-disable-glossary-terms: true;
}

span.nowrap
{
	white-space: nowrap;
}

pre
{
	font-family: Consolas, Menlo;
	font-size: 10pt;
}

div.Codeblock
{
	margin-bottom: 6pt;
	color: #000000;
	background-color: var(--UNBgray);
	font-family: Consolas, Menlo;
	font-size: 10pt;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border: solid 1px var(--UNBdarkgray);
	page-break-before: avoid;
	white-space: pre;
	mc-disable-glossary-terms: true;
}

p.Figure
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	page-break-before: avoid;
	/*page-break-after: avoid;*/
	margin-top: 6pt;
	text-align: center;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

p.FigureBox
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	page-break-before: avoid;
	/*page-break-after: avoid;*/
	margin-top: 6pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	border: solid 1px #9296a2;
	text-align: center;
	margin-left: 0pt;
	margin-right: 0pt;
}

p.Caption
{
	margin-bottom: 10pt;
	text-align: center;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	color: var(--UNBdarkblue);
	font-size: 10pt;
}

p.Note
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBlightblue);
	border-left-style: solid;
	border-left-width: 5pt;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBlightblue);
	border-right-style: solid;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	border-left-color: var(--UNBlightblue);
	border-right-color: var(--UNBlightblue);
	border-right-width: 5pt;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

/* Can use this to add "Note" and a linkbreak
p.Note::before {
  font-weight: bold;
  content: "Note\a";
}
*/

p.Note2
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBlightblue);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBlightblue);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBlightblue);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBlightblue);
	margin-left: 18pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

p.Note3
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBlightblue);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBlightblue);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBlightblue);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBlightblue);
	margin-left: 36pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

p.Note4
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBlightblue);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBlightblue);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBlightblue);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBlightblue);
	margin-left: 54pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

p.Warning
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBred);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBred);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBred);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBred);
	/* background-color: var(--UNBwarn); */
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-inside: avoid;
	page-break-before: avoid;
}

p.Warning2
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBred);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBred);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBred);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBred);
	/* background-color: var(--UNBwarn); */
	margin-left: 18pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

p.Warning3
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBred);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBred);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBred);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBred);
	/* background-color: var(--UNBwarn); */
	margin-left: 36pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	page-break-before: avoid;
	page-break-inside: avoid;
}

p.Warning4
{
	margin-bottom: 6pt;
	color: #000000;
	font-size: 12pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: var(--UNBred);
	border-left-style: solid;
	border-left-width: 5pt;
	border-left-color: var(--UNBred);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: var(--UNBred);
	border-right-style: solid;
	border-right-width: 5pt;
	border-right-color: var(--UNBred);
	/* background-color: var(--UNBwarn); */
	margin-left: 54pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

li.Tablebullet
{
	color: #000000;
	margin-bottom: 0pt;
	margin-left: 0pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 10pt;
}

li.Tablebullet2
{
	margin-bottom: 6pt;
	color: #000000;
	margin-left: 28pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
	font-size: 10pt;
}

li.Tablelistnumber
{
	color: #000000;
	margin-bottom: 0pt;
	margin-left: 0pt;
	font-size: 10pt;
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

td p
{
	font-family: 'Corbel', 'Montserrat', Arial, -apple-system, BlinkMacSystemFont;
}

cite
{
	padding-left: 1pt;
}

/* For feedback */

.feedback-reason
{
	display: none;
}

.feedback-question i:hover,
.feedback-question i:focus,
.feedback-question i:active,
.feedback-reason i:hover,
.feedback-reason i:focus,
.feedback-reason i:active
{
	cursor: pointer;
}

/* used for feedback div */

div.unboundfooter
{
	/*width: 100%;
	bottom: 0px;*/
}

div.body-container
{
	padding-top: 0px;
	/*padding-left:  0px;
	padding-right: 0px;*/
}

div.mcDocName
{
	mc-disable-glossary-terms: true;
	bottom: 0px;
	position: absolute;
}

div.buttons.popup-container.clearfix.topicToolbarProxy._Skins_TopicToolbar.mc-component.nocontent
{
	position: fixed;
	top: 115px;
	right: 30px;
	background-color: #ffffff;
	padding-left: 5px;
	padding-bottom: 5px;
}

div.hiddenElements
{
	padding-left: 20px;
	z-index: 100;
}

div.titleOuter
{
	width: 800px;
	height: 900px;
	padding: 10px;
	background-repeat: no-repeat;
	background-size: 800px;
}

div.titleInner
{
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	background-color: var(--UNBblue);
	text-align: center;
	padding: 40px;
	padding-top: 10px;
	padding-top: 10px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 2px;
	border-radius: 15px;
}

div.titleInner2
{
	margin-top: -25px;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	background-color: var(--UNBred);
	text-align: center;
	/*padding: 5px;*/
	border-style: solid;
	border-color: white;
	border-width: 2px;
	border-radius: 30px;
}

select option
{
	background: var(--UNBlightblue);
}

/* Fix bug in 2019r2 where it shows an icon after every glossary word */

img.MCHelpControl_Image_Icon
{
	display: none;
}

@media only screen and (max-width: 750px)
{
	div.titleOuter
	{
		width: 100%;
		height: 100%;
		background-color: ffffff;
		padding: 5px;
		background-repeat: repeat-y;
		background-size: 100%;
	}

	div.titleInner
	{
		margin-left: auto;
		margin-right: auto;
		width: 90%;
		background-color: var(--UNBblue);
		padding: 10px;
		margin-top: 100px;
		border-style: solid;
		border-color: #ffffff;
		border-width: 2px;
	}

	div.titleInner2
	{
		margin-top: 0px;
		margin-left: auto;
		margin-right: auto;
		width: 90%;
		background-color: var(--UNBdarkblue);
		text-align: center;
		/*padding: 5px;*/
		border-style: solid;
		border-color: white;
		border-width: 2px;
		border-radius: 30px;
	}

	div.hiddenElements
	{
		display: flex;
		align-items: center;
	}

	div.button-group-container-left
	{
		display: none;
	}
}

@media Online
{
	p.MAINHEADLINE
	{
		color: #000000;
		font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	}

	p.MAINVERSION
	{
		color: #000000;
		font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	}

	p.MAINSUBTITLE
	{
		color: #000000;
		font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	}

	p.MAINDATE
	{
		color: #000000;
		font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
	}

	p.wideImage
	{
		margin-left: 0pt;
	}

	h1
	{
		font-size: 24pt;
	}

	h2
	{
		font-size: 20pt;
	}
}

@media WordOutput
{
	h1
	{
		mc-auto-number-format: 'GH:{n+}. ';
	}

	h1.Appendix
	{
		mc-auto-number-format: 'GM:Appendix {A+}. ';
	}

	h2
	{
		mc-auto-number-format: 'GH:{n}.{n+}. ';
	}

	h2.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n+} ';
	}

	h3
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n+}. ';
	}

	h3.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n}.{n+} ';
	}

	h4
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n+}. ';
	}

	h4.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n}.{n}.{n+} ';
	}

	h5
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n}.{n+}. ';
	}

	h6
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n}.{n}.{n+}. ';
	}

	/* For APIs */

	div.topNav
	{
		display: none;
	}

	div.bottomNav
	{
		display: none;
	}

	div.subNav
	{
		display: none;
	}

	noscript
	{
		display: none;
	}

	img.HoverSmall,
	img.HoverLarge,
	img.HoverHeight
	{
		width: 100%;
		height: auto;
		max-width: 600px;
	}
}

@media print
{
	h1
	{
		mc-auto-number-format: 'GH:{n+}. ';
	}

	h1.Appendix
	{
		mc-auto-number-format: 'GM:Appendix {A+}. ';
	}

	h2
	{
		mc-auto-number-format: 'GH:{n}.{n+}. ';
	}

	h2.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n+} ';
	}

	h3
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n+}. ';
		mc-multiline-indent: 1.5cm;
	}

	h3.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n}.{n+} ';
	}

	h4
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n+}. ';
	}

	h4.Appendix
	{
		mc-auto-number-format: 'GM:{A}.{n}.{n}.{n+} ';
	}

	h5
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n}.{n+}. ';
	}

	h6
	{
		mc-auto-number-format: 'GH:{n}.{n}.{n}.{n}.{n}.{n+}. ';
	}

	/* This can be used for sections that must not break across pages */

	div.page-break-inside
	{
		page-break-inside: avoid;
	}

	li
	{
		page-break-inside: avoid;
	}

	p.Figure
	{
		page-break-before: avoid;
	}

	p.FigureBox
	{
		page-break-inside: avoid;
	}

	code
	{
		padding-left: 2pt;
		padding-right: 2pt;
	}

	col
	{
		padding-left: 2pt;
	}

	/* For APIs */

	div.topNav
	{
		display: none;
	}

	div.bottomNav
	{
		display: none;
	}

	div.subNav
	{
		display: none;
	}

	noscript
	{
		display: none;
	}

	img.HoverSmall,
	img.HoverLarge,
	img.HoverHeight
	{
		width: 100%;
		/*max-width: 600px;*/
		max-height: 500px;
	}

	img,
	img.imgBorders
	{
		/*width: 100%;*/
		max-width: 600px;
		max-height: 500px;
	}
}

p.MAINHEADLINE
{
	color: #000000;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
}

p.MAINVERSION
{
	color: #000000;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
}

p.MAINSUBTITLE
{
	color: #000000;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
}

p.MAINDATE
{
	color: #000000;
	font-family: 'Montserrat', Arial, -apple-system, BlinkMacSystemFont, Arial;
}

p.wideImage
{
	margin-left: 0pt;
}

h1
{
	font-size: 24pt;
}

h2
{
	font-size: 20pt;
}

