/*<meta conditions="Lingo.Exclude Fron Translation" />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: 'Poppins';
	src: url(../Fonts/Poppins-Regular.ttf);
}

@font-face 
{
	font-family: 'Poppins Light';
	src: url(../Fonts/Poppins-Light.ttf);
}

@font-face 
{
	font-family: 'Poppins Medium';
	src: url(../Fonts/Poppins-Medium.ttf);
}

@font-face 
{
	font-family: 'Poppins SemiBold';
	src: url(../Fonts/Poppins-SemiBold.ttf);
}

@font-face 
{
	font-family: 'Poppins ExtraBold';
	src: url(../Fonts/Poppins-ExtraBold.ttf);
}

@font-face 
{
	font-family: 'Poppins Bold';
	src: url(../Fonts/Poppins-Bold.ttf);
}

@font-face 
{
	font-family: 'Poppins Italic';
	src: url(../Fonts/Poppins-Italic.ttf);
}

body
{
	line-height: 1.5em;
	background-color: #f3f3f3;
	font-family: 'Poppins';
	font-size: 14px;
}

a
{
	color: #2279CA;
	border: none;
}

a:link
{
	color: #2279CA;
	font-family: 'Poppins';
}

a:visited
{
	color: #00A385;
}

a:hover
{
	color: #00A385;
	border: none;
}

div.home-tiles > a: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.icon-tiles > a:hover	/*When hovering over a icon-tile, these properties apply*/
{
	animation: pulse 0.5s infinite;
	animation-timing-function: linear;
}

.notfound a:hover
{
	background-color: #fff;
	border-color: #2279CA;
	color: #2279CA;
}

ul.menu._Skins_Heading.mc-component li > a:hover
{
	font-weight: bold;
	background-color: transparent;
}

div.scenario-container > div > a:hover
{
	font-weight: bold;
	background-color: white;
	color: #2279CA;
}

a.website
{
	color: white;
	border: none;
	text-decoration: none;
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MCBreadcrumbsLink:visited
{
	color: #00A385;
}

a.MCBreadcrumbsLink:hover
{
	color: #00A385;
}

div.GlossaryPageDefinition
{
	font-family: 'Poppins';
	font-size: 16px;
	color: #253342;
	padding-bottom: 20px;
}

div.GlossaryPageHeading
{
	font-family: 'Poppins';
	font-size: 36px;
}

div.GlossaryPageTerm
{
	font-family: 'Poppins';
	color: #000000;
	font-size: 24px;
}

div.GlossaryPageTerm
{
	font-family: 'Poppins';
	color: #000000;
	font-size: 24px;
}

ul.MCGlossaryProxy_0
{
	font-family: 'Poppins';
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
	padding-top: 20px;
	margin-top: -20px;
	padding-left: 20px;
	list-style: none;
}

div.GlossaryPageHeading_0
{
	font-family: 'Poppins';
	display: inline;
	font-size: 36px;
	margin-left: 0pt;
	font-weight: bold;
	margin-top: 20pt;
	margin-bottom: 10pt;
	text-align: left;
	page-break-after: avoid;
	column-break-after: avoid;
	/* border-bottom-style: solid; */
	border-bottom-style: none;
	border-bottom-color: transparent;
	border-bottom-width: 0px;
}

div.GlossaryPageHeading_0::before
{
	content: "";
	width: 40px;
	height: 5px;
	display: block;
	position: relative;
	margin-bottom: 20px;
	margin-left: 0;
	margin-right: auto;
	background-color: #2279CA;
}

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
}

div.note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #f0f7fb;*/
	background-image: url('../Icons/Note.svg');
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border-radius: 6px;
	line-height: 20px;
	font-size: 16px;
	mc-auto-number-format: '{b}{color #2279CA}Note {/color}{/b}';
	overflow: hidden;
	padding: 15px 60px;
	orphans: 5;
	widows: 2;
	/*width: fit-content;*/
	/*margin: 2%;*/
	border: solid 1px #2279CA;
	margin-bottom: 5px;
}

div.Tip
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #FFFFA8;*/
	background-image: url('../Icons/Tip.svg');
	background-position: 9px 1px;
	background-repeat: no-repeat;
	border: solid 1px #FCC800;
	border-radius: 6px;
	line-height: 20px;
	font-size: 16px;
	mc-auto-number-format: '{b}{color #FCC800}Astuce {/color}{/b}';
	overflow: hidden;
	padding: 15px 60px;
	/*width: fit-content;*/
	/*margin: 2%;*/
	margin-bottom: 5px;
}

div.Warning
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #F9E7E5;*/
	background-image: url('../Icons/Warning.svg');
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border: solid 1px #E60012;
	border-radius: 6px;
	line-height: 20px;
	font-size: 16px;
	mc-auto-number-format: '{b}{color #E60012}Important {/color}{/b}';
	overflow: hidden;
	padding: 15px 60px;
	/*width: fit-content;*/
	/*margin: 2%;*/
	margin-bottom: 5px;
}

div.Example
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #B1EDE4;*/
	background-image: url('../Icons/Example.svg');
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border: solid 1px #00A385;
	border-radius: 6px;
	line-height: 20px;
	font-size: 16px;
	mc-auto-number-format: '{b}{color #00A385}Exemple {/color}';
	overflow: hidden;
	padding: 15px 60px;
	/*width: fit-content;*/
	/*margin: 2%;*/
	margin-bottom: 5px;
}

.noteInDiv
{
	mc-auto-number-format: '{b}{color #bed230}Note : {/color}{/b}';
}

div.quotation
{
	background-color: #e1e1e1;
	background-image: url('../Images MadCap/QuotationMark.png');
	background-repeat: no-repeat;
	background-position: top left;
	border-color: #D9D9D6;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	line-height: 18px;
	padding: 20px;
	padding-left: 40px;
	font-family: 'Poppins';
}

div.sideContent
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 33.33%;
}

div.TightContent
{
	margin: 0;
	padding: 0;
	line-height: 1em;
}

h1
{
	font-weight: 400;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
	page-break-before: always;
	widows: 3;
	orphans: 2;
	font-size: 40px;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
	font-family: 'Poppins Light';
	color: #000000;
}

h1.Appendix
{
	
}

h1.UserGuideBHeading
{
	page-break-before: always;
	page-break-after: avoid;
	color: #2279CA;
	font-family: 'Poppins';
}

h2
{
	font-weight: 400;
	padding-bottom: 10px;
	margin-bottom: 4px;
	margin-top: 20px;
	orphans: 2;
	widows: 1;
	font-size: 36px;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
	font-family: 'Poppins Medium';
	color: #000000;
}

h3
{
	font-weight: 300;
	margin-bottom: 4px;
	padding-bottom: 10px;
	margin-top: 22px;
	/*font-weight: bold;*/
	font-style: normal;
	font-size: 25px;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
	font-family: 'Poppins';
	color: #000000;
}

h4
{
	font-family: 'Poppins ExtraBold';
	font-weight: 200;
	font-size: 18px;
	color: #000000;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
}

img	/*Setting max-width: 100%; property makes images always fit the width of the container*/
{
	width: auto;
	height: auto;
	/*border: solid 1px #2279CA;
	border-radius: 5px;
	color: #2279CA;*/
	/*padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;*/
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	mc-thumbnail: popup;
	mc-thumbnail-max-width: 300px;
	mc-thumbnail-max-height: 100px;
}

.MCPopupThumbnail
{
	-moz-border-radius: 5px;
	border-radius: 5px;
	max-width: 500px;
	max-height: 300px;
}

.MCDropDown_Image_Icon
{
	border: none;
	height: 11px;
	width: 16px;
}

img.notabulation
{
	padding-left: -35px;
	mc-thumbnail-max-height: 300px;
}

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: none !important;
}

/*==Remove the first title in the Template TOC==*/

ul.nocontent.menu._Skins_Heading.mc-component li:first-child
{
	display: none;
}

.off-canvas-content .main-section > .outer-row
{
	max-width: 100%;
	padding: 0;
}

/*==Mad Cap proxy/editor assigned styles==*/

MadCap|searchBarProxy
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	float: none;
	width: 50%;
}

MadCap|topicToolbarProxy
{
	float: none;
}

MadCap|menuProxy.menu1
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

MadCap|menuProxy.menu2
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

html.home-page
{
	mc-community-features: disabled;
}

/*==Responsive Header Styles==*/

#contentBody > .responsive-header
{
	background-color: transparent;
}

/*==Home Page Hero Section==*/

div.topic-hero	/*This is the first Hero/Banner on the Home Page - To replace the banner image with your own, change background-image property*/
{
	height: 300px;
	padding-bottom: 150px;
	padding-top: 10px;
	background-color: #d3d3d3;
	background-image: url('../Images Documentation/Online Help Website/Homepage/HomepageBackground-footer.jpg');
	background-size: cover;
	width: 100%;
	background-repeat: no-repeat;
	/* Create the parallax scrolling effect */
	background-attachment: fixed;
	background-position: center 0;
}

