.tws-micro-cart--label {
color: #000000 !important;
}
.fabrikk--top-bar-right a {
	color: #000000;
}
/*   Bakgrund överst */
.fabrikk--top-bar  {
	 background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/vt26/top_vt26_2.jpg");
 background-color: #ffffff;  background-position: left bottom !important;
border-bottom: 0px solid #fff;
}

.slot--top-bar-html *, .fabrikk--top-bar-right, .tws-micro-cart--label {
color: #000000;

}
.tws-util-heading--heading, .slot--top-bar-login {
	font-size: 18px !important;
	font-weight: bold;
}
/* Bakom loggan */

.fabrikk--header-wrapper  {
	 background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/vt26/top_vt26_1.jpg") !important;
 background-color: #ffffff;  background-position: left bottom;     height: 100px !important;
}
.tws-mega-menu, #tws-mega-menu--buttons  {
border-bottom: 1px solid #000000 !important;
}
.tws-mega-menu--buttons {
border: 1px  #000000 solid !important;
}
.tws-vertical-menu .tws-vertical-menu--menu {
	 background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/vt26/menuside_vt26.jpg");
 background-color: #ffffff; background-position: right center;
font-weight: bold;
-webkit-box-shadow: 5px 0px 8px 0px rgba(0,0,0,0.41); 
box-shadow: 5px 0px 8px 0px rgba(0,0,0,0.41);
}

a:focus { outline:none; }

.tws-newsletter-subscribe--link-modal > a {
background: #FFFFFF;
}
.tws-newsletter-subscribe--link-modal > a:hover {
background: #F2FFF4;
}
.slick-slide img  {
border: 1px solid #000000;
border-radius: 5px;
}
.fabrikk--footer .container  {
background: #FFFFFF; border: 2px solid #000000; border-radius: 5px;
}
.fabrikk--footer-left, .fabrikk--footer-mid-left, .fabrikk--footer-mid-right, .fabrikk--footer-right {
padding-top: 10px;
padding-bottom: 10px;
}
.tws-contact-info--terms-and-conditions, .tws-contact-info--address-row-one  {
font-weight: bold;
}
.slot--shipping-notice {
display: none;
}
@media screen and (max-width: 480px) {
   .tws-image-carousel {
        display: none;
    }
.oppet {
margin-bottom: 20px !important;
margin-top: 0px !important;
}
.kartan {
max-width: 100% !important;
}
 }

.tws-util-heading--heading, .slot--top-bar-login {
font-size: 14px;
font-weight: bold;
}
.tws-articlegroups .tws-list--grid-item {
border: 0px !important;
}
.slot--top-bar-language {
display: none;
}
.tws-container--tws-custom-html.ng-scope.introduktion {
margin-top: -50px;
margin-bottom: -50px;
}
.tws-util-heading--heading {
text-align: center !important;
font-size: 14pt; !important;
padding-top: -10px !important;
margin-bottom: 5px !important;
}
*/----SIDFÄRGER---*/
.fabrikk--top-bar {
background: #fbc748c;
}
.fabrikk--header-wrapper {
    background: #fbc748;
}
.fabrikk--vertical-menu .slot--vertical-menu {
		 background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/vt26/menuside_vt26.jpg");
 background-color: #ffffff; background-position: right center;");
border-right: 1px solid #000000;
}
.fabrikk--footer {
	 background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/vt26/DDRI6286-LS.jpg");
border-top: 1px solid #000000;
    max-width: 100%;
}
.tws-micro-cart--counter {
	height: 24px;
	width: 24px;
}
.tws-contact-info {
color: #000000;
}
.tws-newsletter-subscribe--link-modal > a {
background: #3fcb39;
color: #c1000a;
font-weight: bold;
border-color: #c1000a;
}
.slot--component-container .tws-container--tws-articlegroups {
margin-bottom: -50px !important;
}

.tws-content-box--cell {
margin-top: -50px !important;
}
@media (max-width: 800px) {
.extra-b {
        display:none;
    }
.toppen {
        display:none;
    }
}
.fabrikk--footer a {
	color: #000000 !important;
}
/*.slot--component-container img {
-webkit-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
}*/

.tws-event-countdown {
	margin-top: -90px;
font-weight: bold;
border-bottom: 5px solid red;
}
.tws-article-social div.tws-article-social--share-button.tws-article-social--share-button {
	background-color: #4267B2;
	border: 1px solid #000000;
        border-radius: 3px;
       padding: 5px; 
}
.tws-article-social--share-button.ng-scope.sharer-0 label {
color: #ffffff !important;
letter-spacing: 0.2em;
}
.tws-content-box {
border-radius: 5px !important;
}

/*Välkomstboxar*/
.boxen {
  display: flex;
  width: 100%; height: auto !important;
  font-size: 16pt; color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}

.column-1 {
  flex-shrink: 0; /* shrinks to 0 to apply 70% width*/
  flex-basis: 50%; /* sets initial width to 70%*/
}

.box {
  text-align: center;
  width: 100%;
 /* background-color: rgb(245, 215, 160); */
 background-image: url("https://admin.abicart.se/shop/14755/files/sidbilder/178318789-origpic-a633c5.jpg") !important;
  padding: 5px 5px 0px 5px;
  border-radius: 5px;
  border: 1px solid rgb(116, 113, 113);
  margin: 1rem;
-webkit-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
/*  box-shadow: 1px 1px 1px #000; */
}

@media only screen and (max-width: 900px) {
  .boxen {
    flex-direction: column;
	max-width: 95%
  }

  .boxen {
    margin: 0 0 1rem;
  }
}

/*   SKUGGA PÅ BILD   */
.tws-content-box {
  border:  0.1em solid;
border-color: #808080;
border-radius: 1px;
-webkit-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.19);
margin-bottom: 10px !important;
}
.fabrikk--vertical-menu .tws-content-box-3x .tws-content-box--cell .h1 {
font-size: 14pt !important;
}
.containern {
  display: grid; 
  grid-template-columns: 33% 33% 33%; 
  grid-template-rows: 230px; 
  gap: 5px 5px !important; 
  grid-template-areas: 
    ". . ."; 
  width: 100%;
margin-top: -30px !important;
margin-bottom: -10px !important;
}
.ettan {
background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/bakgrunder/ettan_var24.jpg") !important;
  padding: 15px 5px 5px 5px !important;
font-weight: bold;
}
.tvaan {
background-image: url("https://cdn.abicart.com/shop/14755/files/sidbilder/bakgrunder/12359B-03.jpg") !important;
  padding: 15px 5px 5px 5px !important;
}

.ettan, .tvaan {
border: 1px solid #000000;
border-radius: 10px;
  font-size: 1.2em;
  	display: flex;
  	justify-content: center;
  	align-items: center;
	  text-align: center;
}
.trean {
  	display: flex;
  	justify-content: center;
  	align-items: center;
	  text-align: center;
	  border: 0px !important;
	  outline: none;
}
.tws-container--tws-custom-html img {
	  border: 0px !important;
	  outline: none;
}



@media screen and (max-width: 750px) {
.ettan, .tvaan, .trean {
font-size: 0.75em !important;
}
.containern {
  grid-template-rows: 125px !important;
}
}