
  #display_budget_items_graph, #display_budget_items_report, #display_revenue_items_report, #display_expenditure_items_report, #display_master_budget_report {
     display: none;
   }
  .success, .error {
     margin: 2em  auto;
     color: white;
     text-align: center;
   }
   .success {
     background: green;
   }
   .error {
     background: red;     
   }
   .bd-placeholder-img {
       font-size: 1.125rem;
       text-anchor: middle;
       -webkit-user-select: none;
       -moz-user-select: none;
       user-select: none;
   }

   @media (min-width: 768px) {
       .bd-placeholder-img-lg {
         font-size: 3.5rem;
       }
   }
   .table {
     font-size: .75em;
   }

  .tbl_cell {
    text-align: center;
  } 
  .back-to-navbar {
    background-color: lightgray; 
          
    border: 1px solid white;
    padding: 5px 30px;
    border-radius: 5px;
    color: black;
    font-weight: normal;
    font-style: italic;
    text-decoration: none;
  } 
  .back-to-navbar:hover {
    background-color: black;
    border: 1px solid white;
    color: white;
    text-decoration: none;
  }
  @media (max-width: 768px) {

    body {
      font-size: .85em;
    }
    .back-to-navbar {
      font-size: .8em;

      background-color: lightgray;        
      border: 1px solid white;
      padding: 5px 30px;
      border-radius: 5px;
      color: black;
      font-weight: normal;
      font-style: italic;
      text-decoration: none;
    }
    .back-to-navbar:hover {
      background-color: black;
      border: 1px solid white;
      color: white;
    }
    .back-to-navbar-alt {
      font-size: 1em;
    }
  }

  #display_budgeted_not_paid_items_list {
    display: block;
  }

  #form-expenditure {
    display: none;
  }
  