/*==Home Tiles section==*/

div.home-tiles	/*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: 14%;
	margin-top: 1%;
	margin-bottom: 1%;
	width: 100%;
}

div.home-tiles p.tile-title:hover	/*Complex Selector: When hovering over links within the home tiles the following properties will apply.*/
{
	color: #2279CA;
}

div.home-tiles::before
{
	content: ' ';
	display: table;
}

div.home-tiles::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles > a
{
	float: left;
	box-sizing: border-box;
	background-color: #ffffff;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	box-shadow: 0 2px 6px 0 rgba(34, 121, 202, 0.1);
	padding: 60px 10px;
	margin: 20px;
	overflow: hidden;
	text-align: center;
	height: 300px;
	text-decoration: none;
}

div.home-tiles > a:nth-child(1)
{
	width: 16%;
	margin-right: 1%;
}

div.home-tiles > a:nth-child(2)
{
	width: 16%;
	margin-right: 1%;
}

div.home-tiles > a:nth-child(3)
{
	width: 16%;
	margin-right: 1%;
}

div.home-tiles > a:nth-child(4)
{
	width: 16%;
}

/*=Info-container section=*/

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: #fff;
	background-color: #292f42;
	/*Create the parallax scrolling effect*/
	width: 100%;
	background-attachment: fixed;
	background-position: center 0;
	background-image: url('../Images Documentation/Online Help Website/Homepage/HomepageBackground-footer.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}

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: 20%;
	margin-left: 8%;
}

div.info-section > div:nth-child(2)
{
	width: 20%;
	margin-left: 2%;
}

div.info-section > div:nth-child(3)	/*Div that contains "Tips"*/
{
	width: 20%;
	margin-left: 2%;
}

div.info-section > div:nth-child(4)
{
	width: 20%;
	margin-right: 8%;
}

/*Footer for SEI Version*/

div.info-container-SEI	/*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: #fff;
	background-color: #292f42;
	/*Create the parallax scrolling effect*/
	width: 100%;
	background-attachment: fixed;
	background-position: center 0;
	background-image: url('../Images Documentation/Online Help Website/Homepage/HomepageBackground-footer.jpg');
	background-size: cover;
	background-repeat: no-repeat;
}

div.info-section-SEI	/*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-SEI::before
{
	content: ' ';
	display: table;
}

div.info-section-SEI::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.info-section-SEI > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.info-section-SEI > div:nth-child(1)
{
	width: 16.667%;
	margin-left: 16.667%;
}

div.info-section-SEI > div:nth-child(2)
{
	width: 16.667%;
	margin-left: 5%;
}

div.info-section-SEI > div:nth-child(3)	/*Div that contains "Tips"*/
{
	width: 33.333%;
	margin-left: 1%;
}

div.info-container p	/*Complex Selector: Any <p> that is contained within div.info-container will have the following properties*/
{
	color: #fff;
}

/*=Elements for content contained within each info section=*/

p.info-title
{
	font-size: 2em;
	line-height: 1em;
}

p.info-content
{
	font-size: 16px;
}

p.tip	/*Paragraph style used for the Tips */
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image: url('../Icons/tips-idea.svg');
	background-position: 15px center;
	background-repeat: no-repeat;
	border: solid 1px #fff;
	border-radius: 6px;
	line-height: 1em;
	overflow: hidden;
	padding: 15px 0px 15px 60px;
	text-align: left;
	margin: 5px 30px;
}

p.note
{
	background-repeat: no-repeat;
	page-break-inside: avoid;
	border: solid 1px #2279CA;
	border-radius: 6px;
	padding-bottom: 9px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 8px;
	mc-auto-number-format: '{b}{color #2279CA}Note :  {/color}{/b}';
}

/*==Home Page Footer Section==*/

div.home-page-footer
{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 120px;
}

div.logo-footer
{
	
}

div.footer-divider
{
	height: 50px;
	border-left: 2px solid #bfc9d2;
	margin: 0 50px 0 50px;
}

div.logo-contact
{
	display: flex;
	align-items: center;
}

div.logo-contact p
{
	padding: 0 20px 0 20px;
}

/*This is used as a fix for an issue in Chrome regarding the parallax effect and foundation*/

.off-canvas-content,
.off-canvas-wrapper
{
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
}

MadCap|slideThumbnail
{
	border: none;
}

MadCap|slideThumbnail.active
{
	border: none;
}

MadCap|popupBody
{
	border: none;
}

/*==Master Page Topic Layout==*/

nav.title-bar	/*Adds bottom border on top navigation bar*/
{
	border-bottom: 1px solid #d3d3d3;
}

div.top-bar	/*Contains the breadcrumbs and toolbar*/
{
	border-bottom: 1px solid #d3d3d3;
	min-height: 50px;
	/*Min-height is necessary for topics that are not included in a TOC*/
}

div.logo-container
{
	display: flex;
	align-items: center;
	color: white;
	margin-left: 10px;
}

.title-bar-container sticky-container
{
	display: none;
}

div.divider
{
	border-left: 1px solid;
	height: 30px;
	margin: 0 10px 6px 10px;
}

div.divider-SEI
{
	border-left: 1px solid;
	height: 30px;
	margin: 0 10px 0px 10px;
}

div.knowledge-base
{
	font-size: 20px;
	margin-bottom: -8px;
}

/*==Search bar elements==*/

.search-field	/*The box-shadow property is applied to style to provide shadow on the search bar*/
{
	box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

div.search-container
{
	margin-top: auto;
	padding-top: 10px;
}

div.search-container-main-page-search
{
	display: flex;
	align-items: center;
	height: 75px;
	background-color: #2279CA;
	justify-content: space-between;
}

div.topic-searchbar
{
	margin-right: 30%;
	width: 33%;
}

div.topic-searchbar-SEI
{
	margin-right: 30%;
	width: 30%;
}

div.survey
{
	float: right;
	margin-right: 1%;
	padding-left: 2%;
	width: 6%;
}

div.survey-SEI
{
	float: right;
	margin-right: 1%;
	padding-left: 3%;
	width: 6%;
}

/*==Elements for the left side of Master Page layout==*/

div.topic-layout div.side-menu	/*This is the div that the menu proxy is contained in*/
{
	padding-left: 10px;
	background-color: white;
	position: static;
	height: 100%;
	width: 30%;
}

div.side-content	/*This is the div for the side-content containing "Search Tips" and the "Contact Support" button*/
{
	padding-top: 10px;
}

MadCap|dropDownHead.side-content	/*Font properties for the "Search Tips" drop-down head */
{
	font-size: 1.1em;
	font-weight: bold;
}

div.cta	/*Call to action button on the Home Page*/
{
	color: #2279CA;
	background-color: #2279CA;
	border-color: #2279CA;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	padding: 14px 20px;
	width: 200px;
	transition: all 0.5s cubic-bezier(.25,.8,.25,1);
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
	margin-top: 50px;
}

div.cta:hover	/*When hovering over the CTA button the following properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
	transform: scale(1.01);
}

a.cta:link
{
	color: #FFF;
	text-decoration: none;
}

a.cta:visited
{
	color: #FFF;
	text-decoration: none;
}

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;
	height: 100%;
	display: flex;
}

div.topic-layout div.body-topic
{
	background-color: white;
	margin: 30px;
	padding: 0px 70px 0px 70px;
	overflow: auto;
	width: 100%;
}

div.row.collapse.side-menu-container
{
	height: calc(100vh - 75px);
}

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: 30%;
	margin-left: 0%;
	border-right: 1px solid #d3d3d3;
}

div.topic-layout > div:nth-child(2)
{
	border-right: 1px solid #d3d3d3;
}

div.topic-layout > div:nth-child(3)
{
	width: 15%;
	background-color: white;
	border-left: 1px solid #d3d3d3;
}

ul.menu._Skins_Heading.mc-component li > a.selected
{
	font-weight: normal;
	background-color: transparent;
}

ul.menu._Skins_Heading.mc-component
{
	height: auto;
	padding: 0px 50px 0px 0px;
}

ul.menu._Skins_Heading.mc-component li > a
{
	margin-top: 10px;
	list-style: square;
}

ul.menu._Skins_Heading.mc-component li > a::before
{
	content: "\2022" "\00a0";
	color: #579cdb;
	margin: 5px;
	display: inline-block;
}

.sticky-menu.sticky li
{
	display: flex;
	margin: 10px;
}

/* Icon */

.icon-presentation
{
	position: relative;
	width: auto;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	mc-thumbnail: none;
}

.icon
{
	width: auto;
	height: auto;
	mc-thumbnail: none;
}

/*==icon Tiles section==*/

div.icon-tiles-container
{
	background-color: #f3f3f3;
	padding: 70px;
	margin: 50px 0px 50px 0px;
}

hr	/*==horizontal line between the tile rows==*/
{
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}

div.icon-tiles	/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: icon Ribbon > Styles Section > Responsive Layout*/
{
	mc-grid-row: true;
	margin-left: 1%;
	margin-right: 1%;
	margin-top: 1%;
	margin-bottom: 1%;
}

div.icon-tiles::before
{
	content: ' ';
	display: table;
}

div.icon-tiles::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.icon-tiles > a
{
	float: left;
	background-color: transparent;
	/*Adds transition animation when switching between screen sizes*/
	padding: 1% 1%;
	margin-top: 2%;
	overflow: hidden;
	text-align: center;
	width: 100%;
	transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
	text-decoration: none;
}

div.icon-tiles p.tile-title:hover	/*Complex Selector: When hovering over links within the icon tiles the following properties will apply.*/
{
	color: #2279CA;
}

/*==icon effect==*/

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
} 

