/* anchor-links-panel.css  2018.10.12 16:00 kkh */

#AnchorLinks { 
    padding: 0;
} 
#AnchorLinks p { 
    margin: 0.7em 0.3em; 
}
#AnchorLinks .card {
    margin-top: 0;
    margin-bottom: 0;
}
#AnchorLinks .card .card-desc p {
    border-bottom: 1px solid transparent;
}
#AnchorLinks .card .card-desc {
    font-size: 1.1rem;
    text-align: center;
}

/* match bottom border on hover to default link color for panel background */
#AnchorLinks .card:hover .card-desc p { 
   border-bottom: 1px solid #e90029;
}
#AnchorLinks.bg-light-gray .card:hover .card-desc p,
#AnchorLinks.bg-medium-gray-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-off-white-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-off-white-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-red-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-orange-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-orange-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-yellow .card:hover .card-desc p,
#AnchorLinks.bg-yellow-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-yellow-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-blue-tint5 .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple-tint5 .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple-tint5 .card:hover .card-desc p,
#AnchorLinks.bg-teal-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-teal-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-teal-tint5 .card:hover .card-desc p
{ 
   border-bottom: 1px solid #ae001e;
}

#AnchorLinks.bg-dark-gray .card:hover .card-desc p,
#AnchorLinks.bg-dark-gray-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-dark-gray-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-dark-gray-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-dark-gray-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-dark-gray-tint5 .card:hover .card-desc p,
#AnchorLinks.bg-gray .card:hover .card-desc p,
#AnchorLinks.bg-gray-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-medium-gray .card:hover .card-desc p,
#AnchorLinks.bg-red .card:hover .card-desc p,
#AnchorLinks.bg-red-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-red-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-red-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-orange .card:hover .card-desc p,
#AnchorLinks.bg-orange-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-orange-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-yellow-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-yellow-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-blue .card:hover .card-desc p,
#AnchorLinks.bg-blue-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-blue-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-blue-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-blue-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-medium-purple-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple-tint3 .card:hover .card-desc p,
#AnchorLinks.bg-dark-purple-tint4 .card:hover .card-desc p,
#AnchorLinks.bg-teal .card:hover .card-desc p,
#AnchorLinks.bg-teal-tint1 .card:hover .card-desc p,
#AnchorLinks.bg-teal-tint2 .card:hover .card-desc p,
#AnchorLinks.bg-black .card:hover .card-desc p
{ 
   border-bottom: 1px solid white;
}

#AnchorLinks .card .card-desc p span {
    font-size: 100% !important;
}
@media (min-width: 1075px) {
  #AnchorLinks .grid-six > *,
  #AnchorLinks .grid-five > * {
    width: auto;
  }
}
@media (min-width: 860px) {
  #AnchorLinks .grid-six > *,
  #AnchorLinks .grid-five > * {
    width: auto;
  }
}
@media (min-width: 645px) {
  #AnchorLinks .grid-six > *,
  #AnchorLinks .grid-five > * {
    width: auto;
  }
}
