.bountiful--top-bar {
    border-bottom: 2px solid #fff;
}

@media(min-width:1100px) {
.bountiful--header .bountiful--header-wrapper {
    padding: 8px 30px;
}
  .slot--header-search {
    background: #fff;
}
  .slot--header-search .tws-article-search--no-label {
    color: #000;
}
   .slot--header-search input.form-control,
   .tws-article-search.has-feedback.form-group .form-control::placeholder { 
  	color: #000 !important;
  }
}


.bountiful--sidebar .tws-vertical-menu-light,
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a {
    background: #365cd6;
}

.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level>li {
    border-bottom: 1px solid #fff;
}
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light--expand-children {
    color: #fff;
}


@media(min-width:1100px) {
.bountiful--sidebar .tws-vertical-menu-light .tws-vertical-menu-light-root-level li a {
    padding: 5px 35px 5px 0;
    font-size: 13px;
    color: #fff;
}
}

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

/* --- BUY BUTTON --- */

@media(min-width:768px)  {
 
.slot--article-quantity .tws-article-quantity--input-wrapper {
    max-width: 160px;
}
.bountiful--buy-button-group .slot--article-buy-button {
    max-width: 200px;
    margin: 0;
}
.slot--article-quantity {
    float: left;
}
.bountiful--buy-button-group .buy-button-wrapper {
    display: inline-block;
	  width: 50%;
}
 }


