/* 20250926161450 - v2 */
.gui,
.gui-block-linklist li a {
  color: #4a4a4a;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #4a4a4a;
}

.gui-block-inner strong {
  color: #848484;
}

.gui a {
  color: #c9c9c9;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #c9c9c9;
  box-shadow: 0 0 2px #c9c9c9;
}

.gui-select.gui-focus .gui-handle {
  border-color: #c9c9c9;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #8d8d8d;
}

.gui-block-title {
  color: #333333;
  background-color: #ffffff;
}

.gui-content-title {
  color: #333333;
}

.gui-form .gui-field .gui-description span {
  color: #4a4a4a;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #ededed;
  background-color: #f9f9f9;
}

.gui-block-option-block {
  border-color: #ededed;
}

.gui-block-title strong {
  color: #333333;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #cbcbcb;
}

.gui ul.gui-products li {
  border-color: #dcdcdc;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #dcdcdc;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #dcdcdc;
}

.gui-block-content .gui-table {
  border-color: #ededed;
}

.gui-table thead tr th {
  border-color: #cbcbcb;
  background-color: #f9f9f9;
}

.gui-table tbody tr td {
  border-color: #ededed;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #c9c9c9;
  color: #ffffff;
  background-color: #c9c9c9;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cccccc;
  border-color: #707070;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #a0a0a0;
  border-color: #a0a0a0;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #8d8d8d;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #8d8d8d;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #fbfbfb;
}

/* custom */
/*joost b lightspeed 19-12-2016, begin*/
.products .product .info .actions .unit-price {
    display: none;
}
/*joost b lightspeed 19-12-2016, end*/

/* Jaivy Daam Lightspeed 9-1-2016 Begin */
.textpage-top h1,.textpage-top h2 {font-weight:bold;margin-top: -2px;margin-bottom: -6px;font-size:25px;border-bottom:1px solid #eee;padding-bottom: 14px;}

#body > div.body-wrap > main > div > div:nth-child(3) > div.col-sm-12.col-md-9 > div.collection-top > div.page-content.row > div.col-sm-8 > a{
  display:none;
}

  }
  .gui table tr {
    width: 200px;
  }
  .gui table tr td {
    width: 100px;
  }
}
.textpage {
  color: #949494;
  padding-top: 17px;
}
/*.gui table tr {
  border-bottom: 1px solid;
}*/
.content-wrap {height: auto;overflow:hidden;position:relative;color:#858585;font-size:13px;line-height:1.8em;}
#body > div.body-wrap > main > div > div:nth-child(3) > div.col-sm-12.col-md-9 > div.collection-top > div.page-content.row > div.col-sm-8 > div.content-wrap > div { display: none; }
/* Jaivy Daam Lightspeed 9-1-2016 Eind */
@media (max-width: 767px) {

.gui-div-cart-related {
    display: initial!important;
}
.page-title {
    background: #889F82 !important;
}}

@media (max-width: 885px) {
  
 .products .product .info .price {
  text-align: left !important;
}}

#meta > li:nth-child(4) {display:none!important;}
#meta > li:nth-child(5) {display:none!important;}

.gui-faq p {
  margin: 0 0 10px;
}

.product .product-detail .content-box {
  max-height: 300px;
  overflow: hidden;
  position:relative;
}

.product .product-detail .content-box .grad {
  background: linear-gradient(to top, rgba(255,255,255,1) , rgba(184,163,146,.0));
  background: -webkit-linear-gradient(bottom, rgba(255,255,255,1) , rgba(184,163,146,0));
  background: -o-linear-gradient(top, rgba(255,255,255,1), rgba(184,163,146,0));
  background: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(184,163,146,0));
  background: linear-gradient(to top, rgba(255,255,255,1) , rgba(184,163,146,0));
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  z-index: 99;
  display:none;
}

.product .product-detail .content-box.open {
  height:auto;
  max-height:100%;
}


.product .product-detail a.read-more {
  display:none;
  text-decoration: none;
  border: 1px solid;
  border-radius: 3px;
  padding: 5px 10px;
  text-align: center;
  margin-top:10px;
}

a.specs-tab {
  display: block;
  padding: 0px 15px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  position: relative;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  margin-bottom: 10px;
  text-decoration:none;
}

a.specs-tab .icon {
  position: absolute;
  height: 50px;
  line-height: 50px;
  right: 0;
  top: 0;
  width: 50px;
  text-align: center;
  font-size: 14px;
}


@media (max-width: 768px) {
  a.nav-brand img {
    height: 17px;
  margin-top: 10px;
}
}

/* Sharlene LightspeedHQ - 09 aug. 2018 - Bedrijf uit contactformulier - START */
  label[for=gui-form-company], #gui-form-company {
  display:none!important;
}
#gui-wrapper > div.gui-col2-right > div.gui-col2-right-col2.gui-div-faq-right > div.gui-block.gui-div-faq-form > div.gui-block-content > div > div:nth-child(2) > div {
  display: none!important;
}
/* Sharlene LightspeedHQ - 09 aug.-2018 - END */ 

/*  Joey */
.gui ul.gui-products li .gui-products-title {
    white-space: normal!important;
}
.gui ul.gui-products li .gui-products-title {
    padding-right: 10px!important;
}

#footer .newsletter-bar {
    margin-top: 50px;
}

.sidebar ul.side-cats li > .more-cats .plus-min {
    min-height: 30px !important;
    line-height: 30px !important;
}
/* Marc S. LightspeedHQ -  -  - START 
.topbar.dark {
  border-top: 4px solid;
  border-color: #ea7da1;
}
 /* Sijmen LightspeedHQ - 29 Jan 2020 - Omschrijving verbergen - START */
.description.body-font-size {
    display: none;
}
.description.body-font-size.hidden-xs {
    display: none;
}
/* Sijmen LightspeedHQ - 29 Jan-2020 - END */ 

 /* Sijmen LightspeedHQ - 29 Jan 2020 - Product quickview - START */
a.more-info {
    display: none!important;
}
a.shop-now {
    display: none!important;
}
.buttons {
    display: none!important;
}
/* Sijmen LightspeedHQ - 29 Jan-2020 - END */

/* Simon Lightspeed support February 18, 2020 4:14 PM */
#footer div.footer-bottom div.container .left {display:none;}
span.more-cats span.plus-min:before, span.more-cats span.plus-min:after {background: #4a4a4a!important;}
/* END */

/* Name: Mary | Date: July4th 2020, 2020  | Reason: Change delivery time colour | Begin. */
.green {
    color: #858585 !important;
}
/* Name: Mary | End. */

@media (max-width: 767px) {
  .product-info .cart a.btn {font-size:9px;}
  .prd-page_btn svg {margin-right:7px;}
}

.menu-box .menu-logo, .menu-box .menu-logo.large img {display:none;}

a.prd-compare {display: none!important;}

.score-wrap .delivery {text-align:left;}
.product-info .price .new-price {font-size:19px;margin-top:10px;}
.products .product .info .price .new-price {font-size:16px;}

 #body > div.body-wrap > main > div:nth-child(2) > div.row > div > div.home-content > div.col-md-12 > div.row > div {padding:0;}
#footer .main-footer ul li .icon {color:#969696!important;}

@media (max-width: 987px) {
.usp-slider.side-slider {
    display:none!important;
  }

#body > div.body-wrap > main > div:nth-child(2) > div.row > div > div.home-content {
    padding-top: 0px;
    position: relative;
  	padding-bottom:30px;
		}
  
#footer > div.footer-bottom > div > div.right {
    float:none;
  }
  .products .product .info a.title {height:85px;font-size: 15px;}
}
