.IndustrialGridEditableContainer {
    background-color:transparent;
    font-size:12px;
    width:auto;
    height:auto;
    min-height:50px;        
    margin:5px;  
    font-family:Microsoft Sans Serif, Calibri, Tahoma;              
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer
.Grid {
    background-color:transparent;
    width:100%;
    height:auto;        
    /*display:inline-block;*/
}       
.IndustrialGridEditableContainer .Grid tbody 
.Cell {
    height:30px;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
.CellBorderLeft {
    border-left:1px solid #E3E7EC;
}
.IndustrialGridEditableContainer .Grid tbody
.CellBorderTop {
    border-top:none;
}
.IndustrialGridEditableContainer .Grid .tdColHelper
{
    width: 14px;
    height: 14px;
    background-image:url("Images/helpIcon.png"); 
    background-repeat:no-repeat;
    position:relative;
    float:right;    
    padding-right:5px;
    margin-left:-5px;
    top:-1px;
    cursor:help;
}
.IndustrialGridEditableContainer .Grid thead tr
.CellHeader {
    background-color:transparent;
	border-bottom: 1px solid #96A1AD;
    color:#999;
    text-align:center;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid thead tr
.CellHeaderBorder {
	border-left:1px solid #ADB8C5;
}
.IndustrialGridEditableContainer .Grid .errorIcon
{
    width:15px; 
    height:15px;
    background-image:url("Images/errorIcon15.png");
    background-repeat:no-repeat; 
    background-position:0 0; 
    margin-right:5px;
    visibility:hidden;
}

.IndustrialGridEditableContainer .Grid .showErrorIcon
{
    visibility:visible;
}

.IndustrialGridEditableContainer .Grid .hideErrorIcon
{
    visibility:hidden;
}


.IndustrialGridEditableContainer .Grid tbody tr:hover 
{
    background-color:rgb(237, 237, 237);
}

.IndustrialGridEditableContainer .Grid tbody tr {
    background-color:transparent;
}

.IndustrialGridEditableContainer .Grid tbody tr
.par {
    color:#505050;
    background:#FFFFFF;
    font-size:12px;                
    /*display:inline-block;*/
}     
.IndustrialGridEditableContainer .Grid tbody tr
.odd {
    color:#505050;
    background:#dadfda; /*e0e4e0*/
    font-size:12px;        
    /*display:inline-block;*/
}

.IndustrialGridEditableContainer .Grid tbody
.group1 {
    color:#505050;
    background:#FFFFFF;
    font-size:12px;                
    /*display:inline-block;*/
}     
.IndustrialGridEditableContainer .Grid tbody
.group2 {
    color:#505050;
    background:#E8E6E7; 
    font-size:12px;        
}
.IndustrialGridEditableContainer .Grid tbody
.group1Selected {
    color:#000;
    background:#FFFFFF;
    font-size:12px;                
}     
.IndustrialGridEditableContainer .Grid tbody
.group2Selected {
    color:#000;
    background:#E8E6E7; /*e0e4e0*/
    font-size:12px;        
}

.IndustrialGridEditableContainer .Grid tbody
.footer {
    font-size:10px;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
tr {
    /*height:20px;*/
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .ProductionBilletsContainer tbody td
.legend {
    font-size:10px;       
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .ProductionBilletsContainer tbody td.legend 
a {      
    color:#4C036E;
    font-size:2px;
    /*display:inline-block;*/
}
 /*
.IndustrialGridEditableContainer .Grid tbody tr
.odd:hover {
    background:#B8CFEE;
    color:#000;
    display:inline-block;
}
.IndustrialGridEditableContainer .Grid tbody tr
.par:hover {
    background:#B8CFEE;
    color:#000;
    display:inline-block;
}
 */
.IndustrialGridEditableContainer .Grid tbody tr
.parSelected {
    color:#505050;
    background: #f7af83;
    font-size:12px;                
    /*display:inline-block;*/
}     
.IndustrialGridEditableContainer .Grid tbody tr
.oddSelected {
    color:#505050;
    background:#f7af83;
    font-size:12px;        
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
.normal {
	padding:0;
    padding-left:3px;
    padding-right:3px;
    background:transparent;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
.error {
    text-align:center;
    border:1px solid red;
    background:#e55959;   
    color:#000;     
    /*display:inline-block;*/
} 
.IndustrialGridEditableContainer .Grid tbody tr
.parSelected:hover {
    color:#505050;
    background: #eb8e57;              
    /*display:inline-block;*/
}     
.IndustrialGridEditableContainer .Grid tbody tr
.oddSelected:hover {
    color:#505050;
    background:#eb8e57;       
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
.ckb {
	position:relative;
	padding:0;
	top:0;
	left:0;
	display:inline-block;
}
.IndustrialGridEditableContainer .Grid tbody
.ckb:focus {
	outline: 1px dashed rgba(0, 0, 0, 0.50); 
}
.IndustrialGridEditableContainer .Grid tbody
.cmb {
	height:100%;
	width:100%;
    border:none;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody
.spanSelect 
{
    line-height:30px;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DropDownPicker-List {
	width:100%;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DropDownPicker-ListItem {
	width:100%;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DropDownPicker-ListItemAbsolute {
	background-color:#FFFFFF;
	width:auto;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DrawingInput-Container {
	width:100%;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DrawingButton-Input {
	padding:0;
	height:30px;
	width:97%;
	border:none;
	font:inherit;
	line-height:30px;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DrawingButton-Blur {
    background-color:transparent;
}
.IndustrialGridEditableContainer .Grid tbody .cmb
.DrawingButton-Focus {
    background-color:#F0F0F0;
}
.IndustrialGridEditableContainer .Grid tbody tr td
.ValueSelectContainer
{
	height:100%;
    width:100%;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody tr td .ValueSelectContainer
.InputValue
{
	height:100%;
    width:100%;
    margin:0;
    padding:0;
    border:none;
    background:transparent;
    color:#505050;
    text-indent:4px; 
    /*display:inline-block;*/
}
.IndustrialGridEditableContainer .Grid tbody tr td .ValueSelectContainer
input:focus {
    padding:0;
    padding-right:1px;
    margin-right:-1px;
    height:100%;
    width:100%;
    background-color:#F0F0F0;
    outline:1px rgba(0, 0, 0, 0.50) dashed;
    border:none;
    text-indent:4px; 
}
.IndustrialGridEditableContainer .Grid
.warning
{      
    color:#DB8F38;
}
.IndustrialGridEditableContainer .Grid
.problem
{
    color:#9D63EC;
}
.IndustrialGridEditableContainer .Grid
.error
{
    color:#EE1919;       
} 
.IndustrialGridEditableContainer .Grid thead tr .header
.sortingContainer
{
    background:transparent;
    width:5px;
    height:10px;
    margin-right:0px;
    float:right;
        
}
.IndustrialGridEditableContainer .Grid thead tr .header
.sortingContainerAsc
{
    background:url(Images/sortUp.png) no-repeat;
    width:5px;
    height:10px;
    margin-right:0px;
    float:right;
        
}
.IndustrialGridEditableContainer .Grid thead tr .header
.sortingContainerDesc
{
    background:url(Images/sortDown.png) no-repeat;
    width:5px;
    height:10px;
    margin-right:0px;
    float:right;
        
}
.IndustrialGridEditableContainerGlobal {
}
.IndustrialGridEditableContainerGlobal .ui-widget
.ui-container {
	background-color:transparent;
	border:none;
}
.IndustrialGridEditableContainerGlobal .ui-widget
.ui-rounded {
	border:none;
    /*display:inline-block;*/
}
.IndustrialGridEditableContainerGlobal .IndustrialContainer
.ICHeader {
	display:none;
}