/* Visa bara flaggor */
@media (min-width: 992px) { 
.tws-audience-selector--frame-container {
  opacity: 1;
  transform: translateY(0px);
  pointer-events: auto;
  position: relative;
}
.tws-audience-selector--frame {
  display: block;
  padding: 0;
  background: transparent;
  box-shadow: none;
  pointer-events: auto;
}
.tws-audience-selector--frame-left-content {
  border: 0;
  float: none;
}
.tws-audience-selector--audience-item {
    display: inline-block;
  border: 0;
  padding: 0;
  height: auto;
}
.tws-audience-selector--audience-item-label {
  display: none;
}
.tws-audience-selector--audience-button {
    display: none;
}
.tws-audience-selector--audience-item-icon-container {
  float: none;
}
.tws-top-menu--controls .tws-audience-selector {
  display: none !important;
}
.slot--top-bar-vat {
  display: block;
}
.nordic--top-bar .slot--top-bar-audience-selector .tws-audience-selector .tws-audience-selector--frame-container .tws-audience-selector--frame {
    box-shadow: none;
}
.nordic--top-bar .slot--top-bar-audience-selector .tws-audience-selector .tws-audience-selector--frame-container .tws-audience-selector--frame-left-content .tws-audience-selector--audience-item {
    border: none;
}
.tws-audience-selector--audience-item-icon {
    width: 26px;
    height: 26px;
}
.nordic--top-bar .slot--top-bar-audience-selector .tws-audience-selector .tws-audience-selector--frame-container .tws-audience-selector--frame-left-content {
    border-top: none;
}

.nordic--top-bar .slot--top-bar-audience-selector .tws-audience-selector .tws-audience-selector--frame-container .tws-audience-selector--frame {
	padding-top: 0px;
	}
.nordic--top-bar .slot--top-bar-audience-selector .tws-audience-selector .tws-audience-selector--frame-container {
    top: 0px;
}

.nordic--top-bar .slot--top-bar-audience-selector {
	margin-top: -3px;
}
   }
/* /END Visa bara flaggor */


.nordic--top-bar {
    background: #fff;
}

.tws-login--login {
    color: #000!important;
}

.caret {
    color: #000!important;
}

.tws-audience-selector--audience-button-text {
    color: #000!important;
}

.slot--top-bar-selling-points ul li {
    color: #000;
}

@media only screen and (min-width: 992px){
.nordic--header .nordic--header-wrapper {
    padding: 20px 30px 20px 30px;
}
.slot--header-horizontal-menu .navbar .container-fluid {
    border-bottom: 0px;
    border-top: 0px;
}
  
  /*
  
  .tws-article-list--col-lg-4 .tws-list--grid-item {
    max-width: calc(25% - 24px);
    -ms-flex-preferred-size: calc(25% - 24px);
    flex-basis: calc(25% - 24px);
    width: calc(25% - 24px);
}
  .tws-article-list--list .tws-list--type-grid .tws-list--grid-item {
    margin: 20px 11px;
}
  */
  
}

.nordic--header {
    background-color: #fff;
    color: #000!important;
}

.nordic--footer {
    margin: 0px;
}

.slot--breadcrumbs {
    margin-bottom: 10px;
}

.slot--article-groups {
    margin: 20px 0 0 0;
}

.slot--articles {
    margin: 0px 0 0 0;
}

.tws-articlegroup-list .tws-artgrp-info .tws-util-heading--heading, .tws-custom-page--articlegroups-heading .tws-util-heading--heading, .tws-custom-page--article-heading .tws-util-heading--heading {
    border-bottom: 0px;
    margin: 0 0 15px 0;
}

.slot--header-horizontal-menu .navbar-nav>li a {
   font-size: 16px;
}

.tws-article-list--list .tws-list--type-grid .thumbnail .caption {
    box-shadow: 0 0 0 0;
}


.tws-article-list--list .tws-article-list--price {
    margin: auto;
}

.tws-article-list--list .tws-article-list--price .tws-api--price-current {
    font-size: 16px;
    font-weight: normal;
}

.twsPriceCurrent {
    letter-spacing: 0px;
}

.tws-article-list--list .tws-article-list--buy-button {
    margin: 12px auto;
    width: 70%;
}

.tws-article-list--list .tws-list--type-grid .thumbnail {
    border: 0px;

}
.tws-content-box--bottom .tws-util-heading {
    max-width: 50%;
    background-color: rgba(255,255,255,0.8);
}

.nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--first-line {
    text-shadow: 0 0 0px rgba(0,0,0,0.0);
    margin: -5px 0;
}

.nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--text-color-inverted .tws-content-box--first-line, .nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--text-color-inverted .tws-content-box--second-line, .nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--text-color-inverted .tws-content-box--third-line {
    color: #404040;
}

.nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--second-line {
    text-shadow: 0 0 0px rgba(0,0,0,0.4);
}

.nordic--start-page .nordic--component-container .tws-content-box--table .tws-content-box--third-line {
    text-shadow: 0 0 0px rgba(0,0,0,0.0);
}


#mc_embed_signup{background:#fff; font:14px; width:100%;}
#mc-embedded-subscribe-form input[type=checkbox]{display: inline; width: auto;margin-right: 10px;}
#mergeRow-gdpr {margin-top: 20px;}
#mergeRow-gdpr fieldset label {font-weight: normal;}
#mc-embedded-subscribe-form .mc_fieldset{border:none;min-height: 0px;padding-bottom:0px;}

/*margin-audienceselector*/
@media (min-width: 992px){
.tws-audience-selector--audience-button {
    display: block;
    margin-top: 6px;
}
}
@media (max-width: 992px){
  .slot--cookies {
    position:fixed;
    top: 0;
    left: 0;
    z-index: 1500;
    width: 100%;
}
}