div.icon-tiles > a:nth-child(1)
{
	width: 19%;
	margin-left: 1%;
}

div.icon-tiles > a:nth-child(2)
{
	width: 19%;
	margin-left: 1%;
}

div.icon-tiles > a:nth-child(3)
{
	width: 19%;
	margin-left: 1%;
}

div.icon-tiles > a:nth-child(4)
{
	width: 19%;
	margin-left: 1%;
}

div.icon-tiles > a:nth-child(5)
{
	width: 19%;
	margin-left: 1%;
}

/*=Elements for text contained within each icon-tile=*/

p.tile-title
{
	color: #101226;
	font-size: 18px;
	font-weight: 600;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: -0.02px;
	text-align: center;
	font-family: 'Poppins SemiBold';
}

p.tile-description
{
	color: #828993;
	font-family: 'Poppins';
	font-size: 18px;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: -0.02px;
	text-align: center;
	margin: -3%;
}

p.tile-content::before
{
	content: ' ';
	display: block;
	height: 10%;
	width: 95%;
	margin: 3%;
	border: solid 0.5px;
	color: #d5dadf;
}

p.tile-content
{
	font-family: 'Poppins';
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	color: #253342;
}

p.tile-items
{
	color: #253342;
	font-size: 0.7em;
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
	font-family: 'Poppins';
}

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url('../Icons/arrow-down-gray.png');
	mc-closed-image: url('../Icons/arrow-right-gray.png');
	font-family: 'Poppins';
}

MadCap|dropDown.SecondLevel
{
	margin-left: 10px;
	mc-closed-image: url('../Images MadCap/DropDownClosedSecondLevel.png');
	mc-open-image: url('../Images MadCap/DropDownOpenSecondLevel.png');
}

MadCap|dropDownBody
{
	border-bottom: solid 1px #d3d3d3;
	font-family: 'Poppins';
}

MadCap|dropDownBody.Final
{
	border-bottom: 0;
}

MadCap|dropDownHead
{
	font-family: 'Poppins';
}

MadCap|dropDownHotspot
{
	color: #2279CA;
	font-weight: bold;
	font-family: 'Poppins';
}

MadCap|dropDownHotspot:hover
{
	color: #00A385;
	font-family: 'Poppins';
}

MadCap|footnoteBlock
{
	font-family: 'Poppins';
}

MadCap|footnotesBlock
{
	font-family: 'Poppins';
}

MadCap|glossaryProxy
{
	font-family: 'Poppins';
}

MadCap|indexProxy
{
	font-family: 'Poppins';
}

MadCap|miniTocProxy
{
	font-size: 16px;
	color: #2279CA;
	font-family: 'Poppins';
	mc-toc-depth: 1;
}

MadCap|popup
{
	color: #2D8DCC;
	font-family: 'Poppins';
}

MadCap|popup:focus
{
	color: #2D8DCC;
}

MadCap|popup:hover
{
	color: #2D8DCC;
}

MadCap|popupHead
{
	color: #2D8DCC;
	font-weight: bold;
	font-family: 'Poppins';
}

MadCap|tocProxy
{
	font-family: 'Poppins';
}

MadCap|xref
{
	font-family: 'Poppins';
	color: #2279CA;
	mc-format: '{para}';
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #2279CA;
	font-family: 'Poppins';
}

MadCap|xref.IndexPageNumber
{
	
}

p > a > img	/*For image which are not inside a <li> tag*/
{
	padding-left: 35px;
}

ol
{
	list-style-type: decimal;
	font-family: 'Poppins';
	mc-hyphenate: never;
}

li
{
	color: #253342;
	margin-bottom: 6px;
	margin-top: 6px;
	orphans: 2;
	widows: 2;
	mc-hyphenate: never;
}

ol li::first-letter
{
	text-transform: capitalize;
}

ol li
{
	/*line-height: 32px;*/
	position: relative;
	mc-hyphenate: never;
}

ol ol
{
	list-style-type: lower-alpha;
	margin-left: -10px;
	mc-hyphenate: never;
}

ol ol ol
{
	list-style-type: lower-roman;
	margin-left: -10px;
	mc-hyphenate: never;
}

ul
{
	list-style: disc;
	mc-hyphenate: never;
}

ul li
{
	font-size: 14px;
	mc-hyphenate: never;
	/* Remove default bullets */
}

ol li::first-letter
{
	text-transform: capitalize;
}

ul.FirstLevelLessIndentation
{
	list-style-image: url('../Images MadCap/Bullet1.png');
	margin-left: -10px;
	font-size: 14px;
}

ul ul
{
	list-style-image: none;
	margin-left: -10px;
	mc-hyphenate: never;
}

p
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: 'Poppins';
	font-size: 14px;
	/*line-height: 25px;*/
	color: #253342;
}

p.CompanyInformation1
{
	margin-bottom: 4px;
	margin-top: 14px;
	font-weight: bold;
}

p.CompanyInformation2
{
	color: #253342;
	margin-top: 4px;
	margin-bottom: 4px;
}

p.Copyright
{
	
}

p.CopyrightAddress
{
	
}

p.CopyrightHeading
{
	
}

p.CreatedUsingFlare
{
	
}

p.EmptyPageText
{
	
}

p.ExampleHeadText
{
	font-weight: bold;
	page-break-after: avoid;
	letter-spacing: 5px;
	padding: 0;
	margin: 0;
	border: 0;
}

p.Figure
{
	
}

p.FirstPageOfChapter
{
	
}

p.FrameFooterText
{
	
}

p.FrameFooterText2
{
	
}

p.GlossaryPrintHead
{
	
}

p.IndexHeading
{
	
}

p.IndexPrintHead
{
	
}

p.ManualTitle1
{
	
}

p.ManualTitle2
{
	
}

p.ManualVersionNumber
{
	
}

div.MCMiniTocBox_0
{
	color: #579cdb;
	font-family: 'Poppins';
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: black;
	padding-top: 10px;
	margin-top: 10px;
	padding-left: 20px;
	margin-left: 30px;
}

p.MiniTOC1
{
	color: #579cdb;
	font-weight: bold;
	font-family: 'Poppins';
	margin-left: 30px;
	text-decoration: underline;
}

p.MiniTOC1_0::before
{
	content: "\2022" "\00a0";
	color: #579cdb;
	margin: 5px;
	display: inline-block;
}

p.MiniTOC2
{
	font-family: 'Poppins';
	margin-left: 40px;
}

p.MiniTOC3
{
	font-family: 'Poppins';
	margin-left: 50px;
}

p.MiniTOC4
{
	font-family: 'Poppins';
	margin-left: 60px;
}

p.quotationname
{
	text-align: right;
}

p.TableCaption
{
	
}

p.TableTextCenterDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
	text-align: center;
}

p.TableTextDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextDarkEmphasis
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextHeadDark
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextLightEmphasis
{
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.text-note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #f0f7fb;
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border: solid 1px #2279CA;
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 15px 60px;
}

p.TOCHeading
{
	font-size: 24px;
	color: #000000;
}

p.DefinitionPanelTitle
{
	overflow: hidden;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 14pt;
	text-decoration: none;
	border: 1px solid #000000;
}

b
{
	color: #000000;
	font-family: 'Poppins Bold';
}

span.Emphasis
{
	color: #000000;
	font-family: 'Poppins Bold';
}

span.Emphasis-nick
{
	color: #FDFCFC;
	font-family: 'Poppins ExtraBold';
}

i
{
	font-weight: 500;
	font-size: inherit;
	font-family: 'Poppins Italic';
	color: #000000;
}

span.italic
{
	font-weight: 500;
	font-size: inherit;
	font-family: 'Poppins Italic';
	color: #000000;
}

span.italic-nick
{
	font-weight: 500;
	font-size: inherit;
	font-family: 'Poppins SemiBold';
	color: #FDFCFC;
}

u
{
	color: #000000;
	text-decoration: underline;
}

span.underline
{
	color: #000000;
	text-decoration: underline;
}

span.hidden	/*used to hide internal codes in Release Notes*/
{
	display: none;
}

span.FigureNum
{
	
}

span.SetOffFirstLevel
{
	color: #5e6914;
	font-weight: bold;
}

