/*<meta />*/

@import url('https://fonts.googleapis.com/css?family=Roboto');

@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	font-family: Roboto, sans-serif;
	font-size: 1em;
}

html.home-topic	/*Used on home topic to override padding set in the skin*/
{
	
}

html.home-topic .body-container	/*Overrides padding set in the skin*/
{
	padding: 0;
	margin-left: 0em;
}

html.home-topic .main-section > .outer-row	/*Overrides padding set in the skin when in tablet/mobile*/
{
	max-width: 100%;
	padding: 0;
}

h1
{
	border-bottom: solid 2px #d3d3d3;
	margin-top: 0px;
	mc-heading-level: 0;
	color: #000000;
	font-size: 2rem;
	font-weight: normal;
	font-family: 'Roboto Medium';
	line-height: 33px;
	padding-bottom: 3px;
}

h1.topic
{
	color: #3F88F7;
	font-family: Roboto, sans-serif;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 16px;
	page-break-inside: avoid;
	page-break-after: avoid;
	page-break-before: avoid;
	line-height: 21px;
	padding-bottom: 5px;
	border-bottom: solid 2px #d3d3d3;
	mc-heading-level: 0;
	font-size: 1.66em;
}

h2
{
	margin-bottom: 8px;
	margin-top: 16px;
	color: #000000;
	font-family: Roboto;
	font-weight: normal;
	border-bottom: solid 1px #ddd;
	font-size: 1.7rem;
}

h2.dropdown
{
	font-family: Roboto, sans-serif;
	mc-auto-number-position: inside-head;
	mc-thumbnail: hover;
	font-size: .05rem;
	line-height: 0px;
	border: none;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #fff;
}

h3
{
	orphans: 2;
	page-break-after: avoid;
	widows: 2;
	font-family: Roboto;
	font-size: 1.4rem;
	color: #333;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: bold;
}

h4
{
	font-size: 1.313rem;
	font-family: 'Roboto Medium';
	text-transform: none;
	color: #454545;
	font-weight: 500;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px;
}

h5
{
	font-size: 1.125rem;
	font-family: 'Roboto Medium';
	color: #000;
	font-weight: 500;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 10px;
}

h6
{
	font-weight: bold;
}

p
{
	font-family: Roboto, sans-serif;
	mc-auto-number-position: inside-head;
	mc-thumbnail: hover;
	font-size: 1.05rem;
	line-height: 22px;
}

p.caption
{
	text-align: center;
	font-size: 1rem;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 4px;
}

/*==============================================================NOTE STYLES======================================================*/

p.note
{
	color: #000000;
	font-style: italic;
	mc-next-class: p;
	text-indent: -50px;
	margin-left: 50px;
}

p.note::before
{
	content: "Note - ";
	font-weight: bold;
	font-style: normal;
	color: #007cbe;
}

p.note-indent
{
	border-top-color: green;
	border-top-width: 1px;
	border-bottom-color: green;
	border-bottom-width: 1px;
	color: #000000;
	font-style: italic;
	margin-bottom: 8px;
	text-indent: -50px;
	margin-left: 75px;
}

p.note-indent::before
{
	content: "Note - ";
	font-weight: bold;
	font-style: normal;
	color: #007cbe;
}

p.note-indent1
{
	border-top-color: green;
	border-top-width: 1px;
	border-bottom-color: green;
	border-bottom-width: 1px;
	color: #000000;
	font-style: italic;
	margin-bottom: 8px;
	mc-next-class: p;
	text-indent: -48px;
	margin-left: 100px;
}

p.note-indent1::before
{
	content: "Note - ";
	color: #007cbe;
	font-weight: bold;
	font-style: normal;
}

/*p.NoteImportant
{
	margin-bottom: 8px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #01D856;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #01D856;
	font-family: Roboto, sans-serif;
	font-weight: bold;
	color: #000000;
	overflow: auto;
	padding: 3px 0px;
	mc-next-class: p;
}

p.NoteImportant::before
{
	content: "Note - ";
	color: #007CBE;
}

p.NoteImportant_bullets
{
	margin-bottom: 8px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #01D856;
	font-weight: bold;
	color: #000000;
	overflow: auto;
	padding: 3px 0px;
	mc-next-class: NoteImportant_bullets_2;
}

p.NoteImportant_bullets::before
{
	content: "Note - ";
	color: #007CBE;
}

p.NoteImportant_bullets_2
{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #01D856;
	border-top-length: 100%;
	mc-next-class: p;
}

p.Tip
{
	margin-bottom: 8px;
	font-family: Roboto, sans-serif;
	font-style: italic;
	mc-next-class: p;
}

p.Tip::before
{
	content: "Tip - ";
	color: #007CBE;
	font-weight: bold;
}

p.Caution
{
	margin-bottom: 8px;
	font-family: Roboto, sans-serif;
	font-weight: bold;
	padding: 3px 0px;
	border-top-color: #f0445a;
	border-bottom-color: #f0445a;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	mc-next-class: p;
}

p.Caution::before
{
	content: "Caution - ";
	color: red;
}*/

