$primary:#1e407c;
$secondary: #1E407C;
$tertiary: #005FA9;
$footer-bg: #001C42;

/* #portal-footer-wrapper {
    background-color: #1e407c;
    color: #ffffff;
    text-align: center;
    padding: 1rem;
  } */

body .footer-wrapper #portal-footer-wrapper {
    background-color: #001C42 !important;
}


:root {
    /* --bs-secondary-bg: #001e44; /* Define the variable with a color value */
    --bs-link-color-rgb: #cce9ff;
    --bs-dark: #001e44;
    --bs-primary: #1e407c;g: 
    --bs-link-hover-color-rgb: #cce9ff;
    --plone-toolbar-link-color: #18417B;
    .navbar-barceloneta {
        --bs-navbar-background: #1E407C;
    }
    footer-bg: #001C42;
    /* --plone-portlet-list-hover-bg: #1e407c; */
    /* --plone-portlet-footer-bg: #1e407c; */
    #portal-footer-wrapper {
    background-color: #001C42 !important;
}
}

#portal-breadcrumbs {
    background-color: var(--bs-secondary-bg);
    margin-bottom: 2rem;
  }

.breadcrumb-item.active {
    color: #cce9ff !important;
}

#this-cass-is-false {
$primary: #005FA9; /*#1e407c*/
$secondary: #1E407C;
$tertiary: #1E407C; /*#005FA9*/
}

.breadcrumb-item {
    color: #cce9ff;
}

.breadcrumb-item:hover {
    color: #cce9ff;
}



/* new stuff for 10.25 below here */
#portal-globalnav-wrapper {
    color: #18417B;
}

.nav-link.dropdown-item {
   color: #18417B;
}

#portal-breadcrumbs {
    --bs-secondary-bg: #001e44;
}

.portletEvents .timezone,
.portletEvents .location {
    display: none;
}

.card.portlet.portletEvents .portletItemDetails {
    display: none;
}

.timezone.text-muted.small {
    display: none;
}


/* CSS to apply only on mobile devices */
@media screen and (max-width: 992px) {
  #portal-top {
    display: none; /* Hides the div on mobile devices */
  }
  #portal-logo-wrapper {
      padding-bottom: 0;
  }
  .autotoc-nav {
      display: none;
  }
  .pt-3 {
    padding-top: 0; /* Removes the top border */
  }
  .card.portlet.portletNavigationTree {
      display: none;
  }
  /* .navbar-nav li .opener:checked + label::after {
      transform: rotate(0deg);
  }
  .navbar-nav li label:after {
      content: "+";
  }
  .navbar-nav li label:active:after {
  content: "-";
  } */
  .navbar-nav li label:after {
      background-color: transparent;
  }
  .breadcrumb .breadcrumb-item {
  visibility: hidden; /* Hides the element visually but it still takes up space */
  pointer-events: none; /* Disables interaction with the element (i.e., clicks) */
  }
}

/* CSS to apply only on desktop */
@media screen and (min-width: 992px) {
    .login-test-page.nav-item {
        display: none;
    }
}

.actions-site_actions {
    margin-bottom: 44px;
}

.actions-site_actions:last-child {
    margin-bottom: 0; /* Removes extra margin for the last element */
}

/* #content-header {
    background-color: #1e407c !important;
} */

/* save later: #1E407C (selector column color)*/