@font-face {
    font-family: 'roberto';
    src: url(fonts/Roberto.ttf) format('truetype');
}
@font-face {
    font-family: 'noto-sans';
    src: url(fonts/Noto-Sans.ttf) format('truetype');
}


h1{
	font-family: roberto !important;
}

h2,h3,h4,h5,h6{
	font-family: noto-sans !important;
}

.dropdown-menu-container{
	background-color: #1B1D36 !important;
	border-top: 1.5px solid rgb(255 255 255 / 25%);
}
/*
.active a {
		background-color: #1B1D36 !important;
}
*/


.reset-pw{
	background-image: url("./images/resetpw-bg.png");
	background-size: cover;
	background-repeat: no-repeat;
}

.text-white{
	color:white !important;
}
.menu-link-bf{color: var(--Neutral-White, #FFF);font-family: "noto-sans";font-size: 14px !important;font-style: normal;font-weight: 600;line-height: normal;}

.printer-button{
	display: inline !important;
	padding: 12px 16px;
	border: 2px solid #606173;
	border-radius: 40px;
}

.printer-button:hover{
	display: inline !important;
	padding: 12px 16px;
	border: 2px solid #ffffff;
	border-radius: 40px;
}

.printer-button:focus{
	display: inline !important;
	padding: 12px 16px;
	border: 2px solid #ffffff;
	border-radius: 40px;
}

.logout-btn{color: var(--Primary-Navy-300, #1B1D36) !important;font-family: "noto-sans";font-size: 14px !important;font-style: normal;font-weight: 600;line-height: normal;display: inline !important;padding: 12px 16px;border: 2px solid white;border-radius: 40px;background-color:white;/* margin-right:10px; */}

.logout-btn:hover{color: #ffffff !important;font-family: "noto-sans";font-size: 14px !important;font-style: normal;font-weight: 600;line-height: normal;display: inline !important;padding: 12px 16px;border: 2px solid rgb(255 255 255 / 0%);border-radius: 40px;background-color: rgb(255 255 255 / 90%);/* margin-right:10px; */}

.logout-btn:focus{color: #ffffff !important;font-family: "noto-sans";font-size: 14px !important;font-style: normal;font-weight: 600;line-height: normal;display: inline !important;padding: 12px 16px;border: 2px solid rgb(255 255 255 / 0%);border-radius: 40px;background-color: rgb(255 255 255 / 90%);/* margin-right:10px; */}

/*
li.bf-nav  {
	vertical-align: middle !important;
}
li.bf-nav i,a {
	display: inline-block !important;
	padding-left: 5px !important;
}
*/

.login-banner{
padding: 60px 75px 118px 75px;
}



