.datatablename{
    display: none;
}
td.blueboxheading {
    background-color:#012A41;
    color: white;
}
.callname{
    font-size: 18px;
    font-family: 'Frank Ruhl Libre', sans-serif;
}

select,input {
    outline: none !important;
}

table.dataTable thead th, table.dataTable thead  td {
    padding-bottom: 5%;
}
table.dataTable thead th .callname {
border-bottom: 1px solid #012A41 !important;
}

.ares-bias-table .bios-table-heasing tr th {
    border-bottom: 1px solid #012A41 !important;
    padding-bottom: 23px;
    padding-top: 23px;
}

a.bioslink {
    color:#012A41 !important;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #dee2e6 !important;
}
table.dataTable.display tbody tr.odd>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
    background-color: #dee2e6 !important;
}

table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #dee2e6 !important;
}

table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #ffff !important;
}

table.dataTable.display tbody tr.even>.sorting_2, table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
    background-color: #ffff !important;
}
.ares-bias-table thead tr th {
    
    padding-left: 9px !important;
   
}

th.sorting.callname.sorting_asc:after {
    content: "\f0d8";
    font-family: "Font Awesome 5 Pro";
    color: #9c6e02;
    position: relative;
    top: -1px;
    margin-left: 4px;
}
/*
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  
    width: 20% !important;
}
*/

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    background: transparent !important;
}
div#example_info{
    display: none;
}
 .dataTables_paginate {
    color: #012A41;
    border-bottom: 1px solid #012A41 !important;
    float: left !important;
    width: 100% !important;
    padding-top: 3% !important;
}

div#example_filter {
    margin-bottom: -11%;
}

.dataTables_wrapper .dataTables_filter input {   
    padding: 7px;
    background-color: transparent;
    margin-left: -52px !important;
    border: none !important;
    border-bottom: 1px solid !important;
    border-radius: 0px !important;
    padding: 6px !important;
}


.ares-bias-table select {
   appearance: none !important;
   }
   
page-node-13 .custom-search-location.custom-select-filter:after {
    content: "\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-size: normal;
    color: #9c6e02;
    float: right;
    margin-top: -25px;
    z-index: 9999999;
    margin-right: 32px;
    pointer-events: none;
    position: relative;
}

.custom-search-location.custom-select-filter:after {
    content: "\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-size: normal;
    color: #9c6e02;
    float: right;
    margin-top: -25px;
    z-index: 9999999;
    margin-right: 7px;
    pointer-events: none;
    position: relative;
}

.custom-select-filter:after {
    content: "\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-size: normal;
    color: #9c6e02;
    float: right;
    margin-top: -27px;
    z-index: 9999999;
    margin-right: 7px;
    pointer-events: none;
    position: relative;
}
table tfoot { display: table-header-group; }
div#example_length {
    display: none;
}
table.dataTable tfoot th, table.dataTable tfoot td {
    padding: 10px 18px 6px 0px !important;
    border-top: none !important;
}

th.callname {
    padding-left: 0px;
}
.custom-search-location{
    width: 163px !important;
}

button#test {
    float: right;
    margin-right: 29%;
    margin-top: -5%;
    border: none;
    background: transparent;
    color: darkgoldenrod;
    display: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button{

    color: #707070 !important;
    border: 0 !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    font-size: 14px !important;
    padding-top: 0px !important;
    line-height: 20px !important;
}

@media (min-width:768px) and (max-width:1024px)
  {
    .ares-bias-table select, .ares-bias-table input {
        padding-left: 0px!important;
        padding-right: 31px!important;
        width: 200%;
    }
    table.dataTable tfoot th, table.dataTable tfoot td {
        padding: 10px 10px 6px 0px !important;   
        width: 63% !important;
    }

    .dataTables_wrapper .dataTables_filter input {
     
        margin-left: -73px !important;
       
  }
}

@media (min-width:370px) and (max-width:767px){

.dataTables_wrapper .dataTables_filter input {  
    margin-left: -68px !important;
   
}

div#example_filter {
    margin-bottom: -11%;
    margin-left: 83%;
    
}
.ares-bias-table select {
    appearance: none !important;
    width: 125%;
    padding-right: -3px;
}
}
#block-biostable table#example td.bus-line-hide,
#block-biostable table#example th.bus-line-hide {
    display:none;
}