/**
 Search results pages:
 - find a course: https://www.monash.edu/study/courses/find-a-course
 - find a scholarship: https://www.monash.edu/study/fees-scholarships/scholarships/find-a-scholarship
 - TODO: can be combined into Squiz study styles: https://www.monash.edu/__data/assets/git_bridge/0005/538817/deploy/styles/main.css?v=0.1
 */

/* LHS filter link override */
/* TODO: can be combined into mango-new repo -> src/scss/modules/lhs-nav.scss */
.fac-filter .accordion .fac-filter__wrap .accContent fieldset ul li a {
  font-weight: 400;
}

/* Search result tabs */
/* TODO: can be combined into mango-new repo -> src/scss/modules/tabs-accordions.scss */
.bottom-tabs ul.search-tabs__tab-list {
  border-bottom: 0;
}
.bottom-tabs .search-tabs__item {
  border: 1px solid #d5d5d5;
}
a.search-tabs__link,
a.search-tabs__link.uber-accordion__button-active {
  font-size: 1.125rem;
  line-height: 0.75rem;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  font-family: 'Roboto Condensed', HelveticaNeue, 'Arial Narrow', sans-serif;
  font-weight: 700;
  text-transform: none;
  padding: 0.75rem;
}
a.search-tabs__link.uber-accordion__button-active {
  color: #505050;
  background: #ffffff;
  border-bottom-color: #505050;
}

/* course tile card container */
.search-results .box-featured {
  margin: 20px 2px;
  background: none;
  border-bottom: 0;
  box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
  transition: box-shadow 0.25s ease-in-out;
}
.search-results .box-featured:hover {
  box-shadow: 0 6px 6px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);
}

/* course tile card link container */
.search-results .box-featured > a.box-featured__heading-link {
  text-decoration: none !important;
}

/* course tile card heading */
.search-results .box-featured__heading {
  color: #006dae;
}

/* course tile card description */
.search-results .box-featured__description {
  color: #000;
  font-size: 0.85rem;
  font-weight: 400;
}

/* course tile card degree title */
.search-results span.box-featured__level {
  color: #000;
  font-size: 0.85rem;
  font-weight: 700;
}

/* course tile card additional details list (for find a scholarship page only) */
.search-results .box-featured__additional-details {
  color: #000;
  font-size: 0.75rem;
  font-weight: 400;
}

/* Missing icon fix: WEBUW-1903 */
.box-featured__icons li .user-def-icon::before {
  display: block;
}
.box-featured__icons li .user-def-icon--study-alumni::before {
  width: 32px;
  height: 32px;
  background-position: -720px -528px;
}
/* end: Missing icon fix: WEBUW-1903 */

/**
 Major minor specialisations page
 - https://www.monash.edu/study/courses/majors-minors-specialisations
 - TODO: can be combined into Squiz study styles: https://www.monash.edu/__data/assets/git_bridge/0005/538817/deploy/styles/main.css?v=0.1
 */

/* major minor tile grid container */
@media only screen and (min-width: 60em) {
  .majors-accordion__items li {
    padding: 0 1rem;
  }
}

/* major minor tile link */
.majors-accordion__items li a {
  color: #006dae;
  background: none;
  margin: 20px 2px;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1;
  border-bottom: 0;
  box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
  transition: all 0.25s ease-in-out;
}
.majors-accordion__items li a:hover {
  box-shadow: 0 6px 6px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);
}

/* major minor page RHS column heading */
.sidebar-item .default-heading {
  color: #000;
  font-family: 'Roboto Condensed', Georgia, 'Times New Roman', Times, serif;
}

/* major minor page RHS column buttons */
.sidebar-item .btn-bordered:hover {
  background-color: #0289d4;
  text-decoration: none;
}