p.Beta
{
	margin-bottom: 6pt;
	font-family: Roboto, sans-serif;
	border-top-color: #f0445a;
	border-bottom-color: #f0445a;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #D14900;
	border: none 2px #000000;
	text-align: center;
	width: 100%;
	font-size: 11px;
	padding-top: 1px;
	padding: 1px 0px;
	margin-top: 0px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1px;
}

p.Item_0
{
	margin: 0px;
}

p.TestItem_Test_0:before
{
	content: '-  ';
	font-size: 20px;
	color: #7c7c7c;
}

/*Numbers*/

p.NumL1-1st
{
	mc-auto-number-format: '{n=1}. ';
	mc-auto-number-position: outside-head;
	margin-left: 24px;
	margin-top: 8px;
	margin-bottom: 8px;
	mc-auto-number-offset: 24px;
	mc-next-class: NumLevel1Plus;
	white-space: normal;
}

p.NumLevel1Plus
{
	mc-auto-number-position: outside-head;
	margin-left: 24px;
	margin-right: 0in;
	margin-top: 8px;
	margin-bottom: 8px;
	mc-auto-number-offset: 24px;
	mc-auto-number-format: '{n+1}. ';
	white-space: normal;
}

p.NumIndentL1
{
	mc-auto-number-format: '{ }';
	mc-auto-number-offset: 48px;
	margin-left: 48px;
	margin-right: 0in;
	margin-top: 8px;
	margin-bottom: 8px;
}

p.NumLevel2First
{
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 0in;
	margin-left: 48px;
	mc-next-class: NumLevel2Plus;
	white-space: normal;
	mc-auto-number-format: 'B:{a=1}. ';
}

p.NumLevel2Plus
{
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 24px;
	margin-left: 48px;
	margin-right: 0in;
	margin-top: 8px;
	margin-bottom: 8px;
	white-space: normal;
	mc-auto-number-format: 'B:{a+1}. ';
}

div.body-container
{
	padding-top: 0px;
}

/*footer paragraphs*/

p.footer
{
	margin-bottom: 4px;
	margin-top: 0px;
	font-family: Roboto, sans-serif;
	line-height: 13px;
	text-align: center;
	padding-top: 0px;
	color: #ffffff;
	font-size: 13px;
}

p.footer-concern
{
	margin-bottom: 4px;
	margin-top: 0px;
	font-family: Roboto, sans-serif;
	line-height: 20px;
	text-align: center;
	color: #ffffff;
	font-size: 13px;
	width: 65%;
	margin-left: 17.5%;
}

p.footer_2
{
	margin-top: 8px;
	font-family: Roboto, sans-serif;
	line-height: 13px;
	text-align: center;
	margin-bottom: 3px;
	color: #ffffff;
	font-size: 11px;
}

p.footer_3
{
	margin-bottom: 8px;
	font-family: Roboto, sans-serif;
	line-height: 13px;
	text-align: center;
	margin-top: 3px;
	color: #ffffff;
	font-size: 11px;
}

/*indent styles*/

p.indent
{
	font-family: Roboto, sans-serif;
	mc-auto-number-position: inside-head;
	font-size: 1.05em;
	line-height: 20px;
	mc-thumbnail: hover;
	padding-left: 30px;
}

p.indent2
{
	margin-left: 48px;
}

p.indent3
{
	margin-left: 72px;
}

ol,
ul
{
	letter-spacing: .25;
	line-height: 20pt;
}

/*Image Styles*/

img
{
	max-width: 100%;
	text-align: center;
	mc-thumbnail-max-height: 150px;
	mc-thumbnail: none;
	margin-left: auto;
	margin-right: auto;
	border: none 1px #dcdcdc;
}

img.icon
{
	max-width: 100%;
	text-align: center;
	mc-thumbnail-max-height: 150px;
	mc-thumbnail: none;
	margin-left: auto;
	margin-right: auto;
	border: none 1px #dcdcdc;
	margin-top: -10px;
	margin-bottom: -5px;
	padding-right: 4px;
	height: 23px;
	width: 23px;
}

img.icon-two
{
	margin-top: -10px;
	margin-bottom: -5px;
}

/*Topic Image Style*/

