/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

:root
{
	--Brand: #076685;
	--Dark-Gray: #45494c;
	--Medium-Gray: #b9bec1;
	--Light-Gray: #d0d3d5;
	--White: #ffffff;
	--Axiell_Light_Navy: #172940;
	--Axiell_Aubergine: #60113f;
	--Axiell_Teal: #038387;
	--Axiell_Navy: #061021;
	--Axiell_font: Franklin Gothic Book;
}

body
{
	font-family: var(--Axiell_font);
	font-size: 1em;
}

.body-container
{
	padding-left: 2%;
	padding-top: 2%;
}

/* Content */

img
{
	border: none;
	max-width: 100%;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: auto;
}

p
{
	margin-bottom: 8px;
	margin-top: 8px;
	line-height: 16pt;
}

p.table-text
{
	font-size: 12pt;
}

p.note
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	display: block;
	border: solid 1px #5d5d5d;
	color: #000000;
	background-color: #dad3c3;
	mc-auto-number-format: '{b}{color #275560}Note: {/color}{/b}';
	font-weight: 500;
	line-height: 18pt;
	background-image: url('../../Images/HTML5/MadCap/NoteIcon_PDF_EMu.png');
	width: 90%;
}

/* Headings */

h1
{
	font-weight: bold;
	font-size: 1.7em;
}

h2
{
	font-weight: bold;
	font-size: 1.5em;
}

h3
{
	font-weight: bold;
	font-size: 1.3em;
}

h4
{
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1.2em;
}

h5
{
	font-weight: bold;
	font-size: 1em;
	margin-top: 10pt;
	margin-bottom: 10px;
}

h6
{
	font-weight: bold;
	font-size: 8.0pt;
}

/* Home page topic */
/* Home page slideshow */

img.Slideshow
{
	border-style: none;
	margin-bottom: 15px;
}

div.slidingshow
{
	margin-top: -79px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	padding: 0px 0px 20px 0px;
	border-bottom: solid 1px var(--Light-Gray);
}

.mc-wrapper .mc-caption
{
	background: none;
}

MadCap|slideshow
{
	border-style: none;
	box-shadow: none;
	font-family: franklin-gothic-urw, sans-serif;
}

MadCap|slideshowCaption
{
	background: none;
	color: #000000;
	padding: 0px;
	padding-top: 0px;
	font-family: franklin-gothic-urw, sans-serif;
}

/* end slideshow */

div.home-layout
{
	padding: 0% 5%;
}

div.home-section
{
	padding: 2% 0;
	border-bottom: solid 1px var(--Light-Gray);
}

div.home-tiles	/*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.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: var(--Medium-Gray);
	padding: 2%;
}

div.home-tiles > div:nth-child(1)
{
	width: 48%;
	margin-left: 0%;
}

div.home-tiles > div:nth-child(2)
{
	width: 48%;
	margin-left: 4%;
}

div.home-tiles-layout	/*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.home-tiles-layout::before
{
	content: ' ';
	display: table;
}

div.home-tiles-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.home-tiles-layout > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.home-tiles-layout > div:nth-child(2)
{
	width: 66.66667%;
	margin-left: 0%;
}

div.home-tiles-layout p
{
	line-height: 1.2;
}

div.quick-links	/*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.quick-links::before
{
	content: ' ';
	display: table;
}

div.quick-links::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quick-links > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick-links > div:nth-child(1)
{
	width: 16.66666%;
	margin-left: 2%;
}

div.quick-links > div:nth-child(2)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(3)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(4)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(5)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links *	/*Text-align center set to all elements within div.quick-links*/
{
	text-align: center;
}

div.topic-hero
{
	padding: 5%;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #061021;
	background-size: cover;
	background-image: url('../../Images/HTML5/Axiell User Events_1500.jpg');
}

div.language-switcher
{
	float: left;
}

div.topic-hero h1
{
	color: var(--White);
	font-size: 48pt;
	text-align: center;
}

div.topic-hero h3
{
	color: var(--White);
	font-size: 24pt;
	text-align: center;
}

html.home-topic	/*Used on home topic to override padding set in the skin*/
{
	
}

html.home-topic .body-container	/*Overrides padding set in the skin*/
{
	padding: 0;
}

html.home-topic .main-section > .outer-row	/*Overrides padding set in the skin when in tablet/mobile*/
{
	max-width: 100%;
	padding: 0;
}

