@keyframes spin {
	0% {
		transform: rotate(0deg);
	}
	
	100% {
		transform: rotate(360deg);
	}
}

.epkb-doc-search-container h1, .epkb-doc-search-container h2, .epkb-doc-search-container h3, .epkb-doc-search-container h4, .epkb-doc-search-container h5, .epkb-doc-search-container h6, .epkb-doc-search-container p, .epkb-doc-search-container a, .epkb-doc-search-container div, .epkb-doc-search-container span, .epkb-doc-search-container strong, .epkb-doc-search-container b, .epkb-doc-search-container i, .epkb-doc-search-container ol, .epkb-doc-search-container ul, .epkb-doc-search-container li, .epkb-doc-search-container section, .epkb-doc-search-container nav, .epkb-doc-search-container menu, .epkb-doc-search-container header, .epkb-doc-search-container form, .epkb-doc-search-container input, .epkb-doc-search-container button, .epkb-doc-search-container img, .epkb-doc-search-container legend, .epkb-doc-search-container label, .epkb-doc-search-container fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	border: none;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-weight: normal;
	line-height: 1;
	text-align: left;
	text-decoration: none;
	box-shadow: none;
	box-sizing: border-box;
	font-style: normal;
	list-style-type: none;
	list-style-image: none;
	float: none;
}

#eckb-article-page-container-v2 .eckb-navigation-back h1, #eckb-article-page-container-v2 .eckb-navigation-back h2, #eckb-article-page-container-v2 .eckb-navigation-back h3, #eckb-article-page-container-v2 .eckb-navigation-back h4, #eckb-article-page-container-v2 .eckb-navigation-back h5, #eckb-article-page-container-v2 .eckb-navigation-back h6, #eckb-article-page-container-v2 .eckb-navigation-back p, #eckb-article-page-container-v2 .eckb-navigation-back a, #eckb-article-page-container-v2 .eckb-navigation-back div, #eckb-article-page-container-v2 .eckb-navigation-back span, #eckb-article-page-container-v2 .eckb-navigation-back strong, #eckb-article-page-container-v2 .eckb-navigation-back b, #eckb-article-page-container-v2 .eckb-navigation-back i, #eckb-article-page-container-v2 .eckb-navigation-back ol, #eckb-article-page-container-v2 .eckb-navigation-back ul, #eckb-article-page-container-v2 .eckb-navigation-back li, #eckb-article-page-container-v2 .eckb-navigation-back section, #eckb-article-page-container-v2 .eckb-navigation-back nav, #eckb-article-page-container-v2 .eckb-navigation-back menu, #eckb-article-page-container-v2 .eckb-navigation-back header, #eckb-article-page-container-v2 .eckb-navigation-back form, #eckb-article-page-container-v2 .eckb-navigation-back input, #eckb-article-page-container-v2 .eckb-navigation-back button, #eckb-article-page-container-v2 .eckb-navigation-back img, #eckb-article-page-container-v2 .eckb-breadcrumb h1, #eckb-article-page-container-v2 .eckb-breadcrumb h2, #eckb-article-page-container-v2 .eckb-breadcrumb h3, #eckb-article-page-container-v2 .eckb-breadcrumb h4, #eckb-article-page-container-v2 .eckb-breadcrumb h5, #eckb-article-page-container-v2 .eckb-breadcrumb h6, #eckb-article-page-container-v2 .eckb-breadcrumb p, #eckb-article-page-container-v2 .eckb-breadcrumb a, #eckb-article-page-container-v2 .eckb-breadcrumb div, #eckb-article-page-container-v2 .eckb-breadcrumb span, #eckb-article-page-container-v2 .eckb-breadcrumb strong, #eckb-article-page-container-v2 .eckb-breadcrumb b, #eckb-article-page-container-v2 .eckb-breadcrumb i, #eckb-article-page-container-v2 .eckb-breadcrumb ol, #eckb-article-page-container-v2 .eckb-breadcrumb ul, #eckb-article-page-container-v2 .eckb-breadcrumb li, #eckb-article-page-container-v2 .eckb-breadcrumb section, #eckb-article-page-container-v2 .eckb-breadcrumb nav, #eckb-article-page-container-v2 .eckb-breadcrumb menu, #eckb-article-page-container-v2 .eckb-breadcrumb header, #eckb-article-page-container-v2 .eckb-breadcrumb form, #eckb-article-page-container-v2 .eckb-breadcrumb input, #eckb-article-page-container-v2 .eckb-breadcrumb button, #eckb-article-page-container-v2 .eckb-breadcrumb img, #eckb-article-page-container-v2 .eckb-tag-container h1, #eckb-article-page-container-v2 .eckb-tag-container h2, #eckb-article-page-container-v2 .eckb-tag-container h3, #eckb-article-page-container-v2 .eckb-tag-container h4, #eckb-article-page-container-v2 .eckb-tag-container h5, #eckb-article-page-container-v2 .eckb-tag-container h6, #eckb-article-page-container-v2 .eckb-tag-container p, #eckb-article-page-container-v2 .eckb-tag-container a, #eckb-article-page-container-v2 .eckb-tag-container div, #eckb-article-page-container-v2 .eckb-tag-container span, #eckb-article-page-container-v2 .eckb-tag-container strong, #eckb-article-page-container-v2 .eckb-tag-container b, #eckb-article-page-container-v2 .eckb-tag-container i, #eckb-article-page-container-v2 .eckb-tag-container ol, #eckb-article-page-container-v2 .eckb-tag-container ul, #eckb-article-page-container-v2 .eckb-tag-container li, #eckb-article-page-container-v2 .eckb-tag-container section, #eckb-article-page-container-v2 .eckb-tag-container nav, #eckb-article-page-container-v2 .eckb-tag-container menu, #eckb-article-page-container-v2 .eckb-tag-container header, #eckb-article-page-container-v2 .eckb-tag-container form, #eckb-article-page-container-v2 .eckb-tag-container input, #eckb-article-page-container-v2 .eckb-tag-container button, #eckb-article-page-container-v2 .eckb-tag-container img {
	margin: 0;
	padding: 0;
	border: 0;
	border: none;
	outline: 0;
	vertical-align: baseline;
	font-weight: normal;
	line-height: 1;
	text-align: left;
	text-decoration: none;
	box-shadow: none;
	box-sizing: border-box;
	list-style-image: none;
}

