/* Additional admin styles. */
.admin .content-block.newzdash-datatable-block {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.admin .content-block.newzdash-datatable-block > .c-title,
.admin .content-block.newzdash-datatable-block > .c-desc,
.admin .content-block.newzdash-datatable-block > .c-desk,
.admin .content-block.newzdash-datatable-block > .group-c-label,
.admin .content-block.newzdash-datatable-block > .status-hints,
.admin .content-block.newzdash-datatable-block > .categories_list,
.admin .content-block.newzdash-datatable-block > #trendline_filters,
.admin .content-block.newzdash-datatable-block > .date-range,
.admin .content-block.newzdash-datatable-block > .result-no,
.admin .content-block.newzdash-datatable-block > .r-alert,
.admin .content-block.newzdash-datatable-block > .heads-up,
.admin .content-block.newzdash-datatable-block > .discover_explainer,
.admin .content-block.newzdash-datatable-block > .related-links,
.admin .content-block.newzdash-datatable-block > .btn-updated,
.admin .content-block.newzdash-datatable-block > .loadmore_block,
.admin .content-block.newzdash-datatable-block > .no-title,
.admin .content-block.newzdash-datatable-block > .details,
.admin .content-block.newzdash-datatable-block > .desc,
.admin .content-block.newzdash-datatable-block > .gsc-discover-summary-block,
.admin .content-block.newzdash-datatable-block > .gsc-ctr-form,
.admin .content-block.newzdash-datatable-block > .tabs-head,
.admin .content-block.newzdash-datatable-block > .newzdash_chartjs,
.admin .content-block.newzdash-datatable-block > .chart,
.admin .content-block.newzdash-datatable-block > .reload-container:not(.newzdash-datatable-container),
.admin .content-block.newzdash-datatable-block > :not(.p-tabs) > .tabs-head,
.admin .content-block.newzdash-datatable-block > .p-tabs > .tabs-head,
.admin .content-block.newzdash-datatable-block > .s-filters {
  margin-left: 20px;
  margin-right: 20px;
}

.admin .content-block.newzdash-datatable-block .result-no {
  margin-left: 20px;
  margin-right: 20px;
}

.admin .content-block.newzdash-datatable-block .mock_block > :not(.dataTables_wrapper):not(.querytooltip):not(.loading-more):not(.chart_container) {
  box-sizing: border-box;
  margin-left: 20px;
  margin-right: 20px;
  max-width: calc(100% - 40px);
}

.admin .content-block.newzdash-datatable-block .mock_block > .btn-updated {
  right: 20px;
}

.admin .content-block.newzdash-datatable-block > .newzdash-datatable-container,
.admin .content-block.newzdash-datatable-block .newzdash-datatable-container > .block,
.admin .content-block.newzdash-datatable-block .newzdash-datatable-container > .content,
.admin .content-block.newzdash-datatable-block .newzdash-datatable-container > .mock_block,
.admin .content-block.newzdash-datatable-block .gsc-discover-table-wrapper,
.admin .content-block.newzdash-datatable-block .interactive_pub_vis,
.admin .content-block.newzdash-datatable-block #visibility_table_all_data,
.admin .content-block.newzdash-datatable-block .visibility-date-table-wrapper {
  box-sizing: border-box;
  max-width: none;
  width: 100%;
}

.admin .content-block.newzdash-datatable-block > .newzdash-datatable-container > :not(.dataTables_wrapper):not(table):not(.block):not(.mock_block):not(.tab-contents):not(.tabs-head):not(.querytooltip):not(.loading-more) {
  box-sizing: border-box;
  margin-left: 20px;
  margin-right: 20px;
  max-width: calc(100% - 40px);
}

.admin .content-block.newzdash-datatable-block .dataTables_wrapper {
  box-sizing: border-box;
  display: block;
  margin-left: 0;
  margin-right: 0;
  max-width: none;
  width: 100% !important;
}

.admin .content-block.newzdash-datatable-block .dataTables_wrapper table.dataTable {
  min-width: 100%;
}

.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dataTables_length,
.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dataTables_filter,
.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dt-buttons,
.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dataTables_info {
  margin-left: 20px;
}

.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dt-buttons,
.admin .content-block.newzdash-datatable-block .dataTables_wrapper > .dataTables_paginate {
  margin-right: 20px;
}

.admin .content-block.newzdash-datatable-block table.dataTable thead th:first-child,
.admin .content-block.newzdash-datatable-block table.dataTable tbody td:first-child,
.admin .content-block.newzdash-datatable-block table.newzdash-datatables-nosearch thead th:first-child,
.admin .content-block.newzdash-datatable-block table.newzdash-datatables-nosearch tbody td:first-child {
  padding-left: 15px !important;
}

.admin .content-block.newzdash-datatable-block table.dataTable thead th:last-child,
.admin .content-block.newzdash-datatable-block table.dataTable tbody td:last-child,
.admin .content-block.newzdash-datatable-block table.newzdash-datatables-nosearch thead th:last-child,
.admin .content-block.newzdash-datatable-block table.newzdash-datatables-nosearch tbody td:last-child {
  padding-right: 15px !important;
}

#essential_reports_current_rankings_missing_topics .missing-topics .missing-topics {
  margin-left: 0;
  margin-right: 0;
}

#essential_reports_current_rankings_trend_focused,
#essential_reports_current_rankings_trend_focused > .dataTables_wrapper,
#essential_reports_current_rankings_trend_focused table.dataTable {
  box-sizing: border-box;
  max-width: none;
  width: 100% !important;
}