MadCap|breadcrumbsProxy
{
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: 'You are here: ';
	border-bottom: none;
	mc-breadcrumbs-count: 5;
}

span.monospace
{
	font-family: 'Courier New';
}

/* Links */

a
{
	color: var(--Axiell_Light_Navy);
}

a:link
{
	color: var(--Axiell_Light_Navy);
}

a:visited
{
	color: var(--Axiell_Teal);
}

a:focus
{
	color: var(--Axiell_Light_Navy);
}

a:hover
{
	color: var(--Axiell_Teal);
}

ul.sidenav ul ul ul ul ul > li > a:hover
{
	margin-left: 5em;
}

ul.sidenav ul ul ul ul ul ul > li > a:hover
{
	margin-left: 6em;
}

ul.sidenav ul ul ul ul ul ul ul > li > a:hover
{
	margin-left: 7em;
}

MadCap|dropDown
{
	mc-image-position: left;
	mc-image-spacing: 10px;
	padding: 10px 0;
	mc-closed-image: url('../../Images/HTML5/MadCap/Template/plus.png');
	mc-open-image: url('../../Images/HTML5/MadCap/Template/minus.png');
}

MadCap|dropDown.dropDownFeedback
{
	mc-image-position: left;
	mc-image-spacing: 10px;
	padding: 10px 0;
	mc-open-image: url('../../Images/HTML5/MadCap/Template/minus.png');
	mc-closed-image: url('../../Images/HTML5/MadCap/Template/icon-forum_small.png');
	border-top: 1px solid var(--Light-Gray);
	width: 60%;
}

MadCap|dropDownBody
{
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px solid var(--Light-Gray);
	padding-bottom: 6px;
	padding-top: 10px;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	border-bottom: none;
	font: var(--Axiell_font);
	color: var(--Axiell_Light_Navy);
}

MadCap|dropDownBody.dropDownBodyExample
{
	border-bottom: solid 1px #bed230;
	mc-disabled: false;
	background-color: #bed230;
	margin-top: 10px;
	padding: 10px 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	width: 80%;
}

MadCap|dropDownBody.dropDownBodyMoreInformation
{
	mc-disabled: false;
	background-color: #fbedd7;
	border: solid 1px #df9320;
	margin-top: 10px;
	padding: 10px 30px;
	width: 80%;
}

MadCap|expandingBody
{
	
}

MadCap|expandingHead
{
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: var(--Axiell_Teal);
}

MadCap|xref
{
	mc-format: '{para}';
	text-decoration: underline;
	color: var(--Axiell_Light_Navy);
}

/* Lists */

ol,
ul
{
	letter-spacing: .25;
	line-height: 20pt;
}

ul
{
	margin-bottom: 10px;
	margin-top: 10px;
	list-style-image: url('../../Images/HTML5/MadCap/Bullet2Online.png');
}

/* Master page */

div.home-footer
{
	padding: 2% 5%;
	background-color: var(--Axiell_Teal);
}

p.footer
{
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 13pt;
	color: var(--White);
}

p.footer-sub
{
	color: var(--White);
	font-size: 14pt;
	margin-top: 14px;
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MCBreadcrumbsLink:visited
{
	color: #000000;
}

/*Dropdown - close*/

a.dropDownClose,
a.togglerClose
{
	display: block;
}

div.sideContent
{
	float: right;
}

p.Copyright
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-size: 10pt;
}

/* Content Section */

