﻿header {
	background: #e00034;
	/*background: none;*/
	border: 0 none;
	min-height : 0;
}

/*#headerContainer {
	background: url(../Images/jcuHead.png);
	background-size: contain;
	background-position: top center;
	background-repeat: no-repeat;
}*/

.loginLink {
	color: black;
}


footer .foot-wrapper a {
	color: #ffffff;
	text-decoration: none;
}

body {
	
}

/*a {
	font-family: Comenia-Sans-Regular,arial,sans-serif;
	font-display: swap
}*/

@font-face {
	
}

footer .foot-wrapper {
	background-color: #c70730;
	color: #ffffff;
	margin: 0;
	padding: 28px 0;
	width: 100%;
}

	@media (min-width: 992px) {
		body {
			background-image: none;
			background-position: center top;
		}
	}

	.jcuLogo {
	width: 300px;
}
.logo {
	position: relative;
	top: -10px;
	width: 320px;
	height: 70px;
	margin-bottom: 7px;
}
@media (min-width: 1420px) {
	.logo {
		margin-left: 0;
	}
}

.app-name {
	/*color: white;*/
	float: left;
	display: block;
}
.header-ul {
	margin-top: 15px;
}
.hamburger_icon-div{
	position: relative;
	top: -12px;
}
/*@media(max-width: 580px) {
	.logo {
		display: none;
	}
}
.logoFallback {
	display: none;
}

@media(max-width: 580px) {
		.logoFallback {
			display: block;
		}
	}
	@media(min-width: 581px) {
		.logoFallback {
			display: none;
		}
	}*/

@media(max-width: 400px) {
	.hamburger_icon-div {
		position: static;
	}
}
@media(max-width: 290px) {
	.app-name {
		display: none;
	}
}

.btn-primary {
	background-color: rgb(90, 90, 90);
	border-color: black;
}
	.btn-primary:hover {
		background-color: black;
		border-color: black;
	}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color: rgb(90, 90, 90);
	border-color: black;

}