/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* OMC DOCUMENTATION STYLES Alta.css is the main style for all OMC Flare Projects. Project specific css files should all begin by inheriting this file. To do so, begin the file with: @import 'Alta.css';
 */

/* ------------------ Header Styles ------------------ */

.micro-response h1,
.micro-response h2,
.micro-response h3,
.micro-response h4,
.micro-response h5,
.micro-response h6
{
	font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: inherit;
	text-rendering: optimizeLegibility;
}

.micro-response h2
{
	line-height: 2.4rem;
	/* steph added to fix space between text and underline */
	border-bottom: solid 1px #c0c0c0;
	margin-top: 2.6rem;
	margin-bottom: 1.8rem;
}

.micro-response h2.ExcludeFromTOC
{
	mc-auto-number-format: '{ =0}';
	mc-heading-level: 0;
}

.micro-response h2.glossarydivision
{
	padding-top: 30px;
	mc-auto-number-format: '{ =0}';
	mc-heading-level: 0;
}

.micro-response h3
{
	margin-top: 1.8rem;
	margin-bottom: 0.8rem;
}

.micro-response h4
{
	color: #a9a9a9;
	margin-top: 1.7rem;
	margin-bottom: 0.7rem;
}

.micro-response h5
{
	font-weight: bold;
	margin-top: 1.7rem;
	margin-bottom: 0.7rem;
}

.micro-response h6
{
	font-weight: bold;
	margin-top: 1.7rem;
	margin-bottom: 0.7rem;
}

/* ------------------ Body and Paragraph Styles ------------------ */

.micro-response
{
	font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
	mc-hyphenate: never;
}

.micro-response p
{
	font-size: 1rem;
	line-height: 1.5rem;
}

.micro-response p.task_intro
{
	font-weight: bold;
	font-size: 1rem;
	padding-top: 1.5rem;
	padding-bottom: 0.75rem;
}

.micro-response p.glossaryterm
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}

.micro-response p.faq_question
{
	font-weight: bold;
	font-size: 1.25rem;
	padding-top: 1.5rem;
	padding-bottom: 0rem;
}

.micro-response p.faq_answer
{
	padding-top: 0rem;
	padding-bottom: 0rem;
	margin-top: 0rem;
}

/* ------------------ List Styles ------------------ */

.micro-response li
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-bottom: 5px;
	padding-top: 0px;
	font-size: 0.875rem;
	line-height: 1.9;
	margin-bottom: 0.5rem;
}

/* ------------------ Link Styles ------------------ */

.micro-response xref
{
	color: #2ba6cb;
	text-decoration: none;
	mc-format: '{paratext}';
}

/* ------------------ Custom Styles ------------------ */

/* To support Eloqua Adapt dynamically pulling content from docs.oracle.com

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%;  16:9
    height: 0;
}

.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}*/

