.open-driver-mgr-container {
  height: 100%;
  width: 100%;
  min-width: 1430px;
  padding-left: 10px;
  padding-right: 10px;
}
.open-driver-mgr-container .od-manager-title {
  font-size: 15px;
  font-weight: 600;
  line-height: 50px;
}
.open-driver-mgr-container .row {
  width: 100%;
  height: calc(100% - 60px);
  margin: 0;
}
.open-driver-mgr-container .row .od-manager-pane {
  height: 100%;
  padding: 0;
  width: 20%;
  border: 1px solid #c8c8c8;
  border-right: none;
}
.open-driver-mgr-container .row .od-manager-pane.od-manager-pane-min {
  width: 30px;
}
.open-driver-mgr-container .row .od-manager-pane.od-manager-pane-min .od-tree-search,
.open-driver-mgr-container .row .od-manager-pane.od-manager-pane-min .od-tree {
  display: none !important;
}
.open-driver-mgr-container .row .od-manager-pane .od-tree {
  height: calc(100% - 27px) !important;
}
.open-driver-mgr-container .row .od-definition-pane {
  width: 80%;
  height: 100%;
  border: 1px solid #c8c8c8;
  padding: 6px 0 0;
}
.open-driver-mgr-container .row .od-definition-pane.od-definition-pane-max {
  width: calc(100% - 36px);
}
.od-tree-top-area {
  width: 100%;
  display: flex;
}
.od-tree-top-area .od-tree-search {
  float: left;
  width: calc(100% - 30px);
  position: relative;
}
.od-tree-top-area .od-tree-search > input[type=text] {
  width: 100%;
  border-top: none;
  border-left: none;
}
.od-tree-top-area .od-tree-search .icon_nb_search,
.od-tree-top-area .od-tree-search .icon_nb_close {
  position: absolute;
  cursor: pointer;
  top: 7px;
  right: 10px;
}
.od-tree-top-area .od-tree-search .icon_nb_close {
  top: 10px;
}
.od-tree-top-area .od-tree-show-hide-icon {
  float: right;
  width: 30px;
  padding-left: 9px;
  border-bottom: 1px solid #c8c8c8;
}
.od-tree-loading-spinner {
  position: absolute;
  top: 50%;
  left: 45%;
}
.no-od-selected {
  display: block;
  font-size: 20px;
  color: #999999;
  position: relative;
  top: 50%;
  text-align: center;
}
.od-save-as-popup .modal-body {
  width: 400px;
  padding-bottom: 10px;
}
.od-save-as-popup .modal-body .od-tree-for-save-as {
  height: 340px;
  border: 1px solid #c8c8c8;
  padding: 6px;
}
.od-save-as-popup .modal-body .new-od-name {
  margin-top: 20px;
}
.od-save-as-popup .modal-body .new-od-name input[type=text] {
  width: 315px;
  float: right;
}

