#MainContent ul li { line-height:1.6!important;}
.BorderButton { display:inline-block;margin-top:10px; }
.term-schedule-table td, .evening-schedule-table td {
	padding:15px;
}
.evening-schedule-table th{width:25%!important;}
.term-schedule-table th, .evening-schedule-table th{
	padding:12px;
	background-color:#dadada;
	color:#333;
	font-size:18px;
}
.term-schedule-table, .evening-schedule-table {
	width:100%;
	border:none;
	border-radius:5px;
}
.term-schedule-table caption, .term-schedule-table th {
	text-align:left;
}
.ui-accordion .ui-accordion-header
{
	font: normal normal 600 24px myriad-pro !important;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon 
{
	right: 15px;
}
.ui-icon-triangle-1-s::after
{
	font-family: "Font Awesome 5 Pro";
	content: "\f068";
	float: right;
	margin-right: 0px;
	top: 33%;
	display: block;
	position: relative;
}
.ui-icon-triangle-1-e::after
{
	font-family: "Font Awesome 5 Pro";
	content: "\f067";
	float: right;
	margin-right: 0px;
	top: 33%;
	display: block;
	position: relative;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 13px;
	padding: 15px 23px 11px;
	color: #004881!important;
}
.ui-accordion-header:active, .ui-accordion-header:hover, .ui-accordion-header:focus
{
	background-color: #004881!important;
	color: white!important;
}

@media only screen and (max-width: 1500px)
{
	.accordion
	{
		padding-left: 10px;
		width: 98%;
	}
}