
#invent-table {
width: 100%;
display: table;
}

.qinvent_itemcell  {
vertical-align:top;
float:left;
width:98%;
/*display:table-cell;*/
min-height:75px;

}


.q_inventname  {
  padding:1px 0 0 0;
  font-size:.90em;
  color:#000000;
  min-height:58px;
  display:inline-block;
  width:67%;
  vertical-align:top;
}

.qr_inventqtyhldr,.qm_inventqtyhldr {
/*display:table-cell;*/
float:right;
vertical-align:top;
text-align:center;
width:26%;
/*background-color:#e0e0eb;*/
padding:4px 1px 1px 1px;
margin-right:2px;
border: 1px solid lightblue;
}


.qm_inventqtyhldr {
width:30%;
}

.qr_inventicohldr {
float:left;
width:98%;
/*background-color:#e0e0eb;*/
padding:5px 0 1px 0;
}

.qm_inventicohldr {
float:left;
/*display:table-cell;*/
width:98%;
/*background-color:#e0e0eb;*/
padding:5px 0 1px 0;
}

.q_inventdwnhldr{
float:left;
/*display:table-cell;*/
text-align:center;
width:100%;
/*background-color:#e0e0eb;*/
padding:5px 0 5px 0;
}

.q_inventqty  {
  	position:relative;
  	width:28px;
  	text-align:center;
  	padding-top:1px;
}
   
.qr_2col1_invt {
		float:left;
	   /*display:table-cell;*/
        width: 49%;
		vertical-align:top;
		min-width:300px;
		/*border:1px solid red;*/
		 padding: 0 .25em 0 .25em;
 }
	
.qm_2col1_invt {
	  float:left;
	 /* display:inline-block;*/
	  width:100.0%;
	  padding: 0 .25em 0 .25em;
}


.qr_2col2_invt {
	   /*display:table-cell;*/
     /*   width: 50%;*/
		vertical-align:top;
		min-width:300px;
		/*border:1px solid blue;*/
		 padding: 0 .25em 0 .25em;
    }

.qm_2col2_invt {
	  /*display:table-cell;*/
       width: 100%;
		vertical-align:top;
		min-width:300px;
		float:left;
		 padding: 0 .25em 0 .25em;
  }



.qinvent_hdrshellneg  {
 /*display:table-cell;*/
  float:left;
  padding: 5px 3px 3px 3px;
  min-height:2.0rem;
  line-height:1.5em;
  width:97%;
  border:1px solid #a5acb2;
  font-weight:bold;
  text-align:center;
  color:#000000;
  font-size:0.90em;
  background:#FFFFFF;
}

.qinvent_hdrshellneg-ctns {
  float:left;
  line-height:1.5em;
  min-height:2.0rem;
  padding: 10px 3px 3px 3px;
  border:1px solid #a5acb2;
  font-weight:bold;
  text-align:center;
  color:#000000;
  font-size:0.90em;
  background:#FFFFFF;
  /*display:table-cell;*/
  width:99.5%;
  margin:0 0 0 0;
}

.qinvent_hdrshellneg-specitems {
display:block;
float:left;
width:95%;
padding:0 2px 0 0;
margin:2px 0 2px 0;
background:#fafafa;
color:#000000;

}

@media only screen and (max-width: 1000px) {
  .qinvent_hdrshellneg  {
  min-height:2.7rem;
  /*border:1px solid purple;*/
  }
 .qinvent_itemcell  {
min-height:80px;
}

}
@media only screen and (max-width: 800px) {
  .qinvent_hdrshellneg  {
  min-height:2.8rem;
 /* border:1px solid gold;*/
  }
   .qinvent_itemcell  {
min-height:80px;
}

.q_inventname  {
  min-height:68px;
}


}

@media only screen and (max-width: 720px) {
 .qr_2col1_invt {
       width: 99%;
	  /*border:1px solid green;*/
    }
.qr_2col2_invt {
	    float:left;
        width: 99%;
		/*border:1px solid yellow;*/
 }

}


@media only screen and (max-width: 600px) {
  .qinvent_hdrshellneg  {
  min-height:2.9rem;
 /* border:1px solid gold;*/
  }

}




@media only screen and (max-width: 450px) {
  .qinvent_hdrshellneg  {
  min-height:3.0rem;
  /*border:1px solid gold;*/
  }
.qinvent_itemcell  {
min-height:80px;
}
.q_inventname  {
  min-height:73px;
  width:65%;
}
.qr_inventqtyhldr {
width:30%;
}
}

@media only screen and (max-width: 390px) {
.q_inventname  {
  width:64%;
}
}

@media only screen and (max-width: 320px) {
.q_inventname  {
  width:62%;
}
}


/*'  -----------------------Column one  OFF   ------------------------------


.qr_cell6col1-ctn {
vertical-align:top;float:left;width:98%;min-width:100px;display:table-cell;border:1px solid white;padding:1px 1px 1px 1px;
margin-bottom:2px;" 

}

.qr_cell6col1-lr {
vertical-align:top;float:left;display:table-cell;width:98%;min-width:100px;border:1px solid white;min-width:100px;padding:1px 1px 1px 1px;
	border:1px solid white;padding:1px 1px 1px 1px;" 
		min-width:87px;margin-top:1px;padding:1px 1px 1px 1px;" 
	background-color:#ffe6f0;"

}

.qr_cell6col1-oth {
vertical-align:top;float:left;width:98%;display:table-cell;border:1px solid white;min-width:100px;padding:1px 1px 1px 1px;
strcell6col1=strcell6col1&"background-color:#ffe6f0;"

}


}
.qm_cell6col1-ctn {
vertical-align:top;float:left;width:98%;display:table-cell;border:1px solid white;min-width:100px;padding:1px 1px 1px 1px;


}


.qm_cell6col1-lr {
vertical-align:top;float:left;width:98%;display:table-cell;border:1px solid white;min-width:100px;padding:1px 1px 1px 1px;
					strcell6col1=strcell6col1&"border:1px solid white;min-width:87px;padding:1px 1px 1px 1px;" 
strcell6col1=strcell6col1&"background-color:#ffe6f0;"



.qm_cell6col1-oth {
vertical-align:top;float:left;width:98%;display:table-cell;border:1px solid white;min-width:100px;padding:1px 1px 1px 1px;
strcell6col1=strcell6col1&"background-color:#ffe6f0;"

}


.q_cell6col2  {
vertical-align:top;float:left;width:98%;display:table-cell;min-width:100px;padding:1px 1px 1px 2px;margin-bottom:2px;
}

.q_cell6col3  {
}

.q_cell6col4  {
}

.q_cell6col5  {
}

.q_cell6col6  {
}

*/



