/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: AvidTechnologyNew;
	src: url(../Fonts/AvidTechnologyNew-Regular.ttf);
}

@font-face 
{
	font-family: 'GT Walsheim Avid';
	src: url(../Fonts/GT-Walsheim-Avid-Regular.otf);
}

/* Avid Custom */

span.MarginIconNotes
{
	font-family: AvidTechnologyNew;
	font-weight: normal;
	font-style: normal;
	font-size: 19pt;
	line-height: 16pt;
}

span.MarginIconNotesTB
{
	font-family: AvidTechnologyNew;
	font-weight: normal;
	font-style: normal;
	font-size: 15pt;
	line-height: 16pt;
}

p.Note
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' n ';
	mc-auto-number-offset: 14mm;
	mc-auto-number-class: MarginIconNotes;
	margin-bottom: 13px;
	mc-auto-number-position: inside-head;
	mc-multiline-indent: 3.75em;
	padding-left: -2mm;
	padding-top: 1mm;
}

p.NoteTB
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' n ';
	mc-auto-number-class: MarginIconNotesTB;
	mc-auto-number-position: inside-head;
	padding-top: 1mm;
	padding-left: -2mm;
	font-size: 9.5pt;
	mc-multiline-indent: 8.25mm;
}

p.Note-Caution
{
	font-weight: bold;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' c ';
	mc-auto-number-class: MarginIconNotes;
	mc-auto-number-position: inside-head;
	padding-top: 1mm;
	font-size: 10.5pt;
	padding-left: -2mm;
	mc-multiline-indent: 3.8em;
}

p.Note-CautionTB
{
	font-weight: bold;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' c ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 14mm;
	mc-auto-number-class: MarginIconNotesTB;
	padding-top: 1mm;
	padding-left: -2mm;
	font-size: 9.5pt;
	mc-multiline-indent: 8.25mm;
}

p.Note-Hazard
{
	font-weight: bold;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' w ';
	mc-auto-number-class: MarginIconNotes;
	mc-auto-number-position: inside-head;
	padding-top: 1mm;
	font-size: 10.5pt;
	padding-left: -2mm;
	mc-multiline-indent: 3.75em;
}

p.Note-HazardTB
{
	font-weight: bold;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' w ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 14mm;
	mc-auto-number-class: MarginIconNotesTB;
	padding-top: 1mm;
	padding-left: -2mm;
	font-size: 9.5pt;
	mc-multiline-indent: 8.25mm;
}

p.Note-Tip
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' g ';
	mc-auto-number-offset: 14mm;
	mc-auto-number-class: MarginIconNotes;
	margin-bottom: 13px;
	mc-auto-number-position: inside-head;
	mc-multiline-indent: 3.75em;
	padding-left: -2mm;
	padding-top: 1mm;
}

p.Note-TipTB
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' g ';
	mc-auto-number-class: MarginIconNotesTB;
	mc-auto-number-position: inside-head;
	padding-top: 1mm;
	padding-left: -2mm;
	font-size: 9.5pt;
	mc-multiline-indent: 8.2mm;
}

p.Note-Shortcut
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' b ';
	mc-auto-number-offset: 14mm;
	mc-auto-number-class: MarginIconNotes;
	margin-bottom: 13px;
	mc-auto-number-position: inside-head;
	mc-multiline-indent: 3.75em;
	padding-left: -2mm;
	padding-top: 1mm;
}

p.Note-ShortcutTB
{
	font-style: italic;
	color: var(--AvidPurple);
	mc-hyphenate: never;
	mc-auto-number-format: ' b ';
	mc-auto-number-class: MarginIconNotesTB;
	mc-auto-number-position: inside-head;
	padding-top: 1mm;
	padding-left: -2mm;
	font-size: 9.5pt;
	mc-multiline-indent: 8.2mm;
}

p.Avid-Task_Infinitive
{
	mc-hyphenate: never;
	page-break-after: avoid;
	font-size: 10.5pt;
	font-weight: bolder;
}

h1.AvidTitle
{
	font-family: var(--AvidFont);
	font-size: 24pt;
	mc-heading-level: 0;
}

h1.ChapterTitle
{
	font-size: 21pt;
	mc-heading-level: 1;
	margin-left: 0;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 12.7mm;
	mc-auto-number-format: '{chapnum}  ';
}

p.ReadMeVersion
{
	font-size: 18pt;
	font-family: var(--AvidFont);
	margin-bottom: 40px;
	border-bottom: solid 2px #000000;
	margin-left: -12.7mm;
}

h2.CopyrightTitle
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	mc-heading-level: 0;
}

