/*<meta conditions="General.Support" />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*MasterPages*/

html.NoBreadcrumb	/*For main tabs in top nav - side menu but no breadcrumb*/
{
	mc-master-page: url('../MasterPages/NoBC.flmsp');
}

html.NoSideMenu	/*No breadcrumb and no side menu*/
{
	mc-master-page: url('../MasterPages/NoBC_NoMenu.flmsp');
}

html.NoChildren	/*Menu with no children - Payee/Payer API home*/
{
	mc-master-page: url('../MasterPages/NoChildren.flmsp');
}

ul.menu._Skins_SupportSite_SideMenu.mc-component
{
	margin-top: 0px;
}

/*Font*/

@font-face 
{
	font-family: 'Lato';
	src: url(../fonts/Lato-Regular.ttf);
}

@font-face 
{
	font-family: 'Lato-light';
	src: url(../fonts/Lato-Light.ttf);
}

@font-face 
{
	font-family: 'Helvetica Neue';
	src: url(../fonts/HelveticaNeue.ttf);
}

/*Stacks logo in front*/

.tab-bar-section a.logo
{
	z-index: 1;
}

a.logo
{
	z-index: 1;
}

.main-section	/*adds space between top nav and rest of the page incl. side nav*/
{
	padding-top: 60px;
}

/*==Top nav==*/

/*Add an underline to top menu items

ul.navigation > li > a:visited,
ul.navigation > li > a:focus,
ul.navigation > li > a:hover
{
	border-bottom: 3px solid #FFBC00;
}*/

/*==Remove the caret from the Top nav menu==*/

ul.navigation > li.has-children:after
{
	/*content: ' ';*/
	display: none;
	/*position: absolute;
	height: 0;
	width: 0;
	border: 8px solid transparent;
	border-top-color: transparent;
	border-top-style: solid;
	border-top-width: 8px;
	border-right-color: transparent;
	border-right-style: solid;
	border-right-width: 8px;
	border-bottom-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 8px;
	border-left-color: transparent;
	border-left-style: solid;
	border-left-width: 8px;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	bottom: 0;
	left: 50%;
	margin-left: -8px;
	border-bottom-color: transparent;*/
}

.navigation-wrapper
{
	float: left;
	/*flex: 2 2;
	align-self: flex-start;
	display: flex;*/
	order: 2;
	/*justify-content: flex-end;*/
	/*margin-left: 14.5;*/
}

.nav-search-wrapper	/*Removes the flex wrapper on the search bar*/
{
	flex: none;
	display: block;
	justify-content: normal;
	flex-basis: unset;
}

ul.navigation
{
	width: 100%;
	padding-left: 13.5%;
}

/*Add margin between top menu items*/

ul.navigation li
{
	position: relative;
	list-style: none;
	/*margin: 0 21px 0 0;*/
	color: #ffffff;
	padding-left: 0;
}

.search-bar._Skins_SearchHome_New.mc-component
{
	padding-left: 55px;
}

/*==Dev button menu item==*/

ul.navigation > li:nth-child(6)	/*Background*/
{
	height: 30px;
	margin-top: 17px;
	display: inline-block;
	transition: all .2s ease-in-out;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-style: normal;
	font-weight: 400;
	width: 125px;
	line-height: 17px !important;
	border: 1px solid #FFBC00;
	background-color: transparent;
	color: #FFBC00 !important;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: 95px 6px;
	background-image: url('../Images/HomePage/open-in-new-tab.png');
}

div.navigation-wrapper.nocontent > ul > li:nth-child(6) > a	/*Font*/
{
	color: #FFFFFF;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-weight: none;
	border-bottom: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: left;
	box-sizing: border-box;
	display: block;
	font-size: 14px;
	line-height: 35px;
	font: Lato;
	margin-left: -2px;
	margin-right: 0px;
	margin-top: -4px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*To add link to German site
ul.navigation > li:nth-child(7)	/*Background
{
	height: 30px;
	margin-top: 17px;
	display: inline-block;
	transition: all .2s ease-in-out;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-style: normal;
	font-weight: 400;
	width: 100px;
	line-height: 17px !important;
	/*border: 1px solid #FFBC00;
	background-color: transparent;
	color: #FFBC00 !important;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: 10px 6px;
	background-image: url('../Images/Flags/Germany.png');
}

div.navigation-wrapper.nocontent > ul > li:nth-child(7) > a	/*Font
{
	color: #FFFFFF;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-weight: none;
	border-bottom: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: left;
	box-sizing: none;
	display: block;
	font-size: 14px;
	line-height: 35px;
	font: Lato;
	margin-left: 7px;
	margin-right: 0px;
	margin-top: -4px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.central-account-wrapper
{
	display: none;
}

/*Main body*/

body
{
	line-height: 1.7em;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #ffffff;
	margin-left: 10px;
	font-size: 16px;
	color: #021d2d;
}

div.sideContent	/*Default side menu right and body left*/
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 10%;
	/*Affects breadcrumb width*/
}

div.sideContentLeft	/*moves side menu to the left*/
{
	float: left;
	clear: right;
	width: 20%;
}

div.sideContentRight	/*body right*/
{
	float: right;
	width: 79%;
	padding-right: 10%;
}

div.side-content	/*Used on MenuTopic.flmsp for the REST APIs to place the menu on the */
{
	width: 300px;
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}

div.side-content-right	/*body right*/
{
	float: right;
	width: 79%;
	padding-right: 10%;
	padding-left: 10%;
	margin-left: -14px;
}

div.side-content-left	/*moves side menu to the left*/
{
	float: left;
	clear: right;
	width: 20%;
}

div.topic-layout
{
	padding-top: 2%;
}

/*Breadcrumb*/

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-style: normal;
	mc-breadcrumbs-prefix: ' ';
	margin: 0px 0 0px 0;
	color: #021d2d;
	font-size: 16px;
	padding-left: 21%;
	mc-breadcrumbs-count: 4;
}

a.MCBreadcrumbsLink	/*Breadcrumb link*/
{
	font-style: normal;
	color: #021d2d;
	text-decoration: none;
	font-size: 16px;
	margin-top: -5px;
}

a.MCBreadcrumbsLink:link	/*All links of the breadcrumb links - required to override #4481D5 link color*/
{
	color: #405787;
}

a.MCBreadcrumbsLink:visited
{
	color: #405787;
}

a.MCBreadcrumbsLink:hover
{
	color: #FFBC00;
	text-decoration: none;
}

/*Headers*/

h1
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #021d2d;
	margin: 21px 0 14px -2px;
	font-size: 40px;
	font-weight: normal;
	mc-disable-glossary-terms: true;
	line-height: 135%;
}

h2
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #021d2d;
	margin: 32px 0 20px 0;
	font-size: 30px;
	font-weight: normal;
	mc-disable-glossary-terms: true;
	line-height: 36px;
}

h2.AfterTable
{
	margin: 42px 0 20px 0;
	mc-disable-glossary-terms: true;
}

h3
{
	color: #021d2d;
	margin: 30px 0 15px 0;
	font-size: 24px;
	mc-disable-glossary-terms: true;
	font-weight: lighter;
	font-family: 'Lato-light', 'Helvetica Neue', Arial, Sans-Serif;
}

h3.LessMargin
{
	margin: 20px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h3.BeforeTable
{
	margin: 30px 0 0 0;
	mc-disable-glossary-terms: true;
}

h3.AfterTable
{
	margin: 40px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h3.BetweenTables
{
	margin: 40px 0 0 0;
	mc-disable-glossary-terms: true;
}

h4
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #021d2d;
	margin: 28px 0 15px 0;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	mc-disable-glossary-terms: true;
	line-height: 24px;
}

h4.LessMargin
{
	margin: 18px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h4.BeforeTable
{
	margin: 28px 0 0 0;
	mc-disable-glossary-terms: true;
}

h4.AfterTable
{
	margin: 38px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h4.BetweenTables
{
	margin: 38px 0 0 0;
	mc-disable-glossary-terms: true;
}

h5
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 18px;
	color: #021d2d;
	margin: 26px 0 15px 0;
	font-weight: bold;
	font-style: normal;
	mc-disable-glossary-terms: true;
	line-height: 22px;
}

h5.LessMargin
{
	box-shadow: none;
	box: inherit;
	margin: 16px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h5.BeforeTable
{
	margin: 26px 0 0 0;
	mc-disable-glossary-terms: true;
}

h5.AfterTable
{
	margin: 36px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h5.BetweenTables
{
	margin: 36px 0 0 0;
	mc-disable-glossary-terms: true;
}

h6
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	color: #021d2d;
	margin: 26px 0 15px 0;
	font-weight: bold;
	mc-disable-glossary-terms: true;
	line-height: 19px;
}

h6.LessMargin
{
	box-shadow: none;
	box: inherit;
	margin: 16px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h6.BeforeTable
{
	margin: 26px 0 0 0;
	mc-disable-glossary-terms: true;
}

h6.AfterTable
{
	margin: 36px 0 15px 0;
	mc-disable-glossary-terms: true;
}

h6.BetweenTables
{
	margin: 36px 0 0 0;
	mc-disable-glossary-terms: true;
}

h6.heading7
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #021d2d;
	margin: 26px 0 15px 0;
	font-size: 16px;
	font-weight: bold;
	mc-disable-glossary-terms: true;
	font-style: italic;
}

/*Header self-linking*/

a.Header
{
	color: #021d2d;
	text-decoration: none;
}

a.Header:link
{
	color: #021d2d;
}

a.Header:visited
{
	color: #021d2d;
}

a.Header:hover
{
	color: #021d2d;
	text-decoration: none;
}

/*Scorrable Table Style*/

table
{
	width: 100%;
	table-layout: fixed;
}

.tbl-header
{
	background-color: #FFFFFF;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	text-align: left;
	font-style: normal;
	cell-content-style-tag: p;
	cell-content-style-class: tablehead;
	font-weight: 900;
	separator-width: 1px;
	separator-color: #405787;
	text-transformation: Uppercase;
	vertical-align: middle;
}

.tbl-content
{
	height: 550px;
	overflow-x: auto;
	margin-top: 0px;
	/*border: 1px solid #405787;*/
	separator-color: #405787;
}

th
{
	padding: 20px 15px;
	text-align: left;
	font-weight: 500;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}

td
{
	padding: 15px;
	text-align: left;
	vertical-align: middle;
	font-weight: 300;
	font-size: 12px;
	color: #fff;
	/*border-bottom: solid 1px rgba(255,255,255,0.1);*/
}

/*Paragraph tags*/

p
{
	margin: 8px 0 8px 0;
}

p.beforetable	/*before table/note/example*/
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-top: 0px;
	padding-bottom: 10px;
}

p.aftertable	/*following table/note/example*/
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-top: 10px;
}

p.betweentables	/*between table/note/example*/
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-bottom: 10px;
	padding-top: 10px;
}

p.CompanyInformation1
{
	margin-bottom: 4px;
	margin-top: 14px;
	font-weight: bold;
}

p.CompanyInformation2
{
	color: #6d6d6d;
	margin-top: 4px;
	margin-bottom: 4px;
}

p.lessindent	/*Less left padding*/
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 33px;
}

p.firstlevelindent
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 40px;
}

p.secondlevelindent
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 90px;
}

p.thirdlevelindent
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 120px;
}

p.ClearBoth
{
	margin-bottom: 8px;
	clear: both;
	margin-top: 8px;
}

p.reference	/*Footnote to paragraph reference(*)*/
{
	line-height: 12px;
	font-size: 14px;
}

p.reference2	/*bigger line height*/
{
	font-size: 14px;
	line-height: 18px;
}

p.hidden	/*Hide hyperlinks*/
{
	margin-bottom: 8px;
	margin-top: 8px;
	font: inherit;
	display: none;
}

p.Center
{
	margin-bottom: 8px;
	margin-top: 8px;
	font: inherit;
	text-align: center;
	opacity: 0.9;
}

p.Center:hover
{
	opacity: 1;
}

