@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/* Begin SKIN SWITCH */
html._Skins_HTML5_SideNav2020 {
}
html._Skins_Hidden-TOC {
}
/* End SKIN SWITCH */

:root {
}

/* 2025 updated fonts */

/* PlusJakarta Sans Variable Font */
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("../Fonts/PlusJakartaSans-VariableFont_wght.ttf")
    format("truetype-variations");
  font-weight: 100 900; /* Full range of weights available in the variable font */
  font-style: normal;
}

/* PlusJakarta Sans Italic Variable Font */
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("../Fonts/PlusJakartaSans-Italic-VariableFont_wght.ttf")
    format("truetype-variations");
  font-weight: 100 900; /* Full range of weights available in the variable font */
  font-style: italic;
}

@font-face {
  font-family: "TufinFont";
  src: url(../Fonts/tufinfont.woff2) format("woff2"),
    url(../Fonts/tufinfont.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

.futura-pt-book {
  font-family: "Plus Jakarta Sans";
}

body {
  color: #555555;
  font-family: "Plus Jakarta Sans", "Open Sans", sans-serif;
  font-size: 16px;
  line-height: 24px;
  mc-hyphenate: never;

  /* These default values are overridden in the theme-sidenav.css */
  --HeadColor: #00829b;
  --SubHeadColor: #f4f5f4;
}

a {
  color: #762a5b;
  font-size: 1em;
  text-decoration: underline;
}

a:visited {
}

a:hover {
  text-decoration: none;
}

a:hover[href^="#"] {
  /* text-decoration: underline; */
  text-decoration: none;
}

/* enter color for "visited" links */
/* In-page link */

a[href^="#"] {
  /* font-family: "Open Sans"; */
  /* font-weight: 700; */
  /* text-decoration: none; */
  text-decoration: underline;
}

/* External link */

a[href^="http"]::after {
  background: transparent url("Images/iconExternalLink.png") no-repeat;
  background-position: 0px;
  content: "";
  height: 16px;
  padding-left: 15px;
  margin-left: 5px;
  width: 16px;
}

/* RT 2020 */

a.MCBreadcrumbsLink {
  color: #08869e;
  font-family: "Plus Jakarta Sans", sans-serif;
  text-decoration: none;
  /* font-style: italic;
	text-decoration: underline; */
}

/* RT 2020 */

a.MCBreadcrumbsLink:visited {
  color: #08869e;
}

/* RT 2020 */

a.MCBreadcrumbsLink:hover {
  color: #08869e;
}

code {
  font-family: "Courier New";
}

code.MonospaceBold {
  font-weight: bolder;
}

/* DEFINITION LISTS */
/* Added by Michael Sedley, November 2021*/

dd {
  line-height: 100%;
  margin-top: 4pt;
  margin-bottom: 4pt;
}

dd p {
  line-height: 100%;
  margin-top: 4pt;
  margin-bottom: 4pt;
}

dt {
  color: #00829b;
  padding-top: 10pt;
}

/* END DEFINITION LIST*/

/* this div contains the code to copy when using a madcap code snippet*/
div.CodeToPaste {
  display: none;
}

div.GlossaryPageDefinition {
}

div.GlossaryPageHeading {
}

div.GlossaryPageTerm {
}

div.TopicContent {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 25px;
}

div.NoteLight {
  background: #ffffff url("Images/iconNoteLight.png") no-repeat;
  background-position: 15px 15px;
  border: solid 1px #d9d9d9;
  border-radius: 5px;
  margin: 15px 0;
  padding: 15px 30px 15px 60px;
}

div.Note {
  background: #d4f0ff url("Images/iconNote.png") no-repeat;
  background-position: 15px 15px;
  border-radius: 5px;
  margin: 15px 0;
  padding: 15px 30px 15px 60px;
}

div.ThumbsUp {
  background: #ffffff url("Images/thumbsup.jpg") no-repeat;
  background-position: 15px 15px;
  background-size: 25px 25px;
  border: solid 1px #25b73f;
  border-radius: 5px;
  margin: 15px 0;
  padding: 15px 30px 15px 60px;
}

div.Warning {
  background: #fff3c4 url("Images/iconWarning.png") no-repeat;
  background-position: 15px 15px;
  border-radius: 5px;
  margin: 15px 0;
  padding: 15px 30px 15px 60px;
}

h1 {
  color: var(--HeadColor);
  font-size: 2.4em;
  font-weight: normal;
  line-height: 1em;
  margin-bottom: 8px;
  padding-bottom: 10px;
  margin-top: 30px;
}

/* iconography by Rivka Teller/Tech-Tav, July 2021 */
h1.location::before,
h2.location::before,
h3.location::before {
  background: transparent url(Images/Location.svg) no-repeat;
  background-position: left 2px;
  background-size: 0.43em 0.75em;
  content: "";
  display: inline-block;
  height: 0.8em;
  width: 0.8em;
}

h1.overview::before,
h2.overview::before,
h3.overview::before {
  background: transparent url(Images/Overview.svg) no-repeat;
  background-position: left 2px;
  background-size: 0.5em 0.75em;
  content: "";
  display: inline-block;
  height: 0.8em;
  width: 1em;
}

h1.actions::before,
h2.actions::before,
h3.actions::before {
  background: transparent url(Images/Actions.svg) no-repeat;
  background-position: left 3px;
  background-size: 0.5em 0.75em;
  content: "";
  display: inline-block;
  height: 0.8em;
  width: 1em;
}

h2 {
  color: var(--HeadColor);
  font-size: 2em;
  font-weight: 500;
  line-height: 1em;
  margin-bottom: 4px;
  margin-top: 20px;
}

h3 {
  color: var(--HeadColor);
  font-size: 1.4em;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 20px;
}

h4 {
  color: #444444;
  font-size: 1.2em;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 20px;
}

h5 {
  color: #444444;
  font-size: 1.1em;
  font-weight: 500;
  margin-bottom: 4px;
  margin-top: 16px;
  mc-next-tag: p;
  mc-next-class: normal;
}

/* do not dislay a specific header in the miniTOC (will also be excluded from PDF */
h2.MiniTocExclude,
h3.MiniTocExclude,
h4.MiniTocExclude {
  mc-heading-level: 0;
}

li,
ul.menu._Skins_InThisTopic.mc-component ul > li,
ul.menu._Skins_InThisTopic.mc-component ul > ul > li,
ul.menu._Skins_InThisTopic.mc-component ul > ul > ul > li {
  margin-bottom: 6px;
  margin-top: 6px;
  orphans: 2;
  widows: 2;
}

/* Michael Sedley 11/2021 to reduce space between all list items  */
li {
  /* line-height: 100%; */
}

/* Added by Rivka Teller (tech-tav)- 11/2020 */

MadCap|breadcrumbsProxy {
  border-bottom: none;
  color: #666666;
  font-size: 13px;
  /* font-style: italic; */
  mc-breadcrumbs-prefix: " ";
}

/* code snippet customizations - Jeff Klein & Vered Neger Aug 2021*/
MadCap|codeSnippet {
  font-family: monospace;
  font-size: 16px;
  line-height: 24px;
  padding: 4px 4px 4px 4px;
}

Madcap|codeSnippetBody {
  padding: 4px 0 0 0;
}

MadCap|codeSnippetCaption {
  /* height: .6em; */ /* remove exceess space underneath caption */
  display: none; /* adding captions requires resetting padding */
}

MadCap|codeSnippetCopyButton {
  background-position: right;
  background-image: url("Images/iconCopy24.svg");
  background-repeat: no-repeat;
  font-size: x-small;
  height: 24px;
  width: 150px; /* set to HxW of actual image */
  mc-label: " ";
  position: relative;
}

/* for reasons unkonwn hover behavior only worked if we made it a generic class and not MadCap|codeSnippetCopyButton */
.codeSnippetCopyButton::after {
  background-color: white;
  border-radius: 3px;
  position: absolute;
  /* display: inline-block; */
  content: "Copy to clipboard";
  display: none;
  border: 1px solid #dbdbdb;
  height: 24px;
  width: 120px;
  text-align: center;
}

.codeSnippetCopyButton:hover::after {
  display: inline-block;
}

/* end code snippet customizations */

MadCap|glossaryProxy {
}

MadCap|indexProxy {
}

MadCap|tocProxy {
}

MadCap|xref {
  /*	color: #2D8DCC;
	font-weight: bold;
	mc-format: '{para}';
	text-decoration: underline;
*/
  color: #762a5b;
  font-size: 1em;
  text-decoration: underline;
}

MadCap|xref:hover {
  /*color: #BED230;*/
  text-decoration: none;
}

p.KeepWithNext {
  page-break-after: avoid;
}

p.SubHeading {
  font-weight: bold;
}

p.SubHead1 {
  color: var(--HeadColor);
  font-size: 1.2em;
  font-weight: normal;
  margin-bottom: 4px;
  margin-top: 16px;
  mc-next-tag: p;
  mc-next-class: normal;
  background-color: var(--SubHeadColor);
}

p.ProcedureIntro,
p.procedureintro {
  font-style: italic;
}

p.EmptyPageText {
}

p.FrameFooterText {
}

p.IndexHeading {
}

p.ManualTitle1 {
}

p.ManualTitle2 {
}

p.ManualVersionNumber {
}

/* 
p.TableHeading
{
	color: #333333;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 600;
}

p.TableBodyText
{
	color: #555555;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
}
*/

@media print {
  body {
    font-size: 8pt;
    line-height: 13px;
    margin: 8px;
  }

  div.GlossaryPageDefinition {
    font-size: 9pt;
  }

  div.GlossaryPageHeading {
    border-bottom-color: #bed230;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #bed230;
    font-size: 11pt;
  }

  div.GlossaryPageTerm {
    color: #bed230;
    font-size: 10pt;
    padding-bottom: 10px;
    padding-top: 10px;
  }

  /* iconography by Rivka Teller/Tech-Tav, July 2021 */
  h1.location::before,
  h2.location::before,
  h3.location::before,
  h1.actions::before,
  h2.actions::before,
  h3.actions::before,
  h1.overview::before,
  h2.overview::before,
  h3.overview::before {
    display: none;
  }

  h2.location,
  h2.overview,
  h2.actions,
  h3.location,
  h3.overview,
  h3.actions,
  h2.NoToc,
  h3.NoToc,
  h4.NoToc,
  h5.NoToc,
  h6.NoToc {
    mc-heading-level: 0;
  }

  /*h1
	{
		color: #bed230;
		font-family: 'Century Gothic';
		font-size: 22pt;
		line-height: 24pt;
		margin-bottom: 20px;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		padding: 0;
	}

	h2
	{
		font-size: 12pt;
		font-weight: normal;
		page-break-before: always;
	}

	h3
	{
		font-size: 10pt;
		font-weight: normal;
		mc-heading-level: 0;
	}

	h4
	{
		font-size: 9pt;
		font-weight: normal;
		mc-heading-level: 0;
	}*/

  /* jeff 2019 04 11 - Scale image if bigger than assumed page size */
  img {
    max-width: 6.5in;
  }

  MadCap|glossaryProxy {
    border-top: none;
  }

  MadCap|indexProxy {
    border-top: none;
  }

  MadCap|tocProxy {
    border-top: none;
    margin-right: 0.25in;
  }

  p {
    font-size: 8pt;
  }

  p.EmptyPageText {
    font-size: 10pt;
    font-weight: bold;
  }

  p.FrameFooterText {
    font-family: "Century Gothic";
    font-size: 24pt;
  }

  p.IndexHeading {
    font-size: 11pt;
    padding-top: 16px;
    text-align: left;
  }

  p.ManualTitle1 {
    /* font-size: 36px;
		font-weight: bolder: */
    font-family: "Century Gothic";
    font-size: 36pt;
    line-height: 100%;
    margin-bottom: 0;
    margin-top: 2in;
    text-align: center;
  }

  p.ManualTitle2 {
    /* font-size: 36px;
		font-weight: bolder: 
		color: #bed230;*/
    font-family: "Century Gothic";
    font-size: 22pt;
    line-height: 0;
    margin-bottom: 0;
    margin-top: 0;
    text-align: center;
  }

  p.ManualVersionNumber {
    color: #b3b3b3;
    font-family: "Century Gothic";
    font-size: 16pt;
    margin-top: 12pt;
    text-align: center;
  }

  p.Manual2020Title1 {
    font-family: "Century Gothic";
    font-size: 36pt;
    line-height: 100%;
    text-align: center;
  }

  p.Manual2020Title2 {
    /* font-size: 36px;
		font-weight: bolder: 
		color: #bed230;*/
    font-family: "Century Gothic";
    font-size: 22pt;
    line-height: 100%;
    text-align: center;
  }

  p.Manual2020VersionNumber {
    color: #b3b3b3;
    font-family: "Century Gothic";
    font-size: 16pt;
    line-height: 100%;
    text-align: center;
  }

  p.TOC1 {
    font-size: 12pt;
    font-weight: normal;
    margin-bottom: 6px;
    margin-top: 12px;
  }

  p.TOC2 {
    font-size: 8pt;
    font-weight: normal;
    margin-bottom: 2px;
    margin-left: 0.1in;
    margin-top: 2px;
  }

  /*Start expand drop downs on  print */
  /* Open any Flare dropdown body targeted by aria-controls */
  [id^="mc-dropdown-body"] {
    display: block !important;
    max-height: none !important;
    overflow: visible !important;
    visibility: visible !important;
  }

  /* Expanding text bodies, if present */
  [class^="MCExpandingBody"],
  .MCExpandingBody {
    display: inline !important;
    visibility: visible !important;
  }

  /* Safety: if wrappers clamp height/overflow */
  .MCDropDown,
  .MCExpanding,
  .MCDropDown_0,
  .MCDropDown_1 {
    max-height: none !important;
    height: auto !important;
    overflow: visible !important;
  }

  /* Optional: hide UI chrome */
  .TopicToolbarProxy,
  .MCDropDownHotSpot,
  .MCHotSpotImage,
  .MCDropDown_Image_Icon {
    display: none !important;
  }

  /* make sure heads are visible */
  a.MCDropDownHotSpot,
  [class^="MCDropDownHotSpot"],
  .dropDownHotspot {
    display: inline !important;
    visibility: visible !important;
    background: none !important;
    text-decoration: none !important;
    color: #000 !important; /* optional for crisp print */
    page-break-after: avoid;
  }

  [id^="mc-dropdown-body"],
  [class^="MCDropDownBody"] {
    page-break-before: avoid;
  }

  /* Hide On this page */
  #InThisTopic_div,
  #InThisTopic_div *,
  #InThisTopic_div::before,
  #InThisTopic_div::after {
    display: none !important;
    visibility: hidden !important;
  }

  MadCap|breadcrumbsProxy {
    margin-left: none;
    color: #666666;
    font-size: 13px;
    /* font-style: italic; */
    mc-breadcrumbs-prefix: " ";
  }

  /* End expand drop downs for print */
}

img {
  border: solid 1px #c9c9c9;
}

img.noborder {
  border: none;
}

img.ThumbnailPopup {
  mc-thumbnail: popup;
  border: dotted 2px #c9c9c9;
  mc-thumbnail-max-height: 100px;
}

img.ThumbnailMed {
  width: auto;
  height: auto;
  max-height: 400;
  max-width: 400;
}

/* adds  box around searh filter contents dropdown, to prevent white-on-white - (JHK) July 27, 2020 */
.search-filter-content {
  /* border: 5px solid red;*/
  border: 1px solid #bfbfbf;
  border-radius: 13px 13px 13px 13px;
}

span.SearchHighlight {
  background: yellow;
}

span.SearchHighlight.SearchHighlight1 {
  background: yellow;
}

span.SearchHighlight.SearchHighlight2 {
  background: #ccff00;
}

span.SearchHighlight.SearchHighlight3 {
  background: #1cff00;
}

span.SearchHighlight.SearchHighlight4 {
  background: #00e8ff;
}

span.SearchHighlight.SearchHighlight5 {
  background: #ef00ff;
}

span.SearchHighlight.SearchHighlight6 {
  background: #ff0018;
}

span.Code {
  font-family: "Courier New";
  text-indent: 0.5in;
}

span.SpecialBold {
  font-weight: bolder;
}

span.ScreenObject {
  font-style: normal;
  font-weight: bolder;
  color: #333333;
  background-color: transparent;
}

span.FileOrPath {
  font-family: "Courier New";
  font-style: normal;
  font-weight: bolder;
  color: #333333;
  background-color: #f2f2f2;
}

span.MessageText {
  font-style: italic;
  font-weight: lighter;
}

span.StatusOrValue {
  font-style: normal;
  font-weight: bolder;
  color: #333333;
  background-color: #f2f2f2;
}

span.superscript {
  font-size: 65%;
  vertical-align: super;
}

span.MenuItem {
  font-style: normal;
  font-weight: bolder;
  color: #333333;
  background-color: transparent;
}
span.Superscript {
  vertical-align: super;
  font-size: smaller;
}

span.SpanCodeSegment1 {
  font-family: "Courier New";
  background: #f2f2f2;
}

p.CodeSegment1 {
  font-family: "Courier New";
  padding: 15px;
  border: solid 2px #d9d9d9;
  background: #f2f2f2;
}

pre {
  overflow: auto;
  padding: 5px;
  width: auto;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border: solid 2px #d9d9d9;
  background-color: #f2f2f2;
  font-family: "Courier New";
}

div.sideContent {
  width: 33%;
  margin-bottom: 10px;
  margin-left: 10px;
  float: right;
}

html.templateTopic div.sideContent {
  display: none;
}

html.pulseTopic .main-section .row.outer-row {
  padding: 0;
}

ul.Action {
  list-style-image: url("Images/iconAction.png");
}

MadCap|dropDown {
  mc-closed-image: url("Images/Arrow-Right.png");
  mc-open-image: url("Images/Arrow-Down.png");
}

MadCap|dropDownBody {
  border: 1.5px solid #cbcbcb;
  padding-left: 1em;
  padding-right: 1em;
}

MadCap|dropDownHead {
}

MadCap|dropDownHotspot {
}

/* Mini-Toc (Added By Michael Sedley, 13-Jan-2020) */

MadCap|miniTocProxy {
  mc-output-support: all;
  border-top-width: 0px;
  padding-top: 0;
  padding-left: 0;
}

p.MiniTOC1 {
  mc-heading-level: 1;
  mc-leader-format: " ";
  mc-pagenum-display: none;
  font-weight: normal;
  mc-auto-number-offset: 0pt;
  margin: 4pt;
  margin-left: 15pt;
  color: #0000ff;
}

a.MiniTOC1::before {
  content: " \25CF";
  font-family: "Arial";
  padding-right: 10px;
  color: #000000;
  /*This is bullet before MiniToc Item*/
}

a.MiniTOC2::before {
  content: " \25CB";
  font-family: "Arial";
  padding-right: 10px;
  color: #000000;
}

a.MiniTOC3::before {
  content: " \25AA";
  font-family: "Arial";
  padding-right: 10px;
  color: #000000;
}
p.MiniTOC2 {
  mc-leader-format: " ";
  mc-pagenum-display: none;
  mc-auto-number-position: outside-head;
  mc-auto-number-offset: 0pt;
  color: #0000ff;
  margin: 2pt;
  padding-left: 18pt;
}

p.MiniTOC3 {
  mc-leader-format: " ";
  mc-pagenum-display: none;
  mc-auto-number-position: outside-head;
  mc-auto-number-offset: 0pt;
  color: #0000ff;
  margin: 2pt;
  padding-left: 36pt;
}

p.MiniTOC4,
p.MiniTOC5 {
  mc-pagenum-display: none;
  mc-leader-format: " ";
  color: #0000ff;
  /*	Level 4 Header and lower are not currently supported */
}

/* Added by Rivka Teller (tech-tav) for home page tiles - 08/2020 */
.row-of-three-tiles,
.row-of-two-tiles {
  display: block;
}

.mp-tile-item img,
.pd-tile-item img,
.oi-tile-item img {
  max-width: 100%;
}

/* ------- hidden tags ----------- */
/* These tags are being hidden from Flare's drop down, because these are not generally to be used  */
h1.location,
h1.overview,
h1.actions,
h2,
h3,
h4,
h5,
h6 {
  mc-hidden: hidden;
}

/* re-add these tags to be displayed */
div.CodeToPaste,
h2.NoToc,
h2.overview,
h2.actions,
h2.location,
h3.NoToc,
h3.overview,
h3.actions,
h3.location,
h2.MiniTocExclude,
h3.MiniTocExclude,
h4.MiniTocExclude,
h4.NoToc,
h5.NoToc,
h6.NoToc {
  mc-hidden: unhidden;
}

/* remove when these styles are removed from all repos */
p.h2,
p.h3,
p.h4,
p.h5,
p.h6 {
  mc-heading-level: 0;
}

/* Begin BUTTONS for Show/Hide ToC */
button.toggle-toc-on-button .button-icon,
button.toggle-toc-off-button .button-icon {
  background-size: 20px !important;
}

@media (max-width: 768px) {
  .toc-toggle {
    display: none;
  }
}
/* End BUTTONS for Show/Hide ToC */
