/*<meta />*/

@import url('styles.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Skin-related elements */

@media only screen and (max-width: 1279px)
{
	/* Appearance of navigation menu button in tablet and mobile mode */

	.title-bar .menu-icon span
	{
		filter: grayscale(1) invert(1) brightness(2) !important;
		opacity: 0.3;
	}
}

/* Master page modifications */

div.home-footer
{
	background-color: #767676;
}

.home-footer-logo
{
	background-image: url('../Images/Qualisys logo/Qualisys_Logo_NEG_no-byline_RGB_web_164px.png');
}

/* Proxy modifications */

p.MiniTOC1_0
{
	margin-top: 5px;
	margin-bottom: 5px;
}

p.MiniTOC2_0
{
	margin-top: 0;
	margin-bottom: 0;
}

p.MiniTOC3_0
{
	margin-top: 0;
	margin-bottom: 0;
}

a.MiniTOC1
{
	color: #067bce;
}

a.MiniTOC2
{
	color: #067bce;
}

a.MiniTOC3
{
	color: #067bce;
}

a.MiniTOC1:hover
{
	color: #000000;
}

a.MiniTOC2:hover
{
	color: #000000;
}

a.MiniTOC3:hover
{
	color: #000000;
}

a.MCBreadcrumbsLink
{
	color: #da291c;
}

a.MCBreadcrumbsLink:hover
{
	color: #767676;
}

/* TOC copied from QAcademy style sheet (but does not look the similar at all) */

p.TOC1
{
	color: #4c4c4c;
	color: device-cmyk(0,0,0,0.7);
	/* font-family: 'Open Sans Medium'; */
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 1;
}

p.TOC2
{
	/* font-family: 'Open Sans Light'; */
	color: #4c4c4c;
	color: device-cmyk(0,0,0,0.7);
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 2;
}

p.TOC3
{
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 3;
}

p.TOC4
{
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 4;
}

p.TOC5
{
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 4;
}

p.TOC6
{
	font-size: 11pt;
	line-height: 11pt;
	margin-bottom: 8pt;
	mc-heading-level: 4;
}

p.TOC-heading
{
	margin-bottom: 12pt;
	/* color: #000000;
	color: device-cmyk(0,0,0,1); */
	color: #da291c;
	margin-top: 36pt;
	font-size: 24pt;
	font-weight: 600;
	font-family: 'Montserrat', 'Open Sans', Helvetica, Arial, Sans-serif;
}

MadCap|tocProxy
{
	font-family: inherit;
	line-height: 12pt;
	padding-left: 20px;
	margin-left: -20px;
	border-top: none 2px #000000;
}

/* Qualisys styles */

h1
{
	font-family: 'Montserrat', 'Open Sans', Helvetica, Arial, Sans-serif;
	color: #da291c;
}

h2,
h3,
h4,
h5,
h6
{
	page-break-before: auto;
}

h4.list_item_heading
{
	mc-heading-level: 0;
	margin-top: 0;
	margin-bottom: 0;
}

h4.list_item_heading + p
{
	margin-top: 0;
	page-break-before: avoid;
}

a.pagelink
{
	font-weight: bold;
}

p.intro,
p.red-line
{
	font-size: 1.15em;
	font-weight: 300;
	line-height: 1.3em;
	border: none;
	margin-bottom: 30px;
	/* color: #232323; */
}

p.title
{
	font-family: 'Montserrat', 'Open Sans', Helvetica, Arial, Sans-serif;
}

div.note,
div.warning,
div.caution,
div.important,
div.tip
{
	margin-top: 20pt;
	margin-bottom: 20pt;
	background-color: #f2f2f2;
	/* background-color: device-cmyk(0,0,0,0.1); */
	/* border: solid 1px var(--Medium); */
	border: none;
	/* #cccccc; */
	padding: 16px 20px 8px;
	text-align: left;
	page-break-inside: avoid;
}

div.note
{
	border-left: solid 3px #456ce2;
}

div.warning
{
	border-left: solid 3px #ff5f15;
}

div.caution
{
	border-left: solid 3px #da291c;
}

div.important
{
	border-left: solid 3px #ffc400;
}

div.tip
{
	border-left: solid 3px #00ff8f;
}

div.note > p:first-child::before,
div.warning > p:first-child::before,
div.caution > p:first-child::before,
div.important > p:first-child::before,
div.tip > p:first-child::before
{
	font-weight: bold;
	letter-spacing: 1px;
	color: #767676;
	text-transform: uppercase;
}

div.note > p:first-child::before
{
	content: "Note: ";
}

div.warning > p:first-child::before
{
	content: "Warning: ";
}

div.caution > p:first-child::before
{
	content: "Caution: ";
}

div.important > p:first-child::before
{
	content: "Important: ";
}

div.tip > p:first-child::before
{
	content: "Tip: ";
}

span.emph_name,
span.emph_property,
span.emph_shortcut,
span.emph_instruction
{
	/* background: #fc8686; */
	font-weight: bold;
}

span.emph_value
{
	/* color: var(--Primary); */
	font-style: italic;
}

span.emph_concept
{
	font-weight: bolder;
	/* font-style: oblique; */
}

span.emph_concept::before
{
	content: "\201C";
}

span.emph_concept::after
{
	content: "\201D";
}

span.emph_attention
{
	font-weight: bold;
	letter-spacing: 1px;
	color: #767676;
	text-transform: uppercase;
}

code	/* code style applies to both code snippets and code spans */
{
	font-size: 12pt;
	line-height: 16pt;
}

code.inline
{
	background-color: #f2f2f2;
	/* font-weight: bolder; */
}

ul.paragraph_list
{
	list-style-type: none;
}

ul.paragraph_list li
{
	margin-bottom: 1em;
}

span.footnote
{
	vertical-align: super;
	font-size: x-small;
}

span.footnote::after
{
	content: ")";
}

ol.footnote_list
{
	list-style: none;
	counter-reset: footnote_item;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1.5em;
}

ol.footnote_list li
{
	/* counter-increment: footnote_item; */
	position: relative;
	/* display: list-item; */
	/* font-size: 10pt; */
	line-height: 1.2em;
	padding-left: -1.5em;
	/* padding: .0em .0em .0em 1.5em; */
	vertical-align: bottom;
}

ol.footnote_list li::before
{
	counter-increment: footnote_item;
	content: counter(footnote_item) ")";
	position: absolute;
	vertical-align: super;
	font-size: x-small;
	left: -1.5em;
}

ol.footnote_list li > p
{
	/* font-size: 10pt; */
	line-height: 1em;
}

td > p
{
	/* font-size: 10pt; */
	line-height: 1.5em;
	margin-top: 0px;
	margin-bottom: 0px;
}

img.extra_large
{
	max-width: 100%;
	/* display: block; */
	display: inline-block;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	/* mc-thumbnail-max-width: 225px; */
	mc-thumbnail-max-width: 20pc;
}

img.large
{
	max-width: 80%;
	/* display: block; */
	display: inline-block;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	/* mc-thumbnail-max-width: 225px; */
	mc-thumbnail-max-width: 20pc;
}

img.medium
{
	max-width: 70%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	/* mc-thumbnail-max-width: 225px; */
	mc-thumbnail-max-width: 20pc;
}

img.small
{
	max-width: 50%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	/* mc-thumbnail-max-width: 225px; */
	mc-thumbnail-max-width: 15pc;
}

img.extra_small
{
	max-width: 30%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	/* mc-thumbnail-max-width: 225px; */
	mc-thumbnail-max-width: 15pc;
}

img.icon_inline
{
	max-height: 30px;
	margin-bottom: -5px;
	/* margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; */
}

/* QTM manual-specific styles */

p.Inline_Bullet
{
	/* font-size: 12.0pt;
	margin-top: 20px;
	margin-bottom: 10px;
	line-height: 20pt;
	letter-spacing: 0.25px;
	widows: 3;
	orphans: 3; */
	padding-left: 50px;
}

p.Inline_Bullet1
{
	/* margin-right: 0cm;
	margin-bottom: .0001pt;
	font-size: 8pt;
	margin-left: 60px;
	margin-top: 6pt;
	font-family: Verdana; */
	padding-left: 100px;
}

p.Inline_Bullet2
{
	/* margin-right: 0cm;
	margin-bottom: .0001pt;
	text-indent: 0cm;
	font-size: 8pt;
	margin-left: 86px;
	margin-top: 6pt;
	font-family: Verdana; */
	padding-left: 150px;
}

img.body_img
{
	/* height: auto;
	width: auto;
	max-width: 600px; */
	max-width: 70%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 70pc;
}

img.inline1_img
{
	/* max-width: 564px; */
	max-width: 50%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 50pc;
}

img.inline2_img
{
	/* max-width: 528px; */
	max-width: 30%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 50pc;
}

img.inline3_img
{
	/* max-width: 492px; */
	max-width: 20%;
	margin-left: 30px;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 50pc;
}

@media print
{
	p
	{
		line-height: 1.25em;
	}

	a.pagelink
	{
		pointer-events: none;
		color: default;
		text-decoration: none;
	}

	/* li	/* Fix for consistency for text directly under li */

	/* {
		font-size: 11.5pt;
		line-height: 1.25em;
	} */

	p.red-line
	{
		border-left-style: solid;
		border-left-color: #da291c;
		border-left: solid 2px #da291c;
		padding-left: 20px;
		margin-left: -22px;
	}

	/* From style sheet Getting Started 2024.css
		margin-top: 6pt;
		margin-bottom: 6pt;
		border-left-style: solid;
		border-left-color: #ff0d00;
		border-left-color: device-cmyk(0,0.95,1,0);
		border-left-align: left;
		padding-top: 6px;
		padding-bottom: 0px;
		border-left: solid 2px #ff0d00;
		border-left: solid 2px device-cmyk(0,0.95,1,0);
		padding-left: 20px;
		margin-left: -22px;
		font-family: 'Open Sans Light';
		font-size: 11.5pt;
		color: #424242;
		color: device-cmyk(0,0,0,0.74); */

	img.extra_large
	{
		margin-left: 0;
	}
}

