﻿@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
@import "../../Fonts/ABB_Dias_Font/style.css";
:root {
	--base-font: "ABBVoice", Verdana;
	--abb-white: #ffffff;
	--abb-red: #ff000f;
	--text-primary-color: #1f1f1f;
	--text-secondary-color: #696969;
	--text-blue-color: #3366ff;
	--text-disabled-color: #9f9f9f;
	--primary-default: #3366ff;
	--primary-hover: #4d85ff;
	--primary-active: #2934ff;
	--primary-disabled: #9cbdf7;
	--grey-100: #fafafa;
	--grey-200: #f5f5f5;
	--grey-300: #ebebeb;
	--grey-400: #dbdbdb;
	--grey-500: #bababa;
	--grey-600: #9f9f9f;
	--grey-700: #868686;
	--grey-800: #696969;
	--grey-900: #333333;
	--left-pane: #fafafa;
	--background-bg: #ebebeb;
	--background-disabled: #f7f7f7;
	--success: #21a67a;
	--error: #ef3934;
	--warning: #ffa200;
	--info: #0052ff;
}

.dark-theme {
	--base-font: "ABBVoice", Verdana;
	--abb-white: #1f1f1f;
	--text-primary-color: #ffffff;
	--abb-red: #ff000f;
	--text-secondary-color: #dbdbdb;
	--text-blue-color: #7da7ff;
	--text-disabled-color: #dbdbdb;
	--primary-default: #7da7ff;
	--primary-hover: #adc7fd;
	--primary-active: #4580ff;
	--primary-disabled: #4c5463;
	--grey-100: #333333;
	--grey-200: #0f0f0f;
	--grey-300: #0f0f0f;
	--grey-400: #696969;
	--grey-500: #707070;
	--grey-600: #dbdbdb;
	--grey-700: #dbdbdb;
	--grey-800: #dbdbdb;
	--grey-900: #fafafa;
	--left-pane: #333333;
	--background-bg: #0f0f0f;
	--background-disabled: #2d2d2d;
	--success: #4db895;
	--error: #f2615d;
	--warning: #ffb533;
	--info: #7da7ff;
}

body {
	color: var(--text-primary-color);
	font-family: var(--base-font);
	margin: 0;
	mc-hidden: hidden;
}

.body-container {
	padding-left: 0%;
	padding-top: 0;
	mc-hidden: hidden;
}

div.Block-Warning {
	border-color: var(--warning);
	font-family: var(--base-font);
	padding: 1.5rem;
	font-size: 1rem;
	border-left-width: 0.5rem;
	border-left-style: solid;
	margin: 1rem;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: 'Warning: ';
	color: var(--warning);
	font-weight: 500;
}
.theme-img {
      display: none;
    }
    body.dark-theme #dark-theme-img {
      display: block;
    }
    body.light-theme #light-theme-img {
      display: block;
    }
div.home-tiles a

/*Complex Selector: Any anchor (links) tags that are within div.home-tiles will have the following properties*/
	{
	text-decoration: none;
	color: var(--text-primary-color);
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}

a:link {
	color: var(--primary-default);
}

a:linktest {
	color: var(--primary-default);
}


a:visited {
	color: var(--primary-active);
}

a:focus {
	color: var(--primary-active);
}

div.home-tiles a:hover

/*Complex Selector: When hovering over links within the home tiles the following properties will apply.*/
	{
	color: var(--text-primary-color);
	font-weight: bold;
}

div.home-tiles2 a:hover

/*Complex Selector: When hovering over links within the home tiles the following properties will apply.*/
	{
	color: var(--text-primary-color);
	font-weight: bold;
}

a:hover {
	color: var(--primary-hover);
}

a:active {
	color: var(--primary-active);
}

div.home-tiles2 a

/*Complex Selector: Any anchor (links) tags that are within div.home-tiles will have the following properties*/
	{
	text-decoration: none;
	color: var(--text-primary-color);
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}

#feedback-button {
	display: inline-block;
	margin: 20px;
	padding: 10px;
	background-color: var(--abb-red);
	border-radius: 5px;
	position: absolute;
	bottom: 30px;
	right: 20px;
	z-index: 9999;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
}

#feedback-button a {
	text-decoration: none;
	color: var(--abb-white);
	font-weight: bold;
}

#feedback-button:hover {
	animation: pulse 1s ease infinite;
}

@keyframes pulse {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.1);
	}

	100% {
		transform: scale(1);
	}
}

MadCap|breadcrumbsProxy {
	border-bottom-width: 0;
	color: var(--text-primary-color);
	font-size: 0.875rem;
	background-repeat: no-repeat;
	background-size: none;
	padding-bottom: 0;
	margin-top: 0;
	mc-breadcrumbs-prefix: '';
	padding-left: 0;
	padding-top: 0;
	mc-breadcrumbs-count: 5;
	background-image: none;
}

div.content-container

/*Wraps the content on the masterpage and provides the white background behind topics.*/
	{
	margin-right: 0;
	background-color: var(--text-white);
	padding: 1.25rem;
	min-height: 85vh;
}

#mc-main-content {
	margin-bottom: 3em;
}

/* Backmatter */

div.GlossaryPageDefinition {
	font-size: 10pt;
}

div.GlossaryPageHeading {
	font-size: 21pt;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom-color: var(--grey-500);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	color: inherit;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 10px;
	background-image: url('../Resources/Images/Backmatter-Heading-Background.png');
	background-repeat: no-repeat;
}

div.GlossaryPageTerm {
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
}

MadCap|glossaryProxy {
	border-top: none;
}

MadCap|indexProxy {
	border-top: none;
}

p.Index1 {
	font-size: 10pt;
	font-weight: bold;
}

p.Index2 {
	font-size: 10pt;
	font-weight: normal;
}

p.IndexHeading {
	font-size: 21pt;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom-color: var(--grey-500);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	color: inherit;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 12px;
	padding-right: 10px;
	background-image: url('../Resources/Images/Backmatter-Heading-Background.png');
	background-repeat: no-repeat;
}

/* Content */

.center {
	text-align: center;
	mc-hidden: hidden;
}

img {
	border: solid 1pt var(--grey-200);
	mc-image-position: left;
	max-width: 100%;
	mc-thumbnail-max-height: 1000px;
	mc-thumbnail-max-width: auto;
	vertical-align: middle;
}

img.Logo {
	padding-left: 20px;
	padding-top: 20px;
	mc-image-position: left;
}

p {
	text-align: left;
	margin-top: 0;
	margin-bottom: 8px;
	line-height: 1.5;
	text-decoration: none;
	font-family: var(--base-font);
	font-weight: 300;
	font-size: 0.875rem;
	color: var(--text-primary-color);
}

p.note::before,
div.note::before {
    content: "\ea12";
    font-family: abb_set2 !important;
    font-size: 2rem;
    display: inline;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    color: var(--info);
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
    margin-right: 4px;
}

div.note {
	border: solid 1px var(--primary-default);
	border-radius: 6px;
}

p.table-text {
	mc-hyphenate: never;
	orphans: 3;
	font-family: var(--base-font);
	text-align: left;
	margin-top: 4pt;
	margin-bottom: 2pt;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	letter-spacing: 0rem;
	line-height: 13pt;
	text-decoration: none;
}

span.Navigation {
	font-weight: bold;
}

/* Course title topic */

div.Block-Tip {
	font-family: var(--base-font);
	padding: 1.5rem;
	font-size: 1rem;
	border-left-width: 0.5rem;
	border-left-style: solid;
	margin: 1rem;
	background-color: var(--grey-200);
	border-color: var(--success);
	color: var(--abb-white);
	mc-auto-number-format: 'TIP: ';
	mc-auto-number-position: inside-head;
	font-weight: 400;
}

div.Block-Title {
	background-color: var(--grey-300);
	font-family: var(--base-font);
	padding: 1.5rem;
	font-size: 1rem;
	border-left-width: 0.5rem;
	border-left-style: solid;
	margin: 1rem;
	font-weight: 600;
	margin-bottom: -4rem;
	line-height: 1.7px;
	color: var(--text-primary-color);
}

div.Language-JSON {
	background-size: cover;
	margin: 0%;
	position: relative;
	background-color: var(--grey-200);
	border-radius: 6px;
	font-family: var(--base-font);
	content: 'json';
	z-index: 3;
	top: 8rem;
	right: 1rem;
	font-size: 12pt;
	height: 300px;
}

div.Language-JSON h1 {
	color: var(--abb-white);
	font-size: 48pt;
	text-align: center;
	padding-top: 2em;
	margin-top: 0px;
}

html.course-title-topic .main-section>.outer-row

/* Overrides padding set in the skin when in tablet/mobile */
	{
	max-width: 100%;
	padding: 0;
}

/* Drop-Downs */

MadCap|drop-down {
	border-bottom: 1px solid var(--grey-500);
	mc-image-position: left;
	mc-image-spacing: 10px;
	mc-open-image: url('../Resources/Images/Minus.png');
	mc-closed-image: url('../Resources/Images/Plus.png');
	padding: 10px 0;
}

MadCap|drop-downBody {
	padding: 10px 30px 0;
}

MadCap|drop-downHotspot {
	cursor: hand;
	text-decoration: none;
	color: var(--text-primary-color);
	font-size: 20pt;
	font-weight: bold;
	border-bottom: none;
}

MadCap|expandingBody {
	color: var(--text-primary-color);
	font-style: italic;
}

MadCap|expandingHead {
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: var(--text-primary-color);
}

/* eLearning */

.correctFeedback p {
	color: var(--success);
	font-size: 0.875rem;
	line-height: 1.2em;
}

.incorrectFeedback p {
	color: var(--error);
	font-size: 0.875rem;
	line-height: 1.2em;
}

.multipleChoice {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

.multipleChoiceItem {
	display: block;
	position: relative;
	cursor: pointer;
	margin-left: 20px;
	padding-left: 35px;
}

.multipleChoiceItem p {
	font-size: 14px;
	line-height: 1.2em;
}

.multipleChoiceItem input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
}

.checkbox {
	position: absolute;
	top: 0;
	left: 0;
	height: 18px;
	width: 18px;
	background-color: var(--grey-300);
}

.multipleChoiceItem:hover input~.checkbox {
	background-color: var(--text-primary-color);
}

.multipleChoiceItem input:checked~.checkbox {
	background-color: var(--primary-default);
}

.checkbox:after {
	content: "";
	position: absolute;
	display: none;
}

.multipleChoiceItem input:checked~.checkbox:after {
	display: block;
}