span.SetOffSecondLevel
{
	color: #445879;
	font-weight: bold;
}

span.TableNum
{
	
}

td
{
	margin: 8px;
	font-family: 'Poppins';
	font-size: 14px;
	vertical-align: top;
}

th
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: 'Poppins';
	font-size: 14px;
}

tr
{
	font-family: 'Poppins';
}

html.templateTopic div.sideContent
{
	display: none;
}

div.ContentRow
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ContentRow::before
{
	content: ' ';
	display: table;
}

div.ContentRow::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ContentRow > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.ContentRow > div:nth-child(1)
{
	width: 58.333%;
	margin-left: 0%;
}

div.ContentRow > div:nth-child(2)
{
	width: 33.333%;
	margin-left: 8.3333%;
}

p.TOC1
{
	font-size: 18px;
	color: #000000;
	font-family: 'Poppins';
}

p.TOC2
{
	color: #000000;
}

p.TOC3
{
	color: #000000;
}

p.TOC4
{
	color: #000000;
}

div.GlossaryPageEntry
{
	font-family: 'Poppins';
}

MadCap|xref.TOCPageNumber
{
	font-family: 'Poppins';
}

div
{
	font-family: 'Poppins';
}

span
{
	font-family: 'Poppins';
}

area
{
	font-family: 'Poppins';
}

html
{
	font-family: 'Poppins';
}

abbr
{
	font-family: 'Poppins';
}

h4
{
	font-family: 'Poppins ExtraBold';
	color: #111b2f;
}

nav
{
	font-family: 'Poppins';
}

h5
{
	font-weight: 100;
	font-size: 16px;
	font-family: 'Poppins Bold';
}

h6
{
	font-weight: 100;
	font-family: 'Poppins Bold';
	font-size: 15px;
}

select
{
	font-family: 'Poppins';
}

input
{
	font-family: 'Poppins';
}

cite
{
	font-family: 'Poppins';
}

del
{
	font-family: 'Poppins';
}

textarea
{
	font-family: 'Poppins';
}

b
{
	font-weight: bold;
	font-family: 'Poppins Bold';
	color: #000000;
}

dl
{
	line-height: 14px;
}

dt
{
	font-weight: bold;
	background-color: transparent;
	text-decoration: underline;
	font-family: 'Poppins';
	color: #000000;
	font-size: 14px;
	margin-top: 15px;
	padding-bottom: 10px;
}

dd
{
	font-family: 'Poppins';
	font-size: 14px;
	padding-bottom: 10px;
	line-height: 25px;
}

MadCap|glossaryTerm
{
	color: #579cdb;
}

/*==Page Error 404==*/

#notfound
{
	position: relative;
	height: 100vh;
}

