/*Created with Adobe RoboHelp*/

h2.first {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 20px 0px 0px 0px;
	height: 32px !important;
	border-top: 1px solid #808080;
}
.instruction {
	display: inline-block;
	font-weight: normal !important;
	font-family: "Microsoft Sans Serif", Arial, sans-serif;
	font-size: 14px !important;
	font-style: normal;
	color: #4c4c4c !important;
	text-align: left;
	vertical-align: middle;
	text-indent: 0px;
  line-height: 16px !important;
	width: calc(100% - 100px);
}
.details-fade-collapse {
  opacity: 0;
  height: 0%;
  transition-property: opacity, height;
  transition-duration: 400ms;
  transition-timing-function: linear;
  display: none;
}
.details-fade-expand {
  opacity: 1;
  height: 100%;
  transition-property: opacity, height;
  transition-duration: 400ms;
  transition-timing-function: linear;
  display: block;
}
.section-collapsed::before {
	content: url("https://ddhp1v396jr5m.cloudfront.net/images/DentrixEnterprise/Help_11.0.43/mergedProjects/Guides/assets/images/arrow_-_collapsed.png");
}
.section-details-container {
	border: 1px solid #808080;
	margin: 0px 0px 10px 0px;
	padding: 10px 5px 20px 5px;
	height: auto;
}
.section-details-container > h1:first-child {
	display: none !important;
}
.section-expanded::before {
	content: url("https://ddhp1v396jr5m.cloudfront.net/images/DentrixEnterprise/Help_11.0.43/mergedProjects/Guides/assets/images/arrow_-_expanded.png");
}
.Section-Expander {
	font-weight: normal !important;
	border: 1px solid #808080;
	padding: 3px;
	background-color: #f5f7f9;
	border-radius: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.Section-Expander:hover{
	cursor: pointer;
	background: linear-gradient(#f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);
}
.Section-Expander:active{
	cursor: pointer;
	background: linear-gradient(#f6f8f9 0%,#d7dee3 50%,#e5ebee 51%,#f5f7f9 100%);
}
.subsection-details-container {
	border: 1px solid #808080;
	margin: 0px 0px 10px 0px;
	padding: 10px 5px 20px 5px;
	height: auto;
}
.Subsection-Expander {
	font-weight: normal !important;
	border: 1px solid #808080;
	padding: 3px;
	background-color: #f5f7f9;
	border-radius: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.Subsection-Expander:hover{
	cursor: pointer;
	background: linear-gradient(#f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);
}
.Subsection-Expander:active{
	cursor: pointer;
	background: linear-gradient(#f6f8f9 0%,#d7dee3 50%,#e5ebee 51%,#f5f7f9 100%);
}
#expand-collapse-all-sects-btn {
	font-size: 13px;
	font-weight: normal;
	float: right;
	padding: 6px 10px;
	cursor: pointer;
}

@media print{
	*{
		background-color: white !important;
	}
	h2 {
		page-break-before: always;
	}
	h2.first + h2 {
		margin-top: 24px !important;
	}
	h3 {
		page-break-before: always;
	}
	h4 {
		page-break-before: always;
	}
	.no-pg-break {
		page-break-before: avoid !important;
	}
	.no-print {
		display: none !important;
	}
	.keep-lines-together {
		break-inside: avoid-page;
	}
	.keep-w-next {
		break-after: avoid-page;
	}
	.Section-Expander {
		border: none !important;
		background-color: white !important;
		font-weight: bold !important;
		padding-left: 0px !important;
	}
	.Section-Expander::before {
		display: none !important;
	}
	.section-details-container{
		border: none !important;
		padding: 0px !important;
	}
	.Subsection-Expander {
		border: none !important;
		background-color: white !important;
		font-weight: bold !important;
		padding-left: 0px !important;
	}
	.Subsection-Expander::before {
		display: none !important;
	}
	.subsection-details-container{
		border: none !important;
		padding: 0px !important;
	}
}