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

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

.gui a {
  color: #000000;
}

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

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

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

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

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

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

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

.gui-block-option {
  border-color: #f1e7e2;
  background-color: #faf7f5;
}

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

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

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

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

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

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

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

.gui-table thead tr th {
  border-color: #d7b9aa;
  background-color: #faf7f5;
}

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

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #b18e7a;
  color: #fcfdff;
  background-color: #b18e7a;
}

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

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

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

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

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

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

/* custom */
/* Black friday 2019 *
@media screen and (min-width:992px) {
  header #nav {width:46.666667%;}
  header .logo {width:6.6666667%!important;padding:0;}
}
@media screen and (min-width: 992px) and (max-width:1335px) {
  header #nav {padding-left:15px;}
  header ul.nav > li {padding-right:10px;}
  header ul.nav li.item-sale {display:none;}
}
@media screen and (max-width: 991px) {
  header #nav .nav li > a {padding-top:7%;padding-bottom:7%;}
  .products .product .label {background:#000!important;}
}
  

/**/
body .gui a.gui-button-large, body .gui a.gui-button-small, .btn,
.product-order .cart,
.gui-checkout .gui-form a.gui-button-primary, .gui-checkout .gui-form a.gui-button-action, .gui a.gui-button-small.gui-button-action {border-radius:0;}

.products .product .label {top: -1px;left: -1px;width: 70px;height: auto;padding: 5px 10px;font-size: 11px;line-height: 11px;background:#01414D;}
.productpage .zoom {position:relative;}


@media screen and (max-width: 991px) {	
  header #nav .subnav ul .subitem a {padding: 14px 29px 14px 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}

#gui-checkout-payment-methods .gui-payment-methods label[for="gui-payment-buckaroo-afterpaynew"],
#gui-checkout-payment-methods .gui-payment-methods label[for="gui-payment-afterpay-afterpay_nl_b2c_digital_invoice"],
.gui.gui-pay  label[for="gui-payment-buckaroo-afterpaynew"],
.gui.gui-pay  label[for="gui-payment-afterpay-afterpay_nl_b2c_digital_invoice"] {display:none;}
.gui.gui-pay .gui-payment-buckaroo-afterpaynew {display:none;}

.gui-checkout .gui-shipment-method-form {display:block!important;}

.gui-input input {font-size:16px;}
.gui-text textarea {font-size:16px;}

.copyright-payment .payments ul {display:table;}
.copyright-payment .payments ul li {display:table-cell;vertical-align:middle;margin:0;height:27px;}
.copyright-payment .payments ul img {display:inline;margin-left:20px;}


header .subnav ul ul.subsubsubnav {padding:0 0 15px 0;font-size: 14px;line-height:19px;}
/*header .subnav .subitem .subsubnav {column-count: 3;}*/
header .subnav .subsubnav-link, header .subnav .subsubnav-link-sub {font-weight:600;}

.row-content-textpage b, #article .subcontainer b, #article .subcontainer strong {font-weight:600;}
.row-content-textpage a, #article .subcontainer a {text-decoration:underline;}
.row-content-textpage img[style="float: left;"] {margin-right:20px;}
.row-content-textpage img[style="float: right;"] {margin-left:20px;}

/* Productpagina content (kleiner + video) */
.row-productcontent {padding-top:100px;padding-bottom:100px}
.row-productcontent .text {font-size:16px;line-height:24px;}
.row-productcontent.withvideo .text {max-width:9999px;}
.row-productcontent .text h2 {margin-top:15px;}
.row-productcontent video {max-width:100%;}


/**/
@media screen and (min-width: 1210px) and (max-width: 1300px) {
  .product-info {padding-left:60px;}
}

@media screen and (max-width: 991px) {
  .servicelink-2 {border-top: 1px solid #E7E8ED;}
	.copyright-payment .payments {padding:0 40px;}
  .copyright-payment .payments ul img {margin-left:5px;margin-right:5px;}
  #popupthumb {display:none;}
}

@media screen and (min-width: 1200px) and (max-width: 1500px) {
  .products .product {padding-left:30px;padding-right:30px;}
  .products .product img {padding-left:0;padding-right:0;} 
  
}

/* House Doctor */
@media screen and (min-width:992px) {
	header .logo img {width:100px;}
	header .subnav-sub.subnav-merken .navcolumn {width:40%;}
  .footer .social ul {display:block}
}
