body {
    color: #333;
    letter-spacing: 0.5px;
}
h1, h2, h3, h4, h5, h6 { text-transform: uppercase;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #000;
    font-weight: 400;
    letter-spacing: 0.5px;
}
h1, .h1 {
    font-size: 22px;
    letter-spacing: 1px;
}
.tws-top-menu li a {
    color: #000 !important;
}
.tws-top-menu .navbar-collapse .navbar-nav {
    font-weight: 300;
}
@media (min-width: 768px)
.navbar-nav>li>a {
    padding-top: 5px;
}
.tws-article-name h1 {
    font-size: 22px;
    letter-spacing: 0.2px;
    font-weight: 400;
}

.fabrikk--content {
    padding: 0px 10px 40px;
}

.fabrikk--top-bar {
text-transform:uppercase;
color:#888;
}
.slot--top-bar-html {
    margin: 0 0;
}
.tws-top-menu.navbar-default {
    border-top: 0;
}

.tws-audience-selector--audience-button-text {
   color: #888;
}
.tws-mega-menu--search-bar input.form-control {
    background: #fafafa;
    color: #333333 !important;
}

/* Startsida */
.slot--component-container .tws-container--tws-newsletter-subscribe {
    text-align: left;
}


/* Produktlista */
.btn-toolbar {
    margin-left: -5px;
  padding-top: 20px;
    padding-bottom: 20px;
}
.tws-article-list--list .tws-list--type-grid .tws-list--grid-item {
    margin: 7.5px 5px 20px;
}
.tws-article-list--list .tws-list--type-grid .tws-article-list--product-image, .tws-article-search-page--list .tws-list--type-grid .tws-article-list--product-image {
    border: none;
}
.tws-img--container {
    text-align: left !important;
  border: none !important;
}
.thumbnail .caption {
    color: #000;
padding:0;
}
.tws-article-list--article-name .tws-util-heading--heading {
    font-size: 13px;
    font-weight: 600;
margin-bottom: 5px;
}
.tws-article-list--article-name a {
    color: #000;
}
.tws-article-list--list .tws-list--type-grid .tws-api-price, .tws-article-search-page--list .tws-list--type-grid .tws-api-price {
    font-size: 14px;
}
.tws-article-list--list .tws-list--type-grid .tws-api-price .tws-api--price-current, .tws-article-search-page--list .tws-list--type-grid .tws-api-price .tws-api--price-current { 
   color: #222;
}
.tws-article-list--list .caption>div, .tws-article-search-page--list .caption>div {
    margin-top: 0px;
}
.customPageItem--.ng-isolate-scope p {
    max-width: 700px;
}
.tws-article-labels .tws-article-labels--label .tws-article-labels--label-text {
    padding: 1px 6px 2px;
    border-width: 1px;
    border-style: solid;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}
.tws-article-labels--new .tws-article-labels--label-text {
    background: #978274;
    border-color: #978274;
    color: #ffffff;
    text-transform: lowercase;
}

/* Ingen border på produktbilder */
.tws-article-list--list .tws-list--type-grid .tws-article-list--product-image, .tws-article-search-page--list .tws-list--type-grid .tws-article-list--product-image, .tws-article-list--list .tws-list--type-carousel .tws-article-list--product-image, .tws-article-search-page--list .tws-list--type-carousel .tws-article-list--product-image {
    border: none;
}

/* Produktsida */
.tws-article-price, .tws-horizontal-flip-list--price {
    font-size: 18px;
}
.tws-article-introduction--text {
    font-size: 14px;
}
.slot--article-description {
    text-align: left;
}
.slot--article-description .tws-article-description--heading {
    font-size: 14px;
    margin-bottom: 9px;
    text-align: left;
    text-transform: uppercase;
  font-weight: 600;
}
.slot--article-description .tws-article-description {
    margin: 0 0;
}
.slot--article-description .tws-article-description--text {
    line-height: 1.6875;
    font-size: 14px;
}
.tws-articles-two--heading {
    text-align: left;
    text-transform: uppercase;
    font-weight: 600;
}
.tws-articles-two--heading p {
    text-align: left;
    text-transform: uppercase;
    font-weight: 600;
  border-bottom: 1px solid #eaeaea;
}

/* Footer */
.fabrikk--footer .container {
    border-top: 1px solid #000;
    padding-top: 20px;
}
.fabrikk--footer .container { padding-left: 0; }
.tws-contact-info--orgnr-nr { display:none; }
.tws-contact-info--address-row-one { font-style: italic;}
.tws-contact-info--address-row-two { font-weight: 700; }
.tws-contact-info--address { margin-bottom: 30px; }
.fabrikk--footer .container > .row > * { display:block; float: left; }
.fabrikk--footer-left{ min-width: 340px; }
.fabrikk--footer-left { background: url(http://britasweden.se/wp-content/themes/britasweden_16/images/brita-birdlogo-black_150.png) no-repeat;  padding-left: 190px; }

.fabrikk--footer-mid-left {
	min-width: 300px;
        width: 300px;
        margin: 0 50px 0 40px;
}
.fabrikk--footer-mid-right a {
       text-decoration: underline;
}
.fabrikk--footer-right  { display: none; }
