.pac-container {
    z-index: 1051 !important;
}

.oa-radius {
	border-radius: 8px;
}


ul.oa-list-costs, ul.oa-list-costs li {
  width: 100%; 
}

ul.oa-list-costs li {
  padding: 2px 10px;
  border-bottom: 1px solid #ECECEC;
  padding-bottom: 4px; 
  font-size: 10px;
  height: 5px;
}

ul.oa-list-costs .title_right {
  width: 60%;
  float: left;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-costs .cost_right {
  width: 40%;
  float: left;
  text-align: right;
  font-weight: bold;
}

ul.oa-list-products, ul.oa-list-products li {
  max-width: 300px; 
}

ul.oa-list-products li {
  padding: 2px 10px;
  border-bottom: 1px solid #ECECEC;
  padding-bottom: 4px; 
  font-size: 10px;
  height: 5px;
}

ul.oa-list-products .qty {
  width: 10%;
  float: left;
  text-align: left; 
}

ul.oa-list-products .title {
  width: 50%;
  float: left;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-products .title_right {
  width: 60%;
  float: left;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-products .cost_right {
  width: 40%;
  float: left;
  text-align: right;
  font-weight: bold;
}

ul.oa-list-products .cost_1 {
  width: 20%;
  float: left;
  text-align: right; 
}

ul.oa-list-products .cost_total {
  width: 20%;
  float: left;
  text-align: right; 
}




ul.oa-list-worklogs, ul.oa-list-worklogs li {
  width: 100%; 
}

ul.oa-list-worklogs li {
  padding: 2px 10px;
  border-bottom: 1px solid #ECECEC;
  padding-bottom: 4px; 
  font-size: 10px;
  /* height: 8px; */
}

ul.oa-list-worklogs .oa-worklog-control {
  margin-top: 15px;
  border:     1px dashed black;
}

ul.oa-list-worklogs .hours {
  width: 10%;
  float: left;
  text-align: left; 
}

ul.oa-list-worklogs .order {
  width: 20%;
  float: left;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-worklogs .client {
  width: 35%;
  float: left;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-worklogs .indirect {
  font-weight: bold;
  width: 55%;
  float: left;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
}

ul.oa-list-worklogs .manage {
  width: 35%;
  float: right;
  text-align: right;
}

.ln_center {
  text-align: center;
}

.ln_solid p {
  margin-left: 40%;
  width: 20%;
  text-align: center;
  background-color: white;
  color: black;
  font-weight: bold;
  border: 1px dashed black;
  margin-top: -10px;
}

.dataTables_filter { float: left; }
.dataTables_filter input { width: 100%; }