img.topics
{
	margin-bottom: 10px;
	margin-top: 10px;
	border: solid 2px #dcdcdc;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

p.center
{
	font-family: Roboto, sans-serif;
	margin-top: 0pt;
	mc-auto-number-position: inside-head;
	font-size: 11pt;
	margin-bottom: 0in;
	line-height: 20px;
	mc-thumbnail: hover;
	margin: 0px;
	text-align: center;
}

/*Home button */

a.home-button
{
	display: block;
	padding: 7px 10px;
	text-decoration: none;
	color: #D9443F;
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	border-radius: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 11.5px;
	padding-right: 11.5px;
	overflow: hidden;
	background-color: #2779f6;
	border: solid 1px transparent;
}

a.home-button:hover
{
	color: #FFF;
	background-color: #f5f5f5;
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	font-weight: bold;
	border-bottom: none;
	color: #000000;
	font-size: 16px;
}

MadCap|xref
{
	mc-format: '{para}';
	text-decoration: underline;
	color: #007CBE;
}

div.home-layout
{
	padding: 2% 5%;
	border-top-align: center;
	padding-left: 5%;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-left-width: 1px;
	border-radius: 6px;
	border-top-color: #f5f5f5;
	border-left-color: #f5f5f5;
	border-bottom-color: #f5f5f5;
	border: none 1px #d3d3d3;
	border-right-color: #d3d3d3;
	margin-left: 1%;
	margin-right: 1%;
	margin-top: 1%;
	padding-top: 2%;
	padding-bottom: .75%;
	margin-bottom: 1%;
	background-color: transparent;
}

div.home-section
{
	border-bottom: solid 1px #dadada;
	padding-bottom: 1%;
	padding: 1% 0;
	line-height: 27px;
	background-color: transparent;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 0;
	color: #888888;
	mc-breadcrumbs-count: 3;
	mc-breadcrumbs-prefix: 'Help /';
	font-size: 90%;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 0px;
}

a:link
{
	color: #007CBE;
	text-decoration: none;
}

a:visited
{
	color: #007CBE;
	text-decoration: none;
}

a:hover
{
	color: #007CBE;
}

MadCap|dropDownBody
{
	padding: 10px 30px 0 5px;
}

MadCap|dropDown
{
	border-bottom: 1px solid #dadada;
	mc-image-position: left;
	mc-image-spacing: 10px;
	padding: 10px 0;
	mc-closed-image: url('../Images/Assets/Icons/Arrows/arrow-right-black.png');
	mc-open-image: url('../Images/Assets/Icons/Arrows/arrow-down-black.png');
}

div.topic-hero
{
	padding: 1% 3% 3%;
	padding-bottom: 3%;
	padding-top: 5%;
	background-size: cover;
	border: none 1px #000000;
	background-attachment: scroll;
	background-image: url('../Images/Desktop Background 1920x1080.png');
}

div.topic-hero h1
{
	color: #fff;
	font-family: Arial;
	font-size: 48pt;
	text-align: center;
}

div.home-tiles	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.home-tiles::before
{
	content: ' ';
	display: table;
}

div.home-tiles::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #b9bec1;
	padding: 2%;
}

div.home-tiles > div:nth-child(1)
{
	width: 48%;
	margin-left: 0%;
}

div.home-tiles > div:nth-child(2)
{
	width: 48%;
	margin-left: 4%;
}

div.home-tiles-layout	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.home-tiles-layout::before
{
	content: ' ';
	display: table;
}

div.home-tiles-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.home-tiles-layout > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.home-tiles-layout > div:nth-child(2)
{
	width: 66.66667%;
	margin-left: 0%;
}

div.home-tiles-layout p
{
	line-height: 1.2;
}

div.quick-links	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.quick-links::before
{
	content: ' ';
	display: table;
}

div.quick-links::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quick-links > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick-links > div:nth-child(1)
{
	width: 16.66666%;
	margin-left: 2%;
}

div.quick-links > div:nth-child(2)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(3)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(4)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links > div:nth-child(5)
{
	width: 16.66666%;
	margin-left: 3%;
}

div.quick-links *	/*Text-align center set to all elements within div.quick-links*/
{
	text-align: center;
}

.body-container
{
	font-family: Roboto, sans-serif;
	background-color: #ffffff;
	padding-right: 0em;
	padding-left: 0em;
	margin-left: 0em;
	margin-right: 0em;
	margin-top: 0;
	overflow: auto;
}

.main-section
{
	margin-left: 0em;
}

.outer-row
{
	margin-right: 0em;
}

/*Relationship Proxy*/

MadCap|relationshipsHeading.concept
{
	mc-label: 'Related';
}

MadCap|relationshipsHeading.reference
{
	mc-label: 'Related';
}

MadCap|relationshipsHeading.task
{
	mc-label: 'Related';
}

MadCap|relationshipsHeading
{
	mc-label: 'Related';
	font-family: Roboto, sans-serif;
	text-indent: 0px;
	border: none 3px #000000;
	color: #7c7c7c;
	line-height: 22pt;
	margin: 0px;
	padding-left: 0px;
}

MadCap|relationshipsProxy
{
	font-family: Roboto, sans-serif;
	background: #dcdcdc;
	border-left-width: 0.5px;
	padding-bottom: 10px;
	border-left-length: 10px;
	color: #007CBE;
	border-left: solid 2px #d3d3d3;
	margin-right: 0;
	margin-left: 40px;
	margin-top: 0;
	display: block;
	padding-left: 35px;
}

