
/* Levial v5.4.1 — navigation underline cleanup
   Keep ONE active-page indicator only. Remove ghost/double bars. */

@media (min-width:701px){

  /* Historical artwork/header underline overlays */
  .rx-desktop::before,.rx-desktop::after,
  .fq-desktop::before,.fq-desktop::after,
  .ct-desktop::before,.ct-desktop::after,
  .ax-desktop::before,.ax-desktop::after{
    pointer-events:none!important;
  }

  /* Remove decorative underline pseudo-elements from nav hotspots.
     The actual page artwork already contains the intended active state. */
  .rx-home::before,.rx-home::after,
  .rx-collection::before,.rx-collection::after,
  .rx-about::before,.rx-about::after,
  .rx-research::before,.rx-research::after,
  .rx-faq::before,.rx-faq::after,
  .rx-contact::before,.rx-contact::after,

  .fq-home::before,.fq-home::after,
  .fq-collection::before,.fq-collection::after,
  .fq-about::before,.fq-about::after,
  .fq-research::before,.fq-research::after,
  .fq-faq::before,.fq-faq::after,
  .fq-contact::before,.fq-contact::after,

  .ct-home::before,.ct-home::after,
  .ct-collection::before,.ct-collection::after,
  .ct-about::before,.ct-about::after,
  .ct-research::before,.ct-research::after,
  .ct-faq::before,.ct-faq::after,
  .ct-contact::before,.ct-contact::after{
    content:none!important;
    display:none!important;
    border:0!important;
    box-shadow:none!important;
    background:none!important;
  }

  /* Hotspots are invisible interaction layers only. */
  .rx-home,.rx-collection,.rx-about,.rx-research,.rx-faq,.rx-contact,
  .fq-home,.fq-collection,.fq-about,.fq-research,.fq-faq,.fq-contact,
  .ct-home,.ct-collection,.ct-about,.ct-research,.ct-faq,.ct-contact{
    border:0!important;
    border-bottom:0!important;
    box-shadow:none!important;
    background:transparent!important;
    text-decoration:none!important;
    outline:0!important;
  }

  /* Also suppress browser/link decoration on hover/focus/active. */
  .rx-home:hover,.rx-collection:hover,.rx-about:hover,.rx-research:hover,.rx-faq:hover,.rx-contact:hover,
  .rx-home:focus,.rx-collection:focus,.rx-about:focus,.rx-research:focus,.rx-faq:focus,.rx-contact:focus,
  .fq-home:hover,.fq-collection:hover,.fq-about:hover,.fq-research:hover,.fq-faq:hover,.fq-contact:hover,
  .fq-home:focus,.fq-collection:focus,.fq-about:focus,.fq-research:focus,.fq-faq:focus,.fq-contact:focus,
  .ct-home:hover,.ct-collection:hover,.ct-about:hover,.ct-research:hover,.ct-faq:hover,.ct-contact:hover,
  .ct-home:focus,.ct-collection:focus,.ct-about:focus,.ct-research:focus,.ct-faq:focus,.ct-contact:focus{
    border-bottom:0!important;
    box-shadow:none!important;
    text-decoration:none!important;
    outline:0!important;
  }
}
