/*4K banner display:none; 9-11-2018*/
@media (min-width: 1600px){
	.cms-halloween .top-container.hq-banner,
	.cms-over-multi-bazar .top-container.hq-banner,
	.cms-pittem .top-container.hq-banner,
	.cms-izegem .top-container.hq-banner
	 {
	    display: block;
	    font-size: 0;
	}
}

.widget .block-title strong {
    color: #0094ab;
    font-weight: 300 !important;
    line-height: 1.1;
    font-size: 2.6rem;
    margin-top: 2.5rem;
    margin-bottom: 2rem;
}

a:active, .alink:active {
    color: #006ab9;
    text-decoration: none;
}

/* foutmelding */

.mb-ajaxsuite-popup-wrapper .mb-ajaxsuite-popup-border {
    margin-top: 35px;
}

#mb-ajaxcart-wrapper p.error-message {
    margin: 0 0 10px;
    padding: 12px 20px 12px 25px;
    display: block;
    font-size: 1.3rem;
    background: #c1e2f0;
    color: #006ab3;
    padding-left: 45px;
    position: relative;
    width: auto;
}

#mb-ajaxcart-wrapper p.error-message {
    margin: 0 0 10px;
    padding: 10px 10px 16px 0px;
    display: block;
    font-size: 12px;
    background: #c1e2f0;
    color: #e00007;
    padding-left: 10px;
    position: relative;
    width: auto;
}


@media only screen and (max-width: 960px){

	.nav-sections-item-title {
	    background: #C8E2EF;
	    border: solid #d7d7d7;
	    border-width: 0 0 1px 1px;
	    box-sizing: border-box;
	    float: left;
	    height: 71px;
	    padding-top: 24px;
	    text-align: center;
	    width: 33.33%;
	}
}

@media only screen and (max-width: 960px){

	.menu-cat-moreinfo {
	    background: #c8e2ef;
	    border-radius: 0px !important;
	}

	.menu-cat-advice {
	    width: 100%;
	    background: #c8e2ef;
	    float: left;
	    border-top: 1px solid #0669ae;
	    padding: 10px 0px 10px 10px;
	    box-sizing: border-box;
	    border-radius: 0px 0px 17px 0px;
	    border-radius: 0px !important;
	}

	.nav-toggle:before {
	    content: '';
	    background: url(../images/icons/svg/ICOON_BOL_MENU_WIT.svg);
	    background-position: 0px 0px;
	    background-repeat: no-repeat;
	    height: 30px;
	    width: 30px;
	    margin-top: 10px;
	}

	i.reizen-icon {
	    height: 55px;
	    width: 55px;
	    background-size: 30px;
	    margin-left: 0;
	    display: inline-block;
	    vertical-align: middle;
	}

	.nav-sections .header.links li.greet.welcome {
	    border-top: 1px solid #d1d1d1;
	    font-weight: 600;
	    padding: .8rem 20px;
	    font-size: 12px;
	    color: #006cba;
	}
}


@media (min-width: 420px) and (max-width: 600px){

	.nav-toggle, .nav-toggle:before {
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    display: block;
    position: absolute;
    top: 28px;
    float: left;
	}
}


@media (max-width: 420px) {

	.nav-toggle, .nav-toggle:before {
	    display: inline-block;
	    text-decoration: none;
	    cursor: pointer;
	    display: block;
	    position: absolute;
	    /*top: 23px !important;*/
	    float: left;
	}
}



@media (max-width: 360px){

	.nav-toggle:before {
	    content: '';
	    background: url(../images/icons/svg/ICOON_BOL_MENU_WIT.svg);
	    background-position: 0px 0px;
	    background-repeat: no-repeat;
	    height: 30px;
	    width: 30px;
	}
}


.customer-welcome .customer-name {
    cursor: pointer;
    color: #58585a;
    font-size: 12px;
}


/* Aanpassen hamburgermenu */

@media only screen and (max-width: 960px){

	.wrap-mainCat {
	    display: none!important;
	    vertical-align: middle;
	    padding-bottom: 20px;
	}

	.section-item-content .menu-container .menu>ul>li ul {
	    padding-left: 0px;
	    background: transparent;
	    padding-top: 0px !important;
	}


	.page-header{
		margin-bottom: 0px;
	}


	.actions-toolbar>.primary .action:last-child, .actions-toolbar>.secondary .action:last-child {
    margin-bottom: 15px;
	}

	.catalog-product-view .product-usp-block {
    padding: 0px 0px !important;
	}

}

