﻿.cadviewer-core-styles {
  /* dropdown control - from bootstrap-cadviewer 7.3.7*/
}
.cadviewer-core-styles .dropup, .cadviewer-core-styles .dropdown {
  position: relative;
}
.cadviewer-core-styles .dropdown-toggle:focus {
  outline: 0;
}
.cadviewer-core-styles .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.cadviewer-core-styles .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.cadviewer-core-styles .dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.cadviewer-core-styles .dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.cadviewer-core-styles .dropdown-menu > li > a:hover, .cadviewer-core-styles .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.cadviewer-core-styles .dropdown-menu > .active > a, .cadviewer-core-styles .dropdown-menu > .active > a:hover, .cadviewer-core-styles .dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.cadviewer-core-styles .dropdown-menu > .disabled > a, .cadviewer-core-styles .dropdown-menu > .disabled > a:hover, .cadviewer-core-styles .dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.cadviewer-core-styles .dropdown-menu > .disabled > a:hover, .cadviewer-core-styles .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.cadviewer-core-styles .open > .dropdown-menu {
  display: block;
}
.cadviewer-core-styles .open > a {
  outline: 0;
}
.cadviewer-core-styles .dropdown-menu-right {
  right: 0;
  left: auto;
}
.cadviewer-core-styles .dropdown-menu-left {
  right: auto;
  left: 0;
}
.cadviewer-core-styles .dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.cadviewer-core-styles .dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.cadviewer-core-styles .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.cadviewer-core-styles .dropup .caret, .cadviewer-core-styles .navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.cadviewer-core-styles .dropup .dropdown-menu, .cadviewer-core-styles .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
  /* dropdown control - from bootstrap-cadviewer 7.3.7*/
}
.cadviewer-core-styles .cadviewer_general_styles {
  background: red !important;
}
.cadviewer-core-styles #floorPlanCanvasObject {
  border: 4px dotted black;
  /* 3.3.01f */
}
.cadviewer-core-styles #floorPlanCanvasObjectSpace {
  border: 4px dotted red;
}
.cadviewer-core-styles .cvjs_coordinateX_menu {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 10pt;
  font-weight: none;
  margin: 0;
  margin-top: 6px;
  position: absolute;
  left: 12px;
  cursor: pointer;
  text-align: left;
  vertical-align: middle;
  width: 230px;
  z-index: 980;
}
.cadviewer-core-styles foreignObject{ white-space:pre-wrap !important; } 
.cadviewer-core-styles .cvjs_coordinateY_menu {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 10pt;
  position: absolute;
  font-weight: none;
  margin: 0;
  margin-top: 6px;
  left: 230px;
  cursor: pointer;
  text-align: left;
  vertical-align: middle;
  width: 210px;
  z-index: 980;
  /* 6.8.21  */
}
.cadviewer-core-styles .cvjs_qtip {
  max-width: none !important;
}
.cadviewer-core-styles #cvjs_tool_tip {
  position: absolute;
  border: 1px solid gray;
  /* 8.32.2   */
  background-color: #efefef;
  color: #333;
  padding: 3px;
  z-index: 1000;
  /* set this to create word wrap */
  max-width: 200px;
}
.cadviewer-core-styles #cvjs_display_tip {
  position: absolute;
  border: 1px solid gray;
  background-color: #efefef;
  color: #333;
  padding: 3px;
  z-index: 1010;
  /* set this to create word wrap */
}
.cadviewer-core-styles #floorPlan {
  margin: 0px;
  border: 0;
  z-index: 10;
}
.cadviewer-core-styles .cvjs_modal_header_1 {
  color: #00539B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin: 0;
  margin-top: -10px;
  cursor: pointer;
  text-align: left;
  vertical-align: top;
  width: 128px;
  z-index: 980;
  padding: 1px;
}
.cadviewer-core-styles .cvjs_modal_header_info_1 {
  color: #00539B;
  margin: 0;
  cursor: pointer;
  width: 40px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_1 {
  color: #00539B;
  margin: 0;
  cursor: pointer;
  width: 20px !important;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_1_select {
  color: #22FB22;
  /*	color: #FB5300; */
  margin: 0;
  cursor: pointer;
  width: 20px;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_2_select {
  color: #FB5300;
  margin: 0;
  cursor: pointer;
  width: 20px;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_1_nonselect {
  color: #9B9B9B;
  margin: 0;
  cursor: pointer;
  width: 20px;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_2_nonselect {
  color: #9B9B9B;
  margin: 0;
  cursor: pointer;
  width: 20px;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .cvjs_modal_header_sticky_note_info_2 {
  color: #00539B;
  margin: 0;
  cursor: pointer;
  width: 20px;
  padding: 5px;
  margin-top: -10px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles #cvjs_modal_header_info_2 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  margin: 0;
  margin-top: 0px;
}
.cadviewer-core-styles .cvjs_modal_header_stickynote_info_2 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  margin: 0;
  margin-top: 0px;
  color: #00539B;
}
.cadviewer-core-styles .cvjs_modal_header_stickynote_info_2_background {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9pt;
  width: 10px;
  margin: 0;
  padding: 1px;
}
.cadviewer-core-styles .cvjs_callback_modal_1 {
  width: 120px;
  height: 30px;
  margin-bottom: 10px;
  float: left;
  clear: none;
  text-align: center;
  cursor: pointer;
  color: #00539B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  z-index: 201;
}
.cadviewer-core-styles .cvjs_modal_1 {
  width: 60px;
  margin-bottom: 10px;
  float: left;
  clear: none;
  text-align: center;
  cursor: pointer;
  color: #00539B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  z-index: 201;
}
.cadviewer-core-styles .cvjs_modal_blank {
  width: 15px;
  margin-bottom: 10px;
  float: left;
  clear: none;
  text-align: center;
  text-decoration: underline;
  /*	cursor: hand;*/
  cursor: pointer;
  color: #00539B;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  z-index: 201;
}
.cadviewer-core-styles .cvjs_modal_2 {
  width: 60px;
  margin-bottom: 10px;
  float: left;
  clear: none;
  text-align: center;
  /*	text-decoration: underline; */
  cursor: pointer;
  color: green;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  z-index: 201;
}
.cadviewer-core-styles .cvjs_stickynotes_text_1 {
  width: 250px;
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: 1px;
  margin-right: 1px;
  float: left;
  clear: none;
  text-align: left;
  /*	text-decoration: underline; */
  cursor: pointer;
  background-color: #F7F7F7;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  z-index: 201;
}
.cadviewer-core-styles .cvjs_stickynotes_edit_text_1 {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  z-index: 201;
  border-right: 0px;
  width: 100%;
}
.cadviewer-core-styles .cvjs_redlines_edit_text_1 {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  z-index: 201;
  padding: 4px;
}
.cadviewer-core-styles .cvjs_pdfmail_edit_text_1 {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  z-index: 201;
  position: absolute;
  top: 80px;
  left: 100px;
  /* 6.2.45
   img.map{
   outline: none;
   }
   map area{
   outline: none;
   }
   */
}
.cadviewer-core-styles .cvjs_wait_text_4 {
  border: 0px dotted;
  width: 86px;
  text-indent: 12px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #243A64;
  font-size: 16px;
  line-height: 1.3;
}
.cadviewer-core-styles .cvjs_wait_text_5 {
  border: 0px dotted;
  width: 110px;
  text-indent: 6px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #243A64;
  font-size: 15px;
  line-height: 1.3;
}
.cadviewer-core-styles .cvjs_wait_looper {
  position: absolute;
  border: 1px solid gray;
  background-color: #fff;
  color: #333;
  z-index: 10000;
  border-radius: 10px;
  border: 2px solid #19A5DE;
  padding: 10px;
  width: auto;
  height: 60px;
  /* set this to create word wrap */
  max-width: 200px;
  min-width: auto;
}
.cadviewer-core-styles #wait_looper_text_id {
  text-indent: 14px;
  /* file loader modal */
}
.cadviewer-core-styles .cadviewer_modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}
.cadviewer-core-styles .color_modal-body {
  background-color: transparent;
  text-indent: 12px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #243A64;
  font-size: 16px;
}
.cadviewer-core-styles .measurement_modal-body {
  background-color: "#AAAAAA";
  /* draggable: true; */
  position: absolute;
  text-indent: 12px;
  z-index: 2000000;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #243A64;
  font-size: 16px;
}
.cadviewer-core-styles .cvjs_measurementLength {
  display: inline-block;
}
.cadviewer-core-styles #cvjs_measurementInput {
  display: inline-block;
}
.cadviewer-core-styles #measureareaLocation {
  position: absolute;
  left: 40px;
  top: 90px;
}
.cadviewer-core-styles #cvjs_measurearea_checkbox {
  position: absolute;
  left: 10px;
  top: 90px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_pdfservername_checkbox {
  /*	position: absolute;
   top: 2px; */
  min-height: 16px !important;
  /*7.3.26 */
  vertical-align: middle;
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_layerlist_checkbox {
  position: absolute;
  min-height: 16px !important;
  /*7.3.26 */
  background-color: DodgerBlue;
  /*	  border: 3px;   */
  margin-bottom: 0px;
  color: white;
  cursor: pointer;
  font-size: 14px;
  top: 458px;

}
.cadviewer-core-styles #cvjs_layerlist_checkboxText {
  position: absolute;
  /*left: 35px;
   bottom: 5px;
   height: 16px;
   min-height: 16px !important;*/
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
  top: 462px;
  left: 26px;
  line-height: 13px;
}
.cadviewer-core-styles #cvjs_imageObject {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.3;
  color: #333;
}
.cadviewer-core-styles #cvjs_layer_selectdrawing {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #cvjs_SelectLayerDrawings {
  min-width: 300px;
  max-width: 300px;
  /* 6.1.30 */
  /*  6.2.445
   #cvjs_SelectLayerDrawings.multiselect {
   background-color: #F00;
   border: 3px solid #ced4da;	
   }
   .multiselect{
   min-width: 140px;
   max-width: 396px; 
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   }
   .multiselect-container{
   min-width: 140px;
   max-width: 396px; 
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   }
   .multiselect-selected-text{
   min-width: 140px;
   max-width: 396px; 
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   }
   .multiselect-item{
   min-width: 140px;
   max-width: 396px; 
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   }
   */
}
.cadviewer-core-styles #cvjs_LayerSelectorLocation {
  position: relative;
  /*	left : 30px;   /* 6.2.45 * /
   bottom : 26px; */
  /*width: 100px !important; */
  height: 40px;
  width: 350px;
  margin-top: 5px;
  margin-left: 5px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_redlineTextM1 {
  display: inline-block;
  margin-top: 10px;
  border-style: solid;
  border-width: 0px;
}
.cadviewer-core-styles #cvjs_redlineTextM2 {
  display: inline-block;
  border-style: solid;
  border-width: 0px;
  position: absolute;
  top: 80px;
  margin-left: 0px;
}
.cadviewer-core-styles #cvjs_redlineTextM3 {
  display: inline-block;
  border-style: dotted;
  border-width: 0px;
}
.cadviewer-core-styles #gMenu {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  user-select: none;
}
.cadviewer-core-styles #floorPlan {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  user-select: none;
}
.cadviewer-core-styles .select_file_text {
  border: 0px dotted;
  width: 440px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 14px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_attention {
  border: 0px dotted;
  width: 440px;
  text-indent: 3px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #990000;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_tag_text {
  border: 0px dotted;
  width: 400px;
  z-index: 0;
  text-indent: 0px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .select_tag_text_attention {
  border: 0px dotted;
  width: 440px;
  z-index: 0;
  text-indent: 2px;
  text-align: left;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #7c7c7c;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .text_modal_table_class {
  border: 0px solid;
  color: #7c7c7c;
  width: 280px;
  height: 50px;
  text-align: left;
  vertical-align: text-top;
  z-index: 9000000;
}
.cadviewer-core-styles .select_tag_text_modal {
  border: 0px dotted;
  width: 260px;
  z-index: 0;
  text-indent: 0px;
  text-align: left;
  vertical-align: top;
  font-family: "Helvetica", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #333333;
  font-size: 13px;
  line-height: 1.3;
}
.cadviewer-core-styles .select_tag_text_modal_file {
  border: 0px dotted;
  width: 260px;
  z-index: 0;
  text-indent: 0px;
  text-align: left;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #333333;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .display_tag_text2 {
  border: 6px dotted;
  border-color: white;
  z-index: 0;
  text-indent: -6px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .select_tag_text2 {
  border: 0px dotted;
  width: 400px;
  z-index: 0;
  text-indent: 0px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .select_tag_text_top {
  width: 400px;
  z-index: 0;
  text-indent: 10px;
  margin: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .select_tag_text_upload_redline {
  z-index: 0;
  text-indent: 4px;
  margin: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .select_tag_text_top_big {
  width: 400px;
  z-index: 0;
  text-indent: 6px;
  margin: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7c7c7c;
  font-size: 14px;
  line-height: 1;
  margin-top: -10px;
}
.cadviewer-core-styles .select_tag_text_blue {
  width: 93px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #026DD9;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .delete_tag_text_blue {
  width: 48px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #00539B;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .rename_tag_text_blue {
  width: 54px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #00539B;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .rename_tag_text_blue1 {
  width: 42px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #026DD9;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .unlink_tag_text_blue1 {
  width: 32px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #026DD9;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .clear_tag_text_blue1 {
  width: 28px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #026DD9;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .delete_tag_image {
  width: 18px;
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #00539B;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .horizontal_dotted_line {
  border-bottom: 1px dotted;
  color: #a8a8a8;
  width: 530px;
  margin-top: 6px;
}
.cadviewer-core-styles .horizontal_line {
  border-bottom: 2px solid;
  color: #DDDDDD;
  width: 530px;
  margin-top: 6px;
}
.cadviewer-core-styles .horizontal_line_yellow {
  border-bottom: 2px solid;
  color: #DDDDDD;
  width: 530px;
  margin-top: 0px;
  background: #FFFF99;
}
.cadviewer-core-styles .horizontal_modal_line {
  border-bottom: 1px solid;
  color: #DDDDDD;
  width: 280px;
  margin-top: 2px;
}
.cadviewer-core-styles .whiteUnderbar {
  z-index: 0;
  margin: 0 auto;
  text-align: left;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  font-size: 10px;
  line-height: 1.1;
}
.cadviewer-core-styles #info_serverFileLoadModal {
  width: 533px;
}
.cadviewer-core-styles #filterByInfoTable2 {
  width: 530px;
  height: 44px;
  border: 0px solid #99CCF4;
}
.cadviewer-core-styles #filterByInfoTable2 tr {
  height: 5px;
  border: 0px solid #DDDDDD;
}
.cadviewer-core-styles #filterByInfoTable2 td:fb_1 {
  width: 40%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByInfoTable2 td:fb_1_1 {
  width: 40%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByInfoTable2 td:fb_2 {
  width: 30%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByInfoTable2 td:fb_3 {
  width: 30%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTable {
  width: 530px;
  height: 20px;
  border: 0px solid #99CCF4;
}
.cadviewer-core-styles #filterByTable tr {
  height: 15px;
  border: 0px solid #DDDDDD;
}
.cadviewer-core-styles #filterByTable td:fb_11 {
  border: 0px solid #00FF00;
  height: 50px;
}
.cadviewer-core-styles #filterByTable td:fb_22 {
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTable td:fb_33 {
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTable_attention {
  width: 530px;
  border: 0px solid #99CCF4;
  background: #FFFF99;
}
.cadviewer-core-styles #filterByTable_attention tr {
  height: 40px;
  border: 0px solid #DDDDDD;
}
.cadviewer-core-styles #filterByTable_attention td:fb_11 {
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTable_attention td:fb_22 {
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTable_attention td:fb_33 {
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByTableFileInput {
  width: 530px;
  height: 26px;
  border: 0px solid #99CCF4;
  /* 6.2.45
   name_tags {
   background-color: transparent;
   left: 0;
   width: 200px;
   position: absolute; 
   top: 0;   
   z-index: 1000;    
   }
   name_tags_a {
   background-color: white;
   left: 0;
   width: 160px;
   position: absolute; 
   top: 0;   
   z-index: 1;    
   }
   */
}
.cadviewer-core-styles input[type=text3] {
  width: 210px;
  height: 22px;
  padding: 1px;
  top: 10px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  min-height: 22px !important;
  /* 8.9.3  */
}
.cadviewer-core-styles input[type=text3_red] {
  width: 140px;
  height: 28px;
  padding: 1px;
  top: 10px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  min-height: 22px !important;
  /* 8.9.3  */
  /* 6.2.46
   .name_tags2 {
   background-color: transparent;
   left: 0;
   width: 210px;
   position: absolute; 
   top: 10px;   
   z-index: 1000;    
   }
   */
  /* 6.2.46
   .name_tags2_red {
   background-color: transparent;
   left: 0;
   width: 140px;
   position: absolute; 
   top: 10px;   
   z-index: 1000;    
   }
   */
}
.cadviewer-core-styles #filterByTable2 {
  width: 530px;
  border: 0px solid #99CCF4;
  background: #FFF;
  width: 530px;
  height: 30px;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 tr {
  height: 15px;
  border: 0px solid #DDDDDD;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 td:fb_112 {
  width: 100px;
  border: 0px solid #00FF00;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 td:fb_22 {
  border: 0px solid #00FF00;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 td:fb_22_2 {
  border: 0px solid #00FF00;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 td:fb_22_3 {
  border: 0px solid #00FF00;
  z-index: 0;
}
.cadviewer-core-styles #filterByTable2 td:fb_33 {
  border: 0px solid #00FFFF;
  z-index: 0;
}
.cadviewer-core-styles .ui-sortable-handle {
  height: 50px;
}
.cadviewer-core-styles .select_file_text_2a {
  border: 0px dotted;
  width: 240px;
  text-indent: 0px;
  z-index: 5;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 14px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_modal {
  border: 0px dotted;
  width: 235px;
  text-indent: 0px;
  z-index: 9000000;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_close {
  border: 0px dotted;
  width: 20px;
  text-indent: 0px;
  z-index: 9000000;
  text-align: right;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 22px;
  line-height: 1.1;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.cadviewer-core-styles .info_button_close {
  border: 0px dotted;
  width: 25px;
  text-indent: 0px;
  z-index: 9000000;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 40px;
  line-height: 1.1;
  line-height: 20px;
  color: #0c3d8c;
}
.cadviewer-core-styles #delete_form {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 290px;
  height: 160px;
  z-index: 9000000;
}
.cadviewer-core-styles #unlink_form {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 290px;
  height: 160px;
  z-index: 9000000;
}
.cadviewer-core-styles #clear_form {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 290px;
  height: 160px;
  z-index: 9000000;
}
.cadviewer-core-styles #filterByInfoTable_attention {
  width: 530px;
  border: 0px solid #99CCF4;
  background: #FFFF99;
}
.cadviewer-core-styles #filterByInfoTable_attention tr {
  height: 10px;
  border: 0px solid #DDDDDD;
}
.cadviewer-core-styles #filterByInfoTable_attention td:fb_1 {
  width: 80%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByInfoTable_attention td:fb_2 {
  width: 10%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #filterByInfoTable_attention td:fb_3 {
  width: 10%;
  border: 0px solid #00FF00;
}
.cadviewer-core-styles #serverFileModalName {
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 18px;
  /* line-height: 1.42857143; */
  color: #526687;
  /* #243a64 #374daf   */
}
.cadviewer-core-styles #cvjs_FileModalXButton {
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 15px;
  /*  6.2.45
   .xxxmeasurement_modal-body{
   height: 10px;
   background: white;
   }
   */
}
.cadviewer-core-styles #SelectFloorPlan {
  height: 300px;
  position: xabsolute;
  overflow: scroll;
  overflow-x: hidden;
}
.cadviewer-core-styles #SelectFloorPlanEdit {
  height: 300px;
  position: xabsolute;
  overflow: scroll;
  overflow-x: hidden;
}
.cadviewer-core-styles .changePagebox1 {
  position: relative;
  width: 472px;
  height: 31px;
  background-image: url(../images/pageChange_08.png);
  background-repeat: no-repeat;
  padding-left: 110px;
  padding-top: 7px;
  z-index: 900;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 13px;
}
.cadviewer-core-styles .cvjs_floatpagemenutext {
  position: absolute;
  top: 7px;
  left: 165px;
  width: 1px;
  background-color: transparent;
  border: 1px solid yellow;
}
.cadviewer-core-styles .cvjs_rotateback {
  position: absolute;
  top: 1px;
  left: 66px;
  width: 22px;
  height: 29px;
  background-color: transparent;
  border: 0px solid yellow;
}
.cadviewer-core-styles .cvjs_rotateforward {
  position: absolute;
  top: 1px;
  left: 88px;
  width: 20px;
  height: 29px;
  background-color: transparent;
  border: 0px solid yellow;
}
.cadviewer-core-styles .cvjs_zoomextents {
  position: absolute;
  top: 1px;
  left: 5px;
  width: 25px;
  height: 29px;
  background-color: transparent;
  border: 0px solid yellow;
}
.cadviewer-core-styles .cvjs_zoomwindow {
  position: absolute;
  top: 1px;
  left: 33px;
  width: 25px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_fastback {
  position: absolute;
  top: 1px;
  left: 115px;
  width: 33px;
  height: 29px;
  background-color: transparent;
  border: 0px solid yellow;
}
.cadviewer-core-styles .cvjs_back {
  position: absolute;
  top: 1px;
  left: 142px;
  width: 27px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_enterpagenumber {
  position: absolute;
  top: 1px;
  left: 168px;
  width: 55px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_selectpagefromlist {
  position: absolute;
  top: 1px;
  left: 230px;
  width: 185px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_forward {
  position: absolute;
  top: 1px;
  left: 421px;
  width: 23px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_fastforward {
  position: absolute;
  top: 1px;
  left: 442px;
  width: 33px;
  height: 29px;
  background-color: transparent;
  border: 0px solid red;
}
.cadviewer-core-styles .cvjs_floorPlanMagnifyingGlass {
  z-index: 9000000;
  border: 1px solid gray;
  width: 648px;
  height: 460px;
  border-radius: 0px;
  background-color: #fff;
  position: absolute;
}
.cadviewer-core-styles table.cvjs_floorPlanMagnifyingGlassTable {
  width: 648px;
  height: 440px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.cvjs_floorPlanMagnifyingGlassTable tr {
  height: 30px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.cvjs_floorPlanMagnifyingGlassTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 30px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .cvjs_floorPlanMagnifyingGlassEncapsulate {
  z-index: 5000;
  border: 4px solid gray;
  width: 660px;
  /*7.3.26 */
  height: 494px;
  border-radius: 5px;
  background-color: #fff;
  position: absolute;
}
.cadviewer-core-styles .cvjs_floorPlanMagnifyingGlassTop {
  position: absolute;
  z-index: 5000;
  border: 1px solid gray;
  width: 650px;
  /*7.3.26 */
  height: 25px;
  border-radius: 0px;
  background-color: #DDDDDD;
}
.cadviewer-core-styles #cvjs_floorPlanInsertImageEncapsulate {
  z-index: 5000;
  border: 4px solid gray;
  width: 656px;
  height: 480px;
  border-radius: 5px;
  background-color: #fff;
}
.cadviewer-core-styles #cvjs_floorPlanInsertImage {
  z-index: 5000;
  border: 1px solid gray;
  width: 648px;
  height: 454px;
  border-radius: 0px;
  background-color: #fff;
}
.cadviewer-core-styles #cvjs_floorPlanInsertImageTop {
  z-index: 5000;
  border: 1px solid gray;
  width: 648px;
  height: 22px;
  border-radius: 0px;
  background-color: #DDDDDD;
}
.cadviewer-core-styles .cvjs_modal_header_insert_image_info_1 {
  color: #00539B;
  margin: 0;
  cursor: pointer;
  width: 25px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
  padding-top: 2px;
}
.cadviewer-core-styles .cvjs_modal_header_insert_image_info_2 {
  color: #00539B;
  margin: 0;
  cursor: pointer;
  width: 30px;
  padding-top: 2px;
  padding-right: 4px;
  text-align: right;
  vertical-align: top;
  z-index: 20000;
}
.cadviewer-core-styles .top_bar_gray_underbar {
  color: #DDDDDD;
  z-index: 9000000;
}
.cadviewer-core-styles .top_bar_white_underbar {
  color: #FFF;
  z-index: 9000000;
}
.cadviewer-core-styles input[type=button_layer] {
  width: 100px;
  height: 22px;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #DDDDDD;
  cursor: pointer;
  min-height: 22px !important;
  /* 8.9.3  */
}
.cadviewer-core-styles #layerlist_id_space {
  cursor: initial;
  /*7.4.31 */
}
.cadviewer-core-styles #cvjs_redline_text_fontsize {
  position: absolute;
  top: 34px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_redlineFontSizeInput {
  position: absolute;
  top: 28px;
  left: 110px;
  width: 80px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #redline_text {
  position: absolute;
  top: 62px;
  left: 5px;
  width: 320px;
  height: 60px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  background: #FFF;
	background-color: #FFF;
  font-size: 13px;
  line-height: 1;
  /* 7.3.31 */
}
.cadviewer-core-styles #cvjs_redlinetext_button {
  cursor: pointer;
  position:absolute;
  top: 30px !important;
  right: 10px !important;
  width: 40px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 12px;
  background: #F0F0F0;
}
.cadviewer-core-styles #cvjs_redline_text_inserttext {
  position: absolute;
  top: 133px;
  left: 5px;
  width: 300px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 11px;
  line-height: 1;
  /* 7.3.30  */
}
.cadviewer-core-styles #cvjs_redline_thickness_thickness {
  position: absolute;
  top: 32px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  /* 7.3.30  */
}
.cadviewer-core-styles #cvjs_thickness_button {
  cursor: pointer;
  position: absolute;
  top: 30px !important;
  left: 234px !important;
  width: 40px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

  /* 7.3.30  */
}
.cadviewer-core-styles #cvjs_redlineThicknessInput {
  position: absolute;
  top: 28px;
  left: 100px;
  width: 80px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
  /* 7.3.38 */
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsTextSpaceId {
  position: absolute;
  top: 64px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsTextType {
  position: absolute;
  top: 64px;
  left: 200px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectchangeTypeFromModal {
  position: absolute;
  top: 58px;
  left: 300px;
  width: 100px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectchangeLayerFromModal {
  position: absolute;
  top: 28px;
  left: 80px;
  width: 200px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectchangeIdFromModal {
  position: absolute;
  top: 58px;
  left: 80px;
  width: 100px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsTextLayer {
  position: absolute;
  top: 34px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsExplanation {
  position: absolute;
  width: 400px;
  top: 116px;
  left: 5px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_updateChangeSpaceObjects {
  position: absolute;
  top: 90px;
  left: 80px;
  width: 120px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_unlinkChangeSpaceObjects {
  position: absolute;
  top: 90px;
  left: 240px;
  width: 120px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
  /* 7.3.28 */
}
.cadviewer-core-styles #cvjs_spaceobjectsettingsTextLayer {
  position: absolute;
  top: 34px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectLayerFromModal {
  position: absolute;
  top: 28px;
  left: 120px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectIdFromModal {
  position: absolute;
  top: 57px;
  left: 120px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectsettingsTextSpaceId {
  position: absolute;
  top: 62px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectTypeFromModal {
  position: absolute;
  top: 86px;
  left: 120px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles #cvjs_spaceobjectsettingsTextType {
  position: absolute;
  top: 92px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_spaceobjectsettingsTextShift {
  position: absolute;
  top: 120px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  /* 6.2.45
   .list{
   cursor: initial;
   }
   */
  /* 7.3.7*/
}
.cadviewer-core-styles #cvjs_layer_settings_button1 {
  position: relative;
  top: 5px !important;
  left: 20 !important;
  width: 115px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

  /* 7.3.7*/
}
.cadviewer-core-styles #cvjs_layer_settings_button2 {
  cursor: pointer;
  position: relative;
  top: 5px !important;
  left: 100 !important;
  width: 115px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

  /* 7.3.7*/
}
.cadviewer-core-styles #cvjs_layer_settings_button3 {
  position: relative;
  top: 5px !important;
  left: 160 !important;
  width: 115px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

  /* 7.3.7*/
}
.cadviewer-core-styles #cvjs_layer_search_field {
  /*position: absolute;*/
  top: 40 !important;
  left: 50 !important;
  margin-left: 40px;
  width: 160px;
  height: 24px !important;
  min-height: 24px !important;
  height: 22px;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  /* 7.3.7  */
}
.cadviewer-core-styles #cvjs_layer_sort_button {
  cursor: pointer;
  /*position: absolute !important;*/
  top: 20 !important;
  left: 300 !important;
  width: 140px;
  height: 24px !important;
  min-height: 24px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #444;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles .cvjs_sort {
  padding: 8px 30px;
  border-radius: 6px;
  border: none;
  display: inline-block;
	color:#444;
  text-decoration: none;
  background-color: #28a8e0;
  height: 30px;
  margin: 2px;
}
.cadviewer-core-styles .cvjs_sort:hover {
  text-decoration: none;
  background-color: #1b8aba;
}
.cadviewer-core-styles .cvjs_sort:focus {
  outline: none;
}
.cadviewer-core-styles .cvjs_sort:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  content: "";
  position: relative;
  top: -10px;
  right: -5px;
}
.cadviewer-core-styles .cvjs_sort.asc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
  content: "";
  position: relative;
  top: 13px;
  right: -5px;
}
.cadviewer-core-styles .cvjs_sort.desc:after {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  content: "";
  position: relative;
  top: -10px;
  right: -5px;
}
.cadviewer-core-styles #cvjs_layer_sort_button_space {
  width: 140px;
  height: 22px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #FFF;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_layer_search_space_field {
  width: 160px;
  height: 22px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_pagechange_sort_button {
  cursor: pointer;
  width: 140px;
  height: 22px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #444;
  font-size: 12px;
  line-height: 12px;
  background: #F0F0F0;
  min-height: 22px;

}
.cadviewer-core-styles #cvjs_pagechange_search_field {
  width: 160px;
  height: 22px;
  min-height: 22px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 12px;
}
.cadviewer-core-styles table.layerListTable {
  /* display : inline; */
  /*7.4.37 */
  width: 330px;
  height: 310px;
  z-index: 1000;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.layerListTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
  text-align: left;
}
.cadviewer-core-styles table.layerListTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px;
  background: #FFFFFF;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px;
  vertical-align: top;
  text-align: left;
}
.cadviewer-core-styles .pagechangeListModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 434px;
  height: 455px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .pagechangeListHeader {
  z-index: 1000;
  border: 0px solid gray;
  position: absolute;
  top: 5px;
  /* 6.4.27 */
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: -5px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .pagechangeListHeaderLayers {
  z-index: 1000;
  border: 0px solid red;
  position: absolute;
  top: 5px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: -5px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.pagechangeListTable {
  width: 330px;
  height: 310px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.pagechangeListTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.pagechangeListTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .textSearchHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  /* 7.3.8*/
}
.cadviewer-core-styles .textsearchModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 380px;
  height: 90px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  line-height: 1;
}
.cadviewer-core-styles .spaceObjectsCreateInitModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 380px;
  height: 120px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #cvjs_spaceobjectsettingsTextCreate {
  position: absolute;
  right: 20px;
  top: 80px;
  height: 22px;
  min-height: 22px !important;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles table.textsearchModalTable {
  width: 376px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.42857143 !important;
  color: #333 !important;
}
.cadviewer-core-styles table.textsearchModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.textsearchModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .spaceobjectchangeModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 420px;
  height: 145px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsUnlink {
  position: absolute;
  left: 10px;
  top: 84px;
}
.cadviewer-core-styles #cvjs_spaceobjectchangesettingsUpdate {
  position: absolute;
  left: 140px;
  top: 84px;
}
.cadviewer-core-styles .cvjs_changespaceModalSmall {
  position: absolute;
  left: 10px;
  top: 116px;
  font-size: 11px;
  line-height: 95%;
}
.cadviewer-core-styles table.spaceobjectchangeModalTable {
  width: 376px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.spaceobjectchangeModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.spaceobjectchangeModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .info_messageModal_2 {
  z-index: 1000;
  width: 430px;
  height: 110px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
}
.cadviewer-core-styles table.info_messageModal_2Table {
  width: 426px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.info_messageModal_2Table tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.info_messageModal_2Table td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 5px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .cvjs_inputTextSearchModal {
  /* 7.3.14*/
  width: 100px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

  /* 7.3.8 */
}
.cadviewer-core-styles #cvjs_textsearch_button {
  cursor: pointer;
  position: absolute;
  top: 58px;
  right: 10px;
  width: 60px;
  height: 20px;
  min-height: 20px !important;
  /*7.3.14 */
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

  /*7.3.8*/
}
.cadviewer-core-styles #cvjs_textModalSmall {
  position: absolute;
  top: 62px;
  left: 210px;
  font-size: 11px;
  /*7.3.8*/
}
.cadviewer-core-styles #cvjs_percentageLevelFromModal {
  /* 7.3.14*/
  position: absolute;
  top: 58px;
  left: 140px;
  width: 60px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px !important;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  /*7.3.8*/
}






.cadviewer-core-styles #cvjs_searchTextFromModal {
  /* 7.3.14*/
  position: absolute;
  top: 30px;
  left: 140px;
  width: 180px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px !important;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;
	background-color: #FFF;
}
.cadviewer-core-styles .cvjs_inputTextSearchModalwide {
  width: 180px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles .info_messageModalWrapper {
  z-index: 1000;
  width: 430px;
  height: 120px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid black;
}
.cadviewer-core-styles .infoModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #cvjs_informationModalText {
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .cvjs_informationModalText_div {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px !important;
  /* line-height: 1.42857143; */
  color: #333;
  line-height: 1.2 !important;
  text-wrap: wrap;
  /*7.3.12 */
}
.cadviewer-core-styles .cvjs_informationModalText_2_div {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px !important;
  /* line-height: 1.42857143; */
  color: #333;
  padding: 5px;
  line-height: 1.2 !important;
  text-wrap: wrap;
  /*7.3.12 */
}
.cadviewer-core-styles #cvjs_informationModalText_2 {
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .cvjs_inputCalibrateModal {
  /*6.5.11a*/
  /* 7.3.14*/
  width: 80px;
  height: 20px;
  min-height: 20px !important;
  padding: 0px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

  /* 6.5.15i */
}
.cadviewer-core-styles .cvjs_calibrateSnap {
  width: 100px;
}
.cadviewer-core-styles .cvjs_calibrateSnapSelect {
  width: 140px;
  position: absolute;
  left: 140px;
  top: 216px;
  height: 22px;
  min-height: 22px !important;
  padding: 0px 2px !important;
    background: #FFF;
  line-height: 12px;

}
.cadviewer-core-styles .calibrateModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 370px !important;
  /*7.6.5 height: 260px;*/
/*8.45.2 */
  height: 264px !important;

  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .calibrateModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD !important;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.calibrateModalTable {
  width: 355px;
  height: 125px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
}
.cadviewer-core-styles table.calibrateModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.calibrateModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_calibrate_button {
  cursor: pointer;
  position: absolute;
  top: 153px;
  right: 10px;
  width: 40px;
  height: 20px;
  min-height: 20px !important;
  padding: 0px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_calibrate_button2 {
  cursor: pointer;
  position: absolute;
  top: 64px;
  right: 10px;
  width: 40px;
  height: 20px;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

  /* 7.4.42 */
}
.cadviewer-core-styles #cvjs_checkboxCalibrateSelectPoints {
  position: absolute;
  top: 128px;
  left: 30px;
  height: 16px;
  min-height: 16px !important;
  font-size: 12px;
	line-height: 12px;

}
.cadviewer-core-styles #cvjs_checkboxCalibrateLocation {
  position: absolute;
  top: 128px;
  left: 160px;
  height: 16px;
  min-height: 16px !important;
  font-size: 12px;
	line-height: 12px;
}
.cadviewer-core-styles #cvjs_calibrate_modal_unit {
  position: absolute;
  top: 38px;
  left: 10px;
  font-size: 12px;
	line-height: 12px;

  /* 7.4.42 */
}
.cadviewer-core-styles #cvjs_unitForScale {
  position: absolute;
  top: 34px;
  left: 80px;
  width: 100px;
  height: 22px !important;
  min-height: 22px !important;
  padding: 0px 2px !important;
    background: #FFF;
  line-height: 12px;
}
.cadviewer-core-styles #cvjs_calibrate_modal_distance {
  position: absolute;
  top: 156px;
  left: 10px;
  font-size: 12px;
	line-height: 12px;
}
.cadviewer-core-styles #cvjs_calibrateReferenceDistance {
  position: absolute;
  top: 150px;
  left: 90px;
  height: 20px;
  min-height: 20px !important;
  width: 80px;
}
.cadviewer-core-styles #cvjs_calibrate_checkbox2 {
  position: absolute;
  top: 62px;
  left: 10px;
  height: 16px;
  min-height: 16px !important;
}
.cadviewer-core-styles #cvjs_calibrate_checkbox3 {
  position: absolute;
  top: 123px;
  left: 10px;
  height: 16px;
  min-height: 16px !important;
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_calibrate_checkbox {
  position: absolute;
  top: 123px;
  left: 140px;
  height: 16px;
  min-height: 16px !important;
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_calibrate_modal_scalefac {
  position: absolute;
  top: 68px;
  left: 30px;
  height: 16px;
  min-height: 16px !important;
  font-size: 12px;
	line-height: 12px;

}
.cadviewer-core-styles #cvjs_calibrateScaleFactor {
  position: absolute;
  top: 62px;
  left: 140px;
  height: 20px;
  min-height: 20px !important;
  width: 80px;
}
.cadviewer-core-styles #cvjs_calibrateSnapText {
  position: absolute;
  top: 220px;
  left: 0px;
  width: 250px;
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 12px;
	line-height: 12px;
}
.cadviewer-core-styles #cvjs_calibrationModalText {
  width: 340px !important;
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 11px;
  line-height: 11px;
}
.cadviewer-core-styles #cvjs_calibrate_modal_text {
  position: absolute;
  top: 184px;
  left: 10px !important;
  width: 340px !important;
  text-wrap: wrap;
}
.cadviewer-core-styles #cvjs_calibrate_modal_text2 {
  position: absolute;
  top: 92px;
  left: 5px;
  width: 340px !important;
  text-wrap: wrap;
}
.cadviewer-core-styles #cvjs_calibrationModalText2 {
  width: 340px !important;
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 11px;
}
.cadviewer-core-styles #cvjs_measurementModalText {
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 11px;
  position: absolute;
  top: 52px;
  left: 0px;
}
.cadviewer-core-styles .measurementModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 480px;
  height: 150px;
  /*  6.5.14a */
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .measurementModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD !important;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  /* 7.3.21 */
}
.cadviewer-core-styles table.measurementModalTable {
  width: 425px;
  height: 96px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.measurementModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.measurementModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_measurement_button {
  cursor: pointer;
  width: 110px;
  height: 20px;
  min-height: 20px !important;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  right: 10px;
  top: 32px;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_measurement_button_icon {
  width: 35px;
  height: 20px;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #FFF;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 304px;
  top: 32px;
}
.cadviewer-core-styles #cvjs_closearea_button {
  cursor: pointer;
  width: 150px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
	line-height: 12px;
	min-height: 22px;
  position: absolute;
  right: 10px;
  top: 89px;
  background: #F0F0F0;

}
.cadviewer-core-styles .cvjs_printModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 470px;
  height: 148px;
  /* 123px   */
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  text-align: left;
}
.cadviewer-core-styles .printModalTextbox {
  z-index: 1000;
  width: 470px;
  height: 222px;
  /* 123px   */
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
}
.cadviewer-core-styles #cvjs_printModalTextboxLocation {
  position: absolute;
  z-index: 1000;
  top: 115px;
  left: 10px;
  /* 123px   */
}
.cadviewer-core-styles #cvjs_printModalDualTextboxLocation {
  position: absolute;
  z-index: 1000;
  top: 164px;
  left: 320px;
  /* 123px   */
}
.cadviewer-core-styles #cvjs_inputPrintTextModal {
  /* 7.3.14*/
  position: absolute;
  z-index: 1000;
  top: 145px;
  left: 380px;
  background: #FFF;

  /* 123px   */
}
.cadviewer-core-styles #cvjs_printModalTextModalFont {
  position: absolute;
  z-index: 1000;
  top: 145px;
  left: 300px;
  /* 123px   */
}
.cadviewer-core-styles .printModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD !important;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.printModalTable {
  width: 465px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 13px !important;
  line-height: 1.42857143 !important;
  color: #333 !important;
  /*  6.2.45  - pre
   body{
   font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
   font-size: 14px !important;
   line-height: 1.42857143 !important;
   color: #333 !important
   }
   */
}
.cadviewer-core-styles table.printModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.printModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_print_button {  
  cursor: pointer;
  width: 60px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 65px;
  left: 390px;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_grayscale_checkbox {
  position: absolute;
  left: 10px;
  top: 58px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_printtoscale_checkbox {
  /* 3.3.02f */
  position: absolute;
  left: 10px;
  top: 115px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #printToScaleLocation {
  /* 3.3.02f */
  position: absolute;
  left: 40px;
  top: 115px;
}
.cadviewer-core-styles #cvjs_printModalTextboxLocation_text {
  /* 3.3.02f */
  position: absolute;
  left: 10px;
  top: 95px;
}
.cadviewer-core-styles #cvjs_printModalDualTextboxLocation_text {
  /* 3.3.02f */
  position: absolute;
  left: 320px;
  top: 95px;
}
.cadviewer-core-styles #enterPrintToScaleValueLocation {
  /* 3.3.02f */
  position: absolute;
  left: 190px;
  top: 115px;
}
.cadviewer-core-styles #cvjs_printToScaleValue {
  /* 3.3.02f */
  position: absolute;
  left: 260px;
  top: 115px;
}
.cadviewer-core-styles #cvjs_printpdf_checkbox {
  position: absolute;
  left: 152px;
  top: 58px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_custom_checkbox {
  position: absolute;
  left: 272px;
  top: 65px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #printCustomCheckbox {
  position: absolute;
  left: 290px;
  top: 65px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_entiredoc_checkbox {
  position: absolute;
  left: 182px;
  top: 80px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #greyscaleLocation {
  position: absolute;
  left: 28px;
  top: 90px;
}
.cadviewer-core-styles #cvjs_convert_RL_TL_checkbox {
  /* 6.2.45 */
  position: absolute;
  left: 26px;
  top: 72px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_printorientation_text {
  position: absolute !important;
  left: 250px !important;
  top: 34px !important;
}
.cadviewer-core-styles #cvjs_printmodal_paper {
  position: absolute !important;
  left: 5px !important;
  top: 34px !important;
}
.cadviewer-core-styles #cvjs_grayScaleType {
  width: 110px !important;
  /* 7.3.14  */
  height: 22px !important;
  min-height: 22px !important;
  position: absolute !important;
  padding: 0px 0px !important;
}
.cadviewer-core-styles #cvjs_greyScaleLocation {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 13px !important;

  width: 110px !important;
  /* 6.1.27 increase   */
  height: 20px !important;
  min-height: 20px !important;
  position: absolute !important;
  left: 32px !important;
  top: 64px;
}
.cadviewer-core-styles #cvjs_paperSize {
  /* 7.3.6 */
  width: 140px !important;
  /* 6.1.27 increase   */
  height: 20px !important;
  min-height: 20px !important;
  position: absolute !important;
  left: 100px;
  top: 34px;
  padding: 0px 0px !important;
}
.cadviewer-core-styles #cvjs_paperOrientation {
  /* 7.3.6 */
  width: 100px;
  height: 20px !important;
  position: absolute !important;
  min-height: 20px !important;
  right: 20px;
  top: 34px;
  padding: 0px 0px !important;
}
.cadviewer-core-styles #printToPdfLocation {
  position: absolute;
  left: 172px;
  top: 67px;  /* 10.6.5 */
}
.cadviewer-core-styles .thicknessHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .thicknessModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 280px;
  height: 67px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.thicknessModalTable {
  width: 276px;
  height: 63px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.thicknessModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.thicknessModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .cvjs_inputThicknessModal {
  /* 7.3.14*/
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles #cvjs_thickness_button {
  cursor: pointer;
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles .documentPageChangeModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 280px;
  height: 81px !important; /*8.46.1 */
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
}
.cadviewer-core-styles table.documentPageChangeModalTable {
  width: 276px;
  height: 63px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.documentPageChangeModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.documentPageChangeModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .cvjs_inputDocumentPageChangeModal {
  /* 7.3.14*/
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}




/* 8.46.4*/
.cadviewer-core-styles #cvjs_inputDocumentPageChange {
  /* 7.3.14*/
  position: absolute;
  top: 36px;
  left: 100px;
  width: 40px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px !important;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}








/*8.46.4 */

.cadviewer-core-styles #cvjs_documentPageChangeModal_changetext {
  position: absolute;
  top: 40px;
  left: 16px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}