#content-section
{
	background-color: #e6e6e6;
	margin-top: 50px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#content-section h3
{
	font-weight: normal;
}

.right-section div.button-group,
.left-section div.button-group
{
	margin-top: 20px;
}

#content-section .left-section
{
	padding-right: 20px;
}

#content-section .right-section
{
	padding-left: 20px;
}

/*

.left-section .left-content,
.right-section .right-content
{
	height: 270px;
}
*/

.left-section .left-content,
.right-section .right-content
{
	height: auto;
}

#content-section .right-section .table-images:first-of-type
{
	margin-bottom: 20px;
}

#content-section.mc-blurb p
{
	margin-top: 0;
	margin-bottom: 5px;
}

#content-section.mc-blurb .mc-bullets
{
	margin-top: 10px;
	padding-left: 30px;
	padding-right: 10px;
}

#content-section.mc-blurb .mc-bullets > li
{
	margin-top: 8px;
	line-height: 1.6em;
	list-style-image: url('../../Images/HTML5/MadCap/Bullet1.png');
}

h3.SubCenter
{
	text-align: center;
}

MadCap|dropDownHead
{
	font: var(--Axiell_font);
	color: var(--Axiell_Light_Navy);
	font-weight: bold;
}

MadCap|dropDownHotspot:focus
{
	color: var(--Axiell_Teal);
}

MadCap|dropDownHotspot:hover
{
	color: var(--Axiell_Teal);
}

a.dropDownClose
{
	color: var(--Axiell_Light_Navy);
}

MadCap|xref:hover
{
	color: var(--Axiell_Teal);
}

MadCap|relatedTopics
{
	color: var(--Axiell_Teal);
}

span.SearchHighlight
{
	background: #ffff66;
}

MadCap|glossaryTerm
{
	color: var(--Axiell_Teal);
}

MadCap|popupBody
{
	width: 350px;
}

div.NewRowClass1	/*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.NewRowClass1::before
{
	content: ' ';
	display: table;
}

div.NewRowClass1::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.NewRowClass1 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.NewRowClass1 > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.NewRowClass1 > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

@media only screen and (max-width: 1279px)
{
	/* Home page topic */

	div.home-tiles > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.home-tiles-layout > div:nth-child(1)
	{
		width: 40%;
		margin-left: 30%;
	}

	div.home-tiles-layout > div:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 24%;
		margin-left: 0%;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 24%;
		margin-left: 19%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 24%;
		margin-left: 14%;
	}

	html.home-topic .body-container
	{
		margin-left: 0;
	}

	p.noteInline
	{
		width: 90%;
	}

	p.noteInline35
	{
		width: 90%;
	}

	p.tipInline
	{
		width: 90%;
	}

	p.tipInline35
	{
		width: 90%;
	}
}

@media only screen and (max-width: 767px)
{
	/* Home page topic */

	div.home-tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
	}

	div.home-tiles-layout p
	{
		line-height: 1.2;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 49%;
		margin-left: 25.5%;
	}

	p.noteInline
	{
		width: 90%;
	}

	p.noteInline35
	{
		width: 90%;
	}

	p.tipInline
	{
		width: 90%;
	}

	p.tipInline35
	{
		width: 90%;
	}
}

@media print
{
	/* Links */

	MadCap|xref
	{
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}

	p.noteInline
	{
		background-image: url('../../Images/HTML5/MadCap/NoteIcon_PDF_EMu.png');
		width: inherit;
	}

	P
	{
		text-align: justify;
		margin-left: 40px;
		mc-hyphenate: never;
	}

	ol
	{
		margin-left: 65px;
	}

	ul
	{
		margin-left: 60px;
	}

	ul li p
	{
		margin-left: 0px;
	}

	ol li p
	{
		margin-left: 0px;
	}

	pre
	{
		margin-left: 40px;
	}

	td p
	{
		margin-left: 0px;
	}

	li
	{
		mc-hyphenate: never;
	}
}

p.noteInline
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	border: solid 1px #5d5d5d;
	mc-auto-number-format: '{b}{color #275560}Note: {/color}{/b}';
	color: #000000;
	background-color: #dad3c3;
	line-height: 18pt;
	background-image: url('../../Images/HTML5/MadCap/NoteIcon_PDF_EMu.png');
	display: block;
	width: 60%;
	font-weight: 500;
}

p.noteInline35
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	border: solid 1px #5d5d5d;
	mc-auto-number-format: '{b}{color #275560}Note: {/color}{/b}';
	color: #000000;
	background-color: #dad3c3;
	line-height: 18pt;
	background-image: url('../../Images/HTML5/MadCap/NoteIcon_PDF_EMu.png');
	display: block;
	width: 35%;
	font-weight: 500;
}

p.tipInline
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	color: #a5910a;
	border-left-color: #a5910a;
	border-right-color: #a5910a;
	border-top-color: #a5910a;
	border-bottom-color: #a5910a;
	mc-auto-number-format: '{b}{color #a5910a}Tip: {/color}{/b}';
	background-color: #fbedd7;
	border: solid 1px #df9320;
	line-height: 18pt;
	background-image: url('../../Images/HTML5/MadCap/tip_icon.png');
	width: 60%;
	display: block;
	font-weight: 500;
}

