.nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--first-line{
font-family: "blackoak-std", serif;
font-weight: 400;
font-style: normal;
}
.slot--header-horizontal-menu .navbar-nav>li a {
font-weight: 900;
}
.tws-content-box--cell {
background: #00000057;
}
.tws-event-countdown--inner-wrapper {
    padding: 30px 0px;
}
.tws-content-box--cell::after {
background: none;
border: 1px dashed #fff;
content: "";
display: block;
position: absolute;
top: 4px;
left: 4px;
right: 4px;
bottom: 4px;
pointer-events: none;
}
.tws-content-box--cell {
padding: 10px 20px;
border: 1px solid white;
display: inline-block;
color: white;
text-align: center;
position: relative;
background-color: rgba(0, 0, 0, 0.3);
}
.tws-event-countdown--countdown {
display: flex;
}

@media screen and (max-width: 500px) {
  .tws-container--tws-custom-html h1 span,
  .tws-container--tws-custom-html h1 a {
    font-size: 18px!important;
  }
}
@media screen and (min-width: 0px) and (max-width: 767px) {
.valkommen-mobile { display: block; }
.valkommen-desktop { display: none; }
.valkommen-mobile .tws-content-box--first-line,
.valkommen-desktop .tws-content-box--first-line {
font-size: 18px !important;
}
}
@media screen and (min-width: 768px) {
.valkommen-mobile { display: none; }
.valkommen-desktop { display: block; max-width:1370px;}
.valkommen-mobile .tws-content-box--first-line,
.valkommen-desktop .tws-content-box--first-line
{ font-size: 3rem !important; }
}
.tws-article-labels--label-text { font-size: 0; }
.tws-article-labels--label-text::before { content: ""; font-size: 13px; display: block; }

