.tf-md-explorer {
    margin: -56px -20px -20px;
    padding: 10px;
    background: #333333;
}
.layout-empty .content {
    padding: 0;
}
.layout-empty .tf-md-explorer {
    margin: 0;
}
.tf-md-explorer input[type="checkbox"],
.tf-md-explorer input[type="radio"] {
    opacity: 0.8;
}
.tf-md-explorer .cms-inline-search-condition > ul > li {
    color: #7f7f7f;
}
.tf-md-explorer .box {
    border-top: 3px solid rgba(0, 0, 0, 0.4);
    background: rgba(0, 0, 0, 0.4);
}
.tf-md-explorer .box-header.with-border {
    border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.tf-md-explorer .box-header {
    position: relative;
    display: block;
    color: #ffffff;
}
.tf-md-explorer .table > tbody > tr,
.tf-md-explorer .table > tfoot > tr,
.tf-md-explorer .table > thead > tr {
    background-color: #ffffff00;
}
.tf-md-explorer .table .table {
    background-color: #00000052;
}
.tf-md-explorer .table > thead > tr > th {
    border-bottom: 2px solid #00000070;
}
.tf-md-explorer .table > tbody > tr > td, .table > tbody > tr > th,
.tf-md-explorer .table > tfoot > tr > td, .table > tfoot > tr > th,
.tf-md-explorer .table > thead > tr > td, .table > thead > tr > th {
    border-top: 1px solid #000000d1;
}
