/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Font & Variable declarations */

@font-face 
{
	font-family: 'Archivo';
	src: url('Fonts/Archivo-VariableFont_wdth,wght.ttf') format('truetype');
	font-style: normal;
	font-weight: 100 900;
	font-display: swap;
}

@font-face 
{
	font-family: 'Archivo';
	src: url('Fonts/Archivo-Italic-VariableFont_wdth,wght.ttf') format('truetype');
	font-style: italic;
	font-weight: 100 900;
	font-display: swap;
}

@font-face 
{
	font-family: 'Archivo Narrow';
	src: url('Fonts/Archivo-VariableFont_wdth,wght.ttf') format('truetype');
	font-style: normal;
	font-weight: 100 700;
	font-display: swap;
}

@font-face 
{
	font-family: 'Archivo Narrow';
	src: url('Fonts/Archivo-Italic-VariableFont_wdth,wght.ttf') format('truetype');
	font-style: italic;
	font-weight: 100 700;
	font-display: swap;
}

@font-face 
{
	font-family: 'Roboto Mono';
	src: url('Fonts/RobotoMono-VariableFont_wght.ttf') format('truetype');
	font-weight: 100 700;
	font-style: normal;
	font-display: swap;
}

/* Supports a range of weights */

@font-face 
{
	font-family: 'Roboto Mono';
	src: url('Fonts/RobotoMono-Italic-VariableFont_wght.ttf') format('truetype');
	font-weight: 100 700;
	font-style: italic;
	font-display: swap;
}

/* Supports a range of weights */

