@import url('templedit.css');
.course-box__cta .course-box__cta__button {
    flex: 1;
    height: 100%;
    color: #ffffff;
    background: var(--color-primary);
    margin: unset;
    border-radius: 6px;
  	position: unset;
  	margin-bottom: 8px;
}

.course-box {
	border-radius: 6px;
  justify-content: space-between;
}

.course-box:hover {
    box-shadow: #999999 0 4px 24px 0;
}

.course-box__cta {
    margin: unset;
    width: 100%;
    display: flex;
    justify-content: center;
  	padding: 0 9px;
}

.forma-button {
	max-width: 100%;
}

@media (min-width: 1280px) {
    .forma-button {
        font-size: 11px;
    }
}

.filterBar {
    border-radius: 6px;
    padding: 12px 6px;
}

:is(#course_search_filter_set1,#course_search_filter_reset), .filterBar__buttonLink {
    padding: 4px 12px;
}

.quick_search_form a:hover {
    background-color: hsl(353 67% 42% / 1) !important;
    color: white !important;
}

:hover:is(#course_search_filter_set1,#course_search_filter_reset), .filterBar__buttonLink:hover {
    color: #ffffff !important;
}

.filterBar__button .filterBar__buttonLink:hover:before {
    background-color: #ffffff;
}

.nav>li>a:hover, .nav>li>a:focus {
    background-color: hsl(353 67% 42% / 1) !important;
}

.dropdown-menu>li>a {
    color: #333 !important;
}

.course-box__category {
	border-radius: 3px;
}

#navbar .nav>li>a:hover {
	background-color: unset !important;
}