p.CopyrightText
{
	font-size: 7pt;
	mc-hyphenate: never;
	line-height: 9pt;
	margin-bottom: 7px;
}

p.CopyrightHeading
{
	font-size: 8pt;
	mc-hyphenate: never;
}

h1.Avid-TOC-Contents
{
	margin-left: -12.7mm;
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 18.0pt;
	font-family: var(--AvidFont);
	line-height: 18pt;
	border-top: solid 2px #000000;
	padding-top: 6px;
	mc-heading-level: 0;
}

code.User_Input
{
	font-weight: bold;
}

p.Avid-Caption
{
	font-size: 8pt;
	mc-hyphenate: never;
}

img.margin
{
	height: auto;
	margin-right: 2.5mm;
	width: 25px;
	mc-float: outside-left;
	padding-left: -5px;
}

img.margin2
{
	height: auto;
	margin-right: 2.5mm;
	mc-float: outside-left;
	width: 25px;
	padding-left: -45px;
}

img.margin3
{
	height: auto;
	margin-right: 2.5mm;
	mc-float: outside-left;
	width: 25px;
	padding-left: -85px;
}

img.margin4
{
	height: auto;
	margin-right: 2.5mm;
	mc-float: outside-left;
	width: 25px;
	padding-left: -125px;
}

img.BugImage
{
	margin-right: 2.5mm;
	width: 18px;
	margin-left: -7.5mm;
	vertical-align: -1mm;
}

p.BugText
{
	/*Allows for larger margin between bug enteries. Used with img.BugImage*/
	margin-top: 25px;
}

p.FtrRight
{
	margin-bottom: 0px;
	margin-top: 0px;
	color: #ff0000;
	font-weight: bold;
	text-align: center;
}

:root
{
	--AvidPurple: #7826e7;
	/*Font color - Avid purple*/
	--Dark: #212427;
	--Medium: #b9bec1;
	--Light: #d0d3d5;
	--White: #ffffff;
	/*Official Avid font*/
	--AvidFont: 'GT Walsheim Avid';
}

body
{
	color: var(--Dark);
	font-family: var(--AvidFont);
	margin-left: 12.7mm;
	orphans: 3;
	widows: 3;
}

.body-container
{
	padding-left: 23%;
	padding-top: 43px;
	padding-right: 30px;
}

/* Content */

img
{
	border: none;
	max-width: 100%;
}

p
{
	font-size: 10.5pt;
	margin-top: 0px;
	margin-bottom: 13px;
	letter-spacing: 0px;
	line-height: 12pt;
	mc-hyphenate: never;
	orphans: 3;
	widows: 3;
}

p.table-text
{
	font-size: 9.5pt;
}

/* Headings */

h1
{
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 18.0pt;
	font-family: var(--AvidFont);
	page-break-after: avoid;
	page-break-before: avoid;
	mc-heading-level: 2;
	margin-left: -12.7mm;
}

h2
{
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 13.0pt;
	font-family: var(--AvidFont);
	page-break-after: avoid;
	mc-heading-level: 3;
	margin-left: -12.7mm;
}

h3
{
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 10.5pt;
	font-family: var(--AvidFont);
	page-break-after: avoid;
	mc-heading-level: 0;
	margin-left: -12.7mm;
}

h4
{
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 10.0pt;
	font-family: var(--AvidFont);
	mc-heading-level: 0;
	page-break-after: avoid;
}

h5
{
	mc-heading-level: 0;
	display: none;
}

/* Home page topic */

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
div.home-layout
{
	padding: 2% 5%;
}

div.home-section
{
	padding: 5% 0;
	border-bottom: solid 1px var(--Light);
}*/

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
div.home-tiles	/*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.home-tiles::before
{
	content: ' ';
	display: table;
}

div.home-tiles::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: var(--Brand2);
	padding: 2%;
}

div.home-tiles > div:nth-child(1)
{
	width: 48%;
	margin-left: 0%;
}

div.home-tiles > div:nth-child(2)
{
	width: 48%;
	margin-left: 4%;
}*/

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
div.home-tiles-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;
}

div.home-tiles-layout::before
{
	content: ' ';
	display: table;
}

div.home-tiles-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.home-tiles-layout > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.home-tiles-layout > div:nth-child(2)
{
	width: 66.66667%;
	margin-left: 0%;
}