:root,
html[data-theme='light']
{
	--bg-color: #FFFFFF;
	--text-color: #1D1B1E;
	--Primary: #3D2562;
	--Secondary: #7E5FDD;
	--Tertiary: #FF5100;
	--Error: #BA1A1A;
	--LightPrimary: #ECDCFF;
	--LightSecondary: #E8DEFF;
	--LightTertiary: #FFDBD0;
	--LightError: #FFDAD6;
	--DarkPrimary: #280057;
	--DarkSecondary: #20005F;
	--DarkTertiary: #390B00;
	--DarkError: #410002;
	--White: #FFFFFF;
	--Black: #1D1B1E;
	--LightPurple1: #F5F4F7;
	/* home page elements */
	--HeroHeading: var(--White);
	--HeroImage: url('../Images/hero-light.png');
	--sb-background: linear-gradient(180deg, #F5F4F7 0%, #E8E0EB 100%);
	--LaunchImage: url('../Images/Releases/2026/Spring.png');
	--Banner2Image: url('../Images/Banners/AnnoucementBanner-light.png');
	/* home card background */
	--LightPurple2: #ECE9EF;
	/* striped table background */
	--Gray: #CBC4CF;
	/* borders, place holder text */
	--DarkGray: #7A767A;
	--Black: #1D1B1E;
	/* Side Nav elements */
	--LogoImage: url('../Images/vasion-automate_logo_horiz_rgb-206.png');
	--SideNav-Header: var(--White);
	--SearchImage: url('../Images/Search.png');
	/* Demo Hover Button */
	--DemoHover: var(--White);
	/* Custom button images */
	--MyBtnImage: url('../Images/up.png');
	--theme-icon: url('../Images/Moon.png');
	--SnippetButtonImage: url('../Images/Copy.png');
	/* Custom bullet image */
	--bullet: url('../Images/bullet.png');
	--HandIcon: url('../Images/hand.png');
	--CautionIcon: url('../Images/Message-Warning.png');
	/* Accordion images */
	--AccordionPlus: url('../Images/Plus.png');
	--AccordionMinus: url('../Images/Minus.png');
}

html[data-theme='dark']
{
	--bg-color: #211F22;
	--text-color: #E7E1E6;
	--Primary: #D6BAFF;
	--Secondary: #CDBDFF;
	--Tertiary: #FFB59D;
	--Error: #FFB4AB;
	--LightPrimary: #553587;
	--LightSecondary: #4E2AAB;
	--LightTertiary: #842600;
	--LightError: #93000A;
	--DarkPrimary: #ECDCFF;
	--DarkSecondary: #E8DEFF;
	--DarkTertiary: #FFDBD0;
	--DarkError: #FFDAD6;
	--White: #FFFFFF;
	--Black: #1D1B1E;
	--LightPurple1: #141316;
	/* home page elements */
	--HeroHeading: #4E2AAB;
	--HeroImage: url('../Images/hero-dark.png');
	--sb-background: linear-gradient(180deg, #141316 0%, #4E2AAB 100%);
	--LaunchImage: url('../Images/Releases/2026/Spring.png');
	--Banner2Image: url('../Images/Banners/AnnouncementBanner-dark.png');
	/* home card background, SideNav header background */
	--LightPurple2: #2B292D;
	/* striped table background */
	--Gray: #615C66;
	/* borders, place holder text */
	--DarkGray: #B0A0B3;
	/* not sure of what element uses this */
	--Black: #1D1B1E;
	/* Side Nav elements */
	--LogoImage: url('../Images/vasion-automate_logo_horiz_inverse-208.png');
	--SideNav-Header: var(--LightPurple1);
	--SearchImage: url('../Images/Search-Dark.png');
	/* Demo Hover Button */
	--DemoHover: var(--Black);
	--MyBtnImage: url('../Images/up-dark.png');
	--theme-icon: url('../Images/Sun.png');
	--SnippetButtonImage: url('../Images/Copy-dark.png');
	/* Custom bullet image */
	--bullet: url('../Images/bullet-dark.png');
	--HandIcon: url('../Images/hand-dark.png');
	--CautionIcon: url('../Images/Message-Warning-dark.png');
	/* Accordion images */
	--AccordionPlus: url('../Images/Plus-dark.png');
	--AccordionMinus: url('../Images/Minus-dark.png');
}

body
{
	background-color: var(--bg-color);
	color: var(--text-color);
	font-family: 'Archivo', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.43;
}

#content-topic
{
	padding: 0px 1%;
	max-width: 1440px;
}

#releases
{
	padding: 0px 1%;
	max-width: 1440px;
}

/* Interactive Elements */

#myBtn
{
	background-color: var(--bg-color);
	background-image: var(--MyBtnImage);
	color: transparent;
	display: none;
	position: fixed;
	right: 40px;
	outline: none;
	cursor: pointer;
	padding: 12px;
	border-radius: 15%;
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	z-index: 999;
	bottom: 60px;
	mc-hidden: hidden;
}

#play-btn
{
	cursor: pointer;
}

#theme-toggle
{
	display: inline-block;
	vertical-align: middle;
	padding: 6px;
	border: 1px solid transparent;
	border-radius: 4px;
	background: transparent;
	cursor: pointer;
	line-height: 1;
	transition: border-color 0.2s ease;
}

#theme-toggle:hover
{
	border-color: rgba(255,255,255,0.3);
}

#theme-icon
{
	display: block;
	background-image: var(--theme-icon);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
	margin: 0;
	width: 24px;
	height: 24px;
	text-indent: -9999px;
	/* prevents any baseline issues */
}

html.home-topic
{
	
}

html.home-topic .sidenav-wrapper	/*hides the side nav menu on the home page*/
{
	display: none;
}

html.home-topic .nav-search	/*hides the search bar on the home page*/
{
	opacity: 0;
	display: none;
}

html.home-topic .body-container	/*overrides padding on the home page*/
{
	padding: 0;
}

nav.title-bar
{
	box-shadow: 0 10px 10px 0 rgba(0,0,0,0.16);
}

.search-bar.search-bar-container .search-submit
{
	background: var(--SearchImage) no-repeat center;
}

.search-bar.search-bar-container .search-submit:hover
{
	background: var(--SearchImage) no-repeat center;
}

.title-bar-layout a.logo
{
	background: var(--LogoImage);
	background-color: transparent;
	background-position: center;
	background-repeat: no-repeat;
	height: 42px;
	width: 250px;
}

ul._Skins_ContentMenu
{
	mc-hidden: hidden;
}

ul.menu._Skins_ContentMenu.mc-component li > a	/*hides the root menu item in the content menu*/
{
	display: none;
	mc-hidden: hidden;
}

ul.menu._Skins_ContentMenu.mc-component ul > li > a	/*displays h2 heading level in the content menu*/
{
	display: block;
	text-decoration: underline;
	mc-hidden: hidden;
}

._Skins_LandingPageMenu
{
	mc-hidden: hidden;
}

._Skins_LandingPageMenu a.selected	/*hides the root menu item in the landing page menu*/
{
	display: none;
	mc-hidden: hidden;
}

._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu
{
	display: flex;
	flex-wrap: wrap;
}

._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu > li
{
	width: 30%;
}

._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_LandingPageMenu2 > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_LandingPageMenu2 > .has-children > .sub-menu > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_Mini_TOC-Menu > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_Mini_TOC-Menu > .has-children > .sub-menu > .has-children > .sub-menu > li > a:hover
{
	box-shadow: 0 8px 16px rgba(0,0,0,0.5);
}

._Skins_LandingPageMenu2
{
	mc-hidden: hidden;
}

._Skins_LandingPageMenu2 a.selected
{
	display: none;
	mc-hidden: hidden;
}

/* Top level items display as cards */

._Skins_LandingPageMenu2 > .has-children > .sub-menu
{
	display: flex;
	flex-wrap: wrap;
}

._Skins_LandingPageMenu2 > .has-children > .sub-menu > li
{
	width: 30%;
}

/* Children of top level break out of flex and display as an indented list */

._Skins_LandingPageMenu2 > .has-children > .sub-menu > .has-children > .sub-menu
{
	display: block;
	padding-left: 5rem;
	width: 100%;
}

._Skins_LandingPageMenu2 > .has-children > .sub-menu > .has-children > .sub-menu > li
{
	width: 100%;
}

._Skins_Mini_TOC-Menu
{
	mc-hidden: hidden;
}

ul.menu._Skins_Mini_TOC_Menu.mc-component li > a.selected	/*hides the root menu item in the landing page menu*/
{
	display: none;
	mc-hidden: hidden;
}

._Skins_Mini_TOC_Menu > .has-children > .sub-menu
{
	display: flex;
	flex-wrap: wrap;
	mc-hidden: hidden;
}

._Skins_Mini_TOC_Menu > .has-children > .sub-menu > li
{
	width: 30%;
	mc-hidden: hidden;
}

.has-children
{
	mc-hidden: hidden;
}

.sub-menu
{
	mc-hidden: hidden;
}

._Skins_tb_Subscribe.mc-component .button.subscribe-button:hover
{
	background-color: var(--Primary);
}

._Skins_tb_Subscribe.mc-component .button.subscribe-button .button-text:hover
{
	color: var(--DemoHover);
}

.badge
{
	display: inline-block;
	padding: 3px 10px;
	border-radius: 20px;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 0.8px;
	text-transform: uppercase;
}

.badge-pro
{
	background-color: var(--Tertiary);
	color: var(--White);
}

.badge-new
{
	background-color: var(--Primary);
	color: var(--White);
}

.body-container
{
	mc-hidden: hidden;
}

.brand
{
	color: var(--Primary);
}

.center
{
	text-align: center;
}

.codeSnippetCopyButton
{
	font-family: 'Archivo Narrow';
	font-size: .8em;
	text-decoration: none;
	background-image: var(--SnippetButtonImage);
	background-repeat: no-repeat;
	background-position: 4px;
	background-color: var(--bg-color);
	border: .5px solid var(--Primary);
	border-radius: 3px;
	line-height: 2.2;
	padding: 4px 4px 4px 38px;
	margin-bottom: 4px;
	mc-hidden: hidden;
}

/* START: Delivery Model Button*/

.delivery-model-container
{
	position: relative;
	display: inline-block;
	font-family: Archivo, sans-serif;
}

.delivery-model-button
{
	background-color: transparent;
	color: var(--Primary);
	border: 2px solid var(--Primary);
	padding: 8px 16px;
	border-radius: 6px;
	cursor: pointer;
	font-size: 1em;
	height: 3em;
	display: flex;
	align-items: center;
	gap: 8px;
	transition: all 0.2s ease;
	box-shadow: none;
	min-width: 180px;
	justify-content: space-between;
}

.delivery-model-button:hover
{
	background-color: var(--Primary);
	color: var(--DemoHover);
	border-color: var(--Primary);
	box-shadow: 0 2px 8px rgba(126, 95, 221, 0.3);
}

.delivery-model-button:active
{
	transform: translateY(1px);
	background-color: var(--Primary);
	border-color: var(--Primary);
}

.delivery-model-arrow
{
	transition: transform 0.2s ease;
	font-size: 1em;
}

.delivery-model-button.open .delivery-model-arrow
{
	transform: rotate(180deg);
}

.delivery-model-dropdown
{
	position: absolute;
	top: 100%;
	right: 0;
	background: var(--bg-color);
	border: 1px solid #ddd;
	border-radius: 6px;
	box-shadow: 0 4px 12px rgba(0,0,0,0.15);
	min-width: 200px;
	opacity: 0;
	visibility: hidden;
	transform: translateY(-10px);
	transition: all 0.2s ease;
	margin-top: 4px;
	pointer-events: none;
}

.delivery-model-dropdown.open
{
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	pointer-events: auto;
}

.delivery-model-option
{
	padding: 12px 16px;
	cursor: pointer;
	border-bottom: 1px solid #eee;
	transition: background-color 0.2s ease;
	font-size: 1em;
	color: var(--Primary);
}

.delivery-model-option:last-child
{
	border-bottom: none;
	border-radius: 0 0 6px 6px;
}

.delivery-model-option:first-child
{
	border-radius: 6px 6px 0 0;
}

.delivery-model-option:hover
{
	background-color: var(--bg-color);
}

.delivery-model-option.selected
{
	background-color: var(--bg-color);
	color: var(--Primary);
	font-weight: bold;
}

.delivery-model-option.selected::after
{
	content: '✓';
	float: right;
	color: var(--Primary);
}

/*End of Delivery Model button CSS*/

.demo-button
{
	width: 125px;
	height: 3em;
	border: 2px solid var(--Primary);
	color: var(--Primary);
	background-color: transparent;
	border-radius: 4px;
	cursor: pointer;
	font-size: 1em;
	transition: all 0.3s ease;
}

.demo-button:hover
{
	background-color: var(--Primary);
	color: var(--DemoHover);
}

.display-on-top
{
	position: relative;
	z-index: 200;
}

.footer-links
{
	color: #ffffff;
	font-size: .9em;
	text-decoration: none;
}

.footer-links:visited
{
	color: #ffffff;
}

.glossaryTerm:link
{
	color: var(--Primary) !important;
}

.header-buttons
{
	display: none;
	margin-bottom: 25px;
	order: 4;
	text-align: right;
	z-index: 10;
	mc-conditions: 'Output.ScreenOnly';
}

.hidden
{
	color: #006400;
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.hidden > div
{
	display: none;
}

.visible > div
{
	display: block;
}

.italics
{
	font-style: italic;
}

.MCToggler_Image_Icon
{
	width: 12px;
}

.topic-only
{
	
}

.micro-content-only
{
	display: none;
}

.micro-content-container .micro-response .topic-only
{
	display: none;
}

.micro-response p
{
	font-size: 1em !important;
	line-height: 1.25;
	mc-hidden: hidden;
}

.micro-response p.micro-content-only
{
	display: block;
	mc-hidden: hidden;
}

.m .nav-search-wrapper
{
	mc-hidden: hidden;
}

.no-display
{
	display: none;
}

.Page-Break-Before
{
	
}

.Page-Break-After
{
	
}

.right
{
	text-align: right;
}

.sidenav-container
{
	height: 100%;
	mc-hidden: hidden;
}

.sidenav-wrapper
{
	mc-hidden: hidden;
}

.underline
{
	text-decoration: underline;
}

.white
{
	color: var(--White);
}

a
{
	color: var(--Secondary);
}

a.codeSnippetCopyButton:active
{
	font-weight: bold;
	font-family: 'Archivo Narrow';
	color: var(--Secondary);
}

a.MCBreadcrumbsLink
{
	text-decoration: none;
	mc-hidden: hidden;
}

a.MCBreadcrumbsLink:visited
{
	color: var(--Primary);
}

a.FlexContainer:link
{
	color: var(--Secondary);
	text-decoration: none;
}

a.FlexContainer:visited
{
	color: var(--Secondary);
}

a.FlexContainer:hover
{
	font-weight: bold;
}

a.GlossaryPageLink
{
	color: var(--Primary);
	font-weight: bold;
}

code
{
	font-family: Courier;
	word-break: break-all;
}

div.SlideBanner
{
	background: var(--sb-background);
	border-radius: 10px;
	box-shadow: 0 5px 10px rgba(0,0,0,0.25);
	margin: auto;
	margin-left: 1%;
	padding: 16px;
	position: relative;
	transition: all 0.3s;
	width: 80%;
}

div.FlexContainer
{
	display: flex;
	flex-wrap: wrap;
	align-content: space-around;
	padding: 20px 0px;
	mc-exclude-action: 'remove';
}

div.FlexContainer > div
{
	background-color: var(--LightPurple1);
	border-radius: 8px;
	margin: 1em;
	padding: 1em;
	box-shadow: 0 5px 10px rgba(0,0,0,0.25);
	transition: all 0.3s;
	vertical-align: middle;
	width: 22%;
}

div.FlexContainer > div:hover
{
	box-shadow: 0 12px 24px rgba(0,0,0,0.5);
	transition: all 0.3s;
}

div.footer
{
	width: 100%;
	padding: 10px 0px;
	background-color: var(--Primary);
	bottom: 0px;
	position: absolute;
}

div.footer-links a
{
	text-decoration: none;
	color: var(--White);
}

div.GlossaryPageDefinition
{
	margin-left: 24px;
}

div.GlossaryPageEntry
{
	margin-bottom: 16px;
}

div.home-layout
{
	min-height: 750px;
	padding: 25px 0px 120px;
}

div.ImageFloatRight
{
	float: right;
	width: 58%;
}

div.lauch-image
{
	background-image: var(--LaunchImage);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	padding: 100px 0px 100px;
}

div.banner-2
{
	background-image: var(--Banner2Image);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	padding: 100px 0px 100px;
}

div.marketing
{
	padding-left: 10%;
}

div.micro-response > p
{
	line-height: 1.25;
}

div.Note
{
	background-color: var(--LightTertiary);
	background-image: var(--HandIcon);
	background-position: 20px 15px;
	background-repeat: no-repeat;
	border-radius: 17px;
	color: var(--DarkTertiary);
	padding: 15px 20px 15px 80px;
	width: 65%;
}

div.resources-wrapper
{
	margin: 48px 0px;
	padding: 8px 24px;
}

div.Text	/* This div is used for the text that displays at the top of a mobile image so the text aligns to the top */
{
	vertical-align: top;
	min-height: 3.2em;
}

div.Tip
{
	border-radius: 17px;
	background-color: var(--LightSecondary);
	background-image: url('../Images/light-bulb.png');
	background-repeat: no-repeat;
	background-position: 20px 8px;
	padding: 15px 10px 15px 75px;
	width: 60%;
	color: var(--DarkSecondary);
}

div.topic-hero
{
	background-image: var(--HeroImage);
	background-repeat: no-repeat;
	background-size: cover;
	padding: 100px 0px 120px;
}

div.topic-hero h1
{
	color: var(--HeroHeading);
	font-size: 4.5em;
	letter-spacing: -1px;
}

dt
{
	font-weight: bold;
}

dd
{
	border-left: solid 1px var(--Tertiary);
	margin-left: 16px;
	padding-bottom: 4px;
	padding-left: 8px;
}

dd > p
{
	margin: 0 !important;
}

dd > p.Note
{
	width: 85%;
}

dd > p.Important
{
	width: 85%;
}

dl dl dd
{
	border-left: none;
}

h1
{
	font-family: 'Archivo';
	font-size: 2.77em;
	font-weight: 700;
	line-height: 1.11;
}

h1.Tertiary
{
	color: var(--Tertiary);
}

h2
{
	font-size: 1.55em;
	font-weight: 600;
	line-height: 1.17;
	padding-top: 20px;
}

h3
{
	font-family: 'Archivo';
	font-size: 1.25em;
	font-weight: 600;
	line-height: 1.1;
	margin: 12px 0 6px;
}

h4
{
	font-family: 'Archivo';
	font-size: 1.1em;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 1.2em 0;
}

h5
{
	font-size: 1.1em;
	font-weight: 400;
	margin: 0;
}

h6
{
	font-size: 1em;
	font-weight: 700;
	margin: 0;
}

img
{
	filter: var(--image-invert);
	max-width: 100%;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 700px;
}

img.gif
{
	mc-thumbnail: none;
}

img.li
{
	max-width: 100%;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 250px;
}

img.li2
{
	max-width: 100%;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 250px;
	mc-thumbnail-max-width: auto;
}

img.micro
{
	mc-thumbnail: popup;
	mc-thumbnail-max-width: 250px;
	mc-thumbnail-max-height: auto;
}

img.icon
{
	max-height: 1em !important;
	vertical-align: middle;
	max-width: auto;
	mc-thumbnail: none;
	margin: 0;
}

img.mobile
{
	mc-thumbnail-max-height: 500px;
	mc-thumbnail-max-width: auto;
}

input.search-field:focus-visible
{
	outline: 0;
	box-shadow: 1px 2px var(--Gray);
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .8em;
	line-heigh: 1.29;
	padding-bottom: 10px;
	padding-left: 1%;
	margin-bottom: 10px;
	mc-breadcrumbs-prefix: ' ';
	mc-breadcrumbs-divider: '  /  ';
}

.codeSnippet,
MadCap|codeSnippet
{
	border: solid 1px;
	border-color: var(--Gray);
	border-radius: 5px;
	word-wrap: break-word;
	background-color: var(--LightPurple1);
}

.codeSnippetBody,
MadCap|codeSnippetBody
{
	word-wrap: break-word;
	font-family: 'Roboto Mono', Courier, monospace;
	line-height: 1.333;
	padding: 1em 0em 1em 1em;
	background-color: var(--bg-color);
}

MadCap|codeSnippetCopyButton
{
	mc-label: 'Copy Code';
}

.codeSnippetCaption,
MadCap|codeSnippetCaption
{
	text-decoration: none;
	color: var(--Primary);
}

.codeSnippetCopyButton:hover,
a.MadCap|codeSnippetCopyButton:hover
{
	font-weight: bold;
	color: var(--Secondary);
	box-shadow: 0 12px 24px rgba(0,0,0,0.5);
	transition: all 0.3s;
}

MadCap|conceptLink
{
	color: var(--Secondary);
	mc-help-control-display: list;
	mc-image: url('../Images/arrow_simple.png');
}

MadCap|dropDown
{
	padding-bottom: 10px;
	mc-closed-image: url('../Images/expand.png');
	mc-open-image: url('../Images/collapse.png');
}

MadCap|dropDownHead.h3
{
	font-size: 1.25em;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: var(--Brand1);
	font-weight: bold;
}

MadCap|expandingBody
{
	color: var(--Gray);
	font-style: italic;
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|glossaryProxy
{
	border-top-color: transparent;
}

.glossaryTerm,
MadCap|glossaryTerm
{
	mc-closed-imge: none;
	color: var(--Primary);
	font-weight: normal;
	mc-closed-image: none;
	mc-closed-image-alt-text: none;
	mc-open-image: none;
	mc-open-image-alt-text: none;
}

MadCap|miniTocProxy
{
	border-top-color: var(--LightPurple1);
}

MadCap|popupBody,
.popupBody
{
	color: var(--DarkPrimary) !important;
	font-size: .9em;
	background-color: var(--LightPurple1) !important;
	padding: 10px 15px;
	width: 250px;
}

.popupHead,
MadCap|popupHead,
.popupHead:link
{
	color: var(--Secondary);
}

MadCap|qrCode.small
{
	height: 75px;
	width: 75px;
}

MadCap|relatedTopics
{
	color: var(--Primary);
	mc-help-control-display: list;
	mc-image: url('../Images/arrow_simple.png');
	mc-label: 'Other Topics';
}

MadCap|slideshow
{
	box-shadow: none;
}

MadCap|slideshowBullet
{
	background-color: var(--Secondary);
}

MadCap|slideshowBullet.active
{
	background-color: var(--Primary);
}

MadCap|slideshowBullet:hover
{
	background-color: var(--Primary);
}

.toggler,
.toggler:link,
MadCap|toggler
{
	color: var(--Secondary);
	mc-image-spacing: 0px;
	mc-closed-image: url('../Images/expand1.png');
	mc-open-image: url('../Images/collapse1.png');
}

.xref,
MadCap|xref
{
	color: var(--Secondary);
}

MadCap|xref.FlexContainer
{
	text-decoration: none;
}

.xref.FlexContainer:visited,
MadCap|xref.FlexContainer:visited
{
	color: var(--Secondary);
}

p
{
	
}

p.Address
{
	
}

p.Copyright
{
	color: var(--White);
	font-size: .9em;
}

p.Footer
{
	font-size: .8em;
	margin: 0;
}

p.Header
{
	font-size: .7em;
	padding-bottom: 8px;
}

p.Important
{
	background-image: var(--CautionIcon);
	background-repeat: no-repeat;
	background-position: 20px 12px;
	border-radius: 17px;
	padding: 15px 10px 20px 80px;
	width: 60%;
	border: solid 1px var(--DarkError);
	color: var(--DarkError);
	background-color: var(--LightError);
}

p.MiniTOC1
{
	color: var(--Secondary);
	margin-bottom: 0;
}

p.MiniTOC2
{
	color: var(--Secondary);
	margin-top: 0;
}

p.News
{
	color: var(--Primary);
	font-size: 15px;
	font-weight: bold;
	letter-spacing: .5px;
	text-align: center;
}

p.Note
{
	background-color: var(--LightTertiary);
	border-radius: 17px;
	background-image: var(--HandIcon);
	background-repeat: no-repeat;
	background-position: 20px 15px;
	color: var(--DarkTertiary);
	padding: 15px 20px 15px 80px;
	width: 60%;
}

p.Subtitle
{
	color: var(--Secondary);
	font-size: 1.2em;
}

p.TableHeader
{
	color: var(--DarkPrimary);
	font-size: 1.25em;
	line-height: 1.1em;
}

p.TableBody
{
	font-family: 'Archivo Narrow';
	margin: .5em 0;
	font-size: 1.05em;
}

p.Tile-title
{
	color: var(--Primary);
	font-size: 1.1em;
	font-weight: bolder;
	text-transform: uppercase;
}

p.Tip
{
	background-color: var(--LightSecondary);
	background-repeat: no-repeat;
	border: solid 3px;
	width: 60%;
	background-image: url('../Images/light-bulb.png');
	color: var(--DarkSecondary);
	padding: 15px 10px 15px 75px;
	border-radius: 17px;
	background-position: 20px 8px;
}

p.Title
{
	color: var(--Primary);
	font-size: 3.75em;
}

p.Update
{
	font-size: .7em;
	padding-bottom: 8px;
	mc-conditions: 'Output.ScreenOnly';
}

pre
{
	white-space: pre-wrap;
	word-break: break-all;
}

ol ol
{
	list-style: lower-alpha;
	padding-left: 24px;
}

ol ol ol
{
	list-style: lower-roman;
	padding-left: 30px;
}

ol ol ol ol
{
	list-style: upper-roman;
	padding-left: 32px;
}

ol ol ol ol ol
{
	counter-reset: item;
	list-style: none;
	padding-left: 18px;
	text-indent: -18px;
}

ol ol ol ol ol li
{
	counter-increment: item;
}

ol ol ol ol ol li::before
{
	content: counters(item, "", lower-alpha) ")";
	padding-right: 4px;
}

ol ol ol ol li > p
{
	display: inline;
}

ul ul
{
	list-style-type: circle;
	padding-left: 14px;
	margin-block-start: 0.3em;
	margin-block-end: 0.3em;
}

ul ul ul
{
	list-style-type: square;
	padding-left: 18px;
}

ul ul ul ul
{
	list-style-type: "\2666";
	padding-left: 10px;
}

ul ul ul ul > li
{
	padding-left: 8px;
}

ul.MCGlossaryProxy_0
{
	list-style: none;
}

ul.table	/*style applied to bullet lists inside a table*/
{
	font-family: 'Archivo Narrow';
	padding-left: 24px;
}

ul.vasion	/*bullet designed for vasion brand*/
{
	list-style-image: var(--bullet);
	list-style-type: disc;
}

ul.vasion > li > ul
{
	list-style-image: none;
}

li > div > div > p
{
	margin: 0;
}

li > p
{
	margin: 0 !important;
}

li > p.Note
{
	width: 70%;
}

li > div.Note
{
	width: 100%;
}

li.GlossaryPageEntry
{
	margin-bottom: 8px;
}

span.SearchHighlight
{
	background-color: var(--LightPrimary);
	mc-hidden: hidden;
}

span.SearchHighlight1
{
	background: var(--LightTertiary);
	mc-hidden: hidden;
}

span.SearchHighlight2
{
	mc-hidden: hidden;
	background: var(--LightPurple2);
}

div.content	/*responsive two columns used for topic content*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.content::before
{
	content: ' ';
	display: table;
}

div.content::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.content > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.content > div:nth-child(1)
{
	margin-left: 0%;
	width: 80%;
}

div.content > div:nth-child(2)
{
	margin-left: 0%;
	width: 20%;
}

div.footer-links	/*Used for the home landing page*/
{
	margin: 10px 10px 10px 100px;
}

div.footer-links > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.footer-links > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.footer-links > div:nth-child(2)
{
	margin-left: 0%;
	width: 16.666667%;
}

div.footer-links > div:nth-child(3)
{
	width: 16.667%;
	margin-left: 0%;
}

div.footer-links > div:nth-child(4)
{
	width: 16.667%;
	margin-left: 0%;
}

div.footer-links > div:nth-child(5)
{
	width: 16.667%;
	margin-left: 0%;
}

div.footer-links > div > h4
{
	color: #c3c3c3;
	font-style: italic;
	line-height: 1.6;
	font-size: 1.24em;
}

div.footer-links p
{
	margin: 0px;
	line-height: 1.5;
	color: #ffffff;
	font-size: .7em;
}

div.ImageOnRight	/*Responsive layout for large gifs or videos*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ImageOnRight::before
{
	content: ' ';
	display: table;
}

div.ImageOnRight::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ImageOnRight > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.ImageOnRight > div:nth-child(1)
{
	width: 35%;
	margin-left: 0%;
}

div.ImageOnRight > div:nth-child(2)
{
	width: 65%;
	margin-left: 0%;
}

div.ImageOnRight > div > p.Note
{
	width: 80%;
}

div.ImageOnRight > div > .Tip
{
	width: 80%;
}

div.ImageOnRight > div li > p.Note
{
	width: 90%;
}

div.ImageOnRight > div li > p.Tip
{
	width: 90%;
}

div.ImageOnRight > div > div.Note
{
	width: 80%;
}

div.row-1-11	/*Styles a responsive layout with two cells, the first using just over 8% of the width, the second using almost 92% (i.e., 1-11). It is commonly used to hold video content that appears on the side of topics.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.row-1-11::before	/*Styles whatever comes before the 1-11 responsive layout.*/
{
	content: ' ';
	display: table;
}

div.row-1-11::after	/*Styles whatever comes after the 1-11 responsive layout.*/
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-1-11 > div	/*Styles the main div for the 1-11 responsive layout.*/
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
}

div.row-1-11 > div:nth-child(1)	/*Styles the first cell of the main div for the 1-11 responsive layout.*/
{
	width: 8.3333%;
	margin-left: 0%;
	padding-right: 5px;
}

div.row-1-11 > div:nth-child(2)	/*Styles the second cell of the main div for the 1-11 responsive layout.*/
{
	padding-left: 10px;
	width: 91.667%;
	margin-left: 0%;
	padding-top: 10px;
}

div.row-2-11	/*Styles a responsive layout with two cells, the first using just over 8% of the width, the second using almost 92% (i.e., 1-11). It is commonly used to hold video content that appears on the side of topics.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.row-2-10::before	/*Styles whatever comes before the 2-10 responsive layout.*/
{
	content: ' ';
	display: table;
}

div.row-2-10::after	/*Styles whatever comes after the 2-10 responsive layout.*/
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-2-10 > div	/*Styles the main div for the 2-10 responsive layout.*/
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
}

div.row-2-10 > div:nth-child(1)	/*Styles the first cell of the main div for the 1-11 responsive layout.*/
{
	width: 16.66%;
	margin-left: 0%;
	padding-right: 5px;
}

div.row-2-10 > div:nth-child(2)	/*Styles the second cell of the main div for the 1-11 responsive layout.*/
{
	padding-left: 10px;
	width: 83.33%;
	margin-left: 0%;
	padding-top: 10px;
}

div.row-8-4	/*responsive two columns used for side-by-side text and images*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.row-8-4::before
{
	content: ' ';
	display: table;
}

div.row-8-4::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-8-4 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.row-8-4 > div:nth-child(1)
{
	margin-left: 0%;
	width: 66.66%;
}

div.row-8-4 > div:nth-child(2)
{
	margin-left: 0%;
	width: 33.33%;
}

div.row-8-4 > div > p.Important
{
	width: 80%;
}

div.row-8-4 > div > p.Note
{
	width: 80%;
}

div.row-8-4 > div > p.Tip
{
	width: 80%;
}

div.row-8-4 > div > div.Note
{
	width: 80%;
}

div.row-8-4 > div > div.Tip
{
	width: 80%;
}

div.row-8-4 > div li > p.Note
{
	width: 90%;
}

div.row-8-4 > div li > p.Tip
{
	width: 90%;
}

div.row-9-3	/*responsive two columns used for side-by-side text and images*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.row-9-3::before
{
	content: ' ';
	display: table;
}

div.row-9-3::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-9-3 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.row-9-3 > div:nth-child(1)
{
	margin-left: 0%;
	width: 75%;
}

div.row-9-3 > div:nth-child(2)
{
	margin-left: 0%;
	width: 25%;
}

div.row-9-3 > div > p.Important
{
	width: 80%;
}

div.row-9-3 > div > p.Note
{
	width: 80%;
}

div.row-9-3 > div > p.Tip
{
	width: 80%;
}

div.row-9-3 > div > div.Note
{
	width: 80%;
}

div.row-9-3 > div > div.Tip
{
	width: 80%;
}

div.row-9-3 > div li > p.Note
{
	width: 90%;
}

div.row-9-3 > div li > p.Tip
{
	width: 90%;
}

div.row-10-2	/*responsive two columns used for side-by-side text and images*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}

div.row-10-2::before
{
	content: ' ';
	display: table;
}

div.row-10-2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-10-2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.row-10-2 > div:nth-child(1)
{
	margin-left: 0%;
	width: 83.33%;
}

div.row-10-2 > div:nth-child(2)
{
	margin-left: 0%;
	width: 16.66%;
}

div.row-three-column	/*responsive two columns used for mobile text and images*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.row-three-column::before
{
	content: ' ';
	display: table;
}

div.row-three-column::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-three-column > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.row-three-column > div:nth-child(1)
{
	width: 32%;
}

div.row-three-column > div:nth-child(2)
{
	width: 32%;
}

div.row-three-column > div:nth-child(3)
{
	width: 32%;
}

div.row-three-column > div > p.Note
{
	width: 80%;
}

div.row-two-column	/*responsive two columns used for side-by-side text and images*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.row-two-column::before
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-two-column::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.row-two-column > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.row-two-column > div:nth-child(1)
{
	margin-left: 0%;
	width: 50%;
}

div.row-two-column > div:nth-child(2)
{
	margin-left: 0%;
	width: 50%;
}

div.row-two-column > div > p.Important
{
	width: 80%;
}

div.row-two-column > div > p.Note
{
	width: 80%;
}

div.row-two-column > div > p.Tip
{
	width: 80%;
}

div.row-two-column > div > p.Important
{
	width: 80%;
}

div.row-two-column > div > div.Note
{
	width: 80%;
}

div.row-two-column > div > div.Tip
{
	width: 80%;
}

div.row-two-column > div li > p.Note
{
	width: 90%;
}

div.row-two-column > div li > p.Tip
{
	width: 90%;
}

div.row-two-column img
{
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 525px;
}

div.row-two-column img.mobile
{
	mc-thumbnail: none;
	max-height: 500px;
	max-width: auto;
}

div.row-two-column img.li
{
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 250px;
}

div.row-two-column img.li2
{
	mc-thumbnail-max-height: 250px;
	mc-thumbnail-max-width: auto;
}

/*This section contains css necessary for the interactive elements in this project*/

.tabs-section	/*Tab Boxes*/
{
	padding: 20px;
}

ul.tabs
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	box-sizing: border-box;
	max-width: auto;
}

ul.tabs:after
{
	position: absolute;
	content: "";
	width: auto;
	bottom: 0;
	left: 0;
}

ul.tabs .tab-link
{
	border: solid 1px var(--Gray);
	border-radius: 5px 5px 0 0;
	border-bottom: none;
	color: var(--Secondary);
	display: inline-block;
	font-size: 1.15em;
	padding: 5px 5px;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 1px;
	position: relative;
	z-index: 0;
}

ul.tabs li
{
	margin: 0;
}

ul.tabs .current
{
	background: var(--LightPurple1);
	color: var(--Primary);
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	border: solid 1px var(--Gray);
	border-bottom: solid 3px var(--Primary);
	border-radius: 5px 5px 0 0;
	z-index: 1;
}

.tab-content
{
	overflow: hidden;
	background: var(--bg-color);
	background-color: transparent;
	max-height: 0;
	max-width: 0;
}

.tab-content > p.Subtitle
{
	color: var(--text-color);
	font-family: 'Archivo';
	font-size: 1.25em;
	font-weight: 600;
	line-height: 1.1;
	margin: 12px 0 6px;
}

.tab-content.current
{
	padding: 15px;
	display: block;
	position: relative;
	overflow: hidden;
	border: solid 1px var(--Gray);
	border-radius: 0 5px 5px 5px;
	background-color: var(--LightPurple1);
	opacity: 1;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	margin-top: -2px;
	max-height: revert;
	max-width: revert;
}

.tab-content.current:not(.first-tab)
{
	border-top-left-radius: 5px;
}

.tab-content-menu
{
	float: right;
	width: 25%;
	margin-right: 16px;
}

/*  accordion css */

div.accordion-collection	/*Provides the background shadow of the entire container*/
{
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
	width: 90%;
}

div.accordion	/*Provides the outline of the individual accordion*/
{
	border: 1px solid rgba(157, 127, 221, 0.15);
}

div.accordion-title	/*Provides the  container that holds the title name and icon */
{
	cursor: pointer;
	padding: 18px;
	transition: 0.4s;
	display: flex;
	justify-content: space-between;
}

div.accordion-title > span	/*Provides the size of the title name*/
{
	color: var(--Secondary);
	font-size: 1.1em;
	font-weight: bold;
}

div.accordion-icon-plus	/*Provides the plus icon. Height and width must be set. It floats to the right because the container has justify-content: space-between set*/
{
	background-image: var(--AccordionPlus);
	width: 20px;
	height: 20px;
	align-self: center;
}

div.accordion-icon-minus	/*Provides the minus icon*/
{
	background-image: var(--AccordionMinus);
	width: 20px;
	height: 20px;
	align-self: center;
}

div.accordion-title:hover	/*Hover psuedo class*/
{
	background: var(--LightPurple2);
}

div.accordion-content	/*Tells anything contained within that it should have no height or width and that any overflow out of this container should be hidden.  Also has animation. */
{
	max-height: 0;
	overflow: hidden;
	transition: all 1s ease-out;
	transition: .5s;
}

div.opened-accordion	/*Overwrites the accordion-content height and width parameters because it is listed BELOW it.*/
{
	background-color: var(--bg-color);
	max-height: revert;
	padding: 5px 24px;
	height: fit-content;
	overflow: hidden;
}

div.opened-accordion p
{
	padding: 5px 0px;
	margin-left: 10px;
	transition: padding .30s ease-in;
	/*Provides part of the animation upon opening*/
}

div.opened-accordion p.Note
{
	padding-top: 15px;
	padding-left: 75px;
	padding-bottom: 20px;
	margin: 15px 0px;
}

div.opened-accordion p.Important
{
	padding-top: 15px;
	padding-right: 8px;
	padding-left: 75px;
	padding-bottom: 20px;
	margin: 15px 0px;
}

@media only screen and (max-width: 1279px)
{
	#myBtn
	{
		right: 15px;
	}

	/* Keep all buttons on same line with flex */

	.header-buttons
	{
		display: flex;
		flex-direction: row;
		gap: 10px;
		width: 100%;
		align-items: center;
		margin-top: 10px;
		/* Adjust this value to align properly */
		padding-top: 5px;
		/* Additional fine-tuning if needed */
	}

	/* Delivery model takes proportional space */

	.delivery-model-container
	{
		flex: 1 1 45%;
		/* Takes ~45% of available space */
		min-width: 0;
	}

	.delivery-model-button
	{
		width: 100%;
		min-width: unset;
		font-size: 0.85em;
		padding: 6px 10px;
		height: 2.8em;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	/* Make dropdown responsive */

	.delivery-model-dropdown
	{
		min-width: 180px;
		/* Reduce from 200px */
		max-width: 250px;
		/* Cap maximum width */
		width: auto;
	}

	.delivery-model-option
	{
		font-size: 0.85em;
		/* Match button font size */
		padding: 10px 14px;
		/* Slightly smaller padding */
		white-space: normal;
		/* Allow text wrapping if needed */
	}

	/* Theme toggle stays fixed size */

	#theme-toggle
	{
		flex: 0 0 45px;
		/* Fixed at 45px */
		width: 45px;
		height: 2.8em;
	}

	/* Demo button takes remaining space */

	.demo-button
	{
		flex: 1 1 30%;
		/* Takes ~30% of available space */
		min-width: 0;
		font-size: 0.85em;
		padding: 6px 10px;
		height: 2.8em;
		white-space: nowrap;
	}

	._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu > li
	{
		width: 45%;
	}

	._Skins_Mini_TOC_Menu > .has-children > .sub-menu > li
	{
		width: 45%;
	}

	/*Check with Rosa before removing
	.header-buttons {
		position: fixed;
		right: 10px;
	} */

	html.home-topic .header-buttons
	{
		position: fixed;
		right: 10px;
		top: 10px;
	}

	div.FlexContainer > div
	{
		width: 45%;
	}

	div.ImageOnRight > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ImageOnRight > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-layout div.content > div:nth-child(1)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.home-layout div.content > div:nth-child(2)
	{
		margin-left: 0%;
		width: 100%;
		padding: 8px 0px;
	}

	div.home-layout div.content > div:nth-child(2) > div.home-tiles-wrapper
	{
		margin-bottom: 100px;
	}

	div.row-8-4 > div:nth-child(1)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.row-8-4 > div:nth-child(2)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.row-three-column > div:nth-child(1)
	{
		
	}

	div.row-three-column > div:nth-child(2)
	{
		
	}

	div.row-three-column > div:nth-child(3)
	{
		
	}

	div.row-two-column > div:nth-child(1)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.row-two-column > div:nth-child(2)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.home-layout
	{
		margin: 0px 8%;
	}

	div.Note
	{
		width: 80%;
	}

	div.ImageFloatRight
	{
		width: 100%;
	}

	div.Tip
	{
		width: 80%;
	}

	div.topic-hero
	{
		background-image: var(--HeroImage);
		background-size: cover;
		margin-bottom: 25px;
		padding: 0px 0px 25px;
	}

	div.topic-hero h1
	{
		font-size: 2.1em;
		margin-top: 0;
		padding-top: 75px;
	}

	h1
	{
		font-size: 2.25em;
	}

	h2
	{
		font-size: 1.75em;
	}

	h3
	{
		font-size: 1.25em;
	}

	img.mobile
	{
		
	}

	li > p
	{
		
	}

	p.Note
	{
		width: 80%;
	}

	ol
	{
		padding-left: 24px;
	}

	ul
	{
		padding-left: 24px;
	}
}

@media only screen and (max-width: 767px)
{
	#content-topic
	{
		width: 100%;
	}

	#myBtn
	{
		right: 20px;
		bottom: 35px;
	}

	/* Keep all buttons on same line with flex */

	.header-buttons
	{
		display: flex;
		flex-direction: row;
		gap: 6px;
		width: 100%;
		align-items: center;
		margin-top: 10px;
		/* Match tablet alignment */
		justify-content: center;
		/*  centering */
		padding-right: 10px;
		/* Add padding from right edge */
		padding-left: 10px;
		/* Add matching left padding for balance */
		padding: 0 10px;
		/* Shorthand for left and right padding */
	}

	.header-buttons.right
	{
		float: none;
		/* Remove any float */
		text-align: center;
		/* Center inline content */
		margin-left: auto;
		/* Center block element */
		margin-right: auto;
		/* Center block element */
	}

	/* Delivery model takes proportional space */

	.delivery-model-container
	{
		flex: 0 1 auto;
		/* Takes ~35% of available space */
		min-width: 0;
		/* Allows shrinking below content size */
		max-width: 45%;
		/* Cap maximum width */
		margin: 0;
		/* Reset all margins */
	}

	.delivery-model-button
	{
		width: 100%;
		min-width: unset;
		font-size: 0.65em;
		padding: 4px 6px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		justify-content: flex-start;
		/* Remove center alignment */
	}

	/* Make dropdown more compact and centered */

	.delivery-model-dropdown
	{
		min-width: 160px;
		/* Smaller minimum */
		max-width: 90vw;
		/* Don't exceed 90% of viewport width */
		width: auto;
		left: 50%;
		/* Center it */
		right: auto;
		/* Override right positioning */
		transform: translateX(-50%) translateY(-10px);
		/* Center horizontally */
		font-size: 0.85em;
	}

	.delivery-model-dropdown.open
	{
		transform: translateX(-50%) translateY(0);
		/* Maintain centering when open */
	}

	.delivery-model-option
	{
		font-size: 0.75em;
		/* Smaller text */
		padding: 10px 12px;
		/* Compact padding */
		white-space: normal;
		/* Allow wrapping for long text */
		line-height: 1.3;
	}

	/* Theme toggle stays fixed size */

	#theme-toggle
	{
		flex: 0 0 32px;
		/* Fixed at 32px */
		width: 32px;
		height: 32px;
		min-width: 32px;
		margin: 0;
		/* Remove any default margin */
	}

	/* Demo button takes remaining space */

	.demo-button
	{
		flex: 0 1 auto;
		/* Takes ~30% of available space */
		min-width: 0;
		max-width: 40%;
		/* Cap maximum width */
		font-size: 0.65em;
		padding: 4px 6px;
		white-space: nowrap;
		margin: 0;
		/* Remove any default margin */
	}

	._Skins_LandingPageMenu > .has-children > .sub-menu > .has-children > .sub-menu > li
	{
		width: 100%;
	}

	._Skins_Mini_TOC_Menu > .has-children > .sub-menu > li
	{
		width: 100%;
	}

	.header-buttons
	{
		position: fixed;
		top: 130px;
	}

	html.home-topic .header-buttons
	{
		position: fixed;
		top: 60px;
	}

	div.content > div:nth-child(1)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.content > div:nth-child(2)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.FlexContainer > div
	{
		width: 100%;
	}

	div.ImageOnRight > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ImageOnRight > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.row-8-4 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.row-8-4 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		text-align: center;
	}

	div.row-10-2 > div:nth-child(1)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.row-10-2 > div:nth-child(2)
	{
		margin-left: 0%;
		width: 100%;
	}

	div.row-three-column > div:nth-child(1)
	{
		width: 100%;
	}

	div.row-three-column > div:nth-child(2)
	{
		width: 100%;
	}

	div.row-three-column > div:nth-child(3)
	{
		width: 100%;
	}

	div.row-three-column img
	{
		max-height: auto;
		max-width: 325px;
		mc-thumbnail: none;
	}

	div.row-two-column > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.row-two-column > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		text-align: center;
	}

	div.row-two-column img.mobile
	{
		max-height: auto;
		max-width: 95%;
		mc-thumbnail: none;
	}

	div.home-layout
	{
		min-height: auto;
	}

	div.ImageFloatRight
	{
		width: 100%;
	}

	div.Note
	{
		width: 90%;
	}

	div.topic-hero
	{
		background-image: var(--HeroImage);
		padding: 0px 0px 20px;
		background-size: cover;
	}

	div.topic-hero h1
	{
		font-size: 1em;
		padding-top: 30px;
	}

	h1
	{
		font-size: 2.25em;
	}

	h2
	{
		font-size: 1.75em;
	}

	h3
	{
		font-size: 1.25em;
	}

	img
	{
		max-width: 98%;
	}

	img.mobile
	{
		
	}

	p.Note
	{
		width: 90%;
	}

	p.Tip
	{
		width: 90%;
	}

	li > p
	{
		
	}

	p
	{
		
	}
}

