.toolbar-fixed .navbar {
	position: relative;
    z-index: 500;
}
.navbar-brand {
	font-weight: 600;
    font-size: 1.25em;
}
.logo {
	width: 100%;
	max-width: 100px;
}
.bg-light {
	background-color: rgba(255,255,255,0.9) !important;
}
.navbar-toggler-bar {
    background: #333;
    width: 25px;
    height: 3px;
    display: block;
}
.navbar-toggler-bar + .navbar-toggler-bar {
     margin-top: 5px;
}
.navbar-light .navbar-toggler {
	border-color: transparent;
}
.navbar-light .navbar-nav .nav-link:focus, 
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link, 
.navbar-light .navbar-nav .active > .nav-link, 
.navbar-light .navbar-nav .nav-link.is-active, 
.navbar-light .navbar-nav .nav-link.active, 
.navbar-light .navbar-nav .nav-link.show, 
.navbar-light .navbar-nav .show > .nav-link {
    color: #5a81a8;
}
.navbar-light .navbar-nav .nav-link {
    color: rgb(0, 0, 0);
}
#block-pasiodesign-footer .navbar-nav {
    flex-direction: row;
    justify-content: center;
    width: 100%;
}
#block-pasiodesign-footer .nav-item {
    padding: 0 8px;
}
@media (min-width: 576px) {

}
@media (min-width: 768px) {
	
}
@media (min-width: 992px) {
	.navbar-expand-lg .navbar-collapse {
		justify-content: flex-end;
	}
}
@media (min-width: 1200px) {
	
}