p.RightJustified
{
	margin-bottom: 8px;
	margin-top: 8px;
	font: inherit;
	text-align: right;
}

p.White
{
	color: #ffffff;
}

p.WhiteAfterTable
{
	color: #ffffff;
	padding: 10px 0px 0px;
}

p.WhiteLast
{
	color: #ffffff;
	padding-bottom: 15px;
}

p.Uppercase
{
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	text-transform: uppercase;
	font-size: 1.25em;
	font-style: inherit;
	font-weight: bold;
}

/*REST APIs*/

p.Line-Top
{
	border-top: solid 1px #e1e1e1;
	margin: 35px 0 -28px 0;
}

p.REST
{
	font-family: "Courier New", monospace;
	border: solid 1px #e1e1e1;
	padding: 21px;
	margin: 8px 0 8px 0px;
}

p.REST-Indent
{
	font-family: "Courier New", monospace;
	border: solid 1px #e1e1e1;
	padding: 21px;
	margin: 8px 0 8px 0px;
	margin-left: 35px;
}

p.REST-NoBorder
{
	font-family: "Courier New", monospace;
}

p.Note-Indent
{
	margin-left: 21px;
}

span.GET
{
	font-family: "Courier New", monospace;
	margin: 7px;
	border: none;
	padding: 7px 21px;
	background: #61affe;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

span.PUT
{
	font-family: "Courier New", monospace;
	margin: 7px;
	border: none;
	padding: 7px 21px;
	background: #fca130;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

span.POST
{
	font-family: "Courier New", monospace;
	margin: 7px;
	border: none;
	padding: 7px 21px;
	background: #49cc90;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

span.DELETE
{
	font-family: "Courier New", monospace;
	margin: 7px;
	border: none;
	padding: 7px 21px;
	background: #f93e3e;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

h3.REST
{
	color: #021d2d;
	margin: 28px 0 15px 28px;
	font-size: 24px;
	mc-disable-glossary-terms: true;
	font-weight: lighter;
	font-family: 'Lato-light', 'Helvetica Neue', Arial, Sans-Serif;
}

h4.REST
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #021d2d;
	margin: 28px 0 15px 28px;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	mc-disable-glossary-terms: true;
	line-height: 24px;
}

h5.REST
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 18px;
	color: #021d2d;
	margin: 28px 0 15px 28px;
	font-weight: bold;
	font-style: normal;
	mc-disable-glossary-terms: true;
	line-height: 22px;
}

img.REST
{
	height: auto;
	margin-bottom: 7px;
	margin-top: 7px;
	width: 1080px;
}

MadCap|codeSnippet.REST
{
	color: #FFFFFF;
	font-family: "Courier New", monospace;
	font-size: 16px;
	background: #405787;
	padding: 7px 14px 0px 7px;
}

MadCap|codeSnippetCaption.REST
{
	text-decoration: none;
	font: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #FFFFFF;
	padding-bottom: 21px;
	padding-left: 7px;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 4pt;
}

MadCap|codeSnippetBody.REST
{
	font-family: "Courier New", monospace;
	padding-top: 7px;
	padding: 0px 14px 14px 7px;
	margin-bottom: 14px;
	overflow-x: auto;
	overflow-y: auto;
	line-height: 22px;
}

MadCap|codeSnippetCopyButton.REST
{
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	line-height: 17px;
	background: #2A4367;
	border: solid 1px #ffffff;
	padding: 7px 14px;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-right: 14px;
	margin-bottom: 14px;
	margin-top: 7px;
}

div.RESTCode	/*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.RESTCode::before
{
	content: ' ';
	display: table;
}

div.RESTCode::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RESTCode > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.RESTCode > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.RESTCode > div:nth-child(2)
{
	width: 45%;
	margin-left: 5%;
}

/*Superscript*/

sup
{
	line-height: 7px;
}

/*Bold red*/

b.Red
{
	color: #FD552D;
}

/*Bold yellow*/

b.Beta
{
	color: #ffbc00;
	text-transform: uppercase;
	font-size: 10pt;
}

/*Bold blue*/

b.Blue
{
	color: #8CA7EB;
}

/*Bold gray*/

b.Grey
{
	color: #6D7275;
	text-transform: uppercase;
	font-size: 10pt;
}

/*For videos*/

object.Video	/*YouTube/Vimeo embedded*/
{
	height: 315px;
	width: 560px;
}

object.VideoPro	/*Embedded in project*/
{
	height: 360px;
	width: 640px;
}

/*Links for main body*/

a
{
	color: #4481D5;
	text-decoration: none;
}

a:link
{
	color: #4481D5;
	text-decoration: none;
}

a:visited
{
	color: #4481D5;
	text-decoration: underline;
}

a:hover
{
	color: #405787;
	text-decoration: underline;
}

/*Cross-references*/

MadCap|xref
{
	mc-format: '{para}';
	text-decoration: none;
	font-weight: normal;
	color: #4481D5;
}

MadCap|xref:hover
{
	color: #405787;
	text-decoration: underline;
}

/*Ordered lists*/

ol
{
	list-style-image: none;
	padding: 0px 0px 0px 40px;
}

ol ol
{
	list-style-type: lower-alpha;
}

ol ol ol
{
	list-style-type: lower-roman;
}

ol ol ol ol
{
	list-style-type: upper-roman;
}

ol.beforetable
{
	list-style-image: none;
	padding-bottom: 10px;
}

ol.aftertable
{
	list-style-image: none;
	padding-top: 10px;
}

ol.moreindent	/*2nd level*/
{
	list-style-image: none;
	list-style-type: lower-alpha;
	padding-left: 78px;
}

ol.plusindent	/*3rd level*/
{
	list-style-image: none;
	list-style-type: lower-alpha;
	padding-left: 118px;
}

ol.moreindentnum	/*2nd level numbered*/
{
	list-style-image: none;
	padding-left: 68px;
}

ol.LessTopMargin	/*For snippets within an ordered list*/
{
	list-style-image: none;
	margin-top: -15px;
}

/*Unordered lists*/

ul
{
	padding: 0px 0px 0px 40px;
	list-style-type: disc;
	list-style-image: url('../Images/SupportIcons/UL_Level1.png');
	/*line-height: 12pt;*/
}

ul ul
{
	list-style-type: circle;
	list-style-image: url('../Images/SupportIcons/UL_Level2.png');
}

ul ul ul
{
	list-style-type: square;
	list-style-image: url('../Images/SupportIcons/UL_Level3.png');
}

ul.FirstLevelMoreIndentation	/*2nd level*/
{
	padding-left: 40px;
}

ul.FirstLevelMidIndentation
{
	padding-left: 80px;
}

ul.FirstLevelPlusIndentation	/*3rd level*/
{
	padding-left: 120px;
}

ul.FirstLevelBeforeTable
{
	padding-bottom: 10px;
}

ul.FirstLevelAfterTable
{
	padding-top: 10px;
}

/*List items*/

li
{
	orphans: 2;
	widows: 2;
	padding-left: 5px;
	/*margin-bottom: 5px;
	line-height: normal;*/
}

li.afterbullet
{
	orphans: 2;
	widows: 2;
}

li.Table
{
	orphans: 2;
	widows: 2;
	margin-top: -12px;
}

li.TopMargin
{
	orphans: 2;
	widows: 2;
	margin-top: 10px;
}

li.LessBottomMargin	/*Reduces bottom margin on last list item*/
{
	margin: 0px;
	margin-bottom: -8px;
	padding-left: 5px;
}

li.LessTopMargin
{
	orphans: 2;
	widows: 2;
	margin-top: -9px;
	padding-left: 5px;
}

li p
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

/*Divs*/

div.Pic3	/*3 images side-by-side in desktop*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	width: 10px;
}

div.Pic3::before
{
	content: ' ';
	display: table;
}

div.Pic3::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Pic3 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.Pic3 > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.Pic3 > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.Pic3 > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.Notice	/*A temporary notice*/
{
	padding: 1em;
	background-color: #314459;
}

/*ERPs Landing page*/

div.tiles-apps	/*4-tile row on top nav landing pages*/
{
	mc-grid-row: true;
	margin-top: 5%;
	margin-bottom: 0%;
	width: 40em;
}

div.tiles-apps::before
{
	content: ' ';
	display: table;
}

div.tiles-apps::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.tiles-apps > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #021d2d;
	overflow: hidden;
}

div.tiles-apps > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.tiles-apps > div:nth-child(1)
{
	width: 22%;
	margin-left: 0%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(2)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(3)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(4)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

p.app-image
{
	text-align: center;
	padding: 14px 0 14px 0;
}

p.app-image2	/*QuickBooks*/
{
	text-align: center;
	margin: 1px 0px;
	padding: 44px 0 21px 0;
}

img.tile-horizontal	/*horizontal images in home tiles*/
{
	border: none;
	height: 50%;
	width: 50%;
	margin-top: 21px;
}

img.tile-horizontal2	/*QuickBooks*/
{
	border: none;
	height: 50%;
	width: 60%;
	margin-top: 35px;
}

img.tile-horizontal3	/*NetSuite*/
{
	border: none;
	height: 50%;
	width: 50%;
	margin-top: 2px;
}

/*NetSuite versions*/

div.NS1	/*NetSuite 1.0*/
{
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	height: 55px;
	font-weight: bold;
	background-color: #314459;
	border-radius: 4px;
	margin-top: 2em;
	margin-bottom: 3em;
	opacity: 0.9;
	width: fit-content;
	padding: 0 28px 0 28px;
}

div.NS1:hover
{
	opacity: 1;
}

div.NS2	/*NetSuite 2.0*/
{
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	height: 55px;
	font-weight: bold;
	background-color: #314459;
	border-radius: 4px;
	margin-top: 2em;
	margin-bottom: 3em;
	opacity: 0.9;
	width: fit-content !important;
	padding: 0 14px 0 14px;
}

div.NS2:hover
{
	opacity: 1;
}

p.Centre
{
	margin-bottom: 8px;
	margin-top: 8px;
	text-align: center;
}

div.QBO	/*3 images side-by-side in QuickBooks intro*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.QBO::before
{
	content: ' ';
	display: table;
}

div.QBO::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.QBO > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.QBO > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.QBO > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.QBO > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

/*==Reconnect Button==*/

div.QBReconnect	/*Reconnect button*/
{
	cursor: pointer;
	margin-left: 0;
	margin-right: auto;
	height: 60px;
	font-weight: bold;
	background-color: #314459;
	border-radius: 4px;
	margin-top: 3em;
	margin-bottom: 4em;
	opacity: 0.9;
	width: 220px;
}

div.QBReconnect:hover
{
	opacity: 1;
}

/*RN Landing page*/

div.home-tiles-RNYear
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5%;
	margin-bottom: 0%;
	width: 40em;
}

div.home-tiles-RNYear::before
{
	content: ' ';
	display: table;
}

div.home-tiles-RNYear::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-RNYear > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 4px;
	border: 1px solid #d3d3d3;
	padding: 5px 0px;
	overflow: hidden;
}

div.home-tiles-RNYear > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.home-tiles-RNYear > div:nth-child(1)	/*2021*/
{
	width: 30%;
	margin-left: 15%;
	cursor: pointer;
}

div.home-tiles-RNYear > div:nth-child(2)	/*2020*/
{
	width: 30%;
	margin-left: 10%;
	margin-right: 15%;
	cursor: pointer;
}

/*Year landing page (3x4 tiles)*/