#notfound .notfound
{
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.notfound
{
	max-width: 920px;
	width: 100%;
	line-height: 1.4;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}

.notfound .notfound-404
{
	position: absolute;
	height: 100px;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: -1;
}

.notfound .notfound-404 h1
{
	font-family: 'Poppins';
	color: #ececec;
	font-weight: 900;
	font-size: 276px;
	margin: 0px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.notfound h2
{
	font-family: 'Poppins';
	font-size: 46px;
	color: #000;
	font-weight: 900;
	text-transform: uppercase;
	margin: 0px;
}

.notfound p
{
	font-family: 'Poppins';
	font-size: 16px;
	color: #000;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 15px;
}

.notfound a
{
	font-family: 'Poppins';
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	background: #2279CA;
	display: inline-block;
	padding: 16px 38px;
	border: 2px solid transparent;
	border-radius: 40px;
	color: #fff;
	font-weight: 400;
	-webkit-transition: 0.2s all;
	transition: 0.2s all;
}

span.mc-variable
{
	font-style: normal;
}

/*# Customization for Side menu Gianni */

.side-menu .menu
{
	list-style: none;
}

.side-menu .menu .sub-menu
{
	list-style: none;
	display: none;
}

.side-menu .menu .open
{
	display: block;
}

.side-menu .menu .has-children:before
{
	content: url('../Icons/Plus-button.svg');
	margin: 0 5px 0 -17px;
	vertical-align: text-bottom;
}

.side-menu .menu .has-children.minus:before
{
	content: url('../Icons/Minus-button.svg');
}

.side-menu .menu .tree-node-leaf
{
	padding-left: 8px;
}

.side-menu .menu a,
.side-menu .menu label
{
	display: inline-block;
	text-decoration: none;
	padding: 5px;
	color: #000000;
}

.side-menu ul > .has-children:hover
{
	color: #2279CA;
}

.side-menu ul > .has-children:hover > a
{
	color: #2279CA;
}

.side-menu ul > .tree-node-leaf:hover > a
{
	border-left: 3px solid #2279CA;
	padding-left: 15px !important;
	-webkit-transition: padding-left 0.5s ease;
	transition: padding-left 0.5s ease;
}

.nick
{
	background-color: #2279CA;
	color: #ffffff;
	width: 25%;
	border-radius: 15px;
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 0px 18px 35px 0px;
	padding: 10px;
	font-family: 'Poppins';
	font-size: 12px;
	display: none;
}

.nick.hidden
{
	visibility: hidden;
	opacity: 0;
	-webkit-transition: visibility 0s linear 0.33s, opacity 0.33s linear;
	transition: visibility 0s linear 0.33s, opacity 0.33s linear;
}

.nick .icon-close
{
	height: 16px;
	width: 16px;
	position: absolute;
	right: 10px;
	mc-thumbnail: none;
}

.nick .icon-close:hover
{
	-webkit-filter: brightness(1.1);
	filter: brightness(1.1);
}

.nick .nicktariImg
{
	height: 25%;
	width: 25%;
	float: left;
	mc-thumbnail: none;
}

.nick .nicktariImg:hover
{
	-webkit-filter: brightness(1.1);
	filter: brightness(1.1);
}

.nick .content
{
	width: 85%;
}

.nick .content p
{
	color: white;
	font-size: 16px;
	padding-left: 30%;
}

/*# sourceMappingURL=nicktari.css.map */
/*# change for Styles.css*/

ul.menu,
ul.menu ul,
ul.menu li
{
	padding-left: 10px;
}

ul.menu._Skins_Flat_SideMenu.mc-component a
{
	color: #2279CA;
	font-size: 13px;
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
}

ul.menu._Skins_Flat_SideMenu.mc-component li > a
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
}

ul.menu._Skins_Flat_SideMenu.mc-component
{
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	line-height: 1em;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	display: block;
	width: 100%;
	height: 100%;
	max-height: inherit;
	background-color: transparent;
	font-size: 13px;
	font-family: 'Poppins';
}

/* Customization scrollbar */
/* width */

::-webkit-scrollbar
{
	width: 10px;
}

/* Track */

::-webkit-scrollbar-track
{
	background: #f1f1f1;
}

/* Handle */

::-webkit-scrollbar-thumb
{
	background: #888;
}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover
{
	background: #555;
}

/* Select Language */

.buttons._Skins_SelectLanguageHome.mc-component
{
	float: right;
	top: 0;
	background-image: url('../Icons/globe-homepage.png');
	width: 34px;
	height: 34px;
	margin: 15px 25px 10px 0px;
}

.buttons._Skins_SelectLanguageTopic.mc-component
{
	float: right;
	top: 0;
	background-image: url('../Icons/globe-topic.png');
	width: 34px;
	height: 34px;
	margin: 30px 0px 0px 0px;
}

/* To center the drop down items */

._Skins_SelectLanguageHome.mc-component .toolbar-button-drop-down.select-language-drop-down
{
	text-align: justify;
}

/* Customization for Version drop-down*/

div.nec-versions label
{
	color: #2279CA;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	padding-left: 7px;
	display: inline-block;
}

#nec-version
{
	cursor: pointer;
	width: 100px;
	border: 1px solid #E4E4E4;
	color: #2279CA;
	font-size: 16px;
	box-shadow: none;
	padding: 5px;
	line-height: 1;
	background-image: url('../Icons/arrow-down-gray.png');
	background-repeat: no-repeat;
	-webkit-appearance: none;
	background-position: center right 10px;
	background-size: 15px;
}

/* Language Indicator (text next to the globe) */

.LanguageIndicatorHome
{
	float: right;
	top: 0;
	/*margin: 20px 25px 0px 0px;*/
	margin-top: 35px;
	margin-right: 35px;
	color: white;
	font-weight: 500;
	font-size: 20px;
}

.LanguageIndicatorTopic
{
	float: right;
	top: 0;
	margin-top: 35px;
	color: black;
	font-weight: 500;
	font-size: 20px;
}

div.scenario-container
{
	display: flex;
	text-align: center;
}

div.scenario-container > div
{
	float: left;
	padding: 2%;
	background-color: #f3f3f3;
}

div.scenario-container > div > p
{
	background-color: #2279CA;
	color: white;
	margin: 2%;
	padding: 10px;
}

div.scenario-container > div > p > a
{
	font-weight: bold;
	color: white;
}

div.scenario-container > div > p:hover
{
	font-weight: bold;
	background-color: white;
	color: #2279CA;
}

div.scenario-container > div > p:hover > a
{
	font-weight: bold;
	color: #2279CA;
}

/* Decision Tree css */

div#tree-container
{
	background: #efefef;
	margin: 10px;
	padding: 15px;
	border: 1px solid #ccc;
}

ul#tree,
#tree ul
{
	list-style-type: none;
}

ul#tree
{
	background: #fff;
	margin: 0;
	padding: 0;
}

#tree li
{
	padding-top: 20px;
}

#tree li:first-child
{
	padding-left: 15px;
	font-weight: bold;
}

ul#tree li:last-child
{
	padding-bottom: 20px;
}

#tree input
{
	margin-right: 8px;
	margin-left: 20px;
}

/* hides lists */

.choices-collapsed
{
	display: none;
}

/* styles selected choices */

ul#tree li.choice-selected
{
	font-style: italic;
	background: #fff;
	padding-bottom: 0px;
}

/* styles subquestion of selected choice */

.choice-selected ul
{
	background: #efefef;
	font-style: normal;
	margin-top: 20px;
	padding-top: 10px;
}

.choice-selected ul li
{
	background: #fff;
	margin-left: -40px;
}

/* styles answers at termination of branch */

#tree li.answer
{
	border: 2px solid black;
	padding: 20px;
	background: #fff;
	font-weight: normal;
}

li.answer > ul.choices-collapsed
{
	display: block;
	list-style-type: disc !important;
	background: none;
	margin-top: auto;
	padding-top: 0;
}

li.answer li:first-child
{
	padding-left: 0 !important;
	font-weight: normal !important;
}

li.answer li
{
	padding-top: 10px !important;
	margin-left: 0;
}

li.answer li:last-child
{
	padding-bottom: 10px !important;
}

/* styles back and reset buttons */

.treeControls
{
	margin-top: 20px;
}

/* used for optional seeinfo popups */

a.seeinfo
{
	background: url('/images/group1/shared/SupportIcons/question-mark.png') center center / 15px 15px no-repeat;
}

a.seeinfo
{
	display: inline-block;
	overflow: hidden;
	width: 0;
	height: 15px;
	padding-left: 20px;
}

div.moreinfo
{
	display: none;
}

a.seeinfo:hover + div.moreinfo
{
	display: inline-block;
	position: absolute;
	width: 300px;
	font-size: .9em;
	font-weight: normal;
	background-color: #efefef;
	padding: 20px;
	z-index: 100;
	box-shadow: 5px 5px 8px #555;
	border-radius: 10px;
	border: 1px solid #bbb;
}

/* To keep the code command on the same line (<code> alone is not recognized by lingo and thus its lines so use the <pre> instead */

pre
{
	display: inline-block;
}

/*Code Highlighter begins : Replace this whole section to change style regarding the <code> tag*/

.hljs
{
	display: block;
	overflow-x: auto;
	padding: 0.5em;
	background: #011627;
	color: #d6deeb;
}

/* General Purpose */

.hljs-keyword
{
	color: #c792ea;
	font-style: italic;
}

.hljs-built_in
{
	color: #addb67;
	font-style: italic;
}

.hljs-type
{
	color: #82aaff;
}

.hljs-literal
{
	color: #ff5874;
}

.hljs-number
{
	color: #F78C6C;
}

.hljs-regexp
{
	color: #5ca7e4;
}

.hljs-string
{
	color: #ecc48d;
}

.hljs-subst
{
	color: #d3423e;
}

.hljs-symbol
{
	color: #82aaff;
}

.hljs-class
{
	color: #ffcb8b;
}

.hljs-function
{
	color: #82AAFF;
}

.hljs-title
{
	color: #DCDCAA;
	font-style: italic;
}

.hljs-params
{
	color: #7fdbca;
}

/* Meta */

.hljs-comment
{
	color: #637777;
	font-style: italic;
}

.hljs-doctag
{
	color: #7fdbca;
}

.hljs-meta
{
	color: #82aaff;
}

.hljs-meta-keyword
{
	color: #82aaff;
}

.hljs-meta-string
{
	color: #ecc48d;
}

/* Tags, attributes, config */

.hljs-section
{
	color: #82b1ff;
}

.hljs-tag,
.hljs-name,
.hljs-builtin-name
{
	color: #7fdbca;
}

.hljs-attr
{
	color: #7fdbca;
}

.hljs-attribute
{
	color: #80cbc4;
}

.hljs-variable
{
	color: #addb67;
}

/* Markup */

.hljs-bullet
{
	color: #d9f5dd;
}

.hljs-code
{
	color: #80CBC4;
}

.hljs-emphasis
{
	color: #c792ea;
	font-style: italic;
}

.hljs-strong
{
	color: #addb67;
	font-weight: bold;
}

.hljs-formula
{
	color: #c792ea;
}

.hljs-link
{
	color: #ff869a;
}

.hljs-quote
{
	color: #697098;
	font-style: italic;
}

/* CSS */

.hljs-selector-tag
{
	color: #ff6363;
}

.hljs-selector-id
{
	color: #fad430;
}

.hljs-selector-class
{
	color: #addb67;
	font-style: italic;
}

.hljs-selector-attr,
.hljs-selector-pseudo
{
	color: #c792ea;
	font-style: italic;
}

/* Templates */

.hljs-template-tag
{
	color: #c792ea;
}

.hljs-template-variable
{
	color: #addb67;
}

/* diff */

.hljs-addition
{
	color: #addb67;
	font-style: italic;
}

.hljs-deletion
{
	color: #addb67;
	font-style: italic;
}

/*Code Highlighter ends : Replace this whole section to change style*/
/*Feedback*/

#feedback-survey
{
	box-sizing: border-box;
	display: none;
}

.feedback-reason
{
	display: none;
}

a.feedback-email
{
	cursor: pointer;
}

a.feedback-yes
{
	color: #2279CA;
	border: 2px solid #2279CA;
	display: inline-block;
	font-size: 1em;
	line-height: 1em;
	padding: 0.5em;
	margin: 0.5em 0.5em 0.5em 0;
	text-align: center;
	min-width: 5em;
	cursor: pointer;
}

a.feedback-yes:hover
{
	color: #ffffff;
	background-color: #2279CA;
	text-decoration: none;
	cursor: pointer;
}

a.feedback-no
{
	color: #2279CA;
	border: 2px solid #2279CA;
	display: inline-block;
	font-size: 1em;
	line-height: 1em;
	padding: 0.5em;
	margin: 0.5em 0.5em 0.5em 0;
	text-align: center;
	min-width: 5em;
	cursor: pointer;
}

a.feedback-no:hover
{
	color: #ffffff;
	background-color: #2279CA;
	text-decoration: none;
	cursor: pointer;
}

b.feedback-title
{
	font-weight: 400;
	padding-bottom: 10px;
	margin-bottom: 4px;
	margin-top: 20px;
	orphans: 2;
	widows: 1;
	font-size: 36px;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
	font-family: 'Poppins Medium';
	color: #111b2f;
}

b.feedback-subtitle
{
	font-family: 'Poppins ExtraBold';
	font-weight: 200;
	font-size: 18px;
	color: #111b2f;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
}

/*CSS for the arrow to get back to the top*/

img.backToTop
{
	display: none;
}

a.scroll-top
{
	position: fixed;
	bottom: 50px;
	right: 50px;
	z-index: 99;
	cursor: pointer;
}

.page-toc	/* container for topic navigation control */
{
	display: none;
}

.page-toc > p
{
	color: black;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	padding-top: 10px;
	padding-left: 7px;
	display: inline-block;
	margin-left: 10px;
}

.right-side-menu > ul.menu.mc-component
{
	height: 100%;
	overflow: unset !important;
}

.right-side-menu > ul.menu.mc-component li > a
{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

ul.menu._Skins_PageTocSkin.mc-component li > a.selectedtopic
{
	font-weight: bold;
	background-color: white;
	color: #2279CA;
	padding: 10px;
	margin-top: 5px;
	border-left: 4px solid #2279CA;
	text-decoration: underline;
}

/*Pas utiliser pour le moment

ul.menu._Skins_PageTocSkin.mc-component li > a.checkedtopic::before
{
	content:'\2713';
	display:inline-block;
	color:white;
	padding:0 6px 0 0;

}
*/

ul.menu._Skins_PageTocSkin.mc-component li > a.checkedtopic
{
	font-weight: normal;
	padding: 10px;
	opacity: 0.5;
	margin-top: -10px;
}

ul.menu._Skins_PageTocSkin.mc-component li > a.selectedtopic:hover
{
	font-weight: bold;
	background-color: white;
	color: #2279CA;
}

ul.menu._Skins_PageTocSkin.mc-component li > a.checkedtopic:hover
{
	font-weight: normal;
	background-color: white;
	color: #2279CA;
	padding: 10px;
	opacity: 0.5;
}

span.SearchHighlight1
{
	color: #000000;
	/*font-style: italic;*/
	background-color: #E5E4E2;
}

/*Customize how each searched term appear once highlighted

span.SearchHighlight2
{
	color: white;
	background-color: #2279CA;
}
span.SearchHighlight3
{
	color: white;
	background-color: #2279CA;
}
span.SearchHighlight4
{
	color: white;
	background-color: #2279CA;
}
span.SearchHighlight5
{
	color: white;
	background-color: #2279CA;
}

*/

@media print
{
	body
	{
		font-size: 16px;
		line-height: 13px;
		margin: 8px;
		background-color: transparent;
	}

	div.GlossaryPageDefinition
	{
		font-family: 'Roboto';
		font-size: 16px;
	}

	div.GlossaryPageHeading
	{
		border-bottom-style: solid;
		border-bottom-width: 1px;
		font-family: 'Poppins';
		font-size: 24px;
		color: #2279CA;
		border-bottom-color: #2279CA;
	}

	div.GlossaryPageTerm
	{
		padding-bottom: 10px;
		padding-top: 10px;
		font-family: 'Roboto';
		color: #000000;
		font-size: 16px;
	}

	div.note
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #f0f7fb;*/
		background-image: url('../Icons/Note.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border-radius: 6px;
		line-height: normal;
		font-size: 16px;
		mc-auto-number-format: '{b}{color #2279CA}Note {/color}{/b}';
		page-break-inside: avoid;
		overflow: hidden;
		padding: 15px 60px;
		orphans: 5;
		widows: 2;
		/*width: fit-content;*/
		/*margin: 2%;*/
		border: solid 1px #2279CA;
		margin-bottom: 5px;
	}

	div.Tip
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #FFFFA8;*/
		background-image: url('../Icons/Tip.svg');
		background-position: 9px 1px;
		background-repeat: no-repeat;
		border: solid 1px #FCC800;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}{color #FCC800}Astuce {/color}{/b}';
		page-break-inside: avoid;
		overflow: hidden;
		padding: 15px 60px;
		/*width: fit-content;*/
		/*margin: 2%;*/
		margin-bottom: 5px;
	}

	div.TipFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #FFFFA8;*/
		background-image: url('../Icons/Tip.svg');
		background-position: 9px 1px;
		background-repeat: no-repeat;
		border: solid 1px #FCC800;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Astuce {/b}';
		overflow: hidden;
		padding: 15px 60px;
		width: auto;
		/*margin: 2%;*/
	}

	div.Warning
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #F9E7E5;*/
		background-image: url('../Icons/Warning.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #E60012;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}{color #E60012}Important {/color}{/b}';
		page-break-inside: avoid;
		overflow: hidden;
		padding: 15px 60px;
		/*width: fit-content;*/
		/*margin: 2%;*/
		margin-bottom: 5px;
	}

	div.WarningFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #F9E7E5;*/
		background-image: url('../Icons/Warning.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #E60012;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Important {/b}';
		page-break-inside: avoid;
		overflow: hidden;
		padding: 15px 60px;
		width: auto;
		margin: 2%;
	}

	div.Example
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #B1EDE4;*/
		background-image: url('../Icons/Example.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #00A385;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Exemple {/b}';
		page-break-inside: avoid;
		overflow: hidden;
		padding: 15px 60px;
		width: auto;
		margin: 2%;
	}

	div.ExampleFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #B1EDE4;*/
		background-image: url('../Icons/Example.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #00A385;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Exemple {/b}';
		overflow: hidden;
		padding: 15px 60px;
		width: auto;
		margin: 2%;
	}

	h1
	{
		line-height: 24pt;
		margin-left: 0;
		/*mc-auto-number-class: ChapAutoNum;*/
		padding-left: 0;
		padding-top: 0;
		page-break-after: avoid;
		margin-top: 22px;
		margin-bottom: 22px;
		color: #2279CA;
		font-size: 35px;
		/*mc-auto-number-format: 'GH:{R+}. ';*/
		page-break-before: always;
		font-family: 'Poppins';
		font-weight: bold;
	}

	h1.Appendix
	{
		mc-auto-number-format: 'APPENDIX ';
		margin-top: 12px;
		color: #2279CA;
	}

	h1.UserGuideBHeading
	{
		page-break-before: avoid;
		color: #2279CA;
	}

	h2
	{
		font-weight: normal;
		line-height: 14pt;
		/*mc-heading-level: 2;*/
		padding-bottom: 0px;
		margin-bottom: 14px;
		margin-top: 14px;
		color: #579cdb;
		font-size: 30px;
		padding-top: 14;
		/*mc-auto-number-format: 'GH:{n}.{n+}. ';*/
		page-break-before: always;
		font-family: 'Poppins';
	}

	h3
	{
		line-height: 12pt;
		font-size: 25px;
		margin-top: 12px;
		margin-bottom: 12px;
		font-weight: normal;
		font-style: normal;
		font-family: 'Poppins';
		color: #579cdb;
		/*mc-auto-number-format: 'GH:{n}.{n}.{n+}. ';*/
		mc-heading-level: 3;
		padding-top: 40pt;
		padding-bottom: 10pt;
	}

	h4
	{
		font-size: 20px;
		font-weight: normal;
		line-height: 11pt;
		/*mc-auto-number-format: 'GH:{n}.{n}.{n}.{n+}. ';*/
		padding-top: 40pt;
		padding-bottom: 10pt;
		color: #579cdb;
		font-family: 'Poppins';
	}

	MadCap|dropDown.SecondLevel
	{
		background-color: transparent;
		margin-left: 10px;
	}

	MadCap|dropDownBody
	{
		border-bottom: none;
	}

	MadCap|dropDownHead
	{
		margin-top: 16px;
	}

	MadCap|dropDownHotspot
	{
		font-size: 8pt;
	}

	MadCap|footnoteBlock
	{
		font-size: 7pt;
	}

	MadCap|footnotesBlock
	{
		border-top-style: none;
		border-top-width: 0px;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
		color: #e1e1e1;
	}

	MadCap|indexProxy
	{
		border-top: none;
		color: #e1e1e1;
	}

	MadCap|miniTocProxy
	{
		border-top: 0;
		margin-left: 0.25in;
		margin-right: 0.25in;
		padding-left: 0;
		color: #00bfff;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: 0.25in;
	}

	MadCap|xref
	{
		color: #2279CA;
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}

	MadCap|xref.IndexPageNumber
	{
		color: #BED230;
	}

	nav.tab-bar,
	div.sideContent
	{
		display: none;
	}

	ol
	{
		list-style: decimal;
		font-family: 'Poppins';
		font-size: 16px;
		position: relative;
		mc-hyphenate: never;
	}

	li
	{
		margin-bottom: 6px;
		margin-top: 6px;
		orphans: 2;
		widows: 2;
		line-height: 32px;
		mc-hyphenate: never;
	}

	ol li
	{
		line-height: 32px;
		mc-hyphenate: never;
		margin-left: 30px;
		/*position: absolute;*/
		/*list-style-type: decimal;*/
	}

	ol ol
	{
		list-style-type: lower-alpha;
		margin-left: -10px;
		mc-hyphenate: never;
	}

	ol ol ol
	{
		list-style-type: lower-roman;
		margin-left: -10px;
		mc-hyphenate: never;
	}

	ul
	{
		list-style: disc;
		mc-hyphenate: never;
	}

	ol li ul li
	{
		list-style: none;
		mc-hyphenate: never;
		/* Remove decimal in a indented ul list into a ol list */
	}

	ol li::first-letter
	{
		text-transform: capitalize;
	}

	ul.FirstLevelLessIndentation
	{
		list-style-image: url('../Images MadCap/Bullet1.png');
		margin-left: -10px;
		font-size: 12pt;
	}

	ul ul
	{
		list-style-image: none;
		margin-left: -10px;
		mc-hyphenate: never;
	}

	p
	{
		font-size: 16px;
		line-height: 25px;
		vertical-align: 0px;
		mc-hyphenate: never;
		font-family: 'Poppins';
		letter-spacing: 0.25px;
		color: #253342;
	}

	p.Copyright
	{
		margin-bottom: 8px;
		margin-top: 8px;
	}

	p.CopyrightAddress
	{
		margin-bottom: 0;
		margin-top: 0;
	}

	p.CopyrightHeading
	{
		margin-top: 1in;
		page-break-before: always;
	}

	p.CreatedUsingFlare
	{
		font-weight: bold;
		margin-top: 18px;
	}

	p.EmptyPageText
	{
		font-size: 10pt;
		font-weight: bold;
	}

	p.Figure
	{
		color: #253342;
		font-style: italic;
		mc-auto-number-class: FigureNum;
		mc-auto-number-format: 'CF:Figure {chapnum}-{n+} ';
		margin-left: 10px;
		padding-bottom: 10px;
	}

	p.FirstPageOfChapter
	{
		color: #e1e1e1;
	}

	p.FrameFooterText
	{
		font-size: 24pt;
		font-family: 'Poppins';
	}

	p.FrameFooterText2
	{
		font-size: 11pt;
		font-family: 'Poppins';
		color: #253342;
	}

	p.GlossaryPrintHead
	{
		font-size: 90pt;
		letter-spacing: -1px;
		mc-heading-level: 1;
		page-break-before: always;
		text-align: right;
		color: #253342;
		font-family: 'Poppins';
	}

	p.IndexHeading
	{
		font-size: 11pt;
		padding-top: 16px;
		text-align: left;
	}

	p.IndexPrintHead
	{
		font-size: 90pt;
		letter-spacing: -1px;
		mc-heading-level: 1;
		page-break-before: always;
		text-align: right;
		font-family: 'Poppins';
		color: #253342;
	}

	p.ManualTitle1
	{
		font-size: 9pt;
		margin-bottom: 0;
		margin-left: 1in;
		font-family: 'Poppins';
		margin-top: 2in;
		color: #000000;
	}

	p.ManualTitle2
	{
		font-size: 22pt;
		line-height: 0;
		margin-bottom: 0;
		margin-left: 1in;
		margin-top: 0;
		font-family: 'Poppins';
		color: #ff7021;
	}

	p.ManualVersionNumber
	{
		color: #D9D9D6;
		font-family: 'Century Gothic';
		font-size: 12pt;
		margin-left: 1in;
		margin-top: 12pt;
	}

	p.MiniTOC1
	{
		color: #000000;
		font-size: 9pt;
		font-weight: normal;
		font-family: 'Poppins';
	}

	p.TableCaption
	{
		color: #253342;
		font-style: italic;
		mc-auto-number-class: TableNum;
		mc-auto-number-format: 'CT:Table {chapnum}-{n+} ';
		padding-bottom: 0;
		padding-top: 12px;
	}

	p.TOC1
	{
		mc-leader-format: 'none';
		mc-pagenum-display: none;
		page-break-after: avoid;
		font-weight: bold;
		font-style: normal;
		font-size: 14pt;
		line-height: 20pt;
		margin-bottom: 20px;
		margin-top: 30px;
		color: #253342;
	}

	p.TOC2
	{
		margin-left: 0.75in;
		font-weight: bold;
		font-style: normal;
		font-size: 12pt;
		font-family: 'Poppins';
		margin-top: 20px;
		line-height: 20pt;
		margin-bottom: 20px;
		color: #253342;
	}

	p.TOC3
	{
		font-weight: normal;
		font-size: 12pt;
		color: #4b4b4b;
		margin-left: 1.35in;
		font-family: 'Poppins';
		margin-top: 20px;
		line-height: 20pt;
		margin-bottom: 20px;
	}

	p.TOC4
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-left: 0;
		margin-top: 12px;
		color: #253342;
	}

	p.TOCHeading
	{
		font-weight: normal;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-heading-level: 0;
		text-align: center;
		font-size: 30pt;
		color: #ffd700;
	}

	p.DefinitionPanelTitle
	{
		overflow: hidden;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		font-style: italic;
		line-height: 14pt;
		text-decoration: none;
		border: 1px solid #000000;
	}

	span.ChapAutoNum
	{
		font-size: 30pt;
		font-family: 'Poppins';
		color: #808080;
		letter-spacing: -1px;
	}

	span.FigureNum
	{
		color: #bed230;
		font-style: normal;
	}

	span.TableNum
	{
		color: #bed230;
		font-style: normal;
	}

	tr
	{
		page-break-inside: avoid;
	}

	h5
	{
		padding-top: 40pt;
		padding-bottom: 10pt;
		font-family: 'Poppins';
	}

	h6
	{
		font-family: 'Poppins';
	}

	MadCap|dropDownHotspot:hover
	{
		color: #253342;
	}

	MadCap|endnotesProxy
	{
		border-top-color: transparent;
		border-top-width: 0px;
	}

	MadCap|pageHeader.FirstPage
	{
		
	}

	MadCap|pageFooter.FirstPage
	{
		
	}

	img
	{
		max-width: 600px;
		padding-top: 5px;
	}

	MadCap|helpControlList
	{
		color: #000000;
	}

	h1.NotInContents
	{
		orphans: 0;
		mc-heading-level: 0;
		widows: 0;
		mc-auto-number-position: none;
		page-break-after: avoid;
		page-break-before: avoid;
	}

	h2.TOCTitleOnly
	{
		font-size: 36px;
		line-height: 28pt;
		mc-auto-number-position: none;
	}

	dd
	{
		color: #808080;
		line-height: 14pt;
		padding-bottom: 10px;
		font-size: 12px;
	}

	a.MCBreadcrumbsLink:visited
	{
		color: #253342;
	}

	p.TableTextCenterDark
	{
		color: #253342;
	}

	p.TableTextDarkEmphasis
	{
		color: #253342;
	}

	p.TableTextHeadDark
	{
		color: #253342;
	}

	span.Emphasis
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	b
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	MadCap|relationshipsHeading
	{
		color: #253342;
	}

	strong
	{
		color: #253342;
	}

	h1.DisclaimerTitleOnly
	{
		mc-auto-number-position: none;
		page-break-before: avoid;
		page-break-after: avoid;
	}

	dl
	{
		line-height: 14pt;
	}

	p.text-example
	{
		
	}

	p.text-tip
	{
		
	}

	p.text-warning
	{
		
	}

	table
	{
		display: table;
		text-indent: 0px;
		vertical-align: 0;
		margin: 0px;
		padding-left: 0;
		padding-right: 0;
		border-spacing: 0;
		padding: 0;
	}

	td
	{
		vertical-align: 0;
		margin: 0;
		padding: 0px;
		padding-bottom: 15x;
		padding-top: 0;
		width: auto;
		padding-left: 10px;
		padding-right: 10px;
	}

	h1.NotNumbered
	{
		mc-auto-number-position: none;
	}

	div.Tip
	{
		font-family: 'Poppins';
		orphans: 5;
		widows: 2;
	}

	p.MiniTOC2
	{
		font-family: 'Poppins';
	}

	p.MiniTOC3
	{
		font-family: 'Poppins';
	}

	p.MiniTOC4
	{
		font-family: 'Poppins';
	}

	table.GenTOCTable3
	{
		display: none;
	}

	table.GenTOCTable4
	{
		display: none;
	}

	div.TipFR
	{
		orphans: 5;
		widows: 2;
	}

	dt
	{
		font-family: 'Poppins';
		font-size: 14px;
		margin-top: 15px;
	}

	MadCap|glossaryTerm
	{
		color: #ff7021;
	}

	i
	{
		font-family: 'Poppins Italic';
		color: #000000;
	}

	u
	{
		color: #000000;
		text-decoration: underline;
	}

	span.italic
	{
		font-weight: 500;
		font-size: inherit;
		font-family: 'Poppins Italic';
		color: #000000;
	}

	span.underline
	{
		color: #000000;
		text-decoration: underline;
	}

	p.VariableBlack
	{
		color: #000000;
	}

	/*MadCap|variable
	{
		font-style: italic;
	}*/
}