MadCap|relationshipsItem
{
	font-family: Roboto, sans-serif;
	text-indent: 0;
	margin-left: 0;
	list-style: ;
	color: #007CBE;
	display: list-item;
	font-size: 15px;
	list-style-image: none;
}

div.MCRelationshipsProxy_0
{
	border: none 2px #000000;
	border-left: solid 2px #d3d3d3;
	padding-left: 35px;
}

/*==================================================================MASTER PAGE======================================================================.*/

div.Topics
{
	mc-grid-row: true;
	margin-right: auto;
	margin-bottom: 2em;
	margin-left: 1.5em;
}

div.Topics::before
{
	content: ' ';
	display: table;
}

div.Topics::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Topics > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.Topics > div:nth-child(1)
{
	width: 75%;
	margin-left: 0%;
}

div.Topics > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
}

/*==================================================================QUICK START GUIDE PAGE ======================================================================.*/

div.quick
{
	mc-grid-row: true;
	margin: 0;
}

div.quick::before
{
	content: ' ';
	display: table;
}

div.quick::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quick > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quick > div:nth-child(1)
{
	width: 100%;
	margin-left: 0%;
}

/*div.quick > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
}*/

MadCap|dropDownHead
{
	font-family: Roboto, sans-serif;
}

MadCap|searchBarProxy
{
	width: 50%;
	float: none;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
	margin-left: 7em;
	margin-right: 7em;
}

div.quicklinks1	/*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.quicklinks1::before
{
	content: ' ';
	display: table;
}

div.quicklinks1::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quicklinks1 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quicklinks1 > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.quicklinks1 > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.quicklinks1 > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

MadCap|bodyProxy
{
	margin-left: 1em;
}

MadCap|topicToolbarProxy
{
	margin-right: 40px;
	padding-left: 100px;
}

div.quicklinks2	/*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.quicklinks2::before
{
	content: ' ';
	display: table;
}

div.quicklinks2::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.quicklinks2 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.quicklinks2 > div:nth-child(1)
{
	width: 50%;
	margin-left: 0%;
}

div.quicklinks2 > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

/*=====================================================FOOTER=================================================*/

div.footer-container
{
	padding: 20px 0 10px 0;
	background-color: #f5f7fa;
}

div.footer
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.footer::before
{
	content: ' ';
	display: table;
}

div.footer::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.footer > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.footer > div:nth-child(1)
{
	width: 22%;
	margin-left: 10%;
	margin-right: 3%;
	text-align: center;
	padding-right: 0px;
}

div.footer > div:nth-child(2)
{
	height: 200px;
	width: 0%;
	border-left: solid 1px #e1e1e1;
}

div.footer > div:nth-child(3)
{
	width: 20%;
	margin-left: 5%;
	margin-right: 5%;
}

div.footer > div:nth-child(4)
{
	border-left: solid 1px #e1e1e1;
	height: 200px;
	width: 0%;
}

div.footer > div:nth-child(5)
{
	width: 20%;
	margin-left: 5%;
}

img.footer
{
	width: 200px;
}

p.copyright
{
	font-weight: 400;
	font-style: normal;
	font-size: 10px;
	color: #444444;
	text-align: center;
}

p.footers
{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #444444;
	margin: 4px 0 4px 0;
}

p.compliance
{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #444444;
	width: 65%;
}

.vl
{
	border-left: 1px solid #333333;
	height: 200px;
	width: 0%;
}

/*===============================================================FOOTERS-SHORT====================================================*/

div.footer-short-container
{
	padding: 20px 0 10px 0;
	background-color: #f5f7fa;
	margin-right: auto;
	width: 83%;
	position: fixed;
	bottom: 0;
}

div.footer-short
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	width: 83%;
	position: fixed;
	bottom: 0;
}

div.footer-short::before
{
	content: ' ';
	display: table;
}

div.footer-short::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.footer-short > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.footer-short > div:nth-child(1)
{
	width: 22%;
	margin-left: 10%;
	margin-right: 3%;
	text-align: center;
	padding-right: 0px;
}

div.footer-short > div:nth-child(2)
{
	height: 200px;
	width: 0%;
	border-left: solid 1px #e1e1e1;
}

div.footer-short > div:nth-child(3)
{
	width: 20%;
	margin-left: 5%;
	margin-right: 5%;
}

div.footer-short > div:nth-child(4)
{
	border-left: solid 1px #e1e1e1;
	height: 200px;
	width: 0%;
}

div.footer-short > div:nth-child(5)
{
	width: 20%;
	margin-left: 5%;
}

ul._Skins_Topic_Menu
{
	white-space: normal;
}

MadCap|menuProxy
{
	
}

li
{
	margin-bottom: 5px;
}

/*==============================================================Bullet Styles======================================================*/

ul
{
	margin-left: 40px;
	line-height: 1.25em;
}

ul.greenway
{
	font-size: 1.05em;
	margin-left: 0px;
	padding-left: 30px;
	line-height: 22px;
	text-align: left;
}

ul.greenway > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

ul.greenway > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

ul.greenway > li > ul > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