.open-driver-definition {
  width: 100%;
  height: 100%;
}
.open-driver-definition .od-definition-top {
  height: 36px;
}
.open-driver-definition .od-definition-top .col-sm-12 {
  padding: 0 6px;
}
.open-driver-definition .od-definition-top .col-sm-12 input[type='text'] {
  margin-right: 20px;
}
.open-driver-definition .od-definition-top .col-sm-12 input[type='checkbox'] {
  vertical-align: middle;
  margin-top: -2px;
}
.open-driver-definition .od-definition-top .col-sm-12 .od-def-top-name {
  width: 200px;
}
.open-driver-definition .od-definition-top .col-sm-12 .od-def-top-desc {
  width: 300px;
}
.open-driver-definition .od-definition-top .col-sm-12 .od-def-top-enabled {
  margin: 0 20px;
}
.open-driver-definition .od-definition-top .col-sm-12 .od-def-top-item {
  margin-left: 10px;
}
.open-driver-definition .od-definition-top .col-sm-12 .od-def-top-vertical-line {
  margin: 0 10px 0 20px;
}
.open-driver-definition .od-definition-top .col-sm-12 .form-group {
  margin-bottom: 0;
}
.open-driver-definition .od-definition-top .col-sm-12 .dropdown .btn.dropdown-toggle {
  border-color: #e4edf9;
  background-color: #e4edf9;
  border-radius: 4px;
  padding: 8px 10px 8px 24px;
}
.open-driver-definition .od-definition-body {
  height: calc(100% - 36px);
  border-top: 1px solid #c8c8c8;
  display: flex;
}
.open-driver-definition .od-definition-body .od-definition-body-left {
  height: 100%;
  padding: 0 4px;
  border-right: 1px solid #c8c8c8;
}
.open-driver-definition .od-definition-body .od-definition-body-mid {
  min-width: 520px;
  height: 100%;
  padding: 0;
}
.open-driver-definition .od-definition-body .od-definition-body-mid .titleText {
  font-weight: 600;
}
.open-driver-definition .od-definition-body .od-definition-body-mid .od-def-source {
  height: 65%;
  padding: 10px;
  background-color: #F2F8FD;
}
.open-driver-definition .od-definition-body .od-definition-body-mid .od-def-source .od-data-source-directive {
  height: calc(100% - 24px);
  background-color: white;
}
.open-driver-definition .od-definition-body .od-definition-body-mid .od-def-target {
  height: 35%;
  border-top: 1px solid #E8D092;
  background: #FFFCF5;
}
.open-driver-definition .od-definition-body .od-definition-body-right {
  height: 100%;
  padding: 0;
  border-left: 1px solid #c8c8c8;
}
.open-driver-definition .od-definition-body .od-definition-body-right .od-def-data-mapping {
  height: 100%;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header {
  heigh: 30px;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header ul li {
  display: inline-block;
  max-width: 50%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header ul li a {
  color: #0f0f0f;
  cursor: pointer;
  text-decoration: none;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header ul li.hover {
  text-decoration: none;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header ul li.active {
  border-bottom: 2px solid #7db1b9;
}
.open-driver-definition .od-definition-body-left .od-left-pane-header ul li.active a {
  color: #333333;
  font-weight: bolder;
}
.open-driver-definition .od-definition-body-left .od-left-pane-body {
  height: calc(100% - 30px);
}
.open-driver-definition .od-definition-body-left .od-left-pane-body .od-data-mapping-tab .new-data-mapping-link {
  margin-top: 10px;
  cursor: pointer;
}
.open-driver-definition .od-definition-body-left .od-left-pane-body .od-supporting-var-tab {
  height: calc(100% - 14px);
}
.parser-param-dialog .modal-body {
  padding: 20px 20px 0 10px !important;
  max-height: 400px;
  overflow-y: initial;
  width: 340px;
}
.parser-param-dialog .modal-body .form-group label {
  width: 30%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
}
.parser-param-dialog .modal-body .btn-group.dropdown,
.parser-param-dialog .modal-body .input-group.dropdown {
  width: 60%;
}
.mapping-convert-dialog .modal-body {
  padding: 20px !important;
  height: 80px;
  overflow-y: initial;
  width: 380px;
}
.mapping-convert-dialog .modal-body input[type='text'] {
  height: 100%;
  float: left;
  width: calc(100% - 30px);
  border: none;
  padding: 0px 6px !important;
}
.mapping-convert-dialog .modal-body input:focus {
  border: 1px solid #719ECE;
}
.mapping-convert-dialog .modal-body .btn-group.dropdown,
.mapping-convert-dialog .modal-body .input-group.dropdown {
  width: 100%;
}
.mapping-convert-dialog .modal-body .function-tooltip {
  margin: 0 4px;
}
.mapping-convert-dialog .modal-body .function-tooltip::before {
  content: 'F';
  background: #682e95;
  position: absolute;
  left: 4px;
  border-radius: 50%;
  font-weight: bold;
  height: 13px;
  width: 13px;
  font-size: 11px;
  line-height: 14px;
  text-align: center;
  color: white;
  margin-top: 4px;
}

.od-device-data-pane {
  width: 100%;
  height: 100%;
  padding: 10px 16px;
}
.od-device-data-pane .form-group {
  width: 100%;
  margin-bottom: 6px;
}
.od-device-data-pane .form-group .property-dropdown {
  width: 100%;
}
.od-device-data-pane .form-group .property-dropdown ul.dropdown-menu > li {
  padding-right: 8px;
}
.od-device-data-pane .form-group .property-dropdown .icon_nb_arrow_right {
  margin-top: 8px;
}
.od-device-data-pane .form-group .property-dropdown .dropdown-toggle {
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #c8c8c8;
  border-radius: unset;
  box-shadow: none;
}
.od-device-data-pane .form-group .property-dropdown .dropdown-menu {
  width: 100%;
}
.od-device-data-pane .form-group .property-dropdown .dropdown-menu .sub-menu {
  left: 100%;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 220px;
  text-overflow: ellipsis;
}
.od-device-data-pane .form-group .property-dropdown .nct-sub-menu {
  top: 50px !important;
}
.od-device-data-pane .form-group .property-dropdown .nct-sub-menu-up {
  top: -100px !important;
}
.od-device-data-pane .form-group .property-dropdown .dropdown-menu li:hover > .sub-menu {
  visibility: visible;
  display: block;
}
.od-device-data-pane .form-group .property-dropdown .system-nct-menu {
  top: -60px !important;
  overflow-y: auto;
  max-height: 160px;
}
.od-device-data-pane .form-group .property-dropdown .od-nct-actions .action-icons {
  visibility: hidden;
}
.od-device-data-pane .form-group .property-dropdown .od-nct-actions .action-icons .icon_nb_edit_12 {
  margin-right: 6px;
}
.od-device-data-pane .form-group .property-dropdown .od-nct-actions a:hover .action-icons {
  visibility: visible;
  curson: pointer;
}
.od-device-data-pane .form-group .vrf-dropdown {
  margin-left: 6px;
}
.od-device-data-pane .form-group .vrf-dropdown .btn-group.dropdown {
  width: 156px;
}
.od-device-data-pane .property-list {
  height: calc(100% - 60px);
  border: 1px solid #c8c8c8;
  background-color: #ffffff;
  overflow: auto;
}
.od-device-data-pane .property-list .device-data-property-tree {
  padding-left: 8px;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll {
  width: 360px;
  overflow: unset;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item {
  background-color: #FFEFC5;
  border: 1px solid #EABC07;
  border-radius: 4px;
  margin: 2px;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item .item-to-add,
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item .item-added {
  float: right;
  padding-right: 10px;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item .item-to-add {
  color: grey;
  display: none;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item span:hover .item-to-add {
  display: block;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item .item-added {
  color: #333333;
  font-weight: 600;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item-mapped {
  background-color: #FFE399;
  border: 1px solid #EFBF00;
  border-radius: 4px;
  margin: 2px;
}
.od-device-data-pane .property-list .device-data-property-tree .infinite-tree-scroll .infinite-tree-item-mapped .item-added {
  float: right;
  padding-right: 10px;
  color: grey;
}
.new-nct-popup .modal-body {
  padding: 20px 20px 0 10px !important;
  max-height: 400px;
  overflow: auto;
}
.new-nct-popup .modal-body .form-group label:first-child {
  width: 90px;
}
.new-nct-popup .modal-body input[type='text'] {
  width: 220px;
  padding-left: 3px;
  text-overflow: ellipsis;
}
.new-nct-popup .modal-body .disabled-column-input {
  color: #999999;
}
.new-nct-popup .modal-body .set-as-key {
  display: none;
  position: absolute;
  right: 50px;
  padding-top: 3px;
}
.new-nct-popup .modal-body span:hover .set-as-key {
  display: initial;
  cursor: pointer;
}
.new-nct-popup .modal-body .nct-table-key {
  position: absolute;
  right: 50px;
  padding-top: 3px;
  padding-right: 3px;
  color: #999999;
}
.new-nct-popup .modal-body span:hover .nct-table-key {
  display: none;
}
.new-nct-popup .modal-body .icon_nb_delete {
  margin: 8px 6px 0;
  cursor: pointer;
}
.overwrite-rename-nct-confirm-modal .modal-body {
  width: 520px;
}

.od-data-mapping-pane {
  width: 100%;
  height: 100%;
  padding: 6px;
}
.od-data-mapping-pane .mappingBody {
  height: calc(100% - 50px);
  overflow-y: auto;
  overflow-x: hidden;
}
.od-data-mapping-pane .mappingBody .mappingTitle {
  font-weight: 600;
}
.od-data-mapping-pane .mappingBody .mappingInput {
  width: 100%;
}
.od-data-mapping-pane .mappingBody .mappingRow {
  margin-top: 12px;
}
.od-data-mapping-pane .mappingBody .mappingRow .dropdown .btn.dropdown-toggle {
  width: 160px;
  border: 1px solid #c8c8c8;
}
.od-data-mapping-pane .mappingBody .mappingCell {
  background: #FFEFC5;
  border: 0.5px solid #EABC07;
  width: 100%;
  display: inline-flex;
  height: 26px;
  padding: 0 6px;
}
.od-data-mapping-pane .mappingBody .mappingCellSource {
  background: #CBE0FF;
  border: 0.5px solid #127ACA;
  width: 100%;
  display: inline-flex;
  height: 26px;
  padding: 0 6px;
}
.od-data-mapping-pane .mappingBody .variableText {
  margin: 0 8px 0 4px;
  text-overflow: ellipsis;
  max-width: calc(100% - 42px);
  overflow: hidden;
}
.od-data-mapping-pane .mappingBody .mappingGrid {
  width: 100%;
}
.od-data-mapping-pane .mappingBody .mappingGrid .ui-grid-cell-contents {
  padding: 2px 4px 2px 12px;
}
.od-data-mapping-pane .mappingBody .mappingGrid .ui-grid-cell-contents input[type="text"] {
  height: 24px;
  padding-left: 6px;
}
.od-data-mapping-pane .mappingBody .mappingGrid .ui-grid-header-cell {
  border: none;
}
.od-data-mapping-pane .mappingBody .columnMappingGrid {
  width: 100%;
}
.od-data-mapping-pane .mappingBody .columnMappingGrid .ui-grid-cell-contents {
  padding: 2px 4px 2px 12px;
}
.od-data-mapping-pane .mappingBody .columnMappingGrid .ui-grid-cell-contents input[type="text"] {
  height: 24px;
  padding-left: 6px;
}
.od-data-mapping-pane .mappingBody .columnMappingGrid .ui-grid-header-cell {
  border: none;
}
.od-data-mapping-pane .mappingBody .mappingCondition {
  width: 100%;
  height: calc(100% - 196px);
  margin-top: 12px;
  overflow-y: auto;
  overflow-x: hidden;
}
.od-data-mapping-pane .mappingBody .mappingCondition.hasColumnMappingGrid {
  height: calc(100% - 352px);
}
.od-data-mapping-pane .mappingBody .mappingCondition.hasTableMethodRow {
  height: calc(100% - 394px);
}
.od-data-mapping-pane .mappingBody .mappingCondition.hasIntfKeyIconRow {
  height: calc(100% - 430px);
}
.od-data-mapping-pane .mappingFooter {
  height: 50px;
  margin: 12px 12px 0 0;
  width: 100%;
  position: relative;
  float: right;
}
.od-supporting-var {
  height: 100%;
  background: #fff;
}
.od-supporting-var .setting-pane-header {
  height: 30px;
  line-height: 30px;
  padding: 0 6px 0 12px;
  background-color: #82a8c6;
  color: #fff;
}
.od-supporting-var .setting-pane-header .setting-panel-close {
  float: right;
}
.od-supporting-var .setting-pane-header .title-area {
  float: left;
}
.od-supporting-var .supporting-var-header {
  border-bottom: 1px solid #dedede;
  padding: 0px 7px;
}
.od-supporting-var .supporting-var-header .save-as-link {
  cursor: pointer;
}
.od-supporting-var .supporting-var-header .var-header-len {
  font-weight: bold;
  margin-right: 25px;
}
.od-supporting-var .suporting-var-body {
  height: 100%;
}
.od-supporting-var .suporting-var-body .var-body-left {
  height: 100%;
  width: 100%;
  padding-top: 6px;
  overflow: auto;
  padding-left: 7px;
  padding-right: 7px;
  border-right: 0px;
}
.od-supporting-var .suporting-var-body .var-body-left .var-folder {
  position: relative;
}
.od-supporting-var .suporting-var-body .var-body-left .var-folder.selectedV {
  background: #D3E1EA !important;
}
.od-supporting-var .suporting-var-body .var-body-left .var-folder:hover {
  cursor: pointer;
}
.od-supporting-var .suporting-var-body .var-body-left .var-folder span.var-tree-item-pos {
  position: absolute;
  right: 3px;
  top: 0px;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child {
  padding-left: 0px;
  margin-bottom: 0px;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child .hoverV {
  background: #E0EAEF;
  cursor: pointer;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child .selectedV {
  background: #D3E1EA !important;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li {
  position: relative;
  padding-left: 12px;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li:hover {
  background: none;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li .selectedV {
  background: #D3E1EA !important;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li .hoverV {
  background: #E0EAEF;
  cursor: pointer;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li .over-span-text {
  width: calc(100% - 42px);
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li .alias-input {
  width: calc(100% - 42px);
}
.od-supporting-var .suporting-var-body .var-body-left .var-tree-child li .var-tree-item-pos {
  position: absolute;
  right: 3px;
  top: 0px;
}

.od-mapping-conditions-container {
  margin: 0 20px;
}
.od-mapping-conditions-container .bold-text {
  font-weight: 600;
}
.od-mapping-conditions-container .gray-backgroud-area {
  background-color: #f0f0f0;
  margin-bottom: 10px;
  padding: 15px;
}
.od-mapping-conditions-container .gray-backgroud-area .boolean-express {
  display: flex;
}
.od-mapping-conditions-container .gray-backgroud-area .boolean-express label {
  width: 120px;
  text-align: left;
}
.od-mapping-conditions-container .gray-backgroud-area .boolean-express input[type='text'] {
  width: calc(100% - 120px);
}
.od-mapping-conditions-container .gray-backgroud-area .action-row {
  width: 50%;
}
.od-mapping-conditions-container .gray-backgroud-area .action-row .btn-group.dropdown {
  width: 100%;
}
.od-mapping-conditions-container .gray-backgroud-area .action-row .dropdown .btn.btn-default {
  max-width: 100%;
}
.condition-row-container {
  width: 100%;
}
.condition-row-container .condition-row {
  margin-bottom: 15px;
}
.condition-row-container .condition-row .col-sm-1 {
  width: 20px;
  padding: 0;
}
.condition-row-container .condition-row .col-sm-1 span {
  font-weight: 600;
}
.condition-row-container .condition-row .col-sm-1 .icon_nb_delete_blue_12 {
  margin-top: 8px;
}
.condition-row-container .condition-row .operand-item {
  display: inline-flex;
  padding-left: 6px;
  width: 100%;
}
.condition-row-container .condition-row .operand-item:hover {
  background-color: #ddedf8;
}
.condition-row-container .condition-row .operand-span {
  margin: -6px 0 0 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.condition-row-container .condition-row .operand-child {
  margin: -6px 0 0 4px;
  white-space: nowrap;
  width: calc(100% - 24px);
  overflow: hidden;
  text-overflow: ellipsis;
}
.condition-row-container .condition-row .operand-list {
  width: 100%;
}
.condition-row-container .condition-row .operand-dropdown {
  width: 100%;
  padding: 0;
  background-color: white;
  border: 1px solid #c8c8c8 !important;
}
.condition-row-container .condition-row .operand-dropdown .operand-name {
  height: 100%;
  float: left;
  padding: 8px 6px 6px 6px;
  width: calc(100% - 24px);
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}
.condition-row-container .condition-row .left-operand-dropdown {
  width: calc(35% - 20px);
  padding: 0;
}
.condition-row-container .condition-row .left-operand-dropdown .dropdown .dropdown-menu {
  max-height: 180px;
  overflow: auto;
  min-width: 180px;
  max-width: 240px;
  overflow-x: hidden;
}
.condition-row-container .condition-row .operator-dropdown {
  width: calc(30% - 30px);
  padding: 0;
  margin: 0 15px;
}
.condition-row-container .condition-row .right-operand-dropdown {
  width: calc(35% - 20px);
  padding: 0;
}
.condition-row-container .condition-row .right-operand-dropdown .right-operand-editable .input-group .form-control {
  width: calc(100% - 30px);
  padding-left: 12px;
}
.condition-row-container .condition-row .right-operand-dropdown .right-operand-editable .dropdown .dropdown-menu {
  max-height: 180px;
  overflow: auto;
  min-width: 180px;
  max-width: 240px;
  overflow-x: hidden;
}
.condition-row-container .condition-row .right-operand-dropdown .right-operand-editable .custom-dropdown input[type="text"] {
  width: calc(100% - 24px);
  height: 28px;
  border: none;
  text-overflow: ellipsis;
  padding-left: 6px;
}
.condition-row-container .condition-row .right-operand-dropdown .right-operand-range {
  width: 100%;
  height: 30px;
  padding-left: 12px;
}
.condition-row-container .condition-row .btn-group.dropdown,
.condition-row-container .condition-row .input-group.dropdown {
  width: 100%;
}
.condition-row-container .condition-row .dropdown .btn.btn-default {
  max-width: 300px;
}
.condition-row-container .condition-row .dropdown .dropdown-menu {
  max-height: 180px;
  overflow: auto;
}

.od-test-run-log-popup .modal-body {
  height: 400px;
  min-width: 700px;
  min-height: 400px;
  max-width: 1200px;
}
.od-test-run-log-popup .modal-body .test-run-log-ace-box {
  width: 100%;
  height: 100%;
}
.od-test-run-log-popup .modal-body .test-run-log-ace-box pre {
  width: 100%;
  height: 100%;
}
.od-test-run-log-popup .modal-body .test-run-logs-area {
  height: 100%;
  padding: 10px;
  border: 1px solid #c8c8c8;
  overflow: auto;
}
.od-test-run-log-popup .modal-footer .od-test_running {
  margin-right: 10px;
}
.od-test-run-result-popup .modal-body {
  height: 600px;
  min-width: 1000px;
  min-height: 600px;
}
.od-test-run-result-popup .modal-body .row {
  margin: 0;
}
.od-test-run-result-popup .modal-body .od-run-result-container {
  height: 100%;
  border: 1px solid #c8c8c8;
}
.od-test-run-result-popup .modal-body .od-run-result-container .od-run-result-tree {
  height: 100%;
  padding: 6px;
  border-right: 1px solid #c8c8c8;
  overflow: auto;
}
.od-test-run-result-popup .modal-body .od-run-result-container .od-run-result-details {
  height: 100%;
  padding: 0;
}
.od-test-run-result-popup .modal-body .od-run-result-container .od-run-result-details .device-data-viewer-popout .data-div {
  height: calc(100% - 38px) !important;
}
.od-test-run-result-popup .modal-body .od-run-result-container .od-run-result-details .modal-body {
  height: 100%;
  width: 100%;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