.DynamicImage0
{
	content: url("../Images/Admin/UnifiedAccounts.png");
}

.DynamicImage1
{
	content: url("../Images/Forms/AskAI.png");
}

.DynamicImage2
{
	content: url("../Images/Forms/AssignmentOptions.png");
}

.DynamicImage3
{
	content: url("../Images/Forms/DraftOptions-New.png");
}

.DynamicImage4
{
	content: url("../Images/Forms/PublishedOptions-new.png");
}

.DynamicImage5
{
	content: url("../Images/Forms/Assignments/AssignmentManagerModal.png");
}

.DynamicImage6
{
	content: url("../Images/Forms/Assignments/AssignmentOptions.png");
}

.DynamicImage7
{
	content: url("../Images/Forms/Assignments/DeleteAssignmentModal.png");
}

.DynamicImage8
{
	content: url("../Images/Forms/Assignments/ExternalUserAssignment.png");
}

.DynamicImage9
{
	content: url("../Images/Forms/Assignments/SendFormAssignment.png");
}

.DynamicImage10
{
	content: url("../Images/Forms/Assignments/StopAssignmentsModal.png");
}

.DynamicImage11
{
	content: url("../Images/Get_Started/Help.png");
}

.DynamicImage12
{
	content: url("../Images/Get_Started/Print.png");
}