button.action.reload.captcha-reload {
    background: #0069b3;
    color: white;
}



@media (min-width: 770px) and (max-width: 930px){

	button.action.tocart.primary:after{
		display: none;
	}



	.vrij-invulbaar {
	    font-size: 11px;
	    position: absolute;
	    display: inline-block;
	    width: 85%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    padding: 2px 5px;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0;
	}

}


/* zoekresultaten pagina */

.search.results .product-list-right-column {
    display: none;
}

.search.results .amount-control {
    width: 40px;
    border-radius: 10px;
    text-align: center;
}

.search.results .vrij-invulbaar {
    position: absolute;
    display: block;
    width: 60%;
    text-transform: uppercase;
    background: #e21721;
    color: white;
    font-weight: 600;
    z-index: 2;
    border-radius: 0px 0px 15px 15px;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    right: 0;
    top: 0px;
    margin-left: 85px;
    font-size: 12px;
}

.search.results li.item.product.product-item button.action.tocart.primary {
    width: 75%;
    color: white;
    border-radius: 8px;
    margin-left: 0px;
    padding-right: 40px;
    margin-left: 0px;
    padding-left: 25px;
    margin-top: 0px;
}

.search.results .product-item-name {
    height: 40px;
}

.search.results button.action.tocart.primary:after {
    content: '';
    position: relative;
    display: inline-block;
    background: url(../images/icons/svg/ICOON_LOS_WINKELKAR_WIT.svg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 20px;
    width: 15px;
    vertical-align: middle;
}

.search.results .amshopby-slider-container .am-slider .ui-slider-handle {
    padding: 0;
    margin-top: -5px;
    margin-left: -5px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #0069b3 !important;
}

.search.results .amshopby-slider-container .am-slider .ui-slider-handle:hover, .amshopby-slider-container .am-slider .ui-slider-handle:active {
    background-color: #0069b3;
}

.search.results .product-item-name, .search.results .product.name a {
    font-weight: 400;
    font-size: 14px;
    color: #58585a;
    text-decoration: none;
}

.search.results .product-item .price-box {
    margin: 10px 0 25px;
    float: right;
}

.search__result-tabs li a {
    display: block;
    padding: 10px 35px;
    text-decoration: none;
    color: #0069b3;
    background: #f1f7fa;
    border: 1px solid #ccc;
    border-radius: 1px 1px 0 0;
}

.search__result-tabs li a.active, .search__result-tabs li a:hover, .search__result-tabs li a:focus {
    color: #0069b3;
    background: #fff;
}

.search.results .stock.unavailable {
    padding-top: 60px;
    color: #58585a;
    font-weight: 600;
}


@media only screen and (max-width: 960px){

	.search.results  li.item.product.product-item {
	    width: 33%;
	    border: 1px solid rgba(88,88,90,0.7);
	    margin-right: -1px;
	    padding: 0px 10px 10px 10px;
	}

	.search.results .vrij-invulbaar {
	    position: absolute;
	    display: block;
	    width: 70%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0px;
	    margin-left: 85px;
	    font-size: 11px;
	}

	.search.results	.product-image-photo {
	    bottom: 0;
	    display: block;
	    height: auto;
	    left: 0;
	    margin: auto;
	    max-width: 85%;
	    position: absolute;
	    right: 0;
	    top: 0;
	    margin-top: 25px;
	}

	.search.results .stock.unavailable {
    padding-top: 70px;
    color: #58585a;
    font-weight: 600;
    font-size: 12px;
    padding-bottom: 5px;
    width: 212px;
    width: auto;
    margin-right: 50px;
    width: 100%;
	}

	.search.results li.item.product.product-item button.action.tocart.primary {
	    width: 75%;
	    color: white;
	    border-radius: 8px;
	    margin-left: 0px;
	    padding-right: 40px;
	    margin-left: 0px;
	    padding-left: 13px;
	    margin-top: 0px;
	}

	.search.results li.item.product.product-item button.action.tocart.primary {
	    width: 75%;
	    color: white;
	    border-radius: 8px;
	    margin-left: 0px;
	    padding-right: 40px;
	    margin-left: 0px;
	    padding-left: 13px;
	    margin-top: 0px;
	    font-size: 11px;
	}
	.vrij-invulbaar {
	    position: absolute;
	    display: inline-block;
	    width: 60%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    padding: 2px 5px;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0;
	    font-size: 12px;
	}
}





@media (min-width: 640px) and (max-width: 675px){

	.search.results .stock.unavailable {
	    padding-top: 10px;
	    color: #58585a;
	    font-weight: 600;
	    font-size: 12px;
	    padding-bottom: 5px;
	    width: 212px;
	    width: auto;
	    margin-right: 50px;
	    width: 100%;
	}

	.vrij-invulbaar {
	    position: absolute;
	    display: inline-block;
	    width: 60%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    padding: 2px 5px;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0;
	    font-size: 12px;
	}
}


@media only screen and (max-width: 640px){


	.search.results li.item.product.product-item {
	    width: 50%;
	    border: 1px solid rgba(88,88,90,0.7);
	    margin-right: -1px;
	    padding: 0px 10px 10px 10px;
	}

	.search.results .actions-primary {
    	float: right;
	}

	.search.results .vrij-invulbaar {
	    position: absolute;
	    display: block;
	    width: 30%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0px;
	    margin-left: 85px;
	    font-size: 11px;
	}
}



@media only screen and (max-width: 420px){

	.search.results .product-item-info {
    width: 100%;
	}

	.search.results li.item.product.product-item button.action.tocart.primary {
    width: 75%;
	}

	.search.results .product-image-container {
	    display: inline-block;
	    max-width: 100%;
	    width: 100% !important;
	    margin-left: auto;
	    margin-right: auto;
	}

	.search.results .stock.unavailable {
	    padding-top: 70px;
	    color: #58585a;
	    font-weight: 600;
	    font-size: 15px;
	    padding-bottom: 5px;
	    width: 212px;
	    width: auto;
	    margin-right: 50px;
	    width: 100%;
	    text-align: center;
	}

}

@media (min-width: 360px) and (max-width: 460px){

	.products-grid .product-item {
	    display: inline-block;
	    width: 50%;
	}

	.catalog-category-view .products.wrapper.grid.products-grid .product-image-container {
	    position: relative;
	    width: 100% !important;
	}

	.page-products .product-item-info {
	    width: 240px;
	    width: 100%;
	}

	.catalog-category-view .products.wrapper.grid.products-grid .product-item {
	    border: 1px solid rgba(88,88,90,0.7);
	    margin-right: -1px;
	    padding: 0px 10px 10px 10px;
	}

	.filter-title strong {
	    background-color: #0069b3;
	    box-shadow: inset 0 1px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
	    border: 0px solid #ccc;
	    border-radius: 8px;
	    font-weight: 400;
	    left: 290px;
	    line-height: 16px;
	    padding: 7px 10px;
	    position: absolute;
	    text-align: center;
	    color: white;
	    z-index: 2;
	}

	.catalog-category-view strong.product.name.product-item-name {
    	width: 100% !important;
   		height: 30px;
	}

	.page-products .columns {
	    position: relative;
	    z-index: 1;
	}

	.vrij-invulbaar {
	    position: absolute;
	    display: inline-block;
	    width: 60%;
	    text-transform: uppercase;
	    background: #e21721;
	    color: white;
	    font-weight: 600;
	    z-index: 2;
	    border-radius: 0px 0px 15px 15px;
	    text-align: center;
	    padding: 2px 5px;
	    vertical-align: middle;
	    box-sizing: border-box;
	    right: 0;
	    top: 0;
	    font-size: 12px;
	}

	.catalog-category-view .products.wrapper.grid.products-grid .product-item {
	    border: 1px solid rgba(88,88,90,0.7);
	    border-right: 1px solid #8a8a8b;
	    margin-right: -1px;
	    padding: 0px 10px 10px 10px;
	}
}

/* sterren review */


.review-control-vote label:before {
    color: #0669ae;
    font-family: 'luma-icons';
    -webkit-font-smoothing: antialiased;
    opacity: 0;
}

.amshopby-slider-container .am-slider .ui-slider-handle {
    padding: 0;
    margin-top: -5px;
    margin-left: -5px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #0069b3 !important;
}

.filter-title strong {
    background-color: #0069b3;
    box-shadow: inset 0 0px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
    border: 1px solid #ccc;
    border-radius: 3px;
    font-weight: 400;
    left: 0;
    line-height: 16px;
    padding: 7px 10px;
    position: absolute;
    text-align: center;
    z-index: 2;
    color: white;
}

/*@media (min-width: 475px) and (max-width: 770px){

	.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {
	    box-sizing: border-box;
	    display: block;
	    float: right;
	    white-space: nowrap;
	    width: 100%;
	}

	a.action.action-delete span {
    	display: none !important;
	}

	.cart.table-wrapper td:nth-child(2) {
	    /* display: none;
	    border: 0;
	    float: left;
	    width: 47.333333%;
	    margin-left: 190px;
	    font-size: 11px;
	}

	.checkout-cart-index .cart.table-wrapper .col.qty {
   	 	text-align: right;
	}

	/*.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {
	    box-sizing: border-box;
	    display: block;
	    float: left;
	    white-space: nowrap;
	    width: 50%;
	    margin-bottom: 0px;
	}

	.cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {
	    padding: 10px 30px;
	    padding-top: 30px;
	}

	.product-sku-detail {
    	color: #0069b3;
	}

}*/

.page-layout-2columns-left .sidebar-main {
    width: 20%;
    float: right;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    padding-left: 5px;
    background: none !important;
    top: 0px;
    /* position: absolute !important; */
    padding-bottom: 10px !important;
    padding-top: 0px;
}

@media only screen and (max-width: 767px){
	.page-layout-2columns-left .sidebar-main {
	    width: 100%;
	    float: left;
	    -ms-flex-order: 1;
	    -webkit-order: 1;
	    order: 1;
	    padding-left: 5px;
	    background: #f2f7fa;
	    top: 0px;
	}

	.page-layout-2columns-left .sidebar-main {
	    width: 19.833333%;
	    float: left;
	    -ms-flex-order: 1;
	    -webkit-order: 1;
	    order: 1;
	    padding-left: 5px;
	    background: #f2f7fa;
	}

	.page-main>.page-title-wrapper .page-title {
	    color: #0669ae;
	    font-weight: 700;
	    padding-left: 0px;
	    font-size: 20px;
	}

	.search.results .product-item .price-box {
	    margin: 0px 0 25px;
	    float: right !important;
	    width: 30%;
	}

	.page-products.catalog-category-view  .sorter {
		position: absolute;
		right: 10px;
		z-index: 1;
	}
}

@media (min-width: 360px) and (max-width: 460px){
	.page-products.catalog-category-view .sorter {
	    position: absolute;
	    right: 10px;
	    z-index: 1;
	}
}

@media (min-width: 678px) and (max-width: 745px){

	.MaxOrderQty_item.ng-binding {
    float: right;
    width: 27% !important;
    font-size: 10px;
    margin-top: 4px;
	}
}


@media (min-width: 367px) and (max-width: 420px){
	.search__result-tabs {
	    list-style: none;
	    border-bottom: 1px solid #ccc;
	    padding: 0;
	    margin-top: 60px;
	}


	.page-main>.page-title-wrapper .page-title {
	    color: #0669ae;
	    font-weight: 700;
	    padding-left: 0px;
	    font-size: 14px;
	    margin-bottom: 50px;
	}

	.filter-title strong {
	    background-color: #0069b3;
	    box-shadow: inset 0 0px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
	    border: 1px solid #ccc;
	    border-radius: 3px;
	    font-weight: 400;
	    left: 0;
	    line-height: 16px;
	    padding: 7px 10px;
	    position: absolute;
	    text-align: center;
	    z-index: 2;
	    color: white;
	}

	span.product-image-wrapper {
		padding-bottom: 100% !important;
	}

}


@media only screen and (max-width: 480px){

	.search__result-tabs {
	    list-style: none;
	    border-bottom: 1px solid #ccc;
	    padding: 0;
	    margin-top: 60px;
	}

	.page-main>.page-title-wrapper .page-title {
	    color: #0669ae;
	    font-weight: 700;
	    padding-left: 0px;
	    margin-bottom: 30px;
	}

	.filter-title strong {
	    background-color: #0069b3;
	    box-shadow: inset 0 0px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
	    border: 1px solid #ccc;
	    border-radius: 3px;
	    font-weight: 400;
	    left: 0;
	    line-height: 16px;
	    padding: 7px 10px;
	    position: absolute;
	    text-align: center;
	    z-index: 2;
	    color: white;
	}

}


@media only screen and (max-width: 367px){

	.search__result-tabs {
	    list-style: none;
	    border-bottom: 1px solid #ccc;
	    padding: 0;
	    margin-top: 40px;
	}

	.page-main>.page-title-wrapper .page-title {
	    color: #0669ae;
	    font-weight: 700;
	    padding-left: 0px;
	    font-size: 14px;
	    margin-bottom: 50px;
	}

	span.product-image-wrapper {
		padding-bottom: 100% !important;
	}
}


@media only screen and (max-width: 340px){

	label.sorter-label {
		display: none;
	}

	.filter-title strong {
	    background-color: #0069b3;
	    box-shadow: inset 0 0px 0 0 #fff, inset 0 -1px 0 0 rgba(204,204,204,0.3);
	    border: 1px solid #ccc;
	    border-radius: 3px;
	    font-weight: 400;
	    left: 0;
	    line-height: 16px;
	    padding: 7px 10px;
	    position: absolute;
	    text-align: center;
	    z-index: 2;
	    color: white;
	}
}


@media (min-width: 768px) and (max-width: 960px){

	.page-main>.page-title-wrapper .page-title {
	    color: #0669ae;
	    font-weight: 700;
	    padding-left: 0px;
	    font-size: 26px;
	}

	.filter .block-subtitle {
	    border-bottom: 0px solid #ccc;
	    font-size: 12px !important;
	    font-weight: 600;
	    line-height: 1em;
	    padding: 30px 10px 10px;
	}


}



@media (min-width: 481px) and (max-width: 485px){

	.navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-main, .page-wrapper>.widget, .page-wrapper>.page-bottom, .block.category.event, .top-container {
	    padding-left: 15px;
	    padding-right: 10px;
	    box-sizing: border-box;
	}

}

/* .page-products .products-grid .product-item {
    border: 1px solid rgba(88, 88, 90, 0.35) !important;
} */

.opc-block-summary {
    background: #cee8f369;
    margin: 0 0 20px;
    padding: 22px 30px;
}

.opc-progress-bar-item:before {
    background: #e8f5fc;
}

.opc-block-summary .minicart-items-wrapper.overflowed {
    border-radius: 0px;
}

.opc-block-summary .minicart-items-wrapper {
    margin: 0 -15px 0 0;
    max-height: 370px;
    padding: 15px 15px 15px 15px;
    border: 0;
}

.footer_alt_socialmedia {
    display: block;
    width: 100% !important;
    /* float: right; */
    position: relative;
    margin-left: 70px;
}



@media (max-width: 1300px){

	.footer_alt_socialmedia > a {
	    display: inline-block;
	    align-items: center;
	    text-align: center;
	    width: 32.33333%;
	    padding: 10px 0px 15px 0px !important;
	    margin-left: 0px;
	}

}


@media (min-width: 900px) and (max-width: 960px){

	.block.newsletter .form.subscribe {
	    display: inline-block;
	    width: 100%;
	    float: right;
	}


}


@media (max-width: 1300px){

	.footer_alt_socialmedia > a {
	    display: inline-block;
	    align-items: center;
	    text-align: center;
	    width: 15%;
	}
}



@media (max-width: 960px){

	.block.newsletter .form.subscribe {
	    display: inline-block;
	    width: 100%;
	    float: right;
	}

	.block.newsletter .form.subscribe {
	    display: inline-block;
	    width: 100%;
	    float: right;
	}

	.footer_alt_socialmedia {
    	width: 100% !important;
	}

	.footer_alt_socialmedia > a {
	    display: inline-block;
	    align-items: center;
	    text-align: center;
	    /*width: 15%;*/
	}
}


@media (min-width: 767px) and (max-width: 860px){

	.block.newsletter .form.subscribe {
	    display: inline-block;
	    width: 100%;
	}

	.block.newsletter .form.subscribe {
	    display: inline-block;
	    width: 100%;
	}
}


@media (max-width: 440px){

	.block.newsletter {
	    width: 65%;
	    float: left;
	}
}


@media (max-width: 600px){
/* .block-search .label:before {
	    position: absolute;
	    margin-left: 50px !important;
	    z-index: 2;
	} */

div#Wishlists input.ng-pristine.ng-untouched.ng-valid.ng-empty {
    font-size: 12px;
    width: 20%;
    height: 30px;
    margin-top: 2px;
    border: 1px solid #0069b3;
    border-radius: 5px;
    color: #0069b3;
    /* margin-right: 13px; */
    margin-left: 0px;
    margin-top: 30px;
}

}