.multipleChoiceItem .checkbox:after {
	left: 6px;
	top: 2px;
	width: 4px;
	height: 9px;
	border: solid var(--abb-white);
	border-width: 0 2px 2px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.radio {
	position: absolute;
	top: 0;
	left: 0;
	height: 18px;
	width: 18px;
	background-color: var(--abb-white);
	border: 1px solid var(--grey-500);
	border-radius: 50%;
}

.multipleChoiceItem:hover input~.radio {
	background-color: var(--grey-300);
}

.multipleChoiceItem input:checked~.radio {
	background-color: var(--abb-white);
}

.radio:after {
	content: "";
	position: absolute;
	display: none;
}

.multipleChoiceItem input:checked~.radio:after {
	display: block;
}

.multipleChoiceItem .radio:after {
	top: 4px;
	left: 4px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: var(--text-primary-color);
}

MadCap|question {
	margin-top: 3.5em;
}

.question p {
	font-size: 17px;
	line-height: 1.2em;
}

MadCap|submitQuestionButton {
	width: 125px;
	height: 36px;
	background-color: var(--grey-300);
	border: solid 1px var(--grey-500);
	color: var(--text-primary-color);
	font-size: 0.875rem;
	line-height: 1.2em;
	margin-bottom: 1.5em;
}

MadCap|submitQuestionButton:hover {
	background-color: var(--grey-300);
	border: solid 1px var(--grey-500);
	color: var(--abb-white);
}

.submitQuestionButton:disabled,
.submitQuestionButton:disabled:hover {
	background-color: var(--background-disabled);
	border: solid 1px var(--grey-500);
	color: var(--text-disabled-color);
}

/* Frontmatter */

MadCap|tocProxy {
	border-top: none;
	margin-right: 0.25in;
}

p.created-using-flare {
	color: var(--text-primary-color);
	font-weight: bold;
	margin-top: 18px;
	font-size: 14px !important;
	line-height: 15pt;
	text-transform: uppercase;
}

p.subtitle {
	line-height: 30pt;
	margin-top: 20px;
	mc-hyphenate: never;
	font-size: 28pt;
}

p.title {
	margin-bottom: 0pt;
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
	mc-hyphenate: never;
	text-decoration: none;
	font-family: var(--base-font);
	line-height: 13pt;
	margin-top: 3pt;
	page-break-inside: avoid;
	padding-bottom: 3px;
}

p.title-page-footer {
	color: var(--text-primary-color);
	font-size: 9pt;
	frame-break-before: always;
	line-height: 15pt;
	margin-top: 30px;
}

p.title-page-url {
	color: var(--text-primary-color);
	font-size: 9pt;
	line-height: 15pt;
}

p.TOC1 {
	color: var(--text-primary-color);
	line-height: 21pt;
	page-break-after: avoid;
	font-weight: bold;
	mc-leader-format: 'underline';
	font-size: 15pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6pt;
}

p.TOC2 {
	color: var(--text-primary-color);
	font-size: 15pt;
	font-weight: normal;
	line-height: 21pt;
	page-break-after: avoid;
	margin-top: 0px;
	margin-right: 0px;
}

p.TOC3 {
	color: var(--text-primary-color);
	line-height: 21pt;
	font-weight: normal;
	margin-top: 0px;
	margin: 0px 0px 0px 40px;
	margin-left: 40px;
	font-size: 15pt;
	margin-bottom: 8px;
}

p.TOC4 {
	color: var(--text-primary-color);
	margin-left: 1.5in;
}

/* Headings */

h1 {
	text-align: left;
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 8px;
	font-weight: bold;
	letter-spacing: 0;
	mc-next-tag: p;
	line-height: 1;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 20px;
	column-break-after: avoid;
	color: var(--text-primary-color);
}

h2 {
	text-align: left;
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	/* border-bottom: solid 2px var(--text-primary-color); */
	margin-right: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 12px;
	margin-top: 12px;
	font-weight: bold;
	letter-spacing: 0em;
	page-break-before: inherit;
	line-height: 1;
	padding-top: 0;
	padding-bottom: 4px;
	font-size: 16px;
	color: var(--text-primary-color);
}

h3 {
	text-align: left;
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	/* border-bottom: solid 2px var(--text-primary-color); */
	page-break-before: inherit;
	font-weight: bold;
	line-height: 1.5;
	padding-bottom: 0pt;
	padding-top: 0;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 8px;
	font-size: 14px;
	color: var(--text-primary-color);
}

h4 {
	text-align: left;
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	line-height: 8pt;
	margin-bottom: 6pt;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 10pt;
	padding-bottom: 0pt;
	padding-top: 2.6pt;
	/* border-bottom: none 2px var(--text-primary-color); */
	page-break-before: inherit;
	mc-heading-level: 0;
	color: var(--text-primary-color);
}

h5 {
	font-weight: bold;
	font-size: 10.0pt;
	mc-heading-level: 0;
}

h6 {
	font-weight: bold;
	font-size: 8.0pt;
}

.TableStyle-Tablestyle-HeadE-Column1-Header1 p,
.TableStyle-Tablestyle-BodyD-Column1-Body1 p,
.TableStyle-Tablestyle-BodyE-Column1-Body1 p {
	margin-bottom: 0;
	font-size: 14px !important;
	line-height: 1.5;
}

/* Links */

a {
	color: var(--primary-default);
}

MadCap|xref {
	font-weight: bold;
	mc-format: '{para}';
	text-decoration: underline;
	color: var(--text-primary-color);
}

/* Lists */

dd,
dd p,
dt,
dt p,
li,
li p {
	margin-bottom: 8px;
	margin-top: 8px;
}

dl,
ol,
ul {
	letter-spacing: .25px;
	line-height: 20pt;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Page layout */

p.frame-footer-page-number {
	font-size: 11pt;
	font-weight: bold;
	text-align: right;
}

p.Foot-Note {
	margin-left: 0.2in;
	margin-right: 0.25in;
	margin-top: 1pt;
	margin-bottom: 1pt;
	font-family: var(--base-font);
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	text-indent: -19px;
	mc-hyphenate: never;
	line-height: 10pt;
}

/* Slideshow */

MadCap|slideshow {
	padding-left: 50px;
	padding-right: 50px;
}

/* Template page */

div.header {
	background-color: var(--text-primary-color);
	height: 130px;
	margin: 0;
}

div.header p {
	margin-top: 0;
}

div.home-footer {
	bottom: 0;
	width: 100%;
	font-family: var(--base-font);
	border: solid 1px var(--grey-500);
	padding-top: 0;
	display: block;
	background: var(--grey-400);
	border-left-color: transparent;
	border-right-color: transparent;
	position: absolute;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 0;
}

div.home-footer2 {
	bottom: 0;
	width: 100%;
	font-family: var(--base-font);
	border: solid 1px var(--grey-500);
	padding-top: 10px;
	display: block;
	background: var(--grey-400);
	border-left-color: transparent;
	border-right-color: transparent;
	position: absolute;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: -1px;
}

div.footer {
	padding-bottom: 20px;
	display: block;
	mc-disable-glossary-terms: true;
	padding-top: 10px;
	margin-top: 100px;
	background-color: var(--grey-300);
	border-top: solid 2px var(--grey-300);
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}

p.footerHead {
	font-family: var(--base-font);
	color: var(--text-secondary-color);
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 11pt;
	font-weight: bold;
	mc-disable-glossary-terms: true;
	line-height: 16pt;
}

.footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 50px;
	/* Set the height of your footer here */
}

p.footer {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 13pt;
	color: var(--abb-white);
}

p.footer-sub {
	color: var(--abb-white);
	font-size: 14pt;
	margin-top: 14px;
}

/* Two-tile design */

div.home-tiles>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles::before {
	content: ' ';
	display: table;
}

div.home-tiles::after {
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid var(--grey-400);
	padding: 40px 10px;
	overflow: hidden;
}

div.home-tiles>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles>div:nth-child(1) {
	width: 16.667%;
	margin-left: 24%;
	height: 15vh;
}

div.home-tiles>div:nth-child(2) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles>div:nth-child(3) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles>div:nth-child(4) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles3 {
	margin-left: -3%;
	margin-right: auto;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.home-tiles3>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles3::before {
	content: ' ';
	display: table;
}

div.home-tiles3::after {
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles3>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid var(--grey-400);
	padding: 40px 10px;
	overflow: hidden;
}

div.home-tiles3>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles3>div:nth-child(1) {
	width: 16.667%;
	margin-left: 35%;
	height: 15vh;
}

div.home-tiles3>div:nth-child(2) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

MadCap|slide {
	padding: 50px;
}

span {
	font-weight: bold;
}

p.Table-Note {
	border-left-color: var(--text-primary-color);
	background-color: var(--grey-200);
	border-color: var(--success);
	margin: 1rem 0rem;
	font-family: var(--base-font);
	font-weight: 100;
	text-align: left;
	margin-top: 5pt;
	font-size: 9pt;
	mc-hyphenate: never;
	position: relative;
	margin-right: 0in;
	margin-left: 5pt;
	margin-bottom: 2pt;
	padding: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	letter-spacing: 0rem;
	mc-auto-number-format: 'NOTE:';
	line-height: 10pt;
	text-decoration: none;
}

hr {
	margin-bottom: 2pt;
}

ol {
	line-height: 18px;
	font-family: var(--base-font);
	font-size: 14px;
	padding-left: 15px;
}

ul {
	line-height: 18px;
	font-family: var(--base-font);
	font-size: 14px;
	padding-left: 15px;
}

ul.Bullet-Mdash {
	list-style-type: disc;
	list-style-image: none;
}

ul.Bullet-Mdash>li::marker {
	font-family: var(--base-font);
	content: 'â€”';
}

p.TOC9 {
	color: transparent;
	font-size: 1pt;
	mc-pagenum-display: none;
	margin: 0;
	text-align: right;
	line-height: 14pt;
}

table {
	border-color: var(--grey-500);
	border-width: 2.75px 1px 1px;
}

MadCap|miniTocProxy {
	text-align: right;
	border-top-width: 0px;
	border-top-style: none;
	display: inline-block;
}

div.MCMiniTocBox_0 {
	display: inline-block;
	padding-top: 0;
	margin-top: 0;
	padding-left: 15px;
}

p.MiniTOC1_0 {
	display: list-item;
}

div {
	mc-image-position: left;
	text-align: left;
}

div.Info-section {
	margin-left: auto;
	margin-right: auto;
}

div.topic-container1

/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
	{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.topic-container1::before {
	content: ' ';
	display: table;
}

div.topic-container1::after {
	content: ' ';
	display: table;
	clear: both;
}

div.topic-container1>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

MadCap|topicToolbarProxy {
	padding-top: 0px;
}

h1.title-page {
	color: var(--abb-white);
	line-height: 1em;
}

div.landing-page-layout

/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
	{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.landing-page-layout::before {
	content: ' ';
	display: table;
}

div.landing-page-layout::after {
	content: ' ';
	display: table;
	clear: both;
}

div.landing-page-layout>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
}

div.landing-page-layout>div:nth-child(1) {
	width: 33.333%;
	margin-left: 8.3333%;
}

div.landing-page-layout>div:nth-child(2) {
	width: 33.33333%;
	margin-left: 0%;
}

div.landing-page-layout>div:nth-child(3) {
	width: 33.33333%;
	margin-left: 0%;
}

div.landing-page-layout>div:nth-child(4) {
	width: 33.333%;
	margin-left: 0%;
}

div.landing-page-layout>div:nth-child(5) {
	width: 33.333%;
	margin-left: 0%;
}

div.landing-page-layout>div:nth-child(6) {
	width: 33.333%;
	margin-left: 0%;
}

h2.normal-home {
	margin-left: 14px;
}

a.cta {
	color: var(--primary-default);
}

a.GlossaryPageTerm {
	color: var(--primary-default);
}

a.MCBreadcrumbsLink {
	color: var(--primary-default);
	font-weight: 500;
	text-decoration: none;
}

@media only screen and (max-width: 1279px) {
	/* Course title topic */

	div.Language-JSON h1 {
		font-size: 36pt;
		padding-top: 2em;
	}

	html.course-title .body-container {
		margin-left: 0;
	}

	/* Two-tile design */

	div.home-tiles>div {
		height: 625px;
	}

	div.home-tiles>div:nth-child(1) {
		width: 49%;
		margin-left: 0%;
		height: 15vh;
	}

	div.home-tiles>div:nth-child(2) {
		width: 49%;
		margin-left: 2%;
		height: 15vh;
	}

	div.landing-page-layout>div:nth-child(1) {
		width: 33.33333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(2) {
		width: 33.33333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(3) {
		width: 33.33333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(4) {
		width: 8.3333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(5) {
		width: 8.3333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(6) {
		width: 8.3333%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 767px) {
	/* Two-tile design */

	div.home-tiles>div {
		height: 500px;
	}

	div.home-tiles>div:nth-child(1) {
		width: 100%;
		margin-left: 0%;
		height: 15vh;
	}

	div.home-tiles>div:nth-child(2) {
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
		height: 15vh;
	}

	div.landing-page-layout>div:nth-child(1) {
		width: 100%;
		margin-left: 0%;
		height: 15vh;
	}

	div.landing-page-layout>div:nth-child(2) {
		width: 100%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(3) {
		width: 100%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(4) {
		width: 8.3333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(5) {
		width: 8.3333%;
		margin-left: 0%;
	}

	div.landing-page-layout>div:nth-child(6) {
		width: 8.3333%;
		margin-left: 0%;
	}
}

@media print {
	body {
		font-size: 11pt;
		line-height: 13pt;
		margin: 8px;
	}

	/* Content */

	p {
		margin-bottom: 10px;
		margin-top: 10px;
		mc-hyphenate: never;
	}

	p.table-text {
		font-size: 11pt;
	}

	/* Drop-Downs */

	MadCap|drop-down {
		border-bottom: none;
		margin-top: 40px;
		font-size: 21pt;
		font-weight: normal;
		line-height: 23pt;
		margin-bottom: 18px;
		margin-top: 40px;
		padding: 0;
		page-break-before: always;
	}

	MadCap|drop-downBody {
		padding: 0;
	}

	/* eLearning */

	.question p {
		font-weight: bold;
	}

	MadCap|multipleChoiceItem {
		margin-left: 30px;
	}

	/* Headings */

	h1 {
		font-size: 20pt;
		line-height: 20pt;
		margin-bottom: 6pt;
		margin-top: 23pt;
		padding-top: 2.6pt;
		mc-hyphenate: never;
		mc-auto-number-format: 'GH:{n+}     ';
		padding-left: 0px;
		color: var(--text-primary-color);
	}

	h2 {
		font-weight: normal;
		line-height: 23pt;
		margin-bottom: 18px;
		margin-top: 40px;
		mc-auto-number-format: 'GH:{n}.{n+} ';
		mc-hyphenate: never;
		font-size: 16pt;
		color: var(--text-primary-color);
	}

	h3 {
		font-weight: bold;
		line-height: 17pt;
		margin-bottom: 15px;
		margin-top: 40px;
		mc-auto-number-format: 'GH:{n}.{n}.{n+} ';
		mc-hyphenate: never;
		font-size: 12pt;
		color: var(--text-primary-color);
	}

	/* Links */

	MadCap|xref {
		text-decoration: none;
		font-weight: bold;
		mc-format: '{para}';
	}

	h1.normal {
		mc-auto-number-format: '{ }';
		mc-auto-number-position: none;
	}

	h2.normal {
		font-style: normal;
		text-decoration: none;
		color: var(--text-primary-color);
		margin-left: 0in;
		margin-right: 0in;
		margin-top: 23pt;
		margin-bottom: 6pt;
		font-weight: bold;
		letter-spacing: 0em;
		mc-next-tag: p;
		line-height: 20pt;
		padding-top: 2.6pt;
		padding-bottom: 0pt;
		font-size: 20pt;
		mc-auto-number-position: none;
	}

	h2.normal-home {
		font-style: normal;
		text-decoration: none;
		color: var(--text-primary-color);
		margin-left: 15px;
		margin-right: 0in;
		margin-top: 23pt;
		margin-bottom: 6pt;
		font-weight: bold;
		letter-spacing: 0em;
		mc-next-tag: p;
		line-height: 20pt;
		padding-top: 2.6pt;
		padding-bottom: 0pt;
		font-size: 20pt;
		mc-auto-number-position: none;
	}

	p.Chapter-Title {
		color: var(--text-primary-color);
		font-size: 20pt;
		line-height: 20pt;
		text-align: right;
		mc-auto-number-format: 'GH:{n+} ';
	}

	MadCap|tocProxy {
		mc-hyphenate: never;
		font-size: 15pt;
	}

	p.TOC2 {
		font-size: 12pt;
	}

	p.TOC3 {
		font-size: 11pt;
	}

	p.TOC1 {
		font-size: 13pt;
	}

	h4 {
		font-size: 10pt;
		color: var(--text-primary-color);
	}

	ul {
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 9.5pt;
		line-height: 12pt;
		font-family: var(--base-font);
	}

	img {
		mc-thumbnail: none;
		mc-thumbnail-max-height: auto;
		mc-thumbnail-max-width: auto;
		mc-image-position: none;
		max-width: 100%;
	}

	p.title {
		mc-auto-number-class: zTitleNo;
		mc-auto-number-format: 'Figure: {Gn+} ';
	}

	div.home-tiles {
		margin-left: -3%;
		margin-right: auto;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	div.info-container {
		margin-top: 100px;
		margin-right: auto;
		padding-bottom: 75px;
		padding-top: 100px;
		box-shadow: inset -1px 1px 17px 0px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
		color: var(--abb-white);
		background-color: var(--text-primary-color);
		background-attachment: fixed;
		background-position: center 0;
		background-size: cover;
		background-repeat: no-repeat;
		background-image: url('../Resources/Images/Images/Assets/HeroImages/HeroImage-2.png');
	}

	div.topic-hero {
		background-image: url('../Resources/Images/Images/Assets/HeroImages/HeroImage-1.png');
	}

	div.Info-section::after {
		display: table;
		clear: both;
	}

	h1.title-page {
		font-size: 2.75em;
		color: var(--abb-white);
		line-height: 1em;
	}

	img.Logo {
		mc-thumbnail: none;
	}

	div.note {
		padding-left: 70pt;
	}

	div.content-container {
		min-height: 80vh;
	}
}

span.Emphasis {
	font-style: italic;
	font-weight: 600;
}

span.CLI {
	font-family: 'Courier New';
	line-height: 11pt;
	font-weight: normal;
	font-size: 13px;
}

span.CLI-Bold {
	font-family: 'Courier New';
	font-size: 9px;
	line-height: 11pt;
}

span.URL {
	color: var(--primary-default);
}

p.Body {
	text-align: left;
	margin-bottom: 6pt;
	font-family: 'Courier New';
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	line-height: 13pt;
	mc-hyphenate: never;
}

p.Chapter-Number {
	text-align: left;
	font-weight: bold;
	font-style: normal;
	font-size: 17pt;
	mc-auto-number-format: '{chapnum}';
	text-decoration: none;
	font-family: var(--base-font);
	line-height: 0pt;
}

p.Chapter-Title {
	text-align: left;
	margin-top: 40pt;
	font-family: var(--base-font);
	font-style: normal;
	font-size: 14pt;
	mc-hyphenate: never;
	font-weight: bold;
	line-height: 16pt;
	text-decoration: none;
	color: var(--error);
	mc-disable-glossary-terms: true;
}

div.Table-Note {
	font-family: var(--base-font);
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0rem;
}

div.Table-Note-p {
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	letter-spacing: 0rem;
}

span.CLI-Code {
	line-height: 11pt;
	font-size: 13px;
	font-family: 'Courier New';
	font-weight: bold;
}

p.Error {
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 10pt;
}

table.note-table {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image: url(../Graphics/Note.png);
	background-repeat: no-repeat;
	border: solid 1px var(--primary-default);
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 15px 60px;
	background-position: 7px 0px;
}

span.error {
	font-size: 13px;
	font-family: var(--base-font);
	font-weight: bold;
	color: var(--error);
}

h1.TOC {
	text-transform: uppercase;
	mc-heading-level: 9;
	text-align: right;
	border-bottom-width: 3px;
	font-style: normal;
	text-decoration: none;
	color: var(--text-primary-color);
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 23pt;
	margin-bottom: 6pt;
	font-weight: bold;
	letter-spacing: 0em;
	mc-next-tag: p;
	line-height: 20pt;
	padding-top: 2.6pt;
	padding-bottom: 0pt;
	font-size: 20pt;
	mc-auto-number-position: none;
}

div.TOC {
	background: var(--grey-200);
	line-height: 5rem;
	left: -2in;
	margin-top: 2rem;
	position: absolute;
	width: 10in;
	z-index: -1;
}

h2.TOC {
	line-height: 8pt;
	margin-bottom: -13px;
}

h3.TOC {
	font-size: 14pt;
	margin-bottom: -13px;
}

p.TOC {
	text-transform: uppercase;
	mc-heading-level: 9;
	font-size: 18pt;
	text-align: right;
	border-bottom-width: 3px;
	text-decoration: none;
	margin-bottom: -10pt;
	font-weight: bold;
}

p.Notice {
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	color: var(--text-primary-color);
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 23pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-size: 18pt;
	letter-spacing: 0em;
	mc-next-tag: p;
	line-height: 20pt;
	padding-top: 2.6pt;
	padding-bottom: 0pt;
}

p.Notice-text {
	orphans: 3;
	text-align: left;
	margin-top: 4pt;
	margin-bottom: 2pt;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0rem;
	line-height: 13pt;
	text-decoration: none;
	font-family: var(--base-font);
	font-size: 8pt;
}

h1.normal {
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	color: var(--text-primary-color);
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 23pt;
	margin-bottom: 6pt;
	font-weight: bold;
	letter-spacing: 0em;
	mc-next-tag: p;
	line-height: 20pt;
	padding-top: 2.6pt;
	padding-bottom: 0pt;
	font-size: 20pt;
	mc-auto-number-position: none;
}

h2.normal {
	font-style: normal;
	text-decoration: none;
	color: var(--text-primary-color);
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 23pt;
	margin-bottom: 6pt;
	font-weight: bold;
	letter-spacing: 0em;
	mc-next-tag: p;
	line-height: 20pt;
	padding-top: 2.6pt;
	padding-bottom: 0pt;
	mc-auto-number-position: none;
	font-size: 16pt;
}

ul.Bullet-Mdash {
	line-height: 13pt;
	page-break-before: avoid;
}

ul.ENdash {
	list-style-type: disc;
	list-style-image: none;
}

ul.ENdash>li::marker {
	font-family: var(--base-font);
	content: 'â€“';
}

ul.ENdash>li>ul {
	list-style-image: none;
}

ul.ENdash>li>ul>li::marker {
	font-family: var(--base-font);
	content: 'â€“';
}

div.topic-layout

/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: Home Ribbon > Styles Section > Responsive Layout*/
	{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.topic-layout::before {
	content: ' ';
	display: table;
}

div.topic-layout::after {
	content: ' ';
	display: table;
	clear: both;
}

div.topic-layout>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.top-bar

/*Contains the breadcrumbs and toolbar*/
	{
	border-bottom: 1px solid var(--grey-400);
	min-height: 50px;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

div.search-container {
	padding-bottom: 12px;
}

/*==Elements for the left side of Master Page layout==*/

div.side-menu

/*This is the div that the menu proxy is contained in*/
	{
	padding-left: 10px;
	margin-top: 15px;
}

div.side-content

/*This is the div for the side-content containing "Search Tips" and the "Contact Support" button*/
	{
	padding-top: 10px;
}

div.cta

/*Call to action button/Contact Support button*/
	{
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	border-radius: 60px;
	padding: 2px 0px;
	border: 1px solid var(--primary-default);
	width: 162px;
	color: var(--primary-default);
	transition: all 0.5s cubic-bezier(.25, .8, .25, 1);
	margin-top: 20px;
}

div.cta:hover

/*When hovering over the CTA button the following properties will apply*/
	{
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
	transform: scale(1.01);
}

div.topic-hero {
	padding-bottom: 0;
	padding-top: 0;
	background-color: var(--grey-400);
	background-repeat: no-repeat;
	/* Create the parallax scrolling effect */
	height: 192px;
	background-size: cover;
	background-position: center;
	background-attachment: inherit;
	opacity: 0.75;
	background-image: url('../Resources/Images/ABB-Banner.png');
	display: flex;
	align-items: center;
}

p.tile-title {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	color: var(--text-primary-color);
}

p.tile-content {
	text-align: center;
	color: var(--text-primary-color);
	font-size: 12pt;
	display: block;
}

p.tile-items {
	color: var(--text-secondary-color);
	font-size: 0.7em;
	text-align: center;
}

div.Info-section::after {
	display: table;
	clear: both;
}

div.Info-section::before {
	display: table;
}

p.info-title {
	font-size: 2em;
}

p.info-content {
	font-size: 1em;
}

div.info-container

/*div.info-container contains the first Hero/Banner on the Home Page - To replace the banner image with your own, point the background-image property to your own image.*/
	{
	margin-left: auto;
	margin-top: 100px;
	margin-right: auto;
	padding-bottom: 75px;
	padding-top: 100px;
	box-shadow: inset -1px 1px 17px 0px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
	color: var(--abb-white);
	background-color: var(--grey-300);
	/*Create the parallax scrolling effect*/
	background-attachment: fixed;
	background-position: center 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url('../Resources/Images/Images/Assets/HeroImages/HeroImage-2.png');
}

div.info-section

/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: Home Ribbon > Styles Section > Responsive Layout*/
	{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.info-section::before {
	content: ' ';
	display: table;
}

div.info-section::after {
	content: ' ';
	display: table;
	clear: both;
}

div.info-section>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.info-section>div:nth-child(1) {
	width: 16.667%;
	margin-left: 16.667%;
}

div.info-section>div:nth-child(2) {
	width: 16.667%;
	margin-left: 6%;
}

div.info-section>div:nth-child(3)

/*Div that contains "Tips"*/
	{
	width: 33.333%;
	margin-left: 5%;
}

div.info-container p

/*Complex Selector: Any <p> that is contained within div.info-container will have the following properties*/
	{
	color: var(--abb-white);
}

/*=Elements for content contained within each info section=*/

p.info-title {
	font-size: 2em;
	line-height: 1em;
}

p.info-content {
	font-size: 0.8em;
}

p.tip

/*Paragraph style used for the Tips */
	{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image: url('../Images/Assets/Icons/MainIcons/Tips-white.png');
	background-position: 15px center;
	background-repeat: no-repeat;
	border: solid 1px var(--abb-white);
	border-radius: 6px;
	line-height: 1em;
	overflow: hidden;
	padding: 15px 0px 15px 60px;
	text-align: left;
	margin: 5px 30px;
}

/* Prevent word breaks */

body {
	word-wrap: normal;
	word-break: keep-all;
	hyphens: none;
}

.dropdown {
	position: relative;
	display: inline-block;
}

.dropdown {
	position: relative;
	display: inline-block;
}

.dropbtn {
	background-color: var(--grey-200);
	color: var(--text-primary-color);
	padding: 10px;
	border: none;
	cursor: pointer;
}

.dropdown-content {
	display: none;
	position: absolute;
	min-width: 100px;
	background-color: var(--grey-200);
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	z-index: 1;
}

.dropdown-content a {
	display: block;
	padding: 10px;
	text-decoration: none;
	color: var(--text-primary-color);
}

.dropdown:hover .dropdown-content {
	display: block;
}

div.home-tiles>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles::before {
	content: ' ';
	display: table;
}

div.home-tiles::after {
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid var(--grey-400);
	padding: 40px 10px;
	overflow: hidden;
}

div.home-tiles>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles>div:nth-child(1) {
	width: 16.667%;
	margin-left: 26%;
	height: 15vh;
}

div.home-tiles>div:nth-child(2) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles>div:nth-child(3) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles>div:nth-child(4) {
	width: 16.667%;
	margin-left: 1%;
	height: 15vh;
}

div.home-tiles {
	margin-bottom: -3%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
}

div.home-tiles2>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles2::before {
	content: ' ';
	display: table;
}

div.home-tiles2::after {
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles2>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 20x;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: 1px solid var(--grey-400);
	padding: 40px 10px;
	overflow: hidden;
	height: auto;
}

div.home-tiles2>div:hover

/*When hovering over a home-tile, these properties apply*/
	{
	box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

div.home-tiles2>div:nth-child(1) {
	width: 16.667%;
	margin-left: 16.7%;
	border-radius: 4px;
	height: 15vh;
}

div.home-tiles2>div:nth-child(2) {
	width: 16.667%;
	margin-left: 1%;
	border-radius: 4px;
	height: auto;
	height: 15vh;
}

div.home-tiles2>div:nth-child(3) {
	width: 16.667%;
	margin-left: 1%;
	border-radius: 4px;
	height: auto;
	height: 15vh;
}

div.home-tiles2>div:nth-child(4) {
	width: 16.667%;
	margin-left: 1%;
	border-radius: 4px;
	height: auto;
	height: 15vh;
}

div.home-tiles2 {
	margin-bottom: 0%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1%;
}

nav.title-bar

/*Adds bottom border on top navigation bar*/
	{
	border-bottom: 1px solid var(--grey-400);
}

div.top-bar

/*Contains the breadcrumbs and toolbar*/
	{
	border-bottom: 1px solid var(--grey-400);
	min-height: 50px;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

div.search-container {
	padding-bottom: 10px;
	padding-left: 0%;
	margin-top: -33px;
	margin-left: 22%;
}

/*==Elements for the left side of Master Page layout==*/

div.side-menu

/*This is the div that the menu proxy is contained in*/
	{
	padding-left: 10px;
	margin-top: 15px;
}

div.side-content

/*This is the div for the side-content containing "Search Tips" and the "Contact Support" button*/
	{
	padding-top: 0px;
}

div.cta

/*Call to action button/Contact Support button*/
	{
	-moz-border-radius: 60px;
	-webkit-border-radius: 60px;
	border-radius: 60px;
	padding: 2px 0px;
	border: 1px solid var(--primary-default);
	width: 162px;
	color: var(--primary-default);
	transition: all 0.5s cubic-bezier(.25, .8, .25, 1);
	margin-top: 20px;
}

div.cta:hover

/*When hovering over the CTA button the following properties will apply*/
	{
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
	transform: scale(1.01);
}

a.cta:link {
	color: var(--abb-white);
	text-decoration: none;
	color: var(--primary-default);
}

a.cta:visited {
	color: var(--abb-white);
	text-decoration: none;
	color: var(--primary-default);
}

div.topic-layout

/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: Home Ribbon > Styles Section > Responsive Layout*/
	{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.topic-layout::before {
	content: ' ';
	display: table;
}

div.topic-layout::after {
	content: ' ';
	display: table;
	clear: both;
}

div.topic-layout>div {
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.topic-layout>div:nth-child(1)

/*Menu Proxy container*/
	{
	width: 100%;
	margin-left: 0%;
}

div.topic-layout>div:nth-child(2) {
	width: 79%;
	margin-left: 3%;
}

div.row-collapse {}

.tile-item {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--grey-400);
	border-radius: 4px;
	padding: 20px;
	width: 220px;
	height: 80px;
}

.tile-link {
	text-decoration: none;
	color: var(--text-primary-color);
}

.tile-content {
	display: flex;
	align-items: center;
}

.tile-image {
	width: 43px;
	height: 43px;
	margin-right: 8px;
}

.tile-text {
	font-family: var(--base-font);
}

/* Adjust the styles as needed */
/* Ensure the body and html elements fill the entire viewport */

html,
body {
	height: 100%;
	margin: 0;
	padding: 0;
}

MadCap|searchBarProxy {
	display: block;
	position: fixed;
	top: 10px;
	/* Adjust the top position as needed */
	left: 50%;
	/* Positions the search bar horizontally in the middle of the viewport */
	transform: translateX(-50%);
	/* Centers the search bar properly */
	width: 50%;
	border: solid 1px var(--text-primary-color);
	border-radius: 4px;
	background-color: var(--abb-white);
	/* Optional, set the background color if desired */
	z-index: 9999;
	/* Adjust the z-index value as needed */
}

/*Eliminate level 3 and arrows in top nav drop-down*/

ul.navigation ul ul>li>a {
	display: none;
}

ul.navigation ul>li.has-children>a:after {
	display: none;
}

/*Logo styles for width and height*/

.title-bar-layout a.logo {
	height: 80px;
	width: 32px;
}

/*Removes excess padding*/

.height-container-sidenav {
	padding-bottom: 0;
}

MadCap|xref.MadCapXrefnew {
	mc-format: ' ';
}

h1.title-home {
	font-family: var(--base-font);
	font-style: normal;
	text-decoration: none;
	margin-right: 0;
	margin-bottom: 0;
	font-weight: bold;
	letter-spacing: 0em;
	mc-next-tag: p;
	line-height: 1.5;
	padding-top: 0;
	padding-bottom: 0;
	column-break-after: avoid;
	color: var(--text-primary-color);
	font-size: 38pt;
	margin-top: 0;
	margin-left: 1%;
	position: inherit;
}

body {
	font-family: var(--base-font);
	height: 100%;
	width: 100%;
	line-height: 1.5em;
	background-color: var(--abb-white);
}

.navbox {
	margin-top: 1px;
	background-color: var(--abb-white);
	width: 100%;
	max-width: 380px;
	-webkit-backface-visibility: initial;
	backface-visibility: initial;
	max-height: calc(100vh - 48px);
	border-radius: 4px;
	outline: 0;
	min-height: 10vh;
	box-shadow: 5px 5px 5px #6868684a;
	background: url(../Images/Images/ABB_background-design.png) no-repeat;
	background-size: cover;
	display: flex;
	flex-direction: column;
	padding: 20px;
	transition-property: all;
	transition-duration: 1s;
	transition-timing-function: cubic-bezier(0, 1, .5, 1);
	position: absolute;
	z-index: 1;
}

.app-tile-container {
	opacity: 1;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	gap: 15px;
	transition-property: all;
	transition-duration: 2s;
}

.showMenu {
	opacity: 1;
}

.hideMenu {
	opacity: 0;
}

.show-icon {
	display: block;
}

.hide-icon {
	display: none;
}

/* .app-tile-container{
    opacity: 0;
  } */

.app-tile-container .card-box {
	width: 48%;
	padding-bottom: 16px;
	display: flex;
	flex-direction: column;
}

.title-text {
	font-weight: bold;
	color: var(--text-primary-color);
	padding-bottom: 8px;
}

.sub-compoment-box {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding-left: 8px;
	flex-wrap: wrap;
	cursor: pointer;
}

.navbox-tiles {
	width: 100%;
	padding: 25px;
}

.navbox-tiles .tile {
	display: block;
	background-color: var(--abb-white);
	width: 30.3030303030303%;
	height: 0;
	padding-bottom: 29%;
	float: left;
	border: 1px solid transparent;
	color: var(--text-primary-color);
	position: relative;
	box-shadow: 0 3px 6px var(--text-primary-color), 0 3px 6px var(--text-primary-color);
}

/* Search Box Focus Border Styles*/

.search-bar._Skins_SearchHome.mc-component .search-field:focus {
	outline: none;
}

/* Remove the padding to the Body */

._Skins_Left_Navigation .body-container {
	padding: 0;
}

.search-bar._Skins_SearchTopics.mc-component .search-field,
.search-bar._Skins_SearchTopics.mc-component .search-submit {
	height: 30px !important;
    box-shadow: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    color: var(--text-primary-color);
    font-size: 14px;
    padding: 0;
    max-width: 95%;
    overflow: hidden !important;
    /* border-bottom: 1px solid var(--grey-500); */
    text-overflow: ellipsis;
}

.search-bar._Skins_SearchHome.mc-component .search-submit-wrapper {
	padding-right: 12px;
	font-size: 14px;
}

.search-bar._Skins_SearchTopics.mc-component {
	min-width: 250px;
	border-bottom: 1px solid var(--grey-400);
	border-radius: 0;
	padding: 0 12px;
	padding-right: 32px;
}

.search-bar._Skins_SearchTopics.mc-component .search-submit-wrapper {
	right: 12px;
}

.search-bar._Skins_SearchTopics.mc-component:hover {
	border-bottom: 1px solid var(--text-primary-color);
}

.search-bar._Skins_SearchTopics.mc-component:active,
.search-bar._Skins_SearchTopics.mc-component:focus {
	border-bottom: 1px solid var(--primary-default);
}

.search-bar.search-bar-container._Skins_SearchTopics.mc-component .search-submit {
	width: 16px;
	background: #ffffff url(../Resources/Images/abb_search_icon.svg) no-repeat center center;
	background-size: 14px;
	height: 32px;
}

.dark-theme .search-bar.search-bar-container._Skins_SearchTopics.mc-component .search-submit {
	background: transparent url(../Resources/Images/abb_search_icon-dark.svg) no-repeat center center;
}


/* Mobile Styles */

@media only screen and (max-width: 767px) {
	.content-container .menu-icon {
		display: flex !important;
		margin: 0;
		float: right;
		margin-left: 4px;
		height: 24px;
		padding: 0;
		background: transparent;
		margin-top: -4px;
	}

	._Skins_Left_Navigation .off-canvas-wrapper-inner .title-bar-container,
	div.topic-hero,
	div.search-container {
		display: none !important;
	}

	.tiles-row {
		flex-direction: column;
		max-width: 90%;
		margin: 32px auto;
	}

	.menu-icon {
		display: block;
		margin: 0 0 20px auto;
		border: 0;
	}

	.menu-icon span {
		background: transparent url('../Resources/Images/Menu.png') no-repeat center center;
		-pie-background: transparent url('../Resources/Images/Menu.png') no-repeat center center;
		width: 32px;
		height: 32px;
		display: block;
	}

	.off-canvas-wrapper-inner.is-open-right {
		right: 0;
	}

	.is-open-right .js-off-canvas-exit {
		background: transparent;
		box-shadow: none;
	}

	._Skins_Left_Navigation .off-canvas {
		box-shadow: 0px 2px 6px var(--grey-400);
	}

	div.content-container {
		min-height: 99vh;
	}

	.home-footer {
		display: none !important;
	}
}

/* Updated Styles for Redesign as per Arcadia Standards */

.title-bar-section.middle,
._Skins_Left_Navigation .title-bar-layout .logo-wrapper {
	min-height: 64px;
}

._Skins_Left_Navigation .title-bar-layout a.logo {
	width: 250px;
	height: 44px;
	background-size: contain;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner .title-bar-container {
	height: 64px;
	min-height: 64px !important;
	border-top: 1px solid var(--grey-500);
	border-bottom: 1px solid var(--grey-500);
}

._Skins_Left_Navigation .menu-icon-container {
	min-height: 64px;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner nav.title-bar .outer-row {
	padding-left: 16px;
	padding-right: 16px;
}

#nav-icon {
	cursor: pointer;
	width: 24px;
	height: 24px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}

#nav-icon span {
	position: absolute;
	height: 1px;
	width: 22px;
	background: var(--text-primary-color);
	border-radius: 9px;
	opacity: 1;
	transition: all .4s;
	cursor: pointer;
}

#nav-icon span:nth-child(1) {
	top: 6px;
}

#nav-icon span:nth-child(2) {
	top: 12px;
}

#nav-icon span:nth-child(3) {
	top: 18px;
}

#nav-icon.open span {
	opacity: 1;
}

#nav-icon.open span:nth-child(1) {
	transform: rotate(45deg);
	top: 12px;
	left: 0;
}

#nav-icon.open span:nth-child(2) {
	width: 0;
	opacity: 0;
}

#nav-icon.open span:nth-child(3) {
	transform: rotate(-45deg);
	top: 12px;
	left: 0;
}

/* Side Nav Styles */

.side-nav-menu {
	position: fixed;
	top: 64px;
	left: 0;
	background: var(--abb-white);
	height: 100%;
	width: 20%;
	display: none;
	box-shadow: 2px 6px 2px var(--grey-400);
	transition: width .3s ease-in-out;
}

.side-nav-menu.active {
	display: block;
	transition: display .3s ease-in-out;
}

.side-nav-menu ul {
	list-style: none;
	padding: 0;
}

.side-nav-menu ul li {
	padding: 0;
	width: 100%;
	font-size: 1rem;
	line-height: 1;
	color: var(--text-primary-color);
	margin: 0;
	border-top: 1px solid var(--grey-400);
	cursor: pointer;
	border-left: 4px solid transparent;
}

.side-nav-menu ul li:hover {
	background-color: var(--grey-300);
}

.side-nav-menu ul li.active {
	background-color: var(--grey-300);
	border-left-color: var(--primary-default);
}

.side-nav-menu ul li a {
	text-decoration: none;
	font-size: 1rem;
	line-height: 1;
	color: var(--text-primary-color);
	display: inline-block;
	padding: 10px 15px;
}

.side-nav-menu ul li ul {
	padding-left: 0;
	background: var(--abb-white);
	display: none;
}

.side-nav-menu ul li.show ul {
	display: block;
}

.side-nav-menu ul li ul li {
	width: 100%;
}

.side-nav-menu ul li.dropdown .caret {
	float: right;
	border: 1px solid var(--text-primary-color);
	width: 8px;
	height: 8px;
	border-left: 0;
	border-top: 0;
	transform: rotate(45deg);
	margin-right: 8px;
	position: absolute;
	right: 8px;
	top: 10px;
}

.side-nav-menu ul li.dropdown.show .caret {
	transform: rotate(-135deg);
	top: 15px;
}

.side-nav-menu ul li ul li a {
	padding-left: 25px;
}

.js-off-canvas-exit {
	background: inherit;
	box-shadow: none;
}

div.home-footer {
	position: static !important;
}

.tiles-container {
	max-width: 1040px;
	margin: 20px auto;
}

.tiles-row {
	display: flex;
	gap: 32px;
	justify-content: center;
}

.tiles-text a {
	color: var(--text-secondary-color);
	font-size: 14px;
	line-height: 21px;
	text-decoration: none;
}

.tiles-text a:hover,
.tiles-text a:active,
.tiles-text a:visited {
	font-weight: bold;
}

.read-more,
.read-more a,
.read-more a:hover,
.read-more a:active,
.read-more a:visited {
	color: var(--primary-default);
	font-size: 14px;
	line-height: 21px;
	font-weight: 500;
}

.tile-card {
	background: var(--abb-white);
	box-shadow: 1px 1px 5px #69696980;
	border-radius: 8px;
	opacity: 1;
	border: 1px solid transparent;
	height: 100%;
	padding: 20px;
	min-height: 150px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin: 20px 0;
	width: 100%;
}

.tile-card:hover {
	box-shadow: 1px 1px 5px var(--text-blue-color)8F;
	border: 1px solid var(--text-blue-color)B8;
}

/* Internal Pages CSS */

._Skins_Left_Navigation .sidenav-wrapper {
	margin-top: 0;
	box-shadow: none;
	border-right: 1px solid var(--grey-400);
	overflow-x: hidden;
	padding: 16px;
	background-color: var(--grey-200);
}

._Skins_Left_Navigation .body-container {
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	overflow: auto;
}

._Skins_Left_Navigation .sidenav-layout {
	display: flex;
	max-height: 100vh;
}

._Skins_Left_Navigation .title-bar-layout .central-account-wrapper {
	order: 3;
	justify-content: flex-start;
}

._Skins_Left_Navigation .central-dropdown {
	line-height: 45px;
	white-space: nowrap;
	margin-left: 10px;
	margin-right: 10px;
}

._Skins_Left_Navigation .central-dropdown .central-account-drop {
	padding-top: 0px;
	padding-bottom: 0px;
}

._Skins_Left_Navigation .central-dropdown:hover {}

._Skins_Left_Navigation .central-account-text {
	color: var(--grey-400);
	font-size: 14px;
	text-decoration: none;
}

._Skins_Left_Navigation .central-account-text:after {
	border-top-color: var(--grey-400);
}

._Skins_Left_Navigation .central-account-text:hover {
	background-repeat: no-repeat;
	background-position: center center;
}

._Skins_Left_Navigation .central-account-image {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
	background: transparent url('Images/icon-user-white.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/icon-user-white.png') no-repeat center center;
}

._Skins_Left_Navigation .central-dropdown-content {
	line-height: 35px;
	text-align: center;
	width: 100px;
	height: auto;
	left: auto;
	right: 0px;
	background-color: var(--abb-white);
}

._Skins_Left_Navigation div.central-dropdown-content>a {
	color: var(--grey-400);
	font-size: 14px;
	text-decoration: none;
}

._Skins_Left_Navigation div.central-dropdown-content>a:hover {
	text-decoration: underline;
}

._Skins_Left_Navigation .central-separator {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 1px;
	color: var(--grey-500);
	background-color: var(--grey-400);
}

._Skins_Left_Navigation .featured-snippets-container {}

._Skins_Left_Navigation nav.title-bar {
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-bottom: 0px;
	background: var(--abb-white) none;
	-pie-background: var(--abb-white);
}

._Skins_Left_Navigation .off-canvas-wrapper-inner nav.title-bar .outer-row {
	max-width: 100%;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner .title-bar-container {
	flex: 0 1 auto;
}

._Skins_Left_Navigation #knowledge-panel {
	width: 26%;
	order: 1;
	display: block;
}

._Skins_Left_Navigation #search-results-flex {
	column-gap: 25px;
}

._Skins_Left_Navigation .knowledge-panel-container {}

._Skins_Left_Navigation #knowledge-panel-middle {
	display: none;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-drop-down-button {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-expanded .micro-content-drop-down-button {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-collapsed .micro-content-drop-down-button {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-phrase span {
	color: var(--text-secondary-color);
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-phrase {}

._Skins_Left_Navigation .knowledge-panel-container.micro-content-optional-phrase .micro-content-phrase {
	display: none;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-response {}

._Skins_Left_Navigation .knowledge-panel-container.micro-content-truncated-mode .micro-response {
	max-height: none;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title a {
	color: var(--primary-default);
	text-decoration: underline;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title {
	margin-top: 10px;
	margin-bottom: 2px;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title a:visited {}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title a:focus {}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title a:hover {}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-title a:active {}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-url cite {
	color: var(--success);
	font-size: 0.9em;
	font-style: normal;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-response-url {}

._Skins_Left_Navigation .knowledge-panel-container .micro-content {
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-expand {
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	height: 40px;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-expanded .micro-content-expand {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .knowledge-panel-container .micro-content-collapsed .micro-content-expand {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .knowledge-panel-container.micro-content-truncated-mode .micro-content-expand-transition {
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: linear-gradient(transparent 0%, #ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

._Skins_Left_Navigation .title-bar-layout .logo-wrapper {
	order: 1;
	min-height: 74px;
	align-self: center;
	justify-content: flex-start;
}

._Skins_Left_Navigation .menu-icon-container {
	min-height: 74px;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner .outer-row {
	max-width: 118em;
	padding-left: 0em;
	padding-right: 0em;
}

._Skins_Left_Navigation .main-section>.outer-row {
	max-width: 118em;
	padding-top: 0em;
	padding-bottom: 0em;
}

._Skins_Left_Navigation .off-canvas-content {
	overflow: inherit;
	display: flex;
	flex-flow: column;
	max-height: 100vh;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner .main-section {
	display: flex;
	flex: 1 1 auto;
}

._Skins_Left_Navigation .off-canvas-wrapper-inner .main-section .outer-row {
	flex: 1 1 auto;
}

._Skins_Left_Navigation .off-canvas-wrapper {
	height: 100vh;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-drop-down-button {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-expanded .micro-content-drop-down-button {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-collapsed .micro-content-drop-down-button {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content {
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation .micro-content-proxy.faq {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-phrase span {
	color: var(--text-secondary-color);
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-phrase {}

._Skins_Left_Navigation .micro-content-proxy.faq.micro-content-optional-phrase .micro-content-phrase {
	display: none;
}

._Skins_Left_Navigation .micro-content-proxy.faq .proxy-title {
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 10px;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response {}

._Skins_Left_Navigation .micro-content-proxy.faq.micro-content-truncated-mode .micro-response {
	max-height: 200px;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title a {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title {
	margin-top: 10px;
	margin-bottom: 2px;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title a:visited {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title a:focus {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title a:hover {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-title a:active {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-url cite {
	color: var(--success);
	font-size: 0.9em;
	font-style: normal;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-response-url {}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-expand {
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	height: 40px;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-expanded .micro-content-expand {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.faq .micro-content-collapsed .micro-content-expand {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.faq.micro-content-truncated-mode .micro-content-expand-transition {
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: linear-gradient(transparent 0%, #ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-drop-down-button {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-expanded .micro-content-drop-down-button {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-collapsed .micro-content-drop-down-button {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content {
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-phrase span {
	color: var(--text-secondary-color);
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-phrase {}

._Skins_Left_Navigation .micro-content-proxy.knowledge.micro-content-optional-phrase .micro-content-phrase {
	display: none;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .proxy-title {
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 10px;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response {}

._Skins_Left_Navigation .micro-content-proxy.knowledge.micro-content-truncated-mode .micro-response {
	max-height: 200px;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title a {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title {
	margin-top: 10px;
	margin-bottom: 2px;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title a:visited {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title a:focus {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title a:hover {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-title a:active {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-url cite {
	color: var(--success);
	font-size: 0.9em;
	font-style: normal;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-response-url {}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-expand {
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	height: 40px;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-expanded .micro-content-expand {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge .micro-content-collapsed .micro-content-expand {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.knowledge.micro-content-truncated-mode .micro-content-expand-transition {
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: linear-gradient(transparent 0%, #ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-drop-down-button {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-expanded .micro-content-drop-down-button {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-collapsed .micro-content-drop-down-button {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content {
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation .micro-content-proxy.promotion {}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-phrase span {
	color: var(--text-secondary-color);
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-phrase {}

._Skins_Left_Navigation .micro-content-proxy.promotion.micro-content-optional-phrase .micro-content-phrase {
	display: none;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .proxy-title {
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 10px;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response {}

._Skins_Left_Navigation .micro-content-proxy.promotion.micro-content-truncated-mode .micro-response {
	max-height: 200px;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title a {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title {
	margin-top: 10px;
	margin-bottom: 2px;
	display: none;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title a:visited {}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title a:focus {}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title a:hover {}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-title a:active {}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-url cite {
	color: var(--success);
	font-size: 0.9em;
	font-style: normal;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-response-url {
	display: none;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-expand {
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	height: 40px;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-expanded .micro-content-expand {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.promotion .micro-content-collapsed .micro-content-expand {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .micro-content-proxy.promotion.micro-content-truncated-mode .micro-content-expand-transition {
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: linear-gradient(transparent 0%, #ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

._Skins_Left_Navigation .search-auto-complete ul {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: solid 1px var(--grey-400);
	border-right: solid 1px var(--grey-400);
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	background-color: var(--abb-white);
}

._Skins_Left_Navigation .search-auto-complete li a {
	color: var(--text-primary-color);
	font-weight: normal;
	padding-left: 7px;
	padding-right: 27px;
	padding-top: 7px;
	padding-bottom: 7px;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item a {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item {
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content a {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history a {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item.auto-result-selected a {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item.auto-result-selected {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-color: var(--grey-300);
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content.auto-result-selected {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history.auto-result-selected {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item .auto-result-description {
	color: var(--text-secondary-color);
	font-size: 13px;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content .auto-result-description {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history .auto-result-description {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item .auto-result-icon {
	margin-right: 5px;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content .auto-result-icon {
	background: transparent url('Images/icon-topic.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/icon-topic.png') no-repeat center center;
	background-size: contain;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history .auto-result-icon {
	background: transparent url('Images/icon-search.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/icon-search.png') no-repeat center center;
	background-size: contain;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item .auto-result-phrase {
	font-size: 16px;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content .auto-result-phrase {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history .auto-result-phrase {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item .auto-result-phrase .search-result-highlight {
	font-weight: bold;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-content .auto-result-phrase .search-result-highlight {}

._Skins_Left_Navigation .search-auto-complete li.auto-result-history .auto-result-phrase .search-result-highlight {}

._Skins_Left_Navigation .search-auto-complete li .auto-result-remove {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	width: 17px;
	height: 27px;
	background: transparent url('Images/icon-remove.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/icon-remove.png') no-repeat center center;
	background-size: contain;
}

._Skins_Left_Navigation .search-auto-complete li.auto-result-item .auto-result-separator {}

._Skins_Left_Navigation .nav-search-wrapper {
	order: 4;
	justify-content: flex-end;
	flex-basis: auto;
}

._Skins_Left_Navigation .nav-search {
	display: none;
	width: 75%;
	margin-top: 0px;
}

._Skins_Left_Navigation .search-bar .search-field {
	height: 2em;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	color: var(--text-secondary-color);
	font-size: 1em;
	padding-left: 10px;
	background-color: var(--grey-200);
	padding-right: 50px;
}

._Skins_Left_Navigation .search-bar .search-filter {
	height: 2em;
	border-top: none;
	border-bottom: none;
	border-left: solid 1px var(--text-primary-color);
	border-right: solid 1px var(--text-primary-color);
	width: 45px;
	right: 36px;
	background: var(--abb-white) url('Images/icon-filter.png') no-repeat center center;
	-pie-background: var(--abb-white) url('Skins/Fluid/Stylesheets/Images/icon-filter.png') no-repeat center center;
}

._Skins_Left_Navigation .search-bar .search-submit {
	height: 2em;
	border-right: none;
	border-top: none;
	border-bottom: none;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

._Skins_Left_Navigation .search-bar {}

._Skins_Left_Navigation .search-filter-content {
	top: 2em;
	color: var(--text-secondary-color);
	background-color: var(--abb-white);
}

._Skins_Left_Navigation .search-bar .search-filter-wrapper.open {
	color: var(--text-secondary-color);
	background-color: var(--abb-white);
}

._Skins_Left_Navigation .search-bar .search-filter-wrapper {
	font-size: 1em;
	right: 36px;
}

._Skins_Left_Navigation .search-bar .search-filter:hover {
	background: var(--abb-white) url('Images/icon-filter.png') no-repeat center center;
	-pie-background: var(--abb-white) url('Skins/Fluid/Stylesheets/Images/icon-filter.png') no-repeat center center;
}

._Skins_Left_Navigation .search-bar .search-filter.selected {
	background: transparent url('Images/icon-filter-selected.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/icon-filter-selected.png') no-repeat center center;
}

._Skins_Left_Navigation .search-filter-content ul li:hover {
	color: var(--text-primary-color);
	background-color: var(--abb-white);
}

._Skins_Left_Navigation .search-filter-content ul li button:focus {
	color: var(--text-primary-color);
	background-color: var(--abb-white);
}

._Skins_Left_Navigation #resultList .glossary .definition {}

._Skins_Left_Navigation #resultList .glossary {
	margin-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation #resultList .glossary .term {
	font-size: 1.5em;
	margin-bottom: 10px;
}

._Skins_Left_Navigation #resultList .glossary .term a {}

._Skins_Left_Navigation #resultList .glossary .term a:visited {}

._Skins_Left_Navigation #resultList .glossary .term a:focus {}

._Skins_Left_Navigation #resultList .glossary .term a:hover {}

._Skins_Left_Navigation #resultList .glossary .term a:active {}

._Skins_Left_Navigation h1#results-heading {
	color: var(--text-primary-color);
	font-size: 1.5em;
	font-weight: bold;
	font-style: normal;
}

._Skins_Left_Navigation #results-heading {
	border-bottom: solid 1px var(--grey-300);
	margin-bottom: 20px;
	padding-bottom: 10px;
}

._Skins_Left_Navigation .search-bar .search-field::-webkit-input-placeholder {
	color: var(--text-secondary-color);
}

._Skins_Left_Navigation .search-bar .search-field::-moz-placeholder {
	color: var(--text-secondary-color);
}

._Skins_Left_Navigation .search-bar .search-field:-moz-placeholder {
	color: var(--text-secondary-color);
}

._Skins_Left_Navigation .search-bar .search-field:-ms-input-placeholder {
	color: var(--text-secondary-color);
}

._Skins_Left_Navigation .search-bar .search-submit-wrapper {
	font-size: 1em;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-drop-down-button {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	width: 20px;
	height: 20px;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-expanded .micro-content-drop-down-button {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-collapsed .micro-content-drop-down-button {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-phrase span {
	color: var(--text-secondary-color);
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-phrase {}

._Skins_Left_Navigation .featured-snippets-container.micro-content-optional-phrase .micro-content-phrase {
	display: none;
}

._Skins_Left_Navigation .featured-snippets-container .micro-response {}

._Skins_Left_Navigation .featured-snippets-container.micro-content-truncated-mode .micro-response {
	max-height: 200px;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-expand {
	background-repeat: no-repeat;
	background-position: center center;
	border-left: none;
	border-right: none;
	border-top: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
	height: 40px;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-expanded .micro-content-expand {
	background: transparent url('Images/arrow-up.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-up.png') no-repeat center center;
}

._Skins_Left_Navigation .featured-snippets-container .micro-content-collapsed .micro-content-expand {
	background: transparent url('Images/arrow-down.png') no-repeat center center;
	-pie-background: transparent url('Skins/Fluid/Stylesheets/Images/arrow-down.png') no-repeat center center;
}

._Skins_Left_Navigation .featured-snippets-container.micro-content-truncated-mode .micro-content-expand-transition {
	height: 50px;
	background: -moz-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -o-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, transparent 0%, #ffffff 100%);
	background: linear-gradient(transparent 0%, #ffffff 100%);
	-pie-background: linear-gradient(transparent, #ffffff);
}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title a {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title {
	margin-top: 10px;
	margin-bottom: 2px;
}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title a:visited {}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title a:focus {}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title a:hover {}

._Skins_Left_Navigation .featured-snippets-container .micro-response-title a:active {}

._Skins_Left_Navigation .featured-snippets-container .micro-response-url cite {
	color: var(--success);
	font-size: 0.9em;
	font-style: normal;
}

._Skins_Left_Navigation .featured-snippets-container .micro-response-url {}

._Skins_Left_Navigation .featured-snippets-container .micro-content {
	margin-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-position: center center;
}

._Skins_Left_Navigation #pagination {
	height: 2.5em;
	line-height: 2.5em;
}

._Skins_Left_Navigation #pagination a {
	border-left: solid 1px var(--grey-100);
	border-right: solid 1px var(--grey-100);
	border-top: solid 1px var(--grey-100);
	border-bottom: solid 1px var(--grey-100);
	color: var(--primary-default);
	font-size: 1em;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}

._Skins_Left_Navigation #pagination a:hover {
	border-top: solid 1px var(--grey-400);
}

._Skins_Left_Navigation #pagination a#selected {
	font-weight: bold;
	border-top: solid 1px var(--grey-400);
}

._Skins_Left_Navigation #resultList .description {
	font-size: 0.8em;
}

._Skins_Left_Navigation #resultList .gs-snippet {
	font-size: 0.8em;
}

._Skins_Left_Navigation #resultList h3.title a {
	color: var(--primary-default);
	font-size: 1em;
}

._Skins_Left_Navigation #resultList h3.title {
	margin-bottom: 2px;
	text-decoration: none;
}

._Skins_Left_Navigation #resultList h3.title a:visited {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation #resultList h3.title a:focus {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation #resultList h3.title a:hover {
	text-decoration: underline;
}

._Skins_Left_Navigation #resultList h3.title a:active {
	color: var(--text-blue-color);
	text-decoration: underline;
}

._Skins_Left_Navigation #resultList .url cite {
	color: var(--success);
	font-size: 0.8em;
	font-style: normal;
}

._Skins_Left_Navigation #resultList {
	line-height: 1em;
	text-align: left;
	display: block;
}

._Skins_Left_Navigation .search-bar.search-bar-container .search-submit {
	width: 36px;
	background: var(--primary-default) url('Images/icon-search.png') no-repeat center center;
	-pie-background: var(--primary-default) url('Skins/Fluid/Stylesheets/Images/icon-search.png') no-repeat center center;
}

._Skins_Left_Navigation .search-bar.search-bar-container .search-submit:hover {
	background: var(--primary-default) url('Images/icon-search.png') no-repeat center center;
	-pie-background: var(--primary-default) url('Skins/Fluid/Stylesheets/Images/icon-search.png') no-repeat center center;
}

._Skins_Left_Navigation .phrase-suggest {
	font-style: italic;
}

._Skins_Left_Navigation .phrase-suggest a {
	color: var(--text-blue-color);
}

._Skins_Left_Navigation .sidenav-wrapper {
	width: 20%;
	margin-top: 12px;
	display: block;
	background-color: transparent;
}

._Skins_Left_Navigation .sidenav-container ul ul {
	background-color: transparent;
}

._Skins_Left_Navigation .sidenav-container {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}

._Skins_Left_Navigation ul.sidenav li a {
	border-bottom: none 1px var(--text-primary-color);
	padding: 12px 20px;
	color: var(--text-primary-color);
	font-family: var(--base-font);
	font-size: 14px;
	line-height: 1.15;
	min-height: 40px;
	width: 100%;
	display: flex;
	align-items: center;
	padding-left: 1em;
}

._Skins_Left_Navigation ul.sidenav li {}

._Skins_Left_Navigation ul.sidenav ul>li>a {
	border-bottom: none 1px var(--text-primary-color);
	padding-left: 1em;
}

._Skins_Left_Navigation ul.sidenav ul ul>li>a {
	border-bottom: none 1px var(--text-primary-color);
	padding-left: 2em;
}

._Skins_Left_Navigation ul.sidenav ul ul ul>li>a {
	border-bottom: none 1px var(--text-primary-color);
	padding-left: 3em;
}

._Skins_Left_Navigation ul.sidenav ul ul ul ul>li>a {
	padding-left: 4em;
}
._Skins_Left_Navigation ul.sidenav ul ul ul ul ul>li>a {
	padding-left: 5em;
}
._Skins_Left_Navigation ul.sidenav ul ul ul ul ul ul>li>a {
	padding-left: 6em;
}

._Skins_Left_Navigation ul.sidenav li.is-accordion-submenu-parent>a span.submenu-toggle {
	border: 1px solid var(--text-primary-color);
	width: 6px;
	height: 6px;
	border-left: 0;
	border-top: 0;
	transform: translateY(-20%) rotate(45deg);
	margin-left: 8px;
	position: absolute;
}

._Skins_Left_Navigation ul.sidenav li.is-accordion-submenu-parent>a span.submenu-toggle-container[aria-expanded="false"] span.submenu-toggle {
	transform: translateY(-20%) rotate(-45deg);
}

._Skins_Left_Navigation ul.sidenav li a:hover {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul>li>a:hover {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul>li>a:hover {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul ul>li>a:hover {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul ul ul>li>a:hover {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav li.is-accordion-submenu-parent>a span.submenu-toggle:hover {}

._Skins_Left_Navigation ul.sidenav ul>li.is-accordion-submenu-parent>a,
.is-accordion-submenu-parent>a {
	flex-direction: row-reverse;
	justify-content: flex-end;
	position: relative;
}

._Skins_Left_Navigation ul.sidenav li.is-accordion-submenu-parent > a span.submenu-toggle-container {
    position: absolute;
    left: -4px;
}

._Skins_Left_Navigation ul.sidenav li a.selected {
	font-weight: bold;
	background-color: var(--grey-300);
	border-left: 4px solid var(--text-blue-color);
}

._Skins_Left_Navigation ul.sidenav ul>li>a.selected {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul>li>a.selected {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul ul>li>a.selected {
	background-color: var(--grey-300);
}

._Skins_Left_Navigation ul.sidenav ul ul ul ul>li>a.selected {
	background-color: var(--grey-300);
}


._Skins_Left_Navigation .skip-to-content {
	color: var(--grey-400);
	font-family: Arial;
	font-weight: normal;
	font-style: normal;
	background-color: var(--abb-white);
}

._Skins_Left_Navigation button.topnav-expand {
	border-left: none 0px transparent;
	border-right: none 0px transparent;
	border-top: none 0px transparent;
	border-bottom: none 0px transparent;
	color: var(--text-primary-color);
	font-size: 16pt;
	background-color: var(--grey-300);
}

._Skins_Left_Navigation .navigation-wrapper {
	order: 2;
	justify-content: flex-end;
}

._Skins_Left_Navigation ul.navigation {
	line-height: 46px;
	text-indent: 3px;
	color: var(--text-primary-color);
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: normal;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 1px;
	display: none;
	background-color: transparent;
}

._Skins_Left_Navigation ul.navigation a {
	color: var(--text-primary-color);
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: normal;
}

._Skins_Left_Navigation ul.navigation ul {
	background-color: transparent;
}

._Skins_Left_Navigation ul.navigation ul a {
	color: var(--text-primary-color);
}

._Skins_Left_Navigation ul.navigation>li.has-children:after {
	border-bottom-color: transparent;
}

._Skins_Left_Navigation ul.navigation ul ul {
	background-color: transparent;
}

._Skins_Left_Navigation ul.navigation ul ul a {}

._Skins_Left_Navigation ul.navigation ul ul ul {
	background-color: transparent;
}

._Skins_Left_Navigation ul.navigation ul ul ul a {}

._Skins_Left_Navigation ul.navigation ul ul ul ul {
	background-color: transparent;
}

._Skins_Left_Navigation ul.navigation ul ul ul ul a {}

._Skins_Left_Navigation ul.navigation li {
	font-family: var(--base-font);
	background-color: var(--abb-white);
}

._Skins_Left_Navigation ul.navigation li>a {
	line-height: 46px;
	font-family: var(--base-font);
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
	padding-right: 32px;
	padding-top: 17px;
	padding-bottom: 35px;
}

._Skins_Left_Navigation ul.navigation ul>li>a {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 15px;
}

._Skins_Left_Navigation ul.navigation ul ul>li>a {
	margin-right: 0px;
	padding-right: 10px;
}

._Skins_Left_Navigation ul.navigation ul ul ul>li>a {
	padding-right: 10px;
}

._Skins_Left_Navigation ul.navigation ul ul ul ul>li>a {
	padding-right: 10px;
}

._Skins_Left_Navigation ul.navigation li:hover {
	background-repeat: repeat;
	background: var(--grey-500);
	background: -moz-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--grey-500)), color-stop(100%, var(--grey-500)));
	background: -webkit-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -o-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -ms-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: linear-gradient(var(--grey-500) 0%, var(--grey-500) 100%);
	-pie-background: linear-gradient(var(--grey-500), var(--grey-500));
}

._Skins_Left_Navigation ul.navigation li>a:hover {
	color: var(--abb-white);
}

._Skins_Left_Navigation ul.navigation li.is-expanded>a {
	color: var(--abb-white);
}

._Skins_Left_Navigation ul.navigation ul>li:hover {
	background-repeat: repeat;
	background: transparent;
	background: -moz-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--grey-500)), color-stop(100%, var(--grey-500)));
	background: -webkit-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -o-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -ms-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: linear-gradient(var(--grey-500) 0%, var(--grey-500) 100%);
	-pie-background: linear-gradient(var(--grey-500), var(--grey-500));
}

._Skins_Left_Navigation ul.navigation ul>li>a:hover {
	color: var(--grey-400);
}

._Skins_Left_Navigation ul.navigation ul>li.is-expanded>a {
	color: var(--grey-400);
}

._Skins_Left_Navigation ul.navigation ul ul>li:hover {
	background-repeat: repeat;
	background: transparent;
	background: -moz-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--grey-500)), color-stop(100%, var(--grey-500)));
	background: -webkit-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -o-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -ms-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: linear-gradient(var(--grey-500) 0%, var(--grey-500) 100%);
	-pie-background: linear-gradient(var(--grey-500), var(--grey-500));
}

._Skins_Left_Navigation ul.navigation ul ul>li>a:hover {}

._Skins_Left_Navigation ul.navigation ul ul>li.is-expanded>a {}

._Skins_Left_Navigation ul.navigation ul ul ul>li:hover {
	background-repeat: repeat;
	background: transparent;
	background: -moz-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--grey-500)), color-stop(100%, var(--grey-500)));
	background: -webkit-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -o-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -ms-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: linear-gradient(var(--grey-500) 0%, var(--grey-500) 100%);
	-pie-background: linear-gradient(var(--grey-500), var(--grey-500));
}

._Skins_Left_Navigation ul.navigation ul ul ul>li>a:hover {}

._Skins_Left_Navigation ul.navigation ul ul ul>li.is-expanded>a {}

._Skins_Left_Navigation ul.navigation ul ul ul ul>li:hover {
	background-repeat: repeat;
	background: transparent;
	background: -moz-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--grey-500)), color-stop(100%, var(--grey-500)));
	background: -webkit-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -o-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: -ms-linear-gradient(top, var(--grey-500) 0%, var(--grey-500) 100%);
	background: linear-gradient(var(--grey-500) 0%, var(--grey-500) 100%);
	-pie-background: linear-gradient(var(--grey-500), var(--grey-500));
}

._Skins_Left_Navigation ul.navigation ul ul ul ul>li>a:hover {}

._Skins_Left_Navigation ul.navigation ul ul ul ul>li.is-expanded>a {}

div.search-container {
	padding-bottom: 10px;
	padding-left: 0;
	margin-top: 0;
	margin-left: auto;
	padding-top: 10px;
	text-align: right;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.search-bar._Skins_SearchTopics.mc-component {
	display: inline-block;
	width: auto;
	height: 31px !important;
	margin-right: 0px;
	margin-top: auto;
	margin-left: auto;
	min-width: 250px;
}

.search-bar._Skins_SearchTopics.mc-component .search-field::placeholder {
	color: var(--text-primary-color);
}

._Skins_Left_Navigation .body-container {
	padding: 0;
}

div.topic-layout>div {
	padding-left: 24px;
	padding-right: 24px;
}

._Skins_Left_Navigation .search-bar .search-field:focus {
	outline: 0;
}

div.topic-hero {
	height: 192px;
	opacity: 0.85;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
}

h1.title-home {
	font-size: 40px;
	color: var(--text-primary-color);
	opacity: 1;
	line-height: 1;
	font-weight: bold;
}

.topic-hero .desc {
	font-size: 16px;
	line-height: 23px;
	color: var(--abb-white);
	margin-left: 1%;
}

/* CSS for version control dropdown */

.version-dropdown 
	margin-bottom: 0;
}

.version-dropdown select {
	padding: 5px;
	font-size: 14px;
	height: 32px;
	border-radius: 4px;
	border-color: var(--grey-500);
}

/* Side nav - show only selected TOC */

.sidenav-container .menu.vertical .is-accordion-submenu-parent {
	display: none;
}

.sidenav-container .menu.vertical .is-accordion-submenu-parent.primary,
.sidenav-container .menu.vertical .is-accordion-submenu-parent.primary .is-accordion-submenu .is-accordion-submenu-parent.primary .tree-node,
.sidenav-container .menu.vertical .is-accordion-submenu-parent.tree-node-selected,
.sidenav-container .menu.vertical .is-accordion-submenu-parent.tree-node-selected .tree-node,
.sidenav-container .menu.vertical .is-accordion-submenu-parent.primary .is-accordion-submenu-parent {
	display: block;
}

._Skins_Left_Navigation .sidenav-container {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	width: 100%;
	background-color: var(--grey-100);
	border-radius: 4px;
}

.tile-title {
	justify-content: space-between;
}

.title {
	display: flex;
	align-items: center;
	gap: 8px;
}

.accordion-icon {
	display: none;
	transform: rotate(-90deg);
}

.accordion-icon img {
	border: 0;
	width: 12px;
}

div.MCBreadcrumbsBox_0 {
	padding: 0 !important;
	margin-bottom: 16px;
}

.action-btns img {
	max-width: 16px;
	height: auto;
	border: 0;
	cursor: pointer;
	padding: 1px;
	border-radius: 4px;
	background-color: transparent;
}

.action-btns {
	display: flex;
	align-items: center;
	gap: 8px;
	margin: 16px 0;
}

.action-btns .back,
.actions-btns .home-btn {
	width: 16px;
}

.home-btn {
	width: 16px;
}

.home-btn a {
	display: flex;
	align-items: center;
}

.action-btns .back-btn {
	display: flex;
	align-items: center;
}

.action-btns .back-btn.disabled {
	pointer-events: none;
	opacity: 0.5;
}

.actions-btns .home-btn a {
	display: flex;
	align-items: center;
}

.home-btn.disabled {
	pointer-events: none;
	opacity: 0.5;
}

.search-field {
	margin-left: auto;
}

.mobile .action-btns .back,
.mobile .action-btns .home-btn {
	display: none;
}

@media only screen and (max-width: 767px) {

	.mobile .action-btns .back,
	.mobile .action-btns .home-btn {
		display: block;
	}

	.breadcrumbs {
		display: none !important;
	}

	#mc-main-content h1 {
		margin-top: 0;
	}

	.tile-content {
		margin-left: 32px;
	}

	.card-icon img {
		border: 0;
		max-width: 24px;
	}

	.accordion-icon {
		display: block;
	}

	.tile-card.active .accordion-icon {
		transform: rotate(90deg);
	}

	.tile-content {
		display: none;
	}

	.tile-card.active .tile-content {
		display: block;
	}

	.tiles-row {
		gap: 8px;
	}

	._Skins_Left_Navigation .off-canvas-wrapper-inner .title-bar-container,
	div.topic-hero {
		display: none;
	}

	.tiles-row {
		flex-direction: column;
		max-width: 90%;
		margin: 32px auto;
	}

	._Skins_Left_Navigation .body-container {
		padding: 0px;
		overflow-x: hidden;
	}

	div.search-container {
		display: block !important;
		float: left;
		padding: 0;
	}

	.search {
		width: 90%;
		margin-left: 0;
	}

	.version-dropdown {
		display: none;
	}

	.menu-icon {
		display: block;
		margin: auto;
		border: 0;
		margin-bottom: 20px;
		text-align: right;
		margin-right: 0;
		height: 40px;
	}
}

.menu-icon {
	display: none !important;
}

@media only screen and (max-width: 1279px) {
	.menu-icon {
		display: none;
	}

	.title-bar-layout {
		display: flex;
		direction: ltr;
		flex-wrap: wrap;
		align-items: center;
		justify-content: flex-start;
	}

	._Skins_Left_Navigation .title-bar-layout .logo-wrapper {
		min-height: 64px;
		flex-basis: auto;
	}

	._Skins_Left_Navigation .nav-search {
		display: none;
	}

	._Skins_Left_Navigation nav.title-bar {
		padding-top: 0;
		padding-bottom: 0;
	}
}

.help-section-content {
	display: flex;
	flex-direction: column;
	gap: 8px;
	align-items: center;
	padding: 48px 0;
}

.help-section-content .img-section {
	max-width: 48px;
	max-height: 48px;
}

.help-section-content .title {
	color: var(--text-primary-color);
	font-weight: 500;
	font-size: 16px;
	justify-content: center;
}

.help-section-content .desc {
	color: var(--text-secondary-color);
	font-weight: 400;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
}

.help-section-content .content-section {
	max-width: 90%;
	margin: 0 auto;
	text-align: center;
}

.btn-section .button-primary {
	background-color: var(--primary-default);
	color: var(--abb-white);
	height: 40px;
	border-radius: 20px;
	padding: 0 20px;
	box-sizing: border-box;
	line-height: 1.15;
	font-size: 14px;
	font-weight: 500;
	display: flex;
	align-items: center;
	text-decoration: none;
}

*::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

*::-webkit-scrollbar-thumb {
	background-color: var(--grey-300);
	border-radius: 20px;
	border: 2px solid var(--abb-white);
}

.is-accordion-submenu-parent>a {
	position: relative;
}

/* .is-accordion-submenu-parent > a::before {
	content: "";
	position: absolute;
	left: auto;
  top: 50%;
  border: 1px solid var(--text-primary-color);
  width: 6px;
  height: 6px;
  border-left: 0;
  border-top: 0;
  transform: translateY(-100%) rotate(45deg);
	margin-left: -16px;
}	 */

.home-footer p {
	margin-bottom: 0;
	padding: 8px;
}


/* MadCap Table Style: */

/*<meta Version="9" />*/


/* Cell Styles: */

.TableStyle-Tablestyle-HeadI-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadI-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 16px;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadE-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
	border-bottom-width: 3px;
	border-bottom-color: var(--grey-400);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-HeadE-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 16px;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadF-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 16px;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
	border-bottom-width: 3px;
	border-bottom-color: var(--grey-400);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-HeadF-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 16px;
	margin-bottom: 0;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadH-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadH-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-HeadD-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
	border-bottom-width: 3px;
	border-bottom-color: var(--grey-400);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-HeadD-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-HeadC-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadC-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadB-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadB-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadA-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadA-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-HeadG-Column1-Header1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	vertical-align: middle;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-HeadG-Column1-Header1 p {
	font-family: var(--base-font);
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}

.TableStyle-Tablestyle-Foot-Footer1 {}

.TableStyle-Tablestyle-FootI-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootI-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootE-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
}

.TableStyle-Tablestyle-FootE-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootF-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
}

.TableStyle-Tablestyle-FootF-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootH-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootH-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootD-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
}

.TableStyle-Tablestyle-FootD-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootC-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootC-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootB-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootB-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootA-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootA-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-FootG-Column1-Footer1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: sans-serif;
	font-size: 14px !important;
	text-align: left;
}

.TableStyle-Tablestyle-FootG-Column1-Footer1 p {
	font-family: sans-serif;
	font-size: 14px !important;
}

.TableStyle-Tablestyle-Body-Body1 {}

.TableStyle-Tablestyle-BodyI-Column1-Body1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 14px !important;
	text-align: left;
	vertical-align: middle !important;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-BodyI-Column1-Body1 p {
	font-family: var(--base-font);
	font-size: 14px !important;
}

.TableStyle-Tablestyle-BodyE-Column1-Body1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 14px !important;
	text-align: left;
	vertical-align: middle !important;
	background-color: var(--abb-white);
	border-bottom-width: 1px;
	border-bottom-color: var(--grey-500);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-BodyE-Column1-Body1 p {
	font-family: var(--base-font);
	font-size: 14px !important;
}

.TableStyle-Tablestyle-BodyF-Column1-Body1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 14px !important;
	text-align: left;
	vertical-align: middle !important;
	background-color: var(--abb-white);
	border-bottom-width: 1px;
	border-bottom-color: var(--grey-500);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-BodyF-Column1-Body1 p {
	font-family: var(--base-font);
	font-size: 14px !important;
}

.TableStyle-Tablestyle-BodyH-Column1-Body1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 14px !important;
	text-align: left;
	vertical-align: middle !important;
	background-color: var(--abb-white);
}

.TableStyle-Tablestyle-BodyH-Column1-Body1 p {
	font-family: var(--base-font);
	font-size: 14px !important;
}

.TableStyle-Tablestyle-BodyD-Column1-Body1 {
	padding-left: 7pt;
	padding-right: 4pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	font-family: var(--base-font);
	font-size: 14px !important;
	text-align: left;
	vertical-align: middle !important;
	background-color: var(--abb-white);
	border-bottom-width: 1px;
	border-bottom-color: var(--grey-500);
	border-bottom-style: solid;
}

.TableStyle-Tablestyle-BodyD-Column1-Body1 p {
	font-size: 14px;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyC-Column1-Body1 {
	font-size: 14px;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyC-Column1-Body1 p {
	font-size: 14px;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyB-Column1-Body1 {
	font-size: 14px;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyB-Column1-Body1 p {
	font-size: 14px !important;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyA-Column1-Body1 {
	font-size: 14px !important;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyA-Column1-Body1 p {
	font-size: 14px !important;
	margin-bottom: 0;
}

.TableStyle-Tablestyle-BodyG-Column1-Body1 {
	font-size: 14px !important;
}

.TableStyle-Tablestyle-BodyG-Column1-Body1 p {
	font-size: 14px !important;
	margin-bottom: 0;
}

.action-btns {
	display: none;
}

.MCBreadcrumbsSelf,
.MCBreadcrumbsLink {
	text-transform: none;
	font-size: 14px;
	font-weight: 400;
	color: var(--text-primary-color);
}

.version-control-wrapper select {
	padding: 0 16px;
	width: 100%;
	border-radius: 4px;
	font-family: var(--base-font);
	font-size: 14px;
	color: var(--text-primary-color);
	height: 32px;
	margin-bottom: 16px;
	border: 1px solid var(--grey-400);
}

.version-control-wrapper select:hover,
.version-control-wrapper select:focus {
	border: 1px solid var(--text-blue-color);
}

*::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

*::-webkit-scrollbar-thumb {
	background-color: var(--grey-300);
	border-radius: 20px;
	border: 2px solid var(--abb-white);
}

._Skins_Left_Navigation .nav-search {
	display: block;
	width: 220px;
	border: 1px solid var(--grey-400);
	border-radius: 4px;
}

._Skins_Left_Navigation .nav-search:hover {
	border-color: var(--text-primary-color);
}

._Skins_Left_Navigation .search-bar .search-field {
	height: 31px !important;
	color: var(--text-primary-color) !important;
	font-size: 14px !important;
	background-color: var(--abb-white) !important;
	padding-right: 50px;
	border-radius: 4px !important;
}

._Skins_Left_Navigation .search-bar.search-bar-container .search-submit {
	width: 16px;
	background: transparent url(../Resources/Images/abb_search_icon.svg) no-repeat center center;
	background-size: 14px;
	height: 32px;
}

.dark-theme ._Skins_Left_Navigation .search-bar.search-bar-container .search-submit {
	background: transparent url(../Resources/Images/abb_search_icon-dark.svg) no-repeat center center;
}


._Skins_Left_Navigation .search-bar.search-bar-container .search-submit:hover {
	background: transparent url(../Resources/Images/abb_search_icon.svg) no-repeat center center;
	background-size: 14px;
	background-color: var(--abb-white);
}

._Skins_Left_Navigation .search-bar.search-bar-container .search-submit:hover {
background: transparent url(../Resources/Images/abb_search_icon-dark.svg) no-repeat center center;
	background-color: transparent;
}

._Skins_Left_Navigation .search-bar .search-submit-wrapper {
	right: 12px;
}

@media only screen and (max-width: 767px) {
	._Skins_Left_Navigation .sidenav-wrapper {
		display: none;
	}

	.action-btns {
		display: flex;
		padding: 0 16px;
	}
}

.is-accordion-submenu-parent>a span.submenu-toggle-container {
	position: relative;
}

.codeSnippetBody > pre {
	white-space: unset !important;
}
@media only screen and (max-width: 767px) {
    ._Skins_Left_Navigation .off-canvas ul {
        background-color: var(--abb-white) !important;
    }
}

    ._Skins_Left_Navigation ul.off-canvas-list li a {
	 color: var(--primary-default) !important;
	}