/*--- START: STYLES FROM HTML BUILDER ---*/
/* --- CSS generated by HTML Code Builder for MadCap Flare --- */
/* --- Copy and paste this into your stylesheet --- */

/* Note Styles */

/*--- START: STYLES FROM HTML BUILDER ---*/
/* --- CSS generated by HTML Code Builder for MadCap Flare --- */
/* --- Copy and paste this into your stylesheet --- */

/* Note Styles */

/*--- START: STYLES FROM HTML BUILDER ---*/
/* --- CSS generated by HTML Code Builder for MadCap Flare --- */
/* --- Copy and paste this into your stylesheet --- */

/* Note Styles */
.note-block {
  background-color: #eef6ff;
  border-left: 4px solid #3b82f6;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.note-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.note-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #1e3a8a;
}

/* Tip Styles */
.tip-block {
  background-color: #f0fdf4;
  border-left: 4px solid #22c55e;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.tip-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.tip-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #14532d;
}

/* Warning Styles */
.warning-block {
  background-color: #fefce8;
  border-left: 4px solid #eab308;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.warning-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.warning-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #713f12;
}

/* Important Styles */
.important-block {
  background-color: #fef2f2;
  border-left: 4px solid #ef4444;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.important-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.important-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #7f1d1d;
}

/* Code Block Styles */
.code-block-wrapper {
  background-color: #1e293b;
  padding: 16px;
  margin-bottom: 16px;
  border-radius: 4px;
  overflow-x: auto;
  font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.code-block-wrapper pre {
  color: #e2e8f0;
  font-size: 14px;
  line-height: 1.5;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.code-block-wrapper pre, .code-block-wrapper pre > code { margin: 0; padding: 0; background: none; font-family: inherit; }

/* Table Styles */
.StandardizedTable {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px !important;
  margin-bottom: 16px;
  table-layout: fixed;
}
.StandardizedTable th {
  background-color: #0f172a;
  color: #f1f5f9;
  text-align: left;
  vertical-align: middle;
  padding: 12px 15px;
  border: 1px solid #334155;
  font-weight: bold;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable td {
  padding: 12px 15px;
  border: 1px solid #e2e8f0;
  color: #1e293b;
  text-align: left;
  vertical-align: middle;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable tbody tr:nth-child(even) {
  background-color: #f8fafc;
}
.StandardizedTable tbody tr:nth-child(odd) {
  background-color: #ffffff;
}

/* Image Styles */
.StandardizedImage {
  max-width: 100%;
  height: auto;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  display: block;
  margin: 16px 0;
}

/*--- END: STYLES FROM HTML BUILDER ---*/

.note-block {
  background-color: #eef6ff;
  border-left: 4px solid #3b82f6;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.note-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.note-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #1e3a8a;
}

/* Tip Styles */
.tip-block {
  background-color: #f0fdf4;
  border-left: 4px solid #22c55e;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.tip-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.tip-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #14532d;
}

/* Warning Styles */
.warning-block {
  background-color: #fefce8;
  border-left: 4px solid #eab308;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.warning-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.warning-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #713f12;
}

/* Important Styles */
.important-block {
  background-color: #fef2f2;
  border-left: 4px solid #ef4444;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.important-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.important-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #7f1d1d;
}

/* Code Block Styles */
.code-block-wrapper {
  background-color: #1e293b;
  padding: 16px;
  margin-bottom: 16px;
  border-radius: 4px;
  overflow-x: auto;
  font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.code-block-wrapper pre {
  color: #e2e8f0;
  font-size: 14px;
  line-height: 1.5;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.code-block-wrapper pre, .code-block-wrapper pre > code { margin: 0; padding: 0; background: none; font-family: inherit; }

/* Table Styles */
.StandardizedTable {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px !important;
  margin-bottom: 16px;
  table-layout: fixed;
}
.StandardizedTable th {
  background-color: #0f172a;
  color: #f1f5f9;
  text-align: left;
  vertical-align: middle;
  padding: 12px 15px;
  border: 1px solid #334155;
  font-weight: bold;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable td {
  padding: 12px 15px;
  border: 1px solid #e2e8f0;
  color: #1e293b;
  text-align: left;
  vertical-align: middle;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable tbody tr:nth-child(even) {
  background-color: #f8fafc;
}
.StandardizedTable tbody tr:nth-child(odd) {
  background-color: #ffffff;
}

/* Image Styles */
.StandardizedImage {
  max-width: 100%;
  height: auto;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  display: block;
  margin: 16px 0;
}

/*--- END: STYLES FROM HTML BUILDER ---*/

.note-block {
  background-color: #eef6ff;
  border-left: 4px solid #3b82f6;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.note-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.note-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #1e3a8a;
}

/* Tip Styles */
.tip-block {
  background-color: #f0fdf4;
  border-left: 4px solid #22c55e;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.tip-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.tip-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #14532d;
}

/* Warning Styles */
.warning-block {
  background-color: #fefce8;
  border-left: 4px solid #eab308;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.warning-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.warning-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #713f12;
}

/* Important Styles */
.important-block {
  background-color: #fef2f2;
  border-left: 4px solid #ef4444;
  padding: 16px;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.important-block > div:first-child {
  margin-right: 12px;
  line-height: 1;
  flex-shrink: 0;
}
.important-block > div:last-child {
  flex-grow: 1;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #7f1d1d;
}

/* Code Block Styles */
.code-block-wrapper {
  background-color: #1e293b;
  padding: 16px;
  margin-bottom: 16px;
  border-radius: 4px;
  overflow-x: auto;
  font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.code-block-wrapper pre {
  color: #e2e8f0;
  font-size: 14px;
  line-height: 1.5;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.code-block-wrapper pre, .code-block-wrapper pre > code { margin: 0; padding: 0; background: none; font-family: inherit; }

/* Table Styles */
.StandardizedTable {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px !important;
  margin-bottom: 16px;
  table-layout: fixed;
}
.StandardizedTable th {
  background-color: #0f172a;
  color: #f1f5f9;
  text-align: left;
  vertical-align: middle;
  padding: 12px 15px;
  border: 1px solid #334155;
  font-weight: bold;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable td {
  padding: 12px 15px;
  border: 1px solid #e2e8f0;
  color: #1e293b;
  text-align: left;
  vertical-align: middle;
  font-size: 14px !important;
  line-height: 1.5;
  word-wrap: break-word;
}
.StandardizedTable tbody tr:nth-child(even) {
  background-color: #f8fafc;
}
.StandardizedTable tbody tr:nth-child(odd) {
  background-color: #ffffff;
}

/* Image Styles */
.StandardizedImage {
  max-width: 100%;
  height: auto;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.05);
  display: block;
  margin: 16px 0;
}

/*--- END: STYLES FROM HTML BUILDER ---*/


/*--- YOUR EXISTING STYLESHEET ---*/

/*
    MadCap Flare Stylesheet
    Generated by: [Your Name/Company]
    Date: [Date]

    Table of Contents:
    1. CORE SETUP (Imports, Variables, Fonts)
    2. GENERAL CONTENT STYLES (Body, Typography, Links)
    3. MADCAP FLARE PROXIES & ELEMENTS
    4. LAYOUT & PAGE-SPECIFIC STYLES
    5. COMPONENT STYLES (Notes, Tables, etc.)
    6. LEGACY & IMPORTED STYLES
    7. RESPONSIVE MEDIA QUERIES
    8. MISC & OVERRIDES
*/


/*--- 1. CORE SETUP ---*/
@import url('Toggle.css');

:root {
	--ForestBlack: #082029;
	--Brand1: #076685;
	--Brand2: #CDE0E7;
	--Dark: #45494c;
	--Medium: #b9bec1;
	--Light: #d0d3d5;
	--White: #ffffff;
}

@font-face {
	font-family: 'ArchivoBold';
	src: url(../Fonts/Archivo-Bold.ttf);
}

@font-face {
	font-family: 'RobotoRegular';
	src: url('../Fonts/RobotoFlex-Regular.ttf');
	font-weight: normal;
}


/*--- 2. GENERAL CONTENT STYLES ---*/
body {
	color: var(--ForestBlack);
	font-family: RobotoRegular, Arial, sans-serif;
}

/* Headings */
h1 {
	font-size: 24.0pt;
	font-family: ArchivoBold, Arial, sans-serif;
}

h2 {
	border-radius: 0px;
	padding-left: 4px;
	border-left: solid 0px transparent;
	font-family: ArchivoBold, Arial, sans-serif;
	font-size: 20pt;
}

h3 {
	font-family: ArchivoBold, Arial, sans-serif;
	font-size: 17pt;
}

h4 {
	font-family: ArchivoBold, Arial, sans-serif;
	font-size: 14pt;
}

h5 {
	font-size: 10.0pt;
	font-family: ArchivoBold, Arial, sans-serif;
}

h6 {
	font-size: 8.0pt;
	font-family: ArchivoBold, Arial, sans-serif;
}

/* Paragraphs & Text */
.main-section p {
	font-size: 12.0pt;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 20pt;
	letter-spacing: 0.25px;
}

p.table-text {
	font-size: 12pt;
}

p.caption {
	font-size: 8pt;
	text-align: center;
}

p.stem {
	font-style: italic;
}

code,
var,
MadCap|variable {
	color: var(--ForestBlack);
}

/* Links */
a,
a:link,
a:visited {
	color: var(--Brand1);
}

/* Lists */
ul,
ol,
dl {
	letter-spacing: .25px;
	line-height: 20pt;
	margin-top: 0px;
	margin-bottom: 0px;
}

li,
dt,
dd,
li p,
dt p,
dd p {
	margin-bottom: 8px;
	margin-top: 8px;
}

ol,
ul,
li {
	color: #000000;
}

/* Images */
img {
	border: solid 1px #000000;
}

/*--- 3. MADCAP FLARE PROXIES & ELEMENTS ---*/
MadCap|breadcrumbsProxy {
	border-bottom-width: 0;
	color: var(--ForestBlack);
}

MadCap|topicToolbarProxy {
	color: #387280;
}

MadCap|xref {
	mc-format: '{para}';
	text-decoration: underline;
	color: var(--Brand1);
}

MadCap|dropDown {
	border-bottom: 1px solid var(--Light);
	mc-image-position: left;
	mc-image-spacing: 10px;
	mc-open-image: url('../Images/Minus.png');
	mc-closed-image: url('../Images/Plus.png');
	padding: 10px 0;
}

MadCap|dropDownHotspot {
	cursor: hand;
	text-decoration: none;
	font-weight: bold;
	border-bottom: none;
	font-size: 16pt;
}

MadCap|dropDownBody {
	padding: 10px 30px 0;
}

MadCap|expandingHead {
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: var(--Brand1);
}

MadCap|expandingBody {
	color: var(--Dark);
	font-style: italic;
}


/*--- 4. LAYOUT & PAGE-SPECIFIC STYLES ---*/
.body-container {
	padding-left: 2%;
	padding-top: 2%;
}

div.topic-container {
	
}

/* Home Page */
html.home-topic {
	
}

html.home-topic .body-container {
	padding: 0;
}

html.home-topic .main-section > .outer-row {
	max-width: 100%;
	padding: 0;
}

div.home-layout {
	padding: 2% 5%;
}

div.home-section {
	padding: 5% 0;
	border-bottom: solid 1px var(--Light);
}

div.topic-hero {
	padding: 5%;
	background-size: cover;
	background-attachment: scroll;
}

div.topic-hero h1 {
	color: var(--White);
	font-size: 48pt;
	text-align: center;
}

/* Responsive Grid Rows */
div.home-tiles,
div.home-tiles-layout,
div.quick-links {
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.home-tiles::before,
div.home-tiles-layout::before,
div.quick-links::before,
div.home-tiles::after,
div.home-tiles-layout::after,
div.quick-links::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%; }

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; }

div.quick-links > div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick-links * {
	text-align: center;
}

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%; }

/* Footer */
footer {
	background: #082029;
	color: #ffffff;
}

div.home-footer {
	background-color: #ffffff;
	padding: 2% 5%;
}

p.footer {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 13pt;
	color: #ffffff;
}

p.footer-sub {
	color: var(--White);
	font-size: 14pt;
	margin-top: 14px;
}


/*--- 5. COMPONENT STYLES (NOTES, TABLES, ETC.) ---*/

/* Note/Tip/Warning Boxes */
div.note {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #D6E7EA;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border: solid 1px #006170;
	border-radius: 6px;
	line-height: 18px;
	mc-auto-number-format: 'Note: ';
	overflow: hidden;
	padding: 15px 60px;
	background-image: url('../Images/Icons/note.png');
}

div.tip {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #CEE6EB;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border-radius: 6px;
	line-height: 18px;
	mc-auto-number-format: 'Tip: ';
	overflow: hidden;
	background-image: url('../Images/Icons/lightbulb.png');
	margin-bottom: 20px;
	padding: 15px 60px;
	border: 1px solid #387280;
}

div.warning {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #FAF1F1;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border: solid 1px #E24650;
	border-radius: 6px;
	line-height: 18px;
	mc-auto-number-format: 'Warning: ';
	overflow: hidden;
	padding: 15px 60px;
	background-image: url('../Images/Icons/alert.png');
}

div.example {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #E4F3F3;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border: solid 1px #1AC8C6;
	border-radius: 6px;
	line-height: 18px;
	mc-auto-number-format: 'Example: ';
	overflow: hidden;
	padding: 15px 60px;
	background-image: url('../Images/Icons/checkmark.png');
}

div.syntax, p.syntax {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #f0f0f0;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border: solid 1px #f0f0f0;
	border-radius: 6px;
	line-height: 18px;
	mc-auto-number-format: 'Syntax: ';
	overflow: hidden;
	padding: 15px 60px;
}

div.action {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-position: 12px 8px;
	background-repeat: no-repeat;
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 15px 60px;
	background-image: url('../Images/double-click.png');
	mc-auto-number-format: 'Action:  ';
	border: solid #11adc2;
	background-color: #11adc2;
}


/*--- START: HTML BUILDER TOOL STYLES ---*/
/*-- (Copy and paste CSS from the tool into this section) --*/


/*--- END: HTML BUILDER TOOL STYLES ---*/


/* Tables */
table {
	border-collapse: collapse;
	border: 1px solid #f5f5f5;
	border-spacing-y: 12;
	padding: 5px;
	border-radius: 1px;
	max-id: 4;
}

table.floating {
	border: solid 2px #ffffff;
}

caption {
	font-size: 8pt;
}

th {
	background-color: #fef7f7;
	color: #000000;
	padding: 12px;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #dcdcdc;
	span: 1;
	name: Header1;
	id: 2;
}

tbody {
	background-color: #ffffff;
	cell-padding: 3px;
	cell-content-style-tag: p;
	cell-content-style-class: table-text;
	vertical-align: top;
	color: #000000;
	size: 0.5px;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #dcdcdc;
	span: 1;
	name: Body1;
	id: 1;
}

tbody tr:nth-child(odd) {
	background-color: #EEEEEE;
}

td {
	border-style: none;
	border-width: 1px;
	padding: 6px;
}


/*--- 6. LEGACY & IMPORTED STYLES ---*/
/* These styles appear to be generated from a document import (e.g., Word). */
/* Modify with caution. */

ol.ol_1 { padding-left: 0px; list-style-type: decimal; margin-left: 36pt; }
ul.ul_1 { padding-left: 0px; list-style-type: circle; margin-left: 36pt; }
ul.ul_2 { padding-left: 0px; list-style-type: disc; margin-left: 36pt; }
ul.ul_3 { padding-left: 0px; list-style-type: square; margin-left: 36pt; }

p.p_1 { text-align: center; }

td.td_1 {
	border: 1pt solid black;
	padding: 4pt;
	vertical-align: middle;
}

col.col_1 { width: 125pt; }
col.col_2 { width: 56pt; }
col.col_3 { width: 37pt; }
col.col_4 { width: 46pt; }
col.col_5 { width: 52pt; }
col.col_6 { width: 53pt; }
col.col_7 { width: 63pt; }
col.col_8 { width: 420pt; }
col.col_9 { width: 118pt; }
col.col_10 { width: 34pt; }
col.col_11 { width: 78pt; }
col.col_12 { width: 62pt; }
col.col_13 { width: 298pt; }
col.col_14 { width: 74pt; }
col.col_15 { width: 402pt; }
col.col_16 { width: 73pt; }
col.col_17 { width: 403pt; }
col.col_18 { width: 114pt; }
col.col_19 { width: 366pt; }

img.img_1 { visibility: visible; mso-wrap-style: square; width: 50%; height: 75%; }
img.img_2 { visibility: visible; mso-wrap-style: square; width: 467px; height: 72px; }
img.img_3 { visibility: visible; mso-wrap-style: square; width: 468px; height: 303px; }
img.img_4 { visibility: visible; mso-wrap-style: square; width: 468px; height: 211px; }
img.img_5 { visibility: visible; mso-wrap-style: square; width: 468px; height: 287px; }
img.img_6 { visibility: visible; mso-wrap-style: square; width: 468px; height: 159px; }
img.img_7 { visibility: visible; mso-wrap-style: square; width: 468px; height: 200px; }
img.img_8 { visibility: visible; mso-wrap-style: square; width: 468px; height: 257px; }
img.img_9 { visibility: visible; mso-wrap-style: square; width: 468px; height: 314px; }
img.img_10 { visibility: visible; mso-wrap-style: square; width: 468px; height: 267px; }
img.img_11 { visibility: visible; mso-wrap-style: square; width: 468px; height: 129px; }
img.img_12 { visibility: visible; mso-wrap-style: square; width: 468px; height: 40px; }
img.img_13 { visibility: visible; mso-wrap-style: square; width: 469px; height: 65px; }
img.img_14 { visibility: visible; mso-wrap-style: square; width: 468px; height: 57px; }
img.img_15 { visibility: visible; mso-wrap-style: square; width: 468px; height: 59px; }
img.img_16 { visibility: visible; mso-wrap-style: square; width: 468px; height: 289px; }
img.img_17 { visibility: visible; mso-wrap-style: square; width: 468px; height: 39px; }
img.img_18 { visibility: visible; mso-wrap-style: square; width: 468px; height: 64px; }
img.img_19 { visibility: visible; mso-wrap-style: square; width: 468px; height: 73px; }
img.img_20 { visibility: visible; mso-wrap-style: square; width: 468px; height: 43px; }
img.img_21 { visibility: visible; mso-wrap-style: square; width: 468px; height: 83px; }
img.img_22 { visibility: visible; mso-wrap-style: square; width: 468px; height: 147px; }
img.img_23 { visibility: visible; mso-wrap-style: square; width: 468px; height: 34px; }
img.img_24 { visibility: visible; mso-wrap-style: square; width: 468px; height: 79px; }
img.img_25 { visibility: visible; mso-wrap-style: square; width: 467px; height: 108px; }
img.img_26 { visibility: visible; mso-wrap-style: square; width: 468px; height: 35px; }
img.img_27 { visibility: visible; mso-wrap-style: square; width: 250px; height: 250px; }


/*--- 7. RESPONSIVE MEDIA QUERIES ---*/
@media tablet {
	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 mobile {
	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%; }
}

@media print {
	MadCap|xref {
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}
}


/*--- 8. MISC & OVERRIDES ---*/
div.collapse,
div.expand {
	background-color: #ffffff;
}

button {
	
}

/* Sticky Header Fix */
.title-bar.is-stuck {
	position: unset !important;
}

[data-sticky-container] {
	position: sticky !important;
	top: 0 !important;
}

/* Version Picker */
div.versionPickerContainer {
	float: right;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 6px;
	text-align: center;
}

div.versionPickerContainer > p {
	font-size: 10pt;
	display: block;
	margin-bottom: 0px;
}

select#versionPicker {
	padding: 5px;
	border-radius: 5px;
}