@media (max-width: 550px) and (min-width: 600px){

	.portal-index-index label {
	    display: inline-block;
	    font-size: 11px;
	    text-transform: uppercase;
	    vertical-align: inherit;
	    color: #006ab9;
	}
}

@media (max-width: 1299px) and (min-width: 960px){
	div#Wishlists button.portal_orderlist_tocart {
	    font-size: 10px;
	    background: #54b84c;
	    color: white;
	    border: 0px solid #54b84c;
	    border-radius: 8px;
	    text-transform: uppercase;
	    font-weight: 400;
	    letter-spacing: 0px;
	    margin-bottom: 20px;
	    margin-top: 0px;
	    left: -12px;
	    width: 75%;
	    float: right;
	    height: 35px;
	    font-size: 11px;
	    margin-top: -35px;
	    background-image: url(../../../../../frontend/Magento/luma/nl_NL/Serac_Portal/images/Icons_Multibazar_051018.svg);
	    background-position: 90px -1487px;
	    padding-left: 1px;
	    background-repeat: no-repeat;
	}
}

/* span.weee>.price {
    font-size:12px !important;
} */

/* .block-search .label:before {
    position: absolute;
    margin-left: 32px !important;
    z-index: 2;
    font-size: 16px;
    margin-top: 2px;
} */

