.edittext li{ background:none repeat scroll 0 0 transparent; padding:2px; }
.edittext li button{ min-width:150px; }
.hpactions{ float:left; width:auto; }
.hpactions li{ width:155px; }
.hpfieldset{ float:left; padding-left:15px; display:none; }
.d3hphidden{ display:none; }
.d3hptransactions .d3hphidden td{ border-bottom:1px double #d3d3d3 }
.d3hpclose, .d3hpopen{ cursor:pointer; display:block; }
.d3hpdisplay{ background:url("../../../../../../out/admin/src/bg/grouping.gif") no-repeat scroll 8px 0 transparent; display:block; height:15px; width:25px; cursor:pointer; }
.d3hptransactions{ width:100%; border:1px solid #d3d3d3; }
.d3hptransactions th{ background:none repeat scroll 0 0 #f5f5f5; border:1px solid; }
.d3hptransactions td{ border-bottom:1px solid #d3d3d3; text-align:center; }
.d3transactionData td{ text-align:left; }
.d3hptransactions, .d3transactionData .odd .odd td{ background:white; }
.d3transactionData .odd td,
.d3hptransactions .odd td{ background:repeat scroll 0 0 #e2f5ff; }
.d3hplabel{ float:left; padding-right:15px; }
.d3hpopen  .fa{ font-size:18px; }
.d3hpopen  .fa.fa-sign-in{ color:#007fff; }
.d3hpopen  .fa.fa-sign-out{ color:#ff7f00; }
