.nav {
  font-family: var(--heading-font-family);
  font-weight: var(--heading-font-weight);
}

.t4-megamenu .navbar-nav > li > a,
.t4-megamenu .navbar-nav > li > span,
.t4-megamenu .navbar-nav > li > .nav-link 
{
    color: var(--mainnav-link-color);
	font-size: 1.2em;
    font-weight: 700;
    padding: 20px 1rem;
    height: 80px;
    line-height: 40px;
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

a>img.logo-img-sm {
  min-height: 40px;
}

.navbar-brand.logo-control img.logo-img {
  width: 30rem;
  max-height: 80px;
}
#div-project-image .row::after {
  border-radius: 30px;
}

.overlay {
  position: relative;
}

.overlay::after {
  background-image: url("https://workingbee.se/images/overlay/OverlayWB.svg");
  position: absolute;
  bottom: 0;
  right: 0;
  height: 100%;
}



.progress-bar {
    color: #fff;
    background-color: var(--color-primary);
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, #e2c663dd 25%, transparent 25%, transparent 50%, #e2c663dd 50%, #e2c663dd 75%, transparent 75%, transparent);
    background-size: 2rem 2rem;
    border-radius: 50px;
}

.progress {
    height: 1rem;
    background-color: var(--body-bg-color);
    border-radius: 50px;
}

.alert-info, .contact .contact-miscinfo,
.alert-success, .com_config #page-site h1, .com_config #page-site .h1, .alert-message
{
    color: var(--color-primary);
    background-color: var(--body-bg-color);
    border-color: var(--body-bg-color);
}

.bg-white {
    background-color: #fffa;
}

.row > * {
    border-radius: .5rem;
    box-shadow: none;
}

.btn-check:checked + .btn-outline-primary, .blog-list .item-readmore .btn-check:checked + a, .btn-check:active + .btn-outline-primary, .blog-list .item-readmore .btn-check:active + a, .btn-outline-primary:active, .blog-list .item-readmore a:active, .btn-outline-primary.active, .blog-list .item-readmore a.active, .btn-outline-primary.dropdown-toggle.show, .blog-list .item-readmore a.dropdown-toggle.show {
    color: var(--color-primary);
    background-color: transparent;
    border-color: transparent;
}