ul.greenway2
{
	font-size: 1.05em;
	margin-left: 25px;
	padding-left: 30px;
	line-height: 22px;
	text-align: left;
}

ul.greenway2 > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway2 > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway2 > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway2 > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway2 > li > ul > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway-indent
{
	font-size: 1.05em;
	margin-left: 20px;
	padding-left: 30px;
	line-height: 22px;
}

ul.greenway-indent > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway-indent > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
	margin-top: 5px;
}

ul.greenway-indent > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

ul.greenway-indent > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

ul.greenway-indent > li > ul > li > ul > li > ul > li > ul > li > ul
{
	margin-left: 0px;
	padding-left: 20px;
}

p.TestItem_Test_0
{
	list-style-image: none;
	display: block;
	font-size: 1rem;
	margin-bottom: 0px;
	margin-top: 0px;
	text-indent: -10px;
}

div.two-columns::before
{
	content: ' ';
	display: table;
}

div.two-columns::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.two-columns > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 0px;
	padding-right: 0px;
}

div.two-columns > div:nth-child(1)
{
	background-color: #ffffff;
	width: 100%;
	margin-left: 0%;
	border: none 5px #dcdcdc;
	margin-top: 1%;
}

div.two-columns > div:nth-child(2)
{
	background-color: #ffffff;
	width: 100%;
	margin-left: 0%;
	border: none 5px #dcdcdc;
	margin-top: 1%;
}

/*Emphasis for bold*/

b.name
{
	
}

select
{
	margin: 15px 0 10px 80px;
	border: 1px solid #3F88F7;
}

/*Side Menu*/

@supports (-ms-ime-align:auto) {
    ul.menu._Skins_Topic_Menu.mc-component {
        margin-top: -20px;
    }
} 

ul.menu._Skins_Topic_Menu.mc-component
{
	line-height: 1.25em;
	list-style: disc;
	padding-left: 35px;
}

ul.menu._Skins_Topic_Menu.mc-component li:before
{
	content: '-  ';
	font-size: 20px;
	color: #7c7c7c;
}

ul.menu._Skins_Topic_Menu.mc-component li > a
{
	white-space: normal;
	display: inline;
}

ul.menu._Skins_Topic_Menu.mc-component li
{
	text-indent: -10px;
}

ul.menu._Skins_Topic_Menu.mc-component ul > li:before
{
	padding-left: 25px;
	content: '-  ';
	font-size: 20px;
	color: #7c7c7c;
}

ul.menu._Skins_Topic_Menu.mc-component ul > li
{
	text-indent: -35px;
	padding-left: 10px;
}

ul.menu._Skins_Topic_Menu.mc-component ul ul > li
{
	text-indent: -30px;
	padding-left: 20px;
}

ul.menu._Skins_Topic_Menu.mc-component ul ul > li:before
{
	padding-left: 20px;
	content: '-  ';
	font-size: 20px;
	color: #7c7c7c;
}

div.sidemenu
{
	border-left: 2px solid #c0c0c0;
	left-margin: 40px;
}

p.heading_sidemenu
{
	color: #7c7c7c;
	font-size: 1.17em;
	font-weight: bold;
	line-height: 29px;
	padding-bottom: 0px;
	margin-left: 40px;
	margin-bottom: -5px;
	padding-top: 15px;
	padding-left: 35px;
	display: none;
	border-left: solid 2px #d3d3d3;
	margin-top: 0px;
}

form.search
{
	display: block;
	margin-left: 15px;
}

/* Alert Styles*/

div.alert
{
	padding: 20px;
	background-color: #f44336;
	color: white;
}

span.closebtn
{
	margin-left: 15px;
	color: white;
	font-weight: bold;
	float: right;
	font-size: 22px;
	line-height: 20px;
	cursor: pointer;
	transition: 0.3s;
}

span.closebtn:hover
{
	color: black;
}

p.tables
{
	margin-top: 0px;
}

/*===================================Table Sort Styles=============================================*/

.dataTables_length
{
	display: none;
}

table.dataTable tbody tr
{
	background-color: transparent;
}

/*====================================================================Feedback=============================================================================*/

.feedback-reason
{
	display: none;
}

p.feedback-question
{
	font-size: 1.313rem;
	font-family: 'Roboto Medium';
	text-transform: none;
	color: #454545;
	font-weight: 500;
}

.feedback-question i:hover,
.feedback-question i:focus,
.feedback-question i:active
{
	cursor: pointer;
}

button.submit
{
	padding: 8px;
	background-color: #007cbe;
	color: #fff;
	border: none;
	margin-top: 24px;
	margin-right: 24px;
	font-size: 1rem;
	cursor: pointer;
	width: 75px;
	border-radius: 5%;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	-moz-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
}

button.submit:hover
{
	background-color: #00a5a5;
}

button.feedback-yes
{
	padding: 8px;
	background-color: #007cbe;
	color: #fff;
	border: none;
	margin-left: 1.5rem;
	margin-right: .5rem;
	font-size: 1rem;
	cursor: pointer;
	width: 125px;
	border-radius: 5%;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	-moz-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
}

