/*<meta />*/

@import url('../Scripts/prettify/prettify.css');

@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700|Lora:400,400i|Montserrat:500,700');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Home Page General Styles*/

body
{
	font-family: arial, sans-serif;
	margin-left: 10px;
	font-size: 1em;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 20px;
	margin-top: 20px;
	line-height: 1.3em;
}

a.BlackText
{
	color: #000000;
	text-decoration: none;
}

h1
{
	font-family: Arial;
	font-weight: 500;
	line-height: 1.1em;
	font-size: 2.75em;
}

h2
{
	font-weight: 400;
	font-family: Arial;
	font-size: 2em;
	color: #0d2345;
}

h2.SubCenter
{
	text-align: center;
	margin-bottom: 1.2em;
}

p
{
	margin-bottom: .9em;
	margin-top: .9em;
	margin: .9em 0px;
}

p.Copyright
{
	text-align: left;
	color: #ffffff;
	line-height: ;
	margin: 0;
	font-family: Montserrat;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.7em;
	letter-spacing: 5px;
}

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

.center
{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: none !important;
	text-align: center;
	mc-hidden: hidden;
}

.whiteheader
{
	color: #ffffff;
	font-weight: normal;
	mc-hidden: hidden;
}

.off-canvas-content .main-section > .outer-row
{
	max-width: 100%;
	padding: 0;
}

/* Home Page Button Styles */

.button
{
	cursor: pointer;
	background-color: transparent;
	width: 200px;
	height: 35px;
	font-weight: bold;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms;
	mc-hidden: hidden;
}

.button.black
{
	border: solid 2px black;
	color: black;
}

.button.black:hover
{
	background-color: #ccc;
}

