.logo {position:absolute;top:-7px;left:0;width:252px;/*246*/height:195px;/*189*/border:none;/*3px solid #fff*/filter:none;background:url(../img/legacy/bg-logo.png) no-repeat 0 7px;}
.ribbon {background:url(../img/legacy/bg-ribbon.png) no-repeat 0 0;}
/*fr*/.i18n-fr .ribbon {background:url(../img/legacy/bg-ribbon-fr.png) no-repeat 0 0;}
.ribbon__text {text-indent:-999em;}
/*ribbon (variant:2)*/.ribbon--var2 {background:url(../img/legacy/bg-ribbon-var2.png) no-repeat 0 0;}
/*fr*/.i18n-fr .ribbon--var2 {background:url(../img/legacy/bg-ribbon-var2-fr.png) no-repeat 0 0;}
.ribbon--var2 .ribbon__text {display:none;}
/*masthead:visual*/.decor__masthead {background-position:top center;background-repeat: repeat-x;/*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/masthead/001.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/masthead/001.jpg', sizingMethod='scale')";*/}
/*product segments*/.segment__products--ajax * {/*IE 5-7*/filter:alpha(opacity=3);/*IE8*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";}
.ads-slider img {max-width:835px;}
.gallery {position:relative;list-style:none;width:844px;margin:0;padding:0;}
.page ul.gallery {max-width:844px;}
/*every fourth product in the gallery*/
/*.gallery .gallery--item--except {margin-right:0;}*/
/*.service-links__menu {font:16px OrnitonsSerialRegular;}*/
.product-card {position:relative;width:198px;height:208px;padding:2px;border:none;background:url(../img/legacy/bg-product-card.png) no-repeat 0 0;}
.product-card--active {background:url(../img/legacy/bg-product-card.png) no-repeat 0 -424px;}
.product-card__footer {background:none!important;}
/*product promo (ball) circular indicator used to denote savings or an advantage*/
.product-card__promo {filter:none;border:none;top:0;left:0;width:68px;height:47px;padding:23px 0 0 2px;background:url(../img/legacy/bg-product-card-promo.png) no-repeat 0 0;}
/*close gap between header and element*/.product-card__promo:after {top:46px;left:0px;}
/*product banner : rectangular shape displayed at the bottom of the product image used to denote a super deal*/.product-card__banner {left:2px;}
/*product ribbon (displayed diagonally accross the product photo to denote availability)*/.product-card__ribbon {top:50px;left:0;}
.product-card__brand, .product-card__model {letter-spacing:normal;}
.product-card__photo--sold, .media-current__object--sold, .gallery-media__object--sold {/*IE 5-7*/filter:alpha(opacity=30);/*IE8*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"!important;}
.price-box--sold .price-box__body {/*IE 5-7*/filter:alpha(opacity=30);/*IE8*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"!important;	}
.product-card__price--sold {color:#B58C14;}
/*module : contact*/.contact__body {filter:none;background:url(../img/legacy/bg-contact-body.png) no-repeat 0 0;}
/*PAGINATION*//*module : pagination*/
/*.pagination__button {filter:none!important;background:url(../img/legacy/bg-pagination.png) no-repeat 0 0;}
.pagination__button:hover {filter:none;background:url(../img/legacy/bg-pagination.png) no-repeat -41px 0;}
.pagination__button--active {filter:none;background:url(../img/legacy/bg-pagination.png) no-repeat -82px 0;}
.pagination__button--next:after {display:none;}
.pagination__button--prev:after {display:none;}
.pagination__button--next {min-width:77px;margin-right:0;margin-left:15px;padding-left:9px;padding-right:13px;background:url(../img/legacy/bg-pagination.png) no-repeat -123px 0;}
.pagination__button--next:hover {background:url(../img/legacy/bg-pagination.png) no-repeat -231px 0;}
.pagination__button--prev {min-width:77px;margin-right:15px;margin-left:0;padding-left:13px;padding-right:9px;background:url(../img/legacy/bg-pagination.png) no-repeat -339px 0;}
.pagination__button--prev:hover {background:url(../img/legacy/bg-pagination.png) no-repeat -447px 0;}
.pagination__button--disabled {visibility:hidden;}
*/
/*button*/.pagination .pager li a {color:#fff;text-decoration:none;background:#363636;filter:none;}
.pagination .pager li a:hover {color:#FFC20E;filter:none;background:#4B4B4B;}
/*module : preferences*/.prefs__body .ie-placeholder__header {display:block;position:absolute;top:-1px;left:-1px;width:1104px;height:41px;background:url(../img/legacy/bg-prefs-body.png) no-repeat top left;}
.prefs__body {position:relative;width:1048px;margin:0 0 18px 0;padding:23px 27px 0 27px;line-height:1;}
.prefs__body .ie-placeholder__footer {display:block;position:absolute;bottom:-1px;left:-1px;width:1104px;height:41px;background:url(../img/legacy/bg-prefs-body.png) no-repeat 0 -41px;}
.prefs__form {position:relative;z-index:1;}
.prefs__input--text {filter:none;height:19px!important;padding-top:10px!important;padding-bottom:6px!important;background:url(../img/legacy/bg-input.png) repeat-x 0 0;	}
.prefs__input--text--disabled {background:url(../img/legacy/bg-input-disabled.png) repeat-x 0 0;		}
.prefs__label:hover, .prefs__label:active, .prefs__label:focus {color:#333;text-decoration:none;}
.prefs__label--radio:hover, .prefs__label--radio:active, .prefs__label--radio:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.prefs__button {filter:none;width:118px;padding:0;background:url(../img/legacy/bg-prefs-button.png) no-repeat 0 0;}
.prefs__button:hover {filter:none;background:url(../img/legacy/bg-prefs-button.png) no-repeat -127px 0;	}
/*NOTE : buttons need differentiating classnames*/
/*add*/#webform-client-form-4833 input.add__brand.form-submit  {filter:none;}
/*remove*/#webform-client-form-4833 input.remove__brand.form-submit {filter:none;}
.filters__title {position:relative;background:#444;	}
.filters__title:before {position:absolute;top:0;left:0;display:block;content:" ";width:33px;height:24px;background:url(../img/legacy/bg-filters-title.png) no-repeat 0 0;	}
.filter-group .filters__title:before {left:-1px;}
/*product filter*//*filter group*/
.filter-group {position:relative;width:249px;border-top:none;border-bottom:none;}
.filter-group__wrapper {position:relative;z-index:1;}
.filter-group .ie-placeholder__footer {display:block;position:relative;bottom:-1px;left:-1px;z-index:0;width:251px;height:32px;background:url(../img/legacy/bg-filter-group-02.png) no-repeat 0 0;}
/*circle in front of title*/.filter-group__counter {width:26px;height:24px;padding-top:5px;background:url(../img/legacy/bg-filter-group-counter.png) no-repeat 0 0;}
.filter-group__title {filter:none;position:relative;left:-1px;width:185px;height:19px;margin:0;padding:14px 18px 14px 47px;border-bottom:1px solid #CACACA;background:url(../img/legacy/bg-filter-group-01-var2.png) no-repeat 0 0;	}
/*filter*/.filter--color, .filter--brandmodel, .filter--id {border-bottom:none;	}
/*color variant 1 (rainbow)*/.filter__label--var1 {filter:none;background:url(../img/legacy/bg-spectrum.png) no-repeat 0 0;}
/*filter-group(2):wizard*/.filter-group--wizard {width:250px;border-left:none;}
.filter-group--wizard .filter-group__title {left:0;width:185px;height:21px;padding-top:12px;border-bottom:1px solid #cacaca;}
/*filter-group(3+4):brand and model + id number*/.search__input--text {filter:none;height:19px!important;padding-top:10px!important;padding-bottom:6px!important;background:url(../img/legacy/bg-input.png) repeat-x 0 0;}
/*columns*/.footer__cols--except {margin-right:0;}
/*footer:secondary*/.footer-secondary {filter:none;background:#5F6063 url(../img/legacy/bg-footer-secondary.png) repeat-x 0 0;	}
/*module : shortlinks*/.footer-links__list-item:before {content:" ";display:inline-block;width:6px;height:5px;margin-right:7px;background:url(../img/legacy/footer-links-icon.png) no-repeat 0 0;vertical-align:middle;}
/*callout notch*/.notch {border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;/*ie6 height fix *//*font-size:0;line-height:0;*//*ie6 transparent fix*//*_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=pink);*/}
/*module : news (inset)*/.news__list-item--except {border-bottom:none;}
/*module : poll*/.poll {filter:none;background:#FAFAFA url(../img/legacy/bg-poll-03.png) repeat-x 0 0;padding:16px 15px 18px 15px;border-top:none;border-bottom:none;}
.poll .ie-placeholder__header {display:block;position:absolute;top:0;left:-3px;z-index:0;width:534px;height:33px;background:url(../img/legacy/bg-poll.png) no-repeat 0 0;}
.poll .ie-placeholder__footer {display:block;position:absolute;bottom:0;left:-3px;z-index:0;width:534px;height:33px;background:url(../img/legacy/bg-poll.png) no-repeat 0 -33px;}
.poll__body {position:relative;z-index:3;}
.poll__image {top:9px;right:6px;background:url(../img/legacy/logo-cardoen.png) no-repeat top right!important;}
.poll__button {filter:none;width:78px;height:37px;padding:0;background:url(../img/legacy/bg-poll-button.png) no-repeat 0 0;}
.poll__button:hover {filter:none;background:url(../img/legacy/bg-poll-button.png) no-repeat -87px 0;}
/*module (inset) : customer-service*/
a.customer-service__button--contact {filter:none;background:url(../img/legacy/bg-customer-service-button.png) no-repeat 0 0;}
a.customer-service__button--contact:hover {filter:none;background:url(../img/legacy/bg-customer-service-button.png) no-repeat -243px 0;}
.customer-service__image {filter:none;border:none;width:72px;height:72px;background:url(../img/legacy/bg-contact-staff.png) no-repeat 50% 50%;}
/**/.site-footer__menu-item--except {padding-right:0;}
.site-footer__menu-item--except:after {content:"";}
/*site assistant module : fixed menu positioned at the bottom of the screen*/
.site-assistant {filter:none;background:#969696 url(../img/legacy/bg-site-assistant.png) repeat-x 0 0;}
.service-contact__text {letter-spacing:-0.04em;}
.service-links__menu {letter-spacing:normal;}
.service-links__menu-item--except a {padding-right:0;}
.service-links__menu-item--except:after {content:"";}
.nav-panels__icon {width:18px;height:19px;background:url(../img/legacy/nav-panels-icon.png) no-repeat 0 0!important;}
.panel__button--close {height:44px;}
/*breadcrumb*/.breadcrumb a {text-decoration:none!important;}
/*module:steps (aankoopgids)*/.step__menu-item--last {z-index:0;}
.step__menu-item--second {z-index:1;}
.step__menu-item--first {z-index:2;}
.step__icon {width:50px;height:50px;border:none;background:url(../img/legacy/bg-steps.png) no-repeat 0 0;}
.step__menu-item--active .step__icon {background:url(../img/legacy/bg-steps.png) no-repeat 0 -50px;}
.step__counter {top:9px;left:8px;background:none;}
.step__icon--second, .step__icon--last {left:35px!important;}
/*product card animation (swap content)*/
/*inner1 : default product card state*/.product-card--inner1 {opacity:1;z-index:1;}
/*inner2 : display more content on hover*/
.product-card--inner2 {position:absolute!important;top:0;left:0;z-index:0;/*hidden by default*/display:none;background:url(../img/legacy/bg-product-card.png) no-repeat 0 -212px;}
/*actual animation and content swap*//*show on hover*/
.gallery__item:hover .product-card--inner2, 
.gallery--item:hover .product-card--inner2, 
.recommendations__list-item:hover .product-card--inner2 {display:block;z-index:99;}
/*hide on hover*/.gallery__item:hover .product-card--inner1, .gallery--item:hover .product-card--inner1 {display:none;}
/*coloured bullets (by segment)*/.product-card__list--urban .product-card__bullet {background:url(../img/sprite-icons-collect.png) no-repeat -803px 0;}
.product-card__list--family-small .product-card__bullet {background:url(../img/sprite-icons-collect.png) no-repeat -815px 0;}
.product-card__list--family-large .product-card__bullet {background:url(../img/sprite-icons-collect.png) no-repeat -827px 0;}
.product-card__list--other .product-card__bullet {background:url(../img/sprite-icons-collect.png) no-repeat -839px 0;}
.product-card__button {filter:none;background:url(../img/legacy/bg-product-card-button.png) no-repeat 0 0;}
.product-card__button:hover {filter:none;background:url(../img/legacy/bg-product-card-button.png) no-repeat -139px 0;}
.product-card__button:hover:after {border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:12px solid #363636;}
/*product header*/.product__header {filter:none;background:url(../img/legacy/bg-product-header.png) no-repeat 0 0;}
.product-print, .product-share {letter-spacing:normal;}
.product-share__button--except {border:none;}
.product-identifier {width:100px;height:62px;border:none;background:url(../img/legacy/bg-channels.png) no-repeat 0 0;}
.product-identifier__title {width:100px;height:14px;margin-top:1px;background:none;}
.product-print {border:none;width:56px;height:62px;background:url(../img/legacy/bg-channels.png) no-repeat -109px 0;}
.product-share {border:none;width:142px;height:62px;background:url(../img/legacy/bg-channels.png) no-repeat -174px 0;}
.product-print__button, .product-share__button {margin-top:1px;}
.product-print__button {width:56px;}
.product-print__text,  .product-share__text {margin-top:1px;}
/*product promo (ball) circular indicator used to denote savings or an advantage*/
.product-promo {filter:none;width:124px;height:102px;padding:22px 0 0 2px;background:url(../img/legacy/bg-product-promo.png) no-repeat 0 0;}
.product-promo__text {margin-top:3px;line-height:0;}
/*thumbnails gallery*/
.gallery-media {list-style:none;width:521px;min-height:258px;margin:0;padding:0;overflow:hidden;}
.gallery-media__list-item--except {margin-right:0;}
.gallery-media__link--active .gallery-media__object {filter:alpha(opacity = 33);}
/*services*/.services {position:relative;}
.services__body {position:relative;z-index:1;}
.services .ie-placeholder__header {display:block;position:absolute;top:-1px;left:-1px;width:835px;height:40px;background:url(../img/legacy/bg-services.png) no-repeat 0 0;}
.services .ie-placeholder__footer {display:block;position:absolute;bottom:-1px;left:-1px!important;z-index:0!important;width:835px;height:40px;background:url(../img/legacy/bg-services.png) no-repeat 0 -360px;}
.specs .ie-placeholder__header {background:url(../img/legacy/bg-services.png) no-repeat 0 -160px;}
.specs .ie-placeholder__footer {background:url(../img/legacy/bg-services.png) no-repeat 0 -200px;}
.specs--var2 .ie-placeholder__header {background:url(../img/legacy/bg-services.png) no-repeat 0 -120px;}
.specs--var2 .ie-placeholder__footer {background:url(../img/legacy/bg-services.png) no-repeat 0 -280px;}
.services--group .ie-placeholder__header {background:url(../img/legacy/bg-services.png) no-repeat 0 -80px;}
.services--group .ie-placeholder__footer {background:url(../img/legacy/bg-services.png) no-repeat 0 -240px;}
.reviews .ie-placeholder__header {background:url(../img/legacy/bg-services.png) no-repeat 0 -120px;}
.reviews .ie-placeholder__footer {background:url(../img/legacy/bg-services.png) no-repeat 0 -280px;}
.services--var2 .ie-placeholder__header {top:-2px;left:-2px;background:url(../img/legacy/bg-services.png) no-repeat 0 -40px;}
.services--var2 .ie-placeholder__footer {bottom:-2px!important;left:-2px!important;background:url(../img/legacy/bg-services.png) no-repeat 0 -320px;}
.cta--teaser .cta__button {	letter-spacing:normal;}
.cta--teaser .cta__button--except {margin-right:0;}
.teaser-card__footer {background:url(../img/legacy/bg-teaser-card-footer.png) no-repeat 0 0;}
.simulation__output {letter-spacing:-0.04em;}
.services--group h3 {letter-spacing:-0.04em;}
.simulation__select {display:inline-block;margin-bottom:22px;width:173px;}
/*price box*/.price-box {position:relative;overflow:visible;}
.price-box__body {position:relative;z-index:1;}
.price-box .ie-placeholder__header {display:block;position:absolute;top:-2px;left:-2px;width:305px;height:35px;background:url(../img/legacy/bg-price-box.png) no-repeat 0 0;}
.price-box .ie-placeholder__footer {display:block;position:absolute;bottom:-2px;left:-2px;z-index:0;width:305px;height:35px;background:url(../img/legacy/bg-price-box.png) no-repeat 0 -35px;}
.grand-total {background:url(../img/legacy/bg-grand-total.png) no-repeat 0 0;}
/*total price (variant:4)*/.grand-total--var4 {background:url(../img/legacy/bg-grand-total-var4.png) no-repeat 0 0;}
/*large call to action buttons (buy, reserve, test drive)*/.cta__button {filter:none;background:#D51478;}
.cta__button:hover {filter:none;background:#D51478;}
/*call to action button type 2 (grey)*/
.cta__button--type2 {filter:none;background:#F7F7F7;}
.cta__button--type2:hover {filter:none;background:#F7F7F7;}
/*call to action button type 3 (green)*/
.cta__button--type3 {filter:none;background:#50B848;}
.cta__button--type3:hover {filter:none;background:#50B848;}
/*product-compare (add product to product comparison)*/.product-compare__label {filter:none;background:url(../img/legacy/bg-product-compare-label.png) no-repeat 0 0;padding:30px 10px 30px 19px;border:none;letter-spacing:-0.04em;	}
.product-compare__label:hover {filter:none;background:url(../img/legacy/bg-product-compare-label.png) no-repeat 0 0;}
/*recommendations (search results and alternatives)*/.recommendations .ie-placeholder__header {display:block;position:absolute;top:-1px;left:-1px;width:251px;height:45px;background:url(../img/legacy/bg-filter-group-01.png) no-repeat 0 0;}
.recommendations__body, .recommendations__footer {position:relative;z-index:1;}
.recommendations .ie-placeholder__footer {display:block;position:absolute;bottom:-14px;left:-1px;width:251px;height:45px;background:url(../img/legacy/bg-filter-group-02.png) no-repeat 0 0;}
.recommendations__title {filter:none;letter-spacing:-0.04em;	}
/*pagination*/.recommendations .bx-wrapper .bx-pager {width:64px;height:22px;margin:0 0 0 -31px;padding:6px 0 0 0;letter-spacing:-0.04em;border:none;background:url(../img/legacy/bg-bx-pager.png) no-repeat 0 0;}
.recommendations .bx-controls {left:-24px;}
/*datasheet*/.datasheet__list-item--odd {background:#F5F5F5;background:rgba(245, 245, 245, 1);border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;border-color:rgba(240, 240, 240, 1);}
.datasheet__list-item--even {border-bottom:none;border-bottom-color:rgba(240, 240, 240, 1);}
/*direction controls previous and next*/.recommendations .bx-wrapper .bx-controls-direction a {filter:none;}
/*stock (availability)*/.stock {margin-bottom:0;padding-bottom:0;}
/*button (default)*/.button-cardoen {border:none;}
/*module:timeline*/.timeline-event:hover .timeline-event__date {color:#333;background:#FFC20E;}
/*page:columns*/.page__cols.except {margin-right:0;}
/**/
.recommendations__slide--active .product-card {background:url(../img/legacy/bg-product-card.png) no-repeat 0 -424px;}
/*directory list - listing format 1 by 1*/
.directory-list--var3 .views-row-even, 
.directory-list--var3 .directory-list__entry.except {margin-right:0;}
/*price (variant:hidden)*/.product-card__price--hidden, .obfuscate {display:inline-block;margin-top:-6px;margin-right:12px;zoom:1;color:#333;filter:progid:DXImageTransform.Microsoft.Chroma(color=#aaa), progid:DXImageTransform.Microsoft.Blur(pixelradius=6);vertical-align:top;}

/*product campaign (0:rectangle:voordeelbedragen)*/.product-card-campaign {top:-4px;left:-4px;}
/*product campaign (variant:1:rectangle:maandbedragen)*/.product-card-campaign--var1 {top:-4px;left:-4px;}
/*product campaign (variant:2:rectangle:placeholder)*/.product-card-campaign--var2 {top:-4px;left:-4px;}
/*product campaign (variant:3:square or ball:placeholder)*/.product-card-campaign--var3 {top:0;left:0;}


/*PAGE:(CAR) BUY-BACK*/
/*slides*/.slides {}
/*slide*/.slide {position:relative;left:0;z-index:1;width:835px;margin-bottom:18px;opacity:1;}
/*slide (variant:1)*/.slides .slide--var1 {position:relative;left:0;margin:0 0 18px 0;text-align:center;opacity:1;}
/*slide body (content)*//*slide button (variant:back)*/.slide__button--back {left:0;}
/*module:map*/.button-zoom {background:#333 url(../img/plugin/google-maps/cd-icon-controller.png) no-repeat 0 0;}
.button-zoom--in {background-position:50% 11px;}
.button-zoom--out {background-position:50% -21px;}
/*non textual search button*/.search__button--graphic {position:absolute;top:20px;right:0;}
.card__button {background:url(../img/legacy/bg-card-button.png) no-repeat 0 0;	}
.card__button:hover {background:url(../img/legacy/bg-card-button.png) no-repeat 0 0;}
.card__button:before {content:"";display: none;}
/*opening hours*/
.node-type-shop .cbox--hours .cbox__body .field-item .oh-wrapper .oh-display:first-child + span,
.node-type-shop .cbox--hours .cbox__body .field-item .oh-wrapper .oh-display:first-child + span + span + span, 
.node-type-shop .cbox--hours .cbox__body .field-item .oh-wrapper .oh-display:first-child + span + span + span +span +span {
	background:#F5F5F5;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
}
/*lists*/
.engagement-2-list li:before {top:9px;background:url(../img/legacy/bg-bullets.png) no-repeat 0 -7px;}

/*COMPARISON TABLE*/
#comparison-table thead th, #comparison-table thead th:hover, .page table.sticky-header tr:first-child th {filter:none;background:none;border:1px solid #ccc;border-left:none;}

/*checkout page*/

/*module:guide*/.guide-steps__txt:after {border-bottom:none;}
.form-cardoen--checkout .form-cardoen__cols.except {margin-right:0;}
.checkout .button-bar .button-cardoen {min-height:auto;}

/*OGONE*/

/*cancel button*/.checkout #ncol_cancel {filter:none;}
/*reduce height of table cells*/.checkout .ncolline1 {height:96px;}
.checkout .ncolh1 {height:51px;}
.checkout .ncoltxtl2 {height:31px;}
/*submit button*/.checkout .ncoltable2 #submit3 {min-height:auto;top:364px;}
/*back button*/.checkout .ncoltable3 #btn_Back {min-height:auto;left:125px;}


/*PLUGINS*/

/*=====================================================================
  Selectric
======================================================================*/
.selectric {filter:none;background:#F9F9F9;}


/*=====================================================================
  Custombox (modal)
======================================================================*/

/*modal (variant:eco:recyclagepremie)*/
.modal__header--eco {filter:none;width:100%;}
.modal__body--eco {width:auto!important;}
.modal--eco .modal__button, .modal--eco .modal__button:hover {filter:none;background:none;}
/*modal (variant:eco:accessories)*/
.custombox-modal--accessories ul li:before {top:7px;background:url(../img/legacy/bg-bullets.png) no-repeat 0 -49px;}