button.feedback-yes:hover
{
	background-color: #00a5a5;
}

button.feedback-no
{
	padding: 8px;
	background-color: #007cbe;
	color: #fff;
	border: none;
	font-size: 1rem;
	cursor: pointer;
	width: 125px;
	border-radius: 5%;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	-moz-box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
	box-shadow: 0px 0px 3px 0px rgba(248,248,248,1);
}

button.feedback-no:hover
{
	background-color: #00a5a5;
}

hr.topic
{
	margin-top: 2rem;
	margin-bottom: 2rem;
}

p.feedback-question
{
	font-family: 'Roboto Medium';
	text-transform: none;
	color: #454545;
	font-weight: 500;
	text-decoration: none;
}

i.feedback-yes:hover
{
	text-decoration: underline;
}

i.feedback-no:hover
{
	text-decoration: underline;
}

p.thanks
{
	font-size: 1.313rem;
	font-family: 'Roboto Medium';
	text-transform: none;
	color: #454545;
	font-weight: 500;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.feedback-option
{
	margin-top: 1rem;
	margin-bottom: 1rem;
}

#feedback-survey
{
	
}

#options
{
	
}

#toggletext
{
	
}

img.thumbs
{
	position: relative;
	top: 8px;
	left: 7px;
}

/*label
{
	display:none;
}*/

/*==========================================================CALL OUTS=========================================================*/

div.connecting
{
	background: #f8f8f8;
	border: none;
}

p.connecting
{
	color: #0c77c3;
	border-bottom: solid 1px #007cbe;
	margin: 10px;
	font-weight: bold;
	padding-top: 10px;
}

p.dots
{
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
}

p.Caution
{
	padding: 10px 10px 10px 90px;
	font-weight: 500;
	font-weight: 500;
	mc-next-class: p;
	text-indent: -75px;
	background-color: #f9f6ec;
	color: #000000;
	border: none;
}

p.Caution::before
{
	content: "Caution! - ";
	position: relative;
	color: #c00000;
	font-weight: bold;
}

p.remember
{
	padding: 10px 10px 10px 120px;
	font-weight: 500;
	letter-spacing: 1px;
	font-weight: 500;
	mc-next-class: p;
	text-indent: -105px;
	color: #000000;
	background-color: #e6f2f9;
	border: none;
}

p.remember::before
{
	content: "Remember - ";
	position: relative;
	font-weight: bold;
	color: #007cbe;
}

p.best-practice
{
	padding: 10px 10px 10px 140px;
	font-weight: 500;
	letter-spacing: 1px;
	mc-next-class: p;
	text-indent: -126px;
	color: #000000;
	background-color: #f8f8f8;
	border: none;
}

p.best-practice::before
{
	content: "Best Practice - ";
	position: relative;
	color: #28a228;
	font-weight: bold;
}

p.warning
{
	padding: 10px 10px 10px 118px;
	letter-spacing: 1px;
	mc-next-class: p;
	text-indent: -102px;
	color: #000000;
	font-weight: bold;
	border: none;
	background-color: #f7e7e6;
}

p.warning::before
{
	content: "WARNING! - ";
	position: relative;
	font-weight: bold;
	color: #b50000;
}

/*=============================================================RESOLVED/KNOWN ISSUES STYLES=================================================*/

p.resolved
{
	font-weight: bold;
	background-color: #e5e5e5;
	mc-next-class: p;
}

p.known
{
	font-weight: bold;
	color: #fff;
	background-color: #007cbe;
	mc-next-class: p;
}

p.patient-safety
{
	font-weight: bold;
	color: #fff;
	background-color: #b50000;
	mc-next-class: p;
}

/*===================================================================IFRAME=============================================================================*/

.quick-start
{
	width: 105%;
	height: 100vh;
	overflow-y: hidden;
	/* Hide vertical scrollbar */
	overflow-x: hidden;
	/* Hide vertical scrollbar */
}

.quick-start::-webkit-scrollbar
{
	display: none;
}

/*=========================================================NUMBER CIRCLES===================================================*/

span.step
{
	background: #01D856;
	border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	line-height: 1.6em;
	margin-right: 5px;
	text-align: center;
	font-size: 2.5rem;
	width: 1.6em;
}

span.step2
{
	background: #3F88F7;
	border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	line-height: 1.6em;
	margin-right: 5px;
	text-align: center;
	font-size: 2.5rem;
	width: 1.6em;
}

span.step3
{
	background: #623EBC;
	border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	line-height: 1.6em;
	margin-right: 5px;
	text-align: center;
	font-size: 2.5rem;
	width: 1.6em;
}

span.step4
{
	background: #5bb8e1;
	border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	line-height: 1.6em;
	margin-right: 5px;
	text-align: center;
	font-size: 2.5rem;
	width: 1.6em;
}

p.circles
{
	font-size: 1.1rem;
	padding: 1% 0% 0% 0%;
	margin-bottom: 50px;
}

/*=============================================================SETUP=======================================================================*/

div.setup
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.setup::before
{
	content: ' ';
	display: table;
}

div.setup::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.setup > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.setup > div:nth-child(1)
{
	width: 8%;
	margin-left: 2%;
}

div.setup > div:nth-child(2)
{
	width: 90%;
	margin-left: 0%;
}

/*===============================================================TABLET====================================================*/

@media only screen and (max-width: 1279px)
{
	html.home-topic .body-container
	{
		margin-left: 0;
	}

	div.home-tiles > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.home-tiles-layout > div:nth-child(1)
	{
		width: 40%;
		margin-left: 30%;
	}

	div.home-tiles-layout > div:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 24%;
		margin-left: 0%;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 24%;
		margin-left: 19%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 24%;
		margin-left: 14%;
	}

	div.Topics > div:nth-child(1)
	{
		width: 66.66667%;
		margin-left: 0%;
	}

	div.Topics > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.quick > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quick > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.quicklinks2 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.quicklinks2 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	nav.title-bar
	{
		display: block;
	}

	div.footer-short-container
	{
		padding: 50px 0 10px 0;
		background-color: #f5f7fa;
		width: 100%;
		position: relative;
		bottom: 0;
	}

	div.footers-short > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.footers-short > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.footers-short > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.menu_proxy
	{
		margin-top: 70px;
	}

	div.two-columns > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.two-columns > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	p.mobile-ignore
	{
		display: none;
	}

	div.menu.no-print
	{
		margin-top: 4.3rem;
	}

	button.feedback-yes
	{
		margin-top: 32px;
		margin-left: 0px;
	}

	button.feedback-no
	{
		margin-top: 32px;
	}

	div.footer > div:nth-child(1)
	{
		width: 22%;
		margin-left: 5%;
		margin-right: 6%;
	}

	div.footer > div:nth-child(2)
	{
		width: 0%;
	}

	div.footer > div:nth-child(3)
	{
		width: 20%;
		margin-left: 5%;
		margin-right: 5%;
	}

	div.footer > div:nth-child(4)
	{
		width: 0%;
	}

	div.footer > div:nth-child(5)
	{
		width: 20%;
		margin-left: 5%;
	}

	div.footer-short > div:nth-child(1)
	{
		width: 22%;
		margin-left: 5%;
		margin-right: 6%;
	}

	div.footer-short > div:nth-child(2)
	{
		width: 0%;
	}

	div.footer-short > div:nth-child(3)
	{
		width: 20%;
		margin-left: 5%;
		margin-right: 5%;
	}

	div.footer-short > div:nth-child(4)
	{
		width: 0%;
	}

	div.footer-short > div:nth-child(5)
	{
		width: 20%;
		margin-left: 5%;
	}

	img.footer
	{
		width: 150px;
	}

	p.copyright
	{
		font-size: 9px;
		margin: 5px;
	}

	div.setup > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.setup > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}
}

