.modals-wrapper .modal-popup.confirm._show {z-index:999999!important;}
.category-description > div > div {
    display: block!important;
    border-width: 0px!important;
    border-radius: 0px!important;
    margin: 0px 0px 0px!important;
    padding: 0px!important;
}
body .filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item'] {line-height:23px;}

div.filter-options-content form.am-shopby-form div.am-filter-items-color.swatch-attribute.swatch-layered.color.am-swatch-options div.am-swatch-wrapper.item.swatch-option-link-layered a.am-swatch-link {
    padding: 0px;
}
div.block-content.filter-content div#narrow-by-list.filter-options.mage-accordion-disabled div.filter-options-item.active div.filter-options-content form.am-shopby-form {
    margin: 0px;
}

.filter-options-item .filter-options-title::after {
    font-size: 36px;
  }

  .filter-options-item .filter-options-content .am-shopby-swatch-label .label {
    margin-right: 0px;
  }

  body .amshopby-slider-container .am-slider .ui-slider-handle {
    width: 17px;
    height: 17px;
    margin-top: 0px;
  }

  .am-filter-go {
    word-break: break-word;
    word-wrap: break-word;
    background: #eee;
    border-radius: 3px;
    color: #333;
    font-size: 16px;
    letter-spacing: -.015em;
    line-height: 22px;
    min-height: 40px;
    text-align: center;
    transition: background .2s ease-in-out,border-color .2s ease-in-out;
    margin: 15px 0 0;
    width: 25%;
  }

  .filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view), .filter-options-item .filter-options-content .am-category-wrapper, .filter-options-item .filter-options-content .amshopby-fromto-wrap {
    margin: 0 00px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
  }
  .amshopby-input-wrapper .amshopby-currency {
    display: none;
  }
.product-info-main .productlabels {display:inline-block;width:100%;margin:0 -7px;}
.product-info-main .productlabels .item {float:left;width:14%;padding:0 7px 15px;text-align:center;}
.product-info-main .productlabels .item .icon-label {font-weight:300;font-size:11px;}
.column.main .block .title strong#block-related-heading {font-size: 20px;
    color: #d25b73;
    text-transform: none;}
.block.related.itemslider .block-title {border-bottom-width:0px;padding-bottom:0px;}
body .products-related .product.details.product-item-details {text-align:left;padding-top:35px;}

.mpinstagramfeed-container .row {overflow:hidden;}
.header-container .logo-wrapper .logo img, .logo-wrapper--mobile a.logo img {width:225px; height:93px;}
.social-links {margin-left:10px;}
.social-links .icoon {}
.left-column .ib {    
	line-height: 30px;
    width: 30px;
    height: 30px;}