div.home-tiles-RN3Month	/*3x1 row*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4%;
	margin-bottom: 0%;
	width: 40em;
}

div.home-tiles-RN3Month::before
{
	content: ' ';
	display: table;
}

div.home-tiles-RN3Month::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-RN3Month > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 5x;
	-webkit-border-radius: 5px;
	border-radius: 4px;
	border: 1px solid #d3d3d3;
	padding: 5px 0px;
	overflow: hidden;
}

div.home-tiles-RN3Month > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.home-tiles-RN3Month > div:nth-child(1)
{
	width: 30%;
	margin-left: 0%;
	cursor: pointer;
}

div.home-tiles-RN3Month > div:nth-child(2)
{
	width: 30%;
	margin-left: 5%;
	cursor: pointer;
}

div.home-tiles-RN3Month > div:nth-child(3)
{
	width: 30%;
	margin-left: 5%;
	cursor: pointer;
}

div.home-tiles-RN2Month	/*2x1 row*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4%;
	margin-bottom: 0%;
	width: 40em;
}

div.home-tiles-RN2Month::before
{
	content: ' ';
	display: table;
}

div.home-tiles-RN2Month::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-RN2Month > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 5x;
	-webkit-border-radius: 5px;
	border-radius: 4px;
	border: 1px solid #d3d3d3;
	padding: 5px 0px;
	overflow: hidden;
}

div.home-tiles-RN2Month > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.home-tiles-RN2Month > div:nth-child(1)
{
	width: 30%;
	margin-left: 0%;
	cursor: pointer;
}

div.home-tiles-RN2Month > div:nth-child(2)
{
	width: 30%;
	margin-left: 5%;
	cursor: pointer;
}

div.home-tiles-RN1Month	/*1x1 row*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4%;
	margin-bottom: 0%;
	width: 40em;
}

div.home-tiles-RN1Month::before
{
	content: ' ';
	display: table;
}

div.home-tiles-RN1Month::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-RN1Month > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 5x;
	-webkit-border-radius: 5px;
	border-radius: 4px;
	border: 1px solid #d3d3d3;
	padding: 5px 0px;
	overflow: hidden;
}

div.home-tiles-RN1Month > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.home-tiles-RN1Month > div:nth-child(1)
{
	width: 30%;
	margin-left: 0%;
	cursor: pointer;
}

/*Elements for text contained within each home-tile*/

/*p.tile-image
{
	text-align: center;
}*/

p.tile-title
{
	text-align: center;
	color: #021d2d;
	font-size: 1em;
}

a.tile-link
{
	text-decoration: none;
	color: #021d2d;
}

/*Variables*/

span.mc-variable.Bold
{
	font-weight: bold;
}

/*Drop-downs*/

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	padding-top: 7px;
	mc-image-position: left;
	padding-left: 40px;
	mc-image-spacing: 14px;
	mc-closed-image: url('../Images/SupportIcons/Dropdown_Close.png');
	mc-open-image: url('../Images/SupportIcons/Dropdown_Open.png');
}

MadCap|dropDownBody
{
	mc-disabled: false;
	color: #021d2d;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	margin-left: 46px;
}

MadCap|dropDown.Indent	/*More left padding*/
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	border-top: solid 1px #cccccc;
	mc-image-position: left;
	mc-image-spacing: 0px;
	padding-left: 26px;
	mc-closed-image: url('../Images/SupportIcons/Dropdown_Close.png');
	mc-open-image: url('../Images/SupportIcons/Dropdown_Open.png');
}

MadCap|dropDown.LessIndent	/*Less left padding*/
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	border-top: solid 1px #cccccc;
	mc-image-position: left;
	mc-image-spacing: 0px;
	padding-left: 20px;
	mc-closed-image: url('../Images/SupportIcons/Dropdown2_Close.png');
	mc-open-image: url('../Images/SupportIcons/Dropdown2_Open.png');
}

MadCap|dropDown.Flush	/*No padding*/
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	border-top: solid 1px #cccccc;
	mc-image-position: left;
	padding-left: 14px;
}

MadCap|dropDown.PMC	/*Used for payment method coverage table*/
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	mc-image-position: left;
	padding-left: 14px;
}

MadCap|dropDown.Final
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	mc-image-position: left;
	padding-left: 14px;
	padding-bottom: 7px;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

MadCap|dropDown.IndentFinal
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	mc-image-position: left;
	mc-image-spacing: 0px;
	padding-left: 60px;
	padding-bottom: 7px;
	mc-closed-image: url('../Images/SupportIcons/Dropdown_Close.png');
	mc-open-image: url('../Images/SupportIcons/Dropdown_Open.png');
}

MadCap|dropDown.LessIndentFinal	/*Less left padding*/
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-disabled: false;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	mc-image-position: left;
	mc-image-spacing: 0px;
	padding-left: 20px;
	padding-bottom: 7px;
	mc-closed-image: url('../Images/SupportIcons/Dropdown2_Close.png');
	mc-open-image: url('../Images/SupportIcons/Dropdown2_Open.png');
}

MadCap|dropDownBody.LessIndent
{
	mc-disabled: false;
	color: #021d2d;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	margin-left: 32px;
}

MadCap|dropDownBody.Final
{
	border-bottom: 0px;
}

MadCap|dropDownHead
{
	mc-disabled: false;
	color: #021d2d;
	text-decoration: none;
}

MadCap|dropDownHotspot
{
	mc-disabled: false;
	font-weight: normal;
	font-size: 1.0em;
	color: #021d2d;
	padding-left: 14px;
}

MadCap|dropDownHotspot:visited
{
	color: #021d2d;
	font-weight: bold;
	padding-left: 14px;
}

MadCap|dropDownHotspot:hover
{
	color: #021d2d;
	font-weight: bold;
	padding-left: 14px;
}

MadCap|dropDownHotspot:focus
{
	color: #021d2d;
	font-weight: bold;
	padding-left: 14px;
}

/*Notes*/

p.note
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

p.noteIndent
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	margin-left: 49px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

p.noteLessIndent
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	margin-left: 35px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

/*Bulleted Notes*/

div.BulletedNote
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 39px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

ul.BulletedNotes
{
	list-style-type: circle;
	list-style-image: url('../Images/SupportIcons/UL_Level2.png');
}

div.BulletedNoteTwo
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 15px 28px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

div.BulletedNotePDF
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: #FFFFFF;
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 39px;
	background-image: url('../Images/SupportIcons/Note_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

/*Bulleted Tips*/

div.BulletedTip
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(255, 188, 0, 0.5);
	background-color: rgba(255, 218, 125, 0.14);
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 39px;
	background-image: url('../Images/SupportIcons/Tip_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

ul.BulletedTip
{
	list-style-type: circle;
	list-style-image: url('../Images/SupportIcons/UL_Tip.png');
}

div.BulletedTipTwo
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(255, 188, 0, 0.5);
	background-color: rgba(255, 218, 125, 0.14);
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 28px;
	background-image: url('../Images/SupportIcons/Tip_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

/*Bulleted warnings*/

div.BulletedWarning
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	background-color: rgba(255, 203, 191, 0.14);
	border: 1px solid #FFCBBF;
	padding: 21px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 42px;
	background-image: url('../Images/SupportIcons/Warning_Icon.png');
	margin-bottom: 14px;
	margin-top: 28px;
}

ul.BulletedWarning
{
	list-style-type: circle;
	list-style-image: url('../Images/SupportIcons/UL_Warning.png');
}

div.BulletedWarningTwo
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(255, 188, 0, 0.5);
	background-color: rgba(255, 203, 191, 0.14);
	padding: 28px 21px 21px 40px;
	background-size: 24px;
	background-position: 21px 28px;
	background-image: url('../Images/SupportIcons/Warning_Icon.png');
	margin-bottom: 21px;
	margin-top: 21px;
}

/*Note style in the table*/

p.noteTable
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border: none;
	background-image: none;
	font-style: normal;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #8CA7EB}Note: {/color}{/b}';
	background-color: transparent;
}

p.notesTable
{
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border: none;
	background-image: none;
	font-style: normal;
	padding-left: 0px;
	mc-auto-number-format: '{b}{color #8CA7EB}Notes: {/color}{/b}';
	background-color: transparent;
}

/*API Notes*/

div.Notes
{
	height: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	border: 1px solid rgba(140, 167, 235, 0.5);
	background-color: rgba(140, 167, 235, 0.14);
	padding: 14px 14px 14px 14px;
	margin-bottom: 16px;
	margin-top: 28px;
}

ul.APINotes
{
	padding: 0px 0px 0px 18px;
}

ul.APINotesSecondLevel
{
	padding: 0px 0px 0px 18px;
}

/*Warnings*/