#eckb-article-page-container-v2 .eckb-article-toc .eckb-article-toc__title {
	margin: 0;
	padding: 0;
}

#eckb-article-page-container-v2 {
	position: relative;
	text-align: left;
	margin: auto;
	display: flex;
	flex-direction: column;
}

#eckb-article-page-container-v2 #eckb-article-header {
	width: 100%;
}

#eckb-article-page-container-v2 #eckb-article-body {
	display: grid;
	grid-template-rows: auto;
	align-items: stretch;
	width: 100%;
	max-width: 100%;
	grid-template-areas: "left-sidebar content right-sidebar";
	margin: 0 auto;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-left-sidebar {
	position: relative;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content {
	position: relative;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 {
	width: 100%;
	display: flex;
	position: relative;
	flex-direction: column;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-header-row-left-group {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin-right: 30px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-header-row-right-group {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	flex: 1;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-1, #eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-2, #eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-3, #eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-4, #eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-header-row-5 {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	position: relative;
	margin-bottom: 10px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-title-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-title-container .eckb-article-title {
	margin: 0;
	padding: 0;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-created-date-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 10px 0 0;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-created-date-container .eckb-meta-data-feature-icon {
	margin-right: 5px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-created-date-container .eckb-meta-data-feature-text {
	margin-right: 5px;
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-created-date-container .eckb-meta-data-feature-value time {
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-last-updated-date-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 10px 0 0;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-last-updated-date-container .eckb-meta-data-feature-icon {
	margin-right: 5px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-last-updated-date-container .eckb-meta-data-feature-text {
	margin-right: 5px;
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-last-updated-date-container .eckb-meta-data-feature-value time {
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-author-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 10px 0 0;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-author-container .eckb-meta-data-feature-icon {
	margin-right: 5px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-author-container .eckb-meta-data-feature-text {
	margin-right: 5px;
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-article-content-author-container .eckb-meta-data-feature-value {
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-outline {
	display: inline-block;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-nav {
	padding: 0;
	display: inline;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-nav li {
	display: inline;
	padding-right: 10px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-nav li a {
	text-decoration: none;
	font-weight: inherit;
	font-family: inherit;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-nav li a span {
	font-weight: inherit;
	font-family: inherit;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-link {
	font-weight: inherit;
	font-family: inherit;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-link span[aria-current=page] {
	font-weight: inherit !important;
	font-family: inherit !important;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-link-icon {
	font-size: .6em;
	line-height: 2em;
	display: inline-block;
	vertical-align: middle;
	margin-left: 6px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-breadcrumb-container .eckb-breadcrumb-link {
	font-weight: inherit;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-navigation-back {
	float: left;
	width: 100%;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-navigation-back .eckb-navigation-button {
	float: left;
	white-space: nowrap;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 #eckb-article-content-toolbar-container .eckb-article-content-toolbar-button-container {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-print-button-container {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-header-v2 .eckb-print-button-container span:first-child {
	margin-right: 5px;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-content #eckb-article-content-body {
	width: 100%;
}

#eckb-article-page-container-v2 #eckb-article-body #eckb-article-right-sidebar {
	position: relative;
}