.tablepress-scroll-wrapper {
  overflow-x:auto;
  overflow-y:hidden
}
@media (max-width:767px) {
  .tablepress-responsive-stack-phone thead {
    display:none
  }
  .tablepress-responsive-stack-phone tbody td {
    display:block;
    text-align:center;
    border-top:none
  }
  .tablepress-responsive-stack-phone tbody td:first-child {
    border-top:1px solid #ddd
  }
}
@media (max-width:979px) {
  .tablepress-responsive-stack-tablet thead {
    display:none
  }
  .tablepress-responsive-stack-tablet tbody td {
    display:block;
    text-align:center;
    border-top:none
  }
  .tablepress-responsive-stack-tablet tbody td:first-child {
    border-top:1px solid #ddd
  }
}
@media (max-width:1199px) {
  .tablepress-responsive-stack-desktop thead {
    display:none
  }
  .tablepress-responsive-stack-desktop tbody td {
    display:block;
    text-align:center;
    border-top:none
  }
  .tablepress-responsive-stack-desktop tbody td:first-child {
    border-top:1px solid #ddd
  }
}
.tablepress-responsive-stack-all thead {
  display:none
}
.tablepress-responsive-stack-all tbody td {
  display:block;
  text-align:center;
  border-top:none
}
.tablepress-responsive-stack-all tbody td:first-child {
  border-top:1px solid #ddd
}
@media (max-width:767px) {
  .tablepress-responsive-phone {
    display:block
  }
  .tablepress-responsive-phone thead {
    display:block;
    float:left
  }
  .tablepress-rtl.tablepress-responsive-phone thead {
    float:right
  }
  .tablepress-responsive-phone tfoot {
    display:none
  }
  .tablepress-responsive-phone tbody {
    display:block;
    width:auto;
    position:relative;
    overflow-x:auto;
    white-space:nowrap;
    -webkit-overflow-scrolling:touch
  }
  .tablepress-responsive-phone tbody td,
  .tablepress-responsive-phone thead th,
  .tablepress-responsive-phone thead tr {
    display:block;
    border:none
  }
  .tablepress-responsive-phone tbody td:empty:before {
    content:"\00a0"
  }
  .tablepress-responsive-phone tbody tr {
    display:inline-block;
    vertical-align:top
  }
  .tablepress-responsive-phone thead th {
    width:auto!important
  }
  .tablepress-responsive-phone thead tr th:not(:last-child) {
    border-bottom:1px solid transparent
  }
  .tablepress-responsive-phone tbody tr td:not(:last-child) {
    border-bottom:1px solid #ddd
  }
  .dataTables_wrapper .tablepress-responsive-phone .sorting:after {
    transform:rotate(90deg);
    padding:0
  }
  .dataTables_wrapper .tablepress-responsive-phone .sorting_asc:after {
    content:"\f0d9";
    padding:0 2px 0 0
  }
  .dataTables_wrapper .tablepress-responsive-phone .sorting_desc:after {
    content:"\f0dA";
    padding:0 1px 0 0
  }
}
@media (max-width:979px) {
  .tablepress-responsive-tablet {
    display:block
  }
  .tablepress-responsive-tablet thead {
    display:block;
    float:left
  }
  .tablepress-rtl.tablepress-responsive-tablet thead {
    float:right
  }
  .tablepress-responsive-tablet tfoot {
    display:none
  }
  .tablepress-responsive-tablet tbody {
    display:block;
    width:auto;
    position:relative;
    overflow-x:auto;
    white-space:nowrap;
    -webkit-overflow-scrolling:touch
  }
  .tablepress-responsive-tablet tbody td,
  .tablepress-responsive-tablet thead th,
  .tablepress-responsive-tablet thead tr {
    display:block;
    border:none
  }
  .tablepress-responsive-tablet tbody tr {
    display:inline-block;
    vertical-align:top
  }
  .tablepress-responsive-tablet thead th {
    width:auto!important
  }
  .tablepress-responsive-tablet tbody td:empty:before {
    content:"\00a0"
  }
  .tablepress-responsive-tablet thead tr th:not(:last-child) {
    border-bottom:1px solid transparent
  }
  .tablepress-responsive-tablet tbody tr td:not(:last-child) {
    border-bottom:1px solid #ddd
  }
  .dataTables_wrapper .tablepress-responsive-tablet .sorting:after {
    transform:rotate(90deg);
    padding:0
  }
  .dataTables_wrapper .tablepress-responsive-tablet .sorting_asc:after {
    content:"\f0d9";
    padding:0 2px 0 0
  }
  .dataTables_wrapper .tablepress-responsive-tablet .sorting_desc:after {
    content:"\f0dA";
    padding:0 1px 0 0
  }
}
@media (max-width:1199px) {
  .tablepress-responsive-desktop {
    display:block
  }
  .tablepress-responsive-desktop thead {
    display:block;
    float:left
  }
  .tablepress-rtl.tablepress-responsive-desktop thead {
    float:right
  }
  .tablepress-responsive-desktop tfoot {
    display:none
  }
  .tablepress-responsive-desktop tbody {
    display:block;
    width:auto;
    position:relative;
    overflow-x:auto;
    white-space:nowrap;
    -webkit-overflow-scrolling:touch
  }
  .tablepress-responsive-desktop tbody td,
  .tablepress-responsive-desktop thead th,
  .tablepress-responsive-desktop thead tr {
    display:block;
    border:none
  }
  .tablepress-responsive-desktop tbody td:empty:before {
    content:"\00a0"
  }
  .tablepress-responsive-desktop tbody tr {
    display:inline-block;
    vertical-align:top
  }
  .tablepress-responsive-desktop thead th {
    width:auto!important
  }
  .tablepress-responsive-desktop thead tr th:not(:last-child) {
    border-bottom:1px solid transparent
  }
  .tablepress-responsive-desktop tbody tr td:not(:last-child) {
    border-bottom:1px solid #ddd
  }
  .dataTables_wrapper .tablepress-responsive-desktop .sorting:after {
    transform:rotate(90deg);
    padding:0
  }
  .dataTables_wrapper .tablepress-responsive-desktop .sorting_asc:after {
    content:"\f0d9";
    padding:0 2px 0 0
  }
  .dataTables_wrapper .tablepress-responsive-desktop .sorting_desc:after {
    content:"\f0dA";
    padding:0 1px 0 0
  }
}
.tablepress-responsive-all {
  display:block
}
.tablepress-responsive-all thead {
  display:block;
  float:left
}
.tablepress-rtl.tablepress-responsive-all thead {
  float:right
}
.tablepress-responsive-all tfoot {
  display:none
}
.tablepress-responsive-all tbody {
  display:block;
  width:auto;
  position:relative;
  overflow-x:auto;
  white-space:nowrap;
  -webkit-overflow-scrolling:touch
}
.tablepress-responsive-all tbody td,
.tablepress-responsive-all thead th,
.tablepress-responsive-all thead tr {
  display:block;
  border:none
}
.tablepress-responsive-all tbody td:empty:before {
  content:"\00a0"
}
.tablepress-responsive-all tbody tr {
  display:inline-block;
  vertical-align:top
}
.tablepress-responsive-all thead th {
  width:auto!important
}
.tablepress-responsive-all thead tr th:not(:last-child) {
  border-bottom:1px solid transparent
}
.tablepress-responsive-all tbody tr td:not(:last-child) {
  border-bottom:1px solid #ddd
}
.dataTables_wrapper .tablepress-responsive-all .sorting:after {
  transform:rotate(90deg);
  padding:0
}
.dataTables_wrapper .tablepress-responsive-all .sorting_asc:after {
  content:"\f0d9";
  padding:0 2px 0 0
}
.dataTables_wrapper .tablepress-responsive-all .sorting_desc:after {
  content:"\f0dA";
  padding:0 1px 0 0
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.child {
  cursor:default!important
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before {
  display:none!important
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control {
  position:relative;
  padding-left:30px;
  cursor:pointer
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before {
  top:8px;
  left:4px;
  height:16px;
  width:16px;
  display:block;
  position:absolute;
  color:#fff;
  border:2px solid #fff;
  border-radius:16px;
  box-shadow:0 0 3px #444;
  box-sizing:content-box;
  text-align:center;
  text-indent:0!important;
  font-family:"Courier New",Courier,monospace;
  line-height:16px;
  content:"+";
  background-color:#31b131
}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before {
  content:"-";
  background-color:#d33333
}
table.dataTable.dtr-column>tbody>tr>td.control,
table.dataTable.dtr-column>tbody>tr>td.dtr-control,
table.dataTable.dtr-column>tbody>tr>th.control,
table.dataTable.dtr-column>tbody>tr>th.dtr-control {
  position:relative;
  cursor:pointer
}
table.dataTable.dtr-column>tbody>tr>td.control:before,
table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-column>tbody>tr>th.control:before,
table.dataTable.dtr-column>tbody>tr>th.dtr-control:before {
  top:50%;
  left:50%;
  height:16px;
  width:16px;
  margin-top:-10px;
  margin-left:-10px;
  display:block;
  position:absolute;
  color:#fff;
  border:2px solid #fff;
  border-radius:16px;
  box-shadow:0 0 3px #444;
  box-sizing:content-box;
  text-align:center;
  text-indent:0!important;
  font-family:"Courier New",Courier,monospace;
  line-height:16px;
  content:"+";
  background-color:#31b131
}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,
table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,
table.dataTable.dtr-column>tbody>tr.parent th.control:before,
table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before {
  content:"-";
  background-color:#d33333
}
table.dataTable>tbody>tr.child {
  padding:.5em 1em
}
table.dataTable>tbody>tr.child:hover {
  background:0 0!important
}
table.dataTable>tbody>tr.child ul.dtr-details {
  display:inline-block;
  list-style-type:none;
  margin:0;
  padding:0
}
table.dataTable>tbody>tr.child ul.dtr-details>li {
  border-bottom:1px solid #efefef;
  padding:.5em 0
}
table.dataTable>tbody>tr.child ul.dtr-details>li:first-child {
  padding-top:0
}
table.dataTable>tbody>tr.child ul.dtr-details>li:last-child {
  border-bottom:none
}
table.dataTable>tbody>tr.child span.dtr-title {
  display:inline-block;
  min-width:75px;
  font-weight:700
}
.dataTables_scroll .tablepress {
  width:100%!important
}
.tablepress-responsive * {
  word-break:normal
}

/* orijinarustyle */
#tablepress-1 .column-1,
#tablepress-1 .row-1 .column-2,
#tablepress-1 .row-1 .column-3,
#tablepress-1 .row-1 .column-4,
#tablepress-1 .row-2 .column-4,
#tablepress-1 .row-2 .column-5,
#tablepress-1 .row-2 .column-6,
#tablepress-1 .row-2 .column-7,
#tablepress-1 .row-2 .column-8,
#tablepress-2 .column-1,
#tablepress-2 .row-1 .column-2,
#tablepress-2 .row-1 .column-3,
#tablepress-2 .row-1 .column-4,
#tablepress-2 .row-2 .column-4,
#tablepress-2 .row-2 .column-5,
#tablepress-2 .row-2 .column-6,
#tablepress-2 .row-2 .column-7,
#tablepress-2 .row-2 .column-8,
#tablepress-3 .column-1,
#tablepress-3 .row-1 .column-2,
#tablepress-3 .row-1 .column-3,
#tablepress-3 .row-1 .column-4,
#tablepress-3 .row-2 .column-4,
#tablepress-3 .row-2 .column-5,
#tablepress-3 .row-2 .column-6,
#tablepress-3 .row-2 .column-7,
#tablepress-3 .row-2 .column-8
{background: #f7f7f7;text-align:center; vertical-align: middle; }