p.tipInline35
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	color: #a5910a;
	border-left-color: #a5910a;
	border-right-color: #a5910a;
	border-top-color: #a5910a;
	border-bottom-color: #a5910a;
	mc-auto-number-format: '{b}{color #a5910a}Tip: {/color}{/b}';
	background-color: #fbedd7;
	border: solid 1px #df9320;
	line-height: 18pt;
	background-image: url('../../Images/HTML5/MadCap/tip_icon.png');
	width: 35%;
	display: block;
	font-weight: 500;
}

.LeftIndent
{
	margin-bottom: 8px;
	margin-top: 8px;
	margin-left: 1cm;
}

.DropDownBulletIndent
{
	display: list-item;
	mc-dita-type: li;
	list-style-image: url('../../Images/HTML5/MadCap/Bullet1.png');
	list-style: li;
	list-style-type: disc;
	background-image: none;
	margin-bottom: 6px;
	margin-top: 6px;
	margin-left: 40px;
}

MadCap|dropDownHotspot:visited
{
	
}

a.dropDownClose:hover
{
	color: var(--Axiell_Teal);
}

/*Scroll to top*/

#return-to-top
{
	position: fixed;
	bottom: 50px;
	right: 20px;
	display: none;
}

p.tip
{
	background-repeat: no-repeat;
	border-radius: 6px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 10px;
	border-left-color: #a5910a;
	border-right-color: #a5910a;
	border-top-color: #a5910a;
	border-bottom-color: #a5910a;
	mc-auto-number-format: '{b}{color #a5910a}Tip: {/color}{/b}';
	background-image: url('../../Images/HTML5/MadCap/tip_icon.png');
	display: block;
	border: solid 1px #df9320;
	color: #a5910a;
	background-color: #fbedd7;
	font-weight: 500;
	line-height: 18pt;
	width: 90%;
}

MadCap|dropDown.fullwidth
{
	width: 100%;
}

/*Levels for indenting code*/

P.Indent1
{
	margin-left: 0px;
	margin: 0;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: 'Courier New';
}

P.Indent2
{
	margin-left: 40px;
	font-family: 'Courier New';
}

P.Indent3
{
	margin-left: 60px;
	font-family: 'Courier New';
}

P.Indent4
{
	margin-left: 80px;
	font-family: 'Courier New';
}

P.Indent5
{
	margin-left: 100px;
	font-family: 'Courier New';
}

P.Indent6
{
	margin-left: 120px;
	font-family: 'Courier New';
}

P.Indent7
{
	margin-left: 140px;
	font-family: 'Courier New';
}

P.Indent8
{
	margin-left: 160px;
	font-family: 'Courier New';
}

code
{
	font-family: 'Courier New';
}

span.Value
{
	font-style: italic;
}

.green
{
	color: #00ff00;
}

.red
{
	color: #ff0000;
}

.blue
{
	color: #6495ed;
}

p.CentrePara
{
	text-align: center;
}

span.Field
{
	font-style: italic;
}

ol.LowerAlpha
{
	list-style-type: lower-alpha;
	margin-left: -10px;
}

ol.LowerRoman
{
	list-style-type: lower-roman;
	margin-left: -10px;
}

ol li li
{
	list-style-type: lower-roman;
}

ul li ol
{
	list-style-image: none;
}

ul ol li
{
	list-style-image: none;
	list-style-type: decimal;
}

ul li p
{
	margin-bottom: 8px;
	margin-top: 2px;
	line-height: 16pt;
}

/*Additional Side Nav levels*/

ul.sidenav ul ul ul ul ul > li > a
{
	margin-left: 5em;
}

ul.sidenav ul ul ul ul ul ul > li > a
{
	margin-left: 6em;
}

ul.sidenav ul ul ul ul ul ul ul > li > a
{
	margin-left: 7em;
}

/*Added for mobile devices - did not work with the default Flare settings - note especially p.noteinline p.noteinline35 etc.*/

@media only screen and (max-width: 500px)
{
	/* Home page topic */

	div.home-tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
	}

	div.home-tiles-layout p
	{
		line-height: 1.2;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 49%;
		margin-left: 25.5%;
	}

	p.noteInline
	{
		width: 90%;
	}

	p.noteInline35
	{
		width: 90%;
	}

	p.tipInline
	{
		width: 90%;
	}

	p.tipInline35
	{
		width: 90%;
	}
}

div.alert
{
	width: 60%;
	padding: 10px 10px 10px 30px;
	background: #fbedd7;
	border: solid 1px #df9320;
}

img.article_image
{
	border: none;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: auto;
	max-width: 33%;
	float: left;
	clear: right;
	padding-right: 10px;
}

