

.breadcrumbs {
		position: relative;
		padding: 0px 30px 0 25px;
    margin: 0px 0 0rem 0;
		list-style: none;
		z-index: 9;
		font-family: 'Roboto';
}
.modal-header .breadcrumbs {
	padding: 0px 30px 0 0px;
}



.breadcrumbs::after, .breadcrumbs::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.breadcrumbs::after {
    clear: both
}

.breadcrumbs li {
    float: left;
    font-size: 14px;
    cursor: default;
    text-transform: none;
    color:rgba(0, 33, 100, 0.6);

}

.breadcrumbs li:not(:last-child)::after {
    position: relative;
    margin: 0 .75rem;
    opacity: 1;
    content: "\f054";
    font-family: 'Font Awesome 5 Pro';
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		font-size: 12px;
		line-height: 1;

    color: rgba(0, 33, 100, 0.3); 
}
.breadcrumbs li:first-child {
/* 	margin-right: .75rem; */
}
.breadcrumbs li:first-child::after {
/* 	display: none; */
}

.breadcrumbs a {
	font-weight: 400;
	color: rgba(0, 33, 100, 1); 
}
.breadcrumbs .current a {
	font-weight: 500;
	color: #007afa; 
}

.breadcrumbs a:hover {
	color: #007afa;
  text-decoration: none
}

.breadcrumbs .disabled {
    color: rgba(255, 255, 255, 0.23);
    cursor: not-allowed
}

.breadcrumbs-bar {
	/* position: absolute;
	top:-30px; */
	width: 100%;
	height: 60px;
	padding-top:0px;
	z-index: 10;
}

.breadcrumbs-bar.on-top {
	position: absolute;
	top: 100%;
	width: 100%;
	height: 40px;
	padding-top:10px;
	background: rgba(0, 33, 100, 0.91);
	z-index: 1;
}
.scrolled .breadcrumbs-bar.on-top {
	height: 40px;
	padding-top:10px;
}

.breadcrumbs-bar .breadcrumbs li {
	font-size: 14px;
}

/* Top */
.breadcrumbs-bar.on-top .breadcrumbs {
	padding: 0 30px 0 0px;
	-webkit-transition: padding 0.2s ease-in-out;
	-moz-transition: padding 0.2s ease-in-out;
	-ms-transition:padding 0.2s ease-in-out;
	transition: padding 0.2s ease-in-out;
}
.scrolled .breadcrumbs-bar.on-top .breadcrumbs {
	padding: 0 30px 0 0px;
}
.scrolled.nav-up .breadcrumbs-bar.on-top .breadcrumbs {
	padding: 0 30px 0 0px;
}
.scrolled.nav-down .breadcrumbs-bar.on-top .breadcrumbs {
	padding: 0 30px 0 0px;
}
.breadcrumbs-bar.on-top .breadcrumbs li {
  color:rgba(255, 255, 255, 1);
}
.breadcrumbs-bar.on-top .breadcrumbs a {
	font-weight: 400;
	color: rgba(255, 255, 255, 0.6); 
}
.breadcrumbs-bar.on-top .breadcrumbs li:not(:last-child)::after {
	color: rgba(255, 255, 255, 0.3); 
}
.breadcrumbs-bar.on-top .breadcrumbs a:hover {
	font-weight: 400;
	color: rgba(255, 255, 255, 1); 
}
.breadcrumbs-bar.on-top .breadcrumbs .disabled {
  color: rgba(255, 255, 255, 0.23);
  cursor: not-allowed
}

	@media (max-width: 1460px) {
		.breadcrumbs-bar.on-top .breadcrumbs {
			padding: 0 30px 0 5px;
		}

	}
	@media (max-width: 1023px) {
		.breadcrumbs {
			position: relative;
			padding: 0px 30px 0px 0px;
		}
	}
	@media (max-width: 640px) {
		.breadcrumbs-bar {
			display: none;
		}
		.modal-header .breadcrumbs {
			display: none;
		}
		.breadcrumbs-wrapper {
			display: none;
		}

	}