.DynamicImage13
{
	content: url("../Images/Get_Started/Account/ResetPW.png");
}

.DynamicImage14
{
	content: url("../Images/Get_Started/Sign_In/CreatePassword.png");
}

.DynamicImage15
{
	content: url("../Images/Get_Started/Sign_In/ResetPasswordRequest.png");
}

.DynamicImage16
{
	content: url("../Images/Get_Started/Sign_In/SignIn.png");
}

.DynamicImage17
{
	content: url("../Images/Print/AdminConsole.png");
}

.DynamicImage18
{
	content: url("../Images/Print/CPA/ChromeAmazonRootCA.png");
}

.DynamicImage19
{
	content: url("../Images/Print/CPA/EdgeCertificateIcon.png");
}

.DynamicImage20
{
	content: url("../Images/Print/CPA/Canon/Canon-Portal-Install-MEAP-App-And-License.png");
}

.DynamicImage21
{
	content: url("../Images/Print/CPA/Canon/Canon-Uninstall-Lic-delete.png");
}

.DynamicImage22
{
	content: url("../Images/Print/CPA/Canon/Canon-Uninstall-license-mgmt.png");
}

.DynamicImage23
{
	content: url("../Images/Print/CPA/Canon/Canon-Uninstall-meap-stop.png");
}

