body {
    background-image: url("../../img/background.png");
    background-attachment: fixed;
    font-size: 16px;
}

.well{
	border-radius: 0px;
}
table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
    top: 10px;
    left: 4px;
    height: 14px;
    width: 14px;
    display: block;
    position: absolute;
    color: #050505;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: 'Glyphicons Halflings';
    content: "\e012";
    background-color: #fff;
}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child {
     /*padding-right: 15px;*/
}
@media screen and (max-width: 480px) {
  div.dataTables_wrapper div.dataTables_filter label {
    text-align: center;
  }
  div.dataTables_wrapper div.dataTables_filter input {
     margin-left: 0;
     display: block;
     width: auto;
   }
}