@media only screen and (max-width: 1279px)
{
	div.ContentRow > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.ContentRow > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	img
	{
		padding: 12px;
		border: none;
		border-bottom: none;
	}

	i
	{
		font-weight: 500;
		font-size: inherit;
		font-family: 'Poppins Italic';
		color: #000000;
	}

	u
	{
		color: #000000;
		text-decoration: underline;
	}

	b
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	span.italic
	{
		font-weight: 500;
		font-size: inherit;
		font-family: 'Poppins Italic';
		color: #000000;
	}

	span.underline
	{
		color: #000000;
		text-decoration: underline;
	}

	span.Emphasis
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}

	div.icon-tiles > a
	{
		float: left;
		background-color: transparent;
		/*Adds transition animation when switching between screen sizes*/
		border-radius: 30%;
		padding: 1% 1%;
		overflow: hidden;
		text-align: center;
		width: 100%;
		text-decoration: none;
	}

	div.icon-tiles > a:nth-child(1)
	{
		width: 32%;
		margin-left: 1%;
	}

	div.icon-tiles > a:nth-child(2)
	{
		width: 32%;
		margin-left: 1%;
	}

	div.icon-tiles > a:nth-child(3)
	{
		width: 32%;
		margin-left: 1%;
	}

	ol
	{
		list-style: none;
		color: #253342;
		font-size: 16px;
		counter-reset: ol-counter;
		font-family: 'Poppins';
	}

	ol li
	{
		line-height: 32px;
		position: relative;
		list-style-type: decimal;
	}

	ol li ul li
	{
		list-style-type: none;
	}

	ol li::first-letter
	{
		text-transform: capitalize;
	}

	p.DefinitionPanelTitle
	{
		overflow: hidden;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		font-style: italic;
		line-height: 14pt;
		text-decoration: none;
		border: 1px solid #000000;
	}
}

