/* 20230607115339 - v2 */
.gui,
.gui-block-linklist li a {
  color: #1d1d1e;
}

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

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

.gui a {
  color: #e59439;
}

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

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

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

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

.gui-content-title {
  color: #1d1d1e;
}

.gui-form .gui-field .gui-description span {
  color: #1d1d1e;
}

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

.gui-block-option {
  border-color: #dddddd;
  background-color: #f3f3f3;
}

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

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

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

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

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

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

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

.gui-table thead tr th {
  border-color: #999999;
  background-color: #f3f3f3;
}

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

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

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

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

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

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

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #1d1d1e;
}

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

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

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

/* custom */
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(1){order:4}
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(2){order:2}
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(3){order:6}
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(4){order:5}
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(5){order:3}
.service-items.pb-4 ul.list-box.list-unstyled.my-0.row li.col-lg-2.col-md-4.col-6:nth-child(6){order:1}
.gui-error .gui-input {
    border: red 1px solid!important;
}
.cart-products .info .align {
    display: none;
}
.gui-block-subtitle.carrier-title.carrier-icon.bpost-icon-home strong{
	color:white!important;
}
.gui.gui-register .gui-messages{display:block!important;}
.content #main.page .gui-messages{display:none;}
.content #main.page #gui-wrapper .gui-messages{display:block;}
#gui-form-cart{margin-bottom:30px;}

@media only screen and (max-width: 600px) {
#homepageMobile #slider .slide .slide-content{bottom:40px!important;}

#sidebar input[type="radio"], #sidebar input[type="checkbox"]  {
border-radius: 0;
  display:none !important;
  overflow:hidden !important;
-webkit-appearance: none!important;
-webkit-border:none!important;
  -webkit-box-shadow:inherit!important;
  -webkit-outline:none!important;
  outline:none!important;
  -webkit-background:none!important;
  background:none!important;
}
.brands.widget.custom-filters span.cr {
    border: 1px solid grey;
    padding: 10px;
    border-radius: 50%;
}
  #sidebar .widget ul li label {
    padding-left: 15px;
  }
  #sidebar .custom-filters.custom-colors.widget input[type="checkbox"]  {
   display:block!important;
    float:left;
  }
  #sidebar .custom-filters.custom-colors.widget ul li.selected i{color:black!important;}
  #sidebar .widget ul li input[type="checkbox"] + .cr > .ck-icon{position:relative;float:left;}
  }



.fa-truck:before {
    color: #73794f;
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
    color: #73794f;
}

.fa-lock:before {
    color: #73794f;
}

.fa-credit-card:before {
    color: #73794f;
}

.fa-group:before, .fa-users:before {
    color: #73794f;
}

.fa-file-text-o:before {
    color: #73794f;
}
/* Stijl knop groothandel */
.mainnav .main-item:nth-child(4) a span {  /* Verander nummer voor wijziging van volgorde knop  */
color: #FFFFFF;
padding: 8px 14px;
background-color: #F89305;
border-radius: 10px;
}
