@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);
/*<meta />*/

/* Table of contents
––––––––––––––––––––––––––––––––––––––––––––––––––
- Base Styles
- Typography
- Notes Cautions Tips Beta Example Pseudocode
- Links
- Lists
- Code
- Tables
- Media Queries
- MadCap
*/

/* Base Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */

html body
{
	font-family: 'Segoe UI', 'Helvetica Neue', 'Droid Sans', ' Helvetica', ' Arial', 'sans-serif';
	font-size: 10pt;
	line-height: 1rem;
	padding-top: .16rem;
	padding-left: 50px;
	padding-bottom: .33rem;
	color: #222;
	margin-left: 50px;
	max-width: 960px;
}

head
{
	font-size: .67rem;
}

/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */

p
{
	margin-top: .3rem;
	margin-bottom: .3rem;
}

p.Filepath	/* p.Filepath is for formatting a filepath or URL on its own line */
{
	font-family: 'Consolas', 'Lucida Console', 'Lucida Sans', Monospace;
	padding-top: .5rem;
	padding-bottom: .625rem;
	padding-left: 1.6rem;
	color: #58585a;
	mc-hyphenate: never;
	page-break-before: avoid;
	word-wrap: break-word;
}

p.ProcedureToLeadIn	/* Formats the title of a procedure */
{
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: .7rem;
	padding-bottom: .5rem;
	padding-left: 1.6rem;
	color: #2f7eb3;
	background-image: url('../Images/global/icons/procedure-arrow-medium.png');
	background-repeat: no-repeat;
	background-position: left top;
	page-break-after: avoid;
	mc-next-tag: p;
	mc-next-class: ' ';
}

p.CopyrightFooterText	/* Formats the copyright footer */
{
	font-size: 8pt;
	line-height: 6pt;
	margin-top: 25pt;
	color: #696969;
	padding-top: 10pt;
	border-color: #a9a9a9;
	border-top-width: .0625rem;
	border-top-style: solid;
	border-top-color: #b7b7b7;
	border-bottom-color: #b7b7b7;
}

p.VersionFooterText	/* Formats the version footer */
{
	font-size: 8pt;
	color: #696969;
}

p.TableTitle	/* Formats the title of a table */
{
	padding-top: .7rem;
	padding-bottom: .25rem;
	color: #2f7eb3;
	page-break-after: avoid;
	column-break-after: avoid;
}

p.SeeAlso	/* Formats the "See Also" text used for additional references */
{
	font-weight: bold;
	padding-top: 1rem;
	color: #494949;
	page-break-after: avoid;
	mc-next-class: ParaIndentSeeAlsoTopic;
}

p.ParaIndentSeeAlsoTopic	/* Formats the references that follow the "See Also" title */
{
	margin-left: 1rem;
	padding-left: 1rem;
	mc-next-class: ParaIndentSeeAlsoTopic;
}

p.ParaIndented_IntroProcedure	/* Indents the title of a procedure */
{
	padding-left: 1.3rem;
}

p.PicCaption	/* Formats the caption of a picture */
{
	font-weight: bold;
	padding-top: 0;
	padding-bottom: .5rem;
	color: #58585a;
	column-break-before: avoid;
	page-break-before: avoid;
	mc-next-tag: p;
	mc-next-class: ' ';
}

p.ParagraphInsideBulletList	/* Formats text that appears within an unordered list */
{
	padding-top: 0;
	margin-left: 2rem;
}

p.CodeExampleHeading	/* Formats the title of a code snippet */
{
	font-size: 1.05rem;
	padding-top: 1.5rem;
	padding-bottom: .5rem;
	color: #2f7eb3;
	mc-next-tag: p;
}

p.Option	/* Formats the title of an option within a procedure */
{
	font-size: 11pt;
	padding-top: .7rem;
	padding-bottom: .5rem;
	color: #2f7eb3;
	page-break-after: avoid;
}

p.Subsection	/* Formats the title for Groups of Items that do not have a parent heading  */
{
	font-size: 13pt;
	padding-top: 18pt;
	padding-bottom: 6pt;
	color: #1b7dbf;
	mc-heading-level: 0;
	mc-next-tag: p;
}

/* Sets base formatting for all headings */

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: normal;
	font-style: normal;
	margin-left: -2.5rem;
	page-break-after: avoid;
	color: #2f7eb3;
}

/* Sets specific heading requirements */

h1,
h2
{
	font-family: 'Segoe UI Light', 'Segoe UI', 'Helvetica Neue', 'Droid Sans', 'Helvetica', ' Arial', 'sans-serif';
}

