body.front div#main-content p {
	line-height: 26px;
}

.page-documentation table {
	width: 100%;
}
@media (min-width: 992px) {
	/* line 10, ../scss/modules/docs/_base.scss */
	.page-documentation div.container-sidebar div.sticky-container {
		width: 212.5px;
	}
}
@media (min-width: 1200px) {
	/* line 10, ../scss/modules/docs/_base.scss */
	.page-documentation div.container-sidebar div.sticky-container {
		width: 252.5px;
	}
}
/* line 18, ../scss/modules/docs/_base.scss */
.page-documentation input.search-documentation {
	font-size: 16px;
	color: #2d3237;
	width: 100%;
	font-family: inherit;
}
/* line 26, ../scss/modules/docs/_base.scss */
.page-documentation .docs-menu li {
	margin-bottom: 0;
}
/* line 30, ../scss/modules/docs/_base.scss */
.page-documentation .docs-menu a {
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 0;
}
/* line 35, ../scss/modules/docs/_base.scss */
.page-documentation .docs-menu a:hover {
	border-left: 0;
}

/* line 7, ../scss/partials/_main.scss */
div#main-content {
	font-size: 16px;
	position: relative;
	z-index: 0;
	padding-bottom: 10px;
	overflow-x: hidden;
}
/* line 25, ../scss/partials/_main.scss */
body.not-front div#main-content div#content {
	padding-bottom: 10px;
}
@media (min-width: 768px) {
	/* line 25, ../scss/partials/_main.scss */
	body.not-front div#main-content div#content {
		padding-top: 10px;
	}
}

/* line 59, ../scss/partials/_main.scss */
:target:before {
	content: "";
	display: block;
	height: 85px;
	/* fixed header height*/
	margin: -85px 0 0;
	/* negative fixed header height */
}

div.region-sidebar {
	display: block;
	margin-top: 15px;
}

/* line 34, ../scss/partials/_sidebar.scss */
div.container-sidebar {
	margin-bottom: 20px;
	border-bottom: 1px solid #f0f2f4;
	padding-bottom: 0.5em;
}
@media (min-width: 768px) {
	/* line 34, ../scss/partials/_sidebar.scss */
	div.container-sidebar {
		border-bottom: 0;
	}
}
/* line 55, ../scss/partials/_sidebar.scss */
div.container-sidebar div.stiky-container:after {
	content: "";
	display: block;
	width: 2px;
	height: 100%;
	position: absolute;
	right: 0;
	background-color: #f0f2f4;
}
@media (min-width: 768px) {
	/* line 65, ../scss/partials/_sidebar.scss */
	div.container-sidebar div.sticky-container {
		width: 157.5px;
	}
}
@media (min-width: 992px) {
	/* line 65, ../scss/partials/_sidebar.scss */
	div.container-sidebar div.sticky-container {
		width: 131.6px;
	}
}
@media (min-width: 1200px) {
	/* line 65, ../scss/partials/_sidebar.scss */
	div.container-sidebar div.sticky-container {
		width: 165px;
	}
}
div.container-sidebar .sphinx-search {
	margin-bottom: 15px;
}
/* line 97, ../scss/partials/_sidebar.scss */
div.container-sidebar ul {
	margin: 0;
	padding: 0;
}
/* simple nested indentation */
div.container-sidebar .docs-menu {
	margin-left: -20px;
}
div.container-sidebar .docs-menu ul {
	padding-left: 20px;
}
div.container-sidebar .docs-menu a.current {
	background-color: #eee;
	border-right: 1px solid black;
}
/* line 100, ../scss/partials/_sidebar.scss */
div.container-sidebar ul li {
	list-style-type: none;
	margin-bottom: 10px;
}
@media (min-width: 768px) {
	/* line 100, ../scss/partials/_sidebar.scss */
	div.container-sidebar ul li {
		font-size: 1em;
	}
}
/* line 106, ../scss/partials/_sidebar.scss */
div.container-sidebar ul li a {
	display: block;
	color: #4c5155;
	border-left: 3px solid;
	border-left-color: transparent;
	font-size: 14px;
	padding-left: 10px;
	transition: border-left-color 0.2s ease;
}
/* line 146, ../scss/modules/_mixins.scss */
div.container-sidebar ul li a:hover,
div.container-sidebar ul li a.active {
	transition: border-left-color 0.2s ease;
	border-left-color: #af7fe4;
	/*color: #7929D2;*/
}

/* line 1, ../scss/partials/_breadcrumb.scss */
div#breadcrumb {
	color: #919196;
	background-color: #f6f7f8;
	padding-top: 10px;
	padding-bottom: 10px;
}