/* .price-including-tax+.price-excluding-tax:before, .weee[data-label]:before { ---- 19-11-2018
    content:'';
    font-size: 0px;
} */



.facilitair p{
    font-family: 'TheSansPlain','VAGRounded-LightRegular', Arial, sans-serif;
    color: #414861;
    font-size: 14px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 25px;
    padding-right: 20px;
    text-align: justify;
}

.kantoorkoffie p{
    font-family: 'TheSansPlain','VAGRounded-LightRegular', Arial, sans-serif;
    color: #414861;
    font-size: 14px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 25px;
    padding-right: 20px;
    text-align: justify;
}

.documentsystemen p{
    font-family: 'TheSansPlain','VAGRounded-LightRegular', Arial, sans-serif;
    color: #414861;
    font-size: 14px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 25px;
    padding-right: 20px;
    text-align: justify;
}

.relatiegeschenken p{
    font-family: 'TheSansPlain','VAGRounded-LightRegular', Arial, sans-serif;
    color: #414861;
    font-size: 14px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 25px;
    padding-right: 20px;
    text-align: justify;
}

.kantoormeubilair p{
    font-family: 'TheSansPlain','VAGRounded-LightRegular', Arial, sans-serif;
    color: #414861;
    font-size: 14px;
    font-weight: 200;
    letter-spacing: 0;
    line-height: 25px;
    padding-right: 20px;
    text-align: justify;
}


/* prijs aanpassen */

.catalog-product-view span.old-price > span > span > .price {
    color: #666;
    padding-top: 2px;
    font-weight: 300;
    text-decoration: line-through !important;
}

/* weghalen welkom Tommy de Bruijn! homepage */

li.greet.welcome span {
    display: none;
}

/* Ticket SERAC-10467 */

/* span.weee>.price {
    font-size: 10px !important;
    text-align: right !important;
    float: right;
    color: #58585a !important;
    font-weight: 400;
    padding-left: 3px !important;
} */

.search.results .product-item .price-box {
    margin: 10px 0 10px;
    float: right;
    width: 100%;
    text-align: right;
}
