/* ######################### Header ##################### */
.fabrikk--top-bar {
  background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_off-white.png);
  text-transform: uppercase;
}

div.slot--top-bar-html ul {
    list-style-image: url('https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/green-check-circle.png');
}
div.slot--top-bar-html li {
/*     padding-left: 10px; */
    display: inline;
}

.slot--logo,
.slot--logo .tws-logo {
    margin: 0px  0px  25px 10px;
}


/* .fabrikk--top-bar-right a {
  color: #fff;
}
.tws-vat-selector--button {
  color: #fff;
}
*/
.fabrikk--header-wrapper {
  background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_all-white.png);
}
.tws-free-shipping-notice {
   display: none;
}
/* Kundvagn ikon Fabrikk */
.tws-micro-cart--counter::before {
    content: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/varukorg_SB_50.png);
    left: -15px;
    top: -8px;
}
.tws-micro-cart--label {
    margin-left: 25px;
    line-height: 1;
}
.tws-micro-cart--counter {
    color: #D2232A;
    font-family: Sans-Serif;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    line-height: 1;
    float: left;
    top: 12px;
    height: 21px;
    width: 21px;
    padding-top: 12px;
    position: relative;
}

/* ######################### Sökruta ##################### */
.tws-mega-menu--nav-menu-item {
    position: absolute;
    width: 130px;
    height: 30px;
    top: 38px;
    left: 0px;
    background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_all-white.png);
}
.tws-mega-menu--search-button.open {
    border-bottom: 2px solid #D2232A;
    background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_all-white.png);
}


/* ######################### Sidmeny ##################### */
.fabrikk--vertical-menu .slot--vertical-menu {
    background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_all-white.png);
    border-color: #ccc;
}
.tws-vertical-menu .tws-vertical-menu--menu {
    background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_all-white.png);
}
.tws-vertical-menu--custom-link a {
    color: #fff;
}
.slot--vertical-menu {
    border-right: 1px solid #f3f3f3;
}


/* ######################### Tabs, knappar, färg o textfärg ##################### */
.tws-article-labels--new .tws-article-labels--label-text {
    background: #47C149;
    border-color: #47C149;
    color: #fff;
}
.tws-article-labels--special-offer .tws-article-labels--label-text {
    background: #be2029;
    border-color: #be2029;
    color: #fff;
}
.tws-article-list--choices-button-text, .ladda-label {
   color: #fff;
}
.ladda-label {
   color: #fff;
}
/* ######################### Skuggning  ##################### */
.tws-image-carousel, .tws-content-box, .tws-articles-2, .tws-container--tws-articles-two, .tws-container--tws-custom-html {
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12), 0 4px 10px 0 rgba(0, 0, 0, 0.11);
    background: #fff;
}

/* ############# Body grejer ################################# */
.fabrikk--body {
  background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_off-white.png);
}

span.ladda-label.ng-binding, button {
    color: #fff;
}
.tws-util-heading {
   text-align: left;
}
 .tws-article-description--heading {
   text-align: left;
} 
 .tws-article-description {
    font-family: "Open Sans", Sans-serif;
}



/* ############# Footer grejer ################################# */
.container.fabrikk--footer--made-by {
    display: none;
}
.fabrikk--footer {
  background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_blue.png);
}
.fabrikk--footer, .fabrikk--footer a {
  color:#ffffff;
}



/* ############# Produkter ################################# */
.tws-container {
    background: #1E90FF;
    color: #ffffff;
}
.social li {
    display: inline;
    padding-right: 65px;
}







/* ############# Visa hela artikeltexten ############################## */
.slot--article-description .tws-article-description--text-container {
  max-height: none !important;
}


/* ############# Diverse smågrejer ################################# */

.input-group-btn {
  background-color: #47C148;
}



/* ############# Cookies ################################# */
.tws-accept-cookies--wrapper {
    background: #1E90FF;
    color: #ffffff;
}


/* ############# Start product table ################################# */
#products
{
/* font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; */
width:100%;
border-collapse:collapse;
margin-top: 20px;
margin-bottom: 20px;
}
#products td, #products th 
{
/* font-size:1em; */
border:1px solid #cccccc;
background-color:#FFFFFF;
padding: 3px 7px 2px 7px;
}
#products th 
{
/* font-size:1.1em; */
text-align:left;
padding-top:4px;
padding-bottom:3px;
background-color:#A7C942;
color:#ffffff;
}
#products tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

/* ######################### SANCTBAND COLORS ##################### */
#products tr.gul td{
background-color: #FFE2AE;
color: ‪#‎000000;
}

#products tr.peach td{
background-color: #ffbcaf;
color: ‪#‎000000;
}

#products tr.orange td{
background-color: #ff8740;
color: ‪#‎000000;
}

#products tr.lime td{
background-color: #a4e100;
color: ‪#‎000000;
}

#products tr.blueberry td{
background-color: #2a58b0;
color:#ffffff;
}

#products tr.plum td{
background-color: #442b6c;
color:#ffffff;
}

#products tr.silver td{
background-color: #d9e1e4;
color: ‪#‎000000;
}
#products tr.gray td{
background-color: #c5bea4;
color: ‪#‎000000;
}

#products tr.red td{
background-color: #be0719;
color:#ffffff;
}

#products tr.yellow td{
background-color: #eaff05;
color:#000000;
}
/* ############# End product table ################################# */

/* ############# Newsletter popup ################################# */
.modal-content {
  background-image: url(https://shop.textalk.se/shop/ws2/40602/files/Fabrikk/fabric_off-white.png);
}

/* ############# Egna sidor css ################################# */
.bloccs {
line-height: 1.6;
font-size: 125%;
/* height: 320px; */
width: 70%;
margin-top: 30px;
margin-bottom: 30px;
}
.bloccs img {
padding: 10px;
background-color: #fff;
box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.12), 0 4px 10px 0 rgba(0, 0, 0, 0.11);
margin-left: 30px;
margin-right: 30px;
margin-top: 60px;
margin-bottom: 20px;
}

.tws-checkout--v2 .tws-checkout--payments-expand {
visibility: visible !important;
height: auto !important;
}

.tws-checkout--payment-active .fa-chevron-down {
display:none;
}

/* **START** Byter namn på "Fullständigt namn" i kassan */
.business .tws-checkout--field-id-name .tws-checkout--field-label-text {
	font-size: 0;
}
.business .tws-checkout--field-id-name .tws-checkout--field-label-text::before {
  content: "Företagsnamn";
	font-size: 14px;
}
/* **SLUT** Byter namn på "Fullständigt namn" i kassan */