/*===============================================================MOBILE====================================================*/

@media only screen and (max-width: 767px)
{
	div.home-tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
	}

	div.home-tiles-layout p
	{
		line-height: 1.2;
	}

	div.quick-links > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(3)
	{
		width: 49%;
		margin-left: 0;
	}

	div.quick-links > div:nth-child(4)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.quick-links > div:nth-child(5)
	{
		width: 49%;
		margin-left: 25.5%;
	}

	div.Topics > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Topics > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quick > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quick > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks1 > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks2 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.quicklinks2 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.MCRelationshipsProxy_0
	{
		border-left: 0px;
		margin-left: 0;
		margin-right: 0;
		margin-top: 20px;
		border-top-color: transparent;
	}

	div.MCRelationshipsProxy_0 .Heading_0
	{
		color: #3F88F7;
		font-size: 20px;
		border-bottom: solid 2px #d3d3d3;
		font-weight: bold;
		line-height: 16px;
		padding-bottom: 10px;
		margin-bottom: 15px;
	}

	nav.title-bar
	{
		display: block;
	}

	div.footer-container
	{
		padding-top: 10px;
		margin-top: 20px;
	}

	div.footer-container
	{
		padding-top: 10px;
		margin-top: 20px;
	}

	div.footer > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		border-bottom: solid 1px #e1e1e1;
		padding: 0 0 25px 0;
	}

	div.footer > div:nth-child(2)
	{
		display: none;
	}

	div.footer > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		text-align: center;
		border-bottom: solid 1px #e1e1e1;
		padding-bottom: 25px;
		padding-top: 25px;
		padding-left: 0px;
	}

	div.footer > div:nth-child(4)
	{
		display: none;
	}

	div.footer > div:nth-child(5)
	{
		width: 80%;
		margin-left: 10%;
		text-align: center;
		padding-top: 25px;
	}

	div.footer-short-container
	{
		padding-top: 10px;
		margin-top: 20px;
	}

	div.footer-short > div:nth-child(1)
	{
		width: 80%;
		margin-left: 10%;
		border-bottom: solid 1px #e1e1e1;
		padding: 0 0 25px 0;
	}

	div.footer-short > div:nth-child(2)
	{
		display: none;
	}

	div.footer-short > div:nth-child(3)
	{
		width: 80%;
		margin-left: 10%;
		text-align: center;
		border-bottom: solid 1px #e1e1e1;
		padding-bottom: 25px;
		padding-top: 25px;
		padding-left: 0px;
	}

	div.footer-short > div:nth-child(4)
	{
		display: none;
	}

	div.footer-short > div:nth-child(5)
	{
		width: 80%;
		margin-left: 10%;
		text-align: center;
		padding-top: 25px;
	}

	div.sidemenu
	{
		display: none;
	}

	ul.menu._Skins_Topic_Menu.mc-component
	{
		display: none;
	}

	p.heading_sidemenu
	{
		color: #7c7c7c;
		font-size: 14pt;
		font-weight: bold;
		line-height: 22pt;
		padding-bottom: 0px;
		margin-bottom: -5px;
		padding-top: 90px;
		padding-left: 76px;
		display: none !important;
	}

	div.two-columns > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.two-columns > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.menu_proxy
	{
		margin-top: 10px;
	}

	p.mobile-ignore
	{
		display: none;
	}

	div.menu.no-print
	{
		margin-top: 1rem;
	}

	button.feedback-yes
	{
		margin-top: 32px;
		margin-left: 0px;
	}

	p.copyright
	{
		width: 80%;
		margin-left: 10%;
		text-align: center;
	}

	div.setup > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.setup > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