p.warning
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	background-color: rgba(255, 203, 191, 0.14);
	border: 1px solid #FFCBBF;
	background-image: url('../Images/SupportIcons/Warning_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

p.warningIndent
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	background-color: rgba(255, 203, 191, 0.14);
	border: 1px solid #FFCBBF;
	margin-left: 80px;
	background-image: url('../Images/SupportIcons/Warning_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

/*Tips*/

p.tip
{
	background-repeat: no-repeat;
	overflow: hidden;
	color: #021D2D;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font: Lato;
	font-size: 16px;
	line-height: 25px;
	padding: 37px 21px 37px 66px;
	background-size: 24px;
	background-position: 21px 41px;
	background-color: rgba(255, 218, 125, 0.14);
	border: 1px solid rgba(255, 188, 0, 0.5);
	background-image: url('../Images/SupportIcons/Tip_Icon.png');
	margin-bottom: 16px;
	margin-top: 28px;
}

/*User roles*/

p.userrole
{
	background-color: rgba(204, 204, 204, 0.2);
	overflow: hidden;
	padding: 14px;
	background-repeat: no-repeat;
	mc-auto-number-format: '{color #021d2d}Required user role {/color}';
	line-height: 19px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	border: solid 1px #cccccc;
	background-position: 21px;
	padding-left: 66px;
	background-image: url('../Images/SupportIcons/UserRole_Icon.png');
	margin-bottom: 28px;
	margin-top: 28px;
}

p.userroles
{
	background-color: rgba(204, 204, 204, 0.2);
	overflow: hidden;
	padding: 14px;
	background-repeat: no-repeat;
	mc-auto-number-format: '{color #021d2d}Required user roles {/color}';
	line-height: 19px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	border: solid 1px #cccccc;
	background-position: 21px;
	padding-left: 66px;
	background-image: url('../Images/SupportIcons/UserRole_Icon.png');
	margin-bottom: 28px;
	margin-top: 28px;
}

p.userrole2	/*Used in PDF*/
{
	background-color: #FFFFFF;
	overflow: hidden;
	background-repeat: no-repeat;
	mc-auto-number-format: '{color #021d2d}Required user role {/color}';
	line-height: 19px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	background-image: url('../Images/SupportIcons/UserRole_Icon.png');
	margin-bottom: 28px;
	margin-top: 28px;
	padding: 14px;
	background-position: 21px;
	padding-left: 67px;
	border: none 1px #cccccc;
}

a.UserRoles
{
	color: #4481D5;
	text-decoration: none;
	font-size: 16px;
	margin-bottom: 14px;
	line-height: 19px;
}

a.UserRoles:hover
{
	color: #405787;
	text-decoration: underline;
}

span.UserRole
{
	line-height: 19px;
	font-size: 16px;
	font-weight: normal;
}

/*OR spacing

p.ORflush
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-weight: bold;
	padding-left: 33px;
}

/*p.ORindent
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 80px;
	font-weight: bold;
}

p.ORlessindent	/*1st level
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 40px;
	font-weight: bold;
}*/

/*p.ORmidindent
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-weight: bold;
	padding-left: 68px;
}

p.ORlessindentaftertable	/*1st level after table/note/example
{
	margin-bottom: 8px;
	margin-top: 8px;
	padding-left: 40px;
	padding-top: 7px;
	font-weight: bold;
}*/

/*Examples*/

p.Example	/*Used in IPN Protocol*/
{
	margin-top: 0px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #FFFFFF;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

/*p.Example2
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #FFFFFF;
	font-size: 16px;
	padding-bottom: 8px;
	padding-top: 8px;
	mc-disable-glossary-terms: true;
}

p.Example3
{
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-size: 16px;
	padding-bottom: 1px;
	padding-top: 14px;
	margin-top: 20px;
	mc-disable-glossary-terms: true;
}*/

p.ExampleHead
{
	margin-bottom: 0px;
	margin-top: 6px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-top: 14px;
	page-break-after: avoid;
	letter-spacing: 4pt;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleHeadAfterTable
{
	margin-bottom: 0px;
	margin-top: 35px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-top: 14px;
	page-break-after: avoid;
	letter-spacing: 4pt;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleHeadAfterTableLess
{
	margin-bottom: 0px;
	margin-top: 28px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-top: 14px;
	page-break-after: avoid;
	letter-spacing: 4pt;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

/*Left margin of 35px for under bulleted list*/

p.ExampleHeadLftMgn	/*Under bulleted list*/
{
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 35px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-top: 14px;
	page-break-after: avoid;
	letter-spacing: 4pt;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTightLftMgn	/*Under bulleted list*/
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	margin-left: 35px;
	mc-disable-glossary-terms: true;
}

p.ExampleTightLastLftMgn	/*Under bulleted list*/
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	margin-left: 35px;
	mc-disable-glossary-terms: true;
}

/*Left margin of 40px for under numbered list*/

p.ExampleHeadLftMgn2	/*Under numbered list*/
{
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 40px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-top: 14px;
	page-break-after: avoid;
	letter-spacing: 4pt;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTightLftMgn2	/*Under numbered list*/
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	margin-left: 40px;
	mc-disable-glossary-terms: true;
}

p.ExampleTightLastLftMgn2	/*Under numbered list*/
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	margin-left: 40px;
	mc-disable-glossary-terms: true;
}

/*p.Example2LftMgn	/*Stand alone 2+ lines & top and bottom padding of 14px for under numbered list
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-size: 16px;
	padding-bottom: 14px;
	padding-top: 14px;
	margin-left: 40px;
	mc-disable-glossary-terms: true;
}*/

/*p.Example2LftMgnTight	/*Stand alone 1 line & top and bottom padding of 8px for under numbered list
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-size: 16px;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-left: 40px;
	mc-disable-glossary-terms: true;
}*/

/*********/

p.ExampleMiddleSection
{
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

/*p.ExampleMiddleSection2
{
	margin-top: 0px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 14px;
	padding-top: 1px;
	padding-left: 50px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleSection3
{
	margin-top: 0px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 14px;
	padding-top: 1px;
	padding-left: 80px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}*/

p.ExampleMiddleTight
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

/*p.ExampleMiddleTightTopMargin
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	padding-bottom: 1px;
	font-size: 16px;
	padding-top: 10px;
	mc-disable-glossary-terms: true;
}*/

/*p.ExampleMiddleTightLftPadding
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	padding-left: 40px;
	mc-disable-glossary-terms: true;
}*/

p.ExampleMiddleTight2
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	padding-left: 40px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight3
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 60px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight4
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 80px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight5
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 100px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight6
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 120px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight7
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 140px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight8
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #405787;
	border: none;
	font-size: 16px;
	padding-left: 160px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight9
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-left: 180px;
	padding-right: 20px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	font-size: 16px;
	background-color: #405787;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight10
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-right: 20px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	font-size: 16px;
	background-color: #405787;
	padding-left: 200px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight11
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-right: 20px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	font-size: 16px;
	background-color: #405787;
	padding-left: 220px;
	mc-disable-glossary-terms: true;
}

p.ExampleMiddleTight12
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-right: 20px;
	padding-top: 1px;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	font-size: 16px;
	background-color: #405787;
	padding-left: 240px;
	mc-disable-glossary-terms: true;
}

p.ExampleTightLast
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.ExampleTightLast2
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	padding-left: 50px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

/*p.ExampleTightLast3
{
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	margin-bottom: 20px;
	mc-disable-glossary-terms: true;
}

p.ExampleTightLast4
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	background-color: #405787;
	border: none;
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 14px;
	padding-top: 1px;
	font-size: 16px;
	padding-left: 40px;
	mc-disable-glossary-terms: true;
}

p.MiddleTightTop	/*no background, Used in ChangeLog
{
	margin-bottom: 0px;
	margin-top: -10px;
	padding-left: 50px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.MiddleTight	/*no background
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 50px;
	padding-right: 20px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	mc-disable-glossary-terms: true;
}

p.MiddleTight2	/*no background
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	border: none;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-bottom: 1px;
	padding-top: 1px;
	font-size: 16px;
	padding-left: 70px;
	mc-disable-glossary-terms: true;
}

p.MiddleTight3	/*no background
{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	border: none;
	font-size: 16px;
	padding-left: 90px;
	mc-disable-glossary-terms: true;
}*/

/*==Code Snippet Examples==*/

MadCap|codeSnippet
{
	color: #FFFFFF;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	background: #405787;
	padding: 14px;
	width: 55%;
}

MadCap|codeSnippet.Indented
{
	margin-left: 49px;
	border: none;
}

MadCap|codeSnippet.NoBckg
{
	background: transparent;
	margin-left: 49px;
	color: #7d8a9d;
	margin-top: -21px;
	margin-bottom: -7px;
	border: none;
	width: 55%;
}

.codeSnippet
{
	color: #FFFFFF;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	background: #405787;
	padding: 14px;
	border: solid 1px #DDD;
	width: 55%;
}

MadCap|codeSnippetCaption
{
	text-decoration: none;
	font: 16px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	color: #FFFFFF;
	padding-bottom: 21px;
	padding-left: 7px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 4pt;
}

MadCap|codeSnippetCopyButton
{
	color: #ffffff;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	line-height: 17px;
	background: #2A4367;
	border: solid 1px #ffffff;
	padding: 7px 14px;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-right: 14px;
	margin-bottom: -14px;
}

MadCap|codeSnippetCopyButton:hover
{
	color: #FFBC00;
	text-decoration: none;
}

MadCap|codeSnippetBody
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding-top: 7px;
	padding: 0px 14px 21px 7px;
	margin-bottom: 14px;
	overflow-x: auto;
	overflow-y: hidden;
	text-wrap: wrap;
}

MadCap|codeSnippetBody.NoBckg
{
	background: transparent;
	padding: 0px;
	border: none;
	overflow-x: hidden;
	overflow-y: hidden;
}

MadCap|codeSnippetBody.Copy	/*Used in Configure Email sender and PayPal Account to copy a code*/
{
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	padding: 0px 14px 7px 7px;
	margin-bottom: 14px;
	overflow-x: auto;
	overflow-y: hidden;
}

MadCap|codeSnippetBody.LongCode	/*Used in Configure Email sender*/
{
	padding: 35px 21px 21px 7px;
}

/*Tables*/

td
{
	margin: 8px;
	vertical-align: top;
	mc-disable-glossary-terms: true;
}

th
{
	color: #ffffff;
	margin-bottom: 8px;
	margin-top: 8px;
	mc-disable-glossary-terms: true;
}

p.TableTextCenterDark	/*withholding rates header*/
{
	color: #405787;
	margin-bottom: 2px;
	margin-top: 8px;
	text-align: center;
	line-height: 16px;
}

p.TableTextDark
{
	color: #000000;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.TableTextDarkEmphasis
{
	color: #000000;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 8px;
}

p.tablehead	/*Table header*/
{
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: 900;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 17px;
	mc-disable-glossary-terms: true;
}

p.tablehead3	/*Table header in Bills actions*/
{
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 8px;
	font-weight: 900;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 17px;
	mc-disable-glossary-terms: true;
}

p.tablehead2	/*For withholding rates table*/
{
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: 900;
	letter-spacing: 1px;
	font-size: 14px;
	line-height: 16px;
	mc-disable-glossary-terms: true;
	text-align: center;
}

p.tablepara	/*Table paragraph*/
{
	margin-bottom: 2px;
	margin-top: 0px;
}

p.tableparacenter	/*Centered table paragraph*/
{
	margin-bottom: 2px;
	margin-top: 0px;
	text-align: center;
}

p.para
{
	margin: -7px 0 0 0;
	padding-top: 7px;
}

p.TableUp	/*moves p tag up within a table*/
{
	margin-top: 0px;
}

p.ORtable
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-weight: bold;
	margin-left: 15px;
}

p.ORtableIndent
{
	margin-bottom: 8px;
	margin-top: 8px;
	font-weight: bold;
	margin-left: 20px;
}

ul.FirstLevelTableBullet	/*Table bullets 1st level*/
{
	margin-bottom: 1.00em;
	margin-left: 0.9em;
	margin-right: 0em;
	margin-top: 0.10em;
	list-style-image: url('../Images/SupportIcons/UL_Level1.png');
	padding-left: 0px;
}

ul.SecondLevelTableBullet	/*Table bullets 2nd level*/
{
	margin-bottom: 1.0em;
	margin-left: 0.9em;
	margin-right: 0em;
	margin-top: 0.10em;
	padding-left: 5px;
	list-style-image: url('../Images/SupportIcons/UL_Level2.png');
}

ul.Dropdown	/*Drop-down bulletsPMC */
{
	margin-bottom: 1.00em;
	margin-left: 1em;
	margin-right: 0em;
	margin-top: 0.10em;
	list-style-image: url('../Images/SupportIcons/UL_Level1.png');
	padding-left: 0px;
}

div.BodyUp	/*Bullet list alignment within a table*/
{
	padding-top: 0px;
	margin-top: -10px;
}

div.DataTypeDown	/*Bullet list alignment within DataType column*/
{
	margin-top: 15px;
}

div.DataTypeUp	/*Bullet list alignment within DataType column*/
{
	margin-top: -20px;
}

/*Images*/

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
	border: solid 1px #cccccc;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
	border: solid 1px #cccccc;
}

img
{
	
}

img.Flag
{
	height: 15px;
	width: 25px;
	margin: 0px 2px -2px;
	border: solid 1px #cccccc;
}

img.Pi
{
	width: 5%;
	height: auto;
	margin: 0px 0px -6px;
}

img.PiHeader
{
	width: 4.5%;
	height: auto;
	margin: 0px 0px -6px;
}

img.PiDropdown
{
	height: auto;
	margin: 0px 0px -6px;
	width: 3.3%;
}

img.PiText
{
	height: auto;
	margin: 0px 0px -6px;
	width: 2.3%;
}

img.UploadFile	/*File integrations sample files*/
{
	width: 200px;
	height: 200px;
	border: solid 1px #cccccc;
}

img.AsIs
{
	margin: 10px 0px;
	border: solid 1px #cccccc;
}

/*img.margin	/*Image with topbottom margin
{
	margin-top: 20px;
	margin-bottom: 20px;
	border: solid 1px #cccccc;
}

img.margintop	/*Top margin only
{
	width: 749px;
	height: 561px;
	margin-top: 20px;
	border: solid 1px #cccccc;
}

img.marginbottom	/*Bottom margin only
{
	margin-bottom: 20px;
	width: 804px;
	height: 556px;
	border: solid 1px #cccccc;
}*/

/*img.marginLess
{
	margin-top: 10px;
	margin-bottom: 10px;
	border: solid 1px #cccccc;
}*/

/*img.beforetable	/*Larger bottom margin
{
	margin-top: 20px;
	margin-bottom: 40px;
	border: solid 1px #cccccc;
}*/

/*img.Thumbnail
{
	mc-thumbnail: popup;
}

img.ReduceButtonSize
{
	max-height: 18px;
	max-width: auto;
}*/

img.FullWidth
{
	height: auto;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 780px;
	border: solid 1px #cccccc;
}

/*img.FullWidthLevel1	/*Auto left margin indent
{
	height: auto;
	margin: 10px 0px 0px;
	width: 740px;
	border: solid 1px #cccccc;
}

img.FullWidthLevel1a	/*Manual left margin indent; for under 1st level numbers
{
	height: auto;
	margin: 0px 0px 0px 40px;
	width: 740px;
	border: solid 1px #cccccc;
}*/

img.FullWidth2	/*Under flush level dropdown list*/
{
	height: auto;
	margin: 10px 0px;
	width: 760px;
	border: solid 1px #cccccc;
}

img.FullWidth3
{
	height: auto;
	margin: 10px 0px;
	width: 740px;
	border: solid 1px #cccccc;
}

img.FullWidth4	/*Sits inside div.Notice*/
{
	height: auto;
	margin: 10px 0px;
	width: 730px;
	border: solid 1px #cccccc;
}

img.FullWidth5	/*Quick user guide*/
{
	height: auto;
	margin: 10px 0px;
	width: 760px;
	border: solid 1px #cccccc;
}

img.FullWidth5a	/*Quick user guide under dropdown*/
{
	height: auto;
	margin: 10px 0px;
	width: 680px;
	border: solid 1px #cccccc;
}

img.FullWidth5b	/*Quick user guide under dropdown-Step 2 */
{
	height: auto;
	margin: 10px 0px;
	width: 600px;
	border: solid 1px #cccccc;
}

img.FullWidth6
{
	height: auto;
	margin: 10px 0px;
	width: 300px;
	border: solid 1px #cccccc;
}

img.FullWidth7
{
	height: auto;
	margin: 10px 0px;
	width: 200px;
	border: solid 1px #cccccc;
}

img.FullWidth8
{
	height: auto;
	margin: 10px 0px;
	width: 450px;
	border: solid 1px #cccccc;
}

/*img.FloatLeft	/*No width defined
{
	margin-left: 10px;
	margin: 10px 30px 20px 0px;
	float: left;
	border: solid 1px #cccccc;
}

img.FloatRight
{
	float: right;
	margin: 10px 0px 20px 30px;
	border: solid 1px #cccccc;
}*/

img.LftRgtPadded	/*Padding on the right only - 2FA*/
{
	margin: 0px 2px;
	border: solid 1px #cccccc;
}

img.LftRgtPadded2	/*Padding on the right only - AugRN*/
{
	margin: 0px 2px;
	width: 95%;
	border: solid 1px #cccccc;
}

/*img.Centre
{
	height: auto;
	margin-right: 40%;
	margin-left: 40%;
	width: 12%;
	border: solid 1px #cccccc;
}*/

/*img.InlineWhite	/*Small icons, no padding
{
	margin: 0px;
	padding: 0px;
}*/

img.InlineWhite-1
{
	margin: 0px 0px -1px;
}

/*img.InlineWhite-2
{
	margin: 0px 0px -2px;
}*/

img.InlineWhite-3
{
	margin: 0px 0px -3px;
}

/*img.InlineWhite-4
{
	margin: 0px 0px -4px;
}*/

img.InlineWhite-5
{
	padding: 0px;
	margin: 0px 0px -5px;
}

/*img.InlineWhite-6
{
	padding: 0px;
	margin: 0px 0px -6px;
}

img.InlineWhite-7
{
	padding: 0px;
	margin: 0px 0px -7px;
}

img.InlineWhite-8
{
	padding: 0px;
	margin: 0px 0px -8px;
}

img.InlineWhite-9
{
	margin: 0px 0px -9px;
}

img.InlineWhite-10
{
	margin: 0px 0px -10px;
}*/

img.InlineColour	/*Small icons, with padding*/
{
	margin: 0px 2px;
	padding: 0px;
}

img.InlineColour-1
{
	margin: 0px 2px -1px;
}

img.InlineColour-2
{
	margin: 0px 2px -2px;
}

img.InlineColour-3
{
	margin: 0px 2px -3px;
}

img.InlineColour-4
{
	margin: 0px 2px -4px;
}

img.InlineColour-5
{
	padding: 0px;
	margin: 0px 2px -5px;
}

img.InlineColour-6
{
	padding: 0px;
	margin: 0px 2px -6px;
}

/*img.InlineColour-7
{
	padding: 0px;
	margin: 0px 2px -7px;
}

img.InlineColour-8
{
	padding: 0px;
	margin: 0px 2px -8px;
}

img.InlineColour-9
{
	margin: 0px 2px -9px;
}

img.InlineColour-10
{
	margin: 0px 2px -10px;
}

img.InlineColour-11
{
	margin: 0px 2px -11px;
}

img.InlineColour-12
{
	margin: 0px 2px -12px;
}

img.PDF
{
	height: auto;
	margin: 10px 0px;
	width: 650px;
	margin-right: 10px;
	border: solid 1px #cccccc;
}*/

img.PDF2
{
	height: auto;
	margin: 10px 0px;
	width: 550px;
	margin-right: 10px;
	border: solid 1px #cccccc;
}

img.PDF3
{
	height: auto;
	margin: 10px 0px;
	width: 500px;
	margin-right: 7px;
	border: solid 1px #cccccc;
}

img.PDFAsIs
{
	margin: 10px 0px;
	border: solid 1px #cccccc;
}

/*Popups*/

MadCap|popup:focus
{
	color: #242a36;
}

MadCap|popup:hover
{
	color: #242a36;
}

MadCap|popupHead	/*Colour of the on-screen text that you hover over - used for text not in tables*/
{
	font-weight: normal;
	color: #242a36;
}

MadCap|popupBody	/*Properties of the popup itself*/
{
	background-color: #e1e1e1;
	font-size: 10pt;
	color: #242a36;
}

MadCap|popupHead.Threshold	/*Colour of the on-screen text that you hover over - used for Payment Thresholds & Payment Methods Coverage*/
{
	color: #7d8a9d;
}

/*Span tags*/

span.blue
{
	color: #E0E7F7;
}

span.green
{
	color: #00CB81;
}

span.greensmall
{
	color: #00CB81;
	font-size: 10px;
}

span.dkblue
{
	color: #8CA7EB;
}

span.dkblueBOLD
{
	color: #8CA7EB;
	font-weight: bold;
}

span.liteYellow
{
	color: #FFDA7D;
}

span.liteBlue	/*Used for steps*/
{
	color: #8CA7EB;
}

span.liteRed
{
	color: #FFCBBF;
}

span.liteYellowBOLD
{
	color: #FFDA7D;
	font-weight: bold;
	/*-webkit-text-stroke: 0.01px #021d2d;*/
	/*text-shadow: 0.5px 0 0 rgb(2 29 45 / 30%), 0 0.5px 0 rgb(2 29 45 / 30%), -0.5px 0 0 rgb(2 29 45 / 30%), 0 -0.5px 0 rgb(2 29 45 / 30%);*/
}

span.underline
{
	text-decoration: underline;
	text-decoration-thickness: 2px;
}

span.wide
{
	letter-spacing: 1pt;
	text-transform: uppercase;
	font-size: 0.8em;
}

span.Emphasis
{
	font-weight: bold;
}

span.SetOffFirstLevel
{
	color: #5e6914;
	font-weight: bold;
}

span.SetOffSecondLevel
{
	color: #445879;
	font-weight: bold;
}

span.Grey
{
	color: #6D7275;
	font-size: 14px;
}

span.GreyBold
{
	color: #6D7275;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: bold;
}

span.YellowBold
{
	color: #FFDA7D;
	font-weight: bold;
	font-size: 14px;
}

span.GreyMin
{
	color: #6D7275;
	font-size: 12px;
}

/*miniTOC on root level pages*/

div.miniTOC	/*Holds both left & right miniTOC divs*/
{
	background-color: #f7f4f0;
	margin-top: 30px;
	border: solid 1px #43464a;
	margin-bottom: 30px;
}

div.miniTOCleft
{
	background-color: #f7f4f0;
	float: left;
	line-height: 20px;
	border-bottom: none 0px;
	border-left: none 0px;
	border-right: none 0px;
	border-top: none 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 30px;
	margin: 15px 30px 15px 20px;
}

div.miniTOCright
{
	border-left: none;
	line-height: 20px;
	border: none 0px;
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-left: 30px;
	margin: 15px 10px 15px 20px;
}

a.miniTOC
{
	color: #242a36;
}

a.miniTOC:link
{
	color: #242a36;
}

a.miniTOC:visited
{
	color: #242a36;
}

a.miniTOC:hover
{
	text-decoration: none;
	color: #242a36;
	font-weight: bold;
}

a.miniTOC:first-of-type
{
	color: #242a36;
}

/*Back-to-top button

#myBtn
{
	/* Hidden by default
	display: none;
	position: fixed;
	bottom: 15px;
	right: 30px;
	z-index: 99;
	border: none;
	outline: none;
	background-color: #314459;
	color: white;
	cursor: pointer;
	padding: 15px;
	border-radius: 4px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 16px;
	opacity: 0.9;
}

#myBtn:hover
{
	opacity: 1;
}*/

/*EP Launch Kit Buttons*/

div.APTeam	/*AP Team button*/
{
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	height: 85px;
	font-weight: bold;
	background-color: #314459;
	border-radius: 4px;
	margin-top: 2em;
	margin-bottom: 3em;
	opacity: 0.9;
	width: 130px;
}

div.APTeam:hover
{
	opacity: 1;
}

div.Suppliers	/*Suppliers button*/
{
	cursor: pointer;
	margin-left: auto;
	margin-right: auto;
	height: 85px;
	font-weight: bold;
	background-color: #314459;
	border-radius: 4px;
	margin-top: 2em;
	margin-bottom: 3em;
	opacity: 0.9;
	width: 140px;
}

div.Suppliers:hover
{
	opacity: 1;
}

p.btnText	/*Button text*/
{
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
}

a.Buttons	/*Button link*/
{
	font: inherit;
	color: #ffffff;
	text-decoration: none;
}

/*Footer*/

.footer
{
	text-decoration: overline;
}

div.Indented
{
	margin-left: 40px;
}

/*Other divs*/

div.TextBesideImage	/*66/33*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.TextBesideImage::before
{
	content: ' ';
	display: table;
}

div.TextBesideImage::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.TextBesideImage > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.TextBesideImage > div:nth-child(1)
{
	width: 66.66667%;
	margin-left: 0%;
}

div.TextBesideImage > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.SideBySideImages	/*50/50*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.SideBySideImages::before
{
	content: ' ';
	display: table;
}

div.SideBySideImages::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.SideBySideImages > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.SideBySideImages > div:nth-child(1)
{
	width: 40%;
	margin-left: 0%;
}

div.SideBySideImages > div:nth-child(2)
{
	width: 40%;
	margin-left: 0%;
}

div.SideBySideOneThird	/*33/66*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.SideBySideOneThird::before
{
	content: ' ';
	display: table;
}

div.SideBySideOneThird::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.SideBySideOneThird > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.SideBySideOneThird > div:nth-child(1)
{
	width: 40%;
	margin-left: 0%;
}

div.SideBySideOneThird > div:nth-child(2)
{
	width: 60%;
	margin-left: 0%;
	padding-top: 1.5em;
}

div.SideBySideCenter	/*For EP Launch Kit page*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.SideBySideCenter::before
{
	content: ' ';
	display: table;
}

div.SideBySideCenter::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.SideBySideCenter > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.SideBySideCenter > div:nth-child(1)
{
	width: 49%;
	margin-left: 0%;
	Margin-righ: 1px;
	padding: 1em 2em 1em 1em;
	border: 1px solid #6d7275;
}

div.SideBySideCenter > div:nth-child(2)
{
	width: 49%;
	margin-left: 1%;
	padding: 1em 1em 1em 2em;
	border: 1px solid #6d7275;
}

div.SideBySideCenter2	/*For EP Launch Kit page*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.SideBySideCenter2::before
{
	content: ' ';
	display: table;
}

div.SideBySideCenter2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.SideBySideCenter2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.SideBySideCenter2 > div:nth-child(1)
{
	width: 49%;
	margin-left: 0%;
	Margin-righ: 1px;
	padding: 1em 2em 1em 1em;
}

div.SideBySideCenter2 > div:nth-child(2)
{
	width: 49%;
	margin-left: 1%;
	padding: 1em 1em 1em 2em;
}

/*Other divs*/

div.DesktopOnly	/*Displays element in desktop mode only*/
{
	display: block;
}

div.MobileOnly	/*Displays element in mobile mode only*/
{
	display: none;
}

/*IPN Notice*/

div.Notice
{
	padding: 1em;
	background-color: #405787;
}

/*div.ExportRecords
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	border-right: solid 1px #cccccc;
	width: 200px;
	display: inline-block;
}*/

/*Glossary*/

MadCap|glossaryProxy
{
	padding-left: 7px;
	padding-top: 7px;
	border-radius: 0px;
	background-color: #ffffff;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	mc-output-support: all-online;
}

MadCap|glossaryTerm
{
	mc-closed-image: none;
	mc-open-image: none;
	mc-term-display: hyperlink;
	border-bottom: solid 1px #FFBC00;
	padding-bottom: 0.1px;
	color: #021d2d;
	font-weight: inherit;
	font-style: inherit;
}

span.RemoveGlossaryTerm
{
	mc-disable-glossary-terms: true;
}

.MCTextPopup_Closed.MCTextPopupHotSpot_
{
	color: #021d2d;
	font-weight: inherit;
	font-style: inherit;
}

.MCTextPopupHotSpot:hover
{
	color: #021d2d;
	font-weight: inherit;
	font-style: inherit;
	text-decoration: none;
}

.MCTextPopupArrow	/*From TextEffects css*/
{
	display: none;
}

MadCap|popupBody
{
	padding: 7px;
	line-height: 15px;
	width: 200px;
	-webkit-box-shadow: 0 4px 4px #cccccc;
	-moz-box-shadow: 0 4px 4px #ccccccc;
	box-shadow: 0px 2px 4px 0px rgba(0,0,0,.4);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

.popupBody	/*From Topic css*/
{
	background-color: #ffffff;
	font-size: 12px;
	font-style: normal;
	color: #021d2d;
	font-weight: normal;
}

/* The flip box container */

.flip-box
{
	mc-grid-row: true;
	background-color: transparent;
	width: 170px;
	height: 145px;
	perspective: 1000px;
	/* Remove perspective to remove 3D effect */
}

.flip-box-inner	/* Positions the front and back side for the flip */
{
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
	transition: transform 0.8s;
	transform-style: preserve-3d;
}

.flip-box:hover .flip-box-inner	/* Does a horizontal flip when you move the mouse over the flip box container */
{
	transform: rotateY(180deg);
}

.flip-box-front,
.flip-box-back	/* Positions the front and back side */
{
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden;
	/* Safari */
	backface-visibility: hidden;
}

.flip-box-front	/* Styles the front side */
{
	background-color: rgba(140, 167, 235, 0.14);
	color: #021D2D;
	width: 170px;
	height: 145px;
	border: 1px solid #90A8E6;
}

p.Tiles-title	/*front*/
{
	line-height: 1.7em;
	font-size: 16px;
	margin-bottom: 7px;
	padding-top: 35px;
	text-align: center;
	font-weight: bold;
}

.flip-box-back	/* Styles the back side */
{
	background-color: rgba(140, 167, 235, 0.14);
	color: #021d2d;
	border: 1px solid #90A8E6;
	transform: rotateY(180deg);
	width: 170px;
	height: 145px;
}

p.Tiles-content	/*back*/
{
	line-height: 1em;
	font-size: 14px;
	padding: 7px;
	text-align: center;
	font-weight: normal;
	color: #021d2d;
}

/*3 Flip Tiles Used on root pages*/

div.FlipTiles-Three
{
	mc-grid-row: true;
	margin-top: 35px;
	margin-bottom: 35px;
}

div.FlipTiles-Three::before
{
	content: ' ';
	display: table;
}

div.FlipTiles-Three::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FlipTiles-Three > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.FlipTiles-Three > div:nth-child(1)
{
	width: 32%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Three > div:nth-child(2)
{
	width: 32%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Three > div:nth-child(3)
{
	width: 32%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

/*4 Flip Tiles Used on root pages*/

div.FlipTiles-Four
{
	mc-grid-row: true;
	margin-top: 35px;
	margin-bottom: 35px;
}

div.FlipTiles-Four::before
{
	content: ' ';
	display: table;
}

div.FlipTiles-Four::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FlipTiles-Four > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.FlipTiles-Four > div:nth-child(1)
{
	width: 23.5%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Four > div:nth-child(2)
{
	width: 23.5%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Four > div:nth-child(3)
{
	width: 23.5%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Four > div:nth-child(4)
{
	width: 23.5%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

/*5 Flip Tiles Used on root pages*/

div.FlipTiles-Five
{
	mc-grid-row: true;
	margin-top: 35px;
	margin-bottom: 35px;
}

div.FlipTiles-Five::before
{
	content: ' ';
	display: table;
}

div.FlipTiles-Five::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FlipTiles-Five > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.FlipTiles-Five > div:nth-child(1)
{
	width: 18.4%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Five > div:nth-child(2)
{
	width: 18.4%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Five > div:nth-child(3)
{
	width: 18.4%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Five > div:nth-child(4)
{
	width: 18.4%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

div.FlipTiles-Five > div:nth-child(5)
{
	width: 18.4%;
	margin-left: 2%;
	cursor: pointer;
	height: 145px;
}

p.Title
{
	line-height: 1.7em;
	font-size: 16px;
	padding-bottom: 7px;
	padding-top: 0px;
	text-align: center;
	font-weight: bold;
}

img.Tiles
{
	height: auto;
	position: center;
	margin-right: 40%;
	margin-left: 40%;
	float: none !important;
	text-align: center;
	margin-top: 14px;
}

b.UserRoles
{
	font-size: 0.85em;
	font-weight: bold;
	margin-bottom: 14px;
}

/*==Release Notes Landing page==*/

div.RN
{
	mc-grid-row: true;
	background-color: transparent;
	color: #021d2d;
	height: 145px;
	margin-top: 21px;
	margin-bottom: 21px;
}

div.RN::before
{
	content: ' ';
	display: table;
}

div.RN::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RN > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: rgba(140, 167, 235, 0.14);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	padding: 14px 0px;
	overflow: hidden;
}

div.RN > div:hover	/*When hovering over a 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.RN > div:nth-child(1)
{
	width: 23.5%;
	margin-left: 0%;
	height: 145px;
	cursor: pointer;
}

div.RN > div:nth-child(2)
{
	width: 23.5%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.RN > div:nth-child(3)
{
	width: 23.5%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.RN > div:nth-child(4)
{
	width: 23.5%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

/*Two column div table*/

div.two
{
	mc-grid-row: true;
	margin-left: -5%;
	margin-right: 15%;
	margin-top: 21px;
	margin-bottom: 21px;
}

div.two::before
{
	content: ' ';
	display: table;
}

div.two::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.two > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #90A8E6;
	padding: 10px 0px;
	overflow: hidden;
}

div.two > div:hover	/*When hovering over a 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.two > div:nth-child(1)
{
	width: 47%;
	margin-left: 3%;
}

div.two > div:nth-child(2)
{
	width: 47%;
	margin-left: 3%;
}

/*Three column div table*/

div.three
{
	mc-grid-row: true;
	background-color: transparent;
	color: #021d2d;
	height: 145px;
	margin-top: 21px;
	margin-bottom: 21px;
}

div.three::before
{
	content: ' ';
	display: table;
}

div.three::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.three > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #90A8E6;
	padding: 14px 0px;
	overflow: hidden;
}

div.three > div:hover	/*When hovering over a 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.three > div:nth-child(1)
{
	width: 30.33333%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.three > div:nth-child(2)
{
	width: 30.33333%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

div.three > div:nth-child(3)
{
	width: 30.33333%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

/*Four column div table*/

div.four
{
	mc-grid-row: true;
	background-color: transparent;
	color: #021d2d;
	height: 145px;
	margin-top: 21px;
	margin-bottom: 21px;
}

div.four::before
{
	content: ' ';
	display: table;
}

div.four::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.four > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #90A8E6;
	padding: 14px 0px;
	overflow: hidden;
}

div.four > div:hover	/*When hovering over a 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.four > div:nth-child(1)
{
	width: 22%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.four > div:nth-child(2)
{
	width: 22%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

div.four > div:nth-child(3)
{
	width: 22%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

div.four > div:nth-child(4)
{
	width: 22%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

/*File Export div*/

div.Export
{
	mc-grid-row: true;
	background-color: #FFFFFF;
	color: #021d2d;
	width: 100%;
	/*height: 30px;*/
	margin-top: 21px;
	margin-bottom: 35px;
}

div.Export::before
{
	content: ' ';
	display: table;
}

div.Export::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Export > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #90A8E6;
	padding: 14px 0px;
	overflow: hidden;
}

div.Export > div:hover	/*When hovering over a 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.Export > div:nth-child(1)
{
	width: 22.75%;
	margin-left: 0%;
	height: 290px;
	cursor: pointer;
}

div.Export > div:nth-child(2)
{
	width: 22.75%;
	margin-left: 3%;
	height: 290px;
	cursor: pointer;
}

div.Export > div:nth-child(3)
{
	width: 22.75%;
	margin-left: 3%;
	height: 290px;
	cursor: pointer;
}

div.Export > div:nth-child(4)
{
	width: 22.75%;
	margin-left: 3%;
	height: 290px;
	cursor: pointer;
}

p.Content	/*1st paragraph*/
{
	line-height: 1em;
	font-size: 16px;
	padding-bottom: 7px;
	padding-top: 14px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	font-weight: normal;
	color: #021d2d;
}

p.Content2	/*User roles paragraph*/
{
	line-height: 1em;
	font-size: 14px;
	padding-bottom: 7px;
	padding-top: 14px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: center;
	font-weight: normal;
	color: #021d2d;
}

/*Five column div table*/

div.five
{
	mc-grid-row: true;
	margin-left: 0%;
	margin-right: 35%;
	background-color: #FFFFFF;
	color: #021d2d;
	width: 70%;
	height: 145px;
	margin-top: 21px;
	margin-bottom: 21px;
}

div.five::before
{
	content: ' ';
	display: table;
}

div.five::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.five > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #90A8E6;
	padding: 14px 0px;
	overflow: hidden;
}

div.five > div:hover	/*When hovering over a 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.five > div:nth-child(1)
{
	width: 16.66666%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.five > div:nth-child(2)
{
	width: 16.66666%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.five > div:nth-child(3)
{
	width: 16.66666%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.five > div:nth-child(4)
{
	width: 16.66666%;
	margin-left: 3%;
	height: 145px;
	cursor: pointer;
}

div.five > div:nth-child(5)
{
	width: 16.66666%;
	margin-left: 2%;
	height: 145px;
	cursor: pointer;
}

div.NewRowClass1	/*Used in TPI and TI*/
{
	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%;
}

div.NewRowClass3	/*Sample table 8*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.NewRowClass3::before
{
	content: ' ';
	display: table;
}

div.NewRowClass3::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.NewRowClass3 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.NewRowClass3 > div:nth-child(1)
{
	width: 33.33%;
	margin-left: 0%;
}

div.NewRowClass3 > div:nth-child(2)
{
	width: 33.33%;
	margin-left: 0%;
}

div.NewRowClass3 > div:nth-child(3)
{
	width: 33.33%;
	margin-left: 0%;
}

/*Search tips*/

div.highlightBox
{
	margin: 0.5em 0em 1em 0em;
	padding: 1em;
	background-color: rgba(140, 167, 235, 0.14);
	width: auto;
	overflow: auto;
}

#search-tips
{
	text-align: left;
	padding-top: 0.5rem;
}

div.search-container
{
	max-width: 100%;
	margin-top: 20px;
	margin-bottom: 40px;
}

div.search-layout
{
	mc-grid-row: true;
	margin: 0 auto;
	background-color: #FFF;
	padding: 0 25px;
	min-height: 95vh;
	max-width: 70%;
	border: 1px solid #d3d3d3;
}

div.search-layout::before
{
	content: ' ';
	display: table;
}

div.search-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.search-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.search-layout > div:nth-child(1)
{
	width: 100%;
	margin-left: 0%;
	min-height: 95vh;
}

div.content-container
{
	padding-top: 20px;
}

/* Style for the tabs - Used in PMC sample table 3 */

.tab
{
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 10px;
	padding-bottom: 35px;
	max-width: 100%;
	display: flex;
	justify-content: space-around;
}

/* Style the buttons inside the tab */

.tab button
{
	background-color: inherit;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-right: 7px;
	padding-left: 14px;
	transition: 0.3s;
	font-size: 14px;
	line-height: 17px;
	color: #6D7275;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	width: 100%;
	margin-bottom: -35px;
	height: 90px;
	line-height: 1.8;
}

/* Change background color of buttons on hover */

.tab button:hover
{
	background: #FFFFFF;
	color: #8CA7EB;
}

/* Create an active/current tablink class */

.tab button.active
{
	background: #B2C4FA;
	color: #021d2d;
	border-bottom: 2px solid #B2C4FA;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

/* Style the tab content */

.tabcontent
{
	display: none;
	margin-right: 0px;
	margin-top: 49px;
}

span.tabTitle
{
	font-size: 14px;
}

span.tabSubTitle
{
	font-size: 14px;
	font-weight: bold;
	/*white-space:nowrap;*/
}

/* Style the buttons inside the tab */

.tab2 button
{
	background-color: inherit;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-right: 7px;
	padding-left: 14px;
	transition: 0.3s;
	font-size: 14px;
	line-height: 17px;
	color: #6D7275;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	width: 179px;
	margin-bottom: -35px;
}

/* Change background color of buttons on hover */

.tab2 button:hover
{
	background: #FFFFFF;
	color: #8CA7EB;
}

/* Create an active/current tablink class */

.tab2 button.active
{
	color: #8CA7EB;
	border-bottom: 2px solid #8CA7EB;
}

/*==Apps divs==*/

div.tiles-apps	/*3-tile row on top nav landing pages*/
{
	mc-grid-row: true;
	margin-top: 3%;
	margin-bottom: 1%;
}

div.tiles-apps::before
{
	content: ' ';
	display: table;
}

div.tiles-apps::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.tiles-apps > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #021d2d;
	overflow: hidden;
}

div.tiles-apps > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.tiles-apps > div:nth-child(1)
{
	width: 22%;
	margin-left: 0%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(2)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(3)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

div.tiles-apps > div:nth-child(4)
{
	width: 22%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

p.app-image
{
	text-align: center;
	padding: 14px 0 14px 0;
}

p.app-image2	/*QuickBooks*/
{
	text-align: center;
	margin: 1px 0px;
	padding: 44px 0 21px 0;
}

div.info-container-apps
{
	margin-left: auto;
	margin-right: auto;
	width: 55%;
	padding-bottom: 5%;
}

div.home-tiles-apps	/*3-tile row*/
{
	mc-grid-row: true;
	margin-top: 3%;
	margin-bottom: 1%;
	max-width: 1300px;
}

div.home-tiles-apps::before
{
	content: ' ';
	display: table;
}

div.home-tiles-apps::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-apps > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	border: 1px solid #021d2d;
	padding: 14px 0px;
	overflow: hidden;
}

div.home-tiles-apps > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.home-tiles-apps > div:nth-child(1)
{
	width: 32%;
	margin-left: 0%;
	cursor: pointer;
	height: 188px;
}

div.home-tiles-apps > div:nth-child(2)
{
	width: 32%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

div.home-tiles-apps > div:nth-child(3)
{
	width: 32%;
	margin-left: 2%;
	cursor: pointer;
	height: 188px;
}

p.tile-image
{
	text-align: center;
	padding: 21px 0 21px 0;
}

p.tile-image2	/*QuickBooks*/
{
	text-align: center;
	margin: 1px 0px;
	padding: 46px 0 21px 0;
}

/*Intacct Field Mapping tables*/

div.Header
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.Header::before
{
	content: ' ';
	display: table;
}

div.Header::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Header > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #FFFFFF;
}

div.Header > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
	border-collapse: separate;
	border-spacing-y: 0;
	border-spacing-x: 0;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
	max-id: 18;
	border-bottom: solid 1px #405787;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-right: 7px;
	color: #405787;
	font-size: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	text-align: left;
	font-weight: 900;
	font-style: normal;
	text-transform: uppercase;
}

div.Header > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
	border-collapse: separate;
	border-spacing-y: 0;
	border-spacing-x: 0;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
	max-id: 18;
	border-bottom: solid 1px #405787;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-right: 7px;
	color: #405787;
	font-size: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	text-align: left;
	font-weight: 900;
	font-style: normal;
	text-transform: uppercase;
}

div.Header > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
	border-collapse: separate;
	border-spacing-y: 0;
	border-spacing-x: 0;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
	max-id: 18;
	border-bottom: solid 1px #405787;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-right: 7px;
	color: #405787;
	font-size: 14px;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	text-align: left;
	font-weight: 900;
	font-style: normal;
	text-transform: uppercase;
}

div.FieldsLight
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	margin-top: -14px;
}

div.FieldsLight::before
{
	content: ' ';
	display: table;
}

div.FieldsLight::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.FieldsLight > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.FieldsLight > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
	padding-left: 14px;
	background-color: rgba(144, 168, 230, 0.05);
	color: #405787;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 7px;
	padding-right: 7px;
	padding-top: 7px;
}

div.FieldsLight > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
	padding-left: 14px;
	background-color: rgba(144, 168, 230, 0.05);
	color: #405787;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 7px;
	padding-right: 7px;
	padding-top: 7px;
}

div.FieldsLight > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
	padding-left: 14px;
	background-color: rgba(144, 168, 230, 0.05);
	color: #405787;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 7px;
	padding-right: 7px;
	padding-top: 7px;
}

p.Intacct
{
	color: #405787;
	font-family: 'Lato', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;
}

p.TOC2
{
	mc-toc-depth: 3;
}

p.TOC3
{
	mc-toc-depth: 4;
}

p.TOC4
{
	
}

p.TOC1
{
	mc-toc-depth: 2;
}

/* Feedback button
.modal
{
	background: #FFFFFF;
	display: inline-block;
	width: auto;
	text-align: center;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.question
{
	color: #021d2d;
	padding: 0.5em -5em;
	font-weight: bold;
	font-size: 16px;
	line-height: 19px;
}

.modal > label
{
	background: #ffffff;
	/*border: 1px solid #E0E0E0;
	border-radius: .2em;
	color: #000000;
	cursor: pointer;
	display: inline-block;
	font-weight: normal;
	font-variant: normal;
	font-size: 14px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	padding: 0.2em 0.2em;
	text-shadow: 1px 1px 1px #fff;
}

.modal > label:hover
{
	border: 1px solid #54B948;
	color: #54B948;
}

.modal a
{
	background: #ffffff;
	/*border: 1px solid #E0E0E0;
	border-radius: .2em;
	color: #000000;
	cursor: pointer;
	display: inline-block;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	padding: 0.5em 0.8em;
	margin: 0.5em 0.5em 0.5em .2em;
	/*text-shadow: 1px 1px 1px #fff;
}

.modal__overlay
{
	background: rgba(0,0,0,0.4);
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	text-align: center;
	text-shadow: none;
	top: 0;
	z-index: 600;
	justify-content: center;
	align-items: flex-end;
}

.modal__wrap
{
	padding: 1em;
	position: relative;
	vertical-align: middle;
	max-width: 500px;
	width: 25%;
	background: #ffffff;
	margin-bottom: 100px;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
	/*border-radius: 10px;
}

input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

input[type=submit] {
  background-color: #04AA6D;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  background-color: #45a049;
}

input[type=button], input[type=submit], input[type=reset] {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
}

.thumbs_up
{
	background-position: left center;
	background-repeat: no-repeat;
	/*padding-left: 50px;
	padding-right: 59px;
	padding-bottom: 70px;
	margin-left: -230px;
	background-image: url('../Images/SupportIcons/ThumbUp.png');
}

.thumbs_up:hover
{
	background-image: url('../Images/SupportIcons/ThumbUp_Hover.png');
}

.thumbs_down
{
	background-position: left center;
	background-repeat: no-repeat;
	/*padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 70px;
	margin-left: -200px;
	background-image: url('../Images/SupportIcons/ThumbDown.png');
}

.thumbs_down:hover
{
	background-image: url('../Images/SupportIcons/ThumbDown_Hover.png');
}

.modal__wrap label
{
	background: #FFBC00;
	border-radius: 0;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	height: 1.5em;
	line-height: 1.5;
	position: absolute;
	right: 1em;
	top: 10%;
	width: 1.5em;
}

.modal__wrap p
{
	color: #021d2d;
	text-align: justify;
	padding: 0px;
	margin: 0px;
}

.modal input:focus ~ label
{
	-webkit-transform: scale(0.97);
	transform: scale(0.97);
}

input
{
	position: absolute;
	top: -1000px;
}

.modal__overlay
{
	opacity: 0;
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transition: all 0.75s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	transition: all 0.75s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	z-index: -100;
}

input:checked ~ .modal__overlay
{
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
	z-index: 800;
}

.loader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  background: transparent; 
  margin: 30px auto 0 auto;
  border: solid 2px #424242;
  border-top: solid 2px #1c89ff;
  border-radius: 50%;
  opacity: 0;
}

.check {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transform: translate3d(-4px,50px,0);
  opacity: 0;
  span:nth-child(1) {
    display: block;
    width: 10px;
    height: 2px;
    background-color: #fff;
    transform: rotate(45deg);
  }
  /*span:nth-child(2) {
    display: block;
    width: 20px;
    height: 2px;
    background-color: #fff;
    transform: rotate(-45deg) translate3d(14px, -4px, 0);
    transform-origin: 100%;
  }
}

.loader.active {
  animation: loading 2s ease-in-out; 
  animation-fill-mode: forwards;
}

.check.active {
  opacity: 1;
  transform: translate3d(-4px,4px,0);
  transition: all .5s cubic-bezier(.49, 1.74, .38, 1.74);
  transition-delay: .2s;
}*/

.feedback-button
{
	height: 40px;
	border: solid 3px #CCCCCC;
	background: #333;
	width: 100px;
	line-height: 32px;
	font-weight: 600;
	color: white;
	text-align: center;
	font-size: 17px;
	font-family: "Roboto", helvetica, arial, sans-serif;
}

#feedback-main
{
	display: none;
	float: left;
	padding-top: 0px;
}

#feedback-div
{
	background-color: rgba(72, 72, 72, 0.4);
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 35px;
	padding-bottom: 50px;
	width: 450px;
	float: left;
	left: 50%;
	position: absolute;
	margin-top: 30px;
	margin-left: -260px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.feedback-input
{
	color: #3c3c3c;
	font-family: "Roboto", helvetica, arial, sans-serif;
	font-weight: 500;
	font-size: 18px;
	border-radius: 0;
	line-height: 22px;
	background-color: #fbfbfb;
	padding: 13px 13px 13px 54px;
	margin-bottom: 10px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid rgba(0, 0, 0, 0);
}

.feedback-input:focus
{
	background: #fff;
	box-shadow: 0;
	border: 3px solid #3498db;
	color: #3498db;
	outline: none;
	padding: 13px 13px 13px 54px;
}

#feedback-comment
{
	width: 100%;
	height: 150px;
	line-height: 150%;
	resize: vertical;
}

input:hover,
#feedback-comment:hover,
input:focus,
#feedback-comment:focus
{
	background-color: white;
}

#feedback-button-blue
{
	font-family: "Roboto", helvetica, arial, sans-serif;
	float: left;
	width: 100%;
	border: #fbfbfb solid 4px;
	cursor: pointer;
	background-color: #3498db;
	color: white;
	font-size: 24px;
	padding-top: 22px;
	padding-bottom: 22px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	margin-top: -4px;
	font-weight: 700;
}

#feedback-button-blue:hover
{
	background-color: rgba(0, 0, 0, 0);
	color: #0493bd;
}

.feedback-button-blue:hover
{
	color: #3498db;
}

.feedback-ease
{
	width: 0px;
	height: 74px;
	background-color: #fbfbfb;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	-o-transition: .3s ease;
	-ms-transition: .3s ease;
	transition: .3s ease;
}

.feedback-submit:hover .feedback-ease
{
	width: 100%;
	background-color: white;
}

MadCap|helpControlMenu
{
	border: none 0px #ffffff;
	background-color: #ffffff;
}

MadCap|helpControlMenuItem
{
	color: #000000;
}

MadCap|helpControlListItemLink:hover
{
	background-color: #ffffff;
	color: #000000;
}

MadCap|helpControlMenuItem.Highlighted
{
	color: #000000;
	background-color: #bcdcf4;
}

MadCap|helpControlListItemLink:visited
{
	background-color: #c0c0c0;
}

div.RESTContent	/*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;
	width: 120%;
}

div.RESTContent::before
{
	content: ' ';
	display: table;
}

div.RESTContent::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.RESTContent > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.RESTContent > div:nth-child(1)
{
	margin-left: 0%;
	padding-right: 2%;
	width: 55%;
}

div.RESTContent > div:nth-child(2)
{
	margin-left: 0%;
	background-color: #021D2D;
	width: 42%;
}

div.tab2	/*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.tab2::before
{
	content: ' ';
	display: table;
}

div.tab2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.tab2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.tab2 > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.tab2 > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

/*MP Landing page*/

div.Landing
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.Landing::before
{
	content: ' ';
	display: table;
}

div.Landing::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Landing > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: transparent;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	/*Adds transition animation when switching between screen sizes*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 16px;
	border: 1px solid #d3d3d3;
	padding: 5px 0px;
	overflow: hidden;
	margin-bottom: 2%;
}

div.Landing > div:hover	/*When hovering over a home-tile, these properties apply*/
{
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

div.Landing > div:nth-child(1)
{
	width: 25%;
	margin-left: 0%;
	margin-right: 3%;
}

div.Landing > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
	margin-right: 3%;
}

div.Landing > div:nth-child(3)
{
	width: 25%;
	margin-left: 0%;
	margin-right: 2%;
}

p.LandingH
{
	margin-bottom: 14px;
	margin-top: 14px;
	padding-left: 40px;
	font-size: 16px;
	font-weight: bold;
	padding-right: 7px;
}

p.LandingS
{
	margin-bottom: 14px;
	margin-top: 21px;
	padding-left: 40px;
	font-size: 12px;
	padding-right: 7px;
}

/*==Learn more Button==*/

div.LearnMore
{
	cursor: pointer;
	margin-left: 0;
	margin-right: 5%;
	height: 60px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-radius: 12px;
	border: 1px solid #d3d3d3;
	margin-top: 4%;
	margin-bottom: 4%;
	opacity: 0.9;
	/*width: 220px;*/
	float: right;
}

div.LearnMore:hover
{
	opacity: 1;
}

p.Learn
{
	font-size: 16px;
	color: #021d2d;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	text-decoration: underline;
	padding: 7px 28px 14px 28px;
}

a.Learn
{
	font: inherit;
	color: #021d2d;
	text-decoration: none;
}

div.Landing1	/*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.Landing1::before
{
	content: ' ';
	display: table;
}

div.Landing1::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Landing1 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.Landing1 > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.Landing1 > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

div.Landing2	/*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.Landing2::before
{
	content: ' ';
	display: table;
}

div.Landing2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Landing2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.Landing2 > div:nth-child(1)
{
	width: 27%;
	margin-left: 0%;
}

div.Landing2 > div:nth-child(2)
{
	width: 70%;
	margin-left: 0%;
}

/*************************************************************************************************************************/

@media only screen and (max-width: 1530px)
{
	ul.navigation
	{
		padding-left: 10%;
	}
}

/*************************************************************************************************************************/
/*************************************************************************************************************************/
/*Tablet Layout*/
/*************************************************************************************************************************/

@media only screen and (max-width: 1279px)
{
	.nav-search
	{
		margin-left: 180px;
		margin-top: -40px;
		padding-bottom: 10px;
		width: 190px;
	}

	div.sideContentRight	/*content right*/
	{
		padding-right: 0%;
	}

	div.Apps > div:nth-child(1)
	{
		margin-left: 0%;
		width: 20%;
	}

	div.Apps > div:nth-child(2)
	{
		margin-left: 0%;
		width: 20%;
	}

	div.Apps > div:nth-child(3)
	{
		margin-left: 0%;
		width: 20%;
	}

	div.Apps > div:nth-child(4)
	{
		margin-left: 0%;
		width: 20%;
	}

	div.Apps > div
	{
		width: 20%;
	}

	div.TextBesideImage > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.TextBesideImage > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideImages > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.SideBySideImages > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.FlipTiles-Four > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.FlipTiles-Four > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.FlipTiles-Four > div:nth-child(3)
	{
		width: 50%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.FlipTiles-Four > div:nth-child(4)
	{
		width: 50%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.Four-Tiles > div:nth-child(1)
	{
		width: 23%;
		margin-left: 1%;
	}

	div.Four-Tiles > div:nth-child(2)
	{
		width: 23%;
		margin-left: 2%;
	}

	div.Four-Tiles > div:nth-child(3)
	{
		width: 23%;
		margin-left: 2%;
	}

	div.Four-Tiles > div:nth-child(4)
	{
		width: 23%;
		margin-left: 2%;
	}

	div.five > div:nth-child(1)
	{
		width: 50%;
		margin-left: 2%;
	}

	div.five > div:nth-child(2)
	{
		width: 50%;
		margin-left: 2%;
	}

	div.five > div:nth-child(3)
	{
		width: 50%;
		margin-left: 2%;
	}

	div.five > div:nth-child(4)
	{
		width: 50%;
		margin-left: 3%;
	}

	div.five > div:nth-child(5)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Export > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.Export > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
		margin-bottom: 35px;
	}

	div.Export > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.Export > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
		margin-bottom: 35px;
	}

	div.tiles-apps > div:nth-child(1)
	{
		width: 100%;
		margin-bottom: 35px;
	}

	div.tiles-apps > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.tiles-apps > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.tiles-apps > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.Pic3 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Pic3 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Pic3 > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.QBO > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.QBO > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.QBO > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.RN > div:nth-child(1)
	{
		width: 45%;
		margin-right: 5%;
		margin-bottom: 35px;
	}

	div.RN > div:nth-child(2)
	{
		width: 45%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.RN > div:nth-child(3)
	{
		width: 45%;
		margin-right: 5%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.RN > div:nth-child(4)
	{
		width: 45%;
		margin-left: 0%;
		margin-bottom: 35px;
	}

	div.NewRowClass1 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}
}

/***********************************************************************************************************************/
/*Smartphone Layout*/
/***********************************************************************************************************************/

@media only screen and (max-width: 767px)
{
	.title-bar-layout .logo-wrapper
	{
		margin-left: -30px;
	}

	.search-bar
	{
		margin-left: -20px;
	}

	.title-bar .menu-icon span
	{
		margin-right: -20px;
	}

	.nav-search
	{
		margin-left: 160px;
		margin-top: -40px;
		padding-bottom: 10px;
		width: 125px;
	}

	div.sideContentLeft	/*side menu left*/
	{
		display: none;
	}

	div.sideContentRight	/*undoes moving of body to the right*/
	{
		float: none;
		width: 100%;
	}

	div.Apps > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Apps > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Apps > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Apps > div:nth-child(4)
	{
		width: 8.3333%;
		margin-left: 0%;
	}

	div.TextBesideImage > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.TextBesideImage > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	MadCap|breadcrumbsProxy
	{
		display: none;
		padding-left: 0%;
		text-indent: inherit;
		mc-master-page: url('../MasterPages/OtherTopics.flmsp');
	}

	/*Removes breadcrumbs*/

	span.MCBreadcrumbsDivider
	{
		display: none;
	}

	div.MCBreadcrumbsBox_0
	{
		display: none;
	}

	a.MCBreadcrumbsLink
	{
		display: none;
	}

	span.MCBreadcrumbs
	{
		display: none;
	}

	/*Centres headers*/

	h1
	{
		font-size: 2em;
		line-height: 1em;
		text-align: left;
		margin-left: 0px;
	}

	h2
	{
		text-align: left;
	}

	h3
	{
		text-align: left;
	}

	h4
	{
		text-align: left;
	}

	div.SideBySideImages > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideImages > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideOneThird > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.SideBySideCenter > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Notes > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Three > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Three > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Three > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Five > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Five > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Five > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Five > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FlipTiles-Five > div:nth-child(5)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Four-Tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Four-Tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Four-Tiles > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Four-Tiles > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.five > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.five > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.five > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.five > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.five > div:nth-child(5)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Export > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Export > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Export > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Export > div:nth-child(4)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Header > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.FieldsLight > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}
}

/***********************************************************************************************************************/
/*Print only*/
/***********************************************************************************************************************/

@media print
{
	body
	{
		background-color: #ffffff;
	}

	span.mc-variable.Global_Variables\00002EQRGHeader
	{
		font-family: Arial;
		font-weight: bold;
		font-style: normal;
		color: #005596;
		font-size: 12pt;
	}

	h1.TitlePage
	{
		line-height: 40pt;
		font-size: 36pt;
		text-transform: uppercase;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		color: #ffffff;
		margin-top: 3in;
	}

	p.PDFfooterLeft
	{
		font-size: 9pt;
	}

	p.PDFfooterRight
	{
		font-size: 9pt;
	}

	p.PDFfooterLeft2
	{
		font-size: 9pt;
		padding-top: 0px;
		padding: 0px 0px;
		margin-top: 4px;
	}

	p.PDFfooterRight2
	{
		font-size: 9pt;
		margin-top: 4px;
	}

	p.Footer-QRG
	{
		margin-top: 5px;
		margin-bottom: 5px;
		line-height: 1.083em;
		/* color: var(--White); */
		text-align: center;
		color: #747A7E;
		font-size: 0.5em;
	}

	div.TitleBorder
	{
		text-align: center;
		margin-left: 40px;
		margin-right: 40px;
		border-bottom: solid 2px #ff0000;
	}

	div.TitleBorder2	/*Bottom*/
	{
		text-align: center;
		margin-left: 40px;
		margin-right: 40px;
		border-top: solid 2px #ff0000;
	}

	b.Red
	{
		color: #405787;
	}

	p.note
	{
		background-color: #ffffff;
	}

	MadCap|dropDownBody
	{
		border-bottom: none 0px #000000;
	}

	img.FullWidth2
	{
		margin-right: 10px;
		width: 550px;
	}

	img.FullWidth5a
	{
		width: 550px;
		margin-right: 10px;
	}

	img.FullWidth5
	{
		margin-right: 10px;
		width: 550px;
	}

	img.FullWidth5b
	{
		margin-top: -10px;
		width: 550px;
		margin-right: 10px;
	}
}

/*Feedback button*/

@media (min-height: 37.5em)
{
	.modal__wrap
	{
		left: 50%;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -80%);
		transform: translate(-50%, -80%);
	}
}

/*600px*/

img.FullWidth2Thumbnail
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 60 px;
}

p.Bold
{
	font-weight: bold;
}

p.Italic
{
	font-style: italic;
}

object.VideoThumb
{
	mc-thumbnail: popup;
	mc-thumbnail-max-width: auto;
	mc-thumbnail-max-height: 30%;
}

@media only screen and (max-width: 1279px)
{
	div.RESTCode > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.RESTCode > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.RESTCode > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.RESTContent > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.RESTContent > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.tab2 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.tab2 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.Landing1 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Landing1 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Landing2 > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.Landing2 > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 767px)
{
	div.RESTCode > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.RESTCode > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.RESTCode > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.RESTContent > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.RESTContent > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.tab2 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.tab2 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing1 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing1 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing2 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Landing2 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

ul.indent
{
	padding: 0px 0px 0px 40px;
	list-style-type: disc;
	list-style-image: url('../Images/SupportIcons/UL_Level1.png');
	margin-left: 40px;
}