body .nav-border-bottom {    border-bottom: 5px solid #006059;}
body .nav-regular:not(.nav-vert) .nav-item.level0.active > a {background-color:#006059;}
body .social-links .ib, .social-links a > span.icon {background-color: #000000;}
body .social-links .ib-hover:hover, .social-links a > span.icon-hover:hover {background-color:#006059 !important;}
body .header {font-size: 15px;}
.footer-imbarro .grid12-2 {width:18%;}
.cms-index-index .nested-container {width: 102%;
    margin-left: -1%;}
.cms-index-index .block.itemslider {margin-bottom:0!important;}
.category-image img {width:100%;}
body .filter-options-content a {display:inline-block;padding-left:0px;}
@media only screen and (min-width: 770px) {
.header-container .hp-blocks-holder {padding: 0px 0 20px;}
.header-container .header-primary .central-column {padding-top:30px;}
}


/** alleen consumentensite **/

.header.links {display:none;}
.header-primary .dropdown-block .dropdown-heading {margin-top:20px;}
.hp-block.central-column.grid12-4 {width:41.64%}
.hp-block right-column grid12-4 {width:25%}


/** END alleen consumentensite **/

.nav-regular .classic > .nav-panel--dropdown > li > a {line-height:26px;}
body .items-grid .product-item-name {font-size:13px}
body .product-info-main .page-title-wrapper .page-title {font-size:24px;text-transform:uppercase;color:#d25b73}
body.checkout-cart-index .page-title-wrapper .page-title  {font-size:30px;text-transform:uppercase;color:#d25b73}
body .page-title-wrapper .page-title  {font-size:34px;text-transform:uppercase;color:#d25b73;font-weight:normal;}
body .cart-summary > .title {text-transform:uppercase;color:#d25b73;font-size: 2rem;padding-top: 8px;}

body .special-price .price-label {display:none}
body .product-reviews-summary {display:none;}
body .fotorama__caption__wrap {display:none;}
body .nav-regular:not(.nav-vert) .nav-item.level0:hover > a {      background-color: unset;
    color: #d25b73;}
body .items-grid .product-item-name {margin:0;}
body .product.details.product-item-details {text-align:center;}
body .items-grid.equal-height .item .actions {display:none;}
body .items-grid.equal-height .item {padding-bottom:0px!important;}
h1#page-title-heading {text-transform:uppercase; color:#d25b73;font-size:36px;font-weight:normal;}
.cms-page-view h1.page-title {text-transform:uppercase; color:#d25b73;font-size:36px;font-weight:normal;}
body .product-info-main .page-title-wrapper .page-title {margin-bottom:10px;}
body .filter .block-subtitle {display:none;}
body .nav-regular:not(.nav-vert) .nav-item.level0 > a {font-weight:normal;}

.header-regular .block-search .input-text::placeholder {color:#777;}
.product.attribute.description {font-size:14px;line-height:24px;}

body .product-view .action.primary, .action.primary.checkout {background-color: #777;}
body .product-info-main .box-tocart .action.tocart {background-color:#777;    padding: 11px 17px;font-size:1.5rem;font-weight:normal;text-transform:uppercase;}
body .product-info-main .input-text.qty {height:44px;}
body .qty-button {height:22px; line-height:22px;}

.footer-primary-bottom h6.block-title.heading {text-transform:uppercase; font-weight:normal;}
.footer-primary-bottom h6.block-title.heading a {color:#d25b73;}
body .special-price .price, body .special-price .price-label {color:#d25b73;}
body .itemslider .block-title strong {color:#333;}
body .sidebar .block .block-title strong {text-transform:uppercase;font-size:16px;}
.nav-custom-link.right, .nav-item.level0.nav-1.level-top.first.classic {background-color:#d25b73}
.nav-custom-link.right.nav-item.level0 > a, .nav-custom-link.right, .nav-item.level0.nav-1.level-top.first.classic > a {color:#fff!important;}
.nav-custom-link.right.nav-item.level0 .caret {opacity:1;}
.nav-custom-link.right.nav-item.level0 .caret:before {color:#fff;}
.product.attibute.size {margin-top:10px;}
.product.attibute.size.datum {margin-top:0}
.product.attibute.size strong {text-transform:uppercase;    color: #d25b73;
    display: block;}
body .product-info-main .stock.available, body .product-info-main .stock.unavailable {font-weight:normal; text-transform:none;}
body .product-info-main .stock.available .beschikbaarheid, body .product-info-main .stock.unavailable .beschikbaarheid { color: #d25b73;font-weight:bold; text-transform:uppercase}
.product.attribute.sku {display:none;}
body .round-stickers .sticker {    width: 45px;
    height: 45px;
    font-size: 1.2rem;
    line-height: 45px;
	font-weight:normal;}
body .product-view .round-stickers .sticker {width:60px; height:60px; line-height:60px;}
body .product-social-links {display:none;}

body .slideshow-wrapper-outer h2 {font-weight:normal;text-transform:uppercase;}

body .header-container .dropdown-block .dropdown-content, body .price-container .price-including-tax, body .price-container .price-excluding-tax, body .minicart-items .item-qty {font-size:smaller;}
body .minicart-wrapper .block-minicart {width:330px;}
body .block-minicart .block-content > .actions > .primary {    margin: 0 0px 15px;}

body .block-minicart .amount .price-wrapper:first-child .price {font-size:16px;}
body .block-minicart .block-content > .actions > .primary .action.primary {font-size:1.4rem;text-transform:uppercase;font-weight:normal;}
body .cart.table-wrapper .actions-toolbar > .action.action-edit {display:none;}
body .cart.main.actions .action.continue {background:#d25b73;color:#fff;text-transform:uppercase;font-weight:normal;}
body.checkout-cart-index .cart.table-wrapper .action, body.checkout-cart-index .cart.main.actions button{font-size:small; font-weight:normal;}
body.checkout-cart-index  .price-including-tax, .price-excluding-tax {font-size:1.5rem;}
body .column.main .cart-summary .block > .title strong {font-size:1.4rem;}
body .cart-container .checkout-methods-items .action.primary {font-size:1.35rem; font-weight:normal;text-transform:uppercase;}

.verkooppunten h3 {    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    margin: 10px 0 5px;
    color: #d25b73;}
.verkooppunten p {font-size:13px;}
.verkooppunten .fa {    display: inline-block;
    font-size: 18px;
	margin-right:10px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
	color: #33ce9c;}
body .opc-block-summary>.title {font-size:2rem;}
body.checkout-index-index .column.main .block.items-in-cart .title strong {    font-size: 14px;font-weight:400;}
.checkout-shipping-address .label {text-transform: uppercase;
    color: #d25b73;
    font-weight: 600!important;}
.checkout-shipping-address .fieldset>.field.required>.label:after {margin-left:0;}
.checkout-shipping-address .fieldset>.field._required>.label:after {margin-left:0;}
body .methods-shipping .actions-toolbar button.action.primary  {font-size:14px;text-transform:uppercase;font-weight:400;     color: #fff;
    background: #d35b73;}
body .filter-options-content {padding:0;}
body .filter-options-content .am-shopby-form {padding:0;}
body .am-swatch-options {display:inline-block;}
body .am-swatch-options a {margin-left:0}
.am-swatch-wrapper.item.swatch-option-link-layered {width:50%;float:left;}
body .swatch-attribute .swatch-option, body .swatch-attribute .swatch-option.text {width:14px;height:14px;line-height:14px;min-width:14px;padding:0;}
body .filter-options-content .am-shopby-swatch-label .label {margin-right: 0px;
    line-height: 16px;
    text-transform: uppercase;}
body .am-swatch-options>.item {padding-bottom:0!important;}
.filter-options-title {
font-size: 14px;
    color: #646464;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 25px 0;}
body .filter-options-item {padding-bottom:25px;}
body .am-swatch-options .am-shopby-swatch-label {max-width:100%;}
body .filter-options-title {margin:15px 0 20px;}
.page-products .column.main {width:76%;}
.page-layout-2columns-left .sidebar-main {width:24%;}
.mpblog-post-index.page-layout-2columns-left .sidebar-main, .mpblog-post-view.page-layout-2columns-left .sidebar-main, .mpblog-category-view.page-layout-2columns-left .sidebar-main {width:20.83333333%}
body .amshopby-slider-container .ui-slider-range {    background: #f05064;height:6px;}
body .ui-slider-horizontal{    background: #f05064;height:6px;}
.amshopby-slider-container .am-slider .ui-slider-handle {    border: 1px solid #c8c8c8;background: #fff;}
body .amshopby-slider-container .am-slider .ui-slider-handle {width: 17px;
    height: 17px;margin-top:0px;}
.filter-options-content a {text-transform:uppercase;font-size:12px;}
.filter-current .swatch-option.image {display:none;}
body .am-swatch-options .am-shopby-swatch-label {word-wrap:unset;}
body .mp-sidebar .data.item.title {width:100%!important;}
.mp-blog-rss {display:none;}
.formbuilder .fieldset {margin-bottom:0px;}
.formbuilder .fieldset .legend {margin-left:0; color: #d25b73;font-weight:600;}
.formbuilder .actions-toolbar {margin-left:0!important;}
.formbuilder .fieldset > .field > .control {width:100%;}
.formbuilder .fieldset > .field {    margin: 0 0 15px;
    padding-right: 15px;
    width: 50%;
    float: left;}
.formbuilder .fieldset > .field > .label
{    padding: 0px 0px 5px 0;
    text-align: left;
    font-size: 14px;
    font-weight: normal;
    float: unset;
    display: block;}
.contactformulier {
	display:inline-block;
	background: #f3f1ef;
	padding:0px 20px 20px;}
.contactformulier .base {display:none;}
.contactformulier .formbuilder .fieldset > .field {width:100%;}
.contactformulier .formbuilder .action.primary {background-color: #d25b73;
    color: #FFF;}
	
.dealer-button {    background: #d35b73;
    padding: 12px;
    text-align: center;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 20px;
}
.header-mobile .skip-content--style .dealer-button a {color:#fff;}
.nav-custom-link .caret:before {
	content: "\f105";
    font-family: fontAwsome;
    font-family: FontAwesome;
    font-size: 20px;
    margin-left: 8px;
    margin-bottom: 4px;}
	
.login-container .action.primary, .nieuw-account button {    background-color: #d25b73;
    color: #fff;}
 .nieuw-account button a {color:#fff;}
.checkout-payment-method .payment-method-title {font-size:14px;}
body .action.primary.checkout {    background-color: #d25b73;
    font-size: 14px!important;
    font-weight: normal;
    text-transform: uppercase;}
body .checkout-payment-method .field-select-billing {max-width:100%;}
body .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary {padding:12px 17px;}
.checkout-payment-method .actions-toolbar .primary {float:none;width:100%}
body .checkout-agreements-block .action-show {color:#777;font-size:14px;}
body .checkout-agreements-block .action-show:hover {color:#333;}
.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:#d25b73!important;}
.story-behind {display:inline-block;margin:0 -10px;}
.story-behind img {width:33.33%;float:left;padding:10px; box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;}
@media only screen and (max-width: 991px) {
.dealer-button {margin-top:10px;}
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right {display:none;}
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right.dropship {display:block;text-align:center;}
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right.dropship a { line-height:46px;   background: #6ca3a6;}
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right.dropship a:before {
	content: "Dropshipment";
    font-size: 16px;
    margin-right: 10px;
}
.dropship img {margin-top:11px!important;width:35px;}
}

@media only screen and (max-width: 770px) {
.story-behind img {width:100%;float:none;}
}
@media only screen and (max-width: 767px) {
.slideshow-banners.col-sm-3.no-right-gutter.hidden-xs._show {display:block!important;padding-left: 0;
    margin-top: 10px;}
}
.block-customer-login .actions-toolbar  {    margin-left:0!important;}
.block-customer-login .fieldset>.field >.label {text-align:left; margin-bottom:5px;}
.block-customer-login .fieldset>.field {margin-bottom:10px; }
.block-customer-login .actions-toolbar .secondary {float:left;margin-left:20px;}
.category-description p {text-align:center;font-size:14px;}

.category-description.top p, .cms-page-view .column.main p {text-align:left;line-height:22px;font-size:14px;}
.category-description.top h1, .cms-page-view .column.main h1 {color:#d35b73; font-size:24px;margin-top:20px;margin-bottom:10px;}
.category-description.top h2, .cms-page-view .column.main h2 {color:#d35b73; font-size: 17px;margin-top:14px;}
.category-description.top ul li, .cms-page-view .column.main ul li {list-style:disc; margin-left:35px;font-size:14px;}

.mpinstagramfeed-photo:hover .mpinstagramfeed-post-caption {display:none;}
.mpinstagramfeed-container .mpinstagramfeed-photo {display:none;}
.mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(1), .mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(2), .mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(3), .mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(4), .mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(5), .mpinstagramfeed-container .mpinstagramfeed-photo:nth-child(6) {display:inline-block}
.mpinstagramfeed-container .row {margin-left:0;margin-right:0;}
.mpinstagramfeed-container .mpinstagramfeed-header {border-bottom: 1px solid #e5e5e5;margin:10px 0 25px}
.mpinstagramfeed-container .mpinstagramfeed-header strong {text-transform: uppercase;font-size: 2.2rem!important;
    color: #d25b73;font-family: 'Open Sans';
    font-weight: normal;padding:15px 0;display:block;}

.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 {text-transform:uppercase;font-size:2.2rem!important;color: #d25b73;}

body.catalog-category-view .columns .column.main {padding-top:0;}
body.catalog-category-view .items-grid-partitioned .item {border-top-width:0px;}
.footer-imbarro ul li {font-size:14px;}

@media only screen and (max-width: 479px) {
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right {display:none!important;}
.nav-item.nav-item--parent.nav-item--only-blocks.level0.level-top.parent.nav-custom-link.right.dropship {display:block!important;}
body .navi.nav-mobile.opt-hide480 li.nav-item.nav-item--only-blocks {
    display: block !important;}
}