#essential_reports_current_rankings_trend_focused table.dataTable {
  min-width: 100%;
}

.admin.pc-reports-essential-visibility .reload-container.newzdash-datatable-container,
.admin.pc-reports-essential-visibility .reload-container.newzdash-datatable-container > .block,
.admin.pc-reports-essential-visibility .reload-container.newzdash-datatable-container .mock_block,
.admin.pc-reports-essential-visibility #visibility_all_data,
.admin.pc-reports-essential-visibility #visibility_all_data .live-visibility-inner-tabs,
.admin.pc-reports-essential-visibility #visibility_all_data .tab-contents,
.admin.pc-reports-essential-visibility #visibility_all_data .tab-content,
.admin.pc-reports-essential-visibility #visibility_all_data .content-block.newzdash-datatable-block {
  box-sizing: border-box;
  max-width: none;
  width: 100%;
}

.admin.discover-report .reload-container.newzdash-datatable-container,
.admin.discover-report .reload-container.newzdash-datatable-container > .block,
.admin.discover-report .reload-container.newzdash-datatable-container .mock_block,
.admin.discover-report .content-block.newzdash-datatable-block > .block,
.admin.discover-report .content-block.newzdash-datatable-block > .block > .content,
.admin.discover-report .content-block.newzdash-datatable-block .mock_block,
.admin.discover-report .content-block.newzdash-datatable-block [id^="discover_live_"],
.admin.discover-report .content-block.newzdash-datatable-block [id^="discover_historical_"],
.admin.discover-report .content-block.newzdash-datatable-block [id^="discover_historic_"],
.admin.discover-report .content-block.newzdash-datatable-block [id^="discover_domain_analysis_"],
.admin.discover-report .content-block.newzdash-datatable-block .dataTables_wrapper {
  box-sizing: border-box;
  max-width: none;
  width: 100%;
}
#essential_reports_content_comps_content .tabs_labels {
  margin: 0;
}
#essential_reports_content_comps_content .tabs_labels span.btn:first-child {
  margin-left: 20px;
}
#essential_reports_content_comps_content .tabs_labels span.btn:last-child{
  margin-right: 20px;
}
.admin.pc-reports-essential-visibility #visibility_all_data {
  margin-left: 0;
}
.admin.pc-reports-essential-visibility #visibility_all_data .related-links {
  margin: 0 20px;
}
.admin.essential-report .content-block.main,
.admin.discover-report .content-block.main{
  padding: 20px 0;
}
.admin.essential-report .content-block.main .c-title,
.admin.discover-report .content-block.main .c-title{
  margin-left: 20px;
  margin-right: 20px;
}
.admin.essential-report .content-block.main .c-desc,
.admin.discover-report .content-block.main .c-desc{
  margin-left: 20px;
  margin-right: 20px;
}
.admin.essential-report .content-block.main .group-c-label,
.admin.discover-report .content-block.main .group-c-label{
  margin-left: 20px;
  margin-right: 20px;
}
.admin.essential-report .content-block.main .level-2 .tabs-head,
.admin.discover-report .content-block.main .level-2 .tabs-head{
  margin-left: 20px !important;
  margin-right: 20px;
}
div#essential_reports_current_rankings_missing_topics {
  margin: 0 20px;
}
div#rankings_tabs {
  margin-left: 20px;
}
.pc-reports-essential-trends .p-tabs.m-tabs .tabs-head {
  margin-left: 20px !important;
}
div#discover_historical_domains .group-c-label,
div#discover_historical_domains .result-no,
div#discover_historical_domains .dataTables_length{
  margin-left: 0;
}
div#discover_historical_domains .dt-buttons{
  margin-right: 0px;
}

.pc-reports-discover-historic #discover_historical_domains > div{
  margin-right: 0;
  margin-left: 0;
}
.pc-reports-discover-historic #discover_historical_domains .group-c-label,
.pc-reports-discover-historic #discover_historical_domains .result-no,
.pc-reports-discover-historic #discover_historical_domains .dataTables_length,
.pc-reports-discover-historic #discover_historical_domains .status-hints{
  margin-left: 20px;
}
#discover_historical_categories_nested .DataTables_Table_3_wrapper .dataTables_filter{
 margin-left: 0px;
}
#discover_historical_categories_nested .dataTables_filter label input{
  margin-left: 0 !important;
}
.content-block .dataTables_wrapper{
  border: 0;
  padding-bottom: 0;
}
.admin.section .content-block{
  padding-left: 0;
  padding-right: 0;
}
.admin.section .c-title,
.admin.section .group-c-label{
  margin-left: 20px;
  margin-right: 20px;
}
div#newzdash_sections_visibility_top_news_articles td:first-child {
  padding-left: 20px !important;
}
div#trends_rankings_gaps_comps_only span.btn-default.status {
  margin-right: 5px !important;
  margin-left: 0 !important;
}
div#trends_rankings_gaps_comps_only span.btn-default.status.all:first-child{
  margin-left: 20px !important;
}
#discover_domain_analysis_title .domain_title {
  margin-left: 20px;
}
#discover_domain_analysis_title .category_tab_filter {
  margin-left: 20px;
  margin-top: 10px;
  border: 0 !important;
}
div#discover_domain_analysis_aud .date-range {
  margin-left: 20px;
}
