/*--------------------------------------------------------------
PUT YOUR CUSTOM STYLES BELOW
----------------------------------------------------------------*/

/*
#centercontent .countdown1 ul.countdown li .unit-value,
#centercontent .countdown1 ul.countdown li .unit-name {
	width: 100px !important;
	font-family: Roboto, arial, sans-serif;
}

#centercontent .countdown1 ul.countdown li .unit-name {
	font-size:15px;
	border: solid 1px #E17000 !important;
	border-radius: 5%;
	background-color: #fff;
	display: block;
}

#centercontent .countdown1 ul.countdown li:last-child .unit-value {
	color:#0059A2;
}


.found-events-total{
	font-size:12px;
	font-weight:300;
	padding:3px;
	margin:0;
}

.events-list {
	font-size: 1em;
	padding: 5px;
	margin: 0;
	border-bottom: solid 1px #0F3F8C;
}

.course-code{
	font-size:.65em;
	font-weight:bold;
}

.event-item{
	padding:0;
	padding-left:30px;
	margin:0;
}

	.event-item p {
		margin: 0;
		padding: 4px;
		display: grid;
		grid-template-columns: 80px 1fr;
		gap: 10px;
		font-size: .90em;
		place-content:center;
	}

	.event-item p span{
		font-weight:600;
		font-size:.8em;
	}

.event-item-title{
	margin:0;
	padding:4px;
	font-size:1.14em;
	font-weight:500;
}

.event-hide{
	display:none;
}

.show-more-p button:hover{
	cursor:pointer;
}

.show-more .show-more-p{
	display:none;
}

.show-more .event-hide{
	display:block;
}
	*/

/* PageUp Overwrite */
#bannerInfoPanel {
	display:none !important;
}

ul.filter {
    margin: 0 !important;
	list-style:none !important;
}

ul.filter li {
    padding: 0 !important;
	margin-bottom: 0 !important;
	list-style:none !important;
	width:90% !important;
}

ul.filter li label {
    padding: 0.5rem 2rem 0.5rem 1.75rem;
    border-bottom: 1px solid rgba(238, 238, 238, 0.2);
    cursor: pointer;
    font-size: 1rem;
    width: 100%;
}

ul.filter input[type="checkbox"], ul.filter input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
	margin: 0.8em 0 0 0.5em !important;
}

ul.filter [type="file"], ul.filter [type="checkbox"], ul.filter [type="radio"] {
    margin: 0 0 1rem;
}

ul.filter [type="checkbox"] + label, ul.filter [type="radio"] + label {
    display: block;
    margin-left: 0;
    margin-right: 0;
}

.filterPane {
	padding-right: 1%;
}

#search-filters h3 {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.filter-wrapper {
	margin-bottom: 25px;
}

.filter-group {
	margin-bottom: 25px;
}

.filter-group-title {
	border-bottom: 1px dashed #000;
	font-family: 'Roboto', Arial, sans-serif !important;
	font-size: 1.2em;
	font-style: italic;
}

#recent-jobs-content td.closing-date {
    font-family: 'Crimson Text', Times, serif;
}
/* End PageUp Overwrite */