
.decisionTable table {
    border-collapse:collapse;
    font-family:var(--frx-font-sans);
    font-size:0.85em;
}

.decisionTable table div {
    font-family:var(--frx-font-sans);
    font-size:0.85em;
}

.decisionTable td, .decisionTable th {
    text-align:left;
    vertical-align:top;
}

.decisionTable pre {
    border:0; 
    background-color:#fff; 
    margin:0px;
}

.decisionTable tr{
    margin:0;
    padding:0;
}

.decisionTable table thead{
    background-color: whitesmoke;
}
.decisionTable table td, table th {
    border:1px solid #CCC;
    padding:3px;
}

.decisionTable .dt-Condition {
    background-color: #90EE90;
}


.decisionTable .dt-Action {
    background-color: #ffdead;
}

.decisionTable .dt-Name {
    background-color: #FFFFCC;
}

.decisionTable table.sar-table th {
    background:none repeat scroll 0 0 #FBF9EA;
    color:#000;
    /*font-weight:normal;*/
    height:20px;
    width:100px;
    cursor:move;
}


.decisionTable .row-DragHandle {
    background: #DEF;
}

.decisionTable .column-Draghandle {
    cursor:move;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAANCAMAAAC0Pk/DAAAABlBMVEWZmZnd3d3K9aZTAAAAEElEQVR4AWNgZAQjBrwkIwABwwAWSR8bDgAAAABJRU5ErkJggg==);
    background-repeat:repeat-x;
    height:18px;
    margin:0 1px;
    background-color: darkgray;
}

.decisionTable .ui-state-highlight {
    background: #EFEFEF;
    /*height: 1.5em;
    line-height: 1.2em;*/
}

.decisionTable i.decisionTable-cellInfo {
    /*float: right;*/
    position: absolute;
    margin-left: -8px;
    margin-top: +12px;
    /* margin-top: -14px;
    position: relative;*/
    z-index: 2;
    color: blue;
    cursor: help;
}

.decisionTable .cell-edit {
    background-color: antiquewhite;
    white-space:nowrap;
    
}
.decisionTable .cell-edit::-ms-clear {
   display: none;
}


.popover{
    display:block;
    max-width: 2000px!important;
    width:auto;
}
