/* FORM AREA */
#selectorForm {
	height: 10em;
	line-height: 3.75em;
}

#selectorForm label {
	display: block;
	float: left;
	clear: left;
	width: 150px;
	padding-left: 1em;
	text-align: left;
}

#selectorForm option {
	display: block;
}

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
/*	border: 1px solid #999999; */
	display: table-cell;
	padding: 3px 10px;
	vertical-align: top; 
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}


/* BOM area */
#threedxBomHeader{
	font-weight: bold !important;		
	font-size:26px;	
	color:#f70707;
	padding-top:5px;
}

.controlLabel {
 	font-weight: bold !important;
	width:auto;
	display: inline-block;
	white-space: nowrap;
}

.controlLabel::after { 
    content: ":\00a0";
}

#threedxBomData{
background-color:#fafafa;
padding:22px;	
}

#threedxBomData.controlLabel {
font-weight: bold !important;		
font-size:99px;
}


 
#AMCViewer {
		height: 500px !important;
	}


 

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

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

@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
  #CAD {
    display: flex;
	justify-content: flex-end;
	}
  .threedxControl {
    display: flex;
	justify-content: flex-start;	
	}
}
.arrow_controls.slide_controls {
display: none!important;
}


#cboxPrevious 
 {
display: none!important;
}




#cboxNext 
 {
display: none!important;
}

#cboxCurrent
 {
display: none!important;
}

#field_5_6
 {
display: none!important;
}