div.home-tiles-layout p
{
	line-height: 1.2;
}*/

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
div.quick-links	/*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.quick-links::before
{
	content: ' ';
	display: table;
}

div.quick-links::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quick-links > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick-links > div:nth-child(1)
{
	width: 16.66666%;
	margin-left: 2%;
}

div.quick-links > div:nth-child(2)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(3)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(4)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(5)
{
	width: 16.66666%;
	margin-left: 3%;
}*/

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
div.quick-links *	/*Text-align center set to all elements within div.quick-links
{
	text-align: center;
}

div.topic-hero
{
	padding: 5%;
	background-size: cover;
	background-attachment: scroll;
}

div.topic-hero h1
{
	color: var(--White);
	font-size: 48pt;
	text-align: center;
}*/

html.home-topic	/*Used on home topic to override padding set in the skin*/
{
	
}

html.home-topic .body-container	/*Overrides padding set in the skin*/
{
	padding: 0;
}

html.home-topic .main-section > .outer-row	/*Overrides padding set in the skin when in tablet/mobile*/
{
	max-width: 100%;
	padding: 0;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0;
	color: var(--Dark);
}

/* Links */

a
{
	color: var(--AvidPurple);
	font-weight: normal;
}

a:link
{
	color: #0000FF;
	/* Blue text */
	text-decoration: none;
}

a:visited
{
	color: #551A8B;
	/* Purple text for HTML5 */
	text-decoration: none;
}

a:hover
{
	color: #551A8B;
	/* Purple text for HTML5 */
	text-decoration: underline;
}

.body-container .top-menu li a:hover
{
	text-decoration: none;
}

MadCap|dropDown
{
	border-bottom: 1px solid var(--Light);
	mc-image-position: left;
	mc-image-spacing: 10px;
	padding: 10px 0;
}

MadCap|dropDownBody
{
	padding: 10px 30px 0;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: var(--Dark);
	font-size: 20pt;
	font-weight: bold;
	border-bottom: none;
}

MadCap|expandingBody
{
	color: var(--Dark);
	font-style: italic;
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: var(--AvidPurple);
}

MadCap|xref
{
	mc-format: '{para}';
	text-decoration: underline;
	color: #0000ff;
}

MadCap|xref.PDF_No_Page_Num
{
	mc-format: '{para}';
}

/* Lists */

dd,
dd p,
dt,
dt p,
li,
li p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

dl,
ol,
ul
{
	letter-spacing: .25px;
	line-height: 20pt;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Master page */

div.home-footer
{
	background-color: var(--AvidPurple);
	padding: 2% 5%;
}

/* HIDDEN ON 6/27/25 AS PART OF STYLESHET CLEANUP
p.footer
{
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 13pt;
	color: var(--White);
}

p.footer-sub
{
	color: var(--White);
	font-size: 14pt;
	margin-top: 14px;
}*/

ol ol
{
	list-style-type: lower-alpha;
}

ul
{
	/* bullet list level 1 */
	list-style-type: disc;
	line-height: 12pt;
	widows: 3;
	orphans: 3;
}

ul ul > li::marker,
ol ul > li::marker	/* bullet list level 2 */
{
	content: '– ';
}

pre
{
	font-size: 9.5pt;
}

p.TOC1
{
	color: var(--AvidPurple);
	font-weight: bold;
	font-size: 14;
	mc-auto-number-position: inside-head;
}

li
{
	margin-bottom: 8px;
	margin-top: 8px;
}

MadCap|miniTocProxy
{
	color: #0000ff;
	font-weight: normal;
}

p.MiniTOC1
{
	color: #0000ff;
	font-weight: normal;
}

ol
{
	orphans: 3;
	widows: 3;
	font-size: 10.5pt;
	line-height: 12pt;
}

p.TOC2
{
	color: #0000FF;
	font-weight: normal;
}

p.TOC3
{
	color: #0000FF;
	font-weight: normal;
}

p.TOC4
{
	color: #0000FF;
	font-weight: normal;
}

/* Change made to fieldset on 6/27/25 as part of stylesheet cleanup */

fieldset
{
	display: none;
}

h6
{
	display: none;
}

/* Change made to address on 6/27/25 as part of stylesheet cleanup */

address
{
	display: none;
}

h4
{
	margin-left: 0mm;
}

h3
{
	margin-left: 0mm;
}

h2
{
	margin-left: 0mm;
}

h1
{
	margin-left: 0mm;
}

h1.AvidTitle
{
	font-size: 42pt;
	font-weight: 400;
	line-height: 50px;
	text-transform: uppercase;
	letter-spacing: 0.28em;
	margin-bottom: 40px;
}

ol
{
	padding-left: 50px;
}

p.TOC1
{
	font-weight: normal;
	font-size: 10.5pt;
}

h1.ChapterTitle
{
	mc-auto-number-offset: 0mm;
	mc-auto-number-format: '{ }';
	mc-auto-number-position: inside-head;
}

p.ReadMeVersion
{
	margin-left: -8.7mm;
}

img.margin4
{
	float: left;
	margin-left: -175px;
}

img.margin3
{
	float: left;
	margin-left: -125px;
}

img.margin2
{
	float: left;
	margin-left: -85px;
}

img.margin
{
	float: left;
	margin-left: -35px;
}

p.Note-ShortcutTB
{
	margin-left: 40px;
	text-indent: -31.5px;
}

p.Note-Shortcut
{
	margin-left: 40px;
	text-indent: -40px;
}

p.Note-TipTB
{
	margin-left: 40px;
	text-indent: -31.5px;
}

p.Note-Tip
{
	margin-left: 40px;
	text-indent: -40px;
}

p.Note-HazardTB
{
	margin-left: 40px;
	text-indent: -32.5px;
}

p.Note-Hazard
{
	margin-left: 40px;
	text-indent: -40px;
}

p.Note-CautionTB
{
	margin-left: 40px;
	text-indent: -32.5px;
}

p.Note-Caution
{
	margin-left: 40px;
	text-indent: -40px;
}

p.NoteTB
{
	margin-left: 40px;
	text-indent: -32px;
}

p.Note
{
	margin-left: 40px;
	text-indent: -40px;
}

@media only screen and (max-width: 991px)
{
	/* Home page topic */

	div.home-tiles > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.home-tiles-layout > div:nth-child(1)
	{
		width: 40%;
		margin-left: 30%;
	}

	div.home-tiles-layout > div:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 24%;
		margin-left: 0%;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 24%;
		margin-left: 19%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 24%;
		margin-left: 14%;
	}

	html.home-topic .body-container
	{
		margin-left: 0;
	}
}

