.bountiful--body .bountiful--body-wrapper .bountiful--main .bountiful--main-wrapper {
    background: #efebe4;
}

/* --- TOP BAR --- */
.slot--top-bar-login .tws-login--register {
	font-size:0px;
}
.slot--top-bar-login .tws-login--register::before {
	content:"Bli kund";
  font-size:12px;
}

.bountiful--top-bar {
    border-bottom: 1px solid #e4e0e0;
}
.slot--top-bar-selling-points .tws-unique-selling-points ul li i {
    border: none;
    font-size: 17px;
	  line-height: 19px;
}
.slot--top-bar-selling-points .fa-globe:before {
	display: none; 
}

.bountiful--top-bar .slot--top-bar-audience-selector .fa,
.bountiful--top-bar .tws-audience-selector--audience-item-icon-container {
	display: none;
}
.bountiful--top-bar .tws-audience-selector--audience-item-label {
    margin-left: 14px;
}

/* --- HEADER --- */

@media only screen and (min-width: 992px) {  
.bountiful--header .bountiful--header-wrapper .bountiful--header-left {
    display: none;
}
.slot--header-logo {
    max-width: 600px;
    margin: 0;
}
  .slot--header-horizontal-menu {
    border-top: none;
    background: #e4e0e0;
}
  .slot--header-horizontal-menu .navbar-nav>li a,
  .slot--header-horizontal-menu .navbar-nav>li a:hover {
    color: #000;
}
}

.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img:before {
    content: "\f07a";
}

/* --- SIDEBAR ---*/

@media only screen and (min-width: 1100px) {
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light--title,
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level,
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a {
    background: #d6d2c2;
}
}

.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light--title {
    font-size: 16px;
}


.bountiful--start-page .tws-articles-two--heading .tws-util-heading--heading, 
.bountiful--start-page .tws-articlegroups--title .tws-util-heading--heading {
    border-bottom: none;
    text-align: left;
    letter-spacing: 0;
    font-size: 20px;
}

/* --- GRIDS/LISTS --- */

.tws-article-list--list .tws-list--type-grid .thumbnail .caption,
.tws-container--tws-articles-two-type-carousel .thumbnail .caption {
    box-shadow: none;
}
.tws-article-list--list .tws-article-list--article-name .tws-util-heading--heading a {
    font-weight: 600;
}


.tws-articlegroups .thumbnail .caption, 
.tws-articlegroup-list .thumbnail .caption {
    border: 1px solid #333;
    border-radius: 3px;
}


/* --- ARTICLES ---*/

.slot--breadcrumbs {
display: none;
}

.bountiful--article-images .tws-article-images--slick-nav:before {
    background-image: linear-gradient(to right, #eeebe4, rgba(255,255,255,0.1));
}
.bountiful--article-images .tws-article-images--slick-nav:after {
    background-image: linear-gradient(to left, #eeebe4, rgba(255,255,255,0.1));
}

.slot--article-quantity .tws-article-quantity--input-wrapper .btn {
    display: none;
}

@media only screen and (min-width: 768px) {
.slot--article-quantity {
    float: left;
	  max-width: 70px;
}
  
.slot--article-quantity .tws-article-quantity--help-block {
    position: absolute;
}
  
  .bountiful--buy-button-group .buy-button-wrapper {
    max-width: 260px;
    display: inline-block;
    position: relative;
    bottom: 10px;
}
}

.bountiful--buy-button-group .slot--article-buy-button .btn:after {
    content: '\f07a';
}


.article .tws-article-description--text-container {
    max-height: none;
    overflow: visible;
}
.slot--article-description .tws-article-description .tws-article-description--show-more.hidden {
    display: none;
}


/* --- FOOTER ---*/


.bountiful--footer {
    padding: 0px 0 15px 0;
}
.bountiful--footer .slot--brand-logos {
    padding: 0;
    margin: 40px 0px 20px 0px;
    border-top: none;
}