.micro-response .example
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #c5e2f6;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .example:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f02d ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .tip
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #d9c4de;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .tip:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f0a4 ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .learnMore
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #fcf2fb;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .learnMore:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f040 ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .note
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #c7e4de;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .note:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f0eb ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .important
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #fff8ce;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .important:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f05a ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .warning
{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	padding: 14px 20px;
	background-color: #f6cdc7;
	color: #454545;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response .warning:before
{
	font: normal normal normal 20px / 1 FontAwesome;
	content: "\f071 ";
	top: 0;
	text-align: center;
	padding: 0em 0.5em 0em 0em;
}

.micro-response .keywordsHidden
{
	display: none;
	mc-heading-level: 0;
	mc-auto-number-format: '{ =0}';
}

.micro-response .miniTOC
{
	color: #A55858;
}

.micro-response .prettyprint
{
	
}

/* ------------------ Code Styles ------------------ */

.micro-response code
{
	font-family: Consolas, "Liberation Mono", Courier, monospace;
	font-weight: normal;
	font-size: 1em;
	background-color: #e6e6e6;
	border: 1px solid #cacaca;
	line-height: 30px;
	margin-top: 2.5rem;
	margin-bottom: 3rem;
}

.micro-response p code,
.micro-response li code,
.micro-response ol code
{
	line-height: 1.5rem;
}

.micro-response .highlight
{
	background: #eeeeee;
	font-family: monospace;
	padding: 10px;
	margin: 0 0 20px 0;
}

.micro-response .highlightscroll
{
	background: #eeeeee;
	overflow-x: scroll;
	font-family: monospace;
	padding: 10px;
	margin: 0 0 20px 0;
}

/* ------------------ Image Styles ------------------ */

.micro-response img
{
	border: none;
	margin-top: 3px;
	margin-bottom: 3px;
}

.micro-response img.screenshot_Large_Popup
{
	mc-thumbnail: popup;
	max-width: 7in;
	mc-thumbnail-max-width: 800px;
	mc-thumbnail-max-height: 600px;
}

.micro-response img.screenshot_Medium_Popup
{
	mc-thumbnail: popup;
	max-width: 7in;
	mc-thumbnail-max-width: 400px;
	mc-thumbnail-max-height: 300px;
}

.micro-response img.screenshot_Small_Popup
{
	mc-thumbnail: popup;
	max-width: 7in;
	mc-thumbnail-max-width: 200px;
	mc-thumbnail-max-height: 150px;
}

.micro-response img.icon_Inline_XSmall_NoAction
{
	mc-thumbnail-max-width: auto;
	mc-thumbnail-max-height: 24px;
	mc-thumbnail: none;
	max-height: 30px;
	vertical-align: bottom;
}

.micro-response img.screenshot_Video
{
	max-width: 7in;
	mc-thumbnail-max-width: 400px;
	mc-thumbnail-max-height: 300px;
	width: 400px;
	height: 175px;
	z-index: 0;
	position: relative;
}

/* ------------------ Madcap Styles ------------------ */

.micro-response html.welcome_html
{
	mc-master-page: url('../MasterPages/OMC_welcomepage.flmsp');
}

.micro-response html.video_html
{
	mc-master-page: url('../MasterPages/OMC_video.flmsp');
}

.micro-response html.topic
{
	mc-master-page: url('../MasterPages/OMC_web.flmsp');
}

.micro-response html.task
{
	mc-master-page: url('../MasterPages/OMC_web.flmsp');
}

.micro-response html.reference
{
	mc-master-page: url('../MasterPages/OMC_web.flmsp');
}

.micro-response html.concept
{
	mc-master-page: url('../MasterPages/OMC_web.flmsp');
}

.micro-response html
{
	mc-master-page: url('../MasterPages/OMC_web.flmsp');
}

/* 5th-level site map indenting */

.micro-response ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu
{
	margin-left: 20px;
}

/* 6th-level site map indenting */

.micro-response ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu
{
	margin-left: 40px;
}

/* ------------ Font Declarations --------------- */

@font-face 
{
	font-family: 'FontAwesome';
	src: url('../Fonts/fontawesome-webfont.eot?v=4.7.0');
	src: url('../Fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../Fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../Fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../Fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../Fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'Alta';
	src: url('../Fonts/Alta.eot');
	src: url('../Fonts/Alta.eot') format('embedded-opentype'), url('../Fonts/Alta.ttf') format('truetype'), url('../Fonts/Alta.woff') format('woff'), url('../Fonts/Alta.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'Material Icons';
	src: url('../Fonts/MaterialIcons-Regular.eot');
	src: url('../Fonts/MaterialIcons-Regular.eot') format('embedded-opentype'), url('../Fonts/MaterialIcons-Regular.ttf') format('truetype'), url('../Fonts/MaterialIcons-Regular.woff') format('woff'), url('../Fonts/MaterialIcons-Regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

/* ------------ Styles for the Print Output Only --------------- */

@media print
{
	.micro-response p.glossaryterm
	{
		padding-top: 18px;
		margin-bottom: 1.0rem;
	}

	.micro-response img.screenshot_Medium_Popup
	{
		max-width: 5in;
	}

	.micro-response img.screenshot_Large_Popup
	{
		max-width: 6.5in;
	}

	.micro-response img.screenshot_Small_Popup
	{
		max-width: 4in;
	}

	.micro-response img.icon_Inline_XSmall_NoAction
	{
		vertical-align: inherit;
	}

	.micro-response img
	{
		max-width: 6.5in;
	}

	.micro-response MadCap|slideshow
	{
		background-color: #ffffff;
	}

	.micro-response ul li a,
	.micro-response ol li a,
	.micro-response p a,
	.micro-response td a
	{
		color: #2ba6cb;
		text-decoration: none;
	}

	.micro-response h1.ExcludeFromTOC
	{
		mc-auto-number-format: '{ =0}';
		mc-heading-level: 0;
	}

	.micro-response h1.TitlePageTitle
	{
		font-size: 36px;
		mc-auto-number-format: '{ =0}';
		mc-heading-level: 0;
	}

	.micro-response h3.TitlePageDocType
	{
		font-size: 26px;
		mc-auto-number-format: '{ =0}';
		mc-heading-level: 0;
		color: #a9a9a9;
		padding-top: 20px;
	}

	.micro-response h1
	{
		/* mc-auto-number-format:'GH:{n+} '; <--Save this in case we want autonumbers */
		page-break-before: always;
		margin-bottom: 25px;
	}

	.micro-response h2
	{
		/* mc-auto-number-format:'GH:{n}.{n+} '; */
		margin-top: 50px;
		margin-bottom: 25px;
		line-height: 0rem;
		border-bottom: 0;
	}

	.micro-response h3
	{
		/* mc-auto-number-format:'GH:{n}.{n}.{n+} '; */
		margin-top: 25px;
		margin-bottom: 15px;
	}

	.micro-response h4,
	.micro-response h5,
	.micro-response h6
	{
		mc-heading-level: 0;
		margin-top: 20px;
		margin-bottom: 10px;
	}

	.micro-response p code,
	.micro-response li code,
	.micro-response ol code,
	.micro-response td code,
	.micro-response span code,
	.micro-response code
	{
		line-height: 0;
	}

	.micro-response code em,
	.micro-response code i,
	.micro-response code strong,
	.micro-response code b,
	.micro-response code a
	{
		background-color: #e6e6e6;
	}

	.micro-response code a,
	.micro-response a code
	{
		color: #0000EE;
	}

	/* ------------------ Hide font icons in PDF only ------------------ */

	.micro-response .example:before
	{
		content: none;
	}

	.micro-response .tip:before
	{
		content: none;
	}

	.micro-response .learnMore:before
	{
		content: none;
	}

	.micro-response .note:before
	{
		content: none;
	}

	.micro-response .important:before
	{
		content: none;
	}

	.micro-response .warning:before
	{
		content: none;
	}
}

