body {
    background-color: #2c2121;
}

.helpIcon {
	background-image: url('../../img/Help_wht_24.png');
}

.settingsIcon {
	background-image: url('../../img/cog_icon_wht_24.png');
}

.aiVisionIcon {
	background-image: url('../../img/MagicWand_24_White.png');
	background-size: 20px;
	background-position-x: 2px;
	background-position-y: 2px;
}

#divApprovalMenu {
	background-color: #2c2121;
}

#divDocumentMenu {
	background-color: #2c2121;
}

.modelContent {
    background-color: #d9d9d9;
}

.modelHeader {
    color: #1c1111;
    background-color: #d9d9d9;
}

.modalFilter {
    background-color: #d9d9d9;
    color: black;
}

.modelHeaderBar {
    color: #d9d9d9;
    background-color: #2c2121;
}

.modelCloseIcon {
    background-image: url('../../img/Cancel-Close_wht_24.png');
}

.compareSelect {
    background-color: #2c2121;
    color: RGB(200, 200,200);
}

.optionContainer {
	background-color: #2c2121;
}

.dropdown-content {
    background-color: rgba(255,255,255,0);
}

.dropdown-content:before {
	border-color:#2c2121 transparent;
}

.dropdown-content-batch {
	background-color: #2c2121;
}

.selectedButton {
	background-color: #443333;
}

.savedMeasurement {
	background-color: #2c2121;
	color: azure;
}


#txtSVGTextSearch {
	background-color: rgba(255,255,255,0.5);
	padding: 2px;
	border: none;
}

.zoomSlider::-webkit-slider-runnable-track {
	width: 100%;
	height: 5px;
	cursor: pointer;
	background: #e0e0e0;
	border-radius: 1.3px;
}

.zoomSlider::-webkit-slider-thumb {

	height: 15px;
	width: 10px;
	border-radius: 2px;
	background: #ffffff;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -8.2px;
}

.zoomSlider::-moz-range-track {
	width: 100%;
	height: 5px;
	cursor: pointer;
	box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
	background: #e0e0e0;
	border-radius: 1.3px;
}

.zoomSlider::-moz-range-thumb {
	height: 20px;
	width: 10px;
	border-radius: 2px;
	background: #ffffff;
	cursor: pointer;
}

.customSlider::-webkit-slider-runnable-track {
	width: 100%;
	height: 5px;
	cursor: pointer;
	background: #e0e0e0;
	border-radius: 1.3px;
}

.customSlider::-webkit-slider-thumb {
	height: 20px;
	width: 10px;
	border-radius: 2px;
	background: #ffffff;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -8.2px;
}


.customSlider::-moz-range-track {
	width: 100%;
	height: 5px;
	cursor: pointer;
	background: #e0e0e0;
	border-radius: 1.3px;
}

.customSlider::-moz-range-thumb {
	height: 20px;
	width: 10px;
	border-radius: 2px;
	background: #ffffff;
	cursor: pointer;
}

.uploadZone {
	outline: 3px dashed #92B0B3;
	border-radius: 10px;
}

.uploadZoneActive {
	outline: 3px dashed #39ac39 !important;
	border-radius: 10px;
}

#divCloseUploadOverlay {
	background-image: url('../../img/Cancel-Close_24.png');
}

#closeThreeDPreviewOptions {
	background-image: url('../../img/Cancel-Close_24.png');
}

#DeactivateCompare {
    background-image: url('../../img/Cancel-Close_wht_24.png');
}

#divViewerCell {
    background:-webkit-gradient(radial, 0 0, 0 100%, from(#f9f9f9), to(#efefef));
    background:-moz-radial-gradient(#6d6e71, #333333);
    background:-o-radial-gradient(#6d6e71, #333333);
    background:radial-gradient(#846363, #443333);
}

#divSepContainer #divSepDiv {
	background-color: rgba(125,125,125, 0.95);
}

#divSepContainer #divSepDiv #divNavigator {
	background-color: #2c2121;
}

#divNavigatorDisabled {
	background-color: #2c2121;
}

#divSeparationItems_Header {
	background-color: #7C7B7B;
	padding-top: 4px;
}