@media print
{
	MadCap|xref
	{
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}

	.no-print
	{
		display: none !important;
	}
}

MadCap|bodyProxy.topic
{
	padding-right: 1em;
	margin-left: 2em;
	margin-right: -2em;
}

div.poptopics
{
	background-color: #2779f6;
	height: 0;
}

div.populartopics
{
	background-color: #dcdcdc;
	border-top-left-radius: 8%;
	border-top-right-radius: 8%;
	border-bottom-left-radius: 8%;
	border-bottom-right-radius: 8%;
}

p.poptopics
{
	color: #007CBE;
	font-size: 14pt;
	line-height: 15pt;
}

img.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	mc-thumbnail-max-height: auto;
	mc-thumbnail: inherit;
}

ol.Numbers
{
	list-style-type: decimal;
	list-style-image: none;
}

ol.Numbers > li::marker
{
	content: counter(Numbers);
}

MadCap|dropDownBody.homepage
{
	font-size: 12pt;
}

MadCap|dropDownHead.homepage
{
	line-height: 15pt;
	font-size: 12pt;
}

MadCap|dropDown.homepage
{
	font-size: 12pt;
	border-bottom-length: 10px;
	border-bottom: none 2px #000000;
	margin-right: 0;
	white-space: inherit;
}

p.dropdown
{
	font-size: 12pt;
	line-height: 20px;
}

h2.beta
{
	font-family: Roboto, Trebuchet MS, sans-serif;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 16px;
	font-size: 1.05rem;
	color: #ff0000;
}

div.title
{
	font-size: 20pt;
	margin-right: auto;
	margin-top: 1em;
	margin-left: 18em;
}

p.header
{
	margin-left: 40;
	font-size: 30pt;
}

div.betaheader
{
	margin-left: -1em;
	margin-right: -1em;
	margin-top: 0em;
}

div.betaheader-homepage
{
	margin-left: -1em;
	margin-right: -1em;
	margin-top: 0em;
}

/*This is used as a fix for an issue in Chrome regarding the parallax effect and foundation*/

.off-canvas-content,
.off-canvas-wrapper
{
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
}

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
}

/*Side Navigation Logo*/

#sideNavLogo
{
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	width: 100%;
	height: auto;
	margin-left: -5px;
}

.responsive
{
	width: 100%;
	height: auto;
	max-width: 200px;
}

/*Back to Top*/

a.backToTop
{
	position: fixed;
	bottom: 33px;
	right: 40px;
	display: block;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	display: none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	z-index: 99;
	background: #777777;
	height: 35px;
	width: 35px;
}

/*Pop-Up Styles*/

img.popup
{
	float: left;
	padding: 5px;
}

MadCap|popup
{
	
}

MadCap|popupHead
{
	color: #007CBE;
}

a.Popup
{
	
}

MadCap|popupBody
{
	border: double 6px #000000;
}

/*div for scroll on tables when in mobile*/

div.rdoverflow
{
	overflow: auto;
}

p.bold
{
	font-family: Roboto, sans-serif;
	margin-top: 0pt;
	mc-auto-number-position: inside-head;
	font-size: 15px;
	margin-bottom: 0in;
	line-height: 20px;
	mc-thumbnail: hover;
	margin: 0px;
	font-weight: bold;
}

