.page-border--top, .page-border--bottom {
	width: 100%;
	height: 8px;
	background: #FFCF24;
}

.page-header--container {
	justify-content: space-between;
	padding: 16px 32px;
}

.page-header--container, .page-header--logoContainer,
	.page-header--contactContainer, .page-header--buttonContainer {
	display: flex;
	align-items: center;
}

.page-header--logoIconContainer {
	display: flex;
	align-items: center;
}

.logo-container--gov, .logo-container--die {
	padding-right: 12px;
}

.page-headerBackground--application {
	background-color: #F9F9F9;
}

.link-button--home {
	color: #FDD742 !important;
}

.page-headerBackground--application {
	
	.link-button--home {
	color: #124088 !important;
	}
	
	.logout-button {
	
	.ui-button-text {
		color: #124088 !important;
	}
	
	.ui-button-icon-left {
		color: #124088 !important;
	}
}

}

.logout-button {
	border: none !important;
	
	.ui-button-text {
		color: #EAEAEA !important;
		font-family: 'Poppins', sans-serif !important;
		font-size: 14px !important;
		font-style: normal !important;
		font-weight: 400 !important;
		line-height: 21px !important;
		letter-spacing: 0.56px !important;
	}
	
	.ui-button-icon-left {
		color: #EAEAEA !important;
	}
}

.logout-menu--label {
	font-family: 'Poppins', sans-serif !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 21px !important;
	letter-spacing: 0.56px !important;
	text-wrap: nowrap;
	
	.ui-menuitem-icon {
		font-weight: 600 !important;
		color: #C1572D !important;
	}
	
	.ui-menuitem-text {
		color: #C1572D !important;
	}
}

.application-menu--label {
	font-family: 'Poppins', sans-serif !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 21px !important;
	letter-spacing: 0.56px !important;
	text-wrap: nowrap;
	
	.ui-menuitem-icon {
		/* font-weight: 600 !important; */
		color: #2196F3 !important;
	}
	
	.ui-menuitem-text {
		color: #2196F3 !important;
	}
}

.ui-menu {
	width: unset;
}

.logged-user-name {
	
	.ui-button.ui-button-flat {
		color: #FFFFFF !important;
	}
	
	.ui-button-text {
		font-family: 'Poppins', sans-serif !important;
		font-size: 14px !important;
	}
}

.logged-userDetails--container {
	display: flex;
	align-items: center;
}

.page-header--formContainer {
	display: flex;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.page-header--logoContainer {
		display: block;
		text-align: center;
	}
	
	.page-header--logoIconContainer {
		justify-content: center;
	}
	
	.page-header--container, .page-header--buttonContainer, .page-header--landingContainer {
		display: block !important;
		text-align: center;
	}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}
