.atwho-view {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	margin-top: 18px;
	background: white;
	color: black;
	border: 1px solid #DDD;
	border-radius: 3px;
	box-shadow: 0 0 5px rgba(0,0,0,0.1);
	min-width: 120px;
	z-index: 11110 !important;
}

.atwho-view .atwho-header {
	padding: 5px;
	margin: 5px;
	cursor: pointer;
	border-bottom: solid 1px #eaeff1;
	color: #6f8092;
	font-size: 11px;
	font-weight: bold;
}

.atwho-view .atwho-header .small {
	color: #6f8092;
	float: right;
	padding-top: 2px;
	margin-right: -5px;
	font-size: 12px;
	font-weight: normal;
}

.atwho-view .atwho-header:hover {
	cursor: default;
}

.atwho-view .cur {
	background: #3366FF;
	color: white;
}

.atwho-view .cur small {
	color: white;
}

.atwho-view strong {
	color: #3366FF;
}

.atwho-view .cur strong {
	color: white;
	font-weight: bold;
}

.atwho-view ul {
	list-style: none;
	padding: 0;
	margin: auto;
	max-height: 200px;
	overflow-y: auto;
}

.atwho-view ul li {
	display: block;
	padding: 5px 10px;
	border-bottom: 1px solid #DDD;
	cursor: pointer;
}

.atwho-view small {
	font-size: smaller;
	color: #777;
	font-weight: normal;
}

.dropzone,.dropzone * {
	box-sizing: border-box;
}

.dropzone {
	position: relative;
}

.dropzone .dz-preview {
	position: relative;
	display: inline-block;
	width: 120px;
	margin: 0.5em;
}

.dropzone .dz-preview .dz-progress {
	display: block;
	height: 15px;
	border: 1px solid #aaa;
}

.dropzone .dz-preview .dz-progress .dz-upload {
	display: block;
	height: 100%;
	width: 0;
	background: green;
}

.dropzone .dz-preview .dz-error-message {
	color: red;
	display: none;
}

.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark {
	display: block;
}

.dropzone .dz-preview.dz-success .dz-success-mark {
	display: block;
}

.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark {
	position: absolute;
	display: none;
	left: 30px;
	top: 30px;
	width: 54px;
	height: 58px;
	left: 50%;
	margin-left: -27px;
}

.select2-container {
	margin: 0;
	position: relative;
	display: inline-block;
	vertical-align: middle;
}

.select2-container,.select2-drop,.select2-search,.select2-search input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.select2-container .select2-choice {
	display: block;
	height: 26px;
	padding: 0 0 0 8px;
	overflow: hidden;
	position: relative;
	border: 1px solid #aaa;
	white-space: nowrap;
	line-height: 26px;
	color: #444;
	text-decoration: none;
	border-radius: 4px;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #fff;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
	background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
	background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
	background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

html[dir="rtl"] .select2-container .select2-choice {
	padding: 0 8px 0 0;
}

.select2-container.select2-drop-above .select2-choice {
	border-bottom-color: #aaa;
	border-radius: 0 0 4px 4px;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
	background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
	background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
	margin-right: 42px;
}

.select2-container .select2-choice>.select2-chosen {
	margin-right: 26px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: none;
	width: auto;
}

html[dir="rtl"] .select2-container .select2-choice>.select2-chosen {
	margin-left: 26px;
	margin-right: 0;
}

.select2-container .select2-choice abbr {
	display: none;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 24px;
	top: 8px;
	font-size: 1px;
	text-decoration: none;
	border: 0;
	background: url("select2.png") right top no-repeat;
	cursor: pointer;
	outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
	display: inline-block;
}

.select2-container .select2-choice abbr:hover {
	background-position: right -11px;
	cursor: pointer;
}

.select2-drop-mask {
	border: 0;
	margin: 0;
	padding: 0;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 9998;
	background-color: #fff;
	filter: alpha(opacity=0);
}

.select2-drop {
	width: 100%;
	margin-top: -1px;
	position: absolute;
	z-index: 9999;
	top: 100%;
	background: #fff;
	color: #000;
	border: 1px solid #aaa;
	border-top: 0;
	border-radius: 0 0 4px 4px;
	-webkit-box-shadow: 0 4px 5px rgba(0,0,0,0.15);
	box-shadow: 0 4px 5px rgba(0,0,0,0.15);
}

.select2-drop.select2-drop-above {
	margin-top: 1px;
	border-top: 1px solid #aaa;
	border-bottom: 0;
	border-radius: 4px 4px 0 0;
	-webkit-box-shadow: 0 -4px 5px rgba(0,0,0,0.15);
	box-shadow: 0 -4px 5px rgba(0,0,0,0.15);
}

.select2-drop-active {
	border: 1px solid #5897fb;
	border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
	border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
	border-top: 1px solid #aaa;
	width: auto;
}

.select2-drop-auto-width .select2-search {
	padding-top: 4px;
}

.select2-container .select2-choice .select2-arrow {
	display: inline-block;
	width: 18px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	border-left: 1px solid #aaa;
	border-radius: 0 4px 4px 0;
	background-clip: padding-box;
	background: #ccc;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
	background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
	background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
	left: 0;
	right: auto;
	border-left: none;
	border-right: 1px solid #aaa;
	border-radius: 4px 0 0 4px;
}

.select2-container .select2-choice .select2-arrow b {
	display: block;
	width: 100%;
	height: 100%;
	background: url("select2.png") no-repeat 0 1px;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
	background-position: 2px 1px;
}

.select2-search {
	display: inline-block;
	width: 100%;
	min-height: 26px;
	margin: 0;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	z-index: 10000;
	white-space: nowrap;
}

.select2-search input {
	width: 100%;
	height: auto !important;
	min-height: 26px;
	padding: 4px 20px 4px 5px;
	margin: 0;
	outline: 0;
	font-family: sans-serif;
	font-size: 1em;
	border: 1px solid #aaa;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #fff url("select2.png") no-repeat 100% -22px;
	background: url("select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2.png") no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

html[dir="rtl"] .select2-search input {
	padding: 4px 5px 4px 20px;
	background: #fff url("select2.png") no-repeat -37px -22px;
	background: url("select2.png") no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("select2.png") no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2.png") no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2.png") no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-drop.select2-drop-above .select2-search input {
	margin-top: 4px;
}

.select2-search input.select2-active {
	background: #fff url("select2-spinner.gif") no-repeat 100%;
	background: url("select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
	background: url("select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
	background: url("select2-spinner.gif") no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-container-active .select2-choice,.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
}

.select2-dropdown-open .select2-choice {
	border-bottom-color: transparent;
	-webkit-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #eee;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
	background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
	background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {
	border: 1px solid #5897fb;
	border-top-color: transparent;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
	background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
	background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
	background: transparent;
	border-left: none;
	filter: none;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
	border-right: none;
}

.select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -18px 1px;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -16px 1px;
}

.select2-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.select2-results {
	max-height: 200px;
	padding: 0 0 0 4px;
	margin: 4px 4px 4px 0;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-tap-highlight-color: transparent;
}

html[dir="rtl"] .select2-results {
	padding: 0 4px 0 0;
	margin: 4px 0 4px 4px;
}

.select2-results ul.select2-result-sub {
	margin: 0;
	padding-left: 0;
}

.select2-results li {
	list-style: none;
	display: list-item;
	background-image: none;
}

.select2-results li.select2-result-with-children>.select2-result-label {
	font-weight: bold;
}

.select2-results .select2-result-label {
	padding: 3px 7px 4px;
	margin: 0;
	cursor: pointer;
	min-height: 1em;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.select2-results-dept-1 .select2-result-label {
	padding-left: 20px;
}

.select2-results-dept-2 .select2-result-label {
	padding-left: 40px;
}

.select2-results-dept-3 .select2-result-label {
	padding-left: 60px;
}

.select2-results-dept-4 .select2-result-label {
	padding-left: 80px;
}

.select2-results-dept-5 .select2-result-label {
	padding-left: 100px;
}

.select2-results-dept-6 .select2-result-label {
	padding-left: 110px;
}

.select2-results-dept-7 .select2-result-label {
	padding-left: 120px;
}

.select2-results .select2-highlighted {
	background: #3875d7;
	color: #fff;
}

.select2-results li em {
	background: #feffde;
	font-style: normal;
}

.select2-results .select2-highlighted em {
	background: transparent;
}

.select2-results .select2-highlighted ul {
	background: #fff;
	color: #000;
}

.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit {
	background: #f4f4f4;
	display: list-item;
	padding-left: 5px;
}

.select2-results .select2-disabled.select2-highlighted {
	color: #666;
	background: #f4f4f4;
	display: list-item;
	cursor: default;
}

.select2-results .select2-disabled {
	background: #f4f4f4;
	display: list-item;
	cursor: default;
}

.select2-results .select2-selected {
	display: none;
}

.select2-more-results.select2-active {
	background: #f4f4f4 url("select2-spinner.gif") no-repeat 100%;
}

.select2-results .select2-ajax-error {
	background: rgba(255,50,50,0.2);
}

.select2-more-results {
	background: #f4f4f4;
	display: list-item;
}

.select2-container.select2-container-disabled .select2-choice {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
	background-color: #f4f4f4;
	background-image: none;
	border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
	display: none;
}

.select2-container-multi .select2-choices {
	height: auto !important;
	height: 1%;
	margin: 0;
	padding: 0 5px 0 0;
	position: relative;
	border: 1px solid #aaa;
	cursor: text;
	overflow: hidden;
	background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
	background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
	background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
	background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}

html[dir="rtl"] .select2-container-multi .select2-choices {
	padding: 0 0 0 5px;
}

.select2-locked {
	padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
	min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
	box-shadow: 0 0 5px rgba(0,0,0,0.3);
}

.select2-container-multi .select2-choices li {
	float: left;
	list-style: none;
}

html[dir="rtl"] .select2-container-multi .select2-choices li {
	float: right;
}

.select2-container-multi .select2-choices .select2-search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
	padding: 5px;
	margin: 1px 0;
	font-family: sans-serif;
	font-size: 100%;
	color: #666;
	outline: 0;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
	background: #fff url("select2-spinner.gif") no-repeat 100% !important;
}

.select2-default {
	color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 18px;
	margin: 3px 0 3px 5px;
	position: relative;
	line-height: 13px;
	color: #333;
	cursor: default;
	border: 1px solid #aaaaaa;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);
	box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #e4e4e4;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
	background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
	background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
	background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}

html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
	margin: 3px 5px 3px 0;
	padding: 3px 18px 3px 5px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
	cursor: default;
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
	background: #d4d4d4;
}

.select2-search-choice-close {
	display: block;
	width: 12px;
	height: 13px;
	position: absolute;
	right: 3px;
	top: 4px;
	font-size: 1px;
	outline: none;
	background: url("select2.png") right top no-repeat;
}

html[dir="rtl"] .select2-search-choice-close {
	right: auto;
	left: 3px;
}

.select2-container-multi .select2-search-choice-close {
	left: 3px;
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
	left: auto;
	right: 2px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
	background-position: right -11px;
}

.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
	background-position: right -11px;
}

.select2-container-multi.select2-container-disabled .select2-choices {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
	padding: 3px 5px 3px 5px;
	border: 1px solid #ddd;
	background-image: none;
	background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
	display: none;
	background: none;
}

.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {
	text-decoration: underline;
}

.select2-offscreen,.select2-offscreen:focus {
	clip: rect(0 0 0 0) !important;
	width: 1px !important;
	height: 1px !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	position: absolute !important;
	outline: 0 !important;
	left: 0px !important;
	top: 0px !important;
}

.select2-display-none {
	display: none;
}

.select2-measure-scrollbar {
	position: absolute;
	top: -10000px;
	left: -10000px;
	width: 100px;
	height: 100px;
	overflow: scroll;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx) {
	.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b {
		background-image: url("select2x2.png") !important;
		background-repeat: no-repeat !important;
		background-size: 60px 40px !important;
	}

	.select2-search input {
		background-position: 100% -21px !important;
	}
}

:root {
	--blue: #007bff;
	--indigo: #6610f2;
	--purple: #6d49cb;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #ffc107;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #919191;
	--gray-dark: #4f4f4f;
	--primary: #007bff;
	--secondary: #f0f0f0;
	--success: #108548;
	--info: #1f75cb;
	--warning: #fc9403;
	--danger: #dd2b0e;
	--light: #dbdbdb;
	--dark: #4f4f4f;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-family-monospace: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
}


html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
}


body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #303030;
	text-align: left;
	background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
	outline: 0 !important;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

h1,h2,h3,h4,h5,h6 {
	margin-top: 0;
	margin-bottom: 0.25rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title],abbr[data-original-title] {
	text-decoration: underline;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
	text-decoration-skip-ink: none;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,ul,dl {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,ul ul,ol ul,ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: 600;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b,strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub,sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: #007bff;
	text-decoration: none;
	background-color: transparent;
}

a:hover,.participants-more .btn-link:hover,.participants-more .right-sidebar .title .confidential-edit:hover,.right-sidebar .title .participants-more .confidential-edit:hover,.participants-more .right-sidebar .title .lock-edit:hover,.right-sidebar .title .participants-more .lock-edit:hover,.participants-more .right-sidebar .title .edit-link:hover,.right-sidebar .title .participants-more .edit-link:hover,.user-list-more .btn-link:hover,.user-list-more .right-sidebar .title .confidential-edit:hover,.right-sidebar .title .user-list-more .confidential-edit:hover,.user-list-more .right-sidebar .title .lock-edit:hover,.right-sidebar .title .user-list-more .lock-edit:hover,.user-list-more .right-sidebar .title .edit-link:hover,.right-sidebar .title .user-list-more .edit-link:hover {
	color: #0056b3;
	text-decoration: underline;
}

a:not([href]) {
	color: inherit;
	text-decoration: none;
}

a:not([href]):hover,.participants-more .btn-link:not([href]):hover,.participants-more .right-sidebar .title .confidential-edit:not([href]):hover,.right-sidebar .title .participants-more .confidential-edit:not([href]):hover,.participants-more .right-sidebar .title .lock-edit:not([href]):hover,.right-sidebar .title .participants-more .lock-edit:not([href]):hover,.participants-more .right-sidebar .title .edit-link:not([href]):hover,.right-sidebar .title .participants-more .edit-link:not([href]):hover,.user-list-more .btn-link:not([href]):hover,.user-list-more .right-sidebar .title .confidential-edit:not([href]):hover,.right-sidebar .title .user-list-more .confidential-edit:not([href]):hover,.user-list-more .right-sidebar .title .lock-edit:not([href]):hover,.right-sidebar .title .user-list-more .lock-edit:not([href]):hover,.user-list-more .right-sidebar .title .edit-link:not([href]):hover,.right-sidebar .title .user-list-more .edit-link:not([href]):hover {
	color: inherit;
	text-decoration: none;
}

pre,code,kbd,samp {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
}

figure {
	margin: 0 0 1rem;
}

img {
	vertical-align: middle;
	border-style: none;
}

svg {
	overflow: hidden;
	vertical-align: middle;
}

table {
	border-collapse: collapse;
}

caption {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	color: #919191;
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: 0.5rem;
}

button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

input,button,select,optgroup,textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,input {
	overflow: visible;
}

button,select {
	text-transform: none;
}

select {
	word-wrap: normal;
}

button,[type="button"],[type="reset"],[type="submit"] {
	-webkit-appearance: button;
}

button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) {
	cursor: pointer;
}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type="radio"],input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
	-webkit-appearance: listbox;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

summary {
	display: list-item;
	cursor: pointer;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	margin-bottom: 0.25rem;
	font-weight: 600;
	line-height: 1.2;
	color: #303030;
}

h1,.h1 {
	font-size: 2.1875rem;
}

h2,.h2 {
	font-size: 1.75rem;
}

h3,.h3 {
	font-size: 1.53125rem;
}

h4,.h4 {
	font-size: 1.3125rem;
}

h5,.h5 {
	font-size: 1.09375rem;
}

h6,.h6 {
	font-size: 0.875rem;
}

.lead {
	font-size: 1.25rem;
	font-weight: 300;
}

.display-1 {
	font-size: 6rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-2 {
	font-size: 5.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-3 {
	font-size: 4.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-4 {
	font-size: 3.5rem;
	font-weight: 300;
	line-height: 1.2;
}

hr {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	border: 0;
	border-top: 1px solid rgba(0,0,0,0.1);
}

small,.small {
	font-size: 80%;
	font-weight: 400;
}

mark,.mark {
	padding: 0.2em;
	background-color: #fcf8e3;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}

.list-inline {
	padding-left: 0;
	list-style: none;
}

.list-inline-item {
	display: inline-block;
}

.list-inline-item:not(:last-child) {
	margin-right: 0.5rem;
}

.initialism {
	font-size: 90%;
	text-transform: uppercase;
}

.blockquote {
	margin-bottom: 0.5rem;
	font-size: 1.25rem;
}

.blockquote-footer {
	display: block;
	font-size: 80%;
	color: #919191;
}

.blockquote-footer::before {
	content: "\2014\00A0";
}

.img-fluid {
	max-width: 100%;
	height: auto;
}

.img-thumbnail {
	padding: 0.25rem;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 0.25rem;
	max-width: 100%;
	height: auto;
}

.figure {
	display: inline-block;
}

.figure-img {
	margin-bottom: 0.25rem;
	line-height: 1;
}

.figure-caption {
	font-size: 90%;
	color: #919191;
}

code {
	font-size: 90%;
	color: #1f1f1f;
	word-wrap: break-word;
}

a>code {
	color: inherit;
}

kbd {
	padding: 0.2rem 0.4rem;
	font-size: 90%;
	color: #fff;
	background-color: #303030;
	border-radius: 0.2rem;
}

kbd kbd {
	padding: 0;
	font-size: 100%;
	font-weight: 600;
}

pre {
	display: block;
	font-size: 90%;
	color: #303030;
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal;
}

.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}

.container-fluid,.container-sm,.container-md,.container-lg,.container-xl {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.container,.container-sm {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container,.container-sm,.container-md {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container,.container-sm,.container-md,.container-lg {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.container,.container-sm,.container-md,.container-lg,.container-xl {
		max-width: 1140px;
	}
}

.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.no-gutters {
	margin-right: 0;
	margin-left: 0;
}

.no-gutters>.col,.no-gutters>[class*="col-"] {
	padding-right: 0;
	padding-left: 0;
}

.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.note-image-attach,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}

.row-cols-1>* {
	flex: 0 0 100%;
	max-width: 100%;
}

.row-cols-2>* {
	flex: 0 0 50%;
	max-width: 50%;
}

.row-cols-3>* {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}

.row-cols-4>* {
	flex: 0 0 25%;
	max-width: 25%;
}

.row-cols-5>* {
	flex: 0 0 20%;
	max-width: 20%;
}

.row-cols-6>* {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
}

.col-auto {
	flex: 0 0 auto;
	width: auto;
	max-width: 100%;
}

.col-1 {
	flex: 0 0 8.33333%;
	max-width: 8.33333%;
}

.col-2 {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
}

.col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}

.col-4 {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}

.col-5 {
	flex: 0 0 41.66667%;
	max-width: 41.66667%;
}

.col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}

.col-7 {
	flex: 0 0 58.33333%;
	max-width: 58.33333%;
}

.col-8 {
	flex: 0 0 66.66667%;
	max-width: 66.66667%;
}

.col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}

.col-10 {
	flex: 0 0 83.33333%;
	max-width: 83.33333%;
}

.col-11 {
	flex: 0 0 91.66667%;
	max-width: 91.66667%;
}

.col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}

.order-first {
	order: -1;
}

.order-last {
	order: 13;
}

.order-0 {
	order: 0;
}

.order-1 {
	order: 1;
}

.order-2 {
	order: 2;
}

.order-3 {
	order: 3;
}

.order-4 {
	order: 4;
}

.order-5 {
	order: 5;
}

.order-6 {
	order: 6;
}

.order-7 {
	order: 7;
}

.order-8 {
	order: 8;
}

.order-9 {
	order: 9;
}

.order-10 {
	order: 10;
}

.order-11 {
	order: 11;
}

.order-12 {
	order: 12;
}

.offset-1 {
	margin-left: 8.33333%;
}

.offset-2 {
	margin-left: 16.66667%;
}

.offset-3 {
	margin-left: 25%;
}

.offset-4 {
	margin-left: 33.33333%;
}

.offset-5 {
	margin-left: 41.66667%;
}

.offset-6 {
	margin-left: 50%;
}

.offset-7 {
	margin-left: 58.33333%;
}

.offset-8 {
	margin-left: 66.66667%;
}

.offset-9 {
	margin-left: 75%;
}

.offset-10 {
	margin-left: 83.33333%;
}

.offset-11 {
	margin-left: 91.66667%;
}

@media (min-width: 576px) {
	.col-sm {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}

	.row-cols-sm-1>* {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.row-cols-sm-2>* {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.row-cols-sm-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.row-cols-sm-4>* {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.row-cols-sm-5>* {
		flex: 0 0 20%;
		max-width: 20%;
	}

	.row-cols-sm-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-sm-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}

	.col-sm-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}

	.col-sm-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.col-sm-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.col-sm-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}

	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.col-sm-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}

	.col-sm-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}

	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}

	.col-sm-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}

	.col-sm-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}

	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-sm-first {
		order: -1;
	}

	.order-sm-last {
		order: 13;
	}

	.order-sm-0 {
		order: 0;
	}

	.order-sm-1 {
		order: 1;
	}

	.order-sm-2 {
		order: 2;
	}

	.order-sm-3 {
		order: 3;
	}

	.order-sm-4 {
		order: 4;
	}

	.order-sm-5 {
		order: 5;
	}

	.order-sm-6 {
		order: 6;
	}

	.order-sm-7 {
		order: 7;
	}

	.order-sm-8 {
		order: 8;
	}

	.order-sm-9 {
		order: 9;
	}

	.order-sm-10 {
		order: 10;
	}

	.order-sm-11 {
		order: 11;
	}

	.order-sm-12 {
		order: 12;
	}

	.offset-sm-0 {
		margin-left: 0;
	}

	.offset-sm-1 {
		margin-left: 8.33333%;
	}

	.offset-sm-2 {
		margin-left: 16.66667%;
	}

	.offset-sm-3 {
		margin-left: 25%;
	}

	.offset-sm-4 {
		margin-left: 33.33333%;
	}

	.offset-sm-5 {
		margin-left: 41.66667%;
	}

	.offset-sm-6 {
		margin-left: 50%;
	}

	.offset-sm-7 {
		margin-left: 58.33333%;
	}

	.offset-sm-8 {
		margin-left: 66.66667%;
	}

	.offset-sm-9 {
		margin-left: 75%;
	}

	.offset-sm-10 {
		margin-left: 83.33333%;
	}

	.offset-sm-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 768px) {
	.col-md {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}

	.row-cols-md-1>* {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.row-cols-md-2>* {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.row-cols-md-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.row-cols-md-4>* {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.row-cols-md-5>* {
		flex: 0 0 20%;
		max-width: 20%;
	}

	.row-cols-md-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}

	.col-md-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}

	.col-md-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.col-md-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.col-md-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}

	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.col-md-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}

	.col-md-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}

	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}

	.col-md-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}

	.col-md-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}

	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-md-first {
		order: -1;
	}

	.order-md-last {
		order: 13;
	}

	.order-md-0 {
		order: 0;
	}

	.order-md-1 {
		order: 1;
	}

	.order-md-2 {
		order: 2;
	}

	.order-md-3 {
		order: 3;
	}

	.order-md-4 {
		order: 4;
	}

	.order-md-5 {
		order: 5;
	}

	.order-md-6 {
		order: 6;
	}

	.order-md-7 {
		order: 7;
	}

	.order-md-8 {
		order: 8;
	}

	.order-md-9 {
		order: 9;
	}

	.order-md-10 {
		order: 10;
	}

	.order-md-11 {
		order: 11;
	}

	.order-md-12 {
		order: 12;
	}

	.offset-md-0 {
		margin-left: 0;
	}

	.offset-md-1 {
		margin-left: 8.33333%;
	}

	.offset-md-2 {
		margin-left: 16.66667%;
	}

	.offset-md-3 {
		margin-left: 25%;
	}

	.offset-md-4 {
		margin-left: 33.33333%;
	}

	.offset-md-5 {
		margin-left: 41.66667%;
	}

	.offset-md-6 {
		margin-left: 50%;
	}

	.offset-md-7 {
		margin-left: 58.33333%;
	}

	.offset-md-8 {
		margin-left: 66.66667%;
	}

	.offset-md-9 {
		margin-left: 75%;
	}

	.offset-md-10 {
		margin-left: 83.33333%;
	}

	.offset-md-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 992px) {
	.col-lg {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}

	.row-cols-lg-1>* {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.row-cols-lg-2>* {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.row-cols-lg-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.row-cols-lg-4>* {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.row-cols-lg-5>* {
		flex: 0 0 20%;
		max-width: 20%;
	}

	.row-cols-lg-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-lg-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}

	.col-lg-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}

	.col-lg-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.col-lg-4,.note-image-attach {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.col-lg-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}

	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.col-lg-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}

	.col-lg-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}

	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}

	.col-lg-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}

	.col-lg-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}

	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-lg-first {
		order: -1;
	}

	.order-lg-last {
		order: 13;
	}

	.order-lg-0 {
		order: 0;
	}

	.order-lg-1 {
		order: 1;
	}

	.order-lg-2 {
		order: 2;
	}

	.order-lg-3 {
		order: 3;
	}

	.order-lg-4 {
		order: 4;
	}

	.order-lg-5 {
		order: 5;
	}

	.order-lg-6 {
		order: 6;
	}

	.order-lg-7 {
		order: 7;
	}

	.order-lg-8 {
		order: 8;
	}

	.order-lg-9 {
		order: 9;
	}

	.order-lg-10 {
		order: 10;
	}

	.order-lg-11 {
		order: 11;
	}

	.order-lg-12 {
		order: 12;
	}

	.offset-lg-0 {
		margin-left: 0;
	}

	.offset-lg-1 {
		margin-left: 8.33333%;
	}

	.offset-lg-2 {
		margin-left: 16.66667%;
	}

	.offset-lg-3 {
		margin-left: 25%;
	}

	.offset-lg-4 {
		margin-left: 33.33333%;
	}

	.offset-lg-5 {
		margin-left: 41.66667%;
	}

	.offset-lg-6 {
		margin-left: 50%;
	}

	.offset-lg-7 {
		margin-left: 58.33333%;
	}

	.offset-lg-8 {
		margin-left: 66.66667%;
	}

	.offset-lg-9 {
		margin-left: 75%;
	}

	.offset-lg-10 {
		margin-left: 83.33333%;
	}

	.offset-lg-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 1200px) {
	.col-xl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}

	.row-cols-xl-1>* {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.row-cols-xl-2>* {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.row-cols-xl-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.row-cols-xl-4>* {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.row-cols-xl-5>* {
		flex: 0 0 20%;
		max-width: 20%;
	}

	.row-cols-xl-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-xl-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}

	.col-xl-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}

	.col-xl-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}

	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.col-xl-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}

	.col-xl-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}

	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}

	.col-xl-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}

	.col-xl-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}

	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}

	.col-xl-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}

	.col-xl-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}

	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-xl-first {
		order: -1;
	}

	.order-xl-last {
		order: 13;
	}

	.order-xl-0 {
		order: 0;
	}

	.order-xl-1 {
		order: 1;
	}

	.order-xl-2 {
		order: 2;
	}

	.order-xl-3 {
		order: 3;
	}

	.order-xl-4 {
		order: 4;
	}

	.order-xl-5 {
		order: 5;
	}

	.order-xl-6 {
		order: 6;
	}

	.order-xl-7 {
		order: 7;
	}

	.order-xl-8 {
		order: 8;
	}

	.order-xl-9 {
		order: 9;
	}

	.order-xl-10 {
		order: 10;
	}

	.order-xl-11 {
		order: 11;
	}

	.order-xl-12 {
		order: 12;
	}

	.offset-xl-0 {
		margin-left: 0;
	}

	.offset-xl-1 {
		margin-left: 8.33333%;
	}

	.offset-xl-2 {
		margin-left: 16.66667%;
	}

	.offset-xl-3 {
		margin-left: 25%;
	}

	.offset-xl-4 {
		margin-left: 33.33333%;
	}

	.offset-xl-5 {
		margin-left: 41.66667%;
	}

	.offset-xl-6 {
		margin-left: 50%;
	}

	.offset-xl-7 {
		margin-left: 58.33333%;
	}

	.offset-xl-8 {
		margin-left: 66.66667%;
	}

	.offset-xl-9 {
		margin-left: 75%;
	}

	.offset-xl-10 {
		margin-left: 83.33333%;
	}

	.offset-xl-11 {
		margin-left: 91.66667%;
	}
}

.table,.md table:not(.code) {
	width: 100%;
	margin-bottom: 0.5rem;
	color: #303030;
}

.table th,.md table:not(.code) th,.table td,.md table:not(.code) td {
	padding: 0.75rem;
	vertical-align: top;
	border-top: 1px solid #dbdbdb;
}

.table thead th,.md table:not(.code) thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dbdbdb;
}

.table tbody+tbody,.md table:not(.code) tbody+tbody {
	border-top: 2px solid #dbdbdb;
}

.table-sm th,.table-sm td {
	padding: 0.3rem;
}

.table-bordered,.md table:not(.code) {
	border: 1px solid #dbdbdb;
}

.table-bordered th,.md table:not(.code) th,.table-bordered td,.md table:not(.code) td {
	border: 1px solid #dbdbdb;
}

.table-bordered thead th,.md table:not(.code) thead th,.table-bordered thead td,.md table:not(.code) thead td {
	border-bottom-width: 2px;
}

.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody {
	border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: #f0f0f0;
}

.table-hover tbody tr:hover {
	color: #303030;
	background-color: rgba(0,0,0,0.075);
}

.table-primary,.table-primary>th,.table-primary>td {
	background-color: #b8daff;
}

.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody {
	border-color: #7abaff;
}

.table-hover .table-primary:hover {
	background-color: #9fcdff;
}

.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th {
	background-color: #9fcdff;
}

.table-secondary,.table-secondary>th,.table-secondary>td {
	background-color: #fbfbfb;
}

.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody {
	border-color: #f7f7f7;
}

.table-hover .table-secondary:hover {
	background-color: #eeeeee;
}

.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th {
	background-color: #eeeeee;
}

.table-success,.table-success>th,.table-success>td {
	background-color: #bcddcc;
}

.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody {
	border-color: #83c0a0;
}

.table-hover .table-success:hover {
	background-color: #abd4bf;
}

.table-hover .table-success:hover>td,.table-hover .table-success:hover>th {
	background-color: #abd4bf;
}

.table-info,.table-info>th,.table-info>td {
	background-color: #c0d8f0;
}

.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody {
	border-color: #8bb7e4;
}

.table-hover .table-info:hover {
	background-color: #abcbeb;
}

.table-hover .table-info:hover>td,.table-hover .table-info:hover>th {
	background-color: #abcbeb;
}

.table-warning,.table-warning>th,.table-warning>td {
	background-color: #fee1b8;
}

.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody {
	border-color: #fdc77c;
}

.table-hover .table-warning:hover {
	background-color: #fed69f;
}

.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
	background-color: #fed69f;
}

.table-danger,.table-danger>th,.table-danger>td {
	background-color: #f5c4bc;
}

.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody {
	border-color: #ed9182;
}

.table-hover .table-danger:hover {
	background-color: #f2b0a6;
}

.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
	background-color: #f2b0a6;
}

.table-light,.table-light>th,.table-light>td {
	background-color: whitesmoke;
}

.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody {
	border-color: #ececec;
}

.table-hover .table-light:hover {
	background-color: #e8e8e8;
}

.table-hover .table-light:hover>td,.table-hover .table-light:hover>th {
	background-color: #e8e8e8;
}

.table-dark,.table-dark>th,.table-dark>td {
	background-color: #cecece;
}

.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody {
	border-color: #a3a3a3;
}

.table-hover .table-dark:hover {
	background-color: #c1c1c1;
}

.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th {
	background-color: #c1c1c1;
}

.table-active,.table-active>th,.table-active>td {
	background-color: rgba(0,0,0,0.075);
}

.table-hover .table-active:hover {
	background-color: rgba(0,0,0,0.075);
}

.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
	background-color: rgba(0,0,0,0.075);
}

.table .thead-dark th,.md table:not(.code) .thead-dark th {
	color: #fff;
	background-color: #4f4f4f;
	border-color: #626262;
}

.table .thead-light th,.md table:not(.code) .thead-light th {
	color: #707070;
	background-color: #bfbfbf;
	border-color: #dbdbdb;
}

.table-dark {
	color: #fff;
	background-color: #4f4f4f;
}

.table-dark th,.table-dark td,.table-dark thead th {
	border-color: #626262;
}

.table-dark.table-bordered,.md table.table-dark:not(.code) {
	border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
	background-color: rgba(255,255,255,0.05);
}

.table-dark.table-hover tbody tr:hover {
	color: #fff;
	background-color: rgba(255,255,255,0.075);
}

@media (max-width: 575.98px) {
	.table-responsive-sm {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.table-responsive-sm>.table-bordered,.md .table-responsive-sm>table:not(.code) {
		border: 0;
	}
}

@media (max-width: 767.98px) {
	.table-responsive-md {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.table-responsive-md>.table-bordered,.md .table-responsive-md>table:not(.code) {
		border: 0;
	}
}

@media (max-width: 991.98px) {
	.table-responsive-lg {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.table-responsive-lg>.table-bordered,.md .table-responsive-lg>table:not(.code) {
		border: 0;
	}
}

@media (max-width: 1199.98px) {
	.table-responsive-xl {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.table-responsive-xl>.table-bordered,.md .table-responsive-xl>table:not(.code) {
		border: 0;
	}
}

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.table-responsive>.table-bordered,.md .table-responsive>table:not(.code) {
	border: 0;
}

.form-control,.search form {
	display: block;
	width: 100%;
	height: 34px;
	padding: 0.375rem 0.75rem;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.5;
	color: #303030;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.form-control,.search form {
		transition: none;
	}
}

.form-control::-ms-expand,.search form::-ms-expand {
	background-color: transparent;
	border: 0;
}

.form-control:-moz-focusring,.search form:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #303030;
}

.form-control:focus,.search form:focus,.search.search-active form {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.form-control::placeholder,.search form::placeholder {
	color: #919191;
	opacity: 1;
}

.form-control:disabled,.search form:disabled,.form-control[readonly],.search form[readonly] {
	background-color: #fafafa;
	opacity: 1;
}

select.form-control:focus::-ms-value {
	color: #303030;
	background-color: #fff;
}

.form-control-file,.form-control-range {
	display: block;
	width: 100%;
}

.col-form-label {
	padding-top: calc(0.375rem + 1px);
	padding-bottom: calc(0.375rem + 1px);
	margin-bottom: 0;
	font-size: inherit;
	line-height: 1.5;
}

.col-form-label-lg {
	padding-top: calc(0.5rem + 1px);
	padding-bottom: calc(0.5rem + 1px);
	font-size: 1.25rem;
	line-height: 1.5;
}

.col-form-label-sm {
	padding-top: calc(0.25rem + 1px);
	padding-bottom: calc(0.25rem + 1px);
	font-size: 0.875rem;
	line-height: 1.5;
}

.form-control-plaintext {
	display: block;
	width: 100%;
	padding: 0.375rem 0;
	margin-bottom: 0;
	font-size: 0.875rem;
	line-height: 1.5;
	color: #303030;
	background-color: transparent;
	border: solid transparent;
	border-width: 1px 0;
}

.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg {
	padding-right: 0;
	padding-left: 0;
}

.form-control-sm {
	height: calc(1.5em + 0.5rem + 2px);
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.form-control-lg {
	height: calc(1.5em + 1rem + 2px);
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	line-height: 1.5;
	border-radius: 0.3rem;
}

select.form-control[size],select.form-control[multiple] {
	height: auto;
}

textarea.form-control {
	height: auto;
}

.form-group {
	margin-bottom: 1rem;
}

.form-text {
	display: block;
	margin-top: 0.25rem;
}

.form-row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -5px;
	margin-left: -5px;
}

.form-row>.col,.form-row>[class*="col-"] {
	padding-right: 5px;
	padding-left: 5px;
}

.form-check {
	position: relative;
	display: block;
	padding-left: 1.25rem;
}

.form-check-input {
	position: absolute;
	margin-top: 0.3rem;
	margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label {
	color: #919191;
}

.form-check-label {
	margin-bottom: 0;
}

.form-check-inline {
	display: inline-flex;
	align-items: center;
	padding-left: 0;
	margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
	position: static;
	margin-top: 0;
	margin-right: 0.3125rem;
	margin-left: 0;
}

.valid-feedback {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 80%;
	color: #108548;
}

.valid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 0.5rem 0.75rem;
	margin-top: .1rem;
	font-size: 0.75rem;
	line-height: 1.5;
	color: #fff;
	background-color: rgba(16,133,72,0.9);
	border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip {
	display: block;
}

.was-validated .form-control:valid,.was-validated .search form:valid,.search .was-validated form:valid,.form-control.is-valid,.search form.is-valid {
	border-color: #108548;
}

.was-validated .form-control:valid:focus,.was-validated .search form:valid:focus,.search .was-validated form:valid:focus,.was-validated .search.search-active form:valid,.search.search-active .was-validated form:valid,.form-control.is-valid:focus,.search form.is-valid:focus,.search.search-active form.is-valid {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.was-validated .custom-select:valid,.custom-select.is-valid {
	border-color: #108548;
}

.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label {
	color: #108548;
}

.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip {
	display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label {
	color: #108548;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before {
	border-color: #108548;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before {
	border-color: #15b361;
	background-color: #15b361;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before {
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
	border-color: #108548;
}

.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label {
	border-color: #108548;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.invalid-feedback {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 80%;
	color: #dd2b0e;
}

.invalid-tooltip {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 0.5rem 0.75rem;
	margin-top: .1rem;
	font-size: 0.75rem;
	line-height: 1.5;
	color: #fff;
	background-color: rgba(221,43,14,0.9);
	border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip {
	display: block;
}

.was-validated .form-control:invalid,.was-validated .search form:invalid,.search .was-validated form:invalid,.form-control.is-invalid,.search form.is-invalid {
	border-color: #dd2b0e;
}

.was-validated .form-control:invalid:focus,.was-validated .search form:invalid:focus,.search .was-validated form:invalid:focus,.was-validated .search.search-active form:invalid,.search.search-active .was-validated form:invalid,.form-control.is-invalid:focus,.search form.is-invalid:focus,.search.search-active form.is-invalid {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.was-validated .custom-select:invalid,.custom-select.is-invalid {
	border-color: #dd2b0e;
}

.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label {
	color: #dd2b0e;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip {
	display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label {
	color: #dd2b0e;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before {
	border-color: #dd2b0e;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
	border-color: #f2482c;
	background-color: #f2482c;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
	border-color: #dd2b0e;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label {
	border-color: #dd2b0e;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.form-inline {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
}

.form-inline .form-check {
	width: 100%;
}

@media (min-width: 576px) {
	.form-inline label {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 0;
	}

	.form-inline .form-group {
		display: flex;
		flex: 0 0 auto;
		flex-flow: row wrap;
		align-items: center;
		margin-bottom: 0;
	}

	.form-inline .form-control,.form-inline .search form,.search .form-inline form {
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}

	.form-inline .form-control-plaintext {
		display: inline-block;
	}

	.form-inline .input-group,.form-inline .custom-select {
		width: auto;
	}

	.form-inline .form-check {
		display: flex;
		align-items: center;
		justify-content: center;
		width: auto;
		padding-left: 0;
	}

	.form-inline .form-check-input {
		position: relative;
		flex-shrink: 0;
		margin-top: 0;
		margin-right: 0.25rem;
		margin-left: 0;
	}

	.form-inline .custom-control {
		align-items: center;
		justify-content: center;
	}

	.form-inline .custom-control-label {
		margin-bottom: 0;
	}
}

.btn,.project-buttons .stat-text {
	display: inline-block;
	font-weight: 400;
	color: #303030;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 20px;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.btn,.project-buttons .stat-text {
		transition: none;
	}
}

.btn:hover,.project-buttons .stat-text:hover {
	color: #303030;
	text-decoration: none;
}

.btn:focus,.project-buttons .stat-text:focus,.btn.focus,.project-buttons .focus.stat-text {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.btn.disabled,.project-buttons .disabled.stat-text,.btn:disabled,.project-buttons .stat-text:disabled {
	opacity: 0.65;
}

a.btn.disabled,.project-buttons a.disabled.stat-text,fieldset:disabled a.btn,fieldset:disabled .project-buttons a.stat-text,.project-buttons fieldset:disabled a.stat-text {
	pointer-events: none;
}

.btn-primary {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-primary:hover {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
}

.btn-primary:focus,.btn-primary.focus {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
	box-shadow: 0 0 0 0.2rem rgba(38,143,255,0.5);
}

.btn-primary.disabled,.btn-primary:disabled {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-menu-toggle {
	color: #fff;
	background-color: #0062cc;
	border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(38,143,255,0.5);
}

.btn-secondary {
	color: #303030;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

.btn-secondary:hover {
	color: #303030;
	background-color: #dddddd;
	border-color: #d7d7d7;
}

.btn-secondary:focus,.btn-secondary.focus {
	color: #303030;
	background-color: #dddddd;
	border-color: #d7d7d7;
	box-shadow: 0 0 0 0.2rem rgba(211,211,211,0.5);
}

.btn-secondary.disabled,.btn-secondary:disabled {
	color: #303030;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-menu-toggle {
	color: #303030;
	background-color: #d7d7d7;
	border-color: #d0d0d0;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus,.show>.btn-secondary.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(211,211,211,0.5);
}

.btn-success {
	color: #fff;
	background-color: #108548;
	border-color: #108548;
}

.btn-success:hover {
	color: #fff;
	background-color: #0c6336;
	border-color: #0b572f;
}

.btn-success:focus,.btn-success.focus {
	color: #fff;
	background-color: #0c6336;
	border-color: #0b572f;
	box-shadow: 0 0 0 0.2rem rgba(52,151,99,0.5);
}

.btn-success.disabled,.btn-success:disabled {
	color: #fff;
	background-color: #108548;
	border-color: #108548;
}

.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle,.show>.btn-success.dropdown-menu-toggle {
	color: #fff;
	background-color: #0b572f;
	border-color: #094c29;
}

.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus,.show>.btn-success.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(52,151,99,0.5);
}

.btn-info {
	color: #fff;
	background-color: #1f75cb;
	border-color: #1f75cb;
}

.btn-info:hover {
	color: #fff;
	background-color: #1a62aa;
	border-color: #185c9f;
}

.btn-info:focus,.btn-info.focus {
	color: #fff;
	background-color: #1a62aa;
	border-color: #185c9f;
	box-shadow: 0 0 0 0.2rem rgba(65,138,211,0.5);
}

.btn-info.disabled,.btn-info:disabled {
	color: #fff;
	background-color: #1f75cb;
	border-color: #1f75cb;
}

.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle,.show>.btn-info.dropdown-menu-toggle {
	color: #fff;
	background-color: #185c9f;
	border-color: #175594;
}

.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus,.show>.btn-info.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(65,138,211,0.5);
}

.btn-warning {
	color: #303030;
	background-color: #fc9403;
	border-color: #fc9403;
}

.btn-warning:hover {
	color: #fff;
	background-color: #d67e03;
	border-color: #ca7602;
}

.btn-warning:focus,.btn-warning.focus {
	color: #fff;
	background-color: #d67e03;
	border-color: #ca7602;
	box-shadow: 0 0 0 0.2rem rgba(221,133,10,0.5);
}

.btn-warning.disabled,.btn-warning:disabled {
	color: #303030;
	background-color: #fc9403;
	border-color: #fc9403;
}

.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle,.show>.btn-warning.dropdown-menu-toggle {
	color: #fff;
	background-color: #ca7602;
	border-color: #bd6f02;
}

.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus,.show>.btn-warning.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(221,133,10,0.5);
}

.btn-danger {
	color: #fff;
	background-color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn-danger:hover {
	color: #fff;
	background-color: #b9240c;
	border-color: #ad220b;
}

.btn-danger:focus,.btn-danger.focus {
	color: #fff;
	background-color: #b9240c;
	border-color: #ad220b;
	box-shadow: 0 0 0 0.2rem rgba(226,75,50,0.5);
}

.btn-danger.disabled,.btn-danger:disabled {
	color: #fff;
	background-color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle,.show>.btn-danger.dropdown-menu-toggle {
	color: #fff;
	background-color: #ad220b;
	border-color: #a11f0a;
}

.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-danger.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(226,75,50,0.5);
}

.btn-light {
	color: #303030;
	background-color: #dbdbdb;
	border-color: #dbdbdb;
}

.btn-light:hover {
	color: #303030;
	background-color: #c8c8c8;
	border-color: #c2c2c2;
}

.btn-light:focus,.btn-light.focus {
	color: #303030;
	background-color: #c8c8c8;
	border-color: #c2c2c2;
	box-shadow: 0 0 0 0.2rem rgba(193,193,193,0.5);
}

.btn-light.disabled,.btn-light:disabled {
	color: #303030;
	background-color: #dbdbdb;
	border-color: #dbdbdb;
}

.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle,.show>.btn-light.dropdown-menu-toggle {
	color: #303030;
	background-color: #c2c2c2;
	border-color: #bbbbbb;
}

.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus,.show>.btn-light.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(193,193,193,0.5);
}

.btn-dark {
	color: #fff;
	background-color: #4f4f4f;
	border-color: #4f4f4f;
}

.btn-dark:hover {
	color: #fff;
	background-color: #3c3c3c;
	border-color: #363636;
}

.btn-dark:focus,.btn-dark.focus {
	color: #fff;
	background-color: #3c3c3c;
	border-color: #363636;
	box-shadow: 0 0 0 0.2rem rgba(105,105,105,0.5);
}

.btn-dark.disabled,.btn-dark:disabled {
	color: #fff;
	background-color: #4f4f4f;
	border-color: #4f4f4f;
}

.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle,.show>.btn-dark.dropdown-menu-toggle {
	color: #fff;
	background-color: #363636;
	border-color: #2f2f2f;
}

.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus,.show>.btn-dark.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(105,105,105,0.5);
}

.btn-outline-primary {
	color: #007bff;
	border-color: #007bff;
}

.btn-outline-primary:hover {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-outline-primary:focus,.btn-outline-primary.focus {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.5);
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
	color: #007bff;
	background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-outline-primary.dropdown-menu-toggle {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.5);
}

.btn-outline-secondary {
	color: #f0f0f0;
	border-color: #f0f0f0;
}

.btn-outline-secondary:hover {
	color: #303030;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

.btn-outline-secondary:focus,.btn-outline-secondary.focus {
	box-shadow: 0 0 0 0.2rem rgba(240,240,240,0.5);
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
	color: #f0f0f0;
	background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-outline-secondary.dropdown-menu-toggle {
	color: #303030;
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus,.show>.btn-outline-secondary.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(240,240,240,0.5);
}

.btn-outline-success {
	color: #108548;
	border-color: #108548;
}

.btn-outline-success:hover {
	color: #fff;
	background-color: #108548;
	border-color: #108548;
}

.btn-outline-success:focus,.btn-outline-success.focus {
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.5);
}

.btn-outline-success.disabled,.btn-outline-success:disabled {
	color: #108548;
	background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle,.show>.btn-outline-success.dropdown-menu-toggle {
	color: #fff;
	background-color: #108548;
	border-color: #108548;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus,.show>.btn-outline-success.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.5);
}

.btn-outline-info {
	color: #1f75cb;
	border-color: #1f75cb;
}

.btn-outline-info:hover {
	color: #fff;
	background-color: #1f75cb;
	border-color: #1f75cb;
}

.btn-outline-info:focus,.btn-outline-info.focus {
	box-shadow: 0 0 0 0.2rem rgba(31,117,203,0.5);
}

.btn-outline-info.disabled,.btn-outline-info:disabled {
	color: #1f75cb;
	background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle,.show>.btn-outline-info.dropdown-menu-toggle {
	color: #fff;
	background-color: #1f75cb;
	border-color: #1f75cb;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus,.show>.btn-outline-info.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(31,117,203,0.5);
}

.btn-outline-warning {
	color: #fc9403;
	border-color: #fc9403;
}

.btn-outline-warning:hover {
	color: #303030;
	background-color: #fc9403;
	border-color: #fc9403;
}

.btn-outline-warning:focus,.btn-outline-warning.focus {
	box-shadow: 0 0 0 0.2rem rgba(252,148,3,0.5);
}

.btn-outline-warning.disabled,.btn-outline-warning:disabled {
	color: #fc9403;
	background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-outline-warning.dropdown-menu-toggle {
	color: #303030;
	background-color: #fc9403;
	border-color: #fc9403;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus,.show>.btn-outline-warning.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(252,148,3,0.5);
}

.btn-outline-danger {
	color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn-outline-danger:hover {
	color: #fff;
	background-color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn-outline-danger:focus,.btn-outline-danger.focus {
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.5);
}

.btn-outline-danger.disabled,.btn-outline-danger:disabled {
	color: #dd2b0e;
	background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle,.show>.btn-outline-danger.dropdown-menu-toggle {
	color: #fff;
	background-color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus,.show>.btn-outline-danger.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.5);
}

.btn-outline-light {
	color: #dbdbdb;
	border-color: #dbdbdb;
}

.btn-outline-light:hover {
	color: #303030;
	background-color: #dbdbdb;
	border-color: #dbdbdb;
}

.btn-outline-light:focus,.btn-outline-light.focus {
	box-shadow: 0 0 0 0.2rem rgba(219,219,219,0.5);
}

.btn-outline-light.disabled,.btn-outline-light:disabled {
	color: #dbdbdb;
	background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle,.show>.btn-outline-light.dropdown-menu-toggle {
	color: #303030;
	background-color: #dbdbdb;
	border-color: #dbdbdb;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus,.show>.btn-outline-light.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(219,219,219,0.5);
}

.btn-outline-dark {
	color: #4f4f4f;
	border-color: #4f4f4f;
}

.btn-outline-dark:hover {
	color: #fff;
	background-color: #4f4f4f;
	border-color: #4f4f4f;
}

.btn-outline-dark:focus,.btn-outline-dark.focus {
	box-shadow: 0 0 0 0.2rem rgba(79,79,79,0.5);
}

.btn-outline-dark.disabled,.btn-outline-dark:disabled {
	color: #4f4f4f;
	background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle,.show>.btn-outline-dark.dropdown-menu-toggle {
	color: #fff;
	background-color: #4f4f4f;
	border-color: #4f4f4f;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus,.show>.btn-outline-dark.dropdown-menu-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(79,79,79,0.5);
}

.btn-link,.right-sidebar .title .confidential-edit,.right-sidebar .title .lock-edit,.right-sidebar .title .edit-link {
	font-weight: 400;
	color: #007bff;
	text-decoration: none;
}

.btn-link:hover,.right-sidebar .title .confidential-edit:hover,.right-sidebar .title .lock-edit:hover,.right-sidebar .title .edit-link:hover {
	color: #0056b3;
	text-decoration: underline;
}

.btn-link:focus,.right-sidebar .title .confidential-edit:focus,.right-sidebar .title .lock-edit:focus,.right-sidebar .title .edit-link:focus,.btn-link.focus,.right-sidebar .title .focus.confidential-edit,.right-sidebar .title .focus.lock-edit,.right-sidebar .title .focus.edit-link {
	text-decoration: underline;
	box-shadow: none;
}

.btn-link:disabled,.right-sidebar .title .confidential-edit:disabled,.right-sidebar .title .lock-edit:disabled,.right-sidebar .title .edit-link:disabled,.btn-link.disabled,.right-sidebar .title .disabled.confidential-edit,.right-sidebar .title .disabled.lock-edit,.right-sidebar .title .disabled.edit-link {
	color: #919191;
	pointer-events: none;
}

.btn-lg,.btn-group-lg>.btn,.project-buttons .btn-group-lg>.stat-text {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	line-height: 1.5;
	border-radius: 0.3rem;
}

.btn-sm,.btn-group-sm>.btn,.project-buttons .btn-group-sm>.stat-text {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.btn-block,.login-page input[type='submit'] {
	display: block;
	width: 100%;
}

.btn-block+.btn-block,.login-page input[type='submit']+.btn-block,.login-page .btn-block+input[type='submit'],.login-page input[type='submit']+input[type='submit'] {
	margin-top: 0.5rem;
}

input[type="submit"].btn-block,.login-page input[type="submit"][type='submit'],input[type="reset"].btn-block,.login-page input[type="reset"][type='submit'],input[type="button"].btn-block,.login-page input[type="button"][type='submit'] {
	width: 100%;
}

.fade {
	transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
	.fade {
		transition: none;
	}
}

.fade:not(.show) {
	opacity: 0;
}

.collapse:not(.show) {
	display: none;
}

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
	.collapsing {
		transition: none;
	}
}

.dropup,.dropright,.dropdown,.dropleft {
	position: relative;
}

.dropdown-toggle,.dropdown-menu-toggle {
	white-space: nowrap;
}

.dropdown-toggle::after,.dropdown-menu-toggle::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid;
	border-right: 0.3em solid transparent;
	border-bottom: 0;
	border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after,.dropdown-menu-toggle:empty::after {
	margin-left: 0;
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 10rem;
	padding: 0.5rem 0;
	margin: 0.125rem 0 0;
	font-size: 1rem;
	color: #303030;
	text-align: left;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 0.25rem;
}

.dropdown-menu-left {
	right: auto;
	left: 0;
}

.dropdown-menu-right,.home-panel-buttons .notification-dropdown .dropdown-menu,.notification-list-item .dropdown-menu,.project-repo-buttons .notification-dropdown .dropdown-menu {
	right: 0;
	left: auto;
}

@media (min-width: 576px) {
	.dropdown-menu-sm-left {
		right: auto;
		left: 0;
	}

	.dropdown-menu-sm-right {
		right: 0;
		left: auto;
	}
}

@media (min-width: 768px) {
	.dropdown-menu-md-left {
		right: auto;
		left: 0;
	}

	.dropdown-menu-md-right {
		right: 0;
		left: auto;
	}
}

@media (min-width: 992px) {
	.dropdown-menu-lg-left {
		right: auto;
		left: 0;
	}

	.dropdown-menu-lg-right {
		right: 0;
		left: auto;
	}
}

@media (min-width: 1200px) {
	.dropdown-menu-xl-left {
		right: auto;
		left: 0;
	}

	.dropdown-menu-xl-right {
		right: 0;
		left: auto;
	}
}

.dropup .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after,.dropup .dropdown-menu-toggle::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0;
	border-right: 0.3em solid transparent;
	border-bottom: 0.3em solid;
	border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after,.dropup .dropdown-menu-toggle:empty::after {
	margin-left: 0;
}

.dropright .dropdown-menu {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after,.dropright .dropdown-menu-toggle::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid transparent;
	border-right: 0;
	border-bottom: 0.3em solid transparent;
	border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after,.dropright .dropdown-menu-toggle:empty::after {
	margin-left: 0;
}

.dropright .dropdown-toggle::after,.dropright .dropdown-menu-toggle::after {
	vertical-align: 0;
}

.dropleft .dropdown-menu {
	top: 0;
	right: 100%;
	left: auto;
	margin-top: 0;
	margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after,.dropleft .dropdown-menu-toggle::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
}

.dropleft .dropdown-toggle::after,.dropleft .dropdown-menu-toggle::after {
	display: none;
}

.dropleft .dropdown-toggle::before,.dropleft .dropdown-menu-toggle::before {
	display: inline-block;
	margin-right: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid transparent;
	border-right: 0.3em solid;
	border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after,.dropleft .dropdown-menu-toggle:empty::after {
	margin-left: 0;
}

.dropleft .dropdown-toggle::before,.dropleft .dropdown-menu-toggle::before {
	vertical-align: 0;
}

.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"] {
	right: auto;
	bottom: auto;
}

.dropdown-divider,.divider {
	height: 0;
	margin: 4px 0;
	overflow: hidden;
	border-top: 1px solid #dbdbdb;
}

.dropdown-item {
	display: block;
	width: 100%;
	padding: 8px 12px;
	clear: both;
	font-weight: 400;
	color: #303030;
	text-align: inherit;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
}

.dropdown-item:hover,.dropdown-item:focus {
	color: #232323;
	text-decoration: none;
	background-color: #dbdbdb;
}

.dropdown-item.active,.dropdown-item:active {
	color: #fff;
	text-decoration: none;
	background-color: #007bff;
}

.dropdown-item.disabled,.dropdown-item:disabled {
	color: #919191;
	pointer-events: none;
	background-color: transparent;
}

.dropdown-menu.show {
	display: block;
}

.dropdown-header {
	display: block;
	padding: 0.5rem 12px;
	margin-bottom: 0;
	font-size: 0.875rem;
	color: #919191;
	white-space: nowrap;
}

.dropdown-item-text {
	display: block;
	padding: 8px 12px;
	color: #303030;
}

.btn-group,.btn-group-vertical {
	position: relative;
	display: inline-flex;
	vertical-align: middle;
}

.btn-group>.btn,.project-buttons .btn-group>.stat-text,.btn-group-vertical>.btn,.project-buttons .btn-group-vertical>.stat-text {
	position: relative;
	flex: 1 1 auto;
}

.btn-group>.btn:hover,.project-buttons .btn-group>.stat-text:hover,.btn-group-vertical>.btn:hover,.project-buttons .btn-group-vertical>.stat-text:hover {
	z-index: 1;
}

.btn-group>.btn:focus,.project-buttons .btn-group>.stat-text:focus,.btn-group>.btn:active,.project-buttons .btn-group>.stat-text:active,.btn-group>.btn.active,.project-buttons .btn-group>.active.stat-text,.btn-group-vertical>.btn:focus,.project-buttons .btn-group-vertical>.stat-text:focus,.btn-group-vertical>.btn:active,.project-buttons .btn-group-vertical>.stat-text:active,.btn-group-vertical>.btn.active,.project-buttons .btn-group-vertical>.active.stat-text {
	z-index: 1;
}

.btn-toolbar {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.btn-toolbar .input-group {
	width: auto;
}

.btn-group>.btn:not(:first-child),.project-buttons .btn-group>.stat-text:not(:first-child),.btn-group>.btn-group:not(:first-child) {
	margin-left: -1px;
}

.btn-group>.btn:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.project-buttons .btn-group>.stat-text:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.btn-group>.btn-group:not(:last-child)>.btn,.project-buttons .btn-group>.btn-group:not(:last-child)>.stat-text {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.btn-group>.btn:not(:first-child),.project-buttons .btn-group>.stat-text:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn,.project-buttons .btn-group>.btn-group:not(:first-child)>.stat-text {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after {
	margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
	margin-right: 0;
}

.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.project-buttons .btn-group-sm>.stat-text+.dropdown-toggle-split {
	padding-right: 0.375rem;
	padding-left: 0.375rem;
}

.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.project-buttons .btn-group-lg>.stat-text+.dropdown-toggle-split {
	padding-right: 0.75rem;
	padding-left: 0.75rem;
}

.btn-group-vertical {
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
}

.btn-group-vertical>.btn,.project-buttons .btn-group-vertical>.stat-text,.btn-group-vertical>.btn-group {
	width: 100%;
}

.btn-group-vertical>.btn:not(:first-child),.project-buttons .btn-group-vertical>.stat-text:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child) {
	margin-top: -1px;
}

.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.project-buttons .btn-group-vertical>.stat-text:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.project-buttons .btn-group-vertical>.btn-group:not(:last-child)>.stat-text {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.btn-group-vertical>.btn:not(:first-child),.project-buttons .btn-group-vertical>.stat-text:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn,.project-buttons .btn-group-vertical>.btn-group:not(:first-child)>.stat-text {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.btn-group-toggle>.btn,.project-buttons .btn-group-toggle>.stat-text,.btn-group-toggle>.btn-group>.btn,.project-buttons .btn-group-toggle>.btn-group>.stat-text {
	margin-bottom: 0;
}

.btn-group-toggle>.btn input[type="radio"],.project-buttons .btn-group-toggle>.stat-text input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.project-buttons .btn-group-toggle>.stat-text input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.project-buttons .btn-group-toggle>.btn-group>.stat-text input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"],.project-buttons .btn-group-toggle>.btn-group>.stat-text input[type="checkbox"] {
	position: absolute;
	clip: rect(0, 0, 0, 0);
	pointer-events: none;
}

.input-group {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.input-group>.form-control,.search .input-group>form,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file {
	position: relative;
	flex: 1 1 0%;
	min-width: 0;
	margin-bottom: 0;
}

.input-group>.form-control+.form-control,.search .input-group>form+.form-control,.search .input-group>.form-control+form,.search .input-group>form+form,.input-group>.form-control+.custom-select,.search .input-group>form+.custom-select,.input-group>.form-control+.custom-file,.search .input-group>form+.custom-file,.input-group>.form-control-plaintext+.form-control,.search .input-group>.form-control-plaintext+form,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.search .input-group>.custom-select+form,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.search .input-group>.custom-file+form,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file {
	margin-left: -1px;
}

.input-group>.form-control:focus,.search .input-group>form:focus,.search.search-active .input-group>form,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label {
	z-index: 3;
}

.input-group>.custom-file .custom-file-input:focus {
	z-index: 4;
}

.input-group>.form-control:not(:last-child),.search .input-group>form:not(:last-child),.input-group>.custom-select:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>.form-control:not(:first-child),.search .input-group>form:not(:first-child),.input-group>.custom-select:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.input-group>.custom-file {
	display: flex;
	align-items: center;
}

.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>.custom-file:not(:first-child) .custom-file-label {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.input-group-prepend,.input-group-append {
	display: flex;
}

.input-group-prepend .btn,.input-group-prepend .project-buttons .stat-text,.project-buttons .input-group-prepend .stat-text,.input-group-append .btn,.input-group-append .project-buttons .stat-text,.project-buttons .input-group-append .stat-text {
	position: relative;
	z-index: 2;
}

.input-group-prepend .btn:focus,.input-group-prepend .project-buttons .stat-text:focus,.project-buttons .input-group-prepend .stat-text:focus,.input-group-append .btn:focus,.input-group-append .project-buttons .stat-text:focus,.project-buttons .input-group-append .stat-text:focus {
	z-index: 3;
}

.input-group-prepend .btn+.btn,.input-group-prepend .project-buttons .stat-text+.btn,.project-buttons .input-group-prepend .stat-text+.btn,.input-group-prepend .project-buttons .btn+.stat-text,.project-buttons .input-group-prepend .btn+.stat-text,.input-group-prepend .project-buttons .stat-text+.stat-text,.project-buttons .input-group-prepend .stat-text+.stat-text,.input-group-prepend .btn+.input-group-text,.input-group-prepend .project-buttons .stat-text+.input-group-text,.project-buttons .input-group-prepend .stat-text+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .project-buttons .input-group-text+.stat-text,.project-buttons .input-group-prepend .input-group-text+.stat-text,.input-group-append .btn+.btn,.input-group-append .project-buttons .stat-text+.btn,.project-buttons .input-group-append .stat-text+.btn,.input-group-append .project-buttons .btn+.stat-text,.project-buttons .input-group-append .btn+.stat-text,.input-group-append .project-buttons .stat-text+.stat-text,.project-buttons .input-group-append .stat-text+.stat-text,.input-group-append .btn+.input-group-text,.input-group-append .project-buttons .stat-text+.input-group-text,.project-buttons .input-group-append .stat-text+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .project-buttons .input-group-text+.stat-text,.project-buttons .input-group-append .input-group-text+.stat-text {
	margin-left: -1px;
}

.input-group-prepend {
	margin-right: -1px;
}

.input-group-append {
	margin-left: -1px;
}

.input-group-text {
	display: flex;
	align-items: center;
	padding: 0.375rem 0.75rem;
	margin-bottom: 0;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.5;
	color: #303030;
	text-align: center;
	white-space: nowrap;
	background-color: #fafafa;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
}

.input-group-text input[type="radio"],.input-group-text input[type="checkbox"] {
	margin-top: 0;
}

.input-group-lg>.form-control:not(textarea),.search .input-group-lg>form:not(textarea),.input-group-lg>.custom-select {
	height: calc(1.5em + 1rem + 2px);
}

.input-group-lg>.form-control,.search .input-group-lg>form,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.project-buttons .input-group-lg>.input-group-prepend>.stat-text,.input-group-lg>.input-group-append>.btn,.project-buttons .input-group-lg>.input-group-append>.stat-text {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	line-height: 1.5;
	border-radius: 0.3rem;
}

.input-group-sm>.form-control:not(textarea),.search .input-group-sm>form:not(textarea),.input-group-sm>.custom-select {
	height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm>.form-control,.search .input-group-sm>form,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.project-buttons .input-group-sm>.input-group-prepend>.stat-text,.input-group-sm>.input-group-append>.btn,.project-buttons .input-group-sm>.input-group-append>.stat-text {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.input-group-lg>.custom-select,.input-group-sm>.custom-select {
	padding-right: 1.75rem;
}

.input-group>.input-group-prepend>.btn,.project-buttons .input-group>.input-group-prepend>.stat-text,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.project-buttons .input-group>.input-group-append:not(:last-child)>.stat-text,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.project-buttons .input-group>.input-group-append:last-child>.stat-text:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>.input-group-append>.btn,.project-buttons .input-group>.input-group-append>.stat-text,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.project-buttons .input-group>.input-group-prepend:not(:first-child)>.stat-text,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.project-buttons .input-group>.input-group-prepend:first-child>.stat-text:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.custom-control {
	position: relative;
	display: block;
	min-height: 1.5rem;
	padding-left: 1.5rem;
}

.custom-control-inline {
	display: inline-flex;
	margin-right: 1rem;
}

.custom-control-input {
	position: absolute;
	left: 0;
	z-index: -1;
	width: 1rem;
	height: 1.25rem;
	opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
	color: #fff;
	border-color: #007bff;
	background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
	border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
	color: #fff;
	background-color: #b3d7ff;
	border-color: #b3d7ff;
}

.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label {
	color: #919191;
}

.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before {
	background-color: #fafafa;
}

.custom-control-label {
	position: relative;
	margin-bottom: 0;
	vertical-align: top;
}

.custom-control-label::before {
	position: absolute;
	top: 0.25rem;
	left: -1.5rem;
	display: block;
	width: 1rem;
	height: 1rem;
	pointer-events: none;
	content: "";
	background-color: #fff;
	border: #a7a7a7 solid 1px;
}

.custom-control-label::after {
	position: absolute;
	top: 0.25rem;
	left: -1.5rem;
	display: block;
	width: 1rem;
	height: 1rem;
	content: "";
	background: no-repeat 50% / 50% 50%;
}

.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
	border-color: #007bff;
	background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color: rgba(0,123,255,0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
	background-color: rgba(0,123,255,0.5);
}

.custom-radio .custom-control-label::before {
	border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color: rgba(0,123,255,0.5);
}

.custom-switch {
	padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
	left: -2.25rem;
	width: 1.75rem;
	pointer-events: all;
	border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
	top: calc(0.25rem + 2px);
	left: calc(-2.25rem + 2px);
	width: calc(1rem - 4px);
	height: calc(1rem - 4px);
	background-color: #a7a7a7;
	border-radius: 0.5rem;
	transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.custom-switch .custom-control-label::after {
		transition: none;
	}
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
	background-color: #fff;
	transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color: rgba(0,123,255,0.5);
}

.custom-select {
	display: inline-block;
	width: 100%;
	height: 34px;
	padding: 0.375rem 1.75rem 0.375rem 0.75rem;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.5;
	color: #303030;
	vertical-align: middle;
	background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%234f4f4f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
	appearance: none;
}

.custom-select:focus {
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-select:focus::-ms-value {
	color: #303030;
	background-color: #fff;
}

.custom-select[multiple],.custom-select[size]:not([size="1"]) {
	height: auto;
	padding-right: 0.75rem;
	background-image: none;
}

.custom-select:disabled {
	color: #919191;
	background-color: #bfbfbf;
}

.custom-select::-ms-expand {
	display: none;
}

.custom-select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #303030;
}

.custom-select-sm {
	height: calc(1.5em + 0.5rem + 2px);
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	font-size: 0.875rem;
}

.custom-select-lg {
	height: calc(1.5em + 1rem + 2px);
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 1rem;
	font-size: 1.25rem;
}

.custom-file {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 34px;
	margin-bottom: 0;
}

.custom-file-input {
	position: relative;
	z-index: 2;
	width: 100%;
	height: 34px;
	margin: 0;
	opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
	border-color: #80bdff;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label {
	background-color: #fafafa;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
	content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
	content: attr(data-browse);
}

.custom-file-label {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1;
	height: 34px;
	padding: 0.375rem 0.75rem;
	font-weight: 400;
	line-height: 1.5;
	color: #303030;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
}

.custom-file-label::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
	display: block;
	height: calc(1.5em + 0.75rem);
	padding: 0.375rem 0.75rem;
	line-height: 1.5;
	color: #303030;
	content: "Browse";
	background-color: #fafafa;
	border-left: inherit;
	border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
	width: 100%;
	height: 1.4rem;
	padding: 0;
	background-color: transparent;
	appearance: none;
}

.custom-range:focus {
	outline: none;
}

.custom-range:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-range:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-range:focus::-ms-thumb {
	box-shadow: 0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);
}

.custom-range::-moz-focus-outer {
	border: 0;
}

.custom-range::-webkit-slider-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: -0.25rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media (prefers-reduced-motion: reduce) {
	.custom-range::-webkit-slider-thumb {
		transition: none;
	}
}

.custom-range::-webkit-slider-thumb:active {
	background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #ccc;
	border-color: transparent;
	border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media (prefers-reduced-motion: reduce) {
	.custom-range::-moz-range-thumb {
		transition: none;
	}
}

.custom-range::-moz-range-thumb:active {
	background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #ccc;
	border-color: transparent;
	border-radius: 1rem;
}

.custom-range::-ms-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: 0;
	margin-right: 0.2rem;
	margin-left: 0.2rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media (prefers-reduced-motion: reduce) {
	.custom-range::-ms-thumb {
		transition: none;
	}
}

.custom-range::-ms-thumb:active {
	background-color: #b3d7ff;
}

.custom-range::-ms-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: transparent;
	border-color: transparent;
	border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
	background-color: #ccc;
	border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
	margin-right: 15px;
	background-color: #ccc;
	border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
	background-color: #a7a7a7;
}

.custom-range:disabled::-webkit-slider-runnable-track {
	cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
	background-color: #a7a7a7;
}

.custom-range:disabled::-moz-range-track {
	cursor: default;
}

.custom-range:disabled::-ms-thumb {
	background-color: #a7a7a7;
}

.custom-control-label::before,.custom-file-label,.custom-select {
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.custom-control-label::before,.custom-file-label,.custom-select {
		transition: none;
	}
}

.nav {
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.nav-link {
	display: block;
	padding: 0.5rem 1rem;
}

.nav-link:hover,.nav-link:focus {
	text-decoration: none;
}

.nav-link.disabled {
	color: #919191;
	pointer-events: none;
	cursor: default;
}

.nav-tabs {
	border-bottom: 1px solid #ccc;
}

.nav-tabs .nav-item {
	margin-bottom: -1px;
}

.nav-tabs .nav-link {
	border: 1px solid transparent;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {
	border-color: #bfbfbf #bfbfbf #ccc;
}

.nav-tabs .nav-link.disabled {
	color: #919191;
	background-color: transparent;
	border-color: transparent;
}

.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {
	color: #707070;
	background-color: #fff;
	border-color: #ccc #ccc #fff;
}

.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.nav-pills .nav-link {
	border-radius: 0.25rem;
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
	color: #fff;
	background-color: #007bff;
}

.nav-fill .nav-item {
	flex: 1 1 auto;
	text-align: center;
}

.nav-justified .nav-item {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center;
}

.tab-content>.tab-pane {
	display: none;
}

.tab-content>.active {
	display: block;
}

.navbar {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: 0.25rem 0.5rem;
}

.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

.navbar-brand {
	display: inline-block;
	padding-top: 0.3125rem;
	padding-bottom: 0.3125rem;
	margin-right: 0.5rem;
	font-size: 1.25rem;
	line-height: inherit;
	white-space: nowrap;
}

.navbar-brand:hover,.navbar-brand:focus {
	text-decoration: none;
}

.navbar-nav {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.navbar-nav .nav-link {
	padding-right: 0;
	padding-left: 0;
}

.navbar-nav .dropdown-menu {
	position: static;
	float: none;
}

.navbar-text {
	display: inline-block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.navbar-collapse {
	flex-basis: 100%;
	flex-grow: 1;
	align-items: center;
}

.navbar-toggler {
	padding: 0.25rem 0.75rem;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.navbar-toggler:hover,.navbar-toggler:focus {
	text-decoration: none;
}

.navbar-toggler-icon {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	content: "";
	background: no-repeat center center;
	background-size: 100% 100%;
}

@media (max-width: 575.98px) {
	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 576px) {
	.navbar-expand-sm {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}

	.navbar-expand-sm .navbar-nav {
		flex-direction: row;
	}

	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute;
	}

	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl {
		flex-wrap: nowrap;
	}

	.navbar-expand-sm .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}

	.navbar-expand-sm .navbar-toggler {
		display: none;
	}
}

@media (max-width: 767.98px) {
	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 768px) {
	.navbar-expand-md {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}

	.navbar-expand-md .navbar-nav {
		flex-direction: row;
	}

	.navbar-expand-md .navbar-nav .dropdown-menu {
		position: absolute;
	}

	.navbar-expand-md .navbar-nav .nav-link {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl {
		flex-wrap: nowrap;
	}

	.navbar-expand-md .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}

	.navbar-expand-md .navbar-toggler {
		display: none;
	}
}

@media (max-width: 991.98px) {
	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 992px) {
	.navbar-expand-lg {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}

	.navbar-expand-lg .navbar-nav {
		flex-direction: row;
	}

	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl {
		flex-wrap: nowrap;
	}

	.navbar-expand-lg .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}

	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
}

@media (max-width: 1199.98px) {
	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 1200px) {
	.navbar-expand-xl {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}

	.navbar-expand-xl .navbar-nav {
		flex-direction: row;
	}

	.navbar-expand-xl .navbar-nav .dropdown-menu {
		position: absolute;
	}

	.navbar-expand-xl .navbar-nav .nav-link {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl {
		flex-wrap: nowrap;
	}

	.navbar-expand-xl .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}

	.navbar-expand-xl .navbar-toggler {
		display: none;
	}
}

.navbar-expand {
	flex-flow: row nowrap;
	justify-content: flex-start;
}

.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl {
	padding-right: 0;
	padding-left: 0;
}

.navbar-expand .navbar-nav {
	flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem;
	padding-left: 0.5rem;
}

.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl {
	flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
	display: flex !important;
	flex-basis: auto;
}

.navbar-expand .navbar-toggler {
	display: none;
}

.navbar-light .navbar-brand {
	color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus {
	color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-nav .nav-link {
	color: rgba(0,0,0,0.5);
}

.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0,0,0,0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0,0,0,0.3);
}

.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-toggler {
	color: rgba(0,0,0,0.5);
	border-color: rgba(0,0,0,0.1);
}

.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
	color: rgba(0,0,0,0.5);
}

.navbar-light .navbar-text a {
	color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-text a:hover,.navbar-light .navbar-text .participants-more .btn-link:hover,.participants-more .navbar-light .navbar-text .btn-link:hover,.navbar-light .navbar-text .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .navbar-light .navbar-text .confidential-edit:hover,.navbar-light .navbar-text .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .navbar-light .navbar-text .confidential-edit:hover,.navbar-light .navbar-text .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .navbar-light .navbar-text .lock-edit:hover,.navbar-light .navbar-text .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .navbar-light .navbar-text .lock-edit:hover,.navbar-light .navbar-text .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .navbar-light .navbar-text .edit-link:hover,.navbar-light .navbar-text .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .navbar-light .navbar-text .edit-link:hover,.navbar-light .navbar-text .user-list-more .btn-link:hover,.user-list-more .navbar-light .navbar-text .btn-link:hover,.navbar-light .navbar-text .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-light .navbar-text .confidential-edit:hover,.navbar-light .navbar-text .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-light .navbar-text .confidential-edit:hover,.navbar-light .navbar-text .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .navbar-light .navbar-text .lock-edit:hover,.navbar-light .navbar-text .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .navbar-light .navbar-text .lock-edit:hover,.navbar-light .navbar-text .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .navbar-light .navbar-text .edit-link:hover,.navbar-light .navbar-text .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .navbar-light .navbar-text .edit-link:hover,.navbar-light .navbar-text a:focus {
	color: rgba(0,0,0,0.9);
}

.navbar-dark .navbar-brand {
	color: #fff;
}

.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus {
	color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
	color: rgba(255,255,255,0.5);
}

.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255,255,255,0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255,255,255,0.25);
}

.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active {
	color: #fff;
}

.navbar-dark .navbar-toggler {
	color: rgba(255,255,255,0.5);
	border-color: rgba(255,255,255,0.1);
}

.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
	color: rgba(255,255,255,0.5);
}

.navbar-dark .navbar-text a {
	color: #fff;
}

.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text .participants-more .btn-link:hover,.participants-more .navbar-dark .navbar-text .btn-link:hover,.navbar-dark .navbar-text .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .navbar-dark .navbar-text .confidential-edit:hover,.navbar-dark .navbar-text .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .navbar-dark .navbar-text .confidential-edit:hover,.navbar-dark .navbar-text .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .navbar-dark .navbar-text .lock-edit:hover,.navbar-dark .navbar-text .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .navbar-dark .navbar-text .lock-edit:hover,.navbar-dark .navbar-text .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .navbar-dark .navbar-text .edit-link:hover,.navbar-dark .navbar-text .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .navbar-dark .navbar-text .edit-link:hover,.navbar-dark .navbar-text .user-list-more .btn-link:hover,.user-list-more .navbar-dark .navbar-text .btn-link:hover,.navbar-dark .navbar-text .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-dark .navbar-text .confidential-edit:hover,.navbar-dark .navbar-text .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-dark .navbar-text .confidential-edit:hover,.navbar-dark .navbar-text .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .navbar-dark .navbar-text .lock-edit:hover,.navbar-dark .navbar-text .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .navbar-dark .navbar-text .lock-edit:hover,.navbar-dark .navbar-text .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .navbar-dark .navbar-text .edit-link:hover,.navbar-dark .navbar-text .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .navbar-dark .navbar-text .edit-link:hover,.navbar-dark .navbar-text a:focus {
	color: #fff;
}

.card {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
}

.card>hr {
	margin-right: 0;
	margin-left: 0;
}

.card>.list-group:first-child .list-group-item:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.card-body {
	flex: 1 1 auto;
	min-height: 1px;
	padding: 1.25rem;
}

.card-title {
	margin-bottom: 0.75rem;
}

.card-subtitle {
	margin-top: -0.375rem;
	margin-bottom: 0;
}

.card-text:last-child {
	margin-bottom: 0;
}

.card-link:hover {
	text-decoration: none;
}

.card-link+.card-link {
	margin-left: 1.25rem;
}

.card-header {
	padding: 0.75rem 1.25rem;
	margin-bottom: 0;
	background-color: #fafafa;
	border-bottom: 1px solid #dbdbdb;
}

.card-header:first-child {
	border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header+.list-group .list-group-item:first-child {
	border-top: 0;
}

.card-footer {
	padding: 0.75rem 1.25rem;
	background-color: #fafafa;
	border-top: 1px solid #dbdbdb;
}

.card-footer:last-child {
	border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
	margin-right: -0.625rem;
	margin-bottom: -0.75rem;
	margin-left: -0.625rem;
	border-bottom: 0;
}

.card-header-pills {
	margin-right: -0.625rem;
	margin-left: -0.625rem;
}

.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1.25rem;
}

.card-img,.card-img-top,.card-img-bottom {
	flex-shrink: 0;
	width: 100%;
}

.card-img,.card-img-top {
	border-top-left-radius: calc(0.25rem - 1px);
	border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,.card-img-bottom {
	border-bottom-right-radius: calc(0.25rem - 1px);
	border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
	margin-bottom: 15px;
}

@media (min-width: 576px) {
	.card-deck {
		display: flex;
		flex-flow: row wrap;
		margin-right: -15px;
		margin-left: -15px;
	}

	.card-deck .card {
		flex: 1 0 0%;
		margin-right: 15px;
		margin-bottom: 0;
		margin-left: 15px;
	}
}

.card-group>.card {
	margin-bottom: 15px;
}

@media (min-width: 576px) {
	.card-group {
		display: flex;
		flex-flow: row wrap;
	}

	.card-group>.card {
		flex: 1 0 0%;
		margin-bottom: 0;
	}

	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0;
	}

	.card-group>.card:not(:last-child) {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

	.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header {
		border-top-right-radius: 0;
	}

	.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer {
		border-bottom-right-radius: 0;
	}

	.card-group>.card:not(:first-child) {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}

	.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header {
		border-top-left-radius: 0;
	}

	.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer {
		border-bottom-left-radius: 0;
	}
}

.card-columns .card {
	margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
	.card-columns {
		column-count: 3;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}

	.card-columns .card {
		display: inline-block;
		width: 100%;
	}
}

.accordion>.card {
	overflow: hidden;
}

.accordion>.card:not(:last-of-type) {
	border-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.accordion>.card:not(:first-of-type) {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.accordion>.card>.card-header {
	border-radius: 0;
	margin-bottom: -1px;
}

.breadcrumb {
	display: flex;
	flex-wrap: wrap;
	padding: 0.75rem 1rem;
	margin-bottom: 1rem;
	list-style: none;
	background-color: #bfbfbf;
	border-radius: 0.25rem;
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: 0.5rem;
}

.breadcrumb-item+.breadcrumb-item::before {
	display: inline-block;
	padding-right: 0.5rem;
	color: #919191;
	content: "/";
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: underline;
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: none;
}

.breadcrumb-item.active {
	color: #919191;
}

.pagination {
	display: flex;
	padding-left: 0;
	list-style: none;
	border-radius: 0.25rem;
}

.page-link {
	position: relative;
	display: block;
	padding: 6px 16px;
	margin-left: -1px;
	line-height: 20px;
	color: #303030;
	background-color: #fff;
	border: 1px solid #ccc;
}

.page-link:hover {
	z-index: 2;
	color: #0056b3;
	text-decoration: none;
	background-color: #bfbfbf;
	border-color: #ccc;
}

.page-link:focus {
	z-index: 3;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.page-item:first-child .page-link {
	margin-left: 0;
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
	border-top-right-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
	z-index: 3;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.page-item.disabled .page-link {
	color: #cdcdcd;
	pointer-events: none;
	cursor: auto;
	background-color: #fff;
	border-color: #ccc;
}

.pagination-lg .page-link {
	padding: 0.75rem 1.5rem;
	font-size: 1.25rem;
	line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
	border-top-left-radius: 0.3rem;
	border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
	border-top-right-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
	border-top-left-radius: 0.2rem;
	border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
	border-top-right-radius: 0.2rem;
	border-bottom-right-radius: 0.2rem;
}

.badge {
	display: inline-block;
	padding: 0.25em 0.4em;
	font-size: 75%;
	font-weight: 600;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.badge {
		transition: none;
	}
}

a.badge:hover,.participants-more .badge.btn-link:hover,.participants-more .right-sidebar .title .badge.confidential-edit:hover,.right-sidebar .title .participants-more .badge.confidential-edit:hover,.participants-more .right-sidebar .title .badge.lock-edit:hover,.right-sidebar .title .participants-more .badge.lock-edit:hover,.participants-more .right-sidebar .title .badge.edit-link:hover,.right-sidebar .title .participants-more .badge.edit-link:hover,.user-list-more .badge.btn-link:hover,.user-list-more .right-sidebar .title .badge.confidential-edit:hover,.right-sidebar .title .user-list-more .badge.confidential-edit:hover,.user-list-more .right-sidebar .title .badge.lock-edit:hover,.right-sidebar .title .user-list-more .badge.lock-edit:hover,.user-list-more .right-sidebar .title .badge.edit-link:hover,.right-sidebar .title .user-list-more .badge.edit-link:hover,a.badge:focus {
	text-decoration: none;
}

.badge:empty {
	display: none;
}

.btn .badge,.project-buttons .stat-text .badge {
	position: relative;
	top: -1px;
}

.badge-pill {
	padding-right: 0.6em;
	padding-left: 0.6em;
	border-radius: 10rem;
}

.badge-primary {
	color: #fff;
	background-color: #007bff;
}

a.badge-primary:hover,.participants-more .badge-primary.btn-link:hover,.participants-more .right-sidebar .title .badge-primary.confidential-edit:hover,.right-sidebar .title .participants-more .badge-primary.confidential-edit:hover,.participants-more .right-sidebar .title .badge-primary.lock-edit:hover,.right-sidebar .title .participants-more .badge-primary.lock-edit:hover,.participants-more .right-sidebar .title .badge-primary.edit-link:hover,.right-sidebar .title .participants-more .badge-primary.edit-link:hover,.user-list-more .badge-primary.btn-link:hover,.user-list-more .right-sidebar .title .badge-primary.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-primary.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-primary.lock-edit:hover,.right-sidebar .title .user-list-more .badge-primary.lock-edit:hover,.user-list-more .right-sidebar .title .badge-primary.edit-link:hover,.right-sidebar .title .user-list-more .badge-primary.edit-link:hover,a.badge-primary:focus {
	color: #fff;
	background-color: #0062cc;
}

a.badge-primary:focus,a.badge-primary.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.5);
}

.badge-secondary {
	color: #303030;
	background-color: #f0f0f0;
}

a.badge-secondary:hover,.participants-more .badge-secondary.btn-link:hover,.participants-more .right-sidebar .title .badge-secondary.confidential-edit:hover,.right-sidebar .title .participants-more .badge-secondary.confidential-edit:hover,.participants-more .right-sidebar .title .badge-secondary.lock-edit:hover,.right-sidebar .title .participants-more .badge-secondary.lock-edit:hover,.participants-more .right-sidebar .title .badge-secondary.edit-link:hover,.right-sidebar .title .participants-more .badge-secondary.edit-link:hover,.user-list-more .badge-secondary.btn-link:hover,.user-list-more .right-sidebar .title .badge-secondary.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-secondary.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-secondary.lock-edit:hover,.right-sidebar .title .user-list-more .badge-secondary.lock-edit:hover,.user-list-more .right-sidebar .title .badge-secondary.edit-link:hover,.right-sidebar .title .user-list-more .badge-secondary.edit-link:hover,a.badge-secondary:focus {
	color: #303030;
	background-color: #d7d7d7;
}

a.badge-secondary:focus,a.badge-secondary.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(240,240,240,0.5);
}

.badge-success {
	color: #fff;
	background-color: #108548;
}

a.badge-success:hover,.participants-more .badge-success.btn-link:hover,.participants-more .right-sidebar .title .badge-success.confidential-edit:hover,.right-sidebar .title .participants-more .badge-success.confidential-edit:hover,.participants-more .right-sidebar .title .badge-success.lock-edit:hover,.right-sidebar .title .participants-more .badge-success.lock-edit:hover,.participants-more .right-sidebar .title .badge-success.edit-link:hover,.right-sidebar .title .participants-more .badge-success.edit-link:hover,.user-list-more .badge-success.btn-link:hover,.user-list-more .right-sidebar .title .badge-success.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-success.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-success.lock-edit:hover,.right-sidebar .title .user-list-more .badge-success.lock-edit:hover,.user-list-more .right-sidebar .title .badge-success.edit-link:hover,.right-sidebar .title .user-list-more .badge-success.edit-link:hover,a.badge-success:focus {
	color: #fff;
	background-color: #0b572f;
}

a.badge-success:focus,a.badge-success.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.5);
}

.badge-info {
	color: #fff;
	background-color: #1f75cb;
}

a.badge-info:hover,.participants-more .badge-info.btn-link:hover,.participants-more .right-sidebar .title .badge-info.confidential-edit:hover,.right-sidebar .title .participants-more .badge-info.confidential-edit:hover,.participants-more .right-sidebar .title .badge-info.lock-edit:hover,.right-sidebar .title .participants-more .badge-info.lock-edit:hover,.participants-more .right-sidebar .title .badge-info.edit-link:hover,.right-sidebar .title .participants-more .badge-info.edit-link:hover,.user-list-more .badge-info.btn-link:hover,.user-list-more .right-sidebar .title .badge-info.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-info.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-info.lock-edit:hover,.right-sidebar .title .user-list-more .badge-info.lock-edit:hover,.user-list-more .right-sidebar .title .badge-info.edit-link:hover,.right-sidebar .title .user-list-more .badge-info.edit-link:hover,a.badge-info:focus {
	color: #fff;
	background-color: #185c9f;
}

a.badge-info:focus,a.badge-info.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(31,117,203,0.5);
}

.badge-warning {
	color: #303030;
	background-color: #fc9403;
}

a.badge-warning:hover,.participants-more .badge-warning.btn-link:hover,.participants-more .right-sidebar .title .badge-warning.confidential-edit:hover,.right-sidebar .title .participants-more .badge-warning.confidential-edit:hover,.participants-more .right-sidebar .title .badge-warning.lock-edit:hover,.right-sidebar .title .participants-more .badge-warning.lock-edit:hover,.participants-more .right-sidebar .title .badge-warning.edit-link:hover,.right-sidebar .title .participants-more .badge-warning.edit-link:hover,.user-list-more .badge-warning.btn-link:hover,.user-list-more .right-sidebar .title .badge-warning.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-warning.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-warning.lock-edit:hover,.right-sidebar .title .user-list-more .badge-warning.lock-edit:hover,.user-list-more .right-sidebar .title .badge-warning.edit-link:hover,.right-sidebar .title .user-list-more .badge-warning.edit-link:hover,a.badge-warning:focus {
	color: #303030;
	background-color: #ca7602;
}

a.badge-warning:focus,a.badge-warning.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(252,148,3,0.5);
}

.badge-danger {
	color: #fff;
	background-color: #dd2b0e;
}

a.badge-danger:hover,.participants-more .badge-danger.btn-link:hover,.participants-more .right-sidebar .title .badge-danger.confidential-edit:hover,.right-sidebar .title .participants-more .badge-danger.confidential-edit:hover,.participants-more .right-sidebar .title .badge-danger.lock-edit:hover,.right-sidebar .title .participants-more .badge-danger.lock-edit:hover,.participants-more .right-sidebar .title .badge-danger.edit-link:hover,.right-sidebar .title .participants-more .badge-danger.edit-link:hover,.user-list-more .badge-danger.btn-link:hover,.user-list-more .right-sidebar .title .badge-danger.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-danger.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-danger.lock-edit:hover,.right-sidebar .title .user-list-more .badge-danger.lock-edit:hover,.user-list-more .right-sidebar .title .badge-danger.edit-link:hover,.right-sidebar .title .user-list-more .badge-danger.edit-link:hover,a.badge-danger:focus {
	color: #fff;
	background-color: #ad220b;
}

a.badge-danger:focus,a.badge-danger.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.5);
}

.badge-light {
	color: #303030;
	background-color: #dbdbdb;
}

a.badge-light:hover,.participants-more .badge-light.btn-link:hover,.participants-more .right-sidebar .title .badge-light.confidential-edit:hover,.right-sidebar .title .participants-more .badge-light.confidential-edit:hover,.participants-more .right-sidebar .title .badge-light.lock-edit:hover,.right-sidebar .title .participants-more .badge-light.lock-edit:hover,.participants-more .right-sidebar .title .badge-light.edit-link:hover,.right-sidebar .title .participants-more .badge-light.edit-link:hover,.user-list-more .badge-light.btn-link:hover,.user-list-more .right-sidebar .title .badge-light.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-light.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-light.lock-edit:hover,.right-sidebar .title .user-list-more .badge-light.lock-edit:hover,.user-list-more .right-sidebar .title .badge-light.edit-link:hover,.right-sidebar .title .user-list-more .badge-light.edit-link:hover,a.badge-light:focus {
	color: #303030;
	background-color: #c2c2c2;
}

a.badge-light:focus,a.badge-light.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(219,219,219,0.5);
}

.badge-dark {
	color: #fff;
	background-color: #4f4f4f;
}

a.badge-dark:hover,.participants-more .badge-dark.btn-link:hover,.participants-more .right-sidebar .title .badge-dark.confidential-edit:hover,.right-sidebar .title .participants-more .badge-dark.confidential-edit:hover,.participants-more .right-sidebar .title .badge-dark.lock-edit:hover,.right-sidebar .title .participants-more .badge-dark.lock-edit:hover,.participants-more .right-sidebar .title .badge-dark.edit-link:hover,.right-sidebar .title .participants-more .badge-dark.edit-link:hover,.user-list-more .badge-dark.btn-link:hover,.user-list-more .right-sidebar .title .badge-dark.confidential-edit:hover,.right-sidebar .title .user-list-more .badge-dark.confidential-edit:hover,.user-list-more .right-sidebar .title .badge-dark.lock-edit:hover,.right-sidebar .title .user-list-more .badge-dark.lock-edit:hover,.user-list-more .right-sidebar .title .badge-dark.edit-link:hover,.right-sidebar .title .user-list-more .badge-dark.edit-link:hover,a.badge-dark:focus {
	color: #fff;
	background-color: #363636;
}

a.badge-dark:focus,a.badge-dark.focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(79,79,79,0.5);
}

.alert {
	position: relative;
	padding: 0.75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.alert-heading {
	color: inherit;
}

.alert-link {
	font-weight: 600;
}

.alert-dismissible {
	padding-right: 4rem;
}

.alert-dismissible .close {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0.75rem 1.25rem;
	color: inherit;
}

.alert-primary {
	color: #004085;
	background-color: #cce5ff;
	border-color: #b8daff;
}

.alert-primary hr {
	border-top-color: #9fcdff;
}

.alert-primary .alert-link {
	color: #002752;
}

.alert-secondary {
	color: #7d7d7d;
	background-color: #fcfcfc;
	border-color: #fbfbfb;
}

.alert-secondary hr {
	border-top-color: #eeeeee;
}

.alert-secondary .alert-link {
	color: #646464;
}

.alert-success {
	color: #084525;
	background-color: #cfe7da;
	border-color: #bcddcc;
}

.alert-success hr {
	border-top-color: #abd4bf;
}

.alert-success .alert-link {
	color: #03170c;
}

.alert-info {
	color: #103d6a;
	background-color: #d2e3f5;
	border-color: #c0d8f0;
}

.alert-info hr {
	border-top-color: #abcbeb;
}

.alert-info .alert-link {
	color: #09243e;
}

.alert-warning {
	color: #834d02;
	background-color: #feeacd;
	border-color: #fee1b8;
}

.alert-warning hr {
	border-top-color: #fed69f;
}

.alert-warning .alert-link {
	color: #512f01;
}

.alert-danger {
	color: #731607;
	background-color: #f8d5cf;
	border-color: #f5c4bc;
}

.alert-danger hr {
	border-top-color: #f2b0a6;
}

.alert-danger .alert-link {
	color: #430d04;
}

.alert-light {
	color: #727272;
	background-color: #f8f8f8;
	border-color: whitesmoke;
}

.alert-light hr {
	border-top-color: #e8e8e8;
}

.alert-light .alert-link {
	color: #595959;
}

.alert-dark {
	color: #292929;
	background-color: gainsboro;
	border-color: #cecece;
}

.alert-dark hr {
	border-top-color: #c1c1c1;
}

.alert-dark .alert-link {
	color: #101010;
}

@keyframes progress-bar-stripes {
	from {
		background-position: 1rem 0;
	}

	to {
		background-position: 0 0;
	}
}

.progress {
	display: flex;
	height: 1rem;
	overflow: hidden;
	font-size: 0.75rem;
	background-color: #bfbfbf;
	border-radius: 0.25rem;
}

.progress-bar {
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	background-color: #007bff;
	transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
	.progress-bar {
		transition: none;
	}
}

.progress-bar-striped {
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-size: 1rem 1rem;
}

.progress-bar-animated {
	animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
	.progress-bar-animated {
		animation: none;
	}
}

.media {
	display: flex;
	align-items: flex-start;
}

.media-body {
	flex: 1;
}

.list-group {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
}

.list-group-item-action {
	width: 100%;
	color: #707070;
	text-align: inherit;
}

.list-group-item-action:hover,.list-group-item-action:focus {
	z-index: 1;
	color: #707070;
	text-decoration: none;
	background-color: #dbdbdb;
}

.list-group-item-action:active {
	color: #303030;
	background-color: #bfbfbf;
}

.list-group-item {
	position: relative;
	display: block;
	padding: 0.75rem 1.25rem;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,0.125);
}

.list-group-item:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.list-group-item.disabled,.list-group-item:disabled {
	color: #919191;
	pointer-events: none;
	background-color: #fff;
}

.list-group-item.active {
	z-index: 2;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.list-group-item+.list-group-item {
	border-top-width: 0;
}

.list-group-item+.list-group-item.active {
	margin-top: -1px;
	border-top-width: 1px;
}

.list-group-horizontal {
	flex-direction: row;
}

.list-group-horizontal .list-group-item:first-child {
	border-bottom-left-radius: 0.25rem;
	border-top-right-radius: 0;
}

.list-group-horizontal .list-group-item:last-child {
	border-top-right-radius: 0.25rem;
	border-bottom-left-radius: 0;
}

.list-group-horizontal .list-group-item.active {
	margin-top: 0;
}

.list-group-horizontal .list-group-item+.list-group-item {
	border-top-width: 1px;
	border-left-width: 0;
}

.list-group-horizontal .list-group-item+.list-group-item.active {
	margin-left: -1px;
	border-left-width: 1px;
}

@media (min-width: 576px) {
	.list-group-horizontal-sm {
		flex-direction: row;
	}

	.list-group-horizontal-sm .list-group-item:first-child {
		border-bottom-left-radius: 0.25rem;
		border-top-right-radius: 0;
	}

	.list-group-horizontal-sm .list-group-item:last-child {
		border-top-right-radius: 0.25rem;
		border-bottom-left-radius: 0;
	}

	.list-group-horizontal-sm .list-group-item.active {
		margin-top: 0;
	}

	.list-group-horizontal-sm .list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}

	.list-group-horizontal-sm .list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
}

@media (min-width: 768px) {
	.list-group-horizontal-md {
		flex-direction: row;
	}

	.list-group-horizontal-md .list-group-item:first-child {
		border-bottom-left-radius: 0.25rem;
		border-top-right-radius: 0;
	}

	.list-group-horizontal-md .list-group-item:last-child {
		border-top-right-radius: 0.25rem;
		border-bottom-left-radius: 0;
	}

	.list-group-horizontal-md .list-group-item.active {
		margin-top: 0;
	}

	.list-group-horizontal-md .list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}

	.list-group-horizontal-md .list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
}

@media (min-width: 992px) {
	.list-group-horizontal-lg {
		flex-direction: row;
	}

	.list-group-horizontal-lg .list-group-item:first-child {
		border-bottom-left-radius: 0.25rem;
		border-top-right-radius: 0;
	}

	.list-group-horizontal-lg .list-group-item:last-child {
		border-top-right-radius: 0.25rem;
		border-bottom-left-radius: 0;
	}

	.list-group-horizontal-lg .list-group-item.active {
		margin-top: 0;
	}

	.list-group-horizontal-lg .list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}

	.list-group-horizontal-lg .list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
}

@media (min-width: 1200px) {
	.list-group-horizontal-xl {
		flex-direction: row;
	}

	.list-group-horizontal-xl .list-group-item:first-child {
		border-bottom-left-radius: 0.25rem;
		border-top-right-radius: 0;
	}

	.list-group-horizontal-xl .list-group-item:last-child {
		border-top-right-radius: 0.25rem;
		border-bottom-left-radius: 0;
	}

	.list-group-horizontal-xl .list-group-item.active {
		margin-top: 0;
	}

	.list-group-horizontal-xl .list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}

	.list-group-horizontal-xl .list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
}

.list-group-flush .list-group-item {
	border-right-width: 0;
	border-left-width: 0;
	border-radius: 0;
}

.list-group-flush .list-group-item:first-child {
	border-top-width: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
	border-bottom-width: 0;
}

.list-group-item-primary {
	color: #004085;
	background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus {
	color: #004085;
	background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
	color: #fff;
	background-color: #004085;
	border-color: #004085;
}

.list-group-item-secondary {
	color: #7d7d7d;
	background-color: #fbfbfb;
}

.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus {
	color: #7d7d7d;
	background-color: #eeeeee;
}

.list-group-item-secondary.list-group-item-action.active {
	color: #fff;
	background-color: #7d7d7d;
	border-color: #7d7d7d;
}

.list-group-item-success {
	color: #084525;
	background-color: #bcddcc;
}

.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus {
	color: #084525;
	background-color: #abd4bf;
}

.list-group-item-success.list-group-item-action.active {
	color: #fff;
	background-color: #084525;
	border-color: #084525;
}

.list-group-item-info {
	color: #103d6a;
	background-color: #c0d8f0;
}

.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus {
	color: #103d6a;
	background-color: #abcbeb;
}

.list-group-item-info.list-group-item-action.active {
	color: #fff;
	background-color: #103d6a;
	border-color: #103d6a;
}

.list-group-item-warning {
	color: #834d02;
	background-color: #fee1b8;
}

.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus {
	color: #834d02;
	background-color: #fed69f;
}

.list-group-item-warning.list-group-item-action.active {
	color: #fff;
	background-color: #834d02;
	border-color: #834d02;
}

.list-group-item-danger {
	color: #731607;
	background-color: #f5c4bc;
}

.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus {
	color: #731607;
	background-color: #f2b0a6;
}

.list-group-item-danger.list-group-item-action.active {
	color: #fff;
	background-color: #731607;
	border-color: #731607;
}

.list-group-item-light {
	color: #727272;
	background-color: whitesmoke;
}

.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus {
	color: #727272;
	background-color: #e8e8e8;
}

.list-group-item-light.list-group-item-action.active {
	color: #fff;
	background-color: #727272;
	border-color: #727272;
}

.list-group-item-dark {
	color: #292929;
	background-color: #cecece;
}

.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus {
	color: #292929;
	background-color: #c1c1c1;
}

.list-group-item-dark.list-group-item-action.active {
	color: #fff;
	background-color: #292929;
	border-color: #292929;
}

.close {
	float: right;
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .5;
}

.close:hover {
	color: #000;
	text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus {
	opacity: .75;
}

button.close {
	padding: 0;
	background-color: transparent;
	border: 0;
	appearance: none;
}

a.close.disabled {
	pointer-events: none;
}

.modal-open {
	overflow: hidden;
}

.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}

.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0;
}

.modal-dialog,.modal-no-backdrop {
	position: relative;
	width: auto;
	margin: 0.5rem;
	pointer-events: none;
}

.modal.fade .modal-dialog,.modal.fade .modal-no-backdrop {
	transition: transform 0.3s ease-out;
	transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
	.modal.fade .modal-dialog,.modal.fade .modal-no-backdrop {
		transition: none;
	}
}

.modal.show .modal-dialog,.modal.show .modal-no-backdrop {
	transform: none;
}

.modal.modal-static .modal-dialog,.modal.modal-static .modal-no-backdrop {
	transform: scale(1.02);
}

.modal-dialog-scrollable {
	display: flex;
	max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 1rem);
	overflow: hidden;
}

.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
	overflow-y: auto;
}

.modal-dialog-centered {
	display: flex;
	align-items: center;
	min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
	display: block;
	height: calc(100vh - 1rem);
	content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
	flex-direction: column;
	justify-content: center;
	height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 0.3rem;
	outline: 0;
}

.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000;
}

.modal-backdrop.fade {
	opacity: 0;
}

.modal-backdrop.show {
	opacity: 0.5;
}

.modal-header {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding: 1rem 1rem;
	border-bottom: 1px solid #dbdbdb;
	border-top-left-radius: calc(0.3rem - 1px);
	border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
	padding: 1rem 1rem;
	margin: -1rem -1rem -1rem auto;
}

.modal-title {
	margin-bottom: 0;
	line-height: 1.5;
}

.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: 1rem;
}

.modal-footer {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	padding: 0.75rem;
	border-top: 1px solid #dbdbdb;
	border-bottom-right-radius: calc(0.3rem - 1px);
	border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer>* {
	margin: 0.25rem;
}

.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}

@media (min-width: 576px) {
	.modal-dialog,.modal-no-backdrop {
		max-width: 500px;
		margin: 1.75rem auto;
	}

	.modal-dialog-scrollable {
		max-height: calc(100% - 3.5rem);
	}

	.modal-dialog-scrollable .modal-content {
		max-height: calc(100vh - 3.5rem);
	}

	.modal-dialog-centered {
		min-height: calc(100% - 3.5rem);
	}

	.modal-dialog-centered::before {
		height: calc(100vh - 3.5rem);
	}

	.modal-sm {
		max-width: 300px;
	}
}

@media (min-width: 992px) {
	.modal-lg,.modal-xl {
		max-width: 800px;
	}
}

@media (min-width: 1200px) {
	.modal-xl {
		max-width: 1140px;
	}
}

.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 0.75rem;
	word-wrap: break-word;
	opacity: 0;
}

.tooltip.show {
	opacity: 0.9;
}

.tooltip .arrow {
	position: absolute;
	display: block;
	width: 1rem;
	height: 0.5rem;
}

.tooltip .arrow::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid;
}

.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="top"],.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="top"] {
	padding: 0.5rem 0;
}

.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="top"] .arrow,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow {
	bottom: 0;
}

.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="top"] .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	top: 0;
	border-width: 0.5rem 0.5rem 0;
	border-top-color: #000;
}

.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="right"],.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="right"] {
	padding: 0 0.5rem;
}

.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow {
	left: 0;
	width: 0.5rem;
	height: 1rem;
}

.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	right: 0;
	border-width: 0.5rem 0.5rem 0.5rem 0;
	border-right-color: #000;
}

.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="bottom"],.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] {
	padding: 0.5rem 0;
}

.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="bottom"] .arrow,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow {
	top: 0;
}

.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	bottom: 0;
	border-width: 0 0.5rem 0.5rem;
	border-bottom-color: #000;
}

.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="left"],.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="left"] {
	padding: 0 0.5rem;
}

.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow {
	right: 0;
	width: 0.5rem;
	height: 1rem;
}

.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	left: 0;
	border-width: 0.5rem 0 0.5rem 0.5rem;
	border-left-color: #000;
}

.tooltip-inner {
	max-width: 200px;
	padding: 0.5rem 0.75rem;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 0.25rem;
}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: block;
	max-width: 300px;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 0.875rem;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #dbdbdb;
	border-radius: 0.3rem;
}

.popover .arrow {
	position: absolute;
	display: block;
	width: 1rem;
	height: 0.5rem;
	margin: 0 0.3rem;
}

.popover .arrow::before,.popover .arrow::after {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
}

.bs-popover-top,.bs-popover-auto[x-placement^="top"],.b-popover-primary.bs-popover-auto[x-placement^="top"],.b-popover-secondary.bs-popover-auto[x-placement^="top"],.b-popover-success.bs-popover-auto[x-placement^="top"],.b-popover-info.bs-popover-auto[x-placement^="top"],.b-popover-warning.bs-popover-auto[x-placement^="top"],.b-popover-danger.bs-popover-auto[x-placement^="top"],.b-popover-light.bs-popover-auto[x-placement^="top"],.b-popover-dark.bs-popover-auto[x-placement^="top"] {
	margin-bottom: 0.5rem;
}

.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow {
	bottom: calc(-0.5rem - 1px);
}

.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before {
	bottom: 0;
	border-width: 0.5rem 0.5rem 0;
	border-top-color: rgba(0,0,0,0.08);
}

.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after {
	bottom: 1px;
	border-width: 0.5rem 0.5rem 0;
	border-top-color: #fff;
}

.bs-popover-right,.bs-popover-auto[x-placement^="right"],.b-popover-primary.bs-popover-auto[x-placement^="right"],.b-popover-secondary.bs-popover-auto[x-placement^="right"],.b-popover-success.bs-popover-auto[x-placement^="right"],.b-popover-info.bs-popover-auto[x-placement^="right"],.b-popover-warning.bs-popover-auto[x-placement^="right"],.b-popover-danger.bs-popover-auto[x-placement^="right"],.b-popover-light.bs-popover-auto[x-placement^="right"],.b-popover-dark.bs-popover-auto[x-placement^="right"] {
	margin-left: 0.5rem;
}

.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow {
	left: calc(-0.5rem - 1px);
	width: 0.5rem;
	height: 1rem;
	margin: 0.3rem 0;
}

.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before {
	left: 0;
	border-width: 0.5rem 0.5rem 0.5rem 0;
	border-right-color: rgba(0,0,0,0.08);
}

.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after {
	left: 1px;
	border-width: 0.5rem 0.5rem 0.5rem 0;
	border-right-color: #fff;
}

.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"],.b-popover-primary.bs-popover-auto[x-placement^="bottom"],.b-popover-secondary.bs-popover-auto[x-placement^="bottom"],.b-popover-success.bs-popover-auto[x-placement^="bottom"],.b-popover-info.bs-popover-auto[x-placement^="bottom"],.b-popover-warning.bs-popover-auto[x-placement^="bottom"],.b-popover-danger.bs-popover-auto[x-placement^="bottom"],.b-popover-light.bs-popover-auto[x-placement^="bottom"],.b-popover-dark.bs-popover-auto[x-placement^="bottom"] {
	margin-top: 0.5rem;
}

.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow {
	top: calc(-0.5rem - 1px);
}

.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	top: 0;
	border-width: 0 0.5rem 0.5rem 0.5rem;
	border-bottom-color: rgba(0,0,0,0.08);
}

.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	top: 1px;
	border-width: 0 0.5rem 0.5rem 0.5rem;
	border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: 1rem;
	margin-left: -0.5rem;
	content: "";
	border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left,.bs-popover-auto[x-placement^="left"],.b-popover-primary.bs-popover-auto[x-placement^="left"],.b-popover-secondary.bs-popover-auto[x-placement^="left"],.b-popover-success.bs-popover-auto[x-placement^="left"],.b-popover-info.bs-popover-auto[x-placement^="left"],.b-popover-warning.bs-popover-auto[x-placement^="left"],.b-popover-danger.bs-popover-auto[x-placement^="left"],.b-popover-light.bs-popover-auto[x-placement^="left"],.b-popover-dark.bs-popover-auto[x-placement^="left"] {
	margin-right: 0.5rem;
}

.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow {
	right: calc(-0.5rem - 1px);
	width: 0.5rem;
	height: 1rem;
	margin: 0.3rem 0;
}

.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before {
	right: 0;
	border-width: 0.5rem 0 0.5rem 0.5rem;
	border-left-color: rgba(0,0,0,0.08);
}

.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after {
	right: 1px;
	border-width: 0.5rem 0 0.5rem 0.5rem;
	border-left-color: #fff;
}

.popover-header {
	padding: 0.5rem 0.75rem;
	margin-bottom: 0;
	font-size: 1rem;
	color: #303030;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-top-left-radius: calc(0.3rem - 1px);
	border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
	display: none;
}

.popover-body {
	padding: 0.5rem 0.75rem;
	color: #303030;
}

.carousel {
	position: relative;
}

.carousel.pointer-event {
	touch-action: pan-y;
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.carousel-inner::after {
	display: block;
	clear: both;
	content: "";
}

.carousel-item {
	position: relative;
	display: none;
	float: left;
	width: 100%;
	margin-right: -100%;
	backface-visibility: hidden;
	transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.carousel-item {
		transition: none;
	}
}

.carousel-item.active,.carousel-item-next,.carousel-item-prev {
	display: block;
}

.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right {
	transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left {
	transform: translateX(-100%);
}

.carousel-fade .carousel-item {
	opacity: 0;
	transition-property: opacity;
	transform: none;
}

.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1;
	opacity: 1;
}

.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {
	z-index: 0;
	opacity: 0;
	transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
	.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {
		transition: none;
	}
}

.carousel-control-prev,.carousel-control-next {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	color: #fff;
	text-align: center;
	opacity: 0.5;
	transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
	.carousel-control-prev,.carousel-control-next {
		transition: none;
	}
}

.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: 0.9;
}

.carousel-control-prev {
	left: 0;
}

.carousel-control-next {
	right: 0;
}

.carousel-control-prev-icon,.carousel-control-next-icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: no-repeat 50% / 100% 100%;
}

.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 15;
	display: flex;
	justify-content: center;
	padding-left: 0;
	margin-right: 15%;
	margin-left: 15%;
	list-style: none;
}

.carousel-indicators li {
	box-sizing: content-box;
	flex: 0 1 auto;
	width: 30px;
	height: 3px;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: .5;
	transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
	.carousel-indicators li {
		transition: none;
	}
}

.carousel-indicators .active {
	opacity: 1;
}

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
}

.align-baseline {
	vertical-align: baseline !important;
}

.align-top {
	vertical-align: top !important;
}

.align-middle {
	vertical-align: middle !important;
}

.align-bottom {
	vertical-align: bottom !important;
}

.align-text-bottom {
	vertical-align: text-bottom !important;
}

.align-text-top {
	vertical-align: text-top !important;
}

.bg-primary {
	background-color: #007bff !important;
}

a.bg-primary:hover,.participants-more .bg-primary.btn-link:hover,.participants-more .right-sidebar .title .bg-primary.confidential-edit:hover,.right-sidebar .title .participants-more .bg-primary.confidential-edit:hover,.participants-more .right-sidebar .title .bg-primary.lock-edit:hover,.right-sidebar .title .participants-more .bg-primary.lock-edit:hover,.participants-more .right-sidebar .title .bg-primary.edit-link:hover,.right-sidebar .title .participants-more .bg-primary.edit-link:hover,.user-list-more .bg-primary.btn-link:hover,.user-list-more .right-sidebar .title .bg-primary.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-primary.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-primary.lock-edit:hover,.right-sidebar .title .user-list-more .bg-primary.lock-edit:hover,.user-list-more .right-sidebar .title .bg-primary.edit-link:hover,.right-sidebar .title .user-list-more .bg-primary.edit-link:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus {
	background-color: #0062cc !important;
}

.bg-secondary {
	background-color: #f0f0f0 !important;
}

a.bg-secondary:hover,.participants-more .bg-secondary.btn-link:hover,.participants-more .right-sidebar .title .bg-secondary.confidential-edit:hover,.right-sidebar .title .participants-more .bg-secondary.confidential-edit:hover,.participants-more .right-sidebar .title .bg-secondary.lock-edit:hover,.right-sidebar .title .participants-more .bg-secondary.lock-edit:hover,.participants-more .right-sidebar .title .bg-secondary.edit-link:hover,.right-sidebar .title .participants-more .bg-secondary.edit-link:hover,.user-list-more .bg-secondary.btn-link:hover,.user-list-more .right-sidebar .title .bg-secondary.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-secondary.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-secondary.lock-edit:hover,.right-sidebar .title .user-list-more .bg-secondary.lock-edit:hover,.user-list-more .right-sidebar .title .bg-secondary.edit-link:hover,.right-sidebar .title .user-list-more .bg-secondary.edit-link:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus {
	background-color: #d7d7d7 !important;
}

.bg-success {
	background-color: #108548 !important;
}

a.bg-success:hover,.participants-more .bg-success.btn-link:hover,.participants-more .right-sidebar .title .bg-success.confidential-edit:hover,.right-sidebar .title .participants-more .bg-success.confidential-edit:hover,.participants-more .right-sidebar .title .bg-success.lock-edit:hover,.right-sidebar .title .participants-more .bg-success.lock-edit:hover,.participants-more .right-sidebar .title .bg-success.edit-link:hover,.right-sidebar .title .participants-more .bg-success.edit-link:hover,.user-list-more .bg-success.btn-link:hover,.user-list-more .right-sidebar .title .bg-success.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-success.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-success.lock-edit:hover,.right-sidebar .title .user-list-more .bg-success.lock-edit:hover,.user-list-more .right-sidebar .title .bg-success.edit-link:hover,.right-sidebar .title .user-list-more .bg-success.edit-link:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus {
	background-color: #0b572f !important;
}

.bg-info {
	background-color: #1f75cb !important;
}

a.bg-info:hover,.participants-more .bg-info.btn-link:hover,.participants-more .right-sidebar .title .bg-info.confidential-edit:hover,.right-sidebar .title .participants-more .bg-info.confidential-edit:hover,.participants-more .right-sidebar .title .bg-info.lock-edit:hover,.right-sidebar .title .participants-more .bg-info.lock-edit:hover,.participants-more .right-sidebar .title .bg-info.edit-link:hover,.right-sidebar .title .participants-more .bg-info.edit-link:hover,.user-list-more .bg-info.btn-link:hover,.user-list-more .right-sidebar .title .bg-info.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-info.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-info.lock-edit:hover,.right-sidebar .title .user-list-more .bg-info.lock-edit:hover,.user-list-more .right-sidebar .title .bg-info.edit-link:hover,.right-sidebar .title .user-list-more .bg-info.edit-link:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus {
	background-color: #185c9f !important;
}

.bg-warning {
	background-color: #fc9403 !important;
}

a.bg-warning:hover,.participants-more .bg-warning.btn-link:hover,.participants-more .right-sidebar .title .bg-warning.confidential-edit:hover,.right-sidebar .title .participants-more .bg-warning.confidential-edit:hover,.participants-more .right-sidebar .title .bg-warning.lock-edit:hover,.right-sidebar .title .participants-more .bg-warning.lock-edit:hover,.participants-more .right-sidebar .title .bg-warning.edit-link:hover,.right-sidebar .title .participants-more .bg-warning.edit-link:hover,.user-list-more .bg-warning.btn-link:hover,.user-list-more .right-sidebar .title .bg-warning.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-warning.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-warning.lock-edit:hover,.right-sidebar .title .user-list-more .bg-warning.lock-edit:hover,.user-list-more .right-sidebar .title .bg-warning.edit-link:hover,.right-sidebar .title .user-list-more .bg-warning.edit-link:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus {
	background-color: #ca7602 !important;
}

.bg-danger {
	background-color: #dd2b0e !important;
}

a.bg-danger:hover,.participants-more .bg-danger.btn-link:hover,.participants-more .right-sidebar .title .bg-danger.confidential-edit:hover,.right-sidebar .title .participants-more .bg-danger.confidential-edit:hover,.participants-more .right-sidebar .title .bg-danger.lock-edit:hover,.right-sidebar .title .participants-more .bg-danger.lock-edit:hover,.participants-more .right-sidebar .title .bg-danger.edit-link:hover,.right-sidebar .title .participants-more .bg-danger.edit-link:hover,.user-list-more .bg-danger.btn-link:hover,.user-list-more .right-sidebar .title .bg-danger.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-danger.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-danger.lock-edit:hover,.right-sidebar .title .user-list-more .bg-danger.lock-edit:hover,.user-list-more .right-sidebar .title .bg-danger.edit-link:hover,.right-sidebar .title .user-list-more .bg-danger.edit-link:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus {
	background-color: #ad220b !important;
}

.bg-light {
	background-color: #dbdbdb !important;
}

a.bg-light:hover,.participants-more .bg-light.btn-link:hover,.participants-more .right-sidebar .title .bg-light.confidential-edit:hover,.right-sidebar .title .participants-more .bg-light.confidential-edit:hover,.participants-more .right-sidebar .title .bg-light.lock-edit:hover,.right-sidebar .title .participants-more .bg-light.lock-edit:hover,.participants-more .right-sidebar .title .bg-light.edit-link:hover,.right-sidebar .title .participants-more .bg-light.edit-link:hover,.user-list-more .bg-light.btn-link:hover,.user-list-more .right-sidebar .title .bg-light.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-light.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-light.lock-edit:hover,.right-sidebar .title .user-list-more .bg-light.lock-edit:hover,.user-list-more .right-sidebar .title .bg-light.edit-link:hover,.right-sidebar .title .user-list-more .bg-light.edit-link:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus {
	background-color: #c2c2c2 !important;
}

.bg-dark {
	background-color: #4f4f4f !important;
}

a.bg-dark:hover,.participants-more .bg-dark.btn-link:hover,.participants-more .right-sidebar .title .bg-dark.confidential-edit:hover,.right-sidebar .title .participants-more .bg-dark.confidential-edit:hover,.participants-more .right-sidebar .title .bg-dark.lock-edit:hover,.right-sidebar .title .participants-more .bg-dark.lock-edit:hover,.participants-more .right-sidebar .title .bg-dark.edit-link:hover,.right-sidebar .title .participants-more .bg-dark.edit-link:hover,.user-list-more .bg-dark.btn-link:hover,.user-list-more .right-sidebar .title .bg-dark.confidential-edit:hover,.right-sidebar .title .user-list-more .bg-dark.confidential-edit:hover,.user-list-more .right-sidebar .title .bg-dark.lock-edit:hover,.right-sidebar .title .user-list-more .bg-dark.lock-edit:hover,.user-list-more .right-sidebar .title .bg-dark.edit-link:hover,.right-sidebar .title .user-list-more .bg-dark.edit-link:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus {
	background-color: #363636 !important;
}

.bg-white {
	background-color: #fff !important;
}

.bg-transparent {
	background-color: transparent !important;
}

.border {
	border: 1px solid #dbdbdb !important;
}

.border-top {
	border-top: 1px solid #dbdbdb !important;
}

.border-right {
	border-right: 1px solid #dbdbdb !important;
}

.border-bottom {
	border-bottom: 1px solid #dbdbdb !important;
}

.border-left {
	border-left: 1px solid #dbdbdb !important;
}

.border-0,.card.card-without-border,.card.bg-light {
	border: 0 !important;
}

.border-top-0 {
	border-top: 0 !important;
}

.border-right-0 {
	border-right: 0 !important;
}

.border-bottom-0 {
	border-bottom: 0 !important;
}

.border-left-0 {
	border-left: 0 !important;
}

.border-primary {
	border-color: #007bff !important;
}

.border-secondary {
	border-color: #f0f0f0 !important;
}

.border-success {
	border-color: #108548 !important;
}

.border-info {
	border-color: #1f75cb !important;
}

.border-warning {
	border-color: #fc9403 !important;
}

.border-danger {
	border-color: #dd2b0e !important;
}

.border-light {
	border-color: #dbdbdb !important;
}

.border-dark {
	border-color: #4f4f4f !important;
}

.border-white {
	border-color: #fff !important;
}

.rounded-sm {
	border-radius: 0.2rem !important;
}

.rounded {
	border-radius: 0.25rem !important;
}

.rounded-top {
	border-top-left-radius: 0.25rem !important;
	border-top-right-radius: 0.25rem !important;
}

.rounded-right {
	border-top-right-radius: 0.25rem !important;
	border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important;
	border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
	border-top-left-radius: 0.25rem !important;
	border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
	border-radius: 0.3rem !important;
}

.rounded-circle {
	border-radius: 50% !important;
}

.rounded-pill {
	border-radius: 50rem !important;
}

.rounded-0 {
	border-radius: 0 !important;
}

.clearfix::after {
	display: block;
	clear: both;
	content: "";
}

.d-none {
	display: none !important;
}

.d-inline {
	display: inline !important;
}

.d-inline-block {
	display: inline-block !important;
}

.d-block {
	display: block !important;
}

.d-table {
	display: table !important;
}

.d-table-row {
	display: table-row !important;
}

.d-table-cell {
	display: table-cell !important;
}

.d-flex {
	display: flex !important;
}

.d-inline-flex {
	display: inline-flex !important;
}

@media (min-width: 576px) {
	.d-sm-none {
		display: none !important;
	}

	.d-sm-inline {
		display: inline !important;
	}

	.d-sm-inline-block {
		display: inline-block !important;
	}

	.d-sm-block {
		display: block !important;
	}

	.d-sm-table {
		display: table !important;
	}

	.d-sm-table-row {
		display: table-row !important;
	}

	.d-sm-table-cell {
		display: table-cell !important;
	}

	.d-sm-flex {
		display: flex !important;
	}

	.d-sm-inline-flex {
		display: inline-flex !important;
	}
}

@media (min-width: 768px) {
	.d-md-none {
		display: none !important;
	}

	.d-md-inline {
		display: inline !important;
	}

	.d-md-inline-block {
		display: inline-block !important;
	}

	.d-md-block {
		display: block !important;
	}

	.d-md-table {
		display: table !important;
	}

	.d-md-table-row {
		display: table-row !important;
	}

	.d-md-table-cell {
		display: table-cell !important;
	}

	.d-md-flex {
		display: flex !important;
	}

	.d-md-inline-flex {
		display: inline-flex !important;
	}
}

@media (min-width: 992px) {
	.d-lg-none {
		display: none !important;
	}

	.d-lg-inline {
		display: inline !important;
	}

	.d-lg-inline-block {
		display: inline-block !important;
	}

	.d-lg-block {
		display: block !important;
	}

	.d-lg-table {
		display: table !important;
	}

	.d-lg-table-row {
		display: table-row !important;
	}

	.d-lg-table-cell {
		display: table-cell !important;
	}

	.d-lg-flex {
		display: flex !important;
	}

	.d-lg-inline-flex {
		display: inline-flex !important;
	}
}

@media (min-width: 1200px) {
	.d-xl-none {
		display: none !important;
	}

	.d-xl-inline {
		display: inline !important;
	}

	.d-xl-inline-block {
		display: inline-block !important;
	}

	.d-xl-block {
		display: block !important;
	}

	.d-xl-table {
		display: table !important;
	}

	.d-xl-table-row {
		display: table-row !important;
	}

	.d-xl-table-cell {
		display: table-cell !important;
	}

	.d-xl-flex {
		display: flex !important;
	}

	.d-xl-inline-flex {
		display: inline-flex !important;
	}
}

@media print {
	.d-print-none {
		display: none !important;
	}

	.d-print-inline {
		display: inline !important;
	}

	.d-print-inline-block {
		display: inline-block !important;
	}

	.d-print-block {
		display: block !important;
	}

	.d-print-table {
		display: table !important;
	}

	.d-print-table-row {
		display: table-row !important;
	}

	.d-print-table-cell {
		display: table-cell !important;
	}

	.d-print-flex {
		display: flex !important;
	}

	.d-print-inline-flex {
		display: inline-flex !important;
	}
}

.embed-responsive {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
}

.embed-responsive::before {
	display: block;
	content: "";
}

.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
}

.embed-responsive-21by9::before {
	padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
	padding-top: 56.25%;
}

.embed-responsive-4by3::before {
	padding-top: 75%;
}

.embed-responsive-1by1::before {
	padding-top: 100%;
}

.flex-row {
	flex-direction: row !important;
}

.flex-column {
	flex-direction: column !important;
}

.flex-row-reverse {
	flex-direction: row-reverse !important;
}

.flex-column-reverse {
	flex-direction: column-reverse !important;
}

.flex-wrap {
	flex-wrap: wrap !important;
}

.flex-nowrap {
	flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}

.flex-fill {
	flex: 1 1 auto !important;
}

.flex-grow-0 {
	flex-grow: 0 !important;
}

.flex-grow-1 {
	flex-grow: 1 !important;
}

.flex-shrink-0 {
	flex-shrink: 0 !important;
}

.flex-shrink-1 {
	flex-shrink: 1 !important;
}

.justify-content-start {
	justify-content: flex-start !important;
}

.justify-content-end {
	justify-content: flex-end !important;
}

.justify-content-center {
	justify-content: center !important;
}

.justify-content-between {
	justify-content: space-between !important;
}

.justify-content-around {
	justify-content: space-around !important;
}

.align-items-start {
	align-items: flex-start !important;
}

.align-items-end {
	align-items: flex-end !important;
}

.align-items-center {
	align-items: center !important;
}

.align-items-baseline {
	align-items: baseline !important;
}

.align-items-stretch {
	align-items: stretch !important;
}

.align-content-start {
	align-content: flex-start !important;
}

.align-content-end {
	align-content: flex-end !important;
}

.align-content-center {
	align-content: center !important;
}

.align-content-between {
	align-content: space-between !important;
}

.align-content-around {
	align-content: space-around !important;
}

.align-content-stretch {
	align-content: stretch !important;
}

.align-self-auto {
	align-self: auto !important;
}

.align-self-start {
	align-self: flex-start !important;
}

.align-self-end {
	align-self: flex-end !important;
}

.align-self-center {
	align-self: center !important;
}

.align-self-baseline {
	align-self: baseline !important;
}

.align-self-stretch {
	align-self: stretch !important;
}

@media (min-width: 576px) {
	.flex-sm-row {
		flex-direction: row !important;
	}

	.flex-sm-column {
		flex-direction: column !important;
	}

	.flex-sm-row-reverse {
		flex-direction: row-reverse !important;
	}

	.flex-sm-column-reverse {
		flex-direction: column-reverse !important;
	}

	.flex-sm-wrap {
		flex-wrap: wrap !important;
	}

	.flex-sm-nowrap {
		flex-wrap: nowrap !important;
	}

	.flex-sm-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}

	.flex-sm-fill {
		flex: 1 1 auto !important;
	}

	.flex-sm-grow-0 {
		flex-grow: 0 !important;
	}

	.flex-sm-grow-1 {
		flex-grow: 1 !important;
	}

	.flex-sm-shrink-0 {
		flex-shrink: 0 !important;
	}

	.flex-sm-shrink-1 {
		flex-shrink: 1 !important;
	}

	.justify-content-sm-start {
		justify-content: flex-start !important;
	}

	.justify-content-sm-end {
		justify-content: flex-end !important;
	}

	.justify-content-sm-center {
		justify-content: center !important;
	}

	.justify-content-sm-between {
		justify-content: space-between !important;
	}

	.justify-content-sm-around {
		justify-content: space-around !important;
	}

	.align-items-sm-start {
		align-items: flex-start !important;
	}

	.align-items-sm-end {
		align-items: flex-end !important;
	}

	.align-items-sm-center {
		align-items: center !important;
	}

	.align-items-sm-baseline {
		align-items: baseline !important;
	}

	.align-items-sm-stretch {
		align-items: stretch !important;
	}

	.align-content-sm-start {
		align-content: flex-start !important;
	}

	.align-content-sm-end {
		align-content: flex-end !important;
	}

	.align-content-sm-center {
		align-content: center !important;
	}

	.align-content-sm-between {
		align-content: space-between !important;
	}

	.align-content-sm-around {
		align-content: space-around !important;
	}

	.align-content-sm-stretch {
		align-content: stretch !important;
	}

	.align-self-sm-auto {
		align-self: auto !important;
	}

	.align-self-sm-start {
		align-self: flex-start !important;
	}

	.align-self-sm-end {
		align-self: flex-end !important;
	}

	.align-self-sm-center {
		align-self: center !important;
	}

	.align-self-sm-baseline {
		align-self: baseline !important;
	}

	.align-self-sm-stretch {
		align-self: stretch !important;
	}
}

@media (min-width: 768px) {
	.flex-md-row {
		flex-direction: row !important;
	}

	.flex-md-column {
		flex-direction: column !important;
	}

	.flex-md-row-reverse {
		flex-direction: row-reverse !important;
	}

	.flex-md-column-reverse {
		flex-direction: column-reverse !important;
	}

	.flex-md-wrap {
		flex-wrap: wrap !important;
	}

	.flex-md-nowrap {
		flex-wrap: nowrap !important;
	}

	.flex-md-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}

	.flex-md-fill {
		flex: 1 1 auto !important;
	}

	.flex-md-grow-0 {
		flex-grow: 0 !important;
	}

	.flex-md-grow-1 {
		flex-grow: 1 !important;
	}

	.flex-md-shrink-0 {
		flex-shrink: 0 !important;
	}

	.flex-md-shrink-1 {
		flex-shrink: 1 !important;
	}

	.justify-content-md-start {
		justify-content: flex-start !important;
	}

	.justify-content-md-end {
		justify-content: flex-end !important;
	}

	.justify-content-md-center {
		justify-content: center !important;
	}

	.justify-content-md-between {
		justify-content: space-between !important;
	}

	.justify-content-md-around {
		justify-content: space-around !important;
	}

	.align-items-md-start {
		align-items: flex-start !important;
	}

	.align-items-md-end {
		align-items: flex-end !important;
	}

	.align-items-md-center {
		align-items: center !important;
	}

	.align-items-md-baseline {
		align-items: baseline !important;
	}

	.align-items-md-stretch {
		align-items: stretch !important;
	}

	.align-content-md-start {
		align-content: flex-start !important;
	}

	.align-content-md-end {
		align-content: flex-end !important;
	}

	.align-content-md-center {
		align-content: center !important;
	}

	.align-content-md-between {
		align-content: space-between !important;
	}

	.align-content-md-around {
		align-content: space-around !important;
	}

	.align-content-md-stretch {
		align-content: stretch !important;
	}

	.align-self-md-auto {
		align-self: auto !important;
	}

	.align-self-md-start {
		align-self: flex-start !important;
	}

	.align-self-md-end {
		align-self: flex-end !important;
	}

	.align-self-md-center {
		align-self: center !important;
	}

	.align-self-md-baseline {
		align-self: baseline !important;
	}

	.align-self-md-stretch {
		align-self: stretch !important;
	}
}

@media (min-width: 992px) {
	.flex-lg-row {
		flex-direction: row !important;
	}

	.flex-lg-column {
		flex-direction: column !important;
	}

	.flex-lg-row-reverse {
		flex-direction: row-reverse !important;
	}

	.flex-lg-column-reverse {
		flex-direction: column-reverse !important;
	}

	.flex-lg-wrap {
		flex-wrap: wrap !important;
	}

	.flex-lg-nowrap {
		flex-wrap: nowrap !important;
	}

	.flex-lg-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}

	.flex-lg-fill {
		flex: 1 1 auto !important;
	}

	.flex-lg-grow-0 {
		flex-grow: 0 !important;
	}

	.flex-lg-grow-1 {
		flex-grow: 1 !important;
	}

	.flex-lg-shrink-0 {
		flex-shrink: 0 !important;
	}

	.flex-lg-shrink-1 {
		flex-shrink: 1 !important;
	}

	.justify-content-lg-start {
		justify-content: flex-start !important;
	}

	.justify-content-lg-end {
		justify-content: flex-end !important;
	}

	.justify-content-lg-center {
		justify-content: center !important;
	}

	.justify-content-lg-between {
		justify-content: space-between !important;
	}

	.justify-content-lg-around {
		justify-content: space-around !important;
	}

	.align-items-lg-start {
		align-items: flex-start !important;
	}

	.align-items-lg-end {
		align-items: flex-end !important;
	}

	.align-items-lg-center {
		align-items: center !important;
	}

	.align-items-lg-baseline {
		align-items: baseline !important;
	}

	.align-items-lg-stretch {
		align-items: stretch !important;
	}

	.align-content-lg-start {
		align-content: flex-start !important;
	}

	.align-content-lg-end {
		align-content: flex-end !important;
	}

	.align-content-lg-center {
		align-content: center !important;
	}

	.align-content-lg-between {
		align-content: space-between !important;
	}

	.align-content-lg-around {
		align-content: space-around !important;
	}

	.align-content-lg-stretch {
		align-content: stretch !important;
	}

	.align-self-lg-auto {
		align-self: auto !important;
	}

	.align-self-lg-start {
		align-self: flex-start !important;
	}

	.align-self-lg-end {
		align-self: flex-end !important;
	}

	.align-self-lg-center {
		align-self: center !important;
	}

	.align-self-lg-baseline {
		align-self: baseline !important;
	}

	.align-self-lg-stretch {
		align-self: stretch !important;
	}
}

@media (min-width: 1200px) {
	.flex-xl-row {
		flex-direction: row !important;
	}

	.flex-xl-column {
		flex-direction: column !important;
	}

	.flex-xl-row-reverse {
		flex-direction: row-reverse !important;
	}

	.flex-xl-column-reverse {
		flex-direction: column-reverse !important;
	}

	.flex-xl-wrap {
		flex-wrap: wrap !important;
	}

	.flex-xl-nowrap {
		flex-wrap: nowrap !important;
	}

	.flex-xl-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}

	.flex-xl-fill {
		flex: 1 1 auto !important;
	}

	.flex-xl-grow-0 {
		flex-grow: 0 !important;
	}

	.flex-xl-grow-1 {
		flex-grow: 1 !important;
	}

	.flex-xl-shrink-0 {
		flex-shrink: 0 !important;
	}

	.flex-xl-shrink-1 {
		flex-shrink: 1 !important;
	}

	.justify-content-xl-start {
		justify-content: flex-start !important;
	}

	.justify-content-xl-end {
		justify-content: flex-end !important;
	}

	.justify-content-xl-center {
		justify-content: center !important;
	}

	.justify-content-xl-between {
		justify-content: space-between !important;
	}

	.justify-content-xl-around {
		justify-content: space-around !important;
	}

	.align-items-xl-start {
		align-items: flex-start !important;
	}

	.align-items-xl-end {
		align-items: flex-end !important;
	}

	.align-items-xl-center {
		align-items: center !important;
	}

	.align-items-xl-baseline {
		align-items: baseline !important;
	}

	.align-items-xl-stretch {
		align-items: stretch !important;
	}

	.align-content-xl-start {
		align-content: flex-start !important;
	}

	.align-content-xl-end {
		align-content: flex-end !important;
	}

	.align-content-xl-center {
		align-content: center !important;
	}

	.align-content-xl-between {
		align-content: space-between !important;
	}

	.align-content-xl-around {
		align-content: space-around !important;
	}

	.align-content-xl-stretch {
		align-content: stretch !important;
	}

	.align-self-xl-auto {
		align-self: auto !important;
	}

	.align-self-xl-start {
		align-self: flex-start !important;
	}

	.align-self-xl-end {
		align-self: flex-end !important;
	}

	.align-self-xl-center {
		align-self: center !important;
	}

	.align-self-xl-baseline {
		align-self: baseline !important;
	}

	.align-self-xl-stretch {
		align-self: stretch !important;
	}
}

.float-left {
	float: left !important;
}

.float-right {
	float: right !important;
}

.float-none {
	float: none !important;
}

@media (min-width: 576px) {
	.float-sm-left {
		float: left !important;
	}

	.float-sm-right {
		float: right !important;
	}

	.float-sm-none {
		float: none !important;
	}
}

@media (min-width: 768px) {
	.float-md-left {
		float: left !important;
	}

	.float-md-right {
		float: right !important;
	}

	.float-md-none {
		float: none !important;
	}
}

@media (min-width: 992px) {
	.float-lg-left {
		float: left !important;
	}

	.float-lg-right {
		float: right !important;
	}

	.float-lg-none {
		float: none !important;
	}
}

@media (min-width: 1200px) {
	.float-xl-left {
		float: left !important;
	}

	.float-xl-right {
		float: right !important;
	}

	.float-xl-none {
		float: none !important;
	}
}

.overflow-auto {
	overflow: auto !important;
}

.overflow-hidden {
	overflow: hidden !important;
}

.position-static {
	position: static !important;
}

.position-relative {
	position: relative !important;
}

.position-absolute {
	position: absolute !important;
}

.position-fixed {
	position: fixed !important;
}

.position-sticky {
	position: sticky !important;
}

.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
}

@supports (position: sticky) {
	.sticky-top {
		position: sticky;
		top: 0;
		z-index: 1020;
	}
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.sr-only-focusable:active,.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
	clip: auto;
	white-space: normal;
}

.shadow-sm {
	box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;
}

.shadow {
	box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15) !important;
}

.shadow-lg {
	box-shadow: 0 1rem 3rem rgba(0,0,0,0.175) !important;
}

.shadow-none {
	box-shadow: none !important;
}

.w-25 {
	width: 25% !important;
}

.w-50 {
	width: 50% !important;
}

.w-75 {
	width: 75% !important;
}

.w-100 {
	width: 100% !important;
}

.w-auto {
	width: auto !important;
}

.h-25 {
	height: 25% !important;
}

.h-50 {
	height: 50% !important;
}

.h-75 {
	height: 75% !important;
}

.h-100 {
	height: 100% !important;
}

.h-auto {
	height: auto !important;
}

.mw-100 {
	max-width: 100% !important;
}

.mh-100 {
	max-height: 100% !important;
}

.min-vw-100 {
	min-width: 100vw !important;
}

.min-vh-100 {
	min-height: 100vh !important;
}

.vw-100 {
	width: 100vw !important;
}

.vh-100 {
	height: 100vh !important;
}

.stretched-link::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: auto;
	content: "";
	background-color: transparent;
}

.m-0 {
	margin: 0 !important;
}

.mt-0,.my-0 {
	margin-top: 0 !important;
}

.mr-0,.mx-0 {
	margin-right: 0 !important;
}

.mb-0,.my-0 {
	margin-bottom: 0 !important;
}

.ml-0,.mx-0 {
	margin-left: 0 !important;
}

.m-1 {
	margin: 0.25rem !important;
}

.mt-1,.my-1 {
	margin-top: 0.25rem !important;
}

.mr-1,.mx-1 {
	margin-right: 0.25rem !important;
}

.mb-1,.my-1 {
	margin-bottom: 0.25rem !important;
}

.ml-1,.mx-1 {
	margin-left: 0.25rem !important;
}

.m-2 {
	margin: 0.5rem !important;
}

.mt-2,.my-2 {
	margin-top: 0.5rem !important;
}

.mr-2,.mx-2 {
	margin-right: 0.5rem !important;
}

.mb-2,.my-2 {
	margin-bottom: 0.5rem !important;
}

.ml-2,.mx-2 {
	margin-left: 0.5rem !important;
}

.m-3 {
	margin: 1rem !important;
}

.mt-3,.my-3 {
	margin-top: 1rem !important;
}

.mr-3,.mx-3 {
	margin-right: 1rem !important;
}

.mb-3,.my-3 {
	margin-bottom: 1rem !important;
}

.ml-3,.mx-3 {
	margin-left: 1rem !important;
}

.m-4 {
	margin: 1.5rem !important;
}

.mt-4,.my-4 {
	margin-top: 1.5rem !important;
}

.mr-4,.mx-4 {
	margin-right: 1.5rem !important;
}

.mb-4,.my-4 {
	margin-bottom: 1.5rem !important;
}

.ml-4,.mx-4 {
	margin-left: 1.5rem !important;
}

.m-5 {
	margin: 2rem !important;
}

.mt-5,.my-5 {
	margin-top: 2rem !important;
}

.mr-5,.mx-5 {
	margin-right: 2rem !important;
}

.mb-5,.my-5 {
	margin-bottom: 2rem !important;
}

.ml-5,.mx-5 {
	margin-left: 2rem !important;
}

.m-6 {
	margin: 2.5rem !important;
}

.mt-6,.my-6 {
	margin-top: 2.5rem !important;
}

.mr-6,.mx-6 {
	margin-right: 2.5rem !important;
}

.mb-6,.my-6 {
	margin-bottom: 2.5rem !important;
}

.ml-6,.mx-6 {
	margin-left: 2.5rem !important;
}

.m-7 {
	margin: 3rem !important;
}

.mt-7,.my-7 {
	margin-top: 3rem !important;
}

.mr-7,.mx-7 {
	margin-right: 3rem !important;
}

.mb-7,.my-7 {
	margin-bottom: 3rem !important;
}

.ml-7,.mx-7 {
	margin-left: 3rem !important;
}

.m-8 {
	margin: 3.5rem !important;
}

.mt-8,.my-8 {
	margin-top: 3.5rem !important;
}

.mr-8,.mx-8 {
	margin-right: 3.5rem !important;
}

.mb-8,.my-8 {
	margin-bottom: 3.5rem !important;
}

.ml-8,.mx-8 {
	margin-left: 3.5rem !important;
}

.m-9 {
	margin: 4rem !important;
}

.mt-9,.my-9 {
	margin-top: 4rem !important;
}

.mr-9,.mx-9 {
	margin-right: 4rem !important;
}

.mb-9,.my-9 {
	margin-bottom: 4rem !important;
}

.ml-9,.mx-9 {
	margin-left: 4rem !important;
}

.p-0 {
	padding: 0 !important;
}

.pt-0,.py-0 {
	padding-top: 0 !important;
}

.pr-0,.px-0 {
	padding-right: 0 !important;
}

.pb-0,.py-0 {
	padding-bottom: 0 !important;
}

.pl-0,.px-0 {
	padding-left: 0 !important;
}

.p-1 {
	padding: 0.25rem !important;
}

.pt-1,.py-1 {
	padding-top: 0.25rem !important;
}

.pr-1,.px-1 {
	padding-right: 0.25rem !important;
}

.pb-1,.py-1 {
	padding-bottom: 0.25rem !important;
}

.pl-1,.px-1 {
	padding-left: 0.25rem !important;
}

.p-2 {
	padding: 0.5rem !important;
}

.pt-2,.py-2 {
	padding-top: 0.5rem !important;
}

.pr-2,.px-2 {
	padding-right: 0.5rem !important;
}

.pb-2,.py-2 {
	padding-bottom: 0.5rem !important;
}

.pl-2,.px-2 {
	padding-left: 0.5rem !important;
}

.p-3 {
	padding: 1rem !important;
}

.pt-3,.py-3 {
	padding-top: 1rem !important;
}

.pr-3,.px-3 {
	padding-right: 1rem !important;
}

.pb-3,.py-3 {
	padding-bottom: 1rem !important;
}

.pl-3,.px-3 {
	padding-left: 1rem !important;
}

.p-4 {
	padding: 1.5rem !important;
}

.pt-4,.py-4 {
	padding-top: 1.5rem !important;
}

.pr-4,.px-4 {
	padding-right: 1.5rem !important;
}

.pb-4,.py-4 {
	padding-bottom: 1.5rem !important;
}

.pl-4,.px-4 {
	padding-left: 1.5rem !important;
}

.p-5 {
	padding: 2rem !important;
}

.pt-5,.py-5 {
	padding-top: 2rem !important;
}

.pr-5,.px-5 {
	padding-right: 2rem !important;
}

.pb-5,.py-5 {
	padding-bottom: 2rem !important;
}

.pl-5,.px-5 {
	padding-left: 2rem !important;
}

.p-6 {
	padding: 2.5rem !important;
}

.pt-6,.py-6 {
	padding-top: 2.5rem !important;
}

.pr-6,.px-6 {
	padding-right: 2.5rem !important;
}

.pb-6,.py-6 {
	padding-bottom: 2.5rem !important;
}

.pl-6,.px-6 {
	padding-left: 2.5rem !important;
}

.p-7 {
	padding: 3rem !important;
}

.pt-7,.py-7 {
	padding-top: 3rem !important;
}

.pr-7,.px-7 {
	padding-right: 3rem !important;
}

.pb-7,.py-7 {
	padding-bottom: 3rem !important;
}

.pl-7,.px-7 {
	padding-left: 3rem !important;
}

.p-8 {
	padding: 3.5rem !important;
}

.pt-8,.py-8 {
	padding-top: 3.5rem !important;
}

.pr-8,.px-8 {
	padding-right: 3.5rem !important;
}

.pb-8,.py-8 {
	padding-bottom: 3.5rem !important;
}

.pl-8,.px-8 {
	padding-left: 3.5rem !important;
}

.p-9 {
	padding: 4rem !important;
}

.pt-9,.py-9 {
	padding-top: 4rem !important;
}

.pr-9,.px-9 {
	padding-right: 4rem !important;
}

.pb-9,.py-9 {
	padding-bottom: 4rem !important;
}

.pl-9,.px-9 {
	padding-left: 4rem !important;
}

.m-n1 {
	margin: -0.25rem !important;
}

.mt-n1,.my-n1 {
	margin-top: -0.25rem !important;
}

.mr-n1,.mx-n1 {
	margin-right: -0.25rem !important;
}

.mb-n1,.my-n1 {
	margin-bottom: -0.25rem !important;
}

.ml-n1,.mx-n1 {
	margin-left: -0.25rem !important;
}

.m-n2 {
	margin: -0.5rem !important;
}

.mt-n2,.my-n2 {
	margin-top: -0.5rem !important;
}

.mr-n2,.mx-n2 {
	margin-right: -0.5rem !important;
}

.mb-n2,.my-n2 {
	margin-bottom: -0.5rem !important;
}

.ml-n2,.mx-n2 {
	margin-left: -0.5rem !important;
}

.m-n3 {
	margin: -1rem !important;
}

.mt-n3,.my-n3 {
	margin-top: -1rem !important;
}

.mr-n3,.mx-n3 {
	margin-right: -1rem !important;
}

.mb-n3,.my-n3 {
	margin-bottom: -1rem !important;
}

.ml-n3,.mx-n3 {
	margin-left: -1rem !important;
}

.m-n4 {
	margin: -1.5rem !important;
}

.mt-n4,.my-n4 {
	margin-top: -1.5rem !important;
}

.mr-n4,.mx-n4 {
	margin-right: -1.5rem !important;
}

.mb-n4,.my-n4 {
	margin-bottom: -1.5rem !important;
}

.ml-n4,.mx-n4 {
	margin-left: -1.5rem !important;
}

.m-n5 {
	margin: -2rem !important;
}

.mt-n5,.my-n5 {
	margin-top: -2rem !important;
}

.mr-n5,.mx-n5 {
	margin-right: -2rem !important;
}

.mb-n5,.my-n5 {
	margin-bottom: -2rem !important;
}

.ml-n5,.mx-n5 {
	margin-left: -2rem !important;
}

.m-n6 {
	margin: -2.5rem !important;
}

.mt-n6,.my-n6 {
	margin-top: -2.5rem !important;
}

.mr-n6,.mx-n6 {
	margin-right: -2.5rem !important;
}

.mb-n6,.my-n6 {
	margin-bottom: -2.5rem !important;
}

.ml-n6,.mx-n6 {
	margin-left: -2.5rem !important;
}

.m-n7 {
	margin: -3rem !important;
}

.mt-n7,.my-n7 {
	margin-top: -3rem !important;
}

.mr-n7,.mx-n7 {
	margin-right: -3rem !important;
}

.mb-n7,.my-n7 {
	margin-bottom: -3rem !important;
}

.ml-n7,.mx-n7 {
	margin-left: -3rem !important;
}

.m-n8 {
	margin: -3.5rem !important;
}

.mt-n8,.my-n8 {
	margin-top: -3.5rem !important;
}

.mr-n8,.mx-n8 {
	margin-right: -3.5rem !important;
}

.mb-n8,.my-n8 {
	margin-bottom: -3.5rem !important;
}

.ml-n8,.mx-n8 {
	margin-left: -3.5rem !important;
}

.m-n9 {
	margin: -4rem !important;
}

.mt-n9,.my-n9 {
	margin-top: -4rem !important;
}

.mr-n9,.mx-n9 {
	margin-right: -4rem !important;
}

.mb-n9,.my-n9 {
	margin-bottom: -4rem !important;
}

.ml-n9,.mx-n9 {
	margin-left: -4rem !important;
}

.m-auto {
	margin: auto !important;
}

.mt-auto,.my-auto {
	margin-top: auto !important;
}

.mr-auto,.mx-auto {
	margin-right: auto !important;
}

.mb-auto,.my-auto {
	margin-bottom: auto !important;
}

.ml-auto,.mx-auto {
	margin-left: auto !important;
}

@media (min-width: 576px) {
	.m-sm-0 {
		margin: 0 !important;
	}

	.mt-sm-0,.my-sm-0 {
		margin-top: 0 !important;
	}

	.mr-sm-0,.mx-sm-0 {
		margin-right: 0 !important;
	}

	.mb-sm-0,.my-sm-0 {
		margin-bottom: 0 !important;
	}

	.ml-sm-0,.mx-sm-0 {
		margin-left: 0 !important;
	}

	.m-sm-1 {
		margin: 0.25rem !important;
	}

	.mt-sm-1,.my-sm-1 {
		margin-top: 0.25rem !important;
	}

	.mr-sm-1,.mx-sm-1 {
		margin-right: 0.25rem !important;
	}

	.mb-sm-1,.my-sm-1 {
		margin-bottom: 0.25rem !important;
	}

	.ml-sm-1,.mx-sm-1 {
		margin-left: 0.25rem !important;
	}

	.m-sm-2 {
		margin: 0.5rem !important;
	}

	.mt-sm-2,.my-sm-2 {
		margin-top: 0.5rem !important;
	}

	.mr-sm-2,.mx-sm-2 {
		margin-right: 0.5rem !important;
	}

	.mb-sm-2,.my-sm-2 {
		margin-bottom: 0.5rem !important;
	}

	.ml-sm-2,.mx-sm-2 {
		margin-left: 0.5rem !important;
	}

	.m-sm-3 {
		margin: 1rem !important;
	}

	.mt-sm-3,.my-sm-3 {
		margin-top: 1rem !important;
	}

	.mr-sm-3,.mx-sm-3 {
		margin-right: 1rem !important;
	}

	.mb-sm-3,.my-sm-3 {
		margin-bottom: 1rem !important;
	}

	.ml-sm-3,.mx-sm-3 {
		margin-left: 1rem !important;
	}

	.m-sm-4 {
		margin: 1.5rem !important;
	}

	.mt-sm-4,.my-sm-4 {
		margin-top: 1.5rem !important;
	}

	.mr-sm-4,.mx-sm-4 {
		margin-right: 1.5rem !important;
	}

	.mb-sm-4,.my-sm-4 {
		margin-bottom: 1.5rem !important;
	}

	.ml-sm-4,.mx-sm-4 {
		margin-left: 1.5rem !important;
	}

	.m-sm-5 {
		margin: 2rem !important;
	}

	.mt-sm-5,.my-sm-5 {
		margin-top: 2rem !important;
	}

	.mr-sm-5,.mx-sm-5 {
		margin-right: 2rem !important;
	}

	.mb-sm-5,.my-sm-5 {
		margin-bottom: 2rem !important;
	}

	.ml-sm-5,.mx-sm-5 {
		margin-left: 2rem !important;
	}

	.m-sm-6 {
		margin: 2.5rem !important;
	}

	.mt-sm-6,.my-sm-6 {
		margin-top: 2.5rem !important;
	}

	.mr-sm-6,.mx-sm-6 {
		margin-right: 2.5rem !important;
	}

	.mb-sm-6,.my-sm-6 {
		margin-bottom: 2.5rem !important;
	}

	.ml-sm-6,.mx-sm-6 {
		margin-left: 2.5rem !important;
	}

	.m-sm-7 {
		margin: 3rem !important;
	}

	.mt-sm-7,.my-sm-7 {
		margin-top: 3rem !important;
	}

	.mr-sm-7,.mx-sm-7 {
		margin-right: 3rem !important;
	}

	.mb-sm-7,.my-sm-7 {
		margin-bottom: 3rem !important;
	}

	.ml-sm-7,.mx-sm-7 {
		margin-left: 3rem !important;
	}

	.m-sm-8 {
		margin: 3.5rem !important;
	}

	.mt-sm-8,.my-sm-8 {
		margin-top: 3.5rem !important;
	}

	.mr-sm-8,.mx-sm-8 {
		margin-right: 3.5rem !important;
	}

	.mb-sm-8,.my-sm-8 {
		margin-bottom: 3.5rem !important;
	}

	.ml-sm-8,.mx-sm-8 {
		margin-left: 3.5rem !important;
	}

	.m-sm-9 {
		margin: 4rem !important;
	}

	.mt-sm-9,.my-sm-9 {
		margin-top: 4rem !important;
	}

	.mr-sm-9,.mx-sm-9 {
		margin-right: 4rem !important;
	}

	.mb-sm-9,.my-sm-9 {
		margin-bottom: 4rem !important;
	}

	.ml-sm-9,.mx-sm-9 {
		margin-left: 4rem !important;
	}

	.p-sm-0 {
		padding: 0 !important;
	}

	.pt-sm-0,.py-sm-0 {
		padding-top: 0 !important;
	}

	.pr-sm-0,.px-sm-0 {
		padding-right: 0 !important;
	}

	.pb-sm-0,.py-sm-0 {
		padding-bottom: 0 !important;
	}

	.pl-sm-0,.px-sm-0 {
		padding-left: 0 !important;
	}

	.p-sm-1 {
		padding: 0.25rem !important;
	}

	.pt-sm-1,.py-sm-1 {
		padding-top: 0.25rem !important;
	}

	.pr-sm-1,.px-sm-1 {
		padding-right: 0.25rem !important;
	}

	.pb-sm-1,.py-sm-1 {
		padding-bottom: 0.25rem !important;
	}

	.pl-sm-1,.px-sm-1 {
		padding-left: 0.25rem !important;
	}

	.p-sm-2 {
		padding: 0.5rem !important;
	}

	.pt-sm-2,.py-sm-2 {
		padding-top: 0.5rem !important;
	}

	.pr-sm-2,.px-sm-2 {
		padding-right: 0.5rem !important;
	}

	.pb-sm-2,.py-sm-2 {
		padding-bottom: 0.5rem !important;
	}

	.pl-sm-2,.px-sm-2 {
		padding-left: 0.5rem !important;
	}

	.p-sm-3 {
		padding: 1rem !important;
	}

	.pt-sm-3,.py-sm-3 {
		padding-top: 1rem !important;
	}

	.pr-sm-3,.px-sm-3 {
		padding-right: 1rem !important;
	}

	.pb-sm-3,.py-sm-3 {
		padding-bottom: 1rem !important;
	}

	.pl-sm-3,.px-sm-3 {
		padding-left: 1rem !important;
	}

	.p-sm-4 {
		padding: 1.5rem !important;
	}

	.pt-sm-4,.py-sm-4 {
		padding-top: 1.5rem !important;
	}

	.pr-sm-4,.px-sm-4 {
		padding-right: 1.5rem !important;
	}

	.pb-sm-4,.py-sm-4 {
		padding-bottom: 1.5rem !important;
	}

	.pl-sm-4,.px-sm-4 {
		padding-left: 1.5rem !important;
	}

	.p-sm-5 {
		padding: 2rem !important;
	}

	.pt-sm-5,.py-sm-5 {
		padding-top: 2rem !important;
	}

	.pr-sm-5,.px-sm-5 {
		padding-right: 2rem !important;
	}

	.pb-sm-5,.py-sm-5 {
		padding-bottom: 2rem !important;
	}

	.pl-sm-5,.px-sm-5 {
		padding-left: 2rem !important;
	}

	.p-sm-6 {
		padding: 2.5rem !important;
	}

	.pt-sm-6,.py-sm-6 {
		padding-top: 2.5rem !important;
	}

	.pr-sm-6,.px-sm-6 {
		padding-right: 2.5rem !important;
	}

	.pb-sm-6,.py-sm-6 {
		padding-bottom: 2.5rem !important;
	}

	.pl-sm-6,.px-sm-6 {
		padding-left: 2.5rem !important;
	}

	.p-sm-7 {
		padding: 3rem !important;
	}

	.pt-sm-7,.py-sm-7 {
		padding-top: 3rem !important;
	}

	.pr-sm-7,.px-sm-7 {
		padding-right: 3rem !important;
	}

	.pb-sm-7,.py-sm-7 {
		padding-bottom: 3rem !important;
	}

	.pl-sm-7,.px-sm-7 {
		padding-left: 3rem !important;
	}

	.p-sm-8 {
		padding: 3.5rem !important;
	}

	.pt-sm-8,.py-sm-8 {
		padding-top: 3.5rem !important;
	}

	.pr-sm-8,.px-sm-8 {
		padding-right: 3.5rem !important;
	}

	.pb-sm-8,.py-sm-8 {
		padding-bottom: 3.5rem !important;
	}

	.pl-sm-8,.px-sm-8 {
		padding-left: 3.5rem !important;
	}

	.p-sm-9 {
		padding: 4rem !important;
	}

	.pt-sm-9,.py-sm-9 {
		padding-top: 4rem !important;
	}

	.pr-sm-9,.px-sm-9 {
		padding-right: 4rem !important;
	}

	.pb-sm-9,.py-sm-9 {
		padding-bottom: 4rem !important;
	}

	.pl-sm-9,.px-sm-9 {
		padding-left: 4rem !important;
	}

	.m-sm-n1 {
		margin: -0.25rem !important;
	}

	.mt-sm-n1,.my-sm-n1 {
		margin-top: -0.25rem !important;
	}

	.mr-sm-n1,.mx-sm-n1 {
		margin-right: -0.25rem !important;
	}

	.mb-sm-n1,.my-sm-n1 {
		margin-bottom: -0.25rem !important;
	}

	.ml-sm-n1,.mx-sm-n1 {
		margin-left: -0.25rem !important;
	}

	.m-sm-n2 {
		margin: -0.5rem !important;
	}

	.mt-sm-n2,.my-sm-n2 {
		margin-top: -0.5rem !important;
	}

	.mr-sm-n2,.mx-sm-n2 {
		margin-right: -0.5rem !important;
	}

	.mb-sm-n2,.my-sm-n2 {
		margin-bottom: -0.5rem !important;
	}

	.ml-sm-n2,.mx-sm-n2 {
		margin-left: -0.5rem !important;
	}

	.m-sm-n3 {
		margin: -1rem !important;
	}

	.mt-sm-n3,.my-sm-n3 {
		margin-top: -1rem !important;
	}

	.mr-sm-n3,.mx-sm-n3 {
		margin-right: -1rem !important;
	}

	.mb-sm-n3,.my-sm-n3 {
		margin-bottom: -1rem !important;
	}

	.ml-sm-n3,.mx-sm-n3 {
		margin-left: -1rem !important;
	}

	.m-sm-n4 {
		margin: -1.5rem !important;
	}

	.mt-sm-n4,.my-sm-n4 {
		margin-top: -1.5rem !important;
	}

	.mr-sm-n4,.mx-sm-n4 {
		margin-right: -1.5rem !important;
	}

	.mb-sm-n4,.my-sm-n4 {
		margin-bottom: -1.5rem !important;
	}

	.ml-sm-n4,.mx-sm-n4 {
		margin-left: -1.5rem !important;
	}

	.m-sm-n5 {
		margin: -2rem !important;
	}

	.mt-sm-n5,.my-sm-n5 {
		margin-top: -2rem !important;
	}

	.mr-sm-n5,.mx-sm-n5 {
		margin-right: -2rem !important;
	}

	.mb-sm-n5,.my-sm-n5 {
		margin-bottom: -2rem !important;
	}

	.ml-sm-n5,.mx-sm-n5 {
		margin-left: -2rem !important;
	}

	.m-sm-n6 {
		margin: -2.5rem !important;
	}

	.mt-sm-n6,.my-sm-n6 {
		margin-top: -2.5rem !important;
	}

	.mr-sm-n6,.mx-sm-n6 {
		margin-right: -2.5rem !important;
	}

	.mb-sm-n6,.my-sm-n6 {
		margin-bottom: -2.5rem !important;
	}

	.ml-sm-n6,.mx-sm-n6 {
		margin-left: -2.5rem !important;
	}

	.m-sm-n7 {
		margin: -3rem !important;
	}

	.mt-sm-n7,.my-sm-n7 {
		margin-top: -3rem !important;
	}

	.mr-sm-n7,.mx-sm-n7 {
		margin-right: -3rem !important;
	}

	.mb-sm-n7,.my-sm-n7 {
		margin-bottom: -3rem !important;
	}

	.ml-sm-n7,.mx-sm-n7 {
		margin-left: -3rem !important;
	}

	.m-sm-n8 {
		margin: -3.5rem !important;
	}

	.mt-sm-n8,.my-sm-n8 {
		margin-top: -3.5rem !important;
	}

	.mr-sm-n8,.mx-sm-n8 {
		margin-right: -3.5rem !important;
	}

	.mb-sm-n8,.my-sm-n8 {
		margin-bottom: -3.5rem !important;
	}

	.ml-sm-n8,.mx-sm-n8 {
		margin-left: -3.5rem !important;
	}

	.m-sm-n9 {
		margin: -4rem !important;
	}

	.mt-sm-n9,.my-sm-n9 {
		margin-top: -4rem !important;
	}

	.mr-sm-n9,.mx-sm-n9 {
		margin-right: -4rem !important;
	}

	.mb-sm-n9,.my-sm-n9 {
		margin-bottom: -4rem !important;
	}

	.ml-sm-n9,.mx-sm-n9 {
		margin-left: -4rem !important;
	}

	.m-sm-auto {
		margin: auto !important;
	}

	.mt-sm-auto,.my-sm-auto {
		margin-top: auto !important;
	}

	.mr-sm-auto,.mx-sm-auto {
		margin-right: auto !important;
	}

	.mb-sm-auto,.my-sm-auto {
		margin-bottom: auto !important;
	}

	.ml-sm-auto,.mx-sm-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 768px) {
	.m-md-0 {
		margin: 0 !important;
	}

	.mt-md-0,.my-md-0 {
		margin-top: 0 !important;
	}

	.mr-md-0,.mx-md-0 {
		margin-right: 0 !important;
	}

	.mb-md-0,.my-md-0 {
		margin-bottom: 0 !important;
	}

	.ml-md-0,.mx-md-0 {
		margin-left: 0 !important;
	}

	.m-md-1 {
		margin: 0.25rem !important;
	}

	.mt-md-1,.my-md-1 {
		margin-top: 0.25rem !important;
	}

	.mr-md-1,.mx-md-1 {
		margin-right: 0.25rem !important;
	}

	.mb-md-1,.my-md-1 {
		margin-bottom: 0.25rem !important;
	}

	.ml-md-1,.mx-md-1 {
		margin-left: 0.25rem !important;
	}

	.m-md-2 {
		margin: 0.5rem !important;
	}

	.mt-md-2,.my-md-2 {
		margin-top: 0.5rem !important;
	}

	.mr-md-2,.mx-md-2 {
		margin-right: 0.5rem !important;
	}

	.mb-md-2,.my-md-2 {
		margin-bottom: 0.5rem !important;
	}

	.ml-md-2,.mx-md-2 {
		margin-left: 0.5rem !important;
	}

	.m-md-3 {
		margin: 1rem !important;
	}

	.mt-md-3,.my-md-3 {
		margin-top: 1rem !important;
	}

	.mr-md-3,.mx-md-3 {
		margin-right: 1rem !important;
	}

	.mb-md-3,.my-md-3 {
		margin-bottom: 1rem !important;
	}

	.ml-md-3,.mx-md-3 {
		margin-left: 1rem !important;
	}

	.m-md-4 {
		margin: 1.5rem !important;
	}

	.mt-md-4,.my-md-4 {
		margin-top: 1.5rem !important;
	}

	.mr-md-4,.mx-md-4 {
		margin-right: 1.5rem !important;
	}

	.mb-md-4,.my-md-4 {
		margin-bottom: 1.5rem !important;
	}

	.ml-md-4,.mx-md-4 {
		margin-left: 1.5rem !important;
	}

	.m-md-5 {
		margin: 2rem !important;
	}

	.mt-md-5,.my-md-5 {
		margin-top: 2rem !important;
	}

	.mr-md-5,.mx-md-5 {
		margin-right: 2rem !important;
	}

	.mb-md-5,.my-md-5 {
		margin-bottom: 2rem !important;
	}

	.ml-md-5,.mx-md-5 {
		margin-left: 2rem !important;
	}

	.m-md-6 {
		margin: 2.5rem !important;
	}

	.mt-md-6,.my-md-6 {
		margin-top: 2.5rem !important;
	}

	.mr-md-6,.mx-md-6 {
		margin-right: 2.5rem !important;
	}

	.mb-md-6,.my-md-6 {
		margin-bottom: 2.5rem !important;
	}

	.ml-md-6,.mx-md-6 {
		margin-left: 2.5rem !important;
	}

	.m-md-7 {
		margin: 3rem !important;
	}

	.mt-md-7,.my-md-7 {
		margin-top: 3rem !important;
	}

	.mr-md-7,.mx-md-7 {
		margin-right: 3rem !important;
	}

	.mb-md-7,.my-md-7 {
		margin-bottom: 3rem !important;
	}

	.ml-md-7,.mx-md-7 {
		margin-left: 3rem !important;
	}

	.m-md-8 {
		margin: 3.5rem !important;
	}

	.mt-md-8,.my-md-8 {
		margin-top: 3.5rem !important;
	}

	.mr-md-8,.mx-md-8 {
		margin-right: 3.5rem !important;
	}

	.mb-md-8,.my-md-8 {
		margin-bottom: 3.5rem !important;
	}

	.ml-md-8,.mx-md-8 {
		margin-left: 3.5rem !important;
	}

	.m-md-9 {
		margin: 4rem !important;
	}

	.mt-md-9,.my-md-9 {
		margin-top: 4rem !important;
	}

	.mr-md-9,.mx-md-9 {
		margin-right: 4rem !important;
	}

	.mb-md-9,.my-md-9 {
		margin-bottom: 4rem !important;
	}

	.ml-md-9,.mx-md-9 {
		margin-left: 4rem !important;
	}

	.p-md-0 {
		padding: 0 !important;
	}

	.pt-md-0,.py-md-0 {
		padding-top: 0 !important;
	}

	.pr-md-0,.px-md-0 {
		padding-right: 0 !important;
	}

	.pb-md-0,.py-md-0 {
		padding-bottom: 0 !important;
	}

	.pl-md-0,.px-md-0 {
		padding-left: 0 !important;
	}

	.p-md-1 {
		padding: 0.25rem !important;
	}

	.pt-md-1,.py-md-1 {
		padding-top: 0.25rem !important;
	}

	.pr-md-1,.px-md-1 {
		padding-right: 0.25rem !important;
	}

	.pb-md-1,.py-md-1 {
		padding-bottom: 0.25rem !important;
	}

	.pl-md-1,.px-md-1 {
		padding-left: 0.25rem !important;
	}

	.p-md-2 {
		padding: 0.5rem !important;
	}

	.pt-md-2,.py-md-2 {
		padding-top: 0.5rem !important;
	}

	.pr-md-2,.px-md-2 {
		padding-right: 0.5rem !important;
	}

	.pb-md-2,.py-md-2 {
		padding-bottom: 0.5rem !important;
	}

	.pl-md-2,.px-md-2 {
		padding-left: 0.5rem !important;
	}

	.p-md-3 {
		padding: 1rem !important;
	}

	.pt-md-3,.py-md-3 {
		padding-top: 1rem !important;
	}

	.pr-md-3,.px-md-3 {
		padding-right: 1rem !important;
	}

	.pb-md-3,.py-md-3 {
		padding-bottom: 1rem !important;
	}

	.pl-md-3,.px-md-3 {
		padding-left: 1rem !important;
	}

	.p-md-4 {
		padding: 1.5rem !important;
	}

	.pt-md-4,.py-md-4 {
		padding-top: 1.5rem !important;
	}

	.pr-md-4,.px-md-4 {
		padding-right: 1.5rem !important;
	}

	.pb-md-4,.py-md-4 {
		padding-bottom: 1.5rem !important;
	}

	.pl-md-4,.px-md-4 {
		padding-left: 1.5rem !important;
	}

	.p-md-5 {
		padding: 2rem !important;
	}

	.pt-md-5,.py-md-5 {
		padding-top: 2rem !important;
	}

	.pr-md-5,.px-md-5 {
		padding-right: 2rem !important;
	}

	.pb-md-5,.py-md-5 {
		padding-bottom: 2rem !important;
	}

	.pl-md-5,.px-md-5 {
		padding-left: 2rem !important;
	}

	.p-md-6 {
		padding: 2.5rem !important;
	}

	.pt-md-6,.py-md-6 {
		padding-top: 2.5rem !important;
	}

	.pr-md-6,.px-md-6 {
		padding-right: 2.5rem !important;
	}

	.pb-md-6,.py-md-6 {
		padding-bottom: 2.5rem !important;
	}

	.pl-md-6,.px-md-6 {
		padding-left: 2.5rem !important;
	}

	.p-md-7 {
		padding: 3rem !important;
	}

	.pt-md-7,.py-md-7 {
		padding-top: 3rem !important;
	}

	.pr-md-7,.px-md-7 {
		padding-right: 3rem !important;
	}

	.pb-md-7,.py-md-7 {
		padding-bottom: 3rem !important;
	}

	.pl-md-7,.px-md-7 {
		padding-left: 3rem !important;
	}

	.p-md-8 {
		padding: 3.5rem !important;
	}

	.pt-md-8,.py-md-8 {
		padding-top: 3.5rem !important;
	}

	.pr-md-8,.px-md-8 {
		padding-right: 3.5rem !important;
	}

	.pb-md-8,.py-md-8 {
		padding-bottom: 3.5rem !important;
	}

	.pl-md-8,.px-md-8 {
		padding-left: 3.5rem !important;
	}

	.p-md-9 {
		padding: 4rem !important;
	}

	.pt-md-9,.py-md-9 {
		padding-top: 4rem !important;
	}

	.pr-md-9,.px-md-9 {
		padding-right: 4rem !important;
	}

	.pb-md-9,.py-md-9 {
		padding-bottom: 4rem !important;
	}

	.pl-md-9,.px-md-9 {
		padding-left: 4rem !important;
	}

	.m-md-n1 {
		margin: -0.25rem !important;
	}

	.mt-md-n1,.my-md-n1 {
		margin-top: -0.25rem !important;
	}

	.mr-md-n1,.mx-md-n1 {
		margin-right: -0.25rem !important;
	}

	.mb-md-n1,.my-md-n1 {
		margin-bottom: -0.25rem !important;
	}

	.ml-md-n1,.mx-md-n1 {
		margin-left: -0.25rem !important;
	}

	.m-md-n2 {
		margin: -0.5rem !important;
	}

	.mt-md-n2,.my-md-n2 {
		margin-top: -0.5rem !important;
	}

	.mr-md-n2,.mx-md-n2 {
		margin-right: -0.5rem !important;
	}

	.mb-md-n2,.my-md-n2 {
		margin-bottom: -0.5rem !important;
	}

	.ml-md-n2,.mx-md-n2 {
		margin-left: -0.5rem !important;
	}

	.m-md-n3 {
		margin: -1rem !important;
	}

	.mt-md-n3,.my-md-n3 {
		margin-top: -1rem !important;
	}

	.mr-md-n3,.mx-md-n3 {
		margin-right: -1rem !important;
	}

	.mb-md-n3,.my-md-n3 {
		margin-bottom: -1rem !important;
	}

	.ml-md-n3,.mx-md-n3 {
		margin-left: -1rem !important;
	}

	.m-md-n4 {
		margin: -1.5rem !important;
	}

	.mt-md-n4,.my-md-n4 {
		margin-top: -1.5rem !important;
	}

	.mr-md-n4,.mx-md-n4 {
		margin-right: -1.5rem !important;
	}

	.mb-md-n4,.my-md-n4 {
		margin-bottom: -1.5rem !important;
	}

	.ml-md-n4,.mx-md-n4 {
		margin-left: -1.5rem !important;
	}

	.m-md-n5 {
		margin: -2rem !important;
	}

	.mt-md-n5,.my-md-n5 {
		margin-top: -2rem !important;
	}

	.mr-md-n5,.mx-md-n5 {
		margin-right: -2rem !important;
	}

	.mb-md-n5,.my-md-n5 {
		margin-bottom: -2rem !important;
	}

	.ml-md-n5,.mx-md-n5 {
		margin-left: -2rem !important;
	}

	.m-md-n6 {
		margin: -2.5rem !important;
	}

	.mt-md-n6,.my-md-n6 {
		margin-top: -2.5rem !important;
	}

	.mr-md-n6,.mx-md-n6 {
		margin-right: -2.5rem !important;
	}

	.mb-md-n6,.my-md-n6 {
		margin-bottom: -2.5rem !important;
	}

	.ml-md-n6,.mx-md-n6 {
		margin-left: -2.5rem !important;
	}

	.m-md-n7 {
		margin: -3rem !important;
	}

	.mt-md-n7,.my-md-n7 {
		margin-top: -3rem !important;
	}

	.mr-md-n7,.mx-md-n7 {
		margin-right: -3rem !important;
	}

	.mb-md-n7,.my-md-n7 {
		margin-bottom: -3rem !important;
	}

	.ml-md-n7,.mx-md-n7 {
		margin-left: -3rem !important;
	}

	.m-md-n8 {
		margin: -3.5rem !important;
	}

	.mt-md-n8,.my-md-n8 {
		margin-top: -3.5rem !important;
	}

	.mr-md-n8,.mx-md-n8 {
		margin-right: -3.5rem !important;
	}

	.mb-md-n8,.my-md-n8 {
		margin-bottom: -3.5rem !important;
	}

	.ml-md-n8,.mx-md-n8 {
		margin-left: -3.5rem !important;
	}

	.m-md-n9 {
		margin: -4rem !important;
	}

	.mt-md-n9,.my-md-n9 {
		margin-top: -4rem !important;
	}

	.mr-md-n9,.mx-md-n9 {
		margin-right: -4rem !important;
	}

	.mb-md-n9,.my-md-n9 {
		margin-bottom: -4rem !important;
	}

	.ml-md-n9,.mx-md-n9 {
		margin-left: -4rem !important;
	}

	.m-md-auto {
		margin: auto !important;
	}

	.mt-md-auto,.my-md-auto {
		margin-top: auto !important;
	}

	.mr-md-auto,.mx-md-auto {
		margin-right: auto !important;
	}

	.mb-md-auto,.my-md-auto {
		margin-bottom: auto !important;
	}

	.ml-md-auto,.mx-md-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 992px) {
	.m-lg-0 {
		margin: 0 !important;
	}

	.mt-lg-0,.my-lg-0 {
		margin-top: 0 !important;
	}

	.mr-lg-0,.mx-lg-0 {
		margin-right: 0 !important;
	}

	.mb-lg-0,.my-lg-0 {
		margin-bottom: 0 !important;
	}

	.ml-lg-0,.mx-lg-0 {
		margin-left: 0 !important;
	}

	.m-lg-1 {
		margin: 0.25rem !important;
	}

	.mt-lg-1,.my-lg-1 {
		margin-top: 0.25rem !important;
	}

	.mr-lg-1,.mx-lg-1 {
		margin-right: 0.25rem !important;
	}

	.mb-lg-1,.my-lg-1 {
		margin-bottom: 0.25rem !important;
	}

	.ml-lg-1,.mx-lg-1 {
		margin-left: 0.25rem !important;
	}

	.m-lg-2 {
		margin: 0.5rem !important;
	}

	.mt-lg-2,.my-lg-2 {
		margin-top: 0.5rem !important;
	}

	.mr-lg-2,.mx-lg-2 {
		margin-right: 0.5rem !important;
	}

	.mb-lg-2,.my-lg-2 {
		margin-bottom: 0.5rem !important;
	}

	.ml-lg-2,.mx-lg-2 {
		margin-left: 0.5rem !important;
	}

	.m-lg-3 {
		margin: 1rem !important;
	}

	.mt-lg-3,.my-lg-3 {
		margin-top: 1rem !important;
	}

	.mr-lg-3,.mx-lg-3 {
		margin-right: 1rem !important;
	}

	.mb-lg-3,.my-lg-3 {
		margin-bottom: 1rem !important;
	}

	.ml-lg-3,.mx-lg-3 {
		margin-left: 1rem !important;
	}

	.m-lg-4 {
		margin: 1.5rem !important;
	}

	.mt-lg-4,.my-lg-4 {
		margin-top: 1.5rem !important;
	}

	.mr-lg-4,.mx-lg-4 {
		margin-right: 1.5rem !important;
	}

	.mb-lg-4,.my-lg-4 {
		margin-bottom: 1.5rem !important;
	}

	.ml-lg-4,.mx-lg-4 {
		margin-left: 1.5rem !important;
	}

	.m-lg-5 {
		margin: 2rem !important;
	}

	.mt-lg-5,.my-lg-5 {
		margin-top: 2rem !important;
	}

	.mr-lg-5,.mx-lg-5 {
		margin-right: 2rem !important;
	}

	.mb-lg-5,.my-lg-5 {
		margin-bottom: 2rem !important;
	}

	.ml-lg-5,.mx-lg-5 {
		margin-left: 2rem !important;
	}

	.m-lg-6 {
		margin: 2.5rem !important;
	}

	.mt-lg-6,.my-lg-6 {
		margin-top: 2.5rem !important;
	}

	.mr-lg-6,.mx-lg-6 {
		margin-right: 2.5rem !important;
	}

	.mb-lg-6,.my-lg-6 {
		margin-bottom: 2.5rem !important;
	}

	.ml-lg-6,.mx-lg-6 {
		margin-left: 2.5rem !important;
	}

	.m-lg-7 {
		margin: 3rem !important;
	}

	.mt-lg-7,.my-lg-7 {
		margin-top: 3rem !important;
	}

	.mr-lg-7,.mx-lg-7 {
		margin-right: 3rem !important;
	}

	.mb-lg-7,.my-lg-7 {
		margin-bottom: 3rem !important;
	}

	.ml-lg-7,.mx-lg-7 {
		margin-left: 3rem !important;
	}

	.m-lg-8 {
		margin: 3.5rem !important;
	}

	.mt-lg-8,.my-lg-8 {
		margin-top: 3.5rem !important;
	}

	.mr-lg-8,.mx-lg-8 {
		margin-right: 3.5rem !important;
	}

	.mb-lg-8,.my-lg-8 {
		margin-bottom: 3.5rem !important;
	}

	.ml-lg-8,.mx-lg-8 {
		margin-left: 3.5rem !important;
	}

	.m-lg-9 {
		margin: 4rem !important;
	}

	.mt-lg-9,.my-lg-9 {
		margin-top: 4rem !important;
	}

	.mr-lg-9,.mx-lg-9 {
		margin-right: 4rem !important;
	}

	.mb-lg-9,.my-lg-9 {
		margin-bottom: 4rem !important;
	}

	.ml-lg-9,.mx-lg-9 {
		margin-left: 4rem !important;
	}

	.p-lg-0 {
		padding: 0 !important;
	}

	.pt-lg-0,.py-lg-0 {
		padding-top: 0 !important;
	}

	.pr-lg-0,.px-lg-0 {
		padding-right: 0 !important;
	}

	.pb-lg-0,.py-lg-0 {
		padding-bottom: 0 !important;
	}

	.pl-lg-0,.px-lg-0 {
		padding-left: 0 !important;
	}

	.p-lg-1 {
		padding: 0.25rem !important;
	}

	.pt-lg-1,.py-lg-1 {
		padding-top: 0.25rem !important;
	}

	.pr-lg-1,.px-lg-1 {
		padding-right: 0.25rem !important;
	}

	.pb-lg-1,.py-lg-1 {
		padding-bottom: 0.25rem !important;
	}

	.pl-lg-1,.px-lg-1 {
		padding-left: 0.25rem !important;
	}

	.p-lg-2 {
		padding: 0.5rem !important;
	}

	.pt-lg-2,.py-lg-2 {
		padding-top: 0.5rem !important;
	}

	.pr-lg-2,.px-lg-2 {
		padding-right: 0.5rem !important;
	}

	.pb-lg-2,.py-lg-2 {
		padding-bottom: 0.5rem !important;
	}

	.pl-lg-2,.px-lg-2 {
		padding-left: 0.5rem !important;
	}

	.p-lg-3 {
		padding: 1rem !important;
	}

	.pt-lg-3,.py-lg-3 {
		padding-top: 1rem !important;
	}

	.pr-lg-3,.px-lg-3 {
		padding-right: 1rem !important;
	}

	.pb-lg-3,.py-lg-3 {
		padding-bottom: 1rem !important;
	}

	.pl-lg-3,.px-lg-3 {
		padding-left: 1rem !important;
	}

	.p-lg-4 {
		padding: 1.5rem !important;
	}

	.pt-lg-4,.py-lg-4 {
		padding-top: 1.5rem !important;
	}

	.pr-lg-4,.px-lg-4 {
		padding-right: 1.5rem !important;
	}

	.pb-lg-4,.py-lg-4 {
		padding-bottom: 1.5rem !important;
	}

	.pl-lg-4,.px-lg-4 {
		padding-left: 1.5rem !important;
	}

	.p-lg-5 {
		padding: 2rem !important;
	}

	.pt-lg-5,.py-lg-5 {
		padding-top: 2rem !important;
	}

	.pr-lg-5,.px-lg-5 {
		padding-right: 2rem !important;
	}

	.pb-lg-5,.py-lg-5 {
		padding-bottom: 2rem !important;
	}

	.pl-lg-5,.px-lg-5 {
		padding-left: 2rem !important;
	}

	.p-lg-6 {
		padding: 2.5rem !important;
	}

	.pt-lg-6,.py-lg-6 {
		padding-top: 2.5rem !important;
	}

	.pr-lg-6,.px-lg-6 {
		padding-right: 2.5rem !important;
	}

	.pb-lg-6,.py-lg-6 {
		padding-bottom: 2.5rem !important;
	}

	.pl-lg-6,.px-lg-6 {
		padding-left: 2.5rem !important;
	}

	.p-lg-7 {
		padding: 3rem !important;
	}

	.pt-lg-7,.py-lg-7 {
		padding-top: 3rem !important;
	}

	.pr-lg-7,.px-lg-7 {
		padding-right: 3rem !important;
	}

	.pb-lg-7,.py-lg-7 {
		padding-bottom: 3rem !important;
	}

	.pl-lg-7,.px-lg-7 {
		padding-left: 3rem !important;
	}

	.p-lg-8 {
		padding: 3.5rem !important;
	}

	.pt-lg-8,.py-lg-8 {
		padding-top: 3.5rem !important;
	}

	.pr-lg-8,.px-lg-8 {
		padding-right: 3.5rem !important;
	}

	.pb-lg-8,.py-lg-8 {
		padding-bottom: 3.5rem !important;
	}

	.pl-lg-8,.px-lg-8 {
		padding-left: 3.5rem !important;
	}

	.p-lg-9 {
		padding: 4rem !important;
	}

	.pt-lg-9,.py-lg-9 {
		padding-top: 4rem !important;
	}

	.pr-lg-9,.px-lg-9 {
		padding-right: 4rem !important;
	}

	.pb-lg-9,.py-lg-9 {
		padding-bottom: 4rem !important;
	}

	.pl-lg-9,.px-lg-9 {
		padding-left: 4rem !important;
	}

	.m-lg-n1 {
		margin: -0.25rem !important;
	}

	.mt-lg-n1,.my-lg-n1 {
		margin-top: -0.25rem !important;
	}

	.mr-lg-n1,.mx-lg-n1 {
		margin-right: -0.25rem !important;
	}

	.mb-lg-n1,.my-lg-n1 {
		margin-bottom: -0.25rem !important;
	}

	.ml-lg-n1,.mx-lg-n1 {
		margin-left: -0.25rem !important;
	}

	.m-lg-n2 {
		margin: -0.5rem !important;
	}

	.mt-lg-n2,.my-lg-n2 {
		margin-top: -0.5rem !important;
	}

	.mr-lg-n2,.mx-lg-n2 {
		margin-right: -0.5rem !important;
	}

	.mb-lg-n2,.my-lg-n2 {
		margin-bottom: -0.5rem !important;
	}

	.ml-lg-n2,.mx-lg-n2 {
		margin-left: -0.5rem !important;
	}

	.m-lg-n3 {
		margin: -1rem !important;
	}

	.mt-lg-n3,.my-lg-n3 {
		margin-top: -1rem !important;
	}

	.mr-lg-n3,.mx-lg-n3 {
		margin-right: -1rem !important;
	}

	.mb-lg-n3,.my-lg-n3 {
		margin-bottom: -1rem !important;
	}

	.ml-lg-n3,.mx-lg-n3 {
		margin-left: -1rem !important;
	}

	.m-lg-n4 {
		margin: -1.5rem !important;
	}

	.mt-lg-n4,.my-lg-n4 {
		margin-top: -1.5rem !important;
	}

	.mr-lg-n4,.mx-lg-n4 {
		margin-right: -1.5rem !important;
	}

	.mb-lg-n4,.my-lg-n4 {
		margin-bottom: -1.5rem !important;
	}

	.ml-lg-n4,.mx-lg-n4 {
		margin-left: -1.5rem !important;
	}

	.m-lg-n5 {
		margin: -2rem !important;
	}

	.mt-lg-n5,.my-lg-n5 {
		margin-top: -2rem !important;
	}

	.mr-lg-n5,.mx-lg-n5 {
		margin-right: -2rem !important;
	}

	.mb-lg-n5,.my-lg-n5 {
		margin-bottom: -2rem !important;
	}

	.ml-lg-n5,.mx-lg-n5 {
		margin-left: -2rem !important;
	}

	.m-lg-n6 {
		margin: -2.5rem !important;
	}

	.mt-lg-n6,.my-lg-n6 {
		margin-top: -2.5rem !important;
	}

	.mr-lg-n6,.mx-lg-n6 {
		margin-right: -2.5rem !important;
	}

	.mb-lg-n6,.my-lg-n6 {
		margin-bottom: -2.5rem !important;
	}

	.ml-lg-n6,.mx-lg-n6 {
		margin-left: -2.5rem !important;
	}

	.m-lg-n7 {
		margin: -3rem !important;
	}

	.mt-lg-n7,.my-lg-n7 {
		margin-top: -3rem !important;
	}

	.mr-lg-n7,.mx-lg-n7 {
		margin-right: -3rem !important;
	}

	.mb-lg-n7,.my-lg-n7 {
		margin-bottom: -3rem !important;
	}

	.ml-lg-n7,.mx-lg-n7 {
		margin-left: -3rem !important;
	}

	.m-lg-n8 {
		margin: -3.5rem !important;
	}

	.mt-lg-n8,.my-lg-n8 {
		margin-top: -3.5rem !important;
	}

	.mr-lg-n8,.mx-lg-n8 {
		margin-right: -3.5rem !important;
	}

	.mb-lg-n8,.my-lg-n8 {
		margin-bottom: -3.5rem !important;
	}

	.ml-lg-n8,.mx-lg-n8 {
		margin-left: -3.5rem !important;
	}

	.m-lg-n9 {
		margin: -4rem !important;
	}

	.mt-lg-n9,.my-lg-n9 {
		margin-top: -4rem !important;
	}

	.mr-lg-n9,.mx-lg-n9 {
		margin-right: -4rem !important;
	}

	.mb-lg-n9,.my-lg-n9 {
		margin-bottom: -4rem !important;
	}

	.ml-lg-n9,.mx-lg-n9 {
		margin-left: -4rem !important;
	}

	.m-lg-auto {
		margin: auto !important;
	}

	.mt-lg-auto,.my-lg-auto {
		margin-top: auto !important;
	}

	.mr-lg-auto,.mx-lg-auto {
		margin-right: auto !important;
	}

	.mb-lg-auto,.my-lg-auto {
		margin-bottom: auto !important;
	}

	.ml-lg-auto,.mx-lg-auto {
		margin-left: auto !important;
	}
}

@media (min-width: 1200px) {
	.m-xl-0 {
		margin: 0 !important;
	}

	.mt-xl-0,.my-xl-0 {
		margin-top: 0 !important;
	}

	.mr-xl-0,.mx-xl-0 {
		margin-right: 0 !important;
	}

	.mb-xl-0,.my-xl-0 {
		margin-bottom: 0 !important;
	}

	.ml-xl-0,.mx-xl-0 {
		margin-left: 0 !important;
	}

	.m-xl-1 {
		margin: 0.25rem !important;
	}

	.mt-xl-1,.my-xl-1 {
		margin-top: 0.25rem !important;
	}

	.mr-xl-1,.mx-xl-1 {
		margin-right: 0.25rem !important;
	}

	.mb-xl-1,.my-xl-1 {
		margin-bottom: 0.25rem !important;
	}

	.ml-xl-1,.mx-xl-1 {
		margin-left: 0.25rem !important;
	}

	.m-xl-2 {
		margin: 0.5rem !important;
	}

	.mt-xl-2,.my-xl-2 {
		margin-top: 0.5rem !important;
	}

	.mr-xl-2,.mx-xl-2 {
		margin-right: 0.5rem !important;
	}

	.mb-xl-2,.my-xl-2 {
		margin-bottom: 0.5rem !important;
	}

	.ml-xl-2,.mx-xl-2 {
		margin-left: 0.5rem !important;
	}

	.m-xl-3 {
		margin: 1rem !important;
	}

	.mt-xl-3,.my-xl-3 {
		margin-top: 1rem !important;
	}

	.mr-xl-3,.mx-xl-3 {
		margin-right: 1rem !important;
	}

	.mb-xl-3,.my-xl-3 {
		margin-bottom: 1rem !important;
	}

	.ml-xl-3,.mx-xl-3 {
		margin-left: 1rem !important;
	}

	.m-xl-4 {
		margin: 1.5rem !important;
	}

	.mt-xl-4,.my-xl-4 {
		margin-top: 1.5rem !important;
	}

	.mr-xl-4,.mx-xl-4 {
		margin-right: 1.5rem !important;
	}

	.mb-xl-4,.my-xl-4 {
		margin-bottom: 1.5rem !important;
	}

	.ml-xl-4,.mx-xl-4 {
		margin-left: 1.5rem !important;
	}

	.m-xl-5 {
		margin: 2rem !important;
	}

	.mt-xl-5,.my-xl-5 {
		margin-top: 2rem !important;
	}

	.mr-xl-5,.mx-xl-5 {
		margin-right: 2rem !important;
	}

	.mb-xl-5,.my-xl-5 {
		margin-bottom: 2rem !important;
	}

	.ml-xl-5,.mx-xl-5 {
		margin-left: 2rem !important;
	}

	.m-xl-6 {
		margin: 2.5rem !important;
	}

	.mt-xl-6,.my-xl-6 {
		margin-top: 2.5rem !important;
	}

	.mr-xl-6,.mx-xl-6 {
		margin-right: 2.5rem !important;
	}

	.mb-xl-6,.my-xl-6 {
		margin-bottom: 2.5rem !important;
	}

	.ml-xl-6,.mx-xl-6 {
		margin-left: 2.5rem !important;
	}

	.m-xl-7 {
		margin: 3rem !important;
	}

	.mt-xl-7,.my-xl-7 {
		margin-top: 3rem !important;
	}

	.mr-xl-7,.mx-xl-7 {
		margin-right: 3rem !important;
	}

	.mb-xl-7,.my-xl-7 {
		margin-bottom: 3rem !important;
	}

	.ml-xl-7,.mx-xl-7 {
		margin-left: 3rem !important;
	}

	.m-xl-8 {
		margin: 3.5rem !important;
	}

	.mt-xl-8,.my-xl-8 {
		margin-top: 3.5rem !important;
	}

	.mr-xl-8,.mx-xl-8 {
		margin-right: 3.5rem !important;
	}

	.mb-xl-8,.my-xl-8 {
		margin-bottom: 3.5rem !important;
	}

	.ml-xl-8,.mx-xl-8 {
		margin-left: 3.5rem !important;
	}

	.m-xl-9 {
		margin: 4rem !important;
	}

	.mt-xl-9,.my-xl-9 {
		margin-top: 4rem !important;
	}

	.mr-xl-9,.mx-xl-9 {
		margin-right: 4rem !important;
	}

	.mb-xl-9,.my-xl-9 {
		margin-bottom: 4rem !important;
	}

	.ml-xl-9,.mx-xl-9 {
		margin-left: 4rem !important;
	}

	.p-xl-0 {
		padding: 0 !important;
	}

	.pt-xl-0,.py-xl-0 {
		padding-top: 0 !important;
	}

	.pr-xl-0,.px-xl-0 {
		padding-right: 0 !important;
	}

	.pb-xl-0,.py-xl-0 {
		padding-bottom: 0 !important;
	}

	.pl-xl-0,.px-xl-0 {
		padding-left: 0 !important;
	}

	.p-xl-1 {
		padding: 0.25rem !important;
	}

	.pt-xl-1,.py-xl-1 {
		padding-top: 0.25rem !important;
	}

	.pr-xl-1,.px-xl-1 {
		padding-right: 0.25rem !important;
	}

	.pb-xl-1,.py-xl-1 {
		padding-bottom: 0.25rem !important;
	}

	.pl-xl-1,.px-xl-1 {
		padding-left: 0.25rem !important;
	}

	.p-xl-2 {
		padding: 0.5rem !important;
	}

	.pt-xl-2,.py-xl-2 {
		padding-top: 0.5rem !important;
	}

	.pr-xl-2,.px-xl-2 {
		padding-right: 0.5rem !important;
	}

	.pb-xl-2,.py-xl-2 {
		padding-bottom: 0.5rem !important;
	}

	.pl-xl-2,.px-xl-2 {
		padding-left: 0.5rem !important;
	}

	.p-xl-3 {
		padding: 1rem !important;
	}

	.pt-xl-3,.py-xl-3 {
		padding-top: 1rem !important;
	}

	.pr-xl-3,.px-xl-3 {
		padding-right: 1rem !important;
	}

	.pb-xl-3,.py-xl-3 {
		padding-bottom: 1rem !important;
	}

	.pl-xl-3,.px-xl-3 {
		padding-left: 1rem !important;
	}

	.p-xl-4 {
		padding: 1.5rem !important;
	}

	.pt-xl-4,.py-xl-4 {
		padding-top: 1.5rem !important;
	}

	.pr-xl-4,.px-xl-4 {
		padding-right: 1.5rem !important;
	}

	.pb-xl-4,.py-xl-4 {
		padding-bottom: 1.5rem !important;
	}

	.pl-xl-4,.px-xl-4 {
		padding-left: 1.5rem !important;
	}

	.p-xl-5 {
		padding: 2rem !important;
	}

	.pt-xl-5,.py-xl-5 {
		padding-top: 2rem !important;
	}

	.pr-xl-5,.px-xl-5 {
		padding-right: 2rem !important;
	}

	.pb-xl-5,.py-xl-5 {
		padding-bottom: 2rem !important;
	}

	.pl-xl-5,.px-xl-5 {
		padding-left: 2rem !important;
	}

	.p-xl-6 {
		padding: 2.5rem !important;
	}

	.pt-xl-6,.py-xl-6 {
		padding-top: 2.5rem !important;
	}

	.pr-xl-6,.px-xl-6 {
		padding-right: 2.5rem !important;
	}

	.pb-xl-6,.py-xl-6 {
		padding-bottom: 2.5rem !important;
	}

	.pl-xl-6,.px-xl-6 {
		padding-left: 2.5rem !important;
	}

	.p-xl-7 {
		padding: 3rem !important;
	}

	.pt-xl-7,.py-xl-7 {
		padding-top: 3rem !important;
	}

	.pr-xl-7,.px-xl-7 {
		padding-right: 3rem !important;
	}

	.pb-xl-7,.py-xl-7 {
		padding-bottom: 3rem !important;
	}

	.pl-xl-7,.px-xl-7 {
		padding-left: 3rem !important;
	}

	.p-xl-8 {
		padding: 3.5rem !important;
	}

	.pt-xl-8,.py-xl-8 {
		padding-top: 3.5rem !important;
	}

	.pr-xl-8,.px-xl-8 {
		padding-right: 3.5rem !important;
	}

	.pb-xl-8,.py-xl-8 {
		padding-bottom: 3.5rem !important;
	}

	.pl-xl-8,.px-xl-8 {
		padding-left: 3.5rem !important;
	}

	.p-xl-9 {
		padding: 4rem !important;
	}

	.pt-xl-9,.py-xl-9 {
		padding-top: 4rem !important;
	}

	.pr-xl-9,.px-xl-9 {
		padding-right: 4rem !important;
	}

	.pb-xl-9,.py-xl-9 {
		padding-bottom: 4rem !important;
	}

	.pl-xl-9,.px-xl-9 {
		padding-left: 4rem !important;
	}

	.m-xl-n1 {
		margin: -0.25rem !important;
	}

	.mt-xl-n1,.my-xl-n1 {
		margin-top: -0.25rem !important;
	}

	.mr-xl-n1,.mx-xl-n1 {
		margin-right: -0.25rem !important;
	}

	.mb-xl-n1,.my-xl-n1 {
		margin-bottom: -0.25rem !important;
	}

	.ml-xl-n1,.mx-xl-n1 {
		margin-left: -0.25rem !important;
	}

	.m-xl-n2 {
		margin: -0.5rem !important;
	}

	.mt-xl-n2,.my-xl-n2 {
		margin-top: -0.5rem !important;
	}

	.mr-xl-n2,.mx-xl-n2 {
		margin-right: -0.5rem !important;
	}

	.mb-xl-n2,.my-xl-n2 {
		margin-bottom: -0.5rem !important;
	}

	.ml-xl-n2,.mx-xl-n2 {
		margin-left: -0.5rem !important;
	}

	.m-xl-n3 {
		margin: -1rem !important;
	}

	.mt-xl-n3,.my-xl-n3 {
		margin-top: -1rem !important;
	}

	.mr-xl-n3,.mx-xl-n3 {
		margin-right: -1rem !important;
	}

	.mb-xl-n3,.my-xl-n3 {
		margin-bottom: -1rem !important;
	}

	.ml-xl-n3,.mx-xl-n3 {
		margin-left: -1rem !important;
	}

	.m-xl-n4 {
		margin: -1.5rem !important;
	}

	.mt-xl-n4,.my-xl-n4 {
		margin-top: -1.5rem !important;
	}

	.mr-xl-n4,.mx-xl-n4 {
		margin-right: -1.5rem !important;
	}

	.mb-xl-n4,.my-xl-n4 {
		margin-bottom: -1.5rem !important;
	}

	.ml-xl-n4,.mx-xl-n4 {
		margin-left: -1.5rem !important;
	}

	.m-xl-n5 {
		margin: -2rem !important;
	}

	.mt-xl-n5,.my-xl-n5 {
		margin-top: -2rem !important;
	}

	.mr-xl-n5,.mx-xl-n5 {
		margin-right: -2rem !important;
	}

	.mb-xl-n5,.my-xl-n5 {
		margin-bottom: -2rem !important;
	}

	.ml-xl-n5,.mx-xl-n5 {
		margin-left: -2rem !important;
	}

	.m-xl-n6 {
		margin: -2.5rem !important;
	}

	.mt-xl-n6,.my-xl-n6 {
		margin-top: -2.5rem !important;
	}

	.mr-xl-n6,.mx-xl-n6 {
		margin-right: -2.5rem !important;
	}

	.mb-xl-n6,.my-xl-n6 {
		margin-bottom: -2.5rem !important;
	}

	.ml-xl-n6,.mx-xl-n6 {
		margin-left: -2.5rem !important;
	}

	.m-xl-n7 {
		margin: -3rem !important;
	}

	.mt-xl-n7,.my-xl-n7 {
		margin-top: -3rem !important;
	}

	.mr-xl-n7,.mx-xl-n7 {
		margin-right: -3rem !important;
	}

	.mb-xl-n7,.my-xl-n7 {
		margin-bottom: -3rem !important;
	}

	.ml-xl-n7,.mx-xl-n7 {
		margin-left: -3rem !important;
	}

	.m-xl-n8 {
		margin: -3.5rem !important;
	}

	.mt-xl-n8,.my-xl-n8 {
		margin-top: -3.5rem !important;
	}

	.mr-xl-n8,.mx-xl-n8 {
		margin-right: -3.5rem !important;
	}

	.mb-xl-n8,.my-xl-n8 {
		margin-bottom: -3.5rem !important;
	}

	.ml-xl-n8,.mx-xl-n8 {
		margin-left: -3.5rem !important;
	}

	.m-xl-n9 {
		margin: -4rem !important;
	}

	.mt-xl-n9,.my-xl-n9 {
		margin-top: -4rem !important;
	}

	.mr-xl-n9,.mx-xl-n9 {
		margin-right: -4rem !important;
	}

	.mb-xl-n9,.my-xl-n9 {
		margin-bottom: -4rem !important;
	}

	.ml-xl-n9,.mx-xl-n9 {
		margin-left: -4rem !important;
	}

	.m-xl-auto {
		margin: auto !important;
	}

	.mt-xl-auto,.my-xl-auto {
		margin-top: auto !important;
	}

	.mr-xl-auto,.mx-xl-auto {
		margin-right: auto !important;
	}

	.mb-xl-auto,.my-xl-auto {
		margin-bottom: auto !important;
	}

	.ml-xl-auto,.mx-xl-auto {
		margin-left: auto !important;
	}
}

.text-monospace {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace !important;
}

.text-justify {
	text-align: justify !important;
}

.text-wrap {
	white-space: normal !important;
}

.text-nowrap {
	white-space: nowrap !important;
}

.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text-left {
	text-align: left !important;
}

.text-right {
	text-align: right !important;
}

.text-center {
	text-align: center !important;
}

@media (min-width: 576px) {
	.text-sm-left {
		text-align: left !important;
	}

	.text-sm-right {
		text-align: right !important;
	}

	.text-sm-center {
		text-align: center !important;
	}
}

@media (min-width: 768px) {
	.text-md-left {
		text-align: left !important;
	}

	.text-md-right {
		text-align: right !important;
	}

	.text-md-center {
		text-align: center !important;
	}
}

@media (min-width: 992px) {
	.text-lg-left {
		text-align: left !important;
	}

	.text-lg-right {
		text-align: right !important;
	}

	.text-lg-center {
		text-align: center !important;
	}
}

@media (min-width: 1200px) {
	.text-xl-left {
		text-align: left !important;
	}

	.text-xl-right {
		text-align: right !important;
	}

	.text-xl-center {
		text-align: center !important;
	}
}

.text-lowercase {
	text-transform: lowercase !important;
}

.text-uppercase {
	text-transform: uppercase !important;
}

.text-capitalize {
	text-transform: capitalize !important;
}

.font-weight-light {
	font-weight: 300 !important;
}

.font-weight-lighter {
	font-weight: lighter !important;
}

.font-weight-normal {
	font-weight: 400 !important;
}

.font-weight-bold {
	font-weight: 600 !important;
}

.font-weight-bolder {
	font-weight: bolder !important;
}

.font-italic {
	font-style: italic !important;
}

.text-white {
	color: #fff !important;
}

.text-primary {
	color: #007bff !important;
}

a.text-primary:hover,.participants-more .text-primary.btn-link:hover,.participants-more .right-sidebar .title .text-primary.confidential-edit:hover,.right-sidebar .title .participants-more .text-primary.confidential-edit:hover,.participants-more .right-sidebar .title .text-primary.lock-edit:hover,.right-sidebar .title .participants-more .text-primary.lock-edit:hover,.participants-more .right-sidebar .title .text-primary.edit-link:hover,.right-sidebar .title .participants-more .text-primary.edit-link:hover,.user-list-more .text-primary.btn-link:hover,.user-list-more .right-sidebar .title .text-primary.confidential-edit:hover,.right-sidebar .title .user-list-more .text-primary.confidential-edit:hover,.user-list-more .right-sidebar .title .text-primary.lock-edit:hover,.right-sidebar .title .user-list-more .text-primary.lock-edit:hover,.user-list-more .right-sidebar .title .text-primary.edit-link:hover,.right-sidebar .title .user-list-more .text-primary.edit-link:hover,a.text-primary:focus {
	color: #0056b3 !important;
}

.text-secondary {
	color: #f0f0f0 !important;
}

a.text-secondary:hover,.participants-more .text-secondary.btn-link:hover,.participants-more .right-sidebar .title .text-secondary.confidential-edit:hover,.right-sidebar .title .participants-more .text-secondary.confidential-edit:hover,.participants-more .right-sidebar .title .text-secondary.lock-edit:hover,.right-sidebar .title .participants-more .text-secondary.lock-edit:hover,.participants-more .right-sidebar .title .text-secondary.edit-link:hover,.right-sidebar .title .participants-more .text-secondary.edit-link:hover,.user-list-more .text-secondary.btn-link:hover,.user-list-more .right-sidebar .title .text-secondary.confidential-edit:hover,.right-sidebar .title .user-list-more .text-secondary.confidential-edit:hover,.user-list-more .right-sidebar .title .text-secondary.lock-edit:hover,.right-sidebar .title .user-list-more .text-secondary.lock-edit:hover,.user-list-more .right-sidebar .title .text-secondary.edit-link:hover,.right-sidebar .title .user-list-more .text-secondary.edit-link:hover,a.text-secondary:focus {
	color: #cacaca !important;
}

.text-success {
	color: #108548 !important;
}

a.text-success:hover,.participants-more .text-success.btn-link:hover,.participants-more .right-sidebar .title .text-success.confidential-edit:hover,.right-sidebar .title .participants-more .text-success.confidential-edit:hover,.participants-more .right-sidebar .title .text-success.lock-edit:hover,.right-sidebar .title .participants-more .text-success.lock-edit:hover,.participants-more .right-sidebar .title .text-success.edit-link:hover,.right-sidebar .title .participants-more .text-success.edit-link:hover,.user-list-more .text-success.btn-link:hover,.user-list-more .right-sidebar .title .text-success.confidential-edit:hover,.right-sidebar .title .user-list-more .text-success.confidential-edit:hover,.user-list-more .right-sidebar .title .text-success.lock-edit:hover,.right-sidebar .title .user-list-more .text-success.lock-edit:hover,.user-list-more .right-sidebar .title .text-success.edit-link:hover,.right-sidebar .title .user-list-more .text-success.edit-link:hover,a.text-success:focus {
	color: #084123 !important;
}

.text-info {
	color: #1f75cb !important;
}

a.text-info:hover,.participants-more .text-info.btn-link:hover,.participants-more .right-sidebar .title .text-info.confidential-edit:hover,.right-sidebar .title .participants-more .text-info.confidential-edit:hover,.participants-more .right-sidebar .title .text-info.lock-edit:hover,.right-sidebar .title .participants-more .text-info.lock-edit:hover,.participants-more .right-sidebar .title .text-info.edit-link:hover,.right-sidebar .title .participants-more .text-info.edit-link:hover,.user-list-more .text-info.btn-link:hover,.user-list-more .right-sidebar .title .text-info.confidential-edit:hover,.right-sidebar .title .user-list-more .text-info.confidential-edit:hover,.user-list-more .right-sidebar .title .text-info.lock-edit:hover,.right-sidebar .title .user-list-more .text-info.lock-edit:hover,.user-list-more .right-sidebar .title .text-info.edit-link:hover,.right-sidebar .title .user-list-more .text-info.edit-link:hover,a.text-info:focus {
	color: #154f89 !important;
}

.text-warning {
	color: #fc9403 !important;
}

a.text-warning:hover,.participants-more .text-warning.btn-link:hover,.participants-more .right-sidebar .title .text-warning.confidential-edit:hover,.right-sidebar .title .participants-more .text-warning.confidential-edit:hover,.participants-more .right-sidebar .title .text-warning.lock-edit:hover,.right-sidebar .title .participants-more .text-warning.lock-edit:hover,.participants-more .right-sidebar .title .text-warning.edit-link:hover,.right-sidebar .title .participants-more .text-warning.edit-link:hover,.user-list-more .text-warning.btn-link:hover,.user-list-more .right-sidebar .title .text-warning.confidential-edit:hover,.right-sidebar .title .user-list-more .text-warning.confidential-edit:hover,.user-list-more .right-sidebar .title .text-warning.lock-edit:hover,.right-sidebar .title .user-list-more .text-warning.lock-edit:hover,.user-list-more .right-sidebar .title .text-warning.edit-link:hover,.right-sidebar .title .user-list-more .text-warning.edit-link:hover,a.text-warning:focus {
	color: #b06802 !important;
}

.text-danger {
	color: #dd2b0e !important;
}

a.text-danger:hover,.participants-more .text-danger.btn-link:hover,.participants-more .right-sidebar .title .text-danger.confidential-edit:hover,.right-sidebar .title .participants-more .text-danger.confidential-edit:hover,.participants-more .right-sidebar .title .text-danger.lock-edit:hover,.right-sidebar .title .participants-more .text-danger.lock-edit:hover,.participants-more .right-sidebar .title .text-danger.edit-link:hover,.right-sidebar .title .participants-more .text-danger.edit-link:hover,.user-list-more .text-danger.btn-link:hover,.user-list-more .right-sidebar .title .text-danger.confidential-edit:hover,.right-sidebar .title .user-list-more .text-danger.confidential-edit:hover,.user-list-more .right-sidebar .title .text-danger.lock-edit:hover,.right-sidebar .title .user-list-more .text-danger.lock-edit:hover,.user-list-more .right-sidebar .title .text-danger.edit-link:hover,.right-sidebar .title .user-list-more .text-danger.edit-link:hover,a.text-danger:focus {
	color: #951d09 !important;
}

.text-light {
	color: #dbdbdb !important;
}

a.text-light:hover,.participants-more .text-light.btn-link:hover,.participants-more .right-sidebar .title .text-light.confidential-edit:hover,.right-sidebar .title .participants-more .text-light.confidential-edit:hover,.participants-more .right-sidebar .title .text-light.lock-edit:hover,.right-sidebar .title .participants-more .text-light.lock-edit:hover,.participants-more .right-sidebar .title .text-light.edit-link:hover,.right-sidebar .title .participants-more .text-light.edit-link:hover,.user-list-more .text-light.btn-link:hover,.user-list-more .right-sidebar .title .text-light.confidential-edit:hover,.right-sidebar .title .user-list-more .text-light.confidential-edit:hover,.user-list-more .right-sidebar .title .text-light.lock-edit:hover,.right-sidebar .title .user-list-more .text-light.lock-edit:hover,.user-list-more .right-sidebar .title .text-light.edit-link:hover,.right-sidebar .title .user-list-more .text-light.edit-link:hover,a.text-light:focus {
	color: #b5b5b5 !important;
}

.text-dark {
	color: #4f4f4f !important;
}

a.text-dark:hover,.participants-more .text-dark.btn-link:hover,.participants-more .right-sidebar .title .text-dark.confidential-edit:hover,.right-sidebar .title .participants-more .text-dark.confidential-edit:hover,.participants-more .right-sidebar .title .text-dark.lock-edit:hover,.right-sidebar .title .participants-more .text-dark.lock-edit:hover,.participants-more .right-sidebar .title .text-dark.edit-link:hover,.right-sidebar .title .participants-more .text-dark.edit-link:hover,.user-list-more .text-dark.btn-link:hover,.user-list-more .right-sidebar .title .text-dark.confidential-edit:hover,.right-sidebar .title .user-list-more .text-dark.confidential-edit:hover,.user-list-more .right-sidebar .title .text-dark.lock-edit:hover,.right-sidebar .title .user-list-more .text-dark.lock-edit:hover,.user-list-more .right-sidebar .title .text-dark.edit-link:hover,.right-sidebar .title .user-list-more .text-dark.edit-link:hover,a.text-dark:focus {
	color: #292929 !important;
}

.text-body {
	color: #303030 !important;
}

.text-muted {
	color: #919191 !important;
}

.text-black-50 {
	color: rgba(0,0,0,0.5) !important;
}

.text-white-50 {
	color: rgba(255,255,255,0.5) !important;
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.text-decoration-none {
	text-decoration: none !important;
}

.text-break {
	word-break: break-word !important;
	overflow-wrap: break-word !important;
}

.text-reset {
	color: inherit !important;
}

.visible {
	visibility: visible !important;
}

.invisible {
	visibility: hidden !important;
}

@media print {
	*,*::before,*::after {
		text-shadow: none !important;
		box-shadow: none !important;
	}

	a:not(.btn) {
		text-decoration: underline;
	}

	abbr[title]::after {
		content: " (" attr(title) ")";
	}

	pre {
		white-space: pre-wrap !important;
	}

	pre,blockquote {
		border: 1px solid #a7a7a7;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	tr,img {
		page-break-inside: avoid;
	}

	p,h2,h3 {
		orphans: 3;
		widows: 3;
	}

	h2,h3 {
		page-break-after: avoid;
	}@	page {
		size: a3;
	}

	body {
		min-width: 992px !important;
	}

	.container {
		min-width: 992px !important;
	}

	.navbar {
		display: none;
	}

	.badge {
		border: 1px solid #000;
	}

	.table,.md table:not(.code) {
		border-collapse: collapse !important;
	}

	.table td,.md table:not(.code) td,.table th,.md table:not(.code) th {
		background-color: #fff !important;
	}

	.table-bordered th,.md table:not(.code) th,.table-bordered td,.md table:not(.code) td {
		border: 1px solid #ccc !important;
	}

	.table-dark {
		color: inherit;
	}

	.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody {
		border-color: #dbdbdb;
	}

	.table .thead-dark th,.md table:not(.code) .thead-dark th {
		color: inherit;
		border-color: #dbdbdb;
	}
}

.bv-no-focus-ring:focus {
	outline: none;
}

@media (max-width: 575.98px) {
	.bv-d-xs-down-none {
		display: none !important;
	}
}

@media (max-width: 767.98px) {
	.bv-d-sm-down-none {
		display: none !important;
	}
}

@media (max-width: 991.98px) {
	.bv-d-md-down-none {
		display: none !important;
	}
}

@media (max-width: 1199.98px) {
	.bv-d-lg-down-none {
		display: none !important;
	}
}

.bv-d-xl-down-none {
	display: none !important;
}

.form-control.focus,.search form.focus {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.form-control.focus.is-valid,.search form.focus.is-valid {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.form-control.focus.is-invalid,.search form.focus.is-invalid {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.b-form-btn-label-control.form-control,.search form.b-form-btn-label-control {
	background-image: none;
	padding: 0;
}

.input-group .b-form-btn-label-control.form-control,.input-group .search form.b-form-btn-label-control,.search .input-group form.b-form-btn-label-control {
	padding: 0;
}

[dir="rtl"] .b-form-btn-label-control.form-control,[dir="rtl"] .search form.b-form-btn-label-control,.search [dir="rtl"] form.b-form-btn-label-control,.b-form-btn-label-control.form-control[dir="rtl"],.search form.b-form-btn-label-control[dir="rtl"] {
	flex-direction: row-reverse;
}

[dir="rtl"] .b-form-btn-label-control.form-control>label,[dir="rtl"] .search form.b-form-btn-label-control>label,.search [dir="rtl"] form.b-form-btn-label-control>label,.b-form-btn-label-control.form-control[dir="rtl"]>label,.search form.b-form-btn-label-control[dir="rtl"]>label {
	text-align: right;
}

.b-form-btn-label-control.form-control>.btn,.search form.b-form-btn-label-control>.btn,.project-buttons .b-form-btn-label-control.form-control>.stat-text,.search .project-buttons form.b-form-btn-label-control>.stat-text,.project-buttons .search form.b-form-btn-label-control>.stat-text {
	line-height: 1;
	font-size: inherit;
	box-shadow: none !important;
	border: 0;
}

.b-form-btn-label-control.form-control>.btn:disabled,.search form.b-form-btn-label-control>.btn:disabled,.project-buttons .b-form-btn-label-control.form-control>.stat-text:disabled,.search .project-buttons form.b-form-btn-label-control>.stat-text:disabled,.project-buttons .search form.b-form-btn-label-control>.stat-text:disabled {
	pointer-events: none;
}

.b-form-btn-label-control.form-control.is-valid>.btn,.search form.b-form-btn-label-control.is-valid>.btn,.project-buttons .b-form-btn-label-control.form-control.is-valid>.stat-text,.search .project-buttons form.b-form-btn-label-control.is-valid>.stat-text,.project-buttons .search form.b-form-btn-label-control.is-valid>.stat-text {
	color: #108548;
}

.b-form-btn-label-control.form-control.is-invalid>.btn,.search form.b-form-btn-label-control.is-invalid>.btn,.project-buttons .b-form-btn-label-control.form-control.is-invalid>.stat-text,.search .project-buttons form.b-form-btn-label-control.is-invalid>.stat-text,.project-buttons .search form.b-form-btn-label-control.is-invalid>.stat-text {
	color: #dd2b0e;
}

.b-form-btn-label-control.form-control>.dropdown-menu,.search form.b-form-btn-label-control>.dropdown-menu {
	padding: 0.5rem;
}

.b-form-btn-label-control.form-control>label,.search form.b-form-btn-label-control>label {
	outline: 0;
	padding-left: 0.25rem;
	margin: 0;
	border: 0;
	font-size: inherit;
	cursor: pointer;
	min-height: calc(34px - 2px);
}

.b-form-btn-label-control.form-control>label.form-control-sm,.search form.b-form-btn-label-control>label.form-control-sm {
	min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
}

.b-form-btn-label-control.form-control>label.form-control-lg,.search form.b-form-btn-label-control>label.form-control-lg {
	min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
}

.input-group.input-group-sm .b-form-btn-label-control.form-control>label,.input-group.input-group-sm .search form.b-form-btn-label-control>label,.search .input-group.input-group-sm form.b-form-btn-label-control>label {
	min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.input-group.input-group-lg .b-form-btn-label-control.form-control>label,.input-group.input-group-lg .search form.b-form-btn-label-control>label,.search .input-group.input-group-lg form.b-form-btn-label-control>label {
	min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.b-form-btn-label-control.form-control[aria-disabled="true"],.search form.b-form-btn-label-control[aria-disabled="true"],.b-form-btn-label-control.form-control[aria-readonly="true"],.search form.b-form-btn-label-control[aria-readonly="true"] {
	background-color: #fafafa;
	opacity: 1;
}

.b-form-btn-label-control.form-control[aria-disabled="true"],.search form.b-form-btn-label-control[aria-disabled="true"] {
	pointer-events: none;
}

.b-form-btn-label-control.form-control[aria-disabled="true"]>label,.search form.b-form-btn-label-control[aria-disabled="true"]>label {
	cursor: default;
}

.b-form-btn-label-control.btn-group>.dropdown-menu {
	padding: 0.5rem;
}

.b-avatar {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	font-size: inherit;
	font-weight: 400;
	line-height: 1;
	max-width: 100%;
	max-height: auto;
	text-align: center;
	overflow: visible;
	position: relative;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
 box-shadow 0.15s ease-in-out;
}

.b-avatar:focus {
	outline: 0;
}

.b-avatara,.b-avatarbutton,.b-avatar.btn,.project-buttons .b-avatar.stat-text {
	padding: 0;
	border: 0;
}

.b-avatara:not(:disabled):not(.disabled),.b-avatarbutton:not(:disabled):not(.disabled),.b-avatar.btn:not(:disabled):not(.disabled),.project-buttons .b-avatar.stat-text:not(:disabled):not(.disabled) {
	cursor: pointer;
}

.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled] {
	opacity: 0.65;
	pointer-events: none;
}

.b-avatar .b-avatar-custom,.b-avatar .b-avatar-text {
	border-radius: inherit;
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}

.b-avatar .b-avatar-text {
	text-transform: uppercase;
	white-space: nowrap;
}

.b-avatar>.b-icon {
	width: 60%;
	height: auto;
	max-width: 100%;
}

.b-avatar img {
	width: 90%;
	height: 90%;
	max-width: 100%;
	max-height: auto;
	border-radius: inherit;
}

.b-avatar .b-avatar-badge {
	position: absolute;
	min-height: 1.5em;
	min-width: 1.5em;
	padding: 0.25em;
	line-height: 1;
	border-radius: 10em;
	font-size: 70%;
	font-weight: 700;
	z-index: 5;
}

.b-calendar {
	display: inline-flex;
}

.b-calendar .b-calendar-inner {
	min-width: 250px;
}

.b-calendar .b-calendar-header,.b-calendar .b-calendar-nav {
	margin-bottom: 0.25rem;
}

.b-calendar .b-calendar-nav .btn,.b-calendar .b-calendar-nav .project-buttons .stat-text,.project-buttons .b-calendar .b-calendar-nav .stat-text {
	padding: 0.25rem;
}

.b-calendar output {
	padding: 0.25rem;
	font-size: 80%;
}

.b-calendar output.readonly {
	background-color: #fafafa;
	opacity: 1;
}

.b-calendar .b-calendar-footer {
	margin-top: 0.5rem;
}

.b-calendar .b-calendar-grid {
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.b-calendar .b-calendar-grid .row {
	flex-wrap: nowrap;
}

.b-calendar .b-calendar-grid-caption {
	padding: 0.25rem;
}

.b-calendar .b-calendar-grid-body .col[data-date] .btn,.b-calendar .b-calendar-grid-body .col[data-date] .project-buttons .stat-text,.project-buttons .b-calendar .b-calendar-grid-body .col[data-date] .stat-text {
	width: 32px;
	height: 32px;
	font-size: 14px;
	line-height: 1;
	margin: 3px auto;
	padding: 9px 0;
}

.b-calendar .btn:disabled,.b-calendar .project-buttons .stat-text:disabled,.project-buttons .b-calendar .stat-text:disabled,.b-calendar .btn.disabled,.b-calendar .project-buttons .disabled.stat-text,.project-buttons .b-calendar .disabled.stat-text,.b-calendar .btn[aria-disabled="true"],.b-calendar .project-buttons .stat-text[aria-disabled="true"],.project-buttons .b-calendar .stat-text[aria-disabled="true"] {
	cursor: default;
	pointer-events: none;
}

.card-img-left {
	border-top-left-radius: calc(0.25rem - 1px);
	border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-img-right {
	border-top-right-radius: calc(0.25rem - 1px);
	border-bottom-right-radius: calc(0.25rem - 1px);
}

.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after,.dropdown:not(.dropleft) .dropdown-toggle-no-caret.dropdown-menu-toggle::after {
	display: none !important;
}

.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before,.dropdown.dropleft .dropdown-toggle-no-caret.dropdown-menu-toggle::before {
	display: none !important;
}

.dropdown .dropdown-menu:focus {
	outline: none;
}

.b-dropdown-form {
	display: inline-block;
	padding: 8px 12px;
	width: 100%;
	clear: both;
	font-weight: 400;
}

.b-dropdown-form:focus {
	outline: 1px dotted !important;
	outline: 5px auto -webkit-focus-ring-color !important;
}

.b-dropdown-form.disabled,.b-dropdown-form:disabled {
	outline: 0 !important;
	color: #919191;
	pointer-events: none;
}

.b-dropdown-text {
	display: inline-block;
	padding: 8px 12px;
	margin-bottom: 0;
	width: 100%;
	clear: both;
	font-weight: lighter;
}

.custom-checkbox.b-custom-control-lg,.input-group-lg .custom-checkbox {
	font-size: 1.25rem;
	line-height: 1.5;
	padding-left: 1.875rem;
}

.custom-checkbox.b-custom-control-lg .custom-control-label::before,.input-group-lg .custom-checkbox .custom-control-label::before {
	top: 0.3125rem;
	left: -1.875rem;
	width: 1.25rem;
	height: 1.25rem;
	border-radius: 0.3rem;
}

.custom-checkbox.b-custom-control-lg .custom-control-label::after,.input-group-lg .custom-checkbox .custom-control-label::after {
	top: 0.3125rem;
	left: -1.875rem;
	width: 1.25rem;
	height: 1.25rem;
	background-size: 50% 50%;
}

.custom-checkbox.b-custom-control-sm,.input-group-sm .custom-checkbox {
	font-size: 0.875rem;
	line-height: 1.5;
	padding-left: 1.3125rem;
}

.custom-checkbox.b-custom-control-sm .custom-control-label::before,.input-group-sm .custom-checkbox .custom-control-label::before {
	top: 0.21875rem;
	left: -1.3125rem;
	width: 0.875rem;
	height: 0.875rem;
	border-radius: 0.2rem;
}

.custom-checkbox.b-custom-control-sm .custom-control-label::after,.input-group-sm .custom-checkbox .custom-control-label::after {
	top: 0.21875rem;
	left: -1.3125rem;
	width: 0.875rem;
	height: 0.875rem;
	background-size: 50% 50%;
}

.custom-switch.b-custom-control-lg,.input-group-lg .custom-switch {
	padding-left: 2.8125rem;
}

.custom-switch.b-custom-control-lg .custom-control-label,.input-group-lg .custom-switch .custom-control-label {
	font-size: 1.25rem;
	line-height: 1.5;
}

.custom-switch.b-custom-control-lg .custom-control-label::before,.input-group-lg .custom-switch .custom-control-label::before {
	top: 0.3125rem;
	height: 1.25rem;
	left: -2.8125rem;
	width: 2.1875rem;
	border-radius: 0.625rem;
}

.custom-switch.b-custom-control-lg .custom-control-label::after,.input-group-lg .custom-switch .custom-control-label::after {
	top: calc( 0.3125rem + 2px);
	left: calc( -2.8125rem + 2px);
	width: calc( 1.25rem - 4px);
	height: calc( 1.25rem - 4px);
	border-radius: 0.625rem;
	background-size: 50% 50%;
}

.custom-switch.b-custom-control-lg .custom-control-input:checked ~ .custom-control-label::after,.input-group-lg .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
	transform: translateX(0.9375rem);
}

.custom-switch.b-custom-control-sm,.input-group-sm .custom-switch {
	padding-left: 1.96875rem;
}

.custom-switch.b-custom-control-sm .custom-control-label,.input-group-sm .custom-switch .custom-control-label {
	font-size: 0.875rem;
	line-height: 1.5;
}

.custom-switch.b-custom-control-sm .custom-control-label::before,.input-group-sm .custom-switch .custom-control-label::before {
	top: 0.21875rem;
	left: -1.96875rem;
	width: 1.53125rem;
	height: 0.875rem;
	border-radius: 0.4375rem;
}

.custom-switch.b-custom-control-sm .custom-control-label::after,.input-group-sm .custom-switch .custom-control-label::after {
	top: calc( 0.21875rem + 2px);
	left: calc( -1.96875rem + 2px);
	width: calc( 0.875rem - 4px);
	height: calc( 0.875rem - 4px);
	border-radius: 0.4375rem;
	background-size: 50% 50%;
}

.custom-switch.b-custom-control-sm .custom-control-input:checked ~ .custom-control-label::after,.input-group-sm .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
	transform: translateX(0.65625rem);
}

.input-group>.input-group-prepend>.btn-group>.btn,.project-buttons .input-group>.input-group-prepend>.btn-group>.stat-text,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.project-buttons .input-group>.input-group-append:not(:last-child)>.btn-group>.stat-text,.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle)>.btn,.project-buttons .input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu-toggle)>.stat-text {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>.input-group-append>.btn-group>.btn,.project-buttons .input-group>.input-group-append>.btn-group>.stat-text,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.project-buttons .input-group>.input-group-prepend:not(:first-child)>.btn-group>.stat-text,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,.project-buttons .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.stat-text {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.b-custom-control-lg.custom-file,.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.input-group-lg.custom-file,.input-group-lg .custom-file-input,.input-group-lg .custom-file-label {
	font-size: 1.25rem;
	height: calc(1.5em + 1rem + 2px);
}

.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after,.input-group-lg .custom-file-label,.input-group-lg .custom-file-label:after {
	padding: 0.5rem 1rem;
	line-height: 1.5;
}

.b-custom-control-lg .custom-file-label,.input-group-lg .custom-file-label {
	border-radius: 0.3rem;
}

.b-custom-control-lg .custom-file-label::after,.input-group-lg .custom-file-label::after {
	font-size: inherit;
	height: calc( 1.5em + 1rem);
	border-radius: 0 0.3rem 0.3rem 0;
}

.b-custom-control-sm.custom-file,.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.input-group-sm.custom-file,.input-group-sm .custom-file-input,.input-group-sm .custom-file-label {
	font-size: 0.875rem;
	height: calc(1.5em + 0.5rem + 2px);
}

.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after,.input-group-sm .custom-file-label,.input-group-sm .custom-file-label:after {
	padding: 0.25rem 0.5rem;
	line-height: 1.5;
}

.b-custom-control-sm .custom-file-label,.input-group-sm .custom-file-label {
	border-radius: 0.2rem;
}

.b-custom-control-sm .custom-file-label::after,.input-group-sm .custom-file-label::after {
	font-size: inherit;
	height: calc( 1.5em + 0.5rem);
	border-radius: 0 0.2rem 0.2rem 0;
}

input[type="color"].form-control {
	height: 34px;
	padding: 0.125rem 0.25rem;
}

input[type="color"].form-control.form-control-sm,.input-group-sm input[type="color"].form-control {
	height: calc(1.5em + 0.5rem + 2px);
	padding: 0.125rem 0.25rem;
}

input[type="color"].form-control.form-control-lg,.input-group-lg input[type="color"].form-control {
	height: calc(1.5em + 1rem + 2px);
	padding: 0.125rem 0.25rem;
}

input[type="color"].form-control:disabled {
	background-color: #a7a7a7;
	opacity: 0.65;
}

.input-group>.custom-range {
	position: relative;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.input-group>.custom-range+.form-control,.search .input-group>.custom-range+form,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-file {
	margin-left: -1px;
}

.input-group>.form-control+.custom-range,.search .input-group>form+.custom-range,.input-group>.form-control-plaintext+.custom-range,.input-group>.custom-select+.custom-range,.input-group>.custom-range+.custom-range,.input-group>.custom-file+.custom-range {
	margin-left: -1px;
}

.input-group>.custom-range:focus {
	z-index: 3;
}

.input-group>.custom-range:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.input-group>.custom-range:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.input-group>.custom-range {
	height: 34px;
	padding: 0 0.75rem;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #dbdbdb;
	height: 34px;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.input-group>.custom-range {
		transition: none;
	}
}

.input-group>.custom-range:focus {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.input-group>.custom-range:disabled,.input-group>.custom-range[readonly] {
	background-color: #fafafa;
}

.input-group-lg>.custom-range {
	height: calc(1.5em + 1rem + 2px);
	padding: 0 1rem;
	border-radius: 0.3rem;
}

.input-group-sm>.custom-range {
	height: calc(1.5em + 0.5rem + 2px);
	padding: 0 0.5rem;
	border-radius: 0.2rem;
}

.was-validated .input-group .custom-range:valid,.input-group .custom-range.is-valid {
	border-color: #108548;
}

.was-validated .input-group .custom-range:valid:focus,.input-group .custom-range.is-valid:focus {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.was-validated .custom-range:valid:focus::-webkit-slider-thumb,.custom-range.is-valid:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #5ceba1;
}

.was-validated .custom-range:valid:focus::-moz-range-thumb,.custom-range.is-valid:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #5ceba1;
}

.was-validated .custom-range:valid:focus::-ms-thumb,.custom-range.is-valid:focus::-ms-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #5ceba1;
}

.was-validated .custom-range:valid::-webkit-slider-thumb,.custom-range.is-valid::-webkit-slider-thumb {
	background-color: #108548;
	background-image: none;
}

.was-validated .custom-range:valid::-webkit-slider-thumb:active,.custom-range.is-valid::-webkit-slider-thumb:active {
	background-color: #5ceba1;
	background-image: none;
}

.was-validated .custom-range:valid::-webkit-slider-runnable-track,.custom-range.is-valid::-webkit-slider-runnable-track {
	background-color: rgba(16,133,72,0.35);
}

.was-validated .custom-range:valid::-moz-range-thumb,.custom-range.is-valid::-moz-range-thumb {
	background-color: #108548;
	background-image: none;
}

.was-validated .custom-range:valid::-moz-range-thumb:active,.custom-range.is-valid::-moz-range-thumb:active {
	background-color: #5ceba1;
	background-image: none;
}

.was-validated .custom-range:valid::-moz-range-track,.custom-range.is-valid::-moz-range-track {
	background: rgba(16,133,72,0.35);
}

.was-validated .custom-range:valid ~ .valid-feedback,.was-validated .custom-range:valid ~ .valid-tooltip,.custom-range.is-valid ~ .valid-feedback,.custom-range.is-valid ~ .valid-tooltip {
	display: block;
}

.was-validated .custom-range:valid::-ms-thumb,.custom-range.is-valid::-ms-thumb {
	background-color: #108548;
	background-image: none;
}

.was-validated .custom-range:valid::-ms-thumb:active,.custom-range.is-valid::-ms-thumb:active {
	background-color: #5ceba1;
	background-image: none;
}

.was-validated .custom-range:valid::-ms-track-lower,.custom-range.is-valid::-ms-track-lower {
	background: rgba(16,133,72,0.35);
}

.was-validated .custom-range:valid::-ms-track-upper,.custom-range.is-valid::-ms-track-upper {
	background: rgba(16,133,72,0.35);
}

.was-validated .input-group .custom-range:invalid,.input-group .custom-range.is-invalid {
	border-color: #dd2b0e;
}

.was-validated .input-group .custom-range:invalid:focus,.input-group .custom-range.is-invalid:focus {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.was-validated .custom-range:invalid:focus::-webkit-slider-thumb,.custom-range.is-invalid:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f9b0a4;
}

.was-validated .custom-range:invalid:focus::-moz-range-thumb,.custom-range.is-invalid:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f9b0a4;
}

.was-validated .custom-range:invalid:focus::-ms-thumb,.custom-range.is-invalid:focus::-ms-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f9b0a4;
}

.was-validated .custom-range:invalid::-webkit-slider-thumb,.custom-range.is-invalid::-webkit-slider-thumb {
	background-color: #dd2b0e;
	background-image: none;
}

.was-validated .custom-range:invalid::-webkit-slider-thumb:active,.custom-range.is-invalid::-webkit-slider-thumb:active {
	background-color: #f9b0a4;
	background-image: none;
}

.was-validated .custom-range:invalid::-webkit-slider-runnable-track,.custom-range.is-invalid::-webkit-slider-runnable-track {
	background-color: rgba(221,43,14,0.35);
}

.was-validated .custom-range:invalid::-moz-range-thumb,.custom-range.is-invalid::-moz-range-thumb {
	background-color: #dd2b0e;
	background-image: none;
}

.was-validated .custom-range:invalid::-moz-range-thumb:active,.custom-range.is-invalid::-moz-range-thumb:active {
	background-color: #f9b0a4;
	background-image: none;
}

.was-validated .custom-range:invalid::-moz-range-track,.custom-range.is-invalid::-moz-range-track {
	background: rgba(221,43,14,0.35);
}

.was-validated .custom-range:invalid ~ .invalid-feedback,.was-validated .custom-range:invalid ~ .invalid-tooltip,.custom-range.is-invalid ~ .invalid-feedback,.custom-range.is-invalid ~ .invalid-tooltip {
	display: block;
}

.was-validated .custom-range:invalid::-ms-thumb,.custom-range.is-invalid::-ms-thumb {
	background-color: #dd2b0e;
	background-image: none;
}

.was-validated .custom-range:invalid::-ms-thumb:active,.custom-range.is-invalid::-ms-thumb:active {
	background-color: #f9b0a4;
	background-image: none;
}

.was-validated .custom-range:invalid::-ms-track-lower,.custom-range.is-invalid::-ms-track-lower {
	background: rgba(221,43,14,0.35);
}

.was-validated .custom-range:invalid::-ms-track-upper,.custom-range.is-invalid::-ms-track-upper {
	background: rgba(221,43,14,0.35);
}

.custom-radio.b-custom-control-lg,.input-group-lg .custom-radio {
	font-size: 1.25rem;
	line-height: 1.5;
	padding-left: 1.875rem;
}

.custom-radio.b-custom-control-lg .custom-control-label::before,.input-group-lg .custom-radio .custom-control-label::before {
	top: 0.3125rem;
	left: -1.875rem;
	width: 1.25rem;
	height: 1.25rem;
	border-radius: 50%;
}

.custom-radio.b-custom-control-lg .custom-control-label::after,.input-group-lg .custom-radio .custom-control-label::after {
	top: 0.3125rem;
	left: -1.875rem;
	width: 1.25rem;
	height: 1.25rem;
	background: no-repeat 50% / 50% 50%;
}

.custom-radio.b-custom-control-sm,.input-group-sm .custom-radio {
	font-size: 0.875rem;
	line-height: 1.5;
	padding-left: 1.3125rem;
}

.custom-radio.b-custom-control-sm .custom-control-label::before,.input-group-sm .custom-radio .custom-control-label::before {
	top: 0.21875rem;
	left: -1.3125rem;
	width: 0.875rem;
	height: 0.875rem;
	border-radius: 50%;
}

.custom-radio.b-custom-control-sm .custom-control-label::after,.input-group-sm .custom-radio .custom-control-label::after {
	top: 0.21875rem;
	left: -1.3125rem;
	width: 0.875rem;
	height: 0.875rem;
	background: no-repeat 50% / 50% 50%;
}

.b-rating {
	text-align: center;
}

.b-rating.d-inline-flex {
	width: auto;
}

.b-rating .b-rating-star,.b-rating .b-rating-value {
	padding: 0 0.25em;
}

.b-rating .b-rating-value {
	min-width: 2.5em;
}

.b-rating .b-rating-star {
	display: inline-flex;
	justify-content: center;
	outline: 0;
}

.b-rating .b-rating-star .b-rating-icon {
	display: inline-flex;
	transition: all 0.15s ease-in-out;
}

.b-rating.disabled,.b-rating:disabled {
	background-color: #fafafa;
	color: #919191;
}

.b-rating:not(.disabled):not(.readonly) .b-rating-star {
	cursor: pointer;
}

.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {
	transform: scale(1.5);
}

.b-rating[dir="rtl"] .b-rating-star-half {
	transform: scale(-1, 1);
}

.b-form-spinbutton {
	text-align: center;
	overflow: hidden;
	background-image: none;
	padding: 0;
}

[dir="rtl"] .b-form-spinbutton:not(.flex-column),.b-form-spinbutton[dir="rtl"]:not(.flex-column) {
	flex-direction: row-reverse;
}

.b-form-spinbutton output {
	font-size: inherit;
	outline: 0;
	border: 0;
	background-color: transparent;
	width: auto;
	margin: 0;
	padding: 0 0.25rem;
}

.b-form-spinbutton output>div,.b-form-spinbutton output>bdi {
	display: block;
	min-width: 2.25em;
	height: 1.5em;
}

.b-form-spinbutton.flex-column {
	height: auto;
	width: auto;
}

.b-form-spinbutton.flex-column output {
	margin: 0 0.25rem;
	padding: 0.25rem 0;
}

.b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {
	output-width: 100%;
}

.b-form-spinbutton.d-inline-flex:not(.flex-column) {
	width: auto;
}

.b-form-spinbutton .btn,.b-form-spinbutton .project-buttons .stat-text,.project-buttons .b-form-spinbutton .stat-text {
	line-height: 1;
	box-shadow: none !important;
}

.b-form-spinbutton .btn:disabled,.b-form-spinbutton .project-buttons .stat-text:disabled,.project-buttons .b-form-spinbutton .stat-text:disabled {
	pointer-events: none;
}

.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon,.b-form-spinbutton .project-buttons .stat-text:hover:not(:disabled)>div>.b-icon,.project-buttons .b-form-spinbutton .stat-text:hover:not(:disabled)>div>.b-icon {
	transform: scale(1.25);
}

.b-form-spinbutton.disabled,.b-form-spinbutton.readonly {
	background-color: #fafafa;
}

.b-form-spinbutton.disabled {
	pointer-events: none;
}

.b-form-tags.focus {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.b-form-tags.focus.is-valid {
	border-color: #108548;
	box-shadow: 0 0 0 0.2rem rgba(16,133,72,0.25);
}

.b-form-tags.focus.is-invalid {
	border-color: #dd2b0e;
	box-shadow: 0 0 0 0.2rem rgba(221,43,14,0.25);
}

.b-form-tags.disabled {
	background-color: #fafafa;
}

.b-form-tag {
	font-size: 75%;
	font-weight: normal;
	line-height: 1.5;
}

.b-form-tag.disabled {
	opacity: 0.75;
}

.b-form-tag>button.b-form-tag-remove {
	color: inherit;
	font-size: 125%;
	line-height: 1;
	float: none;
}

.form-control-sm .b-form-tag {
	line-height: 1.5;
}

.form-control-lg .b-form-tag {
	line-height: 1.5;
}

.modal-backdrop {
	opacity: 0.5;
}

.b-pagination-pills .page-item .page-link {
	border-radius: 50rem !important;
	margin-left: 0.25rem;
	line-height: 1;
}

.b-pagination-pills .page-item:first-child .page-link {
	margin-left: 0;
}

.popover.b-popover {
	display: block;
	opacity: 1;
	outline: 0;
}

.popover.b-popover.fade:not(.show) {
	opacity: 0;
}

.popover.b-popover.show {
	opacity: 1;
}

.b-popover-primary.popover {
	background-color: #cce5ff;
	border-color: #b8daff;
}

.b-popover-primary.bs-popover-top>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #b8daff;
}

.b-popover-primary.bs-popover-top>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #cce5ff;
}

.b-popover-primary.bs-popover-right>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #b8daff;
}

.b-popover-primary.bs-popover-right>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #cce5ff;
}

.b-popover-primary.bs-popover-bottom>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #b8daff;
}

.b-popover-primary.bs-popover-bottom>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #bdddff;
}

.b-popover-primary.bs-popover-bottom .popover-header::before,.b-popover-primary.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #bdddff;
}

.b-popover-primary.bs-popover-left>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #b8daff;
}

.b-popover-primary.bs-popover-left>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #cce5ff;
}

.b-popover-primary .popover-header {
	color: #303030;
	background-color: #bdddff;
	border-bottom-color: #a3d0ff;
}

.b-popover-primary .popover-body {
	color: #004085;
}

.b-popover-secondary.popover {
	background-color: #fcfcfc;
	border-color: #fbfbfb;
}

.b-popover-secondary.bs-popover-top>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #fbfbfb;
}

.b-popover-secondary.bs-popover-top>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #fcfcfc;
}

.b-popover-secondary.bs-popover-right>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #fbfbfb;
}

.b-popover-secondary.bs-popover-right>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #fcfcfc;
}

.b-popover-secondary.bs-popover-bottom>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #fbfbfb;
}

.b-popover-secondary.bs-popover-bottom>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #f4f4f4;
}

.b-popover-secondary.bs-popover-bottom .popover-header::before,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #f4f4f4;
}

.b-popover-secondary.bs-popover-left>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #fbfbfb;
}

.b-popover-secondary.bs-popover-left>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #fcfcfc;
}

.b-popover-secondary .popover-header {
	color: #303030;
	background-color: #f4f4f4;
	border-bottom-color: #e8e8e8;
}

.b-popover-secondary .popover-body {
	color: #7d7d7d;
}

.b-popover-success.popover {
	background-color: #cfe7da;
	border-color: #bcddcc;
}

.b-popover-success.bs-popover-top>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #bcddcc;
}

.b-popover-success.bs-popover-top>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #cfe7da;
}

.b-popover-success.bs-popover-right>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #bcddcc;
}

.b-popover-success.bs-popover-right>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #cfe7da;
}

.b-popover-success.bs-popover-bottom>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #bcddcc;
}

.b-popover-success.bs-popover-bottom>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #c5e2d2;
}

.b-popover-success.bs-popover-bottom .popover-header::before,.b-popover-success.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #c5e2d2;
}

.b-popover-success.bs-popover-left>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #bcddcc;
}

.b-popover-success.bs-popover-left>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #cfe7da;
}

.b-popover-success .popover-header {
	color: #303030;
	background-color: #c5e2d2;
	border-bottom-color: #b4d9c5;
}

.b-popover-success .popover-body {
	color: #084525;
}

.b-popover-info.popover {
	background-color: #d2e3f5;
	border-color: #c0d8f0;
}

.b-popover-info.bs-popover-top>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #c0d8f0;
}

.b-popover-info.bs-popover-top>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #d2e3f5;
}

.b-popover-info.bs-popover-right>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #c0d8f0;
}

.b-popover-info.bs-popover-right>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #d2e3f5;
}

.b-popover-info.bs-popover-bottom>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #c0d8f0;
}

.b-popover-info.bs-popover-bottom>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #c5dbf2;
}

.b-popover-info.bs-popover-bottom .popover-header::before,.b-popover-info.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #c5dbf2;
}

.b-popover-info.bs-popover-left>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #c0d8f0;
}

.b-popover-info.bs-popover-left>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #d2e3f5;
}

.b-popover-info .popover-header {
	color: #303030;
	background-color: #c5dbf2;
	border-bottom-color: #b1ceee;
}

.b-popover-info .popover-body {
	color: #103d6a;
}

.b-popover-warning.popover {
	background-color: #feeacd;
	border-color: #fee1b8;
}

.b-popover-warning.bs-popover-top>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #fee1b8;
}

.b-popover-warning.bs-popover-top>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #feeacd;
}

.b-popover-warning.bs-popover-right>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #fee1b8;
}

.b-popover-warning.bs-popover-right>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #feeacd;
}

.b-popover-warning.bs-popover-bottom>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #fee1b8;
}

.b-popover-warning.bs-popover-bottom>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #fee4be;
}

.b-popover-warning.bs-popover-bottom .popover-header::before,.b-popover-warning.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #fee4be;
}

.b-popover-warning.bs-popover-left>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #fee1b8;
}

.b-popover-warning.bs-popover-left>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #feeacd;
}

.b-popover-warning .popover-header {
	color: #303030;
	background-color: #fee4be;
	border-bottom-color: #fdd9a5;
}

.b-popover-warning .popover-body {
	color: #834d02;
}

.b-popover-danger.popover {
	background-color: #f8d5cf;
	border-color: #f5c4bc;
}

.b-popover-danger.bs-popover-top>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #f5c4bc;
}

.b-popover-danger.bs-popover-top>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #f8d5cf;
}

.b-popover-danger.bs-popover-right>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #f5c4bc;
}

.b-popover-danger.bs-popover-right>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #f8d5cf;
}

.b-popover-danger.bs-popover-bottom>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #f5c4bc;
}

.b-popover-danger.bs-popover-bottom>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #f6c9c2;
}

.b-popover-danger.bs-popover-bottom .popover-header::before,.b-popover-danger.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #f6c9c2;
}

.b-popover-danger.bs-popover-left>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #f5c4bc;
}

.b-popover-danger.bs-popover-left>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #f8d5cf;
}

.b-popover-danger .popover-header {
	color: #303030;
	background-color: #f6c9c2;
	border-bottom-color: #f3b6ab;
}

.b-popover-danger .popover-body {
	color: #731607;
}

.b-popover-light.popover {
	background-color: #f8f8f8;
	border-color: whitesmoke;
}

.b-popover-light.bs-popover-top>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: whitesmoke;
}

.b-popover-light.bs-popover-top>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: #f8f8f8;
}

.b-popover-light.bs-popover-right>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: whitesmoke;
}

.b-popover-light.bs-popover-right>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: #f8f8f8;
}

.b-popover-light.bs-popover-bottom>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: whitesmoke;
}

.b-popover-light.bs-popover-bottom>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #f0f0f0;
}

.b-popover-light.bs-popover-bottom .popover-header::before,.b-popover-light.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #f0f0f0;
}

.b-popover-light.bs-popover-left>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: whitesmoke;
}

.b-popover-light.bs-popover-left>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: #f8f8f8;
}

.b-popover-light .popover-header {
	color: #303030;
	background-color: #f0f0f0;
	border-bottom-color: #e4e4e4;
}

.b-popover-light .popover-body {
	color: #727272;
}

.b-popover-dark.popover {
	background-color: gainsboro;
	border-color: #cecece;
}

.b-popover-dark.bs-popover-top>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #cecece;
}

.b-popover-dark.bs-popover-top>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="top"]>.arrow::after {
	border-top-color: gainsboro;
}

.b-popover-dark.bs-popover-right>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #cecece;
}

.b-popover-dark.bs-popover-right>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="right"]>.arrow::after {
	border-right-color: gainsboro;
}

.b-popover-dark.bs-popover-bottom>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #cecece;
}

.b-popover-dark.bs-popover-bottom>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
	border-bottom-color: #d4d4d4;
}

.b-popover-dark.bs-popover-bottom .popover-header::before,.b-popover-dark.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
	border-bottom-color: #d4d4d4;
}

.b-popover-dark.bs-popover-left>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #cecece;
}

.b-popover-dark.bs-popover-left>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="left"]>.arrow::after {
	border-left-color: gainsboro;
}

.b-popover-dark .popover-header {
	color: #303030;
	background-color: #d4d4d4;
	border-bottom-color: #c8c8c8;
}

.b-popover-dark .popover-body {
	color: #292929;
}

.b-sidebar-outer {
	position: fixed !important;
	top: 0;
	left: 0;
	right: 0;
	height: 0;
	overflow: visible;
	z-index: calc(1030 + 5);
}

.b-sidebar-backdrop {
	position: fixed !important;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100vw;
	height: 100vh;
	background-color: #000;
	opacity: 0.5;
}

.b-sidebar {
	display: flex;
	flex-direction: column;
	position: fixed !important;
	top: 0;
	height: 100vh;
	width: 320px;
	max-width: 100% !important;
	height: 100vh !important;
	margin: 0 !important;
	outline: 0;
	transform: translateX(0);
}

.b-sidebar.slide {
	transition: transform 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.b-sidebar.slide {
		transition: none;
	}
}

.b-sidebar:not(.b-sidebar-right) {
	left: 0;
	right: auto;
}

.b-sidebar:not(.b-sidebar-right).slide:not(.show) {
	transform: translateX(-100%);
}

.b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close {
	margin-left: auto;
}

.b-sidebar.b-sidebar-right {
	left: auto;
	right: 0;
}

.b-sidebar.b-sidebar-right.slide:not(.show) {
	transform: translateX(100%);
}

.b-sidebar.b-sidebar-right>.b-sidebar-header .close {
	margin-right: auto;
}

.b-sidebar>.b-sidebar-header {
	font-size: 1.5rem;
	padding: 0.25rem 0.5rem;
	display: flex;
	flex-direction: row;
	flex-grow: 0;
	align-items: center;
}

[dir="rtl"] .b-sidebar>.b-sidebar-header {
	flex-direction: row-reverse;
}

.b-sidebar>.b-sidebar-header .close {
	float: none;
	font-size: 1.5rem;
}

.b-sidebar>.b-sidebar-body {
	flex-grow: 1;
	height: 100%;
	overflow-y: auto;
}

.b-sidebar>.b-sidebar-footer {
	flex-grow: 0;
}

.table.b-table.b-table-fixed,.md table.b-table.b-table-fixed:not(.code) {
	table-layout: fixed;
}

.table.b-table.b-table-no-border-collapse,.md table.b-table.b-table-no-border-collapse:not(.code) {
	border-collapse: separate;
	border-spacing: 0;
}

.table.b-table[aria-busy="true"],.md table.b-table[aria-busy="true"]:not(.code) {
	opacity: 0.55;
}

.table.b-table>tbody>tr.b-table-details>td,.md table.b-table:not(.code)>tbody>tr.b-table-details>td {
	border-top: none !important;
}

.table.b-table>caption,.md table.b-table:not(.code)>caption {
	caption-side: bottom;
}

.table.b-table.b-table-caption-top>caption,.md table.b-table.b-table-caption-top:not(.code)>caption {
	caption-side: top !important;
}

.table.b-table>tbody>.table-active,.md table.b-table:not(.code)>tbody>.table-active,.table.b-table>tbody>.table-active>th,.md table.b-table:not(.code)>tbody>.table-active>th,.table.b-table>tbody>.table-active>td,.md table.b-table:not(.code)>tbody>.table-active>td {
	background-color: rgba(0,0,0,0.075);
}

.table.b-table.table-hover>tbody>tr.table-active:hover td,.md table.b-table.table-hover:not(.code)>tbody>tr.table-active:hover td,.table.b-table.table-hover>tbody>tr.table-active:hover th,.md table.b-table.table-hover:not(.code)>tbody>tr.table-active:hover th {
	color: #303030;
	background-image: linear-gradient(rgba(0,0,0,0.075), rgba(0,0,0,0.075));
	background-repeat: no-repeat;
}

.table.b-table>tbody>.bg-active,.md table.b-table:not(.code)>tbody>.bg-active,.table.b-table>tbody>.bg-active>th,.md table.b-table:not(.code)>tbody>.bg-active>th,.table.b-table>tbody>.bg-active>td,.md table.b-table:not(.code)>tbody>.bg-active>td {
	background-color: rgba(255,255,255,0.075) !important;
}

.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,.md table.b-table.table-hover.table-dark:not(.code)>tbody>tr.bg-active:hover td,.table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th,.md table.b-table.table-hover.table-dark:not(.code)>tbody>tr.bg-active:hover th {
	color: #fff;
	background-image: linear-gradient(rgba(255,255,255,0.075), rgba(255,255,255,0.075));
	background-repeat: no-repeat;
}

.b-table-sticky-header,.table-responsive,[class*="table-responsive-"] {
	margin-bottom: 0.5rem;
}

.b-table-sticky-header>.table,.md .b-table-sticky-header>table:not(.code),.table-responsive>.table,.md .table-responsive>table:not(.code),[class*="table-responsive-"]>.table,.md [class*="table-responsive-"]>table:not(.code) {
	margin-bottom: 0;
}

.b-table-sticky-header {
	overflow-y: auto;
	max-height: 300px;
}

@media print {
	.b-table-sticky-header {
		overflow-y: visible !important;
		max-height: none !important;
	}
}

@supports (position: sticky) {
	.b-table-sticky-header>.table.b-table>thead>tr>th,.md .b-table-sticky-header>table.b-table:not(.code)>thead>tr>th {
		position: sticky;
		top: 0;
		z-index: 2;
	}

	.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>thead>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>thead>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>thead>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>tbody>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>tfoot>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column {
		position: sticky;
		left: 0;
	}

	.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>thead>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>thead>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>thead>tr>.b-table-sticky-column {
		z-index: 5;
	}

	.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.md .b-table-sticky-header>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,.md .table-responsive>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>tbody>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>tbody>tr>.b-table-sticky-column,[class*="table-responsive-"]>.table.b-table>tfoot>tr>.b-table-sticky-column,.md [class*="table-responsive-"]>table.b-table:not(.code)>tfoot>tr>.b-table-sticky-column {
		z-index: 2;
	}

	.table.b-table>thead>tr>.table-b-table-default,.md table.b-table:not(.code)>thead>tr>.table-b-table-default,.table.b-table>tbody>tr>.table-b-table-default,.md table.b-table:not(.code)>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.md table.b-table:not(.code)>tfoot>tr>.table-b-table-default {
		color: #303030;
		background-color: #fff;
	}

	.table.b-table.table-dark>thead>tr>.bg-b-table-default,.md table.b-table.table-dark:not(.code)>thead>tr>.bg-b-table-default,.table.b-table.table-dark>tbody>tr>.bg-b-table-default,.md table.b-table.table-dark:not(.code)>tbody>tr>.bg-b-table-default,.table.b-table.table-dark>tfoot>tr>.bg-b-table-default,.md table.b-table.table-dark:not(.code)>tfoot>tr>.bg-b-table-default {
		color: #fff;
		background-color: #4f4f4f;
	}

	.table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default,.md table.b-table.table-striped:not(.code)>tbody>tr:nth-of-type(odd)>.table-b-table-default {
		background-image: linear-gradient(#f0f0f0, #f0f0f0);
		background-repeat: no-repeat;
	}

	.table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default,.md table.b-table.table-striped.table-dark:not(.code)>tbody>tr:nth-of-type(odd)>.bg-b-table-default {
		background-image: linear-gradient(rgba(255,255,255,0.05), rgba(255,255,255,0.05));
		background-repeat: no-repeat;
	}

	.table.b-table.table-hover>tbody>tr:hover>.table-b-table-default,.md table.b-table.table-hover:not(.code)>tbody>tr:hover>.table-b-table-default {
		color: #303030;
		background-image: linear-gradient(rgba(0,0,0,0.075), rgba(0,0,0,0.075));
		background-repeat: no-repeat;
	}

	.table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default,.md table.b-table.table-hover.table-dark:not(.code)>tbody>tr:hover>.bg-b-table-default {
		color: #fff;
		background-image: linear-gradient(rgba(255,255,255,0.075), rgba(255,255,255,0.075));
		background-repeat: no-repeat;
	}
}

.table.b-table>thead>tr>[aria-sort],.md table.b-table:not(.code)>thead>tr>[aria-sort],.table.b-table>tfoot>tr>[aria-sort],.md table.b-table:not(.code)>tfoot>tr>[aria-sort] {
	cursor: pointer;
	background-image: none;
	background-repeat: no-repeat;
	background-size: 0.65em 1em;
}

.table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.md table.b-table:not(.code)>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.md table.b-table:not(.code)>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
	background-position: right calc(0.75rem / 2) center;
	padding-right: calc(0.75rem + 0.65em);
}

.table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left,.md table.b-table:not(.code)>thead>tr>[aria-sort].b-table-sort-icon-left,.table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left,.md table.b-table:not(.code)>tfoot>tr>[aria-sort].b-table-sort-icon-left {
	background-position: left calc(0.75rem / 2) center;
	padding-left: calc(0.75rem + 0.65em);
}

.table.b-table>thead>tr>[aria-sort="none"],.md table.b-table:not(.code)>thead>tr>[aria-sort="none"],.table.b-table>tfoot>tr>[aria-sort="none"],.md table.b-table:not(.code)>tfoot>tr>[aria-sort="none"] {
	background-image: "";
}

.table.b-table>thead>tr>[aria-sort="ascending"],.md table.b-table:not(.code)>thead>tr>[aria-sort="ascending"],.table.b-table>tfoot>tr>[aria-sort="ascending"],.md table.b-table:not(.code)>tfoot>tr>[aria-sort="ascending"] {
	background-image: url('data:image/svg+xml,%3csvg   xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="4 0 8 16"%3e   %3cpath style="fill: %23666;" fill-rule="evenodd" d="M4.29289,4.2971 L8,0.59   L11.7071,4.2971 C12.0976,4.6876   12.0976,5.3208 11.7071,5.7113 C11.3166,6.10183 10.6834,   6.10183 10.2929,5.7113 L9,4.4184 L9,14.0042 C9,14.55649   8.55228,15.0042 8,15.0042 C7.44772,15.0042 7,14.55649   7,14.0042 L7,4.4184 L5.70711,5.7113 C5.31658,6.10183 4.68342,6.10183 4.29289,5.7113   C3.90237,5.3208 3.90237,4.6876 4.29289,4.2971 Z"/%3e   %3c/svg%3e ');
}

.table.b-table>thead>tr>[aria-sort="descending"],.md table.b-table:not(.code)>thead>tr>[aria-sort="descending"],.table.b-table>tfoot>tr>[aria-sort="descending"],.md table.b-table:not(.code)>tfoot>tr>[aria-sort="descending"] {
	background-image: url('data:image/svg+xml, %3csvg   xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="4 0 8 16"%3e   %3cpath style="fill: %23666;" fill-rule="evenodd" d="M11.707085,11.7071   L7.999975,15.4142 L4.292875,11.7071 C3.902375,11.3166 3.902375,   10.6834 4.292875,10.2929 C4.683375,9.90237   5.316575,9.90237 5.707075,10.2929 L6.999975,   11.5858 L6.999975,2 C6.999975,1.44771   7.447695,1 7.999975,1 C8.552255,1 8.999975,1.44771   8.999975,2 L8.999975,11.5858 L10.292865,10.2929 C10.683395   ,9.90237 11.316555,9.90237 11.707085,10.2929   C12.097605,10.6834 12.097605,11.3166 11.707085,11.7071 Z"/%3e   %3c/svg%3e');
}

.table.b-table.table-dark>thead>tr>[aria-sort="none"],.md table.b-table.table-dark:not(.code)>thead>tr>[aria-sort="none"],.table.b-table.table-dark>tfoot>tr>[aria-sort="none"],.md table.b-table.table-dark:not(.code)>tfoot>tr>[aria-sort="none"],.table.b-table>.thead-dark>tr>[aria-sort="none"],.md table.b-table:not(.code)>.thead-dark>tr>[aria-sort="none"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table.table-dark>thead>tr>[aria-sort="ascending"],.md table.b-table.table-dark:not(.code)>thead>tr>[aria-sort="ascending"],.table.b-table.table-dark>tfoot>tr>[aria-sort="ascending"],.md table.b-table.table-dark:not(.code)>tfoot>tr>[aria-sort="ascending"],.table.b-table>.thead-dark>tr>[aria-sort="ascending"],.md table.b-table:not(.code)>.thead-dark>tr>[aria-sort="ascending"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table.table-dark>thead>tr>[aria-sort="descending"],.md table.b-table.table-dark:not(.code)>thead>tr>[aria-sort="descending"],.table.b-table.table-dark>tfoot>tr>[aria-sort="descending"],.md table.b-table.table-dark:not(.code)>tfoot>tr>[aria-sort="descending"],.table.b-table>.thead-dark>tr>[aria-sort="descending"],.md table.b-table:not(.code)>.thead-dark>tr>[aria-sort="descending"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table>thead>tr>.table-dark[aria-sort="none"],.md table.b-table:not(.code)>thead>tr>.table-dark[aria-sort="none"],.table.b-table>tfoot>tr>.table-dark[aria-sort="none"],.md table.b-table:not(.code)>tfoot>tr>.table-dark[aria-sort="none"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table>thead>tr>.table-dark[aria-sort="ascending"],.md table.b-table:not(.code)>thead>tr>.table-dark[aria-sort="ascending"],.table.b-table>tfoot>tr>.table-dark[aria-sort="ascending"],.md table.b-table:not(.code)>tfoot>tr>.table-dark[aria-sort="ascending"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table>thead>tr>.table-dark[aria-sort="descending"],.md table.b-table:not(.code)>thead>tr>.table-dark[aria-sort="descending"],.table.b-table>tfoot>tr>.table-dark[aria-sort="descending"],.md table.b-table:not(.code)>tfoot>tr>.table-dark[aria-sort="descending"] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
}

.table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.md table.b-table.table-sm:not(.code)>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),.md table.b-table.table-sm:not(.code)>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
	background-position: right calc(0.3rem / 2) center;
	padding-right: calc(0.3rem + 0.65em);
}

.table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left,.md table.b-table.table-sm:not(.code)>thead>tr>[aria-sort].b-table-sort-icon-left,.table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left,.md table.b-table.table-sm:not(.code)>tfoot>tr>[aria-sort].b-table-sort-icon-left {
	background-position: left calc(0.3rem / 2) center;
	padding-left: calc(0.3rem + 0.65em);
}

.table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr,.md table.b-table.b-table-selectable:not(.b-table-selectable-no-click):not(.code)>tbody>tr {
	cursor: pointer;
}

.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr,.md table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range:not(.code)>tbody>tr {
	user-select: none;
}

@media (max-width: 575.98px) {
	.table.b-table.b-table-stacked-sm,.md table.b-table.b-table-stacked-sm:not(.code) {
		display: block;
		width: 100%;
	}

	.table.b-table.b-table-stacked-sm>caption,.md table.b-table.b-table-stacked-sm:not(.code)>caption,.table.b-table.b-table-stacked-sm>tbody,.md table.b-table.b-table-stacked-sm:not(.code)>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>th,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>th {
		display: block;
	}

	.table.b-table.b-table-stacked-sm>thead,.md table.b-table.b-table-stacked-sm:not(.code)>thead,.table.b-table.b-table-stacked-sm>tfoot,.md table.b-table.b-table-stacked-sm:not(.code)>tfoot {
		display: none;
	}

	.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row,.md table.b-table.b-table-stacked-sm:not(.code)>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-sm:not(.code)>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.md table.b-table.b-table-stacked-sm:not(.code)>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-sm:not(.code)>tfoot>tr.b-table-bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-sm>caption,.md table.b-table.b-table-stacked-sm:not(.code)>caption {
		caption-side: top !important;
	}

	.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::before,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>[data-label]::before {
		content: attr(data-label);
		width: 40%;
		float: left;
		text-align: right;
		overflow-wrap: break-word;
		font-weight: bold;
		font-style: normal;
		padding: 0 calc(1rem / 2) 0 0;
		margin: 0;
	}

	.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::after,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>[data-label]::after {
		display: block;
		clear: both;
		content: "";
	}

	.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>[data-label]>div {
		display: inline-block;
		width: calc(100% - 40%);
		padding: 0 0 0 calc(1rem / 2);
		margin: 0;
	}

	.table.b-table.b-table-stacked-sm>tbody>tr.top-row,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr.top-row,.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr.bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>:first-child {
		border-top-width: 3px;
	}

	.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th,.md table.b-table.b-table-stacked-sm:not(.code)>tbody>tr>[rowspan]+th {
		border-top-width: 3px;
	}
}

@media (max-width: 767.98px) {
	.table.b-table.b-table-stacked-md,.md table.b-table.b-table-stacked-md:not(.code) {
		display: block;
		width: 100%;
	}

	.table.b-table.b-table-stacked-md>caption,.md table.b-table.b-table-stacked-md:not(.code)>caption,.table.b-table.b-table-stacked-md>tbody,.md table.b-table.b-table-stacked-md:not(.code)>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>th,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>th {
		display: block;
	}

	.table.b-table.b-table-stacked-md>thead,.md table.b-table.b-table-stacked-md:not(.code)>thead,.table.b-table.b-table-stacked-md>tfoot,.md table.b-table.b-table-stacked-md:not(.code)>tfoot {
		display: none;
	}

	.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row,.md table.b-table.b-table-stacked-md:not(.code)>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-md:not(.code)>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.md table.b-table.b-table-stacked-md:not(.code)>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-md:not(.code)>tfoot>tr.b-table-bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-md>caption,.md table.b-table.b-table-stacked-md:not(.code)>caption {
		caption-side: top !important;
	}

	.table.b-table.b-table-stacked-md>tbody>tr>[data-label]::before,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>[data-label]::before {
		content: attr(data-label);
		width: 40%;
		float: left;
		text-align: right;
		overflow-wrap: break-word;
		font-weight: bold;
		font-style: normal;
		padding: 0 calc(1rem / 2) 0 0;
		margin: 0;
	}

	.table.b-table.b-table-stacked-md>tbody>tr>[data-label]::after,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>[data-label]::after {
		display: block;
		clear: both;
		content: "";
	}

	.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>[data-label]>div {
		display: inline-block;
		width: calc(100% - 40%);
		padding: 0 0 0 calc(1rem / 2);
		margin: 0;
	}

	.table.b-table.b-table-stacked-md>tbody>tr.top-row,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr.top-row,.table.b-table.b-table-stacked-md>tbody>tr.bottom-row,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr.bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>:first-child {
		border-top-width: 3px;
	}

	.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th,.md table.b-table.b-table-stacked-md:not(.code)>tbody>tr>[rowspan]+th {
		border-top-width: 3px;
	}
}

@media (max-width: 991.98px) {
	.table.b-table.b-table-stacked-lg,.md table.b-table.b-table-stacked-lg:not(.code) {
		display: block;
		width: 100%;
	}

	.table.b-table.b-table-stacked-lg>caption,.md table.b-table.b-table-stacked-lg:not(.code)>caption,.table.b-table.b-table-stacked-lg>tbody,.md table.b-table.b-table-stacked-lg:not(.code)>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>th,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>th {
		display: block;
	}

	.table.b-table.b-table-stacked-lg>thead,.md table.b-table.b-table-stacked-lg:not(.code)>thead,.table.b-table.b-table-stacked-lg>tfoot,.md table.b-table.b-table-stacked-lg:not(.code)>tfoot {
		display: none;
	}

	.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row,.md table.b-table.b-table-stacked-lg:not(.code)>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-lg:not(.code)>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.md table.b-table.b-table-stacked-lg:not(.code)>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-lg:not(.code)>tfoot>tr.b-table-bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-lg>caption,.md table.b-table.b-table-stacked-lg:not(.code)>caption {
		caption-side: top !important;
	}

	.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::before,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>[data-label]::before {
		content: attr(data-label);
		width: 40%;
		float: left;
		text-align: right;
		overflow-wrap: break-word;
		font-weight: bold;
		font-style: normal;
		padding: 0 calc(1rem / 2) 0 0;
		margin: 0;
	}

	.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::after,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>[data-label]::after {
		display: block;
		clear: both;
		content: "";
	}

	.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>[data-label]>div {
		display: inline-block;
		width: calc(100% - 40%);
		padding: 0 0 0 calc(1rem / 2);
		margin: 0;
	}

	.table.b-table.b-table-stacked-lg>tbody>tr.top-row,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr.top-row,.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr.bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>:first-child {
		border-top-width: 3px;
	}

	.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th,.md table.b-table.b-table-stacked-lg:not(.code)>tbody>tr>[rowspan]+th {
		border-top-width: 3px;
	}
}

@media (max-width: 1199.98px) {
	.table.b-table.b-table-stacked-xl,.md table.b-table.b-table-stacked-xl:not(.code) {
		display: block;
		width: 100%;
	}

	.table.b-table.b-table-stacked-xl>caption,.md table.b-table.b-table-stacked-xl:not(.code)>caption,.table.b-table.b-table-stacked-xl>tbody,.md table.b-table.b-table-stacked-xl:not(.code)>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>th,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>th {
		display: block;
	}

	.table.b-table.b-table-stacked-xl>thead,.md table.b-table.b-table-stacked-xl:not(.code)>thead,.table.b-table.b-table-stacked-xl>tfoot,.md table.b-table.b-table-stacked-xl:not(.code)>tfoot {
		display: none;
	}

	.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row,.md table.b-table.b-table-stacked-xl:not(.code)>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-xl:not(.code)>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.md table.b-table.b-table-stacked-xl:not(.code)>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.md table.b-table.b-table-stacked-xl:not(.code)>tfoot>tr.b-table-bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-xl>caption,.md table.b-table.b-table-stacked-xl:not(.code)>caption {
		caption-side: top !important;
	}

	.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::before,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>[data-label]::before {
		content: attr(data-label);
		width: 40%;
		float: left;
		text-align: right;
		overflow-wrap: break-word;
		font-weight: bold;
		font-style: normal;
		padding: 0 calc(1rem / 2) 0 0;
		margin: 0;
	}

	.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::after,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>[data-label]::after {
		display: block;
		clear: both;
		content: "";
	}

	.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>[data-label]>div {
		display: inline-block;
		width: calc(100% - 40%);
		padding: 0 0 0 calc(1rem / 2);
		margin: 0;
	}

	.table.b-table.b-table-stacked-xl>tbody>tr.top-row,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr.top-row,.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr.bottom-row {
		display: none;
	}

	.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>:first-child {
		border-top-width: 3px;
	}

	.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th,.md table.b-table.b-table-stacked-xl:not(.code)>tbody>tr>[rowspan]+th {
		border-top-width: 3px;
	}
}

.table.b-table.b-table-stacked,.md table.b-table.b-table-stacked:not(.code) {
	display: block;
	width: 100%;
}

.table.b-table.b-table-stacked>caption,.md table.b-table.b-table-stacked:not(.code)>caption,.table.b-table.b-table-stacked>tbody,.md table.b-table.b-table-stacked:not(.code)>tbody,.table.b-table.b-table-stacked>tbody>tr,.md table.b-table.b-table-stacked:not(.code)>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>th,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>th {
	display: block;
}

.table.b-table.b-table-stacked>thead,.md table.b-table.b-table-stacked:not(.code)>thead,.table.b-table.b-table-stacked>tfoot,.md table.b-table.b-table-stacked:not(.code)>tfoot {
	display: none;
}

.table.b-table.b-table-stacked>thead>tr.b-table-top-row,.md table.b-table.b-table-stacked:not(.code)>thead>tr.b-table-top-row,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.md table.b-table.b-table-stacked:not(.code)>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.md table.b-table.b-table-stacked:not(.code)>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.md table.b-table.b-table-stacked:not(.code)>tfoot>tr.b-table-bottom-row {
	display: none;
}

.table.b-table.b-table-stacked>caption,.md table.b-table.b-table-stacked:not(.code)>caption {
	caption-side: top !important;
}

.table.b-table.b-table-stacked>tbody>tr>[data-label]::before,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>[data-label]::before {
	content: attr(data-label);
	width: 40%;
	float: left;
	text-align: right;
	overflow-wrap: break-word;
	font-weight: bold;
	font-style: normal;
	padding: 0 calc(1rem / 2) 0 0;
	margin: 0;
}

.table.b-table.b-table-stacked>tbody>tr>[data-label]::after,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>[data-label]::after {
	display: block;
	clear: both;
	content: "";
}

.table.b-table.b-table-stacked>tbody>tr>[data-label]>div,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>[data-label]>div {
	display: inline-block;
	width: calc(100% - 40%);
	padding: 0 0 0 calc(1rem / 2);
	margin: 0;
}

.table.b-table.b-table-stacked>tbody>tr.top-row,.md table.b-table.b-table-stacked:not(.code)>tbody>tr.top-row,.table.b-table.b-table-stacked>tbody>tr.bottom-row,.md table.b-table.b-table-stacked:not(.code)>tbody>tr.bottom-row {
	display: none;
}

.table.b-table.b-table-stacked>tbody>tr>:first-child,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>:first-child {
	border-top-width: 3px;
}

.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th,.md table.b-table.b-table-stacked:not(.code)>tbody>tr>[rowspan]+th {
	border-top-width: 3px;
}

.b-time {
	min-width: 150px;
}

.b-time[aria-disabled="true"] output,.b-time[aria-readonly="true"] output,.b-time output.disabled {
	background-color: #fafafa;
	opacity: 1;
}

.b-time[aria-disabled="true"] output {
	pointer-events: none;
}

[dir="rtl"] .b-time>.d-flex:not(.flex-column) {
	flex-direction: row-reverse;
}

.b-time .b-time-header {
	margin-bottom: 0.5rem;
}

.b-time .b-time-header output {
	padding: 0.25rem;
	font-size: 80%;
}

.b-time .b-time-footer {
	margin-top: 0.5rem;
}

.b-time .b-time-ampm {
	margin-left: 0.5rem;
}

.b-toast {
	display: block;
	position: relative;
	max-width: 36.625rem;
	backface-visibility: hidden;
	background-clip: padding-box;
	z-index: 1;
	border-radius: 0.25rem;
}

.b-toast .toast {
	background-color: rgba(255,255,255,0.85);
}

.b-toast:not(:last-child) {
	margin-bottom: 0.75rem;
}

.b-toast.b-toast-solid .toast {
	background-color: white;
}

.b-toast .toast {
	opacity: 1;
}

.b-toast .toast.fade:not(.show) {
	opacity: 0;
}

.b-toast .toast .toast-body {
	display: block;
}

.b-toast-primary .toast {
	background-color: rgba(230,242,255,0.85);
	border-color: rgba(184,218,255,0.85);
	color: #004085;
}

.b-toast-primary .toast .toast-header {
	color: #004085;
	background-color: rgba(204,229,255,0.85);
	border-bottom-color: rgba(184,218,255,0.85);
}

.b-toast-primary.b-toast-solid .toast {
	background-color: #e6f2ff;
}

.b-toast-secondary .toast {
	background-color: rgba(255,255,255,0.85);
	border-color: rgba(251,251,251,0.85);
	color: #7d7d7d;
}

.b-toast-secondary .toast .toast-header {
	color: #7d7d7d;
	background-color: rgba(252,252,252,0.85);
	border-bottom-color: rgba(251,251,251,0.85);
}

.b-toast-secondary.b-toast-solid .toast {
	background-color: white;
}

.b-toast-success .toast {
	background-color: rgba(224,240,231,0.85);
	border-color: rgba(188,221,204,0.85);
	color: #084525;
}

.b-toast-success .toast .toast-header {
	color: #084525;
	background-color: rgba(207,231,218,0.85);
	border-bottom-color: rgba(188,221,204,0.85);
}

.b-toast-success.b-toast-solid .toast {
	background-color: #e0f0e7;
}

.b-toast-info .toast {
	background-color: rgba(231,240,250,0.85);
	border-color: rgba(192,216,240,0.85);
	color: #103d6a;
}

.b-toast-info .toast .toast-header {
	color: #103d6a;
	background-color: rgba(210,227,245,0.85);
	border-bottom-color: rgba(192,216,240,0.85);
}

.b-toast-info.b-toast-solid .toast {
	background-color: #e7f0fa;
}

.b-toast-warning .toast {
	background-color: rgba(255,245,230,0.85);
	border-color: rgba(254,225,184,0.85);
	color: #834d02;
}

.b-toast-warning .toast .toast-header {
	color: #834d02;
	background-color: rgba(254,234,205,0.85);
	border-bottom-color: rgba(254,225,184,0.85);
}

.b-toast-warning.b-toast-solid .toast {
	background-color: #fff5e6;
}

.b-toast-danger .toast {
	background-color: rgba(251,232,229,0.85);
	border-color: rgba(245,196,188,0.85);
	color: #731607;
}

.b-toast-danger .toast .toast-header {
	color: #731607;
	background-color: rgba(248,213,207,0.85);
	border-bottom-color: rgba(245,196,188,0.85);
}

.b-toast-danger.b-toast-solid .toast {
	background-color: #fbe8e5;
}

.b-toast-light .toast {
	background-color: rgba(255,255,255,0.85);
	border-color: rgba(245,245,245,0.85);
	color: #727272;
}

.b-toast-light .toast .toast-header {
	color: #727272;
	background-color: rgba(248,248,248,0.85);
	border-bottom-color: rgba(245,245,245,0.85);
}

.b-toast-light.b-toast-solid .toast {
	background-color: white;
}

.b-toast-dark .toast {
	background-color: rgba(233,233,233,0.85);
	border-color: rgba(206,206,206,0.85);
	color: #292929;
}

.b-toast-dark .toast .toast-header {
	color: #292929;
	background-color: rgba(220,220,220,0.85);
	border-bottom-color: rgba(206,206,206,0.85);
}

.b-toast-dark.b-toast-solid .toast {
	background-color: #e9e9e9;
}

.b-toaster {
	z-index: 1100;
}

.b-toaster .b-toaster-slot {
	position: relative;
	display: block;
}

.b-toaster .b-toaster-slot:empty {
	display: none !important;
}

.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full {
	position: fixed;
	left: 0.5rem;
	right: 0.5rem;
	margin: 0;
	padding: 0;
	height: 0;
	overflow: visible;
}

.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot {
	position: absolute;
	max-width: 36.625rem;
	width: 100%;
	left: 0;
	right: 0;
	padding: 0;
	margin: 0;
}

.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot {
	width: 100%;
	max-width: 100%;
}

.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {
	width: 100%;
	max-width: 100%;
}

.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full {
	top: 0;
}

.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot {
	top: 0.5rem;
}

.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full {
	bottom: 0;
}

.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot {
	bottom: 0.5rem;
}

.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot {
	margin-left: auto;
}

.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot {
	margin-right: auto;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {
	transition: transform 0.175s;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {
	transition-delay: 0.175s;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {
	position: absolute;
	transition-delay: 0.175s;
}

.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {
	transition-delay: 0s;
}

.tooltip.b-tooltip {
	display: block;
	opacity: 0.9;
	outline: 0;
}

.tooltip.b-tooltip.fade:not(.show) {
	opacity: 0;
}

.tooltip.b-tooltip.show {
	opacity: 0.9;
}

.tooltip.b-tooltip.noninteractive {
	pointer-events: none;
}

.tooltip.b-tooltip .arrow {
	margin: 0 0.25rem;
}

.tooltip.b-tooltip.bs-tooltip-right .arrow,.tooltip.b-tooltip.bs-tooltip-auto[x-placement^="right"] .arrow,.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
	margin: 0.25rem 0;
}

.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #007bff;
}

.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #007bff;
}

.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #007bff;
}

.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #007bff;
}

.tooltip.b-tooltip-primary .tooltip-inner {
	color: #fff;
	background-color: #007bff;
}

.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #f0f0f0;
}

.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #f0f0f0;
}

.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #f0f0f0;
}

.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #f0f0f0;
}

.tooltip.b-tooltip-secondary .tooltip-inner {
	color: #303030;
	background-color: #f0f0f0;
}

.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #108548;
}

.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #108548;
}

.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #108548;
}

.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #108548;
}

.tooltip.b-tooltip-success .tooltip-inner {
	color: #fff;
	background-color: #108548;
}

.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #1f75cb;
}

.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #1f75cb;
}

.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #1f75cb;
}

.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #1f75cb;
}

.tooltip.b-tooltip-info .tooltip-inner {
	color: #fff;
	background-color: #1f75cb;
}

.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #fc9403;
}

.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #fc9403;
}

.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #fc9403;
}

.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #fc9403;
}

.tooltip.b-tooltip-warning .tooltip-inner {
	color: #303030;
	background-color: #fc9403;
}

.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #dd2b0e;
}

.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #dd2b0e;
}

.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #dd2b0e;
}

.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #dd2b0e;
}

.tooltip.b-tooltip-danger .tooltip-inner {
	color: #fff;
	background-color: #dd2b0e;
}

.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #dbdbdb;
}

.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #dbdbdb;
}

.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #dbdbdb;
}

.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #dbdbdb;
}

.tooltip.b-tooltip-light .tooltip-inner {
	color: #303030;
	background-color: #dbdbdb;
}

.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #4f4f4f;
}

.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
	border-right-color: #4f4f4f;
}

.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
	border-bottom-color: #4f4f4f;
}

.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
	border-left-color: #4f4f4f;
}

.tooltip.b-tooltip-dark .tooltip-inner {
	color: #fff;
	background-color: #4f4f4f;
}

.b-icon.bi {
	display: inline-block;
	overflow: visible;
	vertical-align: -0.15em;
}

.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g {
	transform-origin: center;
	animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
	transform-origin: center;
	animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g {
	transform-origin: center;
	animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g {
	transform-origin: center;
	animation: 2s infinite linear normal b-icon-animation-spin;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
	transform-origin: center;
	animation: 2s infinite linear reverse b-icon-animation-spin;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
	transform-origin: center;
	animation: 1s infinite steps(8) normal b-icon-animation-spin;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
	transform-origin: center;
	animation: 1s infinite steps(8) reverse b-icon-animation-spin;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
		animation: none;
	}
}

.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g {
	transform-origin: center;
	animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
}

@media (prefers-reduced-motion: reduce) {
	.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g {
		animation: none;
	}
}

@keyframes b-icon-animation-cylon {
	0% {
		transform: translateX(-25%);
	}

	100% {
		transform: translateX(25%);
	}
}

@keyframes b-icon-animation-cylon-vertical {
	0% {
		transform: translateY(25%);
	}

	100% {
		transform: translateY(-25%);
	}
}

@keyframes b-icon-animation-fade {
	0% {
		opacity: 0.1;
	}

	100% {
		opacity: 1;
	}
}

@keyframes b-icon-animation-spin {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(359deg);
	}
}

@keyframes b-icon-animation-throb {
	0% {
		opacity: 0.5;
		transform: scale(0.5);
	}

	100% {
		opacity: 1;
		transform: scale(1);
	}
}

.btn .b-icon.bi,.project-buttons .stat-text .b-icon.bi,.nav-link .b-icon.bi,.dropdown-toggle .b-icon.bi,.dropdown-menu-toggle .b-icon.bi,.dropdown-item .b-icon.bi,.input-group-text .b-icon.bi {
	font-size: 125%;
	vertical-align: text-bottom;
}

.gl-token-selector.gl-token-selector-focus-glow {
	box-shadow: inset 0 0 0 1px #303030,0 0 0 4px rgba(31,117,203,0.25) !important;
	outline: none !important;
}

.gl-token-selector-token-container:focus .gl-token {
	background-color: #ccc;
}

.gl-token-selector-input {
	padding-bottom: 0.375rem;
	padding-top: 0.375rem;
}

.gl-clear-icon-button {
	background-color: transparent;
	border-style: none;
	cursor: pointer;
	color: #a7a7a7;
}

.gl-clear-icon-button:focus {
	outline: none;
}

.gl-alert {
	font-size: 0.875rem;
	position: relative;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.gl-alert .gl-link {
	color: #1068bf;
	text-decoration: underline;
}

.gl-alert .gl-link:hover {
	color: #0b5cad;
}

.gl-alert-title {
	font-size: 0.875rem;
	font-weight: 600;
	line-height: 1rem;
	margin-top: 0;
	margin-bottom: 0.5rem;
}

.gl-alert-icon {
	position: absolute;
	top: 1rem;
	left: 1rem;
	width: 1rem;
	height: 1rem;
	fill: currentColor;
}

.gl-alert-icon-no-title {
	margin-top: 0.125rem;
}

.gl-alert-body {
	line-height: 1.25rem;
}

.gl-alert-actions {
	display: flex;
	margin-top: 1rem;
}

.gl-alert-action {
	margin-right: 0.5rem;
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-alert-dismiss {
	position: absolute;
	top: 0;
	right: 0;
	padding: 1rem;
	line-height: 1rem;
	background: none;
	border-style: none;
	color: #a7a7a7;
}

.gl-alert-dismiss>svg {
	fill: currentColor;
	width: 1rem;
	height: 1rem;
	vertical-align: middle;
}

.gl-alert-danger {
	background-color: #fcf1ef;
}

.gl-alert-danger .gl-alert-icon {
	color: #c91c00;
}

.gl-alert-warning {
	background-color: #fffaf4;
}

.gl-alert-warning .gl-alert-icon {
	color: #de7e00;
}

.gl-alert-tip {
	background-color: #f0f0f0;
}

.gl-alert-tip .gl-alert-icon {
	color: #919191;
}

.gl-alert-info {
	background-color: #e9f3fc;
}

.gl-alert-info .gl-alert-icon {
	color: #1068bf;
}

.gl-alert-success {
	background-color: #ecf4ee;
}

.gl-alert-success .gl-alert-icon {
	color: #217645;
}

.gl-avatar {
	border-width: 1px;
	border-style: solid;
	border-color: rgba(0,0,0,0.08);
	overflow: hidden;
}

.gl-avatar-s16 {
	width: 1rem;
	height: 1rem;
	font-size: 0.75rem;
	line-height: 1rem;
	border-radius: 0.125rem;
}

.gl-avatar-s24 {
	width: 1.5rem;
	height: 1.5rem;
	font-size: 0.75rem;
	line-height: 1rem;
	border-radius: 0.25rem;
}

.gl-avatar-s32 {
	width: 2rem;
	height: 2rem;
	font-size: 0.875rem;
	line-height: 1rem;
	border-radius: 0.25rem;
}

.gl-avatar-s48 {
	width: 3rem;
	height: 3rem;
	font-size: 1.1875rem;
	line-height: 1.5rem;
	border-radius: 0.5rem;
}

.gl-avatar-s64 {
	width: 4rem;
	height: 4rem;
	font-size: 1.75rem;
	line-height: 2rem;
	border-radius: 0.5rem;
}

.gl-avatar-s96 {
	width: 6rem;
	height: 6rem;
	font-size: 2.8125rem;
	line-height: 3.25rem;
	border-radius: 0.5rem;
}

.gl-avatar-circle {
	border-radius: 50%;
}

.gl-avatar-identicon {
	text-align: center;
	vertical-align: top;
	color: #303030;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.gl-avatar-identicon-bg1 {
	background-color: #ffebee;
}

.gl-avatar-identicon-bg2 {
	background-color: #f3e5f5;
}

.gl-avatar-identicon-bg3 {
	background-color: #e8eaf6;
}

.gl-avatar-identicon-bg4 {
	background-color: #e3f2fd;
}

.gl-avatar-identicon-bg5 {
	background-color: #e0f2f1;
}

.gl-avatar-identicon-bg6 {
	background-color: #fbe9e7;
}

.gl-avatar-identicon-bg7 {
	background-color: #bfbfbf;
}

.gl-avatar-labeled {
	display: inline-flex;
}

.gl-avatar-labeled-labels {
	margin-left: 0.5rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-avatar-labeled-label {
	color: #303030;
	font-weight: 600;
}

.gl-avatar-labeled-sublabel {
	color: #a7a7a7;
}

.gl-avatar-link {
	display: inline-flex;
}

.gl-avatar-link .gl-avatar {
	transition-property: border-color;
	transition-duration: 0.4s;
	transition-timing-function: ease;
}

.gl-avatar-link:hover {
	text-decoration: none;
}

.gl-avatar-link:hover .gl-avatar {
	border-color: rgba(0,0,0,0.24);
}

.gl-avatar-link:hover .gl-avatar-labeled-label {
	text-decoration: underline;
	text-decoration-color: #303030;
}

.gl-avatar-link:hover .gl-avatar-labeled-sublabel {
	text-decoration: underline;
	text-decoration-color: #a7a7a7;
}

.gl-avatars-inline {
	display: inline-flex;
}

.gl-avatars-inline-child {
	display: inline-flex;
	margin-right: 0.5rem;
}

.gl-avatars-inline.collapsed {
	position: relative;
}

.gl-avatars-inline.collapsed .gl-avatars-inline-child {
	position: absolute;
	margin-right: 0;
}

.gl-avatars-inline-badge {
	background-color: #dbdbdb;
	color: #303030;
	font-size: 0.75rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	line-height: 1rem;
	border-radius: 0.75rem;
	font-weight: 600;
}

.gl-avatars-inline-badge.lg {
	font-size: 0.875rem;
	padding: 0.5rem;
	border-radius: 50%;
}

.gl-badge {
	display: inline-flex;
	align-items: center;
	font-size: 0.75rem;
	font-weight: 400;
	line-height: 1rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	outline: none;
}

.gl-badge.sm {
	padding-top: 0;
	padding-bottom: 0;
}

.gl-badge.md {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.gl-badge.lg {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	font-size: 0.875rem;
}

.gl-badge.badge-muted {
	background-color: #f0f0f0;
	color: #a7a7a7;
}

a.gl-badge.badge-muted:hover,.participants-more .gl-badge.badge-muted.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-muted.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-muted.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-muted.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-muted.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-muted.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-muted.edit-link:hover,.user-list-more .gl-badge.badge-muted.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-muted.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-muted.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-muted.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-muted.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-muted.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-muted.edit-link:hover {
	color: #919191;
	background-color: #f0f0f0;
	box-shadow: inset 0 0 0 1px #bfbfbf;
}

a.gl-badge.badge-muted:focus {
	color: #919191;
	background-color: #f0f0f0;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-muted.active,a.gl-badge.badge-muted:active {
	color: #4f4f4f;
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-badge.badge-neutral {
	background-color: #dbdbdb;
	color: #707070;
}

a.gl-badge.badge-neutral:hover,.participants-more .gl-badge.badge-neutral.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-neutral.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-neutral.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-neutral.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-neutral.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-neutral.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-neutral.edit-link:hover,.user-list-more .gl-badge.badge-neutral.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-neutral.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-neutral.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-neutral.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-neutral.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-neutral.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-neutral.edit-link:hover {
	color: #4f4f4f;
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 1px #bfbfbf;
}

a.gl-badge.badge-neutral:focus {
	color: #4f4f4f;
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-neutral.active,a.gl-badge.badge-neutral:active {
	color: #303030;
	background-color: #bfbfbf;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-badge.badge-info {
	background-color: #cbe2f9;
	color: #0b5cad;
}

a.gl-badge.badge-info:hover,.participants-more .gl-badge.badge-info.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-info.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-info.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-info.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-info.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-info.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-info.edit-link:hover,.user-list-more .gl-badge.badge-info.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-info.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-info.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-info.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-info.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-info.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-info.edit-link:hover {
	color: #064787;
	background-color: #cbe2f9;
	box-shadow: inset 0 0 0 1px #9dc7f1;
}

a.gl-badge.badge-info:focus {
	color: #064787;
	background-color: #cbe2f9;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-info.active,a.gl-badge.badge-info:active {
	color: #033464;
	background-color: #9dc7f1;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-badge.badge-success {
	background-color: #c3e6cd;
	color: #24663b;
}

a.gl-badge.badge-success:hover,.participants-more .gl-badge.badge-success.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-success.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-success.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-success.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-success.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-success.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-success.edit-link:hover,.user-list-more .gl-badge.badge-success.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-success.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-success.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-success.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-success.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-success.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-success.edit-link:hover {
	color: #0d532a;
	background-color: #c3e6cd;
	box-shadow: inset 0 0 0 1px #91d4a8;
}

a.gl-badge.badge-success:focus {
	color: #0d532a;
	background-color: #c3e6cd;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-success.active,a.gl-badge.badge-success:active {
	color: #0a4020;
	background-color: #91d4a8;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-badge.badge-warning {
	background-color: #fff1de;
	color: #c26700;
}

a.gl-badge.badge-warning:hover,.participants-more .gl-badge.badge-warning.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-warning.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-warning.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-warning.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-warning.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-warning.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-warning.edit-link:hover,.user-list-more .gl-badge.badge-warning.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-warning.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-warning.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-warning.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-warning.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-warning.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-warning.edit-link:hover {
	color: #a35200;
	background-color: #fff1de;
	box-shadow: inset 0 0 0 1px #fed69f;
}

a.gl-badge.badge-warning:focus {
	color: #a35200;
	background-color: #fff1de;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-warning.active,a.gl-badge.badge-warning:active {
	color: #853c00;
	background-color: #fed69f;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-badge.badge-danger {
	background-color: #fdd4cd;
	color: #ae1800;
}

a.gl-badge.badge-danger:hover,.participants-more .gl-badge.badge-danger.btn-link:hover,.participants-more .right-sidebar .title .gl-badge.badge-danger.confidential-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-danger.confidential-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-danger.lock-edit:hover,.right-sidebar .title .participants-more .gl-badge.badge-danger.lock-edit:hover,.participants-more .right-sidebar .title .gl-badge.badge-danger.edit-link:hover,.right-sidebar .title .participants-more .gl-badge.badge-danger.edit-link:hover,.user-list-more .gl-badge.badge-danger.btn-link:hover,.user-list-more .right-sidebar .title .gl-badge.badge-danger.confidential-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-danger.confidential-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-danger.lock-edit:hover,.right-sidebar .title .user-list-more .gl-badge.badge-danger.lock-edit:hover,.user-list-more .right-sidebar .title .gl-badge.badge-danger.edit-link:hover,.right-sidebar .title .user-list-more .gl-badge.badge-danger.edit-link:hover {
	color: #8d1300;
	background-color: #fdd4cd;
	box-shadow: inset 0 0 0 1px #fcb5aa;
}

a.gl-badge.badge-danger:focus {
	color: #8d1300;
	background-color: #fdd4cd;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

a.gl-badge.badge-danger.active,a.gl-badge.badge-danger:active {
	color: #660e00;
	background-color: #fcb5aa;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.8),0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-breadcrumbs {
	border-width: 0;
	box-shadow: inset 0 -1px 0 0 #bfbfbf;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.gl-breadcrumb-list {
	background-color: transparent;
	padding: 0;
	align-items: center;
	line-height: 1rem;
	margin: 0;
}

@media (max-width: 575.98px) {
	.gl-breadcrumb-list {
		flex-wrap: wrap;
	}
}

.gl-breadcrumb-separator {
	display: inline-flex;
}

.gl-breadcrumb-separator>svg {
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
	width: 0.5rem;
	color: #a7a7a7;
	fill: currentColor;
}

.gl-breadcrumb-avatar-tile {
	margin-right: 0.25rem;
	border-width: 1px;
	border-style: solid;
	border-color: #bfbfbf;
	border-radius: 50%;
}

.gl-breadcrumb-item {
	font-size: 0.75rem;
	line-height: 1rem;
}

.gl-breadcrumb-item>a {
	color: #a7a7a7;
}

@media (max-width: 575.98px) {
	.gl-breadcrumb-item>a {
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: top;
		white-space: nowrap;
		max-width: 8rem;
	}
}

.gl-breadcrumb-item:last-child>a {
	color: #1f1f1f;
	font-weight: 600;
}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single {
	z-index: 9999;
	display: block;
	position: relative;
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.pika-single.is-hidden {
	display: none;
}

.pika-single.is-bound {
	position: absolute;
	box-shadow: 0 5px 15px -5px rgba(0,0,0,0.5);
}

.pika-single {
	*zoom: 1;
}

.pika-single:before,.pika-single:after {
	content: " ";
	display: table;
}

.pika-single:after {
	clear: both;
}

.pika-lendar {
	float: left;
	width: 240px;
	margin: 8px;
}

.pika-title {
	position: relative;
	text-align: center;
}

.pika-title select {
	cursor: pointer;
	position: absolute;
	z-index: 9998;
	margin: 0;
	left: 0;
	top: 5px;
	filter: alpha(opacity=0);
	opacity: 0;
}

.pika-label {
	display: inline-block;
	*display: inline;
	position: relative;
	z-index: 9999;
	overflow: hidden;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}

.pika-prev,.pika-next {
	display: block;
	cursor: pointer;
	position: relative;
	outline: none;
	border: 0;
	padding: 0;
	width: 20px;
	height: 30px;
	text-indent: 20px;
	white-space: nowrap;
	overflow: hidden;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 75% 75%;
	opacity: .5;
	*position: absolute;
	*top: 0;
}

.pika-prev:hover,.pika-next:hover {
	opacity: 1;
}

.pika-prev.is-disabled,.pika-next.is-disabled {
	cursor: default;
	opacity: .2;
}

.pika-prev,.is-rtl .pika-next {
	float: left;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
	*left: 0;
}

.pika-next,.is-rtl .pika-prev {
	float: right;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
	*right: 0;
}

.pika-select {
	display: inline-block;
	*display: inline;
}

.pika-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
}

.pika-table th,.pika-table td {
	width: 14.285714285714286%;
	padding: 0;
}

.pika-table th {
	color: #999;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	text-align: center;
}

.pika-table abbr {
	border-bottom: none;
	cursor: help;
}

.pika-button {
	cursor: pointer;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
	border: 0;
	margin: 0;
	width: 100%;
	padding: 5px;
	color: #666;
	font-size: 12px;
	line-height: 15px;
	text-align: right;
	background: #f5f5f5;
}

.is-today .pika-button {
	color: #33aaff;
	font-weight: bold;
}

.is-selected .pika-button {
	color: #fff;
	font-weight: bold;
	background: #33aaff;
	box-shadow: inset 0 1px 3px #178fe5;
	border-radius: 3px;
}

.is-disabled .pika-button,.is-outside-current-month .pika-button {
	color: #999;
	opacity: .3;
}

.is-disabled .pika-button {
	pointer-events: none;
	cursor: default;
}

.pika-button:hover {
	color: #fff;
	background: #ff8000;
	box-shadow: none;
	border-radius: 3px;
}

.pika-button .is-selection-disabled {
	pointer-events: none;
	cursor: default;
}

.pika-week {
	font-size: 11px;
	color: #999;
}

.is-inrange .pika-button {
	background: #D5E9F7;
}

.is-startrange .pika-button {
	color: #fff;
	background: #6CB31D;
	box-shadow: none;
	border-radius: 3px;
}

.is-endrange .pika-button {
	color: #fff;
	background: #33aaff;
	box-shadow: none;
	border-radius: 3px;
}

.gl-datepicker-input {
	width: 15rem;
}

.gl-datepicker-trigger {
	font-size: 0.75rem;
	cursor: pointer;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #bababa;
}

.gl-datepicker-theme {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	border-style: none;
	border-radius: 0.25rem;
	margin-top: 0.5rem;
}

.gl-datepicker-theme.is-bound {
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
}

.gl-datepicker-theme .pika-lendar {
	margin: 0;
	padding-top: 1rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-bottom: 0.5rem;
	box-shadow: inset 0 0 0 1px #dbdbdb;
	border-radius: 0.25rem;
}

.gl-datepicker-theme .pika-title {
	line-height: 1rem;
	margin-bottom: 1rem;
	height: 1rem;
}

.gl-datepicker-theme .pika-next,.gl-datepicker-theme .pika-prev {
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 1rem;
	height: 1rem;
}

.gl-datepicker-theme .pika-next {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M10.707 7.293a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1-1.414-1.414L8.586 8 6.293 5.707a1 1 0 0 1 1.414-1.414l3 3z"/></svg>');
}

.gl-datepicker-theme .pika-prev {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 0 0 0 1.414l3 3a1 1 0 0 0 1.414-1.414L7.414 8l2.293-2.293a1 1 0 0 0-1.414-1.414l-3 3z"/></svg>');
}

.gl-datepicker-theme .pika-label {
	font-size: 0.875rem;
	line-height: 1rem;
	padding-top: 0;
	padding-bottom: 0;
}

.gl-datepicker-theme .pika-select {
	top: 0;
	height: 1rem;
}

.gl-datepicker-theme th {
	padding-bottom: 0.5rem;
	font-weight: 600;
	line-height: 1rem;
	color: #a7a7a7;
}

.gl-datepicker-theme abbr[title] {
	text-decoration: none;
	cursor: default;
}

.gl-datepicker-theme .pika-button {
	box-shadow: none;
	border-radius: 0.25rem;
	background-color: transparent;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	text-align: center;
	color: #303030;
	line-height: 1rem;
	width: 2rem;
	font-size: 0.875rem;
}

.gl-datepicker-theme .pika-button.is-past-date {
	color: #bababa;
}

.gl-datepicker-theme .pika-button:hover {
	color: #303030;
	background-color: #f0f0f0;
}

.gl-datepicker-theme .is-today>.pika-button {
	font-weight: 600;
	color: #303030;
}

.gl-datepicker-theme .is-selected>.pika-button {
	background-color: #1f75cb;
	font-weight: 400;
	color: #fff;
}

.gl-banner {
	border-width: 1px;
	border-color: #dbdbdb;
	border-style: solid;
	display: flex;
	font-size: 0.875rem;
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	border-radius: 0.25rem;
	position: relative;
}

.gl-banner p {
	line-height: 1.25rem;
}

.gl-banner-illustration {
	flex-shrink: 0;
	margin-right: 1.5rem;
}

.gl-banner-illustration img {
	width: 7.5rem;
}

@media (max-width: 767.98px) {
	.gl-banner-illustration {
		display: none;
	}
}

.gl-banner-title {
	font-size: 0.875rem;
	font-weight: 600;
	margin-top: 0;
	margin-bottom: 0.5rem;
	line-height: 1.25rem;
}

.gl-banner-close {
	position: absolute;
	top: 1rem;
	right: 1rem;
	font-size: 0.875rem;
}

.gl-banner-introduction {
	background-color: #e9f3fc;
	border-color: #63a6e9;
}

.gl-banner-introduction .gl-banner-title {
	font-size: 1.75rem;
	line-height: 1.75rem;
}

.gl-banner-introduction .gl-banner-close {
	color: #1f75cb;
	opacity: 1;
}

.gl-broadcast-message {
	color: #fff;
	position: relative;
	display: flex;
	flex-direction: column;
	font-size: 0.875rem;
	line-height: 1rem;
	padding: 1rem;
	box-shadow: inset 0 -1px 0 0 #303030;
	background-color: #41419f;
}

.gl-broadcast-message.light-indigo {
	background-color: #6666c4;
}

.gl-broadcast-message.blue {
	background-color: #305c88;
}

.gl-broadcast-message.light-blue {
	background-color: #4a79a8;
}

.gl-broadcast-message.green {
	background-color: #1c7441;
}

.gl-broadcast-message.light-green {
	background-color: #35935c;
}

.gl-broadcast-message.red {
	background-color: #912f20;
}

.gl-broadcast-message.light-red {
	background-color: #ad4a3b;
}

.gl-broadcast-message.dark {
	background-color: #919191;
}

.gl-broadcast-message.light,.gl-broadcast-message.description-block {
	background-color: #ccc;
}

@media (min-width: 576px) {
	.gl-broadcast-message {
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		padding-right: 2.5rem;
		padding-left: 1rem;
	}
}

.gl-broadcast-message-content {
	display: flex;
	justify-content: center;
}

.gl-broadcast-message-text {
	max-width: 58.375rem;
}

.gl-broadcast-message-icon {
	margin-right: 0.5rem;
}

.gl-broadcast-message-icon>svg {
	vertical-align: bottom;
}

.gl-broadcast-message-dismiss {
	color: inherit;
	background: none;
	border-style: none;
	padding: 0;
}

.gl-broadcast-message-footer {
	text-align: right;
	margin-top: 1rem;
}

@media (min-width: 576px) {
	.gl-broadcast-message-footer {
		position: absolute;
		top: 0.5rem;
		right: 1rem;
		margin-top: 0;
	}
}

.gl-broadcast-message-dismiss-icon {
	display: none;
}

.gl-broadcast-message-dismiss-label {
	font-weight: 600;
}

@media (min-width: 576px) {
	.gl-broadcast-message-dismiss-icon {
		display: block;
	}

	.gl-broadcast-message-dismiss-label {
		display: none;
	}
}

.gl-daterange-picker {
	line-height: 1rem;
	font-size: 0.875rem;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.gl-daterange-picker label {
	font-weight: 600;
	margin-right: 0.25rem;
	margin-left: 0.25rem;
}

.gl-daterange-picker>div:first-of-type label {
	margin-left: 0;
}

.gl-daterange-picker .gl-datepicker-input {
	width: 100%;
	border-color: #dbdbdb;
	color: #303030;
}

.gl-drawer {
	background-color: #fff;
	right: 0;
	transition: all 0.2s ease;
	position: fixed;
	height: 100%;
	overflow-y: auto;
	box-shadow: -4px 0 8px #bfbfbf;
	font-size: 0.875rem;
	line-height: 1rem;
	width: 400px;
}

@media (max-width: 767.98px) {
	.gl-drawer {
		width: 100%;
	}
}

.gl-drawer-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	border-bottom-width: 1px;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.gl-drawer-header svg {
	width: 1rem;
	height: 1rem;
	vertical-align: middle;
}

.gl-drawer-close-button {
	background: none;
	border-style: none;
}

.gl-drawer-body>* {
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	border-bottom-width: 1px;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.gl-drawer-body>*:last-child {
	border-style: none;
}

.gl-drawer-enter-to {
	transform: translateX(0);
}

.gl-drawer-enter,.gl-drawer-leave-to {
	transform: translateX(100%);
}

.gl-drawer-enter-active,.gl-drawer-leave-active {
	transition: all 0.2s ease;
}

.gl-dropdown .gl-dropdown-caret {
	margin-left: 0.25rem;
	flex-shrink: 0;
}

.gl-dropdown .gl-dropdown-toggle-text {
	overflow: hidden;
	text-overflow: ellipsis;
}

.gl-dropdown .dropdown-toggle,.gl-dropdown .dropdown-menu-toggle {
	display: inline-flex;
	justify-content: space-between;
}

.gl-dropdown .dropdown-toggle::after,.gl-dropdown .dropdown-menu-toggle::after {
	display: none;
}

.gl-dropdown .dropdown-toggle-split::after {
	border-width: 0;
	content: '';
	display: block;
	width: 1rem;
	height: 1rem;
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M7.293 10.707a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0-1.414-1.414L8 8.586 5.707 6.293a1 1 0 0 0-1.414 1.414l3 3z"/></svg>');
}

.gl-dropdown .divider,.gl-dropdown .dropdown-divider,.gl-dropdown .divider {
	overflow: hidden;
	height: 0;
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
}

.gl-dropdown-header>header {
	font-size: 0.875rem;
	font-weight: 600;
	color: #a7a7a7;
	line-height: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
}

.dropdown-item {
	background-color: transparent;
	border-width: 0;
	border-radius: 0;
	box-shadow: none;
	display: block;
	font-weight: 400;
	position: relative;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	color: #303030;
	line-height: 1rem;
	white-space: normal;
	overflow: hidden;
	text-align: left;
	width: 100%;
}

.dropdown-item.text-danger {
	color: #dd2b0e;
}

.dropdown-item.disable-hover {
	text-decoration: none;
}

.dropdown-item:not(.disable-hover):hover,.dropdown-item:active,.dropdown-item:focus,.dropdown-item.is-focused {
	background-color: #dbdbdb;
	text-decoration: none;
	color: #303030;
	outline: 0;
}

.dropdown-item:not(.disable-hover):hover.text-danger,.dropdown-item:active.text-danger,.dropdown-item:focus.text-danger,.dropdown-item.is-focused.text-danger {
	color: #dd2b0e;
}

.dropdown-item:not(.disable-hover):hover .avatar,.dropdown-item:active .avatar,.dropdown-item:focus .avatar,.dropdown-item.is-focused .avatar {
	border-color: #fff;
}

.dropdown-item:not(.disable-hover):hover:disabled,.dropdown-item:active:disabled,.dropdown-item:focus:disabled,.dropdown-item.is-focused:disabled {
	cursor: not-allowed;
	color: #707070;
}

.gl-new-dropdown .dropdown-menu {
	background-color: #fff;
	border-width: 1px;
	border-color: #bfbfbf;
	margin-top: 0.25rem;
	padding: 0;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	border-radius: 0.25rem;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
	overflow-y: auto;
	width: 15rem;
	max-height: 19.5rem;
}

.gl-new-dropdown .dropdown-menu li {
	padding: 0;
}

.gl-new-dropdown .gl-new-dropdown-header-top {
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #bfbfbf;
	display: flex;
	font-size: 0.875rem;
	font-weight: 600;
	justify-content: center;
	line-height: 1rem;
	margin: 0;
	padding-bottom: 1rem;
	padding-top: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-new-dropdown .dropdown-toggle::after,.gl-new-dropdown .dropdown-menu-toggle::after {
	display: none;
}

.gl-new-dropdown .dropdown-toggle-split::after {
	border-width: 0;
	content: '';
	display: block;
	width: 1rem;
	height: 1rem;
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M7.293 10.707a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0-1.414-1.414L8 8.586 5.707 6.293a1 1 0 0 0-1.414 1.414l3 3z"/></svg>');
}

.gl-new-dropdown .gl-dropdown-toggle.btn-block,.gl-new-dropdown .login-page input.gl-dropdown-toggle[type='submit'],.login-page .gl-new-dropdown input.gl-dropdown-toggle[type='submit'] {
	justify-content: space-between;
}

.gl-new-dropdown .gl-new-dropdown-button-text {
	margin-right: auto;
	overflow: hidden;
	text-overflow: ellipsis;
}

.gl-new-dropdown.dropdown.show .dropdown-toggle-split {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.gl-new-dropdown.dropdown.btn-sm .gl-icon,.btn-group-sm>.gl-new-dropdown.dropdown.btn .gl-icon,.project-buttons .btn-group-sm>.gl-new-dropdown.dropdown.stat-text .gl-icon {
	margin-top: 0;
	margin-bottom: 0;
}

.gl-new-dropdown.dropdown.btn-sm .gl-icon.dropdown-chevron,.btn-group-sm>.gl-new-dropdown.dropdown.btn .gl-icon.dropdown-chevron,.project-buttons .btn-group-sm>.gl-new-dropdown.dropdown.stat-text .gl-icon.dropdown-chevron {
	height: 1rem;
	width: 1rem;
}

.gl-new-dropdown.dropdown .gl-button .dropdown-chevron,.gl-new-dropdown.dropdown .dropdown-chevron {
	margin-left: 0.25rem;
	margin-right: 0;
}

.gl-new-dropdown .dropdown-icon-text,.gl-new-dropdown .dropdown-icon-only {
	padding-left: 0.5rem;
}

.gl-new-dropdown .dropdown-icon-only .dropdown-icon {
	margin-right: 0;
}

.gl-new-dropdown .dropdown-toggle-split {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-new-dropdown .split-content-button {
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-new-dropdown .icon-split-content-button {
	padding-left: 0.5rem;
}

.gl-new-dropdown .icon-split-content-button .dropdown-icon {
	margin-right: 0;
}

.gl-new-dropdown-divider {
	overflow: hidden;
	height: 0;
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
}

.gl-new-dropdown .gl-new-dropdown-divider {
	overflow: hidden;
	height: 0;
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
}

.gl-new-dropdown-header .dropdown-header {
	font-size: 0.875rem;
	color: #303030;
	line-height: 1rem;
	text-align: left;
	font-weight: 600;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-new-dropdown .gl-new-dropdown-header .dropdown-header {
	font-size: 0.875rem;
	color: #303030;
	line-height: 1rem;
	text-align: left;
	font-weight: 600;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-new-dropdown-item .dropdown-item {
	align-items: center;
	background-color: transparent;
	border-width: 0;
	display: flex;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1rem;
	overflow: hidden;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	position: relative;
	border-radius: 0;
	box-shadow: none;
	color: #303030;
	text-align: left;
	width: 100%;
	white-space: normal;
}

.gl-new-dropdown-item .dropdown-item .gl-avatar {
	flex-shrink: 0;
	margin-right: 0.5rem;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-check-icon {
	flex-shrink: 0;
	margin-right: 0.5rem;
	color: #707070;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-icon {
	flex-shrink: 0;
	margin-right: 0.5rem;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-icon-right {
	border-width: 1px;
	border-color: #bababa;
	border-style: solid;
	flex-shrink: 0;
	padding: 0.125rem;
	border-radius: 0.125rem;
	color: #707070;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-text-primary {
	margin: 0;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-text-secondary {
	margin: 0;
	color: #707070;
}

.gl-new-dropdown-item .dropdown-item .gl-new-dropdown-item-text-wrapper {
	flex-grow: 1;
	margin-right: 0.5rem;
}

.gl-new-dropdown-item .dropdown-item.text-danger {
	color: #dd2b0e;
}

.gl-new-dropdown-item .dropdown-item.disable-hover {
	text-decoration: none;
}

.gl-new-dropdown-item .dropdown-item:not(.disable-hover):hover,.gl-new-dropdown-item .dropdown-item:active,.gl-new-dropdown-item .dropdown-item:focus,.gl-new-dropdown-item .dropdown-item.is-focused {
	background-color: #f0f0f0;
	text-decoration: none;
	color: #303030;
	outline: 0;
}

.gl-new-dropdown-item .dropdown-item:not(.disable-hover):hover.text-danger,.gl-new-dropdown-item .dropdown-item:active.text-danger,.gl-new-dropdown-item .dropdown-item:focus.text-danger,.gl-new-dropdown-item .dropdown-item.is-focused.text-danger {
	color: #dd2b0e;
}

.gl-new-dropdown-item .dropdown-item:not(.disable-hover):hover .avatar,.gl-new-dropdown-item .dropdown-item:active .avatar,.gl-new-dropdown-item .dropdown-item:focus .avatar,.gl-new-dropdown-item .dropdown-item.is-focused .avatar {
	border-color: #fff;
}

.gl-new-dropdown-text .b-dropdown-text {
	align-items: center;
	background-color: transparent;
	border-width: 0;
	display: flex;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1rem;
	overflow: hidden;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	position: relative;
	border-radius: 0;
	box-shadow: none;
	color: #303030;
	text-align: left;
	width: 100%;
	white-space: normal;
}

.gl-filtered-search-scrollable {
	background-color: #fff;
	display: flex;
	flex-grow: 1;
	flex-basis: 0;
	overflow-y: auto;
	align-items: center;
	padding: 0.25rem;
	padding-left: 0.75rem;
	box-shadow: inset 0 0 0 1px #bababa;
	border-style: none;
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.gl-filtered-search-item {
	display: flex;
	padding-left: 0.125rem;
	padding-right: 0.125rem;
}

.gl-filtered-search-last-item {
	flex-grow: 1;
	padding: 0;
	padding-left: 0.125rem;
	height: 1.5rem;
	min-width: 5rem;
}

.gl-filtered-search-last-item .gl-filtered-search-term-value {
	height: 100%;
	width: 100%;
	align-items: center;
}

.gl-filtered-search-suggestion {
	padding: 0;
}

.gl-filtered-search-suggestion-active {
	background-color: #dbdbdb;
	text-decoration: none;
	color: #303030;
	outline: 0;
}

.gl-filtered-search-suggestion-list.dropdown-menu {
	display: block;
	width: 15rem;
}

.gl-filtered-search-suggestion-list {
	position: absolute;
	overflow-y: auto;
	max-height: 19.5rem;
}

.gl-filtered-search-suggestion-list .gl-filtered-search-suggestion {
	padding: 0;
}

.gl-filtered-search-term .gl-filtered-search-term-token {
	cursor: text;
}

.gl-filtered-search-term-input {
	padding: 0;
	border-style: none;
	outline: none;
	height: 1.5rem;
	min-width: 15rem;
}

.gl-filtered-search-term-icon {
	margin-right: 0.25rem;
}

.gl-filtered-search-token {
	height: 1.5rem;
	display: inline-flex;
	white-space: nowrap;
	cursor: pointer;
}

.gl-filtered-search-token.gl-filtered-search-token-active {
	cursor: default;
}

.gl-token {
	border-radius: 0;
}

.gl-token.gl-filtered-search-token-type {
	height: 1.5rem;
	background-color: #dbdbdb;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	margin-right: 0.125rem;
}

.gl-token.gl-filtered-search-token-operator {
	height: 1.5rem;
	background-color: #dbdbdb;
	margin-right: 0.125rem;
	border-radius: 0;
}

.gl-token.gl-filtered-search-token-data {
	height: 1.5rem;
	background-color: #bfbfbf;
	border-top-right-radius: 0.125rem;
	border-bottom-right-radius: 0.125rem;
}

.gl-filtered-search-token-operator-description {
	color: #919191;
	margin-left: auto;
}

.gl-filtered-search-token-segment {
	display: inline-flex;
	align-items: center;
	width: 100%;
	height: 1.5rem;
	white-space: nowrap;
	cursor: pointer;
}

.gl-filtered-search-token-segment.gl-filtered-search-token-segment-active {
	cursor: default;
}

.gl-filtered-search-token-segment-input {
	padding: 0;
	height: 100%;
	border-style: none;
	outline: none;
	min-width: 15rem;
}

.gl-filtered-search-token-segment-icon {
	margin-right: 0.25rem;
}

.gl-form-input,.gl-form-input.form-control,.search form.gl-form-input {
	background: none;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 0.875rem;
	line-height: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	height: auto;
	color: #303030;
	box-shadow: inset 0 0 0 1px #bababa;
	border-style: none;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

.gl-form-input:focus,.gl-form-input.form-control:focus,.search form.gl-form-input:focus,.search.search-active form.gl-form-input {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.gl-form-input:disabled,.gl-form-input:not(.form-control-plaintext):read-only,.gl-form-input.form-control:disabled,.search form.gl-form-input:disabled,.gl-form-input.form-control:not(.form-control-plaintext):read-only,.search form.gl-form-input:not(.form-control-plaintext):read-only {
	background-color: #fafafa;
	color: #bababa;
	box-shadow: inset 0 0 0 1px #dbdbdb;
	cursor: not-allowed;
}

.gl-form-input:not(.form-control-plaintext):focus,.gl-form-input.form-control:not(.form-control-plaintext):focus,.search form.gl-form-input:not(.form-control-plaintext):focus,.search.search-active form.gl-form-input:not(.form-control-plaintext) {
	box-shadow: inset 0 0 0 1px #303030,0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
	color: #303030;
}

.gl-form-input.is-invalid,.gl-form-input.form-control.is-invalid,.search form.gl-form-input.is-invalid {
	box-shadow: inset 0 0 0 1px #dd2b0e;
}

.gl-form-input.is-invalid:focus,.gl-form-input.form-control.is-invalid:focus,.search form.gl-form-input.is-invalid:focus,.search.search-active form.gl-form-input.is-invalid {
	box-shadow: inset 0 0 0 1px #dd2b0e,0 0 0 4px rgba(31,117,203,0.25);
	outline: none;
}

.gl-form-input::placeholder,.gl-form-input.form-control::placeholder,.search form.gl-form-input::placeholder {
	color: #bababa;
}

.gl-form-input.form-control-plaintext,.gl-form-input.form-control.form-control-plaintext,.search form.gl-form-input.form-control-plaintext {
	box-shadow: none;
}

.gl-form-checkbox,.gl-form-checkbox-group {
	line-height: 1rem;
}

.gl-form-checkbox {
	margin-right: 1rem;
	margin-bottom: 0.5rem;
	font-size: 0.875rem;
	color: #303030;
}

.gl-form-checkbox.form-check {
	display: flex;
	padding-left: 0;
}

.gl-form-checkbox.form-check-inline {
	display: inline-flex;
	align-items: center;
}

.gl-form-checkbox .form-check-input {
	margin-top: 0.125rem;
	margin-left: 0;
	align-self: flex-start;
	position: static;
	height: auto;
	margin-right: 0;
}

.gl-form-checkbox .form-check-label {
	padding-left: 0.5rem;
	line-height: 1rem;
}

.gl-form-checkbox .form-check-input:disabled,.gl-form-checkbox .form-check-input:disabled ~ .form-check-label {
	cursor: not-allowed;
	color: #a7a7a7;
}

.gl-form-checkbox .help-text {
	margin-top: 0.25rem;
	color: #a7a7a7;
	margin-bottom: 0;
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-form-group {
	margin-bottom: 1rem;
}

.gl-form-group .col-form-label {
	font-size: 0.875rem;
	font-weight: 600;
	line-height: 1rem;
	padding-top: 0;
	padding-bottom: 0.5rem;
}

.gl-form-group .invalid-feedback,.gl-form-group .text-gl-muted {
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-form-group .form-control+.invalid-feedback,.gl-form-group .search form+.invalid-feedback,.search .gl-form-group form+.invalid-feedback,.gl-form-group .form-control+.text-gl-muted,.gl-form-group .search form+.text-gl-muted,.search .gl-form-group form+.text-gl-muted {
	margin-top: 0.5rem;
}

.gl-form-group .text-gl-muted {
	color: #707070;
}

.gl-form-group legend {
	border-bottom: 0;
}

.gl-form-radio {
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-form-radio-group {
	font-size: 0.875rem;
	line-height: 1rem;
}

.gl-form-select.custom-select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

.gl-form-textarea,.gl-form-textarea.form-control,.search form.gl-form-textarea {
	height: 4.5rem;
}

.gl-form-combobox .dropdown-full-width {
	width: 100%;
}

.gl-form-combobox .show-dropdown {
	display: block;
}

.gl-form-combobox .highlight-dropdown {
	background-color: #f0f0f0;
}

.gl-icon {
	fill: currentColor;
}

.gl-icon.s8 {
	width: 8px;
	height: 8px;
}

.gl-icon.s10 {
	width: 10px;
	height: 10px;
}

.gl-icon.s12 {
	width: 12px;
	height: 12px;
}

.gl-icon.s14 {
	width: 14px;
	height: 14px;
}

.gl-icon.s16 {
	width: 16px;
	height: 16px;
}

.gl-icon.s18 {
	width: 18px;
	height: 18px;
}

.gl-icon.s24 {
	width: 24px;
	height: 24px;
}

.gl-icon.s32 {
	width: 32px;
	height: 32px;
}

.gl-icon.s48 {
	width: 48px;
	height: 48px;
}

.gl-icon.s72 {
	width: 72px;
	height: 72px;
}

.gl-infinite-scroll-container {
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 0.875rem;
}

.gl-infinite-scroll-legend {
	text-align: center;
	font-size: 0.75rem;
	color: #303030;
}

.gl-label {
	padding: 0;
	background-color: #fff;
	overflow: hidden;
	display: inline-flex;
	border-radius: 0.75rem;
	position: relative;
	max-width: 100%;
	font-size: 0.875rem;
	box-shadow: var(--label-inset-border) !important;
}

.gl-label:focus {
	outline: none;
	text-decoration: underline;
	box-shadow: 0 0 0 1px #fff,0 0 0 4px rgba(31,117,203,0.25),var(--label-inset-border) !important;
}

.gl-label>.gl-label-link {
	line-height: 1rem;
	display: flex;
	color: inherit;
	max-width: 100%;
}

.gl-label>.gl-label-link:focus {
	text-decoration: underline;
}

.gl-label>.gl-label-link:hover {
	text-decoration-color: inherit;
}

.gl-label .gl-label-text {
	display: block;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	font-weight: 400;
	font-size: 0.75rem;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
}

.gl-label-text-dark {
	color: #333;
}

.gl-label-text-light {
	color: #fff;
}

.gl-label-scoped .gl-label-text:first-child {
	padding-right: 0.25rem;
}

.gl-label-scoped .gl-label-text:not(:first-child) {
	background-color: transparent;
	padding-left: 0.25rem;
	padding-right: 0.5rem;
}

.gl-label-sm .gl-label-text {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-top: 0;
	padding-bottom: 0;
}

.gl-label-sm .gl-label-icon {
	padding-top: 0;
	padding-bottom: 0;
}

.gl-label-tooltip-title {
	display: block;
	color: #a2a2e6;
	font-weight: 600;
}

.gl-link {
	font-size: 0.875rem;
	color: #1068bf;
}

@keyframes gl-spinner-rotate {
	0% {
		transform: rotate(0);
	}

	100% {
		transform: rotate(360deg);
	}
}

.gl-spinner-container {
	line-height: 0;
	text-align: center;
}

.gl-spinner {
	position: relative;
	display: inline-flex;
	border-radius: 50%;
	border-style: solid;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.875rem;
	animation-name: gl-spinner-rotate;
	animation-duration: 0.6s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	width: 1rem;
	height: 1rem;
	border-width: 2px;
	transform-origin: 50% 50% calc((1rem / 2) + 2px);
	border-color: rgba(222,126,0,0.25);
	border-top-color: #de7e00;
}

.gl-spinner.gl-spinner-md {
	width: 1.5rem;
	height: 1.5rem;
	border-width: 3px;
	transform-origin: 50% 50% calc((1.5rem / 2) + 3px);
}

.gl-spinner.gl-spinner-lg {
	width: 2rem;
	height: 2rem;
	border-width: 3px;
	transform-origin: 50% 50% calc((2rem / 2) + 3px);
}

.gl-spinner.gl-spinner-xl {
	width: 4rem;
	height: 4rem;
	border-width: 4px;
	transform-origin: 50% 50% calc((4rem / 2) + 4px);
}

.gl-spinner.gl-spinner-dark {
	border-color: rgba(112,112,112,0.25);
	border-top-color: #707070;
}

.gl-spinner.gl-spinner-light {
	border-color: rgba(255,255,255,0.25);
	border-top-color: #fff;
}

.gl-markdown {
	font-size: 1rem;
	line-height: 1.5rem;
	color: #303030;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-weight: 400;
}

.gl-markdown h1,.gl-markdown h2,.gl-markdown h3,.gl-markdown h4,.gl-markdown h5,.gl-markdown h6,.gl-markdown .gl-h1,.gl-markdown .gl-h2,.gl-markdown .gl-h3,.gl-markdown .gl-h4,.gl-markdown .gl-h5,.gl-markdown .gl-h6 {
	font-weight: 600;
}

.gl-markdown h1,.gl-markdown .gl-h1,.gl-markdown h2,.gl-markdown .gl-h2 {
	padding-bottom: 1rem;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #bfbfbf;
	margin-bottom: 1rem;
}

.gl-markdown h3,.gl-markdown h4,.gl-markdown h5,.gl-markdown h6,.gl-markdown .gl-h3,.gl-markdown .gl-h4,.gl-markdown .gl-h5,.gl-markdown .gl-h6 {
	margin-top: 1.5rem;
	margin-bottom: 0.5rem;
}

.gl-markdown h1,.gl-markdown .gl-h1 {
	font-size: 1.75rem;
	line-height: 2rem;
	margin-top: 0;
}

@media (min-width: 48rem) {
	.gl-markdown h1,.gl-markdown .gl-h1 {
		font-size: calc( 1.9375rem + 0.875 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h1,.gl-markdown .gl-h1 {
		font-size: 2.8125rem;
	}
}

@media (min-width: 48rem) {
	.gl-markdown h1,.gl-markdown .gl-h1 {
		line-height: calc( 2.25rem + 1 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h1,.gl-markdown .gl-h1 {
		line-height: 3.25rem;
	}
}

.gl-markdown h2,.gl-markdown .gl-h2 {
	font-size: 1.4375rem;
	line-height: 1.75rem;
	margin-top: 1.5rem;
}

@media (min-width: 48rem) {
	.gl-markdown h2,.gl-markdown .gl-h2 {
		font-size: calc( 1.5625rem + 0.4375 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h2,.gl-markdown .gl-h2 {
		font-size: 2rem;
	}
}

@media (min-width: 48rem) {
	.gl-markdown h2,.gl-markdown .gl-h2 {
		line-height: calc( 1.75rem + 0.5 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h2,.gl-markdown .gl-h2 {
		line-height: 2.25rem;
	}
}

.gl-markdown h3,.gl-markdown .gl-h3 {
	font-size: 1.1875rem;
	line-height: 1.5rem;
}

@media (min-width: 48rem) {
	.gl-markdown h3,.gl-markdown .gl-h3 {
		font-size: calc( 1.25rem + 0.1875 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h3,.gl-markdown .gl-h3 {
		font-size: 1.4375rem;
	}
}

@media (min-width: 48rem) {
	.gl-markdown h3,.gl-markdown .gl-h3 {
		line-height: calc( 1.5rem + 0.25 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-markdown h3,.gl-markdown .gl-h3 {
		line-height: 1.75rem;
	}
}

.gl-markdown h4,.gl-markdown .gl-h4 {
	font-size: 1rem;
	line-height: 1.25rem;
}

.gl-markdown h5,.gl-markdown .gl-h5,.gl-markdown h6,.gl-markdown .gl-h6 {
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.gl-markdown h6,.gl-markdown .gl-h6 {
	color: #707070;
}

.gl-markdown p,.gl-markdown .gl-paragraph {
	margin-top: 0;
	margin-bottom: 0;
}

.gl-markdown p+p,.gl-markdown p+.gl-paragraph,.gl-markdown .gl-paragraph+p,.gl-markdown .gl-paragraph+.gl-paragraph {
	margin-top: 1rem;
}

.gl-markdown p.sm,.gl-markdown .gl-paragraph.sm {
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.gl-markdown .sm {
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.gl-markdown .monospace,.gl-markdown .commit-sha,.gl-markdown .gfm-commit,.gl-markdown .gfm-commit_range,.gl-markdown .ref-name,.gl-markdown .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .gl-markdown a,.gl-markdown .mr-state-widget .label-branch,.mr-state-widget .gl-markdown .label-branch,.gl-markdown .pipeline-number,.gl-markdown .file-editor .file-title,.file-editor .gl-markdown .file-title,.gl-markdown .git-clone-holder .form-control,.git-clone-holder .gl-markdown .form-control,.gl-markdown .git-clone-holder .search form,.git-clone-holder .search .gl-markdown form,.gl-markdown .search .git-clone-holder form,.search .git-clone-holder .gl-markdown form {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 0.9375rem;
	line-height: 1.5rem;
}

.gl-markdown .monospace.sm,.gl-markdown .sm.commit-sha,.gl-markdown .sm.gfm-commit,.gl-markdown .sm.gfm-commit_range,.gl-markdown .sm.ref-name,.gl-markdown .git-revision-dropdown .dropdown-content ul li a.sm,.git-revision-dropdown .dropdown-content ul li .gl-markdown a.sm,.gl-markdown .mr-state-widget .sm.label-branch,.mr-state-widget .gl-markdown .sm.label-branch,.gl-markdown .sm.pipeline-number,.gl-markdown .file-editor .sm.file-title,.file-editor .gl-markdown .sm.file-title,.gl-markdown .git-clone-holder .sm.form-control,.git-clone-holder .gl-markdown .sm.form-control,.gl-markdown .git-clone-holder .search form.sm,.git-clone-holder .search .gl-markdown form.sm,.gl-markdown .search .git-clone-holder form.sm,.search .git-clone-holder .gl-markdown form.sm {
	font-size: 0.8125rem;
	line-height: 1.25rem;
}

.gl-compact-markdown {
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.gl-compact-markdown h1,.gl-compact-markdown h2,.gl-compact-markdown h3,.gl-compact-markdown h4,.gl-compact-markdown h5,.gl-compact-markdown h6,.gl-compact-markdown .gl-h1,.gl-compact-markdown .gl-h2,.gl-compact-markdown .gl-h3,.gl-compact-markdown .gl-h4,.gl-compact-markdown .gl-h5,.gl-compact-markdown .gl-h6 {
	margin-top: 1.5rem;
	margin-bottom: 0.5rem;
	line-height: 1.25rem;
}

.gl-compact-markdown h1,.gl-compact-markdown .gl-h1,.gl-compact-markdown h2,.gl-compact-markdown .gl-h2 {
	padding-bottom: 0;
	border-style: none;
}

.gl-compact-markdown h1,.gl-compact-markdown .gl-h1 {
	font-size: 1.1875rem;
	line-height: 1.5rem;
}

@media (min-width: 48rem) {
	.gl-compact-markdown h1,.gl-compact-markdown .gl-h1 {
		font-size: calc( 1.25rem + 0.1875 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-compact-markdown h1,.gl-compact-markdown .gl-h1 {
		font-size: 1.4375rem;
	}
}

@media (min-width: 48rem) {
	.gl-compact-markdown h1,.gl-compact-markdown .gl-h1 {
		line-height: calc( 1.5rem + 0.25 * ((100vw - 48rem) / 27));
	}
}

@media (min-width: 75rem) {
	.gl-compact-markdown h1,.gl-compact-markdown .gl-h1 {
		line-height: 1.75rem;
	}
}

.gl-compact-markdown h2,.gl-compact-markdown .gl-h2 {
	font-size: 1rem;
}

.gl-compact-markdown h3,.gl-compact-markdown .gl-h3,.gl-compact-markdown h4,.gl-compact-markdown .gl-h4,.gl-compact-markdown h5,.gl-compact-markdown .gl-h5,.gl-compact-markdown h6,.gl-compact-markdown .gl-h6 {
	font-size: 0.875rem;
}

.gl-compact-markdown h4,.gl-compact-markdown .gl-h4,.gl-compact-markdown h5,.gl-compact-markdown .gl-h5,.gl-compact-markdown h6,.gl-compact-markdown .gl-h6 {
	color: #707070;
}

.gl-compact-markdown .sm {
	font-size: 0.75rem;
}

.gl-compact-markdown .monospace,.gl-compact-markdown .commit-sha,.gl-compact-markdown .gfm-commit,.gl-compact-markdown .gfm-commit_range,.gl-compact-markdown .ref-name,.gl-compact-markdown .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .gl-compact-markdown a,.gl-compact-markdown .mr-state-widget .label-branch,.mr-state-widget .gl-compact-markdown .label-branch,.gl-compact-markdown .pipeline-number,.gl-compact-markdown .file-editor .file-title,.file-editor .gl-compact-markdown .file-title,.gl-compact-markdown .git-clone-holder .form-control,.git-clone-holder .gl-compact-markdown .form-control,.gl-compact-markdown .git-clone-holder .search form,.git-clone-holder .search .gl-compact-markdown form,.gl-compact-markdown .search .git-clone-holder form,.search .git-clone-holder .gl-compact-markdown form {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 0.8125rem;
	line-height: 1.25rem;
}

.gl-compact-markdown .monospace.sm,.gl-compact-markdown .sm.commit-sha,.gl-compact-markdown .sm.gfm-commit,.gl-compact-markdown .sm.gfm-commit_range,.gl-compact-markdown .sm.ref-name,.gl-compact-markdown .git-revision-dropdown .dropdown-content ul li a.sm,.git-revision-dropdown .dropdown-content ul li .gl-compact-markdown a.sm,.gl-compact-markdown .mr-state-widget .sm.label-branch,.mr-state-widget .gl-compact-markdown .sm.label-branch,.gl-compact-markdown .sm.pipeline-number,.gl-compact-markdown .file-editor .sm.file-title,.file-editor .gl-compact-markdown .sm.file-title,.gl-compact-markdown .git-clone-holder .sm.form-control,.git-clone-holder .gl-compact-markdown .sm.form-control,.gl-compact-markdown .git-clone-holder .search form.sm,.git-clone-holder .search .gl-compact-markdown form.sm,.gl-compact-markdown .search .git-clone-holder form.sm,.search .git-clone-holder .gl-compact-markdown form.sm {
	font-size: 0.6875rem;
}

body.modal-open {
	overflow: hidden;
}

.gl-modal {
	background-color: rgba(0,0,0,0.3);
}

@media (min-width: 576px) {
	.gl-modal .modal-dialog-scrollable {
		max-height: calc(100% - 8rem);
	}
}

.gl-modal .modal-sm {
	max-width: 32rem;
}

.gl-modal .modal-md {
	max-width: 48rem;
}

.gl-modal .modal-lg {
	max-width: 61.875rem;
}

.gl-modal .modal-xl {
	max-width: 98%;
}

.gl-modal .modal-content {
	border-radius: 0.25rem;
}

.gl-modal .modal-content>:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.gl-modal .modal-content>:last-child {
	border-bottom-left-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}

.gl-modal .modal-header {
	background-color: #fff;
}

.gl-modal .modal-header .modal-title {
	line-height: 1.5rem;
}

.gl-modal .modal-header .close {
	font-weight: 400;
	line-height: 1rem;
	color: #303030;
	opacity: 1;
}

.gl-modal .modal-body {
	min-height: 80px;
	line-height: 1.5;
	background-color: #fff;
	position: relative;
	padding: 1rem;
	text-align: left;
	white-space: normal;
}

.gl-modal .modal-footer {
	display: flex;
	flex-direction: row;
}

.gl-modal .modal-footer .btn,.gl-modal .modal-footer .project-buttons .stat-text,.project-buttons .gl-modal .modal-footer .stat-text {
	margin: 0;
}

.gl-modal .modal-footer .btn+.btn:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .stat-text+.btn:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .stat-text+.btn:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .btn+.stat-text:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .btn+.stat-text:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .stat-text+.stat-text:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .stat-text+.stat-text:not(.dropdown-toggle-split),.gl-modal .modal-footer .btn+.btn-group,.gl-modal .modal-footer .project-buttons .stat-text+.btn-group,.project-buttons .gl-modal .modal-footer .stat-text+.btn-group,.gl-modal .modal-footer .btn-group+.btn,.gl-modal .modal-footer .project-buttons .btn-group+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group+.stat-text {
	margin-left: 0.5rem;
}

.gl-modal .modal-footer .btn-group .btn+.btn,.gl-modal .modal-footer .btn-group .project-buttons .stat-text+.btn,.project-buttons .gl-modal .modal-footer .btn-group .stat-text+.btn,.gl-modal .modal-footer .btn-group .project-buttons .btn+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group .btn+.stat-text,.gl-modal .modal-footer .btn-group .project-buttons .stat-text+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group .stat-text+.stat-text {
	margin-left: -1px;
}

@media (max-width: 575.98px) {
	.gl-modal .modal-footer {
		flex-direction: column;
	}

	.gl-modal .modal-footer .btn+.btn:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .stat-text+.btn:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .stat-text+.btn:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .btn+.stat-text:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .btn+.stat-text:not(.dropdown-toggle-split),.gl-modal .modal-footer .project-buttons .stat-text+.stat-text:not(.dropdown-toggle-split),.project-buttons .gl-modal .modal-footer .stat-text+.stat-text:not(.dropdown-toggle-split),.gl-modal .modal-footer .btn+.btn-group,.gl-modal .modal-footer .project-buttons .stat-text+.btn-group,.project-buttons .gl-modal .modal-footer .stat-text+.btn-group,.gl-modal .modal-footer .btn-group+.btn,.gl-modal .modal-footer .project-buttons .btn-group+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group+.stat-text {
		margin-left: 0;
		margin-top: 0.5rem;
	}

	.gl-modal .modal-footer .btn-group .btn+.btn,.gl-modal .modal-footer .btn-group .project-buttons .stat-text+.btn,.project-buttons .gl-modal .modal-footer .btn-group .stat-text+.btn,.gl-modal .modal-footer .btn-group .project-buttons .btn+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group .btn+.stat-text,.gl-modal .modal-footer .btn-group .project-buttons .stat-text+.stat-text,.project-buttons .gl-modal .modal-footer .btn-group .stat-text+.stat-text {
		margin-left: -1px;
		margin-top: 0;
	}
}

.gl-modal .modal-backdrop {
	opacity: 0.5;
}

@media (min-width: 576px) {
	.gl-modal .modal-dialog,.gl-modal .modal-no-backdrop {
		margin-top: 4rem;
		margin-bottom: 4rem;
		margin-left: auto;
		margin-right: auto;
	}
}

.gl-button {
	display: inline-flex;
}

.gl-button.gl-button,.gl-button.gl-button.btn-block,.login-page input.gl-button.gl-button[type='submit'] {
	border-width: 0;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	background-color: #fff;
	line-height: 1rem;
	color: #303030;
	fill: currentColor;
	box-shadow: inset 0 0 0 1px #bfbfbf;
	justify-content: center;
	align-items: center;
	font-size: 0.875rem;
	border-radius: 0.25rem;
}

.gl-button.gl-button .gl-button-text,.gl-button.gl-button.btn-block .gl-button-text,.login-page input.gl-button.gl-button[type='submit'] .gl-button-text {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gl-button.gl-button .gl-button-loading-indicator,.gl-button.gl-button.btn-block .gl-button-loading-indicator,.login-page input.gl-button.gl-button[type='submit'] .gl-button-loading-indicator {
	margin-right: 0.25rem;
}

.gl-button.gl-button .gl-icon,.gl-button.gl-button.btn-block .gl-icon,.login-page input.gl-button.gl-button[type='submit'] .gl-icon {
	height: 1rem;
	width: 1rem;
	flex-shrink: 0;
	margin-right: 0.25rem;
	top: auto;
}

.gl-button.gl-button gl-emoji,.gl-button.gl-button.btn-block gl-emoji,.login-page input.gl-button.gl-button[type='submit'] gl-emoji {
	margin-right: 0.25rem;
	position: relative;
	font-size: 1rem;
	top: 0.0625rem;
}

.gl-button.gl-button:hover,.gl-button.gl-button.btn-block:hover,.login-page input.gl-button.gl-button:hover[type='submit'] {
	background-color: #f0f0f0;
	box-shadow: inset 0 0 0 2px #bfbfbf,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
}

.gl-button.gl-button:focus,.gl-button.gl-button.btn-block:focus,.login-page input.gl-button.gl-button:focus[type='submit'] {
	background-color: #f0f0f0;
	box-shadow: inset 0 0 0 2px #bfbfbf, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button:active,.gl-button.gl-button.active,.gl-button.gl-button.btn-block:active,.login-page input.gl-button.gl-button:active[type='submit'],.gl-button.gl-button.btn-block.active,.login-page input.gl-button.gl-button.active[type='submit'] {
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 2px #ccc,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button:active:focus,.gl-button.gl-button.active:focus,.gl-button.gl-button.btn-block:active:focus,.login-page input.gl-button.gl-button:active:focus[type='submit'],.gl-button.gl-button.btn-block.active:focus,.login-page input.gl-button.gl-button.active:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #ccc, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.selected,.gl-button.gl-button.btn-block.selected,.login-page input.gl-button.gl-button.selected[type='submit'] {
	background-color: #f0f0f0;
	box-shadow: inset 0 0 0 0.0625rem #bababa,inset 0 0.0625rem 0.25rem 0.0625rem rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-info:not(:disabled),.gl-button.gl-button.btn-success:not(:disabled),.gl-button.gl-button.btn-danger:not(:disabled),.gl-button.gl-button.btn-warning:not(:disabled),.gl-button.gl-button.btn-block.btn-info:not(:disabled),.login-page input.gl-button.gl-button.btn-info:not(:disabled)[type='submit'],.gl-button.gl-button.btn-block.btn-success:not(:disabled),.login-page input.gl-button.gl-button.btn-success:not(:disabled)[type='submit'],.gl-button.gl-button.btn-block.btn-danger:not(:disabled),.login-page input.gl-button.gl-button.btn-danger:not(:disabled)[type='submit'],.gl-button.gl-button.btn-block.btn-warning:not(:disabled),.login-page input.gl-button.gl-button.btn-warning:not(:disabled)[type='submit'] {
	color: #fff;
}

.gl-button.gl-button.btn-info:not(:disabled),.gl-button.gl-button.btn-block.btn-info:not(:disabled),.login-page input.gl-button.gl-button.btn-info:not(:disabled)[type='submit'] {
	background-color: #1f75cb;
	box-shadow: inset 0 0 0 1px #1068bf;
}

.gl-button.gl-button.btn-info:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-info:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-info:not(:disabled):hover[type='submit'] {
	box-shadow: inset 0 0 0 2px #0b5cad,0 0.125rem 0.125rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-info:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-info:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-info:not(:disabled):focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #0b5cad, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-info:not(:disabled):active,.gl-button.gl-button.btn-info:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-info:not(:disabled):active,.login-page input.gl-button.gl-button.btn-info:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-info:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-info:not(:disabled).selected[type='submit'] {
	background-color: #1068bf;
	box-shadow: inset 0 0 0 2px #064787,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-info:not(:disabled):active:focus,.gl-button.gl-button.btn-info:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-info:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-info:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-info:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-info:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #064787, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-info.btn-secondary:not(:disabled),.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled),.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled)[type='submit'] {
	background-color: #fff;
	color: #1f75cb;
	font-weight: 400;
	box-shadow: inset 0 0 0 1px #1f75cb;
}

.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):hover[type='submit'] {
	background-color: #e9f3fc;
	color: #1068bf;
	box-shadow: inset 0 0 0 2px #1f75cb,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
}

.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):focus[type='submit'] {
	background-color: #cbe2f9;
	color: #1068bf;
	box-shadow: inset 0 0 0 2px #1f75cb, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):active,.gl-button.gl-button.btn-info.btn-secondary:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled):active,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled).selected[type='submit'] {
	background-color: #cbe2f9;
	color: #0b5cad;
	box-shadow: inset 0 0 0 2px #1068bf,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):active:focus,.gl-button.gl-button.btn-info.btn-secondary:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-info.btn-secondary:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-info.btn-secondary:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #1068bf, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-success:not(:disabled),.gl-button.gl-button.btn-block.btn-success:not(:disabled),.login-page input.gl-button.gl-button.btn-success:not(:disabled)[type='submit'] {
	background-color: #108548;
	box-shadow: inset 0 0 0 1px #217645;
}

.gl-button.gl-button.btn-success:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-success:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-success:not(:disabled):hover[type='submit'] {
	box-shadow: inset 0 0 0 2px #24663b,0 0.125rem 0.125rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-success:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-success:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-success:not(:disabled):focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #24663b, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-success:not(:disabled):active,.gl-button.gl-button.btn-success:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-success:not(:disabled):active,.login-page input.gl-button.gl-button.btn-success:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-success:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-success:not(:disabled).selected[type='submit'] {
	background-color: #217645;
	box-shadow: inset 0 0 0 2px #0d532a,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-success:not(:disabled):active:focus,.gl-button.gl-button.btn-success:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-success:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-success:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-success:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-success:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #0d532a, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-success.btn-secondary:not(:disabled),.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled),.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled)[type='submit'] {
	background-color: #fff;
	color: #108548;
	font-weight: 400;
	box-shadow: inset 0 0 0 1px #108548;
}

.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):hover[type='submit'] {
	background-color: #ecf4ee;
	color: #217645;
	box-shadow: inset 0 0 0 2px #108548,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
}

.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):focus[type='submit'] {
	background-color: #c3e6cd;
	color: #24663b;
	box-shadow: inset 0 0 0 2px #108548, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):active,.gl-button.gl-button.btn-success.btn-secondary:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled):active,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled).selected[type='submit'] {
	background-color: #c3e6cd;
	color: #24663b;
	box-shadow: inset 0 0 0 2px #217645,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):active:focus,.gl-button.gl-button.btn-success.btn-secondary:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-success.btn-secondary:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-success.btn-secondary:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #217645, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-warning:not(:disabled),.gl-button.gl-button.btn-block.btn-warning:not(:disabled),.login-page input.gl-button.gl-button.btn-warning:not(:disabled)[type='submit'] {
	background-color: #fc9403;
	box-shadow: inset 0 0 0 1px #de7e00;
}

.gl-button.gl-button.btn-warning:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-warning:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-warning:not(:disabled):hover[type='submit'] {
	box-shadow: inset 0 0 0 2px #c26700,0 0.125rem 0.125rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-warning:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-warning:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-warning:not(:disabled):focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #c26700, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-warning:not(:disabled):active,.gl-button.gl-button.btn-warning:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-warning:not(:disabled):active,.login-page input.gl-button.gl-button.btn-warning:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-warning:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-warning:not(:disabled).selected[type='submit'] {
	background-color: #de7e00;
	box-shadow: inset 0 0 0 2px #a35200,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-warning:not(:disabled):active:focus,.gl-button.gl-button.btn-warning:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-warning:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-warning:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-warning:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-warning:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #a35200, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled),.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled),.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled)[type='submit'] {
	background-color: #fff;
	color: #c26700;
	font-weight: 400;
	box-shadow: inset 0 0 0 1px #fc9403;
}

.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):hover[type='submit'] {
	background-color: #fffaf4;
	color: #de7e00;
	box-shadow: inset 0 0 0 2px #fc9403,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
}

.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):focus[type='submit'] {
	background-color: #fff1de;
	color: #a35200;
	box-shadow: inset 0 0 0 2px #fc9403, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):active,.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled):active,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled).selected[type='submit'] {
	background-color: #fff1de;
	color: #c26700;
	box-shadow: inset 0 0 0 2px #de7e00,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):active:focus,.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-warning.btn-secondary:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-warning.btn-secondary:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #de7e00, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-danger:not(:disabled),.gl-button.gl-button.btn-block.btn-danger:not(:disabled),.login-page input.gl-button.gl-button.btn-danger:not(:disabled)[type='submit'] {
	background-color: #dd2b0e;
	box-shadow: inset 0 0 0 1px #c91c00;
}

.gl-button.gl-button.btn-danger:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-danger:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-danger:not(:disabled):hover[type='submit'] {
	box-shadow: inset 0 0 0 2px #ae1800,0 0.125rem 0.125rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-danger:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-danger:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-danger:not(:disabled):focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #ae1800, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-danger:not(:disabled):active,.gl-button.gl-button.btn-danger:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-danger:not(:disabled):active,.login-page input.gl-button.gl-button.btn-danger:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-danger:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-danger:not(:disabled).selected[type='submit'] {
	background-color: #c91c00;
	box-shadow: inset 0 0 0 2px #8d1300,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-danger:not(:disabled):active:focus,.gl-button.gl-button.btn-danger:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-danger:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-danger:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-danger:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-danger:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #8d1300, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled),.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled),.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled)[type='submit'] {
	background-color: #fff;
	color: #dd2b0e;
	font-weight: 400;
	box-shadow: inset 0 0 0 1px #dd2b0e;
}

.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):hover,.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled):hover,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):hover[type='submit'] {
	background-color: #fdd4cd;
	color: #c91c00;
	box-shadow: inset 0 0 0 2px #dd2b0e,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
}

.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):focus,.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled):focus,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):focus[type='submit'] {
	background-color: #fdd4cd;
	color: #c91c00;
	box-shadow: inset 0 0 0 2px #dd2b0e, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):active,.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled).selected,.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled):active,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):active[type='submit'],.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled).selected,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled).selected[type='submit'] {
	background-color: #fcb5aa;
	color: #ae1800;
	box-shadow: inset 0 0 0 2px #c91c00,inset 0 0.125rem 0.25rem 0 rgba(0,0,0,0.2);
}

.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):active:focus,.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled).selected:focus,.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled):active:focus,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled):active:focus[type='submit'],.gl-button.gl-button.btn-block.btn-danger.btn-secondary:not(:disabled).selected:focus,.login-page input.gl-button.gl-button.btn-danger.btn-secondary:not(:disabled).selected:focus[type='submit'] {
	box-shadow: inset 0 0 0 2px #c91c00, 0 0 0 0.0625rem #63a6e9, 0 0 0.25rem 0.0625rem #63a6e9;
}

.gl-button.gl-button.btn-sm,.btn-group-sm>.gl-button.gl-button.btn,.project-buttons .btn-group-sm>.gl-button.gl-button.stat-text,.gl-button.gl-button.btn-block.btn-sm,.btn-group-sm>.gl-button.gl-button.btn-block.btn,.login-page .btn-group-sm>input.gl-button.gl-button.btn[type='submit'],.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'],.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'],.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.stat-text,.login-page input.gl-button.gl-button.btn-sm[type='submit'] {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	line-height: 1rem;
	font-size: 0.875rem;
}

.gl-button.gl-button.btn-sm svg,.btn-group-sm>.gl-button.gl-button.btn svg,.project-buttons .btn-group-sm>.gl-button.gl-button.stat-text svg,.gl-button.gl-button.btn-block.btn-sm svg,.btn-group-sm>.gl-button.gl-button.btn-block.btn svg,.login-page .btn-group-sm>input.gl-button.gl-button.btn[type='submit'] svg,.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'] svg,.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'] svg,.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.stat-text svg,.login-page input.gl-button.gl-button.btn-sm[type='submit'] svg {
	height: 0.75rem;
	width: 0.75rem;
	margin-top: 0.125rem;
	margin-bottom: 0.125rem;
}

.gl-button.gl-button.btn-sm gl-emoji,.btn-group-sm>.gl-button.gl-button.btn gl-emoji,.project-buttons .btn-group-sm>.gl-button.gl-button.stat-text gl-emoji,.gl-button.gl-button.btn-block.btn-sm gl-emoji,.btn-group-sm>.gl-button.gl-button.btn-block.btn gl-emoji,.login-page .btn-group-sm>input.gl-button.gl-button.btn[type='submit'] gl-emoji,.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'] gl-emoji,.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.stat-text[type='submit'] gl-emoji,.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.stat-text gl-emoji,.login-page input.gl-button.gl-button.btn-sm[type='submit'] gl-emoji {
	font-size: 0.75rem;
}

.gl-button.gl-button.btn-dashed,.gl-button.gl-button.btn-block.btn-dashed,.login-page input.gl-button.gl-button.btn-dashed[type='submit'] {
	box-shadow: inset 0 0 0 1px #919191;
	outline: 0.125rem dashed #fff;
	outline-offset: -0.0625rem;
}

.gl-button.gl-button.btn-dashed:hover,.gl-button.gl-button.btn-dashed:focus,.gl-button.gl-button.btn-dashed:active,.gl-button.gl-button.btn-dashed.selected,.gl-button.gl-button.btn-block.btn-dashed:hover,.login-page input.gl-button.gl-button.btn-dashed:hover[type='submit'],.gl-button.gl-button.btn-block.btn-dashed:focus,.login-page input.gl-button.gl-button.btn-dashed:focus[type='submit'],.gl-button.gl-button.btn-block.btn-dashed:active,.login-page input.gl-button.gl-button.btn-dashed:active[type='submit'],.gl-button.gl-button.btn-block.btn-dashed.selected,.login-page input.gl-button.gl-button.btn-dashed.selected[type='submit'] {
	outline: none;
}

.gl-button.gl-button.btn-icon,.gl-button.gl-button.btn-block.btn-icon,.login-page input.gl-button.gl-button.btn-icon[type='submit'] {
	padding: 0.5rem;
	line-height: 1rem;
}

.gl-button.gl-button.btn-icon svg,.gl-button.gl-button.btn-block.btn-icon svg,.login-page input.gl-button.gl-button.btn-icon[type='submit'] svg {
	margin-right: 0;
}

.gl-button.gl-button.btn-icon.btn-sm,.btn-group-sm>.gl-button.gl-button.btn-icon.btn,.project-buttons .btn-group-sm>.gl-button.gl-button.btn-icon.stat-text,.gl-button.gl-button.btn-block.btn-icon.btn-sm,.btn-group-sm>.gl-button.gl-button.btn-block.btn-icon.btn,.login-page .btn-group-sm>input.gl-button.gl-button.btn-icon.btn[type='submit'],.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.btn-icon.stat-text[type='submit'],.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.btn-icon.stat-text[type='submit'],.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.btn-icon.stat-text,.login-page input.gl-button.gl-button.btn-icon.btn-sm[type='submit'] {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-button.gl-button.button-ellipsis-horizontal,.gl-button.gl-button.button-ellipsis-horizontal.btn-sm,.btn-group-sm>.gl-button.gl-button.button-ellipsis-horizontal.btn,.project-buttons .btn-group-sm>.gl-button.gl-button.button-ellipsis-horizontal.stat-text,.gl-button.gl-button.btn-block.button-ellipsis-horizontal,.login-page input.gl-button.gl-button.button-ellipsis-horizontal[type='submit'],.gl-button.gl-button.btn-block.button-ellipsis-horizontal.btn-sm,.btn-group-sm>.gl-button.gl-button.btn-block.button-ellipsis-horizontal.btn,.login-page .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.btn[type='submit'],.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.stat-text[type='submit'],.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.stat-text[type='submit'],.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.button-ellipsis-horizontal.stat-text,.login-page input.gl-button.gl-button.button-ellipsis-horizontal.btn-sm[type='submit'] {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}

.gl-button.gl-button.button-ellipsis-horizontal svg,.gl-button.gl-button.button-ellipsis-horizontal.btn-sm svg,.btn-group-sm>.gl-button.gl-button.button-ellipsis-horizontal.btn svg,.project-buttons .btn-group-sm>.gl-button.gl-button.button-ellipsis-horizontal.stat-text svg,.gl-button.gl-button.btn-block.button-ellipsis-horizontal svg,.login-page input.gl-button.gl-button.button-ellipsis-horizontal[type='submit'] svg,.gl-button.gl-button.btn-block.button-ellipsis-horizontal.btn-sm svg,.btn-group-sm>.gl-button.gl-button.btn-block.button-ellipsis-horizontal.btn svg,.login-page .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.btn[type='submit'] svg,.login-page .project-buttons .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.stat-text[type='submit'] svg,.project-buttons .login-page .btn-group-sm>input.gl-button.gl-button.button-ellipsis-horizontal.stat-text[type='submit'] svg,.project-buttons .btn-group-sm>.gl-button.gl-button.btn-block.button-ellipsis-horizontal.stat-text svg,.login-page input.gl-button.gl-button.button-ellipsis-horizontal.btn-sm[type='submit'] svg {
	height: 1rem;
	width: 1rem;
	margin: 0;
}

.gl-button.gl-button.btn-label,.gl-button.gl-button.btn-label:hover,.gl-button.gl-button.btn-label:focus,.gl-button.gl-button.btn-label:active,.gl-button.gl-button.btn-block.btn-label,.login-page input.gl-button.gl-button.btn-label[type='submit'],.gl-button.gl-button.btn-block.btn-label:hover,.login-page input.gl-button.gl-button.btn-label:hover[type='submit'],.gl-button.gl-button.btn-block.btn-label:focus,.login-page input.gl-button.gl-button.btn-label:focus[type='submit'],.gl-button.gl-button.btn-block.btn-label:active,.login-page input.gl-button.gl-button.btn-label:active[type='submit'] {
	background-color: #f0f0f0;
	color: #303030;
	fill: currentColor;
	box-shadow: inset 0 0 0 1px #bababa;
	cursor: default;
}

.gl-button.gl-button.disabled,.gl-button.gl-button[disabled],.gl-button.gl-button.btn-block.disabled,.login-page input.gl-button.gl-button.disabled[type='submit'],.gl-button.gl-button.btn-block[disabled],.login-page input.gl-button.gl-button[disabled][type='submit'] {
	background-color: #f0f0f0;
	color: #919191;
	box-shadow: inset 0 0 0 1px #bfbfbf;
	opacity: 1;
	cursor: not-allowed !important;
}

.gl-pagination {
	font-size: 0.875rem;
}

.gl-pagination a {
	color: #303030;
}

.gl-pagination .page-link {
	border-color: #bfbfbf;
	line-height: 1rem;
}

.gl-pagination .page-link:not(.active):hover {
	color: #303030;
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 2px #bababa,0 0.125rem 0.125rem 0 rgba(0,0,0,0.1);
	z-index: 0;
}

.gl-pagination:not(.pagination-lg):not(.pagination-sm) .page-link {
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.gl-pagination:not(.pagination-lg):not(.pagination-sm) .page-link.prev-page-item,.gl-pagination:not(.pagination-lg):not(.pagination-sm) .page-link.next-page-item {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-pagination .page-item:not(.disabled) a.active {
	background-color: #1f75cb;
	border-color: #1068bf;
	z-index: 2;
}

.gl-pagination .page-item.disabled .page-link {
	background-color: #fafafa;
	border-color: #bfbfbf;
	color: #bababa;
}

.gl-pagination .prev-page-item .gl-icon,.gl-pagination .next-page-item .gl-icon {
	vertical-align: bottom;
}

@media (max-width: 36rem) {
	.gl-pagination:not(.custom-rendering) .prev-page-item span,.gl-pagination:not(.custom-rendering) .next-page-item span {
		display: none;
	}
}

.gl-path-nav {
	position: relative;
	display: flex;
}

.gl-path-nav .gl-path-nav-list {
	padding: 0.125rem;
	margin: 0;
	position: relative;
	list-style-type: none;
	display: inline-flex;
	overflow: hidden;
}

.gl-path-nav .gl-path-nav-list-item {
	overflow: hidden;
	min-width: fit-content;
}

.gl-path-nav .gl-path-nav-list-item:focus-within {
	filter: drop-shadow(0 0 0.0625rem #1f75cb);
}

.gl-path-nav .gl-path-button {
	padding-left: 1rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	margin-right: 0.75rem;
	display: flex;
	position: relative;
	font-size: 0.875rem;
	z-index: 0;
	border-style: none;
	color: #a7a7a7;
	font-weight: 600;
	line-height: 1rem;
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
	background-color: var(--path-bg-color);
	padding-right: 0.625rem;
}

.gl-path-nav .gl-path-button:focus {
	outline: none;
}

.gl-path-nav .gl-path-button::after {
	content: '';
	position: absolute;
	background-color: inherit;
	top: 0.28125rem;
	right: -0.6875rem;
	width: 1.4375rem;
	z-index: -1;
	height: 1.4375rem;
	transform: rotate(45deg) skew(18deg, 18deg);
	border-top-left-radius: 0.625rem;
	border-bottom-right-radius: 0.625rem;
}

.gl-path-nav .gl-path-button:hover {
	color: #fff;
	background-color: #dbdbdb;
	color: #303030;
}

.gl-path-nav .gl-path-button:hover::after {
	background-color: #dbdbdb;
}

.gl-path-nav .gl-path-fade {
	width: 2.5rem;
	height: 100%;
	bottom: 0;
	position: absolute;
	z-index: 2;
	color: #a7a7a7;
}

.gl-path-nav .gl-path-fade-left {
	left: 0;
	background-image: linear-gradient(to left, transparent, var(--path-bg-color), var(--path-bg-color), var(--path-bg-color));
}

.gl-path-nav .gl-path-fade-right {
	right: 0;
	text-align: right;
	background-image: linear-gradient(to right, transparent, var(--path-bg-color), var(--path-bg-color), var(--path-bg-color));
}

.gl-path-nav .gl-clear-icon-button {
	padding: 0;
	color: #bababa;
	height: 100%;
}

.gl-path-nav .gl-clear-icon-button .gl-icon {
	vertical-align: middle;
}

.gl-path-nav .gl-path-active-item-indigo,.gl-path-nav .gl-path-active-item-indigo:hover {
	color: #fff;
	background-color: #41419f;
}

.gl-path-nav .gl-path-active-item-indigo::after,.gl-path-nav .gl-path-active-item-indigo:hover::after {
	background-color: #41419f;
}

.gl-path-nav .gl-path-active-item-blue,.gl-path-nav .gl-path-active-item-blue:hover {
	color: #fff;
	background-color: #4a79a8;
}

.gl-path-nav .gl-path-active-item-blue::after,.gl-path-nav .gl-path-active-item-blue:hover::after {
	background-color: #4a79a8;
}

.gl-path-nav .gl-path-active-item-light-blue,.gl-path-nav .gl-path-active-item-light-blue:hover {
	color: #fff;
	background-color: #367cc2;
}

.gl-path-nav .gl-path-active-item-light-blue::after,.gl-path-nav .gl-path-active-item-light-blue:hover::after {
	background-color: #367cc2;
}

.gl-path-nav .gl-path-active-item-red,.gl-path-nav .gl-path-active-item-red:hover {
	color: #fff;
	background-color: #ad4a3b;
}

.gl-path-nav .gl-path-active-item-red::after,.gl-path-nav .gl-path-active-item-red:hover::after {
	background-color: #ad4a3b;
}

.gl-path-nav .gl-path-active-item-light-red,.gl-path-nav .gl-path-active-item-light-red:hover {
	color: #fff;
	background-color: #c24b38;
}

.gl-path-nav .gl-path-active-item-light-red::after,.gl-path-nav .gl-path-active-item-light-red:hover::after {
	background-color: #c24b38;
}

.gl-path-nav .gl-path-active-item-green,.gl-path-nav .gl-path-active-item-green:hover {
	color: #fff;
	background-color: #35935c;
}

.gl-path-nav .gl-path-active-item-green::after,.gl-path-nav .gl-path-active-item-green:hover::after {
	background-color: #35935c;
}

.gl-popover {
	max-width: 24rem;
	border-width: 1px;
	border-style: solid;
	border-style: none;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
	font-size: 0.75rem;
}

.gl-popover,.gl-popover .popover-body {
	color: #303030;
}

.gl-popover.bs-popover-top>.arrow::before,.gl-popover.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #dbdbdb;
	bottom: 1px;
}

.gl-popover.bs-popover-top>.arrow::after,.gl-popover.bs-popover-auto[x-placement^="top"]>.arrow::after {
	bottom: 0.125rem;
}

.gl-popover.bs-popover-bottom>.arrow::before,.gl-popover.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #dbdbdb;
}

.gl-popover.bs-popover-bottom>.popover-header::before,.gl-popover.bs-popover-auto[x-placement^="bottom"]>.popover-header::before {
	border-color: #fff;
}

.gl-popover.bs-popover-right>.arrow::before,.gl-popover.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #dbdbdb;
}

.gl-popover.bs-popover-left>.arrow::before,.gl-popover.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #dbdbdb;
}

.gl-popover .popover-header {
	background-color: #fff;
	font-size: 0.75rem;
	font-weight: 600;
	margin: 0;
}

.gl-popover .popover-body {
	padding-top: 1rem;
	padding-bottom: 1rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-popover .popover-body>.popover-hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	margin-left: 0;
	margin-right: 0;
}

.gl-popover.blue {
	background-color: #1068bf;
	border-color: #1068bf;
}

.gl-popover.blue .popover-body {
	color: #fff;
}

.gl-popover.blue.bs-popover-bottom .arrow::before,.gl-popover.blue.bs-popover-auto[x-placement^="bottom"] .arrow::before,.gl-popover.blue.bs-popover-bottom .arrow::after,.gl-popover.blue.bs-popover-auto[x-placement^="bottom"] .arrow::after {
	border-bottom-color: #1068bf;
}

.gl-popover.blue.bs-popover-top .arrow::before,.gl-popover.blue.bs-popover-auto[x-placement^="top"] .arrow::before,.gl-popover.blue.bs-popover-top .arrow::after,.gl-popover.blue.bs-popover-auto[x-placement^="top"] .arrow::after {
	border-top-color: #1068bf;
}

.gl-popover.blue.bs-popover-right .arrow::after,.gl-popover.blue.bs-popover-auto[x-placement^="right"] .arrow::after,.gl-popover.blue.bs-popover-right .arrow::before,.gl-popover.blue.bs-popover-auto[x-placement^="right"] .arrow::before {
	border-right-color: #1068bf;
}

.gl-popover.blue.bs-popover-left .arrow::before,.gl-popover.blue.bs-popover-auto[x-placement^="left"] .arrow::before,.gl-popover.blue.bs-popover-left .arrow::after,.gl-popover.blue.bs-popover-auto[x-placement^="left"] .arrow::after {
	border-left-color: #1068bf;
}

.gl-search-box-by-type-loading-icon,.gl-search-box-by-type-search-icon {
	margin: 0.5rem;
	color: #a7a7a7;
	width: 1rem;
}

.gl-search-box-by-type-search-icon {
	position: absolute;
}

.gl-search-box-by-type {
	display: flex;
	position: relative;
}

.gl-search-box-by-type-clear {
	padding: 0.5rem;
}

.gl-search-box-by-type-input,.gl-search-box-by-type-input.gl-form-input {
	height: 2rem;
	padding-right: 2rem;
	padding-left: 1.75rem;
}

.gl-search-box-by-type-right-icons {
	display: flex;
	line-height: 0;
	right: 0;
	position: absolute;
}

.gl-search-box-by-click {
	font-size: 0.875rem;
	border-color: #bababa;
}

.gl-search-box-by-click .gl-search-box-by-click-history>button {
	padding: 0.5rem;
	border-style: none;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-history-icon {
	margin-right: 0.25rem;
	color: #a7a7a7;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-history-icon-chevron {
	color: #a7a7a7;
	margin-right: 0;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-close-history-button {
	position: absolute;
	top: 0;
	right: 0;
	line-height: 0;
	box-shadow: none;
	width: auto;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-history-header {
	text-align: center;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-history-no-searches {
	text-align: center;
	color: #a7a7a7;
}

.gl-search-box-by-click .gl-search-box-by-click-history .gl-search-box-by-click-history-no-searches .gl-dropdown-text {
	font-weight: 400;
}

.gl-search-box-by-click .input-group>.input-group-prepend,.gl-search-box-by-click .input-group>.input-group-append {
	background-color: #fff;
}

.gl-search-box-by-click .input-group .gl-search-box-by-click-search-button {
	color: #a7a7a7;
	padding: 0.5rem;
}

.gl-search-box-by-click .gl-search-box-by-click-input {
	padding-right: 2rem;
}

.gl-search-box-by-click .gl-search-box-by-click-clear-button {
	position: absolute;
	right: 2rem;
	z-index: 3;
	padding: 0.5rem;
	line-height: 0;
}

.gl-search-box-by-click .gl-search-box-by-click-menu {
	font-size: 0.875rem;
	width: 25rem;
}

.gl-segmented-control label:not(.disabled) {
	cursor: pointer;
}

.gl-segmented-control .btn-gl-segmented-button {
	font-size: 0.875rem;
	line-height: 1rem;
	color: #303030;
	fill: currentColor;
	background-color: #fff;
	box-shadow: inset 0 0 0 1px #bfbfbf;
}

.gl-segmented-control .btn-gl-segmented-button.active {
	background-color: #fafafa;
	box-shadow: inset 0 0.125rem 0.25rem #bfbfbf, inset 0 0.0625rem 0 #bfbfbf, inset 0.0625rem 0 0 #bfbfbf, inset 0 -0.0625rem 0 #bfbfbf, inset -0.0625rem 0 0 #bfbfbf;
}

.gl-segmented-control .btn-gl-segmented-button.disabled,.gl-segmented-control .btn-gl-segmented-button[disabled] {
	background-color: #f0f0f0;
	color: #919191;
	box-shadow: inset 0 0 0 1px #bfbfbf;
	opacity: 1;
	cursor: not-allowed !important;
}

.gl-skeleton-loader stop {
	opacity: 1;
}

.gl-skeleton-loader .primary-stop {
	stop-color: #dbdbdb;
}

.gl-skeleton-loader .secondary-stop {
	stop-color: #f0f0f0;
}

@keyframes blockTextShine {
	0% {
		transform: translateX(-468px);
	}

	100% {
		transform: translateX(468px);
	}
}

.animation-container {
	height: 2.5rem;
	overflow: hidden;
}

.animation-container.animation-container-small {
	height: 0.75rem;
}

.animation-container [class^='skeleton-line-'] {
	height: 10px;
	position: relative;
	background-color: #f0f0f0;
	overflow: hidden;
}

.animation-container [class^='skeleton-line-']:not(:last-of-type) {
	margin-bottom: 0.25rem;
}

.animation-container [class^='skeleton-line-']::after {
	height: 10px;
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: linear-gradient(to right, #dbdbdb 0%, #f0f0f0 20%, #dbdbdb 40%, #dbdbdb 100%);
	animation: blockTextShine 1s linear infinite forwards;
}

.skeleton-line-1 {
	width: 156px;
}

.skeleton-line-2 {
	width: 235px;
}

.skeleton-line-3 {
	width: 200px;
}

.gl-sorting .sorting-direction-button {
	color: #bababa;
}

.gl-sorting-item {
	flex-shrink: 0;
	margin-right: 0.25rem;
}

.gl-sorting-item.inactive {
	visibility: hidden;
}

.gl-tabs-nav {
	border-style: solid;
	border-color: #dbdbdb;
	border-width: 0;
	border-bottom-width: 1px;
}

.gl-tab-nav-item {
	color: #a7a7a7;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	line-height: 1rem;
	font-size: 0.875rem;
	transition: box-shadow 100ms linear;
}

.gl-tab-nav-item.disabled {
	color: #bfbfbf;
}

.gl-tab-nav-item:hover {
	color: #303030;
	box-shadow: inset 0 -2px 0 0 #dbdbdb;
}

.gl-tab-nav-item>.gl-tab-counter-badge {
	font-weight: inherit;
	color: inherit;
}

.gl-tab-content {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	font-size: 0.875rem;
	line-height: 1rem;
	color: #303030;
}

.gl-tab-nav-item-active {
	font-weight: 600;
	color: #303030;
}

.gl-tab-nav-item-active-indigo {
	box-shadow: inset 0 -2px 0 0 #6666c4;
}

.gl-tab-nav-item-active-blue {
	box-shadow: inset 0 -2px 0 0 #4a79a8;
}

.gl-tab-nav-item-active-light-blue {
	box-shadow: inset 0 -2px 0 0 #367cc2;
}

.gl-tab-nav-item-active-red {
	box-shadow: inset 0 -2px 0 0 #ad4a3b;
}

.gl-tab-nav-item-active-light-red {
	box-shadow: inset 0 -2px 0 0 #c24b38;
}

.gl-tab-nav-item-active-green {
	box-shadow: inset 0 -2px 0 0 #35935c;
}

.toasted-container {
	max-width: 36.625rem;
}

@media (max-width: 575.98px) {
	.toasted-container {
		width: 100%;
		padding-right: 2.625rem;
	}
}

.toasted-container .toasted.gl-toast {
	border-radius: 0.25rem;
	font-size: 0.875rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-right: 1rem;
	padding-left: 1.5rem;
	margin-top: 0.5rem;
	line-height: 1rem;
	background-color: rgba(48,48,48,0.95);
}

.toasted-container .toasted.gl-toast span {
	padding-right: 0.5rem;
}

.toasted-container .toasted.gl-toast span a {
	color: #63a6e9;
	font-weight: 600;
}

@media (max-width: 575.98px) {
	.toasted-container .toasted.gl-toast .action:first-of-type {
		margin-left: auto;
	}
}

.toasted-container .toasted.gl-toast .action {
	color: #63a6e9;
	margin: 0;
	margin-left: 0.5rem;
	text-transform: none;
	font-size: 0.875rem;
	white-space: nowrap;
}

.toasted-container .toasted.gl-toast .toast-close {
	font-size: 1.125rem;
	color: #fff;
	margin-left: 0.5rem;
}

body .toasted-container.bottom-left {
	bottom: 1.5rem;
	left: 1.5rem;
}

table.gl-table {
	color: #a7a7a7;
	background-color: transparent;
}

table.gl-table tr th,table.gl-table tr td {
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 1rem;
	background-color: transparent;
	line-height: 1rem;
	font-size: 0.875rem;
}

table.gl-table tr th {
	font-weight: 600;
	border-color: #bfbfbf;
}

table.gl-table tr td {
	border-color: #dbdbdb;
}

table.gl-table.b-table.b-table-stacked tbody>tr::after {
	content: '';
	height: 1.5rem;
	width: 100%;
	display: block;
}

table.gl-table.b-table.b-table-stacked tbody>tr>td[data-label] {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
}

table.gl-table.b-table.b-table-stacked tbody>tr>td[data-label]::before {
	text-align: left;
}

table.gl-table.b-table.b-table-stacked tbody>tr>td[data-label]:first-child {
	border-top-style: solid;
	border-top-width: 1px;
}

table.gl-table.b-table.b-table-stacked tbody>tr div {
	text-align: right;
	overflow-wrap: break-word;
}

@media (max-width: 575.98px) {
	table.gl-table.b-table.b-table-stacked-sm tbody>tr::after {
		content: '';
		height: 1.5rem;
		width: 100%;
		display: block;
	}

	table.gl-table.b-table.b-table-stacked-sm tbody>tr>td[data-label] {
		border-left-width: 1px;
		border-right-width: 1px;
		border-left-style: solid;
		border-right-style: solid;
	}

	table.gl-table.b-table.b-table-stacked-sm tbody>tr>td[data-label]::before {
		text-align: left;
	}

	table.gl-table.b-table.b-table-stacked-sm tbody>tr>td[data-label]:first-child {
		border-top-style: solid;
		border-top-width: 1px;
	}

	table.gl-table.b-table.b-table-stacked-sm tbody>tr div {
		text-align: right;
		overflow-wrap: break-word;
	}
}

@media (max-width: 767.98px) {
	table.gl-table.b-table.b-table-stacked-md tbody>tr::after {
		content: '';
		height: 1.5rem;
		width: 100%;
		display: block;
	}

	table.gl-table.b-table.b-table-stacked-md tbody>tr>td[data-label] {
		border-left-width: 1px;
		border-right-width: 1px;
		border-left-style: solid;
		border-right-style: solid;
	}

	table.gl-table.b-table.b-table-stacked-md tbody>tr>td[data-label]::before {
		text-align: left;
	}

	table.gl-table.b-table.b-table-stacked-md tbody>tr>td[data-label]:first-child {
		border-top-style: solid;
		border-top-width: 1px;
	}

	table.gl-table.b-table.b-table-stacked-md tbody>tr div {
		text-align: right;
		overflow-wrap: break-word;
	}
}

@media (max-width: 991.98px) {
	table.gl-table.b-table.b-table-stacked-lg tbody>tr::after {
		content: '';
		height: 1.5rem;
		width: 100%;
		display: block;
	}

	table.gl-table.b-table.b-table-stacked-lg tbody>tr>td[data-label] {
		border-left-width: 1px;
		border-right-width: 1px;
		border-left-style: solid;
		border-right-style: solid;
	}

	table.gl-table.b-table.b-table-stacked-lg tbody>tr>td[data-label]::before {
		text-align: left;
	}

	table.gl-table.b-table.b-table-stacked-lg tbody>tr>td[data-label]:first-child {
		border-top-style: solid;
		border-top-width: 1px;
	}

	table.gl-table.b-table.b-table-stacked-lg tbody>tr div {
		text-align: right;
		overflow-wrap: break-word;
	}
}

@media (max-width: 1199.98px) {
	table.gl-table.b-table.b-table-stacked-xl tbody>tr::after {
		content: '';
		height: 1.5rem;
		width: 100%;
		display: block;
	}

	table.gl-table.b-table.b-table-stacked-xl tbody>tr>td[data-label] {
		border-left-width: 1px;
		border-right-width: 1px;
		border-left-style: solid;
		border-right-style: solid;
	}

	table.gl-table.b-table.b-table-stacked-xl tbody>tr>td[data-label]::before {
		text-align: left;
	}

	table.gl-table.b-table.b-table-stacked-xl tbody>tr>td[data-label]:first-child {
		border-top-style: solid;
		border-top-width: 1px;
	}

	table.gl-table.b-table.b-table-stacked-xl tbody>tr div {
		text-align: right;
		overflow-wrap: break-word;
	}
}

.gl-toggle-wrapper {
	line-height: 1rem;
	font-weight: 400;
	display: inline-flex;
	flex-direction: column;
}

.gl-toggle-wrapper.is-disabled {
	opacity: 0.4;
	cursor: not-allowed;
}

.gl-toggle-wrapper.is-disabled .gl-toggle {
	cursor: not-allowed;
}

.gl-help-label {
	margin-top: 0.5rem;
	color: #a7a7a7;
	font-weight: 400;
}

.gl-toggle-label-inline {
	flex-direction: row;
	align-items: center;
}

.gl-toggle-label-inline .gl-toggle-label {
	white-space: nowrap;
	margin-bottom: 0;
	margin-right: 0.5rem;
}

.gl-toggle-label-inline .gl-help-label {
	margin-top: 0;
	margin-left: 0.5rem;
}

.gl-toggle-label {
	margin-bottom: 0.5rem;
	font-weight: 600;
}

.gl-toggle {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border-width: 0;
	cursor: pointer;
	background-color: #bababa;
	padding: 0.125rem;
	position: relative;
	width: 3rem;
	height: 1.5rem;
	outline: none;
	user-select: none;
	border-radius: 0.75rem;
	transition: all 0.4s ease;
	line-height: 1rem;
}

.gl-toggle::selection,.gl-toggle::before::selection,.gl-toggle::after::selection {
	background: none;
}

.gl-toggle:focus {
	outline: none;
}

.gl-toggle .toggle-loading {
	height: 1rem;
}

.gl-toggle .toggle-icon {
	border-radius: 50%;
	background-color: #fff;
	position: absolute;
	display: inline-flex;
	align-items: center;
	left: 0.125rem;
	top: 0.125rem;
	transition: all 0.2s ease;
	justify-content: center;
	padding: 0.125rem;
}

.gl-toggle .toggle-icon>svg {
	width: 1rem;
	height: 1rem;
	fill: #bababa;
	vertical-align: baseline;
}

.gl-toggle.is-checked {
	background-color: #1f75cb;
}

.gl-toggle.is-checked .toggle-icon {
	transform: translateX(1.5rem);
}

.gl-toggle.is-checked .toggle-icon>svg {
	fill: #1f75cb;
}

.gl-token {
	color: #303030;
	background-color: #dbdbdb;
	border-radius: 0.125rem;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	display: inline-flex;
	flex-direction: column;
	justify-content: center;
}

.gl-token-search-type-variant {
	background-color: #dbdbdb;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.gl-token-search-value-variant {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.gl-token-content {
	font-size: 0.75rem;
	line-height: 1rem;
	display: flex;
	align-items: center;
	color: inherit;
}

.gl-token-content>.gl-avatar:first-child,.gl-token-content>.gl-spinner-container:first-child {
	margin-right: 0.25rem;
}

.gl-token-close {
	margin-left: 0.5rem;
	color: #a7a7a7;
	cursor: pointer;
}

.gl-token-close:hover {
	color: #303030;
}

.gl-tooltip {
	font-size: 0.875rem;
	font-size: 0.75rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.gl-tooltip .tooltip-inner {
	border-radius: 0.25rem;
	line-height: 1rem;
	font-weight: 400;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-tooltip .arrow {
	width: 0.5rem;
	height: 1rem;
}

.gl-tooltip .arrow::before {
	border-width: 8px;
}

.gl-tooltip.bs-tooltip-top .arrow,.gl-tooltip.bs-tooltip-auto[x-placement^="top"] .arrow,.gl-tooltip.bs-tooltip-bottom .arrow,.gl-tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
	width: 1rem;
	height: 0.5rem;
}

.gl-heatmap {
	position: relative;
}

.gl-heatmap .gl-legend-inline-series {
	pointer-events: none;
}

.gl-legend-inline {
	display: flex;
	flex-wrap: wrap;
	flex-shrink: 0;
	color: #303030;
}

.gl-legend-inline .gl-legend-inline-series {
	display: flex;
	flex-shrink: 0;
	justify-content: space-between;
	align-items: center;
	padding-right: 1rem;
}

.gl-legend-inline .gl-legend-inline-series:hover {
	cursor: pointer;
	text-decoration: underline;
}

.gl-legend-inline .gl-legend-inline-series .gl-legend-inline-series-label .gl-series-label:nth-child(2) {
	flex: 1;
	min-width: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.gl-legend-tabular {
	position: relative;
}

.gl-legend-tabular::after {
	background-image: linear-gradient(to bottom, transparent, #fff);
	bottom: 0;
	content: '';
	display: block;
	height: 0.75rem;
	position: absolute;
	width: 100%;
}

.gl-legend-tabular .gl-legend-tabular-header {
	display: flex;
	justify-content: flex-end;
}

.gl-legend-tabular .gl-legend-tabular-header-cell,.gl-legend-tabular .gl-legend-tabular-details-cell {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: right;
	width: 12.5%;
}

.gl-legend-tabular .gl-legend-tabular-header-cell {
	font-weight: 600;
	line-height: 1.5rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-legend-tabular .gl-legend-tabular-body {
	height: 5.25rem;
	overflow-y: auto;
}

.gl-legend-tabular .gl-legend-tabular-body>*:nth-child(odd) {
	background-color: #fafafa;
}

.gl-legend-tabular .gl-legend-tabular-row {
	display: flex;
}

.gl-legend-tabular .gl-legend-tabular-title-cell,.gl-legend-tabular .gl-legend-tabular-details-cell {
	line-height: 1.5rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-legend-tabular .gl-legend-tabular-title-cell {
	overflow: hidden;
	width: 50%;
}

.gl-series-label-container {
	display: flex;
	font-size: 0.875rem;
}

.gl-series-label-container>.gl-series-label {
	flex-shrink: 0;
	padding: 0;
	margin-right: 0.5rem;
	text-align: center;
}

.gl-series-label-container>.gl-series-label svg {
	display: block;
}

.gl-chart-tooltip {
	position: absolute;
}

.gl-chart-tooltip>.popover {
	min-width: 0;
	width: max-content;
	max-width: 32rem;
}

.gl-charts-tooltip-default-format {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.gl-charts-tooltip-default-format-series {
	display: flex;
}

.gl-charts-tooltip-default-format-series-label,.gl-charts-tooltip-default-format-series-value {
	font-size: 0.75rem;
}

.gl-charts-tooltip-default-format-series-label {
	line-height: 1rem;
	flex-grow: 1;
	margin-right: 2rem;
}

.gl-charts-tooltip-default-format-series .gl-series-label:nth-child(2) {
	width: 100%;
	word-break: break-all;
	text-align: left;
}

.gl-charts-tooltip-default-format-series-value {
	font-weight: 600;
}

.gl-truncate {
	display: inline-flex;
	max-width: 100%;
}

.gl-truncate-start,.gl-truncate-end {
	flex: 0 1 auto;
	white-space: nowrap;
	overflow: hidden;
}

.gl-truncate-start {
	direction: rtl;
	text-align: left;
	text-overflow: '';
}

.gl-truncate-end {
	text-overflow: ellipsis;
}

body,.form-control,.search form,.search form {
	font-size: 0.875rem;
}

legend {
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 20px;
}

button,html [type='button'],[type='reset'],[type='submit'],[role='button'] {
	-webkit-appearance: inherit;
	cursor: pointer;
}

h1,.h1,h2,.h2,h3,.h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}

h4,.h4,h5,.h5,h6,.h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.modal-header .modal-title,.modal-header .page-title {
	margin-top: 0;
	margin-bottom: 0;
}

h5,.h5 {
	font-size: 0.875rem;
}

input[type='file'] {
	line-height: 1;
}

b,strong {
	font-weight: bold;
}

a {
	color: #1068bf;
}

hr {
	overflow: hidden;
}

@media (min-width: 768px) {
	.form-group.row .col-form-label {
		text-align: right;
	}
}

kbd {
	display: inline-block;
}

code {
	padding: 2px 4px;
	color: #1f1f1f;
	background-color: #f0f0f0;
	border-radius: 4px;
}

.code>code {
	background-color: inherit;
	padding: unset;
}

.build-trace code {
	background-color: inherit;
	padding: inherit;
}

table {
	border-spacing: 0;
}

.tooltip,.no-pointer-events {
	pointer-events: none;
}

.d-table-header-group {
	display: table-header-group !important;
}

@media (min-width: 576px) {
	.d-sm-table-header-group {
		display: table-header-group !important;
	}
}

@media (min-width: 768px) {
	.d-md-table-header-group {
		display: table-header-group !important;
	}
}

@media (min-width: 992px) {
	.d-lg-table-header-group {
		display: table-header-group !important;
	}
}

@media (min-width: 1200px) {
	.d-xl-table-header-group {
		display: table-header-group !important;
	}
}

.text-secondary {
	color: #707070 !important;
}

.bg-success .card-header,.bg-primary .card-header,.bg-info .card-header,.bg-danger .card-header,.bg-warning .card-header {
	color: #fff;
}

.hidden {
	display: none !important;
	visibility: hidden !important;
}

.hide {
	display: none;
}

.dropdown-toggle::after,.dropdown-menu-toggle::after,.dropright .dropdown-menu-toggle::after {
	display: none;
}

h3.popover-header {
	margin-top: 0;
}

.badge:not(.gl-badge),.label {
	padding: 4px 5px;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	display: inline-block;
}

.badge:not(.gl-badge).badge-gray,.label.badge-gray {
	background-color: #f8fafc;
	color: #303030;
	text-shadow: none;
}

.badge:not(.gl-badge).badge-inverse,.label.badge-inverse {
	background-color: #333;
}

.info-well {
	background: #fafafa;
	color: #303030;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	margin-bottom: 16px;
}

.info-well .well-segment {
	padding: 16px;
}

.info-well .well-segment:not(:last-of-type) {
	border-bottom: 1px solid #eef0f2;
}

.info-well .well-segment p:last-of-type,.info-well .well-segment ol:last-of-type,.info-well .well-segment ul:last-of-type,.info-well .well-segment .form-group:last-of-type {
	margin-bottom: 0;
}

.info-well .badge.badge-gray {
	background-color: #e8f2f7;
}

.card.card-without-margin {
	margin: 0;
}

.nav-tabs {
	border-bottom: 0;
}

.nav-tabs .nav-link {
	border-top: 0;
	border-left: 0;
	border-right: 0;
}

.nav-tabs .nav-item {
	margin-bottom: 0;
}

pre code {
	white-space: pre-wrap;
}

.alert {
	border-radius: 0;
}

.alert-success {
	background-color: #108548;
	border-color: #108548;
}

.alert-info {
	background-color: #1f75cb;
	border-color: #1f75cb;
}

.alert-warning {
	background-color: #fc9403;
	border-color: #fc9403;
}

.alert-danger {
	background-color: #dd2b0e;
	border-color: #dd2b0e;
}

.alert-success,.alert-info,.alert-warning,.alert-danger {
	color: #fff;
}

.alert-success h4,.alert-success .alert-link,.alert-info h4,.alert-info .alert-link,.alert-warning h4,.alert-warning .alert-link,.alert-danger h4,.alert-danger .alert-link {
	color: #fff;
}

input[type="color"].form-control {
	height: 34px;
}

.toggle-sidebar-button .collapse-text,.toggle-sidebar-button .icon-chevron-double-lg-left,.toggle-sidebar-button .icon-chevron-double-lg-right {
	color: #707070;
}

.project-templates-buttons .btn,.project-templates-buttons .project-buttons .stat-text,.project-buttons .project-templates-buttons .stat-text {
	vertical-align: unset;
}

svg {
	vertical-align: baseline;
}

html {
	overflow-y: scroll;
}

html.touch .tooltip {
	display: none !important;
}

body {
	text-decoration-skip: ink;
}

body.navless {
	background-color: #fff !important;
}

body.board-card-content {
	background-color: #eee;
}

body.board-card-content .content-wrapper {
	padding: 0;
}

body.board-card-content .content-wrapper .container-fluid,body.board-card-content .content-wrapper .container-sm,body.board-card-content .content-wrapper .container-md,body.board-card-content .content-wrapper .container-lg,body.board-card-content .content-wrapper .container-xl,body.board-card-content .content-wrapper .container-limited {
	background-color: #eee;
}

.container-fluid.limit-container-width .flash-container.sticky,.limit-container-width.container-sm .flash-container.sticky,.limit-container-width.container-md .flash-container.sticky,.limit-container-width.container-lg .flash-container.sticky,.limit-container-width.container-xl .flash-container.sticky {
	max-width: 990px;
	margin-right: auto;
	margin-left: auto;
}

.content-wrapper {
	margin-top: 40px;
	padding-bottom: 100px;
}

.container {
	padding-top: 0;
	z-index: 5;
}

.container .content {
	margin: 0;
}

@media (max-width: 575.98px) {
	.container .content {
		margin-top: 20px;
	}
}

@media (max-width: 575.98px) {
	.container .container .title {
		padding-left: 15px !important;
	}
}

.navless-container {
	margin-top: 40px;
	padding-top: 32px;
}

.container-limited {
	max-width: 1280px;
}

.container-limited.limit-container-width {
	max-width: 990px;
}

.alert-wrapper .alert {
	margin-bottom: 0;
}

.alert-wrapper .alert:last-child {
	margin-bottom: 16px;
}

.alert-wrapper .alert-link-group {
	float: right;
}

@media (min-width: 992px) {
	.alert-wrapper .flex-alert {
		display: flex;
	}

	.alert-wrapper .flex-alert .alert-message {
		flex: 1;
		padding-right: 40px;
	}
}

.alert-wrapper .flex-alert .alert-link-group {
	float: none;
}

@media (max-width: 767.98px) {
	.alert-wrapper .alert-link-group {
		float: none;
		margin-top: 8px;
	}
}

.alert-wrapper .alert-warning {
	transition: background-color 0.15s, border-color 0.15s;
	background-color: #fc9403;
	border-color: #fc9403;
}

.alert-wrapper .alert-warning:only-of-type {
	background-color: #fc9403;
	border-color: #fc9403;
}

.alert-wrapper .alert-warning+.alert-warning {
	background-color: #de7e00;
	border-color: #de7e00;
}

.alert-wrapper .alert-warning+.alert-warning+.alert-warning {
	background-color: #c26700;
	border-color: #c26700;
}

.alert-wrapper .alert-warning+.alert-warning+.alert-warning+.alert-warning {
	background-color: #a35200;
	border-color: #a35200;
}

.with-performance-bar .layout-page {
	margin-top: 75px;
}

.fullscreen-layout {
	padding-top: 0;
	height: 100vh;
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	overflow: hidden;
}

.fullscreen-layout>#js-peek,.fullscreen-layout>.navbar-gitlab {
	position: static;
	top: auto;
}

.fullscreen-layout .flash-container {
	margin-top: 0;
	margin-bottom: 0;
}

.fullscreen-layout .alert-wrapper .flash-container .flash-alert:last-child,.fullscreen-layout .alert-wrapper .flash-container .flash-notice:last-child {
	margin-bottom: 0;
}

.fullscreen-layout .content-wrapper {
	margin-top: 0;
	padding-bottom: 0;
	flex: 1;
	min-height: 0;
}

.fullscreen-layout.flash-shown .content-wrapper {
	margin-top: 0;
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.animated.once {
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

.animated.short {
	-webkit-animation-duration: 321ms;
	animation-duration: 321ms;
	-webkit-animation-fill-mode: none;
	animation-fill-mode: none;
}

@keyframes pulse {
	from,to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}

	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05);
	}
}

.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
}

.btn,.project-buttons .stat-text {
	transition: background-color 100ms linear, border-color 100ms linear, color 100ms linear, box-shadow 100ms linear;
}

.dropdown-menu-toggle,.header-user-avatar {
	transition: border-color 100ms linear;
}

.note-action-button,.toolbar-btn,.dropdown-toggle-caret {
	transition: color 100ms linear;
}

a {
	transition: background-color 100ms linear, color 100ms linear, border 100ms linear;
}

.stage-nav-item {
	transition: background-color 100ms linear, box-shadow 100ms linear;
}

.dropdown-menu a,.dropdown-menu button,.dropdown-menu-nav a {
	transition: none;
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.fade-in {
	animation: fadeIn 200ms 1;
}

@keyframes fadeInHalf {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 0.5;
	}
}

.fade-in-half {
	animation: fadeInHalf 200ms 1;
}

@keyframes fadeInFull {
	0% {
		opacity: 0.5;
	}

	100% {
		opacity: 1;
	}
}

.fade-in-full {
	animation: fadeInFull 200ms 1;
}

.animation-container {
	height: 40px;
	overflow: hidden;
}

.animation-container.animation-container-small {
	height: 12px;
}

.animation-container.animation-container-right .skeleton-line-2 {
	left: 0;
	right: 150px;
}

.animation-container [class^='skeleton-line-'] {
	position: relative;
	background-color: #f0f0f0;
	height: 10px;
	overflow: hidden;
}

.animation-container [class^='skeleton-line-']:not(:last-of-type) {
	margin-bottom: 4px;
}

.animation-container [class^='skeleton-line-']::after {
	content: ' ';
	display: block;
	animation: blockTextShine 1s linear infinite forwards;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: linear-gradient(to right, #f0f0f0 0%, #fafafa 20%, #f0f0f0 40%, #f0f0f0 100%);
	height: 10px;
}

.skeleton-line-1 {
	width: 156px;
}

.skeleton-line-2 {
	width: 235px;
}

.skeleton-line-3 {
	width: 200px;
}

@keyframes blockTextShine {
	0% {
		transform: translateX(-468px);
	}

	100% {
		transform: translateX(468px);
	}
}

.slide-down-enter-active {
	transition: transform 0.2s;
}

.slide-down-enter,.slide-down-leave-to {
	transform: translateY(-30%);
}

@keyframes spin {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

.transform-origin-center {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.animate-n-spin {
	-webkit-animation-name: spin;
	animation-name: spin;
}

.animate-c-infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.animate-t-linear {
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
}

.animate-d-1 {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
}

.animate-d-2 {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}

.gl-spinner {
	-webkit-animation-name: spin;
	animation-name: spin;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	transform-origin: 50% 50%;
}

@keyframes slide-in-fwd-bottom {
	0% {
		transform: translateZ(-1400px) translateY(800px);
		opacity: 0;
	}

	100% {
		transform: translateZ(0) translateY(0);
		opacity: 1;
	}
}

.slide-in-fwd-bottom-enter-active {
	animation: slide-in-fwd-bottom 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

.slide-in-fwd-bottom-leave-active {
	animation: slide-in-fwd-bottom 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both reverse;
}

.fade-enter-active,.fade-leave-active,.fade-in-enter-active,.fade-out-leave-active {
	transition: opacity 0.3s linear;
}

.fade-enter,.fade-in-enter,.fade-out-leave-to,.fade-leave-to {
	opacity: 0;
}

.slide-enter-from-element.slide-enter,.slide-enter-from-element.slide-leave-to {
	position: absolute;
	transform: translateX(-150%);
}

.slide-enter-to-element.slide-enter,.slide-enter-to-element.slide-leave-to {
	position: absolute;
	transform: translateX(150%);
}

.slide-enter-active,.slide-leave-active {
	transition: transform 300ms ease-out;
}

.slide-enter-to,.slide-leave {
	transform: translateX(0);
}

.banner-callout {
	display: flex;
	position: relative;
	align-items: start;
}

.banner-callout .banner-close {
	position: absolute;
	top: 10px;
	right: 10px;
	opacity: 1;
}

.banner-callout .banner-close .dismiss-icon {
	color: #303030;
	font-size: 0.875rem;
}

.banner-callout .banner-graphic {
	margin: 0 16px 16px 0;
}

.banner-callout.banner-non-empty-state {
	border-bottom: 1px solid #dbdbdb;
}

@media (max-width: 575.98px) {
	.banner-callout {
		justify-content: center;
		flex-direction: column;
		align-items: center;
	}

	.banner-callout .banner-title,.banner-callout .banner-buttons {
		text-align: center;
	}

	.banner-callout .banner-graphic {
		margin-left: 16px;
	}
}

.centered-light-block {
	text-align: center;
	color: #303030;
	margin: 20px;
}

.nothing-here-block {
	text-align: center;
	padding: 20px;
	color: #303030;
	font-weight: 400;
	font-size: 14px;
}

.nothing-here-block.diff-collapsed {
	padding: 5px;
	line-height: 34px;
}

.nothing-here-block.diff-collapsed .click-to-expand {
	cursor: pointer;
	vertical-align: initial;
}

.oneline {
	line-height: 35px;
}

.row-content-block {
	margin-top: 0;
	background-color: #fafafa;
	padding: 16px;
	margin-bottom: 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	color: #303030;
}

.row-content-block.oneline-block {
	line-height: 42px;
}

.row-content-block.white {
	background-color: #fff;
}

.row-content-block.top-block {
	border-top: 0;
}

.row-content-block.top-block .container-fluid,.row-content-block.top-block .container-sm,.row-content-block.top-block .container-md,.row-content-block.top-block .container-lg,.row-content-block.top-block .container-xl {
	background-color: inherit;
}

.row-content-block.middle-block {
	margin-top: 24px;
	margin-bottom: 0;
}

.row-content-block.clear-block {
	margin-bottom: 15px;
	padding-bottom: 16px;
}

.row-content-block.second-block {
	margin-top: -1px;
	margin-bottom: 0;
}

.row-content-block.footer-block {
	margin-top: 24px;
	border-bottom: 0;
}

.row-content-block.content-component-block {
	padding: 11px 0;
	background-color: #fff;
}

.row-content-block .title {
	color: #303030;
}

.row-content-block>p:last-child {
	margin-bottom: 0;
}

.row-content-block .block-controls {
	display: flex;
	justify-content: flex-end;
	flex: 1;
}

.row-content-block .block-controls .control {
	float: left;
	margin-left: 10px;
}

.row-content-block.build-content {
	background-color: #fff;
	border-top: 0;
}

.sub-header-block {
	background-color: #fff;
	border-bottom: 1px solid #eaeaea;
	padding: 11px 0;
	margin-bottom: 11px;
}

.sub-header-block.no-bottom-space {
	border-bottom: 0;
	margin-bottom: 0;
}

.cover-block {
	text-align: center;
	background: #fafafa;
	padding-top: 44px;
	position: relative;
}

.cover-block .avatar-holder .avatar,.cover-block .avatar-holder .identicon {
	margin: 0 auto;
	float: none;
}

.cover-block .avatar-holder .identicon {
	border-radius: 50%;
}

.cover-block .cover-title {
	color: #303030;
	font-size: 23px;
}

.cover-block .cover-title h1 {
	color: #303030;
	margin-bottom: 6px;
	font-size: 23px;
}

.cover-block .cover-title .visibility-icon {
	display: inline-block;
	margin-left: 5px;
	font-size: 18px;
	color: #919191;
}

.cover-block .cover-title p {
	padding: 0 16px;
	color: #303030;
}

.cover-block .cover-desc.username:last-child {
	padding-bottom: 16px;
}

@media (min-width: 576px) {
	.cover-block .cover-controls {
		position: absolute;
		top: 1rem;
		right: 1.25rem;
	}
}

@media (min-width: 576px) {
	.cover-block .cover-controls.left {
		left: 1.25rem;
		right: auto;
	}
}

.cover-block.groups-cover-block {
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	text-align: left;
	padding: 24px 0;
}

.cover-block.groups-cover-block .group-info .cover-title {
	margin-top: 9px;
}

.cover-block.groups-cover-block .group-info p {
	margin-bottom: 0;
}

@media (max-width: 575.98px) {
	.cover-block.groups-cover-block {
		text-align: center;
	}

	.cover-block.groups-cover-block .avatar {
		float: none;
	}
}

.cover-block.user-cover-block {
	padding: 24px 0 0;
}

.cover-block.user-cover-block .nav-links {
	width: 100%;
	float: none;
}

.cover-block.user-cover-block .nav-links.scrolling-tabs {
	float: none;
}

.cover-block.user-cover-block li:first-child {
	margin-left: auto;
}

.cover-block.user-cover-block li:last-child {
	margin-right: auto;
}

.cover-block .group-info h1 {
	display: inline;
	font-weight: 400;
	font-size: 24px;
	color: #303030;
}

.block-connector {
	margin-top: -1px;
}

.content-block {
	padding: 16px 0;
	border-bottom: 1px solid #eaeaea;
}

.content-block.oneline-block {
	line-height: 36px;
}

.content-block>.controls {
	float: right;
}

.content-block .new-branch {
	margin-top: 3px;
}

.content-block-small {
	padding: 10px 0;
}

.landing {
	margin: 16px auto;
	overflow: hidden;
	display: flex;
	position: relative;
	border: 1px solid #63a6e9;
	border-radius: 4px;
	background-color: #e9f3fc;
	justify-content: center;
}

.landing .dismiss-button {
	position: absolute;
	right: 8px;
	top: 8px;
	cursor: pointer;
	color: #1f75cb;
	z-index: 1;
	border: 0;
	background-color: transparent;
	padding: 8px;
	line-height: 0;
}

.landing .dismiss-button:hover,.landing .dismiss-button:focus {
	border: 0;
	color: #0b5cad;
}

.landing .svg-container {
	align-self: center;
}

.landing .inner-content {
	text-align: left;
	white-space: nowrap;
}

.landing .inner-content h4 {
	color: #303030;
	font-size: 17px;
}

.landing .inner-content p {
	color: #303030;
	margin-bottom: 16px;
}

@media (max-width: 767.98px) {
	.landing {
		flex-direction: column;
	}

	.landing .inner-content {
		white-space: normal;
		padding: 0 28px;
		text-align: center;
	}
}

.empty-state {
	margin: 5% auto 0;
}

.empty-state .text-content {
	max-width: 460px;
	margin: 0 auto;
	padding: 16px;
}

.empty-state .emoji-icon {
	display: inline-block;
}

.empty-state .btn,.empty-state .project-buttons .stat-text,.project-buttons .empty-state .stat-text {
	margin: 8px 4px;
}

@media (max-width: 575.98px) {
	.empty-state .btn,.empty-state .project-buttons .stat-text,.project-buttons .empty-state .stat-text {
		width: 100%;
		margin: 8px 0;
	}
}

.flex-right {
	margin-left: auto;
}

.code-block {
	background: #000;
	color: #c4c4c4;
	white-space: pre;
	overflow-x: auto;
	font-size: 12px;
	border: 0;
	padding: 0.5rem;
}

.code-block code {
	background-color: inherit;
	padding: inherit;
}

.btn,.project-buttons .stat-text {
	border-radius: 4px;
	font-size: 0.875rem;
	font-weight: 400;
	padding: 6px 10px;
	background-color: #fff;
	border-color: #dbdbdb;
	color: #303030;
	color: #303030;
	white-space: nowrap;
}

.btn:focus,.project-buttons .stat-text:focus,.btn:active,.project-buttons .stat-text:active {
	background-color: #f0f0f0;
	box-shadow: none;
}

.btn:hover,.project-buttons .stat-text:hover,.btn:focus,.project-buttons .stat-text:focus {
	background-color: #f0f0f0;
	border-color: #e3e3e3;
	color: #303030;
}

.btn:active,.project-buttons .stat-text:active,.btn.active,.project-buttons .active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #eaeaea;
	border-color: #e3e3e3;
	color: #303030;
}

.btn:focus:active,.project-buttons .stat-text:focus:active {
	outline: 0;
}

.btn.btn-sm,.btn-group-sm>.btn,.project-buttons .btn-group-sm>.stat-text,.project-buttons .btn-sm.stat-text {
	padding: 4px 10px;
	font-size: 13px;
	line-height: 18px;
}

.btn.btn-xs,.project-buttons .btn-xs.stat-text {
	padding: 2px 10px;
	font-size: 13px;
	line-height: 13px;
}

.btn.btn-success,.project-buttons .btn-success.stat-text,.btn.btn-register,.project-buttons .btn-register.stat-text {
	background-color: #108548;
	border-color: #217645;
	color: #fff;
}

.btn.btn-success:hover,.project-buttons .btn-success.stat-text:hover,.btn.btn-success:focus,.project-buttons .btn-success.stat-text:focus,.btn.btn-register:hover,.project-buttons .btn-register.stat-text:hover,.btn.btn-register:focus,.project-buttons .btn-register.stat-text:focus {
	background-color: #217645;
	border-color: #24663b;
	color: #fff;
}

.btn.btn-success:active,.project-buttons .btn-success.stat-text:active,.btn.btn-success.active,.project-buttons .btn-success.active.stat-text,.btn.btn-register:active,.project-buttons .btn-register.stat-text:active,.btn.btn-register.active,.project-buttons .btn-register.active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #24663b;
	border-color: #0d532a;
	color: #fff;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success {
	background-color: #fff;
	color: #217645;
	border-color: #108548;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success.btn-border-color {
	border-color: #dbdbdb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success>.icon {
	color: #217645;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:focus {
	background-color: #c3e6cd;
	border-color: #108548;
	color: #24663b;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:focus>.icon {
	color: #24663b;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:active {
	background-color: #91d4a8;
	border-color: #217645;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #0d532a;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:active>.icon {
	color: #0d532a;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-success:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-success:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger {
	background-color: #fff;
	color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove.btn-border-color,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger.btn-border-color {
	border-color: #dbdbdb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger>.icon {
	color: #dd2b0e;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:focus {
	background-color: #fdd4cd;
	border-color: #dd2b0e;
	color: #ae1800;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:focus>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:focus>.icon {
	color: #ae1800;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:active,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:active {
	background-color: #fcb5aa;
	border-color: #c91c00;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #8d1300;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:active>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:active>.icon {
	color: #8d1300;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-remove:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-remove:active:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-danger:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-danger:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning {
	background-color: #fff;
	color: #fc9403;
	border-color: #fc9403;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning.btn-border-color {
	border-color: #dbdbdb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning>.icon {
	color: #fc9403;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:focus {
	background-color: #fff1de;
	border-color: #fc9403;
	color: #c26700;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:focus>.icon {
	color: #c26700;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:active {
	background-color: #fed69f;
	border-color: #de7e00;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #a35200;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:active>.icon {
	color: #a35200;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-warning:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-warning:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info {
	background-color: #fff;
	color: #1f75cb;
	border-color: #1f75cb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary.btn-border-color,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info.btn-border-color,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info.btn-border-color {
	border-color: #dbdbdb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info>.icon {
	color: #1f75cb;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:hover,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:hover,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:focus {
	background-color: #cbe2f9;
	border-color: #1f75cb;
	color: #0b5cad;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:focus>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:hover>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:hover>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:focus>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:focus>.icon {
	color: #0b5cad;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:active,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:active,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:active {
	background-color: #9dc7f1;
	border-color: #1068bf;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #064787;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:active>.icon,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:active>.icon,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:active>.icon {
	color: #064787;
}

.btn.btn-inverted:not(.disabled):not(:disabled).btn-primary:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-primary:active:focus,.btn.btn-inverted:not(.disabled):not(:disabled).btn-info:active:focus,.project-buttons .btn-inverted.stat-text:not(.disabled):not(:disabled).btn-info:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-info,.project-buttons .btn-info.stat-text,.btn.btn-primary,.project-buttons .btn-primary.stat-text {
	background-color: #1f75cb;
	border-color: #1068bf;
	color: #fff;
}

.btn.btn-info:hover,.project-buttons .btn-info.stat-text:hover,.btn.btn-info:focus,.project-buttons .btn-info.stat-text:focus,.btn.btn-primary:hover,.project-buttons .btn-primary.stat-text:hover,.btn.btn-primary:focus,.project-buttons .btn-primary.stat-text:focus {
	background-color: #1068bf;
	border-color: #0b5cad;
	color: #fff;
}

.btn.btn-info:active,.project-buttons .btn-info.stat-text:active,.btn.btn-info.active,.project-buttons .btn-info.active.stat-text,.btn.btn-primary:active,.project-buttons .btn-primary.stat-text:active,.btn.btn-primary.active,.project-buttons .btn-primary.active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #0b5cad;
	border-color: #064787;
	color: #fff;
}

.btn.btn-warning,.project-buttons .btn-warning.stat-text {
	background-color: #fc9403;
	border-color: #de7e00;
	color: #fff;
}

.btn.btn-warning:hover,.project-buttons .btn-warning.stat-text:hover,.btn.btn-warning:focus,.project-buttons .btn-warning.stat-text:focus {
	background-color: #de7e00;
	border-color: #c26700;
	color: #fff;
}

.btn.btn-warning:active,.project-buttons .btn-warning.stat-text:active,.btn.btn-warning.active,.project-buttons .btn-warning.active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #c26700;
	border-color: #a35200;
	color: #fff;
}

.btn.btn-close,.project-buttons .btn-close.stat-text,.btn.btn-close-color,.project-buttons .btn-close-color.stat-text {
	background-color: #fff;
	color: #de7e00;
	border-color: #fc9403;
}

.btn.btn-close.btn-border-color,.project-buttons .btn-close.btn-border-color.stat-text,.btn.btn-close-color.btn-border-color,.project-buttons .btn-close-color.btn-border-color.stat-text {
	border-color: #dbdbdb;
}

.btn.btn-close>.icon,.project-buttons .btn-close.stat-text>.icon,.btn.btn-close-color>.icon,.project-buttons .btn-close-color.stat-text>.icon {
	color: #de7e00;
}

.btn.btn-close:hover,.project-buttons .btn-close.stat-text:hover,.btn.btn-close:focus,.project-buttons .btn-close.stat-text:focus,.btn.btn-close-color:hover,.project-buttons .btn-close-color.stat-text:hover,.btn.btn-close-color:focus,.project-buttons .btn-close-color.stat-text:focus {
	background-color: #fff1de;
	border-color: #fc9403;
	color: #c26700;
}

.btn.btn-close:hover>.icon,.project-buttons .btn-close.stat-text:hover>.icon,.btn.btn-close:focus>.icon,.project-buttons .btn-close.stat-text:focus>.icon,.btn.btn-close-color:hover>.icon,.project-buttons .btn-close-color.stat-text:hover>.icon,.btn.btn-close-color:focus>.icon,.project-buttons .btn-close-color.stat-text:focus>.icon {
	color: #c26700;
}

.btn.btn-close:focus,.project-buttons .btn-close.stat-text:focus,.btn.btn-close-color:focus,.project-buttons .btn-close-color.stat-text:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-close:active,.project-buttons .btn-close.stat-text:active,.btn.btn-close-color:active,.project-buttons .btn-close-color.stat-text:active {
	background-color: #fed69f;
	border-color: #de7e00;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #a35200;
}

.btn.btn-close:active>.icon,.project-buttons .btn-close.stat-text:active>.icon,.btn.btn-close-color:active>.icon,.project-buttons .btn-close-color.stat-text:active>.icon {
	color: #a35200;
}

.btn.btn-close:active:focus,.project-buttons .btn-close.stat-text:active:focus,.btn.btn-close-color:active:focus,.project-buttons .btn-close-color.stat-text:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-spam,.project-buttons .btn-spam.stat-text {
	background-color: #fff;
	color: #dd2b0e;
	border-color: #dd2b0e;
}

.btn.btn-spam.btn-border-color,.project-buttons .btn-spam.btn-border-color.stat-text {
	border-color: #dbdbdb;
}

.btn.btn-spam>.icon,.project-buttons .btn-spam.stat-text>.icon {
	color: #dd2b0e;
}

.btn.btn-spam:hover,.project-buttons .btn-spam.stat-text:hover,.btn.btn-spam:focus,.project-buttons .btn-spam.stat-text:focus {
	background-color: #fdd4cd;
	border-color: #dd2b0e;
	color: #ae1800;
}

.btn.btn-spam:hover>.icon,.project-buttons .btn-spam.stat-text:hover>.icon,.btn.btn-spam:focus>.icon,.project-buttons .btn-spam.stat-text:focus>.icon {
	color: #ae1800;
}

.btn.btn-spam:focus,.project-buttons .btn-spam.stat-text:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn.btn-spam:active,.project-buttons .btn-spam.stat-text:active {
	background-color: #fcb5aa;
	border-color: #c91c00;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #8d1300;
}

.btn.btn-spam:active>.icon,.project-buttons .btn-spam.stat-text:active>.icon {
	color: #8d1300;
}

.btn.btn-spam:active:focus,.project-buttons .btn-spam.stat-text:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

.btn.btn-danger,.project-buttons .btn-danger.stat-text,.btn.btn-remove,.project-buttons .btn-remove.stat-text,.btn.btn-red,.project-buttons .btn-red.stat-text {
	background-color: #dd2b0e;
	border-color: #c91c00;
	color: #fff;
}

.btn.btn-danger:hover,.project-buttons .btn-danger.stat-text:hover,.btn.btn-danger:focus,.project-buttons .btn-danger.stat-text:focus,.btn.btn-remove:hover,.project-buttons .btn-remove.stat-text:hover,.btn.btn-remove:focus,.project-buttons .btn-remove.stat-text:focus,.btn.btn-red:hover,.project-buttons .btn-red.stat-text:hover,.btn.btn-red:focus,.project-buttons .btn-red.stat-text:focus {
	background-color: #c91c00;
	border-color: #ae1800;
	color: #fff;
}

.btn.btn-danger:active,.project-buttons .btn-danger.stat-text:active,.btn.btn-danger.active,.project-buttons .btn-danger.active.stat-text,.btn.btn-remove:active,.project-buttons .btn-remove.stat-text:active,.btn.btn-remove.active,.project-buttons .btn-remove.active.stat-text,.btn.btn-red:active,.project-buttons .btn-red.stat-text:active,.btn.btn-red.active,.project-buttons .btn-red.active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #ae1800;
	border-color: #8d1300;
	color: #fff;
}

.btn.btn-cancel,.project-buttons .btn-cancel.stat-text {
	float: right;
}

.btn.btn-grouped,.project-buttons .btn-grouped.stat-text {
	margin-left: 10px;
	float: left;
}

.btn.btn-grouped.inline,.project-buttons .btn-grouped.inline.stat-text {
	float: none;
}

.btn.btn-grouped.btn-sm,.btn-group-sm>.btn.btn-grouped,.project-buttons .btn-group-sm>.btn-grouped.stat-text,.project-buttons .btn-grouped.btn-sm.stat-text {
	margin-left: 7px;
}

.btn.btn-icon,.project-buttons .btn-icon.stat-text {
	color: #555;
}

.btn .fa-caret-down,.project-buttons .stat-text .fa-caret-down,.btn .fa-chevron-down,.project-buttons .stat-text .fa-chevron-down {
	margin-left: 5px;
}

.btn.dropdown-toggle .fa-caret-down,.btn.dropdown-menu-toggle .fa-caret-down,.project-buttons .dropdown-menu-toggle.stat-text .fa-caret-down,.project-buttons .dropdown-toggle.stat-text .fa-caret-down {
	margin-left: 3px;
}

.btn.btn-text-field,.project-buttons .btn-text-field.stat-text {
	width: 100%;
	text-align: left;
	padding: 6px 16px;
	border-color: #dbdbdb;
	color: #c4c4c4;
	background-color: #fff;
}

.btn.btn-text-field:hover,.project-buttons .btn-text-field.stat-text:hover,.btn.btn-text-field:active,.project-buttons .btn-text-field.stat-text:active,.btn.btn-text-field:focus,.project-buttons .btn-text-field.stat-text:focus {
	cursor: text;
	box-shadow: none;
	border-color: #bcd9f6;
	color: #c4c4c4;
}

.btn.dot-highlight::after,.project-buttons .dot-highlight.stat-text::after {
	content: '';
	background-color: #1f75cb;
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
	margin-left: 3px;
}

.btn svg,.project-buttons .stat-text svg {
	height: 15px;
	width: 15px;
	position: relative;
	top: 2px;
}

.btn svg:not(:last-child),.project-buttons .stat-text svg:not(:last-child),.btn .fa:not(:last-child),.project-buttons .stat-text .fa:not(:last-child) {
	margin-right: 5px;
}

.btn-terminal svg {
	height: 14px;
	width: 1.125rem;
}

.btn-lg,.btn-group-lg>.btn,.project-buttons .btn-group-lg>.stat-text {
	padding: 12px 20px;
}

.btn-transparent {
	color: #707070;
	background-color: transparent;
	border: 0;
}

.btn-transparent:hover,.btn-transparent:active,.btn-transparent:focus {
	background-color: transparent;
	box-shadow: none;
}

.btn-block,.login-page input[type='submit'] {
	width: 100%;
	margin: 0;
	margin-bottom: 15px;
}

.btn-block.btn,.login-page input.btn[type='submit'],.login-page .project-buttons input.stat-text[type='submit'],.project-buttons .login-page input.stat-text[type='submit'],.project-buttons .btn-block.stat-text {
	padding: 6px 0;
}

.btn-align-content {
	display: flex;
	justify-content: center;
	align-items: center;
}

.btn-group.btn-grouped {
	margin-left: 10px;
	float: left;
}

.btn-group.btn-grouped.inline {
	float: none;
}

.btn-group.btn-grouped.btn-sm,.btn-group-sm>.btn-group.btn-grouped.btn,.project-buttons .btn-group-sm>.btn-group.btn-grouped.stat-text {
	margin-left: 7px;
}

.btn-clipboard {
	border: 0;
	padding: 0 5px;
}

.btn-clipboard svg {
	top: auto;
	width: 16px;
	height: 16px;
}

.input-group-prepend .btn,.input-group-prepend .project-buttons .stat-text,.project-buttons .input-group-prepend .stat-text,.input-group-append .btn,.input-group-append .project-buttons .stat-text,.project-buttons .input-group-append .stat-text {
	border-radius: 4px;
	font-size: 0.875rem;
	font-weight: 400;
	padding: 6px 10px;
}

.input-group-prepend .btn:focus,.input-group-prepend .project-buttons .stat-text:focus,.project-buttons .input-group-prepend .stat-text:focus,.input-group-prepend .btn:active,.input-group-prepend .project-buttons .stat-text:active,.project-buttons .input-group-prepend .stat-text:active,.input-group-append .btn:focus,.input-group-append .project-buttons .stat-text:focus,.project-buttons .input-group-append .stat-text:focus,.input-group-append .btn:active,.input-group-append .project-buttons .stat-text:active,.project-buttons .input-group-append .stat-text:active {
	background-color: #f0f0f0;
	box-shadow: none;
}

.input-group-prepend .btn:hover,.input-group-prepend .project-buttons .stat-text:hover,.project-buttons .input-group-prepend .stat-text:hover,.input-group-append .btn:hover,.input-group-append .project-buttons .stat-text:hover,.project-buttons .input-group-append .stat-text:hover {
	outline: none;
}

.input-group-prepend .btn:active,.input-group-prepend .project-buttons .stat-text:active,.project-buttons .input-group-prepend .stat-text:active,.input-group-append .btn:active,.input-group-append .project-buttons .stat-text:active,.project-buttons .input-group-append .stat-text:active {
	outline: none;
}

.input-group-prepend .btn.btn-clipboard,.input-group-prepend .project-buttons .btn-clipboard.stat-text,.project-buttons .input-group-prepend .btn-clipboard.stat-text,.input-group-append .btn.btn-clipboard,.input-group-append .project-buttons .btn-clipboard.stat-text,.project-buttons .input-group-append .btn-clipboard.stat-text {
	padding-left: 15px;
	padding-right: 15px;
}

.input-group-prepend .active,.input-group-append .active {
	box-shadow: rgba(0,0,0,0.16);
	border: 1px solid #e3e3e3 !important;
	background-color: #f0f0f0 !important;
}

.btn-loading:not(.disabled) .fa,.btn-loading:not(.disabled) .spinner {
	display: none;
}

.btn-loading .fa {
	margin-right: 5px;
}

.btn-build {
	margin-left: 10px;
}

.btn-build i {
	color: #707070;
}

.btn-build svg {
	fill: #707070;
}

.clone-dropdown-btn a {
	color: #555;
}

.clone-dropdown-btn a:hover,.clone-dropdown-btn .participants-more .btn-link:hover,.participants-more .clone-dropdown-btn .btn-link:hover,.clone-dropdown-btn .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .clone-dropdown-btn .confidential-edit:hover,.clone-dropdown-btn .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .clone-dropdown-btn .confidential-edit:hover,.clone-dropdown-btn .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .clone-dropdown-btn .lock-edit:hover,.clone-dropdown-btn .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .clone-dropdown-btn .lock-edit:hover,.clone-dropdown-btn .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .clone-dropdown-btn .edit-link:hover,.clone-dropdown-btn .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .clone-dropdown-btn .edit-link:hover,.clone-dropdown-btn .user-list-more .btn-link:hover,.user-list-more .clone-dropdown-btn .btn-link:hover,.clone-dropdown-btn .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .clone-dropdown-btn .confidential-edit:hover,.clone-dropdown-btn .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .clone-dropdown-btn .confidential-edit:hover,.clone-dropdown-btn .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .clone-dropdown-btn .lock-edit:hover,.clone-dropdown-btn .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .clone-dropdown-btn .lock-edit:hover,.clone-dropdown-btn .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .clone-dropdown-btn .edit-link:hover,.clone-dropdown-btn .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .clone-dropdown-btn .edit-link:hover {
	text-decoration: none;
}

.btn-static {
	background-color: #fafafa !important;
	border: 1px solid #e8e8e8;
	cursor: default;
}

.btn-static:active {
	box-shadow: inset 0 0 0 #fff;
}

.btn-inverted-secondary {
	background-color: #fff;
	color: #1f75cb;
	border-color: #1f75cb;
}

.btn-inverted-secondary.btn-border-color {
	border-color: #dbdbdb;
}

.btn-inverted-secondary>.icon {
	color: #1f75cb;
}

.btn-inverted-secondary:hover,.btn-inverted-secondary:focus {
	background-color: #cbe2f9;
	border-color: #1f75cb;
	color: #0b5cad;
}

.btn-inverted-secondary:hover>.icon,.btn-inverted-secondary:focus>.icon {
	color: #0b5cad;
}

.btn-inverted-secondary:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.btn-inverted-secondary:active {
	background-color: #9dc7f1;
	border-color: #1068bf;
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
	color: #064787;
}

.btn-inverted-secondary:active>.icon {
	color: #064787;
}

.btn-inverted-secondary:active:focus {
	box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.2);
}

@media (max-width: 575.98px) {
	.btn-wide-on-xs {
		width: 100%;
	}
}

.btn-blank {
	padding: 0;
	background: transparent;
	border: 0;
	border-radius: 0;
}

.btn-blank:hover,.btn-blank:active,.btn-blank:focus {
	outline: 0;
	background: transparent;
	box-shadow: none;
}

.btn-link,.right-sidebar .title .confidential-edit,.right-sidebar .title .lock-edit,.right-sidebar .title .edit-link {
	padding: 0;
	background-color: transparent;
	color: #1068bf;
	font-weight: normal;
	border-radius: 0;
	border-color: transparent;
	border-width: 0;
}

.btn-link:hover,.right-sidebar .title .confidential-edit:hover,.right-sidebar .title .lock-edit:hover,.right-sidebar .title .edit-link:hover,.btn-link:active,.right-sidebar .title .confidential-edit:active,.right-sidebar .title .lock-edit:active,.right-sidebar .title .edit-link:active,.btn-link:focus,.right-sidebar .title .confidential-edit:focus,.right-sidebar .title .lock-edit:focus,.right-sidebar .title .edit-link:focus {
	color: #064787;
	text-decoration: underline;
	background-color: transparent;
	border-color: transparent;
}

.btn-link.btn-secondary-hover-link,.right-sidebar .title .btn-secondary-hover-link.confidential-edit,.right-sidebar .title .btn-secondary-hover-link.lock-edit,.right-sidebar .title .btn-secondary-hover-link.edit-link,.btn-link.btn-default-hover-link,.right-sidebar .title .btn-default-hover-link.confidential-edit,.right-sidebar .title .btn-default-hover-link.lock-edit,.right-sidebar .title .btn-default-hover-link.edit-link {
	color: #707070;
}

.btn-link.btn-secondary-hover-link:hover,.right-sidebar .title .btn-secondary-hover-link.confidential-edit:hover,.right-sidebar .title .btn-secondary-hover-link.lock-edit:hover,.right-sidebar .title .btn-secondary-hover-link.edit-link:hover,.btn-link.btn-secondary-hover-link:active,.right-sidebar .title .btn-secondary-hover-link.confidential-edit:active,.right-sidebar .title .btn-secondary-hover-link.lock-edit:active,.right-sidebar .title .btn-secondary-hover-link.edit-link:active,.btn-link.btn-secondary-hover-link:focus,.right-sidebar .title .btn-secondary-hover-link.confidential-edit:focus,.right-sidebar .title .btn-secondary-hover-link.lock-edit:focus,.right-sidebar .title .btn-secondary-hover-link.edit-link:focus,.btn-link.btn-default-hover-link:hover,.right-sidebar .title .btn-default-hover-link.confidential-edit:hover,.right-sidebar .title .btn-default-hover-link.lock-edit:hover,.right-sidebar .title .btn-default-hover-link.edit-link:hover,.btn-link.btn-default-hover-link:active,.right-sidebar .title .btn-default-hover-link.confidential-edit:active,.right-sidebar .title .btn-default-hover-link.lock-edit:active,.right-sidebar .title .btn-default-hover-link.edit-link:active,.btn-link.btn-default-hover-link:focus,.right-sidebar .title .btn-default-hover-link.confidential-edit:focus,.right-sidebar .title .btn-default-hover-link.lock-edit:focus,.right-sidebar .title .btn-default-hover-link.edit-link:focus {
	color: #1068bf;
	text-decoration: none;
}

.btn-link.btn-primary-hover-link,.right-sidebar .title .btn-primary-hover-link.confidential-edit,.right-sidebar .title .btn-primary-hover-link.lock-edit,.right-sidebar .title .btn-primary-hover-link.edit-link {
	color: inherit;
}

.btn-link.btn-primary-hover-link:hover,.right-sidebar .title .btn-primary-hover-link.confidential-edit:hover,.right-sidebar .title .btn-primary-hover-link.lock-edit:hover,.right-sidebar .title .btn-primary-hover-link.edit-link:hover,.btn-link.btn-primary-hover-link:active,.right-sidebar .title .btn-primary-hover-link.confidential-edit:active,.right-sidebar .title .btn-primary-hover-link.lock-edit:active,.right-sidebar .title .btn-primary-hover-link.edit-link:active,.btn-link.btn-primary-hover-link:focus,.right-sidebar .title .btn-primary-hover-link.confidential-edit:focus,.right-sidebar .title .btn-primary-hover-link.lock-edit:focus,.right-sidebar .title .btn-primary-hover-link.edit-link:focus {
	color: #1068bf;
	text-decoration: none;
}

.btn-missing,.project-stats .nav .btn-missing,.project-buttons .nav .btn-missing {
	color: #707070;
	border: 1px dashed #b5b5b5;
	border-radius: 4px;
}

.btn-missing:hover,.project-stats .nav .btn-missing:hover,.project-buttons .nav .btn-missing:hover,.btn-missing:active,.project-stats .nav .btn-missing:active,.project-buttons .nav .btn-missing:active,.btn-missing:focus,.project-stats .nav .btn-missing:focus,.project-buttons .nav .btn-missing:focus {
	color: #707070;
	background-color: #f0f0f0;
}

.btn-svg svg {
	height: 16px;
	width: 16px;
	top: 0;
	vertical-align: text-top;
}

.btn.disabled,.project-buttons .disabled.stat-text,.btn[disabled],.project-buttons .stat-text[disabled],fieldset[disabled] .btn,fieldset[disabled] .project-buttons .stat-text,.project-buttons fieldset[disabled] .stat-text,.dropdown-toggle[disabled],.dropdown-menu-toggle[disabled],.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover,.dropdown-toggle[disabled]:hover,.dropdown-menu-toggle[disabled]:hover {
	background-color: #fafafa;
	border-color: #dbdbdb;
	color: #919191;
	opacity: 1;
	text-decoration: none;
	cursor: default;
}

.cursor-not-allowed.btn.disabled,.project-buttons .cursor-not-allowed.disabled.stat-text,.cursor-not-allowed.btn[disabled],.project-buttons .cursor-not-allowed.stat-text[disabled],fieldset[disabled] .cursor-not-allowed.btn,fieldset[disabled] .project-buttons .cursor-not-allowed.stat-text,.project-buttons fieldset[disabled] .cursor-not-allowed.stat-text,.cursor-not-allowed.dropdown-toggle[disabled],.cursor-not-allowed.dropdown-menu-toggle[disabled] {
	cursor: not-allowed;
}

.btn.disabled i,.project-buttons .disabled.stat-text i,.btn[disabled] i,.project-buttons .stat-text[disabled] i,fieldset[disabled] .btn i,fieldset[disabled] .project-buttons .stat-text i,.project-buttons fieldset[disabled] .stat-text i,.dropdown-toggle[disabled] i,.dropdown-menu-toggle[disabled] i,.btn.disabled:hover i,.btn[disabled]:hover i,fieldset[disabled] .btn:hover i,.dropdown-toggle[disabled]:hover i,.dropdown-menu-toggle[disabled]:hover i {
	color: #919191;
}

.btn.disabled.btn-link,.right-sidebar .title .btn.disabled.confidential-edit,.right-sidebar .title .project-buttons .disabled.confidential-edit.stat-text,.project-buttons .right-sidebar .title .disabled.confidential-edit.stat-text,.right-sidebar .title .btn.disabled.lock-edit,.right-sidebar .title .project-buttons .disabled.lock-edit.stat-text,.project-buttons .right-sidebar .title .disabled.lock-edit.stat-text,.right-sidebar .title .btn.disabled.edit-link,.right-sidebar .title .project-buttons .disabled.edit-link.stat-text,.project-buttons .right-sidebar .title .disabled.edit-link.stat-text,.project-buttons .disabled.btn-link.stat-text,.btn[disabled].btn-link,.right-sidebar .title .btn.confidential-edit[disabled],.right-sidebar .title .project-buttons .confidential-edit.stat-text[disabled],.project-buttons .right-sidebar .title .confidential-edit.stat-text[disabled],.right-sidebar .title .btn.lock-edit[disabled],.right-sidebar .title .project-buttons .lock-edit.stat-text[disabled],.project-buttons .right-sidebar .title .lock-edit.stat-text[disabled],.right-sidebar .title .btn.edit-link[disabled],.right-sidebar .title .project-buttons .edit-link.stat-text[disabled],.project-buttons .right-sidebar .title .edit-link.stat-text[disabled],.project-buttons .stat-text[disabled].btn-link,fieldset[disabled] .btn.btn-link,fieldset[disabled] .right-sidebar .title .btn.confidential-edit,.right-sidebar .title fieldset[disabled] .btn.confidential-edit,fieldset[disabled] .right-sidebar .title .project-buttons .confidential-edit.stat-text,.right-sidebar .title .project-buttons fieldset[disabled] .confidential-edit.stat-text,fieldset[disabled] .project-buttons .right-sidebar .title .confidential-edit.stat-text,.project-buttons .right-sidebar .title fieldset[disabled] .confidential-edit.stat-text,fieldset[disabled] .right-sidebar .title .btn.lock-edit,.right-sidebar .title fieldset[disabled] .btn.lock-edit,fieldset[disabled] .right-sidebar .title .project-buttons .lock-edit.stat-text,.right-sidebar .title .project-buttons fieldset[disabled] .lock-edit.stat-text,fieldset[disabled] .project-buttons .right-sidebar .title .lock-edit.stat-text,.project-buttons .right-sidebar .title fieldset[disabled] .lock-edit.stat-text,fieldset[disabled] .right-sidebar .title .btn.edit-link,.right-sidebar .title fieldset[disabled] .btn.edit-link,fieldset[disabled] .right-sidebar .title .project-buttons .edit-link.stat-text,.right-sidebar .title .project-buttons fieldset[disabled] .edit-link.stat-text,fieldset[disabled] .project-buttons .right-sidebar .title .edit-link.stat-text,.project-buttons .right-sidebar .title fieldset[disabled] .edit-link.stat-text,fieldset[disabled] .project-buttons .btn-link.stat-text,.project-buttons fieldset[disabled] .btn-link.stat-text,.dropdown-toggle[disabled].btn-link,.dropdown-menu-toggle[disabled].btn-link,.right-sidebar .title .dropdown-menu-toggle.confidential-edit[disabled],.right-sidebar .title .dropdown-menu-toggle.lock-edit[disabled],.right-sidebar .title .dropdown-menu-toggle.edit-link[disabled],.right-sidebar .title .dropdown-toggle.confidential-edit[disabled],.right-sidebar .title .dropdown-toggle.lock-edit[disabled],.right-sidebar .title .dropdown-toggle.edit-link[disabled],[disabled].dropdown-menu-toggle.btn-link,.right-sidebar .title .confidential-edit[disabled].dropdown-menu-toggle,.right-sidebar .title .lock-edit[disabled].dropdown-menu-toggle,.right-sidebar .title .edit-link[disabled].dropdown-menu-toggle {
	background-color: transparent;
}

[readonly] {
	cursor: default;
}

.btn-no-padding {
	padding: 0;
}

.badge.badge-pill:not(.gl-badge),.shortcut-mappings .key:not(.gl-badge) {
	font-weight: 400;
	background-color: rgba(0,0,0,0.07);
	color: #4f4f4f;
	vertical-align: baseline;
}

.badge.badge-pill:not(.gl-badge).badge-pill-success,.shortcut-mappings .key:not(.gl-badge).badge-pill-success {
	background-color: rgba(16,133,72,0.2);
	color: #28a745;
}

.calendar-block {
	padding-left: 0;
	padding-right: 0;
	border-top: 0;
}

@media (min-width: 576px) and (max-width: 576px) {
	.calendar-block {
		overflow-x: auto;
	}
}

.user-calendar-activities {
	direction: ltr;
}

.user-calendar-activities .str-truncated {
	max-width: 70%;
}

.user-calendar-activities .user-calendar-activities-loading {
	font-size: 24px;
}

.user-calendar {
	text-align: center;
}

.user-calendar .calendar {
	display: inline-block;
}

.user-contrib-cell:hover {
	cursor: pointer;
	stroke: #000;
}

.user-contrib-text {
	font-size: 12px;
	fill: #959494;
}

.calendar-hint {
	font-size: 12px;
}

.calendar-hint.bottom-right {
	direction: ltr;
	margin-top: -23px;
	float: right;
}

.pika-single.gitlab-theme .pika-label {
	color: #707070;
	font-size: 14px;
	font-weight: 400;
}

.pika-single.gitlab-theme th {
	padding: 2px 0;
	color: #b2b2b2;
	font-weight: 400;
	text-transform: lowercase;
	border-top: 1px solid rgba(0,0,0,0.1);
}

.pika-single.gitlab-theme abbr {
	cursor: default;
}

.pika-single.gitlab-theme td {
	border: 1px solid rgba(0,0,0,0.1);
}

.pika-single.gitlab-theme td:first-child {
	border-left: 0;
}

.pika-single.gitlab-theme td:last-child {
	border-right: 0;
}

.pika-single.gitlab-theme .pika-day {
	border-radius: 0;
	background-color: #fff;
	text-align: center;
}

.pika-single.gitlab-theme .is-today .pika-day {
	color: inherit;
	font-weight: 400;
}

.pika-single.gitlab-theme .is-selected .pika-day,.pika-single.gitlab-theme .pika-day:hover,.pika-single.gitlab-theme .is-today .pika-day {
	background: #eee;
	color: #303030;
	box-shadow: none;
}

.bs-callout {
	margin: 16px 0;
	padding: 16px;
	border-color: #dbdbdb;
	border-style: solid;
	border-width: 0 0 0 3px;
	color: #303030;
	background: #fafafa;
}

.bs-callout h4 {
	margin-top: 0;
	margin-bottom: 5px;
}

.bs-callout p:last-child {
	margin-bottom: 0;
}

.bs-callout-danger {
	background-color: #fdd4cd;
	border-color: #fcb5aa;
	color: #ae1800;
}

.bs-callout-danger a {
	color: #ae1800;
}

.bs-callout-warning {
	background-color: #fff1de;
	border-color: #fed69f;
	color: #853c00;
}

.bs-callout-warning a {
	color: #853c00;
}

.bs-callout-info {
	background-color: #cbe2f9;
	border-color: #9dc7f1;
	color: #0b5cad;
}

.bs-callout-info h4 {
	color: #0b5cad;
}

.bs-callout-success {
	background-color: #c3e6cd;
	border-color: #91d4a8;
	color: #24663b;
}

.carousel {
	position: relative;
}

.carousel.pointer-event {
	touch-action: pan-y;
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.carousel-inner::after {
	display: block;
	clear: both;
	content: "";
}

.carousel-item {
	position: relative;
	display: none;
	float: left;
	width: 100%;
	margin-right: -100%;
	backface-visibility: hidden;
	transition: transform 0.6s ease-in-out;
}

.carousel-item.active,.carousel-item-next,.carousel-item-prev {
	display: block;
}

.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right {
	transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left {
	transform: translateX(-100%);
}

.carousel-fade .carousel-item {
	opacity: 0;
	transition-property: opacity;
	transform: none;
}

.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right {
	z-index: 1;
	opacity: 1;
}

.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {
	z-index: 0;
	opacity: 0;
	transition: 0s 0.6s opacity;
}

.carousel-control-prev,.carousel-control-next {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	color: #fff;
	text-align: center;
	opacity: 0.5;
	transition: opacity 0.15s ease;
}

.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: 0.9;
}

.carousel-control-prev {
	left: 0;
}

.carousel-control-next {
	right: 0;
}

.carousel-control-prev-icon,.carousel-control-next-icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: no-repeat 50% / 100% 100%;
}

.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#fff' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>");
}

.carousel-control-next-icon {
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#fff' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>");
}

.carousel-indicators {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 15;
	display: flex;
	justify-content: center;
	padding-left: 0;
	margin-right: 15%;
	margin-left: 15%;
	list-style: none;
}

.carousel-indicators li {
	box-sizing: content-box;
	flex: 0 1 auto;
	width: 30px;
	height: 3px;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: 0.5;
	transition: opacity 0.6s ease;
}

.carousel-indicators .active {
	opacity: 1;
}

.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
}

.cgray {
	color: #303030;
}

.clgray {
	color: #bbb;
}

.cred {
	color: #dd2b0e;
}

.cgreen {
	color: #217645;
}

.cdark {
	color: #444;
}

.fwhite {
	fill: #fff;
}

.fgray {
	fill: #707070;
}

.text-plain,.text-plain:hover {
	color: #303030;
}

.text-secondary {
	color: #707070;
}

.text-tertiary {
	color: #919191;
}

.text-primary,.text-primary:hover {
	color: #1f75cb;
}

.text-success,.text-success:hover {
	color: #108548;
}

.text-danger,.text-danger:hover {
	color: #dd2b0e;
}

.text-danger-muted,.text-danger-muted:hover {
	color: #f57f6c;
}

.text-warning,.text-warning:hover {
	color: #fc9403;
}

.text-info,.text-info:hover {
	color: #1f75cb;
}

.bg-gray-light {
	background-color: #fafafa;
}

.bg-white {
	background-color: #fff;
}

.bg-line-target-blue {
	background: #e9f3fc;
}

.text-break-word {
	word-break: break-all;
}

.text-underline,.text-underline:hover {
	text-decoration: underline;
}

.hint {
	font-style: italic;
	color: #999;
}

.light,.description-block {
	color: #303030;
}

.slead {
	color: #303030;
	font-size: 14px;
	margin-bottom: 12px;
	font-weight: 400;
	line-height: 24px;
}

.bold {
	font-weight: 600;
}

.tab-content {
	overflow: visible;
}

pre.clean {
	background: none;
	border: 0;
	margin: 0;
	padding: 0;
}

pre.wrap {
	word-break: break-word;
	white-space: pre-wrap;
}

hr {
	margin: 24px 0;
	border-top: 1px solid #eee;
}

.str-truncated {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 82%;
}

.str-truncated-30 {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 30%;
}

.str-truncated-60 {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 60%;
}

.str-truncated-100 {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
}

.block-truncated {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.block-truncated>div:not(.block):not(.select2-display-none),.block-truncated .str-truncated {
	display: inline;
}

.item-title {
	font-weight: 600;
}

.author-link {
	color: #1068bf;
}

.author-link:hover {
	text-decoration: none;
}

table a code {
	position: relative;
	top: -2px;
	margin-right: 3px;
}

.loading {
	margin: 20px auto;
	height: 40px;
	color: #555;
	font-size: 32px;
	text-align: center;
}

p.time {
	color: #999;
	font-size: 90%;
	margin: 30px 3px 3px 2px;
}

.highlight {
	text-shadow: none;
}

.thin-area {
	height: 150px;
}

li.note img {
	max-width: 100%;
}

li.note .note-title li {
	border-bottom: 0 !important;
}

.markdown img {
	max-width: 100%;
}

.wiki_content code,.readme code {
	background-color: inherit;
}

.error-message {
	padding: 10px;
	background: #ec5941;
	margin: 0;
	color: #fff;
}

.error-message a {
	color: #fff;
	text-decoration: underline;
}

.warning_message {
	border-left: 4px solid #fed69f;
	color: #a35200;
	padding: 16px 24px;
	margin-bottom: 12px;
	background-color: #fff1de;
}

.warning_message.centered {
	text-align: center;
}

.warning_message .close {
	color: inherit;
}

.warning_message .close svg {
	width: 16px;
	height: 16px;
}

.danger_message {
	border-left: 4px solid #fcb5aa;
	color: #660e00;
	padding: 16px 24px;
	margin-bottom: 12px;
	background-color: #fdd4cd;
}

.danger_message.centered {
	text-align: center;
}

.danger_message .close {
	color: inherit;
}

.danger_message .close svg {
	width: 16px;
	height: 16px;
}

.gitlab-promo a {
	color: #aaa;
	margin-right: 30px;
}

.milestone .progress {
	margin-top: 4px;
	box-shadow: none;
	background-color: #ededed;
}

img.emoji {
	height: 20px;
	vertical-align: top;
	width: 20px;
	margin-top: 1px;
}

.chart {
	overflow: hidden;
	height: 220px;
}

.description-block {
	margin-bottom: 10px;
}

.footer-links {
	margin-bottom: 20px;
}

.footer-links a {
	margin-right: 15px;
}

.card.card-body,.search_box {
	margin-bottom: 16px;
}

.card.card-body hr,.search_box hr {
	border-color: #eee;
}

.search_box {
	text-align: center;
}

.dropzone .dz-preview .dz-progress {
	border-color: #dbdbdb !important;
}

.dropzone .dz-preview .dz-progress .dz-upload {
	background: #108548 !important;
}

.dz-message {
	margin: 0;
}

.space-right {
	margin-right: 10px;
}

.alert {
	margin-bottom: 16px;
}

.progress {
	height: 4px;
}

.project-item-select-holder {
	display: inline-block;
	position: relative;
}

.project-item-select-holder .project-item-select {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 250px;
	visibility: hidden;
}

.gl-accessibility:focus {
	display: flex;
	align-items: center;
	top: 1px;
	left: 1px;
	width: auto;
	height: 100%;
	padding: 0 10px;
	clip: auto;
	text-decoration: none;
	color: #303030;
	background: #fafafa;
	z-index: 1;
}

.bordered-box {
	border: 1px solid #dbdbdb;
	border-radius: 4px;
}

.tooltip .tooltip-inner {
	word-wrap: break-word;
}

.disabled-content {
	pointer-events: none;
	opacity: 0.5;
}

.break-word {
	word-wrap: break-word;
}

.checkbox-icon-inline-wrapper .checkbox {
	display: inline;
}

.checkbox-icon-inline-wrapper .checkbox label {
	display: inline;
}

.outline-0 {
	outline: 0;
}

.outline-0:focus {
	outline: 0;
}

.prepend-top-10 {
	margin-top: 10px;
}

.prepend-top-15 {
	margin-top: 15px;
}

.prepend-top-20 {
	margin-top: 20px;
}

.prepend-left-15 {
	margin-left: 15px;
}

.prepend-left-20 {
	margin-left: 20px;
}

.prepend-left-64 {
	margin-left: 64px;
}

.append-right-15 {
	margin-right: 15px;
}

.append-right-20 {
	margin-right: 20px;
}

.append-bottom-10 {
	margin-bottom: 10px;
}

.append-bottom-20 {
	margin-bottom: 20px;
}

.ml-10 {
	margin-left: 4.5rem;
}

.inline {
	display: inline-block;
}

.center {
	text-align: center;
}

.block {
	display: block;
}

.flex {
	display: flex;
}

.vertical-align-top {
	vertical-align: top;
}

.vertical-align-text-top {
	vertical-align: text-top;
}

.vertical-align-middle {
	vertical-align: middle;
}

.vertical-align-sub {
	vertical-align: sub;
}

.flex-align-self-center {
	align-self: center;
}

.flex-grow {
	flex-grow: 1;
}

.flex-no-shrink {
	flex-shrink: 0;
}

.ws-initial {
	white-space: initial;
}

.ws-normal {
	white-space: normal;
}

.ws-pre-wrap {
	white-space: pre-wrap;
}

.overflow-auto {
	overflow: auto;
}

.overflow-visible {
	overflow: visible;
}

.d-flex-center {
	display: flex;
	align-items: center;
	justify-content: center;
}

.w-0 {
	width: 0;
}

.w-8em {
	width: 8em;
}

.w-3rem {
	width: 3rem;
}

.w-15p {
	width: 15%;
}

.w-30p {
	width: 30%;
}

.w-60p {
	width: 60%;
}

.w-70p {
	width: 70%;
}

.h-12em {
	height: 12em;
}

.h-32-px {
	height: 32px;
}

.mw-460 {
	max-width: 460px;
}

.mw-6em {
	max-width: 6em;
}

.mw-70p {
	max-width: 70%;
}

.mw-90p {
	max-width: 90%;
}

.min-width-0 {
	min-width: 0;
}

.min-height-0 {
	min-height: 0;
}

.svg-w-100 svg {
	width: 100%;
}

.gl-p-0-deprecated-no-really-do-not-use-me {
	padding: 0;
}

.gl-pl-0-deprecated-no-really-do-not-use-me {
	padding-left: 0;
}

.gl-pr-0-deprecated-no-really-do-not-use-me {
	padding-right: 0;
}

.gl-pt-0-deprecated-no-really-do-not-use-me {
	padding-top: 0;
}

.gl-pb-0-deprecated-no-really-do-not-use-me {
	padding-bottom: 0;
}

.gl-p-1-deprecated-no-really-do-not-use-me {
	padding: 4px;
}

.gl-pl-1-deprecated-no-really-do-not-use-me {
	padding-left: 4px;
}

.gl-pr-1-deprecated-no-really-do-not-use-me {
	padding-right: 4px;
}

.gl-pt-1-deprecated-no-really-do-not-use-me {
	padding-top: 4px;
}

.gl-pb-1-deprecated-no-really-do-not-use-me {
	padding-bottom: 4px;
}

.gl-p-2-deprecated-no-really-do-not-use-me {
	padding: 8px;
}

.gl-pl-2-deprecated-no-really-do-not-use-me {
	padding-left: 8px;
}

.gl-pr-2-deprecated-no-really-do-not-use-me {
	padding-right: 8px;
}

.gl-pt-2-deprecated-no-really-do-not-use-me {
	padding-top: 8px;
}

.gl-pb-2-deprecated-no-really-do-not-use-me {
	padding-bottom: 8px;
}

.gl-p-3-deprecated-no-really-do-not-use-me {
	padding: 16px;
}

.gl-pl-3-deprecated-no-really-do-not-use-me {
	padding-left: 16px;
}

.gl-pr-3-deprecated-no-really-do-not-use-me {
	padding-right: 16px;
}

.gl-pt-3-deprecated-no-really-do-not-use-me {
	padding-top: 16px;
}

.gl-pb-3-deprecated-no-really-do-not-use-me {
	padding-bottom: 16px;
}

.gl-p-4-deprecated-no-really-do-not-use-me {
	padding: 24px;
}

.gl-pl-4-deprecated-no-really-do-not-use-me {
	padding-left: 24px;
}

.gl-pr-4-deprecated-no-really-do-not-use-me {
	padding-right: 24px;
}

.gl-pt-4-deprecated-no-really-do-not-use-me {
	padding-top: 24px;
}

.gl-pb-4-deprecated-no-really-do-not-use-me {
	padding-bottom: 24px;
}

.gl-p-5-deprecated-no-really-do-not-use-me {
	padding: 32px;
}

.gl-pl-5-deprecated-no-really-do-not-use-me {
	padding-left: 32px;
}

.gl-pr-5-deprecated-no-really-do-not-use-me {
	padding-right: 32px;
}

.gl-pt-5-deprecated-no-really-do-not-use-me {
	padding-top: 32px;
}

.gl-pb-5-deprecated-no-really-do-not-use-me {
	padding-bottom: 32px;
}

.ms-no-clear ::-ms-clear {
	display: none;
}

.position-bottom-0 {
	bottom: 0 !important;
}

.position-left-0 {
	left: 0 !important;
}

.position-right-0 {
	right: 0 !important;
}

.position-top-0 {
	top: 0 !important;
}

.drag-handle {
	width: 4px;
}

.drag-handle:hover {
	background-color: #f0f0f0;
}

.drag-handle.is-dragging {
	background-color: #919191;
}

.cursor-pointer {
	cursor: pointer;
}

.cursor-not-allowed {
	cursor: not-allowed;
}

.cursor-default {
	cursor: default !important;
}

@media (max-width: 575.98px) {
	.full-width-mobile {
		width: 100%;
	}

	.full-width-mobile>.dropdown-menu,.full-width-mobile>.btn,.project-buttons .full-width-mobile>.stat-text {
		width: 100%;
	}
}

.gl-font-sm {
	font-size: 12px;
}

.gl-font-lg {
	font-size: 16px;
}

.gl-font-base {
	font-size: 14px;
}

.gl-font-size-0 {
	font-size: 0;
}

.gl-font-size-28 {
	font-size: 28px;
}

.gl-font-size-42 {
	font-size: 42px;
}

.border-section {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	margin: 0;
	border-top: 1px solid #dbdbdb;
}

.gl-line-height-14 {
	line-height: 14px;
}

.gl-font-size-20 {
	font-size: 20px;
}

.dropdown {
	position: relative;
}

.dropdown.gl-new-dropdown button.dropdown-toggle,.dropdown.gl-new-dropdown button.dropdown-menu-toggle {
	display: inline-flex;
}

.dropdown .btn-link:hover,.dropdown .right-sidebar .title .confidential-edit:hover,.right-sidebar .title .dropdown .confidential-edit:hover,.dropdown .right-sidebar .title .lock-edit:hover,.right-sidebar .title .dropdown .lock-edit:hover,.dropdown .right-sidebar .title .edit-link:hover,.right-sidebar .title .dropdown .edit-link:hover {
	cursor: pointer;
}

.show.dropdown .dropdown-menu,.show.dropdown .dropdown-menu-nav {
	transform: translateY(0);
	display: block;
	min-height: 40px;
	max-height: 312px;
	overflow-y: auto;
}

.show.dropdown .dropdown-menu.dropdown-extended-height,.show.dropdown .dropdown-menu-nav.dropdown-extended-height {
	max-height: 400px;
}

@media (max-width: 575.98px) {
	.show.dropdown .dropdown-menu,.show.dropdown .dropdown-menu-nav {
		width: 100%;
	}
}

.show.dropdown .dropdown-menu.frequent-items-dropdown-menu,.show.dropdown .dropdown-menu-nav.frequent-items-dropdown-menu {
	padding: 0;
	overflow-y: initial;
	max-height: initial;
}

.show.dropdown .dropdown-toggle,.show.dropdown .dropdown-menu-toggle,.show.dropdown .dropdown-menu-toggle {
	border-color: #c4c4c4;
}

.show.dropdown .dropdown-toggle .fa-chevron-down,.show.dropdown .dropdown-menu-toggle .fa-chevron-down,.show.dropdown .dropdown-menu-toggle .fa-chevron-down {
	color: #c4c4c4;
}

.show.dropdown [data-toggle='dropdown'] {
	outline: 0;
}

.search-input-container .dropdown-menu {
	margin-top: 11px;
}

.dropdown-toggle,.dropdown-menu-toggle,.confidential-merge-request-fork-group .dropdown-toggle,.confidential-merge-request-fork-group .dropdown-menu-toggle {
	padding: 6px 8px 6px 10px;
	background-color: #fff;
	color: #303030;
	font-size: 14px;
	text-align: left;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
	white-space: nowrap;
}

.dropdown-toggle:disabled.read-only,.dropdown-menu-toggle:disabled.read-only,.confidential-merge-request-fork-group .dropdown-toggle:disabled.read-only,.confidential-merge-request-fork-group .dropdown-menu-toggle:disabled.read-only {
	color: #303030 !important;
}

.dropdown-toggle.no-outline,.no-outline.dropdown-menu-toggle,.confidential-merge-request-fork-group .dropdown-toggle.no-outline,.confidential-merge-request-fork-group .no-outline.dropdown-menu-toggle {
	outline: 0;
}

.dropdown-toggle.large,.large.dropdown-menu-toggle,.confidential-merge-request-fork-group .dropdown-toggle.large,.confidential-merge-request-fork-group .large.dropdown-menu-toggle {
	width: 200px;
}

.dropdown-toggle.wide,.wide.dropdown-menu-toggle,.confidential-merge-request-fork-group .dropdown-toggle.wide,.confidential-merge-request-fork-group .wide.dropdown-menu-toggle {
	width: 100%;
}

.dropdown-toggle.wide+.dropdown-select,.wide.dropdown-menu-toggle+.dropdown-select,.confidential-merge-request-fork-group .dropdown-toggle.wide+.dropdown-select,.confidential-merge-request-fork-group .wide.dropdown-menu-toggle+.dropdown-select {
	width: 100%;
}

.dropdown-toggle.dynamic,.dynamic.dropdown-menu-toggle,.confidential-merge-request-fork-group .dropdown-toggle.dynamic,.confidential-merge-request-fork-group .dynamic.dropdown-menu-toggle {
	width: auto;
	min-width: 160px;
	max-width: 100%;
	padding-right: 25px;
}

.dropdown-toggle .fa,.dropdown-menu-toggle .fa,.confidential-merge-request-fork-group .dropdown-toggle .fa,.confidential-merge-request-fork-group .dropdown-menu-toggle .fa {
	color: #c4c4c4;
}

.dropdown-toggle .fa-chevron-down,.dropdown-menu-toggle .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-toggle .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-menu-toggle .fa-chevron-down {
	font-size: 10px;
	position: relative;
	top: -2px;
	margin-left: 5px;
}

.dropdown-toggle:hover,.dropdown-menu-toggle:hover,.confidential-merge-request-fork-group .dropdown-toggle:hover,.confidential-merge-request-fork-group .dropdown-menu-toggle:hover {
	border-color: #c4c4c4;
}

.dropdown-toggle:hover .fa-chevron-down,.dropdown-menu-toggle:hover .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-toggle:hover .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-menu-toggle:hover .fa-chevron-down {
	color: #c4c4c4;
}

.dropdown-toggle:focus:active,.dropdown-menu-toggle:focus:active,.confidential-merge-request-fork-group .dropdown-toggle:focus:active,.confidential-merge-request-fork-group .dropdown-menu-toggle:focus:active {
	border-color: #b7b7b7;
	outline: 0;
}

.dropdown-toggle:focus:active .fa-chevron-down,.dropdown-menu-toggle:focus:active .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-toggle:focus:active .fa-chevron-down,.confidential-merge-request-fork-group .dropdown-menu-toggle:focus:active .fa-chevron-down {
	color: #c4c4c4;
}

.dropdown-menu-toggle {
	padding-right: 25px;
	position: relative;
	width: 160px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.dropdown-menu-toggle .fa {
	position: absolute;
}

.dropdown-menu-toggle .fa.fa-spinner {
	font-size: 16px;
	margin-top: -3px;
}

.dropdown-menu-toggle .fa-chevron-down,.dropdown-menu-toggle .fa-spinner {
	position: absolute;
	top: 11px;
	right: 8px;
}

.dropdown-menu-toggle .spinner {
	position: absolute;
	top: 9px;
	right: 8px;
}

.dropdown-menu-toggle .ic-chevron-down {
	position: absolute;
	top: 8px;
	right: 8px;
	color: #c4c4c4;
}

.gl-dropdown .dropdown-menu-toggle {
	padding-right: 8px;
}

.gl-dropdown .dropdown-menu-toggle .gl-dropdown-toggle-text {
	min-height: 1.25rem;
}

.dropdown-menu,.dropdown-menu-nav {
	display: none;
	position: absolute;
	width: auto;
	top: 100%;
	z-index: 300;
	min-width: 240px;
	max-width: 500px;
	margin-top: 4px;
	margin-bottom: 24px;
	font-size: 14px;
	font-weight: 400;
	padding: 8px 0;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.dropdown-menu.dropdown-open-top,.dropdown-menu-nav.dropdown-open-top {
	margin-bottom: 4px;
}

.dropdown-menu.dropdown-open-left,.dropdown-menu-nav.dropdown-open-left {
	right: 0;
	left: auto;
}

.dropdown-menu.is-loading .dropdown-content,.dropdown-menu-nav.is-loading .dropdown-content {
	display: none;
}

.dropdown-menu.is-loading .dropdown-loading,.dropdown-menu-nav.is-loading .dropdown-loading {
	display: block;
}

.dropdown-menu .shortcut-mappings,.dropdown-menu-nav .shortcut-mappings {
	display: none;
}

.dropdown-menu.shortcuts .shortcut-mappings,.dropdown-menu-nav.shortcuts .shortcut-mappings {
	display: inline-block;
	margin-right: 5px;
}

.dropdown-menu ul,.dropdown-menu-nav ul {
	margin: 0;
	padding: 0;
}

.dropdown-menu li,.dropdown-menu-nav li {
	display: block;
	text-align: left;
	list-style: none;
	padding: 0 1px;
}

.dropdown-menu li>a,.dropdown-menu li button,.dropdown-menu li .menu-item,.dropdown-menu-nav li>a,.dropdown-menu-nav li button,.dropdown-menu-nav li .menu-item {
	background: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	display: block;
	font-weight: 400;
	position: relative;
	padding: 8px 12px;
	color: #303030;
	line-height: 16px;
	white-space: normal;
	overflow: hidden;
	text-align: left;
	width: 100%;
}

.dropdown-menu li>a.text-danger,.dropdown-menu li button.text-danger,.dropdown-menu li .menu-item.text-danger,.dropdown-menu-nav li>a.text-danger,.dropdown-menu-nav li button.text-danger,.dropdown-menu-nav li .menu-item.text-danger {
	color: #dd2b0e;
}

.dropdown-menu li>a.disable-hover,.dropdown-menu li button.disable-hover,.dropdown-menu li .menu-item.disable-hover,.dropdown-menu-nav li>a.disable-hover,.dropdown-menu-nav li button.disable-hover,.dropdown-menu-nav li .menu-item.disable-hover {
	text-decoration: none;
}

.dropdown-menu li>a:not(.disable-hover):hover,.dropdown-menu .participants-more li>.btn-link:not(.disable-hover):hover,.participants-more .dropdown-menu li>.btn-link:not(.disable-hover):hover,.dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover,.dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover):hover,.dropdown-menu .user-list-more li>.btn-link:not(.disable-hover):hover,.user-list-more .dropdown-menu li>.btn-link:not(.disable-hover):hover,.dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover,.dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover,.dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover):hover,.dropdown-menu li>a:active,.dropdown-menu li>a:focus,.dropdown-menu li>a.is-focused,.dropdown-menu li button:not(.disable-hover):hover,.dropdown-menu li button:active,.dropdown-menu li button:focus,.dropdown-menu li button.is-focused,.dropdown-menu li .menu-item:not(.disable-hover):hover,.dropdown-menu li .menu-item:active,.dropdown-menu li .menu-item:focus,.dropdown-menu li .menu-item.is-focused,.dropdown-menu-nav li>a:not(.disable-hover):hover,.dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover):hover,.participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover,.dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover):hover,.user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover,.dropdown-menu-nav li>a:active,.dropdown-menu-nav li>a:focus,.dropdown-menu-nav li>a.is-focused,.dropdown-menu-nav li button:not(.disable-hover):hover,.dropdown-menu-nav li button:active,.dropdown-menu-nav li button:focus,.dropdown-menu-nav li button.is-focused,.dropdown-menu-nav li .menu-item:not(.disable-hover):hover,.dropdown-menu-nav li .menu-item:active,.dropdown-menu-nav li .menu-item:focus,.dropdown-menu-nav li .menu-item.is-focused {
	background-color: #eee;
	color: #303030;
	outline: 0;
	text-decoration: none;
}

.dropdown-menu li>a:not(.disable-hover):hover.text-danger,.dropdown-menu .participants-more li>.btn-link:not(.disable-hover).text-danger:hover,.participants-more .dropdown-menu li>.btn-link:not(.disable-hover).text-danger:hover,.dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu .user-list-more li>.btn-link:not(.disable-hover).text-danger:hover,.user-list-more .dropdown-menu li>.btn-link:not(.disable-hover).text-danger:hover,.dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu li>a:active.text-danger,.dropdown-menu li>a:focus.text-danger,.dropdown-menu li>a.is-focused.text-danger,.dropdown-menu li button:not(.disable-hover):hover.text-danger,.dropdown-menu li button:active.text-danger,.dropdown-menu li button:focus.text-danger,.dropdown-menu li button.is-focused.text-danger,.dropdown-menu li .menu-item:not(.disable-hover):hover.text-danger,.dropdown-menu li .menu-item:active.text-danger,.dropdown-menu li .menu-item:focus.text-danger,.dropdown-menu li .menu-item.is-focused.text-danger,.dropdown-menu-nav li>a:not(.disable-hover):hover.text-danger,.dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover).text-danger:hover,.participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover).text-danger:hover,.participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover).text-danger:hover,.right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover).text-danger:hover,.user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover).text-danger:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover).text-danger:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover).text-danger:hover,.dropdown-menu-nav li>a:active.text-danger,.dropdown-menu-nav li>a:focus.text-danger,.dropdown-menu-nav li>a.is-focused.text-danger,.dropdown-menu-nav li button:not(.disable-hover):hover.text-danger,.dropdown-menu-nav li button:active.text-danger,.dropdown-menu-nav li button:focus.text-danger,.dropdown-menu-nav li button.is-focused.text-danger,.dropdown-menu-nav li .menu-item:not(.disable-hover):hover.text-danger,.dropdown-menu-nav li .menu-item:active.text-danger,.dropdown-menu-nav li .menu-item:focus.text-danger,.dropdown-menu-nav li .menu-item.is-focused.text-danger {
	color: #dd2b0e;
}

.dropdown-menu li>a:not(.disable-hover):hover .avatar,.dropdown-menu .participants-more li>.btn-link:not(.disable-hover):hover .avatar,.participants-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .avatar,.dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu .user-list-more li>.btn-link:not(.disable-hover):hover .avatar,.user-list-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .avatar,.dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu li>a:active .avatar,.dropdown-menu li>a:focus .avatar,.dropdown-menu li>a.is-focused .avatar,.dropdown-menu li button:not(.disable-hover):hover .avatar,.dropdown-menu li button:active .avatar,.dropdown-menu li button:focus .avatar,.dropdown-menu li button.is-focused .avatar,.dropdown-menu li .menu-item:not(.disable-hover):hover .avatar,.dropdown-menu li .menu-item:active .avatar,.dropdown-menu li .menu-item:focus .avatar,.dropdown-menu li .menu-item.is-focused .avatar,.dropdown-menu-nav li>a:not(.disable-hover):hover .avatar,.dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover):hover .avatar,.participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .avatar,.participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .avatar,.right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover):hover .avatar,.user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .avatar,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .avatar,.dropdown-menu-nav li>a:active .avatar,.dropdown-menu-nav li>a:focus .avatar,.dropdown-menu-nav li>a.is-focused .avatar,.dropdown-menu-nav li button:not(.disable-hover):hover .avatar,.dropdown-menu-nav li button:active .avatar,.dropdown-menu-nav li button:focus .avatar,.dropdown-menu-nav li button.is-focused .avatar,.dropdown-menu-nav li .menu-item:not(.disable-hover):hover .avatar,.dropdown-menu-nav li .menu-item:active .avatar,.dropdown-menu-nav li .menu-item:focus .avatar,.dropdown-menu-nav li .menu-item.is-focused .avatar {
	border-color: #fff;
}

.dropdown-menu li>a:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .participants-more li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.participants-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .user-list-more li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.user-list-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu li>a:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li>a:not(.disable-hover):hover .key,.dropdown-menu .participants-more li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .participants-more li>.btn-link:not(.disable-hover):hover .key,.participants-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .key,.dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu .user-list-more li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .user-list-more li>.btn-link:not(.disable-hover):hover .key,.user-list-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .dropdown-menu li>.btn-link:not(.disable-hover):hover .key,.dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu li>a:active .badge.badge-pill,.dropdown-menu li>a:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li>a:active .key,.dropdown-menu li>a:focus .badge.badge-pill,.dropdown-menu li>a:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li>a:focus .key,.dropdown-menu li>a.is-focused .badge.badge-pill,.dropdown-menu li>a.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li>a.is-focused .key,.dropdown-menu li button:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu li button:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li button:not(.disable-hover):hover .key,.dropdown-menu li button:active .badge.badge-pill,.dropdown-menu li button:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li button:active .key,.dropdown-menu li button:focus .badge.badge-pill,.dropdown-menu li button:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li button:focus .key,.dropdown-menu li button.is-focused .badge.badge-pill,.dropdown-menu li button.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li button.is-focused .key,.dropdown-menu li .menu-item:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu li .menu-item:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li .menu-item:not(.disable-hover):hover .key,.dropdown-menu li .menu-item:active .badge.badge-pill,.dropdown-menu li .menu-item:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li .menu-item:active .key,.dropdown-menu li .menu-item:focus .badge.badge-pill,.dropdown-menu li .menu-item:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li .menu-item:focus .key,.dropdown-menu li .menu-item.is-focused .badge.badge-pill,.dropdown-menu li .menu-item.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu li .menu-item.is-focused .key,.dropdown-menu-nav li>a:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav li>a:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li>a:not(.disable-hover):hover .key,.dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .participants-more li>.btn-link:not(.disable-hover):hover .key,.participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .key,.dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .participants-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .participants-more li>.confidential-edit:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .participants-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .participants-more li>.lock-edit:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .participants-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .key,.participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .participants-more li>.edit-link:not(.disable-hover):hover .key,.right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .user-list-more li>.btn-link:not(.disable-hover):hover .key,.user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .dropdown-menu-nav li>.btn-link:not(.disable-hover):hover .key,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .user-list-more .right-sidebar .title li>.confidential-edit:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .user-list-more li>.confidential-edit:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu-nav li>.confidential-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .user-list-more .right-sidebar .title li>.lock-edit:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .user-list-more li>.lock-edit:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu-nav li>.lock-edit:not(.disable-hover):hover .key,.dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .user-list-more .right-sidebar .title li>.edit-link:not(.disable-hover):hover .key,.user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav .right-sidebar .title .user-list-more li>.edit-link:not(.disable-hover):hover .key,.right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .dropdown-menu-nav li>.edit-link:not(.disable-hover):hover .key,.dropdown-menu-nav li>a:active .badge.badge-pill,.dropdown-menu-nav li>a:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li>a:active .key,.dropdown-menu-nav li>a:focus .badge.badge-pill,.dropdown-menu-nav li>a:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li>a:focus .key,.dropdown-menu-nav li>a.is-focused .badge.badge-pill,.dropdown-menu-nav li>a.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li>a.is-focused .key,.dropdown-menu-nav li button:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav li button:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li button:not(.disable-hover):hover .key,.dropdown-menu-nav li button:active .badge.badge-pill,.dropdown-menu-nav li button:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li button:active .key,.dropdown-menu-nav li button:focus .badge.badge-pill,.dropdown-menu-nav li button:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li button:focus .key,.dropdown-menu-nav li button.is-focused .badge.badge-pill,.dropdown-menu-nav li button.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li button.is-focused .key,.dropdown-menu-nav li .menu-item:not(.disable-hover):hover .badge.badge-pill,.dropdown-menu-nav li .menu-item:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li .menu-item:not(.disable-hover):hover .key,.dropdown-menu-nav li .menu-item:active .badge.badge-pill,.dropdown-menu-nav li .menu-item:active .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li .menu-item:active .key,.dropdown-menu-nav li .menu-item:focus .badge.badge-pill,.dropdown-menu-nav li .menu-item:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li .menu-item:focus .key,.dropdown-menu-nav li .menu-item.is-focused .badge.badge-pill,.dropdown-menu-nav li .menu-item.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-menu-nav li .menu-item.is-focused .key {
	background-color: #d3e7f9;
}

.dropdown-menu li>a.dropdown-menu-user-link,.dropdown-menu li button.dropdown-menu-user-link,.dropdown-menu li .menu-item.dropdown-menu-user-link,.dropdown-menu-nav li>a.dropdown-menu-user-link,.dropdown-menu-nav li button.dropdown-menu-user-link,.dropdown-menu-nav li .menu-item.dropdown-menu-user-link {
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 7px;
	white-space: nowrap;
}

.dropdown-menu li>a.dropdown-menu-user-link .dropdown-menu-user-username,.dropdown-menu li button.dropdown-menu-user-link .dropdown-menu-user-username,.dropdown-menu li .menu-item.dropdown-menu-user-link .dropdown-menu-user-username,.dropdown-menu-nav li>a.dropdown-menu-user-link .dropdown-menu-user-username,.dropdown-menu-nav li button.dropdown-menu-user-link .dropdown-menu-user-username,.dropdown-menu-nav li .menu-item.dropdown-menu-user-link .dropdown-menu-user-username {
	display: block;
}

.dropdown-menu li>a .icon-play,.dropdown-menu li button .icon-play,.dropdown-menu li .menu-item .icon-play,.dropdown-menu-nav li>a .icon-play,.dropdown-menu-nav li button .icon-play,.dropdown-menu-nav li .menu-item .icon-play {
	fill: #707070;
	margin-right: 6px;
	height: 12px;
	width: 11px;
}

.dropdown-menu .divider,.dropdown-menu-nav .divider {
	height: 1px;
	margin: 0.25rem 0;
	padding: 0;
	background-color: #dbdbdb;
}

.dropdown-menu .divider:hover,.dropdown-menu-nav .divider:hover {
	background-color: #dbdbdb;
}

.dropdown-menu .separator,.dropdown-menu-nav .separator {
	width: 100%;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: #dbdbdb;
}

.dropdown-menu .dropdown-menu-empty-item a:hover,.dropdown-menu .dropdown-menu-empty-item .participants-more .btn-link:hover,.participants-more .dropdown-menu .dropdown-menu-empty-item .btn-link:hover,.dropdown-menu .dropdown-menu-empty-item .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .dropdown-menu .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu .dropdown-menu-empty-item .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .dropdown-menu .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu .dropdown-menu-empty-item .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .dropdown-menu .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu .dropdown-menu-empty-item .user-list-more .btn-link:hover,.user-list-more .dropdown-menu .dropdown-menu-empty-item .btn-link:hover,.dropdown-menu .dropdown-menu-empty-item .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu .dropdown-menu-empty-item .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu .dropdown-menu-empty-item .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .dropdown-menu .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu .dropdown-menu-empty-item .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .dropdown-menu .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu .dropdown-menu-empty-item a:focus,.dropdown-menu-nav .dropdown-menu-empty-item a:hover,.dropdown-menu-nav .dropdown-menu-empty-item .participants-more .btn-link:hover,.participants-more .dropdown-menu-nav .dropdown-menu-empty-item .btn-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .dropdown-menu-nav .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .dropdown-menu-nav .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .dropdown-menu-nav .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item .user-list-more .btn-link:hover,.user-list-more .dropdown-menu-nav .dropdown-menu-empty-item .btn-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav .dropdown-menu-empty-item .confidential-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav .dropdown-menu-empty-item .lock-edit:hover,.dropdown-menu-nav .dropdown-menu-empty-item .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .dropdown-menu-nav .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .dropdown-menu-nav .dropdown-menu-empty-item .edit-link:hover,.dropdown-menu-nav .dropdown-menu-empty-item a:focus {
	background-color: transparent;
}

.dropdown-menu .dropdown-header,.dropdown-menu-nav .dropdown-header {
	color: #000;
	font-size: 13px;
	font-weight: 600;
	line-height: 16px;
	padding: 8px 12px;
}

.dropdown-menu.capitalize-header .dropdown-header,.dropdown-menu-nav.capitalize-header .dropdown-header {
	text-transform: capitalize;
}

.dropdown-menu .dropdown-bold-header,.dropdown-menu-nav .dropdown-bold-header {
	font-weight: 600;
	line-height: 16px;
	padding: 8px 12px;
}

.dropdown-menu .unclickable,.dropdown-menu-nav .unclickable {
	cursor: not-allowed;
	padding: 5px 8px;
	color: #707070;
}

.dropdown-menu .badge.badge-pill+span:not(.badge.badge-pill),.dropdown-menu .shortcut-mappings .key+span:not(.badge.badge-pill),.shortcut-mappings .dropdown-menu .key+span:not(.badge.badge-pill),.dropdown-menu-nav .badge.badge-pill+span:not(.badge.badge-pill),.dropdown-menu-nav .shortcut-mappings .key+span:not(.badge.badge-pill),.shortcut-mappings .dropdown-menu-nav .key+span:not(.badge.badge-pill) {
	margin-right: 40px;
}

.dropdown-menu .dropdown-menu-content,.dropdown-menu-nav .dropdown-menu-content {
	padding: 8px 12px;
}

.dropdown-item {
	background: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	display: block;
	font-weight: 400;
	position: relative;
	padding: 8px 12px;
	color: #303030;
	line-height: 16px;
	white-space: normal;
	overflow: hidden;
	text-align: left;
	width: 100%;
}

.dropdown-item.text-danger {
	color: #dd2b0e;
}

.dropdown-item.disable-hover {
	text-decoration: none;
}

.dropdown-item:not(.disable-hover):hover,.dropdown-item:active,.dropdown-item:focus,.dropdown-item.is-focused {
	background-color: #eee;
	color: #303030;
	outline: 0;
	text-decoration: none;
}

.dropdown-item:not(.disable-hover):hover.text-danger,.dropdown-item:active.text-danger,.dropdown-item:focus.text-danger,.dropdown-item.is-focused.text-danger {
	color: #dd2b0e;
}

.dropdown-item:not(.disable-hover):hover .avatar,.dropdown-item:active .avatar,.dropdown-item:focus .avatar,.dropdown-item.is-focused .avatar {
	border-color: #fff;
}

.dropdown-item:not(.disable-hover):hover .badge.badge-pill,.dropdown-item:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-item:not(.disable-hover):hover .key,.dropdown-item:active .badge.badge-pill,.dropdown-item:active .shortcut-mappings .key,.shortcut-mappings .dropdown-item:active .key,.dropdown-item:focus .badge.badge-pill,.dropdown-item:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-item:focus .key,.dropdown-item.is-focused .badge.badge-pill,.dropdown-item.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-item.is-focused .key {
	background-color: #d3e7f9;
}

.dropdown-item.dropdown-menu-user-link {
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 7px;
	white-space: nowrap;
}

.dropdown-item.dropdown-menu-user-link .dropdown-menu-user-username {
	display: block;
}

.dropdown-item .icon-play {
	fill: #707070;
	margin-right: 6px;
	height: 12px;
	width: 11px;
}

.droplab-dropdown .dropdown-toggle>i,.droplab-dropdown .dropdown-menu-toggle>i {
	pointer-events: none;
}

.droplab-dropdown .dropdown-menu li {
	cursor: pointer;
}

.droplab-dropdown .dropdown-menu li.droplab-item-active button {
	background-color: #eee;
	color: #303030;
	outline: 0;
}

.droplab-dropdown .dropdown-menu li.droplab-item-active button.text-danger {
	color: #dd2b0e;
}

.droplab-dropdown .dropdown-menu li.droplab-item-active button .avatar {
	border-color: #fff;
}

.droplab-dropdown .dropdown-menu li>a,.droplab-dropdown .dropdown-menu li>button {
	display: flex;
	margin: 0;
	text-overflow: inherit;
	text-align: left;
}

.droplab-dropdown .dropdown-menu li>a.btn .fa:not(:last-child),.droplab-dropdown .dropdown-menu .project-buttons li>a.stat-text .fa:not(:last-child),.project-buttons .droplab-dropdown .dropdown-menu li>a.stat-text .fa:not(:last-child),.droplab-dropdown .dropdown-menu li>button.btn .fa:not(:last-child),.droplab-dropdown .dropdown-menu .project-buttons li>button.stat-text .fa:not(:last-child),.project-buttons .droplab-dropdown .dropdown-menu li>button.stat-text .fa:not(:last-child) {
	margin-left: 5px;
}

.droplab-dropdown .dropdown-menu li>button.dropdown-epic-button {
	flex-direction: column;
}

.droplab-dropdown .dropdown-menu li>button.dropdown-epic-button .reference {
	color: #999;
	margin-top: 4px;
}

.droplab-dropdown .dropdown-menu li.droplab-item-selected i {
	visibility: visible;
}

.droplab-dropdown .dropdown-menu li .icon {
	visibility: hidden;
}

.droplab-dropdown .dropdown-menu li .description {
	display: inline-block;
	white-space: normal;
	margin-left: 5px;
}

.droplab-dropdown .dropdown-menu li .description p {
	margin-bottom: 0;
}

.droplab-dropdown .icon {
	display: inline-block;
	vertical-align: top;
	padding-top: 2px;
}

.droplab-dropdown .dropdown-menu,.droplab-dropdown .dropdown-menu-nav {
	display: none;
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}

.comment-type-dropdown.show .dropdown-menu {
	display: block;
}

.filtered-search-box-input-container .dropdown-menu,.filtered-search-box-input-container .dropdown-menu-nav {
	max-width: 280px;
}

.dropdown-menu-drop-up {
	top: auto;
	bottom: 100%;
}

.dropdown-menu-large {
	width: 340px;
}

.dropdown-menu-no-wrap a {
	white-space: normal;
}

.dropdown-menu-full-width {
	width: 100%;
}

.dropdown-menu-paging .dropdown-page-two,.dropdown-menu-paging .dropdown-menu-back {
	display: none;
}

.dropdown-menu-paging.is-page-two .dropdown-page-one {
	display: none;
}

.dropdown-menu-paging.is-page-two .dropdown-page-two,.dropdown-menu-paging.is-page-two .dropdown-menu-back {
	display: block;
}

.dropdown-menu-paging.is-page-two .dropdown-content {
	padding: 0 10px;
}

.dropdown-menu-user .avatar {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0 10px 0 0;
}

.dropdown-menu-user-full-name {
	display: block;
	font-weight: 400;
	line-height: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.dropdown-menu-user-username {
	display: block;
	line-height: 16px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.dropdown-select {
	width: 300px;
}

@media (max-width: 767.98px) {
	.dropdown-select {
		width: 100%;
	}
}

.dropdown-menu-selectable li a,.dropdown-menu-selectable li button,.dropdown-menu-selectable li .dropdown-item {
	padding: 8px 40px;
	position: relative;
}

.dropdown-menu-selectable li a.is-indeterminate,.dropdown-menu-selectable li a.is-active,.dropdown-menu-selectable li button.is-indeterminate,.dropdown-menu-selectable li button.is-active,.dropdown-menu-selectable li .dropdown-item.is-indeterminate,.dropdown-menu-selectable li .dropdown-item.is-active {
	color: #303030;
}

.dropdown-menu-selectable li a.is-indeterminate::before,.dropdown-menu-selectable li a.is-active::before,.dropdown-menu-selectable li button.is-indeterminate::before,.dropdown-menu-selectable li button.is-active::before,.dropdown-menu-selectable li .dropdown-item.is-indeterminate::before,.dropdown-menu-selectable li .dropdown-item.is-active::before {
	position: absolute;
	left: 16px;
	top: 16px;
	transform: translateY(-50%);
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.dropdown-menu-selectable li a.is-indeterminate.dropdown-menu-user-link::before,.dropdown-menu-selectable li a.is-active.dropdown-menu-user-link::before,.dropdown-menu-selectable li button.is-indeterminate.dropdown-menu-user-link::before,.dropdown-menu-selectable li button.is-active.dropdown-menu-user-link::before,.dropdown-menu-selectable li .dropdown-item.is-indeterminate.dropdown-menu-user-link::before,.dropdown-menu-selectable li .dropdown-item.is-active.dropdown-menu-user-link::before {
	top: 50%;
}

.dropdown-menu-selectable li a.is-indeterminate::before,.dropdown-menu-selectable li button.is-indeterminate::before,.dropdown-menu-selectable li .dropdown-item.is-indeterminate::before {
	content: '\f068';
}

.dropdown-menu-selectable li a.is-active::before,.dropdown-menu-selectable li button.is-active::before,.dropdown-menu-selectable li .dropdown-item.is-active::before {
	content: '\f00c';
}

.dropdown-title {
	position: relative;
	padding: 8px 12px;
	padding-bottom: 16px;
	margin-bottom: 8px;
	font-weight: 600;
	line-height: 1;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
}

.dropdown-title-button {
	position: absolute;
	top: 0;
	padding: 0;
	color: #bfbfbf;
	font-size: 14px;
	border: 0;
	background: none;
	outline: 0;
}

.dropdown-title-button:hover {
	color: #999999;
}

.dropdown-menu-close {
	top: 4px;
	right: 8px;
	width: 20px;
	height: 20px;
}

.dropdown-menu-close-icon {
	vertical-align: middle;
}

.dropdown-menu-back {
	left: 7px;
	top: 2px;
}

.dropdown-input {
	position: relative;
	margin-bottom: 10px;
	padding: 0 10px;
}

.dropdown-input .fa,.dropdown-input .input-icon,.dropdown-input .ic-search {
	position: absolute;
	top: 8px;
	right: 20px;
	color: #c7c7c7;
	font-size: 12px;
	pointer-events: none;
}

.dropdown-input .dropdown-input-clear {
	display: none;
	cursor: pointer;
	pointer-events: all;
	top: 8px;
	font-size: 14px;
}

.dropdown-input .dropdown-input-clear:not(.gl-icon) {
	right: 22px;
}

.dropdown-input.has-value .dropdown-input-clear {
	display: block;
}

.dropdown-input.has-value .dropdown-input-search {
	display: none;
}

.dropdown-input-field,.default-dropdown-input {
	background-color: #fff;
	display: block;
	width: 100%;
	min-height: 30px;
	padding: 0 7px;
	color: #555;
	line-height: 30px;
	border: 1px solid #dbdbdb;
	border-radius: 2px;
	outline: 0;
}

.dropdown-input-field:focus,.default-dropdown-input:focus {
	color: #555;
	border-color: #63a6e9;
	box-shadow: 0 0 4px rgba(99,166,233,0.4);
}

.dropdown-input-field:focus ~ .fa,.default-dropdown-input:focus ~ .fa {
	color: #555;
}

.dropdown-input-field:hover ~ .fa,.default-dropdown-input:hover ~ .fa {
	color: #555;
}

.dropdown-content {
	max-height: 252px;
	overflow-y: auto;
}

.dropdown-info-note {
	color: #707070;
	text-align: center;
}

.dropdown-footer {
	padding-top: 10px;
	margin-top: 10px;
	font-size: 13px;
	border-top: 1px solid #dbdbdb;
}

.dropdown-footer-content {
	padding-left: 10px;
	padding-right: 10px;
}

.dropdown-due-date-footer {
	padding-top: 0;
	margin-left: 10px;
	margin-right: 10px;
	border-top: 0;
}

.dropdown-footer-list {
	font-size: 14px;
}

.dropdown-footer-list a {
	cursor: pointer;
	padding-left: 10px;
}

.dropdown-create-new-item-button {
	background: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
	display: block;
	font-weight: 400;
	position: relative;
	padding: 8px 12px;
	color: #303030;
	line-height: 16px;
	white-space: normal;
	overflow: hidden;
	text-align: left;
	width: 100%;
	width: 100%;
	background-color: transparent;
	border: 0;
	text-align: left;
	text-overflow: ellipsis;
}

.dropdown-create-new-item-button.text-danger {
	color: #dd2b0e;
}

.dropdown-create-new-item-button.disable-hover {
	text-decoration: none;
}

.dropdown-create-new-item-button:not(.disable-hover):hover,.dropdown-create-new-item-button:active,.dropdown-create-new-item-button:focus,.dropdown-create-new-item-button.is-focused {
	background-color: #eee;
	color: #303030;
	outline: 0;
	text-decoration: none;
}

.dropdown-create-new-item-button:not(.disable-hover):hover.text-danger,.dropdown-create-new-item-button:active.text-danger,.dropdown-create-new-item-button:focus.text-danger,.dropdown-create-new-item-button.is-focused.text-danger {
	color: #dd2b0e;
}

.dropdown-create-new-item-button:not(.disable-hover):hover .avatar,.dropdown-create-new-item-button:active .avatar,.dropdown-create-new-item-button:focus .avatar,.dropdown-create-new-item-button.is-focused .avatar {
	border-color: #fff;
}

.dropdown-create-new-item-button:not(.disable-hover):hover .badge.badge-pill,.dropdown-create-new-item-button:not(.disable-hover):hover .shortcut-mappings .key,.shortcut-mappings .dropdown-create-new-item-button:not(.disable-hover):hover .key,.dropdown-create-new-item-button:active .badge.badge-pill,.dropdown-create-new-item-button:active .shortcut-mappings .key,.shortcut-mappings .dropdown-create-new-item-button:active .key,.dropdown-create-new-item-button:focus .badge.badge-pill,.dropdown-create-new-item-button:focus .shortcut-mappings .key,.shortcut-mappings .dropdown-create-new-item-button:focus .key,.dropdown-create-new-item-button.is-focused .badge.badge-pill,.dropdown-create-new-item-button.is-focused .shortcut-mappings .key,.shortcut-mappings .dropdown-create-new-item-button.is-focused .key {
	background-color: #d3e7f9;
}

.dropdown-create-new-item-button.dropdown-menu-user-link {
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 7px;
	white-space: nowrap;
}

.dropdown-create-new-item-button.dropdown-menu-user-link .dropdown-menu-user-username {
	display: block;
}

.dropdown-create-new-item-button .icon-play {
	fill: #707070;
	margin-right: 6px;
	height: 12px;
	width: 11px;
}

.dropdown-loading {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	z-index: 9;
	background-color: rgba(255,255,255,0.6);
	font-size: 28px;
}

.dropdown-loading .fa {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -14px;
	margin-left: -14px;
}

.dropdown-label-box {
	position: relative;
	top: 3px;
	margin-right: 5px;
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 0.25rem;
}

.git-revision-dropdown .dropdown-content {
	max-height: 215px;
}

.sidebar-move-issue-dropdown .dropdown-content {
	max-height: 160px;
}

.dropdown-menu-author .dropdown-content {
	max-height: 215px;
}

.dropdown-menu-labels .dropdown-content {
	max-height: 128px;
}

.dropdown-menu-due-date .dropdown-content {
	max-height: 230px;
}

.dropdown-menu-due-date .pika-single {
	position: relative !important;
	top: 0 !important;
	border: 0;
	box-shadow: none;
}

.dropdown-menu-due-date .pika-lendar {
	margin-top: -5px;
	margin-bottom: 0;
}

.dropdown-menu-inner-title {
	display: block;
	color: #303030;
	font-weight: 600;
}

.dropdown-menu-inner-content {
	display: block;
	color: #707070;
}

.dropdown-toggle-text.is-default {
	color: #707070;
}

.pika-single.animate-picker.is-bound,.pika-single.animate-picker.is-bound.is-hidden {
	position: absolute !important;
	display: block;
}

.pika-single.animate-picker.is-bound {
	transform: translateY(0);
	display: block;
}

.pika-single.animate-picker.is-bound.is-hidden {
	transform: translateY(-10px);
	display: none;
	overflow: hidden;
}

@media (max-width: 575.98px) {
	.navbar-gitlab li.dropdown {
		position: static;
	}

	header.navbar-gitlab .dropdown .dropdown-menu,header.navbar-gitlab .dropdown .dropdown-menu-nav {
		width: 100%;
		min-width: 100%;
	}

	header.navbar-gitlab-new .header-content .dropdown .dropdown-menu {
		left: 0;
		min-width: 100%;
	}
}

header.header-content .dropdown-menu.frequent-items-dropdown-menu {
	padding: 0;
}

.frequent-items-dropdown-container {
	display: flex;
	flex-direction: row;
	width: 500px;
	height: 354px;
}

.frequent-items-dropdown-container .frequent-items-dropdown-sidebar,.frequent-items-dropdown-container .frequent-items-dropdown-content {
	padding: 8px 0;
}

.frequent-items-dropdown-container .loading-animation {
	color: #242424;
}

.frequent-items-dropdown-container .frequent-items-dropdown-sidebar {
	width: 30%;
	border-right: 1px solid #dbdbdb;
}

.frequent-items-dropdown-container .frequent-items-dropdown-content {
	position: relative;
	width: 70%;
}

@media (max-width: 575.98px) {
	.frequent-items-dropdown-container {
		flex-direction: column;
		width: 100%;
		height: auto;
		flex: 1;
	}

	.frequent-items-dropdown-container .frequent-items-dropdown-sidebar,.frequent-items-dropdown-container .frequent-items-dropdown-content {
		width: 100%;
	}

	.frequent-items-dropdown-container .frequent-items-dropdown-sidebar {
		border-bottom: 1px solid #dbdbdb;
		border-right: 0;
	}
}

.frequent-items-dropdown-container .section-header,.frequent-items-dropdown-container .frequent-items-list-container li.section-empty {
	padding: 0 16px;
	color: #707070;
	font-size: 0.875rem;
}

.frequent-items-dropdown-container .frequent-items-list-container {
	height: 304px;
	padding: 8px 0;
	overflow-y: auto;
}

.frequent-items-dropdown-container .frequent-items-list-container li.section-empty.section-failure {
	color: #ae1800;
}

.frequent-items-dropdown-container .frequent-items-list-container .frequent-items-list-item-container a {
	display: flex;
}

.frequent-items-dropdown-container .search-input-container {
	position: relative;
	padding: 4px 16px;
}

.frequent-items-dropdown-container .search-input-container .search-icon {
	position: absolute;
	top: 13px;
	right: 25px;
	color: #f0f0f0;
}

.frequent-items-dropdown-container .section-header {
	font-weight: 700;
	margin-top: 8px;
}

@media (max-width: 575.98px) {
	.frequent-items-dropdown-container .frequent-items-list-container {
		width: auto;
		height: auto;
		padding-bottom: 0;
	}
}

.frequent-items-list-item-container .frequent-items-item-avatar-container,.frequent-items-list-item-container .frequent-items-item-metadata-container {
	float: left;
}

.frequent-items-list-item-container .frequent-items-item-metadata-container {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.frequent-items-list-item-container .frequent-items-item-title,.frequent-items-list-item-container .frequent-items-item-namespace {
	max-width: 250px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.frequent-items-list-item-container:hover .frequent-items-item-avatar-container .avatar {
	border-color: #f0f0f0;
}

.frequent-items-list-item-container .frequent-items-item-title {
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 16px;
}

.frequent-items-list-item-container .frequent-items-item-namespace {
	margin-top: 4px;
	font-size: 12px;
	line-height: 12px;
	color: #707070;
}

@media (max-width: 575.98px) {
	.frequent-items-list-item-container .frequent-items-item-metadata-container {
		float: none;
	}
}

.dropdown-content-faded-mask {
	position: relative;
}

.dropdown-content-faded-mask .dropdown-list {
	max-height: 312px;
	overflow-y: auto;
	position: relative;
}

.dropdown-content-faded-mask::after {
	height: 32px;
	width: 100%;
	position: absolute;
	bottom: 0;
	background: linear-gradient(to top, #fff 0, rgba(255,255,255,0));
	transition: opacity 0.1s ease-in-out;
	content: '';
	pointer-events: none;
}

.dropdown-content-faded-mask.fade-out::after {
	opacity: 0;
}

.labels-select-wrapper.is-standalone .labels-select-dropdown-contents {
	max-height: 350px;
}

.labels-select-wrapper.is-standalone .labels-select-dropdown-contents .dropdown-content {
	height: 250px;
}

.labels-select-wrapper .labels-select-dropdown-contents {
	min-height: 40px;
	max-height: 330px;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
	z-index: 2;
}

.labels-select-wrapper .labels-select-dropdown-contents .dropdown-content {
	height: 135px;
}

.labels-select-wrapper .labels-fetch-loading {
	top: 0;
	left: 0;
	opacity: 0.5;
	background-color: #fff;
	z-index: 1;
}

.labels-select-wrapper .dropdown-header-button .gl-icon {
	color: #bfbfbf;
}

.labels-select-wrapper .dropdown-header-button .gl-icon:hover {
	color: #999;
}

.labels-select-wrapper .label-item {
	padding: 8px 20px;
}

.labels-select-wrapper .label-item:hover,.labels-select-wrapper .label-item.is-focused {
	background-color: #eee;
	color: #303030;
	outline: 0;
	text-decoration: none;
}

.labels-select-wrapper .label-item:hover.text-danger,.labels-select-wrapper .label-item.is-focused.text-danger {
	color: #dd2b0e;
}

.labels-select-wrapper .label-item:hover .avatar,.labels-select-wrapper .label-item.is-focused .avatar {
	border-color: #fff;
}

.labels-select-wrapper .color-input-container .dropdown-label-color-preview {
	border: 1px solid #dbdbdb;
	border-right: 0;
}

.labels-select-wrapper .color-input-container .dropdown-label-color-preview[style] {
	border-color: transparent;
}

.bulk-update .dropdown-toggle-text.is-default {
	color: #303030;
}

.file-holder {
	border: 1px solid #dbdbdb;
	border-top: 0;
	border-radius: 4px;
}

.file-holder.file-holder-no-border {
	border: 0;
}

.file-holder.file-holder-bottom-radius {
	border-radius: 0 0 2px 2px;
}

.file-holder.readme-holder {
	margin: 16px 0;
}

.file-holder.readme-holder.limited-width-container .file-content {
	max-width: 990px;
	margin-left: auto;
	margin-right: auto;
}

.file-holder .file-title {
	position: relative;
	background-color: #fafafa;
	border-bottom: 1px solid #dbdbdb;
	margin: 0;
	text-align: left;
	padding: 10px 16px;
	word-wrap: break-word;
}

.file-holder .file-title.file-title-clear {
	padding-left: 0;
	padding-right: 0;
	background-color: transparent;
}

.file-holder .file-title.file-title-clear .file-actions {
	right: 0;
}

.file-holder .file-title .file-actions {
	position: absolute;
	top: 5px;
	right: 15px;
	margin-left: auto;
}

.file-holder .file-title .file-actions .btn,.file-holder .file-title .file-actions .project-buttons .stat-text,.project-buttons .file-holder .file-title .file-actions .stat-text {
	padding: 0 10px;
	font-size: 13px;
	line-height: 28px;
}

.file-holder .file-title a:not(.btn) {
	color: #303030;
}

.file-holder .file-title .left-options {
	margin-top: -3px;
}

.file-holder .file-blame-legend {
	background-color: #fafafa;
	text-align: right;
	padding: 8px 16px;
	border-bottom: 1px solid #dbdbdb;
}

@media (max-width: 575.98px) {
	.file-holder .file-blame-legend {
		text-align: left;
	}
}

.file-holder .file-blame-legend .left-label {
	padding-right: 5px;
}

.file-holder .file-blame-legend .right-label {
	padding-left: 5px;
}

.file-holder .file-blame-legend .legend-box {
	display: inline-block;
	width: 10px;
	height: 10px;
	padding: 0 2px;
}

.file-holder .file-blame-legend .legend-box-0 {
	background-color: #254e77;
}

.file-holder .file-blame-legend .legend-box-1 {
	background-color: #406990;
}

.file-holder .file-blame-legend .legend-box-2 {
	background-color: #5b84a8;
}

.file-holder .file-blame-legend .legend-box-3 {
	background-color: #769fc1;
}

.file-holder .file-blame-legend .legend-box-4 {
	background-color: #91bad9;
}

.file-holder .file-blame-legend .legend-box-5 {
	background-color: #acd5f2;
}

.file-holder .file-blame-legend .legend-box-6 {
	background-color: #bcdbf1;
}

.file-holder .file-blame-legend .legend-box-7 {
	background-color: #cde1f0;
}

.file-holder .file-blame-legend .legend-box-8 {
	background-color: #dde7ee;
}

.file-holder .file-blame-legend .legend-box-9 {
	background-color: #ededed;
}

.file-holder .file-content {
	background: #fff;
}

.file-holder .file-content.image_file,.file-holder .file-content.audio,.file-holder .file-content.video {
	background: #eee;
	text-align: center;
	padding: 30px;
}

.file-holder .file-content.image_file img,.file-holder .file-content.image_file audio,.file-holder .file-content.image_file video,.file-holder .file-content.audio img,.file-holder .file-content.audio audio,.file-holder .file-content.audio video,.file-holder .file-content.video img,.file-holder .file-content.video audio,.file-holder .file-content.video video {
	max-width: 80%;
}

.md {
	padding: 24px;
}

@media (min-width: 768px) {
	.file-holder .file-content.md {
		padding: 32px;
	}
}

.file-holder .file-content.blob-no-preview {
	background: #eee;
	text-shadow: 0 1px 2px #fff;
	padding: 100px 0;
}

.file-holder .file-content.blame table {
	border: 0;
	margin: 0;
}

.file-holder .file-content.blame tr {
	border-bottom: 1px solid #eee;
}

.file-holder .file-content.blame tr:last-child {
	border-bottom: 0;
}

.file-holder .file-content.blame td {
	border-top: 0;
	border-bottom: 0;
}

.file-holder .file-content.blame td:first-child {
	border-left: 0;
}

.file-holder .file-content.blame td:last-child {
	border-right: 0;
}

.file-holder .file-content.blame td.blame-commit {
	padding: 5px 10px;
	min-width: 400px;
	max-width: 400px;
	background: #fafafa;
	border-left: 3px solid;
}

.file-holder .file-content.blame td.blame-commit .commit-row-title {
	display: flex;
}

.file-holder .file-content.blame td.blame-commit .item-title {
	flex: 1;
	margin-right: 0.5em;
}

.file-holder .file-content.blame td.line-numbers {
	float: none;
	border-left: 1px solid #ddd;
}

.file-holder .file-content.blame td.line-numbers i {
	float: none;
	margin-right: 0;
}

.file-holder .file-content.blame td.lines {
	padding: 0;
}

.file-holder .file-content.blame td.blame-commit-age-0 {
	border-left-color: #254e77;
}

.file-holder .file-content.blame td.blame-commit-age-1 {
	border-left-color: #406990;
}

.file-holder .file-content.blame td.blame-commit-age-2 {
	border-left-color: #5b84a8;
}

.file-holder .file-content.blame td.blame-commit-age-3 {
	border-left-color: #769fc1;
}

.file-holder .file-content.blame td.blame-commit-age-4 {
	border-left-color: #91bad9;
}

.file-holder .file-content.blame td.blame-commit-age-5 {
	border-left-color: #acd5f2;
}

.file-holder .file-content.blame td.blame-commit-age-6 {
	border-left-color: #bcdbf1;
}

.file-holder .file-content.blame td.blame-commit-age-7 {
	border-left-color: #cde1f0;
}

.file-holder .file-content.blame td.blame-commit-age-8 {
	border-left-color: #dde7ee;
}

.file-holder .file-content.blame td.blame-commit-age-9 {
	border-left-color: #ededed;
}

.file-holder .file-content.blame .doc-versions {
	color: #919191;
}

.file-holder .file-content.blame .doc-versions:hover {
	color: #303030;
}

.file-holder .file-content.logs {
	background: #eee;
	max-height: 700px;
	overflow-y: auto;
}

.file-holder .file-content.logs ol {
	margin-left: 40px;
	padding: 10px 0;
	border-left: 1px solid #dbdbdb;
	margin-bottom: 0;
	background: #fff;
}

.file-holder .file-content.logs ol li {
	color: #888;
}

.file-holder .file-content.logs ol li p {
	margin: 0;
	color: #333;
	line-height: 24px;
	padding-left: 10px;
}

.file-holder .file-content.logs ol li:hover {
	background: #e9f3fc;
}

.file-holder .file-content.code {
	padding: 0;
	border-radius: 0 0 4px 4px;
}

.file-holder .file-content .list-inline.previews {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-content: flex-start;
	align-items: baseline;
}

.file-holder .file-content .list-inline.previews .preview {
	padding: 16px;
}

span.idiff.left {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}

span.idiff.right {
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}

.file-stats ul {
	list-style: none;
	margin: 0;
	padding: 10px 0;
}

.file-stats ul li {
	padding: 3px 0;
	line-height: 20px;
}

.file-stats .new-file a {
	color: #217645;
}

.file-stats .renamed-file a {
	color: #de7e00;
}

.file-stats .deleted-file a {
	color: #dd2b0e;
}

.file-stats .edit-file a {
	color: #303030;
}

.file-stats a {
	text-decoration: none;
}

.file-stats a .new-file {
	color: #217645;
}

.file-stats a .deleted-file {
	color: #ae1800;
}

.file-title-flex-parent,.file-holder .file-title-flex-parent {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	background-color: #fafafa;
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	padding: 8px 16px;
	margin: 0;
	border-radius: 4px 4px 0 0;
}

.file-title-flex-parent .file-header-content {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-right: 30px;
	position: relative;
	width: auto;
}

@media (max-width: 575px) {
	.file-title-flex-parent .file-header-content {
		width: 100%;
	}
}

.file-holder .file-title-flex-parent .file-actions {
	position: static;
}

.file-title-flex-parent .btn-clipboard {
	position: absolute;
	right: 0;
}

.file-title-flex-parent a {
	color: #303030;
}

.file-title-flex-parent .file-actions .btn,.file-title-flex-parent .file-actions .project-buttons .stat-text,.project-buttons .file-title-flex-parent .file-actions .stat-text {
	padding: 0 10px;
	font-size: 13px;
	line-height: 28px;
	display: inline-block;
	float: none;
}

.file-title-flex-parent .file-actions .ide-edit-button {
	z-index: 2;
}

@media (max-width: 575.98px) {
	.file-title-flex-parent {
		display: block;
	}

	.file-title-flex-parent .file-actions {
		white-space: normal;
	}

	.file-title-flex-parent .file-actions .btn-group {
		padding-top: 5px;
	}
}

.is-stl-loading .stl-controls {
	display: none;
}

.file-fork-suggestion {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	background-color: #fafafa;
	border-bottom: 1px solid #dbdbdb;
	padding: 5px 16px;
}

.file-fork-suggestion-note {
	margin-right: 1.5em;
}

.label-lfs {
	color: #bbb;
	border: 1px solid #bbb;
}

.preview-container {
	overflow: auto;
}

.preview-container .file-container {
	background-color: #eee;
	display: flex;
	height: 100%;
	align-items: center;
	justify-content: center;
	text-align: center;
}

.preview-container .file-container .file-content {
	padding: 16px;
	max-width: 100%;
	max-height: 100%;
}

.preview-container .file-container .file-content img {
	max-width: 90%;
	max-height: 70vh;
}

.preview-container .file-container .file-content .is-zoomable {
	cursor: pointer;
	cursor: zoom-in;
}

.preview-container .file-container .file-content .is-zoomable.is-zoomed {
	cursor: pointer;
	cursor: zoom-out;
	max-width: none;
	max-height: none;
	margin-right: 16px;
}

.preview-container .file-container .file-info {
	font-size: 12px;
	color: #808080;
}

.preview-container .note-container .user-avatar-link.new-comment {
	position: absolute;
	margin: 40px 16px 0 116px;
}

@media (min-width: 576px) {
	.preview-container .note-container .user-avatar-link.new-comment ~ .note-edit-form form.edit-note {
		margin-left: 55px;
	}
}

.preview-container .diff-discussions:not(:last-child) .discussion .discussion-body {
	padding-bottom: 16px;
}

.preview-container .diff-discussions:not(:last-child) .discussion .discussion-body .discussion-reply-holder {
	border-bottom: 1px solid #f0f0f0;
	border-radius: 0;
}

.preview-container .md-previewer {
	padding: 16px;
}

.jupyter-notebook-scrolled {
	overflow-y: auto;
	max-height: 20rem;
}

#js-openapi-viewer pre.version {
	background-color: transparent;
	border: transparent;
}

.code-navigation-line:hover .code-navigation {
	border-bottom: 1px #c4c4c4 dashed;
}

.code-navigation-line:hover .code-navigation:hover {
	border-bottom-color: #242424;
}

.code-navigation-popover.popover {
	max-width: calc(min(35rem, calc(100vw - 32px)));
}

.code-navigation-popover-container {
	max-height: 20rem;
}

.code-navigation-popover .code {
	padding-left: 1.5rem;
	text-indent: -1rem;
}

.tree-item-link:not(.is-submodule) span {
	z-index: 2;
}

.tree-item-link:not(.is-submodule)::before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.filter-item {
	vertical-align: top;
}

.filter-item.reset-filters {
	padding: 7px;
}

.filter-item.update-issues-btn {
	float: right;
	margin-right: 0;
}

@media (max-width: 767.98px) {
	.filter-item.update-issues-btn {
		float: none;
	}
}

@media (max-width: 767.98px) {
	.filters-section {
		display: inline-block;
	}
}

@media (min-width: 576px) {
	.filter-item:not(:last-child) {
		margin-right: 6px;
	}

	.bulk-update .filter-item {
		margin-right: 0;
	}

	.sort-filter {
		display: inline-block;
		float: right;
	}

	.dropdown-menu-sort {
		left: auto;
		right: 0;
	}
}

@media (max-width: 767.98px) {
	.filter-item {
		display: block;
		margin: 0 0 10px;
	}

	.dropdown-menu-toggle,.update-issues-btn .btn,.update-issues-btn .project-buttons .stat-text,.project-buttons .update-issues-btn .stat-text {
		width: 100%;
	}
}

.filtered-search-wrapper .tokens-container {
	display: flex;
	flex: 1;
	padding-left: 12px;
	position: relative;
	margin-bottom: 0;
	width: 1px;
}

.filtered-search-wrapper .input-token {
	max-width: 200px;
	padding: 0;
}

.filtered-search-wrapper .input-token:hover,.filtered-search-wrapper .input-token:focus {
	background-color: inherit;
	color: inherit;
}

.filtered-search-wrapper .input-token:only-child,.filtered-search-wrapper .input-token:last-child {
	flex: 1;
	max-width: inherit;
}

.filtered-search-token,.filtered-search-term {
	display: flex;
	flex-shrink: 0;
	margin-top: 4px;
	margin-bottom: 4px;
}

.filtered-search-token .selectable,.filtered-search-term .selectable {
	display: flex;
}

.filtered-search-token .name,.filtered-search-token .operator,.filtered-search-token .value,.filtered-search-term .name,.filtered-search-term .operator,.filtered-search-term .value {
	display: inline-block;
	padding: 2px 7px;
}

.filtered-search-token .name,.filtered-search-term .name {
	background-color: #f0f0f0;
	color: #707070;
	border-radius: 2px 0 0 2px;
	margin-right: 1px;
	text-transform: capitalize;
}

.filtered-search-token .operator,.filtered-search-term .operator {
	background-color: #f0f0f0;
	color: #303030;
	margin-right: 1px;
}

.filtered-search-token .value-container,.filtered-search-term .value-container {
	display: flex;
	align-items: center;
	background-color: #f0f0f0;
	color: #303030;
	border-radius: 0 2px 2px 0;
	margin-right: 5px;
	padding-right: 8px;
}

.filtered-search-token .value,.filtered-search-term .value {
	padding-right: 0;
}

.filtered-search-token .remove-token,.filtered-search-term .remove-token {
	display: inline-block;
	padding-left: 8px;
	padding-right: 0;
}

.filtered-search-token .remove-token .fa-close,.filtered-search-term .remove-token .fa-close {
	color: #707070;
}

.filtered-search-token .remove-token:hover .fa-close,.filtered-search-term .remove-token:hover .fa-close {
	color: #303030;
}

.filtered-search-token .remove-token.inverted .fa-close,.filtered-search-term .remove-token.inverted .fa-close {
	color: rgba(255,255,255,0.85);
}

.filtered-search-token .remove-token.inverted:hover .fa-close,.filtered-search-term .remove-token.inverted:hover .fa-close {
	color: #fff;
}

.filtered-search-token:hover .name,.filtered-search-token .selected .name,.filtered-search-term .selected .name {
	background-color: #dbdbdb;
}

.filtered-search-token:hover .operator,.filtered-search-token .selected .operator,.filtered-search-term .selected .operator {
	box-shadow: inset 0 0 0 100px rgba(0,0,0,0.09);
}

.filtered-search-token:hover .value-container,.filtered-search-token .selected .value-container,.filtered-search-term .selected .value-container {
	box-shadow: inset 0 0 0 100px rgba(0,0,0,0.09);
}

.filtered-search-term .name {
	background-color: inherit;
	color: #000;
	text-transform: none;
}

.filtered-search-term .selectable {
	cursor: text;
}

.scroll-container {
	display: flex;
	overflow-x: auto;
	white-space: nowrap;
	width: 100%;
}

.filtered-search-box {
	position: relative;
	flex: 1;
	display: flex;
	width: 100%;
	min-width: 0;
	border: 1px solid #dbdbdb;
	background-color: #fff;
	border-radius: 4px 0 0 4px;
}

@media (max-width: 767.98px) {
	.filtered-search-box {
		flex: 1 1 auto;
		margin-bottom: 10px;
	}
}

.filtered-search-box.focus,.filtered-search-box.focus:hover {
	border-color: #63a6e9;
	box-shadow: 0 0 4px rgba(99,166,233,0.4);
}

.filtered-search-box gl-emoji {
	display: inline-block;
	font-family: inherit;
	font-size: inherit;
	vertical-align: inherit;
}

.filtered-search-box gl-emoji img {
	height: 1.125rem;
	width: 1.125rem;
}

.filtered-search-box .form-control,.filtered-search-box .search form,.search .filtered-search-box form {
	position: relative;
	min-width: 200px;
	padding-right: 25px;
	padding-left: 0;
	height: 32px;
	line-height: inherit;
}

.filtered-search-box .form-control,.filtered-search-box .search form,.search .filtered-search-box form,.filtered-search-box .form-control:focus,.filtered-search-box .search form:focus,.search .filtered-search-box form:focus,.filtered-search-box .search.search-active form,.search.search-active .filtered-search-box form,.filtered-search-box .form-control:hover,.filtered-search-box .filtered-search-box:hover,.filtered-search-box .search form:hover,.search .filtered-search-box form:hover {
	outline: none;
	border-color: transparent;
	box-shadow: none;
}

.filtered-search-box .fa-times,.filtered-search-box .clearable-input .clear-icon,.clearable-input .filtered-search-box .clear-icon {
	right: 10px;
	color: #c4c4c4;
}

.filtered-search-box .clear-search {
	width: 35px;
	background-color: #fff;
	border: 0;
	outline: none;
	z-index: 1;
}

.filtered-search-box .clear-search:hover .fa-times,.filtered-search-box .clear-search:hover .clearable-input .clear-icon,.clearable-input .filtered-search-box .clear-search:hover .clear-icon {
	color: #444;
}

.filtered-search-box-input-container {
	flex: 1;
	position: relative;
	min-width: 0;
	background-color: #fff;
}

.filtered-search-input-dropdown-menu {
	max-height: 445px;
	max-width: 280px;
	overflow: auto;
}

@media (max-width: 767.98px) {
	.filtered-search-input-dropdown-menu {
		width: auto;
		left: 0;
		right: 0;
		max-width: none;
		min-width: 100%;
	}
}

.filtered-search-input-dropdown-menu .btn-helptext {
	margin-left: auto;
	color: var(--gray);
}

.filtered-search-history-dropdown-wrapper {
	position: static;
	display: flex;
	flex-direction: column;
}

.filtered-search-history-dropdown-toggle-button {
	flex: 1;
	width: auto;
	border-radius: 4px 0 0 4px;
	border: 0;
	border-right: 1px solid #dbdbdb;
	color: #707070;
	transition: color 0.1s linear;
}

.filtered-search-history-dropdown-toggle-button:hover,.filtered-search-history-dropdown-toggle-button:focus {
	color: #303030;
	border-color: #dbdbdb;
}

.filtered-search-history-dropdown-toggle-button svg {
	height: 14px;
	width: 14px;
	vertical-align: middle;
	margin-bottom: 4px;
}

.filtered-search-history-dropdown-toggle-button .dropdown-toggle-text {
	display: inline-block;
	color: inherit;
}

.filtered-search-history-dropdown-toggle-button .dropdown-toggle-text .fa {
	vertical-align: middle;
	color: inherit;
}

.filtered-search-history-dropdown {
	width: 40%;
}

@media (max-width: 767.98px) {
	.filtered-search-history-dropdown {
		left: 0;
		right: 0;
		max-width: none;
	}
}

.filtered-search-history-dropdown-content {
	max-height: none;
}

.filtered-search-history-dropdown-content .filtered-search-history-dropdown-item,.filtered-search-history-dropdown-content .filtered-search-history-clear-button {
	white-space: nowrap;
	text-overflow: ellipsis;
}

.filtered-search-history-dropdown-token {
	display: inline;
}

.filtered-search-history-dropdown-token:not(:last-child) {
	margin-right: 0.3em;
}

.filtered-search-history-dropdown-token>.value {
	font-weight: 600;
}

.filter-dropdown-container .dropdown-toggle,.filter-dropdown-container .dropdown-menu-toggle {
	line-height: 22px;
}

@media (max-width: 767.98px) {
	.issues-details-filters {
		padding-top: 0;
		padding-bottom: 0;
		background-color: #fff;
		border-top: 0;
	}

	.boards-switcher {
		margin: 0 0 10px;
	}

	.boards-switcher .boards-selector-wrapper,.boards-switcher .dropdown {
		display: block;
	}

	.filter-dropdown-container>div {
		margin: 0;
	}

	.filter-dropdown-container>div>.btn,.project-buttons .filter-dropdown-container>div>.stat-text {
		margin: 0 0 10px;
		width: 100%;
	}

	.filter-dropdown-container .board-labels-toggle-wrapper {
		margin-bottom: 10px;
	}

	.boards-add-list>.btn,.project-buttons .boards-add-list>.stat-text {
		text-align: left;
	}

	.boards-add-list>.btn>svg,.project-buttons .boards-add-list>.stat-text>svg {
		position: absolute;
		top: 11px;
		right: 6px;
	}
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .btn,.droplab-dropdown .dropdown-menu .filter-dropdown-item .project-buttons .stat-text,.project-buttons .droplab-dropdown .dropdown-menu .filter-dropdown-item .stat-text {
	text-overflow: ellipsis;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .btn svg,.droplab-dropdown .dropdown-menu .filter-dropdown-item .project-buttons .stat-text svg,.project-buttons .droplab-dropdown .dropdown-menu .filter-dropdown-item .stat-text svg {
	margin-right: 8px;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .btn .dropdown-label-box,.droplab-dropdown .dropdown-menu .filter-dropdown-item .project-buttons .stat-text .dropdown-label-box,.project-buttons .droplab-dropdown .dropdown-menu .filter-dropdown-item .stat-text .dropdown-label-box {
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	width: 17px;
	height: 17px;
	top: 0;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .dropdown-light-content {
	font-size: 14px;
	font-weight: 400;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .dropdown-user {
	display: flex;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .dropdown-user-details {
	display: flex;
	flex-direction: column;
}

.droplab-dropdown .dropdown-menu .filter-dropdown-item .dropdown-user-details>span {
	white-space: normal;
	word-break: break-all;
}

.filter-dropdown-loading {
	padding: 8px 16px;
	text-align: center;
}

.search-token-target-branch .value {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 13px;
}

@media (min-width: 768px) {
	.vue-filtered-search-bar-container .sort-dropdown-container {
		margin-left: 10px;
	}
}

@media (max-width: 767.98px) {
	.vue-filtered-search-bar-container .sort-dropdown-container {
		margin-top: 10px;
	}
}

.flash-container {
	margin: 0;
	margin-bottom: 16px;
	font-size: 14px;
	position: relative;
	z-index: 1;
}

.flash-container.sticky {
	position: sticky;
	position: -webkit-sticky;
	top: 48px;
	z-index: 251;
}

.flash-container.flash-container-page {
	margin-bottom: 0;
}

.flash-container:empty {
	margin: 0;
}

.flash-container .close-icon-wrapper {
	padding: 20px 16px 16px;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}

.flash-container .close-icon-wrapper .close-icon {
	width: 16px;
	height: 16px;
}

.flash-container .flash-alert,.flash-container .flash-notice,.flash-container .flash-success,.flash-container .flash-warning {
	padding: 16px 32px 16px 20px;
	margin-top: 10px;
}

.flash-container .flash-alert .container-fluid,.flash-container .flash-alert .container-sm,.flash-container .flash-alert .container-md,.flash-container .flash-alert .container-lg,.flash-container .flash-alert .container-xl,.flash-container .flash-alert .container-fluid.container-limited,.flash-container .flash-alert .container-limited.container-sm,.flash-container .flash-alert .container-limited.container-md,.flash-container .flash-alert .container-limited.container-lg,.flash-container .flash-alert .container-limited.container-xl,.flash-container .flash-notice .container-fluid,.flash-container .flash-notice .container-sm,.flash-container .flash-notice .container-md,.flash-container .flash-notice .container-lg,.flash-container .flash-notice .container-xl,.flash-container .flash-notice .container-fluid.container-limited,.flash-container .flash-notice .container-limited.container-sm,.flash-container .flash-notice .container-limited.container-md,.flash-container .flash-notice .container-limited.container-lg,.flash-container .flash-notice .container-limited.container-xl,.flash-container .flash-success .container-fluid,.flash-container .flash-success .container-sm,.flash-container .flash-success .container-md,.flash-container .flash-success .container-lg,.flash-container .flash-success .container-xl,.flash-container .flash-success .container-fluid.container-limited,.flash-container .flash-success .container-limited.container-sm,.flash-container .flash-success .container-limited.container-md,.flash-container .flash-success .container-limited.container-lg,.flash-container .flash-success .container-limited.container-xl,.flash-container .flash-warning .container-fluid,.flash-container .flash-warning .container-sm,.flash-container .flash-warning .container-md,.flash-container .flash-warning .container-lg,.flash-container .flash-warning .container-xl,.flash-container .flash-warning .container-fluid.container-limited,.flash-container .flash-warning .container-limited.container-sm,.flash-container .flash-warning .container-limited.container-md,.flash-container .flash-warning .container-limited.container-lg,.flash-container .flash-warning .container-limited.container-xl {
	background: transparent;
}

.flash-container .flash-alert {
	background-color: #fdd4cd;
	color: #ae1800;
}

.flash-container .flash-notice {
	background-color: #cbe2f9;
	color: #0b5cad;
}

.flash-container .flash-success {
	background-color: #e4f3ea;
	color: #24663b;
}

.flash-container .flash-warning {
	background-color: #fff1de;
	color: #a35200;
	cursor: default;
}

.flash-container .flash-text,.flash-container .flash-action {
	display: inline-block;
}

@media (max-width: 767.98px) {
	ul.notes .flash-container.timeline-content {
		margin-left: 0;
	}
}

.gl-browser-ie .flash-container {
	position: fixed;
	max-width: 990px;
	left: 50%;
}

.gl-browser-ie .flash-container .flash-alert {
	position: relative;
	left: -50%;
}

.with-system-header .flash-container.sticky {
	top: 64px;
}

.with-performance-bar .flash-container.sticky {
	top: 83px;
}

.with-performance-bar.with-system-header .flash-container.sticky {
	top: 99px;
}

textarea {
	resize: vertical;
}

input {
	border-radius: 0.25rem;
	color: #303030;
	background-color: #fff;
}

input[type='text'].danger {
	background: #f2dede !important;
	border-color: #ec5941;
	text-shadow: 0 1px 1px #fff;
}

.datetime-controls select {
	width: 100px;
}

.form-actions {
	margin-top: 0;
	margin-bottom: -16px;
	padding: 16px;
	background-color: #fafafa;
	border-top: 1px solid #dbdbdb;
}

label {
	font-weight: 600;
}

label.inline-label {
	margin: 0;
}

label.form-check-label {
	font-weight: 400;
}

label.label-bold {
	font-weight: 600;
}

.label-wrapper {
	display: block;
	margin: 0;
}

.inline-input-group {
	width: 250px;
}

.custom-form-control {
	width: 150px;
}

@media (min-width: 576px) {
	.custom-form-control {
		width: 150px;
	}
}

@media (min-width: 768px) {
	.custom-form-control {
		width: 170px;
	}
}

@media (min-width: 992px) {
	.custom-form-control {
		width: 200px;
	}
}

.help-form .form-group {
	margin-left: 0;
	margin-right: 0;
}

.help-form .form-group .form-control,.help-form .form-group .search form,.search .help-form .form-group form {
	height: 29px;
	background: #fff;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
}

@media (max-width: 575.98px) {
	.help-form .form-group {
		padding: 0 16px;
	}
}

.fieldset-form fieldset {
	margin-bottom: 20px;
}

.form-control,.search form {
	border-radius: 4px;
	padding: 6px 10px;
}

.form-control.input-short,.search form.input-short {
	width: 200px;
}

@media (min-width: 768px) {
	.form-control.input-short,.search form.input-short {
		width: 280px;
	}
}

.select-control {
	padding-left: 10px;
	padding-right: 10px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.select-control::-ms-expand {
	display: none;
}

.form-control-inline {
	display: inline;
}

.form-control::placeholder,.search form::placeholder {
	color: #919191;
}

.input-group .select2-container {
	display: table-cell;
	max-width: 180px;
}

.input-group .input-group-prepend,.input-group .input-group-append {
	background-color: #fafafa;
}

.input-group .input-group-prepend:not(:first-child):not(:last-child),.input-group .input-group-append:not(:first-child):not(:last-child) {
	border-left: 0;
	border-right: 0;
}

.form-text.text-muted {
	margin-bottom: 0;
	margin-top: 0.25rem;
	font-size: 0.875rem;
}

.gl-field-error,.invalid-feedback {
	color: #dd2b0e;
	font-size: 0.875rem;
}

.gl-show-field-errors .form-control:not(textarea),.gl-show-field-errors .search form:not(textarea),.search .gl-show-field-errors form:not(textarea) {
	height: 34px;
}

.gl-show-field-errors .gl-field-success-outline {
	border: 1px solid #217645;
}

.gl-show-field-errors .gl-field-success-outline:focus {
	box-shadow: 0 0 0 1px #217645 inset,0 1px 1px rgba(0,0,0,0.075) inset,0 0 4px 0 #217645;
	border: 0 none;
}

.gl-show-field-errors .gl-field-error-outline {
	border: 1px solid #dd2b0e;
}

.gl-show-field-errors .gl-field-error-outline:focus {
	box-shadow: 0 0 0 1px #dd2b0e inset,0 1px 1px rgba(0,0,0,0.075) inset,0 0 4px 0 rgba(221,43,14,0.6);
	border: 0 none;
}

.gl-show-field-errors .gl-field-success-message {
	color: #217645;
}

.gl-show-field-errors .gl-field-error-message {
	color: #dd2b0e;
}

.gl-show-field-errors .gl-field-hint {
	color: #303030;
}

@media (max-width: 575.98px) {
	.remember-me .remember-me-checkbox {
		margin-top: 0;
	}
}

.input-icon-wrapper,.select-wrapper {
	position: relative;
}

.select-wrapper>.fa-chevron-down {
	position: absolute;
	font-size: 10px;
	right: 10px;
	top: 12px;
	color: #c4c4c4;
	pointer-events: none;
}

.input-icon-wrapper>.input-icon-right {
	position: absolute;
	right: 0.8em;
	top: 50%;
	transform: translateY(-50%);
	color: #919191;
}

.input-md {
	max-width: 240px;
	width: 100%;
}

.input-lg {
	max-width: 320px;
	width: 100%;
}

.input-group-text {
	max-height: 34px;
}

.gfm-project_member {
	padding: 0 2px;
	background-color: #cbe2f9;
	border-radius: 4px;
}

.gfm-project_member.current-user {
	background-color: #fff1de;
}

.gfm-color_chip {
	display: inline-block;
	line-height: 1;
	margin: 0 0 2px 4px;
	vertical-align: middle;
	border-radius: 3px;
	width: 0.9em;
	height: 0.9em;
	background: #fff;
	background-image: linear-gradient(135deg, #e1e1e1 25%, transparent 0%, transparent 75%, #e1e1e1 0%),linear-gradient(135deg, #e1e1e1 25%, transparent 0%, transparent 75%, #e1e1e1 0%);
	background-size: 1em 1em;
	background-position: 0 0, 0.5em 0.5em;
}

.gfm-color_chip>span {
	display: inline-block;
	width: 100%;
	height: 100%;
	margin-bottom: 2px;
	border-radius: 3px;
	border: 1px solid rgba(0,0,0,0.3);
}

body.ui-indigo .navbar-gitlab {
	background-color: #292961;
}

body.ui-indigo .navbar-gitlab .navbar-collapse {
	color: #d1d1f0;
}

body.ui-indigo .navbar-gitlab .container-fluid .navbar-toggler,body.ui-indigo .navbar-gitlab .container-sm .navbar-toggler,body.ui-indigo .navbar-gitlab .container-md .navbar-toggler,body.ui-indigo .navbar-gitlab .container-lg .navbar-toggler,body.ui-indigo .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #6868b9;
}

body.ui-indigo .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-indigo .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-indigo .navbar-gitlab .container-md .navbar-toggler svg,body.ui-indigo .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-indigo .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #d1d1f0;
}

body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-indigo .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-indigo .navbar-gitlab .navbar-nav>li>a:hover,body.ui-indigo .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .navbar-nav>li>a:focus,body.ui-indigo .navbar-gitlab .navbar-nav>li>button:hover,body.ui-indigo .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(209,209,240,0.2);
}

body.ui-indigo .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-indigo .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-indigo .navbar-gitlab .navbar-nav>li.active>a,body.ui-indigo .navbar-gitlab .navbar-nav>li.active>button,body.ui-indigo .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-indigo .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #292961;
	background-color: #fff;
}

body.ui-indigo .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-indigo .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(209,209,240,0.2);
}

body.ui-indigo .navbar-gitlab .navbar-sub-nav {
	color: #d1d1f0;
}

body.ui-indigo .navbar-gitlab .nav>li {
	color: #d1d1f0;
}

body.ui-indigo .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #d1d1f0;
}

body.ui-indigo .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #292961;
}

@media (min-width: 576px) {
	body.ui-indigo .navbar-gitlab .nav>li>a:hover,body.ui-indigo .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-indigo .navbar-gitlab .nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-indigo .navbar-gitlab .nav>li>.btn-link:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-indigo .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(209,209,240,0.2);
	}
}

body.ui-indigo .navbar-gitlab .nav>li>a:hover svg,body.ui-indigo .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-indigo .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-indigo .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-indigo .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-indigo .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-indigo .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #4a4a82;
}

body.ui-indigo .navbar-gitlab .nav>li.active>a,body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>a {
	color: #292961;
	background-color: #fff;
}

body.ui-indigo .navbar-gitlab .nav>li.active>a:hover svg,body.ui-indigo .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-indigo .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-indigo .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-indigo .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #292961;
}

body.ui-indigo .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-indigo .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-indigo .navbar-gitlab .nav>li .impersonated-user svg,body.ui-indigo .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #292961;
}

body.ui-indigo .navbar .title>a:hover,body.ui-indigo .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-indigo .navbar .title>.btn-link:hover,body.ui-indigo .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-indigo .navbar .title>.confidential-edit:hover,body.ui-indigo .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar .title>.confidential-edit:hover,body.ui-indigo .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-indigo .navbar .title>.lock-edit:hover,body.ui-indigo .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar .title>.lock-edit:hover,body.ui-indigo .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-indigo .navbar .title>.edit-link:hover,body.ui-indigo .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-indigo .navbar .title>.edit-link:hover,body.ui-indigo .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-indigo .navbar .title>.btn-link:hover,body.ui-indigo .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-indigo .navbar .title>.confidential-edit:hover,body.ui-indigo .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar .title>.confidential-edit:hover,body.ui-indigo .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-indigo .navbar .title>.lock-edit:hover,body.ui-indigo .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar .title>.lock-edit:hover,body.ui-indigo .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-indigo .navbar .title>.edit-link:hover,body.ui-indigo .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-indigo .navbar .title>.edit-link:hover,body.ui-indigo .navbar .title>a:focus {
	background-color: rgba(209,209,240,0.2);
}

body.ui-indigo .search form {
	background-color: rgba(209,209,240,0.2);
}

body.ui-indigo .search form:hover {
	background-color: rgba(209,209,240,0.3);
}

body.ui-indigo .search .search-input::placeholder {
	color: rgba(209,209,240,0.8);
}

body.ui-indigo .search .search-input-wrap .search-icon,body.ui-indigo .search .search-input-wrap .clear-icon {
	fill: rgba(209,209,240,0.8);
}

body.ui-indigo .search.search-active form {
	background-color: #fff;
}

body.ui-indigo .search.search-active .search-input-wrap .search-icon {
	fill: rgba(209,209,240,0.8);
}

body.ui-indigo .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #4b4ba3;
}

body.ui-indigo .nav-sidebar li.active>a {
	color: #393982;
}

body.ui-indigo .nav-sidebar li.active .nav-icon-container svg {
	fill: #393982;
}

body.ui-indigo .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-indigo .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-indigo .sidebar-top-level-items>li.active .key {
	color: #393982;
}

body.ui-indigo .nav-links li.active a,body.ui-indigo .nav-links li.md-header-tab.active button,body.ui-indigo .nav-links li a.active {
	border-bottom: 2px solid #6666c4;
}

body.ui-indigo .nav-links li.active a .badge.badge-pill,body.ui-indigo .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-indigo .nav-links li.active a .key,body.ui-indigo .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-indigo .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-indigo .nav-links li.md-header-tab.active button .key,body.ui-indigo .nav-links li a.active .badge.badge-pill,body.ui-indigo .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-indigo .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-indigo .branch-header-title {
	color: #4b4ba3;
}

body.ui-indigo .ide-sidebar-link.active {
	color: #4b4ba3;
	box-shadow: inset 3px 0 #4b4ba3;
}

body.ui-indigo .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #4b4ba3;
}

body.ui-light-indigo .navbar-gitlab {
	background-color: #4b4ba3;
}

body.ui-light-indigo .navbar-gitlab .navbar-collapse {
	color: #d1d1f0;
}

body.ui-light-indigo .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light-indigo .navbar-gitlab .container-sm .navbar-toggler,body.ui-light-indigo .navbar-gitlab .container-md .navbar-toggler,body.ui-light-indigo .navbar-gitlab .container-lg .navbar-toggler,body.ui-light-indigo .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #8b8bd2;
}

body.ui-light-indigo .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-light-indigo .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-light-indigo .navbar-gitlab .container-md .navbar-toggler svg,body.ui-light-indigo .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-light-indigo .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #d1d1f0;
}

body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light-indigo .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-light-indigo .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light-indigo .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light-indigo .navbar-gitlab .navbar-nav>li>button:hover,body.ui-light-indigo .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(209,209,240,0.2);
}

body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-light-indigo .navbar-gitlab .navbar-nav>li.active>a,body.ui-light-indigo .navbar-gitlab .navbar-nav>li.active>button,body.ui-light-indigo .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-light-indigo .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #4b4ba3;
	background-color: #fff;
}

body.ui-light-indigo .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-light-indigo .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(209,209,240,0.2);
}

body.ui-light-indigo .navbar-gitlab .navbar-sub-nav {
	color: #d1d1f0;
}

body.ui-light-indigo .navbar-gitlab .nav>li {
	color: #d1d1f0;
}

body.ui-light-indigo .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #d1d1f0;
}

body.ui-light-indigo .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #4b4ba3;
}

@media (min-width: 576px) {
	body.ui-light-indigo .navbar-gitlab .nav>li>a:hover,body.ui-light-indigo .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-indigo .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(209,209,240,0.2);
	}
}

body.ui-light-indigo .navbar-gitlab .nav>li>a:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-light-indigo .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #6c6cc4;
}

body.ui-light-indigo .navbar-gitlab .nav>li.active>a,body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>a {
	color: #4b4ba3;
	background-color: #fff;
}

body.ui-light-indigo .navbar-gitlab .nav>li.active>a:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-indigo .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-indigo .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #4b4ba3;
}

body.ui-light-indigo .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-indigo .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-light-indigo .navbar-gitlab .nav>li .impersonated-user svg,body.ui-light-indigo .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #4b4ba3;
}

body.ui-light-indigo .navbar .title>a:hover,body.ui-light-indigo .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-light-indigo .navbar .title>.btn-link:hover,body.ui-light-indigo .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-light-indigo .navbar .title>.confidential-edit:hover,body.ui-light-indigo .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar .title>.confidential-edit:hover,body.ui-light-indigo .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-light-indigo .navbar .title>.lock-edit:hover,body.ui-light-indigo .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar .title>.lock-edit:hover,body.ui-light-indigo .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-light-indigo .navbar .title>.edit-link:hover,body.ui-light-indigo .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-indigo .navbar .title>.edit-link:hover,body.ui-light-indigo .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-light-indigo .navbar .title>.btn-link:hover,body.ui-light-indigo .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-light-indigo .navbar .title>.confidential-edit:hover,body.ui-light-indigo .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar .title>.confidential-edit:hover,body.ui-light-indigo .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-light-indigo .navbar .title>.lock-edit:hover,body.ui-light-indigo .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar .title>.lock-edit:hover,body.ui-light-indigo .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-light-indigo .navbar .title>.edit-link:hover,body.ui-light-indigo .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-indigo .navbar .title>.edit-link:hover,body.ui-light-indigo .navbar .title>a:focus {
	background-color: rgba(209,209,240,0.2);
}

body.ui-light-indigo .search form {
	background-color: rgba(209,209,240,0.2);
}

body.ui-light-indigo .search form:hover {
	background-color: rgba(209,209,240,0.3);
}

body.ui-light-indigo .search .search-input::placeholder {
	color: rgba(209,209,240,0.8);
}

body.ui-light-indigo .search .search-input-wrap .search-icon,body.ui-light-indigo .search .search-input-wrap .clear-icon {
	fill: rgba(209,209,240,0.8);
}

body.ui-light-indigo .search.search-active form {
	background-color: #fff;
}

body.ui-light-indigo .search.search-active .search-input-wrap .search-icon {
	fill: rgba(209,209,240,0.8);
}

body.ui-light-indigo .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #6666c4;
}

body.ui-light-indigo .nav-sidebar li.active>a {
	color: #4b4ba3;
}

body.ui-light-indigo .nav-sidebar li.active .nav-icon-container svg {
	fill: #4b4ba3;
}

body.ui-light-indigo .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light-indigo .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-indigo .sidebar-top-level-items>li.active .key {
	color: #4b4ba3;
}

body.ui-light-indigo .nav-links li.active a,body.ui-light-indigo .nav-links li.md-header-tab.active button,body.ui-light-indigo .nav-links li a.active {
	border-bottom: 2px solid #6666c4;
}

body.ui-light-indigo .nav-links li.active a .badge.badge-pill,body.ui-light-indigo .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-light-indigo .nav-links li.active a .key,body.ui-light-indigo .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-light-indigo .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-light-indigo .nav-links li.md-header-tab.active button .key,body.ui-light-indigo .nav-links li a.active .badge.badge-pill,body.ui-light-indigo .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-indigo .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-light-indigo .branch-header-title {
	color: #6666c4;
}

body.ui-light-indigo .ide-sidebar-link.active {
	color: #6666c4;
	box-shadow: inset 3px 0 #6666c4;
}

body.ui-light-indigo .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #6666c4;
}

body.ui-blue .navbar-gitlab {
	background-color: #1a3652;
}

body.ui-blue .navbar-gitlab .navbar-collapse {
	color: #c8d7e6;
}

body.ui-blue .navbar-gitlab .container-fluid .navbar-toggler,body.ui-blue .navbar-gitlab .container-sm .navbar-toggler,body.ui-blue .navbar-gitlab .container-md .navbar-toggler,body.ui-blue .navbar-gitlab .container-lg .navbar-toggler,body.ui-blue .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #3d76ae;
}

body.ui-blue .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-blue .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-blue .navbar-gitlab .container-md .navbar-toggler svg,body.ui-blue .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-blue .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #c8d7e6;
}

body.ui-blue .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-blue .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-blue .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-blue .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-blue .navbar-gitlab .navbar-nav>li>a:hover,body.ui-blue .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-blue .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-blue .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .navbar-nav>li>a:focus,body.ui-blue .navbar-gitlab .navbar-nav>li>button:hover,body.ui-blue .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(200,215,230,0.2);
}

body.ui-blue .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-blue .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-blue .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-blue .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-blue .navbar-gitlab .navbar-nav>li.active>a,body.ui-blue .navbar-gitlab .navbar-nav>li.active>button,body.ui-blue .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-blue .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #1a3652;
	background-color: #fff;
}

body.ui-blue .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-blue .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(200,215,230,0.2);
}

body.ui-blue .navbar-gitlab .navbar-sub-nav {
	color: #c8d7e6;
}

body.ui-blue .navbar-gitlab .nav>li {
	color: #c8d7e6;
}

body.ui-blue .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #c8d7e6;
}

body.ui-blue .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #1a3652;
}

@media (min-width: 576px) {
	body.ui-blue .navbar-gitlab .nav>li>a:hover,body.ui-blue .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-blue .navbar-gitlab .nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-blue .navbar-gitlab .nav>li>.btn-link:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-blue .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(200,215,230,0.2);
	}
}

body.ui-blue .navbar-gitlab .nav>li>a:hover svg,body.ui-blue .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-blue .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-blue .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-blue .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-blue .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-blue .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-blue .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #3b5773;
}

body.ui-blue .navbar-gitlab .nav>li.active>a,body.ui-blue .navbar-gitlab .nav>li.dropdown.show>a {
	color: #1a3652;
	background-color: #fff;
}

body.ui-blue .navbar-gitlab .nav>li.active>a:hover svg,body.ui-blue .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-blue .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-blue .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-blue .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-blue .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #1a3652;
}

body.ui-blue .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-blue .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-blue .navbar-gitlab .nav>li .impersonated-user svg,body.ui-blue .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #1a3652;
}

body.ui-blue .navbar .title>a:hover,body.ui-blue .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-blue .navbar .title>.btn-link:hover,body.ui-blue .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-blue .navbar .title>.confidential-edit:hover,body.ui-blue .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar .title>.confidential-edit:hover,body.ui-blue .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-blue .navbar .title>.lock-edit:hover,body.ui-blue .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-blue .navbar .title>.lock-edit:hover,body.ui-blue .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-blue .navbar .title>.edit-link:hover,body.ui-blue .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-blue .navbar .title>.edit-link:hover,body.ui-blue .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-blue .navbar .title>.btn-link:hover,body.ui-blue .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-blue .navbar .title>.confidential-edit:hover,body.ui-blue .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar .title>.confidential-edit:hover,body.ui-blue .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-blue .navbar .title>.lock-edit:hover,body.ui-blue .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar .title>.lock-edit:hover,body.ui-blue .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-blue .navbar .title>.edit-link:hover,body.ui-blue .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-blue .navbar .title>.edit-link:hover,body.ui-blue .navbar .title>a:focus {
	background-color: rgba(200,215,230,0.2);
}

body.ui-blue .search form {
	background-color: rgba(200,215,230,0.2);
}

body.ui-blue .search form:hover {
	background-color: rgba(200,215,230,0.3);
}

body.ui-blue .search .search-input::placeholder {
	color: rgba(200,215,230,0.8);
}

body.ui-blue .search .search-input-wrap .search-icon,body.ui-blue .search .search-input-wrap .clear-icon {
	fill: rgba(200,215,230,0.8);
}

body.ui-blue .search.search-active form {
	background-color: #fff;
}

body.ui-blue .search.search-active .search-input-wrap .search-icon {
	fill: rgba(200,215,230,0.8);
}

body.ui-blue .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #305c88;
}

body.ui-blue .nav-sidebar li.active>a {
	color: #25496e;
}

body.ui-blue .nav-sidebar li.active .nav-icon-container svg {
	fill: #25496e;
}

body.ui-blue .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-blue .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-blue .sidebar-top-level-items>li.active .key {
	color: #25496e;
}

body.ui-blue .nav-links li.active a,body.ui-blue .nav-links li.md-header-tab.active button,body.ui-blue .nav-links li a.active {
	border-bottom: 2px solid #4a79a8;
}

body.ui-blue .nav-links li.active a .badge.badge-pill,body.ui-blue .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-blue .nav-links li.active a .key,body.ui-blue .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-blue .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-blue .nav-links li.md-header-tab.active button .key,body.ui-blue .nav-links li a.active .badge.badge-pill,body.ui-blue .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-blue .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-blue .branch-header-title {
	color: #305c88;
}

body.ui-blue .ide-sidebar-link.active {
	color: #305c88;
	box-shadow: inset 3px 0 #305c88;
}

body.ui-blue .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #305c88;
}

body.ui-light-blue .navbar-gitlab {
	background-color: #2261a1;
}

body.ui-light-blue .navbar-gitlab .navbar-collapse {
	color: #c9dcf2;
}

body.ui-light-blue .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light-blue .navbar-gitlab .container-sm .navbar-toggler,body.ui-light-blue .navbar-gitlab .container-md .navbar-toggler,body.ui-light-blue .navbar-gitlab .container-lg .navbar-toggler,body.ui-light-blue .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #5a96d1;
}

body.ui-light-blue .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-light-blue .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-light-blue .navbar-gitlab .container-md .navbar-toggler svg,body.ui-light-blue .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-light-blue .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #c9dcf2;
}

body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light-blue .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-light-blue .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light-blue .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light-blue .navbar-gitlab .navbar-nav>li>button:hover,body.ui-light-blue .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(201,220,242,0.2);
}

body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-light-blue .navbar-gitlab .navbar-nav>li.active>a,body.ui-light-blue .navbar-gitlab .navbar-nav>li.active>button,body.ui-light-blue .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-light-blue .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #2261a1;
	background-color: #fff;
}

body.ui-light-blue .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-light-blue .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(201,220,242,0.2);
}

body.ui-light-blue .navbar-gitlab .navbar-sub-nav {
	color: #c9dcf2;
}

body.ui-light-blue .navbar-gitlab .nav>li {
	color: #c9dcf2;
}

body.ui-light-blue .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #c9dcf2;
}

body.ui-light-blue .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #2261a1;
}

@media (min-width: 576px) {
	body.ui-light-blue .navbar-gitlab .nav>li>a:hover,body.ui-light-blue .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-light-blue .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-blue .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(201,220,242,0.2);
	}
}

body.ui-light-blue .navbar-gitlab .nav>li>a:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-light-blue .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-light-blue .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #4382c2;
}

body.ui-light-blue .navbar-gitlab .nav>li.active>a,body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>a {
	color: #2261a1;
	background-color: #fff;
}

body.ui-light-blue .navbar-gitlab .nav>li.active>a:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-light-blue .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-light-blue .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-blue .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-blue .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #2261a1;
}

body.ui-light-blue .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-blue .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-light-blue .navbar-gitlab .nav>li .impersonated-user svg,body.ui-light-blue .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #2261a1;
}

body.ui-light-blue .navbar .title>a:hover,body.ui-light-blue .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-light-blue .navbar .title>.btn-link:hover,body.ui-light-blue .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-light-blue .navbar .title>.confidential-edit:hover,body.ui-light-blue .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar .title>.confidential-edit:hover,body.ui-light-blue .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-light-blue .navbar .title>.lock-edit:hover,body.ui-light-blue .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar .title>.lock-edit:hover,body.ui-light-blue .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-light-blue .navbar .title>.edit-link:hover,body.ui-light-blue .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-blue .navbar .title>.edit-link:hover,body.ui-light-blue .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-light-blue .navbar .title>.btn-link:hover,body.ui-light-blue .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-light-blue .navbar .title>.confidential-edit:hover,body.ui-light-blue .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar .title>.confidential-edit:hover,body.ui-light-blue .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-light-blue .navbar .title>.lock-edit:hover,body.ui-light-blue .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar .title>.lock-edit:hover,body.ui-light-blue .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-light-blue .navbar .title>.edit-link:hover,body.ui-light-blue .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-blue .navbar .title>.edit-link:hover,body.ui-light-blue .navbar .title>a:focus {
	background-color: rgba(201,220,242,0.2);
}

body.ui-light-blue .search form {
	background-color: rgba(201,220,242,0.2);
}

body.ui-light-blue .search form:hover {
	background-color: rgba(201,220,242,0.3);
}

body.ui-light-blue .search .search-input::placeholder {
	color: rgba(201,220,242,0.8);
}

body.ui-light-blue .search .search-input-wrap .search-icon,body.ui-light-blue .search .search-input-wrap .clear-icon {
	fill: rgba(201,220,242,0.8);
}

body.ui-light-blue .search.search-active form {
	background-color: #fff;
}

body.ui-light-blue .search.search-active .search-input-wrap .search-icon {
	fill: rgba(201,220,242,0.8);
}

body.ui-light-blue .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #367cc2;
}

body.ui-light-blue .nav-sidebar li.active>a {
	color: #2261a1;
}

body.ui-light-blue .nav-sidebar li.active .nav-icon-container svg {
	fill: #2261a1;
}

body.ui-light-blue .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light-blue .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-blue .sidebar-top-level-items>li.active .key {
	color: #2261a1;
}

body.ui-light-blue .nav-links li.active a,body.ui-light-blue .nav-links li.md-header-tab.active button,body.ui-light-blue .nav-links li a.active {
	border-bottom: 2px solid #367cc2;
}

body.ui-light-blue .nav-links li.active a .badge.badge-pill,body.ui-light-blue .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-light-blue .nav-links li.active a .key,body.ui-light-blue .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-light-blue .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-light-blue .nav-links li.md-header-tab.active button .key,body.ui-light-blue .nav-links li a.active .badge.badge-pill,body.ui-light-blue .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-blue .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-light-blue .branch-header-title {
	color: #367cc2;
}

body.ui-light-blue .ide-sidebar-link.active {
	color: #367cc2;
	box-shadow: inset 3px 0 #367cc2;
}

body.ui-light-blue .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #367cc2;
}

body.ui-green .navbar-gitlab {
	background-color: #0d4524;
}

body.ui-green .navbar-gitlab .navbar-collapse {
	color: #c0dfcd;
}

body.ui-green .navbar-gitlab .container-fluid .navbar-toggler,body.ui-green .navbar-gitlab .container-sm .navbar-toggler,body.ui-green .navbar-gitlab .container-md .navbar-toggler,body.ui-green .navbar-gitlab .container-lg .navbar-toggler,body.ui-green .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #269d58;
}

body.ui-green .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-green .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-green .navbar-gitlab .container-md .navbar-toggler svg,body.ui-green .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-green .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #c0dfcd;
}

body.ui-green .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-green .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-green .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-green .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-green .navbar-gitlab .navbar-nav>li>a:hover,body.ui-green .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-green .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-green .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .navbar-nav>li>a:focus,body.ui-green .navbar-gitlab .navbar-nav>li>button:hover,body.ui-green .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(192,223,205,0.2);
}

body.ui-green .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-green .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-green .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-green .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-green .navbar-gitlab .navbar-nav>li.active>a,body.ui-green .navbar-gitlab .navbar-nav>li.active>button,body.ui-green .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-green .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #0d4524;
	background-color: #fff;
}

body.ui-green .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-green .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(192,223,205,0.2);
}

body.ui-green .navbar-gitlab .navbar-sub-nav {
	color: #c0dfcd;
}

body.ui-green .navbar-gitlab .nav>li {
	color: #c0dfcd;
}

body.ui-green .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #c0dfcd;
}

body.ui-green .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #0d4524;
}

@media (min-width: 576px) {
	body.ui-green .navbar-gitlab .nav>li>a:hover,body.ui-green .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-green .navbar-gitlab .nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-green .navbar-gitlab .nav>li>.btn-link:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-green .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(192,223,205,0.2);
	}
}

body.ui-green .navbar-gitlab .nav>li>a:hover svg,body.ui-green .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-green .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-green .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-green .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-green .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-green .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-green .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #2e6645;
}

body.ui-green .navbar-gitlab .nav>li.active>a,body.ui-green .navbar-gitlab .nav>li.dropdown.show>a {
	color: #0d4524;
	background-color: #fff;
}

body.ui-green .navbar-gitlab .nav>li.active>a:hover svg,body.ui-green .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-green .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-green .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-green .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-green .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #0d4524;
}

body.ui-green .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-green .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-green .navbar-gitlab .nav>li .impersonated-user svg,body.ui-green .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #0d4524;
}

body.ui-green .navbar .title>a:hover,body.ui-green .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-green .navbar .title>.btn-link:hover,body.ui-green .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-green .navbar .title>.confidential-edit:hover,body.ui-green .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar .title>.confidential-edit:hover,body.ui-green .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-green .navbar .title>.lock-edit:hover,body.ui-green .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-green .navbar .title>.lock-edit:hover,body.ui-green .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-green .navbar .title>.edit-link:hover,body.ui-green .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-green .navbar .title>.edit-link:hover,body.ui-green .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-green .navbar .title>.btn-link:hover,body.ui-green .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-green .navbar .title>.confidential-edit:hover,body.ui-green .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar .title>.confidential-edit:hover,body.ui-green .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-green .navbar .title>.lock-edit:hover,body.ui-green .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-green .navbar .title>.lock-edit:hover,body.ui-green .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-green .navbar .title>.edit-link:hover,body.ui-green .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-green .navbar .title>.edit-link:hover,body.ui-green .navbar .title>a:focus {
	background-color: rgba(192,223,205,0.2);
}

body.ui-green .search form {
	background-color: rgba(192,223,205,0.2);
}

body.ui-green .search form:hover {
	background-color: rgba(192,223,205,0.3);
}

body.ui-green .search .search-input::placeholder {
	color: rgba(192,223,205,0.8);
}

body.ui-green .search .search-input-wrap .search-icon,body.ui-green .search .search-input-wrap .clear-icon {
	fill: rgba(192,223,205,0.8);
}

body.ui-green .search.search-active form {
	background-color: #fff;
}

body.ui-green .search.search-active .search-input-wrap .search-icon {
	fill: rgba(192,223,205,0.8);
}

body.ui-green .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #1c7441;
}

body.ui-green .nav-sidebar li.active>a {
	color: #145d33;
}

body.ui-green .nav-sidebar li.active .nav-icon-container svg {
	fill: #145d33;
}

body.ui-green .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-green .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-green .sidebar-top-level-items>li.active .key {
	color: #145d33;
}

body.ui-green .nav-links li.active a,body.ui-green .nav-links li.md-header-tab.active button,body.ui-green .nav-links li a.active {
	border-bottom: 2px solid #35935c;
}

body.ui-green .nav-links li.active a .badge.badge-pill,body.ui-green .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-green .nav-links li.active a .key,body.ui-green .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-green .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-green .nav-links li.md-header-tab.active button .key,body.ui-green .nav-links li a.active .badge.badge-pill,body.ui-green .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-green .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-green .branch-header-title {
	color: #1c7441;
}

body.ui-green .ide-sidebar-link.active {
	color: #1c7441;
	box-shadow: inset 3px 0 #1c7441;
}

body.ui-green .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #1c7441;
}

body.ui-light-green .navbar-gitlab {
	background-color: #156b39;
}

body.ui-light-green .navbar-gitlab .navbar-collapse {
	color: #c0dfcd;
}

body.ui-light-green .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light-green .navbar-gitlab .container-sm .navbar-toggler,body.ui-light-green .navbar-gitlab .container-md .navbar-toggler,body.ui-light-green .navbar-gitlab .container-lg .navbar-toggler,body.ui-light-green .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #43b873;
}

body.ui-light-green .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-light-green .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-light-green .navbar-gitlab .container-md .navbar-toggler svg,body.ui-light-green .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-light-green .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #c0dfcd;
}

body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light-green .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-light-green .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light-green .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light-green .navbar-gitlab .navbar-nav>li>button:hover,body.ui-light-green .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(192,223,205,0.2);
}

body.ui-light-green .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-light-green .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-light-green .navbar-gitlab .navbar-nav>li.active>a,body.ui-light-green .navbar-gitlab .navbar-nav>li.active>button,body.ui-light-green .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-light-green .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #156b39;
	background-color: #fff;
}

body.ui-light-green .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-light-green .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(192,223,205,0.2);
}

body.ui-light-green .navbar-gitlab .navbar-sub-nav {
	color: #c0dfcd;
}

body.ui-light-green .navbar-gitlab .nav>li {
	color: #c0dfcd;
}

body.ui-light-green .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #c0dfcd;
}

body.ui-light-green .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #156b39;
}

@media (min-width: 576px) {
	body.ui-light-green .navbar-gitlab .nav>li>a:hover,body.ui-light-green .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-light-green .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-light-green .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-green .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(192,223,205,0.2);
	}
}

body.ui-light-green .navbar-gitlab .nav>li>a:hover svg,body.ui-light-green .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-light-green .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-light-green .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-light-green .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-green .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-green .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #368c5a;
}

body.ui-light-green .navbar-gitlab .nav>li.active>a,body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>a {
	color: #156b39;
	background-color: #fff;
}

body.ui-light-green .navbar-gitlab .nav>li.active>a:hover svg,body.ui-light-green .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-light-green .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-light-green .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-light-green .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-green .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-green .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #156b39;
}

body.ui-light-green .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-green .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-light-green .navbar-gitlab .nav>li .impersonated-user svg,body.ui-light-green .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #156b39;
}

body.ui-light-green .navbar .title>a:hover,body.ui-light-green .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-light-green .navbar .title>.btn-link:hover,body.ui-light-green .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-light-green .navbar .title>.confidential-edit:hover,body.ui-light-green .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar .title>.confidential-edit:hover,body.ui-light-green .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-light-green .navbar .title>.lock-edit:hover,body.ui-light-green .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar .title>.lock-edit:hover,body.ui-light-green .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-light-green .navbar .title>.edit-link:hover,body.ui-light-green .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-green .navbar .title>.edit-link:hover,body.ui-light-green .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-light-green .navbar .title>.btn-link:hover,body.ui-light-green .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-light-green .navbar .title>.confidential-edit:hover,body.ui-light-green .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar .title>.confidential-edit:hover,body.ui-light-green .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-light-green .navbar .title>.lock-edit:hover,body.ui-light-green .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar .title>.lock-edit:hover,body.ui-light-green .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-light-green .navbar .title>.edit-link:hover,body.ui-light-green .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-green .navbar .title>.edit-link:hover,body.ui-light-green .navbar .title>a:focus {
	background-color: rgba(192,223,205,0.2);
}

body.ui-light-green .search form {
	background-color: rgba(192,223,205,0.2);
}

body.ui-light-green .search form:hover {
	background-color: rgba(192,223,205,0.3);
}

body.ui-light-green .search .search-input::placeholder {
	color: rgba(192,223,205,0.8);
}

body.ui-light-green .search .search-input-wrap .search-icon,body.ui-light-green .search .search-input-wrap .clear-icon {
	fill: rgba(192,223,205,0.8);
}

body.ui-light-green .search.search-active form {
	background-color: #fff;
}

body.ui-light-green .search.search-active .search-input-wrap .search-icon {
	fill: rgba(192,223,205,0.8);
}

body.ui-light-green .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #35935c;
}

body.ui-light-green .nav-sidebar li.active>a {
	color: #156b39;
}

body.ui-light-green .nav-sidebar li.active .nav-icon-container svg {
	fill: #156b39;
}

body.ui-light-green .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light-green .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-green .sidebar-top-level-items>li.active .key {
	color: #156b39;
}

body.ui-light-green .nav-links li.active a,body.ui-light-green .nav-links li.md-header-tab.active button,body.ui-light-green .nav-links li a.active {
	border-bottom: 2px solid #35935c;
}

body.ui-light-green .nav-links li.active a .badge.badge-pill,body.ui-light-green .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-light-green .nav-links li.active a .key,body.ui-light-green .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-light-green .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-light-green .nav-links li.md-header-tab.active button .key,body.ui-light-green .nav-links li a.active .badge.badge-pill,body.ui-light-green .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-green .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-light-green .branch-header-title {
	color: #35935c;
}

body.ui-light-green .ide-sidebar-link.active {
	color: #35935c;
	box-shadow: inset 3px 0 #35935c;
}

body.ui-light-green .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #35935c;
}

body.ui-red .navbar-gitlab {
	background-color: #691a16;
}

body.ui-red .navbar-gitlab .navbar-collapse {
	color: #ebcac5;
}

body.ui-red .navbar-gitlab .container-fluid .navbar-toggler,body.ui-red .navbar-gitlab .container-sm .navbar-toggler,body.ui-red .navbar-gitlab .container-md .navbar-toggler,body.ui-red .navbar-gitlab .container-lg .navbar-toggler,body.ui-red .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #bb3d29;
}

body.ui-red .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-red .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-red .navbar-gitlab .container-md .navbar-toggler svg,body.ui-red .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-red .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #ebcac5;
}

body.ui-red .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-red .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-red .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-red .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-red .navbar-gitlab .navbar-nav>li>a:hover,body.ui-red .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-red .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-red .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .navbar-nav>li>a:focus,body.ui-red .navbar-gitlab .navbar-nav>li>button:hover,body.ui-red .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(235,202,197,0.2);
}

body.ui-red .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-red .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-red .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-red .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-red .navbar-gitlab .navbar-nav>li.active>a,body.ui-red .navbar-gitlab .navbar-nav>li.active>button,body.ui-red .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-red .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #691a16;
	background-color: #fff;
}

body.ui-red .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-red .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(235,202,197,0.2);
}

body.ui-red .navbar-gitlab .navbar-sub-nav {
	color: #ebcac5;
}

body.ui-red .navbar-gitlab .nav>li {
	color: #ebcac5;
}

body.ui-red .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #ebcac5;
}

body.ui-red .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #691a16;
}

@media (min-width: 576px) {
	body.ui-red .navbar-gitlab .nav>li>a:hover,body.ui-red .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-red .navbar-gitlab .nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-red .navbar-gitlab .nav>li>.btn-link:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-red .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(235,202,197,0.2);
	}
}

body.ui-red .navbar-gitlab .nav>li>a:hover svg,body.ui-red .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-red .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-red .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-red .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-red .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-red .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-red .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #8a3b37;
}

body.ui-red .navbar-gitlab .nav>li.active>a,body.ui-red .navbar-gitlab .nav>li.dropdown.show>a {
	color: #691a16;
	background-color: #fff;
}

body.ui-red .navbar-gitlab .nav>li.active>a:hover svg,body.ui-red .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-red .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-red .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-red .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-red .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #691a16;
}

body.ui-red .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-red .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-red .navbar-gitlab .nav>li .impersonated-user svg,body.ui-red .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #691a16;
}

body.ui-red .navbar .title>a:hover,body.ui-red .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-red .navbar .title>.btn-link:hover,body.ui-red .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-red .navbar .title>.confidential-edit:hover,body.ui-red .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar .title>.confidential-edit:hover,body.ui-red .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-red .navbar .title>.lock-edit:hover,body.ui-red .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-red .navbar .title>.lock-edit:hover,body.ui-red .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-red .navbar .title>.edit-link:hover,body.ui-red .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-red .navbar .title>.edit-link:hover,body.ui-red .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-red .navbar .title>.btn-link:hover,body.ui-red .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-red .navbar .title>.confidential-edit:hover,body.ui-red .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar .title>.confidential-edit:hover,body.ui-red .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-red .navbar .title>.lock-edit:hover,body.ui-red .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-red .navbar .title>.lock-edit:hover,body.ui-red .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-red .navbar .title>.edit-link:hover,body.ui-red .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-red .navbar .title>.edit-link:hover,body.ui-red .navbar .title>a:focus {
	background-color: rgba(235,202,197,0.2);
}

body.ui-red .search form {
	background-color: rgba(235,202,197,0.2);
}

body.ui-red .search form:hover {
	background-color: rgba(235,202,197,0.3);
}

body.ui-red .search .search-input::placeholder {
	color: rgba(235,202,197,0.8);
}

body.ui-red .search .search-input-wrap .search-icon,body.ui-red .search .search-input-wrap .clear-icon {
	fill: rgba(235,202,197,0.8);
}

body.ui-red .search.search-active form {
	background-color: #fff;
}

body.ui-red .search.search-active .search-input-wrap .search-icon {
	fill: rgba(235,202,197,0.8);
}

body.ui-red .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #912f20;
}

body.ui-red .nav-sidebar li.active>a {
	color: #78291d;
}

body.ui-red .nav-sidebar li.active .nav-icon-container svg {
	fill: #78291d;
}

body.ui-red .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-red .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-red .sidebar-top-level-items>li.active .key {
	color: #78291d;
}

body.ui-red .nav-links li.active a,body.ui-red .nav-links li.md-header-tab.active button,body.ui-red .nav-links li a.active {
	border-bottom: 2px solid #ad4a3b;
}

body.ui-red .nav-links li.active a .badge.badge-pill,body.ui-red .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-red .nav-links li.active a .key,body.ui-red .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-red .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-red .nav-links li.md-header-tab.active button .key,body.ui-red .nav-links li a.active .badge.badge-pill,body.ui-red .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-red .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-red .branch-header-title {
	color: #912f20;
}

body.ui-red .ide-sidebar-link.active {
	color: #912f20;
	box-shadow: inset 3px 0 #912f20;
}

body.ui-red .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #912f20;
}

body.ui-light-red .navbar-gitlab {
	background-color: #a62e21;
}

body.ui-light-red .navbar-gitlab .navbar-collapse {
	color: #f7d5d0;
}

body.ui-light-red .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light-red .navbar-gitlab .container-sm .navbar-toggler,body.ui-light-red .navbar-gitlab .container-md .navbar-toggler,body.ui-light-red .navbar-gitlab .container-lg .navbar-toggler,body.ui-light-red .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #d06d5d;
}

body.ui-light-red .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-light-red .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-light-red .navbar-gitlab .container-md .navbar-toggler svg,body.ui-light-red .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-light-red .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #f7d5d0;
}

body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light-red .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-light-red .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light-red .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light-red .navbar-gitlab .navbar-nav>li>button:hover,body.ui-light-red .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(247,213,208,0.2);
}

body.ui-light-red .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-light-red .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-light-red .navbar-gitlab .navbar-nav>li.active>a,body.ui-light-red .navbar-gitlab .navbar-nav>li.active>button,body.ui-light-red .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-light-red .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #a62e21;
	background-color: #fff;
}

body.ui-light-red .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-light-red .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(247,213,208,0.2);
}

body.ui-light-red .navbar-gitlab .navbar-sub-nav {
	color: #f7d5d0;
}

body.ui-light-red .navbar-gitlab .nav>li {
	color: #f7d5d0;
}

body.ui-light-red .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #f7d5d0;
}

body.ui-light-red .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #a62e21;
}

@media (min-width: 576px) {
	body.ui-light-red .navbar-gitlab .nav>li>a:hover,body.ui-light-red .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-light-red .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-light-red .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light-red .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(247,213,208,0.2);
	}
}

body.ui-light-red .navbar-gitlab .nav>li>a:hover svg,body.ui-light-red .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-light-red .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-light-red .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-light-red .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-red .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light-red .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #c74f42;
}

body.ui-light-red .navbar-gitlab .nav>li.active>a,body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>a {
	color: #a62e21;
	background-color: #fff;
}

body.ui-light-red .navbar-gitlab .nav>li.active>a:hover svg,body.ui-light-red .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-light-red .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-light-red .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-light-red .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light-red .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light-red .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #a62e21;
}

body.ui-light-red .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light-red .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-light-red .navbar-gitlab .nav>li .impersonated-user svg,body.ui-light-red .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #a62e21;
}

body.ui-light-red .navbar .title>a:hover,body.ui-light-red .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-light-red .navbar .title>.btn-link:hover,body.ui-light-red .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-light-red .navbar .title>.confidential-edit:hover,body.ui-light-red .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar .title>.confidential-edit:hover,body.ui-light-red .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-light-red .navbar .title>.lock-edit:hover,body.ui-light-red .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar .title>.lock-edit:hover,body.ui-light-red .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-light-red .navbar .title>.edit-link:hover,body.ui-light-red .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light-red .navbar .title>.edit-link:hover,body.ui-light-red .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-light-red .navbar .title>.btn-link:hover,body.ui-light-red .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-light-red .navbar .title>.confidential-edit:hover,body.ui-light-red .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar .title>.confidential-edit:hover,body.ui-light-red .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-light-red .navbar .title>.lock-edit:hover,body.ui-light-red .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar .title>.lock-edit:hover,body.ui-light-red .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-light-red .navbar .title>.edit-link:hover,body.ui-light-red .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light-red .navbar .title>.edit-link:hover,body.ui-light-red .navbar .title>a:focus {
	background-color: rgba(247,213,208,0.2);
}

body.ui-light-red .search form {
	background-color: rgba(247,213,208,0.2);
}

body.ui-light-red .search form:hover {
	background-color: rgba(247,213,208,0.3);
}

body.ui-light-red .search .search-input::placeholder {
	color: rgba(247,213,208,0.8);
}

body.ui-light-red .search .search-input-wrap .search-icon,body.ui-light-red .search .search-input-wrap .clear-icon {
	fill: rgba(247,213,208,0.8);
}

body.ui-light-red .search.search-active form {
	background-color: #fff;
}

body.ui-light-red .search.search-active .search-input-wrap .search-icon {
	fill: rgba(247,213,208,0.8);
}

body.ui-light-red .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #c24b38;
}

body.ui-light-red .nav-sidebar li.active>a {
	color: #a62e21;
}

body.ui-light-red .nav-sidebar li.active .nav-icon-container svg {
	fill: #a62e21;
}

body.ui-light-red .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light-red .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-red .sidebar-top-level-items>li.active .key {
	color: #a62e21;
}

body.ui-light-red .nav-links li.active a,body.ui-light-red .nav-links li.md-header-tab.active button,body.ui-light-red .nav-links li a.active {
	border-bottom: 2px solid #c24b38;
}

body.ui-light-red .nav-links li.active a .badge.badge-pill,body.ui-light-red .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-light-red .nav-links li.active a .key,body.ui-light-red .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-light-red .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-light-red .nav-links li.md-header-tab.active button .key,body.ui-light-red .nav-links li a.active .badge.badge-pill,body.ui-light-red .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-light-red .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-light-red .branch-header-title {
	color: #c24b38;
}

body.ui-light-red .ide-sidebar-link.active {
	color: #c24b38;
	box-shadow: inset 3px 0 #c24b38;
}

body.ui-light-red .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #c24b38;
}

body.ui-dark .navbar-gitlab {
	background-color: #303030;
}

body.ui-dark .navbar-gitlab .navbar-collapse {
	color: #bfbfbf;
}

body.ui-dark .navbar-gitlab .container-fluid .navbar-toggler,body.ui-dark .navbar-gitlab .container-sm .navbar-toggler,body.ui-dark .navbar-gitlab .container-md .navbar-toggler,body.ui-dark .navbar-gitlab .container-lg .navbar-toggler,body.ui-dark .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #8a8a8a;
}

body.ui-dark .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-dark .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-dark .navbar-gitlab .container-md .navbar-toggler svg,body.ui-dark .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-dark .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #bfbfbf;
}

body.ui-dark .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-dark .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-dark .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-dark .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-dark .navbar-gitlab .navbar-nav>li>a:hover,body.ui-dark .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-dark .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-dark .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .navbar-nav>li>a:focus,body.ui-dark .navbar-gitlab .navbar-nav>li>button:hover,body.ui-dark .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(191,191,191,0.2);
}

body.ui-dark .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-dark .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-dark .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-dark .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-dark .navbar-gitlab .navbar-nav>li.active>a,body.ui-dark .navbar-gitlab .navbar-nav>li.active>button,body.ui-dark .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-dark .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #303030;
	background-color: #fff;
}

body.ui-dark .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-dark .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(191,191,191,0.2);
}

body.ui-dark .navbar-gitlab .navbar-sub-nav {
	color: #bfbfbf;
}

body.ui-dark .navbar-gitlab .nav>li {
	color: #bfbfbf;
}

body.ui-dark .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #bfbfbf;
}

body.ui-dark .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #303030;
}

@media (min-width: 576px) {
	body.ui-dark .navbar-gitlab .nav>li>a:hover,body.ui-dark .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-dark .navbar-gitlab .nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-dark .navbar-gitlab .nav>li>.btn-link:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover,body.ui-dark .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(191,191,191,0.2);
	}
}

body.ui-dark .navbar-gitlab .nav>li>a:hover svg,body.ui-dark .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-dark .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-dark .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-dark .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-dark .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-dark .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-dark .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #515151;
}

body.ui-dark .navbar-gitlab .nav>li.active>a,body.ui-dark .navbar-gitlab .nav>li.dropdown.show>a {
	color: #303030;
	background-color: #fff;
}

body.ui-dark .navbar-gitlab .nav>li.active>a:hover svg,body.ui-dark .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-dark .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-dark .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-dark .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-dark .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-dark .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-dark .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-dark .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #303030;
}

body.ui-dark .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-dark .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-dark .navbar-gitlab .nav>li .impersonated-user svg,body.ui-dark .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #303030;
}

body.ui-dark .navbar .title>a:hover,body.ui-dark .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-dark .navbar .title>.btn-link:hover,body.ui-dark .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-dark .navbar .title>.confidential-edit:hover,body.ui-dark .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar .title>.confidential-edit:hover,body.ui-dark .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-dark .navbar .title>.lock-edit:hover,body.ui-dark .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-dark .navbar .title>.lock-edit:hover,body.ui-dark .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-dark .navbar .title>.edit-link:hover,body.ui-dark .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-dark .navbar .title>.edit-link:hover,body.ui-dark .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-dark .navbar .title>.btn-link:hover,body.ui-dark .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-dark .navbar .title>.confidential-edit:hover,body.ui-dark .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar .title>.confidential-edit:hover,body.ui-dark .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-dark .navbar .title>.lock-edit:hover,body.ui-dark .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar .title>.lock-edit:hover,body.ui-dark .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-dark .navbar .title>.edit-link:hover,body.ui-dark .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-dark .navbar .title>.edit-link:hover,body.ui-dark .navbar .title>a:focus {
	background-color: rgba(191,191,191,0.2);
}

body.ui-dark .search form {
	background-color: rgba(191,191,191,0.2);
}

body.ui-dark .search form:hover {
	background-color: rgba(191,191,191,0.3);
}

body.ui-dark .search .search-input::placeholder {
	color: rgba(191,191,191,0.8);
}

body.ui-dark .search .search-input-wrap .search-icon,body.ui-dark .search .search-input-wrap .clear-icon {
	fill: rgba(191,191,191,0.8);
}

body.ui-dark .search.search-active form {
	background-color: #fff;
}

body.ui-dark .search.search-active .search-input-wrap .search-icon {
	fill: rgba(191,191,191,0.8);
}

body.ui-dark .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #707070;
}

body.ui-dark .nav-sidebar li.active>a {
	color: #4f4f4f;
}

body.ui-dark .nav-sidebar li.active .nav-icon-container svg {
	fill: #4f4f4f;
}

body.ui-dark .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-dark .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-dark .sidebar-top-level-items>li.active .key {
	color: #4f4f4f;
}

body.ui-dark .nav-links li.active a,body.ui-dark .nav-links li.md-header-tab.active button,body.ui-dark .nav-links li a.active {
	border-bottom: 2px solid #a7a7a7;
}

body.ui-dark .nav-links li.active a .badge.badge-pill,body.ui-dark .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-dark .nav-links li.active a .key,body.ui-dark .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-dark .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-dark .nav-links li.md-header-tab.active button .key,body.ui-dark .nav-links li a.active .badge.badge-pill,body.ui-dark .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-dark .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-dark .branch-header-title {
	color: #707070;
}

body.ui-dark .ide-sidebar-link.active {
	color: #707070;
	box-shadow: inset 3px 0 #707070;
}

body.ui-dark .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #707070;
}

body.ui-light .navbar-gitlab {
	background-color: #f0f0f0;
}

body.ui-light .navbar-gitlab .navbar-collapse {
	color: #707070;
}

body.ui-light .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light .navbar-gitlab .container-sm .navbar-toggler,body.ui-light .navbar-gitlab .container-md .navbar-toggler,body.ui-light .navbar-gitlab .container-lg .navbar-toggler,body.ui-light .navbar-gitlab .container-xl .navbar-toggler {
	border-left: 1px solid #8a8a8a;
}

body.ui-light .navbar-gitlab .container-fluid .navbar-toggler svg,body.ui-light .navbar-gitlab .container-sm .navbar-toggler svg,body.ui-light .navbar-gitlab .container-md .navbar-toggler svg,body.ui-light .navbar-gitlab .container-lg .navbar-toggler svg,body.ui-light .navbar-gitlab .container-xl .navbar-toggler svg {
	fill: #707070;
}

body.ui-light .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light .navbar-gitlab .navbar-sub-nav>li>button:focus,body.ui-light .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light .navbar-gitlab .navbar-nav>li>button:hover,body.ui-light .navbar-gitlab .navbar-nav>li>button:focus {
	background-color: rgba(112,112,112,0.2);
}

body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light .navbar-gitlab .navbar-sub-nav>li.dropdown.show>a,body.ui-light .navbar-gitlab .navbar-sub-nav>li.dropdown.show>button,body.ui-light .navbar-gitlab .navbar-nav>li.active>a,body.ui-light .navbar-gitlab .navbar-nav>li.active>button,body.ui-light .navbar-gitlab .navbar-nav>li.dropdown.show>a,body.ui-light .navbar-gitlab .navbar-nav>li.dropdown.show>button {
	color: #f0f0f0;
	background-color: #707070;
}

body.ui-light .navbar-gitlab .navbar-sub-nav>li.line-separator,body.ui-light .navbar-gitlab .navbar-nav>li.line-separator {
	border-left: 1px solid rgba(112,112,112,0.2);
}

body.ui-light .navbar-gitlab .navbar-sub-nav {
	color: #707070;
}

body.ui-light .navbar-gitlab .nav>li {
	color: #707070;
}

body.ui-light .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	border-color: #707070;
}

body.ui-light .navbar-gitlab .nav>li>a.header-user-dropdown-toggle .header-user-notification-dot {
	border: 2px solid #f0f0f0;
}

@media (min-width: 576px) {
	body.ui-light .navbar-gitlab .nav>li>a:hover,body.ui-light .navbar-gitlab .participants-more .nav>li>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .nav>li>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .nav>li>a:focus {
		background-color: rgba(112,112,112,0.2);
	}
}

body.ui-light .navbar-gitlab .nav>li>a:hover svg,body.ui-light .navbar-gitlab .participants-more .nav>li>.btn-link:hover svg,.participants-more body.ui-light .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .nav>li>.btn-link:hover svg,.user-list-more body.ui-light .navbar-gitlab .nav>li>.btn-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.lock-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.edit-link:hover svg,body.ui-light .navbar-gitlab .nav>li>a:focus svg {
	fill: currentColor;
}

body.ui-light .navbar-gitlab .nav>li>a:hover.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light .navbar-gitlab .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.participants-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,.user-list-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-notification-dot,body.ui-light .navbar-gitlab .nav>li>a:focus.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: white;
}

body.ui-light .navbar-gitlab .nav>li.active>a,body.ui-light .navbar-gitlab .nav>li.dropdown.show>a {
	color: #f0f0f0;
	background-color: #707070;
}

body.ui-light .navbar-gitlab .nav>li.active>a:hover svg,body.ui-light .navbar-gitlab .participants-more .nav>li.active>.btn-link:hover svg,.participants-more body.ui-light .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .nav>li.active>.btn-link:hover svg,.user-list-more body.ui-light .navbar-gitlab .nav>li.active>.btn-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.active>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.active>.lock-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.active>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.active>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.active>.edit-link:hover svg,body.ui-light .navbar-gitlab .nav>li.dropdown.show>a:hover svg,body.ui-light .navbar-gitlab .participants-more .nav>li.dropdown.show>.btn-link:hover svg,.participants-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .nav>li.dropdown.show>.btn-link:hover svg,.user-list-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.btn-link:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.confidential-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.confidential-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.confidential-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.lock-edit:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.lock-edit:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.lock-edit:hover svg,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .nav>li.dropdown.show>.edit-link:hover svg,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .nav>li.dropdown.show>.edit-link:hover svg,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .nav>li.dropdown.show>.edit-link:hover svg {
	fill: #f0f0f0;
}

body.ui-light .navbar-gitlab .nav>li.active>a.header-user-dropdown-toggle .header-user-notification-dot,body.ui-light .navbar-gitlab .nav>li.dropdown.show>a.header-user-dropdown-toggle .header-user-notification-dot {
	border-color: #fff;
}

body.ui-light .navbar-gitlab .nav>li .impersonated-user svg,body.ui-light .navbar-gitlab .nav>li .impersonated-user:hover svg {
	fill: #f0f0f0;
}

body.ui-light .navbar .title>a:hover,body.ui-light .navbar .participants-more .title>.btn-link:hover,.participants-more body.ui-light .navbar .title>.btn-link:hover,body.ui-light .navbar .participants-more .right-sidebar .title>.confidential-edit:hover,.participants-more .right-sidebar body.ui-light .navbar .title>.confidential-edit:hover,body.ui-light .navbar .right-sidebar .title .participants-more .title>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar .title>.confidential-edit:hover,body.ui-light .navbar .participants-more .right-sidebar .title>.lock-edit:hover,.participants-more .right-sidebar body.ui-light .navbar .title>.lock-edit:hover,body.ui-light .navbar .right-sidebar .title .participants-more .title>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar .title>.lock-edit:hover,body.ui-light .navbar .participants-more .right-sidebar .title>.edit-link:hover,.participants-more .right-sidebar body.ui-light .navbar .title>.edit-link:hover,body.ui-light .navbar .right-sidebar .title .participants-more .title>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar .title>.edit-link:hover,body.ui-light .navbar .user-list-more .title>.btn-link:hover,.user-list-more body.ui-light .navbar .title>.btn-link:hover,body.ui-light .navbar .user-list-more .right-sidebar .title>.confidential-edit:hover,.user-list-more .right-sidebar body.ui-light .navbar .title>.confidential-edit:hover,body.ui-light .navbar .right-sidebar .title .user-list-more .title>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar .title>.confidential-edit:hover,body.ui-light .navbar .user-list-more .right-sidebar .title>.lock-edit:hover,.user-list-more .right-sidebar body.ui-light .navbar .title>.lock-edit:hover,body.ui-light .navbar .right-sidebar .title .user-list-more .title>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar .title>.lock-edit:hover,body.ui-light .navbar .user-list-more .right-sidebar .title>.edit-link:hover,.user-list-more .right-sidebar body.ui-light .navbar .title>.edit-link:hover,body.ui-light .navbar .right-sidebar .title .user-list-more .title>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar .title>.edit-link:hover,body.ui-light .navbar .title>a:focus {
	background-color: rgba(112,112,112,0.2);
}

body.ui-light .search form {
	background-color: rgba(112,112,112,0.2);
}

body.ui-light .search form:hover {
	background-color: rgba(112,112,112,0.3);
}

body.ui-light .search .search-input::placeholder {
	color: rgba(112,112,112,0.8);
}

body.ui-light .search .search-input-wrap .search-icon,body.ui-light .search .search-input-wrap .clear-icon {
	fill: rgba(112,112,112,0.8);
}

body.ui-light .search.search-active form {
	background-color: #fff;
}

body.ui-light .search.search-active .search-input-wrap .search-icon {
	fill: rgba(112,112,112,0.8);
}

body.ui-light .nav-sidebar li.active {
	box-shadow: inset 4px 0 0 #707070;
}

body.ui-light .nav-sidebar li.active>a {
	color: #707070;
}

body.ui-light .nav-sidebar li.active .nav-icon-container svg {
	fill: #707070;
}

body.ui-light .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light .sidebar-top-level-items>li.active .key {
	color: #707070;
}

body.ui-light .nav-links li.active a,body.ui-light .nav-links li.md-header-tab.active button,body.ui-light .nav-links li a.active {
	border-bottom: 2px solid #4f4f4f;
}

body.ui-light .nav-links li.active a .badge.badge-pill,body.ui-light .nav-links li.active a .shortcut-mappings .key,.shortcut-mappings body.ui-light .nav-links li.active a .key,body.ui-light .nav-links li.md-header-tab.active button .badge.badge-pill,body.ui-light .nav-links li.md-header-tab.active button .shortcut-mappings .key,.shortcut-mappings body.ui-light .nav-links li.md-header-tab.active button .key,body.ui-light .nav-links li a.active .badge.badge-pill,body.ui-light .nav-links li a.active .shortcut-mappings .key,.shortcut-mappings body.ui-light .nav-links li a.active .key {
	font-weight: 600;
}

body.ui-light .branch-header-title {
	color: #707070;
}

body.ui-light .ide-sidebar-link.active {
	color: #707070;
	box-shadow: inset 3px 0 #707070;
}

body.ui-light .ide-sidebar-link.active.is-right {
	box-shadow: inset -3px 0 #707070;
}

body.ui-light .navbar-gitlab {
	background-color: #f0f0f0;
	box-shadow: 0 1px 0 0 #dbdbdb;
}

body.ui-light .navbar-gitlab .logo-text svg {
	fill: #303030;
}

body.ui-light .navbar-gitlab .navbar-sub-nav>li>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-sub-nav>li>a:focus,body.ui-light .navbar-gitlab .navbar-sub-nav>li>button:hover,body.ui-light .navbar-gitlab .navbar-nav>li>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-nav>li>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-nav>li>a:focus,body.ui-light .navbar-gitlab .navbar-nav>li>button:hover {
	color: #303030;
}

body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>a,body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-sub-nav>li.active>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li.active>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li.active>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li.active>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li.active>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-sub-nav>li.active>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-sub-nav>li.active>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-sub-nav>li.active>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li.active>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li.active>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li.active>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li.active>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-sub-nav>li.active>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-sub-nav>li.active>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-sub-nav>li.active>button,body.ui-light .navbar-gitlab .navbar-nav>li.active>a,body.ui-light .navbar-gitlab .navbar-nav>li.active>a:hover,body.ui-light .navbar-gitlab .participants-more .navbar-nav>li.active>.btn-link:hover,.participants-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.btn-link:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li.active>.confidential-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li.active>.confidential-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li.active>.lock-edit:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li.active>.lock-edit:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .participants-more .right-sidebar .title .navbar-nav>li.active>.edit-link:hover,.participants-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .participants-more .navbar-nav>li.active>.edit-link:hover,.right-sidebar .title .participants-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .user-list-more .navbar-nav>li.active>.btn-link:hover,.user-list-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.btn-link:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li.active>.confidential-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li.active>.confidential-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.confidential-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li.active>.lock-edit:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li.active>.lock-edit:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.lock-edit:hover,body.ui-light .navbar-gitlab .user-list-more .right-sidebar .title .navbar-nav>li.active>.edit-link:hover,.user-list-more .right-sidebar .title body.ui-light .navbar-gitlab .navbar-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .right-sidebar .title .user-list-more .navbar-nav>li.active>.edit-link:hover,.right-sidebar .title .user-list-more body.ui-light .navbar-gitlab .navbar-nav>li.active>.edit-link:hover,body.ui-light .navbar-gitlab .navbar-nav>li.active>button {
	color: #fff;
}

body.ui-light .navbar-gitlab .container-fluid .navbar-toggler,body.ui-light .navbar-gitlab .container-sm .navbar-toggler,body.ui-light .navbar-gitlab .container-md .navbar-toggler,body.ui-light .navbar-gitlab .container-lg .navbar-toggler,body.ui-light .navbar-gitlab .container-xl .navbar-toggler,body.ui-light .navbar-gitlab .container-fluid .navbar-toggler:hover,body.ui-light .navbar-gitlab .container-sm .navbar-toggler:hover,body.ui-light .navbar-gitlab .container-md .navbar-toggler:hover,body.ui-light .navbar-gitlab .container-lg .navbar-toggler:hover,body.ui-light .navbar-gitlab .container-xl .navbar-toggler:hover {
	color: #707070;
	border-left: 1px solid #dbdbdb;
}

body.ui-light .search form {
	background-color: #fff;
	box-shadow: inset 0 0 0 1px #dbdbdb;
}

body.ui-light .search form:hover {
	background-color: #fff;
	box-shadow: inset 0 0 0 1px #9dc7f1;
}

body.ui-light .search .search-input-wrap .search-icon {
	fill: #dbdbdb;
}

body.ui-light .search .search-input-wrap .search-input {
	color: #303030;
}

body.ui-light .nav-sidebar li.active>a {
	color: #303030;
}

body.ui-light .nav-sidebar li.active svg {
	fill: #303030;
}

body.ui-light .sidebar-top-level-items>li.active .badge.badge-pill,body.ui-light .sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings body.ui-light .sidebar-top-level-items>li.active .key {
	color: #303030;
}

body.gl-dark .logo-text svg {
	fill: #303030;
}

body.gl-dark .navbar-gitlab {
	background-color: #f0f0f0;
}

body.gl-dark .navbar-gitlab .navbar-sub-nav li>a:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .participants-more li>.btn-link:hover,.participants-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.btn-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .participants-more .right-sidebar .title li>.confidential-edit:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .participants-more li>.confidential-edit:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .participants-more .right-sidebar .title li>.lock-edit:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .participants-more li>.lock-edit:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .participants-more .right-sidebar .title li>.edit-link:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .participants-more li>.edit-link:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .user-list-more li>.btn-link:hover,.user-list-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.btn-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .user-list-more .right-sidebar .title li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .user-list-more li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .user-list-more .right-sidebar .title li>.lock-edit:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .user-list-more li>.lock-edit:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .user-list-more .right-sidebar .title li>.edit-link:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-sub-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav .right-sidebar .title .user-list-more li>.edit-link:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-sub-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav li>a:focus,body.gl-dark .navbar-gitlab .navbar-sub-nav li>button:hover,body.gl-dark .navbar-gitlab .navbar-sub-nav li>button:focus,body.gl-dark .navbar-gitlab .navbar-nav li>a:hover,body.gl-dark .navbar-gitlab .navbar-nav .participants-more li>.btn-link:hover,.participants-more body.gl-dark .navbar-gitlab .navbar-nav li>.btn-link:hover,body.gl-dark .navbar-gitlab .navbar-nav .participants-more .right-sidebar .title li>.confidential-edit:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .participants-more li>.confidential-edit:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .participants-more .right-sidebar .title li>.lock-edit:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .participants-more li>.lock-edit:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .participants-more .right-sidebar .title li>.edit-link:hover,.participants-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .participants-more li>.edit-link:hover,.right-sidebar .title .participants-more body.gl-dark .navbar-gitlab .navbar-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-nav .user-list-more li>.btn-link:hover,.user-list-more body.gl-dark .navbar-gitlab .navbar-nav li>.btn-link:hover,body.gl-dark .navbar-gitlab .navbar-nav .user-list-more .right-sidebar .title li>.confidential-edit:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .user-list-more li>.confidential-edit:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-nav li>.confidential-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .user-list-more .right-sidebar .title li>.lock-edit:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .user-list-more li>.lock-edit:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-nav li>.lock-edit:hover,body.gl-dark .navbar-gitlab .navbar-nav .user-list-more .right-sidebar .title li>.edit-link:hover,.user-list-more .right-sidebar .title body.gl-dark .navbar-gitlab .navbar-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-nav .right-sidebar .title .user-list-more li>.edit-link:hover,.right-sidebar .title .user-list-more body.gl-dark .navbar-gitlab .navbar-nav li>.edit-link:hover,body.gl-dark .navbar-gitlab .navbar-nav li>a:focus,body.gl-dark .navbar-gitlab .navbar-nav li>button:hover,body.gl-dark .navbar-gitlab .navbar-nav li>button:focus {
	color: #303030;
	background-color: #bfbfbf;
}

body.gl-dark .navbar-gitlab .navbar-sub-nav li.active>a,body.gl-dark .navbar-gitlab .navbar-sub-nav li.active>button,body.gl-dark .navbar-gitlab .navbar-sub-nav li.dropdown.show>a,body.gl-dark .navbar-gitlab .navbar-sub-nav li.dropdown.show>button,body.gl-dark .navbar-gitlab .navbar-nav li.active>a,body.gl-dark .navbar-gitlab .navbar-nav li.active>button,body.gl-dark .navbar-gitlab .navbar-nav li.dropdown.show>a,body.gl-dark .navbar-gitlab .navbar-nav li.dropdown.show>button {
	color: #303030;
	background-color: #bfbfbf;
}

body.gl-dark .navbar-gitlab .search form {
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 1px #dbdbdb;
}

body.gl-dark .navbar-gitlab .search form:active,body.gl-dark .navbar-gitlab .search form:hover {
	background-color: #dbdbdb;
	box-shadow: inset 0 0 0 1px #9dc7f1;
}

.navbar-gitlab {
	padding: 0 16px;
	z-index: 1000;
	margin-bottom: 0;
	min-height: 40px;
	border: 0;
	border-bottom: 1px solid #dbdbdb;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	border-radius: 0;
}

.navbar-gitlab .logo-text {
	line-height: initial;
}

.navbar-gitlab .logo-text svg {
	width: 55px;
	height: 14px;
	margin: 0;
	fill: #fff;
}

.navbar-gitlab .close-icon {
	display: none;
}

.navbar-gitlab .menu-expanded .more-icon {
	display: none;
}

.navbar-gitlab .menu-expanded .close-icon {
	display: block;
	margin: auto;
}

.navbar-gitlab .header-content {
	width: 100%;
	display: flex;
	justify-content: space-between;
	position: relative;
	min-height: 40px;
	padding-left: 0;
}

.navbar-gitlab .header-content .title-container {
	display: flex;
	align-items: stretch;
	flex: 1 1 auto;
	padding-top: 0;
	overflow: visible;
}

.navbar-gitlab .header-content .title {
	padding-right: 0;
	color: currentColor;
	display: flex;
	position: relative;
	margin: 0;
	font-size: 18px;
	vertical-align: top;
	white-space: nowrap;
}

.navbar-gitlab .header-content .title img {
	height: 28px;
}

.navbar-gitlab .header-content .title img+.logo-text {
	margin-left: 8px;
}

.navbar-gitlab .header-content .title.wrap {
	white-space: normal;
}

.navbar-gitlab .header-content .title.initializing {
	opacity: 0;
}

.navbar-gitlab .header-content .title a {
	display: flex;
	align-items: center;
	padding: 2px 8px;
	margin: 5px 2px 5px -8px;
	border-radius: 4px;
}

.navbar-gitlab .header-content .title .project-item-select {
	right: auto;
	left: 0;
}

.navbar-gitlab .header-content .dropdown.open>a {
	border-bottom-color: #fff;
}

.navbar-gitlab .header-content .navbar-collapse>ul.nav>li:not(.d-none) {
	margin: 0 2px;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .header-content.menu-expanded .title-container {
		display: none;
	}

	.navbar-gitlab .header-content.menu-expanded .navbar-collapse {
		display: flex;
	}
}

.navbar-gitlab .navbar-collapse {
	flex: 0 0 auto;
	border-top: 0;
	padding: 0;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .navbar-collapse {
		flex: 1 1 auto;
	}
}

.navbar-gitlab .navbar-collapse .nav {
	flex-wrap: nowrap;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .navbar-collapse .nav>li:not(.d-none) a {
		margin-left: 0;
	}
}

.navbar-gitlab .container-fluid,.navbar-gitlab .container-sm,.navbar-gitlab .container-md,.navbar-gitlab .container-lg,.navbar-gitlab .container-xl {
	padding: 0;
}

.navbar-gitlab .container-fluid .user-counter svg,.navbar-gitlab .container-sm .user-counter svg,.navbar-gitlab .container-md .user-counter svg,.navbar-gitlab .container-lg .user-counter svg,.navbar-gitlab .container-xl .user-counter svg {
	margin-right: 3px;
}

.navbar-gitlab .container-fluid .navbar-toggler,.navbar-gitlab .container-sm .navbar-toggler,.navbar-gitlab .container-md .navbar-toggler,.navbar-gitlab .container-lg .navbar-toggler,.navbar-gitlab .container-xl .navbar-toggler {
	position: relative;
	right: -10px;
	border-radius: 0;
	min-width: 45px;
	padding: 0;
	margin: 8px -7px 8px 0;
	font-size: 14px;
	text-align: center;
	color: currentColor;
}

.navbar-gitlab .container-fluid .navbar-toggler:hover,.navbar-gitlab .container-sm .navbar-toggler:hover,.navbar-gitlab .container-md .navbar-toggler:hover,.navbar-gitlab .container-lg .navbar-toggler:hover,.navbar-gitlab .container-xl .navbar-toggler:hover,.navbar-gitlab .container-fluid .navbar-toggler:focus,.navbar-gitlab .container-sm .navbar-toggler:focus,.navbar-gitlab .container-md .navbar-toggler:focus,.navbar-gitlab .container-lg .navbar-toggler:focus,.navbar-gitlab .container-xl .navbar-toggler:focus,.navbar-gitlab .container-fluid .navbar-toggler.active,.navbar-gitlab .container-sm .navbar-toggler.active,.navbar-gitlab .container-md .navbar-toggler.active,.navbar-gitlab .container-lg .navbar-toggler.active,.navbar-gitlab .container-xl .navbar-toggler.active {
	color: currentColor;
	background-color: transparent;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .container-fluid .navbar-nav,.navbar-gitlab .container-sm .navbar-nav,.navbar-gitlab .container-md .navbar-nav,.navbar-gitlab .container-lg .navbar-nav,.navbar-gitlab .container-xl .navbar-nav {
		display: flex;
		padding-right: 10px;
		flex-direction: row;
	}
}

.navbar-gitlab .container-fluid .navbar-nav li .badge.badge-pill,.navbar-gitlab .container-sm .navbar-nav li .badge.badge-pill,.navbar-gitlab .container-md .navbar-nav li .badge.badge-pill,.navbar-gitlab .container-lg .navbar-nav li .badge.badge-pill,.navbar-gitlab .container-xl .navbar-nav li .badge.badge-pill,.navbar-gitlab .container-fluid .navbar-nav li .shortcut-mappings .key,.shortcut-mappings .navbar-gitlab .container-fluid .navbar-nav li .key,.navbar-gitlab .container-sm .navbar-nav li .shortcut-mappings .key,.shortcut-mappings .navbar-gitlab .container-sm .navbar-nav li .key,.navbar-gitlab .container-md .navbar-nav li .shortcut-mappings .key,.shortcut-mappings .navbar-gitlab .container-md .navbar-nav li .key,.navbar-gitlab .container-lg .navbar-nav li .shortcut-mappings .key,.shortcut-mappings .navbar-gitlab .container-lg .navbar-nav li .key,.navbar-gitlab .container-xl .navbar-nav li .shortcut-mappings .key,.shortcut-mappings .navbar-gitlab .container-xl .navbar-nav li .key {
	box-shadow: none;
	font-weight: 600;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .container-fluid .nav>li.header-user,.navbar-gitlab .container-sm .nav>li.header-user,.navbar-gitlab .container-md .nav>li.header-user,.navbar-gitlab .container-lg .nav>li.header-user,.navbar-gitlab .container-xl .nav>li.header-user {
		padding-left: 10px;
	}
}

.navbar-gitlab .container-fluid .nav>li>a,.navbar-gitlab .container-sm .nav>li>a,.navbar-gitlab .container-md .nav>li>a,.navbar-gitlab .container-lg .nav>li>a,.navbar-gitlab .container-xl .nav>li>a {
	will-change: color;
	margin: 4px 0;
	padding: 6px 8px;
	height: 32px;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .container-fluid .nav>li>a,.navbar-gitlab .container-sm .nav>li>a,.navbar-gitlab .container-md .nav>li>a,.navbar-gitlab .container-lg .nav>li>a,.navbar-gitlab .container-xl .nav>li>a {
		padding: 0;
	}
}

.navbar-gitlab .container-fluid .nav>li>a.header-user-dropdown-toggle,.navbar-gitlab .container-sm .nav>li>a.header-user-dropdown-toggle,.navbar-gitlab .container-md .nav>li>a.header-user-dropdown-toggle,.navbar-gitlab .container-lg .nav>li>a.header-user-dropdown-toggle,.navbar-gitlab .container-xl .nav>li>a.header-user-dropdown-toggle {
	margin-left: 2px;
}

.navbar-gitlab .container-fluid .nav>li>a.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-sm .nav>li>a.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-md .nav>li>a.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-lg .nav>li>a.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-xl .nav>li>a.header-user-dropdown-toggle .header-user-avatar {
	margin-right: 0;
}

.navbar-gitlab .container-fluid .nav>li>a:hover,.navbar-gitlab .container-sm .nav>li>a:hover,.navbar-gitlab .container-md .nav>li>a:hover,.navbar-gitlab .container-lg .nav>li>a:hover,.navbar-gitlab .container-xl .nav>li>a:hover,.navbar-gitlab .container-fluid .participants-more .nav>li>.btn-link:hover,.participants-more .navbar-gitlab .container-fluid .nav>li>.btn-link:hover,.navbar-gitlab .container-sm .participants-more .nav>li>.btn-link:hover,.participants-more .navbar-gitlab .container-sm .nav>li>.btn-link:hover,.navbar-gitlab .container-md .participants-more .nav>li>.btn-link:hover,.participants-more .navbar-gitlab .container-md .nav>li>.btn-link:hover,.navbar-gitlab .container-lg .participants-more .nav>li>.btn-link:hover,.participants-more .navbar-gitlab .container-lg .nav>li>.btn-link:hover,.navbar-gitlab .container-xl .participants-more .nav>li>.btn-link:hover,.participants-more .navbar-gitlab .container-xl .nav>li>.btn-link:hover,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.confidential-edit:hover,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.confidential-edit:hover,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.confidential-edit:hover,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.confidential-edit:hover,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.confidential-edit:hover,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.confidential-edit:hover,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.confidential-edit:hover,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.confidential-edit:hover,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.confidential-edit:hover,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.confidential-edit:hover,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.lock-edit:hover,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.lock-edit:hover,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.lock-edit:hover,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.lock-edit:hover,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.lock-edit:hover,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.lock-edit:hover,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.lock-edit:hover,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.lock-edit:hover,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.lock-edit:hover,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.lock-edit:hover,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.edit-link:hover,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.edit-link:hover,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.edit-link:hover,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.edit-link:hover,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.edit-link:hover,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.edit-link:hover,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.edit-link:hover,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.edit-link:hover,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.edit-link:hover,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.edit-link:hover,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.edit-link:hover,.navbar-gitlab .container-fluid .user-list-more .nav>li>.btn-link:hover,.user-list-more .navbar-gitlab .container-fluid .nav>li>.btn-link:hover,.navbar-gitlab .container-sm .user-list-more .nav>li>.btn-link:hover,.user-list-more .navbar-gitlab .container-sm .nav>li>.btn-link:hover,.navbar-gitlab .container-md .user-list-more .nav>li>.btn-link:hover,.user-list-more .navbar-gitlab .container-md .nav>li>.btn-link:hover,.navbar-gitlab .container-lg .user-list-more .nav>li>.btn-link:hover,.user-list-more .navbar-gitlab .container-lg .nav>li>.btn-link:hover,.navbar-gitlab .container-xl .user-list-more .nav>li>.btn-link:hover,.user-list-more .navbar-gitlab .container-xl .nav>li>.btn-link:hover,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.confidential-edit:hover,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.confidential-edit:hover,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.confidential-edit:hover,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.confidential-edit:hover,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.confidential-edit:hover,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.confidential-edit:hover,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.confidential-edit:hover,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.confidential-edit:hover,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.confidential-edit:hover,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.confidential-edit:hover,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.lock-edit:hover,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.lock-edit:hover,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.lock-edit:hover,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.lock-edit:hover,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.lock-edit:hover,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.lock-edit:hover,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.lock-edit:hover,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.lock-edit:hover,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.lock-edit:hover,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.lock-edit:hover,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.edit-link:hover,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.edit-link:hover,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.edit-link:hover,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.edit-link:hover,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.edit-link:hover,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.edit-link:hover,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.edit-link:hover,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.edit-link:hover,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.edit-link:hover,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.edit-link:hover,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.edit-link:hover,.navbar-gitlab .container-fluid .nav>li>a:focus,.navbar-gitlab .container-sm .nav>li>a:focus,.navbar-gitlab .container-md .nav>li>a:focus,.navbar-gitlab .container-lg .nav>li>a:focus,.navbar-gitlab .container-xl .nav>li>a:focus {
	text-decoration: none;
	outline: 0;
	opacity: 1;
	color: #fff;
}

.navbar-gitlab .container-fluid .nav>li>a:hover.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-sm .nav>li>a:hover.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-md .nav>li>a:hover.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-lg .nav>li>a:hover.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-xl .nav>li>a:hover.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-fluid .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.participants-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-sm .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.participants-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-md .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.participants-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-lg .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.participants-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-xl .participants-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.participants-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-sm .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-md .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-lg .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-xl .participants-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.participants-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .participants-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .participants-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.user-list-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-sm .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.user-list-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-md .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.user-list-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-lg .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.user-list-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-xl .user-list-more .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.user-list-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.btn-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.confidential-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.lock-edit:hover .header-user-avatar,.navbar-gitlab .container-fluid .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-sm .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-md .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-lg .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-xl .user-list-more .right-sidebar .title .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.user-list-more .right-sidebar .title .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-fluid .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-sm .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-sm .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-md .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-md .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-lg .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-lg .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-xl .right-sidebar .title .user-list-more .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.right-sidebar .title .user-list-more .navbar-gitlab .container-xl .nav>li>.header-user-dropdown-toggle.edit-link:hover .header-user-avatar,.navbar-gitlab .container-fluid .nav>li>a:focus.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-sm .nav>li>a:focus.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-md .nav>li>a:focus.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-lg .nav>li>a:focus.header-user-dropdown-toggle .header-user-avatar,.navbar-gitlab .container-xl .nav>li>a:focus.header-user-dropdown-toggle .header-user-avatar {
	border-color: #fff;
}

.navbar-gitlab .container-fluid .nav>li .header-new-dropdown-toggle,.navbar-gitlab .container-sm .nav>li .header-new-dropdown-toggle,.navbar-gitlab .container-md .nav>li .header-new-dropdown-toggle,.navbar-gitlab .container-lg .nav>li .header-new-dropdown-toggle,.navbar-gitlab .container-xl .nav>li .header-new-dropdown-toggle {
	margin-right: 0;
}

.navbar-gitlab .container-fluid .nav>li .impersonated-user,.navbar-gitlab .container-sm .nav>li .impersonated-user,.navbar-gitlab .container-md .nav>li .impersonated-user,.navbar-gitlab .container-lg .nav>li .impersonated-user,.navbar-gitlab .container-xl .nav>li .impersonated-user,.navbar-gitlab .container-fluid .nav>li .impersonated-user:hover,.navbar-gitlab .container-sm .nav>li .impersonated-user:hover,.navbar-gitlab .container-md .nav>li .impersonated-user:hover,.navbar-gitlab .container-lg .nav>li .impersonated-user:hover,.navbar-gitlab .container-xl .nav>li .impersonated-user:hover {
	margin-right: 1px;
	background-color: #fff;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.navbar-gitlab .container-fluid .nav>li .impersonation-btn,.navbar-gitlab .container-sm .nav>li .impersonation-btn,.navbar-gitlab .container-md .nav>li .impersonation-btn,.navbar-gitlab .container-lg .nav>li .impersonation-btn,.navbar-gitlab .container-xl .nav>li .impersonation-btn,.navbar-gitlab .container-fluid .nav>li .impersonation-btn:hover,.navbar-gitlab .container-sm .nav>li .impersonation-btn:hover,.navbar-gitlab .container-md .nav>li .impersonation-btn:hover,.navbar-gitlab .container-lg .nav>li .impersonation-btn:hover,.navbar-gitlab .container-xl .nav>li .impersonation-btn:hover {
	background-color: #fff;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.navbar-gitlab .container-fluid .nav>li .impersonation-btn i,.navbar-gitlab .container-sm .nav>li .impersonation-btn i,.navbar-gitlab .container-md .nav>li .impersonation-btn i,.navbar-gitlab .container-lg .nav>li .impersonation-btn i,.navbar-gitlab .container-xl .nav>li .impersonation-btn i,.navbar-gitlab .container-fluid .nav>li .impersonation-btn:hover i,.navbar-gitlab .container-sm .nav>li .impersonation-btn:hover i,.navbar-gitlab .container-md .nav>li .impersonation-btn:hover i,.navbar-gitlab .container-lg .nav>li .impersonation-btn:hover i,.navbar-gitlab .container-xl .nav>li .impersonation-btn:hover i {
	color: #fc9403;
	font-size: 20px;
}

.navbar-sub-nav>li>a,.navbar-sub-nav>li>button,.navbar-nav>li>a,.navbar-nav>li>button {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 6px 8px;
	margin: 4px 2px;
	font-size: 12px;
	color: currentColor;
	border-radius: 4px;
	height: 32px;
	font-weight: 600;
}

.navbar-sub-nav>li>a:hover,.participants-more .navbar-sub-nav>li>.btn-link:hover,.participants-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-sub-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-sub-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-sub-nav>li>.edit-link:hover,.user-list-more .navbar-sub-nav>li>.btn-link:hover,.user-list-more .right-sidebar .title .navbar-sub-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-sub-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-sub-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-sub-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-sub-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-sub-nav>li>.edit-link:hover,.navbar-sub-nav>li>a:focus,.navbar-sub-nav>li>button:hover,.navbar-sub-nav>li>button:focus,.navbar-nav>li>a:hover,.participants-more .navbar-nav>li>.btn-link:hover,.participants-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .participants-more .navbar-nav>li>.confidential-edit:hover,.participants-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .participants-more .navbar-nav>li>.lock-edit:hover,.participants-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.right-sidebar .title .participants-more .navbar-nav>li>.edit-link:hover,.user-list-more .navbar-nav>li>.btn-link:hover,.user-list-more .right-sidebar .title .navbar-nav>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .navbar-nav>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .navbar-nav>li>.lock-edit:hover,.right-sidebar .title .user-list-more .navbar-nav>li>.lock-edit:hover,.user-list-more .right-sidebar .title .navbar-nav>li>.edit-link:hover,.right-sidebar .title .user-list-more .navbar-nav>li>.edit-link:hover,.navbar-nav>li>a:focus,.navbar-nav>li>button:hover,.navbar-nav>li>button:focus {
	text-decoration: none;
	outline: 0;
	color: #fff;
}

.navbar-sub-nav>li>button,.navbar-nav>li>button {
	background: transparent;
	border: 0;
}

.navbar-sub-nav>li.line-separator,.navbar-nav>li.line-separator {
	margin: 8px;
}

.navbar-sub-nav .dropdown-menu,.navbar-nav .dropdown-menu {
	position: absolute;
}

.navbar-sub-nav {
	display: flex;
	margin: 0 0 0 6px;
}

.navbar-sub-nav .dropdown-chevron {
	position: relative;
	top: -1px;
	font-size: 10px;
}

.navbar-sub-nav .frequent-items-item-select-holder {
	display: inline;
}

.navbar-sub-nav .impersonation i {
	color: #dd2b0e;
}

.caret-down,.btn .caret-down,.project-buttons .stat-text .caret-down {
	top: 0;
	height: 11px;
	width: 11px;
	margin-left: 4px;
	fill: currentColor;
}

.header-user .dropdown-menu,.header-new .dropdown-menu {
	margin-top: 4px;
}



@media (max-width: 575.98px) {
	.breadcrumbs-list {
		flex-wrap: wrap;
	}
}

.breadcrumbs-list>li {
	display: flex;
	align-items: center;
	position: relative;
	padding: 2px 0;
}

.breadcrumbs-list>li:not(:last-child) {
	padding-right: 20px;
}

.breadcrumbs-list>li:not(:last-child):not(.dropdown) {
	overflow: hidden;
}

.breadcrumbs-list>li>a {
	font-size: 12px;
	color: currentColor;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	flex: 0 1 auto;
}

.breadcrumb-item-text {
	text-decoration: inherit;
}

@media (max-width: 575.98px) {
	.breadcrumb-item-text {
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: top;
		white-space: nowrap;
		max-width: 128px;
	}
}

.breadcrumbs-list-angle {
	position: absolute;
	right: 7px;
	top: 50%;
	color: #919191;
	transform: translateY(-50%);
}

.breadcrumbs-extra {
	display: flex;
	flex: 0 0 auto;
	margin-left: auto;
}

.breadcrumbs-sub-title {
	margin: 0;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
}

.breadcrumbs-sub-title a {
	color: #303030;
}

.btn-sign-in {
	background-color: #ebebfa;
	color: #292961;
	font-weight: 600;
	line-height: 18px;
	margin: 4px 0 4px 2px;
}

.btn-sign-in:hover {
	background-color: #fff;
}

.title-container .badge.badge-pill,.title-container .shortcut-mappings .key,.shortcut-mappings .title-container .key,.navbar-nav .badge.badge-pill,.navbar-nav .shortcut-mappings .key,.shortcut-mappings .navbar-nav .key {
	position: inherit;
	font-weight: 400;
	margin-left: -6px;
	font-size: 11px;
	color: #fff;
	padding: 0 5px;
	line-height: 12px;
	border-radius: 7px;
	box-shadow: 0 1px 0 rgba(76,78,84,0.2);
}

.title-container .badge.badge-pill.green-badge,.title-container .shortcut-mappings .green-badge.key,.shortcut-mappings .title-container .green-badge.key,.navbar-nav .badge.badge-pill.green-badge,.navbar-nav .shortcut-mappings .green-badge.key,.shortcut-mappings .navbar-nav .green-badge.key {
	background-color: #108548;
}

.title-container .badge.badge-pill.merge-requests-count,.title-container .shortcut-mappings .merge-requests-count.key,.shortcut-mappings .title-container .merge-requests-count.key,.navbar-nav .badge.badge-pill.merge-requests-count,.navbar-nav .shortcut-mappings .merge-requests-count.key,.shortcut-mappings .navbar-nav .merge-requests-count.key {
	background-color: #de7e00;
}

.title-container .badge.badge-pill.todos-count,.title-container .shortcut-mappings .todos-count.key,.shortcut-mappings .title-container .todos-count.key,.navbar-nav .badge.badge-pill.todos-count,.navbar-nav .shortcut-mappings .todos-count.key,.shortcut-mappings .navbar-nav .todos-count.key {
	background-color: #1f75cb;
}

.title-container .canary-badge .badge,.navbar-nav .canary-badge .badge {
	font-size: 12px;
	line-height: 16px;
	padding: 0 0.5rem;
}

.title-container .canary-badge:hover,.navbar-nav .canary-badge:hover {
	text-decoration: none;
}

.title-container .canary-badge:hover .badge,.navbar-nav .canary-badge:hover .badge {
	text-decoration: none;
}

@media (max-width: 575.98px) {
	.navbar-gitlab .container-fluid,.navbar-gitlab .container-sm,.navbar-gitlab .container-md,.navbar-gitlab .container-lg,.navbar-gitlab .container-xl {
		font-size: 18px;
	}

	.navbar-gitlab .container-fluid .navbar-nav,.navbar-gitlab .container-sm .navbar-nav,.navbar-gitlab .container-md .navbar-nav,.navbar-gitlab .container-lg .navbar-nav,.navbar-gitlab .container-xl .navbar-nav {
		table-layout: fixed;
		width: 100%;
		margin: 0;
		text-align: right;
	}

	.navbar-gitlab .container-fluid .navbar-collapse,.navbar-gitlab .container-sm .navbar-collapse,.navbar-gitlab .container-md .navbar-collapse,.navbar-gitlab .container-lg .navbar-collapse,.navbar-gitlab .container-xl .navbar-collapse {
		margin-left: -8px;
		margin-right: -10px;
	}

	.navbar-gitlab .container-fluid .navbar-collapse .nav>li:not(.d-none),.navbar-gitlab .container-sm .navbar-collapse .nav>li:not(.d-none),.navbar-gitlab .container-md .navbar-collapse .nav>li:not(.d-none),.navbar-gitlab .container-lg .navbar-collapse .nav>li:not(.d-none),.navbar-gitlab .container-xl .navbar-collapse .nav>li:not(.d-none) {
		flex: 1;
	}

	.header-user-dropdown-toggle {
		text-align: center;
	}

	.header-user-avatar {
		float: none;
	}
}

.header-user.show .dropdown-menu {
	margin-top: 4px;
	color: #303030;
	left: auto;
	max-height: 445px;
}

.header-user.show .dropdown-menu li.current-user {
	padding: 8px 12px;
}

.header-user.show .dropdown-menu li.current-user .user-name {
	display: block;
}

.header-user.show .dropdown-menu li.current-user .user-status {
	margin-right: 0;
	max-width: 240px;
	font-size: 12px;
}

.header-user.show .dropdown-menu li.current-user .user-status gl-emoji {
	font-size: 12px;
}

.header-user.show .dropdown-menu li.current-user .user-status .user-status-emoji gl-emoji {
	font-size: 0.875rem;
}

.header-user.show .dropdown-menu svg {
	vertical-align: text-top;
}

.header-user.show .dropdown-menu a.upgrade-plan-link gl-emoji,.header-user.show .dropdown-menu a.ci-minutes-emoji gl-emoji,.header-user.show .dropdown-menu a.trial-link gl-emoji {
	font-size: 0.875rem;
	vertical-align: baseline;
}

.header-user-avatar {
	float: left;
	margin-right: 5px;
	border-radius: 50%;
	border: 1px solid #f5f5f5;
}

.header-user-notification-dot {
	background-color: #fdbc60;
	height: 12px;
	width: 12px;
	right: 8px;
	top: -8px;
}

.with-performance-bar .navbar-gitlab {
	top: 35px;
}

.navbar-empty {
	justify-content: center;
	height: 40px;
	background: #fff;
	border-bottom: 1px solid #f0f0f0;
}

.navbar-empty .tanuki-logo,.navbar-empty .brand-header-logo {
	max-height: 100%;
}

.set-user-status-modal .modal-body {
	min-height: unset;
}

.set-user-status-modal .input-lg {
	max-width: unset;
}

.set-user-status-modal .no-emoji-placeholder svg,.set-user-status-modal .clear-user-status svg {
	fill: #707070;
}

.set-user-status-modal .emoji-menu-toggle-button {
	line-height: 1;
	padding: 0;
	min-width: 16px;
	color: #919191;
	fill: #919191;
	padding: 6px 10px;
}

.set-user-status-modal .emoji-menu-toggle-button .fa {
	position: relative;
	font-size: 16px;
}

.set-user-status-modal .emoji-menu-toggle-button svg {
	height: 16px;
	width: 16px;
	top: 0;
	vertical-align: text-top;
	margin: 0;
}

.set-user-status-modal .emoji-menu-toggle-button .award-control-icon-positive,.set-user-status-modal .emoji-menu-toggle-button .award-control-icon-super-positive {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.set-user-status-modal .emoji-menu-toggle-button:hover .danger-highlight,.set-user-status-modal .emoji-menu-toggle-button.is-active .danger-highlight {
	color: #dd2b0e;
}

.set-user-status-modal .emoji-menu-toggle-button:hover .link-highlight,.set-user-status-modal .emoji-menu-toggle-button.is-active .link-highlight {
	color: #1068bf;
	fill: #1068bf;
}

.set-user-status-modal .emoji-menu-toggle-button:hover .award-control-icon-neutral,.set-user-status-modal .emoji-menu-toggle-button.is-active .award-control-icon-neutral {
	opacity: 0;
}

.set-user-status-modal .emoji-menu-toggle-button:hover .award-control-icon-positive,.set-user-status-modal .emoji-menu-toggle-button.is-active .award-control-icon-positive {
	opacity: 1;
}

.set-user-status-modal .emoji-menu-toggle-button.is-active .award-control-icon-positive {
	opacity: 0;
}

.set-user-status-modal .emoji-menu-toggle-button.is-active .award-control-icon-super-positive {
	opacity: 1;
}

.set-user-status-modal .input-group,.set-user-status-modal .input-group .input-group-prepend,.set-user-status-modal .input-group .input-group-append {
	height: 34px;
}

@media (max-width: 575.98px) {
	.nav-links>li>a .badge.badge-pill,.nav-links>li>a .shortcut-mappings .key,.shortcut-mappings .nav-links>li>a .key {
		display: none;
	}
}

@media (max-width: 575.98px) {
	.nav-links>li>a {
		margin-right: 3px;
	}
}

.file-content.code {
	border: 0;
	box-shadow: none;
	margin: 0;
	padding: 0;
	table-layout: fixed;
}

.file-content.code pre {
	padding: 10px 0;
	border: 0;
	border-radius: 0 0 4px;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 90%;
	line-height: 1.5;
	margin: 0;
	overflow: auto;
	overflow-y: hidden;
	white-space: pre;
	word-wrap: normal;
	border-left: 1px solid;
}

.file-content.code pre code {
	display: inline-block;
	min-width: 100%;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	white-space: normal;
	word-wrap: normal;
	padding: 0;
}

.file-content.code pre code .line {
	display: block;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	white-space: pre;
}

.file-content.code .line-numbers {
	padding: 10px;
	text-align: right;
	float: left;
	border-bottom-left-radius: 4px;
}

.file-content.code .line-numbers a {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	display: block;
	font-size: 90% !important;
	white-space: nowrap;
}

.file-content.code .line-numbers a i,.file-content.code .line-numbers a svg {
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	visibility: hidden;
}

.file-content.code .line-numbers a:hover,.file-content.code .line-numbers .participants-more .btn-link:hover,.participants-more .file-content.code .line-numbers .btn-link:hover,.file-content.code .line-numbers .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover,.file-content.code .line-numbers .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .file-content.code .line-numbers .confidential-edit:hover,.file-content.code .line-numbers .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover,.file-content.code .line-numbers .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .file-content.code .line-numbers .lock-edit:hover,.file-content.code .line-numbers .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover,.file-content.code .line-numbers .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .file-content.code .line-numbers .edit-link:hover,.file-content.code .line-numbers .user-list-more .btn-link:hover,.user-list-more .file-content.code .line-numbers .btn-link:hover,.file-content.code .line-numbers .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover,.file-content.code .line-numbers .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .file-content.code .line-numbers .confidential-edit:hover,.file-content.code .line-numbers .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover,.file-content.code .line-numbers .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .file-content.code .line-numbers .lock-edit:hover,.file-content.code .line-numbers .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover,.file-content.code .line-numbers .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .file-content.code .line-numbers .edit-link:hover,.file-content.code .line-numbers a:focus {
	outline: none;
}

.file-content.code .line-numbers a:hover i,.file-content.code .line-numbers .participants-more .btn-link:hover i,.participants-more .file-content.code .line-numbers .btn-link:hover i,.file-content.code .line-numbers .participants-more .right-sidebar .title .confidential-edit:hover i,.participants-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover i,.file-content.code .line-numbers .right-sidebar .title .participants-more .confidential-edit:hover i,.right-sidebar .title .participants-more .file-content.code .line-numbers .confidential-edit:hover i,.file-content.code .line-numbers .participants-more .right-sidebar .title .lock-edit:hover i,.participants-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover i,.file-content.code .line-numbers .right-sidebar .title .participants-more .lock-edit:hover i,.right-sidebar .title .participants-more .file-content.code .line-numbers .lock-edit:hover i,.file-content.code .line-numbers .participants-more .right-sidebar .title .edit-link:hover i,.participants-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover i,.file-content.code .line-numbers .right-sidebar .title .participants-more .edit-link:hover i,.right-sidebar .title .participants-more .file-content.code .line-numbers .edit-link:hover i,.file-content.code .line-numbers .user-list-more .btn-link:hover i,.user-list-more .file-content.code .line-numbers .btn-link:hover i,.file-content.code .line-numbers .user-list-more .right-sidebar .title .confidential-edit:hover i,.user-list-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover i,.file-content.code .line-numbers .right-sidebar .title .user-list-more .confidential-edit:hover i,.right-sidebar .title .user-list-more .file-content.code .line-numbers .confidential-edit:hover i,.file-content.code .line-numbers .user-list-more .right-sidebar .title .lock-edit:hover i,.user-list-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover i,.file-content.code .line-numbers .right-sidebar .title .user-list-more .lock-edit:hover i,.right-sidebar .title .user-list-more .file-content.code .line-numbers .lock-edit:hover i,.file-content.code .line-numbers .user-list-more .right-sidebar .title .edit-link:hover i,.user-list-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover i,.file-content.code .line-numbers .right-sidebar .title .user-list-more .edit-link:hover i,.right-sidebar .title .user-list-more .file-content.code .line-numbers .edit-link:hover i,.file-content.code .line-numbers a:hover svg,.file-content.code .line-numbers .participants-more .btn-link:hover svg,.participants-more .file-content.code .line-numbers .btn-link:hover svg,.file-content.code .line-numbers .participants-more .right-sidebar .title .confidential-edit:hover svg,.participants-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover svg,.file-content.code .line-numbers .right-sidebar .title .participants-more .confidential-edit:hover svg,.right-sidebar .title .participants-more .file-content.code .line-numbers .confidential-edit:hover svg,.file-content.code .line-numbers .participants-more .right-sidebar .title .lock-edit:hover svg,.participants-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover svg,.file-content.code .line-numbers .right-sidebar .title .participants-more .lock-edit:hover svg,.right-sidebar .title .participants-more .file-content.code .line-numbers .lock-edit:hover svg,.file-content.code .line-numbers .participants-more .right-sidebar .title .edit-link:hover svg,.participants-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover svg,.file-content.code .line-numbers .right-sidebar .title .participants-more .edit-link:hover svg,.right-sidebar .title .participants-more .file-content.code .line-numbers .edit-link:hover svg,.file-content.code .line-numbers .user-list-more .btn-link:hover svg,.user-list-more .file-content.code .line-numbers .btn-link:hover svg,.file-content.code .line-numbers .user-list-more .right-sidebar .title .confidential-edit:hover svg,.user-list-more .right-sidebar .title .file-content.code .line-numbers .confidential-edit:hover svg,.file-content.code .line-numbers .right-sidebar .title .user-list-more .confidential-edit:hover svg,.right-sidebar .title .user-list-more .file-content.code .line-numbers .confidential-edit:hover svg,.file-content.code .line-numbers .user-list-more .right-sidebar .title .lock-edit:hover svg,.user-list-more .right-sidebar .title .file-content.code .line-numbers .lock-edit:hover svg,.file-content.code .line-numbers .right-sidebar .title .user-list-more .lock-edit:hover svg,.right-sidebar .title .user-list-more .file-content.code .line-numbers .lock-edit:hover svg,.file-content.code .line-numbers .user-list-more .right-sidebar .title .edit-link:hover svg,.user-list-more .right-sidebar .title .file-content.code .line-numbers .edit-link:hover svg,.file-content.code .line-numbers .right-sidebar .title .user-list-more .edit-link:hover svg,.right-sidebar .title .user-list-more .file-content.code .line-numbers .edit-link:hover svg,.file-content.code .line-numbers a:focus i,.file-content.code .line-numbers a:focus svg {
	visibility: visible;
}

.file-content.code pre .line,.file-content.code .line-numbers a {
	font-size: 0.8125rem;
	line-height: 1.1875rem;
	min-height: 1.1875rem;
}

td.line-numbers {
	line-height: 1;
}

.status-box {
	padding: 5px 11px;
	margin-top: 4px;
	border-radius: 4px;
	display: block;
	float: left;
	margin-right: 8px;
	color: #fff;
	font-size: 0.875rem;
	line-height: 1.5rem;
}

@media (min-width: 576px) {
	.status-box {
		padding: 0 10px;
		margin-top: 5px;
	}
}

.status-box.status-box-closed,.status-box.status-box-mr-closed {
	background-color: #dd2b0e;
}

.status-box.status-box-issue-closed,.status-box.status-box-alert-resolved,.status-box.status-box-mr-merged {
	background-color: #1f75cb;
}

.status-box.status-box-open {
	background-color: #108548;
}

.status-box.status-box-expired {
	background-color: #fc9403;
}

.status-box.status-box-upcoming {
	background: #707070;
}

.hover-list {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}

.hover-list>li {
	padding: 10px 15px;
	min-height: 20px;
	border-bottom: 1px solid rgba(0,0,0,0.05);
	word-wrap: break-word;
}

.hover-list>li::after {
	content: ' ';
	display: table;
	clear: both;
}

.hover-list>li.disabled {
	color: #919191;
}

.hover-list>li:not(.ui-sort-disabled):hover {
	background: #e9f3fc;
}

.hover-list>li.unstyled:hover {
	background: none;
}

.hover-list>li.warning-row {
	background-color: #fff1de;
	border-color: #fed69f;
	color: #c26700;
}

.hover-list>li.warning-row:hover {
	background: #fff1de;
}

.hover-list>li.smoke {
	background-color: #fafafa;
}

.hover-list>li:last-child {
	border-bottom: 0;
}

.hover-list>li:last-child.bottom {
	background: #fafafa;
}

.hover-list>li .list-item-name {
	float: left;
	position: relative;
	top: 3px;
}

.hover-list>li p {
	padding-top: 1px;
	margin: 0;
	color: #f0f0f0;
}

.hover-list>li p img {
	position: relative;
	top: 3px;
}

.hover-list>li .card.card-body-title {
	font-size: 0.875rem;
	line-height: 18px;
}

ul.bordered-list,ul.unstyled-list {
	margin: 5px 0;
	padding: 0;
	list-style: none;
}

ul.bordered-list>li,ul.unstyled-list>li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	margin: 0;
}

ul.bordered-list>li::after,ul.unstyled-list>li::after {
	display: block;
	clear: both;
	content: "";
}

ul.bordered-list>li:last-child,ul.unstyled-list>li:last-child {
	border-bottom: 0;
}

ul.bordered-list>li.active,ul.unstyled-list>li.active {
	background: #fafafa;
}

ul.bordered-list>li.active a,ul.unstyled-list>li.active a {
	font-weight: 600;
}

ul.bordered-list>li.hide,ul.unstyled-list>li.hide {
	display: none;
}

ul.bordered-list>li.light a,ul.bordered-list>li.description-block a,ul.unstyled-list>li.light a,ul.unstyled-list>li.description-block a {
	color: #303030;
}

ul.bordered-list.top-list li:first-child,ul.unstyled-list.top-list li:first-child {
	padding-top: 0;
}

ul.bordered-list.top-list li:first-child h4,ul.bordered-list.top-list li:first-child h5,ul.unstyled-list.top-list li:first-child h4,ul.unstyled-list.top-list li:first-child h5 {
	margin-top: 0;
}

ul.unstyled-list>li {
	border-bottom: 0;
}

ul.list-items-py-2>li {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

ul.content-list {
	margin: 5px 0;
	padding: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.content-list>li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	margin: 0;
}

ul.content-list>li::after {
	display: block;
	clear: both;
	content: "";
}

ul.content-list>li:last-child {
	border-bottom: 0;
}

ul.content-list>li.active {
	background: #fafafa;
}

ul.content-list>li.active a {
	font-weight: 600;
}

ul.content-list>li.hide {
	display: none;
}

ul.content-list>li.light a,ul.content-list>li.description-block a {
	color: #303030;
}

ul.content-list li {
	border-color: #f0f0f0;
	font-size: 0.875rem;
	color: #303030;
	word-break: break-word;
}

ul.content-list li.no-description .title {
	line-height: 42px;
}

ul.content-list li .title {
	font-weight: 600;
}

ul.content-list li a {
	color: #303030;
}

ul.content-list li .member-group-link {
	color: #1068bf;
}

ul.content-list li .description {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 82%;
}

ul.content-list li .controls {
	float: right;
}

ul.content-list li .controls>.control-text {
	margin-right: 10px;
	line-height: 42px;
}

ul.content-list li .controls>.control-text:last-child {
	margin-right: 0;
}

ul.content-list li .controls>.btn,ul.content-list li .project-buttons .controls>.stat-text,.project-buttons ul.content-list li .controls>.stat-text,ul.content-list li .controls>.btn-group,ul.content-list li .controls>.dropdown.inline {
	margin-right: 10px;
	display: inline-block;
	margin-top: 3px;
	margin-bottom: 4px;
}

@media (min-width: 576px) {
	ul.content-list li .controls>.btn.btn-ldap-override,ul.content-list li .project-buttons .controls>.btn-ldap-override.stat-text,.project-buttons ul.content-list li .controls>.btn-ldap-override.stat-text,ul.content-list li .controls>.btn-group.btn-ldap-override,ul.content-list li .controls>.dropdown.inline.btn-ldap-override {
		margin-bottom: 0;
	}
}

ul.content-list li .controls>.btn.has-tooltip,ul.content-list li .project-buttons .controls>.has-tooltip.stat-text,.project-buttons ul.content-list li .controls>.has-tooltip.stat-text,ul.content-list li .controls>.btn:last-child,ul.content-list li .project-buttons .controls>.stat-text:last-child,.project-buttons ul.content-list li .controls>.stat-text:last-child,ul.content-list li .controls>.btn-group.has-tooltip,ul.content-list li .controls>.btn-group:last-child,ul.content-list li .controls>.dropdown.inline.has-tooltip,ul.content-list li .controls>.dropdown.inline:last-child {
	margin-right: 0;
}

@media (max-width: 575.98px) {
	ul.content-list li .controls>.btn.has-tooltip,ul.content-list li .project-buttons .controls>.has-tooltip.stat-text,.project-buttons ul.content-list li .controls>.has-tooltip.stat-text,ul.content-list li .controls>.btn:last-child,ul.content-list li .project-buttons .controls>.stat-text:last-child,.project-buttons ul.content-list li .controls>.stat-text:last-child,ul.content-list li .controls>.btn-group.has-tooltip,ul.content-list li .controls>.btn-group:last-child,ul.content-list li .controls>.dropdown.inline.has-tooltip,ul.content-list li .controls>.dropdown.inline:last-child {
		margin: 0 auto;
	}
}

ul.content-list li .controls .no-comments {
	opacity: 0.5;
}

ul.content-list li.ui-sortable-helper {
	border-bottom: 0;
}

ul.content-list li.list-placeholder {
	background-color: #fafafa;
	border: dotted 1px #f0f0f0;
	margin: 1px 0;
	min-height: 52px;
}

.flex-list .flex-row {
	display: flex;
	align-items: center;
	white-space: nowrap;
}

.flex-list .flex-row.allow-wrap {
	white-space: normal;
}

.flex-list .row-main-content {
	flex: 1 1 auto;
	overflow: hidden;
	padding-right: 8px;
}

.flex-list .row-fixed-content {
	flex: 0 0 auto;
	margin-left: auto;
}

.flex-list .row-title {
	font-weight: 600;
}

.flex-list .row-second-line {
	display: block;
}

.flex-list .dropdown .btn-block,.flex-list .dropdown .login-page input[type='submit'],.login-page .flex-list .dropdown input[type='submit'] {
	margin-bottom: 0;
	line-height: inherit;
}

.flex-list .badge-secondary {
	color: #707070;
}

.flex-list .avatar-cell {
	align-self: flex-start;
}

.card>.content-list>li {
	padding: 10px 16px;
}

ul.controls {
	float: right;
	list-style: none;
	display: flex;
	align-items: center;
}

ul.controls .btn,ul.controls .project-buttons .stat-text,.project-buttons ul.controls .stat-text {
	padding: 10px 14px;
}

ul.controls>li {
	float: left;
	margin-right: 10px;
}

ul.controls>li:last-child {
	margin-right: 0;
}

ul.controls>li .author-link .avatar-inline,ul.controls>li .author-link .page-content-header .avatar,.page-content-header ul.controls>li .author-link .avatar {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

ul.controls .issuable-pipeline-broken a,ul.controls .author-link {
	display: flex;
}

ul.indent-list {
	padding: 10px 0 0 30px;
}

@keyframes spin-avatar {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

.namespace-title .tooltip-inner {
	max-width: 350px;
}

.horizontal-list {
	padding-left: 0;
	list-style: none;
}

.horizontal-list>li {
	float: left;
}

.horizontal-list.list-items-separated>li:not(:last-child)::after {
	content: '\00b7';
	margin: 0 4px;
}

.tanuki-logo .tanuki-left-ear,.tanuki-logo .tanuki-right-ear,.tanuki-logo .tanuki-nose {
	fill: #e24329;
	transition: all 0.8s;
}

.tanuki-logo .tanuki-left-ear:hover,.tanuki-logo .tanuki-right-ear:hover,.tanuki-logo .tanuki-nose:hover {
	fill: #f1a699;
	transition: all 0.1s;
}

.tanuki-logo .tanuki-left-eye,.tanuki-logo .tanuki-right-eye {
	fill: #fc6d26;
	transition: all 0.8s;
}

.tanuki-logo .tanuki-left-eye:hover,.tanuki-logo .tanuki-right-eye:hover {
	fill: #fec2a4;
	transition: all 0.1s;
}

.tanuki-logo .tanuki-left-cheek,.tanuki-logo .tanuki-right-cheek {
	fill: #fca326;
	transition: all 0.8s;
}

.tanuki-logo .tanuki-left-cheek:hover,.tanuki-logo .tanuki-right-cheek:hover {
	fill: #fed8a4;
	transition: all 0.1s;
}

.tanuki-logo.animate .tanuki-shape {
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.tanuki-logo.animate .tanuki-left-cheek {
	-webkit-animation-name: animate-tanuki-left-cheek;
	animation-name: animate-tanuki-left-cheek;
}

@keyframes animate-tanuki-left-cheek {
	0%,10%,100% {
		fill: #fed8a4;
	}

	90% {
		fill: #fca326;
	}
}

.tanuki-logo.animate .tanuki-left-eye {
	-webkit-animation-name: animate-tanuki-left-eye;
	animation-name: animate-tanuki-left-eye;
}

@keyframes animate-tanuki-left-eye {
	10%,80% {
		fill: #fc6d26;
	}

	20%,90% {
		fill: #fec2a4;
	}
}

.tanuki-logo.animate .tanuki-left-ear {
	-webkit-animation-name: animate-tanuki-left-ear;
	animation-name: animate-tanuki-left-ear;
}

@keyframes animate-tanuki-left-ear {
	10%,80% {
		fill: #e24329;
	}

	20%,90% {
		fill: #f1a699;
	}
}

.tanuki-logo.animate .tanuki-nose {
	-webkit-animation-name: animate-tanuki-nose;
	animation-name: animate-tanuki-nose;
}

@keyframes animate-tanuki-nose {
	20%,70% {
		fill: #e24329;
	}

	30%,80% {
		fill: #f1a699;
	}
}

.tanuki-logo.animate .tanuki-right-eye {
	-webkit-animation-name: animate-tanuki-right-eye;
	animation-name: animate-tanuki-right-eye;
}

@keyframes animate-tanuki-right-eye {
	30%,60% {
		fill: #fc6d26;
	}

	40%,70% {
		fill: #fec2a4;
	}
}

.tanuki-logo.animate .tanuki-right-ear {
	-webkit-animation-name: animate-tanuki-right-ear;
	animation-name: animate-tanuki-right-ear;
}

@keyframes animate-tanuki-right-ear {
	30%,60% {
		fill: #e24329;
	}

	40%,70% {
		fill: #f1a699;
	}
}

.tanuki-logo.animate .tanuki-right-cheek {
	-webkit-animation-name: animate-tanuki-right-cheek;
	animation-name: animate-tanuki-right-cheek;
}

@keyframes animate-tanuki-right-cheek {
	40% {
		fill: #fca326;
	}

	60% {
		fill: #fed8a4;
	}
}

.job-log {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	padding: 8px 12px;
	margin: 0 0 8px;
	font-size: 13px;
	word-break: break-all;
	word-wrap: break-word;
	color: #fff;
	border-radius: 2px;
	min-height: 42px;
	background-color: #111;
}

.log-line {
	padding: 1px 8px 1px 55px;
	min-height: 1.25rem;
}

.line-number {
	color: #777;
	padding: 0 8px;
	min-width: 50px;
	margin-left: -43px;
	padding-right: 1em;
	user-select: none;
}

.line-number:hover,.line-number:active,.line-number:visited {
	text-decoration: underline;
	color: #777;
}

.collapsible-line:hover {
	background-color: rgba(255,255,255,0.2);
}

.collapsible-line .arrow {
	margin-left: -55px;
}

.log-duration-badge {
	background: #999;
}

.loader-animation {
	position: relative;
	white-space: initial;
}

.loader-animation .dot {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: auto auto 12px;
	border-radius: 50%;
	animation: blinking-dot 1s linear infinite;
	background: #fff;
}

.loader-animation .dot:nth-child(2) {
	animation-delay: 0.33s;
}

.loader-animation .dot:nth-child(3) {
	animation-delay: 0.66s;
}

.div-dropzone-wrapper .div-dropzone {
	position: relative;
}

.div-dropzone-wrapper .div-dropzone .div-dropzone-hover {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -11.5px;
	margin-left: -15px;
	opacity: 0;
	font-size: 30px;
	transition: opacity 200ms ease-in-out;
	pointer-events: none;
}

.div-dropzone-wrapper .div-dropzone .div-dropzone-spinner {
	position: absolute;
	bottom: 10px;
	right: 5px;
	opacity: 0;
	font-size: 20px;
	transition: opacity 200ms ease-in-out;
}

.div-dropzone-wrapper .div-dropzone .div-dropzone-icon {
	display: block;
	text-align: center;
	font-size: inherit;
}

.div-dropzone-wrapper .div-dropzone .div-dropzone-progress {
	position: absolute;
	top: 7px;
	left: -40px;
	width: 35px;
	font-size: 13px;
	text-align: right;
}

.div-dropzone-wrapper .div-dropzone .dz-preview {
	display: none;
}

.div-dropzone-alert {
	margin-top: 5px;
	margin-bottom: 0;
	transition: opacity 200ms ease-in-out;
}

.md-header .nav-links a {
	width: 100%;
	padding-top: 0;
	line-height: 19px;
}

.md-header .nav-links a.btn.btn-sm,.md-header .nav-links .btn-group-sm>a.btn,.md-header .nav-links .project-buttons .btn-group-sm>a.stat-text,.project-buttons .md-header .nav-links .btn-group-sm>a.stat-text,.md-header .nav-links .project-buttons a.btn-sm.stat-text,.project-buttons .md-header .nav-links a.btn-sm.stat-text {
	padding: 2px 5px;
}

.md-header .nav-links a:focus {
	margin-top: -10px;
	padding-top: 10px;
}

@media (max-width: 575.98px) {
	.md-header-tab {
		flex: 1;
		flex-direction: column;
		width: 100%;
		border-bottom: 1px solid #dbdbdb;
		text-align: center;
	}
}

.nav-links li.md-header-toolbar {
	margin-left: auto;
	display: none;
}

.nav-links li.md-header-toolbar.active {
	display: block;
}

@media (max-width: 575.98px) {
	.nav-links li.md-header-toolbar.active {
		flex: none;
		display: flex;
		justify-content: center;
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

.referenced-users {
	color: #303030;
	padding-top: 10px;
}

.referenced-commands {
	background: #e9f3fc;
	padding: 8px 16px;
	border-radius: 4px;
}

.referenced-commands p {
	margin: 0;
}

.md-preview-holder {
	min-height: 167px;
	padding: 10px 0;
	overflow-x: auto;
}

.markdown-area {
	border-radius: 0;
	background: #fff;
	border: 1px solid #f0f0f0;
	min-height: 140px;
	max-height: 500px;
	padding: 5px;
	box-shadow: none;
	width: 100%;
}

.toolbar-btn {
	float: left;
	padding: 0 7px;
	background: transparent;
	border: 0;
	outline: 0;
}

.toolbar-btn svg {
	width: 14px;
	height: 14px;
	vertical-align: middle;
	fill: #707070;
}

.toolbar-btn:hover svg,.toolbar-btn:focus svg {
	fill: #1068bf;
}

.toolbar-fullscreen-btn {
	margin-right: -5px;
}

@media (max-width: 575.98px) {
	.toolbar-fullscreen-btn {
		margin-right: 0;
	}
}

.md-suggestion-diff {
	display: table !important;
	border: 1px solid #dbdbdb !important;
	width: 100% !important;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace !important;
}

.md-suggestion-header {
	height: 46px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #fafafa;
	border: 1px solid #dbdbdb;
	padding: 16px;
	border-radius: 4px 4px 0 0;
}

.md-suggestion-header svg {
	vertical-align: middle;
	margin-bottom: 3px;
}

@media (max-width: 575.98px) {
	.referenced-users {
		margin-right: 0;
	}
}

.media {
	display: flex;
	align-items: flex-start;
}

.media-body {
	flex: 1;
}

.media-body-wrap {
	flex-grow: 1;
}

.modal-xl {
	max-width: 98%;
}

@media (min-width: 1200px) {
	.modal-1040 {
		max-width: 1040px;
	}
}

.modal-header {
	background-color: #fff;
}

.modal-header .page-title,.modal-header .modal-title {
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.modal-header .page-title .modal-title-with-label span,.modal-header .modal-title .modal-title-with-label span {
	vertical-align: middle;
	display: inline-block;
}

.modal-header .modal-title {
	line-height: 1.5rem;
}

.modal-header .modal-title.mw-100,.modal-header .modal-title.w-100 {
	margin-right: -1rem;
	padding-right: 1rem;
}

.modal-header .close {
	font-weight: 400;
	line-height: 16px;
	color: #303030;
	opacity: 1;
}

.modal-body {
	background-color: #fff;
	line-height: 1.5;
	position: relative;
	min-height: 80px;
	padding: 1rem;
	text-align: left;
	white-space: normal;
}

.modal-body .form-actions {
	margin: 1rem -1rem -1rem;
}

.modal-body .text-danger {
	font-weight: 600;
}

.modal-footer {
	display: flex;
	flex-direction: row;
}

.modal-footer .btn,.modal-footer .project-buttons .stat-text,.project-buttons .modal-footer .stat-text {
	margin: 0;
}

.modal-footer .btn+.btn,.modal-footer .project-buttons .stat-text+.btn,.project-buttons .modal-footer .stat-text+.btn,.modal-footer .project-buttons .btn+.stat-text,.project-buttons .modal-footer .btn+.stat-text,.modal-footer .project-buttons .stat-text+.stat-text,.project-buttons .modal-footer .stat-text+.stat-text,.modal-footer .btn+.btn-group,.modal-footer .project-buttons .stat-text+.btn-group,.project-buttons .modal-footer .stat-text+.btn-group,.modal-footer .btn-group+.btn,.modal-footer .project-buttons .btn-group+.stat-text,.project-buttons .modal-footer .btn-group+.stat-text,.modal-footer .btn-group+.btn-group {
	margin-left: 0.5rem;
}

.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .project-buttons .stat-text+.btn,.project-buttons .modal-footer .btn-group .stat-text+.btn,.modal-footer .btn-group .project-buttons .btn+.stat-text,.project-buttons .modal-footer .btn-group .btn+.stat-text,.modal-footer .btn-group .project-buttons .stat-text+.stat-text,.project-buttons .modal-footer .btn-group .stat-text+.stat-text {
	margin-left: -1px;
}

@media (max-width: 575.98px) {
	.modal-footer {
		flex-direction: column;
	}

	.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .project-buttons .stat-text+.btn,.project-buttons .modal-footer .btn-group .stat-text+.btn,.modal-footer .btn-group .project-buttons .btn+.stat-text,.project-buttons .modal-footer .btn-group .btn+.stat-text,.modal-footer .btn-group .project-buttons .stat-text+.stat-text,.project-buttons .modal-footer .btn-group .stat-text+.stat-text {
		margin-left: -1px;
		margin-top: 0;
	}
}

body.modal-open {
	overflow: hidden;
}

.modal-no-backdrop .modal-content {
	box-shadow: none;
}

.modal {
	background-color: rgba(0,0,0,0.3);
}

.modal .modal-content {
	border-radius: 0.25rem;
}

.modal .modal-content>:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.modal .modal-content>:last-child {
	border-bottom-left-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}

@media (min-width: 576px) {
	.modal .modal-dialog,.modal .modal-no-backdrop {
		margin: 64px auto;
	}
}

.recaptcha-modal .recaptcha-form {
	display: inline-block;
}

.recaptcha-modal .recaptcha-form .recaptcha {
	margin: 0;
}

.issues-import-modal .modal-header,.issues-export-modal .modal-header {
	justify-content: flex-start;
}

.issues-import-modal .modal-header .import-export-svg-container,.issues-export-modal .modal-header .import-export-svg-container {
	flex-grow: 1;
	height: 56px;
	padding: 10px 10px 0;
	text-align: right;
}

.issues-import-modal .modal-header .import-export-svg-container .illustration,.issues-export-modal .modal-header .import-export-svg-container .illustration {
	height: inherit;
	width: initial;
}

.issues-import-modal .modal-body,.issues-export-modal .modal-body {
	padding: 0;
}

.issues-import-modal .modal-body .modal-subheader,.issues-export-modal .modal-body .modal-subheader {
	justify-content: flex-start;
	align-items: center;
	border-bottom: 1px solid #e9ecef;
	padding: 14px;
}

.issues-import-modal .modal-body .modal-text,.issues-export-modal .modal-body .modal-text {
	padding: 24px 16px;
	min-height: 80px;
}

.issues-import-modal .checkmark,.issues-export-modal .checkmark {
	color: #2da160;
}

.gl-pagination a {
	color: inherit;
	text-decoration: none;
}

.page-item.active .page-link {
	z-index: 3;
}

.card {
	margin-bottom: 16px;
}

.card-slim {
	margin-bottom: 6px;
}

.card-header {
	padding: 6px 16px;
	line-height: 36px;
}

.card-header .controls {
	margin-top: -2px;
	float: right;
}

.card-header .dropdown-menu-toggle {
	line-height: 20px;
}

.card-header .badge.badge-pill,.card-header .shortcut-mappings .key,.shortcut-mappings .card-header .key {
	margin-top: -2px;
	margin-left: 5px;
}

.card-header.split {
	display: flex;
	align-items: center;
}

.card-header .left {
	flex: 1 1 auto;
}

.card-header .right {
	flex: 0 0 auto;
	text-align: right;
}

.card-empty-heading {
	border-bottom: 0;
}

.card-body {
	padding: 16px;
}

.card-body .form-actions {
	margin: -16px;
	margin-top: 16px;
}



.nav-links:not(.quick-links) {
	display: flex;
	padding: 0;
	margin: 0;
	list-style: none;
	height: auto;
	border-bottom: 1px solid #dbdbdb;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar) {
	display: flex;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar) a,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button {
	padding: 8px;
	padding-bottom: 9px;
	font-size: 14px;
	line-height: 28px;
	color: #707070;
	border: 0;
	border-bottom: 2px solid transparent;
	white-space: nowrap;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .btn-link:hover,.participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .btn-link:hover,.user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:active,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:focus,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:hover,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:active,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:focus {
	text-decoration: none;
	color: #000;
	border-bottom: 2px solid #c4c4c4;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .btn-link:hover .badge.badge-pill,.participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .confidential-edit:hover .badge.badge-pill,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .confidential-edit:hover .badge.badge-pill,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .lock-edit:hover .badge.badge-pill,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .lock-edit:hover .badge.badge-pill,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .edit-link:hover .badge.badge-pill,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .edit-link:hover .badge.badge-pill,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .btn-link:hover .badge.badge-pill,.user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .confidential-edit:hover .badge.badge-pill,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .confidential-edit:hover .badge.badge-pill,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .lock-edit:hover .badge.badge-pill,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .lock-edit:hover .badge.badge-pill,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .edit-link:hover .badge.badge-pill,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .edit-link:hover .badge.badge-pill,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) a:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .btn-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .btn-link:hover .key,.participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .shortcut-mappings .key,.shortcut-mappings .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .confidential-edit:hover .key,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .confidential-edit:hover .key,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .lock-edit:hover .key,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .lock-edit:hover .key,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .participants-more .right-sidebar .title .edit-link:hover .key,.participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .participants-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .participants-more .edit-link:hover .key,.right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .participants-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .btn-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .btn-link:hover .key,.user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .btn-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .confidential-edit:hover .key,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .confidential-edit:hover .key,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .confidential-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .lock-edit:hover .key,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .lock-edit:hover .key,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .lock-edit:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .user-list-more .right-sidebar .title .edit-link:hover .key,.user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .user-list-more .right-sidebar .title .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) .right-sidebar .title .user-list-more .edit-link:hover .key,.right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .shortcut-mappings .key,.shortcut-mappings .right-sidebar .title .user-list-more .nav-links:not(.quick-links) li:not(.md-header-toolbar) .edit-link:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:active .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:active .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) a:active .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:focus .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a:focus .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) a:focus .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:hover .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:hover .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) button:hover .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:active .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:active .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) button:active .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:focus .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) button:focus .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) button:focus .key {
	color: #000;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar) button {
	padding-top: 0;
	background-color: transparent;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar).active a,.nav-links:not(.quick-links) li:not(.md-header-toolbar).active button,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a.active {
	color: #000;
	font-weight: 600;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar).active a .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar).active a .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar).active a .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar).active button .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar).active button .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar).active button .key,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a.active .badge.badge-pill,.nav-links:not(.quick-links) li:not(.md-header-toolbar) a.active .shortcut-mappings .key,.shortcut-mappings .nav-links:not(.quick-links) li:not(.md-header-toolbar) a.active .key {
	color: #000;
}

.nav-links:not(.quick-links) li:not(.md-header-toolbar).md-header-tab button {
	line-height: 19px;
}

.top-area {
	border-bottom: 1px solid #dbdbdb;
	display: flex;
}

@media (max-width: 991.98px) {
	.top-area {
		flex-flow: column-reverse wrap;
	}
}

.top-area .nav-text {
	flex: 1;
	padding-top: 16px;
	padding-bottom: 11px;
	display: inline-block;
	line-height: 28px;
	white-space: normal;
}

@media (max-width: 575.98px) {
	.top-area .nav-text {
		width: 100%;
	}
}

.top-area .nav-links {
	border-bottom: 0;
	flex: 1;
}

.top-area .nav-links.wide {
	width: 100%;
	display: block;
}

.top-area .nav-links.scrolling-tabs {
	float: left;
}

.top-area .nav-links li a {
	padding: 16px 15px 11px;
}

@media (max-width: 575.98px) {
	.top-area .nav-links {
		width: 100%;
	}

	.top-area .nav-links.mobile-separator {
		border-bottom: 1px solid #dbdbdb;
		margin-bottom: 8px;
	}
}

.top-area .nav-controls {
	display: inline-block;
	text-align: right;
}

@media (max-width: 767.98px) {
	.top-area .nav-controls {
		margin-top: 8px;
	}
}

@media (min-width: 768px) {
	.top-area .nav-controls {
		display: flex;
		align-items: center;
	}
}

.top-area .nav-controls>.btn,.top-area .project-buttons .nav-controls>.stat-text,.project-buttons .top-area .nav-controls>.stat-text,.top-area .nav-controls>.btn-group,.top-area .nav-controls>.btn-container,.top-area .nav-controls>.dropdown,.top-area .nav-controls>input,.top-area .nav-controls>form {
	margin-right: 10px;
}

.top-area .nav-controls>.btn:last-child,.top-area .project-buttons .nav-controls>.stat-text:last-child,.project-buttons .top-area .nav-controls>.stat-text:last-child,.top-area .nav-controls>.btn-group:last-child,.top-area .nav-controls>.btn-container:last-child,.top-area .nav-controls>.dropdown:last-child,.top-area .nav-controls>input:last-child,.top-area .nav-controls>form:last-child {
	margin-right: 0;
	float: right;
}

.top-area .nav-controls>.btn-grouped {
	float: none;
}

.top-area .nav-controls .icon-label {
	display: none;
}

.top-area .nav-controls input {
	display: inline-block;
	position: relative;
}

@media (min-width: 768px) {
	.top-area .nav-controls input:not[type='checkbox'] {
		width: 200px;
	}
}

@media (min-width: 992px) {
	.top-area .nav-controls input:not[type='checkbox'] {
		width: 250px;
	}
}

@media (max-width: 767.98px) {
	.top-area .nav-controls {
		padding-bottom: 0;
		width: 100%;
	}

	.top-area .nav-controls .btn,.top-area .nav-controls .project-buttons .stat-text,.project-buttons .top-area .nav-controls .stat-text,.top-area .nav-controls form,.top-area .nav-controls .dropdown,.top-area .nav-controls .dropdown-toggle,.top-area .nav-controls .dropdown-menu-toggle,.top-area .nav-controls .dropdown-menu-toggle,.top-area .nav-controls .form-control,.top-area .nav-controls .search form,.search .top-area .nav-controls form,.top-area .nav-controls>.btn-group {
		margin: 0 0 8px;
		display: block;
		width: 100%;
	}

	.top-area .nav-controls .dropdown-menu-toggle {
		margin-bottom: 0;
	}

	.top-area .nav-controls form {
		display: block;
		height: auto;
		margin-bottom: 8px;
	}

	.top-area .nav-controls form input {
		width: 100%;
		margin: 0 0 10px;
	}

	.top-area .nav-controls .icon-label {
		display: inline-block;
	}

	.top-area .nav-controls .project-item-select-holder {
		margin: 0;
		width: 100%;
	}

	.top-area .nav-controls.inline {
		display: flex;
		flex-flow: row wrap;
		justify-content: space-between;
	}

	.top-area .nav-controls.inline>.btn,.top-area .project-buttons .nav-controls.inline>.stat-text,.project-buttons .top-area .nav-controls.inline>.stat-text,.top-area .nav-controls.inline>.btn-container,.top-area .nav-controls.inline>.dropdown,.top-area .nav-controls.inline>input,.top-area .nav-controls.inline>form {
		flex: 1 1 auto;
		margin: 0 0 10px;
		margin-left: 10px;
		width: auto;
	}

	.top-area .nav-controls.inline>.btn:first-child,.top-area .project-buttons .nav-controls.inline>.stat-text:first-child,.project-buttons .top-area .nav-controls.inline>.stat-text:first-child,.top-area .nav-controls.inline>.btn-container:first-child,.top-area .nav-controls.inline>.dropdown:first-child,.top-area .nav-controls.inline>input:first-child,.top-area .nav-controls.inline>form:first-child {
		margin-left: 0;
		float: none;
	}

	.top-area .nav-controls.inline .btn-full {
		flex: 1 1 100%;
		margin-left: 0;
	}
}

.top-area.adjust .nav-text,.top-area.adjust .nav-controls {
	width: auto;
}

@media (max-width: 575.98px) {
	.top-area.adjust .nav-text,.top-area.adjust .nav-controls {
		width: 100%;
	}
}

.top-area.multi-line .nav-text {
	line-height: 20px;
}

.top-area.multi-line .nav-controls {
	padding: 17px 0;
}

.top-area pre {
	width: 100%;
}

@media (max-width: 991.98px) {
	.top-area .nav-controls {
		flex: 0 0 100%;
		margin-top: 8px;
	}

	.top-area .nav-controls .controls-item,.top-area .nav-controls .controls-item-full,.top-area .nav-controls .controls-item:last-child {
		flex: 1 1 35%;
		display: block;
		width: 100%;
		margin: 3px;
	}

	.top-area .nav-controls .controls-item .btn,.top-area .nav-controls .controls-item .project-buttons .stat-text,.project-buttons .top-area .nav-controls .controls-item .stat-text,.top-area .nav-controls .controls-item .dropdown,.top-area .nav-controls .controls-item-full .btn,.top-area .nav-controls .controls-item-full .project-buttons .stat-text,.project-buttons .top-area .nav-controls .controls-item-full .stat-text,.top-area .nav-controls .controls-item-full .dropdown,.top-area .nav-controls .controls-item:last-child .btn,.top-area .nav-controls .controls-item:last-child .project-buttons .stat-text,.project-buttons .top-area .nav-controls .controls-item:last-child .stat-text,.top-area .nav-controls .controls-item:last-child .dropdown {
		margin: 0;
	}

	.top-area .nav-controls .controls-item-full {
		flex: 1 1 100%;
	}
}

.scrolling-tabs-container {
	position: relative;
}

.merge-request-tabs-container .scrolling-tabs-container {
	overflow: hidden;
}

.scrolling-tabs-container .nav-links {
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	display: flex;
	flex-wrap: nowrap;
}

.scrolling-tabs-container .nav-links::-webkit-scrollbar {
	display: none;
}

.scrolling-tabs-container .fade-right {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to left, #fafafa 45%, rgba(250,250,250,0.4));
	right: -5px;
}

.scrolling-tabs-container .fade-right.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.scrolling-tabs-container .fade-right .fa,.scrolling-tabs-container .fade-right svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.scrolling-tabs-container .fade-right .fa {
	right: -7px;
}

.scrolling-tabs-container .fade-left {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to right, #fafafa 45%, rgba(250,250,250,0.4));
	left: -5px;
	text-align: center;
}

.scrolling-tabs-container .fade-left.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.scrolling-tabs-container .fade-left .fa,.scrolling-tabs-container .fade-left svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.scrolling-tabs-container .fade-left .fa {
	left: -7px;
}

.inner-page-scroll-tabs .fade-right {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to left, #fff 45%, rgba(255,255,255,0.4));
	right: 0;
	text-align: right;
}

.inner-page-scroll-tabs .fade-right.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.inner-page-scroll-tabs .fade-right .fa,.inner-page-scroll-tabs .fade-right svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.inner-page-scroll-tabs .fade-right svg {
	right: 5px;
}

.inner-page-scroll-tabs .fade-left {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to right, #fff 45%, rgba(255,255,255,0.4));
	left: 0;
	text-align: left;
}

.inner-page-scroll-tabs .fade-left.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.inner-page-scroll-tabs .fade-left .fa,.inner-page-scroll-tabs .fade-left svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.inner-page-scroll-tabs .fade-left svg {
	left: 5px;
}

.inner-page-scroll-tabs .fade-right,.inner-page-scroll-tabs .fade-left {
	bottom: 16px;
	top: auto;
}

.inner-page-scroll-tabs.is-smaller .fade-right,.inner-page-scroll-tabs.is-smaller .fade-left {
	top: 11px;
}

.nav-block {
	position: relative;
}

.nav-block .nav-links {
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	display: flex;
	flex-wrap: nowrap;
}

.nav-block .nav-links::-webkit-scrollbar {
	display: none;
}

.nav-block .nav-links .fade-right {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to left, #fff 45%, rgba(255,255,255,0.4));
	right: -5px;
}

.nav-block .nav-links .fade-right.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.nav-block .nav-links .fade-right .fa,.nav-block .nav-links .fade-right svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.nav-block .nav-links .fade-right .fa {
	right: -7px;
}

.nav-block .nav-links .fade-left {
	visibility: hidden;
	opacity: 0;
	z-index: 2;
	position: absolute;
	bottom: 12px;
	width: 43px;
	height: 30px;
	transition-duration: 0.3s;
	transform: translateZ(0);
	background: linear-gradient(to right, #fff 45%, rgba(255,255,255,0.4));
	left: -5px;
}

.nav-block .nav-links .fade-left.scrolling {
	visibility: visible;
	opacity: 1;
	transition-duration: 0.3s;
}

.nav-block .nav-links .fade-left .fa,.nav-block .nav-links .fade-left svg {
	position: relative;
	top: 5px;
	font-size: 18px;
}

.nav-block .nav-links .fade-left .fa {
	left: -7px;
}

.nav-block.activities {
	display: flex;
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	align-items: center;
}

.nav-block.activities .nav-links {
	border-bottom: 0;
}

@media (max-width: 575.98px) {
	.nav-block.activities {
		display: block;
		overflow: visible;
	}
}

.project-item-select-holder.btn-group {
	display: flex;
	overflow: hidden;
	float: right;
}

.project-item-select-holder.btn-group .new-project-item-link {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.project-item-select-holder.btn-group .new-project-item-select-button {
	width: 32px;
}

.empty-state .project-item-select-holder.btn-group {
	float: none;
	justify-content: center;
}

.empty-state .project-item-select-holder.btn-group .btn,.empty-state .project-item-select-holder.btn-group .project-buttons .stat-text,.project-buttons .empty-state .project-item-select-holder.btn-group .stat-text {
	margin: 10px 0;
	max-width: 300px;
	width: auto;
}

@media (max-width: 575.98px) {
	.empty-state .project-item-select-holder.btn-group .btn,.empty-state .project-item-select-holder.btn-group .project-buttons .stat-text,.project-buttons .empty-state .project-item-select-holder.btn-group .stat-text {
		max-width: 250px;
	}
}

.new-project-item-select-button .fa-caret-down {
	margin-left: 2px;
}

.select2-container {
	width: 100% !important;
}

.select2-container.input-md,.select2-container.input-lg {
	display: block;
}

.select2-container .select2-choice,.select2-container.select2-drop-above .select2-choice {
	background: #fff;
	color: #303030;
	border-color: #dbdbdb;
	height: 34px;
	padding: 6px 10px;
	font-size: 0.875rem;
	line-height: 1.42857143;
	border-radius: 0.25rem;
}

.select2-container .select2-choice .select2-arrow,.select2-container.select2-drop-above .select2-choice .select2-arrow {
	background-image: none;
	background-color: transparent;
	border: 0;
	padding-top: 12px;
	padding-right: 20px;
	font-size: 10px;
}

.select2-container .select2-choice .select2-arrow b,.select2-container.select2-drop-above .select2-choice .select2-arrow b {
	display: none;
}

.select2-container .select2-choice .select2-arrow::after,.select2-container.select2-drop-above .select2-choice .select2-arrow::after {
	content: '\f078';
	position: absolute;
	z-index: 1;
	text-align: center;
	pointer-events: none;
	box-sizing: border-box;
	color: #c4c4c4;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.select2-container .select2-choice .select2-chosen,.select2-container.select2-drop-above .select2-choice .select2-chosen {
	margin-right: 15px;
}

.select2-container .select2-choice:hover,.select2-container.select2-drop-above .select2-choice:hover {
	border-color: #c4c4c4;
	color: #303030;
}

.select2-container.select2-container-active:not(.select2-dropdown-open) .select2-choice,.select2-container.select2-drop-above.select2-container-active:not(.select2-dropdown-open) .select2-choice {
	color: #303030;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
}

.select2-container.select2-container-active:not(.select2-dropdown-open).block-truncated,.select2-container.select2-drop-above.select2-container-active:not(.select2-dropdown-open).block-truncated {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.select2-container.select2-container-active:not(.select2-dropdown-open):not(.block-truncated) .select2-choice,.select2-container.select2-drop-above.select2-container-active:not(.select2-dropdown-open):not(.block-truncated) .select2-choice {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.select2-container.is-invalid ~ .invalid-feedback,.select2-container.select2-drop-above.is-invalid ~ .invalid-feedback {
	display: block;
}

.select2-container.is-invalid .select2-choices,.select2-container.is-invalid .select2-choice,.select2-container.select2-drop-above.is-invalid .select2-choices,.select2-container.select2-drop-above.is-invalid .select2-choice {
	border-color: #dd2b0e;
}

.select2-drop,.select2-drop.select2-drop-above {
	background: #fff;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
	border-radius: 0.25rem;
	border: 1px solid #dbdbdb;
	min-width: 175px;
	color: #303030;
	z-index: 999;
}

.modal-open .select2-drop,.modal-open .select2-drop.select2-drop-above {
	z-index: 1250;
}

.select2-drop-mask {
	z-index: 998;
}

.modal-open .select2-drop-mask {
	z-index: 1150;
}

.select2-drop.select2-drop-above.select2-drop-active {
	border-top: 1px solid #dbdbdb;
	margin-top: -6px;
}

.select2-container-active .select2-choice,.select2-container-active .select2-choices {
	box-shadow: none;
}

.select2-dropdown-open .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice {
	border-color: #c4c4c4;
	outline: 0;
}

.select2-container-multi .select2-choices {
	border-radius: 4px;
	border-color: #dbdbdb;
	background: none;
}

.select2-container-multi .select2-choices .select2-search-field input {
	padding: 5px 10px;
	height: auto;
	font-family: inherit;
	font-size: inherit;
}

.select2-container-multi .select2-choices .select2-search-choice {
	margin: 5px 0 0 8px;
	box-shadow: none;
	border-color: #dbdbdb;
	color: #303030;
	line-height: 15px;
	background-color: #fafafa;
	background-image: none;
	padding: 3px 18px 3px 5px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
	top: 5px;
	left: initial;
	right: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice.select2-search-choice-focus {
	border-color: #303030;
}

.select2-drop-active {
	margin-top: 4px;
	font-size: 14px;
}

.select2-drop-active .select2-results {
	max-height: 350px;
}

.select2-search {
	padding: 0.5rem;
}

.select2-drop-auto-width .select2-search {
	padding: 0.5rem;
}

.select2-search input {
	padding: 0.5rem;
	background: transparent url(./select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png);
	color: #303030;
	background-clip: content-box;
	background-origin: content-box;
	background-repeat: no-repeat;
	background-position: right 0 bottom 0 !important;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	line-height: 16px;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.select2-search input:focus {
	border-color: #63a6e9;
}

.select2-search input.select2-active {
	background-color: #fff;
	background-image: url(./select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) !important;
	background-origin: content-box;
	background-repeat: no-repeat;
	background-position: right 6px center !important;
	background-size: 16px 16px !important;
}

.select2-search+.select2-results {
	padding-top: 0;
}

.select2-results {
	margin: 0;
	padding: 8px 0;
}

.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit {
	background: transparent;
	padding: 8px 16px;
}

.select2-results .select2-result-label,.select2-results .select2-more-results {
	padding: 8px 16px;
}

.select2-results .select2-highlighted {
	background: transparent;
	color: #303030;
}

.select2-results .select2-highlighted .select2-result-label {
	background: #eee;
}

.select2-results .select2-result {
	padding: 0 1px;
}

.select2-results li.select2-result-with-children>.select2-result-label {
	font-weight: 600;
	color: #303030;
}

.ajax-users-select {
	width: 400px;
}

.ajax-users-select.input-large {
	width: 210px;
}

.ajax-users-select.input-clamp {
	max-width: 100%;
}

.select2-highlighted .group-result .group-path {
	color: #4f4f4f;
}

.group-result .group-image {
	float: left;
}

.group-result .group-name {
	font-weight: 600;
}

.group-result .group-path {
	color: #999;
}

.project-result .project-name {
	font-weight: 600;
}

.project-result .project-path {
	color: #999;
}

.user-result {
	min-height: 24px;
	display: flex;
	align-items: center;
}

.user-result .user-image {
	float: left;
}

.user-result.no-username .user-name {
	line-height: 24px;
}

.namespace-result .namespace-kind {
	color: #aaa;
	font-weight: 400;
}

.namespace-result .namespace-path {
	margin-left: 10px;
	font-weight: 600;
}

.ajax-users-dropdown {
	min-width: 250px !important;
}

.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {
	font-weight: 600;
	text-decoration: none;
}

.content-wrapper {
	width: 100%;
	transition: padding 0.3s;
}

.content-wrapper .container-fluid,.content-wrapper .container-sm,.content-wrapper .container-md,.content-wrapper .container-lg,.content-wrapper .container-xl {
	padding: 0 16px;
}

.content-wrapper .container-fluid.container-blank,.content-wrapper .container-blank.container-sm,.content-wrapper .container-blank.container-md,.content-wrapper .container-blank.container-lg,.content-wrapper .container-blank.container-xl {
	background: none;
	padding: 0;
	border: 0;
}

.nav-header-btn {
	padding: 10px 22px;
	color: inherit;
	transition-duration: 0.3s;
	position: absolute;
	top: 0;
	cursor: pointer;
}

.nav-header-btn:hover,.nav-header-btn:focus {
	color: #fff;
	text-decoration: none;
}

.right-sidebar-collapsed {
	padding-right: 0;
}

@media (min-width: 576px) {
	.right-sidebar-collapsed:not(.wiki-sidebar):not(.build-sidebar):not(.issuable-bulk-update-sidebar) .content-wrapper {
		padding-right: 62px;
	}

	.right-sidebar-collapsed .merge-request-tabs-holder.affix {
		right: 62px;
	}
}

.right-sidebar-collapsed .sidebar-collapsed-icon .btn,.right-sidebar-collapsed .sidebar-collapsed-icon .project-buttons .stat-text,.project-buttons .right-sidebar-collapsed .sidebar-collapsed-icon .stat-text {
	background-color: #fafafa;
}

.right-sidebar-collapsed .sidebar-collapsed-icon:not(.disabled) {
	cursor: pointer;
}

.right-sidebar-collapsed .sidebar-collapsed-icon svg {
	width: 16px;
	height: 16px;
}

.right-sidebar-expanded {
	padding-right: 0;
	z-index: 300;
}

@media (min-width: 576px) and (max-width: 767.98px) {
	.right-sidebar-expanded:not(.wiki-sidebar):not(.build-sidebar):not(.issuable-bulk-update-sidebar) .content-wrapper {
		padding-right: 62px;
	}
}

@media (min-width: 768px) {
	.right-sidebar-expanded .content-wrapper {
		padding-right: 290px;
	}

	.right-sidebar-expanded:not(.with-overlay) .merge-request-tabs-holder.affix {
		right: 290px;
	}

	.right-sidebar-expanded.with-overlay .merge-request-tabs-holder.affix {
		right: 62px;
	}
}

.right-sidebar {
	border-left: 1px solid #dbdbdb;
}

.right-sidebar .sidebar-container,.right-sidebar .issuable-sidebar {
	width: calc(100% + 100px);
}

.with-performance-bar .right-sidebar.affix {
	top: 75px;
}

.issues-bulk-update.right-sidebar {
	display: block;
	width: 290px;
	width: 0;
	padding: 0;
	transition: width 0.3s;
}

.issues-bulk-update.right-sidebar.right-sidebar-expanded {
	display: block;
	width: 290px;
	width: 290px;
}

.issues-bulk-update.right-sidebar.right-sidebar-expanded .issuable-sidebar-header {
	padding: 11px 0;
}

.issues-bulk-update.right-sidebar.right-sidebar-expanded .block:last-of-type {
	border: 0;
}

.issues-bulk-update.right-sidebar.right-sidebar-collapsed {
	display: block;
	width: 290px;
	width: 0;
	padding: 0;
}

.issues-bulk-update.right-sidebar.right-sidebar-collapsed .block {
	padding: 16px 0;
	width: 250px;
	border-bottom: 1px solid #dbdbdb;
}

.issues-bulk-update.right-sidebar .issuable-sidebar {
	padding: 0 3px;
}

.issuable-sidebar .labels .value.dont-hide ~ .selectbox {
	padding-top: 8px;
}

.pikaday-container .pika-single {
	margin-top: 2px;
	width: 250px;
}

.pikaday-container .dropdown-menu-toggle {
	line-height: 20px;
}

.sidebar-collapsed-icon .sidebar-collapsed-value {
	font-size: 12px;
}

.ancestor-tree .vertical-timeline {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

.ancestor-tree .vertical-timeline::before {
	content: '';
	border-left: 1px solid #a7a7a7;
	position: absolute;
	top: 16px;
	bottom: 16px;
	left: 0.4375rem;
}

.ancestor-tree .vertical-timeline-row {
	margin-top: 1rem;
}

.ancestor-tree .vertical-timeline-row:nth-child(1) {
	margin-top: 0;
}

.ancestor-tree .vertical-timeline-icon {
	height: 1.625rem;
	z-index: 1;
	position: relative;
	top: -3px;
	padding: 4px 0;
	background-color: #fafafa;
}

.ancestor-tree .vertical-timeline-icon.opened {
	color: #108548;
}

.ancestor-tree .vertical-timeline-icon.closed {
	color: #1f75cb;
}

.ancestor-tree .vertical-timeline-content {
	line-height: initial;
	margin-left: 8px;
}

.health-status .dropdown-body .health-divider {
	border-top-color: #dbdbdb;
}

.health-status .dropdown-body .dropdown-item:not(.health-dropdown-item) {
	padding: 0;
}

.page-with-contextual-sidebar {
	transition: padding-left 0.3s;
}

@media (min-width: 768px) {
	.page-with-contextual-sidebar {
		padding-left: 50px;
	}
}

@media (min-width: 1200px) {
	.page-with-contextual-sidebar {
		padding-left: 220px;
	}
}

.page-with-contextual-sidebar .issues-bulk-update.right-sidebar.right-sidebar-expanded .issuable-sidebar-header {
	padding: 10px 0 15px;
}

@media (min-width: 768px) {
	.page-with-icon-sidebar {
		padding-left: 50px;
	}
}

.context-header {
	position: relative;
	margin-right: 2px;
	width: 220px;
}

.context-header>a,.context-header>button {
	transition: padding 0.3s;
	font-weight: 600;
	display: flex;
	width: 100%;
	align-items: center;
	padding: 10px 16px 10px 10px;
	color: #303030;
	background-color: transparent;
	border: 0;
	text-align: left;
}

.context-header>a:hover,.participants-more .context-header>.btn-link:hover,.participants-more .right-sidebar .title .context-header>.confidential-edit:hover,.right-sidebar .title .participants-more .context-header>.confidential-edit:hover,.participants-more .right-sidebar .title .context-header>.lock-edit:hover,.right-sidebar .title .participants-more .context-header>.lock-edit:hover,.participants-more .right-sidebar .title .context-header>.edit-link:hover,.right-sidebar .title .participants-more .context-header>.edit-link:hover,.user-list-more .context-header>.btn-link:hover,.user-list-more .right-sidebar .title .context-header>.confidential-edit:hover,.right-sidebar .title .user-list-more .context-header>.confidential-edit:hover,.user-list-more .right-sidebar .title .context-header>.lock-edit:hover,.right-sidebar .title .user-list-more .context-header>.lock-edit:hover,.user-list-more .right-sidebar .title .context-header>.edit-link:hover,.right-sidebar .title .user-list-more .context-header>.edit-link:hover,.context-header>a:focus,.context-header>button:hover,.context-header>button:focus {
	background-color: rgba(48,48,48,0.06);
	color: #303030;
	outline: 0;
}

.context-header .avatar-container {
	flex: 0 0 40px;
	background-color: #fff;
}

.context-header .sidebar-context-title {
	overflow: hidden;
	text-overflow: ellipsis;
}

.context-header .sidebar-context-title.text-secondary {
	font-weight: normal;
	font-size: 0.8em;
}

.settings-avatar {
	background-color: #fff;
}

.settings-avatar svg {
	fill: #707070;
	margin: auto;
}

.nav-sidebar {
	transition: width 0.3s, left 0.3s;
	position: fixed;
	z-index: 600;
	width: 220px;
	top: 40px;
	bottom: 0;
	left: 0;
	background-color: #fafafa;
	box-shadow: inset -1px 0 0 #dbdbdb;
	transform: translate3d(0, 0, 0);
}

@media (min-width: 576px) and (max-width: 576px) {
	.nav-sidebar:not(.sidebar-collapsed-desktop) {
		box-shadow: inset -1px 0 0 #dbdbdb,2px 1px 3px rgba(0,0,0,0.1);
	}
}

.nav-sidebar.sidebar-collapsed-desktop {
	width: 50px;
}

.nav-sidebar.sidebar-collapsed-desktop .nav-sidebar-inner-scroll {
	overflow-x: hidden;
}

.nav-sidebar.sidebar-collapsed-desktop .badge.badge-pill:not(.fly-out-badge),.nav-sidebar.sidebar-collapsed-desktop .shortcut-mappings .key:not(.fly-out-badge),.shortcut-mappings .nav-sidebar.sidebar-collapsed-desktop .key:not(.fly-out-badge),.nav-sidebar.sidebar-collapsed-desktop .sidebar-context-title,.nav-sidebar.sidebar-collapsed-desktop .nav-item-name {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.nav-sidebar.sidebar-collapsed-desktop .sidebar-top-level-items>li>a {
	min-height: 45px;
}

.nav-sidebar.sidebar-collapsed-desktop .fly-out-top-item {
	display: block;
}

.nav-sidebar.sidebar-collapsed-desktop .avatar-container {
	margin: 0 auto;
}

.nav-sidebar.sidebar-expanded-mobile {
	left: 0;
}

.nav-sidebar a {
	text-decoration: none;
}

.nav-sidebar ul {
	padding-left: 0;
	list-style: none;
}

.nav-sidebar li {
	white-space: nowrap;
}

.nav-sidebar li a {
	transition: padding 0.3s;
	display: flex;
	align-items: center;
	padding: 12px 16px;
	color: #707070;
}

.nav-sidebar li .nav-item-name {
	flex: 1;
}

.nav-sidebar li.active>a {
	font-weight: 600;
}

@media (max-width: 767.98px) {
	.nav-sidebar {
		left: -220px;
	}
}

.nav-sidebar .nav-icon-container {
	display: flex;
	margin-right: 8px;
}

.nav-sidebar .fly-out-top-item {
	display: none;
}

.nav-sidebar svg {
	height: 16px;
	width: 16px;
}

@media (min-width: 768px) and (max-width: 1199px) {
	.nav-sidebar:not(.sidebar-expanded-mobile) {
		width: 50px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .nav-sidebar-inner-scroll {
		overflow-x: hidden;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .badge.badge-pill:not(.fly-out-badge),.nav-sidebar:not(.sidebar-expanded-mobile) .shortcut-mappings .key:not(.fly-out-badge),.shortcut-mappings .nav-sidebar:not(.sidebar-expanded-mobile) .key:not(.fly-out-badge),.nav-sidebar:not(.sidebar-expanded-mobile) .sidebar-context-title,.nav-sidebar:not(.sidebar-expanded-mobile) .nav-item-name {
		border: 0;
		clip: rect(0, 0, 0, 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		white-space: nowrap;
		width: 1px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .sidebar-top-level-items>li>a {
		min-height: 45px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .fly-out-top-item {
		display: block;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .avatar-container {
		margin: 0 auto;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .context-header {
		height: 60px;
		width: 50px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .context-header a {
		padding: 10px 4px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .sidebar-top-level-items>li .sidebar-sub-level-items:not(.flyout-list) {
		display: none;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .nav-icon-container {
		margin-right: 0;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .toggle-sidebar-button {
		padding: 16px;
		width: 49px;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .toggle-sidebar-button .collapse-text,.nav-sidebar:not(.sidebar-expanded-mobile) .toggle-sidebar-button .icon-chevron-double-lg-left {
		display: none;
	}

	.nav-sidebar:not(.sidebar-expanded-mobile) .toggle-sidebar-button .icon-chevron-double-lg-right {
		display: block;
		margin: 0;
	}
}

.nav-sidebar-inner-scroll {
	height: 100%;
	width: 100%;
	overflow: auto;
}

.with-performance-bar .nav-sidebar {
	top: 75px;
}

.sidebar-sub-level-items {
	display: none;
	padding-bottom: 8px;
}

.sidebar-sub-level-items>li a {
	padding: 8px 16px 8px 40px;
}

.sidebar-sub-level-items>li a:hover,.sidebar-sub-level-items>li .participants-more .btn-link:hover,.participants-more .sidebar-sub-level-items>li .btn-link:hover,.sidebar-sub-level-items>li .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li .confidential-edit:hover,.sidebar-sub-level-items>li .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li .confidential-edit:hover,.sidebar-sub-level-items>li .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li .lock-edit:hover,.sidebar-sub-level-items>li .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li .lock-edit:hover,.sidebar-sub-level-items>li .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li .edit-link:hover,.sidebar-sub-level-items>li .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li .edit-link:hover,.sidebar-sub-level-items>li .user-list-more .btn-link:hover,.user-list-more .sidebar-sub-level-items>li .btn-link:hover,.sidebar-sub-level-items>li .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li .confidential-edit:hover,.sidebar-sub-level-items>li .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li .confidential-edit:hover,.sidebar-sub-level-items>li .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li .lock-edit:hover,.sidebar-sub-level-items>li .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li .lock-edit:hover,.sidebar-sub-level-items>li .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li .edit-link:hover,.sidebar-sub-level-items>li .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li .edit-link:hover,.sidebar-sub-level-items>li a:focus {
	background: rgba(0,0,0,0.04);
	color: #303030;
}

.sidebar-sub-level-items>li.active a,.sidebar-sub-level-items>li.active a:hover,.sidebar-sub-level-items>li.active .participants-more .btn-link:hover,.participants-more .sidebar-sub-level-items>li.active .btn-link:hover,.sidebar-sub-level-items>li.active .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li.active .confidential-edit:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li.active .confidential-edit:hover,.sidebar-sub-level-items>li.active .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li.active .lock-edit:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li.active .lock-edit:hover,.sidebar-sub-level-items>li.active .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .sidebar-sub-level-items>li.active .edit-link:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .sidebar-sub-level-items>li.active .edit-link:hover,.sidebar-sub-level-items>li.active .user-list-more .btn-link:hover,.user-list-more .sidebar-sub-level-items>li.active .btn-link:hover,.sidebar-sub-level-items>li.active .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li.active .confidential-edit:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li.active .confidential-edit:hover,.sidebar-sub-level-items>li.active .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li.active .lock-edit:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li.active .lock-edit:hover,.sidebar-sub-level-items>li.active .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .sidebar-sub-level-items>li.active .edit-link:hover,.sidebar-sub-level-items>li.active .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .sidebar-sub-level-items>li.active .edit-link:hover,.sidebar-sub-level-items>li.active a:focus {
	background: rgba(0,0,0,0.04);
}

.sidebar-top-level-items {
	margin-bottom: 60px;
}

@media (min-width: 576px) {
	.sidebar-top-level-items>li>a {
		margin-right: 1px;
	}
}

.sidebar-top-level-items>li>a:hover,.participants-more .sidebar-top-level-items>li>.btn-link:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li>.confidential-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li>.confidential-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li>.lock-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li>.lock-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li>.edit-link:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li>.edit-link:hover,.user-list-more .sidebar-top-level-items>li>.btn-link:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li>.confidential-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li>.confidential-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li>.lock-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li>.lock-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li>.edit-link:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li>.edit-link:hover {
	color: #303030;
}

.sidebar-top-level-items>li.is-showing-fly-out>a {
	margin-right: 1px;
}

@media (min-width: 576px) {
	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items {
		position: fixed;
		top: 0;
		left: 0;
		min-width: 150px;
		margin-top: -1px;
		padding: 4px 1px;
		background-color: #fff;
		box-shadow: 2px 1px 3px rgba(0,0,0,0.1);
		border: 1px solid #eee;
		border-left: 0;
		border-radius: 0 3px 3px 0;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items::before {
		content: '';
		position: absolute;
		top: -30px;
		bottom: -30px;
		left: -10px;
		right: -30px;
		z-index: -1;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items.is-above {
		margin-top: 1px;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .divider {
		height: 1px;
		margin: 4px -1px;
		padding: 0;
		background-color: #dbdbdb;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items>.active {
		box-shadow: none;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items>.active>a {
		background-color: transparent;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items a {
		padding: 8px 16px;
		color: #303030;
	}

	.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items a:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .participants-more .btn-link:hover,.participants-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .btn-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .confidential-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .confidential-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .lock-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .lock-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .edit-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .edit-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .user-list-more .btn-link:hover,.user-list-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .btn-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .confidential-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .confidential-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .lock-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .lock-edit:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .edit-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items .edit-link:hover,.sidebar-top-level-items>li.is-showing-fly-out .sidebar-sub-level-items a:focus {
		background-color: #eee;
	}
}

.sidebar-top-level-items>li .badge.badge-pill,.sidebar-top-level-items>li .shortcut-mappings .key,.shortcut-mappings .sidebar-top-level-items>li .key {
	background-color: rgba(0,0,0,0.08);
	color: #707070;
}

.sidebar-top-level-items>li.active {
	background: rgba(0,0,0,0.04);
}

.sidebar-top-level-items>li.active>a {
	margin-left: 4px;
	padding-left: 12px;
}

.sidebar-top-level-items>li.active .badge.badge-pill,.sidebar-top-level-items>li.active .shortcut-mappings .key,.shortcut-mappings .sidebar-top-level-items>li.active .key {
	font-weight: 600;
}

.sidebar-top-level-items>li.active .sidebar-sub-level-items:not(.is-fly-out-only) {
	display: block;
}

.sidebar-top-level-items>li.active>a:hover,.participants-more .sidebar-top-level-items>li.active>.btn-link:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.active>.confidential-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.active>.confidential-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.active>.lock-edit:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.active>.lock-edit:hover,.participants-more .right-sidebar .title .sidebar-top-level-items>li.active>.edit-link:hover,.right-sidebar .title .participants-more .sidebar-top-level-items>li.active>.edit-link:hover,.user-list-more .sidebar-top-level-items>li.active>.btn-link:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.active>.confidential-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.active>.confidential-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.active>.lock-edit:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.active>.lock-edit:hover,.user-list-more .right-sidebar .title .sidebar-top-level-items>li.active>.edit-link:hover,.right-sidebar .title .user-list-more .sidebar-top-level-items>li.active>.edit-link:hover,.sidebar-top-level-items>li.is-over>a {
	background-color: rgba(48,48,48,0.06);
}

.toggle-sidebar-button,.close-nav-button {
	width: 219px;
	transition: width 0.3s;
	position: fixed;
	height: 48px;
	bottom: 0;
	padding: 0 16px;
	background-color: #fafafa;
	border: 0;
	border-top: 1px solid #dbdbdb;
	color: #707070;
	display: flex;
	align-items: center;
}

.toggle-sidebar-button svg,.close-nav-button svg {
	margin-right: 8px;
}

.toggle-sidebar-button .icon-chevron-double-lg-right,.close-nav-button .icon-chevron-double-lg-right {
	display: none;
}

.toggle-sidebar-button:hover,.close-nav-button:hover {
	background-color: #dbdbdb;
	color: #303030;
}

.collapse-text {
	white-space: nowrap;
	overflow: hidden;
}

.sidebar-collapsed-desktop .context-header {
	height: 60px;
	width: 50px;
}

.sidebar-collapsed-desktop .context-header a {
	padding: 10px 4px;
}

.sidebar-collapsed-desktop .sidebar-top-level-items>li .sidebar-sub-level-items:not(.flyout-list) {
	display: none;
}

.sidebar-collapsed-desktop .nav-icon-container {
	margin-right: 0;
}

.sidebar-collapsed-desktop .toggle-sidebar-button {
	padding: 16px;
	width: 49px;
}

.sidebar-collapsed-desktop .toggle-sidebar-button .collapse-text,.sidebar-collapsed-desktop .toggle-sidebar-button .icon-chevron-double-lg-left {
	display: none;
}

.sidebar-collapsed-desktop .toggle-sidebar-button .icon-chevron-double-lg-right {
	display: block;
	margin: 0;
}

.fly-out-top-item>a {
	display: flex;
}

.fly-out-top-item .fly-out-badge {
	margin-left: 8px;
}

.fly-out-top-item-name {
	flex: 1;
}

.close-nav-button {
	display: none;
}

.toggle-mobile-nav {
	display: none;
	background-color: transparent;
	border: 0;
	padding: 6px 16px;
	margin: 0 0 0 -15px;
	height: 46px;
}

.toggle-mobile-nav i {
	font-size: 20px;
	color: #707070;
}

@media (max-width: 767.98px) {
	.toggle-mobile-nav {
		display: flex;
		align-items: center;
	}

	.toggle-mobile-nav i {
		font-size: 18px;
	}

	.toggle-mobile-nav+.breadcrumbs-links {
		padding-left: 16px;
		border-left: 1px solid #d6d6d6;
	}
}

@media (max-width: 767.98px) {
	.close-nav-button {
		display: flex;
	}

	.toggle-sidebar-button {
		display: none;
	}

	.mobile-overlay {
		display: none;
	}

	.mobile-overlay.mobile-nav-open {
		display: block;
		position: fixed;
		background-color: rgba(0,0,0,0.3);
		height: 100%;
		width: 100%;
		z-index: 300;
	}
}

.table-holder {
	margin: 0;
	overflow: auto;
}

table.gl-table {
	color: #707070;
}

table.table,.md table:not(.code) {
	margin-bottom: 16px;
}

table.table .dropdown-menu a,.md table:not(.code) .dropdown-menu a {
	text-decoration: none;
}

table.table .success,.md table:not(.code) .success,table.table .warning,.md table:not(.code) .warning,table.table .danger,.md table:not(.code) .danger,table.table .info,.md table:not(.code) .info {
	color: #fff;
}

table.table .success a:not(.btn),.md table:not(.code) .success a:not(.btn),table.table .warning a:not(.btn),.md table:not(.code) .warning a:not(.btn),table.table .danger a:not(.btn),.md table:not(.code) .danger a:not(.btn),table.table .info a:not(.btn),.md table:not(.code) .info a:not(.btn) {
	text-decoration: underline;
	color: #fff;
}

table.table tr td,.md table:not(.code) tr td,table.table tr th,.md table:not(.code) tr th {
	padding: 10px 16px;
	line-height: 20px;
	vertical-align: middle;
}

table.table tr th,.md table:not(.code) tr th {
	background-color: #f0f0f0;
	border-bottom: 0;
}

table.table tr th.wide,.md table:not(.code) tr th.wide {
	width: 55%;
}

table.table tr th.table-th-transparent,.md table:not(.code) tr th.table-th-transparent {
	background: none;
	color: #707070;
}

table.table tr th.original-gl-th,.md table:not(.code) tr th.original-gl-th {
	color: #707070;
	border-bottom: 1px solid #bfbfbf;
}

table.table tr td,.md table:not(.code) tr td {
	border-color: #f0f0f0;
}

table.table .thead-white th,.md table:not(.code) .thead-white th {
	background-color: #fff;
	color: #707070;
	border-top: 0;
}

@media (max-width: 767.98px) {
	table.responsive-table thead {
		display: none;
	}

	table.responsive-table,table.responsive-table tbody,table.responsive-table td {
		display: block;
	}

	table.responsive-table td {
		color: #707070;
	}

	table.responsive-table tbody td.responsive-table-cell {
		padding: 16px 0;
		width: 100%;
		display: flex;
		text-align: right;
		align-items: center;
		justify-content: space-between;
	}

	table.responsive-table tbody td.responsive-table-cell[data-column]::before {
		content: attr(data-column);
		display: block;
		text-align: left;
		padding-right: 16px;
		color: #707070;
	}

	table.responsive-table tbody td.responsive-table-cell:not([data-column]) {
		flex-direction: row-reverse;
	}

	table.responsive-table tr.responsive-table-border-start,table.responsive-table tr.responsive-table-border-end {
		display: block;
		border: solid #d6d6d6;
		padding-left: 0;
		padding-right: 0;
	}

	table.responsive-table tr.responsive-table-border-start>td,table.responsive-table tr.responsive-table-border-end>td {
		border-color: #d6d6d6;
	}

	table.responsive-table tr.responsive-table-border-start>td,table.responsive-table tr.responsive-table-border-start>td:last-child,table.responsive-table tr.responsive-table-border-end>td,table.responsive-table tr.responsive-table-border-end>td:last-child {
		padding-left: 16px;
		padding-right: 16px;
	}

	table.responsive-table tr.responsive-table-border-start {
		border-width: 1px 1px 0;
		border-radius: 4px 4px 0 0;
		padding-top: 0;
		padding-bottom: 0;
	}

	table.responsive-table tr.responsive-table-border-start>td:first-child {
		border-top: 0;
	}

	table.responsive-table tr.responsive-table-border-start>td:last-child {
		border-bottom: 1px solid #d6d6d6;
	}

	table.responsive-table tr.responsive-table-border-end {
		border-width: 0 1px 1px;
		border-radius: 0 0 4px 4px;
		margin-bottom: 32px;
	}

	table.responsive-table tr.responsive-table-border-end>:last-child {
		border-bottom: 0;
	}
}

@media (max-width: 767.98px) {
	.responsive-table:not(table) th {
		width: 100%;
	}

	.responsive-table:not(table) td {
		width: 100%;
		float: left;
	}
}

.top-area+.content-list th {
	border-top: 0;
}

.gitlab-tabs {
	background: #fafafa;
	border: 1px solid #dbdbdb;
	flex-wrap: nowrap;
}

.gitlab-tabs li {
	width: 50%;
}

.gitlab-tabs li:not(:last-child) {
	border-right: 1px solid #dbdbdb;
}

.gitlab-tabs li.active {
	background: #fff;
}

.gitlab-tabs li a {
	width: 100%;
	text-align: center;
}

.gitlab-tab-content {
	border: 1px solid #dbdbdb;
	border-top: 0;
	margin-bottom: 16px;
}

.gitlab-tab-content .tab-pane {
	padding: 16px;
}

.gitlab-tab-content .tab-pane.no-padding {
	padding: 0;
}

.timeline {
	margin: 0;
	padding: 0;
	list-style: none;
}

@media (max-width: 576px) {
	.timeline::before {
		background: none;
	}
}

@media (max-width: 1152px) {
	.notes-content.parallel .timeline::before {
		background: none;
	}
}

.timeline .system-note .note-text {
	color: #303030 !important;
}

.timeline .diff-file {
	border: 1px solid #dbdbdb;
	margin: 0;
}

.timeline.text-file .diff-file {
	border-bottom: 0;
}

.timeline-entry {
	color: #303030;
}

.timeline-entry:not(.note-form) {
	background-color: #fff;
}

.timeline-entry .timeline-entry-inner {
	position: relative;
}

.timeline-entry:target,.timeline-entry.target {
	background: #e9f3fc;
}

.timeline-entry:target.system-note .note-body .note-text.system-note-commit-list::after,.timeline-entry.target.system-note .note-body .note-text.system-note-commit-list::after {
	background: linear-gradient(rgba(233,243,252,0.1) -100px, #e9f3fc 100%);
}

.timeline-entry img.avatar {
	margin-right: 16px;
}

.timeline-entry .controls {
	padding-top: 10px;
	float: right;
}

.discussion .timeline-entry {
	margin: 0;
	border-right: 0;
	border-radius: 4px 4px 0 0;
}

.tooltip-inner {
	font-size: 12px;
	border-radius: 4px;
	line-height: 16px;
	font-weight: 400;
}

.project-feature-toggle {
	position: relative;
	border: 0;
	outline: 0;
	display: block;
	width: 50px;
	height: 24px;
	cursor: pointer;
	user-select: none;
	background: #999;
	border-radius: 12px;
	padding: 3px;
	transition: all 0.4s ease;
}

.project-feature-toggle::selection,.project-feature-toggle::before::selection,.project-feature-toggle::after::selection {
	background: none;
}

.project-feature-toggle:focus {
	outline: none;
}

.project-feature-toggle .toggle-icon {
	position: relative;
	display: block;
	left: 0;
	border-radius: 9px;
	background: #fff;
	transition: all 0.2s ease;
}

.project-feature-toggle .toggle-icon,.project-feature-toggle .toggle-icon .toggle-icon-svg {
	width: 1.125rem;
	height: 1.125rem;
}

.project-feature-toggle .toggle-icon .toggle-icon-svg {
	fill: #999;
}

.project-feature-toggle .toggle-icon .toggle-status-checked {
	display: none;
}

.project-feature-toggle .toggle-icon .toggle-status-unchecked {
	display: inline;
}

.project-feature-toggle .loading-icon {
	display: none;
	font-size: 12px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.project-feature-toggle.is-loading .toggle-icon {
	display: none;
}

.project-feature-toggle.is-loading .loading-icon {
	display: block;
}

.project-feature-toggle.is-loading .loading-icon::before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.project-feature-toggle.is-checked {
	background: #4a8bee;
}

.project-feature-toggle.is-checked .toggle-icon {
	left: calc(100% - 18px);
}

.project-feature-toggle.is-checked .toggle-icon .toggle-icon-svg {
	fill: #4a8bee;
}

.project-feature-toggle.is-checked .toggle-icon .toggle-status-checked {
	display: inline;
}

.project-feature-toggle.is-checked .toggle-icon .toggle-status-unchecked {
	display: none;
}

.project-feature-toggle.is-disabled {
	opacity: 0.4;
	cursor: not-allowed;
}

@media (max-width: 575.98px) {
	.project-feature-toggle {
		width: 50px;
	}

	.project-feature-toggle::before,.project-feature-toggle.is-checked::before {
		display: none;
	}
}

@keyframes animate-enabled {
	0%,35% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes animate-disabled {
	0%,35% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.md {
	color: #303030;
	word-wrap: break-word;
}

.md [dir='auto'] {
	text-align: initial;
}

.md *:first-child {
	margin-top: 0;
}

.md>:last-child {
	margin-bottom: 0;
}

.md p {
	color: #303030;
	margin: 0 0 16px;
}

.md p>code {
	font-weight: inherit;
}

.md p a:not(.no-attachment-icon) img {
	margin-bottom: 0;
}

.md a {
	color: #1068bf;
}

.md a>code {
	color: #1068bf;
}

.md img:not(.emoji) {
	margin: 0 0 8px;
}

.md img.lazy {
	min-width: 200px;
	min-height: 100px;
	background-color: #fdfdfd;
}

.md img.js-lazy-loaded,.md img.emoji {
	min-width: inherit;
	min-height: inherit;
	background-color: inherit;
	max-width: 100%;
}

.md:not(.md) img:not(.emoji) {
	border: 1px solid #f0f0f0;
	padding: 5px;
	margin: 5px 0;
	max-height: calc(100vh - 100px);
}

.md details {
	margin-bottom: 16px;
}

.md code {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	white-space: pre-wrap;
	word-wrap: normal;
	word-break: keep-all;
}

.md kbd {
	display: inline-block;
	padding: 3px 5px;
	font-size: 11px;
	line-height: 10px;
	color: #555;
	vertical-align: middle;
	background-color: #fafafa;
	border-width: 1px;
	border-style: solid;
	border-color: #dbdbdb #dbdbdb #bababa;
	border-image: none;
	border-radius: 3px;
	box-shadow: 0 -1px 0 #bababa inset;
}

.md h1 {
	font-size: 1.75em;
	font-weight: 600;
	margin: 24px 0 16px;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #eaeaea;
	color: #303030;
}

.md h1:first-child {
	margin-top: 0;
}

.md h2 {
	font-size: 1.5em;
	font-weight: 600;
	margin: 24px 0 16px;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #eaeaea;
	color: #303030;
}

.md h3 {
	margin: 24px 0 16px;
	font-size: 1.3em;
}

.md h4 {
	margin: 24px 0 16px;
	font-size: 1.2em;
}

.md h5 {
	margin: 24px 0 16px;
	font-size: 1em;
}

.md h6 {
	margin: 24px 0 16px;
	font-size: 0.95em;
}

.md blockquote,.md .blockquote {
	color: #7f8fa4;
	font-size: inherit;
	padding: 8px 24px;
	margin: 16px 0;
	border-left: 3px solid #eaeaea;
}

.md blockquote:dir(rtl),.md .blockquote:dir(rtl) {
	border-left: 0;
	border-right: 3px solid #eaeaea;
}

.md blockquote p,.md .blockquote p {
	color: #7f8fa4 !important;
	font-size: inherit;
	line-height: 1.5;
}

.md blockquote p:last-child,.md .blockquote p:last-child {
	margin: 0;
}

.md hr {
	border-color: #e1e1e1;
	margin: 10px 0;
}

.md table:not(.code) {
	margin: 16px 0;
	color: #303030;
	border: 0;
	width: auto;
	display: block;
	overflow-x: auto;
}

.md table:not(.code) tbody {
	background-color: #fff;
}

.md table:not(.code) tbody td {
	border-color: #dbdbdb;
}

.md table:not(.code) tr th {
	border-bottom: solid 2px #ccc;
}

.md table:not(.code).grid-none>thead>tr>th {
	border-bottom-width: 0;
	border-right-width: 0;
	border-left-width: 0;
}

.md table:not(.code).grid-none>thead>tr>th:first-child {
	border-left-width: 1px;
}

.md table:not(.code).grid-none>thead>tr>th:last-child {
	border-right-width: 1px;
}

.md table:not(.code).grid-none>tbody>tr>td {
	border-width: 0;
}

.md table:not(.code).grid-none>tbody>tr>td:first-child {
	border-left-width: 1px;
}

.md table:not(.code).grid-none>tbody>tr>td:last-child {
	border-right-width: 1px;
}

.md table:not(.code).grid-none>tbody>tr:last-child>td {
	border-bottom-width: 1px;
}

.md table:not(.code).grid-rows>thead>tr>th,.md table:not(.code).grid-rows>tbody>tr>td {
	border-right-width: 0;
	border-left-width: 0;
}

.md table:not(.code).grid-rows>thead>tr>th:first-child {
	border-left-width: 1px;
}

.md table:not(.code).grid-rows>thead>tr>th:last-child {
	border-right-width: 1px;
}

.md table:not(.code).grid-rows>tbody>tr>td {
	border-left-width: 0;
	border-right-width: 0;
}

.md table:not(.code).grid-rows>tbody>tr>td:first-child {
	border-left-width: 1px;
}

.md table:not(.code).grid-rows>tbody>tr>td:last-child {
	border-right-width: 1px;
}

.md table:not(.code).grid-cols>thead>tr>th {
	border-bottom-width: 0;
}

.md table:not(.code).grid-cols>tbody>tr>td {
	border-top-width: 0;
	border-bottom-width: 0;
}

.md table:not(.code).grid-cols>tbody>tr:last-child>td {
	border-bottom-width: 1px;
}

.md table:not(.code).frame-sides>thead>tr>th {
	border-top-width: 0;
}

.md table:not(.code).frame-sides>tbody>tr:last-child>td {
	border-bottom-width: 0;
}

.md table:not(.code).frame-topbot>thead>tr>th:first-child,.md table:not(.code).frame-topbot>tbody>tr>td:first-child,.md table:not(.code).frame-ends>thead>tr>th:first-child,.md table:not(.code).frame-ends>tbody>tr>td:first-child {
	border-left-width: 0;
}

.md table:not(.code).frame-topbot>thead>tr>th:last-child,.md table:not(.code).frame-topbot>tbody>tr>td:last-child,.md table:not(.code).frame-ends>thead>tr>th:last-child,.md table:not(.code).frame-ends>tbody>tr>td:last-child {
	border-right-width: 0;
}

.md table:not(.code).frame-none>thead>tr>th {
	border-top-width: 0;
}

.md table:not(.code).frame-none>tbody>tr:last-child>td {
	border-bottom-width: 0;
}

.md table:not(.code).frame-none>thead>tr>th:first-child,.md table:not(.code).frame-none>tbody>tr>td:first-child {
	border-left-width: 0;
}

.md table:not(.code).frame-none>thead>tr>th:last-child,.md table:not(.code).frame-none>tbody>tr>td:last-child {
	border-right-width: 0;
}

.md table:not(.code).stripes-all tr,.md table:not(.code).stripes-odd tr:nth-of-type(odd),.md table:not(.code).stripes-even tr:nth-of-type(even),.md table:not(.code).stripes-hover tr:hover {
	background: #fafafa;
}

.md table:dir(rtl) th {
	text-align: right;
}

.md pre {
	margin-bottom: 16px;
	font-size: 13px;
	line-height: 1.6em;
	overflow-x: auto;
	border-radius: 2px;
}

.md pre code {
	white-space: pre;
}

.md pre.plain-readme {
	background: none;
	border: 0;
	padding: 0;
	margin: 0;
	font-size: 14px;
}

.md dd {
	margin-left: 16px;
}

.md ul,.md ol {
	padding: 0;
	margin: 0 0 16px;
}

.md ul ul,.md ul ol,.md ol ul,.md ol ol {
	margin-bottom: 0;
}

.md ul:dir(rtl),.md ol:dir(rtl) {
	margin: 3px 28px 3px 0 !important;
}

.md>ul {
	list-style-type: disc;
}

.md>ul ul {
	list-style-type: circle;
}

.md>ul ul ul {
	list-style-type: square;
}

.md ul.checklist,.md ul.none,.md ol.none,.md ul.no-bullet,.md ol.no-bullet,.md ol.unnumbered,.md ul.unstyled,.md ol.unstyled {
	list-style-type: none;
}

.md ul.checklist li,.md ul.none li,.md ol.none li,.md ul.no-bullet li,.md ol.no-bullet li,.md ol.unnumbered li,.md ul.unstyled li,.md ol.unstyled li {
	margin-left: 0;
}

.md li {
	line-height: 1.6em;
	margin-left: 25px;
	padding-left: 3px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	.md li {
		margin-left: 28px;
		padding-left: 0;
	}
}

.md ul.task-list>li.task-list-item {
	list-style-type: none;
	position: relative;
	min-height: 22px;
	padding-left: 28px;
	margin-left: 0 !important;
}

.md ul.task-list>li.task-list-item>input.task-list-item-checkbox {
	position: absolute;
	left: 8px;
	top: 5px;
}

.md a[href*='/uploads/']::before,.md a[href*='storage.googleapis.com/google-code-attachments/']::before {
	margin-right: 4px;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	content: '\f0c6';
}

.md a[href*='/uploads/']:hover::before,.md .participants-more .btn-link:hover[href*='/uploads/']::before,.participants-more .md .btn-link:hover[href*='/uploads/']::before,.md .participants-more .right-sidebar .title .confidential-edit:hover[href*='/uploads/']::before,.participants-more .right-sidebar .title .md .confidential-edit:hover[href*='/uploads/']::before,.md .right-sidebar .title .participants-more .confidential-edit:hover[href*='/uploads/']::before,.right-sidebar .title .participants-more .md .confidential-edit:hover[href*='/uploads/']::before,.md .participants-more .right-sidebar .title .lock-edit:hover[href*='/uploads/']::before,.participants-more .right-sidebar .title .md .lock-edit:hover[href*='/uploads/']::before,.md .right-sidebar .title .participants-more .lock-edit:hover[href*='/uploads/']::before,.right-sidebar .title .participants-more .md .lock-edit:hover[href*='/uploads/']::before,.md .participants-more .right-sidebar .title .edit-link:hover[href*='/uploads/']::before,.participants-more .right-sidebar .title .md .edit-link:hover[href*='/uploads/']::before,.md .right-sidebar .title .participants-more .edit-link:hover[href*='/uploads/']::before,.right-sidebar .title .participants-more .md .edit-link:hover[href*='/uploads/']::before,.md .user-list-more .btn-link:hover[href*='/uploads/']::before,.user-list-more .md .btn-link:hover[href*='/uploads/']::before,.md .user-list-more .right-sidebar .title .confidential-edit:hover[href*='/uploads/']::before,.user-list-more .right-sidebar .title .md .confidential-edit:hover[href*='/uploads/']::before,.md .right-sidebar .title .user-list-more .confidential-edit:hover[href*='/uploads/']::before,.right-sidebar .title .user-list-more .md .confidential-edit:hover[href*='/uploads/']::before,.md .user-list-more .right-sidebar .title .lock-edit:hover[href*='/uploads/']::before,.user-list-more .right-sidebar .title .md .lock-edit:hover[href*='/uploads/']::before,.md .right-sidebar .title .user-list-more .lock-edit:hover[href*='/uploads/']::before,.right-sidebar .title .user-list-more .md .lock-edit:hover[href*='/uploads/']::before,.md .user-list-more .right-sidebar .title .edit-link:hover[href*='/uploads/']::before,.user-list-more .right-sidebar .title .md .edit-link:hover[href*='/uploads/']::before,.md .right-sidebar .title .user-list-more .edit-link:hover[href*='/uploads/']::before,.right-sidebar .title .user-list-more .md .edit-link:hover[href*='/uploads/']::before,.md a[href*='storage.googleapis.com/google-code-attachments/']:hover::before,.md .participants-more .btn-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.participants-more .md .btn-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .participants-more .right-sidebar .title .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.participants-more .right-sidebar .title .md .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .participants-more .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .participants-more .md .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .participants-more .right-sidebar .title .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.participants-more .right-sidebar .title .md .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .participants-more .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .participants-more .md .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .participants-more .right-sidebar .title .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.participants-more .right-sidebar .title .md .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .participants-more .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .participants-more .md .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .user-list-more .btn-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.user-list-more .md .btn-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .user-list-more .right-sidebar .title .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.user-list-more .right-sidebar .title .md .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .user-list-more .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .user-list-more .md .confidential-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .user-list-more .right-sidebar .title .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.user-list-more .right-sidebar .title .md .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .user-list-more .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .user-list-more .md .lock-edit:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .user-list-more .right-sidebar .title .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.user-list-more .right-sidebar .title .md .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.md .right-sidebar .title .user-list-more .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before,.right-sidebar .title .user-list-more .md .edit-link:hover[href*='storage.googleapis.com/google-code-attachments/']::before {
	text-decoration: none;
}

.md a[href*='/uploads/'].no-attachment-icon::before,.md a[href*='storage.googleapis.com/google-code-attachments/'].no-attachment-icon::before {
	display: none;
}

.md h1,.md h2,.md h3,.md h4,.md h5,.md h6 {
	position: relative;
}

.md h1 a.anchor,.md h2 a.anchor,.md h3 a.anchor,.md h4 a.anchor,.md h5 a.anchor,.md h6 a.anchor {
	left: -16px;
	position: absolute;
	text-decoration: none;
	outline: none;
}

.md h1 a.anchor::after,.md h2 a.anchor::after,.md h3 a.anchor::after,.md h4 a.anchor::after,.md h5 a.anchor::after,.md h6 a.anchor::after {
	content: url(./icon_anchor-297aa9b0225eff3d6d0da74ce042a0ed5575b92aa66b7109a5e060a795b42e36.svg);
	visibility: hidden;
}

.md h1:hover>a.anchor::after,.md h2:hover>a.anchor::after,.md h3:hover>a.anchor::after,.md h4:hover>a.anchor::after,.md h5:hover>a.anchor::after,.md h6:hover>a.anchor::after {
	visibility: visible;
}

.md .big {
	font-size: larger;
}

.md .small {
	font-size: smaller;
}

.md .underline {
	text-decoration: underline;
}

.md .overline {
	text-decoration: overline;
}

.md .line-through {
	text-decoration: line-through;
}

.md .admonitionblock td.icon {
	width: 1%;
}

.md .metrics-embed h3.popover-header {
	margin: 0;
	font-size: 12px;
}

.md .metrics-embed ul.dropdown-menu {
	margin-top: 4px;
	margin-bottom: 24px;
	padding: 8px 0;
}

.md .metrics-embed ul.dropdown-menu li {
	margin: 0;
	padding: 0 1px;
}

.md .text-left {
	text-align: left !important;
}

.md .text-right {
	text-align: right !important;
}

.md .text-center {
	text-align: center !important;
}

.md .text-justify {
	text-align: justify !important;
}

body {
	-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}

.page-title {
	margin: 1rem 0;
	line-height: 1.3;
	font-size: 1.25em;
	font-weight: 600;
}

.page-title:last-child {
	margin-bottom: 0;
}

.page-title.with-button {
	line-height: 34px;
}

.page-title-empty {
	margin: 12px 0;
	line-height: 1.3;
	font-size: 1.25em;
	font-weight: 600;
}

.light-header {
	font-weight: 600;
}

pre {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	display: block;
	padding: 8px 12px;
	margin: 0 0 8px;
	font-size: 13px;
	word-break: break-all;
	word-wrap: break-word;
	color: #303030;
	background-color: #fafafa;
	border: 1px solid #dbdbdb;
	border-radius: 2px;
}

code.key-fingerprint {
	background: #fff;
	color: #303030;
}

.monospace,.commit-sha,.gfm-commit,.gfm-commit_range,.ref-name,.git-revision-dropdown .dropdown-content ul li a,.mr-state-widget .label-branch,.pipeline-number,.file-editor .file-title,.git-clone-holder .form-control,.git-clone-holder .search form,.search .git-clone-holder form {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
}

.weight-normal {
	font-weight: 400;
}

.commit-sha,.gfm-commit,.gfm-commit_range,.ref-name,.git-revision-dropdown .dropdown-content ul li a,.mr-state-widget .label-branch,.pipeline-number {
	font-size: 95%;
}

.git-revision-dropdown .dropdown-content ul li a {
	word-break: break-all;
}

textarea.js-gfm-input {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 13px;
}

.strikethrough {
	text-decoration: line-through;
}

h1 small,h2 small,h3 small,h4 small {
	color: #303030;
}

@media (min-width: 768px) {
	.text-right-md {
		text-align: right;
	}
}

@media (min-width: 992px) {
	.text-right-lg {
		text-align: right;
	}
}

.idiff.deletion {
	background: #fac5cd;
}

.idiff.addition {
	background: #c7f0d2;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color: #919191;
}

input::-moz-placeholder,textarea::-moz-placeholder {
	color: #919191;
	opacity: 1;
}

input::-ms-input-placeholder,textarea::-ms-input-placeholder {
	color: #919191;
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color: #919191;
}

.lh-100 {
	line-height: 1;
}

wbr {
	display: inline-block;
}

.zen-backdrop.fullscreen {
	background-color: #fff;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1031;
}

.zen-backdrop.fullscreen textarea {
	border: 0;
	box-shadow: none;
	border-radius: 0;
	color: #000;
	font-size: 20px;
	line-height: 26px;
	padding: 30px;
	display: block;
	outline: none;
	resize: none;
	height: 100vh;
	max-height: calc(100vh - 10px);
	max-width: 900px;
	margin: 0 auto 10px;
}

.zen-backdrop.fullscreen .zen-control-leave {
	display: block;
	position: absolute;
	top: 0;
}

.zen-control {
	padding: 0;
	color: #555;
	background: none;
	border: 0;
}

.zen-control-full {
	color: #707070;
}

.zen-control-full:hover {
	color: #1068bf;
	text-decoration: none;
}

.zen-control-leave {
	display: none;
	color: #303030;
	position: absolute;
	right: 10px;
	padding: 5px;
	font-size: 36px;
}

.zen-control-leave:hover {
	color: #000;
}

.blank-state-parent-container .section-container {
	padding: 10px;
}

.blank-state-parent-container .section-body {
	width: 100%;
	height: 100%;
	padding-bottom: 25px;
	border-radius: 4px;
}

.blank-state-row {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.blank-state-welcome {
	text-align: center;
	padding: 16px 0 32px;
}

.blank-state-welcome .blank-state-welcome-title {
	font-size: 24px;
}

.blank-state-welcome .blank-state-text {
	margin-bottom: 0;
}

.blank-state-link {
	color: #303030;
	margin-bottom: 15px;
}

.blank-state-link:hover {
	background-color: #fafafa;
	text-decoration: none;
	color: #303030;
}

.blank-state-center {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.blank-state {
	display: flex;
	align-items: center;
	padding: 20px 50px;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	min-height: 240px;
	margin-bottom: 16px;
	width: calc(50% - 8px);
}

@media (max-width: 767.98px) {
	.blank-state {
		width: 100%;
		flex-direction: column;
		justify-content: center;
		padding: 50px 20px;
	}

	.column-small .blank-state {
		width: 100%;
	}
}

.blank-state .blank-state-icon svg,.blank-state-center .blank-state-icon svg {
	display: block;
	margin: auto;
}

.blank-state .blank-state-title,.blank-state-center .blank-state-title {
	margin-top: 0;
	font-size: 18px;
}

@media (max-width: 767.98px) {
	.blank-state .blank-state-body,.blank-state-center .blank-state-body {
		text-align: center;
		margin-top: 20px;
	}
}

@media (min-width: 576px) {
	.blank-state .blank-state-body,.blank-state-center .blank-state-body {
		padding-left: 20px;
	}
}

@media (min-width: 992px) {
	.column-large {
		flex: 2;
	}

	.column-small {
		flex: 1;
		margin-bottom: 15px;
	}

	.column-small .blank-state {
		max-width: 400px;
		flex-wrap: wrap;
		margin-left: 15px;
	}

	.column-small .blank-state-icon {
		margin-bottom: 30px;
	}
}

@media (max-width: 991.98px) {
	.experiment-new-project-page-blank-state {
		flex-direction: column;
		justify-content: center;
		text-align: center;
	}
}

.experiment-new-project-page-blank-state-title {
	color: #41419f;
}

.info-well {
	background: #fafafa;
	color: #303030;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	margin-bottom: 8px;
}

.info-well .card.card-body-segment {
	padding: 16px;
}

.info-well .card.card-body-segment:not(:last-of-type) {
	border-bottom: 1px solid #eef0f2;
}

.info-well .card.card-body-segment.borderless {
	border-bottom: 0;
}

.info-well .card.card-body-segment.branch-info .commit-sha,.info-well .card.card-body-segment.branch-info .gfm-commit,.info-well .card.card-body-segment.branch-info .gfm-commit_range,.info-well .card.card-body-segment.branch-info .commit-info {
	margin-left: 4px;
}

.info-well .card.card-body-segment.branch-info .commit-sha .fork-svg,.info-well .card.card-body-segment.branch-info .gfm-commit .fork-svg,.info-well .card.card-body-segment.branch-info .gfm-commit_range .fork-svg,.info-well .card.card-body-segment.branch-info .commit-info .fork-svg {
	margin-right: 4px;
	vertical-align: bottom;
}

.info-well .card.card-body-segment.branch-info .ref-name,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info a,.info-well .card.card-body-segment.branch-info .mr-state-widget .label-branch,.mr-state-widget .info-well .card.card-body-segment.branch-info .label-branch {
	font-size: 12px;
}

.info-well .card.card-body-segment.branch-info .ref-name:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li a:hover,.git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info a:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .participants-more .btn-link:hover,.git-revision-dropdown .dropdown-content ul li .participants-more .info-well .card.card-body-segment.branch-info .btn-link:hover,.info-well .card.card-body-segment.branch-info .participants-more .git-revision-dropdown .dropdown-content ul li .btn-link:hover,.participants-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .btn-link:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .confidential-edit:hover,.git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .confidential-edit:hover,.participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .confidential-edit:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .confidential-edit:hover,.right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .lock-edit:hover,.git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .lock-edit:hover,.participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .lock-edit:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .lock-edit:hover,.right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .edit-link:hover,.git-revision-dropdown .dropdown-content ul li .participants-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .edit-link:hover,.participants-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .edit-link:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .participants-more .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .edit-link:hover,.right-sidebar .title .participants-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .user-list-more .btn-link:hover,.git-revision-dropdown .dropdown-content ul li .user-list-more .info-well .card.card-body-segment.branch-info .btn-link:hover,.info-well .card.card-body-segment.branch-info .user-list-more .git-revision-dropdown .dropdown-content ul li .btn-link:hover,.user-list-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .btn-link:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .confidential-edit:hover,.git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .confidential-edit:hover,.user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .confidential-edit:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .confidential-edit:hover,.right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .confidential-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .lock-edit:hover,.git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .lock-edit:hover,.user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .lock-edit:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .lock-edit:hover,.right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .lock-edit:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .edit-link:hover,.git-revision-dropdown .dropdown-content ul li .user-list-more .right-sidebar .title .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .edit-link:hover,.user-list-more .right-sidebar .title .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .edit-link:hover,.git-revision-dropdown .dropdown-content ul li .right-sidebar .title .user-list-more .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .edit-link:hover,.right-sidebar .title .user-list-more .git-revision-dropdown .dropdown-content ul li .info-well .card.card-body-segment.branch-info .edit-link:hover,.info-well .card.card-body-segment.branch-info .mr-state-widget .label-branch:hover,.mr-state-widget .info-well .card.card-body-segment.branch-info .label-branch:hover {
	text-decoration: underline;
	color: #303030;
}

.info-well .card.card-body-segment.admin-well h4 {
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 8px;
}

.info-well .icon-container {
	display: inline-block;
	margin-right: 8px;
}

.info-well .icon-container svg {
	position: relative;
	top: 2px;
	height: 16px;
	width: 16px;
}

.info-well .icon-container.commit-icon svg path {
	fill: #303030;
}

.info-well .label-gray {
	background-color: #e8f2f7;
}

.info-well .branches {
	display: inline;
}

.info-well .branch-link {
	margin-bottom: 2px;
}

.info-well .limit-box {
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	background-color: #fdd4cd;
	border-radius: 4px;
	text-align: center;
}

.info-well .limit-box:hover {
	background-color: #fcb5aa;
}

.info-well .limit-box .limit-icon {
	margin: 0 4px;
}

.info-well .limit-box .limit-message {
	line-height: 16px;
	margin-right: 8px;
	font-size: 12px;
}

.info-well svg {
	vertical-align: text-top;
}

.light-well,.description-block {
	background-color: #fafafa;
	padding: 15px;
}

.dark-well {
	background-color: #f5f5f5;
}

.dark-well .btn,.dark-well .project-buttons .stat-text,.project-buttons .dark-well .stat-text {
	width: 100%;
}

.card.card-body-centered h1 {
	font-weight: 400;
	text-align: center;
	font-size: 48px;
}

.page-content-header {
	line-height: 34px;
	padding: 10px 0;
	margin-bottom: 0;
}

@media (min-width: 576px) {
	.page-content-header {
		display: flex;
		align-items: center;
	}

	.page-content-header .header-main-content {
		flex: 1;
	}
}

.page-content-header .header-action-buttons i {
	color: #707070;
	font-size: 13px;
	margin-right: 3px;
}

@media (max-width: 575.98px) {
	.page-content-header .header-action-buttons .btn,.page-content-header .header-action-buttons .project-buttons .stat-text,.project-buttons .page-content-header .header-action-buttons .stat-text {
		width: 100%;
		margin-top: 10px;
	}

	.page-content-header .header-action-buttons .dropdown {
		width: 100%;
	}
}

.page-content-header .avatar {
	margin-left: 0;
}

@media (min-width: 576px) {
	.page-content-header .avatar {
		margin-left: 4px;
	}
}

.page-content-header .commit-committer-link,.page-content-header .commit-author-link {
	color: #303030;
	font-weight: 600;
}

.page-content-header .commit-info.branches {
	margin-left: 8px;
}

.page-content-header .ci-status-link svg {
	position: relative;
	top: 2px;
	margin: 0 2px 0 3px;
}

.page-content-header .ci-status {
	margin-right: 10px;
}

.page-title-holder {
	border-bottom: 1px solid #dbdbdb;
}

.page-title-holder .page-title {
	margin: 16px 0;
	font-size: 1.75em;
	font-weight: 600;
	color: #303030;
}

.page-title-holder .page-title-controls {
	margin-left: auto;
}

.awards {
	display: flex;
	flex-wrap: wrap;
}

.awards .emoji-icon {
	width: 20px;
	height: 20px;
}

.emoji-menu {
	display: none;
	position: absolute;
	top: 0;
	margin-top: 3px;
	padding: 16px;
	z-index: 300;
	width: 376px;
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #f2f2f2;
	border-radius: 0.25rem;
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	pointer-events: none;
	opacity: 0;
	transform: scale(0.2);
	transform-origin: 0 -45px;
	transition: 0.3s cubic-bezier(0.67, 0.06, 0.19, 1.44);
	transition-property: transform, opacity;
}

.emoji-menu.is-rendered {
	display: block;
}

.emoji-menu.is-aligned-right {
	transform-origin: 100% -45px;
}

.emoji-menu.is-visible {
	pointer-events: all;
	opacity: 1;
	transform: scale(1);
}

.emoji-menu .emoji-menu-content {
	height: 300px;
	overflow-y: scroll;
}

.emoji-menu .disabled {
	cursor: default;
	opacity: 0.5;
}

.emoji-menu .disabled:hover {
	transform: none;
}

@media (max-width: 575.98px) {
	.emoji-menu {
		width: 90%;
	}
}

.emoji-search {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAFu0lEQVRIia1WTahkVxH+quqce7vf6zdvJpHoIlkYJ2SiJiIokmQjgoGgIAaEIYuYXWICgojiwkmC4taFwhjcyIDusogEIwwiSSCKPwsdwzAg0SjJ9Izzk5n3+nXfe8+pqizOvd395scfsJqi6dPnnDr11Vc/NJ1OwUTosqJLCmYCHCAC2mSHs+ojZv6AO46Y+20AhIneJsafhPhXVZSXDk7qi+aOLhtQNuBmQtcarAKjTXpn2+l3u2yPunvZSABRucjcAV/eMZuM48/Go/g1d19kc4wq+e8MZjWkbI/P5t2P3RFFbv7SQdyBlBUx8N8OTuqjMcof+N94yMPrY2DMm/ytnb32J0QrY+6AqsHM4Q64O9SKDmerKDD3Oy/tNL9vk342CC8RuU6n0ymCMHb22scu7zQngtASOjUHE1BX4UUAv4b7Ow6qiXCXuz/UdvogAAweDY943/b4cAz0ZlYHXeMsnT07RVb7wMUr8ykI4H5HVkMd5Rcb4/jNURVOL5qErAaAUUdCCIJ5kx5q2nw8m39ImEAAsjpE6PStB0YfMcd1wqqG3Xn7A3PfZyyKnNjaqD4fmE/fCNKshirIyY1xvI+Av6g5QIAIIWX7cJPssboSiBBEeKmsZne0Sb8kzAUWNYyq8NvbDo0fZ6beqxuLmqOOMr/lwOh+YXpXtbjERGja9JyZ9+HxpXKb9Gj5oywRESbj+Cj1ENG1QViTGBl1FbC1We1tbVRfHWIoQkhqH9xbpE92XUbb6VJZ1R4crjRz1JWcDMJvLdoMcyAEhjuwHo8Bfndg3mbszhOY+adVlMtD3po51OwzIQiEaams7oeJhxRw1FFOVpFRRUYIhMBAFRnjOsC8IFHHUA4TQQhgAqpAiIFfGbxkIqj54ayGbL7UoOqHCniAEKHLNr26l+D9wQJzeUwMAnfHvEnLECzZRwRV++d60ptjW9VLZeolEJG6GwCCE0CFVNB+Ay0NEqoQYG4YYFu7B8IEVRt3uRzy/osIoLV9QZimWXGHUMFdmI6M64DUF2Je88R9VZqCSP+QlcF5k+4tCzSsXaqjINuK6UyE0+s/mk6/qFq8oAIL9pqMLhkGsNrOyoOIlszust3aJv0U9+kFdwjTGwWl1YdF+KWlQSZ0Se/psj8yGVdg5tJyfH96EBWmLtoEMwMzMFt031NzGWLLzKhC+KV7H5ZeeaMOPxemma2x68puc0LN3+/u6LJiePS6MKHvn4wu6cPzJj0hsioeMfDrEvjv5r6W9gBvjKJujuKzQ0URIZj75NylvT+mbHfXQa4rwAMaVRTMm/SFyzvNy0yF6+4AM+1ubcSnqkAIUjQKl1RKSbE5jt+vovx1MBqF0WW7/d1Z80ab9BtmuJ3Xk5cJKds9TZt/uLPXvtiTrQ+dIwqfAejUvM1os6FNikXKUHfQ+ekUsXT5u85enJ0CaBSkkGEo1syUQ+DfMdE/4GA1uzupf9zdbzhOmLsF4efHVXjaHHAzmDtGdQRd/Nc5wAEJjNki3XfhyvwVNz80xANrht3LsENY9cBBdN1L9GUyyvFRFZ42t75sBvCQRykbRlU4tT2pPxoCvzx09d4GmPs200M6wKdWSDGK8mppYSWdhAlt0qeaLv+IadXU9/Evq4FAZ8ej+LmtcTxaRX4NWI0Uag5Vg1p5MYg8BnlhXIdPHDow+vTWZvVMVttXDLqkTzZdPj6Qii6cP1cSvIdl3iQkNYyi9HH0I22y+93tY3DcQkTZgQtM+POoCr8x97eylkmtrgKuztrvXJ21x/aNKuqIkZ/fntRfCdcTfhUTAIhRzoDojJD0aSNLLwMzmpT7+JaLtyf1MwDo6qz9djFaUq3t9MlFmy/c1OCSceY9fMsVaL9mvH9ocXdkdWxv1scAePG0THAhMOaLdOw/Gvxfxb1w4eCapyIENUcV5M3/u8FitAxZ25P6GAHT3UX39Srw+QOb1ZffA98Dl2Wy1BYkAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: right 5px center;
	background-size: 16px;
}

.emoji-menu-list {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}

.emoji-menu-list-item {
	float: left;
	padding: 3px;
	margin-left: 1px;
	margin-right: 1px;
}

.emoji-menu-btn {
	display: block;
	cursor: pointer;
	width: 30px;
	height: 30px;
	padding: 0;
	background: none;
	border: 0;
	border-radius: 0.25rem;
	transition: transform 0.15s cubic-bezier(0.3, 0, 0.2, 2);
}

.emoji-menu-btn:hover {
	background-color: transparent;
	outline: 0;
	transform: scale(1.3);
}

.emoji-menu-btn:focus,.emoji-menu-btn:active {
	outline: 0;
}

.emoji-menu-btn .emoji-icon {
	display: inline-block;
	position: relative;
	top: 3px;
}

.emoji-menu-btn>gl-emoji {
	line-height: 1.5;
}

.award-menu-holder {
	display: inline-block;
}

.award-menu-holder .tooltip {
	white-space: nowrap;
}

.award-control {
	margin: 4px 8px 4px 0;
	outline: 0;
	position: relative;
	display: block;
	float: left;
}

.award-control.disabled {
	cursor: default;
}

.award-control.disabled:hover,.award-control.disabled:focus,.award-control.disabled:active {
	background-color: #fff;
	border-color: #dbdbdb;
	box-shadow: none;
}

.award-control.active,.award-control:hover,.award-control:active,.award-control.is-active {
	background-color: #e9f3fc;
	border-color: #9dc7f1;
	box-shadow: none;
	outline: 0;
}

.award-control.active .award-control-icon svg,.award-control:hover .award-control-icon svg,.award-control:active .award-control-icon svg,.award-control.is-active .award-control-icon svg {
	fill: #1f75cb;
}

.award-control.active .award-control-icon-neutral,.award-control:hover .award-control-icon-neutral,.award-control:active .award-control-icon-neutral,.award-control.is-active .award-control-icon-neutral {
	opacity: 0;
}

.award-control.active .award-control-icon-positive,.award-control:hover .award-control-icon-positive,.award-control:active .award-control-icon-positive,.award-control.is-active .award-control-icon-positive {
	opacity: 1;
	transform: scale(1.15);
}

.award-control.is-active .award-control-icon-positive {
	opacity: 0;
	transform: scale(1);
}

.award-control.is-active .award-control-icon-super-positive {
	opacity: 1;
	transform: scale(1);
}

.award-control.user-authored {
	cursor: default;
	background-color: #fafafa;
	border-color: #dbdbdb;
	color: #919191;
}

.award-control.user-authored gl-emoji {
	opacity: 0.4;
	filter: grayscale(100%);
}

.award-control.btn:focus,.project-buttons .award-control.stat-text:focus {
	outline: 0;
}

.award-control.btn .award-control-icon,.project-buttons .award-control.stat-text .award-control-icon {
	margin: 0;
}

.award-control.is-loading .award-control-icon-normal,.award-control.is-loading .emoji-icon {
	display: none;
}

.award-control.is-loading .award-control-icon-loading {
	display: block;
}

.award-control .icon,.award-control gl-emoji,.award-control .award-control-icon {
	vertical-align: middle;
	margin-right: 0.15em;
	font-size: 1.5em;
	line-height: 1;
}

.award-control .award-control-icon-loading {
	display: none;
}

.award-control .award-control-icon {
	color: #e8e8e8;
	margin-top: 1px;
	padding: 0 2px;
}

.award-control .award-control-icon svg {
	margin-bottom: 1px;
	height: 1.125rem;
	width: 1.125rem;
	border-radius: 50%;
	fill: #707070;
}

.award-control .award-control-icon-positive,.award-control .award-control-icon-super-positive {
	transition: opacity 100ms linear, transform 100ms linear;
	position: absolute;
	left: 10px;
	bottom: 6px;
	opacity: 0;
}

.award-control .award-control-icon-positive path,.award-control .award-control-icon-super-positive path {
	fill: #bb9c13;
}

.award-control .award-control-text {
	vertical-align: middle;
}

.appearance-logo-preview {
	max-width: 400px;
	margin-bottom: 20px;
}

.appearance-light-logo-preview {
	background-color: #fafafa;
	max-width: 72px;
	padding: 10px;
	margin-bottom: 10px;
}

.svg-content {
	text-align: center;
	padding: 16px;
}

.svg-content svg,.svg-content img {
	max-width: 425px;
	width: 100%;
}

.svg-content.svg-80 img,.svg-content.svg-80 svg {
	max-width: 80px;
}

.svg-content.svg-130 img,.svg-content.svg-130 svg {
	max-width: 130px;
}

.svg-content.svg-150 img,.svg-content.svg-150 svg {
	max-width: 150px;
}

.svg-content.svg-225 img,.svg-content.svg-225 svg {
	max-width: 225px;
}

.svg-content.svg-250 img,.svg-content.svg-250 svg {
	max-width: 250px;
}

.svg-content.svg-306 img,.svg-content.svg-306 svg {
	max-width: 306px;
}

.svg-content.svg-394 img,.svg-content.svg-394 svg {
	max-width: 394px;
}

.svg-content.svg-430 img,.svg-content.svg-430 svg {
	max-width: 430px;
}

svg {
	fill: currentColor;
}

.square.s8,svg.s8 {
	width: 8px;
	height: 8px;
}

.square.s10,svg.s10 {
	width: 10px;
	height: 10px;
}

.square.s12,svg.s12 {
	width: 12px;
	height: 12px;
}

.square.s14,svg.s14 {
	width: 14px;
	height: 14px;
}

.square.s16,svg.s16 {
	width: 16px;
	height: 16px;
}

.square.s18,svg.s18 {
	width: 18px;
	height: 18px;
}

.square.s24,svg.s24 {
	width: 24px;
	height: 24px;
}

.square.s32,svg.s32 {
	width: 32px;
	height: 32px;
}

.square.s48,svg.s48 {
	width: 48px;
	height: 48px;
}

.square.s72,svg.s72 {
	width: 72px;
	height: 72px;
}

.broadcast-message {
	padding: 8px;
}

.broadcast-message div,.broadcast-message p {
	display: inline;
	margin: 0;
}

.broadcast-message div a,.broadcast-message p a {
	color: inherit;
	text-decoration: underline;
}

.broadcast-banner-message {
	text-align: center;
}

.broadcast-banner-message .broadcast-message-dismiss {
	color: inherit;
}

.broadcast-notification-message {
	position: fixed;
	bottom: 16px;
	right: 16px;
	max-width: 300px;
	width: auto;
	background: #fff;
	border: 1px solid #dbdbdb;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1);
	border-radius: 4px;
	z-index: 999;
}

.broadcast-notification-message.preview {
	position: static;
}

.broadcast-notification-message .broadcast-message-dismiss {
	color: #4f4f4f;
}

.toggle-colors input {
	min-height: 34px;
}

gl-emoji {
	font-style: normal;
	display: inline-flex;
	vertical-align: middle;
	font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	font-size: 1.4em;
	line-height: 1em;
}

.user-status-emoji {
	margin-right: 4px;
}

.user-status-emoji gl-emoji {
	font-size: 1em;
	line-height: 16px;
	vertical-align: baseline;
}

.ci-status-icon-success svg,.ci-status-icon-passed svg {
	fill: #108548;
}

.ci-status-icon-success.add-border svg,.ci-status-icon-passed.add-border svg {
	border: 1px solid #108548;
	border-radius: 50%;
}

.ci-status-icon-failed svg {
	fill: #dd2b0e;
}

.ci-status-icon-failed.add-border svg {
	border: 1px solid #dd2b0e;
	border-radius: 50%;
}

.ci-status-icon-pending svg,.ci-status-icon-waiting-for-resource svg,.ci-status-icon-failed-with-warnings svg,.ci-status-icon-success-with-warnings svg {
	fill: #fc9403;
}

.ci-status-icon-pending.add-border svg,.ci-status-icon-waiting-for-resource.add-border svg,.ci-status-icon-failed-with-warnings.add-border svg,.ci-status-icon-success-with-warnings.add-border svg {
	border: 1px solid #fc9403;
	border-radius: 50%;
}

.ci-status-icon-preparing svg {
	fill: #a7a7a7;
}

.ci-status-icon-preparing.add-border svg {
	border: 1px solid #a7a7a7;
	border-radius: 50%;
}

.ci-status-icon-running svg {
	fill: #428fdc;
}

.ci-status-icon-running.add-border svg {
	border: 1px solid #428fdc;
	border-radius: 50%;
}

.ci-status-icon-canceled svg,.ci-status-icon-disabled svg {
	fill: #303030;
}

.ci-status-icon-canceled.add-border svg,.ci-status-icon-disabled.add-border svg {
	border: 1px solid #303030;
	border-radius: 50%;
}

.ci-status-icon-created svg,.ci-status-icon-skipped svg,.ci-status-icon-notfound svg {
	fill: #c4c4c4;
}

.ci-status-icon-created.add-border svg,.ci-status-icon-skipped.add-border svg,.ci-status-icon-notfound.add-border svg {
	border: 1px solid #c4c4c4;
	border-radius: 50%;
}

.ci-status-icon-scheduled svg,.ci-status-icon-manual svg {
	fill: #303030;
}

.icon-link:hover {
	text-decoration: none;
}

.user-avatar-link {
	text-decoration: none;
}

.circle-icon-container {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #707070;
}

.snippet-row .title {
	margin-bottom: 2px;
	font-weight: 600;
}

.snippet-row .snippet-filename {
	color: #707070;
	font-weight: normal;
}

.snippet-row .snippet-info {
	color: #707070;
}

.snippet-row a {
	color: #303030;
}

.snippet-form-holder .file-holder .file-title {
	padding: 2px;
}

.markdown-snippet-copy {
	position: fixed;
	top: -10px;
	left: -10px;
	max-height: 0;
	max-width: 0;
}

.snippet-file-content {
	border-radius: 3px;
}

.snippet-header {
	padding: 16px 0;
}

.snippet-title {
	color: #303030;
	font-size: 2em;
	font-weight: 600;
	min-height: 40px;
}

@media (min-width: 576px) {
	.snippet-actions {
		float: right;
	}
}

.snippet-scope-menu .btn-success {
	margin-top: 15px;
}

.embed-snippet {
	padding-right: 0;
	padding-top: 16px;
}

.embed-snippet .embed-toggle-list li button {
	padding: 8px 40px;
}

.memory-graph-container {
	background: #fff;
	border: 1px solid #dbdbdb;
}

.gl-responsive-table-row-layout,.gl-responsive-table-row {
	width: 100%;
}

@media (min-width: 768px) {
	.gl-responsive-table-row-layout,.gl-responsive-table-row {
		display: flex;
		align-items: center;
	}

	.gl-responsive-table-row-layout>.gl-responsive-table-row-layout:not(:first-child),.gl-responsive-table-row>.gl-responsive-table-row-layout:not(:first-child),.gl-responsive-table-row-layout>.gl-responsive-table-row:not(:first-child),.gl-responsive-table-row>.gl-responsive-table-row:not(:first-child) {
		margin-top: 16px;
	}
}

.gl-responsive-table-row {
	margin-top: 10px;
	border: 1px solid #dbdbdb;
	color: #707070;
}

.gl-responsive-table-row.gl-responsive-table-row-clickable:hover {
	background-color: #fafafa;
}

.gl-responsive-table-row.gl-responsive-table-row-clickable:hover .underline {
	text-decoration: underline;
}

@media (min-width: 768px) {
	.gl-responsive-table-row {
		margin: 0;
		padding: 16px 0;
		border: 0;
	}

	.gl-responsive-table-row:not(:last-child) {
		border-bottom: 1px solid #f0f0f0;
	}
}

.gl-responsive-table-row-col-span {
	flex-wrap: wrap;
}

.table-section {
	white-space: nowrap;
}

.table-section.section-5 {
	flex: 0 0 5%;
}

@media (min-width: 768px) {
	.table-section.section-5 {
		max-width: 5%;
	}
}

.table-section.section-10 {
	flex: 0 0 10%;
}

@media (min-width: 768px) {
	.table-section.section-10 {
		max-width: 10%;
	}
}

.table-section.section-15 {
	flex: 0 0 15%;
}

@media (min-width: 768px) {
	.table-section.section-15 {
		max-width: 15%;
	}
}

.table-section.section-20 {
	flex: 0 0 20%;
}

@media (min-width: 768px) {
	.table-section.section-20 {
		max-width: 20%;
	}
}

.table-section.section-25 {
	flex: 0 0 25%;
}

@media (min-width: 768px) {
	.table-section.section-25 {
		max-width: 25%;
	}
}

.table-section.section-30 {
	flex: 0 0 30%;
}

@media (min-width: 768px) {
	.table-section.section-30 {
		max-width: 30%;
	}
}

.table-section.section-40 {
	flex: 0 0 40%;
}

@media (min-width: 768px) {
	.table-section.section-40 {
		max-width: 40%;
	}
}

.table-section.section-50 {
	flex: 0 0 50%;
}

@media (min-width: 768px) {
	.table-section.section-50 {
		max-width: 50%;
	}
}

.table-section.section-60 {
	flex: 0 0 60%;
}

@media (min-width: 768px) {
	.table-section.section-60 {
		max-width: 60%;
	}
}

.table-section.section-70 {
	flex: 0 0 70%;
}

@media (min-width: 768px) {
	.table-section.section-70 {
		max-width: 70%;
	}
}

.table-section.section-80 {
	flex: 0 0 80%;
}

@media (min-width: 768px) {
	.table-section.section-80 {
		max-width: 80%;
	}
}

.table-section.section-100 {
	flex: 0 0 100%;
}

@media (min-width: 768px) {
	.table-section.section-100 {
		max-width: 100%;
	}
}

@media (max-width: 767.98px) {
	.table-section {
		display: flex;
		align-self: stretch;
		padding: 10px;
		align-items: center;
		min-height: 62px;
	}

	.table-section:not(:first-child) {
		border-top: 1px solid #f0f0f0;
	}
}

.table-section.section-wrap {
	white-space: normal;
}

@media (max-width: 767.98px) {
	.table-section.section-wrap {
		flex-wrap: wrap;
	}
}

.table-section.section-align-top {
	align-self: flex-start;
}

@media (min-width: 768px) {
	.table-button-footer {
		text-align: right;
	}
}

@media (max-width: 767.98px) {
	.table-button-footer {
		display: block;
		align-self: stretch;
		min-height: 0;
		background-color: #f5f5f5;
		border-top: 1px solid #dbdbdb;
	}

	.table-button-footer .table-action-buttons {
		display: flex;
	}

	.table-button-footer .table-action-buttons .btn,.table-button-footer .table-action-buttons .project-buttons .stat-text,.project-buttons .table-button-footer .table-action-buttons .stat-text {
		border-radius: 3px;
	}

	.table-button-footer .table-action-buttons>.btn-group,.table-button-footer .table-action-buttons>.external-url,.table-button-footer .table-action-buttons>.btn,.table-button-footer .project-buttons .table-action-buttons>.stat-text,.project-buttons .table-button-footer .table-action-buttons>.stat-text {
		flex: 1 1 28px;
	}

	.table-button-footer .table-action-buttons>.btn-group:not(:first-child),.table-button-footer .table-action-buttons>.external-url:not(:first-child),.table-button-footer .table-action-buttons>.btn:not(:first-child),.table-button-footer .project-buttons .table-action-buttons>.stat-text:not(:first-child),.project-buttons .table-button-footer .table-action-buttons>.stat-text:not(:first-child) {
		margin-left: 5px;
	}

	.table-button-footer .table-action-buttons>.btn-group:not(:last-child),.table-button-footer .table-action-buttons>.external-url:not(:last-child),.table-button-footer .table-action-buttons>.btn:not(:last-child),.table-button-footer .project-buttons .table-action-buttons>.stat-text:not(:last-child),.project-buttons .table-button-footer .table-action-buttons>.stat-text:not(:last-child) {
		margin-right: 5px;
	}

	.table-button-footer .table-action-buttons .dropdown-new {
		width: 100%;
	}

	.table-button-footer .table-action-buttons .dropdown-menu {
		min-width: initial;
	}
}

.table-row-header {
	font-size: 13px;
}

@media (max-width: 767.98px) {
	.table-row-header {
		display: none;
	}
}

.table-mobile-header {
	flex: 0 0 40%;
	max-width: 40%;
	color: #707070;
	text-align: left;
}

@media (min-width: 768px) {
	.table-mobile-header {
		display: none;
	}
}

@media (max-width: 767.98px) {
	.table-mobile-content {
		flex: 0 0 60%;
		max-width: 60%;
		text-align: right;
	}
}

.flex-truncate-parent {
	display: flex;
}

.flex-truncate-child {
	flex: 1;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

@media (min-width: 768px) {
	.flex-truncate-child {
		flex: 0 0 85%;
	}
}

.flex-truncate-child .avatar {
	float: none;
	margin-right: 4px;
}

.stacked-progress-bar {
	display: flex;
	height: 16px;
	border-radius: 10px;
	overflow: hidden;
	background-color: #dbdbdb;
}

.stacked-progress-bar .status-unavailable,.stacked-progress-bar .status-green,.stacked-progress-bar .status-neutral,.stacked-progress-bar .status-red {
	height: 100%;
	min-width: 40px;
	padding: 0 5px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	line-height: 16px;
}

.stacked-progress-bar .status-unavailable:hover,.stacked-progress-bar .status-green:hover,.stacked-progress-bar .status-neutral:hover,.stacked-progress-bar .status-red:hover {
	cursor: pointer;
}

.stacked-progress-bar .status-unavailable {
	padding: 0 10px;
	color: #707070;
}

.stacked-progress-bar .status-green {
	background-color: #108548;
}

.stacked-progress-bar .status-green:hover {
	background-color: #217645;
}

.stacked-progress-bar .status-neutral {
	background-color: #dbdbdb;
	color: #313236;
}

.stacked-progress-bar .status-neutral:hover {
	background-color: #ccc;
}

.stacked-progress-bar .status-red {
	background-color: #dd2b0e;
}

.stacked-progress-bar .status-red:hover {
	background-color: #c91c00;
}

.sortable-container {
	background-color: #fafafa;
}

.sortable-container .flex-list {
	padding: 5px;
	margin-bottom: 0;
}

.sortable-row .flex-row {
	display: flex;
}

.sortable-row .flex-row.issuable-info-container {
	padding-right: 0;
}

.sortable-row .sortable-link {
	color: #000;
}

.gl-sortable .header {
	user-select: none;
}

.gl-sortable .header:hover {
	cursor: pointer;
	background-color: #dbdbdb;
}

.gl-sortable .header:focus {
	outline: 1px solid #63a6e9;
}

.related-issues-list-item .card-body,.related-issues-list-item .issuable-info-container {
	padding: 4px 4px 4px 16px;
}

.related-issues-list-item .card-body .block-truncated,.related-issues-list-item .issuable-info-container .block-truncated {
	padding: 8px 0;
	line-height: 16px;
}

@media (max-width: 991.98px) {
	.related-issues-list-item .card-body,.related-issues-list-item .issuable-info-container {
		padding-left: 16px;
	}

	.related-issues-list-item .card-body .block-truncated,.related-issues-list-item .issuable-info-container .block-truncated {
		flex-direction: column-reverse;
		padding: 4px 0;
	}

	.related-issues-list-item .card-body .block-truncated .text-secondary,.related-issues-list-item .issuable-info-container .block-truncated .text-secondary {
		margin-top: 4px;
	}

	.related-issues-list-item .card-body .block-truncated .issue-token-title-text,.related-issues-list-item .issuable-info-container .block-truncated .issue-token-title-text {
		display: block;
	}

	.related-issues-list-item .card-body .issue-item-remove-button,.related-issues-list-item .issuable-info-container .issue-item-remove-button {
		align-self: baseline;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	.related-issues-list-item .card-body .block-truncated .issue-token-title-text,.related-issues-list-item .issuable-info-container .block-truncated .issue-token-title-text {
		white-space: nowrap;
	}

	.related-issues-list-item .card-body .issue-item-remove-button,.related-issues-list-item .issuable-info-container .issue-item-remove-button {
		align-self: center;
	}
}

@media (max-width: 767.98px) {
	.related-issues-list-item .card-body,.related-issues-list-item .issuable-info-container {
		padding-left: 8px;
	}

	.related-issues-list-item .card-body .block-truncated .issue-token-title-text,.related-issues-list-item .issuable-info-container .block-truncated .issue-token-title-text {
		white-space: normal;
	}
}

.related-issues-list-item.is-dragging {
	padding: 0;
}

.is-dragging {
	opacity: 1 !important;
}

.is-dragging * {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: grabbing !important;
}

.is-dragging.no-drop * {
	cursor: no-drop !important;
}

.ci-variable-list {
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
	clear: both;
}

.ci-variable-row {
	display: flex;
	align-items: flex-start;
}

@media (max-width: 575.98px) {
	.ci-variable-row {
		align-items: flex-end;
	}
}

.ci-variable-row:not(:last-child) {
	margin-bottom: 10px;
}

@media (max-width: 575.98px) {
	.ci-variable-row:not(:last-child) {
		margin-bottom: 30px;
	}
}

.ci-variable-row:last-child .ci-variable-body-item:last-child {
	margin-right: calc(1em + 32px);
}

@media (max-width: 575.98px) {
	.ci-variable-row:last-child .ci-variable-body-item:last-child {
		margin-right: 0;
	}
}

.ci-variable-row:last-child .ci-variable-row-remove-button {
	display: none;
}

@media (max-width: 575.98px) {
	.ci-variable-row:last-child .ci-variable-row-body {
		margin-right: calc(1em + 32px);
	}
}

.ci-variable-row-body {
	display: flex;
	align-items: flex-start;
	width: 100%;
	padding-bottom: 16px;
}

@media (max-width: 575.98px) {
	.ci-variable-row-body {
		display: block;
	}
}

.ci-variable-body-item {
	flex: 1;
}

.ci-variable-body-item:not(:last-child) {
	margin-right: 10px;
}

@media (max-width: 575.98px) {
	.ci-variable-body-item:not(:last-child) {
		margin-right: 0;
		margin-bottom: 10px;
	}
}

.ci-variable-masked-item,.ci-variable-protected-item {
	flex: 0 1 auto;
	display: flex;
	align-items: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ci-variable-row-remove-button {
	transition: color 100ms linear;
	flex-shrink: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	width: calc(1em + 32px);
	height: 34px;
	padding: 0;
	background: transparent;
	border: 0;
	color: #707070;
}

.ci-variable-row-remove-button:hover,.ci-variable-row-remove-button:focus {
	outline: none;
	color: #303030;
}

.ci-variable-row-remove-button[disabled] {
	color: #919191;
}

.group-variable-list {
	color: #707070;
}

@media (max-width: 767.98px) {
	.group-variable-list .table-section:not(:first-child) {
		border-top: hidden;
	}
}

.feature-highlight {
	position: relative;
	margin-left: 16px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.feature-highlight::before {
	content: '';
	display: block;
	position: absolute;
	top: 6px;
	left: 6px;
	width: 8px;
	height: 8px;
	background-color: #1f75cb;
	border-radius: 50%;
	box-shadow: 0 0 0 rgba(31,117,203,0.4);
	animation: pulse-highlight 2s infinite;
}

.feature-highlight:hover::before,.feature-highlight.disable-animation::before {
	animation: none;
}

.feature-highlight[disabled]::before {
	display: none;
}

.is-showing-fly-out .feature-highlight {
	display: none;
}

.feature-highlight-popover-content {
	display: none;
}

.feature-highlight-popover-content hr {
	margin: 16px 0;
}

.feature-highlight-popover-content .btn-link svg,.feature-highlight-popover-content .right-sidebar .title .confidential-edit svg,.right-sidebar .title .feature-highlight-popover-content .confidential-edit svg,.feature-highlight-popover-content .right-sidebar .title .lock-edit svg,.right-sidebar .title .feature-highlight-popover-content .lock-edit svg,.feature-highlight-popover-content .right-sidebar .title .edit-link svg,.right-sidebar .title .feature-highlight-popover-content .edit-link svg {
	height: 16px;
	width: 16px;
	top: 0;
	vertical-align: text-top;
}

.feature-highlight-popover-content .btn-link svg path,.feature-highlight-popover-content .right-sidebar .title .confidential-edit svg path,.right-sidebar .title .feature-highlight-popover-content .confidential-edit svg path,.feature-highlight-popover-content .right-sidebar .title .lock-edit svg path,.right-sidebar .title .feature-highlight-popover-content .lock-edit svg path,.feature-highlight-popover-content .right-sidebar .title .edit-link svg path,.right-sidebar .title .feature-highlight-popover-content .edit-link svg path {
	fill: currentColor;
}

.feature-highlight-popover-content .feature-highlight-illustration {
	width: 100%;
	height: 100px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #f7f7ff;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom: 1px solid #e1e1e1;
}

.popover .feature-highlight-popover-content {
	display: block;
}

.feature-highlight-popover {
	width: 240px;
}

.feature-highlight-popover.right>.arrow {
	border-right-color: #dbdbdb;
}

.feature-highlight-popover .popover-body {
	padding: 0;
}

.feature-highlight-popover-sub-content {
	padding: 16px 12px;
}

@keyframes pulse-highlight {
	0% {
		box-shadow: 0 0 0 0 rgba(157,199,241,0.4);
	}

	70% {
		box-shadow: 0 0 0 10px transparent;
	}

	100% {
		box-shadow: 0 0 0 0 transparent;
	}
}

.with-performance-bar .terms {
	margin-top: 0;
}

.terms .alert-wrapper {
	min-height: 56px;
}

.terms .content {
	padding-top: 16px;
}

.terms .card .card-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	line-height: 1.5;
}

.terms .card .card-header .logo-text {
	width: 55px;
	height: 24px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.terms .card .card-header .navbar-collapse {
	padding-right: 0;
	flex-grow: 0;
	flex-basis: auto;
}

.terms .card .card-header .navbar-collapse .navbar-nav {
	margin: 0;
}

.terms .card .card-header .nav li {
	float: none;
}

.terms .card .panel-content {
	padding: 16px;
}

.terms .card .panel-content *:first-child {
	margin-top: 0;
}

.terms .card .panel-content *:last-child {
	margin-bottom: 0;
}

.terms .card .footer-block {
	margin: 0;
}

@media (max-width: 991.98px) {
	.read-more-container:not(.is-expanded) {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.read-more-container:not(.is-expanded)>* {
		display: inline;
	}
}

.flex-grid .grid-row {
	border-bottom: 1px solid #dbdbdb;
	padding: 0;
}

.flex-grid .grid-row:last-child {
	border-bottom: 0;
}

@media (max-width: 991.98px) {
	.flex-grid .grid-row {
		border-bottom: 0;
		border-right: 1px solid #dbdbdb;
	}

	.flex-grid .grid-row:last-child {
		border-right: 0;
	}
}

@media (max-width: 575.98px) {
	.flex-grid .grid-row {
		border-right: 0;
		border-bottom: 1px solid #dbdbdb;
	}

	.flex-grid .grid-row:last-child {
		border-bottom: 0;
	}
}

.flex-grid .grid-cell {
	padding: 10px 16px;
	border-right: 1px solid #dbdbdb;
}

.flex-grid .grid-cell:last-child {
	border-right: 0;
}

@media (min-width: 768px) {
	.flex-grid .grid-cell {
		flex: 1;
	}
}

@media (max-width: 991.98px) {
	.flex-grid .grid-cell {
		border-right: 0;
		flex: none;
	}
}

.card .card-body.flex-grid {
	padding: 0;
}

.header-message,.footer-message {
	padding: 0 15px;
	border: 1px solid transparent;
	border-radius: 0;
	position: fixed;
	left: 0;
	width: 100%;
	text-align: center;
	margin: 0;
	z-index: 1000;
}

.header-message p,.footer-message p {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
	margin-top: -1px;
	margin-bottom: 0;
	font-size: 12px;
}

.header-message {
	top: 0;
	height: 16px;
	line-height: 16px;
}

.footer-message {
	bottom: 0;
	height: 16px;
	line-height: 16px;
}

.with-performance-bar .header-message {
	top: 35px;
}

.with-system-header .navbar-gitlab,.with-system-header .fixed-top {
	top: 16px;
}

.with-system-header .nav-sidebar,.with-system-header .right-sidebar {
	top: 56px;
}

.with-system-header .content-wrapper {
	margin-top: 56px;
}

.with-system-header.with-performance-bar header.navbar-gitlab {
	top: 51px;
}

.with-system-header.with-performance-bar .layout-page {
	margin-top: 91px;
}

.with-system-header.with-performance-bar .nav-sidebar,.with-system-header.with-performance-bar .right-sidebar {
	top: 91px;
}

.with-system-footer .nav-sidebar,.with-system-footer .right-sidebar,.with-system-footer.devise-layout-html body .footer-container,.with-system-footer.devise-layout-html body hr.footer-fixed {
	bottom: 16px;
}

.with-system-footer .content-wrapper {
	margin-bottom: 16px;
}

.with-system-footer .boards-list,.with-system-footer .board-swimlanes {
	height: calc(100vh - 171px);
}

.fullscreen-layout .header-message,.fullscreen-layout .footer-message {
	position: static;
	top: auto;
	bottom: auto;
}

@keyframes spinner-rotate {
	0% {
		transform: rotate(0);
	}

	100% {
		transform: rotate(360deg);
	}
}

.spinner {
	border-radius: 50%;
	position: relative;
	margin: 0 auto;
	animation-name: spinner-rotate;
	animation-duration: 0.6s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	border-style: solid;
	display: inline-flex;
	width: 16px;
	height: 16px;
	border-width: 2px;
	-webkit-transform-origin: 50% 50% calc((16px / 2) + 2px);
	transform-origin: 50% 50% calc((16px / 2) + 2px);
	border-color: rgba(222,126,0,0.25);
	border-top-color: #de7e00;
}

.spinner.spinner-md {
	width: 32px;
	height: 32px;
	border-width: 3px;
	-webkit-transform-origin: 50% 50% calc((32px / 2) + 3px);
	transform-origin: 50% 50% calc((32px / 2) + 3px);
}

.spinner.spinner-lg {
	width: 64px;
	height: 64px;
	border-width: 4px;
	-webkit-transform-origin: 50% 50% calc((64px / 2) + 4px);
	transform-origin: 50% 50% calc((64px / 2) + 4px);
}

.spinner.spinner-dark {
	border-color: rgba(112,112,112,0.25);
	border-top-color: #707070;
}

.spinner.spinner-light {
	border-color: rgba(255,255,255,0.25);
	border-top-color: #fff;
}

.btn .spinner,.project-buttons .stat-text .spinner,.btn .gl-spinner,.project-buttons .stat-text .gl-spinner {
	vertical-align: text-bottom;
}

.card-header:first-child:last-child {
	border-radius: calc(0.25rem - 1px);
}

.monaco-editor.gl-editor-lite .line-numbers {
	padding-top: 0;
}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
	font-family:'FontAwesome';src:url("./fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("./fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("./fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("./fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("./fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("./fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: 0.75em;
	vertical-align: -15%;
}

.fa-2x,.md .admonitionblock td.icon [class^='fa icon-'] {
	font-size: 2em;
}

.fa-3x {
	font-size: 3em;
}

.fa-4x {
	font-size: 4em;
}

.fa-5x {
	font-size: 5em;
}

.fa-fw {
	width: 1.28571429em;
	text-align: center;
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none;
}

.fa-ul>li {
	position: relative;
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: 0.14285714em;
	text-align: center;
}

.fa-li.fa-lg {
	left: -1.85714286em;
}

.fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eeeeee;
	border-radius: .1em;
}

.fa-pull-left {
	float: left;
}

.fa-pull-right {
	float: right;
}

.fa.fa-pull-left {
	margin-right: .3em;
}

.fa.fa-pull-right {
	margin-left: .3em;
}

.pull-right {
	float: right;
}

.pull-left {
	float: left;
}

.fa.pull-left {
	margin-right: .3em;
}

.fa.pull-right {
	margin-left: .3em;
}

.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;
}

.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1);
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
	filter: none;
}

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}

.fa-stack-1x,.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}

.fa-stack-1x {
	line-height: inherit;
}

.fa-stack-2x {
	font-size: 2em;
}

.fa-inverse {
	color: #ffffff;
}

.fa-glass:before {
	content: "\f000";
}

.fa-music:before {
	content: "\f001";
}

.fa-search:before {
	content: "\f002";
}

.fa-envelope-o:before {
	content: "\f003";
}

.fa-heart:before {
	content: "\f004";
}

.fa-star:before {
	content: "\f005";
}

.fa-star-o:before {
	content: "\f006";
}

.fa-user:before {
	content: "\f007";
}

.fa-film:before {
	content: "\f008";
}

.fa-th-large:before {
	content: "\f009";
}

.fa-th:before {
	content: "\f00a";
}

.fa-th-list:before {
	content: "\f00b";
}

.fa-check:before {
	content: "\f00c";
}

.fa-remove:before,.fa-close:before,.fa-times:before,.clearable-input .clear-icon:before {
	content: "\f00d";
}

.fa-search-plus:before {
	content: "\f00e";
}

.fa-search-minus:before {
	content: "\f010";
}

.fa-power-off:before {
	content: "\f011";
}

.fa-signal:before {
	content: "\f012";
}

.fa-gear:before,.fa-cog:before {
	content: "\f013";
}

.fa-trash-o:before {
	content: "\f014";
}

.fa-home:before {
	content: "\f015";
}

.fa-file-o:before {
	content: "\f016";
}

.fa-clock-o:before {
	content: "\f017";
}

.fa-road:before {
	content: "\f018";
}

.fa-download:before {
	content: "\f019";
}

.fa-arrow-circle-o-down:before {
	content: "\f01a";
}

.fa-arrow-circle-o-up:before {
	content: "\f01b";
}

.fa-inbox:before {
	content: "\f01c";
}

.fa-play-circle-o:before {
	content: "\f01d";
}

.fa-rotate-right:before,.fa-repeat:before {
	content: "\f01e";
}

.fa-refresh:before {
	content: "\f021";
}

.fa-list-alt:before {
	content: "\f022";
}

.fa-lock:before {
	content: "\f023";
}

.fa-flag:before {
	content: "\f024";
}

.fa-headphones:before {
	content: "\f025";
}

.fa-volume-off:before {
	content: "\f026";
}

.fa-volume-down:before {
	content: "\f027";
}

.fa-volume-up:before {
	content: "\f028";
}

.fa-qrcode:before {
	content: "\f029";
}

.fa-barcode:before {
	content: "\f02a";
}

.fa-tag:before {
	content: "\f02b";
}

.fa-tags:before {
	content: "\f02c";
}

.fa-book:before {
	content: "\f02d";
}

.fa-bookmark:before {
	content: "\f02e";
}

.fa-print:before {
	content: "\f02f";
}

.fa-camera:before {
	content: "\f030";
}

.fa-font:before {
	content: "\f031";
}

.fa-bold:before {
	content: "\f032";
}

.fa-italic:before {
	content: "\f033";
}

.fa-text-height:before {
	content: "\f034";
}

.fa-text-width:before {
	content: "\f035";
}

.fa-align-left:before {
	content: "\f036";
}

.fa-align-center:before {
	content: "\f037";
}

.fa-align-right:before {
	content: "\f038";
}

.fa-align-justify:before {
	content: "\f039";
}

.fa-list:before {
	content: "\f03a";
}

.fa-dedent:before,.fa-outdent:before {
	content: "\f03b";
}

.fa-indent:before {
	content: "\f03c";
}

.fa-video-camera:before {
	content: "\f03d";
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
	content: "\f03e";
}

.fa-pencil:before {
	content: "\f040";
}

.fa-map-marker:before {
	content: "\f041";
}

.fa-adjust:before {
	content: "\f042";
}

.fa-tint:before {
	content: "\f043";
}

.fa-edit:before,.fa-pencil-square-o:before {
	content: "\f044";
}

.fa-share-square-o:before {
	content: "\f045";
}

.fa-check-square-o:before {
	content: "\f046";
}

.fa-arrows:before {
	content: "\f047";
}

.fa-step-backward:before {
	content: "\f048";
}

.fa-fast-backward:before {
	content: "\f049";
}

.fa-backward:before {
	content: "\f04a";
}

.fa-play:before {
	content: "\f04b";
}

.fa-pause:before {
	content: "\f04c";
}

.fa-stop:before {
	content: "\f04d";
}

.fa-forward:before {
	content: "\f04e";
}

.fa-fast-forward:before {
	content: "\f050";
}

.fa-step-forward:before {
	content: "\f051";
}

.fa-eject:before {
	content: "\f052";
}

.fa-chevron-left:before {
	content: "\f053";
}

.fa-chevron-right:before {
	content: "\f054";
}

.fa-plus-circle:before {
	content: "\f055";
}

.fa-minus-circle:before {
	content: "\f056";
}

.fa-times-circle:before {
	content: "\f057";
}

.fa-check-circle:before {
	content: "\f058";
}

.fa-question-circle:before {
	content: "\f059";
}

.fa-info-circle:before {
	content: "\f05a";
}

.fa-crosshairs:before {
	content: "\f05b";
}

.fa-times-circle-o:before {
	content: "\f05c";
}

.fa-check-circle-o:before {
	content: "\f05d";
}

.fa-ban:before {
	content: "\f05e";
}

.fa-arrow-left:before {
	content: "\f060";
}

.fa-arrow-right:before {
	content: "\f061";
}

.fa-arrow-up:before {
	content: "\f062";
}

.fa-arrow-down:before {
	content: "\f063";
}

.fa-mail-forward:before,.fa-share:before {
	content: "\f064";
}

.fa-expand:before {
	content: "\f065";
}

.fa-compress:before {
	content: "\f066";
}

.fa-plus:before {
	content: "\f067";
}

.fa-minus:before {
	content: "\f068";
}

.fa-asterisk:before {
	content: "\f069";
}

.fa-exclamation-circle:before,.md .admonitionblock td.icon .icon-important:before {
	content: "\f06a";
}

.fa-gift:before {
	content: "\f06b";
}

.fa-leaf:before {
	content: "\f06c";
}

.fa-fire:before,.md .admonitionblock td.icon .icon-caution:before {
	content: "\f06d";
}

.fa-eye:before {
	content: "\f06e";
}

.fa-eye-slash:before {
	content: "\f070";
}

.fa-warning:before,.fa-exclamation-triangle:before,.md .admonitionblock td.icon .icon-warning:before {
	content: "\f071";
}

.fa-plane:before {
	content: "\f072";
}

.fa-calendar:before {
	content: "\f073";
}

.fa-random:before {
	content: "\f074";
}

.fa-comment:before {
	content: "\f075";
}

.fa-magnet:before {
	content: "\f076";
}

.fa-chevron-up:before {
	content: "\f077";
}

.fa-chevron-down:before {
	content: "\f078";
}

.fa-retweet:before {
	content: "\f079";
}

.fa-shopping-cart:before {
	content: "\f07a";
}

.fa-folder:before {
	content: "\f07b";
}

.fa-folder-open:before {
	content: "\f07c";
}

.fa-arrows-v:before {
	content: "\f07d";
}

.fa-arrows-h:before {
	content: "\f07e";
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
	content: "\f080";
}

.fa-twitter-square:before {
	content: "\f081";
}

.fa-facebook-square:before {
	content: "\f082";
}

.fa-camera-retro:before {
	content: "\f083";
}

.fa-key:before {
	content: "\f084";
}

.fa-gears:before,.fa-cogs:before {
	content: "\f085";
}

.fa-comments:before {
	content: "\f086";
}

.fa-thumbs-o-up:before {
	content: "\f087";
}

.fa-thumbs-o-down:before {
	content: "\f088";
}

.fa-star-half:before {
	content: "\f089";
}

.fa-heart-o:before {
	content: "\f08a";
}

.fa-sign-out:before {
	content: "\f08b";
}

.fa-linkedin-square:before {
	content: "\f08c";
}

.fa-thumb-tack:before,.md .admonitionblock td.icon .icon-note:before {
	content: "\f08d";
}

.fa-external-link:before {
	content: "\f08e";
}

.fa-sign-in:before {
	content: "\f090";
}

.fa-trophy:before {
	content: "\f091";
}

.fa-github-square:before {
	content: "\f092";
}

.fa-upload:before {
	content: "\f093";
}

.fa-lemon-o:before {
	content: "\f094";
}

.fa-phone:before {
	content: "\f095";
}

.fa-square-o:before {
	content: "\f096";
}

.fa-bookmark-o:before {
	content: "\f097";
}

.fa-phone-square:before {
	content: "\f098";
}

.fa-twitter:before {
	content: "\f099";
}

.fa-facebook-f:before,.fa-facebook:before {
	content: "\f09a";
}

.fa-github:before {
	content: "\f09b";
}

.fa-unlock:before {
	content: "\f09c";
}

.fa-credit-card:before {
	content: "\f09d";
}

.fa-feed:before,.fa-rss:before {
	content: "\f09e";
}

.fa-hdd-o:before {
	content: "\f0a0";
}

.fa-bullhorn:before {
	content: "\f0a1";
}

.fa-bell:before {
	content: "\f0f3";
}

.fa-certificate:before {
	content: "\f0a3";
}

.fa-hand-o-right:before {
	content: "\f0a4";
}

.fa-hand-o-left:before {
	content: "\f0a5";
}

.fa-hand-o-up:before {
	content: "\f0a6";
}

.fa-hand-o-down:before {
	content: "\f0a7";
}

.fa-arrow-circle-left:before {
	content: "\f0a8";
}

.fa-arrow-circle-right:before {
	content: "\f0a9";
}

.fa-arrow-circle-up:before {
	content: "\f0aa";
}

.fa-arrow-circle-down:before {
	content: "\f0ab";
}

.fa-globe:before {
	content: "\f0ac";
}

.fa-wrench:before {
	content: "\f0ad";
}

.fa-tasks:before {
	content: "\f0ae";
}

.fa-filter:before {
	content: "\f0b0";
}

.fa-briefcase:before {
	content: "\f0b1";
}

.fa-arrows-alt:before {
	content: "\f0b2";
}

.fa-group:before,.fa-users:before {
	content: "\f0c0";
}

.fa-chain:before,.fa-link:before {
	content: "\f0c1";
}

.fa-cloud:before {
	content: "\f0c2";
}

.fa-flask:before {
	content: "\f0c3";
}

.fa-cut:before,.fa-scissors:before {
	content: "\f0c4";
}

.fa-copy:before,.fa-files-o:before {
	content: "\f0c5";
}

.fa-paperclip:before {
	content: "\f0c6";
}

.fa-save:before,.fa-floppy-o:before {
	content: "\f0c7";
}

.fa-square:before {
	content: "\f0c8";
}

.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
	content: "\f0c9";
}

.fa-list-ul:before {
	content: "\f0ca";
}

.fa-list-ol:before {
	content: "\f0cb";
}

.fa-strikethrough:before {
	content: "\f0cc";
}

.fa-underline:before {
	content: "\f0cd";
}

.fa-table:before {
	content: "\f0ce";
}

.fa-magic:before {
	content: "\f0d0";
}

.fa-truck:before {
	content: "\f0d1";
}

.fa-pinterest:before {
	content: "\f0d2";
}

.fa-pinterest-square:before {
	content: "\f0d3";
}

.fa-google-plus-square:before {
	content: "\f0d4";
}

.fa-google-plus:before {
	content: "\f0d5";
}

.fa-money:before {
	content: "\f0d6";
}

.fa-caret-down:before {
	content: "\f0d7";
}

.fa-caret-up:before {
	content: "\f0d8";
}

.fa-caret-left:before {
	content: "\f0d9";
}

.fa-caret-right:before {
	content: "\f0da";
}

.fa-columns:before {
	content: "\f0db";
}

.fa-unsorted:before,.fa-sort:before {
	content: "\f0dc";
}

.fa-sort-down:before,.fa-sort-desc:before {
	content: "\f0dd";
}

.fa-sort-up:before,.fa-sort-asc:before {
	content: "\f0de";
}

.fa-envelope:before {
	content: "\f0e0";
}

.fa-linkedin:before {
	content: "\f0e1";
}

.fa-rotate-left:before,.fa-undo:before {
	content: "\f0e2";
}

.fa-legal:before,.fa-gavel:before {
	content: "\f0e3";
}

.fa-dashboard:before,.fa-tachometer:before {
	content: "\f0e4";
}

.fa-comment-o:before {
	content: "\f0e5";
}

.fa-comments-o:before {
	content: "\f0e6";
}

.fa-flash:before,.fa-bolt:before {
	content: "\f0e7";
}

.fa-sitemap:before {
	content: "\f0e8";
}

.fa-umbrella:before {
	content: "\f0e9";
}

.fa-paste:before,.fa-clipboard:before {
	content: "\f0ea";
}

.fa-lightbulb-o:before,.md .admonitionblock td.icon .icon-tip:before {
	content: "\f0eb";
}

.fa-exchange:before {
	content: "\f0ec";
}

.fa-cloud-download:before {
	content: "\f0ed";
}

.fa-cloud-upload:before {
	content: "\f0ee";
}

.fa-user-md:before {
	content: "\f0f0";
}

.fa-stethoscope:before {
	content: "\f0f1";
}

.fa-suitcase:before {
	content: "\f0f2";
}

.fa-bell-o:before {
	content: "\f0a2";
}

.fa-coffee:before {
	content: "\f0f4";
}

.fa-cutlery:before {
	content: "\f0f5";
}

.fa-file-text-o:before {
	content: "\f0f6";
}

.fa-building-o:before {
	content: "\f0f7";
}

.fa-hospital-o:before {
	content: "\f0f8";
}

.fa-ambulance:before {
	content: "\f0f9";
}

.fa-medkit:before {
	content: "\f0fa";
}

.fa-fighter-jet:before {
	content: "\f0fb";
}

.fa-beer:before {
	content: "\f0fc";
}

.fa-h-square:before {
	content: "\f0fd";
}

.fa-plus-square:before {
	content: "\f0fe";
}

.fa-angle-double-left:before {
	content: "\f100";
}

.fa-angle-double-right:before {
	content: "\f101";
}

.fa-angle-double-up:before {
	content: "\f102";
}

.fa-angle-double-down:before {
	content: "\f103";
}

.fa-angle-left:before {
	content: "\f104";
}

.fa-angle-right:before {
	content: "\f105";
}

.fa-angle-up:before {
	content: "\f106";
}

.fa-angle-down:before {
	content: "\f107";
}

.fa-desktop:before {
	content: "\f108";
}

.fa-laptop:before {
	content: "\f109";
}

.fa-tablet:before {
	content: "\f10a";
}

.fa-mobile-phone:before,.fa-mobile:before {
	content: "\f10b";
}

.fa-circle-o:before {
	content: "\f10c";
}

.fa-quote-left:before {
	content: "\f10d";
}

.fa-quote-right:before {
	content: "\f10e";
}

.fa-spinner:before {
	content: "\f110";
}

.fa-circle:before {
	content: "\f111";
}

.fa-mail-reply:before,.fa-reply:before {
	content: "\f112";
}

.fa-github-alt:before {
	content: "\f113";
}

.fa-folder-o:before {
	content: "\f114";
}

.fa-folder-open-o:before {
	content: "\f115";
}

.fa-smile-o:before {
	content: "\f118";
}

.fa-frown-o:before {
	content: "\f119";
}

.fa-meh-o:before {
	content: "\f11a";
}

.fa-gamepad:before {
	content: "\f11b";
}

.fa-keyboard-o:before {
	content: "\f11c";
}

.fa-flag-o:before {
	content: "\f11d";
}

.fa-flag-checkered:before {
	content: "\f11e";
}

.fa-terminal:before {
	content: "\f120";
}

.fa-code:before {
	content: "\f121";
}

.fa-mail-reply-all:before,.fa-reply-all:before {
	content: "\f122";
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
	content: "\f123";
}

.fa-location-arrow:before {
	content: "\f124";
}

.fa-crop:before {
	content: "\f125";
}

.fa-code-fork:before {
	content: "\f126";
}

.fa-unlink:before,.fa-chain-broken:before {
	content: "\f127";
}

.fa-question:before {
	content: "\f128";
}

.fa-info:before {
	content: "\f129";
}

.fa-exclamation:before {
	content: "\f12a";
}

.fa-superscript:before {
	content: "\f12b";
}

.fa-subscript:before {
	content: "\f12c";
}

.fa-eraser:before {
	content: "\f12d";
}

.fa-puzzle-piece:before {
	content: "\f12e";
}

.fa-microphone:before {
	content: "\f130";
}

.fa-microphone-slash:before {
	content: "\f131";
}

.fa-shield:before {
	content: "\f132";
}

.fa-calendar-o:before {
	content: "\f133";
}

.fa-fire-extinguisher:before {
	content: "\f134";
}

.fa-rocket:before {
	content: "\f135";
}

.fa-maxcdn:before {
	content: "\f136";
}

.fa-chevron-circle-left:before {
	content: "\f137";
}

.fa-chevron-circle-right:before {
	content: "\f138";
}

.fa-chevron-circle-up:before {
	content: "\f139";
}

.fa-chevron-circle-down:before {
	content: "\f13a";
}

.fa-html5:before {
	content: "\f13b";
}

.fa-css3:before {
	content: "\f13c";
}

.fa-anchor:before {
	content: "\f13d";
}

.fa-unlock-alt:before {
	content: "\f13e";
}

.fa-bullseye:before {
	content: "\f140";
}

.fa-ellipsis-h:before {
	content: "\f141";
}

.fa-ellipsis-v:before {
	content: "\f142";
}

.fa-rss-square:before {
	content: "\f143";
}

.fa-play-circle:before {
	content: "\f144";
}

.fa-ticket:before {
	content: "\f145";
}

.fa-minus-square:before {
	content: "\f146";
}

.fa-minus-square-o:before {
	content: "\f147";
}

.fa-level-up:before {
	content: "\f148";
}

.fa-level-down:before {
	content: "\f149";
}

.fa-check-square:before {
	content: "\f14a";
}

.fa-pencil-square:before {
	content: "\f14b";
}

.fa-external-link-square:before {
	content: "\f14c";
}

.fa-share-square:before {
	content: "\f14d";
}

.fa-compass:before {
	content: "\f14e";
}

.fa-toggle-down:before,.fa-caret-square-o-down:before {
	content: "\f150";
}

.fa-toggle-up:before,.fa-caret-square-o-up:before {
	content: "\f151";
}

.fa-toggle-right:before,.fa-caret-square-o-right:before {
	content: "\f152";
}

.fa-euro:before,.fa-eur:before {
	content: "\f153";
}

.fa-gbp:before {
	content: "\f154";
}

.fa-dollar:before,.fa-usd:before {
	content: "\f155";
}

.fa-rupee:before,.fa-inr:before {
	content: "\f156";
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
	content: "\f157";
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
	content: "\f158";
}

.fa-won:before,.fa-krw:before {
	content: "\f159";
}

.fa-bitcoin:before,.fa-btc:before {
	content: "\f15a";
}

.fa-file:before {
	content: "\f15b";
}

.fa-file-text:before {
	content: "\f15c";
}

.fa-sort-alpha-asc:before {
	content: "\f15d";
}

.fa-sort-alpha-desc:before {
	content: "\f15e";
}

.fa-sort-amount-asc:before {
	content: "\f160";
}

.fa-sort-amount-desc:before {
	content: "\f161";
}

.fa-sort-numeric-asc:before {
	content: "\f162";
}

.fa-sort-numeric-desc:before {
	content: "\f163";
}

.fa-thumbs-up:before {
	content: "\f164";
}

.fa-thumbs-down:before {
	content: "\f165";
}

.fa-youtube-square:before {
	content: "\f166";
}

.fa-youtube:before {
	content: "\f167";
}

.fa-xing:before {
	content: "\f168";
}

.fa-xing-square:before {
	content: "\f169";
}

.fa-youtube-play:before {
	content: "\f16a";
}

.fa-dropbox:before {
	content: "\f16b";
}

.fa-stack-overflow:before {
	content: "\f16c";
}

.fa-instagram:before {
	content: "\f16d";
}

.fa-flickr:before {
	content: "\f16e";
}

.fa-adn:before {
	content: "\f170";
}

.fa-bitbucket:before {
	content: "\f171";
}

.fa-bitbucket-square:before {
	content: "\f172";
}

.fa-tumblr:before {
	content: "\f173";
}

.fa-tumblr-square:before {
	content: "\f174";
}

.fa-long-arrow-down:before {
	content: "\f175";
}

.fa-long-arrow-up:before {
	content: "\f176";
}

.fa-long-arrow-left:before {
	content: "\f177";
}

.fa-long-arrow-right:before {
	content: "\f178";
}

.fa-apple:before {
	content: "\f179";
}

.fa-windows:before {
	content: "\f17a";
}

.fa-android:before {
	content: "\f17b";
}

.fa-linux:before {
	content: "\f17c";
}

.fa-dribbble:before {
	content: "\f17d";
}

.fa-skype:before {
	content: "\f17e";
}

.fa-foursquare:before {
	content: "\f180";
}

.fa-trello:before {
	content: "\f181";
}

.fa-female:before {
	content: "\f182";
}

.fa-male:before {
	content: "\f183";
}

.fa-gittip:before,.fa-gratipay:before {
	content: "\f184";
}

.fa-sun-o:before {
	content: "\f185";
}

.fa-moon-o:before {
	content: "\f186";
}

.fa-archive:before {
	content: "\f187";
}

.fa-bug:before {
	content: "\f188";
}

.fa-vk:before {
	content: "\f189";
}

.fa-weibo:before {
	content: "\f18a";
}

.fa-renren:before {
	content: "\f18b";
}

.fa-pagelines:before {
	content: "\f18c";
}

.fa-stack-exchange:before {
	content: "\f18d";
}

.fa-arrow-circle-o-right:before {
	content: "\f18e";
}

.fa-arrow-circle-o-left:before {
	content: "\f190";
}

.fa-toggle-left:before,.fa-caret-square-o-left:before {
	content: "\f191";
}

.fa-dot-circle-o:before {
	content: "\f192";
}

.fa-wheelchair:before {
	content: "\f193";
}

.fa-vimeo-square:before {
	content: "\f194";
}

.fa-turkish-lira:before,.fa-try:before {
	content: "\f195";
}

.fa-plus-square-o:before {
	content: "\f196";
}

.fa-space-shuttle:before {
	content: "\f197";
}

.fa-slack:before {
	content: "\f198";
}

.fa-envelope-square:before {
	content: "\f199";
}

.fa-wordpress:before {
	content: "\f19a";
}

.fa-openid:before {
	content: "\f19b";
}

.fa-institution:before,.fa-bank:before,.fa-university:before {
	content: "\f19c";
}

.fa-mortar-board:before,.fa-graduation-cap:before {
	content: "\f19d";
}

.fa-yahoo:before {
	content: "\f19e";
}

.fa-google:before {
	content: "\f1a0";
}

.fa-reddit:before {
	content: "\f1a1";
}

.fa-reddit-square:before {
	content: "\f1a2";
}

.fa-stumbleupon-circle:before {
	content: "\f1a3";
}

.fa-stumbleupon:before {
	content: "\f1a4";
}

.fa-delicious:before {
	content: "\f1a5";
}

.fa-digg:before {
	content: "\f1a6";
}

.fa-pied-piper-pp:before {
	content: "\f1a7";
}

.fa-pied-piper-alt:before {
	content: "\f1a8";
}

.fa-drupal:before {
	content: "\f1a9";
}

.fa-joomla:before {
	content: "\f1aa";
}

.fa-language:before {
	content: "\f1ab";
}

.fa-fax:before {
	content: "\f1ac";
}

.fa-building:before {
	content: "\f1ad";
}

.fa-child:before {
	content: "\f1ae";
}

.fa-paw:before {
	content: "\f1b0";
}

.fa-spoon:before {
	content: "\f1b1";
}

.fa-cube:before {
	content: "\f1b2";
}

.fa-cubes:before {
	content: "\f1b3";
}

.fa-behance:before {
	content: "\f1b4";
}

.fa-behance-square:before {
	content: "\f1b5";
}

.fa-steam:before {
	content: "\f1b6";
}

.fa-steam-square:before {
	content: "\f1b7";
}

.fa-recycle:before {
	content: "\f1b8";
}

.fa-automobile:before,.fa-car:before {
	content: "\f1b9";
}

.fa-cab:before,.fa-taxi:before {
	content: "\f1ba";
}

.fa-tree:before {
	content: "\f1bb";
}

.fa-spotify:before {
	content: "\f1bc";
}

.fa-deviantart:before {
	content: "\f1bd";
}

.fa-soundcloud:before {
	content: "\f1be";
}

.fa-database:before {
	content: "\f1c0";
}

.fa-file-pdf-o:before {
	content: "\f1c1";
}

.fa-file-word-o:before {
	content: "\f1c2";
}

.fa-file-excel-o:before {
	content: "\f1c3";
}

.fa-file-powerpoint-o:before {
	content: "\f1c4";
}

.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
	content: "\f1c5";
}

.fa-file-zip-o:before,.fa-file-archive-o:before {
	content: "\f1c6";
}

.fa-file-sound-o:before,.fa-file-audio-o:before {
	content: "\f1c7";
}

.fa-file-movie-o:before,.fa-file-video-o:before {
	content: "\f1c8";
}

.fa-file-code-o:before {
	content: "\f1c9";
}

.fa-vine:before {
	content: "\f1ca";
}

.fa-codepen:before {
	content: "\f1cb";
}

.fa-jsfiddle:before {
	content: "\f1cc";
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
	content: "\f1cd";
}

.fa-circle-o-notch:before {
	content: "\f1ce";
}

.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
	content: "\f1d0";
}

.fa-ge:before,.fa-empire:before {
	content: "\f1d1";
}

.fa-git-square:before {
	content: "\f1d2";
}

.fa-git:before {
	content: "\f1d3";
}

.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
	content: "\f1d4";
}

.fa-tencent-weibo:before {
	content: "\f1d5";
}

.fa-qq:before {
	content: "\f1d6";
}

.fa-wechat:before,.fa-weixin:before {
	content: "\f1d7";
}

.fa-send:before,.fa-paper-plane:before {
	content: "\f1d8";
}

.fa-send-o:before,.fa-paper-plane-o:before {
	content: "\f1d9";
}

.fa-history:before {
	content: "\f1da";
}

.fa-circle-thin:before {
	content: "\f1db";
}

.fa-header:before {
	content: "\f1dc";
}

.fa-paragraph:before {
	content: "\f1dd";
}

.fa-sliders:before {
	content: "\f1de";
}

.fa-share-alt:before {
	content: "\f1e0";
}

.fa-share-alt-square:before {
	content: "\f1e1";
}

.fa-bomb:before {
	content: "\f1e2";
}

.fa-soccer-ball-o:before,.fa-futbol-o:before {
	content: "\f1e3";
}

.fa-tty:before {
	content: "\f1e4";
}

.fa-binoculars:before {
	content: "\f1e5";
}

.fa-plug:before {
	content: "\f1e6";
}

.fa-slideshare:before {
	content: "\f1e7";
}

.fa-twitch:before {
	content: "\f1e8";
}

.fa-yelp:before {
	content: "\f1e9";
}

.fa-newspaper-o:before {
	content: "\f1ea";
}

.fa-wifi:before {
	content: "\f1eb";
}

.fa-calculator:before {
	content: "\f1ec";
}

.fa-paypal:before {
	content: "\f1ed";
}

.fa-google-wallet:before {
	content: "\f1ee";
}

.fa-cc-visa:before {
	content: "\f1f0";
}

.fa-cc-mastercard:before {
	content: "\f1f1";
}

.fa-cc-discover:before {
	content: "\f1f2";
}

.fa-cc-amex:before {
	content: "\f1f3";
}

.fa-cc-paypal:before {
	content: "\f1f4";
}

.fa-cc-stripe:before {
	content: "\f1f5";
}

.fa-bell-slash:before {
	content: "\f1f6";
}

.fa-bell-slash-o:before {
	content: "\f1f7";
}

.fa-trash:before {
	content: "\f1f8";
}

.fa-copyright:before {
	content: "\f1f9";
}

.fa-at:before {
	content: "\f1fa";
}

.fa-eyedropper:before {
	content: "\f1fb";
}

.fa-paint-brush:before {
	content: "\f1fc";
}

.fa-birthday-cake:before {
	content: "\f1fd";
}

.fa-area-chart:before {
	content: "\f1fe";
}

.fa-pie-chart:before {
	content: "\f200";
}

.fa-line-chart:before {
	content: "\f201";
}

.fa-lastfm:before {
	content: "\f202";
}

.fa-lastfm-square:before {
	content: "\f203";
}

.fa-toggle-off:before {
	content: "\f204";
}

.fa-toggle-on:before {
	content: "\f205";
}

.fa-bicycle:before {
	content: "\f206";
}

.fa-bus:before {
	content: "\f207";
}

.fa-ioxhost:before {
	content: "\f208";
}

.fa-angellist:before {
	content: "\f209";
}

.fa-cc:before {
	content: "\f20a";
}

.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
	content: "\f20b";
}

.fa-meanpath:before {
	content: "\f20c";
}

.fa-buysellads:before {
	content: "\f20d";
}

.fa-connectdevelop:before {
	content: "\f20e";
}

.fa-dashcube:before {
	content: "\f210";
}

.fa-forumbee:before {
	content: "\f211";
}

.fa-leanpub:before {
	content: "\f212";
}

.fa-sellsy:before {
	content: "\f213";
}

.fa-shirtsinbulk:before {
	content: "\f214";
}

.fa-simplybuilt:before {
	content: "\f215";
}

.fa-skyatlas:before {
	content: "\f216";
}

.fa-cart-plus:before {
	content: "\f217";
}

.fa-cart-arrow-down:before {
	content: "\f218";
}

.fa-diamond:before {
	content: "\f219";
}

.fa-ship:before {
	content: "\f21a";
}

.fa-user-secret:before {
	content: "\f21b";
}

.fa-motorcycle:before {
	content: "\f21c";
}

.fa-street-view:before {
	content: "\f21d";
}

.fa-heartbeat:before {
	content: "\f21e";
}

.fa-venus:before {
	content: "\f221";
}

.fa-mars:before {
	content: "\f222";
}

.fa-mercury:before {
	content: "\f223";
}

.fa-intersex:before,.fa-transgender:before {
	content: "\f224";
}

.fa-transgender-alt:before {
	content: "\f225";
}

.fa-venus-double:before {
	content: "\f226";
}

.fa-mars-double:before {
	content: "\f227";
}

.fa-venus-mars:before {
	content: "\f228";
}

.fa-mars-stroke:before {
	content: "\f229";
}

.fa-mars-stroke-v:before {
	content: "\f22a";
}

.fa-mars-stroke-h:before {
	content: "\f22b";
}

.fa-neuter:before {
	content: "\f22c";
}

.fa-genderless:before {
	content: "\f22d";
}

.fa-facebook-official:before {
	content: "\f230";
}

.fa-pinterest-p:before {
	content: "\f231";
}

.fa-whatsapp:before {
	content: "\f232";
}

.fa-server:before {
	content: "\f233";
}

.fa-user-plus:before {
	content: "\f234";
}

.fa-user-times:before {
	content: "\f235";
}

.fa-hotel:before,.fa-bed:before {
	content: "\f236";
}

.fa-viacoin:before {
	content: "\f237";
}

.fa-train:before {
	content: "\f238";
}

.fa-subway:before {
	content: "\f239";
}

.fa-medium:before {
	content: "\f23a";
}

.fa-yc:before,.fa-y-combinator:before {
	content: "\f23b";
}

.fa-optin-monster:before {
	content: "\f23c";
}

.fa-opencart:before {
	content: "\f23d";
}

.fa-expeditedssl:before {
	content: "\f23e";
}

.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
	content: "\f240";
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
	content: "\f241";
}

.fa-battery-2:before,.fa-battery-half:before {
	content: "\f242";
}

.fa-battery-1:before,.fa-battery-quarter:before {
	content: "\f243";
}

.fa-battery-0:before,.fa-battery-empty:before {
	content: "\f244";
}

.fa-mouse-pointer:before {
	content: "\f245";
}

.fa-i-cursor:before {
	content: "\f246";
}

.fa-object-group:before {
	content: "\f247";
}

.fa-object-ungroup:before {
	content: "\f248";
}

.fa-sticky-note:before {
	content: "\f249";
}

.fa-sticky-note-o:before {
	content: "\f24a";
}

.fa-cc-jcb:before {
	content: "\f24b";
}

.fa-cc-diners-club:before {
	content: "\f24c";
}

.fa-clone:before {
	content: "\f24d";
}

.fa-balance-scale:before {
	content: "\f24e";
}

.fa-hourglass-o:before {
	content: "\f250";
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
	content: "\f251";
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
	content: "\f252";
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
	content: "\f253";
}

.fa-hourglass:before {
	content: "\f254";
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
	content: "\f255";
}

.fa-hand-stop-o:before,.fa-hand-paper-o:before {
	content: "\f256";
}

.fa-hand-scissors-o:before {
	content: "\f257";
}

.fa-hand-lizard-o:before {
	content: "\f258";
}

.fa-hand-spock-o:before {
	content: "\f259";
}

.fa-hand-pointer-o:before {
	content: "\f25a";
}

.fa-hand-peace-o:before {
	content: "\f25b";
}

.fa-trademark:before {
	content: "\f25c";
}

.fa-registered:before {
	content: "\f25d";
}

.fa-creative-commons:before {
	content: "\f25e";
}

.fa-gg:before {
	content: "\f260";
}

.fa-gg-circle:before {
	content: "\f261";
}

.fa-tripadvisor:before {
	content: "\f262";
}

.fa-odnoklassniki:before {
	content: "\f263";
}

.fa-odnoklassniki-square:before {
	content: "\f264";
}

.fa-get-pocket:before {
	content: "\f265";
}

.fa-wikipedia-w:before {
	content: "\f266";
}

.fa-safari:before {
	content: "\f267";
}

.fa-chrome:before {
	content: "\f268";
}

.fa-firefox:before {
	content: "\f269";
}

.fa-opera:before {
	content: "\f26a";
}

.fa-internet-explorer:before {
	content: "\f26b";
}

.fa-tv:before,.fa-television:before {
	content: "\f26c";
}

.fa-contao:before {
	content: "\f26d";
}

.fa-500px:before {
	content: "\f26e";
}

.fa-amazon:before {
	content: "\f270";
}

.fa-calendar-plus-o:before {
	content: "\f271";
}

.fa-calendar-minus-o:before {
	content: "\f272";
}

.fa-calendar-times-o:before {
	content: "\f273";
}

.fa-calendar-check-o:before {
	content: "\f274";
}

.fa-industry:before {
	content: "\f275";
}

.fa-map-pin:before {
	content: "\f276";
}

.fa-map-signs:before {
	content: "\f277";
}

.fa-map-o:before {
	content: "\f278";
}

.fa-map:before {
	content: "\f279";
}

.fa-commenting:before {
	content: "\f27a";
}

.fa-commenting-o:before {
	content: "\f27b";
}

.fa-houzz:before {
	content: "\f27c";
}

.fa-vimeo:before {
	content: "\f27d";
}

.fa-black-tie:before {
	content: "\f27e";
}

.fa-fonticons:before {
	content: "\f280";
}

.fa-reddit-alien:before {
	content: "\f281";
}

.fa-edge:before {
	content: "\f282";
}

.fa-credit-card-alt:before {
	content: "\f283";
}

.fa-codiepie:before {
	content: "\f284";
}

.fa-modx:before {
	content: "\f285";
}

.fa-fort-awesome:before {
	content: "\f286";
}

.fa-usb:before {
	content: "\f287";
}

.fa-product-hunt:before {
	content: "\f288";
}

.fa-mixcloud:before {
	content: "\f289";
}

.fa-scribd:before {
	content: "\f28a";
}

.fa-pause-circle:before {
	content: "\f28b";
}

.fa-pause-circle-o:before {
	content: "\f28c";
}

.fa-stop-circle:before {
	content: "\f28d";
}

.fa-stop-circle-o:before {
	content: "\f28e";
}

.fa-shopping-bag:before {
	content: "\f290";
}

.fa-shopping-basket:before {
	content: "\f291";
}

.fa-hashtag:before {
	content: "\f292";
}

.fa-bluetooth:before {
	content: "\f293";
}

.fa-bluetooth-b:before {
	content: "\f294";
}

.fa-percent:before {
	content: "\f295";
}

.fa-gitlab:before {
	content: "\f296";
}

.fa-wpbeginner:before {
	content: "\f297";
}

.fa-wpforms:before {
	content: "\f298";
}

.fa-envira:before {
	content: "\f299";
}

.fa-universal-access:before {
	content: "\f29a";
}

.fa-wheelchair-alt:before {
	content: "\f29b";
}

.fa-question-circle-o:before {
	content: "\f29c";
}

.fa-blind:before {
	content: "\f29d";
}

.fa-audio-description:before {
	content: "\f29e";
}

.fa-volume-control-phone:before {
	content: "\f2a0";
}

.fa-braille:before {
	content: "\f2a1";
}

.fa-assistive-listening-systems:before {
	content: "\f2a2";
}

.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
	content: "\f2a3";
}

.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
	content: "\f2a4";
}

.fa-glide:before {
	content: "\f2a5";
}

.fa-glide-g:before {
	content: "\f2a6";
}

.fa-signing:before,.fa-sign-language:before {
	content: "\f2a7";
}

.fa-low-vision:before {
	content: "\f2a8";
}

.fa-viadeo:before {
	content: "\f2a9";
}

.fa-viadeo-square:before {
	content: "\f2aa";
}

.fa-snapchat:before {
	content: "\f2ab";
}

.fa-snapchat-ghost:before {
	content: "\f2ac";
}

.fa-snapchat-square:before {
	content: "\f2ad";
}

.fa-pied-piper:before {
	content: "\f2ae";
}

.fa-first-order:before {
	content: "\f2b0";
}

.fa-yoast:before {
	content: "\f2b1";
}

.fa-themeisle:before {
	content: "\f2b2";
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
	content: "\f2b3";
}

.fa-fa:before,.fa-font-awesome:before {
	content: "\f2b4";
}

.fa-handshake-o:before {
	content: "\f2b5";
}

.fa-envelope-open:before {
	content: "\f2b6";
}

.fa-envelope-open-o:before {
	content: "\f2b7";
}

.fa-linode:before {
	content: "\f2b8";
}

.fa-address-book:before {
	content: "\f2b9";
}

.fa-address-book-o:before {
	content: "\f2ba";
}

.fa-vcard:before,.fa-address-card:before {
	content: "\f2bb";
}

.fa-vcard-o:before,.fa-address-card-o:before {
	content: "\f2bc";
}

.fa-user-circle:before {
	content: "\f2bd";
}

.fa-user-circle-o:before {
	content: "\f2be";
}

.fa-user-o:before {
	content: "\f2c0";
}

.fa-id-badge:before {
	content: "\f2c1";
}

.fa-drivers-license:before,.fa-id-card:before {
	content: "\f2c2";
}

.fa-drivers-license-o:before,.fa-id-card-o:before {
	content: "\f2c3";
}

.fa-quora:before {
	content: "\f2c4";
}

.fa-free-code-camp:before {
	content: "\f2c5";
}

.fa-telegram:before {
	content: "\f2c6";
}

.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
	content: "\f2c7";
}

.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
	content: "\f2c8";
}

.fa-thermometer-2:before,.fa-thermometer-half:before {
	content: "\f2c9";
}

.fa-thermometer-1:before,.fa-thermometer-quarter:before {
	content: "\f2ca";
}

.fa-thermometer-0:before,.fa-thermometer-empty:before {
	content: "\f2cb";
}

.fa-shower:before {
	content: "\f2cc";
}

.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
	content: "\f2cd";
}

.fa-podcast:before {
	content: "\f2ce";
}

.fa-window-maximize:before {
	content: "\f2d0";
}

.fa-window-minimize:before {
	content: "\f2d1";
}

.fa-window-restore:before {
	content: "\f2d2";
}

.fa-times-rectangle:before,.fa-window-close:before {
	content: "\f2d3";
}

.fa-times-rectangle-o:before,.fa-window-close-o:before {
	content: "\f2d4";
}

.fa-bandcamp:before {
	content: "\f2d5";
}

.fa-grav:before {
	content: "\f2d6";
}

.fa-etsy:before {
	content: "\f2d7";
}

.fa-imdb:before {
	content: "\f2d8";
}

.fa-ravelry:before {
	content: "\f2d9";
}

.fa-eercast:before {
	content: "\f2da";
}

.fa-microchip:before {
	content: "\f2db";
}

.fa-snowflake-o:before {
	content: "\f2dc";
}

.fa-superpowers:before {
	content: "\f2dd";
}

.fa-wpexplorer:before {
	content: "\f2de";
}

.fa-meetup:before {
	content: "\f2e0";
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

.sr-only-focusable:active,.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}

.info-well .admin-well-statistics,.info-well .admin-well-features {
	padding-bottom: 46px;
}

.usage-data {
	max-height: 400px;
}

.alert-management-details table tr td {
	border-width: 0;
	padding: 1rem;
	border-color: transparent;
	border-bottom: 1px solid #dbdbdb;
}

.alert-management-details table tr td:first-child div {
	font-weight: bold;
}

.alert-management-details table tr td:not(:first-child)::before {
	color: #707070;
	font-weight: normal !important;
}

.alert-management-details table tr td:not(:first-child) div {
	color: #707070;
}

@media (min-width: 576px) {
	.alert-management-details table tr td div {
		text-align: left !important;
	}
}

@media (max-width: 575.98px) {
	.alert-management-details .alert-details-issue-button {
		width: 100%;
	}
}

.alert-management-details .toggle-sidebar-mobile-button {
	right: 0;
}

.alert-management-details .dropdown-menu-toggle:hover {
	background-color: #fff;
}

.alert-management-details .assignee-dropdown-item .dropdown-item {
	display: flex;
	align-items: center;
}

.alert-management-details .assignee-dropdown-item .dropdown-item::before {
	top: 50% !important;
}

.alert-management-details .assignee-dropdown-item .dropdown-item.is-active:last-child {
	border-bottom: 1px solid #dbdbdb;
}

.alert-management-details .note-header-info {
	margin-top: 0.125rem;
}

.alert-management-list .new-alert {
	background-color: #f3fff2;
}

.alert-management-list table {
	color: #707070;
}

.alert-management-list table tr:focus {
	outline: none;
}

.alert-management-list table tr td,.alert-management-list table tr th {
	padding-left: 3rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	outline: none;
	position: relative;
}

.alert-management-list table tr th {
	background-color: transparent;
	font-weight: 600;
	color: #666;
}

.alert-management-list table tr th[aria-sort='none']:hover {
	background-image: url('data:image/svg+xml, %3csvg   xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="4 0 8 16"%3e   %3cpath style="fill: %23BABABA;" fill-rule="evenodd" d="M11.707085,11.7071   L7.999975,15.4142 L4.292875,11.7071 C3.902375,11.3166 3.902375,   10.6834 4.292875,10.2929 C4.683375,9.90237   5.316575,9.90237 5.707075,10.2929 L6.999975,   11.5858 L6.999975,2 C6.999975,1.44771   7.447695,1 7.999975,1 C8.552255,1 8.999975,1.44771   8.999975,2 L8.999975,11.5858 L10.292865,10.2929 C10.683395   ,9.90237 11.316555,9.90237 11.707085,10.2929   C12.097605,10.6834 12.097605,11.3166 11.707085,11.7071 Z"/%3e   %3c/svg%3e');
}

@media (min-width: 768px) {
	.alert-management-list table tr:last-child td {
		border-width: 0;
	}
}

@media (max-width: 767.98px) {
	.alert-management-list .alert-management-table tr {
		border-top: 0;
	}

	.alert-management-list .alert-management-table tr .table-col {
		min-height: 68px;
	}

	.alert-management-list .alert-management-table tr .table-col:last-child {
		background-color: #fafafa;
	}

	.alert-management-list .alert-management-table tr .table-col:last-child::before {
		content: none !important;
	}

	.alert-management-list .alert-management-table tr .table-col:last-child div:not(.dropdown-title) {
		width: 100% !important;
		padding: 0 !important;
	}

	.alert-management-list .alert-management-table tr:hover {
		background-color: #fff;
		border-color: #fff;
		border-bottom-style: none;
	}
}

.alert-management-list .gl-tab-nav-item {
	color: #666;
}

.alert-management-list .gl-tab-nav-item>.gl-tab-counter-badge {
	color: inherit;
	font-size: 0.75rem;
	background-color: #f0f0f0;
}

.alert-management-list .icon-critical,.alert-management-details .icon-critical {
	color: #8d1300;
}

.alert-management-list .icon-high,.alert-management-details .icon-high {
	color: #c91c00;
}

.alert-management-list .icon-medium,.alert-management-details .icon-medium {
	color: #fca429;
}

.alert-management-list .icon-low,.alert-management-details .icon-low {
	color: #fdbc60;
}

.alert-management-list .icon-info,.alert-management-details .icon-info {
	color: #428fdc;
}

.alert-management-list .icon-unknown,.alert-management-details .icon-unknown {
	color: #bababa;
}

.user-can-drag {
	cursor: grab;
}

.is-ghost {
	opacity: 0.3;
	pointer-events: none;
}

.dropdown-projects .dropdown-content {
	max-height: 200px;
}

.dropdown-menu-issues-board-new {
	width: 320px;
}

.dropdown-menu-issues-board-new .dropdown-content {
	max-height: 140px;
}

.issue-board-dropdown-content {
	margin: 0;
	padding: 4px 16px 16px;
	border-bottom: 0;
	color: #707070;
}

.issue-boards-page .content-wrapper {
	padding-bottom: 0;
}

@media (min-width: 576px) {
	.boards-app {
		transition: width 0.3s;
		width: 100%;
	}

	.boards-app.is-compact {
		width: calc(100% - 290px);
	}
}

.boards-list,.board-swimlanes {
	height: calc(100vh - 103px);
	overflow-x: scroll;
	min-height: 200px;
}

@media (min-width: 576px) and (max-width: 767.98px) {
	.boards-list,.board-swimlanes {
		height: calc(100vh - 88px);
	}
}

@media (min-width: 768px) {
	.boards-list,.board-swimlanes {
		height: calc(100vh - 156px);
	}
}

.with-performance-bar .boards-list,.with-performance-bar .board-swimlanes {
	height: calc(100vh - 103px - 35px);
}

@media (min-width: 576px) and (max-width: 767.98px) {
	.with-performance-bar .boards-list,.with-performance-bar .board-swimlanes {
		height: calc(100vh - 88px - 35px);
	}
}

@media (min-width: 768px) {
	.with-performance-bar .boards-list,.with-performance-bar .board-swimlanes {
		height: calc(100vh - 156px - 35px);
	}
}

.board {
	display: inline-block;
	width: calc(85vw - 15px);
}

@media (min-width: 576px) {
	.board {
		width: 400px;
	}
}

.board .board-title-caret {
	border-radius: 4px;
	line-height: 1rem;
	height: 1rem;
}

.board .board-title-caret.btn svg,.board .project-buttons .board-title-caret.stat-text svg,.project-buttons .board .board-title-caret.stat-text svg {
	top: 0;
}

.board .board-title-caret:hover {
	background-color: #f0f0f0;
	transition: background-color 0.1s linear;
}

.board:not(.is-collapsed) .board-title-caret {
	margin-right: 4px;
}

.board.is-collapsed {
	width: 50px;
}

.board.is-collapsed .board-title {
	flex-direction: column;
	height: 100%;
}

.board.is-collapsed .board-title-caret {
	margin-top: 1px;
}

.board.is-collapsed .user-avatar-link,.board.is-collapsed .milestone-icon {
	margin-top: 8px;
	transform: rotate(90deg);
}

.board.is-collapsed .board-title-text {
	flex-grow: 0;
	margin: 8px 0;
}

.board.is-collapsed .board-title-text .board-title-main-text {
	display: block;
}

.board.is-collapsed .board-title-text .board-title-sub-text {
	display: none;
}

.board.is-collapsed .issue-count-badge {
	border: 0;
	white-space: nowrap;
	padding: 0;
}

.board.is-collapsed .board-title-text>span,.board.is-collapsed .issue-count-badge>span {
	height: 16px;
	margin: calc(50% - 8px) 0;
	transform: rotate(90deg);
	transform-origin: center;
}

.board-inner {
	font-size: 14px;
	background: #fafafa;
	border: 1px solid #dbdbdb;
}

.board-header.has-border::before {
	border-top: 3px solid;
	border-color: inherit;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	content: '';
	position: absolute;
	width: calc(100% + 2px);
	top: 0;
	left: 0;
	margin-top: -1px;
	margin-right: -1px;
	margin-left: -1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
}

.board-header.has-border::before .board-title {
	padding-top: 13px;
	padding-bottom: 16px;
}

.board-title {
	align-items: center;
	font-size: 1em;
	border-bottom: 1px solid #dbdbdb;
	padding: 8px;
}

.board-title .js-max-issue-size::before {
	content: '/';
}

.board-title-text {
	flex-grow: 1;
}

.board-delete.gl-button {
	background-color: transparent;
	outline: 0;
}

.board-delete.gl-button:hover {
	color: #1068bf;
	box-shadow: none;
}

.board-blank-state,.board-promotion-state {
	background-color: #fff;
	flex: 1;
	overflow-y: auto;
	overflow-x: hidden;
}

.board-blank-state-list>li:not(:last-child) {
	margin-bottom: 8px;
}

.board-blank-state-list .label-color {
	top: 2px;
	width: 16px;
	height: 16px;
	margin-right: 3px;
}

.board-list-component {
	min-height: 0;
}

.board-list {
	overflow-y: auto;
	overflow-x: hidden;
}

.board-list-loading {
	margin-top: 10px;
	font-size: 1.85714em;
}

.board-card {
	background: #fff;
	border: 1px solid #dbdbdb;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	line-height: 16px;
	list-style: none;
	position: relative;
}

.board-card:not(:last-child) {
	margin-bottom: 8px;
}

.board-card.is-active,.board-card.is-active .board-card-assignee:hover a {
	background-color: #e9f3fc;
}

.board-card.multi-select {
	border-color: #9dc7f1;
	background-color: #e9f3fc;
}

.board-card .gl-label {
	margin-top: 4px;
	margin-right: 4px;
}

.board-card .confidential-icon {
	color: #de7e00;
	cursor: help;
}

.board-card .issue-blocked-icon {
	color: #dd2b0e;
}

@media (max-width: 991.98px) {
	.board-card {
		padding: 8px;
	}
}

.board-card-title {
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	max-width: 100%;
	font-size: 1em;
}

.board-card-title a {
	color: #303030;
}

@media (max-width: 991.98px) {
	.board-card-title {
		font-size: 12px;
	}
}

.board-card-header {
	text-align: initial;
}

.board-card-assignee {
	margin-top: -4px;
	margin-bottom: -4px;
}

.board-card-assignee .avatar-counter {
	vertical-align: middle;
	line-height: 24px;
	min-width: 24px;
	height: 24px;
	border-radius: 24px;
	background-color: #919191;
	font-size: 11px;
	cursor: help;
	font-weight: 600;
	margin-left: -4px;
	border: 0;
	padding: 0 4px;
}

@media (max-width: 991.98px) {
	.board-card-assignee .avatar-counter {
		min-width: auto;
		height: 16px;
		border-radius: 16px;
		line-height: 16px;
	}
}

.board-card-assignee img {
	vertical-align: top;
}

.board-card-assignee .user-avatar-link:not(:only-child) {
	margin-left: -4px;
}

.board-card-assignee .user-avatar-link:not(:only-child):nth-of-type(1) {
	z-index: 2;
}

.board-card-assignee .user-avatar-link:not(:only-child):nth-of-type(2) {
	z-index: 1;
}

.board-card-assignee .avatar {
	margin: 0;
}

@media (max-width: 991.98px) {
	.board-card-assignee .avatar {
		width: 16px;
		height: 16px;
	}
}

@media (max-width: 991.98px) {
	.board-card-assignee {
		margin-top: 0;
		margin-bottom: 0;
	}
}

.board-card-number {
	font-size: 11px;
	color: #707070;
}

@media (min-width: 768px) {
	.board-card-number {
		font-size: 12px;
	}
}

.board-list-count {
	padding: 10px 0;
	color: #707070;
	font-size: 13px;
}

.board-new-issue-form {
	z-index: 4;
	margin: 5px;
}

.right-sidebar.issue-boards-sidebar .gutter-toggle {
	bottom: 15px;
	width: 22px;
	padding-left: 32px;
}

.right-sidebar.issue-boards-sidebar .gutter-toggle svg {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -5.5px;
	height: 12px;
	width: 12px;
}

.right-sidebar.issue-boards-sidebar .issuable-header-text {
	overflow-wrap: break-word;
	word-wrap: break-word;
	word-break: break-word;
	max-width: 100%;
	padding-right: 35px;
}

.right-sidebar.right-sidebar-expanded.boards-sidebar-slide-enter-active,.right-sidebar.right-sidebar-expanded.boards-sidebar-slide-leave-active {
	transition: width 0.3s, padding 0.3s;
}

.right-sidebar.right-sidebar-expanded.boards-sidebar-slide-enter,.right-sidebar.right-sidebar-expanded.boards-sidebar-slide-leave-active {
	width: 0;
	padding-left: 0;
	padding-right: 0;
}

.add-issues-modal {
	background-color: rgba(0,0,0,0.3);
	z-index: 9999;
}

.add-issues-container {
	width: 90vw;
	height: 85vh;
	max-width: 1100px;
	min-height: 500px;
	padding: 25px 15px 0;
	background-color: #fff;
	box-shadow: 0 2px 12px rgba(0,0,0,0.5);
}

.add-issues-container .empty-state.add-issues-empty-state-filter {
	flex-direction: column;
	justify-content: center;
}

.add-issues-container .empty-state .svg-content {
	margin-top: -40px;
}

.add-issues-header {
	margin: -25px -15px -5px;
	border-bottom: 1px solid #dbdbdb;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.add-issues-header>h2 {
	font-size: 18px;
}

.add-issues-list-column {
	width: 100%;
}

@media (min-width: 576px) {
	.add-issues-list-column {
		width: 50%;
	}
}

@media (min-width: 768px) {
	.add-issues-list-column {
		width: 33.33333%;
	}
}

.add-issues-list {
	padding-top: 3px;
	margin-left: -6px;
	margin-right: -6px;
	overflow-y: scroll;
}

.add-issues-list .board-card-parent {
	padding: 0 5px 5px;
}

.add-issues-list .board-card {
	border: 1px solid #e3e3e3;
	box-shadow: 0 1px 2px rgba(0,0,0,0.3);
	cursor: pointer;
}

.add-issues-footer {
	margin: auto -15px 0;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

.add-issues-footer-to-list {
	padding-left: 6px;
	padding-right: 6px;
	line-height: 34px;
}

.issue-card-selected {
	position: absolute;
	right: -3px;
	top: -3px;
	width: 17px;
	background-color: #1f75cb;
	color: #fff;
	border: 1px solid #1068bf;
	font-size: 9px;
	line-height: 15px;
	border-radius: 50%;
}

.board-card-info {
	color: #707070;
	white-space: nowrap;
	margin-right: 8px;
}

.board-card-info:not(.board-card-weight) {
	cursor: help;
}

.board-card-info.board-card-weight {
	color: #303030;
	cursor: pointer;
}

.board-card-info.board-card-weight:hover {
	color: initial;
	text-decoration: underline;
}

.board-card-info .board-card-info-icon {
	color: #919191;
	margin-right: 4px;
}

@media (max-width: 991.98px) {
	.board-card-info {
		font-size: 12px;
	}
}

.board-issue-path.js-show-tooltip {
	cursor: help;
}

.board-labels-toggle-wrapper,.board-swimlanes-toggle-wrapper {
	height: 34px;
}

.issue-boards-content.is-focused {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #fff;
	z-index: 9000;
}

@media (max-width: 767.98px) {
	.issue-boards-content.is-focused {
		padding-top: 10px;
	}
}

.issue-boards-content.is-focused .boards-list {
	height: calc(100vh - 68px);
	overflow-x: scroll;
}

.issue-boards-content.is-focused .issue-boards-sidebar {
	height: 100%;
	top: 0;
}

.board-swimlanes {
	overflow-x: auto;
}

.board-header-collapsed-info-icon:hover {
	color: #303030;
}

.content-list>.branch-item,.branch-title {
	display: flex;
	align-items: center;
}

.branch-info {
	flex: auto;
	min-width: 0;
	overflow: hidden;
}

.divergence-graph .graph-side {
	width: 80px;
}

.divergence-graph .graph-side.full {
	width: 161px;
}

.divergence-graph .graph-side .bar {
	height: 4px;
	background-color: #ddd;
}

.divergence-graph .graph-side .count {
	font-size: 12px;
}

.divergence-graph .graph-separator {
	width: 1px;
	height: 18px;
	background-color: #ddd;
}

.divergence-graph,.branch-item .controls {
	flex: 0 0 auto;
	white-space: nowrap;
}

@keyframes fade-out-status {
	0%,50% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes blinking-dot {
	0% {
		opacity: 1;
	}

	25% {
		opacity: 0.4;
	}

	75% {
		opacity: 0.4;
	}

	100% {
		opacity: 1;
	}
}

@keyframes blinking-scroll-button {
	0% {
		opacity: 0.2;
	}

	50% {
		opacity: 1;
	}

	100% {
		opacity: 0.2;
	}
}

.build-page .build-trace {
	background: #000;
	color: #c4c4c4;
	white-space: pre;
	overflow-x: auto;
	font-size: 12px;
	border-radius: 0;
	border: 0;
	padding: 0.5rem;
}

.build-page .build-trace .bash {
	display: block;
}

.build-page .build-trace.build-trace-rounded {
	border-radius: 0.25rem;
}

.build-page .archived-job {
	top: 40px;
	border-radius: 2px 2px 0 0;
	color: #de7e00;
	background-color: #fff1de;
	border: 1px solid #e8e8e8;
	padding: 3px 12px;
	margin: auto;
	align-items: center;
	z-index: 1;
}

.with-performance-bar .build-page .archived-job {
	top: 75px;
}

.build-page .top-bar {
	height: 35px;
	min-height: 35px;
	background: #fafafa;
	border: 1px solid #dbdbdb;
	color: #303030;
	padding: 0.5rem;
	position: -webkit-sticky;
	position: sticky;
	top: 40px;
}

.with-performance-bar .build-page .top-bar {
	top: 75px;
}

.build-page .top-bar.has-archived-block {
	top: 68px;
}

.with-performance-bar .build-page .top-bar.has-archived-block {
	top: 103px;
}

.build-page .top-bar.affix {
	top: 40px;
}

.build-page .top-bar.affix.sidebar-expanded {
	right: 306px;
	left: 16px;
}

.build-page .top-bar.affix.sidebar-collapsed {
	right: 16px;
	left: 16px;
}

.build-page .top-bar.affix-top {
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
}

.build-page .top-bar .controllers {
	display: flex;
	font-size: 15px;
	justify-content: center;
	align-items: center;
	align-self: baseline;
}

.build-page .top-bar .controllers svg {
	width: 15px;
	height: 15px;
	display: inline;
	top: 0;
}

.build-page .top-bar .controllers .controllers-buttons {
	color: #303030;
	margin: 0 0.5rem;
}

.build-page .top-bar .controllers .controllers-buttons:last-child {
	margin-right: 0;
}

.build-page .top-bar .controllers .btn-scroll.animate .scroll-arrow {
	animation: blinking-scroll-button 1.5s ease-in-out infinite;
}

.build-page .top-bar .controllers .btn-scroll.animate .scroll-dot {
	animation: blinking-scroll-button 1.5s ease-in-out infinite;
	animation-delay: 0.3s;
}

.build-page .top-bar .controllers .btn-scroll.animate:disabled {
	opacity: 1;
}

.build-page .top-bar .controllers .btn-scroll:disabled,.build-page .top-bar .controllers .btn-refresh:disabled {
	opacity: 0.35;
	cursor: not-allowed;
}

.build-page .environment-information {
	border: 1px solid #dbdbdb;
	padding: 8px 16px 12px;
	border-radius: 4px;
}

.build-page .environment-information svg {
	position: relative;
	top: 5px;
	margin-right: 5px;
	width: 22px;
	height: 22px;
}

.build-page .build-loader-animation {
	position: relative;
	white-space: initial;
	float: left;
	padding-left: 8px;
}

.build-page .build-loader-animation .dot {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: auto auto 12px;
	border-radius: 50%;
	animation: blinking-dot 1s linear infinite;
	background: #fff;
}

.build-page .build-loader-animation .dot:nth-child(2) {
	animation-delay: 0.33s;
}

.build-page .build-loader-animation .dot:nth-child(3) {
	animation-delay: 0.66s;
}

.build-header .ci-header-container,.build-header .header-action-buttons {
	display: flex;
}

.build-header .ci-header-container {
	min-height: 54px;
}

.build-header .page-content-header {
	padding: 10px 0 9px;
}

@media (max-width: 575.98px) {
	.build-header .header-action-buttons .sidebar-toggle-btn {
		margin-top: 0;
		margin-left: 10px;
		max-height: 34px;
	}
}

.build-header .header-content a {
	color: #303030;
}

.build-header .header-content a:hover,.build-header .header-content .participants-more .btn-link:hover,.participants-more .build-header .header-content .btn-link:hover,.build-header .header-content .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .build-header .header-content .confidential-edit:hover,.build-header .header-content .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .build-header .header-content .confidential-edit:hover,.build-header .header-content .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .build-header .header-content .lock-edit:hover,.build-header .header-content .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .build-header .header-content .lock-edit:hover,.build-header .header-content .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .build-header .header-content .edit-link:hover,.build-header .header-content .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .build-header .header-content .edit-link:hover,.build-header .header-content .user-list-more .btn-link:hover,.user-list-more .build-header .header-content .btn-link:hover,.build-header .header-content .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .build-header .header-content .confidential-edit:hover,.build-header .header-content .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .build-header .header-content .confidential-edit:hover,.build-header .header-content .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .build-header .header-content .lock-edit:hover,.build-header .header-content .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .build-header .header-content .lock-edit:hover,.build-header .header-content .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .build-header .header-content .edit-link:hover,.build-header .header-content .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .build-header .header-content .edit-link:hover {
	color: #1068bf;
	text-decoration: none;
}

.build-header code {
	color: #1f1f1f;
}

.build-header .avatar {
	float: none;
	margin-right: 2px;
	margin-left: 2px;
}

.right-sidebar.build-sidebar {
	padding: 0;
}

.right-sidebar.build-sidebar.right-sidebar-collapsed {
	display: none;
}

.right-sidebar.build-sidebar .sidebar-container {
	padding-right: 100px;
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

.right-sidebar.build-sidebar .blocks-container {
	padding: 0 16px;
	width: 289px;
}

.right-sidebar.build-sidebar .block {
	width: 100%;
	word-break: break-word;
}

.right-sidebar.build-sidebar .block:last-child {
	border-bottom: 1px solid #e8e8e8;
}

.right-sidebar.build-sidebar .block.coverage {
	padding: 0 16px 11px;
}

.right-sidebar.build-sidebar .block-last {
	padding: 16px 0;
}

.right-sidebar.build-sidebar .trigger-variables-btn-container {
	justify-content: space-between;
	align-items: center;
}

.right-sidebar.build-sidebar .trigger-variables-btn-container .trigger-variables-btn {
	margin-top: -5px;
	margin-bottom: -5px;
}

.right-sidebar.build-sidebar .trigger-build-variables {
	margin: 0;
	overflow-x: auto;
	width: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-overflow-scrolling: touch;
}

.right-sidebar.build-sidebar .trigger-build-variable {
	font-weight: 400;
	color: #1f1f1f;
}

.right-sidebar.build-sidebar .trigger-build-value {
	padding: 2px 4px;
	color: #000;
}

.right-sidebar.build-sidebar .trigger-variables-table-cell {
	font-size: 12px;
	line-height: 16px;
	border: 1px solid #dbdbdb;
	padding: 4px 6px;
	width: 50%;
	vertical-align: top;
}

.right-sidebar.build-sidebar .badge.badge-pill,.right-sidebar.build-sidebar .shortcut-mappings .key,.shortcut-mappings .right-sidebar.build-sidebar .key {
	margin-left: 2px;
}

.right-sidebar.build-sidebar .retry-link {
	display: block;
}

.right-sidebar.build-sidebar .retry-link .btn-inverted-secondary {
	color: #1f75cb;
}

.right-sidebar.build-sidebar .retry-link .btn-inverted-secondary:hover {
	color: #fff;
}

.right-sidebar.build-sidebar .stage-item {
	cursor: pointer;
}

.right-sidebar.build-sidebar .stage-item:hover {
	color: #303030;
}

.right-sidebar.build-sidebar .builds-container {
	background-color: #fff;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	max-height: 300px;
	width: 289px;
	overflow: auto;
}

.right-sidebar.build-sidebar .builds-container svg {
	position: relative;
	top: 3px;
	margin-right: 3px;
	height: 14px;
	width: 14px;
}

.right-sidebar.build-sidebar .builds-container a {
	padding: 16px 10px 16px 40px;
	width: 270px;
}

.right-sidebar.build-sidebar .builds-container a:hover,.right-sidebar.build-sidebar .builds-container .participants-more .btn-link:hover,.participants-more .right-sidebar.build-sidebar .builds-container .btn-link:hover,.participants-more .right-sidebar.build-sidebar .builds-container .title .confidential-edit:hover,.participants-more .right-sidebar.build-sidebar .title .builds-container .confidential-edit:hover,.right-sidebar.build-sidebar .builds-container .title .participants-more .confidential-edit:hover,.right-sidebar.build-sidebar .title .participants-more .builds-container .confidential-edit:hover,.participants-more .right-sidebar.build-sidebar .builds-container .title .lock-edit:hover,.participants-more .right-sidebar.build-sidebar .title .builds-container .lock-edit:hover,.right-sidebar.build-sidebar .builds-container .title .participants-more .lock-edit:hover,.right-sidebar.build-sidebar .title .participants-more .builds-container .lock-edit:hover,.participants-more .right-sidebar.build-sidebar .builds-container .title .edit-link:hover,.participants-more .right-sidebar.build-sidebar .title .builds-container .edit-link:hover,.right-sidebar.build-sidebar .builds-container .title .participants-more .edit-link:hover,.right-sidebar.build-sidebar .title .participants-more .builds-container .edit-link:hover,.right-sidebar.build-sidebar .builds-container .user-list-more .btn-link:hover,.user-list-more .right-sidebar.build-sidebar .builds-container .btn-link:hover,.user-list-more .right-sidebar.build-sidebar .builds-container .title .confidential-edit:hover,.user-list-more .right-sidebar.build-sidebar .title .builds-container .confidential-edit:hover,.right-sidebar.build-sidebar .builds-container .title .user-list-more .confidential-edit:hover,.right-sidebar.build-sidebar .title .user-list-more .builds-container .confidential-edit:hover,.user-list-more .right-sidebar.build-sidebar .builds-container .title .lock-edit:hover,.user-list-more .right-sidebar.build-sidebar .title .builds-container .lock-edit:hover,.right-sidebar.build-sidebar .builds-container .title .user-list-more .lock-edit:hover,.right-sidebar.build-sidebar .title .user-list-more .builds-container .lock-edit:hover,.user-list-more .right-sidebar.build-sidebar .builds-container .title .edit-link:hover,.user-list-more .right-sidebar.build-sidebar .title .builds-container .edit-link:hover,.right-sidebar.build-sidebar .builds-container .title .user-list-more .edit-link:hover,.right-sidebar.build-sidebar .title .user-list-more .builds-container .edit-link:hover {
	color: #303030;
}

.right-sidebar.build-sidebar .builds-container .icon-arrow-right {
	left: 15px;
	top: 20px;
}

.right-sidebar.build-sidebar .builds-container .build-job.active {
	font-weight: 600;
}

.right-sidebar.build-sidebar .builds-container .build-job.retried {
	background-color: #fdfdfd;
}

.right-sidebar.build-sidebar .builds-container .build-job:hover {
	background-color: #eee;
}

.right-sidebar.build-sidebar .link-commit {
	color: #1068bf;
}

.build-sidebar .container-fluid.container-limited,.build-sidebar .container-limited.container-sm,.build-sidebar .container-limited.container-md,.build-sidebar .container-limited.container-lg,.build-sidebar .container-limited.container-xl {
	max-width: 100%;
}

.build-sidebar .content-wrapper {
	padding-bottom: 6px;
}

.build-detail-row {
	margin-bottom: 5px;
}

.build-detail-row:last-of-type {
	margin-bottom: 0;
}

.build-light-text {
	color: #707070;
	word-wrap: break-word;
}

.build-gutter-toggle {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -17px;
}

@media (max-width: 767.98px) {
	.top-bar .truncated-info {
		white-space: nowrap;
		overflow: hidden;
		max-width: 220px;
		text-overflow: ellipsis;
	}
}

.ci-body .project-title {
	margin: 0;
	color: #444;
	font-size: 20px;
	line-height: 1.5;
}

.ci-body .builds .light,.ci-body .builds .description-block,.ci-body .projects-table .light,.ci-body .projects-table .description-block {
	border-color: #dbdbdb;
}

.ci-body .builds th,.ci-body .builds td,.ci-body .projects-table th,.ci-body .projects-table td {
	padding: 10px 16px;
}

.ci-body .builds td,.ci-body .projects-table td {
	color: #303030;
	vertical-align: middle !important;
}

.ci-body .builds td a,.ci-body .projects-table td a {
	font-weight: 400;
	text-decoration: none;
}

.ci-body .commit-info .attr-name {
	margin-right: 5px;
}

.ci-body .commit-info pre.commit-message {
	background: none;
	padding: 0;
	border: 0;
	margin: 20px 0;
	border-radius: 0;
}

.ci-body .loading {
	font-size: 20px;
}

.ci-body .ci-charts fieldset {
	margin-bottom: 16px;
}

.edit-cluster-form .clipboard-addon {
	background-color: #fff;
}

.cluster-application-row {
	background: #f9f9f9;
}

.cluster-application-row.cluster-application-installed {
	background: none;
}

.cluster-application-row .settings-message {
	padding: 6px 8px;
}

@media (min-width: 768px) {
	.cluster-application-list {
		border: 1px solid #dbdbdb;
		border-radius: 4px;
	}

	.cluster-application-row {
		border-bottom: 1px solid #dbdbdb;
		padding: 16px;
	}

	.cluster-application-row:last-child {
		border-bottom: 0;
		border-bottom-left-radius: calc(4px - 1px);
		border-bottom-right-radius: calc(4px - 1px);
	}
}

.cluster-application-logo {
	border: 3px solid #fff;
	box-shadow: 0 0 0 1px #f5f5f5;
}

.cluster-application-logo.avatar:hover {
	border-color: #fff;
}

.cluster-application-warning {
	font-weight: bold;
	text-align: center;
	padding: 16px;
	border-bottom: 1px solid #f0f0f0;
}

.cluster-application-warning .svg-container {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
	width: 40px;
	height: 40px;
}

.cluster-application-banner {
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.cluster-application-banner-close {
	align-self: flex-start;
	font-weight: 500;
	font-size: 20px;
	color: #853c00;
	opacity: 1;
	margin: 8px 14px 0 0;
}

.cluster-application-description {
	flex: 1;
}

.cluster-application-disabled {
	opacity: 0.5;
}

.clusters-dropdown-menu {
	max-width: 100%;
}

.clusters-error-alert {
	width: 100%;
}

.clusters-container .nav-bar-right {
	padding: 10px 16px;
}

.clusters-container .card {
	margin-bottom: 6px;
}

.clusters-container .empty-state .svg-content img {
	width: 145px;
}

.clusters-container .top-area .nav-controls>.btn.btn-add-cluster,.clusters-container .top-area .project-buttons .nav-controls>.btn-add-cluster.stat-text,.project-buttons .clusters-container .top-area .nav-controls>.btn-add-cluster.stat-text {
	margin-right: 0;
}

.clusters-container .clusters-table {
	background-color: #fafafa;
	padding: 8px;
}

.clusters-container .badge-light {
	background-color: #f0f0f0;
}

.clusters-container .gl-responsive-table-row {
	padding: 16px;
	border: 0;
}

.clusters-container .gl-responsive-table-row.table-row-header {
	background-color: none;
	border: 0;
	font-weight: bold;
	color: #777;
}

.cluster-warning {
	color: #834d02;
	background-color: #feeacd;
	border-color: #fee1b8;
}

.cluster-warning hr {
	border-top-color: #fed69f;
}

.cluster-warning .alert-link {
	color: #512f01;
}

.gcp-signup-offer {
	border-left-color: #1f75cb;
}

.gcp-signup-offer svg {
	fill: #1f75cb;
	vertical-align: middle;
}

.gcp-signup-offer .gcp-signup-offer--content {
	display: flex;
}

.gcp-signup-offer .gcp-signup-offer--content h4 {
	font-size: 16px;
	line-height: 24px;
}

.gcp-signup-offer .gcp-signup-offer--content .gcp-signup-offer--icon {
	align-self: flex-start;
}

.cluster-deployments-warning {
	color: #de7e00;
}

.badge.pods-badge {
	color: #000;
	font-weight: 600;
}

.cluster-status-indicator.disabled {
	background-color: #919191;
}

.commit-description,.commit .commit-row-description,.generic-commit-status .commit-row-description {
	padding: 8px 0 8px 8px;
	margin-top: 8px;
	border: 0;
	border-radius: unset;
	background: none;
	word-break: normal;
	overflow-x: auto;
	border-left: 3px solid #eaeaea;
	color: #707070;
}

.js-details-expand:hover {
	text-decoration: none;
}

.commit-box {
	border-top: 1px solid #dbdbdb;
	padding: 16px 0;
}

.commit-box .commit-title {
	margin: 0;
	color: #303030;
}

@media (max-width: 767.98px) {
	.commit-hash-full {
		width: 80px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		display: inline-block;
		vertical-align: bottom;
	}
}

.pipeline-info .status-icon-container {
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
}

.pipeline-info .status-icon-container svg {
	display: block;
	width: 22px;
	height: 22px;
}

.pipeline-info .mr-widget-pipeline-graph {
	display: inline-block;
	vertical-align: middle;
}

.pipeline-info .mr-widget-pipeline-graph .dropdown-menu {
	margin-top: 11px;
}

.branch-info .commit-icon {
	margin-right: 8px;
}

.branch-info .commit-icon svg {
	top: 3px;
}

.commit-message-container {
	background-color: #fff;
	position: relative;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	overflow: hidden;
}

.commit-message-container .max-width-marker {
	width: 72ch;
	color: transparent;
	font-family: inherit;
	left: 12px;
	height: 100%;
	border-right: 1px solid #ededed;
	position: absolute;
	z-index: 1;
}

.commit-message-container textarea {
	background-color: transparent;
	font-family: inherit;
	padding-left: 12px;
	position: relative;
	z-index: 2;
}

.commits-compare-switch {
	float: left;
	margin-right: 9px;
}

.commit-header {
	padding: 5px 10px;
	background-color: #fafafa;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	font-size: 14px;
}

.commit-header:first-child {
	border-top-width: 0;
}

.commit-row-title .str-truncated {
	max-width: 70%;
}

.text-expander {
	display: inline-flex;
	background: #fff;
	color: #707070;
	padding: 1px 4px;
	cursor: pointer;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	margin-left: 5px;
	font-size: 12px;
	line-height: 0.875rem;
	outline: none;
}

.text-expander.open {
	background-color: #e1e1e1;
	box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
}

.text-expander:hover {
	background-color: #e1e1e1;
	text-decoration: none;
}

.commit.flex-list {
	display: flex;
}

.avatar-cell img {
	margin-right: 0;
}

.commit-detail {
	display: flex;
	justify-content: space-between;
	align-items: start;
	flex-grow: 1;
	min-width: 0;
}

.commit-detail .project-namespace {
	color: #919191;
}

.commit-content {
	padding-right: 10px;
	white-space: normal;
	overflow: hidden;
}

.commit-content .commit-title {
	display: flex;
	align-items: center;
}

.commit-content .committer {
	color: #919191;
}

.commit-content .committer .commit-author-link {
	color: #303030;
}

@media (min-width: 576px) {
	.commit-actions .fa-spinner {
		font-size: 12px;
	}
}

.commit-actions .ci-status-icon svg {
	vertical-align: text-bottom;
}

.commit-actions>.ci-status-link,.commit-actions>.btn,.project-buttons .commit-actions>.stat-text,.commit-actions>.commit-sha-group {
	margin-left: 16px;
}

.commit-nav-buttons a.btn:last-child>svg,.commit-nav-buttons .project-buttons a.stat-text:last-child>svg,.project-buttons .commit-nav-buttons a.stat-text:last-child>svg,.commit-nav-buttons button:last-child>svg {
	margin-left: 0.25rem;
	margin-right: 0;
}

.clipboard-group,.commit-sha-group {
	display: inline-flex;
}

.clipboard-group .label,.clipboard-group .btn,.clipboard-group .project-buttons .stat-text,.project-buttons .clipboard-group .stat-text,.commit-sha-group .label,.commit-sha-group .btn,.commit-sha-group .project-buttons .stat-text,.project-buttons .commit-sha-group .stat-text {
	padding: 6px 10px;
	border: 1px #dbdbdb solid;
	font-size: 0.875rem;
	line-height: 1.5;
	border-radius: 0;
	display: flex;
	align-items: center;
}

.clipboard-group .label-monospace,.commit-sha-group .label-monospace {
	user-select: text;
	color: #303030;
	background-color: #fafafa;
}

.clipboard-group .btn svg,.clipboard-group .project-buttons .stat-text svg,.project-buttons .clipboard-group .stat-text svg,.commit-sha-group .btn svg,.commit-sha-group .project-buttons .stat-text svg,.project-buttons .commit-sha-group .stat-text svg {
	top: auto;
	fill: #707070;
}

.clipboard-group :first-child,.commit-sha-group :first-child {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}

.clipboard-group :not(:first-child),.commit-sha-group :not(:first-child) {
	border-left: 0;
}

.clipboard-group :last-child,.commit-sha-group :last-child {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

.commit a,.commit button,.generic-commit-status a,.generic-commit-status button {
	vertical-align: baseline;
}

.commit a,.generic-commit-status a {
	color: #303030;
}

.commit a.autodevops-badge,.generic-commit-status a.autodevops-badge {
	color: #fff;
}

.commit .commit-row-description,.generic-commit-status .commit-row-description {
	display: none;
	flex: 1;
}

.commit.inline-commit .commit-row-title,.generic-commit-status.inline-commit .commit-row-title {
	font-size: 13px;
}

.branch-commit .commit-icon {
	text-align: center;
	display: inline-block;
}

.branch-commit .commit-icon svg {
	height: 14px;
	width: 14px;
	vertical-align: middle;
	fill: #707070;
}

.commit .autodevops-link,.commit .commit-sha,.commit .gfm-commit,.commit .gfm-commit_range,.generic-commit-status .autodevops-link,.generic-commit-status .commit-sha,.generic-commit-status .gfm-commit,.generic-commit-status .gfm-commit_range,.branch-commit .autodevops-link,.branch-commit .commit-sha,.branch-commit .gfm-commit,.branch-commit .gfm-commit_range {
	color: #1068bf;
}

.gpg-status-box {
	padding: 2px 10px;
}

.gpg-status-box:empty {
	display: none;
}

.gpg-status-box.valid {
	color: #108548;
	border-color: #108548;
}

.gpg-status-box.valid:not(span):hover {
	background-color: #c3e6cd;
	color: #24663b;
	border-color: #24663b;
}

.gpg-status-box.invalid {
	color: #919191;
	border-color: #919191;
	border-color: #c4c4c4;
}

.gpg-status-box.invalid:not(span):hover {
	background-color: #e1e1e1;
	color: #c4c4c4;
	border-color: #c4c4c4;
}

.gpg-status-box.invalid:not(span):hover {
	color: #919191;
}

.gpg-popover-certificate-details ul {
	padding-left: 16px;
}

.gpg-popover-certificate-details li.unstyled {
	list-style-type: none;
}

.gpg-popover-status {
	display: flex;
	align-items: center;
	font-weight: 400;
	line-height: 1.5;
}

.gpg-popover-icon {
	margin-right: 10px;
}

.gpg-popover-icon.valid svg {
	border: 1px solid #108548;
	fill: #108548;
}

.gpg-popover-icon.invalid svg {
	border: 1px solid #c4c4c4;
	fill: #c4c4c4;
}

.gpg-popover-icon svg {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	vertical-align: middle;
}

.gpg-popover-user-link {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	text-decoration: none;
	color: #303030;
}

.commit .gpg-popover-help-link {
	display: block;
	color: #007bff;
}

#cycle-analytics,.cycle-analytics {
	margin: 24px auto 0;
	position: relative;
}

#cycle-analytics .landing,.cycle-analytics .landing {
	margin-top: 0;
}

#cycle-analytics .landing .inner-content,.cycle-analytics .landing .inner-content {
	white-space: normal;
}

#cycle-analytics .landing .inner-content h4,#cycle-analytics .landing .inner-content p,.cycle-analytics .landing .inner-content h4,.cycle-analytics .landing .inner-content p {
	margin: 7px 0 0;
	max-width: 480px;
	padding: 0 16px;
}

@media (max-width: 767.98px) {
	#cycle-analytics .landing .inner-content h4,#cycle-analytics .landing .inner-content p,.cycle-analytics .landing .inner-content h4,.cycle-analytics .landing .inner-content p {
		margin: 0 auto;
	}
}

#cycle-analytics .landing .svg-container svg,.cycle-analytics .landing .svg-container svg {
	width: 136px;
	height: 136px;
}

#cycle-analytics .col-headers ul,.cycle-analytics .col-headers ul {
	margin: 0;
	padding: 0;
}

#cycle-analytics .col-headers ul::after,.cycle-analytics .col-headers ul::after {
	display: block;
	clear: both;
	content: "";
}

#cycle-analytics .col-headers li,.cycle-analytics .col-headers li {
	display: inline-block;
	float: left;
	line-height: 50px;
	width: 20%;
}

#cycle-analytics .col-headers .fa,#cycle-analytics .col-headers svg,.cycle-analytics .col-headers .fa,.cycle-analytics .col-headers svg {
	color: #bfbfbf;
}

#cycle-analytics .col-headers .fa:hover,#cycle-analytics .col-headers svg:hover,.cycle-analytics .col-headers .fa:hover,.cycle-analytics .col-headers svg:hover {
	color: #303030;
}

#cycle-analytics .col-headers .stage-header,.cycle-analytics .col-headers .stage-header {
	width: 20.5%;
}

#cycle-analytics .col-headers .median-header,.cycle-analytics .col-headers .median-header {
	width: 19.5%;
}

#cycle-analytics .col-headers .event-header,.cycle-analytics .col-headers .event-header {
	width: 45%;
}

#cycle-analytics .col-headers .total-time-header,.cycle-analytics .col-headers .total-time-header {
	width: 15%;
}

#cycle-analytics .card .content-block,.cycle-analytics .card .content-block {
	padding: 24px 0;
	border-bottom: 0;
	position: relative;
}

@media (max-width: 575.98px) {
	#cycle-analytics .card .content-block,.cycle-analytics .card .content-block {
		padding: 6px 0 24px;
	}
}

#cycle-analytics .card .column,.cycle-analytics .card .column {
	text-align: center;
}

@media (max-width: 575.98px) {
	#cycle-analytics .card .column,.cycle-analytics .card .column {
		padding: 15px 0;
	}
}

#cycle-analytics .card .column .header,.cycle-analytics .card .column .header {
	font-size: 30px;
	line-height: 38px;
	font-weight: 400;
	margin: 0;
}

#cycle-analytics .card .column .text,.cycle-analytics .card .column .text {
	color: #7e7c7c;
	margin: 0;
}

@media (max-width: 575.98px) {
	#cycle-analytics .card .column:last-child,.cycle-analytics .card .column:last-child {
		text-align: center;
	}
}

#cycle-analytics .stage-panel-body,.cycle-analytics .stage-panel-body {
	display: flex;
	flex-wrap: wrap;
}

#cycle-analytics .stage-nav,#cycle-analytics .stage-entries,.cycle-analytics .stage-nav,.cycle-analytics .stage-entries {
	display: flex;
	vertical-align: top;
	font-size: 0.875rem;
}

#cycle-analytics .stage-nav,.cycle-analytics .stage-nav {
	width: 40%;
	margin-bottom: 0;
}

#cycle-analytics .stage-nav ul,.cycle-analytics .stage-nav ul {
	padding: 0;
	margin: 0;
	width: 100%;
}

#cycle-analytics .stage-nav li,.cycle-analytics .stage-nav li {
	list-style-type: none;
}

#cycle-analytics .stage-nav li::after,.cycle-analytics .stage-nav li::after {
	display: block;
	clear: both;
	content: "";
}

#cycle-analytics .stage-nav .stage-nav-item,.cycle-analytics .stage-nav .stage-nav-item {
	line-height: 65px;
}

#cycle-analytics .stage-nav .stage-nav-item.active,.cycle-analytics .stage-nav .stage-nav-item.active {
	background: #e9f3fc;
	border-color: #63a6e9;
	box-shadow: inset 4px 0 0 0 #1f75cb;
}

#cycle-analytics .stage-nav .stage-nav-item:hover:not(.active),.cycle-analytics .stage-nav .stage-nav-item:hover:not(.active) {
	background-color: #fdfdfd;
	box-shadow: inset 2px 0 0 0 #dbdbdb;
	cursor: pointer;
}

#cycle-analytics .stage-nav .stage-nav-item .stage-nav-item-cell.stage-name,.cycle-analytics .stage-nav .stage-nav-item .stage-nav-item-cell.stage-name {
	width: 44.5%;
}

#cycle-analytics .stage-nav .stage-nav-item .stage-nav-item-cell.stage-median,.cycle-analytics .stage-nav .stage-nav-item .stage-nav-item-cell.stage-median {
	min-width: 43%;
}

#cycle-analytics .stage-nav .stage-nav-item .stage-empty,#cycle-analytics .stage-nav .stage-nav-item .not-available,.cycle-analytics .stage-nav .stage-nav-item .stage-empty,.cycle-analytics .stage-nav .stage-nav-item .not-available {
	color: #707070;
}

#cycle-analytics .stage-panel-container,.cycle-analytics .stage-panel-container {
	width: 100%;
	overflow: auto;
}

#cycle-analytics .stage-panel,.cycle-analytics .stage-panel {
	min-width: 968px;
}

#cycle-analytics .stage-panel .card-header,.cycle-analytics .stage-panel .card-header {
	padding: 0;
	background-color: transparent;
}

#cycle-analytics .stage-panel .events-description,.cycle-analytics .stage-panel .events-description {
	line-height: 65px;
	padding: 0 16px;
}

#cycle-analytics .stage-panel .events-info,.cycle-analytics .stage-panel .events-info {
	color: #707070;
}

#cycle-analytics .stage-events,.cycle-analytics .stage-events {
	width: 60%;
	min-height: 467px;
}

#cycle-analytics .stage-event-list,.cycle-analytics .stage-event-list {
	margin: 0;
	padding: 0;
}

#cycle-analytics .stage-event-item,.cycle-analytics .stage-event-item {
	list-style-type: none;
	padding: 0 0 16px;
	margin: 0 16px 16px;
	border-bottom: 1px solid #eee;
}

#cycle-analytics .stage-event-item::after,.cycle-analytics .stage-event-item::after {
	display: block;
	clear: both;
	content: "";
}

#cycle-analytics .stage-event-item:last-child,.cycle-analytics .stage-event-item:last-child {
	border-bottom: 0;
	margin-bottom: 0;
}

#cycle-analytics .stage-event-item .item-details,#cycle-analytics .stage-event-item .item-time,.cycle-analytics .stage-event-item .item-details,.cycle-analytics .stage-event-item .item-time {
	float: left;
}

#cycle-analytics .stage-event-item .item-details,.cycle-analytics .stage-event-item .item-details {
	width: 75%;
}

#cycle-analytics .stage-event-item .item-title,.cycle-analytics .stage-event-item .item-title {
	margin: 0 0 2px;
}

#cycle-analytics .stage-event-item .item-title.issue-title,#cycle-analytics .stage-event-item .item-title.commit-title,#cycle-analytics .stage-event-item .item-title.merge-request-title,.cycle-analytics .stage-event-item .item-title.issue-title,.cycle-analytics .stage-event-item .item-title.commit-title,.cycle-analytics .stage-event-item .item-title.merge-request-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
	display: block;
}

#cycle-analytics .stage-event-item .item-title.issue-title a,#cycle-analytics .stage-event-item .item-title.commit-title a,#cycle-analytics .stage-event-item .item-title.merge-request-title a,.cycle-analytics .stage-event-item .item-title.issue-title a,.cycle-analytics .stage-event-item .item-title.commit-title a,.cycle-analytics .stage-event-item .item-title.merge-request-title a {
	color: #303030;
}

#cycle-analytics .stage-event-item .item-time,.cycle-analytics .stage-event-item .item-time {
	width: 25%;
	text-align: right;
}

#cycle-analytics .stage-event-item .total-time,.cycle-analytics .stage-event-item .total-time {
	font-size: 19px;
	color: #303030;
}

#cycle-analytics .stage-event-item .total-time span,.cycle-analytics .stage-event-item .total-time span {
	color: #303030;
	font-size: 0.875rem;
}

#cycle-analytics .stage-event-item .issue-date,#cycle-analytics .stage-event-item .build-date,.cycle-analytics .stage-event-item .issue-date,.cycle-analytics .stage-event-item .build-date {
	color: #303030;
}

#cycle-analytics .stage-event-item .mr-link,#cycle-analytics .stage-event-item .issue-link,#cycle-analytics .stage-event-item .commit-author-link,#cycle-analytics .stage-event-item .issue-author-link,.cycle-analytics .stage-event-item .mr-link,.cycle-analytics .stage-event-item .issue-link,.cycle-analytics .stage-event-item .commit-author-link,.cycle-analytics .stage-event-item .issue-author-link {
	color: #303030;
}

#cycle-analytics .stage-event-item .item-conmmit-component .commit-icon svg,.cycle-analytics .stage-event-item .item-conmmit-component .commit-icon svg {
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: bottom;
}

#cycle-analytics .stage-event-item .merge-request-branch a,.cycle-analytics .stage-event-item .merge-request-branch a {
	max-width: 180px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline-block;
	vertical-align: bottom;
}

#cycle-analytics .item-build-component .item-title .icon-build-status,.cycle-analytics .item-build-component .item-title .icon-build-status {
	float: left;
	margin-right: 5px;
	position: relative;
	top: 2px;
}

#cycle-analytics .item-build-component .item-title .item-build-name,.cycle-analytics .item-build-component .item-title .item-build-name {
	color: #303030;
}

#cycle-analytics .item-build-component .item-title .pipeline-id,.cycle-analytics .item-build-component .item-title .pipeline-id {
	color: #303030;
	padding: 0 3px 0 0;
}

#cycle-analytics .item-build-component .item-title .ref-name,#cycle-analytics .item-build-component .item-title .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li #cycle-analytics .item-build-component .item-title a,#cycle-analytics .item-build-component .item-title .mr-state-widget .label-branch,.mr-state-widget #cycle-analytics .item-build-component .item-title .label-branch,.cycle-analytics .item-build-component .item-title .ref-name,.cycle-analytics .item-build-component .item-title .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .cycle-analytics .item-build-component .item-title a,.cycle-analytics .item-build-component .item-title .mr-state-widget .label-branch,.mr-state-widget .cycle-analytics .item-build-component .item-title .label-branch {
	color: #000;
	display: inline-block;
	max-width: 180px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.3;
	vertical-align: top;
}

#cycle-analytics .item-build-component .item-title .commit-sha,#cycle-analytics .item-build-component .item-title .gfm-commit,#cycle-analytics .item-build-component .item-title .gfm-commit_range,.cycle-analytics .item-build-component .item-title .commit-sha,.cycle-analytics .item-build-component .item-title .gfm-commit,.cycle-analytics .item-build-component .item-title .gfm-commit_range {
	color: #1068bf;
	line-height: 1.3;
	vertical-align: top;
	font-weight: 400;
}

#cycle-analytics .item-build-component .item-title .fa,.cycle-analytics .item-build-component .item-title .fa {
	color: #707070;
	font-size: 90%;
}

#cycle-analytics .empty-stage,#cycle-analytics .no-access-stage,.cycle-analytics .empty-stage,.cycle-analytics .no-access-stage {
	text-align: center;
	width: 75%;
	margin: 0 auto;
	padding-top: 130px;
	color: #707070;
}

#cycle-analytics .empty-stage h4,#cycle-analytics .no-access-stage h4,.cycle-analytics .empty-stage h4,.cycle-analytics .no-access-stage h4 {
	color: #303030;
}

#cycle-analytics .empty-stage .icon-no-data,.cycle-analytics .empty-stage .icon-no-data {
	height: 36px;
	width: 78px;
	display: inline-block;
	margin-bottom: 20px;
}

#cycle-analytics .no-access-stage .icon-lock,.cycle-analytics .no-access-stage .icon-lock {
	height: 36px;
	width: 78px;
	display: inline-block;
	margin-bottom: 20px;
}

.cycle-analytics-overview {
	padding-top: 100px;
}

.cycle-analytics-overview .overview-details {
	display: flex;
	align-items: center;
}

.cycle-analytics-overview .overview-image {
	text-align: right;
}

.cycle-analytics-overview .overview-icon svg {
	width: 365px;
	height: 227px;
}

.deploy-keys-list {
	width: 100%;
	overflow: auto;
}

.deploy-keys-list table {
	border: 1px solid #dbdbdb;
}

.deploy-keys-title {
	padding-bottom: 2px;
	line-height: 2;
}

.detail-page-header {
	padding: 10px 0;
	border-bottom: 1px solid #dbdbdb;
	color: #303030;
	line-height: 34px;
	display: flex;
}

.detail-page-header a {
	color: #303030;
}

.detail-page-header a.link {
	color: #1068bf;
}

.detail-page-header .author-link {
	white-space: nowrap;
}

@media (max-width: 575.98px) {
	.detail-page-header {
		display: block;
	}
}

.detail-page-header-body {
	position: relative;
	display: flex;
	flex: 1 1;
	min-width: 0;
}

@media (min-width: 576px) {
	.detail-page-header-body {
		padding-left: 0;
		padding-right: 0;
	}
}

.detail-page-header-actions {
	align-self: center;
	flex: 0 0 auto;
}

@media (max-width: 575.98px) {
	.detail-page-header-actions {
		width: 100%;
		margin-top: 10px;
	}

	.detail-page-header-actions>.issue-btn-group>.btn,.project-buttons .detail-page-header-actions>.issue-btn-group>.stat-text {
		width: 100%;
	}
}

.detail-page-description .title {
	margin: 0 0 16px;
	font-size: 2em;
	color: #303030;
	padding: 0 0 0.3em;
	border-bottom: 1px solid #eaeaea;
}

.detail-page-description .description {
	margin-top: 6px;
}

.devops-empty svg {
	margin: 64px auto 32px;
	max-width: 420px;
}

.devops-header {
	margin-top: 16px;
	margin-bottom: 16px;
	padding: 0 4px;
	display: flex;
	align-items: center;
}

.devops-header .devops-header-title {
	font-size: 48px;
	line-height: 1;
	margin: 0;
}

.devops-header .devops-header-subtitle {
	font-size: 22px;
	line-height: 1;
	color: #707070;
	margin-left: 8px;
	font-weight: 400;
}

.devops-header .devops-header-subtitle a {
	font-size: 18px;
	color: #707070;
}

.devops-header .devops-header-subtitle a:hover,.devops-header .devops-header-subtitle .participants-more .btn-link:hover,.participants-more .devops-header .devops-header-subtitle .btn-link:hover,.devops-header .devops-header-subtitle .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .devops-header .devops-header-subtitle .confidential-edit:hover,.devops-header .devops-header-subtitle .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .devops-header .devops-header-subtitle .confidential-edit:hover,.devops-header .devops-header-subtitle .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .devops-header .devops-header-subtitle .lock-edit:hover,.devops-header .devops-header-subtitle .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .devops-header .devops-header-subtitle .lock-edit:hover,.devops-header .devops-header-subtitle .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .devops-header .devops-header-subtitle .edit-link:hover,.devops-header .devops-header-subtitle .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .devops-header .devops-header-subtitle .edit-link:hover,.devops-header .devops-header-subtitle .user-list-more .btn-link:hover,.user-list-more .devops-header .devops-header-subtitle .btn-link:hover,.devops-header .devops-header-subtitle .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .devops-header .devops-header-subtitle .confidential-edit:hover,.devops-header .devops-header-subtitle .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .devops-header .devops-header-subtitle .confidential-edit:hover,.devops-header .devops-header-subtitle .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .devops-header .devops-header-subtitle .lock-edit:hover,.devops-header .devops-header-subtitle .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .devops-header .devops-header-subtitle .lock-edit:hover,.devops-header .devops-header-subtitle .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .devops-header .devops-header-subtitle .edit-link:hover,.devops-header .devops-header-subtitle .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .devops-header .devops-header-subtitle .edit-link:hover {
	color: #1f75cb;
}

.devops-cards {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.devops-card-wrapper {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	text-align: center;
	width: 50%;
	border-color: #dbdbdb;
	margin: 0 0 32px;
	padding: 4px;
	position: relative;
	width: 25%;
}

@media (min-width: 576px) {
	.devops-card-wrapper {
		width: 20%;
	}
}

@media (min-width: 768px) {
	.devops-card-wrapper {
		width: 16.66667%;
	}
}

@media (min-width: 992px) {
	.devops-card-wrapper {
		width: 10%;
	}
}

.devops-card {
	border: solid 1px #dbdbdb;
	border-radius: 3px;
	border-top-width: 3px;
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.devops-card-low {
	border-top-color: #ec5941;
}

.devops-card-low .board-card-score-big {
	background-color: #fcf1ef;
}

.devops-card-average {
	border-top-color: #fca429;
}

.devops-card-average .board-card-score-big {
	background-color: #fffaf4;
}

.devops-card-high {
	border-top-color: #2da160;
}

.devops-card-high .board-card-score-big {
	background-color: #ecf4ee;
}

.devops-card-title {
	margin: 16px auto auto;
	max-width: 100px;
}

.devops-card-title h3 {
	font-size: 14px;
	margin: 0 0 2px;
}

.devops-card-title .light-text {
	font-size: 13px;
	line-height: 1.25;
	color: #707070;
}

.board-card-scores {
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 16px 10px;
	line-height: 1;
}

.board-card-score {
	color: #707070;
}

.board-card-score .board-card-score-name {
	font-size: 13px;
	margin-top: 4px;
}

.board-card-score-value {
	font-size: 16px;
	color: #303030;
	font-weight: 400;
}

.board-card-score-big {
	border-top: 2px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	font-size: 22px;
	padding: 10px 0;
	font-weight: 400;
}

.board-card-buttons {
	display: flex;
}

.board-card-buttons>* {
	font-size: 16px;
	color: #707070;
	padding: 10px;
	flex-grow: 1;
}

.board-card-buttons>*:hover {
	background-color: #dbdbdb;
	color: #303030;
}

.board-card-buttons>*+* {
	border-left: solid 1px #dbdbdb;
}

.devops-steps {
	margin-top: 16px;
	height: 1px;
	min-width: 100%;
	justify-content: space-around;
	position: relative;
	background: #dbdbdb;
}

.devops-step {
	position: absolute;
	transform-origin: 75% 50%;
	padding: 8px;
	height: 50px;
	width: 50px;
	border-radius: 3px;
	display: flex;
	flex-direction: column;
	align-items: center;
	border: solid 1px #dbdbdb;
	background: #fff;
	transform: translate(-50%, -50%);
	color: #707070;
	fill: #707070;
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.devops-step:nth-child(1) {
	left: 5%;
}

.devops-step:nth-child(2) {
	left: 10%;
}

.devops-step:nth-child(3) {
	left: 30%;
}

.devops-step:nth-child(4) {
	left: 42%;
}

.devops-step:nth-child(5) {
	left: 48%;
}

.devops-step:nth-child(6) {
	left: 55%;
}

.devops-step:nth-child(7) {
	left: 60%;
}

.devops-step:nth-child(8) {
	left: 70%;
}

.devops-step:nth-child(9) {
	left: 75%;
}

.devops-step:nth-child(10) {
	left: 90%;
}

.devops-step:hover {
	padding: 8px 10px;
	fill: currentColor;
	z-index: 100;
	height: auto;
	width: auto;
}

.devops-step:hover .devops-step-title {
	max-height: 2em;
	opacity: 1;
	transition: opacity 0.2s;
}

.devops-step:hover svg {
	transform: scale(1.5);
	margin: 10px;
}

.devops-step svg {
	transition: transform 0.1s;
	width: 30px;
	height: 30px;
	min-height: 30px;
	min-width: 30px;
}

.devops-step-title {
	max-height: 0;
	opacity: 0;
	text-transform: uppercase;
	margin: 6px 0 0;
	text-align: center;
	font-size: 12px;
}

.devops-high-score {
	color: #2da160;
}

.devops-average-score {
	color: #fca429;
}

.devops-low-score {
	color: #ec5941;
}

.diff-file {
	margin-bottom: 16px;
}

.diff-file.conflict {
	border-top: 1px solid #dbdbdb;
}

.diff-file .file-title,.diff-file .file-title-flex-parent {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	box-shadow: 0 -2px 0 0 var(--white);
	cursor: pointer;
}

@media (min-width: 768px) {
	.diff-file .file-title,.diff-file .file-title-flex-parent {
		position: -webkit-sticky;
		position: sticky;
		top: 155px;
		z-index: 120;
	}

	.diff-file .file-title::before,.diff-file .file-title-flex-parent::before {
		content: '';
		position: absolute;
		top: -1px;
		left: -11px;
		width: 10px;
		height: calc(100% + 1px);
		background: #fff;
		pointer-events: none;
	}

	.with-performance-bar .diff-file .file-title,.with-performance-bar .diff-file .file-title-flex-parent {
		top: 190px;
	}

	.diff-file .file-title.is-commit,.diff-file .file-title-flex-parent.is-commit {
		top: 76px;
	}

	.with-performance-bar .diff-file .file-title.is-commit,.with-performance-bar .diff-file .file-title-flex-parent.is-commit {
		top: 111px;
	}

	.diff-file .file-title.is-compare,.diff-file .file-title-flex-parent.is-compare {
		top: 108px;
	}

	.with-performance-bar .diff-file .file-title.is-compare,.with-performance-bar .diff-file .file-title-flex-parent.is-compare {
		top: 143px;
	}
}

.diff-file .file-title a:hover,.diff-file .file-title .participants-more .btn-link:hover,.participants-more .diff-file .file-title .btn-link:hover,.diff-file .file-title .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .diff-file .file-title .confidential-edit:hover,.diff-file .file-title .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .diff-file .file-title .confidential-edit:hover,.diff-file .file-title .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .diff-file .file-title .lock-edit:hover,.diff-file .file-title .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .diff-file .file-title .lock-edit:hover,.diff-file .file-title .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .diff-file .file-title .edit-link:hover,.diff-file .file-title .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .diff-file .file-title .edit-link:hover,.diff-file .file-title .user-list-more .btn-link:hover,.user-list-more .diff-file .file-title .btn-link:hover,.diff-file .file-title .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .diff-file .file-title .confidential-edit:hover,.diff-file .file-title .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .diff-file .file-title .confidential-edit:hover,.diff-file .file-title .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .diff-file .file-title .lock-edit:hover,.diff-file .file-title .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .diff-file .file-title .lock-edit:hover,.diff-file .file-title .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .diff-file .file-title .edit-link:hover,.diff-file .file-title .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .diff-file .file-title .edit-link:hover,.diff-file .file-title-flex-parent a:hover,.diff-file .file-title-flex-parent .participants-more .btn-link:hover,.participants-more .diff-file .file-title-flex-parent .btn-link:hover,.diff-file .file-title-flex-parent .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .diff-file .file-title-flex-parent .confidential-edit:hover,.diff-file .file-title-flex-parent .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .diff-file .file-title-flex-parent .confidential-edit:hover,.diff-file .file-title-flex-parent .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .diff-file .file-title-flex-parent .lock-edit:hover,.diff-file .file-title-flex-parent .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .diff-file .file-title-flex-parent .lock-edit:hover,.diff-file .file-title-flex-parent .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .diff-file .file-title-flex-parent .edit-link:hover,.diff-file .file-title-flex-parent .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .diff-file .file-title-flex-parent .edit-link:hover,.diff-file .file-title-flex-parent .user-list-more .btn-link:hover,.user-list-more .diff-file .file-title-flex-parent .btn-link:hover,.diff-file .file-title-flex-parent .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .diff-file .file-title-flex-parent .confidential-edit:hover,.diff-file .file-title-flex-parent .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .diff-file .file-title-flex-parent .confidential-edit:hover,.diff-file .file-title-flex-parent .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .diff-file .file-title-flex-parent .lock-edit:hover,.diff-file .file-title-flex-parent .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .diff-file .file-title-flex-parent .lock-edit:hover,.diff-file .file-title-flex-parent .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .diff-file .file-title-flex-parent .edit-link:hover,.diff-file .file-title-flex-parent .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .diff-file .file-title-flex-parent .edit-link:hover {
	text-decoration: none;
}

.diff-file .file-title:hover,.diff-file .file-title-flex-parent:hover {
	background-color: #f5f5f5;
}

.diff-file .file-title svg,.diff-file .file-title-flex-parent svg {
	vertical-align: middle;
	top: -1px;
}

@media (min-width: 768px) {
	.diff-file.conflict .file-title,.diff-file.conflict .file-title-flex-parent {
		top: 40px;
	}

	.with-performance-bar .diff-file.conflict .file-title,.with-performance-bar .diff-file.conflict .file-title-flex-parent {
		top: 75px;
	}

	.with-system-header .diff-file.conflict .file-title,.with-system-header .diff-file.conflict .file-title-flex-parent {
		top: 56px;
	}

	.with-system-header.with-performance-bar .diff-file.conflict .file-title,.with-system-header.with-performance-bar .diff-file.conflict .file-title-flex-parent {
		top: 91px;
	}
}

.diff-file .diff-content {
	background: #fff;
	color: #303030;
	border-radius: 0 0 3px 3px;
}

.diff-file .diff-content .unfold {
	cursor: pointer;
}

.diff-file .diff-content .file-mode-changed {
	padding: 10px;
	color: #777;
}

.diff-file .diff-content .suppressed-container {
	padding: 11px 16px;
	text-align: center;
}

.diff-file .diff-content .suppressed-container .show-suppressed-diff {
	font-size: 110%;
	font-weight: 600;
}

.diff-file .diff-content .diff-loading-error-block {
	padding: 32px 16px;
	text-align: center;
}

.diff-file .image {
	background: #eee;
	text-align: center;
	padding: 30px;
}

.diff-file .image .wrap {
	display: inline-block;
}

.diff-file .image .frame {
	display: inline-block;
	background-color: #fff;
	line-height: 0;
}

.diff-file .image .frame img {
	border: 1px solid #fff;
	background-image: linear-gradient(45deg, #dbdbdb 25%, transparent 25%, transparent 75%, #dbdbdb 75%, #dbdbdb 100%),linear-gradient(45deg, #dbdbdb 25%, transparent 25%, transparent 75%, #dbdbdb 75%, #dbdbdb 100%);
	background-size: 10px 10px;
	background-position: 0 0, 5px 5px;
	max-width: 100%;
}

.diff-file .image .frame.deleted {
	border: 1px solid #f77;
}

.diff-file .image .frame.added {
	border: 1px solid #63c363;
}

.diff-file .image .image-info {
	font-size: 12px;
	margin: 5px 0 0;
	color: #808080;
}

.diff-file .image .view.swipe {
	position: relative;
}

.diff-file .image .view.swipe .swipe-frame {
	display: block;
	margin: auto;
	position: relative;
}

.diff-file .image .view.swipe .swipe-wrap {
	overflow: hidden;
	border-right: 1px solid #999;
	position: absolute;
	display: block;
	top: 13px;
	right: 7px;
}

.diff-file .image .view.swipe .swipe-wrap.left-oriented {
	border-right: 0;
	border-left: 1px solid #999;
}

.diff-file .image .view.swipe .frame {
	top: 0;
	right: 0;
}

.diff-file .image .view.swipe .frame.old-diff {
	position: absolute;
}

.diff-file .image .view.swipe .frame.deleted {
	margin: 0;
	display: block;
	top: 13px;
	right: 7px;
}

.diff-file .image .view.swipe .swipe-bar {
	display: block;
	height: 100%;
	width: 15px;
	z-index: 100;
	position: absolute;
	cursor: pointer;
}

.diff-file .image .view.swipe .swipe-bar:hover .top-handle {
	background-position: -15px 3px;
}

.diff-file .image .view.swipe .swipe-bar:hover .bottom-handle {
	background-position: -15px -11px;
}

.diff-file .image .view.swipe .swipe-bar .top-handle {
	display: block;
	height: 14px;
	width: 15px;
	position: absolute;
	top: 0;
	background: url(./swipemode_sprites-522fecbb380f3edfa9b09006e88a51fbcb5c26d95dba87d2e09a363a863cd4e4.gif) 0 3px no-repeat;
}

.diff-file .image .view.swipe .swipe-bar .bottom-handle {
	display: block;
	height: 14px;
	width: 15px;
	position: absolute;
	bottom: 0;
	background: url(./swipemode_sprites-522fecbb380f3edfa9b09006e88a51fbcb5c26d95dba87d2e09a363a863cd4e4.gif) 0 -11px no-repeat;
}

.diff-file .image .view.onion-skin .onion-skin-frame {
	display: block;
	margin: auto;
	position: relative;
}

.diff-file .image .view.onion-skin .frame.added,.diff-file .image .view.onion-skin .frame.deleted {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}

.diff-file .image .view.onion-skin .controls {
	display: block;
	height: 14px;
	width: 300px;
	z-index: 100;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -150px;
}

.diff-file .image .view.onion-skin .controls .drag-track {
	display: block;
	position: absolute;
	top: 0;
	left: 12px;
	height: 10px;
	width: 276px;
	background: url(./onion_skin_sprites-5c13bf92d3d6bdf19bba75b00fee5b492a43bec51bf78a01ba158b0ad099a48b.gif) -4px -20px repeat-x;
}

.diff-file .image .view.onion-skin .controls .dragger {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	height: 14px;
	width: 14px;
	background: url(./onion_skin_sprites-5c13bf92d3d6bdf19bba75b00fee5b492a43bec51bf78a01ba158b0ad099a48b.gif) 0 -34px repeat-x;
	cursor: pointer;
}

.diff-file .image .view.onion-skin .controls .transparent {
	display: block;
	position: absolute;
	top: 2px;
	right: 0;
	height: 10px;
	width: 10px;
	background: url(./onion_skin_sprites-5c13bf92d3d6bdf19bba75b00fee5b492a43bec51bf78a01ba158b0ad099a48b.gif) -2px 0 no-repeat;
}

.diff-file .image .view.onion-skin .controls .opaque {
	display: block;
	position: absolute;
	top: 2px;
	left: 0;
	height: 10px;
	width: 10px;
	background: url(./onion_skin_sprites-5c13bf92d3d6bdf19bba75b00fee5b492a43bec51bf78a01ba158b0ad099a48b.gif) -2px -10px no-repeat;
}

.diff-file .view-modes {
	padding: 10px;
	text-align: center;
	background: #eee;
}

.diff-file .view-modes ul,.diff-file .view-modes li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block;
}

.diff-file .view-modes li {
	color: #808080;
	border-left: 1px solid #c1c1c1;
	padding: 0 12px 0 16px;
	cursor: pointer;
}

.diff-file .view-modes li:first-child {
	border-left: 0;
}

.diff-file .view-modes li:hover {
	text-decoration: underline;
}

.diff-file .view-modes li.active {
	cursor: default;
	color: #303030;
}

.diff-file .view-modes li.active:hover {
	text-decoration: none;
}

.diff-file .view-modes li.disabled {
	display: none;
}

.diff-file .diff-file-container .frame.deleted {
	border: 1px solid #f77;
	background-color: inherit;
}

.diff-file .diff-file-container .frame.added {
	border: 1px solid #63c363;
	background-color: inherit;
}

.diff-file .diff-file-container .swipe.view .swipe-wrap,.diff-file .diff-file-container .onion-skin.view .swipe-wrap {
	top: 0;
	left: 0;
}

.diff-file .diff-file-container .swipe.view .frame.deleted,.diff-file .diff-file-container .onion-skin.view .frame.deleted {
	top: 0;
	right: 0;
}

.diff-file .diff-file-container .swipe.view .swipe-bar,.diff-file .diff-file-container .onion-skin.view .swipe-bar {
	top: 0;
}

.diff-file .diff-file-container .swipe.view .swipe-bar .top-handle,.diff-file .diff-file-container .onion-skin.view .swipe-bar .top-handle {
	top: -14px;
	left: -7px;
}

.diff-file .diff-file-container .swipe.view .swipe-bar .bottom-handle,.diff-file .diff-file-container .onion-skin.view .swipe-bar .bottom-handle {
	bottom: -14px;
	left: -7px;
}

.diff-file .diff-file-container .swipe.view .file-container,.diff-file .diff-file-container .onion-skin.view .file-container {
	display: inline-block;
}

.diff-file .diff-file-container .swipe.view .file-container .file-content,.diff-file .diff-file-container .onion-skin.view .file-container .file-content {
	padding: 0;
}

.diff-file .diff-file-container .swipe.view .file-container .file-content img,.diff-file .diff-file-container .onion-skin.view .file-container .file-content img {
	max-width: none;
}

.diff-file .diff-file-container .onion-skin.view .controls {
	bottom: -25px;
}

.diff-file .discussion-notes .discussion-notes {
	margin-left: 0;
	border-left: 0;
}

table.code {
	width: 100%;
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	border: 0;
	border-collapse: separate;
	margin: 0;
	padding: 0;
	table-layout: fixed;
	border-radius: 0 0 4px 4px;
}

table.code tr:first-of-type.line_expansion>td {
	border-top: 0;
}

table.code tr:nth-last-of-type(2).line_expansion>td {
	border-bottom: 0;
}

table.code tr.line_holder td {
	line-height: 1.6;
	font-size: 90%;
	vertical-align: top;
}

table.code tr.line_holder td span {
	white-space: break-spaces;
}

table.code tr.line_holder td span.context-cell {
	display: inline-block;
	width: 100%;
	height: 100%;
}

table.code tr.line_holder td span.line {
	word-wrap: break-word;
}

table.code tr.line_holder td.diff-line-num {
	user-select: none;
	margin: 0;
	padding: 0 10px 0 5px;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: right;
	width: 50px;
	position: relative;
	white-space: nowrap;
}

table.code tr.line_holder td.diff-line-num a {
	transition: none;
	float: left;
	width: 100%;
	font-weight: 400;
}

table.code tr.line_holder td.diff-line-num a[disabled] {
	cursor: default;
}

table.code tr.line_holder td.diff-line-num a[disabled]:hover,table.code tr.line_holder td.diff-line-num .participants-more .btn-link[disabled]:hover,.participants-more table.code tr.line_holder td.diff-line-num .btn-link[disabled]:hover,table.code tr.line_holder td.diff-line-num .participants-more .right-sidebar .title .confidential-edit[disabled]:hover,.participants-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .confidential-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .participants-more .confidential-edit[disabled]:hover,.right-sidebar .title .participants-more table.code tr.line_holder td.diff-line-num .confidential-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .participants-more .right-sidebar .title .lock-edit[disabled]:hover,.participants-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .lock-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .participants-more .lock-edit[disabled]:hover,.right-sidebar .title .participants-more table.code tr.line_holder td.diff-line-num .lock-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .participants-more .right-sidebar .title .edit-link[disabled]:hover,.participants-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .edit-link[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .participants-more .edit-link[disabled]:hover,.right-sidebar .title .participants-more table.code tr.line_holder td.diff-line-num .edit-link[disabled]:hover,table.code tr.line_holder td.diff-line-num .user-list-more .btn-link[disabled]:hover,.user-list-more table.code tr.line_holder td.diff-line-num .btn-link[disabled]:hover,table.code tr.line_holder td.diff-line-num .user-list-more .right-sidebar .title .confidential-edit[disabled]:hover,.user-list-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .confidential-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .user-list-more .confidential-edit[disabled]:hover,.right-sidebar .title .user-list-more table.code tr.line_holder td.diff-line-num .confidential-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .user-list-more .right-sidebar .title .lock-edit[disabled]:hover,.user-list-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .lock-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .user-list-more .lock-edit[disabled]:hover,.right-sidebar .title .user-list-more table.code tr.line_holder td.diff-line-num .lock-edit[disabled]:hover,table.code tr.line_holder td.diff-line-num .user-list-more .right-sidebar .title .edit-link[disabled]:hover,.user-list-more .right-sidebar .title table.code tr.line_holder td.diff-line-num .edit-link[disabled]:hover,table.code tr.line_holder td.diff-line-num .right-sidebar .title .user-list-more .edit-link[disabled]:hover,.right-sidebar .title .user-list-more table.code tr.line_holder td.diff-line-num .edit-link[disabled]:hover,table.code tr.line_holder td.diff-line-num a[disabled]:active {
	text-decoration: none;
}

table.code tr.line_holder td.diff-line-num:not(.js-unfold-bottom) a::before {
	content: attr(data-linenumber);
}

table.code tr.line_holder td.line_content {
	display: block;
	margin: 0;
	padding: 0 1.5em;
	border: 0;
	position: relative;
	white-space: pre-wrap;
}

table.code tr.line_holder td.line_content.parallel {
	display: table-cell;
	width: 46%;
}

table.code tr.line_holder td.line_content.parallel span {
	word-break: break-all;
}

table.code tr.line_holder td.line_content.old::before {
	content: '-';
	position: absolute;
	left: 0.5em;
}

table.code tr.line_holder td.line_content.old.with-coverage::before {
	left: 0;
}

table.code tr.line_holder td.line_content.new::before {
	content: '+';
	position: absolute;
	left: 0.5em;
}

table.code tr.line_holder td.line_content.new.with-coverage::before {
	left: 0;
}

table.code .line_holder:last-of-type td:first-child {
	border-bottom-left-radius: 4px;
}

table.code.left-side-selected td.line_content.parallel.right-side {
	user-select: none;
}

table.code.right-side-selected td.line_content.parallel.left-side {
	user-select: none;
}

.diff-stats {
	align-items: center;
	padding: 0 1rem;
}

.diff-stats .diff-stats-group {
	padding: 0 0.25rem;
}

.diff-stats svg.diff-stats-icon {
	vertical-align: text-bottom;
}

.diff-stats.is-compare-versions-header .diff-stats-group {
	padding: 0 0.25rem;
}

.file-content .diff-file {
	margin: 0;
	border: 0;
}

.diff-wrap-lines .line_content {
	white-space: pre-wrap;
}

.inline-parallel-buttons {
	float: right;
}

.files-changed {
	border-bottom: 0;
}

.merge-request-details .file-content.image_file img {
	max-height: 50vh;
}

.diff-stats-summary-toggler {
	padding: 0;
	background-color: transparent;
	border: 0;
	color: #1068bf;
	font-weight: 600;
}

.diff-stats-summary-toggler:hover,.diff-stats-summary-toggler:focus {
	outline: none;
	color: #064787;
}

.diff-stats-summary-toggler .caret-icon {
	position: relative;
	top: 2px;
	left: -1px;
}

@media (max-width: 480px) {
	.diff-title {
		margin: 0;
	}

	.diff-title .file-mode {
		display: none;
	}

	.diff-controls {
		position: static;
		text-align: center;
	}
}

@media (min-width: 481px) {
	.diff-title {
		margin-right: 200px;
	}

	.diff-title .file-mode {
		margin-left: 10px;
	}

	.diff-controls {
		float: right;
		position: absolute;
		top: 5px;
		right: 15px;
	}
}

.files .diff-file:last-child {
	margin-bottom: 0;
}

.diff-comment-avatar-holders {
	position: absolute;
	margin-left: -16px;
	z-index: 100;
	width: 1.26rem;
	height: 1.26rem;
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(1),.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(1) {
	transform: translateX(0px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(1):hover,.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(1):hover {
	transform: translateX(0px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(2),.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(2) {
	transform: translateX(14px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(2):hover,.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(2):hover {
	transform: translateX(14px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(3),.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(3) {
	transform: translateX(28px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(3):hover,.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(3):hover {
	transform: translateX(28px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(4),.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(4) {
	transform: translateX(43.5px);
}

.diff-comment-avatar-holders:hover .diff-comment-avatar:nth-child(4):hover,.diff-comment-avatar-holders:hover .diff-comments-more-count:nth-child(4):hover {
	transform: translateX(43.5px);
}

.diff-comment-avatar-holders:hover .diff-comments-more-count {
	padding-left: 2px;
	padding-right: 2px;
	width: auto;
}

.diff-comment-avatar,.diff-comments-more-count {
	position: absolute;
	left: 0;
	margin-right: 0;
	border-color: #fff;
	cursor: pointer;
	transition: all 0.1s ease-out;
	width: 1.26rem;
	height: 1.26rem;
}

.diff-comment-avatar:nth-child(1),.diff-comments-more-count:nth-child(1) {
	z-index: 3;
}

.diff-comment-avatar:nth-child(2),.diff-comments-more-count:nth-child(2) {
	z-index: 2;
}

.diff-comment-avatar:nth-child(3),.diff-comments-more-count:nth-child(3) {
	z-index: 1;
}

.diff-comment-avatar:nth-child(4),.diff-comments-more-count:nth-child(4) {
	z-index: 0;
}

.diff-comment-avatar .avatar,.diff-comments-more-count .avatar {
	width: 1.26rem;
	height: 1.26rem;
}

.diff-comments-more-count {
	padding-left: 0;
	padding-right: 0;
	overflow: hidden;
	width: 1.26rem;
	height: 1.26rem;
}

.diff-comments-more-count,.diff-notes-collapse {
	background-color: #c4c4c4;
	color: #fff;
	border: 1px solid #f5f5f5;
	border-radius: 50%;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 9px;
	line-height: 16px;
	text-align: center;
}

.diff-notes-collapse {
	border: 0;
	border-radius: 50%;
	padding: 0;
	transition: transform 0.1s ease-out;
	z-index: 100;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 1.26rem;
	height: 1.26rem;
}

.diff-notes-collapse .collapse-icon {
	height: 50%;
	width: 100%;
}

.diff-notes-collapse svg {
	vertical-align: middle;
}

.diff-notes-collapse .collapse-icon,.diff-notes-collapse path {
	fill: #fff;
}

.diff-notes-collapse:focus {
	outline: 0;
}

.diff-files-changed .inline-parallel-buttons {
	position: relative;
	z-index: 1;
}

@media (min-width: 576px) {
	.diff-files-changed .commit-stat-summary {
		margin-left: -16px;
		padding-left: 16px;
		background-color: #fff;
	}
}

@media (min-width: 576px) {
	.diff-files-changed {
		position: -webkit-sticky;
		position: sticky;
		top: 40px;
		background-color: #fff;
		z-index: 200;
	}

	.with-performance-bar .diff-files-changed {
		top: 75px;
	}

	.diff-files-changed.is-stuck {
		padding-top: 0;
		padding-bottom: 0;
		border-top: 1px solid #eaeaea;
		border-bottom: 1px solid #eaeaea;
	}

	.diff-files-changed.is-stuck .diff-stats-additions-deletions-expanded,.diff-files-changed.is-stuck .inline-parallel-buttons {
		display: none !important;
	}
}

@media (min-width: 992px) {
	.diff-files-changed.is-stuck .diff-stats-additions-deletions-collapsed {
		display: block !important;
	}
}

.diff-file-changes {
	max-width: 560px;
	width: 100%;
	z-index: 150;
	min-height: 40px;
	max-height: 312px;
	overflow-y: auto;
	margin-bottom: 0;
}

@media (min-width: 576px) {
	.diff-file-changes {
		left: 16px;
	}
}

.diff-file-changes .dropdown-input .dropdown-input-search {
	pointer-events: all;
}

.diff-file-changes .diff-changed-file {
	display: flex;
	padding-top: 8px;
	padding-bottom: 8px;
	min-width: 0;
}

.diff-file-changes .diff-file-changed-icon {
	margin-top: 2px;
}

.diff-file-changes .diff-changed-file-content {
	display: flex;
	flex-direction: column;
	min-width: 0;
}

.diff-file-changes .diff-changed-file-name,.diff-file-changes .diff-changed-blank-file-name {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.diff-file-changes .diff-changed-blank-file-name {
	color: #919191;
	font-style: italic;
}

.diff-file-changes .diff-changed-file-path {
	color: #919191;
}

.diff-file-changes .diff-changed-stats {
	margin-left: auto;
	white-space: nowrap;
}

.diff-file-changes-path {
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.note-container {
	background-color: #fafafa;
	border-top: 1px solid #f0f0f0;
}

.note-container .discussion-notes+.discussion-notes::before,.note-container .diff-file-discussions+.discussion-form::before {
	content: '';
	position: relative;
	display: block;
	width: 100%;
	height: 10px;
	background-color: #fff;
	background-image: linear-gradient(45deg, transparent, transparent 73%, gainsboro 75%, #fff 80%),linear-gradient(225deg, transparent, transparent 73%, gainsboro 75%, #fff 80%),linear-gradient(135deg, transparent, transparent 73%, gainsboro 75%, #fff 80%),linear-gradient(-45deg, transparent, transparent 73%, gainsboro 75%, #fff 80%);
	background-position: 5px 5px, 0 5px, 0 5px, 5px 5px;
	background-size: 10px 10px;
	background-repeat: repeat;
}

.note-container .diff-file-discussions+.discussion-form {
	padding: 16px;
}

.note-container .diff-file-discussions+.discussion-form::before {
	width: auto;
	margin-left: -16px;
	margin-right: -16px;
	margin-bottom: 16px;
}

.note-container .notes {
	position: relative;
}

.note-container .diff-notes-collapse {
	position: absolute;
	left: -12px;
}

.diff-file .note-container>.new-note,.note-container .discussion-notes.diff-discussions {
	margin-left: 100px;
	border-left: 1px solid #f0f0f0;
}

.notes.active .diff-file .note-container>.new-note,.notes.active .note-container .discussion-notes {
	margin-left: inherit;
	border-left: inherit;
}

.files:not([data-can-create-note]) .frame {
	cursor: auto;
}

.frame.click-to-comment,.btn-transparent.image-diff-overlay-add-comment {
	position: relative;
	cursor: url(./illustrations/image_comment_light_cursor-c587347a929a56f8b4d78d991607598f69daef0bcc58e972cabcb72ed96663d2.svg) 12 12,auto;
	cursor: image-set(url(./illustrations/image_comment_light_cursor-c587347a929a56f8b4d78d991607598f69daef0bcc58e972cabcb72ed96663d2.svg) 1x, url(./illustrations/image_comment_light_cursor@2x-6eb274d388a8bbdbdaeee008afc79ef9dab89fb7d5409cd08739ae08059a3ce4.svg) 2x) 12 12,auto;
}

.frame.click-to-comment .comment-indicator,.btn-transparent.image-diff-overlay-add-comment .comment-indicator {
	position: absolute;
	padding: 0;
	width: 24px;
	height: 24px;
	color: #428fdc;
	margin-top: -10px;
	margin-left: -11px;
}

.frame.click-to-comment .comment-indicator svg,.btn-transparent.image-diff-overlay-add-comment .comment-indicator svg {
	width: 100%;
	height: 100%;
}

.frame.click-to-comment .comment-indicator:focus,.btn-transparent.image-diff-overlay-add-comment .comment-indicator:focus {
	outline: none;
}

.frame .badge.badge-pill,.frame .shortcut-mappings .key,.shortcut-mappings .frame .key,.image-diff-avatar-link .badge.badge-pill,.image-diff-avatar-link .shortcut-mappings .key,.shortcut-mappings .image-diff-avatar-link .key,.user-avatar-link .badge.badge-pill,.user-avatar-link .shortcut-mappings .key,.shortcut-mappings .user-avatar-link .key,.notes>.badge.badge-pill,.shortcut-mappings .notes>.key {
	position: absolute;
	background-color: #428fdc;
	color: #fff;
	border: #fff 1px solid;
	min-height: 16px;
	padding: 5px 8px;
	border-radius: 12px;
}

.frame .badge.badge-pill:focus,.frame .shortcut-mappings .key:focus,.shortcut-mappings .frame .key:focus,.image-diff-avatar-link .badge.badge-pill:focus,.image-diff-avatar-link .shortcut-mappings .key:focus,.shortcut-mappings .image-diff-avatar-link .key:focus,.user-avatar-link .badge.badge-pill:focus,.user-avatar-link .shortcut-mappings .key:focus,.shortcut-mappings .user-avatar-link .key:focus,.notes>.badge.badge-pill:focus,.shortcut-mappings .notes>.key:focus {
	outline: none;
}

.frame .badge.badge-pill,.frame .shortcut-mappings .key,.shortcut-mappings .frame .key,.frame .image-comment-badge {
	transform: translate(-50%, -50%);
}

.image-comment-badge {
	position: absolute;
	width: 24px;
	height: 24px;
	padding: 0;
	background: none;
	border: 0;
}

.image-comment-badge>svg {
	width: 100%;
	height: 100%;
}

.image-diff-avatar-link,.user-avatar-link {
	position: relative;
}

.image-diff-avatar-link .badge.badge-pill,.image-diff-avatar-link .shortcut-mappings .key,.shortcut-mappings .image-diff-avatar-link .key,.image-diff-avatar-link .image-comment-badge,.user-avatar-link .badge.badge-pill,.user-avatar-link .shortcut-mappings .key,.shortcut-mappings .user-avatar-link .key,.user-avatar-link .image-comment-badge {
	top: 25px;
	right: 8px;
}

.notes>.badge.badge-pill,.shortcut-mappings .notes>.key {
	display: none;
	left: -13px;
}

.discussion-notes {
	min-height: 35px;
}

.discussion-notes:first-child {
	min-height: 25px;
}

.discussion-notes.collapsed {
	background-color: #fff;
}

.discussion-notes.collapsed .diff-notes-collapse,.discussion-notes.collapsed .note,.discussion-notes.collapsed .discussion-reply-holder {
	display: none;
}

.discussion-notes.collapsed .notes>.badge.badge-pill,.discussion-notes.collapsed .shortcut-mappings .notes>.key,.shortcut-mappings .discussion-notes.collapsed .notes>.key {
	display: block;
}

.discussion-notes .note-edit-form {
	margin-left: 55px;
}

.discussion-body .image .frame {
	position: relative;
}

.diff-tree-list {
	position: -webkit-sticky;
	position: sticky;
	top: 155px;
	max-height: calc(100vh - 155px);
	z-index: 202;
}

.with-performance-bar .diff-tree-list {
	top: 190px;
	max-height: calc(100vh - 190px);
}

.diff-tree-list .drag-handle {
	bottom: 16px;
	transform: translateX(10px);
}

.diff-files-holder {
	flex: 1;
	min-width: 0;
	z-index: 201;
}

.compare-versions-container {
	min-width: 0;
}

.tree-list-holder {
	height: 100%;
}

.tree-list-holder .file-row {
	margin-left: 0;
	margin-right: 0;
}

.tree-list-scroll {
	max-height: 100%;
	padding-bottom: 0.5rem;
	overflow-y: scroll;
	overflow-x: auto;
}

.tree-list-search {
	flex: 0 0 34px;
}

.tree-list-search .form-control,.tree-list-search .search form,.search .tree-list-search form {
	padding-left: 30px;
}

.tree-list-icon {
	top: 50%;
	left: 10px;
	transform: translateY(-50%);
}

.tree-list-icon,.tree-list-icon svg {
	fill: #919191;
}

.tree-list-clear-icon {
	right: 10px;
	left: auto;
	line-height: 0;
}

.discussion-collapsible {
	margin: 0 16px 16px 71px;
}

.discussion-collapsible .notes {
	border-radius: 4px;
}

.parallel .discussion-collapsible {
	margin: 16px;
	margin-top: 0;
}

@media (max-width: 767px) {
	.diffs .files {
		max-width: 958px;
		margin-left: auto;
		margin-right: auto;
		flex-direction: column;
	}

	.diffs .files .diff-tree-list {
		position: relative;
		top: 0;
		width: 100% !important;
	}

	.diffs .files .tree-list-holder {
		max-height: calc(50px + 50vh);
		padding-right: 0;
	}

	.discussion-collapsible {
		margin: 16px;
		margin-top: 0;
	}
}

.image-diff-overlay,.image-diff-overlay-add-comment {
	top: 0;
	left: 0;
}

.image-diff-overlay:active,.image-diff-overlay:focus,.image-diff-overlay-add-comment:active,.image-diff-overlay-add-comment:focus {
	outline: 0;
}

.diff-suggest-popover.popover {
	width: 250px;
	min-width: 250px;
	z-index: 210;
}

.diff-suggest-popover .popover-header {
	display: none;
}

.file-editor .nav-links {
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	border-bottom: 0;
	border-radius: 2px 2px 0 0;
	background: #f5f5f5;
}

.file-editor #editor {
	border: 0;
	border-radius: 0;
	height: 500px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100%;
}

.file-editor .ace_gutter-cell {
	background-color: #fafafa;
}

.file-editor .cancel-btn {
	color: #c91c00;
}

.file-editor .cancel-btn:hover {
	color: #c91c00;
}

.file-editor .file-title {
	line-height: 35px;
	padding-top: 7px;
	padding-bottom: 7px;
	display: flex;
}

.file-editor .editor-ref {
	background: #fafafa;
	padding-right: 16px;
	border-right: 1px solid #dbdbdb;
	display: block;
	float: left;
	margin-right: 10px;
	max-width: 250px;
}

.file-editor .new-file-name,.file-editor .new-file-path {
	display: inline-block;
	max-width: 250px;
	float: left;
}

@media (max-width: 991px) {
	.file-editor .new-file-name,.file-editor .new-file-path {
		width: 180px;
	}
}

@media (max-width: 1360px) {
	.file-editor .new-file-name,.file-editor .new-file-path {
		width: auto;
	}
}

.file-editor .file-buttons {
	display: flex;
	flex: 1;
	justify-content: flex-end;
}

.file-editor .select2 {
	float: right;
}

.file-editor .encoding-selector,.file-editor .soft-wrap-toggle {
	display: inline-block;
	vertical-align: top;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.file-editor .soft-wrap-toggle {
	margin: 0 10px;
}

.file-editor .soft-wrap-toggle .soft-wrap {
	display: block;
}

.file-editor .soft-wrap-toggle .no-wrap {
	display: none;
}

.file-editor .soft-wrap-toggle.soft-wrap-active .soft-wrap {
	display: none;
}

.file-editor .soft-wrap-toggle.soft-wrap-active .no-wrap {
	display: block;
}

@media (max-width: 991.98px) {
	.file-editor .file-title {
		display: block;
	}

	.file-editor .new-file-name,.file-editor .new-file-path {
		max-width: none;
		width: 100%;
		margin-bottom: 3px;
	}

	.file-editor .file-buttons {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}

	.file-editor .file-buttons .soft-wrap-toggle {
		width: 100%;
		margin: 3px 0;
	}

	.file-editor .file-buttons .encoding-selector {
		display: block;
		margin: 3px 0;
	}

	.file-editor .file-buttons .encoding-selector button {
		width: 100%;
	}
}

@media (max-width: 991.98px) and (max-width: 767px) {
	.file-editor .file-buttons {
		clear: both;
	}
}

.blob-new-page-title,.blob-edit-page-title {
	margin: 19px 0 21px;
	vertical-align: top;
	display: inline-block;
}

@media (max-width: 991px) {
	.blob-new-page-title,.blob-edit-page-title {
		display: block;
		margin: 19px 0 12px;
	}
}

.template-selectors-menu {
	display: flex;
	vertical-align: top;
}

@media (max-width: 991px) {
	.template-selectors-menu {
		display: block;
		width: 100%;
		margin: 5px 0;
		padding: 0;
		border-left: 0;
	}
}

.template-selector-dropdowns-wrap {
	display: flex;
	vertical-align: top;
}

@media (max-width: 991px) {
	.template-selector-dropdowns-wrap {
		display: block;
		width: 100%;
		margin: 0 0 16px;
	}
}

.template-selector-dropdowns-wrap .license-selector,.template-selector-dropdowns-wrap .gitignore-selector,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector,.template-selector-dropdowns-wrap .dockerfile-selector,.template-selector-dropdowns-wrap .template-type-selector {
	display: inline-block;
	vertical-align: top;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	margin: 0 8px 0 0;
}

@media (max-width: 991px) {
	.template-selector-dropdowns-wrap .license-selector,.template-selector-dropdowns-wrap .gitignore-selector,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector,.template-selector-dropdowns-wrap .dockerfile-selector,.template-selector-dropdowns-wrap .template-type-selector {
		display: block;
		width: 100%;
		margin: 5px 0;
	}
}

.template-selector-dropdowns-wrap .license-selector .dropdown,.template-selector-dropdowns-wrap .gitignore-selector .dropdown,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector .dropdown,.template-selector-dropdowns-wrap .dockerfile-selector .dropdown,.template-selector-dropdowns-wrap .template-type-selector .dropdown {
	line-height: 21px;
}

.template-selector-dropdowns-wrap .license-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitignore-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .dockerfile-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .template-type-selector .dropdown-menu-toggle {
	width: 200px;
	vertical-align: top;
}

@media (max-width: 1199px) {
	.template-selector-dropdowns-wrap .license-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitignore-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .dockerfile-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .template-type-selector .dropdown-menu-toggle {
		width: auto;
	}
}

@media (max-width: 991px) {
	.template-selector-dropdowns-wrap .license-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitignore-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .gitlab-ci-yml-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .dockerfile-selector .dropdown-menu-toggle,.template-selector-dropdowns-wrap .template-type-selector .dropdown-menu-toggle {
		display: block;
		width: 100%;
		margin: 5px 0;
	}
}

.editor-title-row {
	margin-bottom: 20px;
}

.popover.suggest-gitlab-ci-yml {
	z-index: 999;
}

.environment-logs-page .content-wrapper {
	padding-bottom: 0;
}

.environment-logs-viewer {
	height: calc(100vh - 103px);
	min-height: 700px;
}

@media (min-width: 768px) {
	.environment-logs-viewer {
		height: calc(100vh - 88px);
	}
}

.with-performance-bar .environment-logs-viewer {
	height: calc(100vh - 103px - 35px);
}

@media (min-width: 768px) {
	.with-performance-bar .environment-logs-viewer {
		height: calc(100vh - 88px - 35px);
	}
}

@media (min-width: 768px) {
	.environment-logs-viewer .top-bar .date-time-picker-wrapper,.environment-logs-viewer .top-bar .dropdown-toggle,.environment-logs-viewer .top-bar .dropdown-menu-toggle {
		width: 140px;
	}
}

@media (min-width: 992px) {
	.environment-logs-viewer .top-bar .date-time-picker-wrapper,.environment-logs-viewer .top-bar .dropdown-toggle,.environment-logs-viewer .top-bar .dropdown-menu-toggle {
		width: 160px;
	}
}

.environment-logs-viewer .log-lines,.environment-logs-viewer .gl-infinite-scroll-container {
	background: #000;
	height: 100%;
}

.environment-logs-viewer .build-trace {
	background: #000;
	color: #c4c4c4;
	white-space: pre;
	overflow-x: auto;
	font-size: 12px;
	border-radius: 0;
	border: 0;
	padding: 0.5rem;
}

.environment-logs-viewer .build-trace .bash {
	display: block;
}

.environment-logs-viewer .build-trace.build-trace-rounded {
	border-radius: 0.25rem;
}

.environment-logs-viewer .gl-infinite-scroll-legend {
	margin: 0;
}

.environment-logs-viewer .build-loader-animation {
	position: relative;
	white-space: initial;
}

.environment-logs-viewer .build-loader-animation .dot {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: auto auto 12px;
	border-radius: 50%;
	animation: blinking-dot 1s linear infinite;
	background: #fff;
}

.environment-logs-viewer .build-loader-animation .dot:nth-child(2) {
	animation-delay: 0.33s;
}

.environment-logs-viewer .build-loader-animation .dot:nth-child(3) {
	animation-delay: 0.66s;
}

@media (max-width: 991.98px) {
	.deployments-container {
		width: 100%;
		overflow: auto;
	}
}

.environments-folder-name {
	font-weight: 400;
}

.environments-container .ci-table .commit-title {
	margin: 0;
}

.environments-container .ci-table .external-url,.environments-container .ci-table .dropdown-new {
	color: #707070;
}

.environments-container .ci-table .build-link,.environments-container .ci-table .ref-name,.environments-container .ci-table .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .environments-container .ci-table a,.environments-container .ci-table .mr-state-widget .label-branch,.mr-state-widget .environments-container .ci-table .label-branch {
	color: #303030;
}

.environments-container .ci-table .folder-icon {
	margin-right: 3px;
	color: #707070;
	display: inline-block;
	vertical-align: text-top;
}

.environments-container .ci-table .folder-name {
	cursor: pointer;
	color: #707070;
	display: inline-block;
}

.environments-container .ci-table .icon-container {
	width: 20px;
	text-align: center;
}

.environments-container .ci-table .no-btn {
	border: 0;
	background: none;
	outline: none;
	width: 100%;
	text-align: left;
}

.environments-container .ci-table .environment-child-row {
	padding-left: 20px;
}

.gl-responsive-table-row .branch-commit {
	max-width: 100%;
}

.folder-row {
	border-left: 0;
	border-right: 0;
}

@media (min-width: 767px) {
	.folder-row {
		border-top: 0;
	}
}

.x-axis path,.y-axis path,.label-x-axis-line,.label-y-axis-line {
	fill: none;
	stroke-width: 1;
	shape-rendering: crispEdges;
}

.x-axis path,.y-axis path {
	stroke: #aaa;
}

.label-x-axis-line,.label-y-axis-line {
	stroke: #dbdbdb;
}

.y-axis line {
	stroke: #aaa;
	stroke-width: 1;
}

.refresh-dashboard-button {
	margin-top: 22px;
}

@media (max-width: 576px) {
	.refresh-dashboard-button {
		margin-top: 0;
	}
}

.metric-area {
	opacity: 0.25;
}

.rect-text-metric {
	fill: #fff;
	stroke-width: 1;
	stroke: #c4c4c4;
}

.rect-axis-text {
	fill: #fff;
}

.text-metric {
	font-size: 12px;
}

.selected-metric-line {
	stroke: #313236;
	stroke-width: 1;
}

.deployment-line {
	stroke: #000;
	stroke-width: 1;
}

.divider-line {
	stroke-width: 1;
	stroke: #c4c4c4;
}

.environments-actions .external-url,.environments-actions .monitoring-url,.environments-actions .terminal-button {
	width: 38px;
}

.error-details li {
	line-height: 2rem;
}

.error-details .btn-outline-info {
	color: #1f75cb;
	border-color: #1f75cb;
}

.error-details .error-details-header {
	border-bottom: 1px solid #dbdbdb;
}

@media (max-width: 575.98px) {
	.error-details .error-details-header {
		flex-flow: column;
	}

	.error-details .error-details-header .error-details-meta-culprit {
		display: flex;
	}

	.error-details .error-details-header .error-details-options {
		width: 100%;
	}

	.error-details .error-details-header .error-details-options .dropdown-toggle,.error-details .error-details-header .error-details-options .dropdown-menu-toggle {
		text-align: center;
	}
}

.stacktrace .file-title svg {
	vertical-align: middle;
	top: -1px;
}

.stacktrace .file-title-name.limited-width {
	max-width: 80%;
}

.stacktrace .line_content.old::before {
	content: none !important;
}

.error-list .sort-control .btn,.error-list .sort-control .project-buttons .stat-text,.project-buttons .error-list .sort-control .stat-text {
	padding-right: 2rem;
}

.error-list .sort-control .gl-dropdown-caret {
	position: absolute;
	right: 0.5rem;
	top: 0.5rem;
}

@media (max-width: 767.98px) {
	.error-list .error-list-table .table-col {
		min-height: 68px;
	}

	.error-list .error-list-table .table-col:last-child {
		background-color: #fafafa;
	}

	.error-list .error-list-table .table-col:last-child::before {
		content: none !important;
	}

	.error-list .error-list-table .table-col:last-child div {
		width: 100% !important;
		padding: 0 !important;
	}
}

.error-list .dropdown {
	min-width: auto;
}

.event-item {
	font-size: 0.875rem;
	padding: 16px 0 16px 56px;
	border-bottom: 1px solid #f0f0f0;
	color: #707070;
	position: relative;
	line-height: 1.25rem;
}

.event-item .system-note-image {
	position: absolute;
	left: 0;
}

.event-item .system-note-image svg {
	fill: #707070;
}

.event-item .system-note-image-inline svg {
	fill: #707070;
}

.event-item .system-note-image.opened-icon svg,.event-item .system-note-image.created-icon svg,.event-item .system-note-image-inline.opened-icon svg,.event-item .system-note-image-inline.created-icon svg {
	fill: #52b87a;
}

.event-item .system-note-image.closed-icon svg,.event-item .system-note-image-inline.closed-icon svg {
	fill: #f57f6c;
}

.event-item .system-note-image.accepted-icon svg,.event-item .system-note-image-inline.accepted-icon svg {
	fill: #63a6e9;
}

.event-item .system-note-image.commented-on-icon svg,.event-item .system-note-image-inline.commented-on-icon svg {
	fill: #1068bf;
}

.event-item .event-user-info {
	margin-bottom: 4px;
}

.event-item .event-user-info .author_name a {
	color: #303030;
	font-weight: 600;
}

.event-item .event-title .event-type::first-letter {
	text-transform: capitalize;
}

.event-item .event-body {
	margin-top: 4px;
	margin-right: 174px;
	color: #303030;
}

.event-item .event-body .event-note {
	word-wrap: break-word;
}

.event-item .event-body .event-note .md {
	font-size: 0.875rem;
}

.event-item .event-body .event-note .md .badge.badge-pill,.event-item .event-body .event-note .md .shortcut-mappings .key,.shortcut-mappings .event-item .event-body .event-note .md .key {
	color: #303030;
}

.event-item .event-body .event-note .md iframe.twitter-share-button {
	vertical-align: bottom;
}

.event-item .event-body .event-note code {
	white-space: pre-wrap;
}

.event-item .event-body .event-note pre {
	border: 0;
	background: #fafafa;
	border-radius: 0;
	color: #777;
	overflow: hidden;
}

.event-item .event-body .event-note .note-image-attach {
	margin-top: 4px;
	margin-left: 0;
	max-width: 200px;
	float: none;
}

.event-item .event-body .event-note p:last-child {
	margin-bottom: 0;
}

.event-item .event-body .event-note-icon {
	color: #777;
	float: left;
	font-size: 0.875rem;
	margin-right: 5px;
}

.event-item .event_icon {
	position: relative;
	float: right;
	border: 1px solid #eee;
	padding: 5px;
	border-radius: 5px;
	background: #fafafa;
	margin-left: 10px;
	top: -6px;
}

.event-item .event_icon img {
	width: 20px;
}

.event-item:last-child {
	border: 0;
}

.event-item .event_commits li.commit {
	background: transparent;
	padding: 0;
	border: 0;
}

.event-item .event_commits li.commit .commit-row-title {
	font-size: 0.875rem;
}

.event-item .event_commits li.commits-stat {
	display: block;
	padding: 0 3px 0 0;
}

.event-item .event_commits li.commits-stat:hover {
	background: none;
}

.event-item .event_commits li.commits-stat a {
	color: #1068bf;
}

.event-item .event-item-timestamp {
	float: right;
}

.event-last-push {
	width: 100%;
	display: flex;
	align-items: center;
}

.event-last-push .event-last-push-text {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
	font-size: 13px;
	margin-right: 16px;
}

@media (max-width: 575.98px) {
	.event-item {
		padding-left: 0;
	}

	.event-item .event-user-info {
		margin-bottom: 4px;
	}

	.event-item .event-title {
		white-space: normal;
		overflow: visible;
		max-width: 100%;
	}

	.event-item .system-note-image {
		display: none;
	}

	.event-item .event-body {
		margin-top: 4px;
		margin-right: 0;
		padding-left: 0;
	}

	.event-item .event-item-timestamp {
		display: none;
	}
}

.project-activity .event-scope {
	display: none;
}

.signup-page[data-page^='registrations:experience_levels'] .page-wrap {
	background-color: #fff;
}

.signup-page[data-page^='registrations:experience_levels'] .card-deck {
	max-width: 828px;
}

.signup-page[data-page^='registrations:experience_levels'] .card {
	transition: box-shadow 0.3s ease-in-out;
}

.signup-page[data-page^='registrations:experience_levels'] .card:hover {
	box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.2);
}

@media (min-width: 36rem) {
	.signup-page[data-page^='registrations:experience_levels'] .card-deck .card {
		margin: 0 0.5rem;
	}
}

.signup-page[data-page^='registrations:experience_levels'] .stretched-link:hover {
	text-decoration: none;
}

.signup-page .page-wrap {
	background-color: #fafafa;
}

.signup-page .signup-box-container {
	max-width: 960px;
}

.signup-page .signup-box {
	background-color: #fff;
	box-shadow: 0 0 0 1px #dbdbdb;
	border-radius: 0.25rem;
}

.signup-page .form-control:active,.signup-page .search form:active,.search .signup-page form:active,.signup-page .form-control:focus,.signup-page .search form:focus,.search .signup-page form:focus,.signup-page .search.search-active form,.search.search-active .signup-page form {
	background-color: #fff;
}

.signup-page .devise-errors h2 {
	font-size: 0.875rem;
	color: #ae1800;
}

.signup-page .omniauth-divider::before,.signup-page .omniauth-divider::after {
	content: '';
	flex: 1;
	border-bottom: 1px solid #e1e1e1;
	margin: 24px 0;
}

.signup-page .omniauth-divider::before {
	margin-right: 16px;
}

.signup-page .omniauth-divider::after {
	margin-left: 16px;
}

.signup-page .omniauth-btn {
	width: 48%;
}

@media (max-width: 991.98px) {
	.signup-page .omniauth-btn {
		width: 100%;
	}
}

.signup-page .omniauth-btn img {
	width: 1.125rem;
	height: 1.125rem;
}

.project-network {
	border: 1px solid #dbdbdb;
}

.project-network .controls {
	color: #888;
	font-size: 14px;
	padding: 5px;
	border-bottom: 1px solid #dbdbdb;
	background: #eee;
}

.project-network .network-graph {
	background: #fff;
	height: 500px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.svg-graph-container {
	width: 100%;
}

.svg-graph-container .axis-tick {
	opacity: 0.4;
}

.svg-graph-container .tick-text {
	fill: #707070;
}

.svg-graph-container .x-axis-text {
	fill: #303030;
}

.svg-graph-container .bar-rect {
	fill: rgba(31,117,203,0.1);
	stroke: #1f75cb;
}

.svg-graph-container .bar-rect:hover {
	fill: rgba(11,92,173,0.3);
}

.svg-graph-container .y-axis-label line {
	stroke: #aaa;
}

.svg-graph-container .y-axis-label text {
	font-weight: bold;
	font-size: 12px;
	fill: #4f4f4f;
}

.svg-graph-container-with-grab {
	cursor: grab;
}

.svg-graph-container-grabbed {
	cursor: grabbing;
}

@keyframes flickerAnimation {
	0% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.animate-flicker {
	animation: flickerAnimation 1.5s infinite;
	fill: #a7a7a7;
}

.milestone-row {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 90%;
}

.dashboard .side .card .card-header .input-group .form-control,.dashboard .side .card .card-header .input-group .search form,.search .dashboard .side .card .card-header .input-group form {
	height: 42px;
}

.groups-list {
	margin: 5px 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	margin: 0;
}

.groups-list>li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	margin: 0;
}

.groups-list>li::after {
	display: block;
	clear: both;
	content: "";
}

.groups-list>li:last-child {
	border-bottom: 0;
}

.groups-list>li.active {
	background: #fafafa;
}

.groups-list>li.active a {
	font-weight: 600;
}

.groups-list>li.hide {
	display: none;
}

.groups-list>li.light a,.groups-list>li.description-block a {
	color: #303030;
}

.groups-list li .title {
	font-weight: 600;
}

.groups-list li a {
	text-decoration: none;
}

.groups-list li a:hover,.groups-list li .participants-more .btn-link:hover,.participants-more .groups-list li .btn-link:hover,.groups-list li .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .groups-list li .confidential-edit:hover,.groups-list li .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .groups-list li .confidential-edit:hover,.groups-list li .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .groups-list li .lock-edit:hover,.groups-list li .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .groups-list li .lock-edit:hover,.groups-list li .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .groups-list li .edit-link:hover,.groups-list li .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .groups-list li .edit-link:hover,.groups-list li .user-list-more .btn-link:hover,.user-list-more .groups-list li .btn-link:hover,.groups-list li .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .groups-list li .confidential-edit:hover,.groups-list li .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .groups-list li .confidential-edit:hover,.groups-list li .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .groups-list li .lock-edit:hover,.groups-list li .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .groups-list li .lock-edit:hover,.groups-list li .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .groups-list li .edit-link:hover,.groups-list li .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .groups-list li .edit-link:hover {
	text-decoration: underline;
}

.group-root-path {
	max-width: 40vw;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: nowrap;
}

.group-row .description p {
	margin-bottom: 0;
	color: #707070;
}

.ldap-group-links .form-actions {
	margin-bottom: 16px;
}

.save-group-loader {
	margin-top: 50px;
	margin-bottom: 50px;
	color: #555;
}

.group-nav-container .nav-controls .group-filter-form {
	flex: 1 1 auto;
	margin-right: 8px;
}

.group-nav-container .nav-controls .dropdown-menu-right,.group-nav-container .nav-controls .home-panel-buttons .notification-dropdown .dropdown-menu,.home-panel-buttons .notification-dropdown .group-nav-container .nav-controls .dropdown-menu,.group-nav-container .nav-controls .notification-list-item .dropdown-menu,.notification-list-item .group-nav-container .nav-controls .dropdown-menu,.group-nav-container .nav-controls .project-repo-buttons .notification-dropdown .dropdown-menu,.project-repo-buttons .notification-dropdown .group-nav-container .nav-controls .dropdown-menu {
	margin-top: 0;
}

@media (max-width: 767.98px) {
	.group-nav-container .nav-controls .dropdown,.group-nav-container .nav-controls .dropdown .dropdown-toggle,.group-nav-container .nav-controls .dropdown .dropdown-menu-toggle,.group-nav-container .nav-controls .btn-success {
		display: block;
	}

	.group-nav-container .nav-controls .group-filter-form,.group-nav-container .nav-controls .dropdown {
		margin-bottom: 10px;
		margin-right: 0;
	}

	.group-nav-container .nav-controls,.group-nav-container .nav-controls .group-filter-form,.group-nav-container .nav-controls .group-filter-form-field,.group-nav-container .nav-controls .dropdown,.group-nav-container .nav-controls .dropdown .dropdown-toggle,.group-nav-container .nav-controls .dropdown .dropdown-menu-toggle,.group-nav-container .nav-controls .btn-success {
		width: 100%;
	}

	.group-nav-container .nav-controls .dropdown .dropdown-toggle .fa-chevron-down,.group-nav-container .nav-controls .dropdown .dropdown-menu-toggle .fa-chevron-down {
		position: absolute;
		top: 11px;
		right: 8px;
	}
}

.home-panel-buttons .home-panel-action-button {
	vertical-align: top;
}

.home-panel-buttons .notification-dropdown .icon {
	fill: #707070;
}

.home-panel-buttons .new-project-subgroup .dropdown-primary {
	min-width: 115px;
}

.home-panel-buttons .new-project-subgroup .dropdown-toggle .dropdown-btn-icon,.home-panel-buttons .new-project-subgroup .dropdown-menu-toggle .dropdown-btn-icon {
	pointer-events: none;
	color: inherit;
	margin-left: 0;
}

.home-panel-buttons .new-project-subgroup .dropdown-menu {
	min-width: 280px;
	margin-top: 2px;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) {
	padding: 0;
}

.home-panel-buttons .new-project-subgroup li:not(.divider).droplab-item-selected .icon-container .list-item-checkmark {
	visibility: visible;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .menu-item {
	padding: 8px 4px;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .menu-item:hover {
	background-color: #eee;
	color: #303030;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .icon-container {
	float: left;
	padding-left: 6px;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .icon-container .list-item-checkmark {
	visibility: hidden;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .description {
	font-size: 14px;
}

.home-panel-buttons .new-project-subgroup li:not(.divider) .description strong {
	display: block;
	font-weight: 600;
}

@media (max-width: 767.98px) {
	.home-panel-buttons .new-project-subgroup li:not(.divider) {
		display: flex;
		align-items: flex-start;
	}

	.home-panel-buttons .new-project-subgroup li:not(.divider) .dropdown-primary {
		flex: 1;
	}

	.home-panel-buttons .new-project-subgroup li:not(.divider) .dropdown-toggle,.home-panel-buttons .new-project-subgroup li:not(.divider) .dropdown-menu-toggle {
		width: auto;
	}

	.home-panel-buttons .new-project-subgroup li:not(.divider) .dropdown-menu {
		width: 100%;
		max-width: inherit;
		min-width: inherit;
	}
}

.card .shared_runners_limit_under_quota {
	color: #108548;
}

.card .shared_runners_limit_over_quota {
	color: #dd2b0e;
}

.pipeline-quota {
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 0 16px;
}

.pipeline-quota .row {
	padding-top: 10px;
	padding-bottom: 10px;
}

.pipeline-quota .right {
	text-align: right;
}

.pipeline-quota .progress {
	height: 6px;
	width: 100%;
	margin-bottom: 0;
	margin-top: 4px;
}

.user-settings-pipeline-quota {
	margin-top: 16px;
}

.user-settings-pipeline-quota .pipeline-quota {
	border-top: 0;
}

table.pipeline-project-metrics tr td {
	padding: 16px;
}

.mattermost-icon svg {
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
}

.mattermost-team-name {
	color: #707070;
}

.mattermost-info {
	display: block;
	color: #707070;
	margin-top: 10px;
}

.explore-groups.landing .inner-content {
	padding: 0;
}

.explore-groups.landing .inner-content p {
	margin: 7px 0 0;
	max-width: 480px;
	padding: 0 16px;
}

@media (max-width: 767.98px) {
	.explore-groups.landing .inner-content p {
		margin: 0 auto;
	}
}

.explore-groups.landing .svg-container svg {
	width: 62px;
	height: 50px;
}

.user-access-role {
	display: inline-block;
	color: #707070;
	font-size: 12px;
	line-height: 20px;
	padding: 0 7px;
	border: 1px solid #dbdbdb;
	border-radius: 100px;
	font-weight: 400;
}

.js-groups-dropdown {
	width: 100%;
}

.dropdown-group-transfer {
	bottom: 100%;
	top: initial;
}

.dropdown-group-transfer .dropdown-content {
	overflow-y: unset;
}

.groups-list-tree-container .has-no-search-results {
	text-align: center;
	padding: 16px;
	font-style: italic;
	color: #5b6169;
}

.groups-list-tree-container>.group-list-tree>.group-row.has-children:first-child {
	border-top: 0;
}

.group-list-tree .folder-toggle-wrap {
	font-size: 0;
	flex-shrink: 0;
}

.group-list-tree .folder-toggle-wrap span {
	font-size: 0.875rem;
}

.group-list-tree .folder-caret,.group-list-tree .item-type-icon {
	display: inline-block;
	color: #707070;
}

.group-list-tree .folder-caret {
	width: 16px;
}

.group-list-tree .folder-caret svg {
	margin-bottom: 2px;
}

.group-list-tree .item-type-icon {
	margin-top: 2px;
	width: 20px;
}

.group-list-tree>.group-row:not(.has-children) .folder-caret {
	opacity: 0;
}

.group-list-tree .group-list-tree {
	margin-bottom: 0;
	margin-left: 30px;
	position: relative;
}

.group-list-tree .group-list-tree::before {
	content: '';
	display: block;
	width: 0;
	position: absolute;
	top: 5px;
	bottom: 0;
	left: -16px;
	border-left: 2px solid #e3e3e3;
}

.group-list-tree .group-list-tree .group-row {
	position: relative;
}

.group-list-tree .group-list-tree .group-row::before {
	content: '';
	display: block;
	width: 10px;
	height: 0;
	border-top: 2px solid #e3e3e3;
	position: absolute;
	top: 30px;
	left: -16px;
}

.group-list-tree .group-list-tree .group-row:last-child::before {
	background: #fff;
	height: auto;
	top: 30px;
	bottom: 0;
}

.group-list-tree .group-list-tree .group-row.being-removed {
	opacity: 0.5;
}

.group-list-tree .group-row {
	padding: 0;
}

.group-list-tree .group-row.has-children {
	border-top: 0;
}

.group-list-tree .group-row:first-child {
	border-top: 1px solid #f0f0f0;
}

.group-list-tree .group-row-contents:hover {
	border-color: #9dc7f1;
	background-color: #e9f3fc;
	cursor: pointer;
}

.group-list-tree .group-row-contents .group-text-container,.group-list-tree .group-row-contents .group-text {
	min-width: 0;
}

.group-list-tree .group-row-contents .group-text {
	flex-basis: 100%;
}

.group-list-tree .group-row-contents .avatar-container {
	flex-shrink: 0;
}

.group-list-tree .group-row-contents .avatar-container>a {
	width: 100%;
	text-decoration: none;
}

.group-list-tree .group-row-contents .title {
	margin-top: -8px;
	font-size: 0.875rem;
}

.group-list-tree .group-row-contents.has-more-items {
	display: block;
	padding: 20px 10px;
}

.group-list-tree .group-row-contents .description p {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 82%;
	max-width: 100%;
}

.group-list-tree .group-row-contents .stats {
	position: relative;
	line-height: normal;
	text-align: right;
	flex-shrink: 0;
}

.group-list-tree .group-row-contents .stats>span {
	display: inline-flex;
	align-items: center;
	height: 16px;
	min-width: 30px;
}

.group-list-tree .group-row-contents .stats .stat-value {
	margin: 2px 0 0 5px;
}

.group-list-tree .project-row-contents .stats {
	line-height: inherit;
}

.group-list-tree .project-row-contents .stats>span:first-child {
	margin-left: 25px;
}

.group-list-tree .project-row-contents .stats .item-visibility {
	margin-right: 0;
}

.group-list-tree .project-row-contents .stats .last-updated {
	position: relative;
	min-width: 250px;
	text-align: right;
	color: #707070;
}

.js-groups-list-holder .groups-list-loading {
	font-size: 34px;
	text-align: center;
}

.shortcut-mappings {
	font-size: 12px;
	color: #555;
}

.shortcut-mappings tbody:first-child tr:first-child {
	padding-top: 0;
}

.shortcut-mappings th {
	padding-top: 15px;
	line-height: 1.5;
	color: #333;
	text-align: left;
}

.shortcut-mappings td {
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	line-height: 20px;
}

.shortcut-mappings .shortcut {
	padding-right: 10px;
	color: #999;
	text-align: right;
	white-space: nowrap;
}

.shortcut-mappings .key {
	background-color: #333;
	font: 11px Consolas, 'Liberation Mono', Menlo, Courier, monospace;
	padding: 3px 5px;
}

.documentation {
	padding: 7px;
	font-size: 16px;
}

.card.links-card a {
	color: #1068bf;
}

.import-jobs-to-col {
	width: 39%;
}

.import-jobs-status-col {
	width: 15%;
}

.import-jobs-cta-col {
	width: 1%;
}

.import-project-name-input {
	border-radius: 0 4px 4px 0;
	position: relative;
	left: -1px;
	max-width: 300px;
}

.import-namespace-select>.select2-choice {
	border-radius: 4px 0 0 4px;
	position: relative;
	left: 1px;
}

.import-slash-divider {
	background-color: #fdfdfd;
	border: 1px solid #dbdbdb;
}

.import-row {
	height: 55px;
}

.import-table .import-jobs-from-col,.import-table .import-jobs-to-col,.import-table .import-jobs-status-col,.import-table .import-jobs-cta-col {
	border-bottom-width: 1px;
	padding-left: 16px;
}

.import-projects-loading-icon {
	margin-top: 32px;
}

.btn-import .loading-icon {
	display: none;
}

.btn-import.is-loading .loading-icon {
	display: inline-block;
}

.issuable-warning-icon {
	background-color: #fff1de;
	border-radius: 4px;
	width: 24px;
	height: 24px;
	text-align: center;
	margin-right: 4px;
	line-height: 1.5rem;
}

.issuable-warning-icon .icon {
	fill: #de7e00;
	vertical-align: text-bottom;
}

.limit-container-width .detail-page-header,.limit-container-width .page-content-header,.limit-container-width .commit-box,.limit-container-width .info-well,.limit-container-width .commit-ci-menu,.limit-container-width .files-changed-inner,.limit-container-width .limited-header-width,.limit-container-width .limited-width-notes {
	max-width: 958px;
	margin-left: auto;
	margin-right: auto;
}

.limit-container-width .issuable-details .detail-page-description,.limit-container-width .issuable-details .mr-source-target,.limit-container-width .issuable-details .mr-state-widget,.limit-container-width .issuable-details .merge-manually {
	max-width: 958px;
	margin-left: auto;
	margin-right: auto;
}

.limit-container-width .merge-request-details .emoji-list-container {
	max-width: 958px;
	margin-left: auto;
	margin-right: auto;
}

.issuable-details section .issuable-discussion {
	margin-right: 1px;
}

.issuable-details .title-container {
	display: flex;
}

.issuable-details .title {
	padding: 0;
	margin-bottom: 16px;
	border-bottom: 0;
	word-wrap: break-word;
	overflow-wrap: break-word;
	min-width: 0;
	width: 100%;
	text-align: initial;
}

.issuable-details .btn-edit {
	margin-left: auto;
	height: 32px;
}

.issuable-details .emoji-block {
	padding: 4px 0;
}

@media (max-width: 991.98px) {
	.issuable-details .emoji-block {
		padding: 8px 0;
	}
}

.issuable-filter-count span {
	display: block;
	margin-bottom: -16px;
	padding: 13px 0;
}

.issuable-show-labels .gl-label {
	margin-bottom: 5px;
	margin-right: 5px;
}

.issuable-show-labels a {
	display: inline-block;
}

.issuable-show-labels a .color-label {
	padding: 4px 0.5rem;
	border-radius: 100px;
	margin-right: 4px;
	margin-bottom: 4px;
}

.issuable-show-labels a:hover .color-label,.issuable-show-labels .participants-more .btn-link:hover .color-label,.participants-more .issuable-show-labels .btn-link:hover .color-label,.issuable-show-labels .participants-more .right-sidebar .title .confidential-edit:hover .color-label,.participants-more .right-sidebar .title .issuable-show-labels .confidential-edit:hover .color-label,.issuable-show-labels .right-sidebar .title .participants-more .confidential-edit:hover .color-label,.right-sidebar .title .participants-more .issuable-show-labels .confidential-edit:hover .color-label,.issuable-show-labels .participants-more .right-sidebar .title .lock-edit:hover .color-label,.participants-more .right-sidebar .title .issuable-show-labels .lock-edit:hover .color-label,.issuable-show-labels .right-sidebar .title .participants-more .lock-edit:hover .color-label,.right-sidebar .title .participants-more .issuable-show-labels .lock-edit:hover .color-label,.issuable-show-labels .participants-more .right-sidebar .title .edit-link:hover .color-label,.participants-more .right-sidebar .title .issuable-show-labels .edit-link:hover .color-label,.issuable-show-labels .right-sidebar .title .participants-more .edit-link:hover .color-label,.right-sidebar .title .participants-more .issuable-show-labels .edit-link:hover .color-label,.issuable-show-labels .user-list-more .btn-link:hover .color-label,.user-list-more .issuable-show-labels .btn-link:hover .color-label,.issuable-show-labels .user-list-more .right-sidebar .title .confidential-edit:hover .color-label,.user-list-more .right-sidebar .title .issuable-show-labels .confidential-edit:hover .color-label,.issuable-show-labels .right-sidebar .title .user-list-more .confidential-edit:hover .color-label,.right-sidebar .title .user-list-more .issuable-show-labels .confidential-edit:hover .color-label,.issuable-show-labels .user-list-more .right-sidebar .title .lock-edit:hover .color-label,.user-list-more .right-sidebar .title .issuable-show-labels .lock-edit:hover .color-label,.issuable-show-labels .right-sidebar .title .user-list-more .lock-edit:hover .color-label,.right-sidebar .title .user-list-more .issuable-show-labels .lock-edit:hover .color-label,.issuable-show-labels .user-list-more .right-sidebar .title .edit-link:hover .color-label,.user-list-more .right-sidebar .title .issuable-show-labels .edit-link:hover .color-label,.issuable-show-labels .right-sidebar .title .user-list-more .edit-link:hover .color-label,.right-sidebar .title .user-list-more .issuable-show-labels .edit-link:hover .color-label {
	text-decoration: underline;
}

.issuable-show-labels.has-labels {
	font-size: 0;
	margin-bottom: -5px;
}

.assignee .merge-icon {
	color: #fc9403;
	position: absolute;
	bottom: 0;
	right: 0;
	text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}

.right-sidebar {
	position: fixed;
	top: 40px;
	bottom: 0;
	right: 0;
	transition: width 0.3s;
	background: #fafafa;
	z-index: 200;
	overflow: hidden;
}

@media (max-width: 767.98px) {
	.right-sidebar {
		z-index: 251;
	}
}

.right-sidebar a:not(.btn) {
	color: inherit;
}

.right-sidebar a:not(.btn):hover,.right-sidebar .participants-more .btn-link:not(.btn):hover,.participants-more .right-sidebar .btn-link:not(.btn):hover,.participants-more .right-sidebar .title .confidential-edit:not(.btn):hover,.right-sidebar .title .participants-more .confidential-edit:not(.btn):hover,.participants-more .right-sidebar .title .lock-edit:not(.btn):hover,.right-sidebar .title .participants-more .lock-edit:not(.btn):hover,.participants-more .right-sidebar .title .edit-link:not(.btn):hover,.right-sidebar .title .participants-more .edit-link:not(.btn):hover,.right-sidebar .user-list-more .btn-link:not(.btn):hover,.user-list-more .right-sidebar .btn-link:not(.btn):hover,.user-list-more .right-sidebar .title .confidential-edit:not(.btn):hover,.right-sidebar .title .user-list-more .confidential-edit:not(.btn):hover,.user-list-more .right-sidebar .title .lock-edit:not(.btn):hover,.right-sidebar .title .user-list-more .lock-edit:not(.btn):hover,.user-list-more .right-sidebar .title .edit-link:not(.btn):hover,.right-sidebar .title .user-list-more .edit-link:not(.btn):hover {
	color: #064787;
}

.right-sidebar a:not(.btn):hover .avatar,.right-sidebar .participants-more .btn-link:not(.btn):hover .avatar,.participants-more .right-sidebar .btn-link:not(.btn):hover .avatar,.participants-more .right-sidebar .title .confidential-edit:not(.btn):hover .avatar,.right-sidebar .title .participants-more .confidential-edit:not(.btn):hover .avatar,.participants-more .right-sidebar .title .lock-edit:not(.btn):hover .avatar,.right-sidebar .title .participants-more .lock-edit:not(.btn):hover .avatar,.participants-more .right-sidebar .title .edit-link:not(.btn):hover .avatar,.right-sidebar .title .participants-more .edit-link:not(.btn):hover .avatar,.right-sidebar .user-list-more .btn-link:not(.btn):hover .avatar,.user-list-more .right-sidebar .btn-link:not(.btn):hover .avatar,.user-list-more .right-sidebar .title .confidential-edit:not(.btn):hover .avatar,.right-sidebar .title .user-list-more .confidential-edit:not(.btn):hover .avatar,.user-list-more .right-sidebar .title .lock-edit:not(.btn):hover .avatar,.right-sidebar .title .user-list-more .lock-edit:not(.btn):hover .avatar,.user-list-more .right-sidebar .title .edit-link:not(.btn):hover .avatar,.right-sidebar .title .user-list-more .edit-link:not(.btn):hover .avatar {
	border-color: rgba(245,245,245,0.2);
}

.right-sidebar .gl-label .gl-label-link:hover {
	text-decoration: none;
	color: inherit;
}

.right-sidebar .gl-label .gl-label-link:hover .gl-label-text:last-of-type {
	text-decoration: underline;
}

.right-sidebar .btn-link,.right-sidebar .title .confidential-edit,.right-sidebar .title .lock-edit,.right-sidebar .title .edit-link {
	color: inherit;
}

.right-sidebar .issuable-header-text {
	margin-top: 7px;
}

.right-sidebar .gutter-toggle {
	margin-left: 20px;
	padding-left: 10px;
}

.right-sidebar .gutter-toggle:hover {
	color: #303030;
}

.right-sidebar .gutter-toggle:hover,.right-sidebar .gutter-toggle:focus {
	text-decoration: none;
}

.right-sidebar .block {
	padding: 16px 0;
	border-bottom: 1px solid #e8e8e8;
	width: 250px;
}

.right-sidebar .block::after {
	display: block;
	clear: both;
	content: "";
}

.right-sidebar .block.issuable-sidebar-header {
	padding-top: 0;
	padding-bottom: 10px;
}

.right-sidebar .block:last-child {
	border: 0;
}

.right-sidebar .block .select2-container span {
	margin-top: 0;
}

.right-sidebar .block.assignee .author-link {
	display: block;
	position: relative;
}

.right-sidebar .block.assignee .author-link:hover .author {
	text-decoration: underline;
}

.right-sidebar .block-first {
	padding-top: 0;
}

.right-sidebar .title {
	color: #303030;
	margin-bottom: 8px;
	line-height: 1;
}

.right-sidebar .title .avatar {
	margin-left: 0;
}

.right-sidebar .title a.edit-link:not([href]):hover,.participants-more .right-sidebar .title .edit-link:not([href]):hover,.right-sidebar .title .participants-more .edit-link:not([href]):hover,.user-list-more .right-sidebar .title .edit-link:not([href]):hover,.right-sidebar .title .user-list-more .edit-link:not([href]):hover {
	color: rgba(245,245,245,0.2);
}

.right-sidebar .cross-project-reference {
	color: inherit;
}

.right-sidebar .cross-project-reference span {
	white-space: nowrap;
	width: 85%;
	overflow: hidden;
	position: relative;
	display: inline-block;
	text-overflow: ellipsis;
}

.right-sidebar .cross-project-reference cite {
	font-style: normal;
}

.right-sidebar .cross-project-reference button {
	float: right;
	padding: 1px 5px;
	background-color: #fafafa;
}

.right-sidebar .selectbox {
	display: none;
}

.right-sidebar .selectbox.show {
	display: block;
}

.right-sidebar .btn-clipboard:hover {
	color: #303030;
}

.right-sidebar .issuable-sidebar {
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

.right-sidebar.affix-top .issuable-sidebar {
	height: 100%;
}

.right-sidebar.right-sidebar-expanded {
	width: 290px;
}

.right-sidebar.right-sidebar-expanded .value {
	line-height: 1;
}

.right-sidebar.right-sidebar-expanded .value .assign-yourself {
	margin-top: 10px;
	display: block;
}

.right-sidebar.right-sidebar-expanded .issuable-sidebar {
	padding: 0 20px;
}

.right-sidebar.right-sidebar-expanded .issuable-sidebar-header {
	padding-top: 10px;
}

.right-sidebar.right-sidebar-expanded:not(.issue-boards-sidebar):not([data-signed-in]):not([data-always-show-toggle]) .issuable-sidebar-header {
	display: none;
}

.right-sidebar.right-sidebar-expanded .assign-yourself .btn-link,.right-sidebar.right-sidebar-expanded .assign-yourself .title .confidential-edit,.right-sidebar.right-sidebar-expanded .title .assign-yourself .confidential-edit,.right-sidebar.right-sidebar-expanded .assign-yourself .title .lock-edit,.right-sidebar.right-sidebar-expanded .title .assign-yourself .lock-edit,.right-sidebar.right-sidebar-expanded .assign-yourself .title .edit-link,.right-sidebar.right-sidebar-expanded .title .assign-yourself .edit-link {
	padding-left: 0;
}

.right-sidebar.right-sidebar-expanded .light,.right-sidebar.right-sidebar-expanded .description-block {
	font-weight: 400;
}

.right-sidebar.right-sidebar-expanded .no-value,.right-sidebar.right-sidebar-expanded .btn-default-hover-link,.right-sidebar.right-sidebar-expanded .btn-secondary-hover-link {
	color: #707070;
}

.right-sidebar.right-sidebar-expanded .btn-secondary-hover-link:hover {
	color: #1068bf;
}

.right-sidebar.right-sidebar-expanded .sidebar-collapsed-icon {
	display: none;
}

.right-sidebar.right-sidebar-expanded .gutter-toggle {
	margin-top: 7px;
	border-left: 1px solid #e8e8e8;
	text-align: center;
}

.right-sidebar.right-sidebar-expanded .title .gutter-toggle {
	margin-top: 0;
}

.right-sidebar.right-sidebar-expanded .assignee .user-list .avatar {
	margin: 0;
}

.right-sidebar.right-sidebar-expanded .username {
	display: block;
	margin-top: 4px;
	font-size: 13px;
	font-weight: 400;
}

.right-sidebar.right-sidebar-expanded .hide-expanded {
	display: none;
}

.right-sidebar.right-sidebar-collapsed {
	display: none;
	width: 62px;
	padding: 0;
}

@media (min-width: 576px) {
	.right-sidebar.right-sidebar-collapsed {
		display: block;
	}
}

.right-sidebar.right-sidebar-collapsed .block {
	width: 60px;
	padding: 0;
	border-bottom: 0;
	overflow: hidden;
}

.right-sidebar.right-sidebar-collapsed .block:hover {
	background-color: #dbdbdb;
}

.right-sidebar.right-sidebar-collapsed .block.issuable-sidebar-header {
	padding-top: 0;
}

.right-sidebar.right-sidebar-collapsed .participants {
	border-bottom: 1px solid #e8e8e8;
}

.right-sidebar.right-sidebar-collapsed .hide-collapsed {
	display: none;
}

.right-sidebar.right-sidebar-collapsed .gutter-toggle {
	width: 100%;
	height: 60px;
	margin-left: 0;
	padding-left: 0;
	border-bottom: 1px solid #e3e3e3;
}

.right-sidebar.right-sidebar-collapsed a.gutter-toggle {
	display: flex;
	justify-content: center;
	flex-direction: column;
	text-align: center;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 60px;
	text-align: center;
	color: #707070;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon svg {
	fill: #707070;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover:not(.disabled),.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover .todo-undone {
	color: #303030;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover:not(.disabled) svg,.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon:hover .todo-undone svg {
	fill: #303030;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon span {
	display: block;
	margin-top: 0;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .sidebar-avatar-counter {
	padding-top: 2px;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .todo-undone {
	color: #1068bf;
	fill: #1068bf;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .author {
	display: none;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .avatar-counter:hover {
	color: #707070;
	border-color: #707070;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .btn-clipboard {
	flex: 1;
	align-self: stretch;
	padding: 0;
	border: 0;
	background: transparent;
	color: #707070;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon .btn-clipboard:hover {
	color: #303030;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-icon.multiple-users {
	display: flex;
	justify-content: center;
}

.right-sidebar.right-sidebar-collapsed .sidebar-avatar-counter {
	width: 24px;
	height: 24px;
	border-radius: 12px;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-user {
	padding-bottom: 0;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-user .author-link {
	padding-left: 0;
}

.right-sidebar.right-sidebar-collapsed .sidebar-collapsed-user .author-link .avatar {
	position: static;
	margin: 0;
}

.right-sidebar.right-sidebar-collapsed .issuable-header-btn {
	display: none;
}

.right-sidebar.right-sidebar-collapsed .merge-icon {
	font-size: 10px;
}

.right-sidebar.right-sidebar-collapsed .multiple-users {
	position: relative;
	height: 24px;
	margin-bottom: 17px;
	margin-top: 4px;
	padding-bottom: 4px;
}

.right-sidebar.right-sidebar-collapsed .multiple-users .btn-link,.right-sidebar.right-sidebar-collapsed .multiple-users .title .confidential-edit,.right-sidebar.right-sidebar-collapsed .title .multiple-users .confidential-edit,.right-sidebar.right-sidebar-collapsed .multiple-users .title .lock-edit,.right-sidebar.right-sidebar-collapsed .title .multiple-users .lock-edit,.right-sidebar.right-sidebar-collapsed .multiple-users .title .edit-link,.right-sidebar.right-sidebar-collapsed .title .multiple-users .edit-link {
	padding: 0;
	border: 0;
}

.right-sidebar.right-sidebar-collapsed .multiple-users .btn-link .avatar,.right-sidebar.right-sidebar-collapsed .multiple-users .title .confidential-edit .avatar,.right-sidebar.right-sidebar-collapsed .title .multiple-users .confidential-edit .avatar,.right-sidebar.right-sidebar-collapsed .multiple-users .title .lock-edit .avatar,.right-sidebar.right-sidebar-collapsed .title .multiple-users .lock-edit .avatar,.right-sidebar.right-sidebar-collapsed .multiple-users .title .edit-link .avatar,.right-sidebar.right-sidebar-collapsed .title .multiple-users .edit-link .avatar {
	margin: 0;
}

.right-sidebar.right-sidebar-collapsed .multiple-users .btn-link:first-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .confidential-edit:first-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .confidential-edit:first-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .lock-edit:first-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .lock-edit:first-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .edit-link:first-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .edit-link:first-child {
	position: absolute;
	left: 10px;
	z-index: 1;
}

.right-sidebar.right-sidebar-collapsed .multiple-users .btn-link:last-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .confidential-edit:last-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .confidential-edit:last-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .lock-edit:last-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .lock-edit:last-child,.right-sidebar.right-sidebar-collapsed .multiple-users .title .edit-link:last-child,.right-sidebar.right-sidebar-collapsed .title .multiple-users .edit-link:last-child {
	position: absolute;
	right: 10px;
}

.right-sidebar.right-sidebar-collapsed .multiple-users .btn-link:last-child:hover,.right-sidebar.right-sidebar-collapsed .multiple-users .title .confidential-edit:last-child:hover,.right-sidebar.right-sidebar-collapsed .title .multiple-users .confidential-edit:last-child:hover,.right-sidebar.right-sidebar-collapsed .multiple-users .title .lock-edit:last-child:hover,.right-sidebar.right-sidebar-collapsed .title .multiple-users .lock-edit:last-child:hover,.right-sidebar.right-sidebar-collapsed .multiple-users .title .edit-link:last-child:hover,.right-sidebar.right-sidebar-collapsed .title .multiple-users .edit-link:last-child:hover {
	text-decoration: none;
}

.right-sidebar.right-sidebar-collapsed .milestone-title span,.right-sidebar.right-sidebar-collapsed .collapse-truncated-title {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
	display: block;
	margin: 0 4px;
}

.right-sidebar .dropdown-menu-toggle {
	width: 100%;
	padding-top: 6px;
}

.right-sidebar .dropdown-menu {
	width: 100%;
}

.right-sidebar .dropdown-menu li a:hover,.right-sidebar .dropdown-menu li .participants-more .btn-link:hover,.participants-more .right-sidebar .dropdown-menu li .btn-link:hover,.participants-more .right-sidebar .dropdown-menu li .title .confidential-edit:hover,.participants-more .right-sidebar .title .dropdown-menu li .confidential-edit:hover,.right-sidebar .dropdown-menu li .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .dropdown-menu li .confidential-edit:hover,.participants-more .right-sidebar .dropdown-menu li .title .lock-edit:hover,.participants-more .right-sidebar .title .dropdown-menu li .lock-edit:hover,.right-sidebar .dropdown-menu li .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .dropdown-menu li .lock-edit:hover,.participants-more .right-sidebar .dropdown-menu li .title .edit-link:hover,.participants-more .right-sidebar .title .dropdown-menu li .edit-link:hover,.right-sidebar .dropdown-menu li .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .dropdown-menu li .edit-link:hover,.right-sidebar .dropdown-menu li .user-list-more .btn-link:hover,.user-list-more .right-sidebar .dropdown-menu li .btn-link:hover,.user-list-more .right-sidebar .dropdown-menu li .title .confidential-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu li .confidential-edit:hover,.right-sidebar .dropdown-menu li .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu li .confidential-edit:hover,.user-list-more .right-sidebar .dropdown-menu li .title .lock-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu li .lock-edit:hover,.right-sidebar .dropdown-menu li .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu li .lock-edit:hover,.user-list-more .right-sidebar .dropdown-menu li .title .edit-link:hover,.user-list-more .right-sidebar .title .dropdown-menu li .edit-link:hover,.right-sidebar .dropdown-menu li .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .dropdown-menu li .edit-link:hover,.right-sidebar .dropdown-menu li a:active,.right-sidebar .dropdown-menu li a:focus,.right-sidebar .dropdown-menu li a.is-focused {
	background-color: #eee;
	color: #303030;
	outline: 0;
}

.right-sidebar .dropdown-menu li a:hover.text-danger,.right-sidebar .dropdown-menu li .participants-more .text-danger.btn-link:hover,.participants-more .right-sidebar .dropdown-menu li .text-danger.btn-link:hover,.participants-more .right-sidebar .dropdown-menu li .title .text-danger.confidential-edit:hover,.participants-more .right-sidebar .title .dropdown-menu li .text-danger.confidential-edit:hover,.right-sidebar .dropdown-menu li .title .participants-more .text-danger.confidential-edit:hover,.right-sidebar .title .participants-more .dropdown-menu li .text-danger.confidential-edit:hover,.participants-more .right-sidebar .dropdown-menu li .title .text-danger.lock-edit:hover,.participants-more .right-sidebar .title .dropdown-menu li .text-danger.lock-edit:hover,.right-sidebar .dropdown-menu li .title .participants-more .text-danger.lock-edit:hover,.right-sidebar .title .participants-more .dropdown-menu li .text-danger.lock-edit:hover,.participants-more .right-sidebar .dropdown-menu li .title .text-danger.edit-link:hover,.participants-more .right-sidebar .title .dropdown-menu li .text-danger.edit-link:hover,.right-sidebar .dropdown-menu li .title .participants-more .text-danger.edit-link:hover,.right-sidebar .title .participants-more .dropdown-menu li .text-danger.edit-link:hover,.right-sidebar .dropdown-menu li .user-list-more .text-danger.btn-link:hover,.user-list-more .right-sidebar .dropdown-menu li .text-danger.btn-link:hover,.user-list-more .right-sidebar .dropdown-menu li .title .text-danger.confidential-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu li .text-danger.confidential-edit:hover,.right-sidebar .dropdown-menu li .title .user-list-more .text-danger.confidential-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu li .text-danger.confidential-edit:hover,.user-list-more .right-sidebar .dropdown-menu li .title .text-danger.lock-edit:hover,.user-list-more .right-sidebar .title .dropdown-menu li .text-danger.lock-edit:hover,.right-sidebar .dropdown-menu li .title .user-list-more .text-danger.lock-edit:hover,.right-sidebar .title .user-list-more .dropdown-menu li .text-danger.lock-edit:hover,.user-list-more .right-sidebar .dropdown-menu li .title .text-danger.edit-link:hover,.user-list-more .right-sidebar .title .dropdown-menu li .text-danger.edit-link:hover,.right-sidebar .dropdown-menu li .title .user-list-more .text-danger.edit-link:hover,.right-sidebar .title .user-list-more .dropdown-menu li .text-danger.edit-link:hover,.right-sidebar .dropdown-menu li a:active.text-danger,.right-sidebar .dropdown-menu li a:focus.text-danger,.right-sidebar .dropdown-menu li a.is-focused.text-danger {
	color: #dd2b0e;
}

.right-sidebar .dropdown-menu li a:hover .avatar,.right-sidebar .dropdown-menu li .participants-more .btn-link:hover .avatar,.participants-more .right-sidebar .dropdown-menu li .btn-link:hover .avatar,.participants-more .right-sidebar .dropdown-menu li .title .confidential-edit:hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li .confidential-edit:hover .avatar,.right-sidebar .dropdown-menu li .title .participants-more .confidential-edit:hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li .confidential-edit:hover .avatar,.participants-more .right-sidebar .dropdown-menu li .title .lock-edit:hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li .lock-edit:hover .avatar,.right-sidebar .dropdown-menu li .title .participants-more .lock-edit:hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li .lock-edit:hover .avatar,.participants-more .right-sidebar .dropdown-menu li .title .edit-link:hover .avatar,.participants-more .right-sidebar .title .dropdown-menu li .edit-link:hover .avatar,.right-sidebar .dropdown-menu li .title .participants-more .edit-link:hover .avatar,.right-sidebar .title .participants-more .dropdown-menu li .edit-link:hover .avatar,.right-sidebar .dropdown-menu li .user-list-more .btn-link:hover .avatar,.user-list-more .right-sidebar .dropdown-menu li .btn-link:hover .avatar,.user-list-more .right-sidebar .dropdown-menu li .title .confidential-edit:hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li .confidential-edit:hover .avatar,.right-sidebar .dropdown-menu li .title .user-list-more .confidential-edit:hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li .confidential-edit:hover .avatar,.user-list-more .right-sidebar .dropdown-menu li .title .lock-edit:hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li .lock-edit:hover .avatar,.right-sidebar .dropdown-menu li .title .user-list-more .lock-edit:hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li .lock-edit:hover .avatar,.user-list-more .right-sidebar .dropdown-menu li .title .edit-link:hover .avatar,.user-list-more .right-sidebar .title .dropdown-menu li .edit-link:hover .avatar,.right-sidebar .dropdown-menu li .title .user-list-more .edit-link:hover .avatar,.right-sidebar .title .user-list-more .dropdown-menu li .edit-link:hover .avatar,.right-sidebar .dropdown-menu li a:active .avatar,.right-sidebar .dropdown-menu li a:focus .avatar,.right-sidebar .dropdown-menu li a.is-focused .avatar {
	border-color: #fff;
}

.with-performance-bar .right-sidebar {
	top: 75px;
}

.sidebar-move-issue-confirmation-button {
	width: 100%;
}

.sidebar-move-issue-confirmation-button.is-loading .sidebar-move-issue-confirmation-loading-icon {
	display: inline-block;
}

.sidebar-move-issue-confirmation-loading-icon {
	display: none;
}

.detail-page-description {
	padding: 16px 0;
}

.detail-page-description small {
	color: #707070;
}

.edited-text {
	color: #707070;
	display: block;
	margin: 16px 0 0;
	font-size: 85%;
}

.edited-text .author-link {
	color: #707070;
}

.participants-list {
	display: flex;
	flex-wrap: wrap;
}

.user-list {
	display: flex;
	flex-wrap: wrap;
}

.participants-author {
	display: inline-block;
	padding: 0 8px 8px 0;
}

.participants-author:nth-of-type(7n) {
	padding-right: 0;
}

.participants-author .author-link {
	display: block;
}

.participants-author .avatar.avatar-inline,.participants-author .page-content-header .avatar,.page-content-header .participants-author .avatar {
	margin: 0;
}

.user-item {
	display: inline-block;
	padding: 5px;
	flex-basis: 20%;
}

.user-item .user-link {
	display: inline-block;
}

.participants-more,.user-list-more {
	margin-left: 5px;
}

.participants-more a,.participants-more .btn-link,.participants-more .right-sidebar .title .confidential-edit,.right-sidebar .title .participants-more .confidential-edit,.participants-more .right-sidebar .title .lock-edit,.right-sidebar .title .participants-more .lock-edit,.participants-more .right-sidebar .title .edit-link,.right-sidebar .title .participants-more .edit-link,.user-list-more a,.user-list-more .btn-link,.user-list-more .right-sidebar .title .confidential-edit,.right-sidebar .title .user-list-more .confidential-edit,.user-list-more .right-sidebar .title .lock-edit,.right-sidebar .title .user-list-more .lock-edit,.user-list-more .right-sidebar .title .edit-link,.right-sidebar .title .user-list-more .edit-link {
	color: #707070;
}

.participants-more .btn-link,.participants-more .right-sidebar .title .confidential-edit,.right-sidebar .title .participants-more .confidential-edit,.participants-more .right-sidebar .title .lock-edit,.right-sidebar .title .participants-more .lock-edit,.participants-more .right-sidebar .title .edit-link,.right-sidebar .title .participants-more .edit-link,.user-list-more .btn-link,.user-list-more .right-sidebar .title .confidential-edit,.right-sidebar .title .user-list-more .confidential-edit,.user-list-more .right-sidebar .title .lock-edit,.right-sidebar .title .user-list-more .lock-edit,.user-list-more .right-sidebar .title .edit-link,.right-sidebar .title .user-list-more .edit-link {
	padding: 0;
}

.participants-more .btn-link:hover,.participants-more .right-sidebar .title .confidential-edit:hover,.right-sidebar .title .participants-more .confidential-edit:hover,.participants-more .right-sidebar .title .lock-edit:hover,.right-sidebar .title .participants-more .lock-edit:hover,.participants-more .right-sidebar .title .edit-link:hover,.right-sidebar .title .participants-more .edit-link:hover,.user-list-more .btn-link:hover,.user-list-more .right-sidebar .title .confidential-edit:hover,.right-sidebar .title .user-list-more .confidential-edit:hover,.user-list-more .right-sidebar .title .lock-edit:hover,.right-sidebar .title .user-list-more .lock-edit:hover,.user-list-more .right-sidebar .title .edit-link:hover,.right-sidebar .title .user-list-more .edit-link:hover {
	text-decoration: none;
}

.participants-more .btn-link:focus,.participants-more .right-sidebar .title .confidential-edit:focus,.right-sidebar .title .participants-more .confidential-edit:focus,.participants-more .right-sidebar .title .lock-edit:focus,.right-sidebar .title .participants-more .lock-edit:focus,.participants-more .right-sidebar .title .edit-link:focus,.right-sidebar .title .participants-more .edit-link:focus,.user-list-more .btn-link:focus,.user-list-more .right-sidebar .title .confidential-edit:focus,.right-sidebar .title .user-list-more .confidential-edit:focus,.user-list-more .right-sidebar .title .lock-edit:focus,.right-sidebar .title .user-list-more .lock-edit:focus,.user-list-more .right-sidebar .title .edit-link:focus,.right-sidebar .title .user-list-more .edit-link:focus {
	text-decoration: none;
}

@media (min-width: 576px) {
	.issuable-form-padding-top {
		padding-top: 7px;
	}
}

.issuable-status-box {
	align-self: stretch;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0;
	padding: 0 8px;
}

@media (min-width: 576px) {
	.issuable-status-box {
		display: inline-block;
		height: auto;
		align-self: center;
	}
}

@media (max-width: 767.98px) {
	.issuable-gutter-toggle {
		margin-left: 10px;
	}
}

.issuable-meta {
	flex: 1;
	display: inline-block;
	font-size: 14px;
	align-self: center;
	overflow: hidden;
	text-overflow: ellipsis;
}

.issuable-meta .user-status-emoji {
	margin-left: 4px;
	margin-right: 0;
}

.js-issuable-selector-wrap .js-issuable-selector {
	width: 100%;
}

@media (max-width: 767.98px) {
	.js-issuable-selector-wrap {
		margin-bottom: 16px;
	}
}

.issuable-list li .issue-box {
	display: flex;
}

.issuable-list li .issuable-info-container {
	flex: 1;
	display: flex;
	padding-right: 16px;
}

.issuable-list li .issuable-info-container .issuable-main-info {
	flex: 1 auto;
	margin-right: 10px;
	min-width: 0;
}

.issuable-list li .issuable-info-container .issuable-main-info .issue-weight-icon,.issuable-list li .issuable-info-container .issuable-main-info .issue-estimate-icon {
	vertical-align: sub;
}

.issuable-list li .issuable-info-container .issuable-meta {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	flex: 1 0 auto;
}

.issuable-list li .issuable-info-container .issuable-meta .controls {
	margin-bottom: 2px;
	line-height: 20px;
	padding: 0;
}

.issuable-list li .issuable-info-container .issuable-meta .issue-updated-at {
	line-height: 20px;
}

@media (max-width: 575.98px) {
	.issuable-list li .issuable-info-container .issuable-meta .controls li {
		margin-right: 0;
	}
}

.issuable-list li .issue-check {
	padding-right: 16px;
	margin-bottom: 10px;
	min-width: 15px;
}

.issuable-list li .issue-check .selected-issuable {
	vertical-align: text-top;
}

.issuable-list li .issuable-milestone,.issuable-list li .issuable-info,.issuable-list li .task-status,.issuable-list li .issuable-updated-at {
	font-weight: 400;
	color: #707070;
}

.issuable-list li .issuable-milestone a,.issuable-list li .issuable-info a,.issuable-list li .task-status a,.issuable-list li .issuable-updated-at a {
	color: #303030;
}

.issuable-list li .issuable-milestone .gl-label-link,.issuable-list li .issuable-info .gl-label-link,.issuable-list li .task-status .gl-label-link,.issuable-list li .issuable-updated-at .gl-label-link {
	color: inherit;
}

.issuable-list li .issuable-milestone .gl-label-link:hover,.issuable-list li .issuable-info .gl-label-link:hover,.issuable-list li .task-status .gl-label-link:hover,.issuable-list li .issuable-updated-at .gl-label-link:hover {
	text-decoration: none;
}

.issuable-list li .issuable-milestone .gl-label-link:hover .gl-label-text:last-of-type,.issuable-list li .issuable-info .gl-label-link:hover .gl-label-text:last-of-type,.issuable-list li .task-status .gl-label-link:hover .gl-label-text:last-of-type,.issuable-list li .issuable-updated-at .gl-label-link:hover .gl-label-text:last-of-type {
	text-decoration: underline;
}

@media (max-width: 991px) {
	.issuable-list li .task-status,.issuable-list li .issuable-due-date,.issuable-list li .issuable-weight,.issuable-list li .project-ref-path {
		display: none;
	}
}

.issuable-list li .avatar-counter,.issuable-info-container .controls .avatar-counter {
	display: inline-block;
	vertical-align: middle;
	min-width: 16px;
	line-height: 14px;
	height: 16px;
	padding-left: 2px;
	padding-right: 2px;
}

.time_tracker {
	padding-bottom: 0;
	border-bottom: 0;
}

.time_tracker .sidebar-collapsed-icon>.stopwatch-svg {
	display: inline-block;
}

.time_tracker .sidebar-collapsed-icon svg {
	width: 16px;
	height: 16px;
	fill: #707070;
}

.time_tracker .sidebar-collapsed-icon:hover svg {
	fill: #303030;
}

.time_tracker .help-button,.time_tracker .close-help-button {
	cursor: pointer;
}

.time_tracker .compare-meter.over_estimate .time-remaining,.time_tracker .compare-meter.over_estimate .compare-value.spent {
	color: #dd2b0e;
}

.time_tracker .compare-display-container {
	display: flex;
	justify-content: space-between;
	margin-top: 5px;
}

.time_tracker .compare-display-container .compare-display {
	font-size: 13px;
	color: #888;
}

.time_tracker .compare-display-container .compare-display .compare-value {
	color: #303030;
}

.time_tracker .time-tracking-help-state {
	background: #fff;
	margin: 16px -20px -20px;
	padding: 16px 20px;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

.time_tracker .time-tracking-help-state a:hover,.time_tracker .time-tracking-help-state .participants-more .btn-link:hover,.participants-more .time_tracker .time-tracking-help-state .btn-link:hover,.time_tracker .time-tracking-help-state .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .time_tracker .time-tracking-help-state .confidential-edit:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .time_tracker .time-tracking-help-state .confidential-edit:hover,.time_tracker .time-tracking-help-state .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .time_tracker .time-tracking-help-state .lock-edit:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .time_tracker .time-tracking-help-state .lock-edit:hover,.time_tracker .time-tracking-help-state .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .time_tracker .time-tracking-help-state .edit-link:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .time_tracker .time-tracking-help-state .edit-link:hover,.time_tracker .time-tracking-help-state .user-list-more .btn-link:hover,.user-list-more .time_tracker .time-tracking-help-state .btn-link:hover,.time_tracker .time-tracking-help-state .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .time_tracker .time-tracking-help-state .confidential-edit:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .time_tracker .time-tracking-help-state .confidential-edit:hover,.time_tracker .time-tracking-help-state .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .time_tracker .time-tracking-help-state .lock-edit:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .time_tracker .time-tracking-help-state .lock-edit:hover,.time_tracker .time-tracking-help-state .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .time_tracker .time-tracking-help-state .edit-link:hover,.time_tracker .time-tracking-help-state .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .time_tracker .time-tracking-help-state .edit-link:hover {
	color: #848484;
}

.time_tracker .help-state-toggle-enter-active {
	transition: all 0.8s ease;
}

.time_tracker .help-state-toggle-leave-active {
	transition: all 0.5s ease;
}

.time_tracker .help-state-toggle-enter,.time_tracker .help-state-toggle-leave-active {
	opacity: 0;
}

.issuable-todo-btn .fa-spinner {
	display: none;
}

.issuable-todo-btn.is-loading .fa-spinner {
	display: inline-block;
}

.issuable-todo-btn.is-loading.sidebar-collapsed-icon .issuable-todo-inner {
	display: none;
}

.issuable-close-button,.issuable-close-toggle {
	transition: border-color 100ms linear, color 100ms linear;
}

.issuable-close-dropdown .dropdown-menu {
	min-width: 270px;
	left: auto;
	right: 0;
}

.issuable-close-dropdown .description .text {
	margin: 0;
}

.issuable-close-dropdown .dropdown-toggle>.icon,.issuable-close-dropdown .dropdown-menu-toggle>.icon {
	margin: 0 3px;
}

.right-sidebar-collapsed .sidebar-grouped-item .sidebar-collapsed-icon {
	margin-bottom: 0;
}

.right-sidebar-collapsed .sidebar-grouped-item .sidebar-collapsed-divider {
	line-height: 5px;
	font-size: 12px;
	color: #707070;
}

.right-sidebar-collapsed .sidebar-grouped-item .sidebar-collapsed-divider+.sidebar-collapsed-icon {
	padding-top: 0;
}

.issuable-suggestions svg {
	vertical-align: sub;
}

.suggestion-confidential {
	color: #de7e00;
}

.suggestion-state-open {
	color: #108548;
}

.suggestion-state-closed {
	color: #1f75cb;
}

.suggestion-help-hover {
	cursor: help;
}

.suggestion-footer {
	font-size: 12px;
	line-height: 15px;
}

.suggestion-footer .avatar {
	margin-top: -3px;
	border: 0;
}

.issues-list.manual-ordering {
	background-color: #fafafa;
	border-radius: 4px;
	padding: 8px;
}

.issues-list.manual-ordering .issue {
	background-color: #fff;
	margin-bottom: 8px;
	border-radius: 4px;
	border: 1px solid #dbdbdb;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

.issues-list .issue {
	padding: 10px 0 10px 16px;
	position: relative;
}

.issues-list .issue .title {
	margin-bottom: 2px;
}

.issues-list .issue .issue-labels,.issues-list .issue .author-link {
	display: inline-block;
}

.issues-list .issue .icon-merge-request-unmerged {
	height: 13px;
	margin-bottom: 3px;
}

.issue-realtime-pre-pulse {
	opacity: 0;
}

.issue-realtime-trigger-pulse {
	transition: opacity 200ms linear;
	opacity: 1;
}

.check-all-holder {
	line-height: 36px;
	float: left;
	margin-right: 15px;
}

form.edit-issue {
	margin: 0;
}

ul.related-merge-requests>li {
	display: flex;
	align-items: center;
}

ul.related-merge-requests>li .merge-request-id {
	flex-shrink: 0;
}

ul.related-merge-requests>li .merge-request-info {
	margin-left: 5px;
}

ul.related-merge-requests>li gl-emoji {
	font-size: 1em;
}

.related-branches-title {
	font-size: 16px;
	font-weight: 600;
}

.merge-request-status.merged {
	color: #1f75cb;
}

.merge-request-status.closed {
	color: #dd2b0e;
}

.merge-request-status.open {
	color: #108548;
}

.merge-request.today,.issue.today {
	background: #f3fff2;
	border-color: #e1e8d5;
}

.merge-request.closed,.merge-request.merged,.issue.closed,.issue.merged {
	background: #fafafa;
	border-color: #dbdbdb;
}

.merge-request-ci-status .ci-status-link,.related-merge-requests .ci-status-link {
	display: block;
	margin-right: 5px;
}

.merge-request-ci-status svg,.related-merge-requests svg {
	display: block;
}

@media (max-width: 575.98px) {
	.detail-page-header .issuable-meta {
		line-height: 18px;
	}
}

.issue-form .select2-container {
	width: 250px !important;
}

.issues-footer {
	padding-top: 16px;
	padding-bottom: 37px;
}

.issues-nav-controls,.new-branch-col {
	font-size: 0;
}

.issues-nav-controls .btn-group:empty {
	display: none;
}

.issuable-email-modal-btn {
	padding: 0;
	color: #1068bf;
	background-color: transparent;
	border: 0;
	outline: 0;
}

.issuable-email-modal-btn:hover {
	text-decoration: underline;
}

.email-modal-input-group {
	margin-bottom: 10px;
}

.email-modal-input-group .form-control,.email-modal-input-group .search form,.search .email-modal-input-group form {
	background-color: #fff;
}

.email-modal-input-group .btn,.email-modal-input-group .project-buttons .stat-text,.project-buttons .email-modal-input-group .stat-text {
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
}

.recaptcha {
	margin-bottom: 30px;
}

.new-branch-col .discussion-filter-container:not(:only-child) {
	margin-right: 8px;
}

@media (max-width: 991.98px) {
	.new-branch-col .discussion-filter-container {
		margin-top: 8px;
	}
}

.create-mr-dropdown-wrap .ref::selection {
	color: #919191;
}

.create-mr-dropdown-wrap .dropdown .dropdown-menu-toggle {
	min-width: 285px;
}

.create-mr-dropdown-wrap .dropdown .dropdown-select {
	width: 285px;
}

.create-mr-dropdown-wrap .btn-group:not(.hidden) {
	display: flex;
}

@media (max-width: 991.98px) {
	.create-mr-dropdown-wrap .btn-group:not(.hidden) {
		margin-top: 8px;
	}
}

.create-mr-dropdown-wrap .js-create-merge-request {
	flex-grow: 1;
	flex-shrink: 0;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-menu {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	display: none;
	margin-top: 4px;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text {
	border-radius: 4px;
	font-size: 0.875rem;
	font-weight: 400;
	padding: 6px 10px;
	background-color: #108548;
	border-color: #217645;
	color: #fff;
	border-style: solid;
	border-width: 1px;
	line-height: 1.5;
	width: auto;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success:focus,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text:focus,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text:focus,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success:active,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text:active,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text:active {
	background-color: #f0f0f0;
	box-shadow: none;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success:hover,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text:hover,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text:hover,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success:focus,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text:focus,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text:focus {
	background-color: #217645;
	border-color: #24663b;
	color: #fff;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success:active,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.stat-text:active,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.stat-text:active,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn.btn-success.active,.create-mr-dropdown-wrap .create-merge-request-dropdown-menu .project-buttons .btn-success.active.stat-text,.project-buttons .create-mr-dropdown-wrap .create-merge-request-dropdown-menu .btn-success.active.stat-text {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #24663b;
	border-color: #0d532a;
	color: #fff;
}

.create-mr-dropdown-wrap .create-merge-request-dropdown-toggle .fa-caret-down {
	pointer-events: none;
	color: inherit;
	margin-left: 0;
}

.discussion-reply-holder .avatar-note-form-holder .note-edit-form {
	display: block;
	margin-left: 55px;
}

@media (max-width: 575.98px) {
	.discussion-reply-holder .avatar-note-form-holder .note-edit-form {
		margin-left: 0;
	}
}

.issue-sort-dropdown .btn-group {
	width: 100%;
}

.issue-sort-dropdown .reverse-sort-btn {
	color: #707070;
}

@media (min-width: 576px) {
	.emoji-block .row {
		display: flex;
	}

	.emoji-block .row .new-branch-col {
		padding-top: 0;
		align-self: center;
	}

	.create-mr-dropdown-wrap .btn-group:not(.hidden) {
		display: inline-flex;
	}
}

@media (min-width: 992px) {
	.new-branch-col {
		text-align: right;
	}
}

.issue-details .card-title a.anchor {
	left: -16px;
	top: 4px;
	outline: none;
}

.issue-details .card-title a.anchor::after {
	content: url(./icon_anchor-297aa9b0225eff3d6d0da74ce042a0ed5575b92aa66b7109a5e060a795b42e36.svg);
	visibility: hidden !important;
}

.issue-details .card-title:hover>a.anchor::after {
	visibility: visible !important;
}

.issue-sticky-header {
	left: 0;
	width: 100%;
	top: 40px;
}

@media (min-width: 576px) {
	.issue-sticky-header {
		width: calc(100% - 62px);
	}
}

.issue-sticky-header .issue-sticky-header-text {
	max-width: 990px;
}

.with-performance-bar .issue-sticky-header {
	top: 75px;
}

@media (min-width: 768px) {
	.issue-sticky-header {
		left: 50px;
		width: calc(100% - 50px - 62px);
	}

	.right-sidebar-expanded .issue-sticky-header {
		width: calc(100% - 50px - 290px);
	}
}

@media (min-width: 1200px) {
	.issue-sticky-header {
		left: 220px;
		width: calc(100% - 220px - 62px);
	}

	.page-with-icon-sidebar .issue-sticky-header {
		left: 50px;
		width: calc(100% - 50px - 62px);
	}

	.right-sidebar-expanded .issue-sticky-header {
		width: calc(100% - 220px - 290px);
	}

	.right-sidebar-expanded.page-with-icon-sidebar .issue-sticky-header {
		width: calc(100% - 50px - 290px);
	}
}

.issuable-header-slide-enter-active,.issuable-header-slide-leave-active {
	transition: all 0.4s ease;
}

.issuable-header-slide-enter,.issuable-header-slide-leave-to {
	transform: translateY(-100%);
}

.issuable-list-root .gl-label-link {
	text-decoration: none;
}

.issuable-list-root .gl-label-link:hover {
	color: inherit;
}

.issue-count-badge,.mr-count-badge {
	padding: 5px 8px;
}

.issue-count-badge-count,.mr-count-badge-count {
	display: inline-flex;
	align-items: center;
}

.svg-container.jira-logo-container svg {
	vertical-align: text-bottom;
}

.suggest-colors {
	margin-top: 5px;
}

.suggest-colors a {
	border-radius: 4px;
	width: 30px;
	height: 30px;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
	text-decoration: none;
}

.suggest-colors.suggest-colors-dropdown {
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 0.25rem;
	overflow: hidden;
}

.suggest-colors.suggest-colors-dropdown a {
	border-radius: 0;
	width: 14.28571%;
	margin-right: 0;
	margin-bottom: -5px;
}

.dropdown-menu-labels .dropdown-content {
	max-height: 135px;
}

.dropdown-menu-labels .dropdown-label-box {
	flex: 0 0 auto;
}

.dropdown-new-label .dropdown-content {
	max-height: initial;
}

.dropdown-label-color-input {
	position: relative;
	margin-bottom: 10px;
}

.dropdown-label-color-input.is-active {
	padding-left: 32px;
}

.dropdown-label-color-preview {
	position: absolute;
	left: 0;
	top: 0;
	width: 32px;
	height: 32px;
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.color-label {
	padding: 0 0.5rem;
	line-height: 16px;
	border-radius: 100px;
	color: #fff;
}

.dropdown-labels-error {
	padding: 5px 10px;
	margin-bottom: 10px;
	background-color: #dd2b0e;
	color: #fff;
}

.manage-labels-list {
	padding: 0;
	margin-bottom: 0;
}

.manage-labels-list>li:not(.empty-message):not(.no-border) {
	background-color: #fff;
	margin-bottom: 5px;
	display: flex;
	justify-content: space-between;
	padding: 16px;
	border-radius: 4px;
	border: 1px solid #f0f0f0;
}

.manage-labels-list>li:not(.empty-message):not(.no-border):last-child {
	margin-bottom: 0;
}

.manage-labels-list>li:not(.empty-message):not(.no-border).sortable-ghost {
	opacity: 0.3;
}

.prioritized-labels:not(.is-not-draggable) .manage-labels-list>li:not(.empty-message):not(.no-border) {
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	cursor: move;
	cursor: grab;
	border: 0;
}

.prioritized-labels:not(.is-not-draggable) .manage-labels-list>li:not(.empty-message):not(.no-border):active {
	cursor: grabbing;
}

.manage-labels-list .btn-action .fa {
	font-size: 18px;
	vertical-align: middle;
	pointer-events: none;
}

.manage-labels-list .btn-action:hover {
	color: #1068bf;
}

.manage-labels-list .btn-action:hover.remove-row {
	color: #dd2b0e;
}

.manage-labels-list .color-label {
	padding: 4px 0.5rem;
}

.manage-labels-list .prepend-description-left {
	vertical-align: top;
	line-height: 24px;
}

.label-description-wrapper {
	margin-right: 8px;
	margin-left: 8px;
}

.prioritized-labels {
	margin-bottom: 30px;
}

.prioritized-labels .add-priority {
	display: none;
	color: #fafafa;
}

.prioritized-labels li:hover .draggable-handler {
	display: inline-block;
	opacity: 1;
}

.other-labels .remove-priority {
	display: none;
}

.filtered-labels {
	font-size: 0;
	padding: 12px 16px;
}

.filtered-labels .label-row {
	margin-top: 4px;
	margin-bottom: 4px;
}

.filtered-labels .label-row:not(:last-child) {
	margin-right: 8px;
}

.filtered-labels .label-remove {
	border-left: 1px solid rgba(0,0,0,0.1);
	z-index: 3;
	border-radius: 100px;
	padding: 6px 10px 6px 9px;
}

.filtered-labels .label-remove:hover {
	box-shadow: inset 0 0 0 80px rgba(0,0,0,0.1);
}

.filtered-labels .btn,.filtered-labels .project-buttons .stat-text,.project-buttons .filtered-labels .stat-text {
	color: inherit;
}

.filtered-labels a.btn,.filtered-labels .project-buttons a.stat-text,.project-buttons .filtered-labels a.stat-text {
	padding: 0;
}

.filtered-labels a.btn .has-tooltip,.filtered-labels .project-buttons a.stat-text .has-tooltip,.project-buttons .filtered-labels a.stat-text .has-tooltip {
	top: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	line-height: 1.1;
}

.label-options-toggle {
	width: 100%;
}

.label-subscription {
	vertical-align: middle;
}

.label-subscription .dropdown-group-label a {
	cursor: pointer;
}

.label-subscribe-button {
	width: 105px;
	font-weight: 200;
}

.label-subscribe-button .label-subscribe-button-icon[disabled] {
	opacity: 0.5;
	pointer-events: none;
}

.label-subscribe-button .label-subscribe-button-loading {
	display: none;
}

.label-subscribe-button.disabled .label-subscribe-button-icon {
	display: none;
}

.label-subscribe-button.disabled .label-subscribe-button-loading {
	display: block;
}

.label-link {
	display: inline-flex;
	vertical-align: text-bottom;
}

.label-link:hover .color-label {
	text-decoration: underline;
}

.label-link .label {
	vertical-align: inherit;
	font-size: 12px;
}

.labels-container {
	background-color: #fafafa;
	border-radius: 4px;
	padding: 16px 8px;
}

.label-actions-list {
	list-style: none;
	flex-shrink: 0;
	text-align: right;
	padding: 0;
	position: relative;
	margin: 0;
}

.label-badge {
	color: #303030;
	font-weight: 400;
	padding: 4px 8px;
	border-radius: 4px;
	font-size: 12px;
}

.label-badge-blue {
	background-color: #e6edf5;
}

.label-badge-gray {
	background-color: #f0f0f0;
}

.label-links {
	list-style: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.label-link-item {
	padding: 0;
}

.label-description .description-text {
	margin-bottom: 10px;
}

.admin-labels .label-description .description-text {
	margin-bottom: 0;
}

.content-list .label-list-item::before,.content-list .label-list-item::after {
	content: none;
}

.label-list-item .label-name {
	width: 200px;
	flex-shrink: 0;
}

.label-list-item .label-name .gl-label {
	line-height: 16px;
}

.label-list-item .label-description {
	flex-grow: 1;
}

.label-list-item .label-description a {
	color: #1068bf;
}

.label-list-item .label {
	padding: 4px 0.5rem;
	font-size: 12px;
	position: relative;
	top: 4px;
}

.label-list-item .label-action {
	color: #4f4f4f;
	cursor: pointer;
}

.label-list-item .label-action svg {
	fill: #4f4f4f;
}

.label-list-item .label-action:hover {
	color: #1068bf;
}

.label-list-item .label-action:hover svg {
	fill: #1068bf;
}

.label-list-item .label-action.remove-row:hover {
	color: #dd2b0e;
}

.label-list-item .label-action.remove-row:hover svg {
	fill: #dd2b0e;
}

@media (max-width: 767px) {
	.manage-labels-list>li:not(.empty-message):not(.no-border) {
		flex-wrap: wrap;
	}

	.manage-labels-list .label-name {
		order: 1;
		flex-grow: 1;
		width: auto;
		max-width: 100%;
	}

	.manage-labels-list .label-actions-list {
		order: 2;
		flex-shrink: 1;
		text-align: left;
	}

	.manage-labels-list .label-links {
		white-space: normal;
	}

	.manage-labels-list .label-description {
		order: 3;
		width: 100%;
	}

	.manage-labels-list .label-description>.label-description-wrapper {
		margin-left: 0;
		margin-right: 0;
	}
}

@media (max-width: 910px) {
	.priority-badge {
		display: block;
		width: 100%;
		margin-left: 0;
		margin-top: 16px;
	}

	.priority-badge .label-badge {
		display: inline-block;
	}
}

.priority-labels-empty-state .svg-content img {
	max-width: 114px;
}

.scoped-label-tooltip-title {
	color: #a6a6de;
}

.gl-label-scoped {
	box-shadow: 0 0 0 2px currentColor inset;
}

.gl-label-scoped.gl-label-sm {
	box-shadow: 0 0 0 1px inset;
}

.login-page .container {
	max-width: 960px;
}

.login-page .navbar-gitlab .container {
	max-width: none;
}

.login-page .flash-container {
	margin-bottom: 16px;
}

.login-page .brand-holder {
	font-size: 18px;
	line-height: 1.5;
}

.login-page .brand-holder p {
	font-size: 16px;
	color: #888;
}

.login-page .brand-holder h3 {
	font-size: 22px;
}

.login-page .brand-holder img {
	max-width: 100%;
	margin-bottom: 30px;
}

.login-page .brand-holder a {
	font-weight: 600;
}

.login-page p {
	font-size: 13px;
}

.login-page .login-box,.login-page .omniauth-container {
	box-shadow: 0 0 0 1px #dbdbdb;
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
	padding: 15px;
}

.login-page .login-box .login-heading h3,.login-page .omniauth-container .login-heading h3 {
	font-weight: 400;
	line-height: 1.5;
	margin: 0 0 10px;
}

.login-page .login-box .login-footer,.login-page .omniauth-container .login-footer {
	margin-top: 10px;
}

.login-page .login-box .login-footer p:last-child,.login-page .omniauth-container .login-footer p:last-child {
	margin-bottom: 0;
}

.login-page .login-box a.forgot,.login-page .omniauth-container a.forgot {
	float: right;
	padding-top: 6px;
}

.login-page .login-box .nav .active a,.login-page .omniauth-container .nav .active a {
	background: transparent;
}

.login-page .login-box .login-body,.login-page .omniauth-container .login-body {
	font-size: 13px;
}

.login-page .login-box .login-body input+p,.login-page .login-box .login-body input ~ p.field-validation,.login-page .omniauth-container .login-body input+p,.login-page .omniauth-container .login-body input ~ p.field-validation {
	margin-top: 5px;
}

.login-page .login-box .login-body .username .validation-success,.login-page .omniauth-container .login-body .username .validation-success {
	color: #217645;
}

.login-page .login-box .login-body .username .validation-error,.login-page .omniauth-container .login-body .username .validation-error {
	color: #dd2b0e;
}

.login-page .omniauth-container {
	border-radius: 0.25rem;
	font-size: 13px;
}

.login-page .omniauth-container p {
	margin: 0;
}

.login-page .omniauth-container form {
	width: 48%;
	padding: 0;
	border: 0;
	background: none;
	margin-bottom: 16px;
}

@media (max-width: 991.98px) {
	.login-page .omniauth-container form {
		width: 100%;
	}
}

.login-page .omniauth-container .omniauth-btn {
	width: 100%;
	padding: 8px;
}

.login-page .omniauth-container .omniauth-btn img {
	width: 1.125rem;
	height: 1.125rem;
	margin-right: 16px;
}

.login-page .new-session-tabs {
	display: flex;
	box-shadow: 0 0 0 1px #dbdbdb;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.login-page .new-session-tabs.custom-provider-tabs {
	flex-wrap: wrap;
}

.login-page .new-session-tabs.custom-provider-tabs li {
	min-width: 85px;
	flex-basis: auto;
}

.login-page .new-session-tabs.custom-provider-tabs li:nth-child(n+5) {
	border-top: 1px solid #dbdbdb;
}

.login-page .new-session-tabs.custom-provider-tabs a {
	font-size: 16px;
}

.login-page .new-session-tabs li {
	flex: 1;
	text-align: center;
	border-left: 1px solid #dbdbdb;
}

.login-page .new-session-tabs li:first-of-type {
	border-left: 0;
	border-top-left-radius: 4px;
}

.login-page .new-session-tabs li:last-of-type {
	border-top-right-radius: 4px;
}

.login-page .new-session-tabs li:not(.active) {
	background-color: #fafafa;
}

.login-page .new-session-tabs li a {
	width: 100%;
	font-size: 18px;
}

.login-page .new-session-tabs li.active>a {
	cursor: default;
}

.login-page .form-control:active,.login-page .search form:active,.search .login-page form:active,.login-page .form-control:focus,.login-page .search form:focus,.search .login-page form:focus,.login-page .search.search-active form,.search.search-active .login-page form {
	background-color: #fff;
}

.login-page .submit-container {
	margin-top: 16px;
}

.login-page input[type='submit'] {
	margin-bottom: 0;
}

.login-page .devise-errors h2 {
	margin-top: 0;
	font-size: 14px;
	color: #ae1800;
}

@media (max-width: 575.98px) {
	.login-page .col-md-5.float-right {
		float: none !important;
		margin-bottom: 45px;
	}
}

.devise-layout-html {
	margin: 0;
	padding: 0;
	height: 100%;
}

.devise-layout-html body {
	height: calc(100% - 51px);
	margin: 0;
	padding: 0;
}

.devise-layout-html body.navless {
	height: calc(100% - 11px);
}

.devise-layout-html body .page-wrap {
	min-height: 100%;
	position: relative;
}

.devise-layout-html body .footer-container,.devise-layout-html body hr.footer-fixed {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 40px;
	background: #fff;
}

.devise-layout-html body .login-page-broadcast {
	margin-top: 40px;
}

.devise-layout-html body .navless-container {
	padding: 65px 15px;
}

@media (max-width: 575.98px) {
	.devise-layout-html body .navless-container {
		padding: 0 15px 65px;
	}
}

.project-members-title {
	padding-bottom: 10px;
	border-bottom: 1px solid #dbdbdb;
}

.invite-users-form .btn-success {
	margin-right: 10px;
}

.member.is-overridden .btn-ldap-override {
	display: none !important;
}

@media (min-width: 576px) {
	.member .controls {
		display: flex;
	}
}

.member .controls .dropdown-menu.dropdown-menu-right,.member .controls .home-panel-buttons .notification-dropdown .dropdown-menu,.home-panel-buttons .notification-dropdown .member .controls .dropdown-menu,.member .controls .notification-list-item .dropdown-menu,.notification-list-item .member .controls .dropdown-menu,.member .controls .project-repo-buttons .notification-dropdown .dropdown-menu,.project-repo-buttons .notification-dropdown .member .controls .dropdown-menu {
	margin-top: -2px;
}

.member .form-group {
	margin-bottom: 0;
}

.member .member-controls .fa {
	line-height: inherit;
}

.member .btn-remove {
	width: 100%;
}

@media (min-width: 576px) {
	.member .btn-remove {
		width: auto;
	}
}

@media (min-width: 576px) {
	.member.existing-title {
		float: left;
	}
}

@media (max-width: 575.98px) {
	.member-form-control {
		margin-right: 0;
		width: auto;
	}
}

.member-search-btn {
	position: absolute;
	right: 4px;
	top: 0;
	height: 34px;
	padding-left: 10px;
	padding-right: 10px;
	color: #c4c4c4;
	background: transparent;
	border: 0;
	outline: 0;
}

.members-ldap {
	align-self: center;
}

.alert-member-ldap {
	background-color: #fffaf4;
}

@media (min-width: 576px) {
	.alert-member-ldap {
		line-height: 40px;
	}
}

.alert-member-ldap>p {
	float: left;
	margin-bottom: 10px;
	color: #de7e00;
}

@media (min-width: 576px) {
	.alert-member-ldap>p {
		padding-left: 55px;
		margin-bottom: 0;
	}
}

.alert-member-ldap .controls {
	width: 100%;
}

@media (min-width: 576px) {
	.alert-member-ldap .controls {
		width: auto;
	}
}

.btn-ldap-override {
	width: 100%;
}

@media (min-width: 576px) {
	.btn-ldap-override {
		margin-left: 10px;
		width: auto;
	}
}

.flex-project-members-panel {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

@media (max-width: 767.98px) {
	.flex-project-members-panel {
		display: block;
	}

	.flex-project-members-panel .flex-project-title {
		vertical-align: top;
		display: inline-block;
		max-width: 90%;
	}
}

.flex-project-members-panel .flex-project-title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.flex-project-members-panel .badge.badge-pill,.flex-project-members-panel .shortcut-mappings .key,.shortcut-mappings .flex-project-members-panel .key {
	height: 17px;
	line-height: 16px;
	margin-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.flex-project-members-panel .flex-users-form {
	flex-wrap: nowrap;
	white-space: nowrap;
	margin-left: auto;
}

.card .card-header .badge.badge-pill,.card .card-header .shortcut-mappings .key,.shortcut-mappings .card .card-header .key {
	margin-top: 0;
}

@media (max-width: 767.98px) {
	.card .card-header .badge.badge-pill,.card .card-header .shortcut-mappings .key,.shortcut-mappings .card .card-header .key {
		margin-right: 0;
		margin-left: 0;
	}
}

.content-list.members-list li .list-item-name {
	float: none;
	display: flex;
	flex: 1;
}

.content-list.members-list li .user-info {
	padding-right: 10px;
}

.content-list.members-list li .member {
	font-weight: 600;
	overflow-wrap: break-word;
	word-break: break-all;
}

.content-list.members-list li .member-group-link {
	display: inline-block;
}

.content-list.members-list li .form-control,.content-list.members-list li .search form,.search .content-list.members-list li form {
	width: inherit;
}

.content-list.members-list li .btn,.content-list.members-list li .project-buttons .stat-text,.project-buttons .content-list.members-list li .stat-text {
	align-self: flex-start;
}

@media (max-width: 767.98px) {
	.content-list.members-list li .member-access-text {
		margin: 0 0 4px 3rem;
	}
}

@media (max-width: 575.98px) {
	.content-list.members-list li {
		display: block;
	}

	.content-list.members-list li .controls>.btn,.content-list.members-list li .project-buttons .controls>.stat-text,.project-buttons .content-list.members-list li .controls>.stat-text,.content-list.members-list li .controls .member-form-control {
		margin: 0 0 8px;
		display: block;
	}

	.content-list.members-list li .form-control,.content-list.members-list li .search form,.search .content-list.members-list li form {
		width: 100%;
	}
}

.card-mobile .content-list.members-list li {
	display: block;
}

.card-mobile .content-list.members-list li .member-controls {
	float: none;
	display: block;
}

.card-mobile .content-list.members-list li .dropdown-menu-toggle,.card-mobile .content-list.members-list li .dropdown-menu,.card-mobile .content-list.members-list li .form-control,.card-mobile .content-list.members-list li .search form,.search .card-mobile .content-list.members-list li form,.card-mobile .content-list.members-list li .list-item-name {
	width: 100%;
}

.card-mobile .content-list.members-list li .dropdown-menu {
	margin-top: 0;
}

.card-mobile .content-list.members-list li .member-form-control {
	margin: 5px 0;
}

.card-mobile .content-list.members-list li .btn,.card-mobile .content-list.members-list li .project-buttons .stat-text,.project-buttons .card-mobile .content-list.members-list li .stat-text {
	width: 100%;
	margin-left: 0;
}

#conflicts .white .header.line_content.origin,#conflicts .white .diff-line-num.origin {
	background-color: #e0f0ff;
	border-color: #e0f0ff;
}

#conflicts .white .header.line_content.origin button,#conflicts .white .diff-line-num.origin button {
	background-color: #87c2fa;
	border-color: #3e9df7;
}

#conflicts .white .header.line_content.origin.selected,#conflicts .white .diff-line-num.origin.selected {
	background-color: #add8ff;
	border-color: #add8ff;
}

#conflicts .white .header.line_content.origin.selected button,#conflicts .white .diff-line-num.origin.selected button {
	background-color: #268ced;
	border-color: #0f65b7;
}

#conflicts .white .header.line_content.origin.unselected,#conflicts .white .diff-line-num.origin.unselected {
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

#conflicts .white .header.line_content.origin.unselected button,#conflicts .white .diff-line-num.origin.unselected button {
	background-color: #d0e7fd;
	border-color: #87c2fa;
}

#conflicts .white .header.line_content.head,#conflicts .white .diff-line-num.head {
	background-color: #e1fad7;
	border-color: #e1fad7;
}

#conflicts .white .header.line_content.head button,#conflicts .white .diff-line-num.head button {
	background-color: #9adb84;
	border-color: #69ca49;
}

#conflicts .white .header.line_content.head.selected,#conflicts .white .diff-line-num.head.selected {
	background-color: #baf0a8;
	border-color: #baf0a8;
}

#conflicts .white .header.line_content.head.selected button,#conflicts .white .diff-line-num.head.selected button {
	background-color: #52c22d;
	border-color: #38841f;
}

#conflicts .white .header.line_content.head.unselected,#conflicts .white .diff-line-num.head.unselected {
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

#conflicts .white .header.line_content.head.unselected button,#conflicts .white .diff-line-num.head.unselected button {
	background-color: #cbecbf;
	border-color: #9adb84;
}

#conflicts .white .line_content.origin {
	background-color: #f2f9ff;
}

#conflicts .white .line_content.origin.selected {
	background-color: #e0f0ff;
}

#conflicts .white .line_content.origin.unselected {
	background-color: #fafafa;
}

#conflicts .white .line_content.head {
	background-color: #effdec;
}

#conflicts .white .line_content.head.selected {
	background-color: #e1fad7;
}

#conflicts .white .line_content.head.unselected {
	background-color: #fafafa;
}

#conflicts .dark .header.line_content.origin,#conflicts .dark .diff-line-num.origin {
	background-color: rgba(40,120,201,0.4);
	border-color: rgba(40,120,201,0.4);
}

#conflicts .dark .header.line_content.origin button,#conflicts .dark .diff-line-num.origin button {
	background-color: #2a5c8c;
	border-color: #183551;
}

#conflicts .dark .header.line_content.origin.selected,#conflicts .dark .diff-line-num.origin.selected {
	background-color: rgba(40,120,201,0.6);
	border-color: rgba(40,120,201,0.6);
}

#conflicts .dark .header.line_content.origin.selected button,#conflicts .dark .diff-line-num.origin.selected button {
	background-color: #1d6cbf;
	border-color: #13467d;
}

#conflicts .dark .header.line_content.origin.unselected,#conflicts .dark .diff-line-num.origin.unselected {
	background-color: rgba(255,255,255,0.25);
	border-color: rgba(255,255,255,0.25);
}

#conflicts .dark .header.line_content.origin.unselected button,#conflicts .dark .diff-line-num.origin.unselected button {
	background-color: #3e83c5;
	border-color: #2a5c8c;
}

#conflicts .dark .header.line_content.head,#conflicts .dark .diff-line-num.head {
	background-color: rgba(51,255,51,0.2);
	border-color: rgba(51,255,51,0.2);
}

#conflicts .dark .header.line_content.head button,#conflicts .dark .diff-line-num.head button {
	background-color: #40874f;
	border-color: #275331;
}

#conflicts .dark .header.line_content.head.selected,#conflicts .dark .diff-line-num.head.selected {
	background-color: rgba(51,255,51,0.33);
	border-color: rgba(51,255,51,0.33);
}

#conflicts .dark .header.line_content.head.selected button,#conflicts .dark .diff-line-num.head.selected button {
	background-color: #258537;
	border-color: #14491e;
}

#conflicts .dark .header.line_content.head.unselected,#conflicts .dark .diff-line-num.head.unselected {
	background-color: rgba(255,255,255,0.25);
	border-color: rgba(255,255,255,0.25);
}

#conflicts .dark .header.line_content.head.unselected button,#conflicts .dark .diff-line-num.head.unselected button {
	background-color: #60b472;
	border-color: #40874f;
}

#conflicts .dark .line_content.origin {
	background-color: rgba(40,120,201,0.3);
}

#conflicts .dark .line_content.origin.selected {
	background-color: rgba(40,120,201,0.4);
}

#conflicts .dark .line_content.origin.unselected {
	background-color: rgba(255,255,255,0.1);
}

#conflicts .dark .line_content.head {
	background-color: rgba(51,255,51,0.1);
}

#conflicts .dark .line_content.head.selected {
	background-color: rgba(51,255,51,0.2);
}

#conflicts .dark .line_content.head.unselected {
	background-color: rgba(255,255,255,0.1);
}

#conflicts .monokai .header.line_content.origin,#conflicts .monokai .diff-line-num.origin {
	background-color: rgba(96,217,241,0.35);
	border-color: rgba(96,217,241,0.35);
}

#conflicts .monokai .header.line_content.origin button,#conflicts .monokai .diff-line-num.origin button {
	background-color: #38848c;
	border-color: #225055;
}

#conflicts .monokai .header.line_content.origin.selected,#conflicts .monokai .diff-line-num.origin.selected {
	background-color: rgba(96,217,241,0.5);
	border-color: rgba(96,217,241,0.5);
}

#conflicts .monokai .header.line_content.origin.selected button,#conflicts .monokai .diff-line-num.origin.selected button {
	background-color: #3ea4b2;
	border-color: #2a7079;
}

#conflicts .monokai .header.line_content.origin.unselected,#conflicts .monokai .diff-line-num.origin.unselected {
	background-color: rgba(118,113,93,0.24);
	border-color: rgba(118,113,93,0.24);
}

#conflicts .monokai .header.line_content.origin.unselected button,#conflicts .monokai .diff-line-num.origin.unselected button {
	background-color: #55b1bb;
	border-color: #38848c;
}

#conflicts .monokai .header.line_content.head,#conflicts .monokai .diff-line-num.head {
	background-color: rgba(166,226,46,0.25);
	border-color: rgba(166,226,46,0.25);
}

#conflicts .monokai .header.line_content.head button,#conflicts .monokai .diff-line-num.head button {
	background-color: #376b20;
	border-color: #19300e;
}

#conflicts .monokai .header.line_content.head.selected,#conflicts .monokai .diff-line-num.head.selected {
	background-color: rgba(166,226,46,0.4);
	border-color: rgba(166,226,46,0.4);
}

#conflicts .monokai .header.line_content.head.selected button,#conflicts .monokai .diff-line-num.head.selected button {
	background-color: #39800d;
	border-color: #1a3b06;
}

#conflicts .monokai .header.line_content.head.unselected,#conflicts .monokai .diff-line-num.head.unselected {
	background-color: rgba(118,113,93,0.24);
	border-color: rgba(118,113,93,0.24);
}

#conflicts .monokai .header.line_content.head.unselected button,#conflicts .monokai .diff-line-num.head.unselected button {
	background-color: #55a632;
	border-color: #376b20;
}

#conflicts .monokai .line_content.origin {
	background-color: rgba(96,217,241,0.15);
}

#conflicts .monokai .line_content.origin.selected {
	background-color: rgba(96,217,241,0.35);
}

#conflicts .monokai .line_content.origin.unselected {
	background-color: rgba(118,113,93,0.1);
}

#conflicts .monokai .line_content.head {
	background-color: rgba(166,226,46,0.1);
}

#conflicts .monokai .line_content.head.selected {
	background-color: rgba(166,226,46,0.25);
}

#conflicts .monokai .line_content.head.unselected {
	background-color: rgba(118,113,93,0.1);
}

#conflicts .solarized-light .header.line_content.origin,#conflicts .solarized-light .diff-line-num.origin {
	background-color: rgba(40,120,201,0.37);
	border-color: rgba(40,120,201,0.37);
}

#conflicts .solarized-light .header.line_content.origin button,#conflicts .solarized-light .diff-line-num.origin button {
	background-color: #60a1bf;
	border-color: #3c7a96;
}

#conflicts .solarized-light .header.line_content.origin.selected,#conflicts .solarized-light .diff-line-num.origin.selected {
	background-color: rgba(40,120,201,0.6);
	border-color: rgba(40,120,201,0.6);
}

#conflicts .solarized-light .header.line_content.origin.selected button,#conflicts .solarized-light .diff-line-num.origin.selected button {
	background-color: #2482b2;
	border-color: #175472;
}

#conflicts .solarized-light .header.line_content.origin.unselected,#conflicts .solarized-light .diff-line-num.origin.unselected {
	background-color: rgba(131,148,150,0.37);
	border-color: rgba(131,148,150,0.37);
}

#conflicts .solarized-light .header.line_content.origin.unselected button,#conflicts .solarized-light .diff-line-num.origin.unselected button {
	background-color: #97c1d5;
	border-color: #60a1bf;
}

#conflicts .solarized-light .header.line_content.head,#conflicts .solarized-light .diff-line-num.head {
	background-color: rgba(133,153,0,0.37);
	border-color: rgba(133,153,0,0.37);
}

#conflicts .solarized-light .header.line_content.head button,#conflicts .solarized-light .diff-line-num.head button {
	background-color: #afb262;
	border-color: #838642;
}

#conflicts .solarized-light .header.line_content.head.selected,#conflicts .solarized-light .diff-line-num.head.selected {
	background-color: rgba(133,153,0,0.5);
	border-color: rgba(133,153,0,0.5);
}

#conflicts .solarized-light .header.line_content.head.selected button,#conflicts .solarized-light .diff-line-num.head.selected button {
	background-color: #94993d;
	border-color: #5f6227;
}

#conflicts .solarized-light .header.line_content.head.unselected,#conflicts .solarized-light .diff-line-num.head.unselected {
	background-color: rgba(131,148,150,0.37);
	border-color: rgba(131,148,150,0.37);
}

#conflicts .solarized-light .header.line_content.head.unselected button,#conflicts .solarized-light .diff-line-num.head.unselected button {
	background-color: #c9cb95;
	border-color: #afb262;
}

#conflicts .solarized-light .line_content.origin {
	background-color: rgba(40,120,201,0.15);
}

#conflicts .solarized-light .line_content.origin.selected {
	background-color: rgba(40,120,201,0.37);
}

#conflicts .solarized-light .line_content.origin.unselected {
	background-color: rgba(131,148,150,0.2);
}

#conflicts .solarized-light .line_content.head {
	background-color: rgba(133,153,0,0.2);
}

#conflicts .solarized-light .line_content.head.selected {
	background-color: rgba(133,153,0,0.37);
}

#conflicts .solarized-light .line_content.head.unselected {
	background-color: rgba(131,148,150,0.2);
}

#conflicts .solarized-dark .header.line_content.origin,#conflicts .solarized-dark .diff-line-num.origin {
	background-color: rgba(40,120,201,0.35);
	border-color: rgba(40,120,201,0.35);
}

#conflicts .solarized-dark .header.line_content.origin button,#conflicts .solarized-dark .diff-line-num.origin button {
	background-color: #086799;
	border-color: #043650;
}

#conflicts .solarized-dark .header.line_content.origin.selected,#conflicts .solarized-dark .diff-line-num.origin.selected {
	background-color: rgba(40,120,201,0.6);
	border-color: rgba(40,120,201,0.6);
}

#conflicts .solarized-dark .header.line_content.origin.selected button,#conflicts .solarized-dark .diff-line-num.origin.selected button {
	background-color: #0082cc;
	border-color: #005180;
}

#conflicts .solarized-dark .header.line_content.origin.unselected button,#conflicts .solarized-dark .diff-line-num.origin.unselected button {
	background-color: #0c98e2;
	border-color: #086799;
}

#conflicts .solarized-dark .header.line_content.head,#conflicts .solarized-dark .diff-line-num.head {
	background-color: rgba(133,153,0,0.35);
	border-color: rgba(133,153,0,0.35);
}

#conflicts .solarized-dark .header.line_content.head button,#conflicts .solarized-dark .diff-line-num.head button {
	background-color: #376b20;
	border-color: #19300e;
}

#conflicts .solarized-dark .header.line_content.head.selected,#conflicts .solarized-dark .diff-line-num.head.selected {
	background-color: rgba(133,153,0,0.5);
	border-color: rgba(133,153,0,0.5);
}

#conflicts .solarized-dark .header.line_content.head.selected button,#conflicts .solarized-dark .diff-line-num.head.selected button {
	background-color: #39800d;
	border-color: #1a3b06;
}

#conflicts .solarized-dark .header.line_content.head.unselected button,#conflicts .solarized-dark .diff-line-num.head.unselected button {
	background-color: #55a632;
	border-color: #376b20;
}

#conflicts .solarized-dark .line_content.origin {
	background-color: rgba(40,120,201,0.15);
}

#conflicts .solarized-dark .line_content.origin.selected {
	background-color: rgba(40,120,201,0.35);
}

#conflicts .solarized-dark .line_content.head {
	background-color: rgba(133,153,0,0.15);
}

#conflicts .solarized-dark .line_content.head.selected {
	background-color: rgba(133,153,0,0.35);
}

#conflicts .diff-wrap-lines .line_content {
	white-space: normal;
	min-height: 19px;
}

#conflicts .line_content.header {
	position: relative;
}

#conflicts .line_content.header button {
	border-radius: 2px;
	font-size: 10px;
	position: absolute;
	right: 10px;
	padding: 0;
	outline: none;
	color: #fff;
	width: 75px;
	height: 19px;
}

#conflicts .btn-success .fa-spinner {
	color: #fff;
}

#conflicts .editor-wrap.is-loading .editor {
	display: none;
}

#conflicts .editor-wrap.is-loading .loading {
	display: block;
}

#conflicts .editor-wrap.saved .editor {
	border-top: solid 2px #52b87a;
}

#conflicts .editor-wrap .editor pre {
	height: 350px;
	border: 0;
	border-radius: 0;
	margin-bottom: 0;
}

#conflicts .editor-wrap .loading {
	display: none;
}

#conflicts .discard-changes-alert {
	background-color: #fafafa;
	text-align: right;
	padding: 10px 16px;
	color: #303030;
}

#conflicts .discard-changes-alert .discard-actions {
	display: inline-block;
	margin-left: 10px;
}

#conflicts .resolve-conflicts-form h4 {
	margin-top: 0;
}

@media (max-width: 991px) {
	#conflicts .resolve-conflicts-form .resolve-info {
		margin-bottom: 16px;
	}
}

.space-children::after {
	display: block;
	clear: both;
	content: "";
}

.space-children>* {
	float: left;
}

.space-children>*:not(:first-child) {
	margin-left: 10px;
}

.mr-widget-border-top {
	border-top: 1px solid #dbdbdb;
}

.mr-widget-margin-left {
	margin-left: 40px;
}

@media (max-width: 991.98px) {
	.media-section {
		align-items: flex-start;
	}

	.media-section .media-body {
		flex-direction: column;
		align-items: flex-start;
	}
}

@media (min-width: 992px) {
	.media-section .code-text {
		align-self: center;
		flex: 1;
	}
}

.mr-widget-section {
	border-radius: 4px 4px 0 0;
}

.mr-widget-section .code-text {
	flex: 1;
}

.mr-widget-heading {
	position: relative;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
}

.mr-widget-heading .gl-skeleton-loader {
	display: block;
}

.mr-widget-extension {
	border-top: 1px solid #dbdbdb;
	background-color: #fafafa;
}

.mr-widget-extension.clickable:hover {
	background-color: #ddd;
	cursor: pointer;
}

.mr-widget-workflow {
	margin-top: 16px;
	position: relative;
}

.mr-widget-workflow::before {
	content: '';
	border-left: 1px solid #dbdbdb;
	position: absolute;
	left: 28px;
	top: -17px;
	height: 16px;
}

.mr-section-container {
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	border-top: 0;
}

.mr-widget-body,.mr-widget-content,.mr-widget-footer {
	padding: 16px;
}

.mr-widget-info {
	padding-left: 16px;
	padding-right: 16px;
}

.mr-state-widget {
	color: #303030;
}

.mr-state-widget .commit-message-edit {
	border-radius: 4px;
}

.mr-state-widget .mr-widget-section,.mr-state-widget .mr-widget-footer {
	border-top: solid 1px #dbdbdb;
}

.mr-state-widget .mr-fast-forward-message {
	padding-left: 50px;
	padding-bottom: 16px;
}

.mr-state-widget .commits-list>li {
	padding: 16px;
}

@media (min-width: 768px) {
	.mr-state-widget .commits-list>li {
		padding-left: 56px;
	}
}

@media (min-width: 768px) {
	.mr-state-widget .mr-commit-dropdown .dropdown-menu {
		width: 150%;
	}
}

.mr-state-widget .mr-widget-footer {
	padding: 0;
}

.mr-state-widget .mr-report {
	padding: 0;
}

.mr-state-widget .mr-report>.media {
	padding: 16px;
}

.mr-state-widget form {
	margin-bottom: 0;
}

.mr-state-widget form .clearfix {
	margin-bottom: 0;
}

.mr-state-widget label {
	margin-bottom: 0;
}

.mr-state-widget .btn,.mr-state-widget .project-buttons .stat-text,.project-buttons .mr-state-widget .stat-text {
	font-size: 0.875rem;
}

.mr-state-widget .btn.dropdown-toggle .fa,.mr-state-widget .btn.dropdown-menu-toggle .fa,.mr-state-widget .project-buttons .dropdown-menu-toggle.stat-text .fa,.project-buttons .mr-state-widget .dropdown-menu-toggle.stat-text .fa,.mr-state-widget .project-buttons .dropdown-toggle.stat-text .fa,.project-buttons .mr-state-widget .dropdown-toggle.stat-text .fa {
	color: inherit;
}

.mr-state-widget .accept-merge-holder .accept-action {
	display: inline-block;
	float: left;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-preparing,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-pending,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-running {
	background-color: #1f75cb;
	border-color: #1068bf;
	color: #fff;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-preparing:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-preparing:focus,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-pending:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-pending:focus,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-running:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-running:focus {
	background-color: #1068bf;
	border-color: #0b5cad;
	color: #fff;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-preparing:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-preparing.active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-pending:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-pending.active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-running:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-running.active {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #0b5cad;
	border-color: #064787;
	color: #fff;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-skipped,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-failed,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-canceled,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-error {
	background-color: #dd2b0e;
	border-color: #c91c00;
	color: #fff;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-skipped:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-skipped:focus,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-failed:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-failed:focus,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-canceled:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-canceled:focus,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-error:hover,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-error:focus {
	background-color: #c91c00;
	border-color: #ae1800;
	color: #fff;
}

.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-skipped:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-skipped.active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-failed:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-failed.active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-canceled:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-canceled.active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-error:active,.mr-state-widget .accept-merge-holder .accept-action .accept-merge-request.ci-error.active {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #ae1800;
	border-color: #8d1300;
	color: #fff;
}

.mr-state-widget .ci-widget {
	color: #303030;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

@media (max-width: 575.98px) {
	.mr-state-widget .ci-widget {
		flex-wrap: wrap;
	}
}

.mr-state-widget .ci-widget .ci-widget-content {
	display: flex;
	align-items: center;
	flex: 1;
}

.mr-state-widget .mr-widget-icon {
	font-size: 22px;
}

.mr-state-widget .mr-loading-icon {
	margin: 3px 0;
}

.mr-state-widget .ci-status-icon svg {
	margin: 3px 0;
	position: relative;
	overflow: visible;
	display: block;
}

.mr-state-widget .mr-widget-pipeline-graph .dropdown-menu {
	z-index: 300;
}

.mr-state-widget .mini-pipeline-graph-dropdown-toggle {
	vertical-align: top;
}

.mr-state-widget .normal {
	flex: 1;
	flex-basis: auto;
}

.mr-state-widget .capitalize {
	text-transform: capitalize;
}

.mr-state-widget .label-branch {
	color: #303030;
	font-weight: normal;
	overflow: hidden;
	word-break: break-all;
}

.mr-state-widget .deploy-link.label-truncate>a,.mr-state-widget .deploy-link.label-truncate>span,.mr-state-widget .label-branch.label-truncate>a,.mr-state-widget .label-branch.label-truncate>span {
	display: inline-block;
	max-width: 12.5em;
	margin-bottom: -3px;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 14px;
	overflow: hidden;
}

.mr-state-widget .mr-widget-body {
	line-height: 28px;
}

.mr-state-widget .mr-widget-body::after {
	display: block;
	clear: both;
	content: "";
}

.mr-state-widget .mr-widget-body .approve-btn {
	margin-right: 5px;
}

.mr-state-widget .mr-widget-body h4 {
	float: left;
	font-weight: 600;
	font-size: 14px;
	line-height: inherit;
	margin-top: 0;
	margin-bottom: 0;
}

.mr-state-widget .mr-widget-body h4.has-conflicts .fa-exclamation-triangle,.mr-state-widget .mr-widget-body h4.has-conflicts .md .admonitionblock td.icon .icon-warning,.md .admonitionblock td.icon .mr-state-widget .mr-widget-body h4.has-conflicts .icon-warning {
	color: #fc9403;
}

.mr-state-widget .mr-widget-body h4 time {
	font-weight: 400;
}

.mr-state-widget .mr-widget-body .btn-grouped {
	margin-left: 0;
	margin-right: 7px;
}

.mr-state-widget .mr-widget-body label {
	font-weight: 400;
}

.mr-state-widget .mr-widget-body .spacing {
	margin: 0 0 0 10px;
}

.mr-state-widget .mr-widget-body .bold {
	font-weight: 600;
	color: #5c5c5c;
	margin-left: 10px;
}

.mr-state-widget .mr-widget-body .state-label {
	font-weight: 600;
	padding-right: 10px;
}

.mr-state-widget .mr-widget-body .danger {
	color: #dd2b0e;
}

.mr-state-widget .mr-widget-body .spacing,.mr-state-widget .mr-widget-body .bold {
	vertical-align: middle;
}

.mr-state-widget .mr-widget-body .dropdown-menu li a {
	padding: 5px;
}

.mr-state-widget .mr-widget-body .dropdown-menu .merge-opt-icon {
	line-height: 1.5;
}

.mr-state-widget .mr-widget-body .dropdown-menu .merge-opt-title {
	margin-left: 8px;
}

.mr-state-widget .mr-widget-body .dropdown-toggle .fa,.mr-state-widget .mr-widget-body .dropdown-menu-toggle .fa {
	margin-left: 0;
	color: inherit;
}

.mr-state-widget .mr-widget-body .has-custom-error {
	display: inline-block;
}

@media (max-width: 575.98px) {
	.mr-state-widget .mr-widget-body p {
		font-size: 13px;
	}

	.mr-state-widget .mr-widget-body .btn-grouped {
		float: none;
		margin-right: 0;
	}

	.mr-state-widget .mr-widget-body .accept-action {
		width: 100%;
		text-align: center;
	}
}

.mr-state-widget .mr-widget-body .commit-message-editor label {
	padding: 0;
}

.mr-state-widget .mr-widget-body.mr-widget-empty-state {
	line-height: 20px;
	padding: 16px;
}

@media (max-width: 991.98px) {
	.mr-state-widget .mr-widget-body.mr-widget-empty-state .artwork {
		margin-bottom: 16px;
	}
}

.mr-state-widget .mr-widget-body.mr-widget-empty-state .text span {
	font-weight: 600;
}

.mr-state-widget .mr-widget-body.mr-widget-empty-state .text p {
	margin-top: 16px;
}

.mr-state-widget .mr-widget-body.mr-pipeline-suggest {
	border-radius: 4px;
	line-height: 20px;
	border: 1px solid #dbdbdb;
}

.mr-state-widget .mr-widget-body.mr-pipeline-suggest .circle-icon-container {
	color: #d6d6d6;
}

.mr-state-widget .mr-widget-help {
	padding: 10px 16px 10px 56px;
}

.mr-state-widget .ci-coverage {
	float: right;
}

.mr-state-widget .stop-env-container {
	color: #303030;
	float: right;
}

.mr-state-widget .stop-env-container a {
	color: #303030;
}

.mr_source_commit,.mr_target_commit {
	margin-bottom: 0;
}

.mr_source_commit .commit,.mr_target_commit .commit {
	margin: 0;
	padding: 10px;
	list-style: none;
}

.mr_source_commit .commit:hover,.mr_target_commit .commit:hover {
	background: none;
}

.commits-empty {
	text-align: center;
}

.commits-empty h4 {
	padding-top: 20px;
	padding-bottom: 10px;
}

.commits-empty svg {
	width: 230px;
}

.nothing-here-block img {
	width: 230px;
}

.mr-list .merge-request {
	padding: 10px 0 10px 15px;
	position: relative;
	display: flex;
}

.mr-list .merge-request .issuable-info-container {
	flex: 1;
}

.mr-list .merge-request .issuable-meta .author-link {
	display: inline-block;
}

.mr-list .merge-request .merge-request-title {
	margin-bottom: 2px;
}

.mr-list .merge-request .merge-request-title .ci-status-link svg {
	height: 16px;
	width: 16px;
	position: relative;
	top: 3px;
}

.mr-list .merge-request .merge-request-title .ci-status-link:hover,.mr-list .merge-request .merge-request-title .ci-status-link:focus {
	text-decoration: none;
}

.mr-list .merge-request-labels {
	display: inline-block;
}

.merge-request-angle {
	text-align: center;
	margin: 0 auto;
	font-size: 2em;
	line-height: 1.1;
}

.diff-file .close-mr-link,.diff-file .reopen-mr-link {
	display: none;
}

#modal_merge_info .modal-dialog .dark,#modal_merge_info .modal-no-backdrop .dark {
	margin-right: 40px;
}

#modal_merge_info .modal-dialog .btn-clipboard,#modal_merge_info .modal-no-backdrop .btn-clipboard {
	margin-right: 20px;
	margin-top: 5px;
	position: absolute;
	right: 0;
}

.mr-links {
	padding-left: 40px;
}

.mr-links:last-child {
	padding-bottom: 16px;
}

.mr-info-list {
	clear: left;
	position: relative;
	padding-top: 4px;
}

.mr-info-list p {
	margin: 0;
	position: relative;
	padding: 4px 0;
}

.mr-info-list p:last-child {
	padding-bottom: 0;
}

.mr-info-list.mr-memory-usage p {
	float: left;
}

.mr-info-list.mr-memory-usage .memory-graph-container {
	float: left;
	margin-left: 5px;
}

.mr-source-target {
	flex-wrap: wrap;
	border-radius: 4px;
	padding: 16px;
	border: 1px solid #dbdbdb;
	min-height: 69px;
}

@media (min-width: 768px) {
	.mr-source-target {
		align-items: center;
	}
}

.mr-source-target .dropdown-toggle .fa,.mr-source-target .dropdown-menu-toggle .fa {
	color: #303030;
}

.mr-source-target .git-merge-container {
	justify-content: space-between;
	flex: 1;
	flex-direction: row;
	align-items: center;
}

@media (max-width: 991.98px) {
	.mr-source-target .git-merge-container {
		flex-direction: column;
		align-items: stretch;
	}

	.mr-source-target .git-merge-container .branch-actions {
		margin-top: 16px;
	}
}

@media (min-width: 992px) {
	.mr-source-target .git-merge-container .branch-actions {
		align-self: center;
		margin-left: 16px;
		white-space: nowrap;
	}
}

.mr-source-target .diverged-commits-count {
	color: #707070;
}

.card-new-merge-request .card-header {
	padding: 5px 10px;
	font-weight: 600;
	line-height: 25px;
}

.card-new-merge-request .card-body {
	padding: 10px 5px;
}

.card-new-merge-request .card-footer {
	padding: 0;
}

.card-new-merge-request .card-footer .btn,.card-new-merge-request .card-footer .project-buttons .stat-text,.project-buttons .card-new-merge-request .card-footer .stat-text {
	min-width: auto;
}

.card-new-merge-request .commit .commit-row-title {
	margin-bottom: 4px;
}

@media (min-width: 576px) {
	.card-new-merge-request .commit .item-title {
		width: 45%;
	}
}

.card-new-merge-request .commit .avatar {
	left: 0;
	top: 2px;
}

.card-new-merge-request .btn-clipboard {
	margin-right: 5px;
	padding: 0;
	background: transparent;
}

.card-new-merge-request .ci-status-link {
	margin-right: 5px;
}

.merge-request-select {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
	float: left;
	width: 50%;
	margin-bottom: 0;
}

.merge-request-select:last-child {
	margin-bottom: 0;
}

.merge-request-select .dropdown-menu-toggle {
	width: 100%;
}

.merge-request-select .dropdown-menu {
	left: 5px;
	right: 5px;
	width: auto;
}

.issuable-form-select-holder {
	display: inline-block;
	width: 250px;
}

.issuable-form-select-holder .dropdown-menu-toggle {
	width: 100%;
}

.target-branch-select-dropdown-container {
	position: relative;
}

.assign-to-me-link {
	padding-left: 12px;
	white-space: nowrap;
}

.table-holder .ci-table th {
	background-color: #fff;
	color: #707070;
}

.merged-buttons .btn,.merged-buttons .project-buttons .stat-text,.project-buttons .merged-buttons .stat-text {
	float: left;
}

.mr-version-controls {
	position: relative;
	z-index: 203;
	background: #fff;
	color: #303030;
	margin-top: -1px;
}

.mr-version-controls .mr-version-menus-container {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	padding: 16px;
	z-index: 199;
	white-space: nowrap;
}

.mr-version-controls .mr-version-menus-container .dropdown-menu-toggle {
	width: auto;
	max-width: 170px;
}

.mr-version-controls .mr-version-menus-container .dropdown-menu-toggle svg {
	top: 10px;
	right: 8px;
}

.mr-version-controls .content-block {
	padding: 16px;
	border-bottom: 0;
}

.mr-version-controls .comments-disabled-notif {
	line-height: 28px;
}

.mr-version-controls .comments-disabled-notif .btn,.mr-version-controls .comments-disabled-notif .project-buttons .stat-text,.project-buttons .mr-version-controls .comments-disabled-notif .stat-text {
	margin-left: 5px;
}

.mr-version-controls .mr-version-dropdown,.mr-version-controls .mr-version-compare-dropdown {
	margin: 0 7px;
}

.mr-version-controls .dropdown-title {
	color: #303030;
}

.mr-version-controls .fa-info-circle {
	color: #fc9403;
	padding-right: 5px;
}

.mr-version-controls button {
	height: 34px;
}

@media (min-width: 768px) {
	.mr-version-controls {
		position: -webkit-sticky;
		position: sticky;
		top: 88px;
		margin-left: -16px;
		width: calc(100% + 32px);
	}

	.mr-version-controls .mr-version-menus-container {
		flex-wrap: nowrap;
	}

	.with-performance-bar .mr-version-controls {
		top: 123px;
	}
}

.merge-request-tabs-holder,.epic-tabs-holder {
	top: 40px;
	z-index: 250;
	background-color: #fff;
	border-bottom: 1px solid #dbdbdb;
}

@media (min-width: 576px) {
	.merge-request-tabs-holder,.epic-tabs-holder {
		position: -webkit-sticky;
		position: sticky;
	}
}

.merge-request-tabs-holder.affix,.epic-tabs-holder.affix {
	left: 0;
	transition: right 0.15s;
}

@media (max-width: 575.98px) {
	.merge-request-tabs-holder.affix,.epic-tabs-holder.affix {
		right: 0;
	}
}

.merge-request-tabs-holder .nav-links,.epic-tabs-holder .nav-links {
	border: 0;
}

.merge-request-tabs-holder.affix .merge-request-tabs-container,.epic-tabs-holder.affix .epic-tabs-container {
	padding-left: 16px;
	padding-right: 16px;
}

.with-performance-bar .merge-request-tabs-holder,.with-performance-bar .epic-tabs-holder {
	top: 75px;
}

.merge-request-tabs,.epic-tabs {
	display: flex;
	flex-wrap: nowrap;
	margin-bottom: 0;
	padding: 0;
}

.limit-container-width .merge-request-tabs-container,.limit-container-width .epic-tabs-container {
	max-width: 990px;
	margin-left: auto;
	margin-right: auto;
}

.limit-container-width .merge-request-tabs-container .inner-page-scroll-tabs,.limit-container-width .epic-tabs-container .inner-page-scroll-tabs {
	background-color: #fff;
	margin-left: -16px;
	padding-left: 16px;
}

.merge-request-tabs-container,.epic-tabs-container {
	display: flex;
	justify-content: space-between;
}

@media (max-width: 575.98px) {
	.merge-request-tabs-container .discussion-filter-container,.merge-request-tabs-container .line-resolve-all-container,.epic-tabs-container .discussion-filter-container,.epic-tabs-container .line-resolve-all-container {
		margin-bottom: 4px;
	}
}

.merge-request-tabs-container .discussion-filter-container:not(:only-child),.epic-tabs-container .discussion-filter-container:not(:only-child) {
	margin: 4px;
}

.merge-request-tabs-container .merge-request-tabs,.epic-tabs-container .merge-request-tabs {
	height: 3rem;
}

@media (max-width: 991.98px) {
	.merge-request-tabs-container,.epic-tabs-container {
		flex-direction: column-reverse;
		padding-top: 8px;
	}
}

@media (max-width: 1199.98px) {
	.right-sidebar-expanded .merge-request-tabs-container,.right-sidebar-expanded .epic-tabs-container {
		flex-direction: column-reverse;
		align-items: flex-start;
		padding-top: 8px;
	}
}

.limit-container-width:not(.container-limited) .merge-request-tabs-holder:not(.affix) .merge-request-tabs-container,.limit-container-width:not(.container-limited) .epic-tabs-holder:not(.affix) .epic-tabs-container {
	max-width: 958px;
}

.mr-memory-usage {
	width: 100%;
}

.mr-memory-usage p.usage-info-loading .usage-info-load-spinner {
	margin-right: 10px;
	font-size: 16px;
}

.fork-sprite {
	margin-right: -5px;
}

@media (min-width: 768px) {
	.deploy-heading,.merge-train-position-indicator {
		padding: 8px 16px;
	}
}

.deploy-heading .media-body,.merge-train-position-indicator .media-body {
	min-width: 0;
	font-size: 12px;
	margin-left: 40px;
}

.deploy-heading:not(:last-child),.merge-train-position-indicator:not(:last-child) {
	border-bottom: 1px solid #dbdbdb;
}

.deploy-body {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	white-space: nowrap;
}

@media (max-width: 991.98px) {
	.deploy-body {
		flex-direction: column;
		align-items: flex-start;
	}

	.deploy-body .deployment-info {
		margin-bottom: 16px;
	}
}

.deploy-body>*:not(:last-child) {
	margin-right: 0.3em;
}

.deploy-body svg {
	vertical-align: text-top;
}

.deploy-body .deployment-info {
	flex: 1;
	white-space: nowrap;
	text-overflow: ellipsis;
	min-width: 100px;
	min-width: 0;
	max-width: 100%;
}

.deploy-body .dropdown-menu {
	width: 400px;
}

.btn-link-retry[disabled] {
	cursor: not-allowed;
	box-shadow: none;
	opacity: 0.65;
}

.btn-link-retry[disabled]:hover {
	color: #777;
	text-decoration: none;
}

.ci-widget-container {
	justify-content: space-between;
	flex: 1;
	flex-direction: row;
}

@media (max-width: 767.98px) {
	.ci-widget-container {
		flex-direction: column;
	}

	.ci-widget-container .stage-cell .stage-container {
		margin-top: 16px;
	}

	.ci-widget-container .dropdown .mini-pipeline-graph-dropdown-menu.dropdown-menu {
		transform: initial;
	}
}

.ci-widget-container .coverage {
	font-size: 12px;
	color: #707070;
	line-height: initial;
}

.ci-widget-container .mini-pipeline-graph-dropdown-toggle,.ci-widget-container .stage-cell .mini-pipeline-graph-dropdown-toggle svg {
	height: 24px;
	width: 24px;
}

.merge-request-details .file-finder-overlay.diff-file-finder {
	position: fixed;
	z-index: 99999;
	background: rgba(0,0,0,0.3);
}

.mr-compare .diff-file .file-title-flex-parent {
	top: 91px;
}

.with-performance-bar .mr-compare .diff-file .file-title-flex-parent {
	top: 126px;
}

.diff-file-row.is-active {
	background-color: #f0f0f0;
}

.issues-sortable-list .str-truncated {
	max-width: 90%;
}

.milestones {
	padding: 8px;
	margin-top: 8px;
	border-radius: 4px;
	background-color: #dbdbdb;
}

.milestones .milestone {
	border: 0;
	padding: 10px 16px;
	border-radius: 4px;
	background-color: #fff;
}

.milestones .milestone:not(:last-child) {
	margin-bottom: 4px;
}

.milestones .milestone h4 {
	font-weight: 600;
}

.milestones .milestone .progress {
	width: 100%;
	height: 6px;
	margin-bottom: 4px;
}

.milestones .milestone .milestone-progress a,.milestones .milestone .milestone-release-links a {
	color: #1068bf;
}

.milestones .milestone .status-box {
	font-size: 12px;
	margin-top: 0;
	margin-right: 4px;
	line-height: 26px;
}

@media (max-width: 575.98px) {
	.milestones .milestone .status-box {
		line-height: unset;
		padding: 4px 10px;
	}
}

.milestone-content .issues-count {
	margin-right: 17px;
	float: right;
	width: 105px;
}

.milestone-content .issuable-row span a {
	color: #303030;
	word-wrap: break-word;
}

.milestone-content .issuable-row span .gl-label-link {
	color: inherit;
}

.milestone-content .card-header {
	line-height: 1.5;
	padding: 14px 16px;
	display: flex;
}

.milestone-content .card-header .title {
	flex: 1;
	flex-grow: 2;
}

.milestone-content .card-header .counter {
	flex: 0;
	padding-left: 16px;
}

.milestone-sidebar .milestone-progress .title {
	padding-top: 5px;
}

.milestone-sidebar .milestone-progress .progress {
	height: 6px;
	margin: 0;
}

.milestone-sidebar .milestone-progress .sidebar-collapsed-icon {
	clear: both;
	padding: 15px 5px 5px;
}

.milestone-sidebar .milestone-progress .sidebar-collapsed-icon .progress {
	margin: 5px 0;
}

.milestone-sidebar .collapsed-milestone-date {
	font-size: 12px;
}

.milestone-sidebar .milestone-date {
	display: block;
}

.milestone-sidebar .date-separator {
	line-height: 5px;
}

.milestone-sidebar .remaining-days strong {
	font-weight: 400;
}

.milestone-sidebar .milestone-stat {
	float: left;
	margin-right: 14px;
}

.milestone-sidebar .milestone-stat:last-child {
	margin-right: 0;
}

.right-sidebar-expanded .milestone-sidebar .gutter-toggle {
	margin-bottom: 10px;
}

.right-sidebar-collapsed .milestone-sidebar .milestone-progress {
	padding-top: 0;
}

.right-sidebar-collapsed .milestone-sidebar .reference {
	border-top: 1px solid #e8e8e8;
}

.milestone-issues-list .issuable-detail,.milestone-merge_requests-list .issuable-detail {
	display: block;
	margin-top: 7px;
}

.milestone-issues-list .issuable-detail .issue-link,.milestone-merge_requests-list .issuable-detail .issue-link {
	display: inline-block;
}

.milestone-issues-list .issuable-detail .issuable-number,.milestone-merge_requests-list .issuable-detail .issuable-number {
	color: #707070;
	margin-right: 5px;
}

.milestone-issues-list .issuable-detail .avatar,.milestone-merge_requests-list .issuable-detail .avatar {
	float: none;
}

.milestone-issues-list .issuable-detail>a:not(:last-of-type),.milestone-merge_requests-list .issuable-detail>a:not(:last-of-type) {
	margin-right: 5px;
}

.milestone-detail {
	border-bottom: 1px solid #dbdbdb;
	padding: 20px 0;
}

@media (max-width: 575.98px) {
	.milestone-actions {
		padding-top: 6px;
	}

	.milestone-actions::after {
		display: block;
		clear: both;
		content: "";
	}

	.milestone-actions .btn:first-child,.milestone-actions .project-buttons .stat-text:first-child,.project-buttons .milestone-actions .stat-text:first-child {
		margin-left: 0;
	}
}

.milestone-page-header {
	display: flex;
	flex-flow: row;
	align-items: center;
	flex-wrap: wrap;
}

.milestone-page-header .status-box {
	margin-top: 0;
	order: 1;
}

.milestone-page-header .milestone-buttons {
	margin-left: auto;
	order: 2;
}

.milestone-page-header .milestone-buttons .verbose {
	display: none;
}

.milestone-page-header .header-text-content {
	order: 3;
	width: 100%;
}

.milestone-page-header .milestone-buttons .verbose {
	display: inline;
}

.milestone-page-header .header-text-content {
	order: 2;
	width: auto;
}

.milestone-page-header .milestone-buttons {
	order: 3;
}

.issuable-row {
	background-color: #fff;
}

.milestone-popover-instructions-list {
	padding-left: 2em;
}

.milestone-popover-instructions-list>li {
	padding-left: 1em;
}

@media (max-width: 575.98px) {
	.milestone-banner-text,.milestone-banner-link {
		display: inline;
	}
}

.chart-tooltip>.popover {
	min-width: 0;
	width: max-content;
	max-width: 32rem;
}

.diff-file .diff-content tr.line_holder:hover>td .line_note_link {
	opacity: 1;
	filter: alpha(opacity=100);
}

.diff-file .new-note,.discussion .new-note {
	margin: 0;
	border: 0;
}

.new-note .note-form-actions,.note-edit-form .note-form-actions {
	position: relative;
	margin: 16px 0 0;
}

.new-note .note-preview-holder>p,.note-edit-form .note-preview-holder>p {
	overflow-x: auto;
}

.new-note img,.note-edit-form img {
	max-width: 100%;
}

.note-textarea {
	display: block;
	padding: 10px 0;
	color: #303030;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	border: 0;
}

.note-textarea:focus {
	outline: 0;
}

.note-image-attach {
	margin-left: 45px;
	float: none;
}

.common-note-form .md-area {
	padding: 10px 16px;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	background-color: #fff;
}

.common-note-form .md-area.is-focused {
	border-color: #80bdff;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,0.25);
}

.common-note-form .md-area.is-focused .comment-toolbar,.common-note-form .md-area.is-focused .nav-links {
	border-color: #63a6e9;
}

.common-note-form .md-area.is-dropzone-hover {
	border-color: #108548;
	box-shadow: 0 0 2px rgba(0,0,0,0.3),0 0 4px rgba(16,133,72,0.4);
}

.common-note-form .md-area.is-dropzone-hover .comment-toolbar,.common-note-form .md-area.is-dropzone-hover .nav-links {
	border-color: #108548;
}

.md-header .nav-links {
	display: flex;
	flex-flow: row wrap;
	width: 100%;
}

.md-header .nav-links .float-right {
	margin-left: auto;
}

.issuable-note-warning {
	color: #de7e00;
	background-color: #fff1de;
	border-radius: 4px 4px 0 0;
	border: 1px solid #e8e8e8;
	border-bottom: 0;
	padding: 3px 12px;
	margin: auto;
	align-items: center;
}

.issuable-note-warning a {
	color: #de7e00;
	text-decoration: underline;
}

.issuable-note-warning .icon {
	margin-right: 4px;
	vertical-align: text-bottom;
	fill: #de7e00;
}

.issuable-note-warning+.md-area {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.issuable-note-warning .disabled-comment {
	border: 0;
	border-radius: 100px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.issuable-note-warning .disabled-comment .icon svg {
	position: relative;
	top: 2px;
	margin-right: 5px;
	width: 0.875rem;
	height: 0.875rem;
	fill: #de7e00;
}

.sidebar-item-icon {
	border-radius: 4px;
	margin: 0 5px 0 0;
	vertical-align: text-bottom;
}

.sidebar-item-icon.is-active {
	fill: #de7e00;
}

.sidebar-collapsed-icon .sidebar-item-icon {
	margin: 0;
}

.sidebar-item-value .sidebar-item-icon {
	fill: #707070;
}

.sidebar-item-warning-message {
	line-height: 1.5;
	padding: 16px;
}

.sidebar-item-warning-message .text {
	color: #303030;
}

.sidebar-item-warning-message .sidebar-item-warning-message-actions {
	display: flex;
}

.sidebar-item-warning-message .sidebar-item-warning-message-actions .btn,.sidebar-item-warning-message .sidebar-item-warning-message-actions .project-buttons .stat-text,.project-buttons .sidebar-item-warning-message .sidebar-item-warning-message-actions .stat-text {
	flex-grow: 1;
}

.discussion-form {
	background-color: #fff;
}

@media (max-width: 575.98px) {
	.discussion-form .user-avatar-link {
		display: none;
	}

	.discussion-form .note-edit-form {
		margin-left: 0;
	}
}

table .discussion-form-container {
	padding: 16px;
}

.discussion-notes .disabled-comment {
	padding: 6px 0;
}

@media (max-width: 767px) {
	.notes.notes-form>li.timeline-entry {
		padding: 0;
	}
}

@media (max-width: 1534px) {
	.notes-content.parallel .notes.notes-form>li.timeline-entry {
		padding: 0;
	}
}

@media (max-width: 767px) {
	.notes.notes-form>li.timeline-entry .timeline-content {
		margin: 0;
	}
}

@media (max-width: 1534px) {
	.notes-content.parallel .notes.notes-form>li.timeline-entry .timeline-content {
		margin: 0;
	}
}

.notes.notes-form>li.timeline-entry .timeline-entry-inner {
	border: 0;
}

.note-edit-form {
	display: none;
	font-size: 14px;
}

.note-edit-form .md-area {
	background-color: #fff;
}

.js-note-attachment-delete {
	display: none;
}

.parallel-comment {
	padding: 6px;
}

.error-alert>.alert {
	margin-top: 5px;
	margin-bottom: 5px;
}

.error-alert>.alert.alert-dismissable .close {
	color: #fff;
	opacity: 0.85;
	font-weight: 400;
}

.error-alert>.alert.alert-dismissable .close:hover {
	opacity: 1;
}

.discussion-body .discussion-reply-holder,.diff-file .discussion-reply-holder,.commit-diff .discussion-reply-holder {
	background-color: #fafafa;
	border-radius: 0 0 3px 3px;
	padding: 16px;
	border-top: 1px solid #f0f0f0;
}

.discussion-body .discussion-reply-holder+.new-note,.diff-file .discussion-reply-holder+.new-note,.commit-diff .discussion-reply-holder+.new-note {
	background-color: #fafafa;
	border-top: 1px solid #f0f0f0;
}

.discussion-body .discussion-reply-holder.is-replying,.diff-file .discussion-reply-holder.is-replying,.commit-diff .discussion-reply-holder.is-replying {
	padding-bottom: 16px;
}

.discussion-body .discussion-reply-holder .user-avatar-link img,.diff-file .discussion-reply-holder .user-avatar-link img,.commit-diff .discussion-reply-holder .user-avatar-link img {
	margin-top: -3px;
}

@media (min-width: 576px) {
	.discussion-with-resolve-btn {
		display: flex;
	}
}

.discussion-with-resolve-btn .discussion-actions {
	display: table;
}

.discussion-with-resolve-btn .discussion-actions svg {
	fill: #707070;
}

.discussion-with-resolve-btn .discussion-actions .btn-group {
	display: table-cell;
}

.discussion-with-resolve-btn .discussion-actions .btn-group:first-child {
	padding-right: 0;
}

.discussion-with-resolve-btn .discussion-actions .btn-group:first-child:not(:last-child)>div {
	border-right: 0;
}

@media (max-width: 575.98px) {
	.discussion-with-resolve-btn .btn,.discussion-with-resolve-btn .project-buttons .stat-text,.project-buttons .discussion-with-resolve-btn .stat-text {
		width: 100%;
	}
}

@media (max-width: 575.98px) {
	.discussion-with-resolve-btn .btn-text-field {
		margin-bottom: 8px;
	}
}

.discussion-notes-count {
	font-size: 16px;
}

.edit_note .markdown-area {
	min-height: 140px;
	max-height: 500px;
}

.edit_note .note-form-actions {
	background: transparent;
}

.comment-toolbar {
	padding-top: 10px;
	color: #707070;
	border-top: 1px solid #dbdbdb;
}

.md-helper {
	padding-top: 10px;
}

.toolbar-button {
	padding: 0;
	background: none;
	border: 0;
	font-size: 14px;
	line-height: 16px;
}

.toolbar-button:hover,.toolbar-button:focus {
	color: #1068bf;
	outline: 0;
}

@media (min-width: 768px) {
	.toolbar-button {
		float: left;
		margin-right: 16px;
	}

	.toolbar-button:last-child {
		float: right;
		margin-right: 0;
	}
}

.toolbar-text {
	font-size: 14px;
	line-height: 16px;
	margin-top: 2px;
}

@media (min-width: 768px) {
	.toolbar-text {
		float: left;
	}
}

.note-form-actions {
	color: #303030;
}

@media (max-width: 575.98px) {
	.note-form-actions .btn,.note-form-actions .project-buttons .stat-text,.project-buttons .note-form-actions .stat-text {
		float: none;
		width: 100%;
	}

	.note-form-actions .btn:not(:last-child),.note-form-actions .project-buttons .stat-text:not(:last-child),.project-buttons .note-form-actions .stat-text:not(:last-child) {
		margin-bottom: 10px;
	}
}

.note-edit-warning.settings-message {
	display: none;
	padding: 5px 10px;
	position: absolute;
	left: 127px;
	top: 2px;
}

@media (max-width: 575.98px) {
	.note-edit-warning.settings-message {
		position: relative;
		top: 0;
		left: 0;
		margin-bottom: 10px;
	}
}

.comment-type-dropdown .btn-success {
	width: auto;
}

.comment-type-dropdown .dropdown-toggle,.comment-type-dropdown .dropdown-menu-toggle {
	float: right;
}

.comment-type-dropdown .dropdown-toggle i,.comment-type-dropdown .dropdown-menu-toggle i {
	color: #fff;
	padding-right: 2px;
	margin-top: 2px;
}

.comment-type-dropdown .dropdown-toggle[disabled] i,.comment-type-dropdown .dropdown-menu-toggle[disabled] i {
	color: #919191;
}

.comment-type-dropdown .dropdown-menu {
	top: initial;
	bottom: 100%;
	width: 298px;
}

@media (max-width: 575.98px) {
	.comment-type-dropdown {
		display: flex;
		width: 100%;
		margin-bottom: 10px;
	}

	.comment-type-dropdown .btn-success {
		flex-grow: 1;
		flex-shrink: 0;
		width: auto;
	}

	.comment-type-dropdown .dropdown-toggle,.comment-type-dropdown .dropdown-menu-toggle {
		flex-grow: 0;
		flex-shrink: 1;
		width: auto;
	}
}

.uploading-container {
	float: right;
}

@media (max-width: 575.98px) {
	.uploading-container {
		float: left;
		margin-top: 5px;
	}
}

.uploading-error-icon,.uploading-error-message {
	color: #dd2b0e;
}

@media (max-width: 575.98px) {
	.uploading-error-message::after {
		content: '\a';
		white-space: pre;
	}
}

.uploading-progress {
	margin-right: 5px;
}

.attach-new-file,.button-attach-file,.retry-uploading-link {
	color: #1068bf;
	padding: 0;
	background: none;
	border: 0;
	font-size: 14px;
	line-height: 16px;
	vertical-align: initial;
}

.attach-new-file:hover,.attach-new-file:focus,.button-attach-file:hover,.button-attach-file:focus,.retry-uploading-link:hover,.retry-uploading-link:focus {
	text-decoration: none;
}

.attach-new-file:hover .text-attach-file,.attach-new-file:focus .text-attach-file,.button-attach-file:hover .text-attach-file,.button-attach-file:focus .text-attach-file,.retry-uploading-link:hover .text-attach-file,.retry-uploading-link:focus .text-attach-file {
	text-decoration: underline;
}

.attach-new-file .gl-icon:not(:last-child),.button-attach-file .gl-icon:not(:last-child),.retry-uploading-link .gl-icon:not(:last-child) {
	margin-right: 0;
}

.markdown-selector {
	color: #1068bf;
}

.note-wrapper {
	padding: 16px;
}

.note-wrapper.outlined {
	margin: 16px 16px 0;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
}

.issuable-discussion .main-notes-list::before {
	content: '';
	border-left: 2px solid #f0f0f0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 36px;
	height: calc(100% - 20px);
}

.notes {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}

.notes.timeline>.timeline-entry {
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	margin: 16px 0;
}

.notes.timeline>.timeline-entry.system-note,.notes.timeline>.timeline-entry.note-form {
	border: 0;
}

.notes.timeline>.timeline-entry.note-form {
	margin-left: 0;
}

@media (min-width: 768px) {
	.notes.timeline>.timeline-entry.note-form {
		margin-left: 72px;
	}
}

@media (min-width: 1536px) {
	.notes-content.parallel .notes.timeline>.timeline-entry.note-form {
		margin-left: 72px;
	}
}

@media (min-width: 576px) {
	.notes.timeline>.timeline-entry.note-form .timeline-icon {
		margin-left: -55px;
	}
}

@media (min-width: 1152px) {
	.notes-content.parallel .notes.timeline>.timeline-entry.note-form .timeline-icon {
		margin-left: -55px;
	}
}

.notes.timeline>.timeline-entry.note-form .timeline-content {
	margin-left: 0;
}

.notes.timeline>.timeline-entry .notes-content {
	border: 0;
	border-top: 1px solid #dbdbdb;
}

.notes>.note-discussion .card {
	border: 0;
}

.notes .replies-toggle {
	background-color: #fafafa;
	padding: 8px 16px;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
}

.notes .replies-toggle .collapse-replies-btn:hover {
	color: #1068bf;
}

.notes .replies-toggle.expanded span {
	cursor: pointer;
}

.notes .replies-toggle.expanded svg {
	position: relative;
	top: 3px;
}

.notes .replies-toggle.collapsed {
	color: #707070;
	border-radius: 0 0 4px 4px;
}

.notes .replies-toggle.collapsed svg {
	float: left;
	position: relative;
	top: 4px;
	margin-right: 8px;
	cursor: pointer;
}

.notes .replies-toggle.collapsed img {
	margin: -2px 4px 0 0;
}

.notes .replies-toggle.collapsed .author-link {
	color: #303030;
}

.notes .replies-toggle .user-avatar-link:last-child img {
	margin-right: 8px;
}

.notes .replies-toggle .btn-link,.notes .replies-toggle .right-sidebar .title .confidential-edit,.right-sidebar .title .notes .replies-toggle .confidential-edit,.notes .replies-toggle .right-sidebar .title .lock-edit,.right-sidebar .title .notes .replies-toggle .lock-edit,.notes .replies-toggle .right-sidebar .title .edit-link,.right-sidebar .title .notes .replies-toggle .edit-link {
	border: 0;
	vertical-align: baseline;
}

.notes .discussion-toggle-replies {
	border-top: 0;
	border-radius: 4px 4px 0 0;
}

.notes .discussion-toggle-replies.collapsed {
	border-radius: 4px;
}

.notes .note-created-ago,.notes .note-updated-at {
	white-space: normal;
}

.notes .discussion-body .card {
	margin-bottom: 0;
}

.notes .discussion {
	display: block;
	position: relative;
}

.notes .discussion .timeline-discussion-body {
	margin-top: -8px;
	overflow-x: auto;
	overflow-y: hidden;
}

.notes .discussion .timeline-discussion-body .note-body {
	margin-top: 8px;
}

.notes .discussion .diff-content {
	overflow: visible;
	padding: 0;
}

.notes>li {
	display: block;
	position: relative;
	border-bottom: 0;
}

.notes>li.being-posted {
	pointer-events: none;
	opacity: 0.5;
	padding: 16px;
}

.notes>li.being-posted .dummy-avatar {
	background-color: #ddd;
	border: 1px solid #9d9d9d;
}

.notes>li.being-posted .note-headline-light,.notes>li.being-posted .fa-spinner {
	margin-left: 3px;
}

.notes>li .editing-spinner {
	display: none;
}

.notes>li.is-requesting .note-timestamp {
	display: none;
}

.notes>li.is-requesting .editing-spinner {
	display: inline-block;
}

.notes>li.is-editing .note-header,.notes>li.is-editing .note-text,.notes>li.is-editing .edited-text {
	display: none;
}

.notes>li.is-editing .user-avatar-link img {
	margin-top: 8px;
}

.notes>li.is-editing .note-edit-form {
	display: block;
	margin-left: 0;
}

.notes>li.is-editing .note-edit-form.current-note-edit-form+.note-awards {
	display: none;
}

.notes>li .note-body {
	overflow-x: auto;
	overflow-y: hidden;
}

.notes>li .note-body .note-text {
	word-wrap: break-word;
}

.notes>li .note-awards .js-awards-block {
	margin-top: 16px;
}

.notes>li .note-emoji-button {
	position: relative;
	line-height: 1;
}

.notes>li .note-emoji-button .fa-spinner {
	display: none;
}

.notes>li .note-emoji-button.is-loading .fa-spinner {
	display: inline-block;
}

.notes .system-note {
	padding: 4px 20px;
	margin: 16px 0;
	background-color: transparent;
}

.notes .system-note .note-header-info {
	padding-bottom: 0;
}

.notes .system-note.timeline-entry::after {
	clear: none;
}

.notes .system-note .system-note-message::first-letter {
	text-transform: lowercase;
}

.notes .system-note .system-note-message a:not(.gl-link) {
	color: #1068bf;
}

.notes .system-note .system-note-message p {
	display: inline;
	margin: 0;
}

.notes .system-note .system-note-message p::first-letter {
	text-transform: lowercase;
}

@media (min-width: 576px) {
	.notes .system-note .timeline-content {
		margin-left: 30px;
	}
}

@media (min-width: 1152px) {
	.notes-content.parallel .notes .system-note .timeline-content {
		margin-left: 30px;
	}
}

.notes .system-note .note-header {
	padding-bottom: 0;
}

.notes .system-note .note-body {
	overflow: hidden;
}

.notes .system-note .note-body .description-version {
	position: relative;
}

.notes .system-note .note-body .description-version .btn.delete-description-history,.notes .system-note .note-body .description-version .project-buttons .delete-description-history.stat-text,.project-buttons .notes .system-note .note-body .description-version .delete-description-history.stat-text {
	position: absolute;
	top: 18px;
	right: 10px;
}

.notes .system-note .note-body .description-version pre {
	max-height: 445px;
	white-space: pre-wrap;
	padding-right: 30px;
}

.notes .system-note .note-body .system-note-commit-list-toggler {
	color: #1068bf;
	padding: 10px 0 0;
	cursor: pointer;
	position: relative;
	z-index: 2;
}

.notes .system-note .note-body .system-note-commit-list-toggler:hover {
	color: #1068bf;
	text-decoration: underline;
}

.notes .system-note .note-body .note-text p:first-child {
	display: none;
}

.notes .system-note .note-body .note-text.system-note-commit-list:not(.hide-shade) {
	max-height: 70px;
	overflow: hidden;
	display: block;
}

.notes .system-note .note-body .note-text.system-note-commit-list:not(.hide-shade) ul {
	margin: 3px 0 3px 16px !important;
}

.notes .system-note .note-body .note-text.system-note-commit-list:not(.hide-shade) p:first-child {
	display: none;
}

.notes .system-note .note-body .note-text.system-note-commit-list:not(.hide-shade)::after {
	content: '';
	height: 70px;
	position: absolute;
	left: 24px;
	right: 0;
	bottom: 0;
	background: linear-gradient(rgba(255,255,255,0.1) -100px, #fff 100%);
}

.notes .timeline-icon {
	float: left;
}

.notes .system-note .timeline-icon,.notes .discussion-filter-note .timeline-icon {
	display: flex;
	align-items: center;
	background-color: #fff;
	width: 32px;
	height: 32px;
	border: 1px solid #dbdbdb;
	border-radius: 32px;
	margin: -6px 20px 0 0;
}

.notes .system-note .timeline-icon svg,.notes .discussion-filter-note .timeline-icon svg {
	width: 16px;
	height: 16px;
	fill: #c4c4c4;
	display: block;
	margin: 0 auto;
}

.notes .discussion-filter-note .timeline-icon {
	width: 38px;
	height: 38px;
	margin-top: -8px;
}

.discussion-body .diff-file .file-title {
	cursor: default;
	line-height: 42px;
	padding: 0 16px;
	border-top: 1px solid #dbdbdb;
	border-radius: 0;
}

@media (min-width: 768px) {
	.discussion-body .diff-file .file-title {
		top: 88px;
	}

	.with-performance-bar .discussion-body .diff-file .file-title {
		top: 126px;
	}
}

.discussion-body .diff-file .file-title:hover {
	background-color: #fafafa;
}

.discussion-body .diff-file .file-title .btn-clipboard {
	top: 10px;
}

.discussion-body .diff-file .line_content {
	white-space: pre-wrap;
}

.tab-pane.notes .diff-file .notes .system-note {
	margin: 0;
}

.tab-pane.diffs .system-note {
	padding: 0 16px;
	margin-left: 20px;
}

.tab-pane.diffs .notes>.note-discussion li.note.system-note {
	border-bottom: 0;
	padding: 0;
}

.diff-file .is-over .add-diff-note {
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.diff-file .discussion-notes:not(:last-child) {
	margin-bottom: 0;
}

.diff-file .discussion-notes .system-note {
	background-color: #fff;
	padding: 16px;
}

.diff-file .notes-content .note-header .note-headline-light {
	display: inline-block;
	position: relative;
}

.diff-file .notes-content .discussion-notes.diff-discussions {
	border-bottom: 1px solid #dbdbdb;
}

.diff-file .notes-content .discussion-notes.diff-discussions:nth-last-child(1) {
	border-bottom: 0;
}

.diff-file .notes_holder {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.diff-file .notes_holder td {
	border: 1px solid #dbdbdb;
	border-left: 0;
}

.diff-file .notes_holder td.notes-content {
	border-width: 1px 0;
	padding: 0;
	vertical-align: top;
	white-space: normal;
	padding-bottom: 1px;
	background-color: #fff;
}

.diff-file .notes_holder td.notes-content.parallel {
	border-width: 1px;
}

.diff-file .notes_holder td.notes-content.parallel.new {
	border-right-width: 0;
}

.diff-file .notes_holder td.notes-content .notes {
	background-color: #fff;
}

.diff-file .notes_holder td.notes-content a code {
	top: 0;
	margin-right: 0;
}

.diffs .discussion-notes {
	margin-left: 0;
	border-left: 0;
}

.diffs .note-wrapper.system-note {
	border: 0;
	margin-left: 20px;
}

.diffs .discussion-reply-holder {
	border-radius: 0 0 4px 4px;
	position: relative;
}

.diffs .discussion-reply-holder .discussion-form {
	width: 100%;
	background-color: #fafafa;
	padding: 0;
}

.diffs .discussion-reply-holder .disabled-comment {
	padding: 6px 0;
	width: 100%;
}

.code-commit .notes-content,.diff-viewer>.image ~ .note-container {
	background-color: #fff;
}

.code-commit .notes-content .avatar-note-form-holder .user-avatar-link img,.diff-viewer>.image ~ .note-container .avatar-note-form-holder .user-avatar-link img {
	margin: 13px 16px 16px;
}

.code-commit .notes-content .avatar-note-form-holder form,.code-commit .notes-content .avatar-note-form-holder ~ .discussion-form-container,.diff-viewer>.image ~ .note-container .avatar-note-form-holder form,.diff-viewer>.image ~ .note-container .avatar-note-form-holder ~ .discussion-form-container {
	padding: 16px;
}

@media (min-width: 576px) {
	.code-commit .notes-content .avatar-note-form-holder form,.code-commit .notes-content .avatar-note-form-holder ~ .discussion-form-container,.diff-viewer>.image ~ .note-container .avatar-note-form-holder form,.diff-viewer>.image ~ .note-container .avatar-note-form-holder ~ .discussion-form-container {
		margin-left: 55px;
	}
}

.diff-viewer>.image ~ .note-container form.new-note {
	margin-left: 0;
}

.discussion-header a,.note-header-info a {
	color: inherit;
}

.discussion-header a:hover,.discussion-header .participants-more .btn-link:hover,.participants-more .discussion-header .btn-link:hover,.discussion-header .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .discussion-header .confidential-edit:hover,.discussion-header .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .discussion-header .confidential-edit:hover,.discussion-header .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .discussion-header .lock-edit:hover,.discussion-header .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .discussion-header .lock-edit:hover,.discussion-header .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .discussion-header .edit-link:hover,.discussion-header .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .discussion-header .edit-link:hover,.discussion-header .user-list-more .btn-link:hover,.user-list-more .discussion-header .btn-link:hover,.discussion-header .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .discussion-header .confidential-edit:hover,.discussion-header .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .discussion-header .confidential-edit:hover,.discussion-header .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .discussion-header .lock-edit:hover,.discussion-header .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .discussion-header .lock-edit:hover,.discussion-header .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .discussion-header .edit-link:hover,.discussion-header .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .discussion-header .edit-link:hover,.discussion-header a.hover,.note-header-info a:hover,.note-header-info .participants-more .btn-link:hover,.participants-more .note-header-info .btn-link:hover,.note-header-info .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .note-header-info .confidential-edit:hover,.note-header-info .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .note-header-info .confidential-edit:hover,.note-header-info .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .note-header-info .lock-edit:hover,.note-header-info .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .note-header-info .lock-edit:hover,.note-header-info .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .note-header-info .edit-link:hover,.note-header-info .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .note-header-info .edit-link:hover,.note-header-info .user-list-more .btn-link:hover,.user-list-more .note-header-info .btn-link:hover,.note-header-info .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .note-header-info .confidential-edit:hover,.note-header-info .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .note-header-info .confidential-edit:hover,.note-header-info .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .note-header-info .lock-edit:hover,.note-header-info .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .note-header-info .lock-edit:hover,.note-header-info .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .note-header-info .edit-link:hover,.note-header-info .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .note-header-info .edit-link:hover,.note-header-info a.hover {
	color: #1068bf;
}

.discussion-header a:focus,.discussion-header a:hover,.discussion-header .participants-more .btn-link:hover,.participants-more .discussion-header .btn-link:hover,.discussion-header .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .discussion-header .confidential-edit:hover,.discussion-header .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .discussion-header .confidential-edit:hover,.discussion-header .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .discussion-header .lock-edit:hover,.discussion-header .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .discussion-header .lock-edit:hover,.discussion-header .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .discussion-header .edit-link:hover,.discussion-header .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .discussion-header .edit-link:hover,.discussion-header .user-list-more .btn-link:hover,.user-list-more .discussion-header .btn-link:hover,.discussion-header .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .discussion-header .confidential-edit:hover,.discussion-header .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .discussion-header .confidential-edit:hover,.discussion-header .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .discussion-header .lock-edit:hover,.discussion-header .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .discussion-header .lock-edit:hover,.discussion-header .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .discussion-header .edit-link:hover,.discussion-header .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .discussion-header .edit-link:hover,.note-header-info a:focus,.note-header-info a:hover,.note-header-info .participants-more .btn-link:hover,.participants-more .note-header-info .btn-link:hover,.note-header-info .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .note-header-info .confidential-edit:hover,.note-header-info .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .note-header-info .confidential-edit:hover,.note-header-info .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .note-header-info .lock-edit:hover,.note-header-info .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .note-header-info .lock-edit:hover,.note-header-info .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .note-header-info .edit-link:hover,.note-header-info .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .note-header-info .edit-link:hover,.note-header-info .user-list-more .btn-link:hover,.user-list-more .note-header-info .btn-link:hover,.note-header-info .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .note-header-info .confidential-edit:hover,.note-header-info .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .note-header-info .confidential-edit:hover,.note-header-info .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .note-header-info .lock-edit:hover,.note-header-info .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .note-header-info .lock-edit:hover,.note-header-info .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .note-header-info .edit-link:hover,.note-header-info .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .note-header-info .edit-link:hover {
	text-decoration: none;
}

.discussion-header a:focus .note-header-author-name,.discussion-header a:hover .note-header-author-name,.discussion-header .participants-more .btn-link:hover .note-header-author-name,.participants-more .discussion-header .btn-link:hover .note-header-author-name,.discussion-header .participants-more .right-sidebar .title .confidential-edit:hover .note-header-author-name,.participants-more .right-sidebar .title .discussion-header .confidential-edit:hover .note-header-author-name,.discussion-header .right-sidebar .title .participants-more .confidential-edit:hover .note-header-author-name,.right-sidebar .title .participants-more .discussion-header .confidential-edit:hover .note-header-author-name,.discussion-header .participants-more .right-sidebar .title .lock-edit:hover .note-header-author-name,.participants-more .right-sidebar .title .discussion-header .lock-edit:hover .note-header-author-name,.discussion-header .right-sidebar .title .participants-more .lock-edit:hover .note-header-author-name,.right-sidebar .title .participants-more .discussion-header .lock-edit:hover .note-header-author-name,.discussion-header .participants-more .right-sidebar .title .edit-link:hover .note-header-author-name,.participants-more .right-sidebar .title .discussion-header .edit-link:hover .note-header-author-name,.discussion-header .right-sidebar .title .participants-more .edit-link:hover .note-header-author-name,.right-sidebar .title .participants-more .discussion-header .edit-link:hover .note-header-author-name,.discussion-header .user-list-more .btn-link:hover .note-header-author-name,.user-list-more .discussion-header .btn-link:hover .note-header-author-name,.discussion-header .user-list-more .right-sidebar .title .confidential-edit:hover .note-header-author-name,.user-list-more .right-sidebar .title .discussion-header .confidential-edit:hover .note-header-author-name,.discussion-header .right-sidebar .title .user-list-more .confidential-edit:hover .note-header-author-name,.right-sidebar .title .user-list-more .discussion-header .confidential-edit:hover .note-header-author-name,.discussion-header .user-list-more .right-sidebar .title .lock-edit:hover .note-header-author-name,.user-list-more .right-sidebar .title .discussion-header .lock-edit:hover .note-header-author-name,.discussion-header .right-sidebar .title .user-list-more .lock-edit:hover .note-header-author-name,.right-sidebar .title .user-list-more .discussion-header .lock-edit:hover .note-header-author-name,.discussion-header .user-list-more .right-sidebar .title .edit-link:hover .note-header-author-name,.user-list-more .right-sidebar .title .discussion-header .edit-link:hover .note-header-author-name,.discussion-header .right-sidebar .title .user-list-more .edit-link:hover .note-header-author-name,.right-sidebar .title .user-list-more .discussion-header .edit-link:hover .note-header-author-name,.note-header-info a:focus .note-header-author-name,.note-header-info a:hover .note-header-author-name,.note-header-info .participants-more .btn-link:hover .note-header-author-name,.participants-more .note-header-info .btn-link:hover .note-header-author-name,.note-header-info .participants-more .right-sidebar .title .confidential-edit:hover .note-header-author-name,.participants-more .right-sidebar .title .note-header-info .confidential-edit:hover .note-header-author-name,.note-header-info .right-sidebar .title .participants-more .confidential-edit:hover .note-header-author-name,.right-sidebar .title .participants-more .note-header-info .confidential-edit:hover .note-header-author-name,.note-header-info .participants-more .right-sidebar .title .lock-edit:hover .note-header-author-name,.participants-more .right-sidebar .title .note-header-info .lock-edit:hover .note-header-author-name,.note-header-info .right-sidebar .title .participants-more .lock-edit:hover .note-header-author-name,.right-sidebar .title .participants-more .note-header-info .lock-edit:hover .note-header-author-name,.note-header-info .participants-more .right-sidebar .title .edit-link:hover .note-header-author-name,.participants-more .right-sidebar .title .note-header-info .edit-link:hover .note-header-author-name,.note-header-info .right-sidebar .title .participants-more .edit-link:hover .note-header-author-name,.right-sidebar .title .participants-more .note-header-info .edit-link:hover .note-header-author-name,.note-header-info .user-list-more .btn-link:hover .note-header-author-name,.user-list-more .note-header-info .btn-link:hover .note-header-author-name,.note-header-info .user-list-more .right-sidebar .title .confidential-edit:hover .note-header-author-name,.user-list-more .right-sidebar .title .note-header-info .confidential-edit:hover .note-header-author-name,.note-header-info .right-sidebar .title .user-list-more .confidential-edit:hover .note-header-author-name,.right-sidebar .title .user-list-more .note-header-info .confidential-edit:hover .note-header-author-name,.note-header-info .user-list-more .right-sidebar .title .lock-edit:hover .note-header-author-name,.user-list-more .right-sidebar .title .note-header-info .lock-edit:hover .note-header-author-name,.note-header-info .right-sidebar .title .user-list-more .lock-edit:hover .note-header-author-name,.right-sidebar .title .user-list-more .note-header-info .lock-edit:hover .note-header-author-name,.note-header-info .user-list-more .right-sidebar .title .edit-link:hover .note-header-author-name,.user-list-more .right-sidebar .title .note-header-info .edit-link:hover .note-header-author-name,.note-header-info .right-sidebar .title .user-list-more .edit-link:hover .note-header-author-name,.right-sidebar .title .user-list-more .note-header-info .edit-link:hover .note-header-author-name {
	text-decoration: underline;
}

.discussion-header .author-link,.note-header-info .author-link {
	color: #303030;
}

.discussion-header .author-name-link+.author-username .author-username-link,.note-header-info .author-name-link+.author-username .author-username-link {
	position: relative;
}

.discussion-header .author-name-link+.author-username .author-username-link::before,.note-header-info .author-name-link+.author-username .author-username-link::before {
	content: '';
	position: absolute;
	right: 100%;
	width: 0.25rem;
	height: 100%;
	top: 0;
	bottom: 0;
}

.discussion-header {
	min-height: 3em;
	box-sizing: content-box;
}

.discussion-header .note-header-info {
	padding-bottom: 0;
}

.discussion-header .timeline-content {
	overflow-x: auto;
	overflow-y: hidden;
}

.discussion-header.note-wrapper {
	display: flex;
	align-items: center;
}

.note-header {
	display: flex;
	justify-content: space-between;
}

.note-header-info {
	min-width: 0;
	padding-bottom: 8px;
}

.note-header-info.discussion {
	padding-bottom: 0;
}

.system-note .note-header-info {
	padding-bottom: 0;
}

.note-headline-light {
	display: inline;
}

.note-headline-light,.discussion-headline-light {
	color: #707070;
}

.discussion-headline-light a {
	color: #1068bf;
}

.note-headline-meta .system-note-separator {
	color: #707070;
}

.note-headline-meta .note-timestamp {
	white-space: nowrap;
}

.note-headline-meta a:hover,.note-headline-meta .participants-more .btn-link:hover,.participants-more .note-headline-meta .btn-link:hover,.note-headline-meta .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .note-headline-meta .confidential-edit:hover,.note-headline-meta .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .note-headline-meta .confidential-edit:hover,.note-headline-meta .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .note-headline-meta .lock-edit:hover,.note-headline-meta .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .note-headline-meta .lock-edit:hover,.note-headline-meta .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .note-headline-meta .edit-link:hover,.note-headline-meta .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .note-headline-meta .edit-link:hover,.note-headline-meta .user-list-more .btn-link:hover,.user-list-more .note-headline-meta .btn-link:hover,.note-headline-meta .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .note-headline-meta .confidential-edit:hover,.note-headline-meta .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .note-headline-meta .confidential-edit:hover,.note-headline-meta .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .note-headline-meta .lock-edit:hover,.note-headline-meta .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .note-headline-meta .lock-edit:hover,.note-headline-meta .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .note-headline-meta .edit-link:hover,.note-headline-meta .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .note-headline-meta .edit-link:hover {
	text-decoration: underline;
}

.note-headline-meta .gl-label-link:hover {
	text-decoration: none;
	color: inherit;
}

.note-headline-meta .gl-label-link:hover .gl-label-text:last-of-type {
	text-decoration: underline;
}

.discussion-actions {
	float: right;
	color: #c4c4c4;
}

@media (max-width: 575.98px) {
	.discussion-actions {
		width: 100%;
		margin: 8px 0;
	}
}

.discussion-actions .btn-group>.discussion-next-btn {
	margin-left: -1px;
}

.discussion-actions .btn-group>.discussion-create-issue-btn {
	margin-left: -2px;
}

.discussion-actions svg {
	height: 15px;
}

.note-actions {
	align-self: flex-start;
	flex-shrink: 0;
	display: inline-flex;
	align-items: center;
	margin-left: 10px;
	color: #919191;
}

@media (max-width: 575px) {
	.note-actions {
		float: none;
		margin-left: 0;
	}
}

@media (max-width: 1150px) {
	.notes-content.parallel .note-actions {
		float: none;
		margin-left: 0;
	}
}

.more-actions {
	display: flex;
	align-items: flex-end;
}

.more-actions .tooltip {
	white-space: nowrap;
}

.more-actions-toggle:hover .icon,.more-actions-toggle:focus .icon {
	color: #1068bf;
}

.more-actions-dropdown {
	width: 180px;
	min-width: 180px;
}

.note-actions-item {
	margin-left: 12px;
	display: flex;
	align-items: center;
}

.note-actions-item.more-actions {
	margin-left: 10px;
}

.note-action-button {
	line-height: 1;
	padding: 0;
	min-width: 16px;
	color: #919191;
	fill: #919191;
}

.note-action-button .fa {
	position: relative;
	font-size: 16px;
}

.note-action-button svg {
	height: 16px;
	width: 16px;
	top: 0;
	vertical-align: text-top;
	margin: 0;
}

.note-action-button .award-control-icon-positive,.note-action-button .award-control-icon-super-positive {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.note-action-button:hover .danger-highlight,.note-action-button.is-active .danger-highlight {
	color: #dd2b0e;
}

.note-action-button:hover .link-highlight,.note-action-button.is-active .link-highlight {
	color: #1068bf;
	fill: #1068bf;
}

.note-action-button:hover .award-control-icon-neutral,.note-action-button.is-active .award-control-icon-neutral {
	opacity: 0;
}

.note-action-button:hover .award-control-icon-positive,.note-action-button.is-active .award-control-icon-positive {
	opacity: 1;
}

.note-action-button.is-active .award-control-icon-positive {
	opacity: 0;
}

.note-action-button.is-active .award-control-icon-super-positive {
	opacity: 1;
}

.discussion-toggle-button {
	padding: 0;
	background-color: transparent;
	border: 0;
	line-height: 20px;
	font-size: 13px;
	transition: color 0.1s linear;
}

.discussion-toggle-button:hover {
	color: #1068bf;
}

.discussion-toggle-button:focus {
	text-decoration: underline;
	outline: none;
	color: #1068bf;
}

.discussion-toggle-button .fa {
	margin-right: 3px;
	font-size: 10px;
	line-height: 18px;
	vertical-align: top;
}

.note-role {
	margin: 0 3px;
}

.note-role-special {
	position: relative;
	display: inline-block;
	color: #707070;
	font-size: 12px;
	text-shadow: 0 0 15px #fff;
}

.line_holder .is-over:not(.no-comment-btn) .add-diff-note {
	opacity: 1;
	z-index: 101;
}

.add-diff-note {
	border-radius: 50%;
	background: #fff;
	padding: 1px;
	font-size: 12px;
	color: #1f75cb;
	border: 1px solid #1f75cb;
	width: 24px;
	height: 24px;
	opacity: 0;
	margin-left: -52px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
}

.add-diff-note:hover,.add-diff-note.inverted {
	background: #1f75cb;
	border-color: #1068bf;
	color: #fff;
}

.add-diff-note:active {
	outline: 0;
}

.disabled-comment {
	background-color: #fafafa;
	border-radius: 0.25rem;
	border: 1px solid #e8e8e8;
	color: #b2b2b2;
	padding: 8px 0;
}

.disabled-comment.discussion-locked {
	border: 0;
	background-color: #fff;
}

.disabled-comment a:not(.learn-more) {
	color: #1068bf;
}

.line-resolve-all-container {
	margin: 4px;
}

.line-resolve-all-container>div {
	white-space: nowrap;
}

.line-resolve-all-container .discussion-next-btn {
	border-radius: 0;
}

.line-resolve-all-container .toggle-all-discussions-btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.line-resolve-all-container .btn,.line-resolve-all-container .project-buttons .stat-text,.project-buttons .line-resolve-all-container .stat-text {
	line-height: 16px;
}

.line-resolve-all-container .btn svg,.line-resolve-all-container .project-buttons .stat-text svg,.project-buttons .line-resolve-all-container .stat-text svg {
	fill: #707070;
}

.line-resolve-all-container .btn.discussion-create-issue-btn,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text {
	border-radius: 0;
	border-right: 0;
}

.line-resolve-all-container .btn.discussion-create-issue-btn a,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text a,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text a {
	padding: 0;
	line-height: 0;
}

.line-resolve-all-container .btn.discussion-create-issue-btn a:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text a:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text a:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .participants-more .btn-link:hover,.participants-more .line-resolve-all-container .btn.discussion-create-issue-btn .btn-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .participants-more .btn-link:hover,.participants-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .btn-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .participants-more .btn-link:hover,.participants-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .btn-link:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .confidential-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .confidential-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .confidential-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .line-resolve-all-container .btn.discussion-create-issue-btn .confidential-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .confidential-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .confidential-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .lock-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .lock-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .lock-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .line-resolve-all-container .btn.discussion-create-issue-btn .lock-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .lock-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .lock-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .edit-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .edit-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .edit-link:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .line-resolve-all-container .btn.discussion-create-issue-btn .edit-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .edit-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .edit-link:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .user-list-more .btn-link:hover,.user-list-more .line-resolve-all-container .btn.discussion-create-issue-btn .btn-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .user-list-more .btn-link:hover,.user-list-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .btn-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .user-list-more .btn-link:hover,.user-list-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .btn-link:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .confidential-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .confidential-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .confidential-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .btn.discussion-create-issue-btn .confidential-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .confidential-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .confidential-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .lock-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .lock-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .lock-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .btn.discussion-create-issue-btn .lock-edit:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .lock-edit:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .lock-edit:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .btn.discussion-create-issue-btn .edit-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .edit-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .edit-link:hover,.line-resolve-all-container .btn.discussion-create-issue-btn .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .btn.discussion-create-issue-btn .edit-link:hover,.line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .line-resolve-all-container .project-buttons .discussion-create-issue-btn.stat-text .edit-link:hover,.project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .project-buttons .line-resolve-all-container .discussion-create-issue-btn.stat-text .edit-link:hover {
	text-decoration: none;
	border: 0;
}

.line-resolve-all-container .btn.discussion-next-btn,.line-resolve-all-container .project-buttons .discussion-next-btn.stat-text,.project-buttons .line-resolve-all-container .discussion-next-btn.stat-text {
	border-right: 0;
}

.line-resolve-all {
	vertical-align: middle;
	display: inline-block;
	padding: 4px 10px;
	background-color: #fafafa;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	font-size: 13px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: 0;
}

.line-resolve-all .line-resolve-btn {
	color: #707070;
}

.line-resolve-all .line-resolve-btn svg {
	vertical-align: text-top;
}

@media (max-width: 575.98px) {
	.line-resolve-all {
		flex: 1;
	}
}

.line-resolve-btn {
	position: relative;
	top: 0;
	padding: 0;
	background-color: transparent;
	border: 0;
	outline: 0;
	transition: color 100ms linear;
}

.line-resolve-btn.is-disabled {
	cursor: default;
}

.line-resolve-btn:not(.is-disabled):hover,.line-resolve-btn:not(.is-disabled):focus {
	color: #217645;
}

.line-resolve-btn.is-active {
	color: #217645;
}

.line-resolve-btn.is-active:hover,.line-resolve-btn.is-active:focus {
	color: #24663b;
}

.line-resolve-btn .loading {
	margin: 0;
	height: auto;
}

.files .diff-discussions .note-discussion.timeline-entry {
	padding-left: 0;
}

.files .diff-discussions .note-discussion.timeline-entry:last-child {
	border-bottom: 0;
}

.files .diff-discussions .note-discussion.timeline-entry>.timeline-entry-inner {
	padding: 0;
}

.files .diff-discussions .note-discussion.timeline-entry>.timeline-entry-inner>.timeline-content {
	margin-left: 0;
}

.files .diff-discussions .note-discussion.timeline-entry>.timeline-entry-inner>.timeline-icon {
	display: none;
}

.files .diff-discussions .note-discussion.timeline-entry .discussion-body {
	padding-top: 0;
}

.files .diff-discussions .note-discussion.timeline-entry .discussion-body .discussion-wrapper {
	border: 0;
}

.files .diff-comment-form {
	display: block;
}

.discussion-filter-container .btn>svg,.discussion-filter-container .project-buttons .stat-text>svg,.project-buttons .discussion-filter-container .stat-text>svg {
	width: 15px;
	height: 15px;
}

.discussion-filter-container .dropdown-menu {
	margin-bottom: 4px;
}

@media (max-width: 991.98px) {
	.discussion-filter-container .dropdown-menu {
		margin-left: 60px;
	}
}

@media (max-width: 575.98px) {
	.discussion-filter-container .dropdown-menu {
		margin-left: 10px;
	}
}

.unstyled-comments .discussion-header {
	padding: 16px;
	border-bottom: 1px solid #dbdbdb;
}

.unstyled-comments .discussion-form-container {
	padding: 16px;
}

.notification-list-item {
	line-height: 34px;
}

@media (max-width: 767.98px) {
	.notification-list-item .notification-dropdown {
		width: 100%;
	}

	.notification-list-item .notification-form {
		display: block;
	}

	.notification-list-item .notifications-btn,.notification-list-item .btn-group {
		width: 100%;
	}

	.notification-list-item .table-section {
		border-top: 0;
		min-height: unset;
	}

	.notification-list-item .table-section:not(:first-child) {
		padding-top: 0;
	}

	.notification-list-item .update-notifications {
		width: 100%;
	}
}

.notification {
	position: relative;
	top: 1px;
}

.notification .fa {
	font-size: 18px;
}

.pages-domain-list-item {
	align-items: center;
}

.pages-domain-list-item .domain-status {
	display: inline-flex;
	left: 16px;
	position: absolute;
}

.pages-domain-list-item .domain-name {
	flex-grow: 1;
}

.pages-domain-list.has-verification-status>li {
	padding-left: 48px;
}

.status-badge {
	display: inline-flex;
	margin-bottom: 8px;
}

.status-badge .label,.status-badge .btn,.status-badge .project-buttons .stat-text,.project-buttons .status-badge .stat-text {
	padding: 4px 8px;
	font-size: 0.875rem;
	line-height: 16px;
	border-radius: 0;
	display: flex;
	align-items: center;
}

.status-badge .btn svg,.status-badge .project-buttons .stat-text svg,.project-buttons .status-badge .stat-text svg {
	top: auto;
}

.status-badge :first-child {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	line-height: 16px;
}

.status-badge :not(:first-child) {
	border-left: 0;
}

.status-badge :last-child {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

.status-badge.floating-status-badge {
	position: absolute;
	right: 24px;
	bottom: 4px;
	margin-bottom: 0;
}

.form-control.has-floating-status-badge,.search form.has-floating-status-badge {
	position: relative;
	padding-right: 120px;
}

.pipeline-schedule-form .gl-field-error {
	margin: 10px 0 0;
}

.interval-pattern-form-group label {
	margin-right: 10px;
	font-weight: 400;
}

.interval-pattern-form-group label[for='custom'] {
	margin-right: 0;
}

.interval-pattern-form-group .cron-interval-input-wrapper {
	padding-left: 0;
}

.interval-pattern-form-group .cron-interval-input {
	margin: 10px 10px 0 0;
}

.pipeline-schedule-table-row .branch-name-cell {
	max-width: 300px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.pipeline-schedule-table-row .next-run-cell {
	color: #707070;
}

.pipeline-schedule-table-row a {
	color: #303030;
}

.pipeline-schedule-table-row svg {
	vertical-align: middle;
}

.pipeline-schedules-user-callout .bordered-box.content-block {
	border: 1px solid #dbdbdb;
	background-color: transparent;
	padding: 16px;
}

.pipeline-schedules-user-callout #dismiss-callout-btn {
	color: #303030;
}

.cron-preset-radio-input {
	display: inline-block;
}

@media (max-width: 991.98px) {
	.cron-preset-radio-input {
		display: block;
		margin: 0 0 5px 5px;
	}
}

.cron-preset-radio-input input {
	margin-right: 3px;
}

.pipelines .negative-margin-top {
	margin-top: -40px;
}

.pipelines .stage {
	max-width: 90px;
	width: 90px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.pipelines .table-holder {
	overflow: unset;
	width: 100%;
}

.pipelines .commit-title {
	margin: 0;
	white-space: normal;
}

@media (max-width: 767.98px) {
	.pipelines .commit-title {
		justify-content: flex-end;
	}
}

.pipelines .ci-table .badge {
	margin-bottom: 3px;
}

.pipelines .ci-table .pipeline-id {
	color: #000;
}

.pipelines .ci-table .pipelines-time-ago {
	text-align: right;
}

.pipelines .ci-table .pipeline-actions {
	min-width: 170px;
}

.pipelines .ci-table .pipeline-actions .btn-default,.pipelines .ci-table .pipeline-actions .project-buttons .stat-text,.project-buttons .pipelines .ci-table .pipeline-actions .stat-text {
	color: #707070;
}

.pipelines .ci-table .pipeline-actions .btn.btn-retry:hover,.pipelines .ci-table .pipeline-actions .project-buttons .btn-retry.stat-text:hover,.project-buttons .pipelines .ci-table .pipeline-actions .btn-retry.stat-text:hover,.pipelines .ci-table .pipeline-actions .btn.btn-retry:focus,.pipelines .ci-table .pipeline-actions .project-buttons .btn-retry.stat-text:focus,.project-buttons .pipelines .ci-table .pipeline-actions .btn-retry.stat-text:focus {
	border-color: #b7b7b7;
	background-color: #f0f0f0;
}

.pipelines .ci-table .pipeline-actions svg path {
	fill: #707070;
}

.pipelines .ci-table .pipeline-actions .dropdown-menu {
	max-height: 312px;
	overflow-y: auto;
}

.pipelines .ci-table .pipeline-actions .dropdown-toggle,.pipelines .ci-table .pipeline-actions .dropdown-menu-toggle,.pipelines .ci-table .pipeline-actions .dropdown-menu {
	color: #707070;
}

.pipelines .ci-table .pipeline-actions .dropdown-toggle .fa,.pipelines .ci-table .pipeline-actions .dropdown-menu-toggle .fa,.pipelines .ci-table .pipeline-actions .dropdown-menu .fa {
	color: #707070;
	font-size: 14px;
}

.pipelines .ci-table .pipeline-actions .btn-group.open .btn-default,.pipelines .ci-table .pipeline-actions .btn-group.open .project-buttons .stat-text,.project-buttons .pipelines .ci-table .pipeline-actions .btn-group.open .stat-text {
	background-color: #f0f0f0;
	border-color: #e3e3e3;
}

.pipelines .ci-table .pipeline-actions .btn .text-center,.pipelines .ci-table .pipeline-actions .project-buttons .stat-text .text-center,.project-buttons .pipelines .ci-table .pipeline-actions .stat-text .text-center {
	display: inline;
}

.pipelines .ci-table .pipeline-actions .tooltip {
	white-space: nowrap;
}

@media (max-width: 991.98px) {
	.content-list.builds-content-list {
		width: 100%;
		overflow: auto;
	}
}

.ci-table .build.retried {
	background-color: #fdfdfd;
}

.ci-table .commit-link a:focus {
	text-decoration: none;
}

.ci-table .commit-link a:hover,.ci-table .commit-link .participants-more .btn-link:hover,.participants-more .ci-table .commit-link .btn-link:hover,.ci-table .commit-link .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .ci-table .commit-link .confidential-edit:hover,.ci-table .commit-link .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .ci-table .commit-link .confidential-edit:hover,.ci-table .commit-link .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .ci-table .commit-link .lock-edit:hover,.ci-table .commit-link .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .ci-table .commit-link .lock-edit:hover,.ci-table .commit-link .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .ci-table .commit-link .edit-link:hover,.ci-table .commit-link .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .ci-table .commit-link .edit-link:hover,.ci-table .commit-link .user-list-more .btn-link:hover,.user-list-more .ci-table .commit-link .btn-link:hover,.ci-table .commit-link .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .ci-table .commit-link .confidential-edit:hover,.ci-table .commit-link .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .ci-table .commit-link .confidential-edit:hover,.ci-table .commit-link .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .ci-table .commit-link .lock-edit:hover,.ci-table .commit-link .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .ci-table .commit-link .lock-edit:hover,.ci-table .commit-link .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .ci-table .commit-link .edit-link:hover,.ci-table .commit-link .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .ci-table .commit-link .edit-link:hover {
	text-decoration: none;
}

.ci-table .avatar {
	margin-left: 0;
	float: none;
}

.ci-table .branch-commit .ref-name,.ci-table .branch-commit .git-revision-dropdown .dropdown-content ul li a,.git-revision-dropdown .dropdown-content ul li .ci-table .branch-commit a,.ci-table .branch-commit .mr-state-widget .label-branch,.mr-state-widget .ci-table .branch-commit .label-branch {
	font-weight: 600;
	max-width: 100px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	vertical-align: middle;
	text-overflow: ellipsis;
}

.ci-table .branch-commit svg {
	height: 14px;
	width: 14px;
	vertical-align: middle;
	fill: #707070;
}

.ci-table .branch-commit .sprite {
	width: 12px;
	height: 12px;
	fill: #303030;
}

.ci-table .branch-commit .fa {
	font-size: 12px;
	color: #303030;
}

.ci-table .branch-commit .commit-sha,.ci-table .branch-commit .gfm-commit,.ci-table .branch-commit .gfm-commit_range {
	color: #1068bf;
}

.ci-table .branch-commit .badge {
	margin-right: 4px;
}

.ci-table .branch-commit .label-container {
	font-size: 0;
}

.ci-table .branch-commit .label-container .badge {
	margin-top: 5px;
}

.ci-table .icon-container {
	display: inline-block;
	width: 10px;
}

.ci-table .icon-container.commit-icon {
	width: 15px;
	text-align: center;
}

.ci-table .no-btn {
	border: 0;
	background: none;
	outline: none;
	width: 100%;
	text-align: left;
}

.ci-table .no-btn .icon-play {
	position: relative;
	top: 2px;
	margin-right: 5px;
	height: 13px;
	width: 12px;
}

.ci-table .duration,.ci-table .finished-at {
	color: #707070;
	margin: 0;
	white-space: nowrap;
}

.ci-table .duration .fa,.ci-table .finished-at .fa {
	font-size: 12px;
	margin-right: 4px;
}

.ci-table .duration svg,.ci-table .finished-at svg {
	width: 12px;
	height: 12px;
	vertical-align: middle;
	margin-right: 4px;
}

.ci-table .build-link a {
	color: #303030;
}

.ci-table .btn-group.open .dropdown-toggle,.ci-table .btn-group.open .dropdown-menu-toggle {
	box-shadow: none;
}

.ci-table .pipeline-tags .label-container {
	white-space: normal;
}

.stage-cell .mini-pipeline-graph-dropdown-toggle svg {
	height: 22px;
	width: 22px;
	position: absolute;
	top: -1px;
	left: -1px;
	z-index: 2;
	overflow: visible;
}

.stage-cell .mini-pipeline-graph-dropdown-toggle:hover svg,.stage-cell .mini-pipeline-graph-dropdown-toggle:active svg,.stage-cell .mini-pipeline-graph-dropdown-toggle:focus svg {
	top: -2px;
	left: -2px;
}

.stage-cell .stage-container {
	display: inline-block;
	position: relative;
	vertical-align: middle;
	height: 22px;
	margin: 3px 0;
}

.stage-cell .stage-container+.stage-container {
	margin-left: 6px;
}

.stage-cell .stage-container button.has-tooltip+.tooltip {
	min-width: 105px;
}

.stage-cell .stage-container a.has-tooltip {
	white-space: nowrap;
}

.stage-cell .stage-container:not(:last-child)::after {
	content: '';
	width: 7px;
	position: absolute;
	right: -7px;
	top: 11px;
	border-bottom: 2px solid #dbdbdb;
}

.stage-cell .stage-container.mr-widget-pipeline-stages+.stage-container {
	margin-left: 4px;
}

.stage-cell .stage-container.mr-widget-pipeline-stages:not(:last-child)::after {
	width: 4px;
	right: -4px;
	top: 11px;
}

.admin-builds-table .ci-table td:last-child {
	min-width: 120px;
}

.pipeline-actions {
	border-bottom: 0;
}

.tab-pane.builds .ci-table tr {
	height: 71px;
}

.tab-pane .ci-table thead th {
	border-top: 0;
}

.build-failures .build-state {
	padding: 20px 2px;
}

.build-failures .build-state .build-name {
	font-weight: 400;
}

.build-failures .build-state .stage {
	color: #707070;
	font-weight: 400;
	vertical-align: middle;
}

.build-failures .build-log {
	border: 0;
	line-height: initial;
}

.build-failures .build-trace-row td {
	border-top: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 0;
}

.build-failures .build-trace {
	width: 100%;
	text-align: left;
	margin-top: 16px;
}

.build-failures .build-name {
	width: 196px;
}

.build-failures .build-name a {
	font-weight: 600;
	color: #303030;
	text-decoration: none;
}

.build-failures .build-name a:focus,.build-failures .build-name a:hover,.build-failures .build-name .participants-more .btn-link:hover,.participants-more .build-failures .build-name .btn-link:hover,.build-failures .build-name .participants-more .right-sidebar .title .confidential-edit:hover,.participants-more .right-sidebar .title .build-failures .build-name .confidential-edit:hover,.build-failures .build-name .right-sidebar .title .participants-more .confidential-edit:hover,.right-sidebar .title .participants-more .build-failures .build-name .confidential-edit:hover,.build-failures .build-name .participants-more .right-sidebar .title .lock-edit:hover,.participants-more .right-sidebar .title .build-failures .build-name .lock-edit:hover,.build-failures .build-name .right-sidebar .title .participants-more .lock-edit:hover,.right-sidebar .title .participants-more .build-failures .build-name .lock-edit:hover,.build-failures .build-name .participants-more .right-sidebar .title .edit-link:hover,.participants-more .right-sidebar .title .build-failures .build-name .edit-link:hover,.build-failures .build-name .right-sidebar .title .participants-more .edit-link:hover,.right-sidebar .title .participants-more .build-failures .build-name .edit-link:hover,.build-failures .build-name .user-list-more .btn-link:hover,.user-list-more .build-failures .build-name .btn-link:hover,.build-failures .build-name .user-list-more .right-sidebar .title .confidential-edit:hover,.user-list-more .right-sidebar .title .build-failures .build-name .confidential-edit:hover,.build-failures .build-name .right-sidebar .title .user-list-more .confidential-edit:hover,.right-sidebar .title .user-list-more .build-failures .build-name .confidential-edit:hover,.build-failures .build-name .user-list-more .right-sidebar .title .lock-edit:hover,.user-list-more .right-sidebar .title .build-failures .build-name .lock-edit:hover,.build-failures .build-name .right-sidebar .title .user-list-more .lock-edit:hover,.right-sidebar .title .user-list-more .build-failures .build-name .lock-edit:hover,.build-failures .build-name .user-list-more .right-sidebar .title .edit-link:hover,.user-list-more .right-sidebar .title .build-failures .build-name .edit-link:hover,.build-failures .build-name .right-sidebar .title .user-list-more .edit-link:hover,.right-sidebar .title .user-list-more .build-failures .build-name .edit-link:hover {
	text-decoration: underline;
}

.build-failures .build-actions {
	width: 70px;
	text-align: right;
}

.build-failures .build-stage {
	width: 140px;
}

.build-failures .ci-status-icon-failed {
	padding: 10px 0 10px 12px;
	width: 36px;
}

.build-failures .build-icon svg {
	width: 24px;
	height: 24px;
	vertical-align: middle;
}

.build-failures .build-state>td:last-child,.build-failures .build-trace-row>td:last-child {
	padding-right: 0;
}

@media (max-width: 767.98px) {
	.build-failures td:empty {
		display: none;
	}

	.build-failures .ci-table {
		margin-top: 32px;
	}

	.build-failures .build-trace-container {
		padding-top: 16px;
		padding-bottom: 16px;
	}

	.build-failures .build-trace {
		margin-bottom: 0;
		margin-top: 0;
	}
}

.pipeline-tab-content {
	display: flex;
	width: 100%;
	background-color: #fafafa;
	padding: 16px 0;
	overflow: auto;
}

.pipeline-graph {
	white-space: nowrap;
	transition: max-height 0.3s, padding 0.3s;
}

.pipeline-graph .stage-column-list,.pipeline-graph .builds-container>ul {
	padding: 0;
}

.pipeline-graph a {
	text-decoration: none;
	color: #303030;
}

.pipeline-graph svg {
	vertical-align: middle;
}

.pipeline-graph .stage-column {
	display: inline-block;
	vertical-align: top;
}

.pipeline-graph .stage-column.left-margin:not(:first-child) {
	margin-left: 44px;
}

.pipeline-graph .stage-column.left-margin:not(:first-child) .left-connector::before {
	content: '';
	position: absolute;
	top: 48%;
	left: -44px;
	border-top: 2px solid #dbdbdb;
	width: 44px;
	height: 1px;
}

.pipeline-graph .stage-column.no-margin {
	margin: 0;
}

.pipeline-graph .stage-column li {
	list-style: none;
}

.pipeline-graph .stage-column:last-child:not(.has-downstream) .build:first-child::after {
	border: 0;
}

.pipeline-graph .stage-column:last-child:not(.has-downstream) .build:not(:first-child)::after {
	border: 0;
}

.pipeline-graph .stage-column:last-child:not(.has-downstream) .build .curve::before {
	display: none;
}

.pipeline-graph .stage-column:first-child:not(.has-upstream) .build:not(:first-child)::before {
	border: 0;
}

.pipeline-graph .stage-column:first-child:not(.has-upstream) .build .curve::after {
	display: none;
}

.pipeline-graph .stage-column .curve {
	display: none;
}

.pipeline-graph .stage-column .curve::before,.pipeline-graph .stage-column .curve::after {
	content: '';
	width: 21px;
	height: 25px;
	position: absolute;
	top: -31px;
	border-top: 2px solid #dbdbdb;
}

.pipeline-graph .stage-column .curve::after {
	left: -44px;
	border-right: 2px solid #dbdbdb;
	border-radius: 0 20px;
}

.pipeline-graph .stage-column .curve::before {
	right: -44px;
	border-left: 2px solid #dbdbdb;
	border-radius: 20px 0 0;
}

.pipeline-graph .stage-name {
	margin: 0 0 15px 10px;
	font-weight: 600;
	width: 176px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 2.2em;
}

.pipeline-graph .build {
	position: relative;
	width: 186px;
	margin-bottom: 10px;
	white-space: normal;
}

.pipeline-graph .build .ci-job-dropdown-container .dropdown-menu li button {
	padding: 0;
	text-align: center;
}

.pipeline-graph .build .ci-status-icon svg {
	height: 24px;
	width: 24px;
}

.pipeline-graph .build .dropdown-menu-toggle {
	background-color: transparent;
	border: 0;
	padding: 0;
}

.pipeline-graph .build .dropdown-menu-toggle:focus {
	outline: none;
}

.pipeline-graph .build .build-content {
	display: inline-block;
	padding: 8px 10px 9px;
	width: 100%;
	border: 1px solid #dbdbdb;
	border-radius: 30px;
	background-color: #fff;
}

.pipeline-graph .build .build-content:hover,.pipeline-graph .build .ci-job-dropdown-container:hover .build-content {
	background-color: #eee;
	border: 1px solid #b7b7b7;
	color: #303030;
}

.pipeline-graph .build a.build-content:hover,.pipeline-graph .build .participants-more .build-content.btn-link:hover,.participants-more .pipeline-graph .build .build-content.btn-link:hover,.pipeline-graph .build .participants-more .right-sidebar .title .build-content.confidential-edit:hover,.participants-more .right-sidebar .title .pipeline-graph .build .build-content.confidential-edit:hover,.pipeline-graph .build .right-sidebar .title .participants-more .build-content.confidential-edit:hover,.right-sidebar .title .participants-more .pipeline-graph .build .build-content.confidential-edit:hover,.participants-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .confidential-edit.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .participants-more .confidential-edit.build-content,.participants-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .confidential-edit.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .participants-more .confidential-edit.build-content,.pipeline-graph .build .participants-more .right-sidebar .title .build-content.lock-edit:hover,.participants-more .right-sidebar .title .pipeline-graph .build .build-content.lock-edit:hover,.pipeline-graph .build .right-sidebar .title .participants-more .build-content.lock-edit:hover,.right-sidebar .title .participants-more .pipeline-graph .build .build-content.lock-edit:hover,.participants-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .lock-edit.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .participants-more .lock-edit.build-content,.participants-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .lock-edit.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .participants-more .lock-edit.build-content,.pipeline-graph .build .participants-more .right-sidebar .title .build-content.edit-link:hover,.participants-more .right-sidebar .title .pipeline-graph .build .build-content.edit-link:hover,.pipeline-graph .build .right-sidebar .title .participants-more .build-content.edit-link:hover,.right-sidebar .title .participants-more .pipeline-graph .build .build-content.edit-link:hover,.participants-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .edit-link.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .participants-more .edit-link.build-content,.participants-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .edit-link.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .participants-more .edit-link.build-content,.participants-more .pipeline-graph .build .ci-job-dropdown-container:hover .btn-link.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .participants-more .btn-link.build-content,.pipeline-graph .build .user-list-more .build-content.btn-link:hover,.user-list-more .pipeline-graph .build .build-content.btn-link:hover,.pipeline-graph .build .user-list-more .right-sidebar .title .build-content.confidential-edit:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .build-content.confidential-edit:hover,.pipeline-graph .build .right-sidebar .title .user-list-more .build-content.confidential-edit:hover,.right-sidebar .title .user-list-more .pipeline-graph .build .build-content.confidential-edit:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .confidential-edit.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .user-list-more .confidential-edit.build-content,.user-list-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .confidential-edit.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .user-list-more .confidential-edit.build-content,.pipeline-graph .build .user-list-more .right-sidebar .title .build-content.lock-edit:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .build-content.lock-edit:hover,.pipeline-graph .build .right-sidebar .title .user-list-more .build-content.lock-edit:hover,.right-sidebar .title .user-list-more .pipeline-graph .build .build-content.lock-edit:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .lock-edit.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .user-list-more .lock-edit.build-content,.user-list-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .lock-edit.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .user-list-more .lock-edit.build-content,.pipeline-graph .build .user-list-more .right-sidebar .title .build-content.edit-link:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .build-content.edit-link:hover,.pipeline-graph .build .right-sidebar .title .user-list-more .build-content.edit-link:hover,.right-sidebar .title .user-list-more .pipeline-graph .build .build-content.edit-link:hover,.user-list-more .right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .edit-link.build-content,.right-sidebar .title .pipeline-graph .build .ci-job-dropdown-container:hover .user-list-more .edit-link.build-content,.user-list-more .pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .edit-link.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .right-sidebar .title .user-list-more .edit-link.build-content,.user-list-more .pipeline-graph .build .ci-job-dropdown-container:hover .btn-link.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover .user-list-more .btn-link.build-content,.pipeline-graph .build .ci-job-dropdown-container:hover a.build-content,.pipeline-graph .build button.build-content:hover,.pipeline-graph .build .ci-job-dropdown-container:hover button.build-content {
	background-color: #eee;
	border: 1px solid #b7b7b7;
}

.pipeline-graph .build:first-child::after {
	content: '';
	position: absolute;
	top: 48%;
	right: -48px;
	border-top: 2px solid #dbdbdb;
	width: 48px;
	height: 1px;
}

.pipeline-graph .build:not(:first-child)::after,.pipeline-graph .build:not(:first-child)::before {
	content: '';
	top: -49px;
	position: absolute;
	border-bottom: 2px solid #dbdbdb;
	width: 25px;
	height: 69px;
}

.pipeline-graph .build:not(:first-child)::after {
	right: -25px;
	border-right: 2px solid #dbdbdb;
	border-radius: 0 0 20px;
}

.pipeline-graph .build:not(:first-child)::before {
	left: -25px;
	border-left: 2px solid #dbdbdb;
	border-radius: 0 0 0 20px;
}

.pipeline-graph .build:nth-child(2)::after,.pipeline-graph .build:nth-child(2)::before {
	height: 29px;
	top: -9px;
}

.pipeline-graph .build:nth-child(2) .curve {
	display: block;
}

.pipeline-graph .ci-action-icon-container {
	position: absolute;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper {
	height: 30px;
	width: 30px;
	background: #fff;
	border: 1px solid #dbdbdb;
	border-radius: 100%;
	display: block;
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper:hover {
	background-color: #eee;
	border: 1px solid #b7b7b7;
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper:hover svg {
	fill: #303030;
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper svg {
	fill: #707070;
	position: relative;
	top: -1px;
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper .spinner {
	top: 2px;
}

.pipeline-graph .ci-action-icon-container.ci-action-icon-wrapper.play svg {
	left: 2px;
}

.pipeline-graph .stage-action svg {
	left: 1px;
	top: -2px;
}

.dropdown-counter-badge {
	font-weight: 100;
	font-size: 15px;
	position: absolute;
	right: 13px;
	top: 8px;
}

.ci-build-text,.ci-status-text {
	font-weight: 200;
}

button.mini-pipeline-graph-dropdown-toggle {
	border-radius: 100px;
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	width: 22px;
	height: 22px;
	margin: 0;
	padding: 0;
	position: relative;
	vertical-align: middle;
}

button.mini-pipeline-graph-dropdown-toggle:hover,button.mini-pipeline-graph-dropdown-toggle:active,button.mini-pipeline-graph-dropdown-toggle:focus {
	outline: none;
	border-width: 2px;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success {
	background-color: #fff;
	border-color: #108548;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success svg {
	fill: #108548;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:focus {
	background-color: #c3e6cd;
	border-color: #217645;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:focus svg {
	fill: #217645;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:active {
	background-color: #91d4a8;
	border-color: #24663b;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:active svg {
	fill: #24663b;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed {
	background-color: #fff;
	border-color: #dd2b0e;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed svg {
	fill: #dd2b0e;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:focus {
	background-color: #fdd4cd;
	border-color: #c91c00;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:focus svg {
	fill: #c91c00;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:active {
	background-color: #fcb5aa;
	border-color: #ae1800;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:active svg {
	fill: #ae1800;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-failed:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings {
	background-color: #fff;
	border-color: #fc9403;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings svg {
	fill: #fc9403;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:focus {
	background-color: #fff1de;
	border-color: #de7e00;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:focus svg {
	fill: #de7e00;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:active {
	background-color: #fed69f;
	border-color: #c26700;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:active svg {
	fill: #c26700;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-pending:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-waiting-for-resource:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-success-with-warnings:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running {
	background-color: #fff;
	border-color: #1f75cb;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running svg {
	fill: #1f75cb;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:focus {
	background-color: #cbe2f9;
	border-color: #1068bf;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:focus svg {
	fill: #1068bf;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:active {
	background-color: #9dc7f1;
	border-color: #0b5cad;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:active svg {
	fill: #0b5cad;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-preparing:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-running:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual {
	background-color: #fff;
	border-color: #303030;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual svg {
	fill: #303030;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:focus {
	background-color: #707070;
	border-color: #1f1f1f;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:focus svg {
	fill: #1f1f1f;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:active {
	background-color: #4f4f4f;
	border-color: #000;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:active svg {
	fill: #000;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-canceled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-scheduled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-disabled:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-not-found:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-manual:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped {
	background-color: #fff;
	border-color: #a7a7a7;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped svg {
	fill: #a7a7a7;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:hover,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:focus {
	background-color: #dbdbdb;
	border-color: #919191;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:focus svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:hover svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:focus svg {
	fill: #919191;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:active,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:active {
	background-color: #ccc;
	border-color: #707070;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:active svg,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:active svg {
	fill: #707070;
}

button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-created:focus,button.mini-pipeline-graph-dropdown-toggle.ci-status-icon-skipped:focus {
	box-shadow: 0 0 4px 1px #63a6e9;
}

.big-pipeline-graph-dropdown-menu,.mini-pipeline-graph-dropdown-menu {
	width: 240px;
	max-width: 240px;
}

.big-pipeline-graph-dropdown-menu.dropdown-menu li button,.big-pipeline-graph-dropdown-menu.dropdown-menu li a.ci-action-icon-container,.mini-pipeline-graph-dropdown-menu.dropdown-menu li button,.mini-pipeline-graph-dropdown-menu.dropdown-menu li a.ci-action-icon-container {
	padding: 0;
	text-align: center;
}

.big-pipeline-graph-dropdown-menu .ci-action-icon-container,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container {
	position: absolute;
	right: 8px;
	top: 8px;
}

.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper {
	height: 24px;
	width: 24px;
	background: #fff;
	border: 1px solid #dbdbdb;
	border-radius: 50%;
	display: block;
}

.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper:hover,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper:hover {
	background-color: #eee;
	border: 1px solid #b7b7b7;
}

.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper:hover svg,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper:hover svg {
	fill: #303030;
}

.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper .spinner,.big-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper svg,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper .spinner,.mini-pipeline-graph-dropdown-menu .ci-action-icon-container.ci-action-icon-wrapper svg {
	width: 12px;
	height: 12px;
	fill: #707070;
	position: relative;
	top: auto;
	vertical-align: initial;
}

.big-pipeline-graph-dropdown-menu a.ci-action-icon-container.ci-action-icon-wrapper svg,.mini-pipeline-graph-dropdown-menu a.ci-action-icon-container.ci-action-icon-wrapper svg {
	top: 4px;
}

.big-pipeline-graph-dropdown-menu .scrollable-menu,.mini-pipeline-graph-dropdown-menu .scrollable-menu {
	padding: 0;
	max-height: 245px;
	overflow: auto;
}

.big-pipeline-graph-dropdown-menu li,.mini-pipeline-graph-dropdown-menu li {
	position: relative;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item {
	align-items: center;
	clear: both;
	display: flex;
	font-weight: normal;
	line-height: 1.5;
	white-space: nowrap;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item.non-details-job-component,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item.non-details-job-component {
	padding: 8px 12px;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-job-name-component,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-job-name-component {
	align-items: center;
	display: flex;
	flex: 1;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon {
	margin-right: 0.5rem;
	position: relative;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon>svg,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item .ci-status-icon>svg {
	width: 18px;
	height: 18px;
	margin: 3px 0;
	position: relative;
	overflow: visible;
	display: block;
}

.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:hover,.big-pipeline-graph-dropdown-menu li:hover>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu li:hover>.ci-job-component>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu .mini-pipeline-graph-dropdown-menu li:hover>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu .mini-pipeline-graph-dropdown-menu li:hover>.ci-job-component>.mini-pipeline-graph-dropdown-item,.big-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:focus,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:hover,.mini-pipeline-graph-dropdown-menu .big-pipeline-graph-dropdown-menu li:hover>.mini-pipeline-graph-dropdown-item,.mini-pipeline-graph-dropdown-menu .big-pipeline-graph-dropdown-menu li:hover>.ci-job-component>.mini-pipeline-graph-dropdown-item,.mini-pipeline-graph-dropdown-menu li:hover>.mini-pipeline-graph-dropdown-item,.mini-pipeline-graph-dropdown-menu li:hover>.ci-job-component>.mini-pipeline-graph-dropdown-item,.mini-pipeline-graph-dropdown-menu li .mini-pipeline-graph-dropdown-item:focus {
	outline: none;
	text-decoration: none;
	background-color: #eee;
}

.big-pipeline-graph-dropdown-menu {
	width: 195px;
	min-width: 195px;
	left: 100%;
	top: -10px;
	box-shadow: 0 1px 5px rgba(0,0,0,0.3);
}

.big-pipeline-graph-dropdown-menu::before,.big-pipeline-graph-dropdown-menu::after {
	content: '';
	display: inline-block;
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	top: 18px;
}

.big-pipeline-graph-dropdown-menu::before {
	left: -6px;
	margin-top: 3px;
	border-width: 7px 5px 7px 0;
	border-right-color: #dbdbdb;
}

.big-pipeline-graph-dropdown-menu::after {
	left: -5px;
	border-width: 10px 7px 10px 0;
	border-right-color: #fff;
}

.mini-pipeline-graph-dropdown-menu::before,.mini-pipeline-graph-dropdown-menu::after {
	content: '';
	display: inline-block;
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	top: -6px;
	left: 50%;
	transform: translate(-50%, 0);
	border-width: 0 5px 6px;
}

@media (max-width: 767.98px) {
	.mini-pipeline-graph-dropdown-menu::before,.mini-pipeline-graph-dropdown-menu::after {
		left: 100%;
		margin-left: -12px;
	}
}

.mini-pipeline-graph-dropdown-menu::before {
	border-width: 0 5px 5px;
	border-bottom-color: #dbdbdb;
}

.mini-pipeline-graph-dropdown-menu::after {
	margin-top: 1px;
	border-bottom-color: #fff;
}

.dropdown .mini-pipeline-graph-dropdown-menu.dropdown-menu {
	transform: translate(-80%, 0);
}

@media (min-width: 768px) {
	.dropdown .mini-pipeline-graph-dropdown-menu.dropdown-menu {
		transform: translate(-50%, 0);
		right: auto;
		left: 50%;
	}
}

.terminal-icon {
	margin-left: 3px;
}

.terminal-container .content-block {
	border-bottom: 0;
}

.terminal-container #terminal {
	margin-top: 10px;
	min-height: 450px;
	box-sizing: border-box;
}

.terminal-container #terminal>div {
	min-height: 450px;
}

.ci-header-container {
	min-height: 55px;
}

.ci-header-container .text-center {
	padding-top: 12px;
}

.ci-header-container .header-action-buttons .btn,.ci-header-container .header-action-buttons .project-buttons .stat-text,.project-buttons .ci-header-container .header-action-buttons .stat-text,.ci-header-container .header-action-buttons a {
	margin-left: 10px;
}

.pipelines-container .top-area .nav-controls>.btn:last-child,.pipelines-container .top-area .project-buttons .nav-controls>.stat-text:last-child,.project-buttons .pipelines-container .top-area .nav-controls>.stat-text:last-child {
	float: none;
}

.autodevops-title {
	font-weight: 400;
	line-height: 1.5;
}

.legend-all {
	color: #707070;
}

.legend-success {
	color: #108548;
}

.test-reports-table .build-trace {
	background: #000;
	color: #c4c4c4;
	white-space: pre;
	overflow-x: auto;
	font-size: 12px;
	border-radius: 0;
	border: 0;
	padding: 0.5rem;
}

.test-reports-table .build-trace .bash {
	display: block;
}

.test-reports-table .build-trace.build-trace-rounded {
	border-radius: 0.25rem;
}

.codequality-report .media {
	padding: 16px;
}

.codequality-report .media-body {
	flex-direction: row;
}

.codequality-report .report-block-container {
	height: auto !important;
}

.progress-bar.bg-primary {
	background-color: #1f75cb !important;
}

.profile-avatar-form-option hr {
	margin: 10px 0;
}

@media (min-width: 576px) {
	.avatar-image {
		float: left;
		margin-bottom: 0;
	}
}

.avatar-file-name {
	position: relative;
	top: 2px;
	display: inline-block;
}

.private-tokens-reset div.reset-action:not(:first-child) {
	padding-top: 15px;
}

.oauth-buttons .btn-group {
	margin-right: 10px;
}

.oauth-buttons .btn,.oauth-buttons .project-buttons .stat-text,.project-buttons .oauth-buttons .stat-text {
	line-height: 40px;
	height: 42px;
	padding: 0 12px;
}

.oauth-buttons .btn img,.oauth-buttons .project-buttons .stat-text img,.project-buttons .oauth-buttons .stat-text img {
	width: 32px;
	height: 32px;
}

.two-factor-new .manual-instructions h3 {
	margin-top: 0;
}

.two-factor-new .manual-instructions dl {
	font-size: 1.1em;
}

.account-well {
	padding: 10px;
	background-color: #fafafa;
	border: 1px solid #dbdbdb;
	border-radius: 0.25rem;
}

.account-well ul {
	padding-left: 20px;
	margin-bottom: 0;
}

.profile-link-holder {
	display: inline;
}

.profile-link-holder a:not(.text-link) {
	text-decoration: none;
}

.middle-dot-divider::after {
	content: '\00B7';
	content: '\00B7' / '';
	padding: 0 0.375rem;
	font-weight: 600;
}

.middle-dot-divider:last-child::after {
	content: '';
	padding: 0;
}

@media (min-width: 576px) {
	.middle-dot-divider-sm::after {
		content: '\00B7';
		content: '\00B7' / '';
		padding: 0 0.375rem;
		font-weight: 600;
	}

	.middle-dot-divider-sm:last-child::after {
		content: '';
		padding: 0;
	}
}

.profile-user-bio {
	max-width: 600px;
	margin: 10px auto;
}

.user-avatar-button .file-name {
	display: inline-block;
	padding-left: 10px;
}

.subkeys-list {
	margin: 5px 0;
	padding: 0;
	list-style: none;
}

.subkeys-list>li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	margin: 0;
}

.subkeys-list>li::after {
	display: block;
	clear: both;
	content: "";
}

.subkeys-list>li:last-child {
	border-bottom: 0;
}

.subkeys-list>li.active {
	background: #fafafa;
}

.subkeys-list>li.active a {
	font-weight: 600;
}

.subkeys-list>li.hide {
	display: none;
}

.subkeys-list>li.light a,.subkeys-list>li.description-block a {
	color: #303030;
}

.subkeys-list li {
	padding: 3px 0;
	border: 0;
}

@media (min-width: 576px) {
	.key-list-item .key-list-item-info {
		float: left;
	}
}

.ssh-keys-list .last-used-at,.ssh-keys-list .expires,.ssh-keys-list .key-created-at {
	line-height: 32px;
}

.key-created-at {
	line-height: 42px;
}

.provider-btn-group {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #dbdbdb;
	border-radius: 3px;
}

.provider-btn-group:last-child {
	margin-right: 0;
	margin-bottom: 0;
}

.provider-btn-image {
	display: inline-block;
	padding: 5px 10px;
	border-right: 1px solid #dbdbdb;
}

.provider-btn-image>img {
	width: 20px;
}

.provider-btn {
	display: inline-block;
	padding: 5px 10px;
	margin-left: -3px;
	line-height: 22px;
	background-color: #fafafa;
}

.oauth-applications form {
	display: inline-block;
}

.oauth-applications .last-heading {
	width: 105px;
}

.modal-profile-crop .modal-dialog,.modal-profile-crop .modal-no-backdrop {
	width: 380px;
}

@media (max-width: 575.98px) {
	.modal-profile-crop .modal-dialog,.modal-profile-crop .modal-no-backdrop {
		width: auto;
	}
}

.modal-profile-crop .profile-crop-image-container {
	height: 300px;
	margin: 0 auto;
}

.modal-profile-crop .crop-controls {
	padding: 10px 0 0;
	text-align: center;
}

.personal-access-tokens-never-expires-label {
	color: #b2b2b2;
}

.created-personal-access-token-container .btn-clipboard {
	border: 1px solid #dbdbdb;
}

.user-profile .profile-header {
	margin: 0 16px;
}

.user-profile .profile-header.with-no-profile-tabs {
	margin-bottom: 24px;
}

.user-profile .profile-header .avatar-holder {
	width: 90px;
	margin: 0 auto 10px;
}

.user-profile .user-profile-nav {
	font-size: 0;
}

.user-profile .fade-right {
	right: 0;
}

.user-profile .fade-left {
	left: 0;
}

.user-profile .activities-block .event-item {
	padding-left: 40px;
}

@media (min-width: 992px) {
	.user-profile .activities-block {
		margin-right: 5px;
	}
}

@media (min-width: 992px) {
	.user-profile .projects-block {
		margin-left: 5px;
	}
}

@media (max-width: 575.98px) {
	.user-profile .cover-block {
		padding-top: 20px;
	}

	.user-profile .user-profile-nav a {
		margin-right: 0;
	}

	.user-profile .activities-block .event-item {
		padding-left: 0;
	}
}

table.u2f-registrations th:not(:last-child),table.u2f-registrations td:not(:last-child) {
	border-right: solid 1px transparent;
}

.codes {
	padding-top: 14px;
}

.oauth-application-show .scopes-list {
	padding-left: 18px;
}

.user-callout {
	margin: 20px -5px 0;
}

.user-callout .bordered-box {
	padding: 32px;
	border: 1px solid #63a6e9;
	border-radius: 4px;
	background-color: #e9f3fc;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}

.user-callout .landing {
	padding: 32px;
}

.user-callout .close {
	position: absolute;
	top: 20px;
	right: 20px;
	opacity: 1;
}

.user-callout .close .dismiss-icon {
	float: right;
	cursor: pointer;
	color: #63a6e9;
}

.user-callout .close:hover {
	background-color: transparent;
	border: 0;
}

.user-callout .close:hover .dismiss-icon {
	color: #428fdc;
}

.user-callout .svg-container {
	margin-right: 30px;
	display: inline-block;
}

.user-callout .svg-container svg {
	height: 110px;
	vertical-align: top;
}

.user-callout .svg-container.convdev {
	margin: 0 0 0 30px;
}

.user-callout .svg-container.convdev svg {
	height: 127px;
}

.user-callout .user-callout-copy {
	display: inline-block;
	vertical-align: top;
	max-width: 570px;
}

@media (max-width: 575.98px) {
	.user-callout {
		text-align: center;
	}

	.user-callout .bordered-box {
		display: block;
	}

	.user-callout .svg-container,.user-callout .user-callout-copy {
		margin: 0 auto;
		display: block;
	}

	.user-callout .svg-container svg,.user-callout .user-callout-copy svg {
		height: 75px;
	}

	.user-callout .svg-container.convdev,.user-callout .user-callout-copy.convdev {
		margin: 16px auto 0;
	}

	.user-callout .svg-container.convdev svg,.user-callout .user-callout-copy.convdev svg {
		height: 120px;
	}
}

.email-badge {
	display: inline;
	margin-right: 8px;
}

.email-badge .email-badge-email {
	display: inline;
	margin-right: 4px;
}

.email-badge .badge-verification-status {
	border-width: 1px;
	border-style: solid;
}

.email-badge .badge-verification-status.verified {
	color: #108548;
	border-color: #108548;
}

.email-badge .badge-verification-status.verified:not(span):hover {
	background-color: #c3e6cd;
	color: #24663b;
	border-color: #24663b;
}

.email-badge .badge-verification-status.unverified:not(span):hover {
	background-color: #e1e1e1;
	color: #444;
	border-color: #444;
}

.edit-user svg {
	fill: #707070;
}

.edit-user .form-group>label {
	font-weight: 600;
}

.edit-user .form-group>.form-text {
	font-size: 0.875rem;
}

.edit-user .emoji-menu-toggle-button {
	line-height: 1;
	padding: 0;
	min-width: 16px;
	color: #919191;
	fill: #919191;
	padding: 6px 10px;
}

.edit-user .emoji-menu-toggle-button .fa {
	position: relative;
	font-size: 16px;
}

.edit-user .emoji-menu-toggle-button svg {
	height: 16px;
	width: 16px;
	top: 0;
	vertical-align: text-top;
	margin: 0;
}

.edit-user .emoji-menu-toggle-button .award-control-icon-positive,.edit-user .emoji-menu-toggle-button .award-control-icon-super-positive {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.edit-user .emoji-menu-toggle-button:hover .danger-highlight,.edit-user .emoji-menu-toggle-button.is-active .danger-highlight {
	color: #dd2b0e;
}

.edit-user .emoji-menu-toggle-button:hover .link-highlight,.edit-user .emoji-menu-toggle-button.is-active .link-highlight {
	color: #1068bf;
	fill: #1068bf;
}

.edit-user .emoji-menu-toggle-button:hover .award-control-icon-neutral,.edit-user .emoji-menu-toggle-button.is-active .award-control-icon-neutral {
	opacity: 0;
}

.edit-user .emoji-menu-toggle-button:hover .award-control-icon-positive,.edit-user .emoji-menu-toggle-button.is-active .award-control-icon-positive {
	opacity: 1;
}

.edit-user .emoji-menu-toggle-button.is-active .award-control-icon-positive {
	opacity: 0;
}

.edit-user .emoji-menu-toggle-button.is-active .award-control-icon-super-positive {
	opacity: 1;
}

.edit-user .emoji-menu-toggle-button .no-emoji-placeholder {
	position: relative;
}

@media (max-width: 767.98px) {
	.edit-user .input-md,.edit-user .input-lg {
		max-width: 100%;
	}
}

.help-block {
	color: #707070;
}

.gitlab-slack-gif {
	width: 100%;
	max-width: 850px;
}

.gitlab-slack-well {
	background-color: #fff;
	box-shadow: none;
	max-width: 750px;
}

.gitlab-slack-logo {
	width: 100px;
	height: 100px;
}

.gitlab-slack-popup {
	width: 100%;
	max-width: 400px;
}

.gitlab-slack-right-arrow svg {
	fill: #eaeaea;
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
}

.gitlab-slack-double-headed-arrow {
	vertical-align: text-top;
}

.gitlab-slack-double-headed-arrow svg {
	fill: #eee;
	width: 100px;
	height: 25px;
}

.multi-file-editor-options label {
	margin-right: 20px;
	text-align: center;
}

.multi-file-editor-options .preview {
	font-size: 0;
}

.multi-file-editor-options .preview img {
	border: 1px solid #e1e1e1;
	border-radius: 4px;
}

.application-theme .preview {
	font-size: 0;
	height: 48px;
	border-radius: 4px;
	min-width: 112px;
	margin-bottom: 8px;
}

.application-theme .preview.ui-indigo {
	background-color: #292961;
}

.application-theme .preview.ui-light-indigo {
	background-color: #4b4ba3;
}

.application-theme .preview.ui-blue {
	background-color: #1a3652;
}

.application-theme .preview.ui-light-blue {
	background-color: #2261a1;
}

.application-theme .preview.ui-green {
	background-color: #0d4524;
}

.application-theme .preview.ui-light-green {
	background-color: #156b39;
}

.application-theme .preview.ui-red {
	background-color: #691a16;
}

.application-theme .preview.ui-light-red {
	background-color: #a62e21;
}

.application-theme .preview.ui-dark {
	background-color: #2e2e2e;
	border: solid 1px #dbdbdb;
}

.application-theme .preview.ui-light {
	background-color: #dfdfdf;
}

.application-theme .preview.gl-dark {
	background-color: #1f1f1f;
	border: solid 1px #dbdbdb;
}

.application-theme .preview-row {
	display: block;
}

.syntax-theme label {
	margin-right: 32px;
	margin-bottom: 16px;
	text-align: center;
}

.syntax-theme label .preview {
	margin-bottom: 10px;
	width: 160px;
}

.syntax-theme label .preview img {
	border-radius: 4px;
	max-width: 100%;
}

.alert_holder {
	margin: -16px;
}

.alert_holder .alert-link {
	font-weight: 400;
}

.new_project .form-text.text-muted,.edit-project .form-text.text-muted,.import-project .form-text.text-muted {
	margin-bottom: 10px;
}

.new_project .project-path .form-control,.new_project .project-path .search form,.search .new_project .project-path form,.edit-project .project-path .form-control,.edit-project .project-path .search form,.search .edit-project .project-path form,.import-project .project-path .form-control,.import-project .project-path .search form,.search .import-project .project-path form {
	border-radius: 0.25rem;
}

.new_project .input-group .select2-container,.edit-project .input-group .select2-container,.import-project .input-group .select2-container {
	display: unset;
	max-width: unset;
	flex-grow: 1;
}

.new_project .input-group>div:last-child,.edit-project .input-group>div:last-child,.import-project .input-group>div:last-child {
	padding-right: 0;
}

@media (max-width: 575.98px) {
	.new_project .input-group>div:last-child,.edit-project .input-group>div:last-child,.import-project .input-group>div:last-child {
		margin-bottom: 0;
	}

	.new_project fieldset>.form-group:first-child,.edit-project fieldset>.form-group:first-child,.import-project fieldset>.form-group:first-child {
		padding-right: 0;
	}
}

.new_project .input-group-prepend,.new_project .input-group-append,.edit-project .input-group-prepend,.edit-project .input-group-append,.import-project .input-group-prepend,.import-project .input-group-append {
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: unset;
	width: unset;
	max-width: 50%;
	text-align: left;
}

.new_project .input-group-prepend.static-namespace,.new_project .input-group-append.static-namespace,.edit-project .input-group-prepend.static-namespace,.edit-project .input-group-append.static-namespace,.import-project .input-group-prepend.static-namespace,.import-project .input-group-append.static-namespace {
	height: 35px;
	border-radius: 3px;
	border: 1px solid #dbdbdb;
	max-width: 100%;
	flex-grow: 1;
}

.new_project .input-group-prepend+.select2 a,.new_project .input-group-prepend+.btn-default,.new_project .project-buttons .input-group-prepend+.stat-text,.project-buttons .new_project .input-group-prepend+.stat-text,.new_project .input-group-append+.select2 a,.new_project .input-group-append+.btn-default,.new_project .project-buttons .input-group-append+.stat-text,.project-buttons .new_project .input-group-append+.stat-text,.edit-project .input-group-prepend+.select2 a,.edit-project .input-group-prepend+.btn-default,.edit-project .project-buttons .input-group-prepend+.stat-text,.project-buttons .edit-project .input-group-prepend+.stat-text,.edit-project .input-group-append+.select2 a,.edit-project .input-group-append+.btn-default,.edit-project .project-buttons .input-group-append+.stat-text,.project-buttons .edit-project .input-group-append+.stat-text,.import-project .input-group-prepend+.select2 a,.import-project .input-group-prepend+.btn-default,.import-project .project-buttons .input-group-prepend+.stat-text,.project-buttons .import-project .input-group-prepend+.stat-text,.import-project .input-group-append+.select2 a,.import-project .input-group-append+.btn-default,.import-project .project-buttons .input-group-append+.stat-text,.project-buttons .import-project .input-group-append+.stat-text {
	border-radius: 0 0.25rem 0.25rem 0;
}

.classification-label {
	background-color: #dd2b0e;
}

.toggle-wrapper {
	margin-top: 5px;
}

.project-feature-row>.toggle-wrapper {
	margin: 10px 0;
}

.project-visibility-setting,.project-feature-settings {
	border: 1px solid #dbdbdb;
	padding: 10px 32px;
}

@media (max-width: 575.98px) {
	.project-visibility-setting,.project-feature-settings {
		padding: 10px 20px;
	}
}

.project-visibility-setting .request-access {
	line-height: 2;
}

.project-feature-settings {
	background: #f9f9f9;
	border-top: 0;
	margin-bottom: 16px;
}

.project-repo-select {
	transition: background 2s ease-out;
}

.project-repo-select:disabled {
	opacity: 0.5;
	pointer-events: none;
}

.highlight-changes .project-repo-select {
	background: #ebffe8;
	transition: none;
}

.project-feature-controls {
	display: flex;
	align-items: center;
	margin: 8px 0;
	max-width: 432px;
}

.project-feature-controls .toggle-wrapper {
	flex: 0;
	margin-right: 10px;
}

.project-feature-controls .select-wrapper {
	flex: 1;
}

.project-feature-setting-group {
	padding-left: 32px;
}

.project-feature-setting-group .project-feature-controls {
	max-width: 400px;
}

@media (max-width: 575.98px) {
	.project-feature-setting-group {
		padding-left: 20px;
	}
}

.group-home-panel,.project-home-panel {
	padding-top: 16px;
	padding-bottom: 16px;
}

.group-home-panel .home-panel-avatar,.project-home-panel .home-panel-avatar {
	width: 64px;
	height: 64px;
	flex-shrink: 0;
	flex-basis: 64px;
}

.group-home-panel .home-panel-title,.project-home-panel .home-panel-title {
	font-size: 20px;
	line-height: 1.5rem;
	font-weight: bold;
}

.group-home-panel .home-panel-title .icon,.project-home-panel .home-panel-title .icon {
	font-size: 16px;
}

.group-home-panel .home-panel-title .home-panel-topic-list,.project-home-panel .home-panel-title .home-panel-topic-list {
	font-size: 0.875rem;
	font-weight: 400;
}

.group-home-panel .home-panel-title .home-panel-topic-list .icon,.project-home-panel .home-panel-title .home-panel-topic-list .icon {
	position: relative;
	top: 3px;
	margin-right: 4px;
}

@media (max-width: 767.98px) {
	.group-home-panel .home-panel-title-row .home-panel-avatar,.project-home-panel .home-panel-title-row .home-panel-avatar {
		width: 24px;
		height: 24px;
		flex-basis: 24px;
	}

	.group-home-panel .home-panel-title-row .home-panel-avatar .avatar,.project-home-panel .home-panel-title-row .home-panel-avatar .avatar {
		font-size: 20px;
		line-height: 46px;
	}

	.group-home-panel .home-panel-title-row .home-panel-title,.project-home-panel .home-panel-title-row .home-panel-title {
		margin-top: 4px;
		margin-bottom: 2px;
		font-size: 0.875rem;
		line-height: 16px;
	}

	.group-home-panel .home-panel-title-row .home-panel-topic-list,.group-home-panel .home-panel-title-row .home-panel-metadata,.project-home-panel .home-panel-title-row .home-panel-topic-list,.project-home-panel .home-panel-title-row .home-panel-metadata {
		font-size: 12px;
	}
}

.group-home-panel .home-panel-metadata,.project-home-panel .home-panel-metadata {
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
}

.group-home-panel .home-panel-metadata .home-panel-license .btn,.group-home-panel .home-panel-metadata .home-panel-license .project-buttons .stat-text,.project-buttons .group-home-panel .home-panel-metadata .home-panel-license .stat-text,.project-home-panel .home-panel-metadata .home-panel-license .btn,.project-home-panel .home-panel-metadata .home-panel-license .project-buttons .stat-text,.project-buttons .project-home-panel .home-panel-metadata .home-panel-license .stat-text {
	line-height: 0;
	border-width: 0;
}

.group-home-panel .home-panel-metadata .access-request-link,.project-home-panel .home-panel-metadata .access-request-link {
	padding-left: 8px;
	border-left: 1px solid #707070;
}

@media (min-width: 768px) {
	.group-home-panel .home-panel-description,.project-home-panel .home-panel-description {
		font-size: 16px;
	}
}

.group-home-panel .notifications-btn .fa-bell,.project-home-panel .notifications-btn .fa-bell {
	margin-right: 0;
}

.nav>.project-buttons {
	margin-top: 0;
}

.project-repo-buttons .btn:last-child,.project-repo-buttons .project-buttons .stat-text:last-child,.project-buttons .project-repo-buttons .stat-text:last-child {
	margin-left: 0;
}

.project-repo-buttons .btn .fa,.project-repo-buttons .project-buttons .stat-text .fa,.project-buttons .project-repo-buttons .stat-text .fa {
	color: #7e7c7c;
}

.project-repo-buttons .btn svg,.project-repo-buttons .project-buttons .stat-text svg,.project-buttons .project-repo-buttons .stat-text svg {
	fill: #7e7c7c;
}

.project-repo-buttons .btn .fa-caret-down,.project-repo-buttons .project-buttons .stat-text .fa-caret-down,.project-buttons .project-repo-buttons .stat-text .fa-caret-down {
	margin-left: 3px;
	line-height: 0;
}

.project-repo-buttons .btn .fa-caret-down.dropdown-btn-icon,.project-repo-buttons .project-buttons .stat-text .fa-caret-down.dropdown-btn-icon,.project-buttons .project-repo-buttons .stat-text .fa-caret-down.dropdown-btn-icon {
	margin-left: 0;
}

.project-repo-buttons .btn .notifications-icon,.project-repo-buttons .project-buttons .stat-text .notifications-icon,.project-buttons .project-repo-buttons .stat-text .notifications-icon {
	top: 1px;
	margin-right: 0;
}

.project-repo-buttons .icon {
	top: 0;
}

.project-repo-buttons .count-badge,.project-repo-buttons .btn-xs {
	height: 24px;
}

.project-repo-buttons .dropdown-toggle .fa,.project-repo-buttons .dropdown-menu-toggle .fa,.project-repo-buttons .clone-dropdown-btn .fa {
	color: unset;
}

.project-repo-buttons .home-panel-action-button,.project-repo-buttons .project-action-button {
	margin: 16px 8px 0 0;
	vertical-align: top;
}

@media (max-width: 991.98px) {
	.project-repo-buttons .download-button {
		margin-left: 0;
	}
}

.project-repo-buttons .count-buttons {
	display: inline-block;
	vertical-align: top;
	margin-top: 16px;
}

.project-repo-buttons .count-buttons .count-badge-count,.project-repo-buttons .count-buttons .count-badge-button {
	border: 1px solid #dbdbdb;
	line-height: 1;
}

.project-repo-buttons .count-buttons .count,.project-repo-buttons .count-buttons .count-badge-button {
	color: #303030;
}

.project-repo-buttons .count-buttons .count-badge-count {
	padding: 0 12px;
	background: #fafafa;
	border-radius: 0 0.25rem 0.25rem 0;
}

.project-repo-buttons .count-buttons .count-badge-button {
	border-right: 0;
	border-radius: 0.25rem 0 0 0.25rem;
}

.project-repo-buttons .project-clone-holder {
	display: inline-block;
	margin: 16px 0 0;
}

.project-repo-buttons .project-clone-holder input {
	height: 34px;
}

.project-repo-buttons .clone-options-dropdown {
	min-width: 240px;
}

.project-repo-buttons .clone-options-dropdown .dropdown-menu-inner-content {
	min-width: 320px;
}

.project-repo-buttons .mobile-git-clone {
	margin-top: 8px;
}

.split-one {
	display: inline-table;
	margin-right: 12px;
}

.split-one>a {
	margin: -1px;
}

.save-project-loader {
	margin-top: 50px;
	margin-bottom: 50px;
	color: #555;
}

.transfer-project .select2-container {
	min-width: 200px;
}

.deploy-key .fingerprint {
	word-break: break-all;
	white-space: normal;
}

.deploy-key .deploy-project-label svg,.deploy-key .key-created-at svg {
	vertical-align: text-top;
}

.deploy-key .btn svg,.deploy-key .project-buttons .stat-text svg,.project-buttons .deploy-key .stat-text svg {
	vertical-align: top;
}

.deploy-key .key-created-at {
	line-height: unset;
}

.deploy-project-list {
	margin-bottom: -4px;
}

.deploy-project-list a.deploy-project-label {
	margin-right: 4px;
	margin-bottom: 4px;
	color: #707070;
	background-color: #f0f0f0;
	line-height: 16px;
}

.deploy-project-list a.deploy-project-label:hover,.deploy-project-list .participants-more .deploy-project-label.btn-link:hover,.participants-more .deploy-project-list .deploy-project-label.btn-link:hover,.deploy-project-list .participants-more .right-sidebar .title .deploy-project-label.confidential-edit:hover,.participants-more .right-sidebar .title .deploy-project-list .deploy-project-label.confidential-edit:hover,.deploy-project-list .right-sidebar .title .participants-more .deploy-project-label.confidential-edit:hover,.right-sidebar .title .participants-more .deploy-project-list .deploy-project-label.confidential-edit:hover,.deploy-project-list .participants-more .right-sidebar .title .deploy-project-label.lock-edit:hover,.participants-more .right-sidebar .title .deploy-project-list .deploy-project-label.lock-edit:hover,.deploy-project-list .right-sidebar .title .participants-more .deploy-project-label.lock-edit:hover,.right-sidebar .title .participants-more .deploy-project-list .deploy-project-label.lock-edit:hover,.deploy-project-list .participants-more .right-sidebar .title .deploy-project-label.edit-link:hover,.participants-more .right-sidebar .title .deploy-project-list .deploy-project-label.edit-link:hover,.deploy-project-list .right-sidebar .title .participants-more .deploy-project-label.edit-link:hover,.right-sidebar .title .participants-more .deploy-project-list .deploy-project-label.edit-link:hover,.deploy-project-list .user-list-more .deploy-project-label.btn-link:hover,.user-list-more .deploy-project-list .deploy-project-label.btn-link:hover,.deploy-project-list .user-list-more .right-sidebar .title .deploy-project-label.confidential-edit:hover,.user-list-more .right-sidebar .title .deploy-project-list .deploy-project-label.confidential-edit:hover,.deploy-project-list .right-sidebar .title .user-list-more .deploy-project-label.confidential-edit:hover,.right-sidebar .title .user-list-more .deploy-project-list .deploy-project-label.confidential-edit:hover,.deploy-project-list .user-list-more .right-sidebar .title .deploy-project-label.lock-edit:hover,.user-list-more .right-sidebar .title .deploy-project-list .deploy-project-label.lock-edit:hover,.deploy-project-list .right-sidebar .title .user-list-more .deploy-project-label.lock-edit:hover,.right-sidebar .title .user-list-more .deploy-project-list .deploy-project-label.lock-edit:hover,.deploy-project-list .user-list-more .right-sidebar .title .deploy-project-label.edit-link:hover,.user-list-more .right-sidebar .title .deploy-project-list .deploy-project-label.edit-link:hover,.deploy-project-list .right-sidebar .title .user-list-more .deploy-project-label.edit-link:hover,.right-sidebar .title .user-list-more .deploy-project-list .deploy-project-label.edit-link:hover {
	color: #1068bf;
}

.vs-public {
	color: #1f75cb;
}

.vs-internal {
	color: #fc9403;
}

.vs-private {
	color: #108548;
}

.lfs-enabled {
	color: #108548;
}

.lfs-disabled {
	color: #fc9403;
}

.breadcrumb.repo-breadcrumb {
	flex: 1;
	padding: 0;
	background: transparent;
	border: 0;
	line-height: 34px;
	margin: 0;
}

.breadcrumb.repo-breadcrumb>li+li::before {
	padding: 0 3px;
	color: #999;
}

.breadcrumb.repo-breadcrumb a {
	color: #303030;
}

.breadcrumb.repo-breadcrumb .dropdown-menu {
	width: 240px;
}

.fork-thumbnail {
	height: 200px;
	width: calc((100% / 2) - 32px);
}

@media (min-width: 768px) {
	.fork-thumbnail {
		width: calc((100% / 4) - 32px);
	}
}

@media (min-width: 992px) {
	.fork-thumbnail {
		width: calc((100% / 5) - 32px);
	}
}

.fork-thumbnail:hover:not(.disabled),.fork-thumbnail.forked {
	background-color: #e9f3fc;
	border-color: #9dc7f1;
}

.fork-thumbnail .avatar-container,.fork-thumbnail .identicon {
	float: none;
	margin-left: auto;
	margin-right: auto;
}

.fork-thumbnail a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 16px;
	text-decoration: none;
}

.fork-thumbnail a.disabled {
	opacity: 0.3;
	cursor: not-allowed;
}

.fork-thumbnail-container {
	display: flex;
	flex-wrap: wrap;
	margin-left: -16px;
	margin-right: -16px;
}

.fork-thumbnail-container>h5 {
	width: 100%;
}

.project-template>.form-group {
	margin-bottom: 0;
}

.project-template .tab-pane {
	padding-top: 0;
	padding-bottom: 0;
}

.project-template .template-option {
	padding: 16px 0;
}

.project-template .template-option:not(:first-child) {
	border-top: 1px solid #dbdbdb;
}

.project-template .template-option .controls {
	margin-left: auto;
}

.project-template .choose-template input {
	position: absolute;
	clip: rect(0, 0, 0, 0);
}

.project-template .project-fields-form {
	display: none;
}

.project-template .project-fields-form.selected {
	display: block;
	padding: 16px;
}

.project-template .template-input-group .input-group-prepend {
	flex: 1;
}

.project-template .template-input-group .input-group-text {
	width: 100%;
	background-color: #fff;
}

.project-template .template-input-group .selected-icon img {
	display: none;
	height: 20px;
	width: 20px;
}

.gitlab-tab-content .import-project-pane {
	padding-bottom: 6px;
}

.project-import .import-btn-container {
	margin-bottom: 0;
}

.project-import .toggle-import-form {
	padding-bottom: 10px;
}

.project-import .import-buttons {
	padding-left: 0;
	display: flex;
	flex-wrap: wrap;
}

.project-import .import-buttons .btn,.project-import .import-buttons .project-buttons .stat-text,.project-buttons .project-import .import-buttons .stat-text {
	padding: 8px;
	margin-right: 10px;
}

.project-import .import-buttons .btn-template-icon {
	height: 24px;
	width: inherit;
	display: block;
	margin: 0 auto 4px;
	font-size: 24px;
}

@media (min-width: 575px) {
	.project-import .import-buttons .btn-template-icon {
		top: 0;
	}
}

@media (max-width: 575.98px) {
	.project-import .import-buttons .btn-template-icon {
		display: inline-block;
		height: 14px;
		font-size: 14px;
		margin: 0;
	}
}

.project-import .import-buttons>div {
	margin-bottom: 10px;
	padding-left: 0;
}

.create-project-options {
	display: flex;
}

@media (max-width: 575.98px) {
	.create-project-options {
		display: block;
	}
}

.create-project-options .first-column {
	max-width: 50%;
	padding-right: 30px;
}

@media (max-width: 575.98px) {
	.create-project-options .first-column {
		max-width: 100%;
		width: 100%;
	}
}

.create-project-options .second-column {
	width: 50%;
	flex: 1;
	padding-left: 30px;
	position: relative;
}

@media (max-width: 575.98px) {
	.create-project-options .second-column {
		max-width: 100%;
		width: 100%;
		padding-left: 0;
		position: relative;
	}
}

@media (max-width: 575.98px) {
	.create-project-options .second-column {
		padding-top: 30px;
	}
}

.create-project-options .second-column::before {
	content: 'OR';
	position: absolute;
	left: -10px;
	top: 50%;
	z-index: 10;
	padding: 8px 0;
	text-align: center;
	background-color: #fff;
	color: #919191;
	transform: translateY(-50%);
	font-size: 12px;
	font-weight: 600;
	line-height: 20px;
}

@media (max-width: 575.98px) {
	.create-project-options .second-column::before {
		left: 50%;
		top: 0;
		transform: translateX(-50%);
		padding: 0 8px;
	}
}

.create-project-options .second-column::after {
	content: '';
	position: absolute;
	background-color: #dbdbdb;
	bottom: 0;
	left: 0;
	right: auto;
	height: 100%;
	width: 1px;
	top: 0;
}

@media (max-width: 575.98px) {
	.create-project-options .second-column::after {
		top: 10px;
		left: 10px;
		right: 10px;
		height: 1px;
		width: auto;
	}
}

.project-stats .scrolling-tabs-container .scrolling-tabs,.project-buttons .scrolling-tabs-container .scrolling-tabs {
	margin-top: 8px;
	margin-bottom: -2px;
	padding-bottom: 10px;
	flex-wrap: wrap;
	border-bottom: 0;
}

.project-stats .scrolling-tabs-container .fade-left,.project-stats .scrolling-tabs-container .fade-right,.project-buttons .scrolling-tabs-container .fade-left,.project-buttons .scrolling-tabs-container .fade-right {
	top: 0;
	height: calc(100% - 10px);
}

.project-stats .scrolling-tabs-container .fade-left .fa,.project-stats .scrolling-tabs-container .fade-right .fa,.project-buttons .scrolling-tabs-container .fade-left .fa,.project-buttons .scrolling-tabs-container .fade-right .fa {
	top: 50%;
	margin-top: -8px;
}

.project-stats .scrolling-tabs-container .nav,.project-buttons .scrolling-tabs-container .nav {
	flex-basis: 100%;
}

.project-stats .scrolling-tabs-container .nav+.nav,.project-buttons .scrolling-tabs-container .nav+.nav {
	margin: 8px 0;
}

@media (max-width: 991.98px) {
	.project-stats .scrolling-tabs-container,.project-buttons .scrolling-tabs-container {
		flex-direction: column;
	}

	.project-stats .scrolling-tabs-container .nav,.project-buttons .scrolling-tabs-container .nav {
		flex-wrap: nowrap;
	}

	.project-stats .scrolling-tabs-container .nav:first-child,.project-buttons .scrolling-tabs-container .nav:first-child {
		margin-right: 8px;
	}
}

.project-stats .nav>li,.project-buttons .nav>li {
	display: inline-block;
}

.project-stats .nav>li:not(:last-child),.project-buttons .nav>li:not(:last-child) {
	margin-right: 16px;
}

.project-stats .nav>li.right,.project-buttons .nav>li.right {
	vertical-align: top;
	margin-top: 0;
}

@media (min-width: 992px) {
	.project-stats .nav>li.right,.project-buttons .nav>li.right {
		float: right;
	}
}

.project-stats .nav .stat-text,.project-stats .nav .stat-link,.project-buttons .nav .stat-text,.project-buttons .nav .stat-link {
	padding: 8px 0;
	background-color: transparent;
	font-size: 0.875rem;
	line-height: 16px;
	color: #707070;
	white-space: pre-wrap;
}

.project-stats .nav .stat-link,.project-buttons .nav .stat-link {
	border-bottom: 0;
	color: #000;
}

.project-stats .nav .stat-link:hover,.project-stats .nav .stat-link:focus,.project-buttons .nav .stat-link:hover,.project-buttons .nav .stat-link:focus {
	text-decoration: underline;
	border-bottom: 0;
}

.project-stats .nav .stat-link .project-stat-value,.project-buttons .nav .stat-link .project-stat-value {
	color: #303030;
}

.project-stats .nav .stat-link .icon,.project-buttons .nav .stat-link .icon {
	color: #707070;
}

.project-stats .nav .stat-link .add-license-link,.project-stats .nav .stat-link .add-license-link .icon,.project-buttons .nav .stat-link .add-license-link,.project-buttons .nav .stat-link .add-license-link .icon {
	color: #1068bf;
}

.project-stats .nav .btn,.project-stats .nav .project-buttons .stat-text,.project-buttons .project-stats .nav .stat-text,.project-buttons .nav .btn,.project-buttons .nav .stat-text {
	margin-top: 8px;
	padding: 8px 10px;
	line-height: 16px;
}

.project-stats .nav .btn .icon,.project-stats .nav .project-buttons .stat-text .icon,.project-buttons .project-stats .nav .stat-text .icon,.project-buttons .nav .btn .icon,.project-buttons .nav .stat-text .icon {
	top: 0;
}

.project-buttons .nav>li:not(:last-child) {
	margin-right: 8px;
}

.repository-languages-bar {
	height: 8px;
	margin-bottom: 8px;
	background-color: #fff;
	border-radius: 4px;
}

.repository-languages-bar .progress-bar {
	margin-right: 2px;
	padding: 0 4px;
}

.repository-languages-bar .progress-bar:last-child {
	margin-right: 0;
}

.repository-language-bar-tooltip-language {
	font-weight: 600;
}

.repository-language-bar-tooltip-share {
	color: #bababa;
}

pre.light-well,pre.description-block {
	border-color: #f1f1f1;
}

.git-empty {
	margin-bottom: 7px;
}

.git-empty h5 {
	color: #303030;
}

.git-empty .light-well,.git-empty .description-block {
	border-radius: 2px;
	color: #5b6169;
	font-size: 13px;
	line-height: 1.6em;
}

.project-footer {
	margin-top: 20px;
}

.project-footer .btn-remove {
	border-radius: 4px;
	font-size: 0.875rem;
	font-weight: 400;
	padding: 6px 10px;
	background-color: #dd2b0e;
	border-color: #c91c00;
	color: #fff;
	float: left !important;
}

.project-footer .btn-remove:focus,.project-footer .btn-remove:active {
	background-color: #f0f0f0;
	box-shadow: none;
}

.project-footer .btn-remove:hover,.project-footer .btn-remove:focus {
	background-color: #c91c00;
	border-color: #ae1800;
	color: #fff;
}

.project-footer .btn-remove:active,.project-footer .btn-remove.active {
	box-shadow: rgba(0,0,0,0.16);
	background-color: #ae1800;
	border-color: #8d1300;
	color: #fff;
}

.projects-list {
	margin: 5px 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
}

.projects-list>li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	margin: 0;
}

.projects-list>li::after {
	display: block;
	clear: both;
	content: "";
}

.projects-list>li:last-child {
	border-bottom: 0;
}

.projects-list>li.active {
	background: #fafafa;
}

.projects-list>li.active a {
	font-weight: 600;
}

.projects-list>li.hide {
	display: none;
}

.projects-list>li.light a,.projects-list>li.description-block a {
	color: #303030;
}

.projects-list.admin-projects,.projects-list.group-settings-projects {
	display: block;
}

.projects-list.admin-projects .project-row,.projects-list.group-settings-projects .project-row {
	display: block;
}

.projects-list.admin-projects .project-row .description>p,.projects-list.group-settings-projects .project-row .description>p {
	margin-bottom: 0;
}

.projects-list .project-row {
	display: flex;
	align-items: center;
	padding: 12px 0;
}

.projects-list .project-row .stats {
	float: right;
	line-height: 42px;
	color: #707070;
}

.projects-list .project-row .stats span {
	margin-right: 15px;
}

@media (min-width: 576px) {
	.projects-list .project-row.no-description .avatar-container {
		align-self: center;
	}

	.projects-list .project-row.no-description .metadata-info {
		margin-bottom: 0;
	}
}

.projects-list h2 {
	font-size: 0.875rem;
	font-weight: 600;
	margin-bottom: 0;
}

@media (min-width: 576px) {
	.projects-list h2 .namespace-name {
		font-weight: 400;
	}
}

.projects-list .avatar-container {
	flex: 0 0 auto;
	align-self: flex-start;
}

.projects-list .project-details {
	min-width: 0;
	line-height: 16px;
}

.projects-list .project-details .flex-wrapper {
	min-width: 0;
	margin-top: -8px;
	flex: 1 1 100%;
}

.projects-list .project-details .flex-wrapper .project-title {
	line-height: 20px;
}

.projects-list .project-details p,.projects-list .project-details .commit-row-message {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 100%;
	margin-bottom: 0;
}

.projects-list .project-details .user-access-role {
	margin: 0;
}

.projects-list .project-details .description {
	line-height: 1.5;
	color: #707070;
}

@media (max-width: 991.98px) {
	.projects-list .project-details .user-access-role {
		line-height: 14px;
	}
}

.projects-list .ci-status-link {
	display: inline-block;
	line-height: 17px;
	vertical-align: middle;
}

.projects-list .ci-status-link:hover {
	text-decoration: none;
}

@media (max-width: 575.98px) {
	.projects-list .controls {
		margin-top: 8px;
	}
}

@media (min-width: 576px) {
	.projects-list .controls {
		margin-top: 0;
	}
}

@media (min-width: 992px) {
	.projects-list .controls {
		flex: 1 1 40%;
	}
}

.projects-list .controls .icon-wrapper {
	color: inherit;
	margin-right: 16px;
}

@media (max-width: 991.98px) {
	.projects-list .controls .icon-wrapper {
		margin-right: 0;
		margin-left: 8px;
	}
}

@media (max-width: 575.98px) {
	.projects-list .controls .icon-wrapper:first-child {
		margin-left: 0;
	}
}

@media (min-width: 992px) {
	.projects-list .controls:not(.with-pipeline-status) .icon-wrapper:first-of-type {
		margin-left: 32px;
	}
}

.projects-list .controls .ci-status-link {
	display: inline-flex;
}

.projects-list .star-button .icon {
	top: 0;
}

@media (max-width: 575.98px) {
	.projects-list .icon-container {
		margin-right: 8px;
	}
}

.projects-list.compact .project-row {
	padding: 16px 0;
}

.projects-list.compact h2 {
	font-size: 0.875rem;
}

.projects-list.compact .avatar-container {
	width: 40px;
	height: 40px;
	margin-right: 10px;
	min-height: 40px;
	min-width: 40px;
}

.projects-list.compact .avatar-container .identicon.s48 {
	font-size: 16px;
}

@media (min-width: 576px) {
	.projects-list.compact .controls {
		margin-top: 0;
	}
}

@media (min-width: 576px) {
	.projects-list.compact .updated-note {
		margin-top: 8px;
	}
}

.projects-list.compact .icon-wrapper {
	margin-left: 8px;
	margin-right: 0;
}

@media (max-width: 575.98px) {
	.projects-list.compact .icon-wrapper:first-child {
		margin-left: 0;
	}
}

.projects-list.compact .user-access-role {
	line-height: 14px;
}

@media (max-width: 991.98px) {
	.projects-list h2 {
		font-size: 0.875rem;
	}

	.projects-list .avatar-container {
		width: 40px;
		height: 40px;
		margin-right: 10px;
		min-height: 40px;
		min-width: 40px;
	}

	.projects-list .avatar-container .identicon.s64 {
		font-size: 16px;
	}
}

@media (max-width: 991.98px) {
	.projects-list .updated-note {
		margin-top: 8px;
		text-align: right;
	}
}

.projects-list .forks,.projects-list .pipeline-status,.projects-list .updated-note {
	display: flex;
}

@media (max-width: 991.98px) {
	.projects-list:not(.explore) .forks {
		display: none;
	}

	.projects-list.explore .pipeline-status,.projects-list.explore .updated-note {
		display: none !important;
	}
}

@media (max-width: 575.98px) {
	.projects-list .updated-note {
		margin-top: 0;
		text-align: left;
	}
}

.card .projects-list li {
	padding: 10px 15px;
	margin: 0;
}

.git-clone-holder .btn-clipboard {
	border: 1px solid #dbdbdb;
}

.git-clone-holder .clone-options {
	display: table-cell;
}

.git-clone-holder .clone-options a.btn,.git-clone-holder .clone-options .project-buttons a.stat-text,.project-buttons .git-clone-holder .clone-options a.stat-text {
	width: 100%;
}

.git-clone-holder .form-control,.git-clone-holder .search form,.search .git-clone-holder form {
	background-color: #fff;
	border-color: #dbdbdb;
	font-size: 14px;
	margin-left: -1px;
	cursor: auto;
}

.git-clone-holder .btn .icon,.git-clone-holder .project-buttons .stat-text .icon,.project-buttons .git-clone-holder .stat-text .icon,.mobile-git-clone .btn .icon,.mobile-git-clone .project-buttons .stat-text .icon,.project-buttons .mobile-git-clone .stat-text .icon {
	fill: #fff;
}

.cannot-be-merged,.cannot-be-merged:hover {
	color: #dd2b0e;
	margin-top: 2px;
	position: relative;
	z-index: 2;
}

.private-forks-notice .private-fork-icon i:nth-child(1) {
	color: #217645;
}

.private-forks-notice .private-fork-icon i:nth-child(2) {
	color: #fff;
}

.new-protected-branch label,.new-protected-tag label {
	margin-top: 6px;
	font-weight: 400;
}

.project-tip-command>.input-group-prepend:first-child,.project-tip-command>.input-group-append:first-child {
	width: auto;
}

.protected-branches-list,.protected-tags-list {
	margin-bottom: 30px;
}

.protected-branches-list .settings-message,.protected-tags-list .settings-message {
	margin: 0;
	border-radius: 0 0 1px 1px;
	padding: 20px 0;
	border: 0;
}

.protected-branches-list .table-bordered,.protected-branches-list .md table:not(.code),.md .protected-branches-list table:not(.code),.protected-tags-list .table-bordered,.protected-tags-list .md table:not(.code),.md .protected-tags-list table:not(.code) {
	border-radius: 1px;
}

.protected-branches-list .table-bordered th:not(:last-child),.protected-branches-list .md table:not(.code) th:not(:last-child),.md .protected-branches-list table:not(.code) th:not(:last-child),.protected-branches-list .table-bordered td:not(:last-child),.protected-branches-list .md table:not(.code) td:not(:last-child),.md .protected-branches-list table:not(.code) td:not(:last-child),.protected-tags-list .table-bordered th:not(:last-child),.protected-tags-list .md table:not(.code) th:not(:last-child),.md .protected-tags-list table:not(.code) th:not(:last-child),.protected-tags-list .table-bordered td:not(:last-child),.protected-tags-list .md table:not(.code) td:not(:last-child),.md .protected-tags-list table:not(.code) td:not(:last-child) {
	border-right: solid 1px transparent;
}

.protected-branches-list .flash-container,.protected-tags-list .flash-container {
	padding: 0;
}

.custom-notifications-form .is-loading .custom-notification-event-loading {
	display: inline-block;
}

.custom-notification-event-loading {
	display: none;
	margin-left: 5px;
}

.custom-notification-event-loading.is-done {
	color: #217645;
}

.project-refs-form .dropdown-menu,.dropdown-menu-projects {
	width: 300px;
}

@media (min-width: 576px) {
	.project-refs-form .dropdown-menu,.dropdown-menu-projects {
		width: 500px;
	}
}

.project-refs-form .dropdown-menu a,.dropdown-menu-projects a {
	white-space: normal;
}

.compare-form-group .dropdown-menu,.compare-form-group .inline-input-group {
	width: 100%;
}

@media (min-width: 576px) {
	.compare-form-group .dropdown-menu,.compare-form-group .inline-input-group {
		width: 300px;
	}
}

.compare-form-group+.compare-ellipsis {
	width: 100%;
	vertical-align: middle;
	text-align: center;
	margin-top: -20px;
}

@media (min-width: 576px) {
	.compare-form-group+.compare-ellipsis {
		margin: 0 8px;
		width: auto;
	}
}

.clearable-input {
	position: relative;
}

.clearable-input .clear-icon {
	display: none;
	position: absolute;
	right: 7px;
	top: 7px;
	color: #e7e9ed;
}

.clearable-input .clear-icon::before {
	font-family: FontAwesome;
	font-weight: 400;
	font-style: normal;
}

.clearable-input.has-value .clear-icon {
	cursor: pointer;
	display: block;
}

.project-path .form-control,.project-path .search form,.search .project-path form {
	min-width: 100px;
}

@media (min-width: 576px) {
	.project-path.form-group {
		margin-bottom: 0;
	}
}

.project-path .select2-choice {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.project-home-empty {
	border-top: 0;
}

.project-home-empty .container-fluid,.project-home-empty .container-sm,.project-home-empty .container-md,.project-home-empty .container-lg,.project-home-empty .container-xl {
	background: none;
}

.project-home-empty p {
	margin-left: auto;
	margin-right: auto;
	max-width: 650px;
}

.project-feature {
	padding-top: 10px;
}

@media (min-width: 576px) {
	.project-feature {
		padding-left: 45px;
	}
}

@media (min-width: 576px) {
	.project-feature.nested {
		padding-left: 90px;
	}
}

.variables-table {
	table-layout: fixed;
}

.variables-table.table-responsive {
	border: 0;
}

.variables-table .variable-key {
	max-width: 120px;
	overflow: hidden;
	word-wrap: break-word;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.variables-table .variable-value {
	max-width: 150px;
	overflow: hidden;
	word-wrap: break-word;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.variables-table .variable-menu {
	text-align: right;
}

.services-installation-info .row {
	margin-bottom: 10px;
}

.service-installation {
	padding: 32px;
	margin: 32px;
	border-radius: 3px;
	background-color: #fff;
}

.service-installation h3 {
	margin-top: 0;
}

.service-installation hr {
	margin: 32px 0;
	border-color: #dbdbdb;
}

.issuable-footer {
	padding-top: 16px;
	padding-bottom: 37px;
}

.project-ci-body .incorrect-syntax {
	font-size: 18px;
	color: #dd2b0e;
}

.project-ci-body .correct-syntax {
	font-size: 18px;
	color: #108548;
}

.project-ci-linter .ci-editor {
	height: 400px;
}

.project-ci-linter .ci-template pre {
	white-space: pre-wrap;
}

.project-badge {
	opacity: 0.9;
}

.project-badge:hover {
	opacity: 1;
}

.project-mirror-settings .btn-show-advanced {
	min-width: 135px;
}

.project-mirror-settings .btn-show-advanced .label-show {
	display: none;
}

.project-mirror-settings .btn-show-advanced .label-hide {
	display: inline;
}

.project-mirror-settings .btn-show-advanced.show-advanced .label-show {
	display: inline;
}

.project-mirror-settings .btn-show-advanced.show-advanced .label-hide {
	display: none;
}

.project-filters .btn svg,.project-filters .project-buttons .stat-text svg,.project-buttons .project-filters .stat-text svg {
	color: #555;
}

.project-filters .button-filter-group .btn,.project-filters .button-filter-group .project-buttons .stat-text,.project-buttons .project-filters .button-filter-group .stat-text {
	width: 96px;
}

.project-filters .button-filter-group a {
	color: #000;
}

.project-filters .button-filter-group .active {
	background: #f0f0f0;
}

.project-filters .filtered-search-dropdown-label {
	min-width: 68px;
}

@media (max-width: 575.98px) {
	.project-filters .filtered-search-dropdown-label {
		min-width: 60px;
	}
}

.project-filters .filtered-search {
	min-width: 30%;
	flex-basis: 0;
}

.project-filters .filtered-search .project-filter-form .project-filter-form-field {
	padding-right: 8px;
}

.project-filters .filtered-search .filtered-search,.project-filters .filtered-search .filtered-search-nav,.project-filters .filtered-search .filtered-search-dropdown {
	flex-basis: 0;
}

@media (max-width: 1199.98px) {
	.project-filters .filtered-search {
		min-width: 15%;
	}

	.project-filters .filtered-search .project-filter-form-field {
		min-width: 150px;
	}
}

@media (max-width: 991.98px) {
	.project-filters .filtered-search {
		min-width: 30%;
	}
}

.project-filters .filtered-search-box {
	border-radius: 3px 0 0 3px;
}

.project-filters .dropdown-menu-toggle {
	margin-left: 8px;
}

@media (max-width: 991.98px) {
	.project-filters .extended-filtered-search-box {
		min-width: 55%;
	}

	.project-filters .filtered-search-dropdown {
		width: 50%;
	}

	.project-filters .filtered-search-dropdown .dropdown-menu-toggle {
		width: 100%;
	}
}

@media (max-width: 575.98px) {
	.project-filters .filtered-search-dropdown {
		width: 100%;
	}
}

.prometheus-graphs .dropdown-buttons>div {
	margin-left: auto;
}

.prometheus-graphs .col-form-label {
	line-height: 1;
	padding-top: 0;
}

.prometheus-graphs .form-group {
	margin-bottom: 16px;
}

@media (min-width: 576px) {
	.prometheus-graphs .variables-section input {
		width: 160px;
	}
}

.prometheus-graphs .links-section .gl-hover-text-blue-600-children:hover * {
	color: #1068bf;
}

.draggable.draggable-enabled .draggable-panel {
	border: #dbdbdb 1px solid;
	border-radius: 4px;
	margin: -1px;
	cursor: grab;
}

.draggable.draggable-enabled .prometheus-graph {
	pointer-events: none;
}

.draggable.sortable-chosen .draggable-panel {
	background: #fff;
	box-shadow: 0 0 4px #a7a7a7;
}

.draggable .draggable-remove {
	z-index: 1;
}

.draggable .draggable-remove .draggable-remove-link {
	cursor: pointer;
	color: #919191;
	background-color: #fff;
}

.prometheus-graphs-header .monitor-environment-dropdown-header header,.prometheus-graphs-header .monitor-dashboard-dropdown-header header {
	font-size: 0.875rem;
}

.prometheus-graphs-header .monitor-environment-dropdown-menu.show,.prometheus-graphs-header .monitor-dashboard-dropdown-menu.show {
	display: flex;
	flex-direction: column;
	overflow: hidden;
}

.prometheus-graphs-header .monitor-environment-dropdown-menu .no-matches-message,.prometheus-graphs-header .monitor-dashboard-dropdown-menu .no-matches-message {
	padding: 8px 12px;
}

.prometheus-graphs-header .show-last-dropdown {
	width: 160px;
}

.prometheus-panel {
	margin-top: 20px;
}

.prometheus-graph-group {
	display: flex;
	flex-wrap: wrap;
}

.prometheus-graph {
	padding: 8px;
}

.prometheus-graph-embed {
	border: 1px solid #dbdbdb;
	border-radius: 4px;
}

.alert-current-setting {
	max-width: 240px;
}

.alert-current-setting .badge.badge-danger {
	color: #dd2b0e;
	background-color: #fdd4cd;
}

.prometheus-graph-cursor {
	position: absolute;
	background: #919191;
	width: 1px;
}

.prometheus-graph-flag {
	display: block;
	min-width: 160px;
	border: 0;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
}

.prometheus-graph-flag h5 {
	padding: 0;
	margin: 0;
	font-size: 14px;
	line-height: 1.2;
}

.prometheus-graph-flag .deploy-meta-content {
	border-bottom: 1px solid #eaeaea;
}

.prometheus-graph-flag .deploy-meta-content svg {
	height: 15px;
	vertical-align: bottom;
}

.prometheus-graph-flag.popover {
	padding: 0;
}

.prometheus-graph-flag.popover.left {
	left: auto;
	right: 0;
	margin-right: 10px;
}

.prometheus-graph-flag.popover.left>.arrow {
	right: -14px;
	border-left-color: #dbdbdb;
}

.prometheus-graph-flag.popover.left>.arrow::after {
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 4px solid #fafafa;
}

.prometheus-graph-flag.popover.left .arrow-shadow {
	right: -3px;
	box-shadow: 1px 0 9px 0 rgba(0,0,0,0.3);
}

.prometheus-graph-flag.popover.right {
	left: 0;
	right: auto;
	margin-left: 10px;
}

.prometheus-graph-flag.popover.right>.arrow {
	left: -7px;
	border-right-color: #dbdbdb;
}

.prometheus-graph-flag.popover.right>.arrow::after {
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 4px solid #fafafa;
}

.prometheus-graph-flag.popover.right .arrow-shadow {
	left: -3px;
	box-shadow: 1px 0 8px 0 rgba(0,0,0,0.3);
}

.prometheus-graph-flag.popover>.arrow {
	top: 10px;
	margin: 0;
}

.prometheus-graph-flag.popover .arrow-shadow {
	content: '';
	position: absolute;
	width: 7px;
	height: 7px;
	background-color: transparent;
	transform: rotate(45deg);
	top: 13px;
}

.prometheus-graph-flag.popover>.popover-title,.prometheus-graph-flag.popover>.popover-content,.prometheus-graph-flag.popover>.popover-header,.prometheus-graph-flag.popover>.popover-body {
	padding: 8px;
	white-space: nowrap;
	position: relative;
}

.prometheus-graph-flag.popover>.popover-title {
	background-color: #fafafa;
	border-radius: 4px 4px 0 0;
}

.prometheus-graph-flag strong {
	font-weight: 600;
}

.prometheus-table {
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

.prometheus-table td {
	vertical-align: middle;
}

.prometheus-table td+td {
	padding-left: 8px;
	vertical-align: top;
}

.prometheus-table .legend-metric-title {
	font-size: 12px;
	vertical-align: middle;
}

.prometheus-svg-container {
	position: relative;
	height: 0;
	width: 100%;
	padding: 0;
	padding-bottom: 100%;
}

.prometheus-svg-container .text-metric-usage {
	fill: #000;
	font-weight: 400;
	font-size: 12px;
}

.prometheus-svg-container>svg {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}

.prometheus-svg-container>svg text {
	fill: #303030;
	stroke-width: 0;
}

.prometheus-svg-container>svg .text-metric-bold {
	font-weight: 600;
}

.prometheus-svg-container>svg .label-axis-text {
	fill: #000;
	font-weight: 400;
	font-size: 10px;
}

.prometheus-svg-container>svg .legend-axis-text {
	fill: #000;
}

.prometheus-svg-container>svg .tick>line {
	stroke: #eee;
}

.prometheus-svg-container>svg .tick>text {
	fill: #919191;
	font-size: 10px;
}

.prometheus-svg-container>svg .y-label-text,.prometheus-svg-container>svg .x-label-text {
	fill: #c4c4c4;
}

.prometheus-svg-container>svg .axis-tick {
	stroke: #eee;
}

.prometheus-svg-container>svg .deploy-info-text {
	dominant-baseline: text-before-edge;
	font-size: 12px;
}

.prometheus-svg-container>svg .deploy-info-text-link {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	fill: #1068bf;
}

.prometheus-svg-container>svg .deploy-info-text-link:hover {
	fill: #064787;
}

@media (max-width: 767.98px) {
	.prometheus-svg-container>svg .label-axis-text,.prometheus-svg-container>svg .text-metric-usage,.prometheus-svg-container>svg .legend-axis-text {
		font-size: 8px;
	}

	.prometheus-svg-container>svg .tick>text {
		font-size: 8px;
	}
}

.prometheus-table-row-highlight {
	background-color: #dbdbdb;
}

.prometheus-graph-overlay {
	fill: none;
	opacity: 0;
	pointer-events: all;
}

.split-report-section {
	border-bottom: 1px solid #eee;
}

.split-report-section .report-block-container {
	max-height: 500px;
	overflow: auto;
}

.split-report-section .space-children,.split-report-section .space-children>span {
	display: flex;
	align-self: center;
}

.split-report-section .media {
	align-items: center;
	padding: 10px;
	line-height: 20px;
}

.split-report-section .media .space-children:first-child {
	width: 32px;
	height: 32px;
	align-items: center;
	justify-content: center;
	margin-right: 5px;
	margin-left: 1px;
}

.split-report-section .code-text {
	width: 100%;
	flex: 1;
}

.mr-widget-grouped-section .report-block-container {
	max-height: 170px;
	overflow: auto;
}

.mr-widget-grouped-section .report-block-list-issue-parent {
	padding: 10px 16px;
	border-top: 1px solid #dbdbdb;
}

.report-block-container {
	border-top: 1px solid #dbdbdb;
	padding: 14px;
	background-color: #fafafa;
	line-height: 20px;
}

.report-block-list {
	list-style: none;
	padding: 0 1px;
	margin: 0;
}

.report-block-list-icon {
	display: flex;
}

.report-block-list-icon.failed svg {
	color: #dd2b0e;
}

.report-block-list-icon.success svg {
	color: #108548;
}

.report-block-list-icon.neutral svg {
	color: #707070;
}

.report-block-list-icon .ci-status-icon svg {
	width: 24px;
	height: 24px;
}

.report-block-list-issue {
	display: flex;
}

.is-dismissed .report-block-list-issue-description,.is-dismissed .vulnerability-name-button {
	text-decoration: line-through;
}

.report-block-list-issue-description-text::after {
	content: '\00a0';
}

.report-block-list-issue-description {
	align-content: space-around;
	align-items: flex-start;
	flex-wrap: wrap;
	display: flex;
	align-self: center;
}

.report-block .break-link {
	word-wrap: break-word;
	word-break: break-all;
}

.report-block-issue-code {
	width: 600px;
}

.modal-security-report-dast .modal-dialog,.modal-security-report-dast .modal-no-backdrop {
	max-width: 800px;
}

.modal-security-report-dast.modal-hide-footer .modal-footer {
	display: none;
}

.runner-state {
	padding: 6px 12px;
	margin-right: 10px;
	color: #fff;
}

.runner-state.runner-state-shared {
	background: #2da160;
}

.runner-state.runner-state-specific {
	background: #428fdc;
}

.runner-status-online {
	color: #217645;
}

.runner-status-offline {
	color: #c4c4c4;
}

.runner-status-paused {
	color: #dd2b0e;
}

.runner .btn,.runner .project-buttons .stat-text,.project-buttons .runner .stat-text {
	padding: 1px 6px;
}

.runner h4 {
	font-weight: 400;
}

.admin-runner-btn-group-cell {
	min-width: 150px;
}

.admin-runner-btn-group-cell .btn-sm,.admin-runner-btn-group-cell .btn-group-sm>.btn,.admin-runner-btn-group-cell .project-buttons .btn-group-sm>.stat-text,.project-buttons .admin-runner-btn-group-cell .btn-group-sm>.stat-text {
	padding: 4px 9px;
}

.admin-runner-btn-group-cell .btn-default,.admin-runner-btn-group-cell .project-buttons .stat-text,.project-buttons .admin-runner-btn-group-cell .stat-text {
	color: #707070;
}

.admin-runner-btn-group-cell .fa-pause {
	font-size: 11px;
}

@media (max-width: 991.98px) {
	.runners-content {
		width: 100%;
		overflow: auto;
	}
}

.search-results .search-result-row {
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 16px;
	margin-bottom: 16px;
}

.search-results .search-result-row:last-child {
	border-bottom: 0;
}

.search-results .blob-result {
	margin: 5px 0;
}

.search form:hover,.file-finder-input:hover,.issuable-search-form:hover,.search-text-input:hover,.form-control:hover,.filtered-search-box:hover,.search form:hover,:not[readonly] {
	border-color: #bcd9f6;
	box-shadow: 0 0 4px rgba(188,217,246,0.4);
}

input[type='checkbox']:hover {
	box-shadow: 0 0 2px 2px rgba(188,217,246,0.4),0 0 0 1px rgba(188,217,246,0.4);
}

.search {
	margin: 0 8px;
}

.search form {
	margin: 0;
	padding: 4px;
	width: 200px;
	line-height: 24px;
	height: 32px;
	border: 0;
	border-radius: 4px;
	transition: border-color ease-in-out 0.15s, background-color ease-in-out 0.15s;
}

@media (min-width: 1200px) {
	.search form {
		width: 320px;
	}
}

.search form:hover {
	box-shadow: none;
}

.search .search-input {
	border: 0;
	font-size: 14px;
	padding: 0 20px 0 0;
	margin-left: 5px;
	line-height: 25px;
	width: 98%;
	color: #fff;
	background: none;
	transition: color ease-in-out 0.15s;
}

.search .search-input::placeholder {
	transition: color ease-in-out 0.15s;
}

.search .search-input-container {
	display: flex;
	position: relative;
}

.search .search-input-wrap {
	width: 100%;
}

.search .search-input-wrap .search-icon,.search .search-input-wrap .clear-icon {
	position: absolute;
	right: 5px;
	top: 4px;
}

.search .search-input-wrap .search-icon {
	transition: color 0.15s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.search .search-input-wrap .clear-icon {
	display: none;
}

.search .search-input-wrap .dropdown {
	position: static;
}

.search .search-input-wrap .dropdown-header {
	font-weight: 600;
	color: #303030;
	font-size: 0.875rem;
	line-height: 16px;
}

.search .search-input-wrap .dropdown-menu {
	left: -5px;
	max-height: 400px;
	overflow: auto;
}

@media (min-width: 1200px) {
	.search .search-input-wrap .dropdown-menu {
		width: 320px;
	}
}

.search .search-input-wrap .dropdown-content {
	max-height: 382px;
}

.search.search-active form {
	border-color: #63a6e9;
	box-shadow: none;
}

.search.search-active form .search-input-wrap .search-icon,.search.search-active form .search-input-wrap .clear-icon {
	color: #919191;
	transition: color ease-in-out 0.15s;
}

.search.search-active form .search-input {
	color: #303030;
	transition: color ease-in-out 0.15s;
}

.search.search-active form .search-input::placeholder {
	color: #919191;
}

.search.has-value .search-icon {
	display: none;
}

.search.has-value .clear-icon {
	cursor: pointer;
	display: block;
}

.search .inline-search-icon {
	position: relative;
	margin-right: 4px;
	color: #707070;
}

.search .identicon,.search .search-item-avatar {
	flex-basis: 16px;
	flex-shrink: 0;
	margin-right: 4px;
}

.search .search-item-avatar {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 1px solid #f5f5f5;
}

.search-field-holder,.project-filter-form {
	flex: 1 0 auto;
	position: relative;
}

.search-holder .search-field-holder,.search-holder .project-filter-form {
	margin-right: 0;
}

@media (min-width: 576px) {
	.search-holder .search-field-holder,.search-holder .project-filter-form {
		margin-right: 5px;
	}
}

.search-field-holder .search-icon,.project-filter-form .search-icon {
	position: absolute;
	left: 10px;
	top: 10px;
	color: #c4c4c4;
	pointer-events: none;
}

.search-field-holder .search-text-input,.project-filter-form .search-text-input {
	padding-left: 31px;
	padding-right: 31px;
}

@media (min-width: 576px) {
	.search-holder {
		display: flex;
	}
}

.search-holder .btn-search,.search-holder .btn-success,.search-holder .dropdown-menu-toggle {
	width: 100%;
	margin-top: 5px;
}

@media (min-width: 576px) {
	.search-holder .btn-search,.search-holder .btn-success,.search-holder .dropdown-menu-toggle {
		width: auto;
		margin-top: 0;
		margin-left: 5px;
	}
}

@media (min-width: 576px) {
	.search-holder .dropdown {
		margin-left: 5px;
		margin-right: 5px;
	}
}

@media (min-width: 576px) {
	.search-holder .dropdown-menu-toggle {
		width: 180px;
		margin-top: 0;
	}
}

.search-clear {
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 0;
	color: #c4c4c4;
	line-height: 0;
	background: none;
	border: 0;
}

.search-clear:hover,.search-clear:focus {
	color: #1068bf;
}

.search-page-form .dropdown-menu-toggle,.search-page-form .btn-search {
	width: 100%;
}

@media (min-width: 992px) {
	.search-page-form .dropdown-menu-toggle {
		width: 240px;
	}
}

@media (min-width: 992px) {
	.search-page-form .btn-search {
		width: auto;
	}
}

input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration {
	-webkit-appearance: none;
}

.url-text-field {
	cursor: text;
}

.service-desk-issues .non-empty-state {
	text-align: left;
	padding-bottom: 10px;
	border-bottom: 1px solid #dbdbdb;
}

@keyframes expandMaxHeight {
	0% {
		max-height: 0;
	}

	99% {
		max-height: 100vh;
	}

	100% {
		max-height: none;
	}
}

@keyframes collapseMaxHeight {
	0% {
		max-height: 100vh;
	}

	100% {
		max-height: 0;
	}
}

.settings {
	border-top: 1px solid #dbdbdb;
}

.settings:first-of-type {
	margin-top: 10px;
	border: 0;
}

.settings+div .settings:first-of-type {
	margin-top: 0;
	border-top: 1px solid #dbdbdb;
}

.settings.animating {
	overflow: hidden;
}

.settings-header {
	position: relative;
	padding: 20px 110px 0 0;
}

.settings-header h4 {
	margin-top: 0;
}

.settings-header .settings-title {
	cursor: pointer;
}

.settings-header button {
	position: absolute;
	top: 20px;
	right: 6px;
	min-width: 80px;
}

.settings-content {
	max-height: 1px;
	overflow-y: hidden;
	padding-right: 110px;
	animation: collapseMaxHeight 300ms ease-out;
	pointer-events: none;
}

.settings.expanded .settings-content {
	max-height: none;
	overflow-y: visible;
	animation: expandMaxHeight 300ms ease-in;
	pointer-events: auto;
}

.settings.no-animate .settings-content {
	animation: none;
}

@media (max-width: 767px) {
	.settings-content {
		padding-right: 20px;
	}
}

.settings-content::before {
	content: ' ';
	display: block;
	height: 1px;
	overflow: hidden;
	margin-bottom: 4px;
}

.settings-content::after {
	content: ' ';
	display: block;
	height: 1px;
	overflow: hidden;
	margin-top: 20px;
}

.settings-content .sub-section {
	margin-bottom: 32px;
	padding: 16px;
	border: 1px solid #dbdbdb;
	background-color: #fafafa;
}

.settings-content .bs-callout,.settings-content .form-check:first-child,.settings-content .form-text.text-muted {
	margin-top: 0;
}

.settings-list-icon {
	color: #707070;
	font-size: 1.125rem;
	line-height: 42px;
}

.settings-message {
	padding: 5px;
	line-height: 1.3;
	color: #c26700;
	background-color: #fff1de;
	border: 1px solid #fed69f;
	border-radius: 0.25rem;
}

.empty-variables {
	padding: 20px 0;
}

.warning-title {
	color: #fc9403;
}

.danger-title {
	color: #dd2b0e;
}

.integration-settings-form .card.card-body,.integration-settings-form .search_box,.integration-settings-form .info-well {
	padding: 8px;
	box-shadow: none;
}

.integration-settings-form .svg-container {
	max-width: 150px;
}

.token-token-container #impersonation-token-token {
	width: 80%;
	display: inline;
}

.token-token-container .btn-clipboard {
	margin-left: 5px;
}

.visibility-level-setting .form-check {
	margin-bottom: 10px;
}

.visibility-level-setting .form-check i.fa {
	margin: 2px 0;
	font-size: 20px;
}

.visibility-level-setting .form-check .option-title {
	font-weight: 400;
	display: inline-block;
	color: #303030;
	vertical-align: top;
}

.visibility-level-setting .form-check .option-description,.visibility-level-setting .form-check .option-disabled-reason {
	margin-left: 30px;
	color: #54565b;
	margin-top: -5px;
}

.visibility-level-setting .form-check .option-disabled-reason {
	display: none;
}

.visibility-level-setting .form-check.disabled i.fa {
	opacity: 0.5;
}

.visibility-level-setting .form-check.disabled .option-description {
	display: none;
}

.visibility-level-setting .form-check.disabled .option-disabled-reason {
	display: block;
}

.initialize-with-readme-setting .form-check {
	margin-bottom: 10px;
}

.initialize-with-readme-setting .form-check .option-title {
	font-weight: 400;
	display: inline-block;
	color: #303030;
}

.initialize-with-readme-setting .form-check .option-description {
	color: #54565b;
}

.nested-settings {
	padding-left: 20px;
}

.input-btn-group {
	display: flex;
}

.input-btn-group .input-large {
	flex: 1;
}

.input-btn-group .btn,.input-btn-group .project-buttons .stat-text,.project-buttons .input-btn-group .stat-text {
	margin-left: 10px;
}

.content-list>.settings-flex-row {
	display: flex;
	align-items: center;
}

.content-list>.settings-flex-row .float-right {
	margin-left: auto;
}

.prometheus-metrics-monitoring .card .card-toggle {
	width: 14px;
}

.prometheus-metrics-monitoring .card .badge.badge-pill,.prometheus-metrics-monitoring .card .shortcut-mappings .key,.shortcut-mappings .prometheus-metrics-monitoring .card .key {
	font-size: 12px;
	line-height: 12px;
}

.prometheus-metrics-monitoring .card .card-header .label-count {
	color: #fff;
	background: #444;
}

.prometheus-metrics-monitoring .card .card-body {
	padding: 0;
}

.prometheus-metrics-monitoring .card .flash-container {
	margin-bottom: 0;
	cursor: default;
}

.prometheus-metrics-monitoring .card .flash-container .flash-notice {
	border-radius: 0;
}

.prometheus-metrics-monitoring .custom-monitored-metrics .card-header {
	display: flex;
	align-items: center;
}

.prometheus-metrics-monitoring .custom-monitored-metrics .card-header>.btn-success {
	margin-left: auto;
}

.prometheus-metrics-monitoring .custom-monitored-metrics .custom-metric {
	display: flex;
	align-items: center;
}

.prometheus-metrics-monitoring .custom-monitored-metrics .custom-metric-link-bold {
	font-weight: 600;
	text-decoration: none;
}

.prometheus-metrics-monitoring .loading-metrics .metrics-load-spinner {
	color: #555;
}

.prometheus-metrics-monitoring .metrics-list {
	margin-bottom: 0;
}

.prometheus-metrics-monitoring .metrics-list li {
	padding: 16px;
}

.prometheus-metrics-monitoring .metrics-list li .badge.badge-pill,.prometheus-metrics-monitoring .metrics-list li .shortcut-mappings .key,.shortcut-mappings .prometheus-metrics-monitoring .metrics-list li .key {
	margin-left: 5px;
	background: rgba(0,0,0,0.07);
}

.prometheus-metrics-monitoring .metrics-list li+li {
	border-top: 1px solid #dbdbdb;
}

.saml-settings.info-well .form-control[readonly],.saml-settings.info-well .search form[readonly],.search .saml-settings.info-well form[readonly] {
	background: #fff;
}

.modal-doorkeepr-auth .modal-body {
	padding: 16px;
}

.personal-access-tokens-never-expires-label {
	color: #b2b2b2;
}

.created-deploy-token-container .deploy-token-field {
	width: 90%;
	display: inline;
}

.created-deploy-token-container .btn-clipboard {
	background-color: #fff;
	border: 1px solid #dbdbdb;
}

.created-deploy-token-container .deploy-token-help-block {
	display: block;
	margin-bottom: 0;
}

.mirror-error-badge {
	background-color: #ec5941;
	border-radius: 4px;
	color: #fff;
}

.push-pull-table {
	margin-top: 1em;
}

.ci-variable-table table thead {
	border-bottom: 1px solid #f0f0f0;
}

.ci-variable-table table tr td,.ci-variable-table table tr th {
	padding-left: 0;
}

.ci-variable-table table tr th {
	background-color: transparent;
	font-weight: 600;
	border: 0;
}

@media (max-width: 991px) {
	.ci-variable-table .truncated-container {
		justify-content: flex-end;
	}
}

.triggers-container .label-container {
	display: inline-block;
	margin-left: 10px;
}

.trigger-actions {
	white-space: nowrap;
}

.trigger-actions .btn,.trigger-actions .project-buttons .stat-text,.project-buttons .trigger-actions .stat-text {
	margin-left: 10px;
}

.registry-placeholder {
	min-height: 60px;
}

.auto-devops-card {
	margin-bottom: 6px;
}

table .sherlock-code {
	max-width: 700px;
}

.sherlock-code pre {
	word-wrap: normal;
}

.sherlock-code pre code {
	white-space: pre;
}

.sherlock-line-samples-table thead th,.sherlock-line-samples-table tbody td {
	font-size: 13px !important;
	text-align: right;
	padding: 0 10px !important;
}

.sherlock-line-samples-table .slow {
	color: #dd2b0e;
	font-weight: 600;
}

.sherlock-file-sample pre {
	padding-top: 28px !important;
}

.ci-status {
	padding: 2px 7px 4px;
	border: 1px solid #eee;
	white-space: nowrap;
	border-radius: 4px;
}

.ci-status:hover,.ci-status:focus {
	text-decoration: none;
}

.ci-status svg {
	height: 13px;
	width: 13px;
	position: relative;
	top: 2px;
	overflow: visible;
}

.ci-status.ci-failed {
	color: #dd2b0e;
	border-color: #dd2b0e;
}

.ci-status.ci-failed:not(span):hover {
	background-color: #fdd4cd;
	color: #c91c00;
	border-color: #c91c00;
}

.ci-status.ci-success {
	color: #108548;
	border-color: #108548;
}

.ci-status.ci-success:not(span):hover {
	background-color: #c3e6cd;
	color: #24663b;
	border-color: #24663b;
}

.ci-status.ci-canceled,.ci-status.ci-disabled,.ci-status.ci-scheduled,.ci-status.ci-manual {
	color: #303030;
	border-color: #303030;
}

.ci-status.ci-canceled:not(span):hover,.ci-status.ci-disabled:not(span):hover,.ci-status.ci-scheduled:not(span):hover,.ci-status.ci-manual:not(span):hover {
	background-color: rgba(48,48,48,0.07);
}

.ci-status.ci-preparing {
	color: #a7a7a7;
	border-color: #a7a7a7;
}

.ci-status.ci-preparing:not(span):hover {
	background-color: #dbdbdb;
	color: #919191;
	border-color: #919191;
}

.ci-status.ci-pending,.ci-status.ci-waiting-for-resource,.ci-status.ci-failed-with-warnings,.ci-status.ci-success-with-warnings {
	color: #fc9403;
	border-color: #fc9403;
}

.ci-status.ci-pending:not(span):hover,.ci-status.ci-waiting-for-resource:not(span):hover,.ci-status.ci-failed-with-warnings:not(span):hover,.ci-status.ci-success-with-warnings:not(span):hover {
	background-color: #fff1de;
	color: #c26700;
	border-color: #c26700;
}

.ci-status.ci-info,.ci-status.ci-running {
	color: #1f75cb;
	border-color: #1f75cb;
}

.ci-status.ci-info:not(span):hover,.ci-status.ci-running:not(span):hover {
	background-color: #cbe2f9;
	color: #1068bf;
	border-color: #1068bf;
}

.ci-status.ci-created,.ci-status.ci-skipped {
	color: #707070;
	border-color: #707070;
}

.ci-status.ci-created:not(span):hover,.ci-status.ci-skipped:not(span):hover {
	background-color: rgba(112,112,112,0.07);
}

.d-block.d-sm-none-inline .ci-status-link {
	position: relative;
	top: 2px;
	left: 5px;
}

.ci-status-link svg {
	overflow: visible;
}

.storage-type-usage:first-child {
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.storage-type-usage:last-child {
	border-top-right-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}

.storage-type-usage:not(:last-child) {
	border-right-width: 2px;
	border-right-style: solid;
	border-color: #fff;
}

.tag-release-link {
	color: #1068bf !important;
}

.todos-list>.todo {
	border-top: 1px solid transparent;
	display: flex;
	flex-direction: row;
}

.todos-list>.todo:hover {
	background-color: #e9f3fc;
	border-color: #9dc7f1;
	cursor: pointer;
}

.todos-list>.todo:last-child {
	border-bottom: 1px solid transparent;
}

.todos-list>.todo:last-child:hover {
	border-color: #9dc7f1;
}

.todos-list>.todo .todo-avatar,.todos-list>.todo .todo-actions {
	transition: opacity 100ms linear;
	flex: 0 0 auto;
}

.todos-list>.todo .todo-actions {
	display: flex;
	justify-content: center;
	flex-direction: column;
	margin-left: 10px;
	min-width: 55px;
}

.todos-list>.todo .todo-item {
	flex: 0 1 100%;
	min-width: 0;
}

.todos-list>.todo.todo-pending.done-reversible {
	background-color: #fff;
}

.todos-list>.todo.todo-pending.done-reversible:hover {
	border-color: #f0f0f0;
	background-color: #fafafa;
	border-top: 1px solid transparent;
}

.todos-list>.todo.todo-pending.done-reversible:hover .todo-avatar,.todos-list>.todo.todo-pending.done-reversible:hover .todo-item {
	opacity: 0.6;
}

.todos-list>.todo.todo-pending.done-reversible .todo-avatar,.todos-list>.todo.todo-pending.done-reversible .todo-item {
	opacity: 0.2;
}

.todos-list>.todo.todo-pending.done-reversible .btn,.todos-list>.todo.todo-pending.done-reversible .project-buttons .stat-text,.project-buttons .todos-list>.todo.todo-pending.done-reversible .stat-text {
	background-color: #fafafa;
}

.todo-item {
	transition: opacity 100ms linear;
}

.todo-item .todo-title>.title-item:first-child {
	margin-left: 0;
}

.todo-item .todo-title>.title-item:last-child {
	margin-right: 0;
}

.todo-item .todo-title .todo-label {
	flex: 0 1 auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.todo-item .status-box {
	margin: 0;
	float: none;
	display: inline-block;
	font-weight: 400;
	padding: 0 5px;
	line-height: inherit;
	font-size: 14px;
}

.todo-item .todo-label a,.todo-item .todo-project a {
	color: #1068bf;
	font-weight: 400;
}

.todo-item .todo-body .badge.badge-pill,.todo-item .todo-body .shortcut-mappings .key,.shortcut-mappings .todo-item .todo-body .key,.todo-item .todo-body p {
	color: #303030;
}

.todo-item .todo-body .md {
	color: #7f8fa4;
	font-size: 0.875rem;
}

.todo-item .todo-body code {
	white-space: pre-wrap;
}

.todo-item .todo-body pre {
	border: 0;
	background: #fafafa;
	border-radius: 0;
	color: #777;
	margin: 0 20px;
	overflow: hidden;
}

.todo-item .todo-body .note-image-attach {
	margin-top: 4px;
	margin-left: 0;
	max-width: 200px;
	float: none;
}

.todo-item .todo-body p:last-child {
	margin-bottom: 0;
}

@media (max-width: 767.98px) {
	.todos-filters .dropdown-menu-toggle {
		width: 130px;
	}

	.todos-filters .dropdown-menu-toggle-sort {
		width: auto;
	}
}

@media (max-width: 1199.98px) {
	.todos-filters .filter-categories {
		width: 75%;
	}

	.todos-filters .filter-categories .filter-item {
		margin-bottom: 10px;
	}
}

@media (max-width: 767.98px) {
	.todo .avatar {
		display: none;
	}

	.todo-item .todo-title {
		margin-bottom: 10px;
	}

	.todo-item .todo-title .todo-label {
		white-space: normal;
	}

	.todo-item .todo-body {
		margin: 0;
		border-left: 2px solid #ddd;
		padding-left: 10px;
	}

	.todos-filters .filter-categories {
		width: auto;
	}

	.todos-filters .dropdown-menu-toggle {
		width: 100%;
	}
}

.todos-empty {
	display: flex;
	flex-direction: column;
	max-width: 900px;
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 576px) {
	.todos-empty {
		flex-direction: row;
		padding-top: 80px;
	}
}

.todos-empty-content {
	align-self: center;
	max-width: 480px;
	margin-right: 20px;
}

.todos-empty-hero {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}

@media (min-width: 576px) {
	.todos-empty-hero {
		width: 300px;
		margin-right: 0;
		order: 2;
	}
}

.todos-all-done {
	padding-top: 20px;
}

@media (min-width: 576px) {
	.todos-all-done {
		padding-top: 50px;
	}
}

.todos-all-done>svg {
	display: block;
	max-width: 300px;
	margin: 0 auto 20px;
}

.todos-all-done p {
	max-width: 470px;
	margin-left: auto;
	margin-right: auto;
}

.todos-all-done a {
	font-weight: 600;
}

.tree-holder .nav-block {
	margin: 16px 0;
}

.tree-holder .nav-block .btn .fa,.tree-holder .nav-block .project-buttons .stat-text .fa,.project-buttons .tree-holder .nav-block .stat-text .fa,.tree-holder .nav-block .btn svg,.tree-holder .nav-block .project-buttons .stat-text svg,.project-buttons .tree-holder .nav-block .stat-text svg {
	color: #707070;
}

@media (min-width: 576px) {
	.tree-holder .nav-block {
		display: flex;
	}

	.tree-holder .nav-block .tree-ref-container {
		flex: 1;
	}

	.tree-holder .nav-block .tree-controls {
		text-align: right;
	}

	.tree-holder .nav-block .tree-controls .control {
		float: left;
		margin-left: 10px;
	}

	.tree-holder .nav-block .tree-ref-holder {
		float: left;
		margin-right: 15px;
	}

	.tree-holder .nav-block .tree-ref-target-holder {
		display: inline-block;
	}

	.tree-holder .nav-block .repo-breadcrumb li:last-of-type {
		position: relative;
	}
}

@media (max-width: 575.98px) {
	.tree-holder .repo-breadcrumb {
		margin-top: 10px;
		position: relative;
	}

	.tree-holder .repo-breadcrumb .dropdown-menu {
		min-width: 100%;
		width: 100%;
		left: inherit;
		right: 0;
	}

	.tree-holder .add-to-tree-dropdown {
		position: absolute;
		left: 0;
		right: 0;
	}

	.tree-holder .tree-controls {
		margin-bottom: 10px;
	}

	.tree-holder .tree-controls .btn,.tree-holder .tree-controls .project-buttons .stat-text,.project-buttons .tree-holder .tree-controls .stat-text,.tree-holder .tree-controls .dropdown,.tree-holder .tree-controls .btn-group {
		width: 100%;
	}

	.tree-holder .tree-controls .btn,.tree-holder .tree-controls .project-buttons .stat-text,.project-buttons .tree-holder .tree-controls .stat-text {
		margin: 10px 0 0;
	}
}

.tree-holder .file-finder {
	max-width: 500px;
	width: 100%;
}

.tree-holder .file-finder .file-finder-input {
	width: 95%;
	display: inline-block;
}

.tree-holder .add-to-tree {
	vertical-align: top;
	padding: 8px;
}

.tree-holder .add-to-tree svg {
	top: 0;
}

.tree-holder .tree-table {
	margin-bottom: 0;
}

.tree-holder .tree-table tr {
	border-bottom: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
}

.tree-holder .tree-table tr:last-of-type {
	border-bottom-color: #fff;
}

.tree-holder .tree-table tr td,.tree-holder .tree-table tr th {
	line-height: 21px;
}

.tree-holder .tree-table tr th {
	border-top-color: #fafafa;
}

.tree-holder .tree-table tr td {
	border-color: #dbdbdb;
}

.tree-holder .tree-table tr:hover:not(.tree-truncated-warning) td {
	background-color: #e9f3fc;
	background-clip: padding-box;
	border-top: 1px solid #9dc7f1;
	border-bottom: 1px solid #9dc7f1;
	cursor: pointer;
}

.tree-holder .tree-table tr.selected td {
	background: #f0f0f0;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
}

.tree-holder .tree-item .file-icon,.tree-holder .tree-item .folder-icon {
	position: relative;
	top: 2px;
}

.tree-holder .tree-item .link-container {
	padding: 0;
}

.tree-holder .tree-item .link-container a {
	padding: 10px 16px;
	display: block;
}

.tree-holder .tree-item .tree-item-file-name {
	max-width: 320px;
	vertical-align: middle;
}

.tree-holder .tree-item .tree-item-file-name i,.tree-holder .tree-item .tree-item-file-name a {
	color: #303030;
}

.tree-holder .tree-item .tree-item-file-name img {
	position: relative;
	top: -1px;
}

.tree-holder .tree-item .tree-item-file-external-link {
	margin-right: 4px;
}

.tree-holder .tree-item .tree-item-file-external-link span {
	text-decoration: inherit;
}

.tree-holder .tree-truncated-warning {
	color: #de7e00;
	background-color: #fff1de;
}

.tree-holder .tree-time-ago {
	min-width: 135px;
	color: #707070;
}

.tree-holder .tree-commit {
	max-width: 320px;
	color: #707070;
}

.tree-holder .tree-commit .tree-commit-link {
	color: #707070;
}

.tree-holder .tree-commit .tree-commit-link:hover {
	text-decoration: underline;
}

.blob-commit-info {
	list-style: none;
	margin: 0;
	padding: 0;
}

.blob-content-holder {
	margin-top: 16px;
}

.blob-upload-dropzone-previews {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	border: 2px;
	border-style: dashed;
	border-color: #dbdbdb;
	min-height: 200px;
}

.upload-link {
	font-weight: 400;
	color: #1068bf;
}

.repo-charts .sub-header {
	margin: 20px 0;
}

.repo-charts .sub-header-block.border-top {
	margin-top: 20px;
	padding: 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 0;
}

.repo-charts .commit-stats li {
	font-size: 16px;
}

.repo-charts .tree-ref-header {
	margin-bottom: 20px;
}

.repo-charts .tree-ref-header h4 {
	margin: 0;
	line-height: 36px;
}

.gl-select2-html5-required-fix div.select2-container+select.select2 {
	display: block !important;
	width: 1px;
	height: 1px;
	z-index: -1;
	opacity: 0;
	margin: -3px auto 0;
	background-image: none;
	background-color: transparent;
	border: 0;
}

.gitlab-ui-dev-kit>h2 {
	margin: 35px 0 20px;
	font-weight: 600;
}

.gitlab-ui-dev-kit .example {
	padding: 15px;
	border: 1px dashed #ddd;
	margin-bottom: 15px;
}

.gitlab-ui-dev-kit .example::before {
	content: 'Example';
	color: #bbb;
}

.user-sort-dropdown {
	margin-left: 8px;
}

.user-search-form {
	position: relative;
}

@media (min-width: 576px) {
	.user-search-form {
		float: right;
	}
}

.user-search-form .dropdown {
	width: 100%;
	margin-top: 5px;
}

.user-search-form .dropdown .dropdown-menu-toggle {
	vertical-align: middle;
	width: 100%;
}

@media (min-width: 576px) {
	.user-search-form .dropdown {
		margin-top: 0;
		width: 155px;
	}
}

.user-search-form .form-control,.user-search-form .search form,.search .user-search-form form {
	width: 100%;
	padding-right: 35px;
}

@media (min-width: 576px) {
	.user-search-form .form-control,.user-search-form .search form,.search .user-search-form form {
		width: 250px;
	}
}

.user-search-btn {
	position: absolute;
	right: 4px;
	top: 0;
	height: 35px;
	padding-left: 10px;
	padding-right: 10px;
	color: #c4c4c4;
	background: transparent;
	border: 0;
	outline: 0;
}

.flex-users-panel {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

@media (max-width: 767.98px) {
	.flex-users-panel {
		display: block;
	}

	.flex-users-panel .flex-project-title {
		vertical-align: top;
		display: inline-block;
		max-width: 90%;
	}
}

.flex-users-panel .flex-project-title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.flex-users-panel .badge.badge-pill,.flex-users-panel .shortcut-mappings .key,.shortcut-mappings .flex-users-panel .key {
	height: 17px;
	line-height: 16px;
	margin-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.flex-users-panel .flex-users-form {
	flex-wrap: nowrap;
	white-space: nowrap;
	margin-left: auto;
}

.content-list.members-list li {
	display: flex;
	justify-content: space-between;
}

.content-list.members-list li .list-item-name {
	float: none;
	display: flex;
	flex: 1;
}

.card-body .user-info {
	float: left;
}

.card-body .user-info .user {
	color: #303030;
	font-weight: 600;
}

.title .edit-wiki-header {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 7px;
}

.wiki-page-header {
	position: relative;
}

.wiki-page-header .wiki-breadcrumb {
	border-bottom: 1px solid #f0f0f0;
	padding: 11px 0;
}

.wiki-page-header .wiki-page-title {
	margin: 0;
	font-size: 22px;
}

.wiki-page-header .wiki-last-edit-by {
	display: block;
	color: #707070;
}

.wiki-page-header .wiki-last-edit-by strong {
	color: #303030;
}

.wiki-page-header .light,.wiki-page-header .description-block {
	font-weight: 400;
	color: #707070;
}

.wiki-page-header .git-clone-holder .input-group-prepend,.wiki-page-header .git-clone-holder .input-group-append {
	background-color: transparent;
}

.wiki-page-header button.sidebar-toggle {
	position: absolute;
	right: 0;
	top: 11px;
	display: block;
}

.wiki-page-header.has-sidebar-toggle .git-access-header {
	padding-right: 40px;
}

@media (min-width: 768px) {
	.wiki-page-header.has-sidebar-toggle {
		padding-right: 0;
	}

	.wiki-page-header button.sidebar-toggle {
		display: none;
	}
}

.wiki-git-access {
	margin: 16px 0;
}

.wiki-git-access h3 {
	font-size: 19px;
	font-weight: 400;
	margin: 16px 0;
}

.right-sidebar.wiki-sidebar {
	padding: 0;
}

.right-sidebar.wiki-sidebar.right-sidebar-collapsed {
	display: none;
}

.right-sidebar.wiki-sidebar .sidebar-container {
	padding: 16px 0;
	padding-right: 100px;
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

.right-sidebar.wiki-sidebar .blocks-container {
	padding: 0 16px;
}

.right-sidebar.wiki-sidebar a {
	color: #7e7c7c;
}

.right-sidebar.wiki-sidebar a:hover,.right-sidebar.wiki-sidebar .participants-more .btn-link:hover,.participants-more .right-sidebar.wiki-sidebar .btn-link:hover,.participants-more .right-sidebar.wiki-sidebar .title .confidential-edit:hover,.right-sidebar.wiki-sidebar .title .participants-more .confidential-edit:hover,.participants-more .right-sidebar.wiki-sidebar .title .lock-edit:hover,.right-sidebar.wiki-sidebar .title .participants-more .lock-edit:hover,.participants-more .right-sidebar.wiki-sidebar .title .edit-link:hover,.right-sidebar.wiki-sidebar .title .participants-more .edit-link:hover,.right-sidebar.wiki-sidebar .user-list-more .btn-link:hover,.user-list-more .right-sidebar.wiki-sidebar .btn-link:hover,.user-list-more .right-sidebar.wiki-sidebar .title .confidential-edit:hover,.right-sidebar.wiki-sidebar .title .user-list-more .confidential-edit:hover,.user-list-more .right-sidebar.wiki-sidebar .title .lock-edit:hover,.right-sidebar.wiki-sidebar .title .user-list-more .lock-edit:hover,.user-list-more .right-sidebar.wiki-sidebar .title .edit-link:hover,.right-sidebar.wiki-sidebar .title .user-list-more .edit-link:hover,.right-sidebar.wiki-sidebar a.active {
	text-decoration: none;
}

.right-sidebar.wiki-sidebar a:hover span,.right-sidebar.wiki-sidebar .participants-more .btn-link:hover span,.participants-more .right-sidebar.wiki-sidebar .btn-link:hover span,.participants-more .right-sidebar.wiki-sidebar .title .confidential-edit:hover span,.right-sidebar.wiki-sidebar .title .participants-more .confidential-edit:hover span,.participants-more .right-sidebar.wiki-sidebar .title .lock-edit:hover span,.right-sidebar.wiki-sidebar .title .participants-more .lock-edit:hover span,.participants-more .right-sidebar.wiki-sidebar .title .edit-link:hover span,.right-sidebar.wiki-sidebar .title .participants-more .edit-link:hover span,.right-sidebar.wiki-sidebar .user-list-more .btn-link:hover span,.user-list-more .right-sidebar.wiki-sidebar .btn-link:hover span,.user-list-more .right-sidebar.wiki-sidebar .title .confidential-edit:hover span,.right-sidebar.wiki-sidebar .title .user-list-more .confidential-edit:hover span,.user-list-more .right-sidebar.wiki-sidebar .title .lock-edit:hover span,.right-sidebar.wiki-sidebar .title .user-list-more .lock-edit:hover span,.user-list-more .right-sidebar.wiki-sidebar .title .edit-link:hover span,.right-sidebar.wiki-sidebar .title .user-list-more .edit-link:hover span,.right-sidebar.wiki-sidebar a.active span {
	text-decoration: underline;
}

.right-sidebar.wiki-sidebar .active>a {
	color: #000;
}

.right-sidebar.wiki-sidebar ul.wiki-pages,.right-sidebar.wiki-sidebar ul.wiki-pages li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.right-sidebar.wiki-sidebar ul.wiki-pages li {
	margin: 5px 0 10px;
}

.right-sidebar.wiki-sidebar ul.wiki-pages ul {
	padding-left: 15px;
}

.right-sidebar.wiki-sidebar .wiki-sidebar-header {
	padding: 0 16px 16px;
}

.right-sidebar.wiki-sidebar .wiki-sidebar-header .gutter-toggle {
	margin-top: 0;
}

ul.wiki-pages-list.content-list a {
	color: #1068bf;
}

ul.wiki-pages-list.content-list ul {
	list-style: none;
	margin-left: 0;
	padding-left: 15px;
}

ul.wiki-pages-list.content-list ul li {
	padding: 5px 0;
}

.empty-state-wiki .text-content {
	max-width: 490px;
}

.avatar,.avatar-container {
	float: left;
	margin-right: 16px;
	border-radius: 50%;
	border: 1px solid #f5f5f5;
}

.s16.avatar,.s16.avatar-container {
	width: 16px;
	height: 16px;
	margin-right: 8px;
}

.s18.avatar,.s18.avatar-container {
	width: 18px;
	height: 18px;
	margin-right: 8px;
}

.s20.avatar,.s20.avatar-container {
	width: 20px;
	height: 20px;
	margin-right: 8px;
}

.s24.avatar,.s24.avatar-container {
	width: 24px;
	height: 24px;
	margin-right: 8px;
}

.s26.avatar,.s26.avatar-container {
	width: 26px;
	height: 26px;
	margin-right: 8px;
}

.s32.avatar,.s32.avatar-container {
	width: 32px;
	height: 32px;
	margin-right: 8px;
}

.s40.avatar,.s40.avatar-container {
	width: 40px;
	height: 40px;
	margin-right: 8px;
}

.s48.avatar,.s48.avatar-container {
	width: 48px;
	height: 48px;
	margin-right: 16px;
}

.s60.avatar,.s60.avatar-container {
	width: 60px;
	height: 60px;
	margin-right: 16px;
}

.s64.avatar,.s64.avatar-container {
	width: 64px;
	height: 64px;
	margin-right: 16px;
}

.s90.avatar,.s90.avatar-container {
	width: 90px;
	height: 90px;
	margin-right: 16px;
}

.s96.avatar,.s96.avatar-container {
	width: 96px;
	height: 96px;
	margin-right: 16px;
}

.s100.avatar,.s100.avatar-container {
	width: 100px;
	height: 100px;
	margin-right: 16px;
}

.s160.avatar,.s160.avatar-container {
	width: 160px;
	height: 160px;
	margin-right: 16px;
}

.avatar {
	transition-property: none;
	width: 40px;
	height: 40px;
	padding: 0;
	background: #fdfdfd;
	overflow: hidden;
	border-color: rgba(0,0,0,0.1);
}

.avatar.avatar-inline,.page-content-header .avatar {
	float: none;
	display: inline-block;
	margin-left: 2px;
	flex-shrink: 0;
}

.avatar.avatar-inline.s16,.page-content-header .avatar.s16,.avatar.avatar-inline.s24,.page-content-header .avatar.s24 {
	margin-right: 4px;
}

.avatar.center {
	font-size: 14px;
	line-height: 1.8em;
	text-align: center;
}

.avatar.avatar-tile {
	border-radius: 0;
	border: 0;
}

.avatar.avatar-placeholder {
	border: 0;
}

.identicon {
	text-align: center;
	vertical-align: top;
	color: #4f4f4f;
	background-color: #eee;
}

.identicon.s16 {
	font-size: 10px;
	line-height: 16px;
}

.identicon.s24 {
	font-size: 12px;
	line-height: 24px;
}

.identicon.s26 {
	font-size: 20px;
	line-height: 1.33;
}

.identicon.s32 {
	font-size: 14px;
	line-height: 32px;
}

.identicon.s40 {
	font-size: 16px;
	line-height: 38px;
}

.identicon.s48 {
	font-size: 20px;
	line-height: 48px;
}

.identicon.s60 {
	font-size: 32px;
	line-height: 58px;
}

.identicon.s64 {
	font-size: 28px;
	line-height: 64px;
}

.identicon.s90 {
	font-size: 36px;
	line-height: 88px;
}

.identicon.s96 {
	font-size: 36px;
	line-height: 94px;
}

.identicon.s100 {
	font-size: 36px;
	line-height: 98px;
}

.identicon.s160 {
	font-size: 96px;
	line-height: 158px;
}

.identicon.bg1 {
	background-color: #ffebee;
}

.identicon.bg2 {
	background-color: #f3e5f5;
}

.identicon.bg3 {
	background-color: #e8eaf6;
}

.identicon.bg4 {
	background-color: #e3f2fd;
}

.identicon.bg5 {
	background-color: #e0f2f1;
}

.identicon.bg6 {
	background-color: #fbe9e7;
}

.identicon.bg7 {
	background-color: #eee;
}

.avatar-container {
	overflow: hidden;
	display: flex;
}

.avatar-container a {
	width: 100%;
	height: 100%;
	display: flex;
	text-decoration: none;
}

.avatar-container .avatar {
	border-radius: 0;
	border: 0;
	height: auto;
	width: 100%;
	margin: 0;
	align-self: center;
}

.avatar-container.s40 {
	min-width: 40px;
	min-height: 40px;
}

.avatar-container.s64 {
	min-width: 64px;
	min-height: 64px;
}

.rect-avatar {
	border-radius: 2px;
}

.rect-avatar.s16 {
	border-radius: 2px;
}

.rect-avatar.s18 {
	border-radius: 2px;
}

.rect-avatar.s20 {
	border-radius: 2px;
}

.rect-avatar.s24 {
	border-radius: 4px;
}

.rect-avatar.s26 {
	border-radius: 4px;
}

.rect-avatar.s32 {
	border-radius: 4px;
}

.rect-avatar.s40 {
	border-radius: 4px;
}

.rect-avatar.s48 {
	border-radius: 8px;
}

.rect-avatar.s60 {
	border-radius: 8px;
}

.rect-avatar.s64 {
	border-radius: 8px;
}

.rect-avatar.s90 {
	border-radius: 8px;
}

.rect-avatar.s96 {
	border-radius: 8px;
}

.rect-avatar.s100 {
	border-radius: 8px;
}

.rect-avatar.s160 {
	border-radius: 8px;
}

.avatar-counter {
	background-color: #c4c4c4;
	color: #fff;
	border: 1px solid #f5f5f5;
	border-radius: 1em;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 9px;
	line-height: 16px;
	text-align: center;
}

.collapsible-card .collapsible-card-btn {
	color: #303030;
}

.collapsible-card .collapsible-card-btn:hover {
	color: #1068bf;
}

.dashboard-cards {
	margin-right: -8px;
	margin-left: -8px;
}

.dashboard-card {
	cursor: grab;
}

.dashboard-card-header-warning {
	background-color: #fff1de;
}

.dashboard-card-body {
	min-height: 120px;
}

.dashboard-card-body-warning {
	background-color: #fffaf4;
}

.dashboard-card-body-failed {
	background-color: #fcf1ef;
}

.dashboard-card-icon {
	color: #a7a7a7;
}

.dashboard-card-footer {
	border-radius: 16px;
	height: 32px;
}

.dashboard-card-footer-arrow {
	color: #ccc;
}

.dashboard-card-footer-downstream {
	margin-right: -8px;
}

.dashboard-card-footer-extra {
	background-color: #bababa;
	font-size: 10px;
	line-height: 16px;
	width: 16px;
}

.dashboard-card-header-failed,.dashboard-card-footer-failed {
	background-color: #fdd4cd;
}

.dashboard-card-skeleton-info {
	border-radius: 16px;
	height: 16px;
	overflow: hidden;
}

.dashboard-card-skeleton-info::after {
	content: ' ';
	display: block;
	animation: blockTextShine 1s linear infinite forwards;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: linear-gradient(to right, #f0f0f0 0%, #fafafa 20%, #f0f0f0 40%, #f0f0f0 100%);
	border-radius: 16px;
	height: 16px;
	margin-top: -8px;
}

.date-time-picker .date-time-picker-menu {
	width: 400px;
}

.layout-page.design-detail-layout {
	max-height: 100vh;
}

.design-detail {
	background-color: rgba(0,0,0,0.9);
}

.with-performance-bar .design-detail {
	top: 35px;
}

.design-detail .design-pin {
	transition: opacity 0.2s linear;
}

.design-detail .design-pin.inactive {
	opacity: 0.5;
}

.design-detail .design-pin.inactive:hover {
	opacity: 1;
}

.design-detail .badge.badge-pill,.design-detail .shortcut-mappings .key,.shortcut-mappings .design-detail .key {
	display: flex;
	height: 28px;
	width: 28px;
	background-color: #428fdc;
	color: #fff;
	border: #fff 1px solid;
	border-radius: 50%;
}

.design-detail .badge.badge-pill.resolved,.design-detail .shortcut-mappings .resolved.key,.shortcut-mappings .design-detail .resolved.key {
	background-color: #707070;
}

.design-presentation-wrapper {
	top: 0;
	left: 0;
}

.design-scaler {
	z-index: 1;
}

.design-scaler-wrapper {
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

.design-checkbox {
	position: absolute;
	top: 16px;
	left: 30px;
}

.image-notes {
	overflow-y: scroll;
	padding: 16px;
	padding-top: 50px;
	background-color: #fff;
	flex-shrink: 0;
	min-width: 400px;
	flex-basis: 28%;
}

.image-notes .link-inherit-color:hover,.image-notes .link-inherit-color:active,.image-notes .link-inherit-color:focus {
	color: inherit;
	text-decoration: none;
}

.image-notes .toggle-comments {
	line-height: 20px;
	border-top: 1px solid #dbdbdb;
}

.image-notes .toggle-comments.expanded {
	border-bottom: 1px solid #dbdbdb;
}

.image-notes .toggle-comments .toggle-comments-button:focus {
	text-decoration: none;
	color: #1068bf;
}

.image-notes .badge.badge-pill,.image-notes .shortcut-mappings .key,.shortcut-mappings .image-notes .key {
	margin-left: 16px;
}

.image-notes .design-discussion {
	margin: 16px 0;
}

.image-notes .design-discussion::before {
	content: '';
	border-left: 1px solid #dbdbdb;
	position: absolute;
	left: 28px;
	top: -18px;
	height: 18px;
}

.image-notes .design-discussion .design-note {
	padding: 16px;
	list-style: none;
	transition: background 0.2s linear;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.image-notes .design-discussion .design-note a {
	color: inherit;
}

.image-notes .design-discussion .design-note .note-text a {
	color: #1068bf;
}

.image-notes .design-discussion .reply-wrapper {
	padding: 16px;
}

.image-notes .reply-wrapper {
	border-top: 1px solid #dbdbdb;
}

.image-notes .new-discussion-disclaimer {
	line-height: 20px;
}

@media (max-width: 992px) {
	.design-detail {
		overflow-y: scroll;
	}

	.image-notes {
		overflow-y: auto;
		min-width: 100%;
		flex-grow: 1;
		flex-basis: auto;
	}
}

.design-dropzone-border {
	border: 2px dashed #dbdbdb;
}

.design-dropzone-card {
	transition: border 0.2s linear;
	color: #303030;
}

.design-dropzone-card:focus,.design-dropzone-card:active {
	outline: none;
	border: 2px dashed #6d49cb;
	color: #303030;
}

.design-dropzone-card:hover {
	border-color: #a7a7a7;
}

.design-dropzone-overlay {
	border: 2px dashed #6d49cb;
	top: 0;
	left: 0;
	pointer-events: none;
	opacity: 1;
}

.design-dropzone-fade-enter-active,.design-dropzone-fade-leave-active {
	transition: opacity 100ms linear;
}

.design-dropzone-fade-enter,.design-dropzone-fade-leave-to {
	opacity: 0;
}

.designs-root {
	border: 2px dashed transparent;
	transition: border 0.2s linear;
}

.designs-root:hover {
	border-color: #dbdbdb;
}

.design-list-item {
	height: 280px;
	text-decoration: none;
}

.design-list-item .icon-version-status {
	position: absolute;
	right: 10px;
	top: 10px;
}

.design-list-item .design-event {
	top: 16px;
	right: 16px;
}

.design-list-item .card-body {
	height: 230px;
}

.design-list-item-new {
	height: 210px;
}

.design-version-dropdown>button {
	background: inherit;
}

.selected-item::before {
	content: '\f00c';
	color: #108548;
	position: absolute;
	left: 16px;
	top: 16px;
	transform: translateY(-50%);
	font: 14px FontAwesome;
}

.dropdown-item-space {
	padding: 8px 12px;
}

.popover {
	max-width: 300px;
	border: 1px solid #dbdbdb;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.08);
	font-size: 12px;
}

.popover.blue {
	background-color: #1068bf;
	border-color: #1068bf;
}

.popover.blue .popover-body {
	color: #fff;
}

.popover.blue.bs-popover-bottom .arrow::before,.popover.blue.bs-popover-auto[x-placement^="bottom"] .arrow::before,.popover.blue.bs-popover-bottom .arrow::after,.popover.blue.bs-popover-auto[x-placement^="bottom"] .arrow::after {
	border-bottom-color: #1068bf;
}

.popover.blue.bs-popover-top .arrow::before,.popover.blue.bs-popover-auto[x-placement^="top"] .arrow::before,.popover.blue.bs-popover-top .arrow::after,.popover.blue.bs-popover-auto[x-placement^="top"] .arrow::after {
	border-top-color: #1068bf;
}

.popover.blue.bs-popover-right .arrow::after,.popover.blue.bs-popover-auto[x-placement^="right"] .arrow::after,.popover.blue.bs-popover-right .arrow::before,.popover.blue.bs-popover-auto[x-placement^="right"] .arrow::before {
	border-right-color: #1068bf;
}

.popover.blue.bs-popover-left .arrow::before,.popover.blue.bs-popover-auto[x-placement^="left"] .arrow::before,.popover.blue.bs-popover-left .arrow::after,.popover.blue.bs-popover-auto[x-placement^="left"] .arrow::after {
	border-left-color: #1068bf;
}

.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before {
	border-top-color: #dbdbdb;
	bottom: 1px;
}

.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after {
	bottom: 2px;
}

.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
	border-bottom-color: #dbdbdb;
}

.bs-popover-bottom>.popover-header::before,.bs-popover-auto[x-placement^="bottom"]>.popover-header::before {
	border-color: #fff;
}

.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before {
	border-right-color: #dbdbdb;
}

.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before {
	border-left-color: #dbdbdb;
}

.popover-header {
	background-color: #fff;
	font-size: 12px;
}

.popover-body {
	padding: 16px 12px;
}

.popover-body>.popover-hr {
	margin: 16px 0;
}

.mr-popover .text-secondary {
	font-size: 12px;
	line-height: 1.33;
}

.suggest-gitlab-ci-yml {
	margin-top: -1em;
}

.suggest-gitlab-ci-yml .popover-header {
	padding: 16px;
	display: flex;
	align-items: center;
}

.project-list-item:not(:disabled):not(.disabled):focus,.project-list-item:not(:disabled):not(.disabled):active,.project-list-item:not(:disabled):not(.disabled):focus:active {
	outline: none;
	box-shadow: none;
}

.modal-body .project-list-item {
	border-radius: 0;
	margin-left: -16px;
	margin-right: -16px;
}

.modal-body .project-list-item .project-namespace-name-container {
	overflow: hidden;
}

.ref-selector .ref-selector-dropdown-content {
	max-height: 429px;
}

.ref-selector .dropdown-menu.show {
	width: 20rem;
	max-height: 445px;
}

.related-items-list {
	padding: 4px;
	padding-right: 6px;
}

.related-items-list,.related-items-list .list-item:last-child {
	margin-bottom: 0;
}

.related-items-tree .card-header .gl-label {
	line-height: 16px;
}

.related-items-tree .sortable-link {
	white-space: normal;
}

.related-items-tree .item-assignees .avatar {
	height: 16px;
	width: 16px;
}

.item-body {
	position: relative;
	line-height: 16px;
}

.item-body .merge-request-status.closed {
	color: #dd2b0e;
}

.item-body .issue-token-state-icon-open,.item-body .issue-token-state-icon-closed,.item-body .confidential-icon,.item-body .item-milestone .icon,.item-body .item-weight .board-card-info-icon {
	min-width: 16px;
	cursor: help;
}

.item-body .confidential-icon {
	color: #de7e00;
}

.item-body .item-title-wrapper {
	max-width: calc(100% - 42px);
}

.item-body .item-title {
	flex-basis: 100%;
	font-size: 12px;
}

.item-body .item-title .sortable-link {
	color: #303030;
}

.item-body .item-path-id .path-id-text,.item-body .item-milestone .milestone-title,.item-body .item-due-date,.item-body .item-weight .board-card-info-text {
	color: #707070;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.item-body .health-label-short,.card-header .health-label-short {
	max-width: 0;
}

.item-body .status-at-risk,.card-header .status-at-risk {
	color: #dd2b0e;
	background-color: #fdd4cd;
}

.item-body .status-needs-attention,.card-header .status-needs-attention {
	color: #c26700;
	background-color: #fff1de;
}

.item-body .status-on-track,.card-header .status-on-track {
	color: #217645;
	background-color: #c3e6cd;
}

.item-body .gl-label-text,.card-header .gl-label-text {
	font-weight: 600;
}

.item-body .bullet-separator,.card-header .bullet-separator {
	font-size: 9px;
	color: #bababa;
}

.card-header .health-label-short {
	display: initial;
}

.item-meta {
	flex-basis: 100%;
	font-size: 0.875rem;
	color: #707070;
}

.item-meta .item-due-date.board-card-info,.item-meta .board-card-weight.board-card-info {
	margin-right: 0;
}

.item-meta .item-attributes-area>* {
	margin-left: 8px;
}

@media (max-width: 767.98px) {
	.item-meta .item-attributes-area {
		margin-left: -8px;
	}
}

.item-meta .item-milestone,.item-meta .item-weight {
	cursor: help;
}

.item-meta .item-milestone {
	text-decoration: none;
	max-width: 120px;
}

.item-meta .item-milestone .ic-clock {
	margin-right: 4px;
}

.item-meta .item-weight {
	max-width: 48px;
}

.item-meta .item-milestone .ic-clock,.item-meta .item-weight .ic-weight,.item-meta .item-due-date .ic-calendar {
	color: #707070;
}

.item-assignees .user-avatar-link {
	margin-right: -4px;
}

.item-assignees .user-avatar-link:nth-of-type(1) {
	z-index: 2;
}

.item-assignees .user-avatar-link:nth-of-type(2) {
	z-index: 1;
}

.item-assignees .user-avatar-link:last-child {
	margin-right: 0;
}

.item-assignees .avatar {
	height: 16px;
	width: 16px;
	margin-right: 0;
	vertical-align: bottom;
}

.item-assignees .avatar-counter {
	height: 16px;
	border: 1px solid transparent;
	background-color: #919191;
	font-weight: 600;
	padding: 0 4px;
	line-height: 16px;
}

.item-path-id {
	font-size: 11px;
	white-space: nowrap;
}

.item-path-id .path-id-text {
	font-weight: 600;
	max-width: 160px;
}

.btn-item-remove {
	position: absolute;
	top: 2px;
	right: 0;
	padding: 4px;
	margin-right: 2px;
	line-height: 0;
	border-color: transparent;
	color: #707070;
}

.related-items-tree .btn-item-remove {
	position: relative;
	top: initial;
	padding: 7px;
	margin-right: initial;
}

.btn-item-remove:hover {
	color: #303030;
	border-color: #dbdbdb;
}

.mr-status-wrapper,.mr-ci-status {
	line-height: 0;
}

@media (max-width: 575.98px) {
	.btn-sm.dropdown-toggle-split,.btn-group-sm>.dropdown-toggle-split.btn,.project-buttons .btn-group-sm>.dropdown-toggle-split.stat-text {
		max-width: 40px;
	}
}

@media (min-width: 576px) {
	.item-info-area {
		flex-basis: 100%;
	}

	.sortable-link {
		max-width: 90%;
	}

	.card-header .health-label-short {
		max-width: 30px;
	}
}

@media (min-width: 768px) {
	.related-items-tree .item-contents,.item-body .item-title {
		max-width: 100%;
	}

	.sortable-link {
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		max-width: 100%;
	}

	.item-body .item-contents {
		min-width: 0;
	}

	.card-header .health-label-short {
		max-width: 60px;
	}
}

@media (min-width: 992px) {
	.item-body .item-title {
		font-size: 0.875rem;
	}

	.item-body .item-meta .item-path-id {
		font-size: inherit;
	}

	.card-header .health-label-short {
		max-width: 100px;
	}
}

@media (min-width: 1200px) {
	.item-body .item-title {
		width: auto;
		flex-basis: auto;
		flex-shrink: 1;
		font-weight: 400;
	}

	.item-contents {
		overflow: hidden;
	}

	.item-assignees .avatar {
		height: 24px;
		width: 24px;
	}

	.item-assignees .avatar-counter {
		height: 24px;
		min-width: 24px;
		line-height: 24px;
		border-radius: 24px;
	}

	.btn-item-remove {
		position: relative;
		top: initial;
		padding: 7px;
		margin-right: 2px;
	}

	.sortable-link {
		line-height: 1.3;
	}

	.item-info-area {
		flex-basis: auto;
	}
}

@media only screen and (min-width: 1500px) {
	.card-header .health-label-short {
		display: none;
	}

	.card-header .health-label-long {
		display: block;
	}
}

.release-block {
	transition: background-color 1s linear;
}

.release-block-milestone-info .milestone-progress-bar-container {
	width: 300px;
	min-height: 46px;
}

.tui-editor-defaultUI .tui-editor-defaultUI-toolbar .toolbar-button {
	color: #666;
	border: 0;
}

.tui-editor-defaultUI .tui-editor-defaultUI-toolbar .toolbar-button:hover,.tui-editor-defaultUI .tui-editor-defaultUI-toolbar .toolbar-button:active {
	color: #1f75cb;
	border: 0;
}

.tui-editor-defaultUI .tui-popup-wrapper {
	overflow: hidden;
	border-radius: 0.25rem;
	border-color: #bababa;
}

.tui-editor-defaultUI .tui-popup-wrapper hr {
	margin: 0;
	background-color: #bababa;
}

.tui-editor-defaultUI .tui-popup-wrapper button {
	color: #4f4f4f;
}

.tui-editor-defaultUI .te-md-container .CodeMirror * {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
	font-size: 0.8125rem;
	line-height: 1.25rem;
}

.atwho-view {
	overflow-y: auto;
	overflow-x: hidden;
}

.atwho-view .name,.atwho-view small.aliases,.atwho-view small.params {
	float: left;
}

.atwho-view small.aliases,.atwho-view small.params {
	padding: 2px 5px;
}

.atwho-view small.description {
	float: right;
	padding: 3px 5px;
}

.atwho-view .avatar-inline,.atwho-view .page-content-header .avatar,.page-content-header .atwho-view .avatar {
	margin-bottom: 0;
}

.atwho-view .has-warning .description {
	color: #c26700;
	background-color: #fff1de;
}

.atwho-view .cur .avatar {
	transition-property: none !important;
	transform: none !important;
	animation: none !important;
	border: 1px solid #fff;
}

.atwho-view ul>li {
	white-space: nowrap;
}

.atwho-view ul>li::after {
	display: block;
	clear: both;
	content: "";
}

.atwho-view .atwho-view-ul {
	padding: 8px 1px;
}

.atwho-view .atwho-view-ul li {
	padding: 8px 16px;
	border: 0;
}

.atwho-view .atwho-view-ul li.cur {
	background-color: #eee;
	color: #303030;
}

.atwho-view .atwho-view-ul li.cur small {
	color: inherit;
}

.atwho-view .atwho-view-ul li.cur.has-warning {
	color: #c26700;
}

.atwho-view .atwho-view-ul li div.avatar {
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.atwho-view .atwho-view-ul li div.avatar .center {
	line-height: 14px;
}

.atwho-view .atwho-view-ul li strong {
	color: #303030;
}

@media (max-width: 575.98px) {
	.atwho-view-ul {
		width: 350px;
	}

	.atwho-view ul li {
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

.tribute-container {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 0.25rem;
	box-shadow: 0 0 5px rgba(0,0,0,0.1);
	color: #000;
	margin-top: 12px;
	max-height: 200px;
	min-width: 120px;
	overflow-y: auto;
	z-index: 11110 !important;
}

.tribute-container ul {
	list-style: none;
	margin-bottom: 0;
	padding: 8px 1px;
}

.tribute-container li {
	cursor: pointer;
	padding: 8px 16px;
	white-space: nowrap;
}

.tribute-container li small {
	color: #777;
}

.tribute-container li.highlight {
	background-color: #eee;
}

.tribute-container li.highlight .avatar {
	transition-property: none !important;
	transform: none !important;
	animation: none !important;
	border: 1px solid #fff;
}

.tribute-container li.highlight small {
	color: inherit;
}

.js-details-container .content {
	display: none;
}

.js-details-container .content.hide {
	display: block;
}

.js-details-container.open .content {
	display: block;
}

.js-details-container.open .content.hide {
	display: none;
}

.js-toggler-container .turn-on {
	display: block;
}

.js-toggler-container .turn-off {
	display: none;
}

.js-toggler-container.on .turn-on {
	display: none;
}

.js-toggler-container.on .turn-off {
	display: block;
}

[v-cloak='true'] {
	display: none !important;
}

.bg-primary-50 {
	background-color: #e9f3fc;
}

.text-primary-50 {
	color: #e9f3fc;
}

.hover-text-primary-50:hover {
	color: #e9f3fc;
}

.bg-primary-100 {
	background-color: #cbe2f9;
}

.text-primary-100 {
	color: #cbe2f9;
}

.hover-text-primary-100:hover {
	color: #cbe2f9;
}

.bg-primary-200 {
	background-color: #9dc7f1;
}

.text-primary-200 {
	color: #9dc7f1;
}

.hover-text-primary-200:hover {
	color: #9dc7f1;
}

.bg-primary-300 {
	background-color: #63a6e9;
}

.text-primary-300 {
	color: #63a6e9;
}

.hover-text-primary-300:hover {
	color: #63a6e9;
}

.bg-primary-400 {
	background-color: #428fdc;
}

.text-primary-400 {
	color: #428fdc;
}

.hover-text-primary-400:hover {
	color: #428fdc;
}

.bg-primary-500 {
	background-color: #1f75cb;
}

.text-primary-500 {
	color: #1f75cb;
}

.hover-text-primary-500:hover {
	color: #1f75cb;
}

.bg-primary-600 {
	background-color: #1068bf;
}

.text-primary-600 {
	color: #1068bf;
}

.hover-text-primary-600:hover {
	color: #1068bf;
}

.bg-primary-700 {
	background-color: #0b5cad;
}

.text-primary-700 {
	color: #0b5cad;
}

.hover-text-primary-700:hover {
	color: #0b5cad;
}

.bg-primary-800 {
	background-color: #064787;
}

.text-primary-800 {
	color: #064787;
}

.hover-text-primary-800:hover {
	color: #064787;
}

.bg-primary-900 {
	background-color: #033464;
}

.text-primary-900 {
	color: #033464;
}

.hover-text-primary-900:hover {
	color: #033464;
}

.bg-primary-950 {
	background-color: #002850;
}

.text-primary-950 {
	color: #002850;
}

.hover-text-primary-950:hover {
	color: #002850;
}

.bg-secondary-10 {
	background-color: #fafafa;
}

.text-secondary-10 {
	color: #fafafa;
}

.hover-text-secondary-10:hover {
	color: #fafafa;
}

.bg-secondary-50 {
	background-color: #f0f0f0;
}

.text-secondary-50 {
	color: #f0f0f0;
}

.hover-text-secondary-50:hover {
	color: #f0f0f0;
}

.bg-secondary-100 {
	background-color: #dbdbdb;
}

.text-secondary-100 {
	color: #dbdbdb;
}

.hover-text-secondary-100:hover {
	color: #dbdbdb;
}

.bg-secondary-200 {
	background-color: #bfbfbf;
}

.text-secondary-200 {
	color: #bfbfbf;
}

.hover-text-secondary-200:hover {
	color: #bfbfbf;
}

.bg-secondary-300 {
	background-color: #ccc;
}

.text-secondary-300 {
	color: #ccc;
}

.hover-text-secondary-300:hover {
	color: #ccc;
}

.bg-secondary-400 {
	background-color: #bababa;
}

.text-secondary-400 {
	color: #bababa;
}

.hover-text-secondary-400:hover {
	color: #bababa;
}

.bg-secondary-500 {
	background-color: #a7a7a7;
}

.text-secondary-500 {
	color: #a7a7a7;
}

.hover-text-secondary-500:hover {
	color: #a7a7a7;
}

.bg-secondary-600 {
	background-color: #919191;
}

.text-secondary-600 {
	color: #919191;
}

.hover-text-secondary-600:hover {
	color: #919191;
}

.bg-secondary-700 {
	background-color: #707070;
}

.text-secondary-700 {
	color: #707070;
}

.hover-text-secondary-700:hover {
	color: #707070;
}

.bg-secondary-800 {
	background-color: #4f4f4f;
}

.text-secondary-800 {
	color: #4f4f4f;
}

.hover-text-secondary-800:hover {
	color: #4f4f4f;
}

.bg-secondary-900 {
	background-color: #303030;
}

.text-secondary-900 {
	color: #303030;
}

.hover-text-secondary-900:hover {
	color: #303030;
}

.bg-secondary-950 {
	background-color: #1f1f1f;
}

.text-secondary-950 {
	color: #1f1f1f;
}

.hover-text-secondary-950:hover {
	color: #1f1f1f;
}

.bg-success-50 {
	background-color: #ecf4ee;
}

.text-success-50 {
	color: #ecf4ee;
}

.hover-text-success-50:hover {
	color: #ecf4ee;
}

.bg-success-100 {
	background-color: #c3e6cd;
}

.text-success-100 {
	color: #c3e6cd;
}

.hover-text-success-100:hover {
	color: #c3e6cd;
}

.bg-success-200 {
	background-color: #91d4a8;
}

.text-success-200 {
	color: #91d4a8;
}

.hover-text-success-200:hover {
	color: #91d4a8;
}

.bg-success-300 {
	background-color: #52b87a;
}

.text-success-300 {
	color: #52b87a;
}

.hover-text-success-300:hover {
	color: #52b87a;
}

.bg-success-400 {
	background-color: #2da160;
}

.text-success-400 {
	color: #2da160;
}

.hover-text-success-400:hover {
	color: #2da160;
}

.bg-success-500 {
	background-color: #108548;
}

.text-success-500 {
	color: #108548;
}

.hover-text-success-500:hover {
	color: #108548;
}

.bg-success-600 {
	background-color: #217645;
}

.text-success-600 {
	color: #217645;
}

.hover-text-success-600:hover {
	color: #217645;
}

.bg-success-700 {
	background-color: #24663b;
}

.text-success-700 {
	color: #24663b;
}

.hover-text-success-700:hover {
	color: #24663b;
}

.bg-success-800 {
	background-color: #0d532a;
}

.text-success-800 {
	color: #0d532a;
}

.hover-text-success-800:hover {
	color: #0d532a;
}

.bg-success-900 {
	background-color: #0a4020;
}

.text-success-900 {
	color: #0a4020;
}

.hover-text-success-900:hover {
	color: #0a4020;
}

.bg-success-950 {
	background-color: #072b15;
}

.text-success-950 {
	color: #072b15;
}

.hover-text-success-950:hover {
	color: #072b15;
}

.bg-warning-50 {
	background-color: #fffaf4;
}

.text-warning-50 {
	color: #fffaf4;
}

.hover-text-warning-50:hover {
	color: #fffaf4;
}

.bg-warning-100 {
	background-color: #fff1de;
}

.text-warning-100 {
	color: #fff1de;
}

.hover-text-warning-100:hover {
	color: #fff1de;
}

.bg-warning-200 {
	background-color: #fed69f;
}

.text-warning-200 {
	color: #fed69f;
}

.hover-text-warning-200:hover {
	color: #fed69f;
}

.bg-warning-300 {
	background-color: #fdbc60;
}

.text-warning-300 {
	color: #fdbc60;
}

.hover-text-warning-300:hover {
	color: #fdbc60;
}

.bg-warning-400 {
	background-color: #fca429;
}

.text-warning-400 {
	color: #fca429;
}

.hover-text-warning-400:hover {
	color: #fca429;
}

.bg-warning-500 {
	background-color: #fc9403;
}

.text-warning-500 {
	color: #fc9403;
}

.hover-text-warning-500:hover {
	color: #fc9403;
}

.bg-warning-600 {
	background-color: #de7e00;
}

.text-warning-600 {
	color: #de7e00;
}

.hover-text-warning-600:hover {
	color: #de7e00;
}

.bg-warning-700 {
	background-color: #c26700;
}

.text-warning-700 {
	color: #c26700;
}

.hover-text-warning-700:hover {
	color: #c26700;
}

.bg-warning-800 {
	background-color: #a35200;
}

.text-warning-800 {
	color: #a35200;
}

.hover-text-warning-800:hover {
	color: #a35200;
}

.bg-warning-900 {
	background-color: #853c00;
}

.text-warning-900 {
	color: #853c00;
}

.hover-text-warning-900:hover {
	color: #853c00;
}

.bg-warning-950 {
	background-color: #592800;
}

.text-warning-950 {
	color: #592800;
}

.hover-text-warning-950:hover {
	color: #592800;
}

.bg-danger-50 {
	background-color: #fcf1ef;
}

.text-danger-50 {
	color: #fcf1ef;
}

.hover-text-danger-50:hover {
	color: #fcf1ef;
}

.bg-danger-100 {
	background-color: #fdd4cd;
}

.text-danger-100 {
	color: #fdd4cd;
}

.hover-text-danger-100:hover {
	color: #fdd4cd;
}

.bg-danger-200 {
	background-color: #fcb5aa;
}

.text-danger-200 {
	color: #fcb5aa;
}

.hover-text-danger-200:hover {
	color: #fcb5aa;
}

.bg-danger-300 {
	background-color: #f57f6c;
}

.text-danger-300 {
	color: #f57f6c;
}

.hover-text-danger-300:hover {
	color: #f57f6c;
}

.bg-danger-400 {
	background-color: #ec5941;
}

.text-danger-400 {
	color: #ec5941;
}

.hover-text-danger-400:hover {
	color: #ec5941;
}

.bg-danger-500 {
	background-color: #dd2b0e;
}

.text-danger-500 {
	color: #dd2b0e;
}

.hover-text-danger-500:hover {
	color: #dd2b0e;
}

.bg-danger-600 {
	background-color: #c91c00;
}

.text-danger-600 {
	color: #c91c00;
}

.hover-text-danger-600:hover {
	color: #c91c00;
}

.bg-danger-700 {
	background-color: #ae1800;
}

.text-danger-700 {
	color: #ae1800;
}

.hover-text-danger-700:hover {
	color: #ae1800;
}

.bg-danger-800 {
	background-color: #8d1300;
}

.text-danger-800 {
	color: #8d1300;
}

.hover-text-danger-800:hover {
	color: #8d1300;
}

.bg-danger-900 {
	background-color: #660e00;
}

.text-danger-900 {
	color: #660e00;
}

.hover-text-danger-900:hover {
	color: #660e00;
}

.bg-danger-950 {
	background-color: #4d0a00;
}

.text-danger-950 {
	color: #4d0a00;
}

.hover-text-danger-950:hover {
	color: #4d0a00;
}

.text-1 {
	font-size: 12px;
}

.text-2 {
	font-size: 14px;
}

.text-3 {
	font-size: 16px;
}

.text-4 {
	font-size: 20px;
}

.text-5 {
	font-size: 28px;
}

.text-6 {
	font-size: 42px;
}

.mw-xs {
	max-width: 80px;
}

.mw-s {
	max-width: 160px;
}

.mw-m {
	max-width: 240px;
}

.mw-l {
	max-width: 320px;
}

.mw-xl {
	max-width: 560px;
}

.lh-1 {
	line-height: 12px;
}

.lh-2 {
	line-height: 14px;
}

.lh-3 {
	line-height: 16px;
}

.lh-4 {
	line-height: 20px;
}

.lh-5 {
	line-height: 28px;
}

.lh-6 {
	line-height: 42px;
}

.tab-width-1 {
	-moz-tab-size: 1;
	tab-size: 1;
}

.tab-width-2 {
	-moz-tab-size: 2;
	tab-size: 2;
}

.tab-width-3 {
	-moz-tab-size: 3;
	tab-size: 3;
}

.tab-width-4 {
	-moz-tab-size: 4;
	tab-size: 4;
}

.tab-width-5 {
	-moz-tab-size: 5;
	tab-size: 5;
}

.tab-width-6 {
	-moz-tab-size: 6;
	tab-size: 6;
}

.tab-width-7 {
	-moz-tab-size: 7;
	tab-size: 7;
}

.tab-width-8 {
	-moz-tab-size: 8;
	tab-size: 8;
}

.tab-width-9 {
	-moz-tab-size: 9;
	tab-size: 9;
}

.tab-width-10 {
	-moz-tab-size: 10;
	tab-size: 10;
}

.tab-width-11 {
	-moz-tab-size: 11;
	tab-size: 11;
}

.tab-width-12 {
	-moz-tab-size: 12;
	tab-size: 12;
}

.border-width-1px {
	border-width: 1px;
}

.border-bottom-width-1px {
	border-bottom-width: 1px;
}

.border-style-dashed {
	border-style: dashed;
}

.border-style-solid {
	border-style: solid;
}

.border-bottom-style-solid {
	border-bottom-style: solid;
}

.border-color-blue-300 {
	border-color: #63a6e9;
}

.border-color-default {
	border-color: #dbdbdb;
}

.border-bottom-color-default {
	border-bottom-color: #dbdbdb;
}

.border-radius-default {
	border-radius: 4px;
}

.border-radius-small {
	border-radius: 2px;
}

.box-shadow-default {
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);
}

@media (min-width: 576px) {
	.gl-children-ml-sm-3>* {
		margin-left: 0.5rem;
	}
}

.mh-50vh {
	max-height: 50vh;
}

.min-width-0 {
	min-width: 0;
}

.font-size-inherit {
	font-size: inherit;
}

.gl-w-8 {
	width: 0.5rem;
}

.gl-w-16 {
	width: 1rem;
}

.gl-w-64 {
	width: 4rem;
}

.gl-h-8 {
	height: 0.5rem;
}

.gl-h-32 {
	height: 2rem;
}

.gl-h-64 {
	height: 4rem;
}

@media (min-width: 576px) {
	.d-sm-table-column {
		display: table-column !important;
	}
}

.gl-text-purple {
	color: #6d49cb;
}

.gl-bg-purple-light {
	background-color: #ede8fb;
}

.gl-py-8 {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
}

.gl-pl-7 {
	padding-left: 2rem;
}

.gl-transition-property-stroke-opacity {
	transition-property: stroke-opacity;
}

.gl-transition-property-stroke {
	transition-property: stroke;
}

.gl-top-66vh {
	top: 66vh;
}

@media (min-width: 36rem) {
	.gl-sm-w-auto\! {
		width: auto !important;
	}
}

.gl-sr-only {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.gl-sr-only\! {
	border: 0 !important;
	clip: rect(0, 0, 0, 0) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	white-space: nowrap !important;
	width: 1px !important;
}

.gl-sr-only-focusable:not(:focus) {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.gl-sr-only-focusable\!:not(:focus) {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	white-space: nowrap;
	width: 1px;
}

.gl-appearance-none {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}

.gl-appearance-none\! {
	appearance: none !important;
	-moz-appearance: none !important;
	-webkit-appearance: none !important;
}

.gl-bg-transparent {
	background-color: transparent;
}

.gl-bg-transparent\! {
	background-color: transparent !important;
}

.gl-bg-white {
	background-color: #fff;
}

.gl-bg-white\! {
	background-color: #fff !important;
}

.gl-reset-bg {
	background-color: inherit;
}

.gl-reset-bg\! {
	background-color: inherit !important;
}

.gl-bg-gray-10 {
	background-color: #fafafa;
}

.gl-bg-gray-10\! {
	background-color: #fafafa !important;
}

.gl-bg-gray-50 {
	background-color: #f0f0f0;
}

.gl-bg-gray-50\! {
	background-color: #f0f0f0 !important;
}

.gl-bg-gray-100 {
	background-color: #dbdbdb;
}

.gl-bg-gray-100\! {
	background-color: #dbdbdb !important;
}

.gl-bg-gray-200 {
	background-color: #bfbfbf;
}

.gl-bg-gray-200\! {
	background-color: #bfbfbf !important;
}

.gl-bg-gray-300 {
	background-color: #ccc;
}

.gl-bg-gray-300\! {
	background-color: #ccc !important;
}

.gl-bg-gray-400 {
	background-color: #bababa;
}

.gl-bg-gray-400\! {
	background-color: #bababa !important;
}

.gl-bg-gray-500 {
	background-color: #919191;
}

.gl-bg-gray-500\! {
	background-color: #919191 !important;
}

.gl-bg-gray-600 {
	background-color: #919191;
}

.gl-bg-gray-600\! {
	background-color: #919191 !important;
}

.gl-bg-gray-700 {
	background-color: #707070;
}

.gl-bg-gray-700\! {
	background-color: #707070 !important;
}

.gl-bg-gray-900 {
	background-color: #303030;
}

.gl-bg-gray-900\! {
	background-color: #303030 !important;
}

.gl-bg-blue-50 {
	background-color: #e9f3fc;
}

.gl-hover-bg-blue-50:hover {
	background-color: #e9f3fc;
}

.gl-bg-blue-50\! {
	background-color: #e9f3fc !important;
}

.gl-hover-bg-blue-50\!:hover {
	background-color: #e9f3fc !important;
}

.gl-bg-blue-100 {
	background-color: #cbe2f9;
}

.gl-bg-blue-100\! {
	background-color: #cbe2f9 !important;
}

.gl-bg-blue-200 {
	background-color: #9dc7f1;
}

.gl-bg-blue-200\! {
	background-color: #9dc7f1 !important;
}

.gl-bg-blue-500 {
	background-color: #1f75cb;
}

.gl-bg-blue-500\! {
	background-color: #1f75cb !important;
}

.gl-bg-blue-600 {
	background-color: #1068bf;
}

.gl-bg-blue-600\! {
	background-color: #1068bf !important;
}

.gl-bg-blue-700 {
	background-color: #0b5cad;
}

.gl-bg-blue-700\! {
	background-color: #0b5cad !important;
}

.gl-bg-green-50 {
	background-color: #ecf4ee;
}

.gl-bg-green-50\! {
	background-color: #ecf4ee !important;
}

.gl-bg-green-100 {
	background-color: #c3e6cd;
}

.gl-bg-green-100\! {
	background-color: #c3e6cd !important;
}

.gl-bg-green-200 {
	background-color: #91d4a8;
}

.gl-bg-green-200\! {
	background-color: #91d4a8 !important;
}

.gl-bg-green-500 {
	background-color: #108548;
}

.gl-bg-green-500\! {
	background-color: #108548 !important;
}

.gl-bg-green-600 {
	background-color: #217645;
}

.gl-bg-green-600\! {
	background-color: #217645 !important;
}

.gl-bg-green-700 {
	background-color: #24663b;
}

.gl-bg-green-700\! {
	background-color: #24663b !important;
}

.gl-bg-theme-green-100 {
	background-color: #e4f3ea;
}

.gl-bg-theme-green-100\! {
	background-color: #e4f3ea !important;
}

.gl-bg-orange-50 {
	background-color: #fffaf4;
}

.gl-bg-orange-50\! {
	background-color: #fffaf4 !important;
}

.gl-bg-orange-100 {
	background-color: #fff1de;
}

.gl-bg-orange-100\! {
	background-color: #fff1de !important;
}

.gl-bg-orange-200 {
	background-color: #fed69f;
}

.gl-bg-orange-200\! {
	background-color: #fed69f !important;
}

.gl-bg-orange-500 {
	background-color: #fc9403;
}

.gl-bg-orange-500\! {
	background-color: #fc9403 !important;
}

.gl-bg-orange-600 {
	background-color: #de7e00;
}

.gl-bg-orange-600\! {
	background-color: #de7e00 !important;
}

.gl-bg-orange-700 {
	background-color: #c26700;
}

.gl-bg-orange-700\! {
	background-color: #c26700 !important;
}

.gl-bg-red-50 {
	background-color: #fcf1ef;
}

.gl-bg-red-50\! {
	background-color: #fcf1ef !important;
}

.gl-bg-red-100 {
	background-color: #fdd4cd;
}

.gl-bg-red-100\! {
	background-color: #fdd4cd !important;
}

.gl-bg-red-200 {
	background-color: #fcb5aa;
}

.gl-bg-red-200\! {
	background-color: #fcb5aa !important;
}

.gl-bg-red-500 {
	background-color: #dd2b0e;
}

.gl-bg-red-500\! {
	background-color: #dd2b0e !important;
}

.gl-bg-red-600 {
	background-color: #c91c00;
}

.gl-bg-red-600\! {
	background-color: #c91c00 !important;
}

.gl-bg-red-700 {
	background-color: #ae1800;
}

.gl-bg-red-700\! {
	background-color: #ae1800 !important;
}

.gl-bg-theme-indigo-50 {
	background-color: #f1f1ff;
}

.gl-bg-theme-indigo-50\! {
	background-color: #f1f1ff !important;
}

.gl-bg-theme-indigo-500 {
	background-color: #6666c4;
}

.gl-bg-theme-indigo-500\! {
	background-color: #6666c4 !important;
}

.gl-bg-theme-indigo-700 {
	background-color: #41419f;
}

.gl-bg-theme-indigo-700\! {
	background-color: #41419f !important;
}

.gl-bg-theme-indigo-900 {
	background-color: #222261;
}

.gl-bg-theme-indigo-900\! {
	background-color: #222261 !important;
}

.gl-bg-theme-blue-500 {
	background-color: #4a79a8;
}

.gl-bg-theme-blue-500\! {
	background-color: #4a79a8 !important;
}

.gl-bg-theme-blue-700 {
	background-color: #305c88;
}

.gl-bg-theme-blue-700\! {
	background-color: #305c88 !important;
}

.gl-bg-theme-blue-900 {
	background-color: #1a3652;
}

.gl-bg-theme-blue-900\! {
	background-color: #1a3652 !important;
}

.gl-bg-theme-green-500 {
	background-color: #35935c;
}

.gl-bg-theme-green-500\! {
	background-color: #35935c !important;
}

.gl-bg-theme-green-700 {
	background-color: #1c7441;
}

.gl-bg-theme-green-700\! {
	background-color: #1c7441 !important;
}

.gl-bg-theme-green-900 {
	background-color: #0d4524;
}

.gl-bg-theme-green-900\! {
	background-color: #0d4524 !important;
}

.gl-bg-theme-red-500 {
	background-color: #ad4a3b;
}

.gl-bg-theme-red-500\! {
	background-color: #ad4a3b !important;
}

.gl-bg-theme-red-700 {
	background-color: #912f20;
}

.gl-bg-theme-red-700\! {
	background-color: #912f20 !important;
}

.gl-bg-theme-red-900 {
	background-color: #691a16;
}

.gl-bg-theme-red-900\! {
	background-color: #691a16 !important;
}

.gl-bg-data-viz-blue-500 {
	background-color: #5772ff;
}

.gl-bg-data-viz-blue-500\! {
	background-color: #5772ff !important;
}

.gl-bg-data-viz-orange-600 {
	background-color: #b24800;
}

.gl-bg-data-viz-orange-600\! {
	background-color: #b24800 !important;
}

.gl-bg-data-viz-orange-800 {
	background-color: #6f3500;
}

.gl-bg-data-viz-orange-800\! {
	background-color: #6f3500 !important;
}

.gl-bg-data-viz-aqua-500 {
	background-color: #0094b6;
}

.gl-bg-data-viz-aqua-500\! {
	background-color: #0094b6 !important;
}

.gl-bg-data-viz-green-600 {
	background-color: #487900;
}

.gl-bg-data-viz-green-600\! {
	background-color: #487900 !important;
}

.gl-bg-data-viz-magenta-500 {
	background-color: #d84280;
}

.gl-bg-data-viz-magenta-500\! {
	background-color: #d84280 !important;
}

.gl-bg-none {
	background: none;
}

.gl-bg-none\! {
	background: none !important;
}

.gl-bg-center {
	background-position: center;
}

.gl-bg-center\! {
	background-position: center !important;
}

.gl-bg-size-100p {
	background-size: 100% 100%;
}

.gl-bg-size-100p\! {
	background-size: 100% 100% !important;
}

.gl-bg-size-cover {
	background-size: cover;
}

.gl-bg-size-cover\! {
	background-size: cover !important;
}

.gl-bg-no-repeat {
	background-repeat: no-repeat;
}

.gl-bg-no-repeat\! {
	background-repeat: no-repeat !important;
}

.gl-bg-chevron-left {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 0 0 0 1.414l3 3a1 1 0 0 0 1.414-1.414L7.414 8l2.293-2.293a1 1 0 0 0-1.414-1.414l-3 3z"/></svg>');
}

.gl-bg-chevron-left\! {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 0 0 0 1.414l3 3a1 1 0 0 0 1.414-1.414L7.414 8l2.293-2.293a1 1 0 0 0-1.414-1.414l-3 3z"/></svg>') !important;
}

.gl-bg-chevron-right {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M10.707 7.293a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1-1.414-1.414L8.586 8 6.293 5.707a1 1 0 0 1 1.414-1.414l3 3z"/></svg>');
}

.gl-bg-chevron-right\! {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M10.707 7.293a1 1 0 0 1 0 1.414l-3 3a1 1 0 0 1-1.414-1.414L8.586 8 6.293 5.707a1 1 0 0 1 1.414-1.414l3 3z"/></svg>') !important;
}

.gl-bg-chevron-down {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M7.293 10.707a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0-1.414-1.414L8 8.586 5.707 6.293a1 1 0 0 0-1.414 1.414l3 3z"/></svg>');
}

.gl-bg-chevron-down\! {
	background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path fill-rule="evenodd" d="M7.293 10.707a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0-1.414-1.414L8 8.586 5.707 6.293a1 1 0 0 0-1.414 1.414l3 3z"/></svg>') !important;
}

.gl-border-none {
	border-style: none;
}

.gl-border-none\! {
	border-style: none !important;
}

.gl-border-t-none {
	border-top-style: none;
}

.gl-border-t-none\! {
	border-top-style: none !important;
}

.gl-border-solid {
	border-style: solid;
}

.gl-border-solid\! {
	border-style: solid !important;
}

.gl-border-t-solid {
	border-top-style: solid;
}

.gl-border-t-solid\! {
	border-top-style: solid !important;
}

.gl-border-r-solid {
	border-right-style: solid;
}

.gl-border-r-solid\! {
	border-right-style: solid !important;
}

.gl-border-b-solid {
	border-bottom-style: solid;
}

.gl-hover-border-b-solid:hover {
	border-bottom-style: solid;
}

.gl-border-b-solid\! {
	border-bottom-style: solid !important;
}

.gl-hover-border-b-solid\!:hover {
	border-bottom-style: solid !important;
}

.gl-border-l-solid {
	border-left-style: solid;
}

.gl-border-l-solid\! {
	border-left-style: solid !important;
}

.gl-border-l-none {
	border-left-style: none;
}

.gl-border-l-none\! {
	border-left-style: none !important;
}

.gl-border-r-none {
	border-right-style: none;
}

.gl-border-r-none\! {
	border-right-style: none !important;
}

.gl-border-white {
	border-color: #fff;
}

.gl-border-white\! {
	border-color: #fff !important;
}

.gl-border-gray-100 {
	border-color: #dbdbdb;
}

.gl-border-gray-100\! {
	border-color: #dbdbdb !important;
}

.gl-border-gray-200 {
	border-color: #bfbfbf;
}

.gl-border-gray-200\! {
	border-color: #bfbfbf !important;
}

.gl-border-gray-300 {
	border-color: #ccc;
}

.gl-border-gray-300\! {
	border-color: #ccc !important;
}

.gl-border-gray-400 {
	border-color: #bababa;
}

.gl-border-gray-400\! {
	border-color: #bababa !important;
}

.gl-border-blue-200 {
	border-color: #9dc7f1;
}

.gl-hover-border-blue-200:hover {
	border-color: #9dc7f1;
}

.gl-border-blue-200\! {
	border-color: #9dc7f1 !important;
}

.gl-hover-border-blue-200\!:hover {
	border-color: #9dc7f1 !important;
}

.gl-border-blue-300 {
	border-color: #63a6e9;
}

.gl-border-blue-300\! {
	border-color: #63a6e9 !important;
}

.gl-border-blue-600 {
	border-color: #1068bf;
}

.gl-border-blue-600\! {
	border-color: #1068bf !important;
}

.gl-border-gray-a-08 {
	border-color: rgba(0,0,0,0.08);
}

.gl-border-gray-a-08\! {
	border-color: rgba(0,0,0,0.08) !important;
}

.gl-border-gray-a-24 {
	border-color: rgba(0,0,0,0.24);
}

.gl-border-gray-a-24\! {
	border-color: rgba(0,0,0,0.24) !important;
}

.gl-border-t-gray-100 {
	border-top-color: #dbdbdb;
}

.gl-border-t-gray-100\! {
	border-top-color: #dbdbdb !important;
}

.gl-border-t-gray-200 {
	border-top-color: #bfbfbf;
}

.gl-border-t-gray-200\! {
	border-top-color: #bfbfbf !important;
}

.gl-border-r-gray-100 {
	border-right-color: #dbdbdb;
}

.gl-border-r-gray-100\! {
	border-right-color: #dbdbdb !important;
}

.gl-border-r-gray-200 {
	border-right-color: #bfbfbf;
}

.gl-border-r-gray-200\! {
	border-right-color: #bfbfbf !important;
}

.gl-border-b-gray-100 {
	border-bottom-color: #dbdbdb;
}

.gl-border-b-gray-100\! {
	border-bottom-color: #dbdbdb !important;
}

.gl-border-b-gray-200 {
	border-bottom-color: #bfbfbf;
}

.gl-border-b-gray-200\! {
	border-bottom-color: #bfbfbf !important;
}

.gl-border-l-gray-100 {
	border-left-color: #dbdbdb;
}

.gl-border-l-gray-100\! {
	border-left-color: #dbdbdb !important;
}

.gl-border-l-gray-200 {
	border-left-color: #bfbfbf;
}

.gl-border-l-gray-200\! {
	border-left-color: #bfbfbf !important;
}

.gl-border-t-blue-600 {
	border-top-color: #1068bf;
}

.gl-border-t-blue-600\! {
	border-top-color: #1068bf !important;
}

.gl-border-r-blue-600 {
	border-right-color: #1068bf;
}

.gl-border-r-blue-600\! {
	border-right-color: #1068bf !important;
}

.gl-border-b-blue-600 {
	border-bottom-color: #1068bf;
}

.gl-border-b-blue-600\! {
	border-bottom-color: #1068bf !important;
}

.gl-border-l-blue-600 {
	border-left-color: #1068bf;
}

.gl-border-l-blue-600\! {
	border-left-color: #1068bf !important;
}

.gl-border-0 {
	border-width: 0;
}

.gl-border-0\! {
	border-width: 0 !important;
}

.gl-border-t-0 {
	border-top-width: 0;
}

.gl-border-t-0\! {
	border-top-width: 0 !important;
}

.gl-border-b-0 {
	border-bottom-width: 0;
}

.gl-border-b-0\! {
	border-bottom-width: 0 !important;
}

.gl-border-l-0 {
	border-left-width: 0;
}

.gl-border-l-0\! {
	border-left-width: 0 !important;
}

.gl-border-r-0 {
	border-right-width: 0;
}

.gl-border-r-0\! {
	border-right-width: 0 !important;
}

.gl-border-1 {
	border-width: 1px;
}

.gl-border-1\! {
	border-width: 1px !important;
}

.gl-border-8 {
	border-width: 8px;
}

.gl-border-8\! {
	border-width: 8px !important;
}

.gl-border-t-1 {
	border-top-width: 1px;
}

.gl-border-t-1\! {
	border-top-width: 1px !important;
}

.gl-border-b-1 {
	border-bottom-width: 1px;
}

.gl-border-b-1\! {
	border-bottom-width: 1px !important;
}

.gl-border-l-1 {
	border-left-width: 1px;
}

.gl-border-l-1\! {
	border-left-width: 1px !important;
}

.gl-border-r-1 {
	border-right-width: 1px;
}

.gl-border-r-1\! {
	border-right-width: 1px !important;
}

.gl-border-t-2 {
	border-top-width: 2px;
}

.gl-border-t-2\! {
	border-top-width: 2px !important;
}

.gl-border-b-2 {
	border-bottom-width: 2px;
}

.gl-border-b-2\! {
	border-bottom-width: 2px !important;
}

.gl-border-r-2 {
	border-right-width: 2px;
}

.gl-border-r-2\! {
	border-right-width: 2px !important;
}

.gl-rounded-0 {
	border-radius: 0;
}

.gl-rounded-0\! {
	border-radius: 0 !important;
}

.gl-rounded-base {
	border-radius: 0.25rem;
}

.gl-hover-rounded-base:hover {
	border-radius: 0.25rem;
}

.gl-rounded-base\! {
	border-radius: 0.25rem !important;
}

.gl-hover-rounded-base\!:hover {
	border-radius: 0.25rem !important;
}

.gl-rounded-full {
	border-radius: 50%;
}

.gl-rounded-full\! {
	border-radius: 50% !important;
}

.gl-rounded-small {
	border-radius: 0.125rem;
}

.gl-rounded-small\! {
	border-radius: 0.125rem !important;
}

.gl-rounded-lg {
	border-radius: 0.5rem;
}

.gl-rounded-lg\! {
	border-radius: 0.5rem !important;
}

.gl-rounded-pill {
	border-radius: 0.75rem;
}

.gl-rounded-pill\! {
	border-radius: 0.75rem !important;
}

.gl-rounded-top-left-base {
	border-top-left-radius: 0.25rem;
}

.gl-rounded-top-left-base\! {
	border-top-left-radius: 0.25rem !important;
}

.gl-rounded-top-left-none {
	border-top-left-radius: 0;
}

.gl-rounded-top-left-none\! {
	border-top-left-radius: 0 !important;
}

.gl-rounded-top-right-base {
	border-top-right-radius: 0.25rem;
}

.gl-rounded-top-right-base\! {
	border-top-right-radius: 0.25rem !important;
}

.gl-rounded-top-right-none {
	border-top-right-radius: 0;
}

.gl-rounded-top-right-none\! {
	border-top-right-radius: 0 !important;
}

.gl-rounded-top-base {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.gl-rounded-top-base\! {
	border-top-left-radius: 0.25rem !important;
	border-top-right-radius: 0.25rem !important;
}

.gl-rounded-bottom-left-base {
	border-bottom-left-radius: 0.25rem;
}

.gl-rounded-bottom-left-base\! {
	border-bottom-left-radius: 0.25rem !important;
}

.gl-rounded-bottom-left-none {
	border-bottom-left-radius: 0;
}

.gl-rounded-bottom-left-none\! {
	border-bottom-left-radius: 0 !important;
}

.gl-rounded-bottom-right-base {
	border-bottom-right-radius: 0.25rem;
}

.gl-rounded-bottom-right-base\! {
	border-bottom-right-radius: 0.25rem !important;
}

.gl-rounded-bottom-right-none {
	border-bottom-right-radius: 0;
}

.gl-rounded-bottom-right-none\! {
	border-bottom-right-radius: 0 !important;
}

.gl-rounded-top-left-small {
	border-top-left-radius: 0.125rem;
}

.gl-rounded-top-left-small\! {
	border-top-left-radius: 0.125rem !important;
}

.gl-rounded-top-right-small {
	border-top-right-radius: 0.125rem;
}

.gl-rounded-top-right-small\! {
	border-top-right-radius: 0.125rem !important;
}

.gl-rounded-bottom-left-small {
	border-bottom-left-radius: 0.125rem;
}

.gl-rounded-bottom-left-small\! {
	border-bottom-left-radius: 0.125rem !important;
}

.gl-rounded-bottom-right-small {
	border-bottom-right-radius: 0.125rem;
}

.gl-rounded-bottom-right-small\! {
	border-bottom-right-radius: 0.125rem !important;
}

.gl-inset-border-1-gray-100 {
	box-shadow: inset 0 0 0 1px #dbdbdb;
}

.gl-inset-border-1-gray-100\! {
	box-shadow: inset 0 0 0 1px #dbdbdb !important;
}

.gl-inset-border-1-gray-200 {
	box-shadow: inset 0 0 0 1px #bfbfbf;
}

.gl-inset-border-1-gray-200\! {
	box-shadow: inset 0 0 0 1px #bfbfbf !important;
}

.gl-inset-border-1-gray-400 {
	box-shadow: inset 0 0 0 1px #bababa;
}

.gl-inset-border-1-gray-400\! {
	box-shadow: inset 0 0 0 1px #bababa !important;
}

.gl-inset-border-1-gray-600 {
	box-shadow: inset 0 0 0 1px #919191;
}

.gl-inset-border-1-gray-600\! {
	box-shadow: inset 0 0 0 1px #919191 !important;
}

.gl-inset-border-b-2-gray-100 {
	box-shadow: inset 0 -2px 0 0 #dbdbdb;
}

.gl-inset-border-b-2-gray-100\! {
	box-shadow: inset 0 -2px 0 0 #dbdbdb !important;
}

.gl-inset-border-b-1-gray-200 {
	box-shadow: inset 0 -1px 0 0 #bfbfbf;
}

.gl-inset-border-b-1-gray-200\! {
	box-shadow: inset 0 -1px 0 0 #bfbfbf !important;
}

.gl-inset-border-b-2-gray-200 {
	box-shadow: inset 0 -2px 0 0 #bfbfbf;
}

.gl-inset-border-b-2-gray-200\! {
	box-shadow: inset 0 -2px 0 0 #bfbfbf !important;
}

.gl-inset-border-b-1-gray-300 {
	box-shadow: inset 0 -1px 0 0 #ccc;
}

.gl-inset-border-b-1-gray-300\! {
	box-shadow: inset 0 -1px 0 0 #ccc !important;
}

.gl-inset-border-b-1-gray-900 {
	box-shadow: inset 0 -1px 0 0 #303030;
}

.gl-inset-border-b-1-gray-900\! {
	box-shadow: inset 0 -1px 0 0 #303030 !important;
}

.gl-inset-border-1-blue-500 {
	box-shadow: inset 0 0 0 1px #1f75cb;
}

.gl-inset-border-1-blue-500\! {
	box-shadow: inset 0 0 0 1px #1f75cb !important;
}

.gl-inset-border-1-blue-600 {
	box-shadow: inset 0 0 0 1px #1068bf;
}

.gl-inset-border-1-blue-600\! {
	box-shadow: inset 0 0 0 1px #1068bf !important;
}

.gl-inset-border-1-green-500 {
	box-shadow: inset 0 0 0 1px #108548;
}

.gl-inset-border-1-green-500\! {
	box-shadow: inset 0 0 0 1px #108548 !important;
}

.gl-inset-border-1-green-600 {
	box-shadow: inset 0 0 0 1px #217645;
}

.gl-inset-border-1-green-600\! {
	box-shadow: inset 0 0 0 1px #217645 !important;
}

.gl-inset-border-1-orange-500 {
	box-shadow: inset 0 0 0 1px #fc9403;
}

.gl-inset-border-1-orange-500\! {
	box-shadow: inset 0 0 0 1px #fc9403 !important;
}

.gl-inset-border-1-orange-600 {
	box-shadow: inset 0 0 0 1px #de7e00;
}

.gl-inset-border-1-orange-600\! {
	box-shadow: inset 0 0 0 1px #de7e00 !important;
}

.gl-inset-border-1-red-500 {
	box-shadow: inset 0 0 0 1px #dd2b0e;
}

.gl-inset-border-1-red-500\! {
	box-shadow: inset 0 0 0 1px #dd2b0e !important;
}

.gl-inset-border-1-red-600 {
	box-shadow: inset 0 0 0 1px #c91c00;
}

.gl-inset-border-1-red-600\! {
	box-shadow: inset 0 0 0 1px #c91c00 !important;
}

.gl-inset-border-b-2-theme-indigo-500 {
	box-shadow: inset 0 -2px 0 0 #6666c4;
}

.gl-inset-border-b-2-theme-indigo-500\! {
	box-shadow: inset 0 -2px 0 0 #6666c4 !important;
}

.gl-inset-border-b-2-theme-red-500 {
	box-shadow: inset 0 -2px 0 0 #ad4a3b;
}

.gl-inset-border-b-2-theme-red-500\! {
	box-shadow: inset 0 -2px 0 0 #ad4a3b !important;
}

.gl-inset-border-b-2-theme-light-red-500 {
	box-shadow: inset 0 -2px 0 0 #c24b38;
}

.gl-inset-border-b-2-theme-light-red-500\! {
	box-shadow: inset 0 -2px 0 0 #c24b38 !important;
}

.gl-inset-border-b-2-theme-blue-500 {
	box-shadow: inset 0 -2px 0 0 #4a79a8;
}

.gl-inset-border-b-2-theme-blue-500\! {
	box-shadow: inset 0 -2px 0 0 #4a79a8 !important;
}

.gl-inset-border-b-2-theme-light-blue-500 {
	box-shadow: inset 0 -2px 0 0 #367cc2;
}

.gl-inset-border-b-2-theme-light-blue-500\! {
	box-shadow: inset 0 -2px 0 0 #367cc2 !important;
}

.gl-inset-border-b-2-theme-green-500 {
	box-shadow: inset 0 -2px 0 0 #35935c;
}

.gl-inset-border-b-2-theme-green-500\! {
	box-shadow: inset 0 -2px 0 0 #35935c !important;
}

.gl-shadow-none {
	box-shadow: none;
}

.gl-shadow-none\! {
	box-shadow: none !important;
}

.gl-shadow {
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
}

.gl-shadow\! {
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3) !important;
}

.gl-shadow-x0-y2-b4-s0 {
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
}

.gl-shadow-x0-y2-b4-s0\! {
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1) !important;
}

.gl-shadow-drawer {
	box-shadow: -4px 0 8px #bfbfbf;
}

.gl-shadow-drawer\! {
	box-shadow: -4px 0 8px #bfbfbf !important;
}

.gl-user-select-none {
	user-select: none;
}

.gl-user-select-none\! {
	user-select: none !important;
}

.gl-reset-color {
	color: inherit;
}

.gl-reset-color\! {
	color: inherit !important;
}

.gl-text-white {
	color: #fff;
}

.gl-hover-text-white:hover {
	color: #fff;
}

.gl-text-white\! {
	color: #fff !important;
}

.gl-hover-text-white\!:hover {
	color: #fff !important;
}

.gl-text-body {
	color: #303030;
}

.gl-text-body\! {
	color: #303030 !important;
}

.gl-text-black-normal {
	color: #333;
}

.gl-text-black-normal\! {
	color: #333 !important;
}

.gl-text-gray-200 {
	color: #bfbfbf;
}

.gl-text-gray-200\! {
	color: #bfbfbf !important;
}

.gl-text-gray-300 {
	color: #ccc;
}

.gl-text-gray-300\! {
	color: #ccc !important;
}

.gl-text-gray-400 {
	color: #bababa;
}

.gl-text-gray-400\! {
	color: #bababa !important;
}

.gl-text-gray-500 {
	color: #a7a7a7;
}

.gl-text-gray-500\! {
	color: #a7a7a7 !important;
}

.gl-text-gray-600 {
	color: #919191;
}

.gl-text-gray-600\! {
	color: #919191 !important;
}

.gl-text-gray-700 {
	color: #707070;
}

.gl-text-gray-700\! {
	color: #707070 !important;
}

.gl-text-gray-800 {
	color: #4f4f4f;
}

.gl-text-gray-800\! {
	color: #4f4f4f !important;
}

.gl-text-gray-900 {
	color: #303030;
}

.gl-text-gray-900\! {
	color: #303030 !important;
}

.gl-text-gray-950 {
	color: #1f1f1f;
}

.gl-text-gray-950\! {
	color: #1f1f1f !important;
}

.gl-text-blue-300 {
	color: #63a6e9;
}

.gl-text-blue-300\! {
	color: #63a6e9 !important;
}

.gl-text-blue-500 {
	color: #1f75cb;
}

.gl-text-blue-500\! {
	color: #1f75cb !important;
}

.gl-text-blue-600 {
	color: #1068bf;
}

.gl-text-blue-600\! {
	color: #1068bf !important;
}

.gl-text-blue-700 {
	color: #0b5cad;
}

.gl-text-blue-700\! {
	color: #0b5cad !important;
}

.gl-text-blue-800 {
	color: #064787;
}

.gl-text-blue-800\! {
	color: #064787 !important;
}

.gl-text-blue-900 {
	color: #033464;
}

.gl-text-blue-900\! {
	color: #033464 !important;
}

.gl-text-green-400 {
	color: #2da160;
}

.gl-text-green-400\! {
	color: #2da160 !important;
}

.gl-text-green-500 {
	color: #108548;
}

.gl-text-green-500\! {
	color: #108548 !important;
}

.gl-text-green-600 {
	color: #217645;
}

.gl-text-green-600\! {
	color: #217645 !important;
}

.gl-text-green-700 {
	color: #24663b;
}

.gl-text-green-700\! {
	color: #24663b !important;
}

.gl-text-green-800 {
	color: #0d532a;
}

.gl-text-green-800\! {
	color: #0d532a !important;
}

.gl-text-green-900 {
	color: #0a4020;
}

.gl-text-green-900\! {
	color: #0a4020 !important;
}

.gl-text-theme-green-800 {
	color: #145d33;
}

.gl-text-theme-green-800\! {
	color: #145d33 !important;
}

.gl-text-orange-400 {
	color: #fca429;
}

.gl-text-orange-400\! {
	color: #fca429 !important;
}

.gl-text-orange-500 {
	color: #fc9403;
}

.gl-text-orange-500\! {
	color: #fc9403 !important;
}

.gl-text-orange-600 {
	color: #de7e00;
}

.gl-text-orange-600\! {
	color: #de7e00 !important;
}

.gl-text-orange-700 {
	color: #c26700;
}

.gl-text-orange-700\! {
	color: #c26700 !important;
}

.gl-text-orange-800 {
	color: #a35200;
}

.gl-text-orange-800\! {
	color: #a35200 !important;
}

.gl-text-orange-900 {
	color: #853c00;
}

.gl-text-orange-900\! {
	color: #853c00 !important;
}

.gl-text-red-500 {
	color: #dd2b0e;
}

.gl-text-red-500\! {
	color: #dd2b0e !important;
}

.gl-text-red-600 {
	color: #c91c00;
}

.gl-text-red-600\! {
	color: #c91c00 !important;
}

.gl-text-red-700 {
	color: #ae1800;
}

.gl-text-red-700\! {
	color: #ae1800 !important;
}

.gl-text-red-800 {
	color: #8d1300;
}

.gl-text-red-800\! {
	color: #8d1300 !important;
}

.gl-text-red-900 {
	color: #660e00;
}

.gl-text-red-900\! {
	color: #660e00 !important;
}

.gl-text-theme-indigo-200 {
	color: #c7c7f2;
}

.gl-text-theme-indigo-200\! {
	color: #c7c7f2 !important;
}

.gl-text-theme-indigo-300 {
	color: #a2a2e6;
}

.gl-text-theme-indigo-300\! {
	color: #a2a2e6 !important;
}

.gl-content-empty {
	content: '';
}

.gl-content-empty\! {
	content: '' !important;
}

.gl-cursor-default {
	cursor: default;
}

.gl-cursor-default\! {
	cursor: default !important;
}

.gl-cursor-pointer {
	cursor: pointer;
}

.gl-hover-cursor-pointer:hover {
	cursor: pointer;
}

.gl-cursor-pointer\! {
	cursor: pointer !important;
}

.gl-hover-cursor-pointer\!:hover {
	cursor: pointer !important;
}

.gl-cursor-grab {
	cursor: grab;
}

.gl-cursor-grab\! {
	cursor: grab !important;
}

.gl-cursor-not-allowed {
	cursor: not-allowed;
}

.gl-cursor-not-allowed\! {
	cursor: not-allowed !important;
}

.gl-cursor-text {
	cursor: text;
}

.gl-cursor-text\! {
	cursor: text !important;
}

.gl-display-none {
	display: none;
}

.gl-display-none\! {
	display: none !important;
}

@media (min-width: 36rem) {
	.gl-display-sm-none {
		display: none;
	}
}

@media (min-width: 36rem) {
	.gl-display-sm-none\! {
		display: none;
	}
}

@media (min-width: 62rem) {
	.gl-display-lg-none {
		display: none;
	}
}

@media (min-width: 62rem) {
	.gl-display-lg-none\! {
		display: none;
	}
}

.gl-display-flex {
	display: flex;
}

.gl-display-flex\! {
	display: flex !important;
}

@media (min-width: 36rem) {
	.gl-display-sm-flex {
		display: flex;
	}
}

@media (min-width: 36rem) {
	.gl-display-sm-flex\! {
		display: flex;
	}
}

.gl-display-inline-flex {
	display: inline-flex;
}

.gl-display-inline-flex\! {
	display: inline-flex !important;
}

@media (min-width: 62rem) {
	.gl-display-lg-inline-flex {
		display: inline-flex;
	}
}

@media (min-width: 62rem) {
	.gl-display-lg-inline-flex\! {
		display: inline-flex;
	}
}

.gl-display-block {
	display: block;
}

.gl-display-block\! {
	display: block !important;
}

@media (min-width: 36rem) {
	.gl-display-sm-block {
		display: block;
	}
}

@media (min-width: 36rem) {
	.gl-display-sm-block\! {
		display: block;
	}
}

.gl-display-inline {
	display: inline;
}

.gl-display-inline\! {
	display: inline !important;
}

.gl-display-inline-block {
	display: inline-block;
}

.gl-display-inline-block\! {
	display: inline-block !important;
}

@media (min-width: 62rem) {
	.gl-display-lg-inline-block {
		display: inline-block;
	}
}

@media (min-width: 62rem) {
	.gl-display-lg-inline-block\! {
		display: inline-block;
	}
}

.gl-display-table {
	display: table;
}

.gl-display-table\! {
	display: table !important;
}

.gl-display-table-row {
	display: table-row;
}

.gl-display-table-row\! {
	display: table-row !important;
}

.gl-display-table-cell {
	display: table-cell;
}

.gl-display-table-cell\! {
	display: table-cell !important;
}

.gl-display-grid {
	display: grid;
}

.gl-display-grid\! {
	display: grid !important;
}

.gl-align-items-baseline {
	align-items: baseline;
}

.gl-align-items-baseline\! {
	align-items: baseline !important;
}

.gl-align-items-center {
	align-items: center;
}

.gl-align-items-center\! {
	align-items: center !important;
}

.gl-flex-wrap {
	flex-wrap: wrap;
}

.gl-flex-wrap\! {
	flex-wrap: wrap !important;
}

@media (min-width: 36rem) {
	.gl-flex-sm-wrap {
		flex-wrap: wrap;
	}
}

@media (min-width: 36rem) {
	.gl-flex-sm-wrap\! {
		flex-wrap: wrap;
	}
}

.gl-flex-direction-column {
	flex-direction: column;
}

.gl-flex-direction-column\! {
	flex-direction: column !important;
}

.gl-flex-direction-row {
	flex-direction: row;
}

.gl-flex-direction-row\! {
	flex-direction: row !important;
}

@media (min-width: 36rem) {
	.gl-sm-flex-direction-row {
		flex-direction: row;
	}
}

@media (min-width: 36rem) {
	.gl-sm-flex-direction-row\! {
		flex-direction: row;
	}
}

@media (min-width: 48rem) {
	.gl-md-flex-direction-row {
		flex-direction: row;
	}
}

@media (min-width: 48rem) {
	.gl-md-flex-direction-row\! {
		flex-direction: row;
	}
}

@media (min-width: 62rem) {
	.gl-lg-flex-direction-row {
		flex-direction: row;
	}
}

@media (min-width: 62rem) {
	.gl-lg-flex-direction-row\! {
		flex-direction: row;
	}
}

.gl-flex-direction-row-reverse {
	flex-direction: row-reverse;
}

.gl-flex-direction-row-reverse\! {
	flex-direction: row-reverse !important;
}

.gl-flex-shrink-0 {
	flex-shrink: 0;
}

.gl-flex-shrink-0\! {
	flex-shrink: 0 !important;
}

.gl-flex-grow-0 {
	flex-grow: 0;
}

.gl-flex-grow-0\! {
	flex-grow: 0 !important;
}

.gl-flex-grow-1 {
	flex-grow: 1;
}

.gl-flex-grow-1\! {
	flex-grow: 1 !important;
}

.gl-flex-fill-1 {
	flex: 1;
}

.gl-flex-fill-1\! {
	flex: 1 !important;
}

.gl-flex-basis-0 {
	flex-basis: 0;
}

.gl-flex-basis-0\! {
	flex-basis: 0 !important;
}

.gl-justify-content-center {
	justify-content: center;
}

.gl-justify-content-center\! {
	justify-content: center !important;
}

.gl-justify-content-end {
	justify-content: flex-end;
}

.gl-justify-content-end\! {
	justify-content: flex-end !important;
}

.gl-justify-content-space-between {
	justify-content: space-between;
}

.gl-justify-content-space-between\! {
	justify-content: space-between !important;
}

.gl-justify-content-start {
	justify-content: flex-start;
}

.gl-justify-content-start\! {
	justify-content: flex-start !important;
}

@media (min-width: 48rem) {
	.gl-justify-content-md-start {
		justify-content: flex-start;
	}
}

@media (min-width: 48rem) {
	.gl-justify-content-md-start\! {
		justify-content: flex-start;
	}
}

.gl-align-self-start {
	align-self: flex-start;
}

.gl-align-self-start\! {
	align-self: flex-start !important;
}

.gl-align-self-center {
	align-self: center;
}

.gl-align-self-center\! {
	align-self: center !important;
}

@media (min-width: 36rem) {
	.gl-sm-align-self-center {
		align-self: center;
	}
}

@media (min-width: 36rem) {
	.gl-sm-align-self-center\! {
		align-self: center;
	}
}

.gl-grid-tpl-rows-auto {
	grid-template-rows: auto;
}

.gl-grid-tpl-rows-auto\! {
	grid-template-rows: auto !important;
}

.gl-grid-col-start-1 {
	grid-column-start: 1;
}

.gl-grid-col-start-1\! {
	grid-column-start: 1 !important;
}

.gl-list-style-none {
	list-style-type: none;
}

.gl-list-style-none\! {
	list-style-type: none !important;
}

.gl-opacity-3 {
	opacity: 0.3;
}

.gl-opacity-3\! {
	opacity: 0.3 !important;
}

.gl-opacity-4 {
	opacity: 0.4;
}

.gl-opacity-4\! {
	opacity: 0.4 !important;
}

.gl-opacity-5 {
	opacity: 0.5;
}

.gl-opacity-5\! {
	opacity: 0.5 !important;
}

.gl-opacity-10 {
	opacity: 1;
}

.gl-opacity-10\! {
	opacity: 1 !important;
}

.gl-outline-0 {
	outline: 0;
}

.gl-outline-0\! {
	outline: 0 !important;
}

.gl-outline-none {
	outline: none;
}

.gl-outline-none\! {
	outline: none !important;
}

.gl-overflow-hidden {
	overflow: hidden;
}

.gl-overflow-hidden\! {
	overflow: hidden !important;
}

.gl-overflow-y-auto {
	overflow-y: auto;
}

.gl-overflow-y-auto\! {
	overflow-y: auto !important;
}

.gl-overflow-x-hidden {
	overflow-x: hidden;
}

.gl-overflow-x-hidden\! {
	overflow-x: hidden !important;
}

.gl-overflow-wrap-break {
	overflow-wrap: break-word;
}

.gl-overflow-wrap-break\! {
	overflow-wrap: break-word !important;
}

.gl-overflow-scroll {
	overflow: scroll;
}

.gl-overflow-scroll\! {
	overflow: scroll !important;
}

.gl-overflow-visible {
	overflow: visible;
}

.gl-overflow-visible\! {
	overflow: visible !important;
}

.gl-pointer-events-none {
	pointer-events: none;
}

.gl-pointer-events-none\! {
	pointer-events: none !important;
}

.gl-relative {
	position: relative;
}

.gl-relative\! {
	position: relative !important;
}

.gl-absolute {
	position: absolute;
}

.gl-absolute\! {
	position: absolute !important;
}

.gl-static {
	position: static;
}

.gl-static\! {
	position: static !important;
}

.gl-fixed {
	position: fixed;
}

.gl-fixed\! {
	position: fixed !important;
}

.gl-sticky {
	position: sticky;
}

.gl-sticky\! {
	position: sticky !important;
}

.gl-top-auto {
	top: auto;
}

.gl-top-auto\! {
	top: auto !important;
}

.gl-top-0 {
	top: 0;
}

.gl-top-0\! {
	top: 0 !important;
}

.gl-top-1 {
	top: 0.125rem;
}

.gl-top-1\! {
	top: 0.125rem !important;
}

.gl-top-2 {
	top: 0.25rem;
}

.gl-top-2\! {
	top: 0.25rem !important;
}

.gl-top-3 {
	top: 0.5rem;
}

.gl-top-3\! {
	top: 0.5rem !important;
}

.gl-top-5 {
	top: 1rem;
}

.gl-top-5\! {
	top: 1rem !important;
}

.gl-top-6 {
	top: 1.5rem;
}

.gl-top-6\! {
	top: 1.5rem !important;
}

.gl-top-7 {
	top: 2rem;
}

.gl-top-7\! {
	top: 2rem !important;
}

.gl-right-0 {
	right: 0;
}

.gl-right-0\! {
	right: 0 !important;
}

.gl-right-1 {
	right: 0.125rem;
}

.gl-right-1\! {
	right: 0.125rem !important;
}

.gl-right-2 {
	right: 0.25rem;
}

.gl-right-2\! {
	right: 0.25rem !important;
}

.gl-right-3 {
	right: 0.5rem;
}

.gl-right-3\! {
	right: 0.5rem !important;
}

.gl-right-5 {
	right: 1rem;
}

.gl-right-5\! {
	right: 1rem !important;
}

.gl-right-6 {
	right: 1.5rem;
}

.gl-right-6\! {
	right: 1.5rem !important;
}

.gl-right-7 {
	right: 2rem;
}

.gl-right-7\! {
	right: 2rem !important;
}

.gl-bottom-0 {
	bottom: 0;
}

.gl-bottom-0\! {
	bottom: 0 !important;
}

.gl-bottom-1 {
	bottom: 0.125rem;
}

.gl-bottom-1\! {
	bottom: 0.125rem !important;
}

.gl-bottom-2 {
	bottom: 0.25rem;
}

.gl-bottom-2\! {
	bottom: 0.25rem !important;
}

.gl-bottom-3 {
	bottom: 0.5rem;
}

.gl-bottom-3\! {
	bottom: 0.5rem !important;
}

.gl-bottom-5 {
	bottom: 1rem;
}

.gl-bottom-5\! {
	bottom: 1rem !important;
}

.gl-bottom-6 {
	bottom: 1.5rem;
}

.gl-bottom-6\! {
	bottom: 1.5rem !important;
}

.gl-bottom-7 {
	bottom: 2rem;
}

.gl-bottom-7\! {
	bottom: 2rem !important;
}

.gl-left-0 {
	left: 0;
}

.gl-left-0\! {
	left: 0 !important;
}

.gl-left-1 {
	left: 0.125rem;
}

.gl-left-1\! {
	left: 0.125rem !important;
}

.gl-left-2 {
	left: 0.25rem;
}

.gl-left-2\! {
	left: 0.25rem !important;
}

.gl-left-3 {
	left: 0.5rem;
}

.gl-left-3\! {
	left: 0.5rem !important;
}

.gl-left-5 {
	left: 1rem;
}

.gl-left-5\! {
	left: 1rem !important;
}

.gl-left-6 {
	left: 1.5rem;
}

.gl-left-6\! {
	left: 1.5rem !important;
}

.gl-left-7 {
	left: 2rem;
}

.gl-left-7\! {
	left: 2rem !important;
}

.gl-w-auto {
	width: auto;
}

.gl-w-auto\! {
	width: auto !important;
}

.gl-w-3 {
	width: 0.5rem;
}

.gl-w-3\! {
	width: 0.5rem !important;
}

.gl-w-4 {
	width: 0.75rem;
}

.gl-w-4\! {
	width: 0.75rem !important;
}

.gl-w-5 {
	width: 1rem;
}

.gl-w-5\! {
	width: 1rem !important;
}

.gl-w-6 {
	width: 1.5rem;
}

.gl-w-6\! {
	width: 1.5rem !important;
}

.gl-w-7 {
	width: 2rem;
}

.gl-w-7\! {
	width: 2rem !important;
}

.gl-w-8 {
	width: 2.5rem;
}

.gl-w-8\! {
	width: 2.5rem !important;
}

.gl-w-9 {
	width: 3rem;
}

.gl-w-9\! {
	width: 3rem !important;
}

.gl-w-10 {
	width: 3.5rem;
}

.gl-w-10\! {
	width: 3.5rem !important;
}

.gl-w-11 {
	width: 4rem;
}

.gl-w-11\! {
	width: 4rem !important;
}

.gl-w-12 {
	width: 5rem;
}

.gl-w-12\! {
	width: 5rem !important;
}

.gl-w-13 {
	width: 6rem;
}

.gl-w-13\! {
	width: 6rem !important;
}

.gl-w-eighth {
	width: 12.5%;
}

.gl-w-eighth\! {
	width: 12.5% !important;
}

.gl-w-half {
	width: 50%;
}

.gl-w-half\! {
	width: 50% !important;
}

.gl-w-full {
	width: 100%;
}

.gl-w-full\! {
	width: 100% !important;
}

.gl-w-max-content {
	width: max-content;
}

.gl-w-max-content\! {
	width: max-content !important;
}

.gl-h-auto {
	height: auto;
}

.gl-h-auto\! {
	height: auto !important;
}

.gl-h-0 {
	height: 0;
}

.gl-h-0\! {
	height: 0 !important;
}

.gl-h-2 {
	height: 0.25rem;
}

.gl-h-2\! {
	height: 0.25rem !important;
}

.gl-h-3 {
	height: 0.5rem;
}

.gl-h-3\! {
	height: 0.5rem !important;
}

.gl-h-4 {
	height: 0.75rem;
}

.gl-h-4\! {
	height: 0.75rem !important;
}

.gl-h-5 {
	height: 1rem;
}

.gl-h-5\! {
	height: 1rem !important;
}

.gl-h-6 {
	height: 1.5rem;
}

.gl-h-6\! {
	height: 1.5rem !important;
}

.gl-h-7 {
	height: 2rem;
}

.gl-h-7\! {
	height: 2rem !important;
}

.gl-h-8 {
	height: 2.5rem;
}

.gl-h-8\! {
	height: 2.5rem !important;
}

.gl-h-9 {
	height: 3rem;
}

.gl-h-9\! {
	height: 3rem !important;
}

.gl-h-11 {
	height: 4rem;
}

.gl-h-11\! {
	height: 4rem !important;
}

.gl-h-11-5 {
	height: 4.5rem;
}

.gl-h-11-5\! {
	height: 4.5rem !important;
}

.gl-h-13 {
	height: 6rem;
}

.gl-h-13\! {
	height: 6rem !important;
}

.gl-h-full {
	height: 100%;
}

.gl-h-full\! {
	height: 100% !important;
}

@media (min-width: 36rem) {
	.gl-sm-w-auto {
		width: auto;
	}
}

@media (min-width: 36rem) {
	.gl-sm-w-auto\! {
		width: auto;
	}
}

.gl-min-w-0 {
	min-width: 0;
}

.gl-min-w-0\! {
	min-width: 0 !important;
}

.gl-min-w-full {
	min-width: 100%;
}

.gl-min-w-full\! {
	min-width: 100% !important;
}

.gl-min-w-fit-content {
	min-width: fit-content;
}

.gl-min-w-fit-content\! {
	min-width: fit-content !important;
}

.gl-min-h-7 {
	min-height: 2rem;
}

.gl-min-h-7\! {
	min-height: 2rem !important;
}

.gl-max-w-full {
	max-width: 100%;
}

.gl-max-w-full\! {
	max-width: 100% !important;
}

.gl-p-0 {
	padding: 0;
}

.gl-p-0\! {
	padding: 0 !important;
}

.gl-p-1 {
	padding: 0.125rem;
}

.gl-p-1\! {
	padding: 0.125rem !important;
}

.gl-p-2 {
	padding: 0.25rem;
}

.gl-p-2\! {
	padding: 0.25rem !important;
}

.gl-p-3 {
	padding: 0.5rem;
}

.gl-p-3\! {
	padding: 0.5rem !important;
}

.gl-p-4 {
	padding: 0.75rem;
}

.gl-p-4\! {
	padding: 0.75rem !important;
}

.gl-p-5 {
	padding: 1rem;
}

.gl-p-5\! {
	padding: 1rem !important;
}

.gl-p-6 {
	padding: 1.5rem;
}

.gl-p-6\! {
	padding: 1.5rem !important;
}

.gl-p-7 {
	padding: 2rem;
}

.gl-p-7\! {
	padding: 2rem !important;
}

.gl-px-1 {
	padding-left: 0.125rem;
	padding-right: 0.125rem;
}

.gl-px-1\! {
	padding-left: 0.125rem !important;
	padding-right: 0.125rem !important;
}

.gl-px-2 {
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}

.gl-px-2\! {
	padding-left: 0.25rem !important;
	padding-right: 0.25rem !important;
}

.gl-px-3 {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}

.gl-px-3\! {
	padding-left: 0.5rem !important;
	padding-right: 0.5rem !important;
}

.gl-px-4 {
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

.gl-px-4\! {
	padding-left: 0.75rem !important;
	padding-right: 0.75rem !important;
}

.gl-px-5 {
	padding-left: 1rem;
	padding-right: 1rem;
}

.gl-px-5\! {
	padding-left: 1rem !important;
	padding-right: 1rem !important;
}

.gl-px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.gl-px-6\! {
	padding-left: 1.5rem !important;
	padding-right: 1.5rem !important;
}

.gl-px-7 {
	padding-left: 2rem;
	padding-right: 2rem;
}

.gl-px-7\! {
	padding-left: 2rem !important;
	padding-right: 2rem !important;
}

.gl-px-8 {
	padding-left: 2.5rem;
	padding-right: 2.5rem;
}

.gl-px-8\! {
	padding-left: 2.5rem !important;
	padding-right: 2.5rem !important;
}

.gl-pr-0 {
	padding-right: 0;
}

.gl-pr-0\! {
	padding-right: 0 !important;
}

.gl-pr-1 {
	padding-right: 0.125rem;
}

.gl-pr-1\! {
	padding-right: 0.125rem !important;
}

.gl-pr-2 {
	padding-right: 0.25rem;
}

.gl-pr-2\! {
	padding-right: 0.25rem !important;
}

.gl-pr-3 {
	padding-right: 0.5rem;
}

.gl-pr-3\! {
	padding-right: 0.5rem !important;
}

.gl-pr-4 {
	padding-right: 0.75rem;
}

.gl-pr-4\! {
	padding-right: 0.75rem !important;
}

.gl-pr-5 {
	padding-right: 1rem;
}

.gl-pr-5\! {
	padding-right: 1rem !important;
}

.gl-pr-6 {
	padding-right: 1.5rem;
}

.gl-pr-6\! {
	padding-right: 1.5rem !important;
}

.gl-pr-7 {
	padding-right: 2rem;
}

.gl-pr-7\! {
	padding-right: 2rem !important;
}

.gl-pr-8 {
	padding-right: 2.5rem;
}

.gl-pr-8\! {
	padding-right: 2.5rem !important;
}

.gl-pr-9 {
	padding-right: 3rem;
}

.gl-pr-9\! {
	padding-right: 3rem !important;
}

.gl-pl-0 {
	padding-left: 0;
}

.gl-pl-0\! {
	padding-left: 0 !important;
}

.gl-pl-1 {
	padding-left: 0.125rem;
}

.gl-pl-1\! {
	padding-left: 0.125rem !important;
}

.gl-pl-2 {
	padding-left: 0.25rem;
}

.gl-pl-2\! {
	padding-left: 0.25rem !important;
}

.gl-pl-3 {
	padding-left: 0.5rem;
}

.gl-pl-3\! {
	padding-left: 0.5rem !important;
}

.gl-pl-4 {
	padding-left: 0.75rem;
}

.gl-pl-4\! {
	padding-left: 0.75rem !important;
}

.gl-pl-5 {
	padding-left: 1rem;
}

.gl-pl-5\! {
	padding-left: 1rem !important;
}

.gl-pl-6 {
	padding-left: 1.5rem;
}

.gl-pl-6\! {
	padding-left: 1.5rem !important;
}

.gl-pl-7 {
	padding-left: 2rem;
}

.gl-pl-7\! {
	padding-left: 2rem !important;
}

.gl-pl-9 {
	padding-left: 3rem;
}

.gl-pl-9\! {
	padding-left: 3rem !important;
}

.gl-pt-0 {
	padding-top: 0;
}

.gl-pt-0\! {
	padding-top: 0 !important;
}

.gl-pt-1 {
	padding-top: 0.125rem;
}

.gl-pt-1\! {
	padding-top: 0.125rem !important;
}

.gl-pt-2 {
	padding-top: 0.25rem;
}

.gl-pt-2\! {
	padding-top: 0.25rem !important;
}

.gl-pt-3 {
	padding-top: 0.5rem;
}

.gl-pt-3\! {
	padding-top: 0.5rem !important;
}

.gl-pt-4 {
	padding-top: 0.75rem;
}

.gl-pt-4\! {
	padding-top: 0.75rem !important;
}

.gl-pt-5 {
	padding-top: 1rem;
}

.gl-pt-5\! {
	padding-top: 1rem !important;
}

.gl-pt-6 {
	padding-top: 1.5rem;
}

.gl-pt-6\! {
	padding-top: 1.5rem !important;
}

.gl-pt-7 {
	padding-top: 2rem;
}

.gl-pt-7\! {
	padding-top: 2rem !important;
}

.gl-pt-9 {
	padding-top: 3rem;
}

.gl-pt-9\! {
	padding-top: 3rem !important;
}

.gl-pb-0 {
	padding-bottom: 0;
}

.gl-pb-0\! {
	padding-bottom: 0 !important;
}

.gl-pb-1 {
	padding-bottom: 0.125rem;
}

.gl-pb-1\! {
	padding-bottom: 0.125rem !important;
}

.gl-pb-2 {
	padding-bottom: 0.25rem;
}

.gl-pb-2\! {
	padding-bottom: 0.25rem !important;
}

.gl-pb-3 {
	padding-bottom: 0.5rem;
}

.gl-pb-3\! {
	padding-bottom: 0.5rem !important;
}

.gl-pb-4 {
	padding-bottom: 0.75rem;
}

.gl-pb-4\! {
	padding-bottom: 0.75rem !important;
}

.gl-pb-5 {
	padding-bottom: 1rem;
}

.gl-pb-5\! {
	padding-bottom: 1rem !important;
}

.gl-pb-6 {
	padding-bottom: 1.5rem;
}

.gl-pb-6\! {
	padding-bottom: 1.5rem !important;
}

.gl-pb-7 {
	padding-bottom: 2rem;
}

.gl-pb-7\! {
	padding-bottom: 2rem !important;
}

.gl-py-0 {
	padding-top: 0;
	padding-bottom: 0;
}

.gl-py-0\! {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.gl-py-1 {
	padding-top: 0.125rem;
	padding-bottom: 0.125rem;
}

.gl-py-1\! {
	padding-top: 0.125rem !important;
	padding-bottom: 0.125rem !important;
}

.gl-py-2 {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.gl-py-2\! {
	padding-top: 0.25rem !important;
	padding-bottom: 0.25rem !important;
}

.gl-py-3 {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.gl-py-3\! {
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
}

.gl-py-4 {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
}

.gl-py-4\! {
	padding-top: 0.75rem !important;
	padding-bottom: 0.75rem !important;
}

.gl-py-5 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.gl-py-5\! {
	padding-top: 1rem !important;
	padding-bottom: 1rem !important;
}

.gl-py-6 {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
}

.gl-py-6\! {
	padding-top: 1.5rem !important;
	padding-bottom: 1.5rem !important;
}

.gl-py-7 {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

.gl-py-7\! {
	padding-top: 2rem !important;
	padding-bottom: 2rem !important;
}

.gl-m-0 {
	margin: 0;
}

.gl-m-0\! {
	margin: 0 !important;
}

.gl-m-3 {
	margin: 0.5rem;
}

.gl-m-3\! {
	margin: 0.5rem !important;
}

.gl-mt-0 {
	margin-top: 0;
}

.gl-mt-0\! {
	margin-top: 0 !important;
}

.gl-mt-1 {
	margin-top: 0.125rem;
}

.gl-mt-1\! {
	margin-top: 0.125rem !important;
}

.gl-mt-n1 {
	margin-top: -0.125rem;
}

.gl-mt-n1\! {
	margin-top: -0.125rem !important;
}

.gl-mt-2 {
	margin-top: 0.25rem;
}

.gl-mt-2\! {
	margin-top: 0.25rem !important;
}

.gl-mt-3 {
	margin-top: 0.5rem;
}

.gl-mt-3\! {
	margin-top: 0.5rem !important;
}

.gl-mt-4 {
	margin-top: 0.75rem;
}

.gl-mt-4\! {
	margin-top: 0.75rem !important;
}

.gl-mt-5 {
	margin-top: 1rem;
}

.gl-mt-5\! {
	margin-top: 1rem !important;
}

.gl-mt-6 {
	margin-top: 1.5rem;
}

.gl-mt-6\! {
	margin-top: 1.5rem !important;
}

.gl-mt-7 {
	margin-top: 2rem;
}

.gl-mt-7\! {
	margin-top: 2rem !important;
}

.gl-mr-auto {
	margin-right: auto;
}

.gl-mr-auto\! {
	margin-right: auto !important;
}

.gl-mr-0 {
	margin-right: 0;
}

.gl-mr-0\! {
	margin-right: 0 !important;
}

.gl-mr-1 {
	margin-right: 0.125rem;
}

.gl-mr-1\! {
	margin-right: 0.125rem !important;
}

.gl-mr-n1 {
	margin-right: -0.125rem;
}

.gl-mr-n1\! {
	margin-right: -0.125rem !important;
}

.gl-mr-2 {
	margin-right: 0.25rem;
}

.gl-mr-2\! {
	margin-right: 0.25rem !important;
}

.gl-mr-3 {
	margin-right: 0.5rem;
}

.gl-mr-3\! {
	margin-right: 0.5rem !important;
}

.gl-mr-4 {
	margin-right: 0.75rem;
}

.gl-mr-4\! {
	margin-right: 0.75rem !important;
}

.gl-mr-5 {
	margin-right: 1rem;
}

.gl-mr-5\! {
	margin-right: 1rem !important;
}

.gl-mr-6 {
	margin-right: 1.5rem;
}

.gl-mr-6\! {
	margin-right: 1.5rem !important;
}

.gl-mr-7 {
	margin-right: 2rem;
}

.gl-mr-7\! {
	margin-right: 2rem !important;
}

.gl-mb-0 {
	margin-bottom: 0;
}

.gl-mb-0\! {
	margin-bottom: 0 !important;
}

.gl-mb-1 {
	margin-bottom: 0.125rem;
}

.gl-mb-1\! {
	margin-bottom: 0.125rem !important;
}

.gl-mb-n1 {
	margin-bottom: -0.125rem;
}

.gl-mb-n1\! {
	margin-bottom: -0.125rem !important;
}

.gl-mb-2 {
	margin-bottom: 0.25rem;
}

.gl-mb-2\! {
	margin-bottom: 0.25rem !important;
}

.gl-mb-3 {
	margin-bottom: 0.5rem;
}

.gl-mb-3\! {
	margin-bottom: 0.5rem !important;
}

.gl-mb-4 {
	margin-bottom: 0.75rem;
}

.gl-mb-4\! {
	margin-bottom: 0.75rem !important;
}

.gl-mb-5 {
	margin-bottom: 1rem;
}

.gl-mb-5\! {
	margin-bottom: 1rem !important;
}

.gl-mb-6 {
	margin-bottom: 1.5rem;
}

.gl-mb-6\! {
	margin-bottom: 1.5rem !important;
}

.gl-mb-7 {
	margin-bottom: 2rem;
}

.gl-mb-7\! {
	margin-bottom: 2rem !important;
}

.gl-ml-auto {
	margin-left: auto;
}

.gl-ml-auto\! {
	margin-left: auto !important;
}

.gl-ml-0 {
	margin-left: 0;
}

.gl-ml-0\! {
	margin-left: 0 !important;
}

.gl-ml-1 {
	margin-left: 0.125rem;
}

.gl-ml-1\! {
	margin-left: 0.125rem !important;
}

.gl-ml-n1 {
	margin-left: -0.125rem;
}

.gl-ml-n1\! {
	margin-left: -0.125rem !important;
}

.gl-ml-2 {
	margin-left: 0.25rem;
}

.gl-ml-2\! {
	margin-left: 0.25rem !important;
}

.gl-ml-3 {
	margin-left: 0.5rem;
}

.gl-ml-3\! {
	margin-left: 0.5rem !important;
}

.gl-ml-4 {
	margin-left: 0.75rem;
}

.gl-ml-4\! {
	margin-left: 0.75rem !important;
}

.gl-ml-5 {
	margin-left: 1rem;
}

.gl-ml-5\! {
	margin-left: 1rem !important;
}

.gl-ml-6 {
	margin-left: 1.5rem;
}

.gl-ml-6\! {
	margin-left: 1.5rem !important;
}

.gl-ml-7 {
	margin-left: 2rem;
}

.gl-ml-7\! {
	margin-left: 2rem !important;
}

.gl-ml-11 {
	margin-left: 4rem;
}

.gl-ml-11\! {
	margin-left: 4rem !important;
}

.gl-my-auto {
	margin-top: auto;
	margin-bottom: auto;
}

.gl-my-auto\! {
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.gl-my-0 {
	margin-top: 0;
	margin-bottom: 0;
}

.gl-my-0\! {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.gl-my-1 {
	margin-top: 0.125rem;
	margin-bottom: 0.125rem;
}

.gl-my-1\! {
	margin-top: 0.125rem !important;
	margin-bottom: 0.125rem !important;
}

.gl-my-2 {
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}

.gl-my-2\! {
	margin-top: 0.25rem !important;
	margin-bottom: 0.25rem !important;
}

.gl-my-3 {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

.gl-my-3\! {
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
}

.gl-my-4 {
	margin-top: 0.75rem;
	margin-bottom: 0.75rem;
}

.gl-my-4\! {
	margin-top: 0.75rem !important;
	margin-bottom: 0.75rem !important;
}

.gl-my-5 {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.gl-my-5\! {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
}

.gl-my-6 {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.gl-my-6\! {
	margin-top: 1.5rem !important;
	margin-bottom: 1.5rem !important;
}

.gl-my-7 {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.gl-my-7\! {
	margin-top: 2rem !important;
	margin-bottom: 2rem !important;
}

.gl-my-9 {
	margin-top: 3rem;
	margin-bottom: 3rem;
}

.gl-my-9\! {
	margin-top: 3rem !important;
	margin-bottom: 3rem !important;
}

.gl-my-11 {
	margin-top: 4rem;
	margin-bottom: 4rem;
}

.gl-my-11\! {
	margin-top: 4rem !important;
	margin-bottom: 4rem !important;
}

.gl-mx-auto {
	margin-left: auto;
	margin-right: auto;
}

.gl-mx-auto\! {
	margin-left: auto !important;
	margin-right: auto !important;
}

.gl-mx-0 {
	margin-left: 0;
	margin-right: 0;
}

.gl-mx-0\! {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.gl-mx-1 {
	margin-left: 0.125rem;
	margin-right: 0.125rem;
}

.gl-mx-1\! {
	margin-left: 0.125rem !important;
	margin-right: 0.125rem !important;
}

.gl-mx-2 {
	margin-left: 0.25rem;
	margin-right: 0.25rem;
}

.gl-mx-2\! {
	margin-left: 0.25rem !important;
	margin-right: 0.25rem !important;
}

.gl-mx-3 {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}

.gl-mx-3\! {
	margin-left: 0.5rem !important;
	margin-right: 0.5rem !important;
}

.gl-mx-4 {
	margin-left: 0.75rem;
	margin-right: 0.75rem;
}

.gl-mx-4\! {
	margin-left: 0.75rem !important;
	margin-right: 0.75rem !important;
}

.gl-mx-5 {
	margin-left: 1rem;
	margin-right: 1rem;
}

.gl-mx-5\! {
	margin-left: 1rem !important;
	margin-right: 1rem !important;
}

.gl-mx-6 {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}

.gl-mx-6\! {
	margin-left: 1.5rem !important;
	margin-right: 1.5rem !important;
}

.gl-mx-7 {
	margin-left: 2rem;
	margin-right: 2rem;
}

.gl-mx-7\! {
	margin-left: 2rem !important;
	margin-right: 2rem !important;
}

.gl-mx-8 {
	margin-left: 2.5rem;
	margin-right: 2.5rem;
}

.gl-mx-8\! {
	margin-left: 2.5rem !important;
	margin-right: 2.5rem !important;
}

.gl-my-n1 {
	margin-top: -0.125rem;
	margin-bottom: -0.125rem;
}

.gl-my-n1\! {
	margin-top: -0.125rem !important;
	margin-bottom: -0.125rem !important;
}

.gl-mx-n1 {
	margin-left: -0.125rem;
	margin-right: -0.125rem;
}

.gl-mx-n1\! {
	margin-left: -0.125rem !important;
	margin-right: -0.125rem !important;
}

.gl-my-n3 {
	margin-top: -0.5rem;
	margin-bottom: -0.5rem;
}

.gl-my-n3\! {
	margin-top: -0.5rem !important;
	margin-bottom: -0.5rem !important;
}

.gl-mx-n3 {
	margin-left: -0.5rem;
	margin-right: -0.5rem;
}

.gl-mx-n3\! {
	margin-left: -0.5rem !important;
	margin-right: -0.5rem !important;
}

.gl-my-n4 {
	margin-top: -0.75rem;
	margin-bottom: -0.75rem;
}

.gl-my-n4\! {
	margin-top: -0.75rem !important;
	margin-bottom: -0.75rem !important;
}

.gl-mx-n4 {
	margin-left: -0.75rem;
	margin-right: -0.75rem;
}

.gl-mx-n4\! {
	margin-left: -0.75rem !important;
	margin-right: -0.75rem !important;
}

@media (min-width: 36rem) {
	.gl-sm-ml-3 {
		margin-left: 0.5rem;
	}
}

@media (min-width: 36rem) {
	.gl-sm-ml-3\! {
		margin-left: 0.5rem;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mt-0 {
		margin-top: 0;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mt-0\! {
		margin-top: 0;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mt-5 {
		margin-top: 1rem;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mt-5\! {
		margin-top: 1rem;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
}

@media (min-width: 36rem) {
	.gl-sm-mx-0\! {
		margin-left: 0;
		margin-right: 0;
	}
}

.gl-fill-current-color {
	fill: currentColor;
}

.gl-fill-current-color\! {
	fill: currentColor !important;
}

.gl-fill-blue-500 {
	fill: #1f75cb;
}

.gl-fill-blue-500\! {
	fill: #1f75cb !important;
}

.gl-fill-gray-400 {
	fill: #bababa;
}

.gl-fill-gray-400\! {
	fill: #bababa !important;
}

.gl-fill-gray-600 {
	fill: #919191;
}

.gl-fill-gray-600\! {
	fill: #919191 !important;
}

.gl-fill-gray-700 {
	fill: #707070;
}

.gl-fill-gray-700\! {
	fill: #707070 !important;
}

.gl-stop-color-gray-50 {
	stop-color: #f0f0f0;
}

.gl-stop-color-gray-50\! {
	stop-color: #f0f0f0 !important;
}

.gl-stop-color-gray-100 {
	stop-color: #dbdbdb;
}

.gl-stop-color-gray-100\! {
	stop-color: #dbdbdb !important;
}

.gl-stop-color-gray-200 {
	stop-color: #bfbfbf;
}

.gl-stop-color-gray-200\! {
	stop-color: #bfbfbf !important;
}

.gl-text-left {
	text-align: left;
}

.gl-text-left\! {
	text-align: left !important;
}

.gl-text-center {
	text-align: center;
}

.gl-text-center\! {
	text-align: center !important;
}

.gl-text-right {
	text-align: right;
}

.gl-text-right\! {
	text-align: right !important;
}

.gl-reset-text-align {
	text-align: inherit;
}

.gl-reset-text-align\! {
	text-align: inherit !important;
}

.gl-text-decoration-none {
	text-decoration: none;
}

.gl-text-decoration-none\! {
	text-decoration: none !important;
}

.gl-text-decoration-underline {
	text-decoration: underline;
}

.gl-text-decoration-underline\! {
	text-decoration: underline !important;
}

.gl-reset-text-decoration-color {
	text-decoration-color: inherit;
}

.gl-reset-text-decoration-color\! {
	text-decoration-color: inherit !important;
}

.gl-text-decoration-color-gray-500 {
	text-decoration-color: #a7a7a7;
}

.gl-text-decoration-color-gray-500\! {
	text-decoration-color: #a7a7a7 !important;
}

.gl-text-decoration-color-gray-700 {
	text-decoration-color: #707070;
}

.gl-text-decoration-color-gray-700\! {
	text-decoration-color: #707070 !important;
}

.gl-text-decoration-color-gray-900 {
	text-decoration-color: #303030;
}

.gl-text-decoration-color-gray-900\! {
	text-decoration-color: #303030 !important;
}

.gl-text-transform-none {
	text-transform: none;
}

.gl-text-transform-none\! {
	text-transform: none !important;
}

.gl-text-overflow-ellipsis {
	text-overflow: ellipsis;
}

.gl-text-overflow-ellipsis\! {
	text-overflow: ellipsis !important;
}

.gl-text-indent-0 {
	text-indent: 0;
}

.gl-text-indent-0\! {
	text-indent: 0 !important;
}

.gl-text-indent-hide {
	text-indent: -9999px;
}

.gl-text-indent-hide\! {
	text-indent: -9999px !important;
}

.gl-white-space-normal {
	white-space: normal;
}

.gl-white-space-normal\! {
	white-space: normal !important;
}

.gl-white-space-nowrap {
	white-space: nowrap;
}

.gl-white-space-nowrap\! {
	white-space: nowrap !important;
}

.gl-word-break-all {
	word-break: break-all;
}

.gl-word-break-all\! {
	word-break: break-all !important;
}

.gl-str-truncated {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 82%;
}

.gl-str-truncated\! {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
	max-width: 82%;
}

.gl-text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gl-text-truncate\! {
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
}

.gl-translate-x-0 {
	transform: translateX(0);
}

.gl-translate-x-0\! {
	transform: translateX(0) !important;
}

.gl-translate-x-100 {
	transform: translateX(100%);
}

.gl-translate-x-100\! {
	transform: translateX(100%) !important;
}

.gl-translate-y-0 {
	transform: translateY(0);
}

.gl-translate-y-0\! {
	transform: translateY(0) !important;
}

.gl-translate-y-100 {
	transform: translateY(100%);
}

.gl-translate-y-100\! {
	transform: translateY(100%) !important;
}

.gl-translate-y-n100 {
	transform: translateY(-100%);
}

.gl-translate-y-n100\! {
	transform: translateY(-100%) !important;
}

.gl-rotate-90 {
	transform: rotate(90deg);
}

.gl-rotate-90\! {
	transform: rotate(90deg) !important;
}

.gl-rotate-180 {
	transform: rotate(180deg);
}

.gl-rotate-180\! {
	transform: rotate(180deg) !important;
}

.gl-rotate-270 {
	transform: rotate(270deg);
}

.gl-rotate-270\! {
	transform: rotate(270deg) !important;
}

.gl-flip-horizontal {
	transform: scale(-1, 1);
}

.gl-flip-horizontal\! {
	transform: scale(-1, 1) !important;
}

.gl-flip-vertical {
	transform: scale(1, -1);
}

.gl-flip-vertical\! {
	transform: scale(1, -1) !important;
}

.gl-flip-both {
	transform: scale(-1, -1);
}

.gl-flip-both\! {
	transform: scale(-1, -1) !important;
}

.gl-transition-property-border-color {
	transition-property: border-color;
}

.gl-transition-property-border-color\! {
	transition-property: border-color !important;
}

.gl-transition-duration-slow {
	transition-duration: 0.4s;
}

.gl-transition-duration-slow\! {
	transition-duration: 0.4s !important;
}

.gl-transition-timing-function-ease {
	transition-timing-function: ease;
}

.gl-transition-timing-function-ease\! {
	transition-timing-function: ease !important;
}

.gl-transition-slow {
	transition: all 0.4s ease;
}

.gl-transition-slow\! {
	transition: all 0.4s ease !important;
}

.gl-transition-medium {
	transition: all 0.2s ease;
}

.gl-transition-medium\! {
	transition: all 0.2s ease !important;
}

.gl-font-monospace {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace;
}

.gl-font-monospace\! {
	font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace !important;
}

.gl-font-regular {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.gl-font-regular\! {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.gl-font-style-italic {
	font-style: italic;
}

.gl-font-style-italic\! {
	font-style: italic !important;
}

.gl-font-sm {
	font-size: 0.75rem;
}

.gl-font-sm\! {
	font-size: 0.75rem !important;
}

.gl-font-base {
	font-size: 0.875rem;
}

.gl-font-base\! {
	font-size: 0.875rem !important;
}

.gl-font-lg {
	font-size: 1rem;
}

.gl-font-lg\! {
	font-size: 1rem !important;
}

.gl-font-size-h-display {
	font-size: 1.75rem;
}

.gl-font-size-h-display\! {
	font-size: 1.75rem !important;
}

.gl-font-size-h1 {
	font-size: 1.4375rem;
}

.gl-font-size-h1\! {
	font-size: 1.4375rem !important;
}

.gl-font-size-h2 {
	font-size: 1.1875rem;
}

.gl-font-size-h2\! {
	font-size: 1.1875rem !important;
}

.gl-font-size-h-display-xl {
	font-size: 2.8125rem;
}

.gl-font-size-h-display-xl\! {
	font-size: 2.8125rem !important;
}

.gl-font-size-h1-xl {
	font-size: 2rem;
}

.gl-font-size-h1-xl\! {
	font-size: 2rem !important;
}

.gl-font-size-h2-xl {
	font-size: 1.4375rem;
}

.gl-font-size-h2-xl\! {
	font-size: 1.4375rem !important;
}

.gl-font-size-monospace {
	font-size: 0.8125rem;
}

.gl-font-size-monospace\! {
	font-size: 0.8125rem !important;
}

.gl-font-size-monospace-sm {
	font-size: 0.6875rem;
}

.gl-font-size-monospace-sm\! {
	font-size: 0.6875rem !important;
}

.gl-font-size-monospace-lg {
	font-size: 0.9375rem;
}

.gl-font-size-monospace-lg\! {
	font-size: 0.9375rem !important;
}

.gl-font-icon-size {
	font-size: 1.125rem;
}

.gl-font-icon-size\! {
	font-size: 1.125rem !important;
}

.gl-font-size-markdown-sm {
	font-size: 0.875rem;
}

.gl-font-size-markdown-sm\! {
	font-size: 0.875rem !important;
}

.gl-font-size-markdown {
	font-size: 1rem;
}

.gl-font-size-markdown\! {
	font-size: 1rem !important;
}

.gl-font-size-markdown-h1 {
	font-size: 1.75rem;
}

.gl-font-size-markdown-h1\! {
	font-size: 1.75rem !important;
}

.gl-font-size-markdown-h2 {
	font-size: 1.4375rem;
}

.gl-font-size-markdown-h2\! {
	font-size: 1.4375rem !important;
}

.gl-font-size-markdown-h3 {
	font-size: 1.1875rem;
}

.gl-font-size-markdown-h3\! {
	font-size: 1.1875rem !important;
}

.gl-font-size-compact-markdown-h1 {
	font-size: 1.1875rem;
}

.gl-font-size-compact-markdown-h1\! {
	font-size: 1.1875rem !important;
}

.gl-font-weight-normal {
	font-weight: 400;
}

.gl-font-weight-normal\! {
	font-weight: 400 !important;
}

.gl-font-weight-bold {
	font-weight: 600;
}

.gl-font-weight-bold\! {
	font-weight: 600 !important;
}

.gl-line-height-0 {
	line-height: 0;
}

.gl-line-height-0\! {
	line-height: 0 !important;
}

.gl-line-height-normal {
	line-height: 1rem;
}

.gl-line-height-normal\! {
	line-height: 1rem !important;
}

.gl-line-height-20 {
	line-height: 1.25rem;
}

.gl-line-height-20\! {
	line-height: 1.25rem !important;
}

.gl-line-height-24 {
	line-height: 1.5rem;
}

.gl-line-height-24\! {
	line-height: 1.5rem !important;
}

.gl-line-height-28 {
	line-height: 1.75rem;
}

.gl-line-height-28\! {
	line-height: 1.75rem !important;
}

.gl-line-height-32 {
	line-height: 2rem;
}

.gl-line-height-32\! {
	line-height: 2rem !important;
}

.gl-line-height-36 {
	line-height: 2.25rem;
}

.gl-line-height-36\! {
	line-height: 2.25rem !important;
}

.gl-line-height-52 {
	line-height: 3.25rem;
}

.gl-line-height-52\! {
	line-height: 3.25rem !important;
}

.gl-reset-line-height {
	line-height: inherit;
}

.gl-reset-line-height\! {
	line-height: inherit !important;
}

.gl-vertical-align-baseline {
	vertical-align: baseline;
}

.gl-vertical-align-baseline\! {
	vertical-align: baseline !important;
}

.gl-vertical-align-middle {
	vertical-align: middle;
}

.gl-vertical-align-middle\! {
	vertical-align: middle !important;
}

.gl-vertical-align-top {
	vertical-align: top;
}

.gl-vertical-align-top\! {
	vertical-align: top !important;
}

.gl-vertical-align-bottom {
	vertical-align: bottom;
}

.gl-vertical-align-bottom\! {
	vertical-align: bottom !important;
}

.gl-vertical-align-text-bottom {
	vertical-align: text-bottom;
}

.gl-vertical-align-text-bottom\! {
	vertical-align: text-bottom !important;
}

.gl-visibility-hidden {
	visibility: hidden;
}

.gl-visibility-hidden\! {
	visibility: hidden !important;
}

.gl-visibility-visible {
	visibility: visible;
}

.gl-visibility-visible\! {
	visibility: visible !important;
}

.gl-z-index-0 {
	z-index: 0;
}

.gl-z-index-0\! {
	z-index: 0 !important;
}

.gl-z-index-1 {
	z-index: 1;
}

.gl-z-index-1\! {
	z-index: 1 !important;
}

.gl-z-index-2 {
	z-index: 2;
}

.gl-z-index-2\! {
	z-index: 2 !important;
}

.gl-z-index-3 {
	z-index: 3;
}

.gl-z-index-3\! {
	z-index: 3 !important;
}

@media print {
	.md h1,.md h2,.md h3,.md h4,.md h5,.md h6 {
		margin-top: 17px;
	}

	.md h1 {
		font-size: 30px;
	}

	.md h2 {
		font-size: 22px;
	}

	.md h3 {
		font-size: 18px;
		font-weight: 600;
	}

	header,nav,nav.navbar-collapse,nav.navbar-collapse.collapse,.nav-sidebar,.profiler-results,.tree-ref-holder,.tree-holder .breadcrumb,.nav,.btn,.project-buttons .stat-text,ul.notes-form,.merge-request-ci-status .ci-status-link::after,.issuable-gutter-toggle,.gutter-toggle,.issuable-details .content-block-small,.edit-link,.note-action-button,.right-sidebar,.flash-container,#js-peek {
		display: none !important;
	}

	pre {
		page-break-before: avoid;
		page-break-inside: auto;
	}

	.page-gutter {
		padding-top: 0;
		padding-left: 0;
	}

	.right-sidebar {
		top: 0;
	}

	a[href]::after {
		content: none !important;
	}
}/*!
 * Cropper v2.3.0
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-02-22T02:13:13.332Z
 */.cropper-container {
	font-size: 0;
	line-height: 0;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	direction: ltr !important;
	-ms-touch-action: none;
	touch-action: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}

.cropper-container img {
	display: block;
	width: 100%;
	min-width: 0 !important;
	max-width: none !important;
	height: 100%;
	min-height: 0 !important;
	max-height: none !important;
	image-orientation: 0deg !important;
}

.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.cropper-wrap-box {
	overflow: hidden;
}

.cropper-drag-box {
	opacity: 0;
	background-color: #fff;
	filter: alpha(opacity=0);
}

.cropper-modal {
	opacity: .5;
	background-color: #000;
	filter: alpha(opacity=50);
}

.cropper-view-box {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	outline: 1px solid #39f;
	outline-color: rgba(51,153,255,0.75);
}

.cropper-dashed {
	position: absolute;
	display: block;
	opacity: .5;
	border: 0 dashed #eee;
	filter: alpha(opacity=50);
}

.cropper-dashed.dashed-h {
	top: 33.33333%;
	left: 0;
	width: 100%;
	height: 33.33333%;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.cropper-dashed.dashed-v {
	top: 0;
	left: 33.33333%;
	width: 33.33333%;
	height: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
}

.cropper-center {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 0;
	height: 0;
	opacity: .75;
	filter: alpha(opacity=75);
}

.cropper-center:before,.cropper-center:after {
	position: absolute;
	display: block;
	content: ' ';
	background-color: #eee;
}

.cropper-center:before {
	top: 0;
	left: -3px;
	width: 7px;
	height: 1px;
}

.cropper-center:after {
	top: -3px;
	left: 0;
	width: 1px;
	height: 7px;
}

.cropper-face,.cropper-line,.cropper-point {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	opacity: .1;
	filter: alpha(opacity=10);
}

.cropper-face {
	top: 0;
	left: 0;
	background-color: #fff;
}

.cropper-line {
	background-color: #39f;
}

.cropper-line.line-e {
	top: 0;
	right: -3px;
	width: 5px;
	cursor: e-resize;
}

.cropper-line.line-n {
	top: -3px;
	left: 0;
	height: 5px;
	cursor: n-resize;
}

.cropper-line.line-w {
	top: 0;
	left: -3px;
	width: 5px;
	cursor: w-resize;
}

.cropper-line.line-s {
	bottom: -3px;
	left: 0;
	height: 5px;
	cursor: s-resize;
}

.cropper-point {
	width: 5px;
	height: 5px;
	opacity: .75;
	background-color: #39f;
	filter: alpha(opacity=75);
}

.cropper-point.point-e {
	top: 50%;
	right: -3px;
	margin-top: -3px;
	cursor: e-resize;
}

.cropper-point.point-n {
	top: -3px;
	left: 50%;
	margin-left: -3px;
	cursor: n-resize;
}

.cropper-point.point-w {
	top: 50%;
	left: -3px;
	margin-top: -3px;
	cursor: w-resize;
}

.cropper-point.point-s {
	bottom: -3px;
	left: 50%;
	margin-left: -3px;
	cursor: s-resize;
}

.cropper-point.point-ne {
	top: -3px;
	right: -3px;
	cursor: ne-resize;
}

.cropper-point.point-nw {
	top: -3px;
	left: -3px;
	cursor: nw-resize;
}

.cropper-point.point-sw {
	bottom: -3px;
	left: -3px;
	cursor: sw-resize;
}

.cropper-point.point-se {
	right: -3px;
	bottom: -3px;
	width: 20px;
	height: 20px;
	cursor: se-resize;
	opacity: 1;
	filter: alpha(opacity=100);
}

.cropper-point.point-se:before {
	position: absolute;
	right: -50%;
	bottom: -50%;
	display: block;
	width: 200%;
	height: 200%;
	content: ' ';
	opacity: 0;
	background-color: #39f;
	filter: alpha(opacity=0);
}

@media (min-width: 768px) {
	.cropper-point.point-se {
		width: 15px;
		height: 15px;
	}
}

@media (min-width: 992px) {
	.cropper-point.point-se {
		width: 10px;
		height: 10px;
	}
}

@media (min-width: 1200px) {
	.cropper-point.point-se {
		width: 5px;
		height: 5px;
		opacity: .75;
		filter: alpha(opacity=75);
	}
}

.cropper-invisible {
	opacity: 0;
	filter: alpha(opacity=0);
}

.cropper-bg {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}

.cropper-hide {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
}

.cropper-hidden {
	display: none !important;
}

.cropper-move {
	cursor: move;
}

.cropper-crop {
	cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point {
	cursor: not-allowed;
}

.nav-menu {
	display:inline-block;
	flex: none;
	width: 25%;
	float:left;
    padding-top: 40px;
}


.nav-menu ul > li {
margin-bottom:20px;
}

.nav-menu ul > li > ul > li{
margin-bottom:2px;
}

.nav-menu p {
margin-bottom:5px;
}

.file-content {
	display:inline-block;
	flex: none;
	width: 70%;

}








.fix-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0 4px 7px rgba(0, 0, 0, 0.04);
  padding: 0;
  z-index: 110;
  -webkit-transform: translateY(-110%);
  transform: translateY(-110%);
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}

.fix-header.show {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.fix-header__wrap {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
}

.fix-header__logo {
  width: 16.5rem;
  padding-right: 1.5rem;
}

.fix-header__site_title{
	min-height: 40px;
}

.site_title{
    padding: 0.5em;
    font-size: 1.5rem;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
}

.fix-header__logo a {
  display: block;
  max-width: 13.2rem;
}

.fix-header__contact {
  width: 16.5rem;
  text-align: right;
}

.fix-header__contact-tel {
  color: #2f303e;
  font-size: 1.7rem;
  font-weight: 500;
  white-space: nowrap;
}

.fix-header .main-menu {
  padding: 0 1.5rem;
}

.fix-header .main-menu > ul > li {
  padding: 1.6rem 0;
}

.fix-header .main-menu .main-menu__sub {
  background: #f7f7f7;
}




.login_block {
	text-align:right;
	white-space:nowrap;
}

.login {
	width: 300px;
	text-align:right;
	white-space:nowrap;
}


.dataTables_filter{
	padding: 15px;
	margin-top: -40px;
}


.top_username {
	/*border: 1px solid #c5dbec; */
    /* font-weight: bold; */
	padding: 5px;
	margin-right: 5px;
}


.login_form_table {
	border-spacing: 3px 3px ;
	border-collapse: separate;
}


.login_form_table td {
	padding: 4px;
}

.login_form_table input {
	margin-left: 30px;
	width: 270px;
}

.login_form_table select {
	margin-left: 30px;
	width: 270px;
}


.ok_button {
	width: 100px !important;
	height: 30px !important;
	margin: 30px !important;
}

.cancel_button {
	width: 100px !important;
	height: 30px !important;
	margin: 30px !important;
}


.hide_dialog {
	display:none;
}

.show_dialog {
	display:block;
}


.main {
  -webkit-box-flex: 1;
  flex-grow: 1;
}

.page {
    margin-left: 20px;
    margin-right: 20px;
	margin-top:60px;
}

.identifier_form label {
	padding:10px;
	font-size:120%;
}

.identifier_form input {
	padding:10px;
	font-size:120%;
	width:400px;

}

.identifier_form {
	padding-top:0px;
}

.form_error {
	background-color: #f3f1007d;
}

.form_normal {
	background-color: #fff;
}

#kkt_list_monitoring {
    min-width: 800px;
    min-height: 400px;
	font-size:120%

}

#kkt_list_monitoring_update {
	min-width: 200px;
	min-height: 50px;
	background-color: #c6e3ee;
	font-size: 120%;
}