/*8.46.4 */
.cadviewer-core-styles #cvjs_documentPageChangeModal_button {
  cursor: pointer;
  position: absolute;
  width: 40px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px !important;
  top: 36px;
  left: 220px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles .collabStartHeader {
  z-index: 990;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .collabStartModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 340px;
  height: 84px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.collabStartModalTable {
  width: 336px;
  height: 82px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.collabStartModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.collabStartModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .cvjs_input_collabStartModal {
  /* 7.3.14*/
  width: 100px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles #cvjs_collabStart_button {
  cursor: pointer;
  position: absolute;
  left: 270px;
  top: 43px;
  width: 40px;
  height: 20px;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #F0F0F0;

}
.cadviewer-core-styles .colorModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .colorModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 480px;
  height: 205px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.colorModalTable {
  width: 475px;
  height: 200px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.colorModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.colorModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .ellipseModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .ellipseModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 280px;
  height: 105px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.ellipseModalTable {
  width: 275px;
  height: 100px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.ellipseModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.ellipseModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
  /* 8.4.1  8.6.4 below */
}
.cadviewer-core-styles .compareModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .compareModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 450px;
  height: 105px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.compareModalTable {
  width: 275px;
  height: 100px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.compareModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.compareModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_compare1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 95px;
  top: 32px;
}
.cadviewer-core-styles .radioCompare1 {
  position: absolute;
  left: 75px;
  top: 28px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.27.2 */
}
.cadviewer-core-styles #cvjs_compare2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 95px;
  top: 55px;
}
.cadviewer-core-styles .radioCompare2 {
  position: absolute;
  left: 75px;
  top: 51px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.27.2 */
}
.cadviewer-core-styles #cvjs_compare3 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 95px;
  top: 77px;
}
.cadviewer-core-styles .radioCompare3 {
  position: absolute;
  left: 75px;
  top: 73px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.27.2 */
}
.cadviewer-core-styles #cvjs_compare_button1 {
  position: absolute;
  top: 50px !important;
  left: 300px !important;
  width: 144px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_compare_button2 {
  cursor: pointer;
  position: absolute;
  top: 74px !important;
  left: 300px !important;
  width: 144px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_compare_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*8.4.1  8.6.1  above */
}
.cadviewer-core-styles .creationModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .creationModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 330px;
  height: 105px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.creationModalTable {
  width: 325px;
  height: 100px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.creationModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.creationModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles .publishPDFModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .publishPDFModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 520px;
  height: 230px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.publishPDFModalTable {
  width: 475px;
  height: 200px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.publishPDFModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.publishPDFModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_publish_pdf_selectmode {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 13px;
  text-decoration: none;
  font-weight: bold;
  position: absolute;
  left: 5px;
  top: 34px;
  z-index: 3010;
  /* 8.15.1 */
}
.cadviewer-core-styles #cvjs_publishpdf_servername {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
  font-weight: none;
  z-index: 3010;
  vertical-align: middle;
  /* 8.15.1 */
}
.cadviewer-core-styles #publishPDFModal_row5 {
  position: absolute;
  top: 50px;
  z-index: 3010;
}
.cadviewer-core-styles #cvjs_publishpdfmode1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 34px;
  z-index: 3010;
  cursor: pointer !important;
}
.cadviewer-core-styles .radioPublishPDF1 {
  position: absolute;
  left: 115px;
  top: 30px;
  z-index: 3010;
  min-height: 16px !important;
  cursor: pointer !important;
}
.cadviewer-core-styles #cvjs_publishpdfmode2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 260px;
  top: 34px;
  z-index: 3010;
}
.cadviewer-core-styles .radioPublishPDF2 {
  position: absolute;
  left: 240px;
  top: 30px;
  z-index: 3010;
  min-height: 16px !important;
  cursor: pointer !important;
}
.cadviewer-core-styles #cvjs_publishpdfmode3 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 380px;
  top: 34px;
  z-index: 3010;
}
.cadviewer-core-styles .radioPublishPDF3 {
  position: absolute;
  left: 360px;
  top: 30px;
  z-index: 3010;
  min-height: 16px !important;
  cursor: pointer !important;
}
.cadviewer-core-styles .cvjs_inputRedlineColorModal {
  /* 7.3.14*/
  width: 96px;
  /*   80   */
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles #cvjs_redlinecolor_button {
  cursor: pointer;
  width: 40px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 10px;
  top: 160px;
  /*7.6.19 */
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_ellipse_button {
  cursor: pointer;
  position: absolute;
  top: 30px !important;
  left: 220px !important;
  width: 40px !important;
  height: 20px !important;
  min-height: 20px !important;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 1px 1px;
  margin-bottom: 10px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  background: #F0F0F0;
  line-height: 12px;

}
.cadviewer-core-styles #cvjs_redline_ellipse_type {
  position: absolute;
  top: 34px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_publish_redline_to_pdf_button {
  cursor: pointer;
  width: 40px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 460px;
  top: 190px;
  background: #F0F0F0;

}
.cadviewer-core-styles #enter_email_content_table {
  width: 460px;
  height: 140px;
  position: absolute;
  left: 1px;
  top: 55px;
}
.cadviewer-core-styles #cvjs_creation1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 35px;
}
.cadviewer-core-styles .radioCreation1 {
  position: absolute;
  left: 115px;
  top: 32px;
}
.cadviewer-core-styles #cvjs_creation2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 60px;
}
.cadviewer-core-styles .radioCreation2 {
  position: absolute;
  left: 115px;
  top: 57px;
}
.cadviewer-core-styles #cvjs_ellipse1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 35px;
  line-height: 12px;
}
.cadviewer-core-styles .radioEllipse1 {
  position: absolute;
  left: 115px;
  top: 30px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.10 */
}
.cadviewer-core-styles #cvjs_ellipse2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 57px;
  line-height: 12px;
}
.cadviewer-core-styles .radioEllipse2 {
  position: absolute;
  left: 115px;
  top: 52px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.10 */
}
.cadviewer-core-styles #cvjs_ellipse3 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 135px;
  top: 77px;
  line-height: 12px;
}
.cadviewer-core-styles .radioEllipse3 {
  position: absolute;
  left: 115px;
  top: 72px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.10 */
  /* 6.4.53 */
}
.cadviewer-core-styles #cvjs_backgroundcolor_checkbox1 {
  position: absolute;
  left: 10px;
  top: 144px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_backgroundcolor_checkbox2 {
  position: absolute;
  left: 10px;
  top: 170px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_backgroundColorTransparence {
  position: absolute;
  left: 30px;
  top: 144px;
}
.cadviewer-core-styles #cvjs_enterBackgroundOpacity {
  position: absolute;
  left: 30px;
  top: 170px;
}
.cadviewer-core-styles #cvjs_backgroundSetColorOpacity {
  position: absolute;
  left: 100px;
  top: 171px;
  width: 60px;
  height: 20px;
  min-height: 20px !important;
}
.cadviewer-core-styles .cvjs_inputBackgroundModal {
  /* 7.3.14*/
  width: 40px;
  height: 20px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles #cvjs_redline_color_pickcolor {
  position: absolute;
  top: 48px;
  width: 100px;
  left: 5px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_background_color_pickcolor {
  position: absolute;
  top: 48px;
  width: 100px;
  left: 5px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles #cvjs_backgroundcolor_button {
  cursor: pointer;
  width: 60px;
  height: 20px;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 148px;
  right: 20px;
  background: #F0F0F0;

}
.cadviewer-core-styles #cvjs_radio1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 35px;
}
.cadviewer-core-styles .radioColor1 {
  position: absolute;
  left: 270px;
  top: 32px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor1_img {
  position: absolute;
  left: 290px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 35px;
}
.cadviewer-core-styles .radioColor2 {
  position: absolute;
  left: 370px;
  top: 32px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor2_img {
  position: absolute;
  left: 390px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio3 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 60px;
}
.cadviewer-core-styles .radioColor3 {
  position: absolute;
  left: 270px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor3_img {
  position: absolute;
  left: 290px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio4 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 60px;
}
.cadviewer-core-styles .radioColor4 {
  position: absolute;
  left: 370px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor4_img {
  position: absolute;
  left: 390px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio5 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 85px;
}
.cadviewer-core-styles .radioColor5 {
  position: absolute;
  left: 270px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor5_img {
  position: absolute;
  left: 290px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio6 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 85px;
}
.cadviewer-core-styles .radioColor6 {
  position: absolute;
  left: 370px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor6_img {
  position: absolute;
  left: 390px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio7 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 110px;
}
.cadviewer-core-styles .radioColor7 {
  position: absolute;
  left: 270px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor7_img {
  position: absolute;
  left: 290px;
  top: 106px;
}
.cadviewer-core-styles #cvjs_radio8 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 110px;
}
.cadviewer-core-styles .radioColor8 {
  position: absolute;
  left: 370px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.7 */
}
.cadviewer-core-styles #cvjs_radioColor8_img {
  position: absolute;
  left: 390px;
  top: 106px;
}
.cadviewer-core-styles #cvjs_radio1_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  left: 315px;
  top: 35px;
}
.cadviewer-core-styles .radioColor1_background {
  position: absolute;
  left: 270px;
  top: 32px;
  min-height: 16px;
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor1_img_background {
  position: absolute;
  left: 290px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio2_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  left: 415px;
  top: 35px;
}
.cadviewer-core-styles .radioColor2_background {
  position: absolute;
  left: 370px;
  top: 32px;
  min-height: 16px !important;
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor2_img_background {
  position: absolute;
  left: 390px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio3_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 60px;
}
.cadviewer-core-styles .radioColor3_background {
  position: absolute;
  left: 270px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor3_img_background {
  position: absolute;
  left: 290px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio4_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 60px;
}
.cadviewer-core-styles .radioColor4_background {
  position: absolute;
  left: 370px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor4_img_background {
  position: absolute;
  left: 390px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio5_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 315px;
  top: 85px;
}
.cadviewer-core-styles .radioColor5_background {
  position: absolute;
  left: 270px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor5_img_background {
  position: absolute;
  left: 290px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio6_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 85px;
}
.cadviewer-core-styles .radioColor6_background {
  position: absolute;
  left: 370px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor6_img_background {
  position: absolute;
  left: 390px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio7_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  left: 315px;
  top: 110px;
}
.cadviewer-core-styles .radioColor7_background {
  position: absolute;
  left: 270px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor7_img_background {
  position: absolute;
  left: 290px;
  top: 106px;
}
.cadviewer-core-styles #cvjs_radio8_background {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 415px;
  top: 110px;
}
.cadviewer-core-styles .radioColor8_background {
  position: absolute;
  left: 370px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
  cursor: pointer !important;
  /*8.9.9 */
}
.cadviewer-core-styles #cvjs_radioColor8_img_background {
  position: absolute;
  left: 390px;
  top: 106px;
}
.cadviewer-core-styles #cvjs_radio1_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 145px;
  top: 35px;
}
.cadviewer-core-styles #radioColor1_generic {
  position: absolute;
  left: 105px;
  top: 32px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor1_img_generic {
  position: absolute;
  left: 120px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio2_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 235px;
  top: 35px;
}
.cadviewer-core-styles #radioColor2_generic {
  position: absolute;
  left: 190px;
  top: 32px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor2_img_generic {
  position: absolute;
  left: 210px;
  top: 31px;
}
.cadviewer-core-styles #cvjs_radio3_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 145px;
  top: 60px;
}
.cadviewer-core-styles #radioColor3_generic {
  position: absolute;
  left: 100px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor3_img_generic {
  position: absolute;
  left: 120px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio4_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 235px;
  top: 60px;
}
.cadviewer-core-styles #radioColor4_generic {
  position: absolute;
  left: 190px;
  top: 57px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor4_img_generic {
  position: absolute;
  left: 210px;
  top: 56px;
}
.cadviewer-core-styles #cvjs_radio5_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 145px;
  top: 85px;
}
.cadviewer-core-styles #radioColor5_generic {
  position: absolute;
  left: 100px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor5_img_generic {
  position: absolute;
  left: 120px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio6_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 235px;
  top: 85px;
}
.cadviewer-core-styles #radioColor6_generic {
  position: absolute;
  left: 190px;
  top: 82px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor6_img_generic {
  position: absolute;
  left: 210px;
  top: 81px;
}
.cadviewer-core-styles #cvjs_radio7_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 145px;
  top: 110px;
}
.cadviewer-core-styles #radioColor7_generic {
  position: absolute;
  left: 100px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor7_img_generic {
  position: absolute;
  left: 120px;
  top: 106px;
}
.cadviewer-core-styles #cvjs_radio8_generic {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 235px;
  top: 110px;
}
.cadviewer-core-styles #radioColor8_generic {
  position: absolute;
  left: 190px;
  top: 107px;
  min-height: 16px !important;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_radioColor8_img_generic {
  position: absolute;
  left: 210px;
  top: 106px;
}
.cadviewer-core-styles .aTable {
  width: 500px;
  border-spacing: 2px;
  z-index: 2000;
  background: #fff !important;
}
.cadviewer-core-styles .aTable tr {
  background-color: #e9e9e9;
  background: #fff !important;
}
.cadviewer-core-styles .aTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  background-color: #e9e9e9;
  background: #fff !important;
}
.cadviewer-core-styles .mySpecialTable {
  width: 400px;
  height: 80px;
  background-color: #FF0000;
}
.cadviewer-core-styles table.mySpecialTable tr {
  width: 476px;
  height: 22px;
  background-color: #FFFFFF;
}
.cadviewer-core-styles tr.mySpecialTable {
  width: 200px;
  height: 22px;
  background-color: #FF0000;
}
.cadviewer-core-styles .backgroundModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  padding: 0px;
  background: #DDDDDD !important;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  /*7.3.26 */
}
.cadviewer-core-styles #cvjs_colorPickerValue {
  width: 120px;
  height: 22px;
  min-height: 22px;
  position: absolute;
  top: 42px !important;
  left: 88px;
  /* 7.3.22 */
}
.cadviewer-core-styles #cvjs_backgroundPickerValue {
  width: 120px;
  height: 22px;
  min-height: 22px;
  position: absolute;
  top: 42px !important;
  left: 88px;
}
.cadviewer-core-styles #cvjs_background_color_selectcolor {
  position: absolute;
  top: 48px !important;
  left: 200px;
}
.cadviewer-core-styles .backgroundModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 480px;
  height: 205px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
  text-align: left;
}
.cadviewer-core-styles table.backgroundModalTable {
  width: 475px;
  height: 200px;
  z-index: 1000;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.backgroundModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
  text-align: left;
}
.cadviewer-core-styles table.backgroundModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px;
  vertical-align: top;
  text-align: left;
}
.cadviewer-core-styles .cvjs_inputBackgroundColorModal {
  /* 7.3.14*/
  width: 96px;
  /*   80   */
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles #genericColorModalHeader {
  z-index: 990;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #genericColorModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 388px;
  height: 140px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .cvjs_inputRedlineTextModal {
  /* 7.3.14*/
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: #FFF;

}
.cadviewer-core-styles .cvjs_publishPDFemailrecipient {
  width: 280px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .cvjs_publishPDFemailtitle {
  width: 280px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  /* 8.15.1 */
}
.cadviewer-core-styles .cvjs_publishPDFservername {
  width: 280px;
  height: 22px; 
	min-height: 22px !important; 
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  max-height: 22px;
  /*  8.16.5 */
}
.cadviewer-core-styles #cvjs_publishPDFservername {
  max-height: 22px;
  height: 22px; 
	min-height: 22px !important; 
  /*  8.16.5 */
}
.cadviewer-core-styles .redlinetextModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .redlinetextModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 340px;
  height: 162px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  text-align: left;
}
.cadviewer-core-styles table.redlinetextModalTable {
  width: 336px;   /* 336*/
  height: 158px;  /*158 */
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.redlinetextModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
  text-align: left;
}
.cadviewer-core-styles table.redlinetextModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
  text-align: left;
  /* 6.9.10*/
}
.cadviewer-core-styles .adjustspaceobjectModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 330px;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .adjustspaceobjectModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 333px;
  height: 102px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.adjustspaceobjectModalTable {
  width: 324px;
  height: 198px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles .linethicknessModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  /*  8.44.1 */
}
.cadviewer-core-styles .coloradjustModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles #lineThickness {
  position: absolute;
  top: 32px;
  left: 200px;
  max-height: 22px !important;
  /* 8.9.6 */
  /* 8.44.1 */
}
.cadviewer-core-styles #colorAdjustment {
  position: absolute;
  top: 36px;
  left: 200px;
  width: 60px;
  max-height: 22px !important;
  /* 8.9.6 */
  /* 8.44.1 */
}
.cadviewer-core-styles .coloradjustModal {
  z-index: 800;
  width: 328px;
  height: 102px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
  cursor: default;
}
.cadviewer-core-styles .linethicknessModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 328px;
  height: 102px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  /* line-height: 1.42857143; */
  color: #333;
  cursor: default;
}
.cadviewer-core-styles table.linethicknessModalTable {
  width: 320px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.linethicknessModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
  text-align: left;
}
.cadviewer-core-styles table.linethicknessModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
  text-align: left;
  /* 8.44.1 */
}
.cadviewer-core-styles table.coloradjustModalTable {
  width: 320px;
  height: 80px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.coloradjustModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
  text-align: left;
}
.cadviewer-core-styles table.coloradjustModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
  text-align: left;
}
.cadviewer-core-styles #spaceobjectSize_ {
  position: absolute;
  top: 40px;
  left: 180px;
  /* 8.44.3  */
}
.cadviewer-core-styles .cvjs_inputColorDarknessModal {
  width: 80px;
  height: 20px;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 40px;
  left: 180px;
  background: #FFF;

}
.cadviewer-core-styles .cvjs_inputLineweightModal {
  /* 7.3.14*/
  width: 80px;
  height: 20px;
  min-height: 20px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  top: 40px;
  left: 180px;
  background: #FFF;

}
.cadviewer-core-styles .cvjs_objectslider2 {
  z-index: 1000;
  width: 300px;
  border: 1px solid gray;
  position: absolute !important;
  left: 10px;
  top: 0px;
}
.cadviewer-core-styles .cvjs_slider2 {
  z-index: 1000;
  width: 300px;
  border: 1px solid gray;
  position: absolute !important;
  left: 10px;
  top: 0px;
}
.cadviewer-core-styles .cvjs_slider3 {
  z-index: 1000;
  width: 300px;
  border: 1px solid gray;
  position: absolute;
  left: 10px;
  top: 70px;
}
.cadviewer-core-styles .lineThickness {
  z-index: 1000;
  position: absolute;
  right: 40px;
  top: 38px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
.cadviewer-core-styles .lineThicknessZW {
  z-index: 1000;
  position: absolute;
  right: 40px;
  top: 100px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
.cadviewer-core-styles #spaceObjectSizeText {
  z-index: 1000;
  position: absolute;
  left: 10px;
  top: 38px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}


.cadviewer-core-styles #colorAdjustmentText {
  z-index: 1000;
  position: absolute;
  left: 10px;
  top: 38px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}



