/*********************************************************************************/
.wpDataTablesFilter .wpDataTableFilterSection:not(#wdt-clear-filters-button-block):not(#wdt-cf-search-filters-button-block) {
    margin-right: 0px !important; }
  
  .wpDataTablesFilter .wpDataTableFilterSection:not(#wdt-clear-filters-button-block):not(#wdt-cf-search-filters-button-block) {
    width: 200px !important; }
  
  .su-row .su-column {
    margin: 0 0 0 2% !important; }
  
  .su-column:last-child {
    float: none; }
  
  [class*="su-column"] + [class*="su-column"]:last-child {
    float: left !important; }
  
  .simcal-default-calendar-light .simcal-nav-button {
    color: #555 !important; }
  
  .nav-secondary ul.menu-secondary {
    float: left !important;
    width: 100% !important; }
  
  .nav-secondary .menu-item {
    margin: 0; }
  
  .genesis-nav-menu .sub-menu {
    margin-top: 10px;
    background: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 4px; }
    .genesis-nav-menu .sub-menu .menu-item {
      display: block; }
    .genesis-nav-menu .sub-menu a {
      background: none !important;
      border: 0 !important;
      padding: 5px 10px !important;
      width: 100%; }
      .genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu a:focus {
        background-color: none !important; }
    .genesis-nav-menu .sub-menu .sub-menu {
      margin: 0 !important; }
  
  .nav-primary .genesis-nav-menu .current-menu-item > a {
    text-decoration: none;
    color: #f2f2f2; }
  
  .nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a {
    color: #333333 !important; }
  
  .nav.genesis-nav-menu .current-menu-item > a {
    text-decoration: underline !important; }
  
  .genesis-mav-menu .sub-menu .current-menu-item > a {
    color: #333333 !important;
    text-decoration: underline !important; }
  
  .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
    color: #333333 !important;
    text-decoration: underline !important; }
  
  /* .nav-primary .sub-menu a:hover {
    color: #333333 !important; } */
  
  .genesis-nav-menu a:hover {
    color: #f2f2f2; }
  
  @media only screen and (max-width: 783px) {
    .site-inner .content .flex-box li.menu-item a {
      margin: 0;
      font-size: 14px !important;
      padding: 1rem 1rem 0.5rem 1rem;
      line-height: 1.8;
      text-align: center; } }
  
  @media only screen and (max-width: 783px) {
    .menu-item i._mi {
      font-size: 2rem;
      width: 100%;
      text-align: center; } }
  
  /*********************************************************************************/
  body {
    font-size: 14px; }
  
  .building-homepage-heading, .content-divider {
    margin: 1rem 0;
    margin-top: 1rem !important; }
  
  @media screen and (max-width: 570px) {
    .site-inner .content .entry-header h1.entry-title {
      font-size: 2rem; } }
  
  .entry-content a {
    font-weight: 400; }
  
  .flex-box li.menu-item {
    width: 48% !important; }
  
  .flex-box li.menu-item a {
    font-weight: 600; }
  
  .search-results .entry-title {
    line-height: 1.4; }
  
  .search-results .entry-meta {
    margin: 0.5em 0 1em 0; }
  
  .archive-pagination li a {
    border-radius: 4px; }
  
  .site-title {
    font-family: 'Arial', sans-serif; }
  
  .post-104 .su-note .su-note-inner {
    height: 450px !important; }
  
  #menu-community-dashboard-quicklinks a, #menu-families-dashboard-quicklinks a, #menu-staff-dashboard-quicklinks a {
    font-size: 14px;
    text-decoration: none; }
  
  .welcome-text {
    margin-bottom: 20px;
    background-color: transparent !important; }
  
  .post-53662 .entry-header .entry-title, .post-789 .entry-header .entry-title {
    display: none; }
  
  .whatever {
    display: none;
  }
  