h1,
h2,
h3
{
	padding-bottom: 0.5rem;
}

h3,
h4,
h5
{
	padding-top: 0.5rem;
}

h1
{
	font-size: 22pt;
	padding-top: 1.8rem;
}

h2
{
	font-size: 18pt;
	padding-top: 1.2rem;
}

h3
{
	font-size: 14pt;
	margin-top: 0.8rem;
}

h4
{
	font-size: 12pt;
}

h5
{
	font-size: 10pt;
}

.step	/* Formats a major step within a procedure */
{
	font-weight: bold;
	margin-top: 1rem;
	margin-bottom: .67rem;
	padding-bottom: .375rem;
	padding-left: 1.2rem;
	color: #2f7eb3;
	background-repeat: no-repeat;
	background-position: left top;
	mc-next-tag: p;
	mc-next-class: ' ';
	page-break-after: avoid;
}

.italic	/* italicizes any specifier */
{
	font-style: italic;
}

.bold	/* bolds any specifier */
{
	font-weight: bold;
}

/* Notes Cautions Tips Beta Example Pseudocode
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.note,
.tip,
.caution,
.beta,
.pseudocode	/* Formats the box for notes, tips, cautions, beta, pseudocode. Can be used on any specifier */
{
	margin: .37rem 0;
	padding: 16px 16px 18px 46px;
	background-position: 14px 20px;
	background-repeat: no-repeat;
	border-radius: 4px;
	background-color: #f4f4f4;
	mc-next-tag: p;
	mc-next-class: ' ';
	page-break-inside: avoid;
}

/* Adds icons for notes cautions tips beta and pseudocode. Can be used on any specifier */

.note
{
	background-image: url('../Images/global/icons/notes/note.png');
}

.tip
{
	background-image: url('../Images/global/icons/notes/tip.png');
}

.caution
{
	background-color: #fcf6e0;
	background-image: url('../Images/global/icons/notes/caution.png');
}

.beta
{
	background-image: url('../Images/global/icons/notes/beta.png');
}

/* Indents any note caution tip beta pseudocode. Can be used on any specifier */

.IndentNotesTipsCautions
{
	margin-left: 1.3rem;
	padding-top: .25rem;
	mc-hyphenate: never;
}

/* Tables
–––––––––––––––––––––––––––––––––––––––––––––––––– */

p.TableHeading	/* Called by a table stylesheet. Used to format the headings of columns */
{
	font-weight: bold !important;
	line-height: .7rem;
	margin: 0;
	padding-top: .25rem;
	padding-bottom: .3rem;
	padding-left: 0;
	color: #727272;
}

/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */

a	/* Formats any link */
{
	text-decoration: underline;
	color: #2f7eb3;
}

a.inter-output,
a.external
/* Formats any link outside the help system, but within the Doc Center. When used, must also include external selector. Triggers the build server's external link checker script */
/* Formats any link outside the help system (this could be within the Doc Center or outside of it) */
{
	background: url('../Images/global/icons/external-link.png') no-repeat right;
	padding-right: 11px;
	margin-right: 2px;
	text-decoration: underline;
	color: #2f7eb3;
}

p a	/* Technically not required, but added so Flare formats text correctly in writing view */
{
	text-decoration: underline;
	color: #2f7eb3;
}

li a	/* Technically not required, but added so Flare formats text correctly in writing view */
{
	text-decoration: underline;
	color: #2f7eb3;
}

a:hover	/* Formats a link when the mouse hovers over the link */
{
	color: #105380;
}

a:visited	/* Formats a link that has been clicked on */
{
	color: #551a8b;
}

/* Lists
–––––––––––––––––––––––––––––––––––––––––––––––––– */

li	/* Formats any list item */
{
	padding-top: .25rem;
	padding-bottom: .42rem;
	orphans: 2;
	widows: 2;
}

li p	/*Formats a p specifier nested within a list item */
{
	margin: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 3px;
	padding-top: 1;
	padding-bottom: 4px;
}

ol	/* Formats an ordered list to use numbers */
{
	list-style-type: decimal;
	margin-left: 1.25rem;
	padding-top: 0;
	padding-bottom: .5rem;
	padding-left: 1.25rem;
}

ol.LowerAlpha	/* Formats an ordered list to use lower-alpha characters */
{
	list-style-type: lower-alpha;
}

ul	/* Formats an unordered list */
{
	margin-left: 1.125rem;
	padding-bottom: .25rem;
	padding-left: 1rem;
	list-style-type: square;
}

