
.startpage .fabrikk--component-container > * {
    margin-top: 10px;
    margin-bottom: 10px;
}
	


.fabrikk--footer-right h3 {
    margin-top: 0;
    margin-bottom: 10px;
}

.fabrikk--header-wrapper {
    padding: 0;
}

/*
Textalk AB
Textalk Webshop
Konsult
© Copyright 2017 Textalk AB
*/
/* -----Preview-bar----- */
.tws-theme-preview {
  position: fixed;
  z-index: 1000;
  width: 100%;
  bottom: 0px;
}
.tws-accept-cookies--wrapper {
  position: fixed;
  bottom: 0px;
  z-index: 2;
  width: 100%;
  left: 0;
}
* {
  outline: 0 !important;
}
.fabrikk--header:after, .fabrikk--header:before {
  display: none !important;
  background: #ffffff !important;
}
.tws-theme-foundation-content--loading .fabrikk--header:after, .tws-theme-foundation-content--finished .fabrikk--header:after {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  -o-animation: none;
  animation: none;
  width: 100% !important;
}

.fabrikk--top-bar-right .slot--top-bar-login {
  display: none;
}

.user-logged-in .utloggad {
  display: none;
}
.user-logged-in .inloggad {
  display: block !important;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.inloggad {
  display: none;
}
.user-logged-in .inloggad .btn-info {
  background: #E83B30 !important;
  border: 0px;
  border-radius: 0px !important;
  margin-right: 8px;
  margin-top: 10px;
}
.user-logged-in .inloggad .btn-info a {
  color: #fff !important;
}
.inloggad a {
  font-size: 13px !important;
}

.utloggad {
	margin-top: 0;
}

@media (min-width:992px) {
.fabrikk--vertical-menu .fabrikk--content {
    padding-top: 20px;
}
}


@media (max-width:767px) {
  .user-logged-in .inloggad .btn-info {
    display: block;
  }
}

.btn-toolbar.tws-list-controls.pull-right {
    display: none;
}

.articlegroup-4842022 .tws-articlegroup-list .tws-list--grid-item .thumbnail {
  background: #E83B30 !important;
}
.articlegroup-4842022 .tws-articlegroup-list .tws-list--grid-item .caption {
 background: transparent;
}
.articlegroup-4842022 .tws-articlegroup-list .tws-list--grid-item .caption a {
 color: #fff;
}

.slot--top-bar-vat {
    display: none;
}

.slot--top-bar-html {
    text-align: center !important;
    margin: 0 auto;
    display: block;
    justify-content: center;
}

/*Filter mobile*/
.tws-article-filter--sidemenu {
 	position: relative;
  background: #fff;
  z-index: 1002;
  height: auto;
  width: auto;
  top: auto;
  right: auto;
  transition: none;
  -webkit-transform: none;
   transform: none;
}
.tws-article-filter--sidemenu-body {
	height: auto;
  width: 25%;
  border: 0px;
}
@media (max-width:767px) {
 .tws-article-filter--sidemenu-body {
 		width: 100%;			 
 }
}
.tws-article-filter .tws-article-filter--sidemenu-footer {
	display: none;
}
.tws-article-filter .btn.open-filter-button, .tws-artcile-filter--sidemenu-header, .tws-article-filter--filter-control-container.above-list .tws-article-filter--dropdown {
	display: none;
}
.filter-select-name:after {
 	transform: rotate(90deg);
}
.tws-article-filter .tws-article-filter--sidemenu-body .filter-select-name {
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  border: 0;
  padding: 8px 30px 8px 8px;
  text-align: center;
  border-radius: 3px;
}
.tws-article-filter--sidemenu-body .filter-select-container-closed {
	border: 0px;
}
/*END FILTER MOBILE*/
/*Mobile top space*/
@media (max-width:767px) {
.fabrikk--vertical-menu .fabrikk--content {
    padding: 0px 10px 0px;
}
}