/* ----------------------------------*/
/* -------- v1.0.0 -------------------*/
/* LIVE ENVIRONMENT -----------------*/
/* AUTHOR: eWINGS -------------------*/
/* LAST UPDATE 11/05/2023---------- */
/*-----------------------------------*/

/* Meldingen */
.schietse-banner{border-left: 2px solid #97b094; background-color: rgb(148, 176, 149,0.1); padding: 10px; margin-bottom: 15px;}

/* Headings*/
/*.page-title-wrapper {display: none};*/
h1{letter-spacing: 1px;}
h1.page-title:after, h1#page-title-heading.page-title:after{content: ' '; display: block; border-top: 3px solid; width: 50px; color: #94b095; margin-top: 5px;}
h1.page-title span{font-size:25px!important;}

/* Navigation
li.nav-item.level1[class*="nav-7"],
li.nav-item.level1[class*="nav-8"],
li.nav-item.level1[class*="nav-9"],
li.nav-item.level1[class*="nav-10"] {
    position: relative;
}

li.nav-item.level2.parent {
    position: relative;
}

li.nav-item.level1[class*="nav-7"] > ul.nav-submenu,
li.nav-item.level1[class*="nav-8"] > ul.nav-submenu,
li.nav-item.level1[class*="nav-9"] > ul.nav-submenu,
li.nav-item.level1[class*="nav-10"] > ul.nav-submenu,
li.nav-item.level2.parent > ul.nav-submenu {
    left: auto !important;
    right: 100% !important;
    top: 0 !important;
    z-index: 1000;
} */




/* Other */
._keyfocus *:focus, input:not([disabled]):focus, textarea:not([disabled]):focus, select:not([disabled]):focus {box-shadow: inset 0 1px 2px rgb(0 0 0 / 8%), 0 0 5px rgb(157 175 150 / 50%); border-color: #94B095;}
.message.success a:nth{color: #000;}
.message.success a:hover{color:#333333;}
.step-title .fa{color: #94B095;}
.abs-remove-button-for-blocks:before, .sidebar .action.delete:before, .table-comparison .cell.remove .action.delete:before, .block-compare .action.delete:before {color: #94B095;}
.account .sch-fact-v {color: red;} 
a.action.print{display: none;}
strong#block-compare-heading {font-weight: 800;}
a.account-nav:hover{text-decoration:none; font-weight:bold!important;color:#000!important;}
.breadcrumbs li{font-size:24px!important;}
.breadcrumbs .item:not(:last-child):after{vertical-align: middle!important;}
#mainmenu li a.level-top span{font-size: 15px!important;}


/* Buttons */
a.action.compare.primary{border: 1px solid #94b095; border-radius: 30px; background-color: transparent; color: #94B095; margin-right: 20px;}
.abs-revert-secondary-color:hover, .cart-summary .actions-toolbar>.primary button:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review .block .actions-toolbar .action.primary:hover, .block-compare .action.compare:hover, .cart-summary .actions-toolbar>.primary .cart.table-wrapper .actions-toolbar>.action:hover, .cart-summary .actions-toolbar>.primary .action-gift:hover {background-color: #94b095; color: #fff; border: 1px solid #94B095;}
.action.save.primary,.action.submit.primary{border-radius: 15px;}
.customerdocuments-index-index input[type="submit"]{background-color: #94B095; color: #fff; border: none; padding: 7px; margin-top: 10px; border-radius: 15px;}
.customerdocuments-index-index select{margin-top: 10px;}

/* Producten vergelijken verbergen op alles buiten CAP EN PP */
.customer-account-index .sidebar.sidebar-additional, .sales-order-history .sidebar.sidebar-additional, .aw_requisition_list-rlist-index .sidebar.sidebar-additional, .customerdocuments-index-index .sidebar.sidebar-additional, .aw_requisition_list-rlist-edit .sidebar.sidebar-additional,  .customer-account-edit .sidebar.sidebar-additional, .sales-order-view .sidebar.sidebar-additional, .aw_rewardpoints-info-index .sidebar.sidebar-additional{display: none;}

/* Product Page */
.catalog-product-view .product.attribute.sku, .catalog-product-view .brand-name .label, .catalog-product-view #amcustomtabs_tabs_14 .block-title, .catalog-product-view #amcustomtabs_tabs_16 .block-title {display: none;}
.catalog-product-view #itemslider-product-upsell .old-price, .catalog-product-view .block.related .old-price {display: block;} /* promoprijsweegave widget */
.catalog-product-view #itemslider-product-related .product-item-info {padding: 8% !important; align-items: center; display: flex; flex-direction: column}
.catalog-product-view .product.info.detailed.collateral-container .am-custom-tab img.product-image-photo {transform: scale(0.8);}
.catalog-product-view form#form-validate-stock {float: right; margin-bottom: 10px;}
.catalog-product-view .items-grid-thumbnails-s .product-item-details {margin-left: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; align-content: center;}
.catalog-product-view .items-grid-thumbnails-s .product-item-details .price-box.price-final_price {text-align: center;}
.catalog-product-view .action.tocompare span.label {text-align: center; color: #666; margin-right: 35px;}
.catalog-product-view .action.tocompare span.label:hover {text-decoration: underline; color: #94B095;}
.catalog-product-view .aw-rl__list-wrapper button.toggle.change span:hover{text-decoration: underline;}
.catalog-product-view .fotorama__caption__wrap, .catalog-product-view .price-label {display: none;}
.catalog-product-view h1.page-title {color: #94b095; font-size: 2.7rem !important;}
.catalog-product-view .brand-name {text-align: left; font-size: 18px;}
.catalog-product-view .column.main .block .title strong {font-weight: 600;}
.catalog-product-view .box-tocart .fieldset {display: flex; flex-direction: row;}
.catalog-product-view .box-tocart .actions {margin-left: 10px;}
.catalog-product-view .qty-button:hover {background: none; color: #94B095; font-size: 1.5em;}
.catalog-product-view #qty {border-radius: 13px;}
.catalog-product-view .action.primary.tocart {border-radius: 30px;}
.catalog-product-view .product.info.detailed .product.data.items .data.item .data.switch {border-radius: 15px 15px 0 0;}
.catalog-product-view .special-price .price {color: #94b095;}
.catalog-product-view #itemslider-product-related .product-item-name {min-height: 66px;}
.catalog-product-view .box-brand {margin-bottom: 10px;}
.catalog-product-view .box-brand .brand-name {text-align: left; font-size: 16px; font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif}
.catalog-product-view .sch-stock-m {margin-bottom: 10px;}
.catalog-product-view .sch-stock-m span {font-size: 16px; font-weight: bold;}
.catalog-product-view .sch-sku span {font-size: 16px;}
.catalog-product-view .product-info-main .product.attribute.overview {margin: 0;}
.catalog-product-view .product-view .swatch-attribute .swatch-option{border-radius: 100%; border: 1px solid #94B095;}
.catalog-product-view .product-view .swatch-attribute .swatch-option:hover {outline: 2px solid #94B095;}
.catalog-product-view h1.page-title:after {display: none;}
.catalog-product-view .sch-download {margin-top: 15px;}
.catalog-product-view .product-social-links .action.feature .icon{color: #fff;}
.catalog-product-view .abs-product-link {text-decoration: underline;}
.catalog-product-view   .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover{background: none; color: #94B095; font-size: 1.5em;}  
.catalog-product-view .sch-download{display: flex; align-items: center;}
.catalog-product-view .sch-download a{margin-left: 10px;}
.catalog-product-view .amrelated-grid-wrapper .slick-slide {width: auto !important; margin: 0 25px !important; text-align: center;}
.catalog-product-view .am-custom-tab .products.wrapper.products-upsell .product-items {justify-content: left;}
.catalog-product-view .am-custom-tab .products.wrapper.products-upsell .product-items strong.product.name.product-item-name {min-height: 60px;}
.catalog-product-view a.amasty-hide-price-container {text-align: center;}
.catalog-product-view .sch-stock-m {display: flex; justify-content: space-between; flex-direction: column;}
.catalog-product-view .sch-stock-m a{margin-top: 15px;}
.catalog-product-view .sch-stock-m img {padding-right: 5px;}
.catalog-product-view .product-info-main .box-tocart .field.qty {margin-left: 0;}
.catalog-product-view .sch-merk-m {font-size: 120%; font-weight: 800;}
.catalog-product-view .sch-sku span {display: block;}
.catalog-product-view .sch-sku {margin-bottom: 25px;}
.catalog-product-view .product-info-main span.ewings-price-unit-final-price {font-size: 1.6rem; letter-spacing: 1px; font-weight: 400; padding: 2px 4px; margin-bottom: 5px; display: block; width: fit-content; border-left: 2px solid #97b094; background-color: #f9f9f9;}
.catalog-product-view .product-secondary-column  span.ewings-price-unit-final-price {font-size: 14px; font-weight: 400; padding: 2px 4px; margin-bottom: 5px; display: block; width: fit-content; border-left: 2px solid #97b094; background-color: #f9f9f9;}
.catalog-product-view .items-grid-thumbnails .product-item-img {display: flex;}
.catalog-product-view .product-secondary-column .amasty-label-container {left: 0 !important;}
.catalog-product-view .owl-carousel .owl-item .product-item-info .ewings_product-item-price-unit-final-price, .catalog-product-view .products-grid .slick-slide .product-item-info .ewings_product-item-price-unit-final-price{display: none;}



/* Category Page */
.catalog-category-view .products-list .product-catalog-attribute:first-of-type .label, .catalog-category-view a.action.more, .catalog-category-view .aw-rl__list-wrapper.category .toggle:after, .catalog-category-view .aw-rl__list-wrapper .items .item:first-child, .catalog-category-view .product-item .price-box .price-label:after {display: none;}
.catalog-category-view .sidebar .action.delete {left: -19px;}
.catalog-category-view .sidebar .product-items .product-item {margin-bottom: 50px; display: flex;}
.catalog-category-view .product-items .product-item-info .product-item-details .product-sku {font-size: inherit; font-weight: 800;}
.catalog-category-view .products-list-ext .item {width: 100%; padding-left: 15px; padding-right: 15px;}
.catalog-category-view .products-list-ext .item:nth-child(odd){background-color: #f6f6f6;}
.catalog-category-view .aw-rl__list-wrapper.category .item {padding-left: 0 !important; padding-right: 0!important;}
.catalog-category-view .product-item-actions {display: flex;}
.catalog-category-view .products-list-ext .price-box.price-final_price {text-align: right; order: -1;}
.catalog-category-view .product-item-actions form[data-role*='tocart-form'] {display: flex; flex-wrap: nowrap; align-items: center;}
.catalog-category-view .product-item-actions form[data-role*='tocart-form'] .field.qty .control {display: flex; flex-wrap: nowrap; padding-right: 15px; align-items: center;}
.catalog-category-view .field.qty input {border-radius: 15px; text-align: center; width: 50px; height: 40px;}
.catalog-category-view .product-items .actions-primary {flex: 1;}
.catalog-category-view .product-items .actions-primary .mage-error{position: absolute; top:0;}
.catalog-category-view .products-list-ext .product-item-actions .actions-primary+.actions-secondary {margin-top: 0; align-items: center;}
.catalog-category-view .products-list-ext .product-item-actions .actions-secondary {display: flex !important; align-items: end; justify-content: end; margin-left: 10px}
.catalog-category-view .special-price .price {color: #94b095;}
.catalog-category-view .product-items .item .addto-links-icons .action .icon, .table-comparison .addto-links-icons .action .icon{border: 2px solid; border-color: #f6f6f6;}
.catalog-category-view .product-items .qty-buttons-wrapper { display: inline-block; vertical-align: top; margin-right: 0; margin-left: 0;}
.catalog-category-view .product-items .qty-buttons-wrapper .qty-button { background-color: transparent;}
.catalog-category-view .product-items .qty-buttons-wrapper .qty-button:hover {color: #333;}
.catalog-category-view .filter-options-item{border-bottom: 1px solid #94B095;padding-bottom: 10px;}
.catalog-category-view .filter .block-subtitle {padding-bottom: 10px;}
.catalog-category-view .tocompare .ic-compare {border-radius: 15px !important;}
.catalog-category-view .action.tocart {border-radius: 30px;}
.catalog-category-view .products-list-ext .product-item-img {padding: 0;}
.catalog-category-view .products-list-ext .item {padding-top: 10px; padding-bottom: 10px;}
.catalog-category-view .products-list .item .product-item-link {font-weight: 800; color: #94B095;}
.catalog-category-view .products-list .item .product-item-link:hover {text-decoration: underline;}
.catalog-category-view .products-list-ext .product-item-inner-content {display: flex; flex-direction: column; height: 100%; justify-content: flex-end;}
[lang|="nl"] .catalog-category-view .swatch-attribute-options[aria-label*='Verpakking']::before {content: 'Selecteer de verpakking:'; margin-bottom: 5px;}
[lang|="fr"] .catalog-category-view .swatch-attribute-options[aria-label*='Emballage']::before {content: 'Séléctionnez l\'emballage:'; margin-bottom: 5px;}
.catalog-category-view a.amasty-hide-price-container {width: fit-content;}
a.amasty-hide-price-container:hover {background-color: #94B095 !important; color: #fff !important; border-color: #94B095;}
.catalog-category-view .product-items img.product-image-photo {transition: ease 0.3s;}
img.product-image-photo:hover {transform: scale(1.1);}
.catalog-category-view .filter-options-content .count {margin-left: 5px; color: #94B095; font-weight: 700;}
.catalog-category-view .products-list-ext .product-item .swatch-option.text {border-radius: 100%; border: 1px solid #94B095; padding: 6px;}
.catalog-category-view .products-list-ext .product-item .swatch-option.text:hover {outline: 2px solid #94B095;}
.catalog-category-view .sch-download {margin-top: 15px; display: flex; align-items: center;}
.catalog-category-view .sch-download a{margin-left: 5px;}
.catalog-category-view .page-products .sorter {position: relative;}
.catalog-category-view .products-list .product-catalog-attribute:first-of-type {font-weight: bold;}
.catalog-category-view .products-list .product-catalog-attribute {margin-bottom: 8px;}
.catalog-category-view .products-list-ext .product-item-description {margin: 0 0 10px 0;}
.catalog-category-view .sch-stock-m span:first-child {font-weight: 800;}
.catalog-category-view .sch-stock-m {display: flex; justify-content: space-between; align-items: center;}
.catalog-category-view .sch-stock-m a {display: inline-flex; align-content: center; align-items: center; margin-right: 10px;}
.catalog-category-view .sch-stock-m img {padding-right: 5px;}
.catalog-category-view .products-list-ext .product-item .swatch-option.text {background: #fff;}
.catalog-category-view .actions-toolbar .secondary a.action{color: #717171; font-weight: normal; border: 0;}
.catalog-category-view .sidebar .product-items .product-item{margin-bottom: 14px;}
.catalog-category-view .block-reorder .actions-toolbar{display: flex; max-width: 214px;}
.catalog-category-view .sch-merk-m {font-weight: 800;}
.catalog-category-view .sch-sku span {display: block;}
.catalog-category-view .product-item-info .product-item-inner-content {position: relative;}
.catalog-category-view a.amasty-hide-price-container {position: absolute; left: 0; bottom: -8px; width: 50%; text-align: center;}
.catalog-category-view img.product-image-photo {border-radius: 10px;}
.catalog-category-view span.ewings-price-unit-final-price {font-size: 1.4rem; font-weight: 700;}
.catalog-category-view .aw-rl__list-wrapper .toggle:before {content: "\e225"; font: 14px/1 ThemeIcons; color: #97b094; min-width: 16px;}
.catalog-category-view .aw-rl__list-wrapper.category {order: -1; display: flex; align-items: flex-start; margin: 5px 0 0 0; position: absolute;}
.catalog-category-view .aw-rl__list-wrapper .toggle.active {background: transparent;}
.catalog-category-view .aw-rl__list-wrapper .toggle {padding-bottom: 0;}
.catalog-category-view .aw-rl__list-wrapper.category button:hover:before {color: #d90000;}
.catalog-category-view .filter-current .action.remove:before {color: red; font-weight: bold;}
.catalog-category-view a.action.clear.filter-clear {margin-top: 15px; display: inline-block; text-decoration: underline;}
.catalog-category-view .aw-rl__list-wrapper .items {z-index: 999 !important;}
.catalog-category-view .amasty-label-container{right: -50px!important;}
.catalog-category-view .amlabel-text {position: relative !important; white-space: initial !important; width: auto !important; display: block;}

/* Brand result pages */
.catalogsearch-advanced-result
.catalogsearch-advanced-result .products-list .product-catalog-attribute:first-of-type .label, .catalogsearch-advanced-result a.action.more {display: none;}
.catalogsearch-advanced-result .sidebar .action.delete {left: -19px;}
.catalogsearch-advanced-result .sidebar .product-items .product-item {margin-bottom: 50px; display: flex;}
.catalogsearch-advanced-result .product-items .product-item-info .product-item-details .product-sku {font-size: inherit; font-weight: 800;}
.catalogsearch-advanced-result .products-list-ext .item:nth-child(odd){background-color: #f6f6f6; padding-left: 20px; padding-right: 20px;}
.catalogsearch-advanced-result .products-list-ext .item:nth-child(even){ padding-left: 20px; padding-right: 20px; }
.catalogsearch-advanced-result .product-item-actions {display: flex;}
.catalogsearch-advanced-result .products-list-ext .price-box.price-final_price {text-align: right;}
.catalogsearch-advanced-result .product-item-actions form[data-role*='tocart-form'] {display: flex; flex-wrap: nowrap; align-items: center;}
.catalogsearch-advanced-result .product-item-actions form[data-role*='tocart-form'] .field.qty .control {display: flex; flex-wrap: nowrap; padding-right: 15px; align-items: center;}
.catalogsearch-advanced-result .field.qty input {border-radius: 15px; text-align: center; width: 50px; height: 40px;}
.catalogsearch-advanced-result .product-items .actions-primary {flex: 1;}
.catalogsearch-advanced-result.product-items .actions-primary .mage-error{position: absolute; top:0;}
.catalogsearch-advanced-result .products-list-ext .product-item-actions .actions-primary+.actions-secondary {margin-top: 0; align-items: center;}
.catalogsearch-advanced-result .products-list-ext .product-item-actions .actions-secondary {display: flex !important; align-items: end; justify-content: end; margin-left: 10px}
.catalogsearch-advanced-result .special-price .price {color: #94b095;}
.catalogsearch-advanced-result .product-items .item .addto-links-icons .action .icon, .table-comparison .addto-links-icons .action .icon{border: 2px solid; border-color: #f6f6f6;}
.catalogsearch-advanced-result .product-items .qty-buttons-wrapper { display: inline-block; vertical-align: top; margin-right: 0; margin-left: 0;}
.catalogsearch-advanced-result .product-items .qty-buttons-wrapper .qty-button { background-color: transparent;}
.catalogsearch-advanced-result .product-items .qty-buttons-wrapper .qty-button:hover {color: #333;}
.catalogsearch-advanced-result .filter-options-item{border-bottom: 1px solid #94B095;padding-bottom: 10px;}
.catalogsearch-advanced-result .filter .block-subtitle {padding-bottom: 10px;}
.catalogsearch-advanced-result .tocompare .ic-compare {border-radius: 15px !important;}
.catalogsearch-advanced-result .action.tocart {border-radius: 30px;}
.catalogsearch-advanced-result .products-list-ext .product-item-img {padding: 0;}
.catalogsearch-advanced-result .products-list-ext .item {padding-top: 10px; padding-bottom: 10px;}
.catalogsearch-advanced-result .products-list .item .product-item-link {font-weight: 800; color: #94B095;}
.catalogsearch-advanced-result .products-list .item .product-item-link:hover {text-decoration: underline;}
.catalogsearch-advanced-result .products-list-ext .product-item-inner-content {display: flex; flex-direction: column; height: 100%; justify-content: flex-end;}
[lang|="nl"] .catalogsearch-advanced-result .swatch-attribute-options[aria-label*='Verpakking']::before {content: 'Selecteer de verpakking:'; margin-bottom: 5px;}
[lang|="fr"].catalogsearch-advanced-result .swatch-attribute-options[aria-label*='Emballage']::before {content: 'Séléctionnez l\'emballage:'; margin-bottom: 5px;}
.catalogsearch-advanced-result a.amasty-hide-price-container {width: fit-content;}
.catalogsearch-advanced-result .product-items img.product-image-photo {transition: ease 0.3s;}
.catalogsearch-advanced-result .filter-options-content .count {margin-left: 5px; color: #94B095; font-weight: 700;}
.catalogsearch-advanced-result .products-list-ext .product-item .swatch-option.text {border-radius: 100%; border: 1px solid #94B095; padding: 6px;}
.catalogsearch-advanced-result .products-list-ext .product-item .swatch-option.text:hover {outline: 2px solid #94B095;}
.catalogsearch-advanced-result .sch-download {margin-top: 15px; display: flex; align-items: center;}
.catalogsearch-advanced-result .sch-download a{margin-left: 5px;}
.catalogsearch-advanced-result .page-products .sorter {position: relative;}
.catalogsearch-advanced-result .products-list .product-catalog-attribute:first-of-type {font-weight: bold;}
.catalogsearch-advanced-result .products-list .product-catalog-attribute {margin-bottom: 8px;}
.catalogsearch-advanced-result .products-list-ext .product-item-description {margin: 0 0 10px 0;}
.catalogsearch-advanced-result .sch-stock-m span:first-child {font-weight: 800;}
.catalogsearch-advanced-result .sch-stock-m {display: flex; justify-content: space-between; align-items: center;}
.catalogsearch-advanced-result .sch-stock-m a {display: inline-flex; align-content: center; align-items: center; margin-right: 10px;}
.catalogsearch-advanced-result .sch-stock-m img {padding-right: 5px;}
.catalogsearch-advanced-result .products-list-ext .product-item .swatch-option.text {background: #fff;}
.catalogsearch-advanced-result .actions-toolbar .secondary a.action{color: #717171; font-weight: normal; border: 0;}
.catalogsearch-advanced-result .sidebar .product-items .product-item{margin-bottom: 14px;}
.catalogsearch-advanced-result .block-reorder .actions-toolbar{display: flex; max-width: 214px;}
.catalogsearch-advanced-result .sch-merk-m {font-weight: 800;}
.catalogsearch-advanced-result .sch-sku span {display: block;}
.catalogsearch-advanced-result .product-item-info .product-item-inner-content {position: relative;}
.catalogsearch-advanced-result a.amasty-hide-price-container {position: absolute; right: 0; bottom: -8px; width: 95%; text-align: center;}
.catalogsearch-advanced-result img.product-image-photo:hover {transform: scale(1.1);}
.catalogsearch-advanced-result a.amasty-hide-price-container:hover {background-color: #94B095 !important; color: #fff !important; border-color: #94B095;}

/* Search result page */
.catalogsearch-result-index .price-label, .catalogsearch-result-index .main .search.results dl.block, .catalogsearch-result-index .aw-rl__list-wrapper.category .toggle:after, .catalogsearch-result-index .aw-rl__list-wrapper .items .item:first-child  {display: none;}
.catalogsearch-result-index .sidebar .action.delete {left: -19px;}
.catalogsearch-result-index .sidebar .product-items .product-item {margin-bottom: 50px;}
.catalogsearch-result-index .product-items .product-item-info .product-item-details .product-sku {font-size: inherit; font-weight: 800;}
.catalogsearch-result-index .products-list-ext .item:nth-child(odd){background-color: #f6f6f6; padding-left: 20px; padding-right: 20px;}
.catalogsearch-result-index .products-list-ext .item:nth-child(even){ padding-left: 20px; padding-right: 20px; }
.catalogsearch-result-index .product-item-actions {display: flex;}
.catalogsearch-result-index .products-list-ext .price-box.price-final_price {text-align: right;}
.catalogsearch-result-index .product-item-actions form[data-role*='tocart-form'] {display: flex; flex-wrap: nowrap; align-items: center;}
.catalogsearch-result-index .product-item-actions form[data-role*='tocart-form'] .field.qty .control {display: flex; flex-wrap: nowrap; padding-right: 15px; align-items: center;}
.catalogsearch-result-index .field.qty input {border-radius: 15px; text-align: center; width: 50px; height: 40px;}
.catalogsearch-result-index .product-items .actions-primary {flex: 1;}
.catalogsearch-result-index .product-items .actions-primary .mage-error{position: absolute; top:0;}
.catalogsearch-result-index .products-list-ext .product-item-actions .actions-primary+.actions-secondary {margin-top: 0; align-items: center;}
.catalogsearch-result-index .products-list-ext .product-item-actions .actions-secondary {display: flex !important; align-items: end; justify-content: end; margin-left: 10px}
.catalogsearch-result-index .special-price .price {color: #94b095;}
.catalogsearch-result-index .product-items .item .addto-links-icons .action .icon, .table-comparison .addto-links-icons .action .icon{border: 2px solid; border-color: #f6f6f6;}
.catalogsearch-result-index .product-items .qty-buttons-wrapper { display: inline-block; vertical-align: top; margin-right: 0; margin-left: 0;}
.catalogsearch-result-index .product-items .qty-buttons-wrapper .qty-button { background-color: transparent;}
.catalogsearch-result-index .product-items .qty-buttons-wrapper .qty-button:hover {color: #94b095; font-size: 1.5em;}
.catalogsearch-result-index .filter-options-item{border-bottom: 1px solid #94B095;padding-bottom: 10px;}
.catalogsearch-result-index .filter .block-subtitle {padding-bottom: 10px;}
.catalogsearch-result-index .tocompare .ic-compare {border-radius: 15px !important;}
.catalogsearch-result-index .action.tocart {border-radius: 30px;}
.catalogsearch-result-index .products-list-ext .product-item-img {padding: 0;}
.catalogsearch-result-index .products-list-ext .item {padding-top: 10px; padding-bottom: 10px;}
.catalogsearch-result-index .products-list .item .product-item-link {font-weight: 800; color: #94B095;}
.catalogsearch-result-index .products-list .item .product-item-link:hover {text-decoration: underline;}
.catalogsearch-result-index .products-list-ext .product-item-inner-content {display: flex; flex-direction: column; height: 100%; justify-content: flex-end;}
[lang|="nl"] .catalogsearch-result-index .swatch-attribute-options[aria-label*='Verpakking']::before {content: 'Selecteer de verpakking:'; margin-bottom: 5px;}
[lang|="fr"] .catalogsearch-result-index .swatch-attribute-options[aria-label*='Emballage']::before {content: 'Sélectionnez l\'emballage:'; margin-bottom: 5px;}
.catalogsearch-result-index a.amasty-hide-price-container {width: fit-content;}
a.amasty-hide-price-container:hover {background-color: #94B095 !important; color: #fff !important; border-color: #94B095;}
.catalogsearch-result-index .product-items img.product-image-photo {transition: ease 0.3s;}
img.product-image-photo:hover {transform: scale(1.1);}
.catalogsearch-result-index .filter-options-content .count {margin-left: 5px; color: #94B095; font-weight: 700;}
.catalogsearch-result-index .products-list-ext .product-item .swatch-option.text {border-radius: 100%; border: 1px solid #94B095; padding: 6px;}
.catalogsearch-result-index .products-list-ext .product-item .swatch-option.text {background: #fff;}
.catalogsearch-result-index .products-list-ext .product-item .swatch-option.text:hover {outline: 2px solid #94B095;}
.catalogsearch-result-index a.action.more {display: block; text-decoration: underline; margin-top: 15px;}
.catalogsearch-result-index .mst-search__highlight {background: none;}
.catalogsearch-result-index .sch-download {margin-top: 15px;}
.catalog-category-view .page-products .sorter {position: relative;}
.catalogsearch-result-index .sch-stock-m {display: flex; justify-content: space-between; align-items: center;}
.catalogsearch-result-index a.action.more{display: none;}
.catalogsearch-result-index .sch-merk-m{font-weight: 800;}
.catalogsearch-result-index .sch-sku span{display: block;}
.catalogsearch-result-index .sch-stock-m span:first-child{font-weight: 800;}
.catalogsearch-result-index .sch-stock-m a{display: inline-flex; align-content: center; align-items: center; margin-right: 10px;}
.catalogsearch-result-index .sch-stock-m img{padding-right: 5px;}
.catalogsearch-result-advanced-result button{border-radius: 15px;}
.catalogsearch-result-index span.ewings-price-unit-final-price {font-size: 1.4rem; font-weight: 700;}
.catalogsearch-result-index .filter-current .action.remove:before {color: red; font-weight: bold;}
.catalogsearch-result-index a.action.clear.filter-clear {margin-top: 15px; display: inline-block; text-decoration: underline;}
.catalogsearch-result-index .aw-rl__list-wrapper .toggle{position: absolute;}
.catalogsearch-result-index .aw-rl__list-wrapper .toggle:before{position: relative; top: 15px; right: 40px;} 
.catalogsearch-result-index .aw-rl__list-wrapper .items{top: 0%!important;}
.catalogsearch-result-index .aw-rl__list-wrapper .toggle, .aw-rl__list-wrapper .toggle:before{content: "\e225"; font: 14px/1 ThemeIcons; color: #97b094!important; min-width: 16px;}  

/*Compare page*/
.catalog-product_compare-index .comparison.headings.data.table, .catalog-product_compare-index .price-label, .catalog-product_compare-index .column.main .action.print {display: none;}
.catalog-product_compare-index .column.main .action.print {text-decoration: underline;}
.catalog-product_compare-index .special-price .price {color: #94b095;}
.catalog-product_compare-index .action.tocart.primary {border-radius: 30px;}
.catalog-product_compare-index .sch-sd > div {margin-bottom: 10px;}
.catalog-product_compare-index .table-comparison strong.product-item-name {min-height: 40px;}
[lang|="nl"] .catalog-product_compare-index td.cell.remove.product.hidden-print:before {content: "Artikel verwijderen"; font-weight: 600; color: #94B095;}
[lang|="fr"] .catalog-product_compare-index td.cell.remove.product.hidden-print:before {content: "Effacer l'article"; font-weight: 600; color: #94B095;}
.catalog-product_compare-index .sch-stock-m{display: flex; flex-direction: column;}
.catalog-product_compare-index .sch-stock-m a{margin-top: 15px;}
.catalog-product_compare-index tbody:nth-of-type(2) tr:nth-child(odd){background-color: #f6f6f6; padding-left: 20px; padding-right: 20px;}
.catalog-product_compare-index  .table .tbody .th:nth-child(even){ padding-left: 20px; padding-right: 20px; }
.catalog-product_compare-index  .table-comparison .cell.product.info, .table-comparison .cell.product.label, .catalog-product_compare-index .table:not(.cart):not(.totals)>thead>tr>th, .table:not(.cart):not(.totals)>thead>tr>td {border: none;}
.catalog-product_compare-index  .table-comparison .cell.product.info, .table-comparison .cell.product.label, .catalog-product_compare-index .table:not(.cart):not(.totals)>thead>tr>th{margin-top: 50px;}

/* My Account Page */
.customer-account-index .box-billing-address .edit, .customer-account-index .box-shipping-address .edit, .customer-account-index .column.main .block-dashboard-info .box-actions .action.change-password, .customer-account-index .block-dashboard-addresses .action.edit, .account.promotions-view-index .promotions-container h3, .promotions-view-index .promotions-container thead th:nth-child(3), .promotions-view-index .promotions-container tbody tr td:nth-child(3)
{display: none !important;}
.customer-account-index .block-dashboard-staff-list .staff-image-container{margin: 0%;}
.customer-account-index .actions-toolbar>.primary .action:last-child{border-radius: 15px;}
.customer-account-index .actions-toolbar>.secondary .action:last-child{margin-left: 6px;}
.account .column.main .box-actions a,.account .block.block-dashboard-addresses .box-actions a {display: block; text-decoration: underline; margin-top: 15px;}  /* duidelijkere links */
.account .column.main .box-actions a:hover, .account .block.block-dashboard-addresses .box-actions a:hover {text-decoration: none;}  /* duidelijkere links */
.account .column.main .block:not(.widget) .box-title {margin: 10px 0 15px;}
.account .column.main .block:not(.widget) .box.box-information .box-title {display: none;}
.customer-account-login .fieldset>.field:not(.choice)>.label {text-align: left;}
.customer-account-login .actions-toolbar, .customer-account-login .login-container .fieldset:after {margin-left: 0 !important;}
.customer-account-login fieldset.fieldset.login {display: flex; flex-direction: column;}
.customer-account-login .login-container .fieldset:after {order: -1; margin: 10px 0;}
.customer-account-login fieldset.fieldset.login .field.note {order: -2; margin-bottom: 10px !important;}
.customer-account-login button#send2.action.login.primary{border-radius: 30px;}  
.customer-account-login .abs-login-block-title strong, .login-container .block .block-title strong{display: none;}
.customer-account-index .block {margin-bottom: 20px;}
.customer-account-index .widget.block.block-static-block a {font-weight: bold;}
.become-customer{text-decoration: underline; color: #94B095; font-weight: bold;}
.become-customer:hover{text-decoration: none; color: #94B095; font-weight: bold;}
.customer-account-login .tooltip.toggle{display: none;}
.customer-account-create #dob {width: calc(100% - 41px); margin-right: 0; float: right;} /* calender fix */
.block-collapsible-nav .content{border-radius: 15px;}
.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{border-color: #94B095; margin-left: 15px; background-color: #94b09545; width:230px;}
.customer-account-index span.counter.qty{text-decoration: none;}
.customer-account-index span.counter.qty:hover{color: #7d7d7d;}
.customer-account-index .main .widget.block.block-static-block a {text-decoration: underline;}
.customer-account-index .main .widget.block.block-static-block a:hover {text-decoration: none; color: #94b095;}
.abs-block-title>strong, .abs-account-blocks .block-title>strong, .block-giftregistry-results .block-title>strong, .block-giftregistry-shared-items .block-title>strong, .block-wishlist-search-results .block-title>strong, .block-reorder .block-title>strong, .block-compare .block-title>strong, .widget .block-title>strong, .block-wishlist .block-title>strong, .account .column.main .block:not(.widget) .block-title>strong, .multicheckout .block-title>strong, .paypal-review .block .block-title>strong, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong, [class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong, .sales-guest-view .column.main .block:not(.widget) .block-title>strong{font-weight: bold;}
.customer-account-index .box.box-information .block-title {display: none;}
.checkout-cart-index button.action.update, .checkout-index-index .page-title-wrapper {display: none !important;}
.checkout-cart-index button.action.primary.checkout:hover {background-color: #33333385;}
.checkout-index-index #customer-email-fieldset .actions-toolbar .primary {float: right;}
.checkout-index-index #customer-email-fieldset .actions-toolbar .secondary {float: left;}
.checkout-index-index #customer-email-fieldset .actions-toolbar .secondary a {text-decoration: underline; font-style: italic;}
.checkout-index-index #customer-email-fieldset .actions-toolbar .secondary:hover a {text-decoration: none;}
.checkout-index-index .shipping-address-item .selected-item{background: #94b0957c;}
.onestepcheckout-index-index main#maincontent {max-width: 1500px; margin: 0 auto;}
.onestepcheckout-index-index .opc-wrapper .step-content {border: 0.5px solid #707070;}
.opc-wrapper .step-title{border: none;}
.fieldset>.field:not(.choice)>.label {text-align: left;}
.onestepcheckout-index-index .opc-block-summary.step-content {background-color: #f5f5f5 !important}
.onestepcheckout-index-index .opc-block-summary .table-totals tbody .mark {text-align: left;}
.onestepcheckout-index-index .opc-block-summary .table-totals .grand .amount {padding-right: 20px;}
.table-checkout-shipping-method tbody td:first-child {padding-left: 10px;}
.cart-container .cart-summary tbody {display: flex; flex-direction: column;}
.cart-container .cart-summary tr.grand.totals.incl {order: 2;}
.cart-container .cart-summary tbody tr th {float: left; max-width: 70%;}
.cart-container .cart-summary tbody tr td {float: right;}
.grand.totals.incl .mark strong, .grand.totals.incl span {font-weight: 700; text-transform: uppercase; font-size: 18px;}
.checkout-index-index .opc-progress-bar-item._active:before, .opc-progress-bar-item._active > span:before, .opc-wrapper .shipping-address-item.selected-item:after, .filter-title strong[data-count]:after, .main-color--bg, .opc-progress-bar-item._active:before, .opc-progress-bar-item._active > span:before, .opc-wrapper .shipping-address-item.selected-item:after, .filter-title strong[data-count]:after, .main-color--bg {background-color: #333 !important;}
.checkout-index-index .column.main .block .title strong {font-size: 18px;}
.checkout-index-index .fieldset>.field:not(.choice)>.label {padding-right: 0px;}
.fieldset>.field.required>.label:after {margin-left: 0px;}
.checkout-index-index .form .field.additional {display: none;}
.checkout-index-index button.action.action-auth-toggle {background-color: #333; padding: 5px 10px; color: #fff;}
.checkout-index-index button.action.action-auth-toggle:hover {background-color: #33333385;}
.checkout-index-index .minicart-wrapper {background-color: #333;}
.checkout-index-index .opc-estimated-wrapper .minicart-wrapper button.action.showcart:before {font-size: 14px;}
.checkout-index-index .content.minicart-items {display: block !important;}
.checkout-index-index .ui-datepicker-trigger:before {font: normal normal normal 25px FontAwesome; content: '\f073'; margin-left: 5px;}
.checkout-index-index .delivery-date {width: auto; margin-top: 10px;}
.checkout-index-index .delivery-date .title span {font-weight: bold; font-size: 1.1em;}
.checkout-cart-index .cart.table-wrapper .col.qty .input-text{border-radius: 15px;} 
.checkout-cart-index .abs-sidebar-totals .amount, .cart-totals .amount, .opc-block-summary .table-totals .amount{font-weight: bold;}
.checkout-cart-index .button-action.plus:hover{background-color: #94B095;}
.checkout-container a.button-action{background-color: #94B095 !important;}
.checkout-index-index .one-step-checkout-container .cart.table-wrapper .actions-toolbar>.action, .action-gift, .cart-container .form-cart .action.continue, .cart-container .checkout-methods-items .action.primary, .message.success, .osc-place-order-wrapper .place-order-primary button.primary.checkout, .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger), input.input-text, select, .delivery-date .control input{border-radius: 15px;}
.account .block-collapsible-nav-content .nav.items {display: flex; flex-direction: column;}
.account .block-collapsible-nav .item:nth-child(6) {display: flex; order: 7;}
.account .block-collapsible-nav .item:nth-child(7) {order: 99;}
[lang|="fr"] .aw_requisition_list-rlist-index .aw-rl__customer_lists a.action-menu-item:before {content: ' Commander / ';}
[lang|="nl"] .aw_requisition_list-rlist-index .aw-rl__customer_lists a.action-menu-item:before {content: ' Bestellen / ';}


/* Return Page */
p.amcform-step{background-color:#94b095; border: 1px solid #94b095;}
.circle-theme .amcform-title-wrap.-disabled .amcform-step{background-color: #94b095; border: 1px solid #94b095;}
.amcform-title-wrap.ui-state-active .amcform-label{color: #717171;}
.amform-form .action.primary, .amform-parent .action.primary{background-color: #94b095; border: 1px solid #94b095 ;}
.amform-form .action.primary:hover, .amform-parent .action.primary:hover{background-color: white; border: 1px solid #94b095; color: #94b095; box-sizing: border-box;}
.amform-body .am-picker-year .ui-datepicker-calendar td a.ui-state-active{background-color: #94b095;}
.circle-theme.rendered-form .form-control:focus, .circle-theme.rendered-form .amform-date:focus, .circle-theme.rendered-form .amform-time:focus{border: 1px solid #94b095;}
button.amcform-submit.action.submit.primary:hover{background-color: white; border: 1px solid #94b095; color: #94b095; box-sizing: border-box;}

/* Contact Page */
.cms-contact .field.note.no-label::before {padding:0; width:auto; box-sizing: border-box; content: ''; float: none; height: auto;}

/* Contactgegevens aanpassen */
.cms-contactgegevens-aanpassen .rendered-form .form-control, .rendered-form output{border-radius: 15px;}
.cms-contactgegevens-aanpassen .amform-htwo{display: none;}
.customer-account-edit .linear-theme.rendered-form .field>.label.fb-radio-group-label, .linear-theme.rendered-form .fieldset>.fields>.field.form-group>.label.fb-radio-group-label{font-size: 14px; margin-top: 30px; font-weight:600}
.amform-form:not(.default) .amform-radiotwo:checked+label:before, .amform-form:not(.default) .amform-radio:checked+label:before{border-color: #94B095;}
.linear-theme.rendered-form .form-control:focus{border-color: #94B095;}
.linear-theme.rendered-form .field.-active>.label, .linear-theme.rendered-form .fieldset>.fields>.field.form-group.-active>.label{color: #94B095;}

/* Cart Page */
.checkout-cart-index .cart.item.fme .field.qty, .checkout-cart-index .cart.item.fme a.action.action-edit, .checkout-cart-index .totals.shipping, .checkout-cart-index #block-shipping, .checkout-cart-index .grand.totals, .checkout-cart-index .totals-tax, .discount label[for*="coupon_code"],
.checkout-index-index #checkout-step-shipping button.action-show-popup, .checkout-index-index #checkout-step-shipping .billing-address-same-as-shipping-block, .checkout-index-index #checkout-step-shipping .billing-address-same-as-shipping-block, .checkout-index-index .opc-block-summary .totals-tax, .checkout-index-index .opc-block-summary .grand.totals, .checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after, .checkout-index-index .totals.shipping {display: none !important;} 
.checkout-cart-index .cart-container .cart-summary {padding: 25px 15px !important;}
.checkout-cart-index .grand.totals.incl {border-bottom: 1px solid #d1d1d1;}
.checkout-cart-index .totals.sub .mark {font-weight: bold;}
.checkout-cart-index .product-catalog-attribute .label {display: none;}
.checkout-cart-index .item-info .product-item-name {margin-bottom: 10px;}
.checkout-cart-index .item-info .product-item-name a {color: #94B095; font-weight: bold; font-size: 1.2em;}
.checkout-cart-index .item-info .product-item-name a:hover {text-decoration: underline;}
.checkout-cart-index strong#block-discount-heading {font-size: inherit;}
.checkout-cart-index .cart-summary .block>.title {border: 1px solid #d1d1d1; background-color: #fff; border-radius: 10px;}
.checkout-cart-index .discount .actions-toolbar {display: flex; justify-content: center;}
.checkout-cart-index .discount button.action.apply.primary {border: 1px solid #9daf96;}
.checkout-index-index #checkout-step-shipping {padding-top: 0 !important;}
.checkout-cart-index .fieldset.coupon {text-align: center;}
.checkout-index-index .column.main {min-height: auto;}
.checkout-index-index .opc-wrapper .shipping-address-item.selected-item {border: none; background-color: rgb(148, 176, 149,0.1);}
.checkout-index-index #checkout-step-billing {pointer-events: none;}
.checkout-index-index #checkout-step-billing select.select {width: 100%; appearance: none; border: none; color: #707070; white-space: normal;}
.checkout-index-index #co-payment-form fieldset.fieldset {margin-bottom: 0;}
.checkout-index-index #custom-checkout-form .label {font-weight: bold; font-size: 1.1em;}
.checkout-index-index #checkout-payment-method-load .payment-method-title label.label, .checkout-index-index .column.main .block-content p{background-color: rgb(148, 176, 149,0.1); padding: 10px; border-left: #94b095 5px solid; width: fit-content;}
.checkout-index-index .column.main .block-content p{margin-left: 10px;}
.checkout-index-index .column.main .block-content p:lang(nl):before {content: "Uw Leverschema: ";}
.checkout-index-index .column.main .block-content p:lang(fr):before {content: "Votre programme de livraison:  ";}
.checkout-index-index #co-place-order-area button.action-apply span span {color: #707070 !important; padding: 5px;} 
.checkout-index-index .column.main {padding-bottom: 20px; padding-top: 20px;}
.checkout-index-index .opc-block-summary .items-in-cart>.title:after {display: none;}
.checkout-index-index .action.primary.checkout:hover {background-color: #718772 !important;}
.checkout-index-index .items-in-cart .totals.sub th, .checkout-index-index .items-in-cart .totals.sub td span {font-size: 1.2em; font-weight: bold;}
.checkout-index-index .product-item-detail .product-item-name {color: #94B095; font-weight: bold;}
.checkout-index-index .product-item-detail .product-item-name:hover {text-decoration: underline;}
.checkout-index-index .opc-wrapper .fieldset>.field>.label {white-space: normal;}
.checkout-index-index .one-step-checkout-wrapper {margin-top: 0;}
.checkout-index-index #checkout-step-billing .field-select-billing select.select {height: auto;}
.checkout-index-index .items-in-cart > .title {pointer-events: none;}
.checkout-index-index .opc-wrapper .shipping-address-items {padding: 0;}
.checkout-index-index .checkout-payment-method .payment-method-content {padding: 0 0 20px 0;}
.checkout-index-index  .payment-method-title.field.choice {padding-left: 0;}
.checkout-index-index .one-step-checkout-container .cart.table-wrapper .actions-toolbar>.action, .action-gift, .cart-container .form-cart .action.continue, .cart-container .checkout-methods-items .action.primary, .message.success, .osc-place-order-wrapper .place-order-primary button.primary.checkout, .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger), .delivery-date .control input{border: 0.5px solid #94B095; font-weight: normal; padding-left: 35px;}
.cart-container .checkout-methods-items .action.primary {padding: 15px; text-align: center;}
.checkout-index-index .checkout-container, .popup-authentication button.action, .popup-gift-message-item button.action, .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){padding: 10px;}
.checkout-index-index .qty-wrapper .qty-wrap .input-text.update{border: 0.5px solid #94B095; margin-top: 4px;}
.checkout-index-index .opc-wrapper .shipping-address-item:not(.selected-item){border: none;}
.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action, .action-gift{border-radius: 10px;}
.onestepcheckout-index-index div.mage-error[generated]{background-color: rgba(255, 0, 0, 0.118); border-left: 5px solid red; color: #707070; margin-bottom: 15px; padding: 10px; font-size: 14px;}



/* One step checkout */
.onestepcheckout-index-index .col.col-price .price {display: none!important;} 
.osc-place-order-wrapper.col-mp.mp-lg-6.mp-md-6.mp-sm-12.mp-xs-12{display: flex; flex-direction: column-reverse;}
.osc-trust-seal .styling-green {background-color: rgb(245 247 245); border-left: #94b095 5px solid; padding: 10px;}
.onestepcheckout-index-index span#block-discount-heading {padding: 15px; border: 1px solid #9daf96; border-radius: 10px; margin-bottom: -5px;}


/* Succes page checkout */
.checkout-onepage-succes .page-main>.page-title-wrapper .page-title+.action{display: none;}
.checkout-onepage-succes .actions-toolbar>.primary .action:last-child, .actions-toolbar>.secondary .action:last-child{border-radius: 30px;}
.checkout-onepage-succes a.action.print{display: none;}
a.action.primary.continue{border-radius: 15px!important;}

/* Header */
.header-container .header-top-container .right-column {display: flex; align-items: center; float: right; margin-top: 15px; background-color: #fff; border-radius: 30px; color: #717171;}
.right-column .item-interface:nth-of-type(1){ order: 1;}
.header-top-container .right-column{ border-radius: 30px;} 
span.label.dropdown-icon.not-logged-in{background-image: url(/pub/media/wysiwyg/icons/not-logged-in.png); background-size: 25px; padding-right: 10px; }
span.label.dropdown-icon.logged-in {background-image: url(/pub/media/wysiwyg/icons/logged-in.png); background-size: 25px; background-position: 2px 8px; margin-right: 10px; padding-right: 10px;}
.header-primary .hp-block.right-column.grid12-7 .widget div#switcher-language {margin-left: 5px;}
.header-primary .dropdown-block.filled-heading.open .dropdown-heading {box-shadow: none;}
.header-primary #sch-customer-name ul.dropdown-content {padding: 15px 0px; margin-right: 1px; min-width: 180px;}
.header-primary #sch-customer-name ul.dropdown-content li.switcher-option {padding: 5px 20px;}
.header-primary .caret:before{color: #94b095;}
.header-regular .block-search .input-text{width: 50%;}
.header-container{background-size: cover;} 
.item.link.compare{background-color: #fff; border-radius: 30px; margin-top: 15px; padding-left: 10px; padding-right: 10px;}
.header-top a{font-weight: bold;}
span.counter.qty{font-weight: normal; }
span.counter.qty:hover{color: #94B095;}
.header-container .dropdown-block .dropdown-content a, .header-container .dropdown-block .dropdown-content .action:before, .header-container .dropdown-block.filled-heading.open .dropdown-heading a, .header-container .dropdown-block.open .dropdown-heading.filled a, .header-container .dropdown-block.open .dropdown-heading.cover a{font-weight: normal;}
.customer-account-index .widget.block.block-static-block a{font-weight: normal;}
a.webshop-link{font-weight: bold; color: #717171;}
.header-top a.webshop-link{color: #717171;}
.sch-top-promo {background-color: #d90000; padding: 0 8px; border-radius: 10px; height: 30px; display: flex; align-items: center;}
.sch-top-promo a {color: #fff !important;}
.sch-top-promo:hover {background-color: #97b094 !important;}
.header-regular .block-search input#search{padding-left: 20px;}
/* Menu */
.nav-mobile .nav-item.level0 > .opener {background-color: #333; color: #fff !important; transform: scale(0.6);}
.nav-item.level0 > a {font-weight: 600; background-color: #94b095;}
#nav-holder1 {background: none;}
.nav-regular .nav-panel a .caret {opacity: initial;}
#mainmenu li.level0:first-of-type a {border-radius: 10px 0 0 10px;}
#mainmenu li.level0:last-of-type a {border-radius: 0 10px 10px 0;}
.dropdown-block.show-border.filled-heading.open .dropdown-content{border-radius: 10px; border-top-right-radius: 0px;}
.dropdown-block.show-border.filled-heading.open .dropdown-heading {border: none;}
span.inner-heading.view-fr, span.inner-heading.view-nl {border-radius: 6px;}
.header-top-container ul.header.links li:not(.authorization-link) {display: none;}
.header-top-container ul.header.links li {color: #717171;}
.header-top-container ul.header.links:hover li {text-decoration: underline;}
.dropdown-block.show-border.filled-heading.open .dropdown-heading {border-left: 1px solid transparent !important; border-right: 1px solid transparent !important;}
.header-top-container .links-wrapper-separators-left .links>li>* {background-image: none;}
.header-top-container .dropdown-block.filled-heading.open .dropdown-heading {-webkit-box-shadow:none; box-shadow: none !important;}
#sch-customer-name .dropdown-heading {cursor: default;}
.header-container .dropdown-block.filled-heading.open .dropdown-heading .inner-heading {color: inherit !important;}

/* Language switcher */
.dropdown-heading .inner-heading.view-fr span.label.dropdown-icon, .dropdown-heading .inner-heading.view-nl span.label.dropdown-icon, .dropdown-heading .inner-heading.view-p_nl span.label.dropdown-icon, .dropdown-heading .inner-heading.view-p_fr span.label.dropdown-icon, .dropdown-block .dropdown-content>li .label{display: none;}

/* Mini cart */ 
.mini-cart .fme .details-qty.qty, #minicart #top-cart-btn-checkout {display: none;}
#mini-cart .product-image-container {width: auto !important;}
#minicart .action.viewcart {background-color:#94b095; color:#fff; padding: 20px; border-radius: 30px;}
#minicart .action.viewcart span {font-weight: 600; font-size: 1.8rem;}
#minicart .block-content div.actions:last-of-type { margin-bottom: 20px;}
.minicart-items-wrapper{border: 0px;}

/* Elastic Search */
#block-search {z-index: 45;} 
.mst-searchautocomplete__autocomplete {border: none;}
.mst-searchautocomplete__highlight{color: #94B095;}
.mst-searchautocomplete__item.magento_catalog_product .title .sku{display: block; margin-top: 5px;}
.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{text-decoration: underline;}
.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a:hover{text-decoration: none;}

/* Home */
.cms-index-index .pagebuilder-column.assortiment{padding-left: 40px;}
.cms-index-index .pagebuilder-button-primary, .cms-index-index .pagebuilder-button-secondary{padding: 6px 16px;}



/* Footer */
.footer-bottom-container .item-right {width: 95%;}
.footer-bottom img.footer-green-logo{margin-left: 10px;}
figure.footer-full-width img{width: 100%;}
.footer-bottom .pay-icons li {float:right; background-color: #fff; margin: 0 5px; border-radius: 3px; padding: 3px;}
.footer-bottom-container {background-color:#000;}
.footer-top-container {background-color:#f5f5f5 !important;}
.footer-container .item-right {float: none;}
.footer-container .item-left {float: none;}
.footer-container .footer-primary .grid12-12 .row {display: flex; flex-wrap: wrap;}
.footer-primary-top-spacing.inner{display: none;}
.footer-top-container .footer-container .footer-primary .ewingslogofooter {margin-left: 20px;}

/* Pagebuilder buttons */
a.pagebuilder-button-primary{background-color: #94b095; border-radius: 30px; border: 2px solid #94b095;}
a.pagebuilder-button-primary:hover{border: 2px solid #94b095; background-color: transparent; color: #94B095;}
a.pagebuilder-button-secondary{background-color: transparent; border:2px solid #94b095; color: #717171; border-radius: 30px;}
a.pagebuilder-button-secondary:hover{background-color: transparent; border:2px solid #94b095; color: #94B095;}

/* Magnifier PDP */
body.catalog-product-view .magnifier-preview img {object-fit: cover; max-width: none; max-height: none;}

/* Amasty GDPR - CMS - Cookies and privacy */
.cms-cookie-policy aside.modal-popup.amgdpr-modal-container, .cms-cookie-policy aside.modal-popup.amgdprcookie-modal-container.modal-slide._show, .cms-cookie-policy .modals-overlay, .cms-cookie-policy aside.modal-popup.popup-authentication.modal-slide._inner-scroll, .amgdprcookie-groups-container, .cms-cookie-policy span.amgdprcookie-head,.cms-cookie-policy span.amgdprcookie-head  {display: none !important;}
.cms-cookie-policy {overflow: auto !important;}
.amgdprcookie-modal-template {margin-left: 0;}
.modal-popup.amgdprcookie-modal-container.modal-slide {right: 0;}
.modal-popup._show .modal-inner-wrap {-webkit-transform: translateY(0); transform: translateY(-50%); top: 50%; height: auto;}
.amgdprcookie-cookie-container {padding: 20px 0;}
.amgdprcookie-main-wrapper .amgdprcookie-btn:first-child {margin-left: 0;}
button.amgdprcookie-btn {background-color: #333333;}
button.amgdprcookie-btn:hover {background-color: #333333;}
aside.modal-popup.amgdprcookie-modal-container.modal-slide._show {left: 35%; right: -35%;}
.cms-cookie-policy button.amgdprcookie-btn{background-color: #333333;border-radius: 0px !important;}
.cms-cookie-policy button.amgdprcookie-btn:hover{background-color: #333333;}
.cms-privacy-policy .amgdprcookie-cookie-container {padding: 20px 0;}
.cms-privacy-policy .amgdprcookie-main-wrapper .amgdprcookie-btn:first-child {margin-left: 0;}
.cms-privacy-policy button.amgdprcookie-btn {background-color: #333333;border-radius: 0px !important;}
.cms-privacy-policy button.amgdprcookie-btn:hover{background-color: #333333 !important;}

/* Amasty GDPR - MODAL - Cookie Pop Up */
.amgdprcookie-modal-container #amgdprcookie-form button.amgdprcookie-button.-settings.-save {display: none !important;}
.amgdprcookie-modal-container {z-index: 10000; margin: 0 !important; direction: inherit;}
.amgdprcookie-modal-container .modal-inner-wrap {width: 30%;}
.amgdprcookie-modal-container #amgdprcookie-form {display: flex; flex-direction: column-reverse;}
.amgdprcookie-modal-container #amgdprcookie-form h3.cookie-header {margin-bottom: 20px; margin-top: 20px;}
.amgdprcookie-modal-container #amgdprcookie-form a.action.primary {width: 100%; text-align: center; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; border-radius: 3px;}
.amgdprcookie-modal-container .amgdprcookie-buttons-block .-save {order: 2;}
.amgdprcookie-modal-container .amgdprcookie-buttons-block .-allow {order: 1; margin-bottom: 10px;}
.amgdprcookie-cookie-container.-modal .amgdprcookie-header,
.amgdprcookie-cookie-container.-modal .amgdprcookie-text {padding-left: 0;}
#amgdprcookie-form a.action.primary{background-color: #333333; color: white;}
#amgdprcookie-form a.action.primary:hover{background-color: #333333;}
.amgdprcookie-buttons-block .amgdprcookie-button,#amgdprcookie-form a.action.primary {border-radius: 0px !important;}
.amgdprcookie-modal-container #amgdprcookie-form h3.cookie-header{color:#333 !important;}
.amgdprcookie-groups-modal .amgdprcookie-done, .amgdprcookie-groups-modal .amgdprcookie-done:hover {background-color: #333333;}
.amgdprcookie-cookie-container .amgdprcookie-link {color: black;}

/* Amasty Slider */
.slick-dots li button, #amrelated-block-4 .amrelated-grid-wrapper ul.slick-dots {display: none !important;}
.amrelated-grid-wrapper .slick-slide {margin: 0 !important;}
.amrelated-grid-wrapper .slick-slide:hover {z-index: 2 !important; box-shadow: 0 0 12px rgb(0 0 0 / 20%) !important; border-color: transparent !important; transition: box-shadow .4s ease-out !important; -moz-transition: box-shadow .4s ease-out !important; -webkit-transition: box-shadow .4s ease-out !important; -o-transition: box-shadow .4s ease-out !important;}
.amrelated-grid-wrapper .slick-initialized.slick-slider {justify-content: left;}
.amrelated-grid-wrapper .slick-track {padding: 0 5px !important;}
/*.am-custom-tab .products-grid.grid .product-items .slick-list.draggable .slick-track .slick-slide .product-item .product-item-info{display: inline-block!important;}*/

/* Amasty social login - 06/08/2021 */
.amsl-cart-page, .amsl-login-page, .amsl-registration-page {margin: 10px 0 40px 0;}
.amsl-social-wrapper .amsl-title {font-size: 16px; font-weight: bold;}
.amsl-social-login {border-radius: 8px;}

/* Amasty Form */
button.amcform-submit.action.submit.primary {background-color: #94b095;}
button.amcform-submit.action.submit.primary:hover {background-color: white; border: 1px solid #94b095; color: #94b095; box-sizing: border-box;}

/* Aheadworks Requisition list */
.aw_requisition_list-rlist-edit .page-title-wrapper .aw-rl__edit-btn-wrapper{display: none;}
.account .account-nav .item.current strong, .account .account-nav .item.current a {border-color: #94b095;}
.aw_requisition_list-rlist-index .aw-rl__create-list-wrapper .action {background-color: #94b095; color: #fff; padding: 8px 15px; border-radius: 30px;}
.aw_requisition_list-rlist-index .aw-rl__create-list-wrapper .action:hover {background-color: #666;}
.aw_requisition_list-rlist-index .aw-rl__create-list-wrapper {top: -60px;}
.account-nav .content {background-color: #82A93917; border-radius: 0 120px; padding-bottom: 6vw; width: 250px;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .admin__data-grid-header-row.row-gutter .col-xs-2 {width: 70%; padding-left: 0;}
.aw_requisition_list-rlist-edit .paging-total {padding: 0;}
.aw_requisition_list-rlist-edit a.action.aw-requisitionlist__edit-list-action {background-color: #eee; padding: 8px 15px; vertical-align: middle; font-weight: 600; display: inline-block; box-sizing: border-box; font-size: 1.4rem; line-height: 1.6rem; color: #333; font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif; border-radius: 16px;}
.aw_requisition_list-rlist-edit a.action.aw-requisitionlist__edit-list-action:hover {background: #666; color: #fff;}
.aw_requisition_list-rlist-edit .admin__data-grid-header .col-xs-10 {width: 30%;}
.aw_requisition_list-rlist-edit .admin__data-grid-header-row .col-xs-3 {width: auto;}
.aw-rl__listing-products .action.container .action.delete:before {font-size: 25px; color: red;}
.aw-rl__listing-products .action.container .action.edit:before {content: '\e606'; font-size: 25px;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .action-menu>.action._parent>.action-menu-item:after {margin-left: 0px; font-size: 25px;}
.account .sidebar .block-content .actions-toolbar {margin-top: 60px;}
.aw_requisition_list-rlist-edit span.action.action-tree span.action-menu-item:hover {text-decoration: underline !important;}
.account .action-menu button.action {margin-bottom: 10px; border-radius: 30px;}
.aw_requisition_list-rlist-edit .aw-rl__listing-products>.data-grid {min-width: auto;}
.aw_requisition_list-rlist-edit .aw-rl__listing-products {overflow-y: scroll;}
.sales-order-view .aw-rl__list-wrapper.default {background: none; padding: 0;}
.sales-order-view .page-title-wrapper .actions {display: flex; align-content: flex-end; justify-content: flex-end;}
.sales-order-view .aw-rl__list-wrapper.default .toggle:after {margin-right: 15px; margin-left: 0; font-size: 25px;}
.sales-order-view .block-order-details-comments{display: none;}
.sales-order-view .page-title-wrapper .actions{display: none;}
.sales-order-view .price-including-tax .price, .price-excluding-tax .price{font-weight: normal; font-size: 14px;}
.sales-order-view .items.order-links{display: none;}
.aw_requisition_list-rlist-index .aw-rl__customer_lists {overflow-x: unset;}
.aw-ui-listing .action-next:before, .aw-ui-listing .action-previous:before {font-family: 'icons-blank-theme'; font-size: 25px;}
.aw-ui-listing .action-previous, .aw-ui-listing .action-next {margin-right: 1rem; padding: 10px 0 4px 0;}
.aw-ui-listing .action-previous:hover, .aw-ui-listing .action-next:hover {background-color: #666; color: #fff;}
.aw-ui-listing .selectmenu._active {width: 10rem;}
.sales-order-history .aw-ui-listing button.action-default._active:hover {color: #666;}
.sales-order-history tbody tr td a span{text-decoration: underline;}
.sales-order-history .table-order-items td.col.actions{display: flex;}
.aw_requisition_list-rlist-edit .action-menu span.action.action-tree._parent:nth-child(2) {border-right: solid 1px #94b095; border-left: solid 1px #94b095;}
.aw_requisition_list-rlist-edit .action-menu span.action.action-tree._parent:nth-child(2) span.action-menu-item {margin-left: 10px;}
.aw_requisition_list-rlist-edit .aw-rl__listing-products td.aw-rl.product-attributes div {padding-bottom: 5px;}
.aw-rl__list-wrapper.default {border: none;}
.newsletter-manage-index .fieldset>.field.choice:before {width: 0;}
.catalog-product-view .aw-rl__list-wrapper .toggle:before {font: 14px/1 ThemeIcons; content: "\e225"; width: 40px; height: 40px; position: static; float: left; line-height: 40px; background-color: #94b095; color: white!important; border-radius: 50%;}
.catalog-product-view .product-info-main .product-addto-links {display: flex; align-items: center;}
.catalog-product-view .aw-rl__list-wrapper button.toggle.change span {line-height: 40px; margin-left: 4px;}
.catalog-product-view .aw-rl__list-wrapper .toggle.change span { margin: 0px 35px 0px 4px;font-weight: normal!important;text-transform: initial!important; position: relative;top: 10px;}
.catalog-product-view .product-social-links {margin-top: 24px;}
.catalog-product-view .product-social-links .action.tocompare.feature {display: inline-block;} 
.catalog-product-view .product-social-links a.action.towishlist, .catalog-product-view .product-social-links a.action.tocompare {display: none;}
.catalog-product-view .product-social-links .action.tocompare.feature, .catalog-product-view .product-social-links .toggle.change  {display: flex; width: auto; margin-bottom: 24px;}
.catalog-product-view .product-social-links .product-addto-links div {display: flex; width: auto; margin-top: 0;}
.catalog-product-view .aw-rl__list-wrapper button.toggle.change {padding-bottom: 0px; text-transform: none; font-weight: initial;}
.catalog-product-view .aw-rl__list-wrapper .toggle:after {display: none;}
.catalog-product-view .aw-rl__list-wrapper .toggle, .aw-rl__list-wrapper .toggle:before {color: #666;}
.account .sidebar .secondary {float: left;}
.account .sidebar .product-items-names .product-item {display: flex;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .action-menu>.action.action-tree>span.action-menu-item {color: #94b095;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .action-submenu {border: 1px solid #94b095;}
.modals-wrapper .modal-footer .action-primary {background: #94b095;}
.modals-wrapper .modal-footer .action-primary:hover {background: #666;}
.aw-rl__customer_lists .data-grid thead tr th {text-align: initial;}
.catalog-product-view .aw-rl__list-wrapper .toggle:before {color: #fff; border-radius: 30px;}
.catalog-product-view .aw-rl__list-wrapper .toggle:hover:before {color: #666; background-color: #94b095;}
.catalog-product-view .aw-rl__list-wrapper .toggle:hover {color: #94b095;}
.catalog-product-view .aw-rl__list-wrapper .toggle:hover:after {color: #94b095;}
/* .aw_requisition_list-rlist-index .aw-rl__create-list-wrapper .action,*/ .aw_requisition_list-rlist-edit a.action.aw-requisitionlist__edit-list-action, .aw_requisition_list-rlist-edit button.action.remove {background: #94b095; color: #fff; border-radius: 30px; letter-spacing: 1px; font-weight: 500; padding: 8px 15px; line-height: 1.6rem; font-size: 1.4rem; display: inline-block;} 
.aw_requisition_list-rlist-index .aw-rl__create-list-wrapper .action:hover, .aw_requisition_list-rlist-edit a.action.aw-requisitionlist__edit-list-action:hover, .aw_requisition_list-rlist-edit button.action.remove:hover {background-color: #666;}
.account h1.page-title {width: auto;}
.aw-rl__listing-products-wrapper .aw-rl__actions-btn-wrapper .action:first-child {background: #94b095; color: #fff; border: none; border-radius: 30px;;}
.aw-rl__listing-products-wrapper .aw-rl__actions-btn-wrapper .action:first-child:hover {background: #666 !important;}
.aw-rl__listing-products-wrapper .aw-rl__actions-btn-wrapper .action:last-child:hover {background: #94b095 !important; color: #fff;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .action-menu>.action.action-tree>span.action-menu-item {color: #94b095;}
.aw-rl__listing-products-wrapper .admin__data-grid-header .action-submenu {border-color: #94b095;}
button.action-primary.action-accept {background: #94b095;}
button.action-primary.action-accept:hover {background: #666;}
.checkout-cart-index .actions-toolbar .aw-rl__list-wrapper.default .toggle, .checkout-cart-index .cart-container .aw-rl__list-wrapper.default .toggle {color: #333; background-color: #eee; padding: 6px 15px; border-radius: 10px; font-weight: 600; margin-right: 10px;}
.checkout-cart-index .aw-rl__list-wrapper.default .toggle:after{display: none;}
.checkout-cart-index .actions-toolbar .aw-rl__list-wrapper.default .toggle:hover, .checkout-cart-index .cart-container .aw-rl__list-wrapper.default .toggle:hover {background-color: #94b095; color: #fff;}
.checkout-cart-index .aw-rl__list-wrapper.default .toggle:hover:after {color: #fff;}
.aw_requisition_list-rlist-index .aw-rl__create-list-wrapper {top: 0;}
.aw_requisition_list-rlist-index .aw-rl__customer_lists a.action-menu-item {float: left; background: #94b095; color: #fff; padding: 8px 15px; border-radius: 30px;}
.aw_requisition_list-rlist-index .aw-rl__customer_lists a.action-menu-item:hover {background: #666;}
.aw-rl__customer_lists .data-grid tbody tr td {vertical-align: middle; text-align: initial;}
.aw_requisition_list-rlist-edit .admin__data-grid-outer-wrap {display: flex; flex-direction: column; }
.aw_requisition_list-rlist-edit .admin__data-grid-outer-wrap .block.aw-rl__listing-products.customer_list_item.customer {order: 3; overflow: visible;}
.aw_requisition_list-rlist-edit .admin__data-grid-outer-wrap .admin__data-grid-header:nth-child(2) {order: 1;}
[lang|="nl"] .aw_requisition_list-rlist-edit .admin__data-grid-header:nth-child(4) .admin__data-grid-header-row:nth-child(1):before {content: 'Producten toevoegen aan je winkelwagen? Selecteer eerst de producten uit je lijst en druk vervolgens op "in winkelwagen". Het aantal bijwerken? Vul het nieuwe aantal in en druk vervolgens rechtsboven op "Update aantal".';}
[lang|="fr"] .aw_requisition_list-rlist-edit .admin__data-grid-header:nth-child(4) .admin__data-grid-header-row:nth-child(1):before {content: 'Ajouter des produits à votre panier ? Sélectionnez d\0027 abord les produits de votre liste et appuyez ensuite sur "ajouter au panier". Mettre à jour la quantité ? Remplissez la nouvelle quantité, puis appuyez sur "Mise à jour de la Qté" dans le coin supérieur droit.';}
.aw_requisition_list-rlist-edit .page-title-wrapper .aw-rl__edit-btn-wrapper {margin-right: 0;}
.aw_requisition_list-rlist-edit .page-title-wrapper {justify-content: flex-start;}
.aw_requisition_list-rlist-edit .page-title-wrapper div {margin-right: 10px !important;}
.admin__data-grid-header div.admin__data-grid-header-row:first-child {margin-bottom: 10px;}
.aw-rl__customer_lists .data-grid {min-width: auto;}
.block-collapsible-nav .nav.item:last-child a {word-break: break-word;}
.aw_requisition_list-rlist-edit .header-list-delete {display: none;}
.aw_requisition_list-rlist-index .modal-inner-wrap button{border-radius: 15px;}

/* Mageplaza Gift Card */
.catalog-product-view .mp-giftcard-preview {display: none;}
.catalog-product-view .giftcard-information-delivery-content.fieldset {margin-bottom: 0;}

/* CUSTOM CONTACT PAGE */
.bottom-contact-container { margin-top: 4em; }
.contact-column-3 .form.contact .actions-toolbar .primary { float: right; }
.contact-column-3 .form.contact .fieldset .field.note.no-label { font-size: 0.75em; }
.contact-index-index .main-container .inner-container .page-main .page-title-wrapper .page-title { display: none; }
.top-contact-container { display: flex; align-items: center; justify-content: space-between; }
.contact-column-2 { width: 50%; margin-left: 10em; }
.top-contact-left { width: 50%; } 

/*Registratieformulier*/
.cms-klant-worden .sch-registratie-span, .cms-devenir-client .sch-registratie-span {display: block; margin: 0 auto; max-width: 700px;}
.cms-klant-worden .sch-registratie-span a, .cms-devenir-client .sch-registratie-span a {text-decoration: underline;}
.cms-klant-worden .amcform-toolbar, .cms-devenir-client .amcform-toolbar {position: absolute; left: 45%; margin-top: 80px;}
.cms-klant-worden .rendered-form .form-control{border-radius: 10px;}
.cms-devenir-client .rendered-form .form-control{border-radius: 10px;}
.cms-devenir-client .sch-registratie-span, .cms-devenir-client .sch-registratie-span {display: block; margin: 0 auto; max-width: 700px;}
.cms-devenir-client .sch-registratie-span a, .cms-devenir-client .sch-registratie-span a {text-decoration: underline;}
.cms-devenir-client .amcform-toolbar, .cms-devenir-client .amcform-toolbar {position: absolute; left: 45%; margin-top: 80px;}

/* Brand slider */ 
.block.itemslider .block-title{text-align: center; font-size: 15px; font-weight: bold;}
.abs-sidebar-block-title strong, .product.data.items.stacked-tabs>.item.title strong, .itemslider .block-title strong, .product-slider .block-title strong, .block.related .block-title strong, .block.upsell .block-title strong, .block.crosssell .block-title strong, .section-title strong, .collateral-block>.block-title strong{font-weight: bold; font-size: 25px;}

/* Staff */
.staff-index-customers .staff-dashboard #tab-search-by-login input.input-text:nth-child(-n+5), .staff-index-customers .staff-dashboard select.search_select, .staff-index-orders td.col.order_status a,.staff-index-customers .product .button-container button.button:first-child {display: none;}
.staff-index-customers .staff-dashboard .row_container_with_staff .actions a:lang(nl):before {color: #333; padding: 10px 0 8px 10px; font-size: 14px; padding-right: 8px;}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row .actions{width: auto;}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row .actions a::before{content: "Log uit";}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row .actions .login_link::before{content: "Log in als klant";}
.staff-index-customers .staff-dashboard .item.title:nth-child(3), .staff-index-customers .staff-dashboard .item.title:nth-child(5), .staff-index-customers .staff-dashboard .item.content:nth-child(4), .staff-index-customers .staff-dashboard .item.content:nth-child(6), .staff-index-customers .staff-dashboard .toolbar {display: none;}
.staff-index-customers .staff-dashboard .row_container_with_staff .actions a{display: flex; align-items: center;}
.staff-index-customers  a.action.primary, .button, .button:nth-child(2){border-radius: 30px; margin-top: 20px;}
.staff-index-customers .button:nth-child(2){background-color: #94B095; color: white; border-top-left-radius: 30px;}
.staff-index-customers  .search_customer_by_email_container{display: none;}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row .actions {width: auto; transition: color .3s ease-in-out,background-color .3s ease-in-out;}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row .actions .login_link img {float: right; color: #333; filter: grayscale(1);}
.staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(2),.staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(4), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(5), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(6), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(7), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(8), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(2) .col:nth-child(1), .staff-index-customers .staff-dashboard .customer_grid .row_container .row:nth-child(3) .col:nth-child(2) {display: none;}
.staff-index-customers .staff-dashboard .row_container_with_staff .actions a {display: flex; flex-direction: row; align-content: flex-end; justify-content: space-between; align-items: flex-end;}
.staff-index-customers .staff-dashboard .row_container_with_staff .actions a:hover {text-decoration: underline; text-decoration-color: #333;}
.staff-index-index textarea#input-text .customer_comment{border-radius: 0px;}
.staff-index-index .product.data.items>.item.title:not(.disabled)>.switch:active, .product.data.items>.item.title.active>.switch, .product.data.items>.item.title.active>.switch:focus, .product.data.items>.item.title.active>.switch:hover {background-color: #94B095; color: #fff; font-weight: 600; border-radius: 25px;}
.customer_grid .row_container_with_staff{min-height: 0px!important;}

.customer_grid .row_container:hover{background-color: #94b09538;}
.customer_grid .row_container{background-color: transparent;}
.customer_grid .row_container .row .col-full{width: 100%;}
.customer_grid .row_container .row:nth-child(6){display:none!important;}
.staff-index-customers .row_container.row_container_with_staff{border-bottom: 0.5px solid #7d7d7d;}
.staff-index-customers .product.data.items>.item.content{border-radius: 25px;}
.staff-index-customers a.switch{border-radius: 25px; background-color: transparent; border: 1px solid #94B095; color: #fff;}
.staff-index-customers .label{color: #707070;}
.staff-index-account .field.field-name-image_path{display: none;}
.staff-index-account .legend{display: none;}
.staff-index-customers .action.primary:hover{border: 1px solid #94B095; background-color: transparent; color: #94B095;}
.staff-index-customers .action.primary{border: 1px solid #94B095; background-color: #94b095; color: #fff;}
.staff-index-account .input-text{padding-left: 12px;}
.nav.items .selected{background-color: #94b09558; margin-left: 10px; border-left: 3px solid #94B095; width: 85%;}
.staff-index-customers .customer_grid .row_container .row:first-of-type {margin-top: 0;}

/*Customer documents */ 
.customerdocuments-index-index .data-table tr td:nth-child(5), .data-table tr th:nth-child(5) {display:none;}
#my-customerdocuments-table tr.headings th:nth-child(2) span.sort-title{visibility: hidden;}
html[lang="nl"] #my-customerdocuments-table tr.headings th:nth-child(2)::after /*span.sort-title*/{content: "Documentnummer"; color:#2D444F; margin-left: 10px;}
html[lang="fr"] #my-customerdocuments-table tr.headings th:nth-child(2)::after /*span.sort-title*/{content: "Numero document"; color:#2D444F; margin-left: 10px;}

#my-customerdocuments-table tr.headings th:nth-child(3) span.sort-title{visibility: hidden;}
html[lang="nl"] #my-customerdocuments-table tr.headings th:nth-child(3)::after /*span.sort-title*/{content: "Documenttype"; color:#2D444F; margin-left: 10px;}
html[lang="fr"] #my-customerdocuments-table tr.headings th:nth-child(3)::after /*span.sort-title*/{content: "Type document"; color:#2D444F; margin-left: 10px;}

#my-customerdocuments-table tr.headings th:last-child #text{visibility: hidden;}
html[lang="nl"] #my-customerdocuments-table tr.headings th:last-child::after /*span.sort-title*/{content: "Download"; color:#2D444F; margin-left: 10px;}
html[lang="fr"] #my-customerdocuments-table tr.headings th:last-child::after /*span.sort-title*/{content: "Download"; color:#2D444F; margin-left: 10px;}



/*.customerdocuments-index-index .data-table tr td:last-child, .data-table tr th:last-child	{display: none;}*/
.customerdocuments-index-index .data-table tr td .sch-fact span{display: block;}
.customerdocuments-index-index .document_link::before {content: "\1F4C4"; margin-right: 6px;font-size: 16px;}
.customerdocuments-index-index .document_link{font-size: 0;}

.customerdocuments-index-index .data-table tr td, .data-table tr th{width: 10px;}
.customerdocuments-index-index #my-customerdocuments-table tr.headings{background: none; background-color: #94b09545; color: #fff; font-family: 'Open Sans';}
.customerdocuments-index-index #my-customerdocuments-table a.sort-arrow-asc, #my-customerdocuments-table a.sort-arrow-desc{background: none; border-bottom: none; border-right: none;}


.customerdocuments-index-index #my-customerdocuments-table tr.headings th{padding-bottom: 20px; border-color: #f9f9f9;}
.customerdocuments-index-index #my-customerdocuments-table tr.headings th span{margin-left: 10px;}
.customerdocuments-index-index .pager{margin-top: 30px;}
.customerdocuments-index-index p.toolbar-amount ,.customerdocuments-index-index .limiter{margin-bottom: 20px;}
.customerdocuments-index-index p.toolbar-amount{display: none;}
.customerdocuments-index-index .column.main form:first-of-type{display: flex; align-items: center;}
.customerdocuments-index-index .column.main form:first-of-type select{margin-right: 15px;}
.customerdocuments-index-index .column.main form:first-of-type input{padding-left: 25px; padding-right: 25px;}


/* Spaarpunten overzicht */
.aw_rewardpoints-info-index .block.rewardpoints span.base:nth-of-type(2), .aw_rewardpoints-info-index a.action.edit-email-preferences{display: none;}
.aw_rewardpoints-info-index .block.rewardpoints a{text-decoration: underline; margin-top: 10px;}
.aw_rewardpoints-info-index span.toolbar-number{display: none;}

/* My orders page */

/* Sales orderprint page */
.sales-order-print a.logo{display: none;}


/* Google Maps Iframe */
.map-responsive {
    position: relative;
    padding-bottom: 75%; 
    height: 0;
    overflow: hidden;
  }
.map-responsive iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/* Productomschrijving font size */

.catalog-product-view #description { font-size: 17px; }


/* ------------- */
/* MEDIA QUERIES */
/* ------------- */

/*-------------------------Header & Footer verwijderen op print layout---------------------------------*/

/*Header & Footer verwijderen op print layout*/
@media print{
	.header.links, #skip-links, .logo-wrapper--mobile, .nav-container.skip-content.sticky-container, #lang-switcher-wrapper-regular, #search, #header-collateral, .item.link.compare, .page-footer, #header-search {display: none !important;}
}

/*------------------------------------------MIN WIDTH--------------------------------------------------*/
@media screen and (min-width:1550px) {
	.footer-container .footer-primary {
		/* display: flex !important; */	
    justify-content: center !important;
	/* margin-left: 12% !important; */
	}}
@media screen and (min-width: 1265px) {
	.catalog-product-view .amrelated-grid-wrapper .slick-slide.slick-active {margin-right: 20px;}
	.catalog-product-view .amrelated-grid-wrapper .slick-track {width: 100% !important;}
	.amgdprcookie-modal-container .modal-inner-wrap {width: 35%;}
}

@media screen and (min-width: 992px) {
	.catalog-category-view .products-list li.product-item .product-item-info, .catalogsearch-result-index .products-list li.product-item .product-item-info, .catalogsearch-advanced-result .products-list li.product-item .product-item-info  {display: flex; width: 100%;}
	.catalog-category-view .products-list li.product-item .product-item-info .product-item-details, .catalogsearch-result-index .products-list li.product-item .product-item-info .product-item-details, .catalogsearch-advanced-result .products-list li.product-item .product-item-info .product-item-details {flex-grow: 2;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-advanced-result .products-list-ext .product-item-img {display: flex; align-content: center; align-items: center; justify-content: center;}
	ul.level0.nav-submenu {position: absolute; min-width: 20em !important; padding: 10px !important;}
	ul.level1.nav-submenu {position: absolute; min-height: 96%;  min-width: 20em !important;}
	.nav-regular .nav-panel li.classic {position: static;}
}

@media screen and (min-width: 768px) {
	#minicart .ic-cart2:before{display: none;}
	.customer-account-create #form-validate {margin: 0 auto;} /* EU VAT Enhanced TAX Field Fixes */
	.customer-account-create .control {width: 74.2%; float: right;}
	.customer-account-create .fieldset > .field:not(.choice) > .label > span {float: left;}
	.customer-account-create .fieldset > .field.required > .label::after {float: left;}
	.customer-account-create ._has-datepicker ~ .ui-datepicker-trigger::before {line-height: 32px;}
	.customer-account-create #form-validate .actions-toolbar .primary {float: right;}
	.customer-account-create #form-validate .actions-toolbar .secondary {float: left;}
    #minicart-content-wrapper .minicart-items-wrapper {max-height: 400px !important;}
    .abs-margin-for-forms-desktop, .fieldset .legend, .column:not(.sidebar-main) form .actions-toolbar, .column:not(.sidebar-additional) form .actions-toolbar, .login-container .fieldset:after { margin-left: 0;}
	.catalog-category-view .products-list-ext .item:nth-child(odd) .product-item-inner, .catalogsearch-result-index .products-list-ext .item:nth-child(odd) .product-item-inner, .catalogsearch-advanced-result .products-list-ext .item:nth-child(odd) .product-item-inner, .catalogsearch-result-index .products-list-ext .item:nth-child(odd) .product-item-inner {width: 40%; border-left: 1px solid #fff;}
	.catalog-category-view .products-list-ext .item:nth-child(even) .product-item-inner, .catalogsearch-result-index .products-list-ext .item:nth-child(even) .product-item-inner, .catalogsearch-advanced-result .products-list-ext .item:nth-child(even) .product-item-inner, .catalogsearch-result-index .products-list-ext .item:nth-child(even) .product-item-inner {width: 40%; border-left: 1px solid #f5f5f5;} 
	.catalog-category-view .products-list-ext .product-item-inner-content, .catalogsearch-result-index .products-list-ext .product-item-inner-content, .catalogsearch-advanced-result .products-list-ext .product-item-inner-content {border: none;}
	#minicart .inner-heading,.mini-cart-heading.dropdown-heading.skip-link.skip-cart.action.showcart.counter-over- {border-top-right-radius: 15px;}	
}

/*------------------------------------------MAX WIDTH--------------------------------------------------*/

@media screen and (max-width: 1679px) {
	#minicart .ic-cart2:before{display: none;}

	li.nav-item.level1[class*="nav-10"] > ul.nav-submenu,li.nav-item.level2.parent > ul.nav-submenu {left: 100% !important;right: auto!important;}
}


@media screen and (max-width: 1439px) {
	.catalog-product-view .product-social-links button.change {display: flex; flex-direction: column; align-items: center;}
	.catalog-product-view .product-info-main .product-addto-links {display: block; margin-bottom: 24px;}
	#minicart .ic-cart2:before{display: none;}
	.catalog-product-view .am-custom-tab .products.wrapper.products-upsell .product-items strong.product.name.product-item-name {min-height: 80px;}
	.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{width: 175px;}
	/*li.nav-item.level1[class*="nav-9"] > ul.nav-submenu,li.nav-item.level2.parent > ul.nav-submenu {left: 100% !important;right: auto!important;}*/
}

@media screen and (max-width: 1305px){
	.cms-index-index .folders .pagebuilder-column.col-folder{margin-left: 20px;}
	.cms-index-index .pagebuilder-column.col-over-schietse{margin-left: 50px;}
	.cms-index-index .pagebuilder-column.col-over-schietse-text{margin-right: 40px;}
	.cms-index-index .pagebuilder-column .nog-geen-account{padding-right: 50px;}

}

@media screen and (max-width: 1200px) {
	#minicart .ic-cart2:before{display: none;}
	.aw_requisition_list-rlist-edit .action-menu span.action.action-tree._parent:nth-child(2) {border-right: none;}
	.contact-column-2 {  margin-right: -8em; }
	.catalog-product-view #itemslider-product-related .product-item-name {min-height: 88px;}
	.catalog-category-view .product-item-actions, .catalogsearch-result-index .product-item-actions, .catalogsearch-advanced-result .product-item-actions  {flex-direction: column;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-advanced-result .products-list-ext .product-item-img  {min-width: fit-content}
	.catalog-category-view .products-list-ext .product-item-inner-content, .catalogsearch-result-index .products-list-ext .product-item-inner-content, .catalogsearch-advanced-result .products-list-ext .product-item-inner-content {width: 100%;}
	.catalog-category-view .product-items .action.tocart, .catalogsearch-result-index .product-items .action.tocart, .catalogsearch-advanced-result .product-items .action.tocart{flex-grow: 2;}
	.catalog-category-view .products-list-ext .product-item-actions .actions-primary+.actions-secondary, .catalogsearch-result-index .products-list-ext .product-item-actions .actions-primary+.actions-secondary, .catalogsearch-advanced-result .products-list-ext .product-item-actions .actions-primary+.actions-secondary  {margin-right: 15px;}
	.catalog-product-view .block.related.itemslider .amasty-label-container {position: relative; right: unset !important; left: 0;}
}

@media screen and (max-width: 1199px) {
	.catalog-category-view .block-compare .actions-toolbar, .catalogsearch-advanced-result .block-compare .actions-toolbar {display: flex; flex-direction: column;}
	.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{width: 135px;}
	.catalog-category-view .amasty-label-container{right: 0px!important;}
	/*li.nav-item.level1[class*="nav-8"] > ul.nav-submenu,li.nav-item.level2.parent > ul.nav-submenu {left: 100% !important;right: auto!important;}*/

}

@media screen and (max-width: 1024px) {
	.amgdprcookie-modal-container.modal-popup.modal-slide {right: 0;}
	#minicart .ic-cart2:before{display: none;}
	.catalog-category-view .product-item-actions, .catalogsearch-result-index .product-item-actions  {flex-direction: row;}
	.catalog-category-view .products-list-ext .item .product-item-inner, .catalogsearch-result-index .products-list-ext .item .product-item-inner, .catalogsearch-advanced-result .products-list-ext .item .product-item-inner {width: 100% !important;}
	.catalog-category-view .products-list-ext .price-box.price-final_price, .catalogsearch-result-index .products-list-ext .price-box.price-final_price, .catalogsearch-advanced-result .products-list-ext .price-box.price-final_price {margin-right: 15px;}
	/*li.nav-item.level1[class*="nav-8"] > ul.nav-submenu,li.nav-item.level2.parent > ul.nav-submenu {left: auto !important;right: 100%!important;}*/
}

@media screen and (max-width: 991px) {
	.footer-container .col-md-3 {width: 46%;} /*main footer responsive*/
	.footer-container .item.item-left {width: 95%;} /*footer USPs responsive centered*/
	.aw_requisition_list-rlist-edit .action-menu span.action.action-tree._parent:nth-child(2) {border-left: none; border-top: solid 1px #94b095; border-bottom: solid 1px #94b095; padding: 5px 0; margin: 5px 0;}
	.top-contact-container { flex-direction: column; }
	.contact-column-2 { margin-right: 0px; margin-bottom: -4em; align-self: flex-start; margin-right: 8em; }
	.top-contact-left { width: 100%; }
	.aw-rl__customer_lists .data-grid tbody tr td:nth-child(3), .aw-rl__customer_lists .data-grid thead tr .data-grid-th._sortable:nth-child(3), .aw-rl__customer_lists .data-grid thead tr .data-grid-th._sortable:nth-child(2), .aw-rl__customer_lists .data-grid tbody tr td:nth-child(2) {display: none;}
	.catalog-product-view .box-tocart .actions {margin-left: 0;}
	.catalog-product-view #itemslider-product-related .product-item-name {min-height: 110px;}
	#minicart .ic-cart2:before{display: none;}
	ul.pay-icons {display: block; margin-left: auto; margin-right: auto; width: 50%;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-result-advanced-result .products-list-ext .product-item-img {width: fit-content;}
	.catalog-category-view .products-list-ext .item .product-item-inner, .catalogsearch-result-index .products-list-ext .item .product-item-inner, .catalogsearch-advanced-result .products-list-ext .item .product-item-inner  {border-left: none !important;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-advanced-result .products-list-ext .product-item-img {vertical-align: middle;}
	.catalog-category-view .product-items .actions-primary .mage-error, .catalogsearch-result-index .product-items .actions-primary .mage-error, .catalogsearch-advanced-result .product-items .actions-primary .mage-error {top: 52%; right: 0}
	.checkout-cart-index .totals.sub td {padding-left: 0;}
	.checkout-cart-index .item-info .col.qty {width: 19%;}
	/*.brand-logos-home{   display: flex; align-items: center; justify-content: center; height: 100%;}}*/
	.brand-logos-home{text-align: center;}
	.catalog-product-view .am-custom-tab .products.wrapper.products-upsell .product-items strong.product.name.product-item-name {min-height: 60px;}
	.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{width: 90px;}
	.navi-wrapper{background-color: #94B095; float:right;}
	.navi-wrapper .menu-trigger{float: right;}
	.catalog-category-view .aw-rl__list-wrapper.category {position: absolute; top: 15px; right: 15px;}
	.catalog-category-view .aw-rl__list-wrapper .items {left: unset !important; right: 0 !important; min-height: 150px !important;}
	.catalog-category-view .aw-rl__list-wrapper .items .addto-requisition-list {min-height: 40px !important;}
	.catalogsearch-result-index .aw-rl__list-wrapper .toggle, .aw-rl__list-wrapper{margin:0px!important;}


}



@media screen and (max-width: 787px) {
    .checkout-index-index #onepage-checkout-shipping-method-additional-load {margin-left: 5px;}
}

@media screen and (max-width: 769px){
	.dropdown-block .dropdown-content, .dropdown-block.show-border .dropdown-content:after{position: absolute; left: auto; right: 0;}
	.header-top-container .inner-container .item:not(.item-interface), .header-top-container .header-top.header.container.clearer .inner-container{display: flex; justify-content: right; align-items: center;} 
	.header-top-container .inner-container .item:not(.item-interface), .header-top-container .header-top.header.container.clearer .inner-container .item.item-left{margin-right: 5px;} 
	.header-top-container .inner-container .item:not(.item-interface), .header-top-container .header-top.header.container.clearer .inner-container .item.item-left span.counter.qty{margin-left: 8px;} 
	.header-top-container .no-display{display:flex; align-items: flex-end;}
	div#switcher-language-mobile{background-color: #fff; margin-top: 10px; border-radius: 15px; font-weight: bold;}
}
	


@media screen and (max-width:768px){
	img.pagebuilder-mobile-hidden{display: none;}
	.cms-index-index .pagebuilder-column.assortiment{padding-left: 0px!important;}
}


@media screen and (max-width: 767px){
	#skip-links .skip-link.skip-nav, #skip-links .skip-link.skip-search {float: right;} /* Menu en zoeken is makkelijker met rechter duim */
	.mst-searchautocomplete__autocomplete {max-height: 200px; overflow-y: scroll;} /* Search fix op mobile */
    .mst-searchautocomplete__autocomplete._active {position: static;} /* Search fix op mobile */
    .header-m-container .block-search .action.search {right: 15px;} /* Search fix op mobile */
   	.checkout-index-index ul.opc-progress-bar {display: flex; justify-content: center; margin: 20px 0; padding: 0; align-items: center; width: 100%;}
	.catalog-product-view .page.messages{position: fixed; z-index: 3; top: 0%; left: 0; width: 100%;} /*message "u heeft product toegevoegd" fixed onderaan op mobile"*/
	.item-right .col-md-6 .pay-icons {margin-top: 10px;}
	.main.container, .footer-bottom {padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
	​.amgdprcookie-modal-container.modal-popup.modal-slide {right: 0 !important; left: 0 !important;}
	.amsl-social-login .amsl-button {margin: 15px 0;}
	.aw_requisition_list-rlist-edit .page-title-wrapper .header-list-description {margin: 1vw 0 1vw 0; padding: 2vw; border-radius: 0;}
	.blog-page-list.blog-index-index .post-list .post-description {display: block;}
	.aw_requisition_list-rlist-edit .page-title-wrapper div {margin-top: 20px;}
	.catalog-product-view #itemslider-product-related .product-item-name {min-height: 40px;}
	#minicart .ic-cart2:before{display: none;}
	.footer-primary.footer.container{text-align: center;}
	.catalog-category-view .product-item-actions form[data-role*='tocart-form'], .catalogsearch-result-index .product-item-actions form[data-role*='tocart-form'], .catalogsearch-advanced-result .product-item-actions form[data-role*='tocart-form']{flex-wrap: wrap;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-advanced-result .products-list-ext .product-item-img {width:  30%;}
	.catalog-category-view .product-items .actions-primary .mage-error, .catalogsearch-result-index .product-items .actions-primary .mage-error, .catalogsearch-advanced-result .product-items .actions-primary .mage-error{top: 60%;}
	.checkout-cart-index .cart.table-wrapper .item-info .col.price, 	.checkout-cart-index .cart.table-wrapper .item-info .col.subtotal  {width: 30%;}
	.checkout-cart-index .cart.table-wrapper .item-info .col.qty {width: auto;}
	.circle-theme .amcform-title-wrap.ui-state-active{border-color: #94B095;}
	.checkout-index-index #maincontent > div.columns {flex-direction: column-reverse;}
	.checkout-index-index .checkout-payment-method .payment-methods {margin: 0;}
	.staff-index-account .page-title, .staff-index-customers .page-title, .staff-index-index .page-title, .staff-index-orders .page-title{margin-top: 20px;}
	.cms-index-index .folders .pagebuilder-column.col-folder{align-items: center; margin-bottom: 40px; margin-top: 0px!important; }
	.cms-index-index .pagebuilder-column.col-over-schietse{align-items: center;}
	.cms-index-index .pagebuilder-column.col-over-schietse-text{align-items: center; margin-top: 30px; margin-left: 30px; margin-right: 30px;}
	.catalog-product-view .product-add-form .fieldset, .catalog-product-view .product-info-main .product-addto-links {justify-content: center;}
	.cms-index-index .pagebuilder-column.assortiment{display: flex; align-items: center;}
	.cms-index-index  .assortiment-text{display:flex;  margin-right: 0px!important; text-align: center;}
	.cms-index-index .pagebuilder-column.nog-geen-account{display: flex; align-items: center; margin-top: 50px;}
	.cms-index-index .welcome{margin-top: 10px!important;}
	.checkout-index-index .items-in-cart > .title{margin-left: 15px;}
	.onestepcheckout-index-index .opc-block-summary .table-totals tbody .mark{padding-left: 15px;}
	.compare{display: block;}
	.checkout-index-index .minicart-wrapper{background-color: transparent;}
	.customer-account-index .page-title-wrapper, .sales-order-history .page-title-wrapper, .aw_requisition_list-rlist-index .page-title-wrapper, .customerdocuments-index-index .page-title-wrapper{margin-top: 20px;}
	.catalog-category-view .block.filter .block-title.filter-title strong, .catalogsearch-advanced-result .block-title.filter-title strong {border-radius: 15px;}
	.webshop-link{display: none;}
	.block-collapsible-nav .item.current>strong{width: auto; border-right-color: #94B095; border-right: 2px solid #94B095; border-left: none; margin-right: 17px;}
	.block-collapsible-nav .content.active{text-align: right; }
	.cms-index-index .pagebuilder-column.assortiment h1{text-align: center!important;}
	.cms-index-index .pagebuilder-column.nog-geen-account{text-align: center!important;}
	.block.itemslider .item{padding-left: 24px; padding-right: 24px;}
	.owl-carousel .owl-wrapper{width: 5100px!important;}
}



@media screen and (max-width: 479px) {
	.checkout-index-index .checkout-agreement.field.choice.required {display: flex;}
	.checkout-index-index .checkout-agreement.field.choice.required .label {display: flex;}
	.checkout-index-index ul.opc-progress-bar {flex-direction: column;}
	.checkout-index-index .opc-progress-bar-item {width: 100%;}
	.footer-bottom .pay-icons li {margin: 0 1px;}
	.amgdprcookie-modal-container .modal-inner-wrap {width: 60% !important;}
	.footer-container .footer-primary .grid12-12 .row {flex-direction: column;}
	.aw_requisition_list-rlist-edit .page-title-wrapper .header-list-delete {margin-top: 15px;}
	.aw_requisition_list-rlist-edit .page-title-wrapper {margin-top: 20px;}
	.aw-rl__listing-products>.data-grid .data-row>td.product_name td.aw-rl.image-container {display: none;}
	.aw-rl__listing-products>.data-grid .data-row>td.product_name td.aw-rl.product-attributes {padding-left: 0;}
	.catalog-product-view .product-info-main .box-tocart .field.qty .control {margin-left: 0;}
	.catalog-product-view #itemslider-product-related .product-item-name, .catalogsearch-advanced-result #itemslider-product-related .product-item-name  {min-height: 80px;}
	#minicart .ic-cart2:before{display: block;}
    .cms-klant-worden .amcform-toolbar, .cms-devenir-client .amcform-toolbar {margin-top: 140px; left: auto;}
	.catalog-category-view .product-items .actions-primary .mage-error, .catalogsearch-result-index .product-items .actions-primary .mage-error, .catalogsearch-advanced-result .product-items .actions-primary .mage-error {top: 64%;}
	.catalog-category-view .products-list-ext .product-item-img, .catalogsearch-result-index .products-list-ext .product-item-img, .catalogsearch-advanced-result .products-list-ext .product-item-img{display: flex; justify-content: center; width: 100%; margin-bottom: 20px; margin-top: 40px;}  
	.cms-klant-worden .main-bottom-container{margin-top: 50px;}
	.catalog-category-view .products-list-ext .product-item-inner-content, .catalogsearch-advanced-result .products-list-ext .product-item-inner-content{display: flex; flex-direction: row; height: 100%; justify-content: flex-end; align-items: end;}
	.catalog-product-view .product-info-main .product-info-price, .catalogsearch-advanced-result .product-info-main .product-info-price{display: flex; justify-content: center; margin-top: 20px;}
	.catalog-category-view a.amasty-hide-price-container {width: 85%;}
	.header-container{background-image: url(https://webshop.schietse.com/media/wysiwyg/infortis/_bg/default/banner_schietse_2_m.jpg) !important;}
}

@media screen and (max-width:514px){
	.header-top-container .header-top.header.container.clearer .inner-container	{display:flex; flex-direction: column; justify-content: center;}
}

@media screen and (max-width:450px){
	.header-top-container .inner-container .item:not(.item-interface){margin-left: 4px;}
}

@media screen and (max-width:438px){.header-top-container .inner-container .item:not(.item-interface) {margin-right: 0px;}}

@media screen and (max-width:428px){
	.header-top-container .inner-container .item:not(.item-interface){margin-left: 0px;}
}

@media screen and (max-width:416px){
	.header-top-container .inner-container .item:not(.item-interface), .header-top-container .header-top.header.container.clearer .inner-container .item.item-left{margin-right: 0px;}
}

@media screen and (max-width: 411px){
	.catalog-category-view .sorter, .catalogsearch-result-index .sorter {display: none !important;}
	.catalog-category-view .products-list-ext .product-item-inner-content, .catalogsearch-advanced-result .products-list-ext .product-item-inner-content{display: flex; flex-direction:column; height: 100%; justify-content: flex-end; align-items: end;}
	.header-top-container .header-top.header.container.clearer .inner-container	{display:flex; flex-direction: column; float: right; justify-content: right;}
	.header-container .header-top-container .right-column {justify-content: right; width: fit-content; padding: 0 5px;}
	.header-top.header.container.clearer {display: flex; justify-content: center;}
	}


@media screen and (max-width:639px){
	.sales-order-history tr:nth-child(odd){background-color: #f6f6f6;}
	.sales-order-history tr td{text-align: right; margin-right: 25px;}
}

@media screen and (max-width:396px){
	.checkout-cart-index .actions-toolbar .aw-rl__list-wrapper.default .toggle, .checkout-cart-index .cart-container .aw-rl__list-wrapper.default .toggle {margin-bottom: 10px;}

}

@media screen and (max-width: 361px) {
	.catalog-category-view .products-list-ext .product-item-actions .actions-primary+.actions-secondary, .catalogsearch-result-index .products-list-ext .product-item-actions .actions-primary+.actions-secondary, .catalogsearch-advanced-result .products-list-ext .product-item-actions .actions-primary+.actions-secondary  {display: none !important;}
	.catalog-product-view .product-info-main .box-tocart .field.qty {padding-right: 0;}
	.catalog-category-view .products-list-ext .product-item-info, .catalogsearch-result-index .products-list-ext .product-item-info, .catalogsearch-advanced-result .products-list-ext .product-item-info {display: flex; flex-direction: column; justify-content: center; align-content: center; width: 100%;}
	.catalog-category-view .products-list-ext .product-item-inner, .catalogsearch-result-index .products-list-ext .product-item-inner, .catalogsearch-advanced-result .products-list-ext .product-item-inner {padding-left: 0;}
	.catalog-category-view .product-item-img, .catalogsearch-result-index .product-item-img, .catalogsearch-advanced-result .product-item-img {align-self: center;}
	.catalog-category-view .product-item-details, .catalogsearch-result-index .product-item-details, .catalogsearch-advanced-result .product-item-details {padding-left: 0;}
	.catalog-category-view .products-list-ext .product-item-name, .catalogsearch-result-index .products-list-ext .product-item-name, .catalogsearch-advanced-result .products-list-ext .product-item-name {margin: 15px 0;}
	.catalog-category-view .product-items .actions-primary .mage-error, .catalogsearch-result-index .product-items .actions-primary .mage-error, .catalogsearch-advanced-result .product-items .actions-primary .mage-error {top: 70%;}
}

@media screen and (max-width: 320px) {
	.staff-index-customers .customer_grid .row_container .row .value{display: flex; flex-direction: row-reverse;}
}

@media screen and (max-width: 293px) {
	.staff-index-customers .col{display: flex; flex-direction: column; justify-content: left;} 
}

@media screen and (max-width: 767px) {
	.footer-container .footer-primary .ewingslogofooter {margin-bottom: 20px;}
}

@media screen and (max-width: 1679px) and (min-width: 1440px){
	.cfdeclarationrow {margin-left: -48px;}
}

@media screen and (min-width: 1680px) {
	.cfdeclarationrow {margin-left: -107px;}
}

@media print{

	.aw_requisition_list-rlist-edit .admin__data-grid-header-row,.aw_requisition_list-rlist-edit .dropdown-block.filled-heading.show-border.dropdown-block-trigger,.aw_requisition_list-rlist-edit .item.item-right .sch-top-promo,.aw-rl__listing-products>.data-grid .data-row>td.product_qty input,.aw_requisition_list-rlist-edit .mini-cart-heading.dropdown-heading.skip-link.skip-cart.action.showcart.counter-over-,.aw_requisition_list-rlist-edit .action-menu,.aw-rl__listing-products .action.container .action.edit:before, .aw-rl__listing-products .action.container .action.delete:before  {display: none;}
	.aw_requisition_list-rlist-edit .header .logo-wrapper .logo img {scale: 180%; margin-left: 30%;}
	.aw-rl__listing-products>.data-grid .data-row>td.product_qty {border: 1px solid black;}
}