.dataTables_filter{
    display: none;
}

table.table-bordered.dataTable th, table.table-bordered.dataTable td
{
    width: auto !important;
}

input {
    width: 100%;
}    
.title-list-bg{
    background: #e7e7e7  !important;
}
.items-preview tr th{
    background: #eeeeee !important;
}
::-webkit-input-placeholder { /* Edge */
    color: #d2d2d2 !important;
  }
  
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #d2d2d2 !important;
  }
  
::placeholder {
    color: #d2d2d2 !important;
  }
  .red{

    color:red;
  }
  .dropdown-menu{
    border-radius: 5px!important;
  }
  .darker{
    color:#016d9f !important;
  }
  .joborder-description{
    max-height: 50px !important;
  
  }
  .dataTable{

    width: 100% !important;
  }
  .alert-warraper {
    position: absolute;
    top: 21%;
    z-index: 10;
    right: 44px;
    width: 388px;
}
.page{

  background: #e8ecf1 !important;
}
.n-button ,.p-button{

  width: auto !important;
  margin-bottom: 6px;
}
.n-button i ,.p-button i{

  font-size: 30px;
}
.text-right{
  text-align: right !important;
}
.horizontal .horizontal-main .slide .slide-menu, .horizontal .horizontal-main .slide .sub-slide-menu, .horizontal .horizontal-main .slide .sub-slide-menu2{
  
  margin-left: -50px !important; 

}
.add-button .slide-menu  li {
float: none !important;
padding-left: 0px !important;
}

.add-button .slide-menu  li i{

  font-size: 13px !important;
}
.slide-item::before{
  font-size: 0px !important;
  margin: 0px !important;
    padding: 0px !important;
    width: 0px !important;
}
.horizontal .slide-item{
  padding-left: 10px !important;
}
.ptotal{
border: 1px solid #f5f5f5;
    padding: 8px 52px;
    border-radius: 8px;
    background: #fafafa;
}

.des-tr{

 /*  display: none !important; */
}

table.table-bordered.dataTable th, table.table-bordered.dataTable td{

  border: 1px solid #d9d9d9 !important;
}

.invoiced {
  margin-top: 5px !important;
  padding: 10px !important;
}