.DynamicImage24
{
	content: url("../Images/Print/CPA/Canon/Canon-Uninstall-PL-Auth.png");
}

.DynamicImage25
{
	content: url("../Images/Print/CPA/Canon/Install-StartOption.png");
}

.DynamicImage26
{
	content: url("../Images/Print/CPA/Canon/PrinterPortal-ServiceMgmOption.png");
}

.DynamicImage27
{
	content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Browse-Selected.png");
}

.DynamicImage28
{
	content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Client-Status.png");
}

.DynamicImage29
{
	content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Confirm-Manuf.png");
}

.DynamicImage30
{
	content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Manuf-Dropdown.png");
}

.DynamicImage31
{
	content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Print-Features.png");
}

.DynamicImage32
{
	content: url("../Images/Print/CPA/CPA_Manager/PrinterAppsOverview.png");
}

.DynamicImage33
{
	content: url("../Images/Print/CPA/CPA_Manager/PrinterList.png");
}

.DynamicImage34
{
	content: url("../Images/Print/CPA/HP/HP-AuthenticationSettings.png");
}

.DynamicImage35
{
	content: url("../Images/Print/CPA/Kyocera/WebPortalCertificates.png");
}

.DynamicImage36
{
	content: url("../Images/Print/CPA/Kyocera/WebPortalImportDeviceCertOption.png");
}

