/* --- TOP BAR --- 
.slot--top-bar-selling-points .tws-unique-selling-points ul li i {
	border: none; 
  font-size: 16px;
}
*/

@media (min-width: 1090px) { 
.bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-left .slot--top-bar-audience-selector {
	display: none;
}
}

@media (max-width: 1089px) { 
.bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-left .slot--top-bar-audience-selector {
		left: 0;
    position: relative;
    width: 100%;
    top: 7px;
}
}



@media (min-width: 1089px) {
.slot--custom-sidebar-audience-selector {
	display: none !important;
}
}

.slot--custom-sidebar-audience-selector .fa-globe::before {
    display: none;
}

.slot--custom-sidebar-audience-selector  {
    display: block;
    position: relative;
    right: 22px;
    top: 7px;
    padding: 5px 0px;
}

body .page-canvas {
    overflow: hidden;
} 

.bountiful--top-bar .bountiful--top-bar-wrapper {
    padding-top: 0px;
}

.bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-left {
    position: relative;
    bottom: 3px;
}
  .bountiful--top-bar .bountiful--top-bar-wrapper .bountiful--top-bar-right {
    position: relative;
		top: 9px;
  }

.slot--top-bar-selling-points ul li {
	float: left;
  padding-right: 12px;
	font-size: 14px;
}
.slot--top-bar-selling-points ul li a {
	color: white;
  text-decoration: none;
}
.slot--top-bar-selling-points ul li i {
    padding-right: 4px;
}

@media (max-width: 1200px) { 
   .bountiful--top-bar .list {
  	display: none;
  }
}

.bountiful--top-bar .slot--top-bar-audience-selector {
    margin: 0;
}
.slot--top-bar-audience-selector .fa-globe::before {
    display: none;
} 


/* --- HEADER --- */

.slot--header-search input.form-control {
    border-radius: 3px;
}

@media (min-width: 1100px) {
.slot--header-search input.form-control {
     border: 1px solid #444;
    color: #444;
}
}

.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img::before {
    content: "\f290";
	  color: #444;
}
.slot--header-cart .tws-mini-cart--header-cart-button {
    color: #444;
}

/* --- MENU --- */

.slot--header-horizontal-menu .navbar-nav > li a {
    font-size: 15px;
    font-weight: 400;
   color: #444;
}

/* --- SIDEBAR --- */

.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light--expand-children {
    display: none;
}
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li {
    border-bottom: none;
}
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a {
    padding: 2px 1px 2px 10px;
}

.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a:hover {
    color: #dcdcdc;
}

@media (min-width: 1100px) {
  .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: #d44115;
    color: white; 
}
  
  .bountiful--sidebar .tws-vertical-menu-light {
  	  border: 2px solid #d44115;
}
}

	.bountiful--sidebar .extrapriser .tws-articles-two--heading {
    box-shadow: none;
    background: #d44115;
    margin-bottom: 10px;
    color: #fff;
}

.bountiful--sidebar .extrapriser .tws-articles-two .tws-articles-two--list {
    padding: 0;
    box-shadow: none;
}
/* --- STARTPAGE --- */


.bountiful--start-page .produktgrupper {
	margin: 0;
}

.bountiful--body .bountiful--body-wrapper .bountiful--main .bountiful--main-wrapper {
    box-shadow: none;
    padding: 0px 15px 60px 15px;
}

.bountiful--start-page .tws-articles-two--heading .tws-util-heading--heading, 
.bountiful--start-page .tws-articlegroups--title .tws-util-heading--heading {
    border-bottom: none;
}

.tws-articlegroups .thumbnail .tws-articlegroup-list--grid-img-wrapper .tws-img--wrapper, 
.tws-articlegroup-list .thumbnail .tws-articlegroup-list--grid-img-wrapper .tws-img--wrapper {
    border-bottom: none;
}
.introduktion h1 {
	margin-top: 0px;
}

/* --- PRODUCTPAGE --- */

.tws-article-list--list .tws-article-list--buy-button .btn.tws-article-buy-button-with-modal--buy-button::after,
.tws-article-display .tws-article-display--buy-button .btn.tws-article-buy-button-with-modal--buy-button::after, 
.bountiful--buy-button-group .slot--article-buy-button .btn::after {
    display: none;
}

.tws-article-description--text-container {
    max-height: none;
    overflow: visible;
}

.slot--article-description .tws-article-description .tws-article-description--show-more {
    display: none;
}


/* --- FOOTER --- */

.bountiful--footer {
    background: #f5f5f5;
}


.bountiful--footer li {
    line-height: 1.6;
}
.bountiful--footer .tws-contact-info--address-row-one {
    padding-bottom: 15px;
      font-size: 14px;
    letter-spacing: normal;
    font-weight: 500;
    text-transform: uppercase;
}

.bountiful--footer .titles {
    font-size: 14px;
    letter-spacing: normal;
    font-weight: 500;
    text-transform: uppercase;
}

.bountiful--footer .fa.fa-facebook-square {
    font-size: 36px;
}