@media only screen and (max-width: 767px)
{
	/* Home page topic */

	div.home-tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
	}

	div.home-tiles-layout p
	{
		line-height: 1.2;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 49%;
		margin-left: 25.5%;
	}

	/* h1
	{
		margin-left: -6mm;
	}

	h2
	{
		margin-left: -6mm;
	}

	h3
	{
		margin-left: -6mm;
	}

	h1.ChapterTitle
	{
		margin-left: -6mm;
	} */
}

@media print
{
	/* Links */

	MadCap|xref
	{
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}
}

table.GenTOCTable2
{
	
}

table.GenTOCTable3
{
	
}

table.GenTOCTable4
{
	
}

MadCap|tocProxy.AvidReadMe
{
	border-top-width: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

@media ReadMe
{
	table.GenTOCTable2
	{
		display: none;
	}

	table.GenTOCTable3
	{
		display: none;
	}

	table.GenTOCTable4
	{
		display: none;
	}

	h1
	{
		mc-heading-level: 1;
	}

	h1.AvidTitle
	{
		
	}

	h2
	{
		mc-heading-level: 2;
	}

	h3
	{
		mc-heading-level: 3;
	}

	p.TOC1
	{
		color: #0000FF;
		font-weight: normal;
		font-size: 10.5pt;
	}

	MadCap|xref
	{
		text-decoration: none;
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
	}
}

@media HTML5
{
	p.Note
	{
		margin-left: 40px;
		text-indent: -40px;
	}

	p.NoteTB
	{
		margin-left: 40px;
		text-indent: -32px;
	}

	p.Note-Caution
	{
		margin-left: 40px;
		text-indent: -40px;
	}

	p.Note-CautionTB
	{
		margin-left: 40px;
		text-indent: -32.5px;
	}

	p.Note-Hazard
	{
		margin-left: 40px;
		text-indent: -40px;
	}

	p.Note-HazardTB
	{
		margin-left: 40px;
		text-indent: -32.5px;
	}

	p.Note-Tip
	{
		margin-left: 40px;
		text-indent: -40px;
	}

	p.Note-TipTB
	{
		margin-left: 40px;
		text-indent: -31.5px;
	}

	p.Note-Shortcut
	{
		margin-left: 40px;
		text-indent: -40px;
	}

	p.Note-ShortcutTB
	{
		margin-left: 40px;
		text-indent: -31.5px;
	}

	img.margin
	{
		float: left;
		margin-left: -35px;
	}

	img.margin2
	{
		float: left;
		margin-left: -85px;
	}

	img.margin3
	{
		float: left;
		margin-left: -125px;
	}

	img.margin4
	{
		float: left;
		margin-left: -175px;
	}

	p.ReadMeVersion
	{
		margin-left: -8.7mm;
	}

	h1.ChapterTitle
	{
		mc-auto-number-offset: 0mm;
		mc-auto-number-format: '{ }';
		mc-auto-number-position: inside-head;
	}

	p.TOC1
	{
		font-weight: normal;
		font-size: 10.5pt;
	}

	ol
	{
		padding-left: 50px;
	}

	h1.AvidTitle
	{
		font-size: 42pt;
		font-weight: 400;
		line-height: 50px;
		text-transform: uppercase;
		letter-spacing: 0.28em;
		margin-bottom: 40px;
	}

	h1
	{
		margin-left: 0mm;
	}

	h2
	{
		margin-left: 0mm;
	}

	h3
	{
		margin-left: 0mm;
	}

	h4
	{
		margin-left: 0mm;
	}
}

ul.Avid-ChoiceList
{
	list-style-image: none;
}

ul.Avid-ChoiceList > li::marker
{
	font-family: AvidTechnologyNew;
	font-size: 13pt;
	content: 't ';
}

h1.ChapterNoNum
{
	font-size: 21pt;
	mc-heading-level: 1;
}

.avid-subtitle
{
	font-weight: 700;
	font-size: 21px;
	line-height: 25px;
	color: var(--AvidPurple);
	margin-bottom: 16px;
	margin-left: 0;
}

.avid-table
{
	width: 100%;
	border-collapse: collapse;
}

.avid-table tr td,
.avid-table tr th
{
	text-align: left;
	padding: 13px 0;
}

.avid-table tr th
{
	font-weight: 700;
	border: 1px solid var(--AvidPurple);
	border-width: 1px 0 2px;
}

.body-container .top-menu
{
	padding-left: 0;
	width: auto;
	position: fixed;
	top: 0;
	z-index: 9999;
	right: 35px;
	transition: 0.5s ease;
}

.body-container .top-menu li
{
	list-style: none;
	display: inline-block;
	font-size: 16px;
	line-height: 24px;
	text-transform: capitalize;
	padding: 21px 11px;
	margin: 0;
}

.body-container .top-menu li a
{
	color: #fff;
}

.search-bar
{
	width: 309px;
	height: 38px;
	border: 1px solid #454646;
	border-radius: 2px;
}

.search-bar .search-submit-wrapper
{
	left: 0;
	top: 2px;
	right: auto;
}

.search-bar .search-field
{
	height: 36px;
	padding-left: 35px;
	padding-right: 10px;
}

.breadcrumbs,
.breadcrumbs > a
{
	color: #686A6A;
	font-size: 14px;
	line-height: 21px;
}

.breadcrumbs .MCBreadcrumbsLink,
.breadcrumbs .MCBreadcrumbsSelf
{
	text-decoration: underline;
	color: #686A6A;
}

.top-wrapper
{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	margin-left: -25%;
	margin-bottom: 51px;
	padding-bottom: 42px;
	border-bottom: 1px solid #DFE2E8;
}

.select-wrapper
{
	padding: 7px;
	margin-left: 18px;
	display: none;
}

.search-wrapper
{
	display: flex;
}

@media screen and (min-width: 992px)
{
	.sidenav-wrapper
	{
		position: absolute;
		height: calc(100vh - 237px);
	}
}

@media screen and (max-width: 1199px)
{
	h1.AvidTitle
	{
		font-size: 30px;
		line-height: 40px;
	}
}

@media screen and (max-width: 991px)
{
	.top-wrapper
	{
		display: block;
	}

	.body-container .top-menu
	{
		right: 70px;
	}

	.search-wrapper .search-bar
	{
		width: 80%;
	}

	.top-wrapper
	{
		margin-left: 0;
	}

	.is-open-right .body-container .top-menu
	{
		right: 320px;
	}

	.body-container
	{
		padding-left: 0;
		padding-right: 0;
	}
}

@media screen and (max-width: 767px)
{
	.search-wrapper .search-bar
	{
		width: 100%;
	}

	.is-open-right .body-container .top-menu
	{
		right: 300px;
	}

	.body-container .top-menu
	{
		right: 40px;
	}

	.body-container .top-menu li
	{
		font-size: 14px;
		padding: 21px 5px;
	}

	.title-bar-layout a.logo
	{
		width: 100px;
		height: 46px;
		margin-left: -15px;
		background-size: cover;
	}

	.body-container
	{
		padding: 15px 0;
	}

	.top-wrapper
	{
		margin-bottom: 15px;
		padding-bottom: 15px;
	}
}

.Page-Break-After
{
	page-break-after: always;
}

.Page-Break-Before
{
	page-break-before: always;
}

li.Page-Break-After
{
	page-break-after: always;
}

li.Page-Break-Before
{
	page-break-before: always;
}

object.MP4Video
{
	height: auto;
	width: 500px;
}