.DynamicImage37
{
	content: url("../Images/Print/Get_Started/Invitation.png");
}

.DynamicImage38
{
	content: url("../Images/Print/Get_Started/ServiceClient-GeneralTab.png");
}

.DynamicImage39
{
	content: url("../Images/Print/Get_Started/UsageAgreementEnabled.png");
}

.DynamicImage40
{
	content: url("../Images/Print/Get_Started/Welcome.png");
}

.DynamicImage41
{
	content: url("../Images/Print/Get_Started/Menu/AdvancedSearch.png");
}

.DynamicImage42
{
	content: url("../Images/Print/Get_Started/PL/LogOut-PL.png");
}

.DynamicImage43
{
	content: url("../Images/Print/Get_Started/Tree_View/AddFolderModal.png");
}

.DynamicImage44
{
	content: url("../Images/Print/Get_Started/Tree_View/BrowseModal.png");
}

.DynamicImage45
{
	content: url("../Images/Print/Get_Started/Tree_View/Move-Menu.png");
}

.DynamicImage46
{
	content: url("../Images/Print/Get_Started/Tree_View/NewFolder-Menu.png");
}

.DynamicImage47
{
	content: url("../Images/Print/OM/DNS-Name.png");
}

.DynamicImage48
{
	content: url("../Images/Print/OM/EpicAuthorizationCode.png");
}

.DynamicImage49
{
	content: url("../Images/Print/OM/EpicDNS-Name.png");
}

.DynamicImage50
{
	content: url("../Images/Print/OM/SharedStorage-NFS.png");
}

.DynamicImage51
{
	content: url("../Images/Print/OM/Zone.png");
}

.DynamicImage52
{
	content: url("../Images/Print/Prnt_Mgmt/DriverRepo-DeleteProf.png");
}

.DynamicImage53
{
	content: url("../Images/Print/Prnt_Mgmt/DriverRepo-ProfileList.png");
}

.DynamicImage54
{
	content: url("../Images/Print/Resources/AddWindowPrintServer.png");
}

.DynamicImage55
{
	content: url("../Images/Print/Resources/ConnectSharedPrinters.png");
}

.DynamicImage56
{
	content: url("../Images/Print/Resources/EnableCreateConnections.png");
}

.DynamicImage57
{
	content: url("../Images/Print/Resources/SharedPrinters.png");
}

.DynamicImage58
{
	content: url("../Images/Print/Resources/WindowsPrintServerLinks.png");
}

.DynamicImage59
{
	content: url("../Images/Print/Security/ActiveAuthCodes.png");
}

.DynamicImage60
{
	content: url("../Images/Print/Security/Generate.png");
}

.DynamicImage61
{
	content: url("../Images/Print/Security/GenerateAuthCodes.png");
}

.DynamicImage62
{
	content: url("../Images/Print/Security/MultipleUsersFound.png");
}

.DynamicImage63
{
	content: url("../Images/Print/Security/RemoveAdminSecurity.png");
}

.DynamicImage64
{
	content: url("../Images/Print/Security/SelectFolder.png");
}

.DynamicImage65
{
	content: url("../Images/Print/Security/SSP-DriverColumnEnabled.png");
}

.DynamicImage66
{
	content: url("../Images/Print/Security/Users.png");
}

.DynamicImage67
{
	content: url("../Images/Print/Security/IdP/Multi-IdPSignIn.png");
}

.DynamicImage68
{
	content: url("../Images/Print/Security/IdP/CyberArk/RoleMapping.png");
}

.DynamicImage69
{
	content: url("../Images/Print/Security/IdP/CyberArk/RolesOption.png");
}

.DynamicImage70
{
	content: url("../Images/Print/Security/IdP/CyberArk/SearchApps.png");
}

.DynamicImage71
{
	content: url("../Images/Print/Security/IdP/CyberArk/WebAppsOption.png");
}

.DynamicImage72
{
	content: url("../Images/Print/Security/IdP/Entra-Azure/EnterpriseApps.png");
}

.DynamicImage73
{
	content: url("../Images/Print/Security/Roles/CopyRole.png");
}

.DynamicImage74
{
	content: url("../Images/Print/Setup/DriverSelected.png");
}

.DynamicImage75
{
	content: url("../Images/Print/Setup/NewServiceClient-ContextMenu.png");
}

.DynamicImage76
{
	content: url("../Images/Print/Setup/NewServiceClient.png");
}

.DynamicImage77
{
	content: url("../Images/Print/Setup/Installation/ChromeOS-Admin.png");
}

.DynamicImage78
{
	content: url("../Images/Print/Setup/Installation/LanguageString.png");
}

.DynamicImage79
{
	content: url("../Images/Print/Setup/Installation/MacOS-InitializeExtension.png");
}

.DynamicImage80
{
	content: url("../Images/Print/Setup/Installation/MacOS-InitializeExtension.png");
}

.DynamicImage81
{
	content: url("../Images/Print/Setup/Installation/RefershClientOption.png");
}

.DynamicImage82
{
	content: url("../Images/Print/Setup/Installation/RefreshClient.png");
}

.DynamicImage83
{
	content: url("../Images/Print/Setup/Installation/RestartClient.png");
}

.DynamicImage84
{
	content: url("../Images/Print/Setup/Installation/StartPI-LauncherService.png");
}

.DynamicImage85
{
	content: url("../Images/Print/Setup/Printer_Migration/AutoMngPrinters.png");
}

.DynamicImage86
{
	content: url("../Images/Print/Setup/Printer_Migration/FilterOptions.png");
}

.DynamicImage87
{
	content: url("../Images/Print/Setup/Printer_Migration/Data_Manager/Insert.png");
}

.DynamicImage88
{
	content: url("../Images/Print/Setup/Printer_Migration/MS_Import/Client-MicrosoftConversionFilter.png");
}

.DynamicImage89
{
	content: url("../Images/Print/Setup/Printer_Migration/MS_Import/Client-MS-ConversionSettings.png");
}

.DynamicImage90
{
	content: url("../Images/Print/Simplifed_Scan/FolderDestination.png");
}

.DynamicImage91
{
	content: url("../Images/Print/Simplifed_Scan/Permissions.png");
}

.DynamicImage92
{
	content: url("../Images/Print/Simplifed_Scan/Preset-ConfigurationDetails.png");
}

.DynamicImage93
{
	content: url("../Images/Print/Simplifed_Scan/PresetScanLocations-Email.png");
}

.DynamicImage94
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/Box-CredentialsSection.png");
}

.DynamicImage95
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/ConnectOneDrive.png");
}

.DynamicImage96
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/EnableScanning.png");
}

.DynamicImage97
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/OnceDriveConnectionSuccess.png");
}

.DynamicImage98
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/SupportedProviders.png");
}

.DynamicImage99
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/Google/ConnectSuccessMessage.png");
}

.DynamicImage100
{
	content: url("../Images/Print/Simplifed_Scan/CloudConnections/Google/Menu.png");
}

.DynamicImage101
{
	content: url("../Images/Print/SSP/PortalSecurityConfigured.png");
}

.DynamicImage102
{
	content: url("../Images/Print/SSP/SSP-Settings.png");
}

