@media(min-width:1100px) {
  .slot--header-horizontal-menu .navbar-nav .tws-top-menu-item-1.open > ul.dropdown-menu,
    .slot--header-horizontal-menu .navbar-nav .tws-top-menu-item-2.open > ul.dropdown-menu,
    .slot--header-horizontal-menu .navbar-nav .tws-top-menu-item-3.open > ul.dropdown-menu {
    display: inline-grid;
    grid-auto-flow: column;
}
 }

/*----- CUSTOM HEADING -----*/
.custom-heading {
  text-align: center;
}
.custom-heading h2 {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 32px;
}
.custom-heading h2::before {
  content: "//";
  font-size: 32px;
  padding-right: 4px;
}
.custom-heading h2::after {
  content: "//";
  font-size: 32px;
  padding-left: 4px;
}
.custom-heading.uniforms h2::before,
.custom-heading.uniforms h2::after {
  color: var(--uniforms);
}

.custom-heading.rescue h2::before,
.custom-heading.rescue h2::after {
  color: var(--rescue);
}

.custom-heading p {
  font-size: 18px;
}

/*----- END CUSTOM HEADING -----*/

.startpage .bountiful--component-container > div:nth-child(3) {
	margin: 40px 0 0 0 !important;
}

/*DÖLJA DYNAMISKA MENY*/
.tws-top-menu-item-0 .tws-top-menu--custom-html,
.tws-top-menu-item-1 .tws-top-menu--custom-html,
.tws-top-menu-item-2 .tws-top-menu--custom-html,
.tws-top-menu-item-3 .tws-top-menu--custom-html {
  display: none;
}


/*UNIFORMER OCH YRKESKLÄDER*/
.tws-top-menu--custom-html .custom-column.one {
  background: #4f4f4f;
  color: #fff;
}

/*RÄDDNING OCH SJUKVÅRD*/
.tws-top-menu--custom-html .custom-column.two {
  background: #4f4f4f;
  color: #fff;
}

/*HEMBEREDSKAP OCH FRITID*/
.tws-top-menu--custom-html .custom-column.three {
  background: #4f4f4f;
  color: #fff;
}

/*SKYDD UTRUSTNING TEKNIK*/
.tws-top-menu--custom-html .custom-column.four {
  background: #4f4f4f;
  color: #fff;
}

/*FÄRG PÅ LÄNKAR -- Ta ej bort !important, ändra endast färgkod*/
.tws-top-menu--custom-html .custom-column a {
  color: #fff !important;
}