/*
 Theme Name: Alphonsus Child Theme
 Theme URI: Diocesan.com
 Author: Diocesan
 Author URI: http://diocesan.com
 Description: Custom child theme based on Diocesan Alphonsus templates.
 Template: alphonsus
 Version: 1.0.0
 License: GNU General Public License v3 or later, provided without any warranties—whether express or implied—and provided without any guarantees of fitness for a particular purpose or merchantability.
 License URI: https://www.gnu.org/licenses/gpl-3.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain: alphonsusChild
*/

.staff-member .staff-member-info .staff-member-contact-wrapper a i {
  border: 1px solid var(--clr-quaternary);
}
.staff-member .staff-member-info .staff-member-contact-wrapper a:hover i {
  background: var(--clr-quaternary);
}
.staff-member .staff-member-info .staff-member-contact-wrapper {
  border-top: 1px solid var(--clr-quaternary);
}
.staff-member .staff-member-info .staff-member-position, .staff-member .staff-member-info .staff-member-contact-wrapper a {
  color: var(--clr-quaternary);
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: inherit;
}
.mass-times-container .mass-times-right .mass-times-schedule .times .time .notes {
  color: var(--clr-primary);
}

.calendar-container .calendar-weekday-slick .simcal-day-label > span {
  border: 1px solid var(--clr-quaternary);
  outline: 1px solid var(--clr-quaternary-st);
}
.calendar-container .calendar-weekday-slick .simcal-day-label > span .simcal-date-format {
  color: var(--clr-quaternary) !important;
}
.calendar-container .calendar-weekday-slick .simcal-day-label > span:hover {
  border-color: var(--clr-primary);
  outline-color: var(--clr-primary-st);
}
.calendar-container .calendar-weekday-slick .simcal-day-label > span:hover .simcal-date-format {
  color: var(--clr-primary) !important;
}
.calendar-container .calendar-weekday-slick .simcal-day-label > span.simcal-today:hover .simcal-date-format {
  color: #fff !important;
}

.calendar-container .calendar-weekday-slick .simcal-day-label > span.simcal-today {
  background-color: var(--clr-secondary) !important;
  border-color: var(--clr-secondary) !important;
  outline-color: var(--clr-secondary-st) !important;
}
.calendar-container .calendar-weekday-slick .simcal-day-label > span.simcal-current,
.calendar-container .calendar-weekday-slick .simcal-day-label > span.simcal-current:hover {
  background-color: var(--clr-primary) !important;
  border-color: var(--clr-quaternary) !important;
  outline-color: var(--clr-quaternary-st) !important;
}
 
.slick-arrow {
  background: var(--clr-tertiary-st);
  border: 2px solid var(--clr-tertiary-st);
}
