
.nordic--body .nordic--body-wrapper .nordic--main .nordic--main-wrapper {
  background: #f0f0f0;
  box-shadow: none;
}

@media only screen and (min-width: 992px) {
  .nordic--header .nordic--header-wrapper {
    padding: 30px 30px 20px 30px;
  }
}
.tws-list-controls {
  display: none;
}

.nordic--component-container .tws-content-box--table .tws-content-box--first-line,
.nordic--component-container .tws-content-box--table .tws-content-box--second-line {
  text-shadow: none !important;

	padding: 3px 20px 3px 16px;
}


table {
    background: #fff;
      width: 99%;
    margin: 30px 0 50px 0;
}
table, 
table th, 
table td {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 5px 10px;
    text-align: center;
}

/*---------- STARTSIDAN ------------*/
.om-oss .wrappContent {
   max-width: 700px;
   padding: 30px;
   background: #fff;
}

.om-oss .tws-content-box--table .tws-content-box--first-line {
   font-size: 20px !important;
   font-weight: normal !important;
   color: #000 !important;
   text-shadow: none !important;
}

.om-oss .tws-content-box--table .tws-content-box--second-line {
   font-size: 16px !important;
   line-height: 1.5 !important;
   color: #000 !important;
   text-shadow: none !important;
}

/*------ Produktgrid och produktsida ------*/
.tws-article-list--list .tws-article-list--article-name .tws-util-heading--heading a {
	font-weight: bold;
}
.tws-article-list--list .tws-article-list--price .tws-api--price-current {
	font-weight: normal;
}
.tws-article-list--list .tws-list--type-grid .thumbnail,
.using-mouse .tws-article-list--list .tws-list--type-grid .thumbnail:hover {
	box-shadow: none;
}
.tws-article-list--list .tws-list--type-grid .thumbnail {
	border: 1px solid #dedede;
}
.tws-article-list--list .tws-list--type-grid .thumbnail .caption {
	align-items: center;
  box-shadow: none;
}
.tws-article-list--list .tws-article-list--buy-button .btn.tws-article-buy-button-with-modal--buy-button:after {
	content: "";
  display: none;
}

.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .tws-list--grid-item {
	width: calc(50% - 30px);
  max-width: calc(50% - 30px);
  flex-basis: calc(50% - 30px);
  margin: 0 auto;
}
.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .thumbnail {
	border: none;
}
.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .tws-util-heading--heading a {
	font-size: 20px;
  font-weight: bold;
}
.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .tws-api--price-current {
	font-size: 18px;
}
.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .tws-article-list--buy-button {
	text-align: center;
}
.articlegroup-9287613 .tws-custom-page .customPageItem.customPageArticleSelection:not(.customPageItem.customPageArticleSelection ~ .customPageItem.customPageArticleSelection) .tws-article-list--buy-button .btn {
	width: 50%;
  font-size: 15px;
}
/*------ PRODUKTSIDA --------*/
.slot--article-description {
	padding: 0;
}
.slot--article-description .tws-article-description {
  max-width: none;
}
.slot--article-description .tws-article-description .tws-article-description--heading {
	font-size: 22px;
}
.slot--article-description .tws-article-description .tws-article-description--show-more {
	display: none;
}
.tws-article-description--text-container {
	max-height: none;
}

/*------- FOOTEr -------*/
@media only screen and (min-width: 992px) {
    .nordic--footer {
        margin: 10px 0 0 0;
    }
}