ul.NoBullets	/* Formats an unordered list to not use bullets */
{
	padding-left: .625rem;
	list-style-image: none;
	list-style-type: none;
}

ul ul	/* Formats an unordered list nested in an unordered list */
{
	list-style-type: disc;
}

ul li	/* Formats a list item within and unordered list */
{
	padding-top: .08rem;
	padding-bottom: .08rem;
}

ol ul	/* Formats an unordred list nested within an ordered list */
{
	padding-left: 1.5rem;
	margin-left: 1.06rem;
	padding-top: .16rem;
	list-style-type: square;
}

ol li	/* Sets the padding of a list item in an ordered list */
{
	padding-top: .08rem;
	padding-bottom: .08rem;
}

ol ol	/* Formats an ordered list nested within an ordered list to use lower-alpha characters */
{
	list-style-type: lower-alpha;
}

ol ol ol	/* Formats a nested nested ordered list to use lower-roman characters */
{
	list-style-type: lower-roman;
}

/* Code
–––––––––––––––––––––––––––––––––––––––––––––––––– */

code	/* Formats code that appears within a paragraph */
{
	font-family: 'Consolas', 'Lucida Console', 'Lucida Sans', Monospace;
	vertical-align: baseline;
	mc-hyphenate: never;
	color: #3f3f40;
}

code.codeline	/* Formats code that appears on its own line */
{
	padding-top: .5rem;
	padding-bottom: .625rem;
	padding-left: 20px;
	mc-hyphenate: never;
	page-break-before: avoid;
	word-wrap: break-word;
	display: inline-block;
}

user-input	/* Formats a value that the user is told to enter */
{
	font-family: 'Consolas', 'Lucida Console', 'Lucida Sans', Monospace;
	color: #0000ff;
}

pre   /* Used by the MadCap Code Snippet feature to format the snippet */
{
	white-space: -moz-pre-wrap;
	white-space: pre-wrap;
	mc-hyphenate: never;
}

/* Media
–––––––––––––––––––––––––––––––––––––––––––––––––– */

img	/* Sets baseline formatting for images */
{
	padding-top: .18rem;
	mc-thumbnail: none;
}

/* Sets images to be different sizes */

img.img200
{
	max-width: 200px;
}

img.img250
{
	max-width: 250px;
}

img.img275
{
	max-width: 275px;
}

img.img300
{
	max-width: 300px;
}

img.img400
{
	max-width: 400px;
}

img.img500
{
	max-width: 500px;
}

img.img600
{
	max-width: 600px;
}

img.img700
{
	max-width: 700px;
}

img.img800
{
	max-width: 800px;
}

img.img900
{
	max-width: 900px;
}

.inline-image-down3px	/* Apply to inline images that float to bring them down to the baseline. */
{
	vertical-align: -3px;
}

object.Movie
{
	width: 1024px;
	height: 768px;
	margin: .50in;
	background-color: #fff;
}

/* MadCap
–––––––––––––––––––––––––––––––––––––––––––––––––– */

MadCap|xref	/* Formats links */
{
	text-decoration: underline;
	color: #2f7eb3;
}

MadCap|codeSnippet	/* Formats the code snippet background */
{
	border: none;
	border-radius: 4px;
	background-color: #f4f4f4;
	margin: 7px 0 11px 0;
}

MadCap|codeSnippetBody	/* Formats the text in a code snippet */
{
	font-family: 'Consolas', 'Lucida Console', 'Lucida Sans', Monospace;
	vertical-align: top;
	font-size: 0.8rem;
	line-height: 1.1rem;
	color: #3f3f40;
	padding: 2px 0 2px 0;
	mc-code-border: none;
}

MadCap|codeSnippetCaption	/* Formats the code snippet caption */
{
	display: none;
}

MadCap|codeSnippetCopyButton	/* Formats the copy button in a code snippet */
{
	display: none;
}

madcap|pagefooter
{
	font-family: 'Segoe UI';
	border-top: solid 1pt #b7b7b7;
	border-top-width: thin;
}

/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Larger than mobile */

@media (min-width: 400px)
{
	
}

/* Larger than phablet (also point when grid becomes active) */

@media (min-width: 550px)
{
	
}

/* Larger than tablet */

@media (min-width: 750px)
{
	
}

/* Larger than desktop */

@media (min-width: 1000px)
{
	
}

/* Larger than Desktop HD */

@media (min-width: 1200px)
{
	
}
