﻿body#top .ui-widget {
  display: none; }

body#top div#contentHolderDiv {
  max-width: 100% !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important; }
  body#top div#contentHolderDiv div#header {
    display: none; }
  body#top div#contentHolderDiv div#content.loaded {
    top: 0; }
  body#top div#contentHolderDiv div#content div#main div#reportActionButtonsHolderDiv {
    display: none; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv div#filterSummaryDiv div.dataTableFilterSummaryHeader {
    display: block; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv div#filterSummaryDiv div#dataTableFilterSummarySaveFilterSettingDiv {
    display: none; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv div.dynamicDashboardWrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    /*
                                background-color: rgb(216, 216, 216);
                                -webkit-print-color-adjust: exact;
                                color-adjust: exact;*/ }
    body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv div.dynamicDashboardWrapper > div {
      width: 100%;
      padding: 1em 0; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv .elementbox #dynamicReportDataDiv #dynamicReportDataTable_length {
    display: none; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv .elementbox #dynamicReportDataTable_paginate, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv .elementbox #dynamicReportDataTable_info {
    display: none; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table#dataTable-fixedHeader {
    border: none; }
  body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable {
    border: 1px solid #f1f1f1;
    min-width: 800px;
    margin-top: 5em; }
    body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead {
      width: 100%; }
      body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th {
        width: 100px;
        border-right: 1px solid #f1f1f1;
        border-bottom: 1px solid #f1f1f1;
        padding: 1em; }
        body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting_asc, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting_desc {
          background: none;
          min-width: unset; }
          body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting button i, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting_asc button i, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable thead tr th.sorting_desc button i {
            display: none; }
    body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable tbody {
      width: 100%; }
      body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable tbody tr td {
        width: 100px;
        border-right: 1px solid #f1f1f1;
        border-bottom: 1px solid #f1f1f1; }
      body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable tbody tr.even td, body#top div#contentHolderDiv div#content div#main div#mainContentDiv div#mainDataContentDiv div.reportDataContentDiv table.dataTable tbody tr.odd td {
        padding: 1em; }
  body#top div#contentHolderDiv div#content div#detailContent {
    /*
                padding: 0;*/ }
    body#top div#contentHolderDiv div#content div#detailContent #closeOpportunityDetailsDiv,
    body#top div#contentHolderDiv div#content div#detailContent #opportunityEditAreaDiv {
      display: none; }
    body#top div#contentHolderDiv div#content div#detailContent #userDetailsContent #hotAlertUserDownIconDiv {
      display: none; }
    body#top div#contentHolderDiv div#content div#detailContent #opportunityContactDetails {
      display: block !important; }