#divAnnDiv {
	background-color: #2c2121;
}

#divAnnDiv_ListItems {
	position: relative;
	background-color: rgba(125,125,125, 0.95);
}

#divAnnButton:before {
	border: 5px solid #2c2121;
	background-color: #2c2121;
}

#divCopyMagicButton:before {
	border: 5px solid #2c2121;
	background-color: #2c2121;
}

#divCopyMagicDiv {
	background-color: rgba(125,125,125, 0.95);
}

#divCopyMagicFilter {
	background-color: rgba(44, 33, 33, 0.95);
}

#HideAnnotations {
	background-image: url('../../img/Cancel-Close_wht_24.png');
}

#ResetSeparations {
	background-image: url('../../img/Cancel-Close_wht_24.png');
}

#divSepButton:before {
	border: 5px solid #2c2121;
	background-color: #2c2121;
}

.sep {
	background-color: rgba(150,150,150,0.75);
	color:#333;
}

.pending {
    color:lightgrey;
}

.textFormat {
	color:lightgrey;
}

#tblNavigatorDisabled {
	color: #FFFFFF;
}

/* Drop Down Divider */
.dropDownDivider {
	border-top: 1px dashed #fff;
}

.viewDetails {
	color: #D9D9D9;
}

.viewNavigation {
	color: #D9D9D9;
}

.batchName {
	color: #FFFFFF;
}
/**
 * Page Navigation Tools.
*/
.pageSelectCounter {
	padding: 0px;
	margin: 0px;
	position: relative;
	top: -32px;
	margin-bottom: -21px;
	color: rgba(220,220,220,1);
	font-weight: bold;
	background-color: rgba(0,0,0,0.5);
}

.pageListItem {
	cursor: pointer;
	float: left;
    padding: 10px;
    vertical-align: middle;
    display: inline-block;
	border-top: 2px solid #2C2122;
	border-bottom: 2px solid #2C2122;
}

.pageListItemSelected {
	cursor: pointer;
	float: left;
    padding: 10px;
    vertical-align: middle;
    display: inline-block;
	border-top: 2px solid #EF8F44;
	border-bottom: 2px solid #EF8F44;
	background-color: #574142;
}

.pageListItem:hover,
.pageListItemSelected:hover {
	cursor: pointer;
	padding: 10px;
	background-color: #574142;
	border-top: 2px solid;
	border-bottom: 2px solid;
	border-color: #3A74AD;
}

.pageThumb {
	cursor: pointer;
    vertical-align: middle;
    text-align: center;
    width: 90px;
    height: auto;
}

.pageThumbTitle {
	color: #ffffff;
    vertical-align: bottom;
    font-size: 0.75em;
    margin: 0px;
}

/* Settings */

.settings {
	background-color: #3b3030;
	color: white;
}

.settings__header {
	border-bottom: 1px solid white;
	border-bottom-style: dashed;
}

/* Tolerance */

.tolerance {
	background-color: #3b3030;
	color: white;
}

/**
 Tech Tools
*/

#divTechToolsClearCanvas {
    background-image: url('../../img/Cancel-Close_wht_24.png');
}

/**
 * Bubble.
 */

