/*
Implementation Skeleton v3 - 12/6/18
Add styles to overwrite customer CSS, USE WITH CAUTION.
*/

/* to remove scroll bar on side dropdown navigation added by design */
/* .section-nav__dropdown{
overflow:hidden;
} */


.thumbnails.ldp li:before{
	content:none;
}

/* remove arrow after last breadcrumb */
.breadcrumbs ul li:last-child:after{
	content:none!important;
}


/* This is the styling to remove before element in search results */
.ou-search-container ul li:before {
	display: none;
}

/* Styling for parametric search results */

#ou-search-parametric-results input[type="checkbox"] {
	width: 13px;
	height: 13px;
	cursor: pointer;
	z-index: 1;
	border: 0;
	background: transparent;
}

#ou-search-parametric-results input[type="checkbox"]:checked + label:before {
	background-color: #002d69;
}

#ou-search-parametric-results input[type="checkbox"]:checked + label:after {
	display: block;
}

#ou-search-parametric-results label:before {
	content: "";
	position: absolute;
	top: 10px;
	left: 0;
	width: 13px;
	height: 13px;
	border: 1px solid #002d69;
	z-index: -1;
}

#ou-search-parametric-results label:after {
	content: "";
	z-index:-1;
	display: none;
	position: absolute;
	top: 11px;
	left: 4px;
	width: 5px;
	height: 9px;
	border-bottom: 2px solid #d6e53f;
	border-right: 2px solid #d6e53f;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

#ou-search-advanced input,
#ou-search-advanced select {
	appearance: auto;
}

main > .container {
	margin-top: 3.25rem;
}

.sticky-nav + main > .container {
	margin-top: 0;
}



/* A-Z Index */
ul.horizontal-list {
	padding-top: 20px;
}
ul.horizontal-list li {
	display: inline;
	padding: 10px;
	list-style-type: none;
	margin-left: 0.5rem;
}
ul.horizontal-list li a{
	/* 	color: #4F2984!important; */
}
ul.horizontal-list li:before {
	background-image: none;
}
ul.horizontal-list ~ ul li{
	margin-left: 3.5rem;
}
/* END A-Z Index */

/* Forms */

input{
	-webkit-appearance: auto;
}

input[type='checkbox'] + span,
input[type='radio'] + span {
	position: relative;
	top: -2px;
}

/*for course catalog */
@media (min-width: 700px) {
	.catalog-course-list__number {
		margin-right:1rem !important;
	}
}