@media only screen and (max-width: 767px)
{
	div.ContentRow > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ContentRow > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	img
	{
		padding: 12px;
		border: none;
		border-bottom: none;
	}

	u
	{
		color: #000000;
		text-decoration: underline;
		font-family: inherit;
	}

	i
	{
		font-weight: 500;
		font-size: inherit;
		font-family: 'Poppins Italic';
		color: #000000;
	}

	b
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	span.underline
	{
		color: #000000;
		text-decoration: underline;
		font-family: inherit;
	}

	span.italic
	{
		font-weight: 500;
		font-size: inherit;
		font-family: 'Poppins Italic';
		color: #000000;
	}

	span.Emphasis
	{
		color: #000000;
		font-family: 'Poppins Bold';
	}

	div.top-bar
	{
		min-height: 0;
	}

	div.topic-layout > div:nth-child(1)
	{
		display: none;
	}

	div.topic-layout > div:nth-child(2)
	{
		width: 98%;
		margin-left: 2%;
	}

	ol
	{
		list-style: none;
		color: #253342;
		font-size: 16px;
		counter-reset: ol-counter;
		font-family: 'Poppins';
	}

	ol li
	{
		line-height: 32px;
		position: relative;
		list-style-type: decimal;
	}

	ol li ul li
	{
		list-style-type: none;
	}

	ol li::first-letter
	{
		text-transform: capitalize;
	}

	ul.FeatureList
	{
		margin-left: 60px;
		list-style-type: none;
	}

	li.FeatureList
	{
		font-size: 10pt;
		font-family: 'Poppins';
		list-style-type: none;
	}

	p.tile-title
	{
		font-size: 1.2em;
	}

	p.DefinitionPanelTitle
	{
		overflow: hidden;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		font-style: italic;
		line-height: 14pt;
		text-decoration: none;
		border: 1px solid #000000;
	}

	div.note
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #f0f7fb;*/
		background-image: url('../Icons/Note.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #2279CA;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Note {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.Tip
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #FFFFA8;*/
		background-image: url('../Icons/Tip.svg');
		background-position: 9px 1px;
		background-repeat: no-repeat;
		border: solid 1px #FCC800;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Tip {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.TipFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #FFFFA8;*/
		background-image: url('../Icons/Tip.svg');
		background-position: 9px 1px;
		background-repeat: no-repeat;
		border: solid 1px #FCC800;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Astuce {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.Warning
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #F9E7E5;*/
		background-image: url('../Icons/Warning.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #E60012;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Important {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.WarningFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #F9E7E5;*/
		background-image: url('../Icons/Warning.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #E60012;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Important {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.Example
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #B1EDE4;*/
		background-image: url('../Icons/Example.svg');
		background-position: 15px 15px;
		background-size: 30px 30px;
		background-repeat: no-repeat;
		border: solid 1px #00A385;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Example {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.ExampleFR
	{
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		/*background-color: #B1EDE4;*/
		background-image: url('../Icons/Example.svg');
		background-position: 9px 0px;
		background-repeat: no-repeat;
		border: solid 1px #00A385;
		border-radius: 6px;
		line-height: 25px;
		font-size: 16px;
		mc-auto-number-format: '{b}Exemple {/b}';
		overflow: hidden;
		padding: 15px 60px;
		/*margin: 2%;*/
	}

	div.icon-tiles > div
	{
		margin-top: 2%;
	}

	div.icon-tiles > div:nth-child(1)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.icon-tiles > div:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.icon-tiles > div:nth-child(3)
	{
		width: 90%;
		margin-left: 5%;
	}

	a.MCBreadcrumbsLink
	{
		font-style: italic;
		text-decoration: underline;
	}
}

/*===========================================================================================================================================================
Styles after this point are styles that are for specific mediums. If any additional styles are added to this template they will be listed after mediums.
[@media tablet] declares styles that will apply when the screen is in tablet view
[@media mobile] declares styles that will apply when the screen is in mobile view
===========================================================================================================================================================*/

@media only screen and (max-width: 1279px)
{
	#content-section .right-section,
	#content-section .left-section
	{
		padding: 0;
	}

	p.info-title
	{
		font-size: 2em;
	}

	p.info-content
	{
		font-size: 1em;
	}

	div.home-tiles	/*This layout was created using the Responsive Layout Editor in MadCap Flare. Go to: Home Ribbon > Styles Section > Responsive Layout*/
	{
		margin: 1%;
		width: 100%;
	}

	div.home-tiles > a
	{
		float: left;
		box-sizing: border-box;
		background-color: #ffffff;
		transition: all 0.5s cubic-bezier(.25,.8,.25,1);
		/*Adds transition animation when switching between screen sizes*/
		box-shadow: 0 2px 6px 0 rgba(34, 121, 202, 0.1);
		border-radius: 20px;
		border: 1px solid #d3d3d3;
		padding: 60px 10px;
		overflow: hidden;
		text-align: center;
		text-decoration: none;
	}

	div.home-tiles > a:nth-child(1)
	{
		width: 20%;
		height: auto;
		margin-right: 1%;
	}

	div.home-tiles > a:nth-child(2)
	{
		width: 20%;
		height: auto;
		margin-right: 1%;
	}

	div.home-tiles > a:nth-child(3)
	{
		width: 20%;
		height: auto;
		margin-right: 1%;
	}

	div.home-tiles > a:nth-child(4)
	{
		width: 20%;
		height: auto;
	}

	div.info-section > div
	{
		text-align: center;
	}

	div.info-section > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 10%;
		margin-top: 5%;
	}

	div.info-section > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 5%;
	}

	div.info-section > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 5%;
	}

	div.info-section > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 5%;
	}

	img
	{
		padding: 12px;
		border: none;
		border-bottom: none;
	}

	ol li
	{
		line-height: 32px;
		position: relative;
	}
}