.bubbleError {
    color: #FFF;
    padding: 10px 2px 10px 2px;
    position: absolute;
    text-align: center;
    width: 300px;
    max-width: 500px;
    z-index: 2100;
	border-left: solid 5px #ff4d4d;

    /* css3 */
    background: #2c2121; /* default background for browsers without gradient support */
	background: -webkit-linear-gradient(left, #2c2121 , #2c2121); /* For Safari 5.1 to 6.0 */
	background: -moz-linear-gradient(bottom left, #2c2121 , #2c2121);
	background: -o-linear-gradient(right, #2c2121 , #2c2121); /* For Opera 11.1 to 12.0 */
    background: linear-gradient(to right, #2c2121 , #2c2121); /* Standard syntax (must be last) */
}

.bubbleSuccess {
    color: #FFF;
    padding: 10px 2px 10px 2px;
    position: absolute;
    text-align: center;
    width: 300px;
    max-width: 500px;
    z-index: 2100;
	border-left: solid 5px #00B359;

	background: -webkit-linear-gradient(left, #2c2121 , #2c2121); /* For Safari 5.1 to 6.0 */
	background: -moz-linear-gradient(bottom left, #2c2121 , #2c2121);
	background: -o-linear-gradient(right, #2c2121 , #2c2121); /* For Opera 11.1 to 12.0 */
    background: linear-gradient(to right, #2c2121 , #2c2121); /* Standard syntax (must be last) */
}

.bubbleWarning,
.bubbleConfirm {
    color: #FFF;
    padding: 10px 2px 10px 2px;
    position: absolute;
    text-align: center;
    width: 300px;
    max-width: 500px;
    z-index: 2100;
	border-left: solid 5px #E67300;

	background: -webkit-linear-gradient(left, #2c2121 , #2c2121); /* For Safari 5.1 to 6.0 */
	background: -moz-linear-gradient(bottom left, #2c2121 , #2c2121);
	background: -o-linear-gradient(right, #2c2121 , #2c2121); /* For Opera 11.1 to 12.0 */
    background: linear-gradient(to right, #2c2121 , #2c2121); /* Standard syntax (must be last) */
}

.bubbleInfo {
    color: #FFF;
    padding: 10px 2px 10px 2px;
    position: absolute;
    text-align: center;
    width: 300px;
    max-width: 500px;
    z-index: 2100;
    border-left: solid 5px #367bb1;
    background: -webkit-linear-gradient(left, #2c2121, #2c2121); /* For Safari 5.1 to 6.0 */
    background: -moz-linear-gradient(bottom left, #2c2121, #2c2121);
    background: -o-linear-gradient(right, #2c2121, #2c2121); /* For Opera 11.1 to 12.0 */
    background: linear-gradient(to right, #2c2121, #2c2121); /* Standard syntax (must be last) */
}

.DocumentLabel {
	width: 150px;
	max-height: 350px;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 3;
	background-color: #2c2121;
	color: white;
	font: 14px;
	text-align: center;
}

/**
 List Items
*/

.annotationListItemSelected {
	border: 2px solid white;
}

/**
 *Filters
 */

.filters {
	background-color: #8f8f8f;
}

.filter {
	background-color: #2e2222;
}

/* Text Compare */

.divTextCompareButton {
	background-color: #2c2121;
}

.textCompareSeparations {
	color: lightgray;
	background-color: #2c2121;
	position: absolute;
	z-index: 6;
	margin-top: 14px;
	margin-left: 0px;
}

	.textCompareSeparations::before {
		content: "";
		position: absolute;
		margin-left: calc(50% - 2px);
		margin-top: -11px;
		top: 0px;
		left: 0px;
		border-width: 10px 10px 0;
		border-style: solid;
		border-color: #2c2121 transparent;
		display: block;
		width: 0;
		z-index: 10;
	}

/* Checklist */

.checklistItem--background {
	background-color: rgba(150,150,150,0.75);
}

/* Tabs */

.divTab--active {
	background-color: #7C7A7A;
	border-top: 3px solid #406daf;
}

.divTab--inactive {
	background-color: #5f5f5f;
	border-top: 3px solid #5f5f5f;
}

.divTab:hover {
	background-color: rgba(150,150,150,0.75);
	cursor: pointer;
}

.divTab__Title {
	padding: 8px;
	color: white;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*# sourceMappingURL=Dark-06ec7dce09.css.map */