.button a
{
	display: block;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

/* Responsive Header Styles*/

#contentBody > .responsive-header
{
	background-color: transparent;
}

/* Content Section */

#content-section
{
	padding-top: 60px;
	padding-bottom: 60px;
	background-color: #e6e6e6;
	margin-top: -50px;
}

#content-section h2
{
	font-weight: normal;
}

.right-section div.button-group,
.left-section div.button-group
{
	margin-top: 20px;
}

#content-section .left-section
{
	padding-right: 20px;
}

#content-section .right-section
{
	padding-left: 20px;
}

.left-section .left-content,
.right-section .right-content
{
	height: 270px;
}

#content-section .right-section .table-images:first-of-type
{
	margin-bottom: 20px;
}

#content-section.mc-blurb p
{
	margin-top: 0;
	margin-bottom: 5px;
}

#content-section.mc-blurb .mc-bullets
{
	margin-top: 10px;
	padding-left: 30px;
	padding-right: 10px;
}

#content-section.mc-blurb .mc-bullets > li
{
	color: #5a5a5a;
	font-size: 14px;
	margin-top: 8px;
	line-height: 1.6em;
}

/* Home Page Topic Hero section*/

div.topichero
{
	height: auto;
	border-radius: 3px;
	border-bottom-right-radius: ;
	background-size: auto;
	background-position: center bottom;
	text-align: center;
	margin-top: 1em;
	padding-left: 1em;
	padding-right: 1 em;
	padding-top: 1em;
	background-repeat: no-repeat;
	background-image: none;
	border: linear-gradient(to right, #0d2345,#443055);
	border-bottom-color: #443055;
	border-bottom-width: 50px;
	border-width: 3px;
	border-bottom-style: none;
	margin-bottom: 1em;
	padding-bottom: 1.5em;
}

div.topichero h1
{
	font-size: 3.6em;
	margin-top: 1.11em;
	margin-bottom: 0.5em;
	line-height: 100%;
}

div.topichero h2
{
	font-size: 1.8em;
	margin-bottom: 80px;
	line-height: 100%;
}

/* Home Page Footer */

div.footer a
{
	text-decoration: none;
	color: #DADADA;
}

div.footer > div.outer-row
{
	line-height: 30px;
	padding: 0;
}

.footer-logo
{
	max-width: 100%;
	mc-hidden: hidden;
}

.footer-links
{
	text-align: left;
	mc-hidden: hidden;
}

.footer-links a
{
	padding-right: 15px;
}

.footer-icons
{
	text-align: right;
	mc-hidden: hidden;
}

.footer-icons > a:first-of-type
{
	padding-right: 10px;
}

/* Mad Cap proxy/editor assigned styles */

MadCap|searchBarProxy
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	float: none;
	width: 50%;
}

MadCap|topicToolbarProxy
{
	float: none;
}

p.TOC2
{
	margin-left: 20px;
	display: none;
}

MadCap|menuProxy.menu1
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

MadCap|menuProxy.menu2
{
	mc-toc-depth: 1;
	mc-context-sensitive: True;
}

html.HomePage
{
	mc-community-features: disabled;
	mc-master-page: url('../MasterPages/yx_TopNav_HomePage.flmsp');
}

div.HomeHeroSection::before
{
	content: ' ';
	display: table;
}

div.HomeHeroSection::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

div.HomeHeroSection > div:nth-child(1)
{
	width: 100%;
	margin-left: 0%;
}

div.HomeWelcomePDFSection	/*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.HomeWelcomePDFSection::before
{
	content: ' ';
	display: table;
}

div.HomeWelcomePDFSection::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

div.HomeWelcomePDFSection > div:nth-child(1)
{
	width: 58.333%;
	margin-left: 0%;
}

div.HomeWelcomePDFSection > div:nth-child(2)
{
	width: 41.667%;
	margin-left: 0%;
}

div.HomeWelcomeButtons	/*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.HomeWelcomeButtons::before
{
	content: ' ';
	display: table;
}

div.HomeWelcomeButtons::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

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

div.HomeWelcomeButtons > div:nth-child(2)
{
	width: 33.333%;
	margin-left: 8.3333%;
}

div.HomePDFSection	/*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.HomePDFSection::before
{
	content: ' ';
	display: table;
}

div.HomePDFSection::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.HomePDFSection > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}

div.HomePDFSection > div:nth-child(1)
{
	width: 33.33333%;
}

div.HomePDFSection > div:nth-child(2)
{
	width: 33.33333%;
}

div.HomePDFSection > div:nth-child(3)
{
	width: 33.33333%;
}

div.HomePDFButton	/*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.HomePDFButton::before
{
	content: ' ';
	display: table;
}

div.HomePDFButton::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

div.HomePDFButton > div:nth-child(1)
{
	width: 50%;
	float: none;
	margin-left: auto;
	margin-right: auto;
}

div.Master_Footer::before
{
	content: ' ';
	display: table;
}

div.Master_Footer::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

div.Master_Footer > div:nth-child(1)
{
	width: 25%;
	margin-left: 0%;
}

div.Master_Footer > div:nth-child(2)
{
	width: 50%;
	margin-left: 0%;
}

div.Master_Footer > div:nth-child(3)
{
	width: 25%;
	margin-left: 0%;
}

h3
{
	margin: .5em 0;
	font-family: Arial;
	font-size: 1.25em;
	text-decoration: none;
	font-weight: 500;
	color: #214860;
	margin-bottom: .5em;
	margin-top: 1em;
}

h4	/*Don't use*/
{
	margin: .25em 0em;
	font-family: Arial;
	font-size: 1em;
	font-weight: 600;
	color: #ff0000;
	mc-hidden: hidden;
}

h5	/*Don't use*/
{
	font-size: 1em;
	font-family: Arial;
	margin: ;
	margin-top: .5em;
	margin-bottom: .5em;
	color: #ff0000;
	mc-hidden: hidden;
}

h6	/*Don't use*/
{
	font-family: Arial;
	margin-bottom: 0;
	color: #ff0000;
	mc-hidden: hidden;
}

MadCap|dropDown
{
	mc-image-spacing: 2px;
	mc-open-image: url('../Images/arrow_down_lrg-01.png');
	padding-bottom: 0;
	padding-top: 0;
	margin: 10px 0em 0px;
	mc-closed-image: url('../Images/arrow_left_RN.png');
}

MadCap|dropDownHead
{
	text-indent: -28px;
	padding-left: 28px;
	font-family: Arial;
	line-height: 1.3em;
	font-size: 1.3em;
	margin-top: -20px;
}

MadCap|dropDownHotspot
{
	mc-closed-image-alt-text: Closed;
	mc-open-image-alt-text: Open;
	cursor: hand;
	font-family: Arial;
	color: #214860;
	mc-closed-image: url('../Images/arrow_down_RN.png');
}

MadCap|dropDownBody
{
	margin-left: 28px;
}

MadCap|dropDownHotspot:hover
{
	color: #0f73c3;
}

li
{
	margin-top: .40em;
}

ol
{
	margin-bottom: 0px;
	margin-right: 0;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 26px;
}

ul
{
	margin-bottom: 0px;
	margin-left: 18px;
	margin-top: 0px;
	padding-left: 0px;
}

img
{
	border: none;
	padding-top: 20px;
}

footer
{
	background: linear-gradient(to bottom, #1691C6,#E8E8E8);
	width: 100%;
	position: absolute;
	min-height: 50px;
}

div.footer
{
	width: 100%;
	color: #ffffff;
	line-height: 1.5em;
	padding-bottom: 2em;
	padding-top: 1.25em;
	bottom: 0;
	position: absolute;
	background: linear-gradient(to right, #0d2345,#443055);
	background-color: transparent;
	font-family: Montserrat;
	font-weight: bold;
	text-transform: uppercase;
	font-size: .8em;
	letter-spacing: 5px;
}

#contentBody
{
	padding-bottom: 200px;
}

MadCap|breadcrumbsProxy
{
	border-bottom-width: 10px;
	display: block;
	background-color: ;
	border-bottom-right-radius: ;
	border-width: 2pt;
	border-bottom-color: #7eb4b7;
	mc-breadcrumbs-count: 5;
	color: #0d2345;
	border: #0d2345;
	border-bottom-style: solid;
	border-bottom: solid 2px #0d2345;
	width: 100%;
	left: ;
	font-size: .75em;
	text-align: left;
	mc-breadcrumbs-prefix: ' ';
}

code
{
	font-family: Consolas, monospace;
}

a
{
	font-style: normal;
	text-decoration: none;
	color: #0082ca;
}

MadCap|xref
{
	text-decoration: none;
	color: #0082ca;
}

.atn
{
	mc-hidden: hidden;
}

.atv
{
	mc-hidden: hidden;
}

.black
{
	mc-hidden: hidden;
}

.clo
{
	mc-hidden: hidden;
}

.com
{
	mc-hidden: hidden;
}

.dec
{
	mc-hidden: hidden;
}

.fun
{
	mc-hidden: hidden;
}

.kwd
{
	mc-hidden: hidden;
}

.left-content
{
	mc-hidden: hidden;
}

.left-section
{
	mc-hidden: hidden;
}

.lit
{
	mc-hidden: hidden;
}

.main-section
{
	mc-hidden: hidden;
}

.mc-blurb
{
	mc-hidden: hidden;
}

.mc-bullets
{
	mc-hidden: hidden;
}

.off-canvas-content
{
	mc-hidden: hidden;
}

.opn
{
	mc-hidden: hidden;
}

.outer-row
{
	mc-hidden: hidden;
}

.pln
{
	mc-hidden: hidden;
}

.pun
{
	mc-hidden: hidden;
}

.responsive-header
{
	mc-hidden: hidden;
}

.right-content
{
	mc-hidden: hidden;
}

.right-section
{
	mc-hidden: hidden;
}

.str
{
	mc-hidden: hidden;
}

.table-images
{
	mc-hidden: hidden;
}

.tag
{
	mc-hidden: hidden;
}

.typ
{
	mc-hidden: hidden;
}

.var
{
	mc-hidden: hidden;
}

div.TabButtons	/*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.TabButtons::before
{
	content: ' ';
	display: table;
}

div.TabButtons::after
{
	content: ' ';
	display: table;
	clear: both;
}

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

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

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

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

span.SearchHighlight
{
	background-color: #f3f285;
}

/* Medium Layout */

@media only screen and (max-width: 950px)
{
	#content-section .right-section,
	#content-section .left-section
	{
		padding: 0;
	}

	.left-section div.button-group > div
	{
		margin-bottom: 20px;
	}

	div.footer
	{
		padding-top: 20px;
		padding-bottom: 20px;
	}

	div.HomeHeroSection > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.HomeWelcomePDFSection > div:nth-child(1)
	{
		width: 50%;
	}

	div.HomeWelcomePDFSection > div:nth-child(2)
	{
		width: 50%;
	}

	div.HomeWelcomeButtons > div:nth-child(1)
	{
		width: 50%;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.HomeWelcomeButtons > div:nth-child(2)
	{
		width: 50%;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.HomePDFSection > div:nth-child(1)
	{
		width: 33.33333%;
	}

	div.HomePDFSection > div:nth-child(2)
	{
		width: 33.33333%;
	}

	div.HomePDFSection > div:nth-child(3)
	{
		width: 33.33333%;
	}

	div.HomePDFButton > div:nth-child(1)
	{
		width: 50%;
	}

	div.Master_Footer > div:nth-child(1)
	{
		width: 25%;
		margin-left: 0%;
	}

	div.Master_Footer > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.Master_Footer > div:nth-child(3)
	{
		width: 25%;
		margin-left: 0%;
	}

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

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

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

/* Small Layout */

@media only screen and (max-width: 700px)
{
	MadCap|searchBarProxy.homeSearchBar
	{
		width: 100%;
	}

	.left-content
	{
		margin-bottom: 60px;
	}

	div.topichero h1
	{
		font-size: 2em;
	}

	div.topichero h2
	{
		font-size: 1.2em;
	}

	#content-section
	{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.footer-links,
	p.Copyright,
	.footer-icons
	{
		text-align: center;
	}

	div.HomeHeroSection > div:nth-child(1)
	{
		width: 100%;
	}

	div.HomeWelcomePDFSection > div:nth-child(1)
	{
		width: 100%;
	}

	div.HomeWelcomePDFSection > div:nth-child(2)
	{
		width: 100%;
	}

	div.HomeWelcomeButtons > div:nth-child(1)
	{
		width: 41.667%;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.HomeWelcomeButtons > div:nth-child(2)
	{
		width: 41.667%;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.HomePDFSection > div:nth-child(1)
	{
		width: 33.333%;
		margin-left: 0%;
	}

	div.HomePDFSection > div:nth-child(2)
	{
		width: 33.333%;
		margin-left: 0%;
	}

	div.HomePDFSection > div:nth-child(3)
	{
		width: 33.333%;
		margin-left: 0%;
	}

	div.HomePDFButton > div:nth-child(1)
	{
		width: 41.667%;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	div.Master_Footer > div:nth-child(1)
	{
		width: 100%;
	}

	div.Master_Footer > div:nth-child(2)
	{
		width: 100%;
	}

	div.Master_Footer > div:nth-child(3)
	{
		width: 100%;
	}

	div.TabButtons > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

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

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

MadCap|dropDownBody.dd_nested_body
{
	mc-hidden: unhidden;
	margin-left: 22px;
}

MadCap|dropDownHead.dd_nested_head
{
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	text-indent: -21px;
	padding-left: 21px;
	mc-hidden: unhidden;
	margin-top: -10px;
}

MadCap|dropDown.dd_nested
{
	mc-closed-image: url('../Images/arrow_right_sml-01.png');
	mc-open-image: url('../Images/arrow_down_sml-01.png');
	mc-hidden: unhidden;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0 0 5px;
	padding: 0em 0em .5px;
}

p.line
{
	margin: 0;
	font-family: '  ';
	font-size: 1px;
	line-height: 1px;
	border-bottom-width: 2px;
	margin-top: 15px;
	border-bottom-color: #0082ca;
	border-bottom: solid 2px #0d2345;
}

img.fullsize
{
	max-width: 100%;
}

img.nopadding
{
	padding-bottom: 0;
	padding-top: 0;
}

img.popup
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 72px;
	max-width: 100%;
}

img.tiny_icon	/*450px or less*/
{
	max-width: 100%;
	padding-bottom: ;
	height: 50px;
}

img.small_icon	/*450-600px
*/
{
	max-width: 100%;
	height: 100px;
}

img.medium_icon	/*600-850px
*/
{
	max-width: 100%;
	width: 171px;
}

img.large	/*850-1000px
*/
{
	max-width: 100%;
}

div.example
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	background-color: #79e9d7;
	padding-bottom: 5px;
	margin-bottom: 1.5em;
	padding: ;
	margin-top: 1em;
}

div.box
{
	border: solid 1px #868686;
	margin-top: 1.5em;
	padding: 10px;
	border-radius: 5px;
	padding-top: 5px;
	margin-bottom: 1em;
	padding-bottom: 5px;
}

div.content
{
	margin: auto;
	padding: 15px;
	max-width: 90.5em;
}

div.sideContent
{
	padding-bottom: 10px;
	width: 25%;
	margin-left: 150px;
	margin: 0px 0px 100px;
	float: left;
}

div.bodyColumn
{
	width: 70%;
	float: right;
	margin-bottom: 50px;
}

p.HomePage_Title
{
	mc-dita-type: p;
	line-height: 1em;
	padding-bottom: 0;
	padding: 5pt 5pt 0pt;
	margin-bottom: .5em;
	font-family: Montserrat;
	color: #0d2345;
	font-size: 2em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 10px;
}

p.HomePage_Highlight_L1
{
	font-size: 1.25em;
	padding: 5pt;
	font-family: Lora;
	color: #0d2345;
}

p.HomePage_Highlight_Body
{
	text-align: center;
	margin-bottom: .25em;
	margin-top: .5em;
	font-family: Montserrat;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 8px;
}

p.HomePage_Highlight_Image
{
	font-weight: 400;
	text-align: center;
	margin-bottom: .5em;
	font-size: 2em;
	margin-top: .5em;
}

a.links
{
	font-style: normal;
	text-decoration: none;
	color: #0082ca;
}

div.deprecated
{
	font-weight: bold;
	mc-hidden: unhidden;
	color: #ff0000;
}

span.UI_element
{
	font-weight: bold;
	mc-hidden: unhidden;
}

span.deprecated
{
	color: red;
	font-weight: bold;
}

span.p_header
{
	font-size: 1em;
	font-weight: 600;
}

span.warning
{
	color: #eb7a37;
	font-weight: 600;
}

span.path
{
	font-family: Consolas, monospace;
	background-color: transparent;
	font-weight: bold;
}

div.ConversionError
{
	color: #ff7f3f;
	font-size: 1em;
	white-space: normal;
	margin: 1.12em 0;
	mc-leader-indent: 5pt;
	mc-auto-number-offset: 0;
	mc-auto-number-position: inside-head;
}

ul.UI_Element
{
	font-weight: bold;
}

li.code
{
	font-weight: bold;
	font-family: Consolas, monospace;
	font-style: normal;
}

div.lead-in
{
	font-weight: bold;
	background-image: url('../Images/arrow_left_lrg-01.png');
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 15px;
	background-position: 0px center;
}

p.WhatsNext_Head
{
	font-size: 1em;
	font-family: Arial;
	margin: ;
	margin-top: .5em;
	margin-bottom: .5em;
	font-weight: bolder;
	color: #0d2345;
}

span.code
{
	font-family: Consolas, monospace;
	background-color: #ededed;
}

img.medium	/*850-1000px
*/
{
	max-width: 75%;
}

img.small
{
	max-width: 50%;
}

div.note
{
	margin-top: 1.5em;
	padding-right: 10px;
	margin-bottom: 1em;
	background-color: transparent;
	background-repeat: no-repeat;
	text-align: left;
	border-left-style: solid;
	border-top-style: solid;
	padding-left: 10px;
	background-origin: content-box;
	border-top-left-radius: 5px;
	border-width: 2px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-image: none;
	border-bottom-color: #79e9d7;
	border-color: #79e9d7;
	text-indent: ;
}

div.portal_hero
{
	height: auto;
	border-bottom-right-radius: ;
	background-size: auto;
	text-align: center;
	padding-left: 1em;
	padding-right: 1 em;
	border: linear-gradient(to right, #0d2345,#443055);
	border-bottom-width: 50px;
	margin-top: .5em;
	padding-bottom: 1.5em;
	padding-top: .5em;
	border-radius: 0px;
	background-position: center bottom;
	background-image: none;
	border-bottom-color: #79e9d7;
	border-width: 5px;
	margin-bottom: 1em;
}

p.Portal_Highlight_Image
{
	font-weight: 400;
	text-align: center;
	margin-bottom: .5em;
	font-size: 2em;
	margin-top: .5em;
	text-transform: uppercase;
}

html.PortalPage
{
	mc-master-page: url('../MasterPages/PortalPage.flmsp');
}

div.RightSideContent
{
	padding-bottom: 10px;
	float: right;
	margin-left: 500px;
	margin: 0px;
	position: relative;
}

div.outer-row
{
	margin-bottom: 50px;
	margin-top: 50px;
	border-top-color: #0d2345;
	max-width: 100%;
}

div.shaded-outer-row
{
	padding-top: 10px;
	background-color: #f5f5f5;
	margin-top: 100px;
	padding-bottom: 150px;
	margin-bottom: -75px;
}

div.rowBorder
{
	border-width: 3px;
	border-top-color: #0d2345;
	border-top-style: solid;
	margin-bottom: 10px;
	margin-top: 20px;
}

p.AdditionalDocTitle
{
	padding: 5pt;
	text-transform: uppercase;
	font-family: Montserrat;
	text-align: center;
	font-weight: bold;
	font-size: 1.5em;
	color: #0d2345;
	margin-top: 1em;
	line-height: 1em;
	letter-spacing: 10px;
}

p.HomePage_Highlight_BodyLeft
{
	font-size: 1.5em;
	font-weight: 400;
	margin-top: 0;
	margin-bottom: .5em;
	text-align: left;
}

p.HomePage_Highlight_ImageLeft
{
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	margin-left: 1.5em;
}

p.div_head
{
	margin: .25em 0em;
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
}

p.Portal_Body
{
	text-align: center;
	margin-top: .5em;
	font-family: Montserrat;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	letter-spacing: 8px;
	margin: 0.5em 0em -0.75em;
}

p.Portal_L1
{
	font-size: 1.25em;
	padding: 5pt;
	font-family: Lora;
	color: #0d2345;
}

p.Portal_Title
{
	mc-dita-type: p;
	line-height: 1em;
	padding-bottom: 0;
	margin-bottom: .5em;
	font-family: Montserrat;
	font-weight: bold;
	margin-top: 1em;
	color: #0d2345;
	font-size: 1.9em;
	letter-spacing: 10px;
	padding: 10pt 0pt 0pt;
	text-align: center;
	text-transform: uppercase;
}

p.Portal_Text
{
	margin-bottom: .25em;
	margin-top: .5em;
	font-family: Lora;
	font-size: 1em;
	text-align: left;
}

p.PortalLine
{
	margin: 0;
	font-family: '  ';
	font-size: 1px;
	line-height: 1px;
	border-bottom-width: 2px;
	border-bottom-color: #0082ca;
	border-bottom: solid 2px #0d2345;
	border-bottom-length: 100%;
	margin-bottom: 50px;
	margin-top: 40px;
}

div.shaded-outer-row_bright
{
	padding-top: 10px;
	padding-bottom: 100px;
	margin-top: 100px;
	margin-bottom: -100px;
	background-color: #ffffff;
}

p.Portal_Body2
{
	margin-bottom: .25em;
	font-family: Montserrat;
	letter-spacing: 8px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	text-align: center;
	margin-top: 2em;
}

p.Portal_Body3
{
	margin-bottom: .25em;
	font-family: Montserrat;
	letter-spacing: 8px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.1em;
	text-align: center;
	margin-top: 2em;
}

p.HomePage_Text
{
	margin-bottom: .25em;
	font-family: Lora;
	font-size: 1em;
	text-align: left;
	margin-top: .25em;
	padding-left: 20px;
	padding-right: 20px;
	padding: 1em 2em;
	margin: 1em 2em;
}

p.HomeLine
{
	margin: 0;
	font-family: '  ';
	font-size: 1px;
	line-height: 1px;
	border-bottom-width: 2px;
	border-bottom-color: #0082ca;
	border-bottom: solid 2px #0d2345;
	border-bottom-length: 100%;
	margin-bottom: 50px;
	margin-top: 10px;
}

html.RN_HomePage
{
	mc-master-page: url('../MasterPages/yx_ReleaseNotes_HomePage.flmsp');
}

p.ReleaseDate
{
	color: #0d2345;
	font-family: arial;
	font-size: 0.8em;
	margin-left: 5px;
	margin: 8px 0px 20px;
}

div.HomePage_Border_HS
{
	background: transparent;
	margin: 10px;
	padding: 20px;
	border: solid 3px #eb5e70;
	margin-bottom: 50px;
	max-width: 100%;
	width: 100%;
	height: 400px;
}

div.HomePage_Border_GS
{
	background: transparent;
	margin: 10px;
	padding: 20px;
	border: solid 3px #5a61c5;
	margin-bottom: 50px;
	width: 100%;
	max-width: 100%;
	height: 400px;
}

div.HomePage_Border_BR
{
	background: transparent;
	margin: 10px;
	padding: 20px;
	border: solid 3px #79e9d7;
	margin-bottom: 50px;
	width: 100%;
	max-width: 100%;
	height: 400px;
}

div.HomePage_Border_CC
{
	background: transparent;
	margin: 10px;
	padding: 20px;
	border: solid 3px #ffc6c3;
	margin-bottom: 50px;
	max-width: 100%;
	width: 100%;
	height: 400px;
}

p.RN_HomePage_Text
{
	text-align: left;
	margin: 0px;
	font-family: Montserrat;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 8px;
	font-size: .9em;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: -20px;
}

MadCap|dropDown.RN_Home_Promote
{
	background: transparent;
	margin: 10px;
	margin-top: 20px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 20px;
	mc-closed-image: url('../Images/arrow_left_RN.png');
	border: solid 4px #eb5e70;
	background-image: url('../../Resources/Images/Promote.png');
}

MadCap|dropDownBody.RN_Home
{
	margin-left: 0;
	height: 400px;
	overflow: auto;
}

MadCap|dropDownHead.RN_Home
{
	font-family: Montserrat;
	font-weight: bold;
	text-transform: uppercase;
	background: transparent;
	border: ;
	font-size: 1em;
	line-height: 0;
	text-indent: -10px;
	padding-top: 0;
	padding-bottom: 30px;
	letter-spacing: 7px;
	padding-left: 80px;
	overflow: auto;
}

MadCap|dropDown.RN_Home_Connect
{
	background: transparent;
	margin: 10px;
	margin-top: 20px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 30px;
	padding-top: 20px;
	mc-closed-image: url('../Images/arrow_left_RN.png');
	border: solid 4px #5a61c5;
	background-image: url('../../Resources/Images/Connect.png');
}

MadCap|dropDown.RN_Home_Server
{
	background: transparent;
	margin: 10px;
	margin-top: 20px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	mc-closed-image: url('../Images/arrow_left_RN.png');
	border: solid 4px #05dcac;
	background-image: url('../../Resources/Images/Server.png');
}

MadCap|dropDown.RN_Home_Designer
{
	background: transparent;
	margin: 10px;
	margin-top: 20px;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	mc-closed-image: url('../Images/arrow_left_RN.png');
	border: solid 4px #0082ca;
	background-image: url('../../Resources/Images/Designer.png');
}

div.code
{
	font-family: consolas, monospace;
	padding: 10px;
	background: #ededed;
}

object.varySize
{
	width: 80%;
	height: auto;
	max-width: 1024px;
	min-width: 512px;
}

video
{
	background-color: transparent !important;
}

div.gray
{
	padding: 10px;
	background: #ededed;
}

