/* 20231206082412 - v2 */
.gui,
.gui-block-linklist li a {
  color: #666666;
}

.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: #000000;
}

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

.gui a {
  color: #0a8de9;
}

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

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

.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: #666666;
}

.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: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.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: #cccccc;
  border-color: #707070;
}

.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: #76c61b;
}

/* custom */
.categories .category span.title {
    display: none;
}
/*Joram Binsbergen Lightspeed 25-02-2020 - Mobiele opmaak BPost verzendkeuze op mobiel*/ 
/* Stappenbar niet laten zweven bij mobiel */
.gui-checkout .gui-progressbar.gui-fixed {
 position: static !important;
}
/* Betaalmethoden padding left weghalen */
.gui-payment-method-service > label{
 margin: 0 !important;
}
/* Bpost delivery time button en logo mooi op een lijn */
.bpost-preview .gui-left{
 width: 81% !important;
}
.bpost-preview .gui-left a{
 width: 98% !important;
}
#gui-block-shipment-method label[class*="gui-left"]{
 float: inherit !important;
}
/* Bpost delivery time button en logo mooi op een lijn mobiel */
@media only screen and (min-width: 300px) and (max-width: 768px) {
.bpost-preview .gui-left{
width: 250px !important;
 }}
/* Bpost pop-up scherm tweaks, knop tekst passend */
@media only screen and (min-width: 768px) and (max-width: 993px) {
.bpost-preview .gui-left a{
font-size: x-small;
 }}
.bpost-preview .gui-right{
 width: 19% !important;
}
.bpost-preview .gui-right img{
 float: inherit !important;
}
/* Bpost pop-up scherm tweaks */
.bpost-modal {
 left: unset !important;
 top: 10px !important;
 margin-left: unset !important;
 position: relative !important;
 width: 500px !important;
}
@media only screen and (max-width: 768px) {
.bpost-modal {
 width: 93% !important;
 }}
/* Bpost vervolg scherm elementen mooi uitgelijnd */
.bpost-modal .gui-col3-equal .gui-col3-equal-col1 {
 width: 50% !important;
 margin-right: 0 !important;
}
/* Bpost vervolg vervolg scherm elementen mooie layout */
.carrier-methods li a, .carrier-parameters li a{
 height: 100px !important;
 border-radius: 3px !important;
}
.gui-block-subcontent .carrier-parameters.bpost-pugo > li{
 width: 100% !important;
}
.gui-block-subcontent .carrier-parameters.bpost-pugo > li a{
 height: auto !important;
}
.carrier-option em {
 margin-bottom: 0 !important;
 min-height: 50px !important;
}
@media only screen and (min-width: 300px) and (max-width: 768px) {
.carrier-option em {
 min-height: 27px !important;
}}
/*Joram Binsbergen Lightspeed - Mobiele opmaak BPost verzendkeuze op mobiel END*/

/*Joram, Lightspeed, 01-12-2020:, [demobar] BEGIN*/
/* Begin styling demobar */
/* Verberg 'Keer terug naar backoffice' */
.wsa-demobar a {
    display: none;
}

Styling subtiel + verbergen op mobiel:
.wsa-demobar a, .wsa-demobar a.close {
display: none !important;
}
.wsa-demobar{
position: absolute !important;
}
/*Joram. Binsbergen, Lightspeed, 01-12-2020:, [onderwerp] END*/