.cadviewer-core-styles #lineThicknessText {
  z-index: 1000;
  position: absolute;
  left: 10px;
  top: 38px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  line-height: 13px;
}
.cadviewer-core-styles #lineThicknessTextZW {
  z-index: 1000;
  position: absolute;
  left: 10px;
  top: 100px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
.cadviewer-core-styles #tableId2 {
  width: 100px;
  height: 80px;
}
.cadviewer-core-styles #cvjs_genericcolor_button {
  cursor: pointer;
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  right: 15px;
  top: 32px;
  background: #F0F0F0;

}
.cadviewer-core-styles #SettingsPanel {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 600px;
  height: 700px;
  z-index: 9000000;
}
.cadviewer-core-styles #Settings {
  cursor: default;
  margin-left: 10px;
  margin-top: -5px;
  height: 600px;
  overflow: auto;
}
.cadviewer-core-styles .fb_11 {
  cursor: pointer;
}
.cadviewer-core-styles #fb_11 {
  cursor: pointer;
}
.cadviewer-core-styles .fb_11_s {
  cursor: pointer;
}
.cadviewer-core-styles #fb_11_s {
  cursor: pointer;
}
.cadviewer-core-styles .fb_112 {
  cursor: text;
}
.cadviewer-core-styles #fb_112 {
  cursor: text;
}
.cadviewer-core-styles .fb_1 {
  cursor: pointer;
}
.cadviewer-core-styles #fb_1 {
  cursor: pointer;
}
.cadviewer-core-styles .fb_1_1 {
  cursor: text;
}
.cadviewer-core-styles #fb_1_1 {
  cursor: text;
}
.cadviewer-core-styles .menu_text {
  width: 80px;
  z-index: 20;
  margin: 0 auto;
  text-align: center;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #DDD;
  font-size: 12px;
}
.cadviewer-core-styles .icon_text {
  width: 40px;
  z-index: 0;
  margin: 0 auto;
  text-align: center;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #005299;
  font-size: 9px;
  line-height: 1.1;
}
.cadviewer-core-styles .location_text {
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  vertical-align: middle;
}
.cadviewer-core-styles .location_text_tags {
  z-index: 0;
  margin: 0;
  padding-top: 6px;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  vertical-align: top;
}
.cadviewer-core-styles .location_text_tags2 {
  z-index: 0;
  margin: 0;
  padding-top: 8px;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  vertical-align: top;
}
.cadviewer-core-styles .location_text5 {
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #00529a;
  font-size: 13px;
  line-height: 1;
  vertical-align: middle;
}
.cadviewer-core-styles .location_text4 {
  z-index: 0;
  margin: 0;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 14px;
  line-height: 1;
  vertical-align: middle;
}
.cadviewer-core-styles .location_text6 {
  z-index: 0;
  margin: 0;
  width: 120px;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 14px;
  line-height: 1;
  vertical-align: middle;
}
.cadviewer-core-styles .location_settings_text {
  z-index: 0;
  margin: 0;
  text-align: left;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #000000;
  font-size: 14px;
  line-height: 1;
  vertical-align: middle;
}
.cadviewer-core-styles .location_text3 {
  vertical-align: top;
  z-index: 0;
  margin: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style: italic;
  color: #CC00CC;
  font-size: 13px;
  line-height: 1;
}
.cadviewer-core-styles .location_text2 {
  width: 170px;
  z-index: 0;
  margin: 0 auto;
  text-align: left;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  line-height: 1.1;
}
.cadviewer-core-styles .location_text_dropdown {
  width: 120px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_link_text {
  width: 90px;
  z-index: 0;
  margin: 0 auto;
  text-align: left;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: underline;
  color: #0096d7;
  font-size: 11px;
  line-height: 1;
}
.cadviewer-core-styles .dummy_text {
  width: 40px;
  z-index: 0;
  margin: 0 auto;
  text-align: center;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  font-size: 9px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_2 {
  border: 0px dotted;
  width: 310px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_sharepoint_text_1 {
  border: 1px solid #bbbbbb;
  width: 400px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: bold;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_sharepoint_text_2 {
  width: 400px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: bold;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_modal {
  border: 0px dotted;
  width: 235px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_close {
  border: 0px dotted;
  width: 20px;
  text-indent: 0px;
  z-index: 0;
  text-align: right;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 22px;
  line-height: 1.1;
  line-height: 20px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.cadviewer-core-styles .info_button_close {
  border: 0px dotted;
  width: 25px;
  text-indent: 0px;
  z-index: 0;
  text-align: right;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 40px;
  line-height: 1.1;
  line-height: 20px;
  color: #0c3d8c;
}
.cadviewer-core-styles .select_file_text_3 {
  border: 0px dotted;
  width: 200px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 24px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_1 {
  border: 0px dotted;
  width: 200px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #0c3d8c;
  font-size: 24px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_1_center {
  border: 0px dotted;
  text-indent: 0px;
  z-index: 0;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #0c3d8c;
  font-size: 24px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_2 {
  border: 0px dotted;
  width: 200px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_2_center {
  border: 0px dotted;
  text-indent: 0px;
  z-index: 0;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_3 {
  border: 0px dotted;
  width: 350px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #666666;
  font-size: 12px;
  line-height: 1.1;
}
.cadviewer-core-styles .info_button_text_3_center {
  border: 0px dotted;
  text-indent: 0px;
  z-index: 0;
  text-align: center;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #666666;
  font-size: 12px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_5 {
  cursor: default;
  border: 0px dotted;
  width: 380px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 24px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_6 {
  cursor: default;
  border: 0px dotted;
  width: 200px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 24px;
  line-height: 1.1;
}
.cadviewer-core-styles .header_text_3 {
  cursor: default;
  border: 0px dotted;
  width: 120px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_file_text_4 {
  border: 0px dotted;
  width: 120px;
  text-indent: 0px;
  z-index: 0;
  text-align: left;
  font-family: "ArialMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .select_tag_text_red {
  /*	width:  */
  z-index: 0;
  margin: 0 auto;
  text-align: left;
  font-family: "Arial Rounded MT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FF0000;
  font-size: 11px;
  line-height: 1;
  /*
   input_settings_tags {
   background-color: transparent;
   left: 0;
   width: 280px;
   position: right; 
   top: 0;   
   z-index: 1;    
   }
   */
}
.cadviewer-core-styles input[type=text_settings] {
  width: 260px;
  height: 24px;
  position: right;
  z-index: 0;
  margin: 0px;
  text-indent: 0px;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  min-height: 22px !important;
  /* 8.9.3  */
  font-size: 13px;
  line-height: 0.9;
}
.cadviewer-core-styles input[type="password"] {
  width: 260px;
  height: 24px;
  position: right;
  z-index: 0;
  margin: 0px;
  border: 1px solid #bbbbbb;
  text-indent: 0px;
  text-align: left;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 13px;
  line-height: 0.9;
  min-height: 22px !important;
  /* 8.9.3  */
}
.cadviewer-core-styles #SettingsTable {
  cursor: default;
  width: 530px;
  border: 0px solid #99CCF4;
}
.cadviewer-core-styles #SettingsTable tr {
  cursor: default;
  height: 34px;
  border: 0px solid #DD00DD;
}
.cadviewer-core-styles #SettingsTablex td.col1 div {
  width: 10px;
}
.cadviewer-core-styles #SettingsTablex td.col2 div {
  width: 140px;
}
.cadviewer-core-styles #SettingsTablex td.col3 div {
  width: 20px;
}
.cadviewer-core-styles #SettingsTablex td.col4 div {
  width: 300px;
}
.cadviewer-core-styles #IconMenuPanel {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 320px;
  height: 500px;
  z-index: 9000000;
}
.cadviewer-core-styles .tagButtons {
  border: 0px solid;
  border-radius: 3px;
  -moz-border-radius: 3px;
  background: #0096d7;
  /* Firefox 3.6 and earlier */
  margin-bottom: 5px;
  padding: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  color: white;
  width: 90px;
}
.cadviewer-core-styles .tagSaveButtons {
  border: 0px solid;
  border-radius: 3px;
  -moz-border-radius: 3px;
  background: #DDDDDD;
  /* Firefox 3.6 and earlier */
  /* DDDDDD // #45AC5C */
  margin-bottom: 5px;
  padding: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  color: black;
  /* white */
  width: 250px;
}
.cadviewer-core-styles .tagSaveLinkHeader {
  border: 0px solid;
  border-radius: 0px;
  -moz-border-radius: 0px;
  background: white;
  /* Firefox 3.6 and earlier */
  margin-bottom: 2px;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #000000;
  width: 270px;
  font-family: "Arial-Bold", Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  /* 6.2.45     */
  /*
   select_file_image\" id=\"select_file
   .modal-header {
   height: 56px;
   }
   .modal-title {
   height: 30px;
   xcolor: #00BB00;	
   border:3px solid;
   border-color: white;
   }
   */
}
.cadviewer-core-styles .cadviewer_modal-header {
  height: 56px;
  /* 6.2.45     */
}
.cadviewer-core-styles #modalHeaderAdjustment {
  color: #FFF;
  font-family: "Arial-Bold", Arial, Helvetica, sans-serif;
  font-size: 6px;
  /* Controls to match new top icon menu 3.3.0   */
}
.cadviewer-core-styles .cvjs_controls_min {
  /* position: absolute;   8.32.1 */
  position: relative;
  /*8.32.1 */
  display: block;
  height: 123px;
  /* 123 remove important */
  width: 28px;
  /* 7.3.1 */
  z-index: 1000;
  border: 1px #999 solid;
  cursor: pointer;
  background: #f7f7f7;
  /* 99FF99; */
  /* top: 23px;   8.28.1
   left: 8px; */
}
.cadviewer-core-styles .cvjs_controls_min li:hover {
  background: #d7d7d7;
}
.cadviewer-core-styles .cvjs_controls_min li {
  height: 30px;
  width: 28px;
  left: 0px;
  text-align: center;
  color: #999;
  vertical-align: middle;
  border-top: 1px #999 solid;
  font-size: 14px;
}
.cadviewer-core-styles .cvjs_controls_min i {
  height: 20px;
  width: 28px;
  padding-top: 8px;
  text-align: center;
  vertical-align: middle;
  border-top: 0px #999 solid;
  font-size: 14px;
  color: #999;
  /*  8.25.3
   .cvjs_controls_min i:hover {
   background: #d7d7d7;  
   }
   */
}
.cadviewer-core-styles .cvjs_controls_min li:first-child {
  border-top: none;
}
.cadviewer-core-styles .onoffswitch {
  user-select: auto;
  padding-top: 4px;
  position: relative;
  width: 62px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.cadviewer-core-styles .onoffswitch-checkbox {
  display: none;
}
.cadviewer-core-styles .onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #999999;
  border-radius: 3px;
}
.cadviewer-core-styles .onoffswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  transition: margin 0.3s ease-in 0s;
}
.cadviewer-core-styles .onoffswitch-inner:before, .cadviewer-core-styles .onoffswitch-inner:after {
  display: block;
  float: left;
  width: 50%;
  height: 20px;
  padding: 0;
  line-height: 20px;
  font-size: 12px;
  color: white;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: normal;
  box-sizing: border-box;
}
.cadviewer-core-styles .onoffswitch-inner:before {
  content: "ON";
  padding-left: 9px;
  background-color: #588A96;
  color: #FFFFFF;
}
.cadviewer-core-styles .onoffswitch-inner:after {
  content: "OFF";
  padding-right: 9px;
  background-color: #EEEEEE;
  color: #999999;
  text-align: right;
}
.cadviewer-core-styles .onoffswitch-switch {
  padding-top: 10px;
  display: block;
  width: 13px;
  margin: 7px;
  background: #FFFFFF;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 31px;
  border: 2px solid #999999;
  border-radius: 9px;
  transition: all 0.3s ease-in 0s;
}
.cadviewer-core-styles .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
}
.cadviewer-core-styles .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0px;
}
.cadviewer-core-styles #datamaps_form {
  position: absolute;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  background: white;
  width: 290px;
  height: 36 px;
  z-index: 9000000;
}
.cadviewer-core-styles .datamaps_text_modal {
  border: 0px dotted;
  width: 130px;
  text-indent: 0px;
  z-index: 9000000;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  color: #333333;
  font-size: 18px;
  line-height: 1.1;
}
.cadviewer-core-styles .dropdown-content {
  position: xabsolute;
  width: 200px;
  text-indent: 5px;
  z-index: 9000000;
  text-align: left;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-weight: none;
  font-size: 12px;
  line-height: 1.1;
  bottom: 100%;
}
.cadviewer-core-styles .dropdown-content a:link {
  color: #A3A3A3;
  text-decoration: none;
}
.cadviewer-core-styles .dropdown-content a:hover {
  background-color: #EEEEEE;
}
.cadviewer-core-styles .dropdown-content > ul > li:hover > ul {
  bottom: 100%;
}
.cadviewer-core-styles .yellowBackground {
  background-color: yellow;
}
.cadviewer-core-styles .whiteBackground {
  background-color: white;
}
.cadviewer-core-styles table.waitlooperTable {
  width: 170px;
  height: 45px;
  z-index: 1000;
  padding: 0px;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.waitlooperTable tr {
  height: 22px;
  width: 160px !important;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.waitlooperTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px;
  width: 160px !important;
  background: #FFFFFF;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px;
  vertical-align: top;
}
.cadviewer-core-styles table.cvjs_serverFileLoadModalTable {
  width: 320px;
  height: 100px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.cvjs_serverFileLoadModalTable tr {
  height: 12px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.cvjs_serverFileLoadModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 12px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
}
.cadviewer-core-styles table#filterByTableFileInput {
  width: 370px;
  height: 22px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
}
.cadviewer-core-styles table#filterByTableFileInput tr {
  height: 12px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table#filterByTableFileInput td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 12px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
}
.cadviewer-core-styles table#filterByInfoTable {
  width: 370px;
  height: 15px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  position: relative;
}
.cadviewer-core-styles table#filterByInfoTable tr {
  height: 12px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table#filterByInfoTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 12px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
}
.cadviewer-core-styles .scrollable-menu {
  height: auto;
  max-height: 500px;
  overflow-x: hidden;
}
.cadviewer-core-styles .mergeDXFModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles .mergeDXFModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 520px;
  height: 205px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  cursor: default;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.mergeDXFModalTable {
  width: 475px;
  height: 200px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
}
.cadviewer-core-styles table.mergeDXFModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.mergeDXFModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
}
.cadviewer-core-styles #cvjs_mergedxfmode1 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 130px;
  top: 43px;
  z-index: 3010;
}
.cadviewer-core-styles .radioMergeDXF1 {
  position: absolute;
  left: 115px;
  top: 40px;
  z-index: 3010;
}
.cadviewer-core-styles #cvjs_mergedxfmode2 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 255px;
  top: 43px;
  z-index: 3010;
}
.cadviewer-core-styles .radioMergeDXF2 {
  position: absolute;
  left: 240px;
  top: 40px;
  z-index: 3010;
}
.cadviewer-core-styles #cvjs_mergedxfmode3 {
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight: none;
  position: absolute;
  left: 375px;
  top: 43px;
  z-index: 3010;
}
.cadviewer-core-styles .radioMergeDXF3 {
  position: absolute;
  left: 360px;
  top: 40px;
  z-index: 3010;
}
.cadviewer-core-styles #cvjs_publish_redline_to_dxf_button {
  cursor: pointer;
  width: 40px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 460px;
  top: 170px;
  background: #F0F0F0;

}
.cadviewer-core-styles .cvjs_mergeDXFemailrecipient {
  width: 280px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .cvjs_mergeDXFemailtitle {
  width: 280px;
  height: 20px;
  padding: 1px;
  top: 3px;
  bottom: 3px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
}
.cadviewer-core-styles .cvjs_mergedxfmail_edit_text_1 {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  z-index: 201;
  position: absolute;
  top: 80px;
  left: 100px;
  /* 3.2.01i   */
}
.cadviewer-core-styles #unlink_location {
  cursor: pointer;
}
.cadviewer-core-styles #edit_cancel_location {
  cursor: pointer;
}
.cadviewer-core-styles #done_editing_location {
  cursor: pointer;
  /* 3.2.02g   */
  /*
   .info_messageModal{
   z-index:5000;
   width: ; 
   height: 100%;
   border-radius: 3px;
   background-color: #FFFFFF;
   border: 2px solid gray;
   position: absolute;
   opacity: 0.5;
   }
   */
}
.cadviewer-core-styles #cvjs_overlay {
  position: fixed;
  /* Sit on top of the page content */
  display: none;
  /* Hidden by default */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  /* Full width (cover the whole page) */
  height: 100%;
  /* Full height (cover the whole page) */
  background-color: rgba(0, 0, 0, 0.2);
  /* Black background with opacity */
  z-index: 2;
  /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer;
  /* Add a pointer on hover */
}
.cadviewer-core-styles #xcvjs_hide_batch_wrapper {
  position: relative;
}
.cadviewer-core-styles #xcvjs_hide_batch {
  position: fixed;
  /* Sit on top of the page content */
  /*  display: none; /* Hidden by default */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 500;
  /* Full width (cover the whole page) */
  height: 400;
  /* Full height (cover the whole page) */
  background-color: rgba(0, 255, 255, 0.8);
  /* Black background with opacity */
  z-index: 2;
  /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer;
  /* Add a pointer on hover */
}
.cadviewer-core-styles #cvjs_hide_batch {
  position: relative;
  /* Sit on top of the page content */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 300;
  /* Full width (cover the whole page) */
  height: 800;
  /* Full height (cover the whole page) */
  background-color: white;
  z-index: 2;
  /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer;
  /* Add a pointer on hover */
}
.cadviewer-core-styles #floorPlan_batch {
  position: absolute;
  top: 100;
  left: 0;
  /* 3.3.04a  - new download button pane */
}
.cadviewer-core-styles .topDownloadButtonPane {
  position: relative;
  top: 0px;
  right: 0px;
  overflow: visible;
  height: 50px;
  border: 0px solid red;
  /*  6.2.45  */
}
.cadviewer-core-styles .cvjs_btn {
  background-color: DodgerBlue;
  /*	  border: 3px;   */
  margin-bottom: 3px;
  color: white;
  padding: 6px 30px;
  cursor: pointer;
  font-size: 14px;
  position: relative;
  left: 80px;
  top: 1px;
  height: 22px;
  min-height: 22px !important;
  /*7.3.14*/
  /* Darker background on mouse-over */
}
.cadviewer-core-styles .cvjs_btn:hover {
  background-color: RoyalBlue;
  /* 6.2.46 */
}
.cadviewer-core-styles button.multiselect {
  background-color: dodgerBlue;
  color: white;
  border: 1px solid #ced4da;
  /* 6.2.45 */
  /*	
   .btn2 {
   background-color: DodgerBlue;
   /*	  border: 3px;   * /
   margin-bottom: 3px;
   color: white;
   padding: 6px 30px;
   cursor: pointer;
   font-size: 14px;
   position: relative;
   left:  400px;
   top:  1px; 
   height: 34px;	  
   }
   / * Darker background on mouse-over * /
   .btn2:hover {
   background-color: RoyalBlue;
   }		
   */
  /* 3.3.04a  - new download button pane */
  /* Navigation Top Bar */
}
.cadviewer-core-styles .topIconMenu {
  position: relative;
  top: 0px;
  right: 0px;
  overflow: visible;
  height: 32px;
  border: 0px solid red;
}
.cadviewer-core-styles .topIconMenu_placeholder_2 {
  position: absolute;
  top: 0px;
  right: 400px;
  z-index: 100000000;
  overflow: visible;
}
.cadviewer-core-styles .topIconMenu_placeholder_1 {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10000000;
  /* 3.3.06a  - placeholder_1 to be dragged */
}
.cadviewer-core-styles .changePagebox_topBar {
  position: absolute;
  width: 392px;
  height: 31px;
  background-image: url(../images/cvjsToolbar_dra_pageChange_11B.png);
  background-repeat: no-repeat;
  padding-left: 0px;
  padding-top: 0px;
  top: 0px;
  left: 1px;
  z-index: 2;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 13px;
  /* 8.7.19  */
}
.cadviewer-core-styles #cvjs_compare_select_text {
  position: absolute;
  top: 34px;
  left: 5px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 13px;
  line-height: 1;
  /* 4.1.01b */
}
.cadviewer-core-styles .compareDrawingbox1 {
  position: relative;
  width: 300px;
  height: 51px;
  background-image: url(../images/compareDrawingName_11B.png);
  background-repeat: no-repeat;
  padding-left: 0px;
  padding-top: 0px;
  top: 0px;
  left: 1px;
  z-index: 2;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 13px;
  /*  8.7.17 */
}
.cadviewer-core-styles .compareDrawingbox1Text1 {
  position: absolute;
  top: 7px;
  left: 18px;
  z-index: 3;
  color:#000;
}
.cadviewer-core-styles .compareDrawingbox1Text2 {
  position: absolute;
  top: 29px;
  left: 18px;
  z-index: 3;
  /* 4.1.01b */
  /* 7.12.6 */
  color:#000;
}
.cadviewer-core-styles .compareDrawingbox2 {
  position: relative;
  width: 392px;
  height: 73px;
  background-image: url(../images/compareDrawingOverlay_11B.png);
  background-repeat: no-repeat;
  padding-left: 0px;
  padding-top: 0px;
  top: 0px;
  left: 1px;
  z-index: 2;
  font-family: "Arial", Arial, Helvetica, sans-serif;
  font-weight: none;
  text-decoration: none;
  font-size: 13px;
}
.cadviewer-core-styles .compareDrawingbox2Text1 {
  position: absolute;
  top: 8px;
  left: 20px;
  z-index: 3;
  color:#000;
}
.cadviewer-core-styles .compareDrawingbox2Text2 {
  position: absolute;
  top: 29px;
  left: 20px;
  z-index: 3;  
  color:#000;
}
.cadviewer-core-styles .compareDrawingbox2Text3 {
  position: absolute;
  top: 51px;
  left: 20px;
  z-index: 3;
  color:#000;
  /* 7.12.6 */
}
.cadviewer-core-styles .cvjs_floatpagemenuText_topBar {
  position: absolute;
  top: 7px;
  left: 165px;
  width: 1px;
  background-color: transparent;
  border: 0px solid yellow;
}
.cadviewer-core-styles .cvjs_rotateback_topBar {
  position: absolute;
  top: 6px;
  left: 4px;
  width: 20px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .cvjs_rotateforward_topBar {
  position: absolute;
  top: 6px;
  left: 26px;
  width: 20px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .cvjs_fastback_topBar {
  position: absolute;
  top: 6px;
  left: 49px;
  width: 24px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .cvjs_back_topBar {
  position: absolute;
  top: 6px;
  left: 76px;
  width: 19px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .floatpagemenuText1_topBar {
  position: absolute;
  top: 7px;
  left: 108px;
  width: 45px;
  height: 23px;
  background-color: transparent;
  border: 0px solid blue;
  line-height: 16px;
  color:black;

}
.cadviewer-core-styles .floatpagemenuText2_topBar {
  position: absolute;
  top: 7px;
  left: 167px;
  width: 172px;
  height: 23px;
  background-color: transparent;
  border: 0px solid blue;
  line-height: 16px;
  color:black;
}
.cadviewer-core-styles .cvjs_enterpagenumber_topBar {
  position: absolute;
  top: 6px;
  left: 98px;
  width: 55px;
  height: 19px;
  background-color: #459DED;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
  color:black;
}
.cadviewer-core-styles .cvjs_selectpagefromlist_topBar {
  position: absolute;
  top: 6px;
  left: 157px;
  width: 182px;
  height: 19px;
  background-color: #459DED;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .cvjs_forward_topBar {
  position: absolute;
  top: 6px;
  left: 342px;
  width: 20px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
}
.cadviewer-core-styles .cvjs_fastforward_topBar {
  position: absolute;
  top: 6px;
  left: 363px;
  width: 24px;
  height: 19px;
  background-color: black;
  opacity: 0;
  border: 0px solid yellow;
  z-index: 5;
  /* 6.2.46 */
  /*
   .btn {
   font-size : 13px;
   height : 30px; 
   }
   */
}
.cadviewer-core-styles #tablerows {
  transform: scale(0.8);
}
.cadviewer-core-styles #cvjs_printModalTextboxVariablesLocation {
  position: absolute;
  top: 168px;
  left: 298px;
}
.cadviewer-core-styles .settingsModal {
  /* 7.3.14*/
  z-index: 1000;
  width: 420px;
  height: 420px;
  border-radius: 3px;
  background-color: #FFFFFF;
  border: 2px solid gray;
  position: absolute;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
  line-height: 1.2 !important;
  /*7.3.12 */
  /* 7.8.25 */
}
.cadviewer-core-styles #cvjs_reloadfile_checkbox1 {
  position: absolute;
  top: 34px;
  left: 270px;
  z-index: 1101;
  height: 16px;
  /* 8.9.3  */
  min-height: 16px !important;
  /* 8.9.3  */
  /*8.9.3 */
  cursor: pointer;
  /*8.9.6 */
}
.cadviewer-core-styles #cvjs_settingsReload {
  position: absolute;
  top: 34px;
  left: 286px;
  z-index: 1101;
}
.cadviewer-core-styles .settingsModalHeader {
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 23px;
  border-radius: 0px;
  background-color: #DDDDDD !important;
  margin-top: 0px;
  border-bottom: 1px solid gray;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  /* line-height: 1.42857143; */
  color: #333;
}
.cadviewer-core-styles table.settingsModalTable {
  width: 415px;
  height: 125px;
  z-index: 1000;
  padding: 0px !important;
  border-spacing: 0px;
  border-collapse: separate;
  text-align: left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /* 7.8.25 */
  font-size: 12px;
}
.cadviewer-core-styles table.settingsModalTable tr {
  height: 22px;
  z-index: 1010;
  align-items: top;
}
.cadviewer-core-styles table.settingsModalTable td {
  border-bottom: 0px !important;
  /*7.3.17 */
  height: 22px !important;
  background: #FFFFFF !important;
  z-index: 1010;
  border: 0px solid gray;
  border-right: 0px;
  border-left: 0px;
  padding: 0px !important;
  vertical-align: top;
  /* 7.8.25 */
}
.cadviewer-core-styles #cvjs_settings_button {
  cursor: pointer;
  width: 110px;
  height: 20px;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 330px;
  top: 32px;
  background: #F0F0F0;

  /*7.8.25 */
}
.cadviewer-core-styles #cvjs_settings_button_icon {
  width: 40px;
  height: 22px;
  min-height: 22px !important;
  padding: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #FFF;
  font-size: 12px;
  line-height: 1;
  position: absolute;
  left: 360px;
  top: 30px;
}
.cadviewer-core-styles #cvjs_settingsSelectLanguage {
  height: 22px !important;
  min-height: 22px !important;
  padding: 1px 6px !important;
  background: #FFF;  
}
.cadviewer-core-styles .cvjs_inputSettingsModal {
  /* 7.3.14*/
  width: 100px;
  /* height: 22px !important;      /* 7.8.28  22px */
  max-height: 22px !important;
  line-height: 30px;
  z-index: 1000;
  margin: 0px !important;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  font-size: 12px;
  line-height: 1;
  background: "#D28A8E0";
  padding: 1px 5px !important;
  min-height: 16px !important;
  background: #FFF;
  /*8.9.3 */
}
.cadviewer-core-styles #cvjs_settingsModalText {
  margin-top: 1px;
  margin-bottom: 2px;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 11px;
  position: absolute;
  bottom: 7px;
}
.cadviewer-core-styles #cvjs_measurementOption {
  width: 200px;
  position: absolute;
  left: 10px;
  bottom: 36px;
  height: 22px !important;
  min-height: 22px !important;
  /*7.3.14 */
  font-size: 13px;
  padding: 2px 5px;
  background: #FFF;
  line-height: 12px;

  /* 7.3.9 */
}
.cadviewer-core-styles #cvjs_measurementOption {
  display: inline-block;
  width: 200px;
  position: absolute;
  left: 10px;
  bottom: 36px;
  /* 7.3.9 */
}
.cadviewer-core-styles .cvjs_measurementDisplayHorizontal {
  display: inline-block;
  position: absolute;
  left: 86px;
  top: 58px;
  font-size: 13px;
  width: 140px;
  height: 16px;
  background: #FFF;

  /* 7.3.9 */
}
.cadviewer-core-styles #cvjs_measurementHorizontalBox {
  display: inline-block;
  position: absolute;
  left: 86px;
  top: 58px;
  width: 90px;
  font-size: 13px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 2px 5px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  background: #FFF;
	background-color: #FFF;

  font-size: 12px;
  /* 7.3.9 */
}
.cadviewer-core-styles #cvjs_measurementVerticalBox {
  display: inline-block;
  position: absolute;
  left: 310px;
  top: 58px;
  width: 90px;
  font-size: 13px;
  height: 20px !important;
  min-height: 20px !important;
  padding: 2px 5px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  background: #FFF;
	background-color: #FFF;
  font-size: 12px;
}
.cadviewer-core-styles .cvjs_measurementVertical {
  width: 90px;
  display: inline-block;
  position: absolute;
  left: 230px;
  top: 60px;
  font-size: 13px;
}
.cadviewer-core-styles .cvjs_measurementHorizontal {
  width: 90px;
  display: inline-block;
  position: absolute;
  left: 10px;
  top: 60px;
  font-size: 13px;
}
.cadviewer-core-styles .cvjs_measurementDisplayVertical {
  display: inline-block;
  position: absolute;
  left: 290px;
  top: 58px;
  font-size: 13px;
  background: #FFF;
  /* 7.3.9 */
}
.cadviewer-core-styles .cvjs_measurementDisplayBox {
  position: absolute;
  left: 85px;
  top: 28px;
  background: #FFF;
  /* 7.3.9 */
}
.cadviewer-core-styles #cvjs_measurementBox {
  position: absolute;
  left: 85px;
  top: 28px;
  display: inline-block;
  position: absolute;
  width: 200px;
  height: 20px !important;
  min-height: 20px !important;
  /*7.3.14 */
  font-size: 13px;
  padding: 2px 5px;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: none;
  color: #000000;
  background: #FFF;
	background-color: #FFF;
  font-size: 12px;
  line-height: 16px;
  /* 7.3.9 */
  /* 7.4.35
   .cvjs_measurementSnapSelect{
   width: 140px; 
   display: inline-block;
   position: absolute; 
   left : 140px;
   height: 22px;
   padding: 2px 6px;
   }
   */
  /* 7.4.41 */
}
.cadviewer-core-styles #cvjs_measurementSnapOption {
  padding: 2px 5px;
  height: 22px !important;
  min-height: 22px !important;
  /*7.3.14 */
  font-size: 13px;
  width: 200px;
  position: absolute;
  left: 140px;
  top: 120px;
    background: #FFF;
    line-height: 12px;

}
.cadviewer-core-styles .cvjs_measurementSnap {
  width: 100px;
  display: inline-block;
  position: absolute;
  left: 10px;
  bottom: 6px;
  line-height: 12px;
  /* 7.2.5  - all exit buttons styled*/
}
.cadviewer-core-styles .cvjs_new_header_button {
  cursor: pointer;
  position: absolute;
  width: 20px;
  height: 20px;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  background-color: #EFEFEF;
  /* #000000 */
  font-size: 18px;
  /* #000000 */
  line-height: 1;
  cursor: pointer !important;
  /* 8.11.2 */
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_layerlist {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitBirdsEye {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitCalibrateModal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitMeasurementModal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitPrintModal_1 {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitSpaceObjectsChangeSettingsModal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exitSpaceObjectsInitSettingsModal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_textsearchmodal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_customsearchmodal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_informationmodal {
  /* 7.3.14*/
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_informationmodal_2 {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_documentpagechangemodal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_publishPDF_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_exit_backgroundColor {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*7.3.24 */
}
.cadviewer-core-styles #cvjs_exit_line_thickness_modal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_adjust_spaceobject_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_exitSettingsModal_top {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_exit_layerlist_spaceobjects {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_exit_startcollabmodal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_color_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_ellipse_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles #cvjs_creation_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_mergeDXF_modal_hide {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_redlinethicknessmodal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_hide_redline_text_modal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*  7.3.5 */
}
.cadviewer-core-styles #cvjs_exit_pagechangelist {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: 1px;
  right: 1px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
}
.cadviewer-core-styles .modalIconLogo {
  position: absolute;
  top: 0px;
  left: 1px;
  border: 2px black;
  width: 20px;
  height: 20px;
}
.cadviewer-core-styles .modalHeaderText {
  position: absolute;
  top: 3px;
  left: 35px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.cadviewer-core-styles .modalIconLogoFileModal {
  position: relative;
  top: 4px;
  left: 1px;
  border: 2px black;
}
.cadviewer-core-styles .modalHeaderTextFileModal {
  position: relative;
  top: 12px;
  left: 100px;
  /* 7.4.33 */
}
.cadviewer-core-styles #cvjs_exitServerFileLoadModal {
  position: absolute;
  width: 20px !important;
  height: 20px !important;
  min-height: 20px !important;
  padding: 0px;
  top: -5px;
  right: -2px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Courier", Arial, Helvetica, sans-serif !important;
  /*	font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;*/
  text-decoration: none;
  font-weight: bold;
  color: #000000 !important;
  background-color: #EFEFEF !important;
  /* #000000 */
  font-size: 20px !important;
  /* #000000 */
  line-height: 1;
  border-radius: 4px !important;
  border-color: #767676;
  border-width: thin;
  /*7.4.33 */
}
.cadviewer-core-styles .cvjs_new_header_button_filemodal {
  position: relative;
  width: 20px;
  height: 20px;
  padding: 0px;
  top: -5px;
  right: -5px;
  z-index: 1000;
  margin: 0px;
  text-indent: 1px;
  text-align: center;
  font-family: "Arial-BoldMT", Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
  font-size: 18px;
  line-height: 1;
}
.cadviewer-core-styles .select_file_image {
  /* 6.2.45 */
  position: absolute;
  top: 44px;
  left: 20px;
}
.cadviewer-core-styles .cvjs_filemodal_horizontal_line {
  position: relative;
  border-bottom: 1px solid;
  color: #DDDDDD;
  width: 100%;
  margin-top: 1px;
}
.cadviewer-core-styles .cvjs_filemodal_horizontal_line2 {
  position: absolute;
  border-bottom: 1px solid;
  color: #DDDDDD;
  width: 100%;
  top: 30px;
  margin-top: 1px;
}
.cadviewer-core-styles .cvjs_filemodal_hr {
  position: absolute;
  top: 30px;
  left: 0px;
  width: 100%;
  color: #DDDDDD;
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-style: inset;
  /* 6.2.47  include and optimize layerlist_05.css */
}
.cadviewer-core-styles .cvjs_img {
  max-width: 100%;
}
.cadviewer-core-styles .cvjs_listwrapper {
  font-family: sans-serif;
  margin: 0;
  padding: 5px 0 0;
  position: relative;
  z-index: 2000;
  background: white;
  border: 2px solid gray;
  border-radius: 5px;
  border-color: gray;
  -moz-border-radius: 5px;
  /* Firefox 3.6 and earlier */
}
.cadviewer-core-styles .cvjs_search {
  margin: 1px;
}
.cadviewer-core-styles .cvjs_list {
  font-family: sans-serif;
  margin: 0;
  padding: 8px 0 0;
  cursor: pointer;
  display: block;
  height: 320px;
  width: 420px;
  overflow: auto;
  z-index: 2001;
}
.cadviewer-core-styles .cvjs_list > li {
  display: block;
  background-color: #eee;
  padding: 5px;
  box-shadow: inset 0 1px 0 #fff;
  line-height: 16px;
  /*
   .avatar {
   max-width: 150px;
   }
   */
}
.cadviewer-core-styles h3_list {
  font-size: 11px;
  margin: 0 0 0.3rem;
  font-weight: normal;
  font-weight: bold;
  color: #000;
}
.cadviewer-core-styles h3_selected {
  font-size: 10px;
  margin: 0 0 0.3rem;
  font-weight: normal;
  font-weight: normal;
  padding: 5px;
  /*
   .lheader {
   font-size: 10px;
   margin:0 0 0.3rem;
   font-weight: normal;
   font-weight:bold;
   left: 20px;
   top: -10px;
   position: relative;
   }
   */
  /*
   .lcross {
   left: 470px;
   top: -75px;
   position: relative;
   height: 10px;
   }
   */
  /*
   p {
   margin:0;
   }
   */
}
.cadviewer-core-styles .cvjs_input {
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 7px 14px;
  margin-bottom: 10px;
  background: #FFF;

}
.cadviewer-core-styles .cvjs_input:focus {
  outline: none;
  border-color: #aaa;
  /* 6.2.48  loading animation */
  /* loading_animation_sm.html START */
}
.cadviewer-core-styles .containerTopSm {
  padding-top: 0px;
  width: 200px;
  height: 315px;
  margin: auto;
}
.cadviewer-core-styles .containerBottomSm {
  padding-top: 0px;
  background-color: #FFF;
  width: 200px;
  height: 130px;
  margin: auto;
  border-radius: 14px;
  -webkit-box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.6);
}
.cadviewer-core-styles #loadingSm-top p {
  text-align: center;
  font-size: 26px;
  color: #124089;
  padding-top: 18px;
}
.cadviewer-core-styles #cyclingGraphicSm {
  position: absolute;
  padding-top: 16px;
  margin-left: 78px;
  /* loading_animation_sm.html END */
  /* animation css */
}
.cadviewer-core-styles .leviathan {
  display: block;
  position: relative;
  background: transparent;
  width: 96px;
  height: 28px;
  padding: 0;
  margin: 0;
  transform-style: preserve-3d;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
}
.cadviewer-core-styles .leviathan i {
  display: block;
  float: left;
  background-color: #0096d7;
  opacity: 0.5;
  width: 10px;
  height: 10px;
  margin: 4px 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.cadviewer-core-styles .leviathan.dark i {
  background: #bbb;
  background: rgba(0, 0, 0, 0.25);
}
.cadviewer-core-styles .uno {
  -webkit-animation: play 1.8s linear 0.6s infinite;
  -moz-animation: play 1.8s linear 0.6s infinite;
  -ms-animation: play 1.8s linear 0.6s infinite;
  -o-animation: play 1.8s linear 0.6s infinite;
  animation: play 1.8s linear 0.6s infinite;
}
.cadviewer-core-styles .dos {
  -webkit-animation: play 1.8s linear 1.2s infinite;
  -moz-animation: play 1.8s linear 1.2s infinite;
  -ms-animation: play 1.8s linear 1.2s infinite;
  -o-animation: play 1.8s linear 1.2s infinite;
  animation: play 1.8s linear 1.2s infinite;
}
.cadviewer-core-styles .tres {
  -webkit-animation: play 1.8s linear 1.8s infinite;
  -moz-animation: play 1.8s linear 1.8s infinite;
  -ms-animation: play 1.8s linear 1.8s infinite;
  -o-animation: play 1.8s linear 1.8s infinite;
  animation: play 1.8s linear 1.8s infinite;
}
@-webkit-keyframes play {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
@-moz-keyframes play {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
@-ms-keyframes play {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
@-o-keyframes play {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}
@keyframes play {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
  }
}