@media only screen and (max-width: 767px)
{
	.search-bar._Skins_SearchHome.mc-component
	{
		width: 50%;
	}

	#content-section
	{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	div.search-container
	{
		margin-bottom: 50px;
	}

	p.tile-title
	{
		font-size: 1.2em;
	}

	p.info-title
	{
		font-size: 2em;
	}

	p.info-content
	{
		font-size: 1em;
	}

	div.home-tiles > a
	{
		margin-top: 2%;
	}

	div.home-tiles > a:nth-child(1)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.home-tiles > a:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.home-tiles > a:nth-child(3)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.home-tiles > a:nth-child(4)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.info-section > div
	{
		text-align: center;
		padding: 0 20px;
	}

	div.info-section > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 10%;
		margin-top: 5%;
	}

	div.info-section > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 5%;
	}

	div.info-section > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 5%;
	}

	div.info-section > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	img
	{
		padding: 12px;
		border: none;
		border-bottom: none;
	}
}

p.VariableBlack
{
	color: #253342;
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: 'Poppins';
	font-size: 16px;
	line-height: 25px;
	text-align: center;
}

/* Page Error 404 */

@media only screen and (max-width: 480px)
{
	.notfound .notfound-404 h1
	{
		font-size: 162px;
	}

	.notfound h2
	{
		font-size: 26px;
	}

	img
	{
		padding: 12px;
		border: none;
		border-bottom: none;
	}
}

div.breaking-change
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #F9E7E5;*/
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border-radius: 6px;
	line-height: 25px;
	font-size: 16px;
	overflow: hidden;
	margin: 2%;
	mc-auto-number-format: '{b}{color #E60012}Modification importante {/color}{/b}';
	background-image: url('../Icons/Warning.svg');
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E60012;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E60012;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #E60012;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E60012;
	/*width: fit-content;*/
}

p.indent
{
	margin-left: 40px;
}

div.upcoming-breaking-change
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/*background-color: #F9E7E5;*/
	background-position: 9px 0px;
	background-repeat: no-repeat;
	border-radius: 6px;
	line-height: 25px;
	font-size: 16px;
	overflow: hidden;
	margin: 2%;
	background-image: url('../Icons/Warning.svg');
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E60012;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E60012;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #E60012;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E60012;
	/*width: fit-content;*/
	mc-auto-number-format: '{b}{color #E60012}Modification importante à venir {/color}{/b}';
}

span.NectariBlue
{
	font-weight: bold;
	font-style: normal;
	color: #2279CA;
}

span.NecBeauBlue
{
	font-weight: bold;
	font-style: normal;
	color: #d0dfe7;
}

a.LightBlueLink
{
	color: #87cefa;
}

a.LightBlueLink:visited
{
	color: #c3e8ff;
}

a.LightBlueLink:hover
{
	color: #c3e8ff;
}

span.Homepage-h11
{
	font-weight: 500;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
	page-break-before: always;
	widows: 3;
	orphans: 2;
	font-size: 40px;
	line-height: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: -0.03px;
	font-family: 'Poppins Light';
	color: #ffffff;
}

img.homepages
{
	
}

