/*
Add styles to overwrite customer CSS, USE WITH CAUTION.
*/

/* 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 */


/* MG css table */
.programCurriculum .trDiv.programCurriculumCategory .tdDiv  {
	font-weight: 500;
	width: 100%;
}
.programCurriculumCourseCRN {width: 15%;}
.programCurriculumCategoryCredits  {width: 20px;}
.programCurriculumCourseCredits  {width: 15px;}
.programCurriculum .tableDiv .panelBody {
	width: 100%; 
}
.tableDiv, .divTable {
	display: table;
	padding: 5px;
	width: 100%; 
}
.trDiv, .divTableRow {
	display: table-row;
	padding: 5px;

}
.tdDiv, .divTableCell, .divTableHead {
	display: table-cell;
	padding: 5px 0;
	/*    width: 60%; 
	border: #000000 solid 1px; */
	margin: 5px;
}

.column9 {
	float: right;
	width: 80%;
}
/* Clear floats after the columns */
.row9:after {
	content: "";
	display: table;
	clear: both;
}

/*LDP Form add path in form submission */
div.ou-form .form-group.hidden_path {
	display:none;
}