@media screen and (min-width: 2290px)
{
	body
	{
		font-size: 18px;
	}

	#content-topic
	{
		max-width: 2440px;
	}

	#releases
	{
		max-width: 2440px;
	}

	.demo-button
	{
		width: 135px;
	}

	ul.menu._Skins_ContentMenu.mc-component a
	{
		font-size: 19px;
	}

	div.content > div:nth-child(1)
	{
		padding-right: 1%;
	}

	div.FlexContainer > div
	{
		width: 23%;
	}

	div.home-layout
	{
		max-width: 3300px;
	}

	div.micro-response > p
	{
		font-size: 17px;
	}

	.DynamicImage0
	{
		content: url("../Images/Admin/UnifiedAccounts_screen_and__min_width__2290px_.png");
	}

	.DynamicImage1
	{
		content: url("../Images/Forms/AskAI_screen_and__min_width__2290px_.png");
	}

	.DynamicImage2
	{
		content: url("../Images/Forms/AssignmentOptions_screen_and__min_width__2290px_.png");
	}

	.DynamicImage3
	{
		content: url("../Images/Forms/DraftOptions-New_screen_and__min_width__2290px_.png");
	}

	.DynamicImage4
	{
		content: url("../Images/Forms/PublishedOptions-new_screen_and__min_width__2290px_.png");
	}

	.DynamicImage5
	{
		content: url("../Images/Forms/Assignments/AssignmentManagerModal_screen_and__min_width__2290px_.png");
	}

	.DynamicImage6
	{
		content: url("../Images/Forms/Assignments/AssignmentOptions_screen_and__min_width__2290px_.png");
	}

	.DynamicImage7
	{
		content: url("../Images/Forms/Assignments/DeleteAssignmentModal_screen_and__min_width__2290px_.png");
	}

	.DynamicImage8
	{
		content: url("../Images/Forms/Assignments/ExternalUserAssignment_screen_and__min_width__2290px_.png");
	}

	.DynamicImage9
	{
		content: url("../Images/Forms/Assignments/SendFormAssignment_screen_and__min_width__2290px_.png");
	}

	.DynamicImage10
	{
		content: url("../Images/Forms/Assignments/StopAssignmentsModal_screen_and__min_width__2290px_.png");
	}

	.DynamicImage11
	{
		content: url("../Images/Get_Started/Help_screen_and__min_width__2290px_.png");
	}

	.DynamicImage12
	{
		content: url("../Images/Get_Started/Print_screen_and__min_width__2290px_.png");
	}

	.DynamicImage13
	{
		content: url("../Images/Get_Started/Account/ResetPW_screen_and__min_width__2290px_.png");
	}

	.DynamicImage14
	{
		content: url("../Images/Get_Started/Sign_In/CreatePassword_screen_and__min_width__2290px_.png");
	}

	.DynamicImage15
	{
		content: url("../Images/Get_Started/Sign_In/ResetPasswordRequest_screen_and__min_width__2290px_.png");
	}

	.DynamicImage16
	{
		content: url("../Images/Get_Started/Sign_In/SignIn_screen_and__min_width__2290px_.png");
	}

	.DynamicImage17
	{
		content: url("../Images/Print/AdminConsole_screen_and__min_width__2290px_.png");
	}

	.DynamicImage18
	{
		content: url("../Images/Print/CPA/ChromeAmazonRootCA_screen_and__min_width__2290px_.png");
	}

	.DynamicImage19
	{
		content: url("../Images/Print/CPA/EdgeCertificateIcon_screen_and__min_width__2290px_.png");
	}

	.DynamicImage20
	{
		content: url("../Images/Print/CPA/Canon/Canon-Portal-Install-MEAP-App-And-License_screen_and__min_width__2290px_.png");
	}

	.DynamicImage21
	{
		content: url("../Images/Print/CPA/Canon/Canon-Uninstall-Lic-delete_screen_and__min_width__2290px_.png");
	}

	.DynamicImage22
	{
		content: url("../Images/Print/CPA/Canon/Canon-Uninstall-license-mgmt_screen_and__min_width__2290px_.png");
	}

	.DynamicImage23
	{
		content: url("../Images/Print/CPA/Canon/Canon-Uninstall-meap-stop_screen_and__min_width__2290px_.png");
	}

	.DynamicImage24
	{
		content: url("../Images/Print/CPA/Canon/Canon-Uninstall-PL-Auth_screen_and__min_width__2290px_.png");
	}

	.DynamicImage25
	{
		content: url("../Images/Print/CPA/Canon/Install-StartOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage26
	{
		content: url("../Images/Print/CPA/Canon/PrinterPortal-ServiceMgmOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage27
	{
		content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Browse-Selected_screen_and__min_width__2290px_.png");
	}

	.DynamicImage28
	{
		content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Client-Status_screen_and__min_width__2290px_.png");
	}

	.DynamicImage29
	{
		content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Confirm-Manuf_screen_and__min_width__2290px_.png");
	}

	.DynamicImage30
	{
		content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Manuf-Dropdown_screen_and__min_width__2290px_.png");
	}

	.DynamicImage31
	{
		content: url("../Images/Print/CPA/CPA_Manager/CPA-Manager-Print-Features_screen_and__min_width__2290px_.png");
	}

	.DynamicImage32
	{
		content: url("../Images/Print/CPA/CPA_Manager/PrinterAppsOverview_screen_and__min_width__2290px_.png");
	}

	.DynamicImage33
	{
		content: url("../Images/Print/CPA/CPA_Manager/PrinterList_screen_and__min_width__2290px_.png");
	}

	.DynamicImage34
	{
		content: url("../Images/Print/CPA/HP/HP-AuthenticationSettings_screen_and__min_width__2290px_.png");
	}

	.DynamicImage35
	{
		content: url("../Images/Print/CPA/Kyocera/WebPortalCertificates_screen_and__min_width__2290px_.png");
	}

	.DynamicImage36
	{
		content: url("../Images/Print/CPA/Kyocera/WebPortalImportDeviceCertOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage37
	{
		content: url("../Images/Print/Get_Started/Invitation_screen_and__min_width__2290px_.png");
	}

	.DynamicImage38
	{
		content: url("../Images/Print/Get_Started/ServiceClient-GeneralTab_screen_and__min_width__2290px_.png");
	}

	.DynamicImage39
	{
		content: url("../Images/Print/Get_Started/UsageAgreementEnabled_screen_and__min_width__2290px_.png");
	}

	.DynamicImage40
	{
		content: url("../Images/Print/Get_Started/Welcome_screen_and__min_width__2290px_.png");
	}

	.DynamicImage41
	{
		content: url("../Images/Print/Get_Started/Menu/AdvancedSearch_screen_and__min_width__2290px_.png");
	}

	.DynamicImage42
	{
		content: url("../Images/Print/Get_Started/PL/LogOut-PL_screen_and__min_width__2290px_.png");
	}

	.DynamicImage43
	{
		content: url("../Images/Print/Get_Started/Tree_View/AddFolderModal_screen_and__min_width__2290px_.png");
	}

	.DynamicImage44
	{
		content: url("../Images/Print/Get_Started/Tree_View/BrowseModal_screen_and__min_width__2290px_.png");
	}

	.DynamicImage45
	{
		content: url("../Images/Print/Get_Started/Tree_View/Move-Menu_screen_and__min_width__2290px_.png");
	}

	.DynamicImage46
	{
		content: url("../Images/Print/Get_Started/Tree_View/NewFolder-Menu_screen_and__min_width__2290px_.png");
	}

	.DynamicImage47
	{
		content: url("../Images/Print/OM/DNS-Name_screen_and__min_width__2290px_.png");
	}

	.DynamicImage48
	{
		content: url("../Images/Print/OM/EpicAuthorizationCode_screen_and__min_width__2290px_.png");
	}

	.DynamicImage49
	{
		content: url("../Images/Print/OM/EpicDNS-Name_screen_and__min_width__2290px_.png");
	}

	.DynamicImage50
	{
		content: url("../Images/Print/OM/SharedStorage-NFS_screen_and__min_width__2290px_.png");
	}

	.DynamicImage51
	{
		content: url("../Images/Print/OM/Zone_screen_and__min_width__2290px_.png");
	}

	.DynamicImage52
	{
		content: url("../Images/Print/Prnt_Mgmt/DriverRepo-DeleteProf_screen_and__min_width__2290px_.png");
	}

	.DynamicImage53
	{
		content: url("../Images/Print/Prnt_Mgmt/DriverRepo-ProfileList_screen_and__min_width__2290px_.png");
	}

	.DynamicImage54
	{
		content: url("../Images/Print/Resources/AddWindowPrintServer_screen_and__min_width__2290px_.png");
	}

	.DynamicImage55
	{
		content: url("../Images/Print/Resources/ConnectSharedPrinters_screen_and__min_width__2290px_.png");
	}

	.DynamicImage56
	{
		content: url("../Images/Print/Resources/EnableCreateConnections_screen_and__min_width__2290px_.png");
	}

	.DynamicImage57
	{
		content: url("../Images/Print/Resources/SharedPrinters_screen_and__min_width__2290px_.png");
	}

	.DynamicImage58
	{
		content: url("../Images/Print/Resources/WindowsPrintServerLinks_screen_and__min_width__2290px_.png");
	}

	.DynamicImage59
	{
		content: url("../Images/Print/Security/ActiveAuthCodes_screen_and__min_width__2290px_.png");
	}

	.DynamicImage60
	{
		content: url("../Images/Print/Security/Generate_screen_and__min_width__2290px_.png");
	}

	.DynamicImage61
	{
		content: url("../Images/Print/Security/GenerateAuthCodes_screen_and__min_width__2290px_.png");
	}

	.DynamicImage62
	{
		content: url("../Images/Print/Security/MultipleUsersFound_screen_and__min_width__2290px_.png");
	}

	.DynamicImage63
	{
		content: url("../Images/Print/Security/RemoveAdminSecurity_screen_and__min_width__2290px_.png");
	}

	.DynamicImage64
	{
		content: url("../Images/Print/Security/SelectFolder_screen_and__min_width__2290px_.png");
	}

	.DynamicImage65
	{
		content: url("../Images/Print/Security/SSP-DriverColumnEnabled_screen_and__min_width__2290px_.png");
	}

	.DynamicImage66
	{
		content: url("../Images/Print/Security/Users_screen_and__min_width__2290px_.png");
	}

	.DynamicImage67
	{
		content: url("../Images/Print/Security/IdP/Multi-IdPSignIn_screen_and__min_width__2290px_.png");
	}

	.DynamicImage68
	{
		content: url("../Images/Print/Security/IdP/CyberArk/RoleMapping_screen_and__min_width__2290px_.png");
	}

	.DynamicImage69
	{
		content: url("../Images/Print/Security/IdP/CyberArk/RolesOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage70
	{
		content: url("../Images/Print/Security/IdP/CyberArk/SearchApps_screen_and__min_width__2290px_.png");
	}

	.DynamicImage71
	{
		content: url("../Images/Print/Security/IdP/CyberArk/WebAppsOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage72
	{
		content: url("../Images/Print/Security/IdP/Entra-Azure/EnterpriseApps_screen_and__min_width__2290px_.png");
	}

	.DynamicImage73
	{
		content: url("../Images/Print/Security/Roles/CopyRole_screen_and__min_width__2290px_.png");
	}

	.DynamicImage74
	{
		content: url("../Images/Print/Setup/DriverSelected_screen_and__min_width__2290px_.png");
	}

	.DynamicImage75
	{
		content: url("../Images/Print/Setup/NewServiceClient-ContextMenu_screen_and__min_width__2290px_.png");
	}

	.DynamicImage76
	{
		content: url("../Images/Print/Setup/NewServiceClient_screen_and__min_width__2290px_.png");
	}

	.DynamicImage77
	{
		content: url("../Images/Print/Setup/Installation/ChromeOS-Admin_screen_and__min_width__2290px_.png");
	}

	.DynamicImage78
	{
		content: url("../Images/Print/Setup/Installation/LanguageString_screen_and__min_width__2290px_.png");
	}

	.DynamicImage79
	{
		content: url("../Images/Print/Setup/Installation/MacOS-InitializeExtension_screen_and__min_width__2290px_.png");
	}

	.DynamicImage80
	{
		content: url("../Images/Print/Setup/Installation/MacOS-InitializeExtension_screen_and__min_width__2290px_.png");
	}

	.DynamicImage81
	{
		content: url("../Images/Print/Setup/Installation/RefershClientOption_screen_and__min_width__2290px_.png");
	}

	.DynamicImage82
	{
		content: url("../Images/Print/Setup/Installation/RefreshClient_screen_and__min_width__2290px_.png");
	}

	.DynamicImage83
	{
		content: url("../Images/Print/Setup/Installation/RestartClient_screen_and__min_width__2290px_.png");
	}

	.DynamicImage84
	{
		content: url("../Images/Print/Setup/Installation/StartPI-LauncherService_screen_and__min_width__2290px_.png");
	}

	.DynamicImage85
	{
		content: url("../Images/Print/Setup/Printer_Migration/AutoMngPrinters_screen_and__min_width__2290px_.png");
	}

	.DynamicImage86
	{
		content: url("../Images/Print/Setup/Printer_Migration/FilterOptions_screen_and__min_width__2290px_.png");
	}

	.DynamicImage87
	{
		content: url("../Images/Print/Setup/Printer_Migration/Data_Manager/Insert_screen_and__min_width__2290px_.png");
	}

	.DynamicImage88
	{
		content: url("../Images/Print/Setup/Printer_Migration/MS_Import/Client-MicrosoftConversionFilter_screen_and__min_width__2290px_.png");
	}

	.DynamicImage89
	{
		content: url("../Images/Print/Setup/Printer_Migration/MS_Import/Client-MS-ConversionSettings_screen_and__min_width__2290px_.png");
	}

	.DynamicImage90
	{
		content: url("../Images/Print/Simplifed_Scan/FolderDestination_screen_and__min_width__2290px_.png");
	}

	.DynamicImage91
	{
		content: url("../Images/Print/Simplifed_Scan/Permissions_screen_and__min_width__2290px_.png");
	}

	.DynamicImage92
	{
		content: url("../Images/Print/Simplifed_Scan/Preset-ConfigurationDetails_screen_and__min_width__2290px_.png");
	}

	.DynamicImage93
	{
		content: url("../Images/Print/Simplifed_Scan/PresetScanLocations-Email_screen_and__min_width__2290px_.png");
	}

	.DynamicImage94
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/Box-CredentialsSection_screen_and__min_width__2290px_.png");
	}

	.DynamicImage95
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/ConnectOneDrive_screen_and__min_width__2290px_.png");
	}

	.DynamicImage96
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/EnableScanning_screen_and__min_width__2290px_.png");
	}

	.DynamicImage97
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/OnceDriveConnectionSuccess_screen_and__min_width__2290px_.png");
	}

	.DynamicImage98
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/SupportedProviders_screen_and__min_width__2290px_.png");
	}

	.DynamicImage99
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/Google/ConnectSuccessMessage_screen_and__min_width__2290px_.png");
	}

	.DynamicImage100
	{
		content: url("../Images/Print/Simplifed_Scan/CloudConnections/Google/Menu_screen_and__min_width__2290px_.png");
	}

	.DynamicImage101
	{
		content: url("../Images/Print/SSP/PortalSecurityConfigured_screen_and__min_width__2290px_.png");
	}

	.DynamicImage102
	{
		content: url("../Images/Print/SSP/SSP-Settings_screen_and__min_width__2290px_.png");
	}
}

@media print
{
	body
	{
		background-color: transparent;
		color: #1D1B1E;
		mc-hyphenate: never;
		font-size: 10pt;
		line-height: 1.38;
	}

	.Page-Break-Before
	{
		page-break-before: always;
	}

	.Page-Break-After
	{
		page-break-after: always;
	}

	div.FlexContainer
	{
		mc-conditions: 'Output.ScreenOnly';
		mc-exclude-action: 'remove';
	}

	div.ImageOnRight
	{
		mc-conditions: 'Output.ScreenOnly';
		mc-exclude-action: 'unbind';
	}

	div.GlossaryPageDefinition
	{
		font-size: 10pt;
		margin-left: 24pt;
	}

	div.GlossaryPageEntry
	{
		margin-bottom: 6pt;
	}

	div.GlossaryPageHeading
	{
		color: var(--Primary);
		border-bottom-color: #ff5a00;
	}

	div.GlossaryPageTerm
	{
		font-size: 12pt;
	}

	div.Note
	{
		page-break-inside: avoid;
		padding: 15px 20px 15px .6in;
	}

	div.Text
	{
		height: 32pt;
	}

	div.row-8-4 > div:nth-child(1)
	{
		margin-left: 0%;
		width: 74%;
	}

	div.row-8-4 > div:nth-child(2)
	{
		margin-left: 0%;
		width: 24%;
	}

	div.row-three-column > div:nth-child(1)
	{
		margin-left: 0%;
		width: 33.33%;
	}

	div.row-three-column > div:nth-child(2)
	{
		margin-left: 0%;
		width: 33.33%;
	}

	div.row-three-column > div:nth-child(3)
	{
		margin-left: 0%;
		width: 33.33%;
	}

	div.row-two-column > div:nth-child(1)
	{
		margin-left: 0%;
		width: 50%;
	}

	div.row-two-column > div:nth-child(2)
	{
		margin-left: .5%;
		width: 49%;
	}

	div.row-two-column > div > p.Note
	{
		padding: 10px 15px 10px .6in;
	}

	div.row-two-column > div > p.Note
	{
		width: 180% !important;
		background-position: 15px 10px;
		padding: 10px 15px 10px .5in;
	}

	div.row-two-column > div li > p.Note
	{
		padding: 10px 15px 10px .5in;
	}

	h1
	{
		color: var(--Primary);
		font-family: 'Archivo';
		font-weight: 700;
		font-size: 20pt;
		letter-spacing: -1pt;
		line-spacing: 1.2;
		margin: 12pt 0px;
	}

	h1.TOC
	{
		mc-heading-level: 0;
	}

	h2
	{
		font-size: 16pt;
		line-size: 1.1;
		margin: 4pt 0 2pt;
	}

	h3
	{
		font-family: 'Archivo';
		font-weight: 700;
		font-size: 14pt;
		margin: 6pt 0 3pt 0;
		mc-heading-level: 0;
	}

	h4
	{
		font-family: 'Archivo';
		font-weight: 300;
		font-size: 12pt;
		letter-spacing: 1pt;
		margin: 3pt 0pt;
		mc-heading-level: 0;
	}

	h5
	{
		font-size: 12pt;
		margin: 0;
		mc-heading-level: 0;
	}

	h6
	{
		mc-heading-level: 0;
	}

	img
	{
		max-width: 6in;
	}

	img.half
	{
		max-width: 3.5in;
	}

	img.icon
	{
		line-height: 1.1em;
		margin-bottom: 0;
		max-height: 11pt;
		vertical-align: baseline;
	}

	li > p.Note
	{
		padding: 15px 20px 15px .6in;
	}

	li > div.Note
	{
		padding: 15px 20px 15px .6in;
	}

	MadCap|xref.TOCPageNumber
	{
		color: var(--Tertiary);
	}

	p
	{
		font-size: 10pt;
		margin: 0 0 6pt 0;
	}

	p.Address
	{
		margin-bottom: 0;
	}

	p.Footer
	{
		font-family: 'Archivo';
		font-size: 7pt;
		font-weight: 300;
		letter-spacing: -.1pt;
	}

	p.Header
	{
		font-family: 'Archivo';
		font-size: 8pt;
		font-weight: 300;
	}

	p.Note
	{
		padding: 15px 20px 15px .6in;
		page-break-inside: avoid;
	}

	p.TableNote
	{
		background-color: var(--LightTertiary);
		border-radius: 17px;
		background-image: var(--HandIcon);
		background-repeat: no-repeat;
		background-position: 20px 15px;
		color: var(--DarkTertiary);
		padding: 15px 20px 15px .6in;
		width: 85%;
	}

	p.Title
	{
		font-size: 33pt;
		font-weight: bold;
	}

	p.TOC1
	{
		color: var(--Primary);
		font-size: 11pt;
	}

	p.Important
	{
		padding: 15px 20px 15px .7in;
		page-break-inside: avoid;
	}

	ol ol
	{
		margin-left: 0in;
	}

	ul
	{
		margin-left: 0.35in;
	}

	ul ul
	{
		margin-left: 0in;
	}
}

