/*INLINE DISPLAY OF FIELDS*/
.product-info__brand div {display: inline;}
.product-info__model div {display: inline;}
.product-info__type div {display:inline;}
.services__body .module__title.reviews__title div {display: inline;}
.grand-total--no-bonus {display:none;}
.recommendations .bx-controls {z-index:0;}

/*GENERIC BLOCK STYLING - CAR BENEATH CONTENT 4 COLUMN*/
.region-car-beneath-content-4-column .block{position:relative;float:left;width:173px;margin:0 1px 0 0;padding:23px 17px 18px 17px;/*23px 16px 18px 16px;*/}
.region-car-beneath-content-4-column .block:last-child{border:none;margin-right:0;padding-right:18px;/*inherit*/padding-left:18px;/*inherit*/}
.region-car-beneath-content-4-column .block .block__title{margin-bottom:12px;}
.region-car-beneath-content-4-column .block .block__title{position: relative;margin: 0px 0px 18px;padding: 0px;font-weight: 400;font-size: 17px;line-height: 1;font-family: 'OrnitonsSerialBold',Arial,Helvetica,sans-serif;}

/*MAIN MENU STYLING*/
.menu-site .links {float:left;list-style:none;width:750px;margin:0;padding:0;overflow:hidden;}
.menu-site .links li {display:block;float:left;}
.menu-site .links a {position:relative;display:block;float:left;height:42px;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;text-align:center;text-decoration:none;background:url(../img/sprite-tabs.png) no-repeat right -168px;}
.menu-site .links a:link, .menu-site__tab:visited {color:#333;color:rgba(51, 51, 51, 1);}
.menu-site .links a:hover, .menu-site__tab:active {color:#66572A;color:rgba(51, 51, 51, 0.75);}
.menu-site .links li {margin-left:-20px;background:url(../img/sprite-tabs.png) no-repeat 0 -84px;}
.menu-site .links li.first {margin-left:0;background:url(../img/sprite-tabs.png) no-repeat 0 0;}
.wrap-text {display:block;float:left;margin:0 47px 0 23px;padding:13px 0 12px 0;background:url(../img/sprite-tabs.png) repeat-x 0 -126px;}
.menu-site .links li.first .wrap-text {margin:0 47px 0 30px;padding:13px 8px 12px 0;}
/*active state*/.menu-site .links li.active {background:url(../img/sprite-tabs.png) no-repeat 0 -42px;z-index:99;position:relative;}
.menu-site .links li.active a {background:url(../img/sprite-tabs.png) no-repeat right -210px;}
.menu-site .links li.active .wrap-text {background:#fff;background:rgba(255, 255, 255, 1);}

/*CAR TEASER*/
.product-card__header div{display: inline;}
.product-card__body .mileage-text{}

/*CAR SEARCH SORT OPTIONS*/
/*module:sort*/#block-apachesolr-search-sort {margin:-1px 0 10px 0;padding:0;}
#block-apachesolr-search-sort .block__title {float:left;margin:0 9px 0 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;text-transform:lowercase;}
#block-apachesolr-search-sort .item-list ul {display:block;list-style:none;margin:0;padding:0;}
#block-apachesolr-search-sort .item-list ul:before,
#block-apachesolr-search-sort .item-list ul:after {content: " "; /* 1 */display: table; /* 2 */}
#block-apachesolr-search-sort .item-list ul:after {clear: both;}
#block-apachesolr-search-sort .item-list ul li {display:inline;}
#block-apachesolr-search-sort .item-list ul li a {display:block;position:relative;float:left;margin:0;padding:0;font-size:15px;text-decoration:underline;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;	}
#block-apachesolr-search-sort .item-list ul li a:before {content:" ";display:inline-block;width:1px;height:10px;margin:0 7px;background:#333;background:rgba(51, 51, 51, 1);}
#block-apachesolr-search-sort .item-list ul li.first a:before {content:none;}
#block-apachesolr-search-sort .item-list ul li a.active {border-color:#6D6E71;border-color:rgba(109, 110, 113, 1);}
#block-apachesolr-search-sort .item-list ul li img {display:none;}

/*PAGINATION*/

/**module : pagination*/.pager {margin:0;padding:0;}
.pagination__link a:link, .pagination__link a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.pagination__link a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.pagination__link a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.pagination .pager li{list-style-type:none;display: inline-block;margin-right: -4px;}
.pagination .pager li a, .pagination .pager li a:link {color:#fff;color:rgba(255, 255, 255, 1);text-decoration:none;}
/*button*/.pagination .pager li a {position:relative;display:inline-block;margin:0 3px 0 0;padding:8px 11px 9px 11px;font-size:15px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);white-space:nowrap;vertical-align:middle;border-radius:3px;text-decoration:none;
 	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgb(69,69,69); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
.pagination .pager li a:hover {color:#FFC20E;color:rgba(255, 194, 14, 1);/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgb(88,88,88);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
/*button:next*/.pagination .pager li.pager-next a {min-width:60px;margin-right:0;margin-left:15px;/*radius*/-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination .pager li.pager-next a:hover:after {border-left-color:#FFC20E;border-left-color:rgba(255, 194, 14, 1);}
.pagination .pager li.pager-next a:after {content:""; position:absolute;top:0;right:-16px;width:0;height:0;border-top:16px solid transparent; border-bottom:16px solid transparent;border-left:16px solid #363636;border-left-color:rgba(54, 54, 54, 1);}
/*button:previous*/.pagination .pager li.pager-previous a{min-width:60px;margin-right:18px;/*radius*/-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination .pager li.pager-previous a:hover:after {border-right-color:#FFC20E;border-left-color:rgba(255, 194, 14, 1);}
.pagination .pager li.pager-previous a:after {content:"";position:absolute;top:0;left:-16px;width:0;height:0;border-bottom:16px solid transparent;border-top:16px solid transparent;border-right:16px solid #363636;border-right-color:rgba(54, 54, 54, 1);}
/*button:active*/.pagination .pager li.pager-current a:link, .pagination .pager li.pager-current a:visited {color:#333;color:rgba(51, 51, 51, 1);background:#FFC20E;background:rgba(255, 194, 14, 1);/*shadow*/-webkit-box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.2);}
.pagination .pager li.pager-current a:hover, .pagination .pager li.pager-current a:active {color:#333;color:rgba(51, 51, 51, 1);background:#FFC20E;background:rgba(255, 194, 14, 1);/*shadow*/-webkit-box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:inset 2px 2px 2px 0 rgba(0, 0, 0, 0.2);}


/*FILTER SIDEBAR REGIONS*/
.region-sidebar-first{position:relative;float:left;width:251px;z-index:10;}
/*product filter*/.filters {}
.region-sidebar-first a:link, .region-sidebar-first a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.region-sidebar-first a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.region-sidebar-first a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.region-blockgroup-zoekcriteria {position:relative;}
.region-blockgroup-zoekcriteria .block {position:relative;width:213px;margin:0 auto 18px auto;padding:2px 0 7px 0;border-bottom:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);clear:both;}
.region-blockgroup-zoekcriteria .block:last-child {margin-bottom:9px;border-bottom:none;padding-bottom:0;}
.region-blockgroup-zoekcriteria .block .block__title {position:relative;width:231px;margin:0 0 21px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;}
.filter__toggle {font-size:12px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;}
#block-facetapi-dyzau9cun5qs9rpidhz8r6b2nu40mbd8{position:relative;display:none;}
/*information link*/
.filter__info {display:inline-block;position:absolute;top:3px;right:0;width:17px;height:15px;margin:0;padding:2px 0 0 0;font-size:13px;line-height:1;text-decoration:none;text-align:center;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:#fff;background:rgba(255, 255, 255, 1);-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.filter__info:after {content:"?";}
.region-blockgroup-zoekcriteria .block .item-list {width:213px;font-size:15px;line-height:1;overflow:hidden;}
.region-blockgroup-zoekcriteria .block .item-list ul {list-style-type:none;margin:0;padding:0;}
.region-blockgroup-zoekcriteria .block .item-list ul li {margin-bottom:9px;}
.region-blockgroup-zoekcriteria .block .item-list ul li a {font-family: 'OrnitonsSerialRegular',Arial,Helvetica,sans-serif;font-weight: 400;font-size:15px;padding:5px 0 4px 0;cursor:pointer;text-decoration: none;}
.region-blockgroup-zoekcriteria .block .item-list ul li a:hover, .region-blockgroup-zoekcriteria .block .item-list ul li a:active, .region-blockgroup-zoekcriteria .block .item-list ul li a:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.region-blockgroup-zoekcriteria .block .item-list ul li:last-child a {padding-bottom:0;}
/*add space between checkbox and label*/.region-blockgroup-zoekcriteria .facetapi-checkbox{margin-right:9px;}
/*filter stock counter*/.filter__stock-counter {float:right;padding-top:2px;padding-right:1px;font-family:Arial, sans-serif;font-size:13px;font-style:italic;line-height:1;color:#969696;color:rgba(150, 150, 150, 1);vertical-align:bottom;}
/*hide fallback button*/.filter__button--fallback {display:none;}
/*change label appearance*/.filter__menu--color .filter__label {float:left;width:25px;height:19px;margin:7px 10px 1px 1px;padding:6px 0 0 0;text-align:center;border:4px solid #fff;outline:1px solid #ddd;}
/*reset checkbox*/.filter__menu--color .filter__input {margin:0;padding:0;}
/*.facetapi-facet-ftm-field-price a, .facetapi-facet-itm-field-mileage a, .facetapi-facet-itm-field-number-of-doors a, .facetapi-facet-ftm-field-financing-monthly-pric a{display:inline !important;}*/


/*SELECTION*/
/*selection module (je selectie - results + selected filters)*/
#block-cardoen-solr-remove-filters {position:relative;width:213px;margin:0 auto 18px auto;padding:2px 0 14px 0;border-bottom:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);clear:both;}
#block-cardoen-solr-remove-filters .block__title {margin:0 0 2px 0;}
#block-cardoen-solr-remove-filters .selection-list {margin:16px 0 0 0;padding:0;list-style:none;font-size:15px;line-height:1;}
#block-cardoen-solr-remove-filters .selection-list__item {margin:0;padding:5px 0 4px 0;}
#block-cardoen-solr-remove-filters .selection-list__item.first a {display:block;width:211px;text-align:center;text-decoration:none;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);background:#fff;background:rgba(255, 255, 255, 1);-webkit-border-radius:3px;border-radius:3px;}
#block-cardoen-solr-remove-filters .selection-list__item.first a:hover {border-color:#E42021;border-color:rgba(228, 32, 33, 1);}
#block-cardoen-solr-remove-filters .selection-list__item a {text-decoration:underline;}
#block-cardoen-solr-remove-filters .selection-list__item a:hover {color:#E42021;color:rgba(228, 32, 33, 1);text-decoration:line-through;}


/*FRONTPAGE*/
.region-front-page-content .block {display:block;margin:0 0 7px 0;}
.region-front-page-content .block__title {width:835px;height:29px;margin:0 0 11px 0;padding:6px 0 7px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:23px;line-height:1;background:url(../img/bg-tire-track.png) repeat-x 0 0;}
/*placeholder*/.gallery--item {position:relative;height:212px;}
/*show on hover*/.gallery--item:hover .product-card--inner2 {-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:99;}
/*hide on hover*/.gallery--item:hover .product-card--inner1 {display:none;}


/*FOOTER*/
/*footer:primary*//*preferences*/.region-footer-primary {background:#F4F4F4;background:rgba(244, 244, 244, 1);}
.region-footer-primary .block{margin: 0 auto;width: 1104px;padding: 36px 18px 18px 18px;overflow: visible;}
.region-footer-primary .block form{background:white;width:1048px;padding: 23px 27px 27px 27px;}
.region-footer-primary .block .block__title{margin-bottom:8px;position: relative;margin: 0 0 18px 0;padding: 0;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;line-height: 1;}

/*footer about cardoen block*/#block-block-8{float:left;width:543px;margin-right:18px;}
#block-block-8 br{display: none;}
#block-block-8 p{display: inline;}
.region-blockgroup-footer-secondary-top-group{width: 1104px;margin-bottom: 18px;*zoom: 1;}
.region-blockgroup-footer-secondary-top-group:before, .region-blockgroup-footer-secondary-top-group:after{content: " "; /* 1 */ display: table; /* 2 */}
.region-blockgroup-footer-secondary-top-group:after{clear:both;}

/*footer poll block*/.poll__poll {position:relative;float:right;width:498px;margin:0 0 0 0;padding:16px 10px 18px 10px;border:3px solid #fff;border-color:rgba(255, 255, 255, 1);
	/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);
	/*gradient*/background:rgb(234,234,234);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(234,234,234,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(234,234,234,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#fafafa',GradientType=0 );/* IE6-8 */
}
.poll__poll a:link, .poll__poll a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.poll__poll a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.poll__poll a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.poll .vote-form{text-align: left;}
.poll__poll .links .last{display:none;}
.poll .vote-form .choices{margin-left:0px;}
.poll .vote-form .form-type-radios{margin-top:10px;}
.poll__image {position:absolute;display:block;top:9px;right:9px;width:117px;height:88px;background:url(../img/logo-cardoen.svg) no-repeat 0 0;background-size:contain;overflow:hidden;}
/*fallback*/.no-svg .poll__image {background-image:url(../img/logo-cardoen.png);}
.poll__poll .block__title {max-width:372px;margin-bottom:16px;text-transform: lowercase;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;}
.vote-form .title {max-width:372px;margin:0 0 10px 0;padding:0;line-height:1.5;}
.poll__answer {}
.vote-form .form-radio {display:inline-block;margin-right:9px;vertical-align:middle;}
.vote-form label {cursor:pointer;}
.vote-form label:hover, .vote-form label:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.vote-form .form-type-radios {list-style:none;margin:0 0 26px 0;padding:0;}
#edit-vote {height:37px;margin:0 18px 0 0;padding:0 22px;font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:15px;line-height:1;font-weight:700;color:#fff;color:rgba(255, 255, 255, 1);border:none;/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgb(69,69,69);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
#edit-vote:hover, #edit-vote:active, #edit-vote:focus {
	/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgb(88,88,88);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}


/*secondary bottom region*/.region-blockgroup-footer-secondary-bottom-gro{width: 1104px;margin-bottom: 18px;*zoom: 1;}
.region-blockgroup-footer-secondary-bottom-gro:before, .region-blockgroup-footer-secondary-bottom-gro:after{content: " "; /* 1 */ display: table; /* 2 */}
.region-blockgroup-footer-secondary-bottom-gro:after{clear:both;}
.region-blockgroup-footer-secondary-bottom-gro .block{float:left;width:172px;margin-right: 18px}

/*module : shortlinks*/.footer-links {}
.region-blockgroup-footer-secondary-bottom-gro .block__title {display:inline-block;padding:7px 9px 9px 9px;background:#fff;background:rgba(255, 255, 255, 1);
/*radius*/-webkit-border-radius:6px 1px 6px 1px;border-radius:6px 1px 6px 1px;
/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);}
/*callout notch*/.notch {position:absolute;bottom:-5px;left:16px;width:0;height:0;margin:0;padding:0;border-top:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:7px 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);*/}
.region-blockgroup-footer-secondary-bottom-gro .block ul {list-style:none;margin:0;padding:0;line-height:1.4375;}
.region-blockgroup-footer-secondary-bottom-gro .block ul a {color:#fff;text-decoration:none;}
.region-blockgroup-footer-secondary-bottom-gro .block ul a:hover, .region-blockgroup-footer-secondary-bottom-gro .block ul a:focus {text-decoration:underline;}
.region-blockgroup-footer-secondary-bottom-gro .block ul li {padding-left:13px;text-indent:-.8em;}
.region-blockgroup-footer-secondary-bottom-gro .block ul li:before {content:"￫ ";color:#FFC20E;color:rgba(255, 194, 14, 1);}
.footer__cols{margin-bottom:18px;}


/*module: news block*/#block-views-footer-news-block{float:right;width: 344px;margin-right:0;}
.region-blockgroup-footer-secondary-bottom-gro .view-footer-news ul li{text-indent:0;padding-left:0;}
.region-blockgroup-footer-secondary-bottom-gro .view-footer-news ul li:before {content:"";}
.view-footer-news img{background: none repeat scroll 0 0 #585858;border-radius: 3px;display: block;float: left;height: 60px;margin: 6px 9px 0 0;overflow: hidden;padding: 0;width: 80px;}


/*module: footer secondary slogan*/
/*module : service*/#block-block-9 {margin-top:6px;padding:15px 0 0 0;border-top:1px solid #888;border-top-color:rgba(136, 136, 136, 1);}
#block-block-9 p{margin:0;pading:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:22px;line-height:1.5;text-align:center;color:#fff;clor:rgba(255, 255, 255, 1);}


/*region: footer tertiary*/.region-footer-tertiary{background: none repeat scroll 0 0 #3F3F3F;}
#block-menu-menu-footer-tertiary-menu {padding-top:18px;padding-bottom:14px;text-align:center;}
#block-menu-menu-footer-tertiary-menu ul {list-style:none;margin:0;padding:0;font-size:14px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);}
#block-menu-menu-footer-tertiary-menu ul li {display:inline;}
#block-menu-menu-footer-tertiary-menu ul li:first-child a {padding-left:0;}
#block-menu-menu-footer-tertiary-menu ul li:last-child a {padding-right:0;}
#block-menu-menu-footer-tertiary-menu ul li:after {content:"|";color:#FFC20E;color:rgba(255, 194, 14, 1);}
#block-menu-menu-footer-tertiary-menu ul li:last-child:after {content:"";	}
#block-menu-menu-footer-tertiary-menu ul li a {display:inline-block;padding:0 9px;color:#fff;}
.site-footer__icon {display:inline-block;width:20px;height:20px;margin-right:6px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.site-footer__icon--twitter {background-position:-123px 0;}
.site-footer__icon--facebook {background-position:-146px 0;}
.site-footer__icon--rss {background-position:-169px 0;}
.site-footer__icon--copy{display:inline;background:none;text-decoration:none;cursor:default;}


/*SHOP ASSISTANT*/
.recent-list--item {display:block;position:relative;float:left;width:202px!important;height:224px;margin:0 9px 0 0;padding:0;}
.recent-list--item:last-child {margin-right:0;}
/*show on hover*/.recent-list--item:hover .product-card--inner2 {-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:99;}
/*hide on hover*/.recent-list--item:hover .product-card--inner1 {display:none;}

.compare-list{width:1132px;}
.cta.cta--compare{width:204px;}

/*SIDEBAR COMPARE*/
.region-sidebar-second .product-compare{margin-bottom:18px;}
.region-sidebar-second .product-compare__label br{display:none;}

/*SIDEBAR CAR NODE*/
.recommendations__list .views-row{position:relative;height:212px;}
/*show on hover*/.recommendations__list .views-row:hover .product-card--inner2 {-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:99;}
/*hide on hover*/.recommendations__list .views-row:hover .product-card--inner1 {display:none;}

/*module:breadcrumb*/
.breadcrumb {position:absolute;top:22px;left:18px;width:826px;font-size:14px;line-height:1.2;text-transform:lowercase;overflow:hidden;}
.breadcrumb ol {padding:0;margin:0;}
.breadcrumb__title {}
.breadcrumb__title--fallback {display:none;}
.breadcrumb li {display:inline;}
.breadcrumb li a {display:inline-block;margin:0 9px 0 0;}
.breadcrumb li a:link {text-decoration:none;}
.breadcrumb li a:after {display:inline-block;margin:0 0 0 9px;content:">";font-size:18px;line-height:1;color:#BABABA;color:rgba(186, 186, 186, 1);}

/*container:001*/.region-header {float:right;width:853px;height:49px;text-align:right;overflow:hidden;}
/*secondary navigation*/#block-menu-menu-corporate-menu {display:inline-block;height:49px;text-align:right;overflow:hidden;}
#block-menu-menu-corporate-menu ul {list-type:none;margin:0;padding:0;font-size:14px;line-height:1;}
#block-menu-menu-corporate-menu ul li {display:inline;}
#block-menu-menu-corporate-menu ul li a {display:inline-block;margin:0;padding:18px 9px 17px 9px;border-left:1px solid #fff;border-left-color:rgba(255, 255, 255, 1);}
#block-menu-menu-corporate-menu ul li a:link, #block-menu-menu-corporate-menu ul li a:visited {color:#333;color:rgba(51, 51, 51, 1);}
#block-menu-menu-corporate-menu ul li a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
#block-menu-menu-corporate-menu ul li a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}

/* Language switcher block */
#block-locale-language {display:inline-block;float:right;height:49px;text-align:right;}
#block-locale-language ul {list-type:none;margin:0;padding:0;font-size:14px;line-height:1;}
#block-locale-language ul li {display:inline;}
#block-locale-language ul abbr[title] {border:none;}
#block-locale-language ul li.active {display:none;}
#block-locale-language ul li a {display:inline-block;margin:0;padding:18px 9px 17px 9px;border-left:1px solid #fff;border-left-color:rgba(255, 255, 255, 1);}
#block-search-form .form-item-search-block-form, #block-cardoen-search-by-id .form-item-search-by-id-form {width:172px;display:inline-block;}
#block-search-form .container-inline, #block-cardoen-search-by-id form {position:relative;width:213px;margin:0 auto 18px auto;padding:16px 0px 0px 0px;clear:both;}
#block-cardoen-search-by-id form {padding-top:18px;}
#block-search-form .form-text, #block-cardoen-search-by-id .form-text {width:157px;height:33px;padding-right:9px;padding-left:9px;color:#6D6E71;color:rgba(109, 110, 113, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;
/*gradient*/background:rgb(240,240,240); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(244,244,244,1) 12%, rgba(249,249,249,1) 24%, rgba(254,254,254,1) 64%, rgba(255,255,255,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(12%,rgba(244,244,244,1)), color-stop(24%,rgba(249,249,249,1)), color-stop(64%,rgba(254,254,254,1)), color-stop(100%,rgba(255,255,255,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(244,244,244,1) 12%,rgba(249,249,249,1) 24%,rgba(254,254,254,1) 64%,rgba(255,255,255,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(244,244,244,1) 12%,rgba(249,249,249,1) 24%,rgba(254,254,254,1) 64%,rgba(255,255,255,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(244,244,244,1) 12%,rgba(249,249,249,1) 24%,rgba(254,254,254,1) 64%,rgba(255,255,255,1) 100%);/* IE10+ */
background:linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(244,244,244,1) 12%,rgba(249,249,249,1) 24%,rgba(254,254,254,1) 64%,rgba(255,255,255,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 );/* IE6-8 */
}
/*fallback = hidden by default*/.filter__title--fallback {display:none;}
/*search input field*/#block-search-form .form-text  {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.search__button {}
.search__button--graphic{top:auto;}
#block-search-form .form-actions{display:none;}

#block-cardoen-search-by-id .form-submit{display:none;}
#block-cardoen-car-services{margin-top:15px;}
#block-cardoen-solr-car-alternatives .block__title, #block-cardoen-car-services .block__title{width: 835px;height: 29px;margin: 0 0 11px 0;padding: 6px 0 7px 0;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 23px;line-height: 1;background: url(../img/bg-tire-track.png) repeat-x 0 0;}


/*KEEP ME IN INFORMED FORM*/
#webform-client-form-4833 .fieldset-wrapper {/*width:660px;*/width:100%;}
#webform-client-form-4833 #brands-fieldset-wrapper{margin-top:0;}
#webform-client-form-4833 .prefs__group {margin:0;}
#webform-client-form-4833 .prefs__select {position:relative;width:730px;}
#webform-client-form-4833 .prefs__input--text--disabled {text-transform:lowercase;}
#webform-client-form-4833 .preferences__link--modify {padding:5px 0;}
#webform-client-form-4833 .webform-component--zip label,
#webform-client-form-4833 .webform-component--email label,
#webform-client-form-4833 .webform-component--frequency label{font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
#webform-client-form-4833 .webform-component--frequency label.option {margin-left:8px;float:left;margin-top:-9px;font-weight:400;font-family: 'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;}
#webform-client-form-4833 .webform-component--frequency .form-item {margin:18px 18px 18px 0;float:left;width:auto;}
#webform-client-form-4833 .webform-component--frequency{width:100%;height:90px;margin-top:7px;}
#webform-client-form-4833 .webform-component--frequency .form-radio{float:left;}
#webform-client-form-4833 .webform-component--zip {}
#webform-client-form-4833 .webform-component--email{}
#webform-client-form-4833 .webform-container-inline {display:inline-block;margin:0 14px 0 0;}
#webform-client-form-4833 .form-actions {display:inline-block;margin:0;}
#webform-client-form-4833 .webform-component--zip input[type='text'],
#webform-client-form-4833 .webform-component--email #edit-submitted-email--2,
#webform-client-form-4833 .webform-component--email #edit-submitted-email{float:left;width:188px;height:38px;margin:0;padding:0.5em 9px;color:#222;color:rgba(34, 34, 34, 1);line-height:normal;vertical-align:baseline;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);/*shadow*/-webkit-box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.1);/*radius*/-webkit-border-radius:3px;border-radius:3px;}
#webform-client-form-4833 .webform-component--zip input[type='text']{width:95px;}
#webform-client-form-4833 .selectricWrapper {margin-bottom:11px;}
#webform-client-form-4833 .form-type-select {float:left;width:301px;margin-right:18px;}
#webform-client-form-4833 .form-type-select select {width:200px;}
#webform-client-form-4833 #brands-fieldset-wrapper .form-submit {position:relative;top:27px;display:inline-block;float:left;width:37px;margin:0 9px 0 0;text-indent:-999em;background-color:#fff;background-color:rgba(255, 255, 255, 1);border:1px solid #444;border-color:rgba(68, 68, 68, 1);background-image:url(../img/sprite-icons-collect.png);background-repeat:no-repeat;-webkit-border-radius:100%;border-radius:100%;}

/*NOTE : buttons need differentiating classnames*/
/*add*/#webform-client-form-4833 input.add__brand.form-submit  {background-position:-2492px 0!important;}
#webform-client-form-4833 input.add__brand.form-submit:hover  {background-image:url(../img/sprite-icons-collect.png);background-position:-2492px 0!important;	}
/*remove*/#webform-client-form-4833 input.remove__brand.form-submit {background-position:-2533px 0!important;}
#webform-client-form-4833 input.remove__brand.form-submit:hover {background-image:url(../img/sprite-icons-collect.png);background-position:-2533px 0!important;}

#webform-client-form-4833 input[type="submit"]{
	/*button (default)*/position:relative;top:32px;height:37px;margin:0;padding:0 22px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:15px;font-weight:400;line-height:1;*font-size:90%;/*IE 6/7 - To reduce IE's oversized button text*/*overflow:visible;/*IE 6/7 - Because of IE's overly large left/right padding on buttons*/padding:0.6em 1em;color:#fff;/*rgba not supported (IE 8)*/color:rgba(255, 255, 255, 1);/* rgba supported */*color:#fff;/* IE 6 & 7 */border:1px solid #333;/*IE 6/7/8*/border:none rgba(51, 51, 51, 1);/*IE9 + everything else*/text-decoration:none;
	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgb(69,69,69);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
#webform-client-form-4833 input[type="submit"]:hover, #webform-client-form-4833 input[type="submit"]:focus,
#car-reservation-form input[type="submit"]:hover {
	color:#fff;
	color:rgba(255, 255, 255, 1);
	/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgb(88,88,88);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
#webform-client-form-4833 input[type="submit"]:focus {outline:0;}
#webform-client-form-4833 input[type="submit"]:active {box-shadow:0 0 0 1px rgba(0,0,0, 0.15) inset, 0 0 6px rgba(0,0,0, 0.20) inset;}

/* fix position of car teasers in sidebar */
.recommendations__list-item{position: relative;}
.product-compare__label{margin:0;}

.recommendations__slide--active .product-card,.recommendations__slide--active .product-card__header{border-color: #B8B8B8;border-color: rgba(184, 184, 184, 1);}
.recommendations__slide--active .product-card__footer {background-color: #B8B8B8;background-color: rgba(184, 184, 184, 1);}


/*SHOP STYLES*/
.street-address{font-size: 17px;}
/*.view-cardoen-locations {margin-top:18px;}*/
.view-cardoen-locations .field-name-field-image img{margin-top: 4px;margin-bottom: 0;float: left;margin-right: 1em;width:121px;height:80px;border-radius:0;}
.view-cardoen-locations .listing__address.address {line-height:1.4em;}
.view-cardoen-locations .listing__cta {margin-top:5px; width: 93%; }


/*SHOPS TABLE STYLES*/
.view-cardoen-locations.view-display-id-block_1 .view-content{margin: 0 0 1.421em 0;padding: 15px 0 22px 0;border: 1px solid #6D6E71;-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.view-cardoen-locations.view-display-id-block_1 .view-content table{margin-top:18px;}
.view-cardoen-locations.view-display-id-block_1 .view-content table{font-size:11px;padding:11px 9px;vertical-align: text-top;border-right: 1px solid #6D6E71;border-bottom: 1px solid #6D6E71;text-align: left;}
.view-cardoen-locations.view-display-id-block_1 .view-content table .street-address{font-size:11px;font-weight:normal;}

/*MODAL*/
.custombox-modal::-webkit-scrollbar{width:13px;height:13px;}
.custombox-modal::-webkit-scrollbar-track, .custombox-modal::-webkit-scrollbar-thumb  {border-radius:36px 3px;}
.custombox-modal {
	width:auto!important;
	border:3px solid #888;
	border-color:rgba(136, 136, 136, 1);
	background:#fff;
	background:rgba(255, 255, 255, 1);
	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.3);
	box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.3);
	/*radius*/-webkit-border-radius:36px 3px;
	border-radius:36px 3px;
	overflow: auto;
}
.custombox-modal-content {
	position:relative;
	width:566px;
	margin:0;
	padding:67px 27px 20px 27px;
	/*border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);*/
	font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:15px;
	line-height:1.33;
	color:#333;
	color:rgba(51, 51, 51, 1);
	outline:none;
	background:#fff;
	background:rgba(255, 255, 255, 1);
	overflow:hidden;
	/*radius*/-webkit-border-radius:33px 1px;
	border-radius:33px 1px;}
.custombox-modal--eco {border:none;}
.custombox-modal--eco .custombox-modal-content {padding:0;}
.custombox-modal--accessories .custombox-modal-content {}
.custombox-modal--accessories .block {padding:0!important;width:auto;}
.custombox-modal-content header, .custombox-modal--accessories .block__title {position:absolute;top:0;left:0;width:100%;height:44px;text-align:center;border-bottom:1px solid #cacaca;border-bottom-color:rgba(202, 202, 202, 1);overflow:hidden;/*radius*/-webkit-border-radius:33px 0 0 0;border-radius:33px 0 0 0;/*gradient*/background:rgb(249,249,249);/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(236,236,236,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(236,236,236,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ececec',GradientType=0 );/* IE6-8 */
}
.custombox-modal-content header h2, .custombox-modal--accessories h2.block__title {margin:0 auto;padding:13px 0 0 0;font-size:17px;line-height:1;line-height:1;text-transform:lowercase;}
.custombox-modal-content header h2 a, .custombox-modal--accessories h2.block__title a {text-decoration:none;}
.custombox-modal--accessories h2.block__title {height:32px;
	border-right: 1px solid #cacaca;}
.custombox-modal--accessories ul {list-style-type:none;margin:0;padding:0 0 0 16px;}
.custombox-modal--accessories ul li {position:relative;}
.custombox-modal--accessories ul li:before {position:absolute;top:11px;left:-15px;content:" ";display:inline-block;width:7px;height:7px;margin-right:5px;background:#333;background:rgba(51, 51, 51, 1);/*radius*/-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
/*cardoen-grijs*/.custombox-modal--accessories ul li:before {background:#6D6E71;background:rgba(109, 110, 113, 1);}
.modal__button--close {
	display:block;position:absolute;top:0;right:0;width:45px;height:45px;border-left:1px solid #cacaca;border-left-color:rgba(202, 202, 202, 1);text-indent:-999em;overflow:hidden;cursor:pointer;
	/*gradient*/background:rgb(249,249,249);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(249,249,249,1) 0%, rgba(236,236,236,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(236,236,236,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ececec',GradientType=0 );/* IE6-8 */
}
.modal__button--close:hover {
	/*gradient*/background:rgb(249,249,249); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(249,249,249,1) 0%, rgba(236,236,236,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(236,236,236,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ececec',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.modal__icon--close {display:block;position:absolute;top:15px;right:15px;width:14px;height:15px;background:url(../img/sprite-icons-collect.png) no-repeat -24px 0;}
.custombox-modal-content form, .custombox-modal-content .webform-confirmation {width:546px;margin:0;padding:0;overflow:hidden;}
.custombox-modal-content .field-name-body {width:546px;margin:0;padding:0;overflow:hidden;}
.custombox-modal-content p {margin:0 0 1.421em 0;padding:0;}
.custombox-modal-content form p:first-child, .custombox-modal-content .webform-confirmation p:first-child {margin-top:0;margin-bottom:14px;}
.custombox-modal-content form .form-item {display:inline-block;float:left;width:255px;margin:0 18px 13px 0;}
.custombox-modal-content form .form-item.webform-component-checkboxes,
.custombox-modal-content form .form-item.form-type-checkbox,
.custombox-modal-content form .form-item.webform-component-textarea {display:block;float:none;width:528px;margin-left:0;clear:both;}
.custombox-modal-content form .form-item label {display:block;margin:0 0 11px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1;}
.custombox-modal-content form label.option {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.custombox-modal-content form label.option:hover {cursor:pointer;color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.custombox-modal-content form .form-item input, .custombox-modal-content form .form-item textarea  {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;}
/*add space between checkbox and label*/.custombox-modal-content form .form-item input[type="checkbox"]{margin-right:9px;}
/*INPUT*/
.custombox-modal-content form .form-item input[type="text"],
.custombox-modal-content form .form-item input[type="email"],
.custombox-modal-content form .form-item textarea {display:block;width:100%;/*height:33px;*/margin:0;padding:8px 9px;color:#333;color:rgba(51, 51, 51, 1);border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);border-color:rgba(202, 202, 202, 0.8);/*shadow*/-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);/*radius*/-webkit-border-radius:3px;border-radius:3px;/*box-sizing*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;	}
.custombox-modal-content form .form-item textarea {height:72px;}
.custombox-modal-content .form-checkbox {display:inline-block;float:left;vertical-align:middle;}
/*Need to separate out the :not() selector from the rest of the CSS 2.1 selectors since IE8 won't execute CSS that contains a CSS3 selector.*/
.custombox-modal-content form .form-item input:not([type]) {display:inline-block;padding:0.5em 9px;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius:3px;/*box-sizing*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*INPUT:FOCUS*/
.custombox-modal-content form .form-item input[type="text"]:focus,
.custombox-modal-content form .form-item input[type="email"]:focus,
.custombox-modal-content form .form-item textarea:focus {outline:0;outline:thin dotted \9;/* IE6-9 */border-color:#0095DA;border-color:rgba(0, 149, 218, 1);}
/*Need to separate out the :not() selector from the rest of the CSS 2.1 selectors since IE8 won't execute CSS that contains a CSS3 selector.*/
.custombox-modal-content form .form-item input:not([type]):focus {outline:0;outline:thin dotted \9;/* IE6-9 */border-color:#0095DA;border-color:rgba(0, 149, 218, 1);}
.custombox-modal-content form .form-item input[type="radio"]:focus, .custombox-modal-content form .form-item input[type="checkbox"]:focus {outline:thin dotted #333;outline:1px auto #0095DA;outline-color:rgba(0, 149, 218, 1);}
/*INPUT:DISABLED*/
.custombox-modal-content form .form-item input[type="text"][disabled],
.custombox-modal-content form .form-item input[type="email"][disabled],
.custombox-modal-content form .form-item textarea[disabled] {	cursor:not-allowed;background:#eee;background:rgba(238, 238, 238, 1);color:#aaa;color:rgba(170, 170, 170, 1);}
/*Need to separate out the :not() selector from the rest of the CSS 2.1 selectors since IE8 won't execute CSS that contains a CSS3 selector.*/
.custombox-modal-content form .form-item input:not([type])[disabled] {cursor:not-allowed;background:#eee;background:rgba(238, 238, 238, 1);color:#aaa;color:rgba(170, 170, 170, 1);}
/*INPUT:READ-ONLY*/
.custombox-modal-content form .form-item input[readonly],
.custombox-modal-content form .form-item textarea[readonly] {background:#eee;background:rgba(238, 238, 238, 1);color:#6D6E71;color:rgba(109, 110, 113, 1);border-color:#cacaca;border-color:rgba(202, 202, 202, 1);}
/*INPUT:INVALID*/.custombox-modal-content form .form-item input:focus:invalid,
.custombox-modal-content form .form-item textarea:focus:invalid {color:#E42021;color:rgba(228, 32, 33, 1);border-color:#E42021;border-color:rgba(228, 32, 33, 1);}
.custombox-modal-content form .form-item input:focus:invalid:focus,
.custombox-modal-content form .form-item textarea:focus:invalid:focus {border-color:#E42021;border-color:rgba(228, 32, 33, 1);}
.custombox-modal-content form .form-item input[type="radio"]:focus:invalid:focus,
.custombox-modal-content form .form-item input[type="checkbox"]:focus:invalid:focus {outline-color:#E42021;outline-color:rgba(228, 32, 33, 1);}
/*FIELDSET*/.custombox-modal-content fieldset {display:block;margin:0;padding:0;border:0;}
/*LEGEND*/.custombox-modal-content legend {display:block;width:100%;margin:0 0 18px 0;padding:0;color:#333;color:rgba(51, 51, 51, 1);font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;}

.custombox-modal-content form .form-actions {display:block;width:100%;margin:18px 0 0 0;clear:both;}
.custombox-modal-content form .form-actions input[type="submit"] {
	height:37px;margin:0 18px 0 0;padding:0 22px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:15px;line-height:1;font-weight:400;color:#fff;color:rgba(255, 255, 255, 1);border:none;/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgb(69,69,69); /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
.custombox-modal-content form .form-actions input[type="submit"]:hover, .custombox-modal-content form .form-item input[type="submit"]:active, .custombox-modal-content form .form-item input[type="submit"]:focus {
	/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgb(88,88,88);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}

.custombox-modal.exit-box { height: auto!important; padding: 0; }
.custombox-modal.exit-box .custombox-modal-content { padding: 0; background-color: #47AF40; color: #fff; }
.custombox-modal.exit-box .popup-exit-node h2 { position: absolute; left: 25px; }
.custombox-modal.exit-box .popup-exit-node legend { color: #fff; }
.custombox-modal.exit-box .form-cardoen { border: none; border-radius: 0; -webkit-border-radius: 0; }
.custombox-modal.exit-box .exit-popup-content { padding: 10px; }
.custombox-modal.exit-box .exit-popup-content .webform-client-form input[type="submit"] { top: 0; margin-top: 20px; }
.custombox-modal.exit-box .webform-client-form .webform-component--email #edit-submitted-email { width: 318px; }
/*.custombox-modal.exit-box .custombox-modal-content form .form-actions { float: left; width: 180px; clear: none; margin: 32px 0 0 0; }*/
.custombox-modal.exit-box .custombox-modal-content .webform-client-form .selectric p.label:first-child {margin-bottom: 0;}
.custombox-modal.exit-box .custombox-modal-content .webform-client-form .webform-component-email { width: 325px; }
.custombox-modal.exit-box .custombox-modal-content .webform-client-form .webform-component-email label, .custombox-modal.exit-box .webform-client-form div > legend { font-size: 22px; }

.custombox-modal.exit-box fieldset.collapsible { display: none; }

.custombox-modal.exit-box .custombox-modal-content form input.add__brand[type="submit"], .custombox-modal.exit-box .custombox-modal-content form input.remove__brand[type="submit"] {
	margin-top: 25px;
	margin-bottom: 20px;
	margin-right: 10px;
}

#edit-submitted-brands-fieldset input.add__brand {
	margin-top: 0;
	margin-bottom: 20px;
	margin-right: 10px;
}

.custombox-modal.exit-box .custombox-modal-content { width: 600px; }

.custombox-modal.exit-box .custombox-modal-content .add_model_brand_label {
	top: 10px;
}

.custombox-modal.exit-box .custombox-modal-content .webform-client-form #brands-fieldset-wrapper .form-submit {position:relative;top:25px;display:inline-block;float:left;width:37px;margin:0 9px 0 0;text-indent:-999em;background-color:#fff;background-color:rgba(255, 255, 255, 1);border:1px solid #444;border-color:rgba(68, 68, 68, 1);background-image:url(../img/sprite-icons-collect.png);background-repeat:no-repeat;-webkit-border-radius:100%;border-radius:100%;}
.custombox-modal.exit-box .custombox-modal-content .webform-client-form input.add__brand.form-submit {
	background-position: -2492px 0!important;
}
.custombox-modal.exit-box .custombox-modal-content .webform-client-form input.remove__brand.form-submit {
	background-position: -2533px 0!important;
}

.custombox-modal.exit-box .custombox-modal-content form .form-actions input.form-submit[type="submit"], .custombox-modal.exit-box .custombox-modal-content form .add__brand, .custombox-modal.exit-box .custombox-modal-content form .remove__brand {

	height:37px;margin:0;padding:0 22px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:15px;font-weight:400;line-height:1;*font-size:90%;/*IE 6/7 - To reduce IE's oversized button text*/*overflow:visible;/*IE 6/7 - Because of IE's overly large left/right padding on buttons*/padding:0.6em 1em;color:#fff;/*rgba not supported (IE 8)*/color:rgba(255, 255, 255, 1);/* rgba supported */*color:#fff;/* IE 6 & 7 */border:1px solid #333;/*IE 6/7/8*/border:none rgba(51, 51, 51, 1);/*IE9 + everything else*/text-decoration:none;
	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgba(215, 23, 128);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(215, 23, 128, 1) 0%, rgba(182, 4, 64, 1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215, 23, 128, 1)), color-stop(100%,rgba(182, 4, 64, 1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
.custombox-modal.exit-box .custombox-modal-content form .form-actions input.form-submit[type="submit"]:hover, .custombox-modal-content form .form-item input.form-submit[type="submit"]:active, .custombox-modal-content form .form-item input.form-submit[type="submit"]:focus, .custombox-modal.exit-box .custombox-modal-content form .add__brand:hover, .custombox-modal.exit-box .custombox-modal-content form .add__brand:active, .custombox-modal.exit-box .custombox-modal-content form .add__brand:focus, .custombox-modal.exit-box .custombox-modal-content form .remove__brand:hover, .custombox-modal.exit-box .custombox-modal-content form .remove__brand:active, .custombox-modal.exit-box .custombox-modal-content form .remove__brand:focus {
	color:#fff;
	color:rgba(255, 255, 255, 1);
	/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgba(198, 6, 112);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%, rgba(182, 4, 64, 1)) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(198, 6, 112, 1)), color-stop(100%,rgba(182, 4, 64, 1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}

.custombox-modal.exit-box .custombox-modal-content .popup-exit-node > h2 {
	text-shadow: 4px 4px 5px black;
	font-size: 38px;
	top: -20px;
}

/* .modal__button--close*/
.custombox-modal.exit-box .custombox-modal-content .modal__button--close, .custombox-modal.default-box .custombox-modal-content .modal__button--close {
	background: transparent;
	border: 0;
}
.custombox-modal.exit-box .custombox-modal-content .modal__icon--close, .custombox-modal.default-box .custombox-modal-content .modal__icon--close {
	background: transparent;
}
.custombox-modal.exit-box .custombox-modal-content .modal__icon--close:before, .custombox-modal.default-box .custombox-modal-content .modal__icon--close:before {
	content: '+';
	display: block;
	position: absolute;
	text-indent: 0;
	color: white;
	font-size: 35px;
	top: -25px;
	left: 5px;
	-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);
}

.custombox-modal.exit-box .custombox-modal-content a.prefs__link { display: none; color: #fff; }

.custombox-modal.exit-box .custombox-modal-content .prefs__input--text { width: 160px; }
.custombox-modal.exit-box .custombox-modal-content .prefs__select .form-item {margin-bottom: 0; width: 225px; }

.custombox-modal.exit-box .custombox-modal-content fieldset.form-wrapper .form-submit {position:relative;top:0;display:inline-block;float:left;width:37px;margin:0 9px 0 0;text-indent:-999em;background-color:#fff;background-color:rgba(255, 255, 255, 1);border:1px solid #444;border-color:rgba(68, 68, 68, 1);background-image:url(../img/sprite-icons-collect.png);background-repeat:no-repeat;-webkit-border-radius:100%;border-radius:100%;}

.custombox-modal.exit-box .custombox-modal-content form { width: 600px; }

.popup-exit-node .exit-confirmation-message {
	padding: 10px;
}

/* DEFAULT POP-UP */
.custombox-modal.default-box { padding: 0; }

.custombox-modal.default-box .custombox-modal-content .form-submit { width: 120px;}

.custombox-modal.default-box .custombox-modal-content { padding: 0; background-color: #3B93D4; color: #fff; width: 100% }
.custombox-modal.default-box { top: 50%; height: auto!important; width: 900px!important; }

.popup-default-node .popup-img { float: left; width: 260px; overflow: hidden; }
.popup-default-node .popup-img img { height: 250px; }
.popup-default-node .popup-default-body { float: left; width: 600px; margin-left: 25px; }
.popup-aramis-node .popup-img { height: 240px; }
.popup-aramis-node .popup-footer { position: absolute; bottom: 20px;
	clear: both;
	width: 600px;
}
.popup-aramis-node .popup-footer a {
	display: block;
	float: left;
	background-color: #6D6E71;
	margin-left: 10%;
	margin-right: 10%;
	font-size: 17px;
	line-height: 43px;
	text-align: left;
}
.popup-aramis-node .popup-footer a.cta__button--buy {
	margin: 0;
	color: white;
	font-family: 'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 15px;
	width: 185px;
	padding-left: 20px;
}
.popup-aramis-node .popup-footer a.cta__button--buy:hover {
	text-decoration: none;
}
.popup-aramis-node .popup-footer img {
	display: block;
	float: right;
	height: 50px;
}

.custombox-modal.default-box .custombox-modal-content form { margin-top: 20px; }

.custombox-modal.default-box h2 {
	margin-top: 5px;
	text-shadow: 4px 4px 5px black;
	font-size: 38px;
	top: -20px;
}

.custombox-modal.default-box .custombox-modal-content form .form-actions input.form-submit[type="submit"], .custombox-modal.default-box .custombox-modal-content form .add__brand, .custombox-modal.default-box .custombox-modal-content form .remove__brand {

	height:37px;margin:0;padding:0 22px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:15px;font-weight:400;line-height:1;*font-size:90%;/*IE 6/7 - To reduce IE's oversized button text*/*overflow:visible;/*IE 6/7 - Because of IE's overly large left/right padding on buttons*/padding:0.6em 1em;color:#fff;/*rgba not supported (IE 8)*/color:rgba(255, 255, 255, 1);/* rgba supported */*color:#fff;/* IE 6 & 7 */border:1px solid #333;/*IE 6/7/8*/border:none rgba(51, 51, 51, 1);/*IE9 + everything else*/text-decoration:none;
	/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.2);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgba(215, 23, 128);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(215, 23, 128, 1) 0%, rgba(182, 4, 64, 1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215, 23, 128, 1)), color-stop(100%,rgba(182, 4, 64, 1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(215, 23, 128, 1) 0%,rgba(182, 4, 64, 1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );/* IE6-8 */
}
.custombox-modal.default-box .custombox-modal-content form .form-actions input.form-submit[type="submit"]:hover, .custombox-modal-content form .form-item input.form-submit[type="submit"]:active, .custombox-modal-content form .form-item input.form-submit[type="submit"]:focus, .custombox-modal.default-box .custombox-modal-content form .add__brand:hover, .custombox-modal.default-box .custombox-modal-content form .add__brand:active, .custombox-modal.default-box .custombox-modal-content form .add__brand:focus, .custombox-modal.default-box .custombox-modal-content form .remove__brand:hover, .custombox-modal.default-box .custombox-modal-content form .remove__brand:active, .custombox-modal.default-box .custombox-modal-content form .remove__brand:focus {
	color:#fff;
	color:rgba(255, 255, 255, 1);
	/*shadow*/-webkit-box-shadow:none;box-shadow:none;
	/*gradient*/background: rgba(198, 6, 112);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1ODU4NTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDU0NTQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%, rgba(182, 4, 64, 1)) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(198, 6, 112, 1)), color-stop(100%,rgba(182, 4, 64, 1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(198, 6, 112, 1) 0%,rgba(182, 4, 64, 1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}

.custombox-modal.default-box .custombox-modal-content form .form-actions { float: left; width: 180px; clear: none; margin: 0; }

.custombox-modal.default-box .webform-component-email { width: 345px; }

.custombox-modal.default-box .popup-footer { font-size: 12px; }

/*PANELS CUSTOM STYLES*/


/*CBOX*/
.cbox ul{margin-top: 0;margin-left: 0;padding-left: 1em;}


/*PAGE HEADER*/
.page-header{margin: 18px 0;padding: 1.154em;font-size: 20px;line-height: 1.5em;-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page-header.yellow{border: 2px solid #FFC20E;border-color: rgba(255, 194, 14, 1);}
.page-header.orange{border: 2px solid #F58220;border-color: rgba(245, 130, 32, 1);}
.page-header.pink{border: 2px solid #D51478;border-color: rgba(213, 20, 120, 1);}
.page-header.lightblue{border: 2px solid #0095DA;border-color: rgba(0, 149, 218, 1);}
.page-header.darkblue{border: 2px solid #00386C;border-color: rgba(0, 56, 108, 1);}
.page-header.green{border: 2px solid #50B848;border-color: rgba(80, 184, 72, 1);}
.page-header.grey{border: 2px solid #6D6E71;border-color: rgba(109, 110, 113, 1);}
.page-header__intro p{margin: 0;padding: 0;}
.page-header--buy-back{width: 70%;margin: 0 auto 18px auto;padding: 1.154em;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size: 1.75em;font-weight: 400;line-height: 1.5em;text-align: center;border: 3px solid #FFC20E;border-color: rgba(255, 194, 14, 1);-webkit-border-radius: 100%;border-radius: 100%;}
#modalBackdrop{z-index:98 !important;}
#modalContent{z-index:99 !important;}
.media-browser-page-wrapper, media-wrapper{z-index:103 !important;}


/*PRICE BOX*/
/*reset*/.form-cardoen--price-box {margin:0;padding:0;border:none;}
/*content*/
.price-box--unregistered h2 {
	position:relative;
	margin:0 0 6px 0;
	padding:0 0 9px 0;
	font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:1;
	text-align:center;
	border-bottom:2px dotted #cacaca;
	border-bottom-color:rgba(202, 202, 202, 1);
}
.price-box--unregistered h2 a {text-decoration:none;}
.price-box--unregistered p {margin:0 0 9px 0;padding:0;font-size:15px;line-height:19px;}
.form-cardoen--price-box .form-cardoen__fieldset {font-size:15px;}
.form-cardoen--price-box input[type='text'], .form-cardoen--price-box .webform-component--email input{
	width:168px;
	min-width:0;
	margin-right:9px;
	padding-top:7px;
	padding-bottom:7px;
}
.form-cardoen--price-box .webform-component--email{float:left;}
.form-cardoen--price-box .webform-component--zip input[type='text']{margin-right:0;width:84px;}
.form-cardoen--price-box .form-cardoen__group {margin-bottom:3px;}
.form-cardoen--price-box label {display:block;margin:0 0 11px 0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-style:normal;font-size:15px;line-height:1;}
.form-cardoen--price-box .webform-component-checkboxes label {display:inline-block;width:247px!important;margin:1px 0 0 0!important;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:13px;line-height:1.3;}
.form-cardoen--price-box .webform-component-checkboxes .form-checkbox {display:inline-block;float:left;margin-right:9px;margin-top:3px;padding:0;vertical-align:top;}
.form-cardoen--price-box .webform-component--newsletter-optin label{display:none;}
.form-cardoen--price-box .webform-component--newsletter-optin label.option{display:block;cursor:pointer;float:right;width:250px;margin-top:3px;}
.form-cardoen--price-box .webform-component--newsletter-optin label.option:hover {color: #006CC5;color: rgba(0, 108, 197, 1);text-decoration: underline;}
.form-required {font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:0;}
.price-box--unregistered .form-actions .form-submit {margin-top:5px;text-transform:lowercase;	}


.price-list{font-size:15px;}
.price-list__currency{right:63px;}


/*Testimonials*/
.view-all-testimonials-block .services__cols--2{height:150px;}
.view-service-center-testimonials .view-content{margin:0.9em 0 0 0;padding: 0;}


/*CUSTOM FORM STYLES*/
.form-cardoen input[type='submit']{height: 37px;margin: 9px 4px 9px 0;padding: 0 22px;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style: normal;font-size: 15px;font-weight: 400;line-height: 1;padding: 0.6em 1em;color: #fff;color: rgba(255, 255, 255, 1);border: 1px solid #333;border: none rgba(51, 51, 51, 1);text-decoration: none;-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;background: rgb(69,69,69);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));
background: -webkit-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
background: -o-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
background: -ms-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
background: linear-gradient(to bottom, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );}

.form-cardoen .webform-container-inline div.form-item {display: inline-block;}
.form-cardoen .webform-container-inline .selectricWrapper {display: inline-block;}
.form-cardoen .webform-container-inline .selectricHideSelect {display: block;}
.form-cardoen .webform-container-inline .selectric {display: inline-block;}
.form-cardoen .webform-container-inline .selectricItems {display: none;}
.form-cardoen .webform-container-inline .selectricOpen .selectricItems {display: block;}


/*TIMELINE*/
.timeline {margin:0;padding:0;}
.timeline-event h3 {margin:0;padding:0;}
.timeline-event {margin:0;padding:0;}
.timeline li {display:block;position:relative;left:80px;width:720px;margin:0;padding:0 0 9px 0;clear:both;}
.timeline li:first-child {padding-top:50px;}
.timeline-event .views-field-field-image {float:left;margin-right:16px;margin-bottom:8px;padding:0!important;}
.timeline-event__date {position:absolute;left:80px;z-index:9;}
.timeline-event__icon {position:absolute;left:32px;z-index:9;}


/*MAAK EEN AFSPRAAK*/
.form-cardoen--maintenance input[type='text'], .form-cardoen--maintenance input[type='email'], .form-cardoen--maintenance textarea,.form-cardoen--maintenance .form-select {width:330px;}
.form-cardoen--maintenance .form-item {float:left;margin-right:18px;margin-bottom:9px;}
.form-cardoen--maintenance textarea {overflow:hidden;word-wrap:break-word;resize:none;height:72px;}
.pane-webform-client-block-4945 {margin-bottom:18px;}
.pane-webform-client-block-4945 h2 {margin-top:0;margin-bottom:11px;font-size:21px;line-height:1;}
.pane-webform-client-block-4945 h2 a{text-decoration:none;}
.pane-webform-client-block-4945 p {margin-bottom:17px;}
.pane-webform-client-block-4945 input.form-submit {margin:0;text-transform:lowercase;}
.form-cardoen--maintenance .webform-component--remark { clear: both; width: auto; float: none; }
.form-cardoen--maintenance .webform-component--remark .form-textarea-wrapper .form-textarea { width: 330px; height: 205px; }
.form-cardoen--maintenance .webform-component--phone { clear: left; }
.form-cardoen--maintenance .webform-component--car-market { clear: left; }
.form-cardoen--maintenance .form-actions { clear: both; }
.form-cardoen--maintenance .webform-component--remark { position: absolute; right: 0; top: 0;}
.form-cardoen--maintenance > div { position: relative; }

/*Product card animations*/
/*show on hover*/.recommendations__list-item:hover .product-card--inner2 {-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:99;}
/*hide on hover*/.recommendations__list-item:hover .product-card--inner1 {visibility:hidden;}

#block-block-14.note--var2{text-align:left;width:520px;margin-left:15px;}
#block-block-14.note--var2 .block__title{margin:0;padding:0;max-width: 800px;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 1.0625em;}
#block-block-14.note--var2 p{margin:0;padding:0;}

/*FAQ PAGE*/
/*
.view-faq  .view-content .views-field-title a{text-decoration: none;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;padding-top: 14px;padding-bottom: 11px;}
.view-faq .attachment .views-field-title a{text-decoration:underline;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:100%;}
*/
.view-faq .views-field.views-field-body {margin:11px 0 13px 40px;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.view-faq .views-row-last .views-field-body {border:none;}
.view-faq .views-field-title-field-1 {margin:0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;text-decoration:none;}
.view-faq .views-field-title-field-1 a {text-decoration:none;}
.view-faq .views-field-body p {margin-bottom:25px;}


/*PAGE TITLE PANE STYLE*/
h1.first p {margin:0;display:inline;}

/*VACANCIES PAGE*/
.career__intro img{float: left;margin-right: 1em;margin-bottom: 0.5em;}

/*ABOUT CARDOEN PAGE*/
.pane-menu-menu-over-cardoen {padding:0;}
/*menu:about*/.pane-menu-menu-over-cardoen ul {display:block;list-style:none;max-width:835px;width:835px;margin:0;padding:18px 0 0 0;text-align:center;}
.pane-menu-menu-over-cardoen ul li  {display:inline-block;width:202px;height:202px;margin:0 16px 10px 16px;}

/*cbox__body--map*/
.cbox__body--map ul {margin:20px 0 15px 25px;}


/*NEWS PAGE*/
.view-persartikels .view-content{position: relative;width: 835px;margin: 0 0 18px 0;padding: 15px 0 0 0;overflow: hidden;}
.view-persartikels .view-content:before{content: ' ';position: absolute;z-index: 0;top: 0;left: 22px;width: 2px;height: 100%;background: #cacaca;background: rgba(202, 202, 202, 1);}
.view-persartikels .view-content:after {clear: both;}
.view-persartikels .view-content .views-row{margin:0 0 27px 0;}
.view-persartikels .view-content .field-name-body{float:left;display:inline;}
.view-persartikels .view-content .field-name-field-big-image img{width:100%;height:354px;}
.view-persartikels .view-content .field-name-field-image img{float: left;margin-right: 1em;margin-bottom: 0.5em;width:202px;height:134px;}


/*CONTACT PAGE*/
.view-id-cardoen_locations.view-display-id-block_2 .gmap-gmap{width: auto !important;height: 352px !important;margin: -20px 0 0 0;padding: 22px 0 0 0;border: 2px solid #FFC20E;border-color: rgba(255, 194, 14, 1);background: #E5E3DF;background: rgba(229, 227, 223, 1);overflow: hidden;-webkit-border-radius: 0 0 33px 0.1px;border-radius: 0 0 33px 0.1px;-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);}
.view-vacancies.view-display-id-block_2 .career--synopsis{width:763px;}
.node-type-shop .page .cbox--market {position:absolute;top:0; right: 0; width:266px;min-height:700px;}
.node-type-shop .page{position:relative;}
.node-type-shop .page__row {min-height:0;}
.node-type-shop .page-header {font-size:15px;}
/*cbox (variant:hours)*/.node-type-shop .cbox--hours {min-height:454px;}
.node-type-shop .page .cbox--hours .cbox__subheader {padding-top:7px;padding-bottom:5px;}
.node-type-shop .cbox--hours .cbox__body {padding:18px 9px 9px 9px;}
.node-type-shop .cbox--hours .cbox__body .field-item {margin-bottom:9px;}
/*.node-type-shop .cbox--hours .cbox__body .oh-wrapper {text-align:left;}*/
/*opening hours*/.node-type-shop .cbox--hours .cbox__body .field-item .oh-wrapper .oh-display {position:relative;display:block;padding:7px 9px 8px 9px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:1;text-transform:lowercase;text-align:right;}
.node-type-shop .cbox--hours .cbox__body .field-item .oh-wrapper .oh-display:nth-child(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);}
.node-type-shop .cbox--hours .cbox__body .field-item .oh-display-label {display:inline-block;float:left;text-align:left;color:#555;color:rgba(85, 85, 85, 1);}
.node-type-shop .oh-display-hours {display:inline-block;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;color:#555;color:rgba(85, 85, 85, 1);}
/*footnote*/.node-type-shop .page .hours__footnote {margin-bottom:9px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1.33;color:#555;color:rgba(85, 85, 85, 1);}
/*contact button*/.node-type-shop .cta--contact {width:246px;}
.node-type-shop .cta--contact .cta__button {width:246px;}
/**/.node-type-shop .field-name-field-files .field-item img{height:46px;width:70px;float:left;border-radius:0;margin-right: 10px;}
.node-type-shop .field-name-field-files .field-item:first-child img, .node-type-shop .field-name-field-files .field-item:nth-child(2) img{width:253px;height:153px;-webkit-border-radius: 22px 0.1px 22px 0.1px;border-radius: 22px 0.1px 22px 0.1px;}
.node-type-shop .page-header--market{width:794px;margin:0 0 18px 0;padding:18px;}

.node-type-shop .page__cols--3 { width: 406px; }
.node-type-shop .page__cols--3:nth-child(2) { margin-right: 0; }
.node-type-shop p.hours__footnote { width: auto; }
.node-type-shop .page blockquote { max-width: 100%; }
.node-type-shop .page p { max-width: 100%; }

/* DIRETIONS FORM*/
#getdirections_map_canvas_key_1{width: 1060px;margin: 0;padding: 0;overflow: hidden;-webkit-border-radius: 33px 0.1px 33px 0.1px;border-radius: 33px 0.1px 33px 0.1px;}
.getdirections_form .description{display:none;}
.getdirections_form #edit-mto{display:none;}
.getdirections_form .container-inline div .selectric{display:block;width:250px;margin-right:15px;}
.getdirections_form .container-inline div .selectricItems{display:none;}
.getdirections_form .container-inline div .selectricOpen .selectricItems{display:block;}

.getdirections_form .form-item-from-key-1{float:left;margin-right:15px;}
.getdirections_form .form-item-from-key-1 input{display: inline-block;padding: 0.5em 9px;border: 1px solid #cacaca;border-color: rgba(202, 202, 202, 1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.getdirections_form .form-item-travelmode-key-1 label{display:none;}
.getdirections_form .form-item-travelmode-key-1{float:left;}
.getdirections-map{border:none !important;}
td.getdirections-map{float:left;}
td.getdirections-list{float:left;}

#getdirections_btn_key_1 input{height: 37px;margin: 0;padding: 0 22px;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style: normal;font-size: 15px;font-weight: 400;line-height: 1;padding: 0.6em 1em;color: #fff;color: rgba(255, 255, 255, 1);border: 1px solid #333;border: none rgba(51, 51, 51, 1);text-decoration: none;-webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;
                                    background: rgb(69,69,69);
                                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                                    background: -moz-linear-gradient(top, rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);
                                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));
                                    background: -webkit-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
                                    background: -o-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
                                    background: -ms-linear-gradient(top, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
                                    background: linear-gradient(to bottom, rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);
                                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=0 );
}


/* gelukkige klanten tiles */
.tile__body div{display:inline;}
.tiles .services__cols {float:none;width:85%;text-align:center;}
.tiles .services__cols .module__title{display:none;}
.tiles .services__cols blockquote{border:none;}


/* checkout form */
#car-reservation-form .form-item{float:left;margin-right:25px;min-height:85px;width:297px;}
#car-reservation-form .form-item input{width:297px;left:425px;}
#car-reservation-form .form-item.form-item-zip, #car-reservation-form .form-item.form-item-zip input{width:97px;}
#car-reservation-form .form-item.form-item-zip{margin-right:10px;}
#car-reservation-form .form-item.form-item-town, #car-reservation-form .form-item.form-item-town input{width:190px;}
#car-reservation-form .form-item label{font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight: 400;margin-bottom:11px;line-height:1;font-style:normal;display:block;left:90px;}
#car-reservation-form .form-item:before,
#car-reservation-form .form-item:after{ content: " "; /* 1 */display: table; /* 2 */}
#car-reservation-form .form-item:after{clear:both;}
#car-reservation-form .form-item-birth-date input{width:120px;}
#car-reservation-form .form-item-birth-date .field-suffix{font-size:14px;}
#car-reservation-form .form-item-car-recycle{min-height:30px;}

#car-reservation-form .form-item-car-recycle.form-type-radios label{/*float:left;*/}
#car-reservation-form .form-item-car-recycle.form-type-radios{
	width: 297px;
	float: right;
}
/*#car-reservation-form .form-item-car-recycle .form-radios{float:right;}*/
#car-reservation-form .form-item-car-recycle.form-type-radio{min-height:0px;width:60px;margin-right:5px;}
#car-reservation-form .form-item-car-recycle.form-type-radio input{float:left;margin-right:10px;}
#car-reservation-form .form-item-car-recycle.form-type-radio label{float:left;}
#car-reservation-form .form-item-car-recycle-brand {
	margin-top: 5px;
}
#car-reservation-form .form-item-car-recycle-brand,
#car-reservation-form .form-item-car-recycle-buildyear,
#car-reservation-form .form-item-car-recycle-mileage{float: left; width:100%;text-align: center;min-height:45px;}
#car-reservation-form .form-item-car-recycle-brand label,
#car-reservation-form .form-item-car-recycle-buildyear label,
#car-reservation-form .form-item-car-recycle-mileage label{position:absolute;width:300px;text-align:right;}
#car-reservation-form .form-item-car-recycle-brand input,
#car-reservation-form .form-item-car-recycle-buildyear input,
#car-reservation-form .form-item-car-recycle-mileage input{position:absolute;margin-left:410px;left:0px;}
#car-reservation-form .form-item-car-recycle-buildyear input,
#car-reservation-form .form-item-car-recycle-mileage input{width:120px;}
#car-reservation-form .form-item-car-recycle input{width:auto;}
#car-reservation-form .form-item.form-item-shop label{width:800px;}
#car-reservation-form.reservation-type-2 .form-item.form-item-shop label{width:297px;}
#car-reservation-form .form-item.form-item-shop {min-height: 75px;}
#car-reservation-form .form-item.form-item-shop .selectricWrapper{margin-bottom:0;}
#car-reservation-form a.button-cardoen, .form-cardoen--checkout a.button-cardoen{color:black !important;}
#car-reservation-form .button-cardoen--var2{min-height:10px;padding:15px;text-decoration:none;}
#car-reservation-form input[type="submit"]{background: rgb(222,63,150);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(222,63,150,1) 0%, rgba(211,19,113,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(222,63,150,1)), color-stop(100%,rgba(211,19,113,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);
background: radial-gradient(ellipse at center, rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3f96', endColorstr='#d31371',GradientType=1 );}
#form3 input[type="submit"]{height:auto;margin:0;color:black;box-shadow:none;}
#car-reservation-form .form-item-terms-and-conditions{width:100%;}
#car-reservation-form .form-item-terms-and-conditions label{float:left;}
#car-reservation-form .form-item-terms-and-conditions input{float:left;margin-right:10px;width:auto;}
#car-reservation-form .form-item-zip label, #car-reservation-form .form-item-address label{font-size:14px;}
#car-reservation-form #edit-terms-and-conditions {
	width: 100%;
	min-height: 0;
	font-size: 14px;
}

.page-car-reservation-2 input[type="submit"]{background: rgb(25,76,122) !important;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-radial-gradient(center,ellipse cover,rgba(25,76,122,1) 0%,rgba(0,56,108,1) 100%) !important;
background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(25,76,122,1)),color-stop(100%,rgba(0,56,108,1))) !important;
background: -webkit-radial-gradient(center,ellipse cover,rgba(25,76,122,1) 0%,rgba(0,56,108,1) 100%) !important;
background: -o-radial-gradient(center,ellipse cover,rgba(25,76,122,1) 0%,rgba(0,56,108,1) 100%) !important;
background: -ms-radial-gradient(center,ellipse cover,rgba(25,76,122,1) 0%,rgba(0,56,108,1) 100%) !important;
background: radial-gradient(ellipse at center,rgba(25,76,122,1) 0%,rgba(0,56,108,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#194c7a',endColorstr='#00386c',GradientType=1) !important;
}


/* your choice block */
.view-your-choice .views-field-title{margin: 0 0 13px 0;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;line-height: 1.33;}
.view-your-choice .views-field-field-car-state,
.view-your-choice .views-field-field-fuel,
.view-your-choice .views-field-field-mileage,
.view-your-choice .views-field-field-gears {padding: 3px 0;font-size: 17px;color: #666;color: rgba(102, 102, 102, 1);border-bottom: 1px dotted #cacaca;}
.view-your-choice .view-content{margin-bottom:18px;}
.view-your-choice .views-field-field-images img{width:260px;height:180px;}

/*view 1 testimonial block*/
.view-all-testimonials-block.view-display-id-block_1 h2{display:none;}
.view-all-testimonials-block.view-display-id-block_1 .services__cols--2{width:281px;}
.view-all-testimonials-block.view-display-id-block_1 .reviews__source{text-align:center;}


/*COMPARISON TABLE*/
#comparison-table {width:835px!important;border-collapse:collapse;border-spacing:0;}
#comparison-table thead, table.sticky-header thead {-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.2);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.2);}
#comparison-table thead th {background:#fff;background:rgba(255, 255, 255, 1);}
#comparison-table .product-header, table.sticky-header .product-header {font-family:"OrnitonsSerialMediumRegular",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px!important;line-height:1.2;vertical-align:text-top;}
#comparison-table td {width:auto;font-size:13px;line-height:1.3;vertical-align:text-top;}
#comparison-table td.compare-field-label {width:257px;font-family:"OrnitonsSerialMediumRegular",Arial,Helvetica,sans-serif;font-weight:400;background:#F9F9F9;background:rgba(249, 249, 249, 1);}
.table--comparison--var2 tr.compare-field-features-row td {text-align:center;}
.table--comparison--var2 tr.compare-field-features-row td.label--spec {padding-left:18px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;text-align:left;}
.page table.sticky-header tr:first-child th {background:#fff;background:rgba(255, 255, 255, 1);font-size:0.9em;border:1px solid rgb(204,204,204);border-left:none!important;}
.page table.sticky-header {z-index:10;width:833px;}
.sticky-header th.properties-title {vertical-align:middle;}
.cta--teaser .cta__button{margin-right:9px;}
.cta--teaser .cta__button:last-child{margin-right:9px;}
.cta--teaser .cta__button.cta__button--except{margin-right:0;}


/*TESTRIDE FORM*/
#webform-client-form-4941 .form-item{float:left;width:297px;margin-right:20px;}
#webform-client-form-4941 .webform-component--last-name{margin-right:0;}
#webform-client-form-4941 .webform-component--zip{margin-right:0;}
#webform-client-form-4941 .webform-component--phone{width:640px;}
#webform-client-form-4941 .form-item input{width:297px;}
#webform-client-form-4941 .webform-component--tback-to-car{height:50px;text-align: right;}
#webform-client-form-4941 .webform-component--tback-to-car a{text-decoration: none;}
#webform-client-form-4941 input[type="submit"] {margin-left:320px;color: #fff;color: rgba(255, 255, 255, 1);border: 1px solid #007BCD;border-color: rgba(0, 112, 199, 0.7);background: rgb(25,159,222);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(25,159,222,1) 0%, rgba(0,149,218,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(25,159,222,1)), color-stop(100%,rgba(0,149,218,1)));
background: -webkit-linear-gradient(top, rgba(25,159,222,1) 0%,rgba(0,149,218,1) 100%);
background: -o-linear-gradient(top, rgba(25,159,222,1) 0%,rgba(0,149,218,1) 100%);
background: -ms-linear-gradient(top, rgba(25,159,222,1) 0%,rgba(0,149,218,1) 100%);
background: linear-gradient(to bottom, rgba(25,159,222,1) 0%,rgba(0,149,218,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#199fde', endColorstr='#0095da',GradientType=0 );}


.product-compare__label{text-align:center;}
.product-compare__label a{text-decoration:none;}

.ncoltable3{bottom:-27px;left:18px;}

/* JE MENING ENQUETE */
.table--survey.question-1 .td-col-2,
.table--survey.question-2 .td-col-2{width:670px}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen label:first-child,
.table--survey .webform-component--know-cardoen-fieldset--other-websites label:first-child{display:none;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen .form-type-checkbox{width:290px; height:20px;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen .form-type-checkbox label,
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen .form-type-checkbox input{float:left;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen .form-type-checkbox input{margin-right:10px;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-cardoen .form-type-checkbox label:hover{color:#006CC5;cursor: pointer;text-decoration:underline;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-andere{text-align:right;}
.table--survey .webform-component--know-cardoen-fieldset--heard-of-andere input{width:297px;height:48px;}


.table--survey .webform-component--know-cardoen-fieldset--other-websites .form-type-checkbox{width:290px; height:20px;}
.table--survey .webform-component--know-cardoen-fieldset--other-websites .form-type-checkbox label,
.table--survey .webform-component--know-cardoen-fieldset--other-websites .form-type-checkbox input{float:left;}
.table--survey .webform-component--know-cardoen-fieldset--other-websites .form-type-checkbox input{margin-right:10px;}
.table--survey .listCol1, .table--survey .listCol2{float:left;float:left;}

.table--survey .webform-component--opinion-cardoen-visit--tel-contact label:first-child{display:none;}
.table--survey .webform-component--opinion-cardoen-visit--tel-contact .form-type-radio{height:25px;}
.table--survey .webform-component--opinion-cardoen-visit--tel-contact .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--opinion-cardoen-visit--contact-tel-quick label:first-child{display:none;}
.table--survey .webform-component--opinion-cardoen-visit--contact-tel-quick .form-type-radio{height:25px;}
.table--survey .webform-component--opinion-cardoen-visit--contact-tel-quick .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--opinion-cardoen-visit--cardoen-totality label:first-child{display:none;}
.table--survey .webform-component--opinion-cardoen-visit--cardoen-totality .form-item{float:left;}

.table--survey .webform-component--opinion-cardoen-visit--remarks-cardoen-totality textarea,
.table--survey .webform-component--opinion-cardoen-visit--remarks-availability-seller textarea,
.table--survey .webform-component--opinion-cardoen-visit--remarks-appointments-seller textarea,
.table--survey .webform-component--opinion-cardoen-visit--remarks-satisfaction-seller textarea,
.table--survey .webform-component--rating-car-pickup-fieldset--remarks-explanation-car-pickup textarea,
.table--survey .webform-component--rating-car-pickup-fieldset--remarks-bodywork-car-pickup textarea,
.table--survey .webform-component--rating-car-pickup-fieldset--remarks-interior-car-pickup textarea{border:none;height:39px;display: inline-block;padding: 0.5em 9px;box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup label:first-child{display:none;}
.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup .form-type-radio{height:25px;}
.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup-issue label:first-child{display:none;}
.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup-issue .form-type-radio{height:25px;}
.table--survey .webform-component--rating-car-pickup-fieldset--car-pickup-issue .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--future-questions-fieldset--first-cardoen-car label:first-child{display:none;}
.table--survey .webform-component--future-questions-fieldset--first-cardoen-car .form-type-radio{height:25px;}
.table--survey .webform-component--future-questions-fieldset--first-cardoen-car .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--future-questions-fieldset--number-times-showroom label:first-child{display:none;}
.table--survey .webform-component--future-questions-fieldset--number-times-showroom input{width:69px;}

.table--survey .webform-component--future-questions-fieldset--friends-recommend label:first-child{display:none;}
.table--survey .webform-component--future-questions-fieldset--friends-recommend .description{position: relative;top: 5px;display: block;margin: 0;padding: 0;color: #6D6E71;color: rgba(109, 110, 113, 1);font-size: 0.875em;}

.table--survey .webform-component--future-questions-fieldset--remarks-friends-recommend textarea{border:none;}
.table--survey .webform-component--future-questions-fieldset--remarks label:first-child{display:none;}

#webform-client-form-5432 .button-bar fieldset{display:none;}
#webform-client-form-5432 .button-bar input[type="submit"]{width:215px;background: rgb(84,188,76);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(84,188,76,1)), color-stop(100%,rgba(76,180,68,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: radial-gradient(ellipse at center, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc4c', endColorstr='#4cb444',GradientType=1 );}

.table--survey.no-zebra tr:nth-child(even){background:white;}
.table--survey tr.no-border td{border-bottom: 0px;}


/* NAVERKOOP ENQUETE */
.table--survey.question-1 .td-col-2,
.table--survey.question-2 .td-col-2{width:670px}
.table--survey .webform-component--important-reason label:first-child{display:none;}
.table--survey .webform-component--important-reason .listCol1 .form-type-radio{width:250px; height:20px;}
.table--survey .webform-component--important-reason .listCol2 .form-type-radio{width:325px; height:20px;}
.table--survey .webform-component--important-reason .form-type-radio label,
.table--survey .webform-component--important-reason .form-type-radio input{float:left;}
.table--survey .webform-component--important-reason .form-type-radio input{margin-right:10px;}
.table--survey .webform-component--important-reason .form-type-radio label:hover{color:#006CC5;cursor: pointer;text-decoration:underline;}
.table--survey .webform-component--other-important-reason{text-align:right;}
.table--survey .webform-component--other-important-reason input{width:335px;height:48px;}

.table--survey .webform-component--appointment-speed-comment textarea,
.table--survey .webform-component--reception-comment textarea,
.table--survey .webform-component--information-comment textarea,
.table--survey .webform-component--fieldset-aftersales-rating--information-after-comment textarea,
.table--survey .webform-component--fieldset-aftersales-rating--work-speed-comment textarea,
.table--survey .webform-component--fieldset-aftersales-rating--work-price-comment textarea,
.table--survey .webform-component--fieldset-aftersales-rating--work-quality-comment textarea{border:none;height:39px;display: inline-block;padding: 0.5em 9px;box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.table--survey .webform-component--friends-recommend-service label:first-child{display:none;}
.table--survey .webform-component--friends-recommend-service .description{position: relative;top: 5px;display: block;margin: 0;padding: 0;color: #6D6E71;color: rgba(109, 110, 113, 1);font-size: 0.875em;}

.table--survey .webform-component--service-change-fieldset--service-satisfy label:first-child{display:none;}
.table--survey .webform-component--service-change-fieldset--service-satisfy .form-type-radio{height:25px;}
.table--survey .webform-component--service-change-fieldset--service-satisfy .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--service-change-fieldset--service-not-satisfied-helped label:first-child{display:none;}
.table--survey .webform-component--service-change-fieldset--service-not-satisfied-helped .form-type-radio{height:25px;}
.table--survey .webform-component--service-change-fieldset--service-not-satisfied-helped .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--fieldset-aftersales-rating--tel-contact label:first-child{display:none;}
.table--survey .webform-component--fieldset-aftersales-rating--tel-contact .form-type-radio{height:25px;}
.table--survey .webform-component--fieldset-aftersales-rating--tel-contact .form-type-radio input{float:left;margin-right:10px;}

.table--survey .webform-component--fieldset-aftersales-rating--contact-tel-quick label:first-child{display:none;}
.table--survey .webform-component--fieldset-aftersales-rating--contact-tel-quick .form-type-radio{height:25px;}
.table--survey .webform-component--fieldset-aftersales-rating--contact-tel-quick .form-type-radio input{float:left;margin-right:10px;}


#webform-client-form-5433 .button-bar fieldset, #webform-client-form-5433 .button-bar .form-item{display:none;}
#webform-client-form-5433 .button-bar input[type="submit"]{width:215px;background: rgb(84,188,76);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(84,188,76,1)), color-stop(100%,rgba(76,180,68,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
background: radial-gradient(ellipse at center, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc4c', endColorstr='#4cb444',GradientType=1 );}

#block-block-7 .product-compare__label span{display:inline !important;}

/*TMP*/

/*page : auto fiche*/
/*selectric - remodel*/.stock__select ul > li {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;text-transform:lowercase;color:#1F1F1F;color:rgba(31, 31, 31, 1);background:#fff;background:rgba(255, 255, 255, 1);}
.stock__select ul > li:first-child {position:relative;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;color:#fff;color:rgba(255, 255, 255, 1);background:#444;background:rgba(68, 68, 68, 1);}
.stock__select ul > li:first-child:after{content:" ";display:block;position:absolute;bottom:-6px;left:18px;width:0;height:0;border-style:solid;border-width:6px 7px 0 7px;border-color:#444 transparent transparent transparent;}
/*teaser - remove top padding*/.services.teaser {padding-top:8px;}
/*drupal - remove spacing*/.product .center-wrapper .inside {margin:0!important;}
.product .center-wrapper .inside:empty, .autostad .center-wrapper .inside:empty {display:none;}

/*page : contact*/
.listing__body {/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
/*remove top margin - add bottom margin*/.view-cardoen-locations {margin-top:0;margin-bottom:18px;}
/*except*/.pane-views-cardoen-locations-block .view-cardoen-locations {margin-bottom:0;}
/*table (vennootschap)*/.view-cardoen-locations .views-table {border-right:none!important;}
.view-cardoen-locations .views-table th.views-field {font-family:"OrnitonsSerialMediumRegular",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;}
.view-cardoen-locations .views-table th.views-field-field-phone {width:75px;}

/*cbox (variant:(google)map)*/
/*module:map*/.map {min-height:604px;}
.map__title {width:378px;}
p.map__intro {width:351px;min-height:96px;}
.map__body {overflow:hidden;}
.map--var2 .map__body .map__body {border:none;}

/*module:feed*/
.feed-item .share-list {opacity:0.5;}
.feed-item img {margin-top:5px;}

/*module :satisfied customers*/
.satisfied-customers .tiles img {margin-bottom:9px;}
.satisfied-customers .tiles p:empty {display:none;}
.satisfied-customers .reviews__quote {margin:0 0 11px 0;padding:0;}
.satisfied-customers .reviews__quote p {margin-bottom:0;}
.satisfied-customers .reviews__source {margin-bottom:7px;}

.panel-2col-bricks .panel-col-first .inside {margin: 0 .563em .5em 0;}
.panel-2col-bricks .panel-col-last .inside {margin: 0 0 .5em .563em !important;}

.webform-component--footnotes{position:absolute;margin-top:50px;}

.page-car-reservation .menu-763{background: url(../img/sprite-tabs.png) no-repeat 0 -42px !important;z-index: 99;position: relative;}
.page-car-reservation .menu-763 a {background: url(../img/sprite-tabs.png) no-repeat right -210px;}
.page-car-reservation .menu-763 .wrap-text{background:#FFFFFF;}

.node-type-car .menu-763{background: url(../img/sprite-tabs.png) no-repeat 0 -42px !important;z-index: 99;position: relative;}
.node-type-car  .menu-763 a {background: url(../img/sprite-tabs.png) no-repeat right -210px;}
.node-type-car .menu-763 .wrap-text{background:#FFFFFF;}

.section-over-cardoen .menu-218, .section-vacatures .menu-218{background: url(../img/sprite-tabs.png) no-repeat 0 -42px !important;z-index: 99;position: relative;}
.section-over-cardoen .menu-218 a, .section-vacatures .menu-218 a{background: url(../img/sprite-tabs.png) no-repeat right -210px;}
.section-over-cardoen .menu-218 .wrap-text, .section-vacatures .menu-218  .wrap-text{background:#FFFFFF;}

.node-type-shop .menu-1419{background: url(../img/sprite-tabs.png) no-repeat 0 -42px !important;z-index: 99;position: relative;}
.node-type-shop .menu-1419 a {background: url(../img/sprite-tabs.png) no-repeat right -210px;}
.node-type-shop .menu-1419 .wrap-text{background:#FFFFFF;}

#slide-2-1 .list-custom--var6 li:before{background: #6D6E71;background: rgba(109, 110, 113, 1);}

.oh-display-placeholder{display: block;height: 31px;}
.oh-display-placeholder.white{background: white;margin-top: -9px;}
.oh-display-placeholder.grey{margin-top: -4px;margin-bottom:9px;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);}

#block-panels-mini-car-sold-beneath-content- .pane-title{width:835px;height:29px;margin:8px 0 11px 0;padding:6px 0 7px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:23px;line-height:1;background:url(../img/bg-tire-track.png) repeat-x 0 0;}
.language-switcher-locale-url {text-transform: uppercase;}

ul.tabs-primary{height:40px;}
ul.tabs-primary li{float:left;margin-right:20px;}

#block-views-cardoen-locations-block-4{float:left;}
#block-block-20{float:left;margin-left:25px;}
#block-webform-client-block-4944 h2{margin-top:0;padding-top:0;color:white;font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;}
#block-webform-client-block-4944{float:right;width:270px;}
#block-webform-client-block-4944 .advice__intro{color:white;}
#block-webform-client-block-4944 label{color:white;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style: normal;font-weight: 400;line-height: 1;}
#block-webform-client-block-4944 input[type="text"], #block-webform-client-block-4944 textarea, #block-webform-client-block-4944 input[type="email"] {width:270px;float:right;display: inline-block;padding: 0.5em 9px;border: 1px solid #cacaca;border-color: rgba(202, 202, 202, 1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#block-webform-client-block-4944 textarea {width:270px;float:right;height:51px;}
#block-webform-client-block-4944 .form-item{height:65px;}
#block-webform-client-block-4944 .form-textarea-wrapper{display:inline;}
#block-webform-client-block-4944 .webform-component-textarea{height:145px;}
#block-webform-client-block-4944 input[type="submit"]{-webkit-box-shadow: none;box-shadow: none;background: rgb(88,88,88);background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);
background: radial-gradient(ellipse at center, rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=1 );height: 37px;
padding: 0 22px;
font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 15px;
font-weight: 400;
line-height: 1;
padding: 0.6em 1em;
color: #fff;
color: rgba(255, 255, 255, 1);
border: 1px solid #333;
border: none rgba(51, 51, 51, 1);
text-decoration: none;
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
float:right;}

.page-node-5353 .panel-pane.pane-custom.pane-2{height:207px;margin-bottom:18px;}

.modal--eco{padding:5px 0 5px 15px;}
.modal--eco .modal__button--close:hover{background:none;}
.modal--eco .modal__body{width:505px;}
.modal--eco .services__list--var1 .services__list-item{background:none !important;padding-left:0 !important;}
.modal--eco .services__list--var1 .services__list-item{position:relative;}
.modal--eco .services__list--var1 .services__list-item:before{background: #50B848;background: rgba(80, 184, 72, 1);position: absolute;top: 11px;left: -15px;content: " ";display: inline-block;width: 7px;height: 7px;margin-right: 5px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;}

#webform-ajax-wrapper-4943 .links{display:none;}
.page-car-reservation .view-all-testimonials-block{text-align:center;}

.node-webform .links{display:none;}
.box--cart .field-content img {margin-bottom:18px;}
.box--cart .views-field:last-child {padding-bottom:0;border-bottom:none;}
.checkout .site-sidebar--var2 .services__cols--2 {width:296px;padding:0;}
.checkout .site-sidebar--var2 .services__cols--2 p {width:95%;margin:0 auto;}
.checkout .site-sidebar--var2 .services__cols--2 p:before {content:open-quote;}
.checkout .site-sidebar--var2 .services__cols--2 p:after {content:close-quote;}
#car-reservation-form {padding:36px 0 36px 36px;}
#car-reservation-form .button-bar {
	width: 100%;
	margin-top: 0;
}
#car-reservation-form .button-bar .button-cardoen {
	/*margin-right:28px;margin-left:280px;*/
	float: right;
	margin-right: 40px;
	margin-top: 0;
}

input.error{border:1px solid red !important;}
#user-login-form .item-list{display:none;}

.product-card__footer--inner2 a, .product-card__header--inner2 a{text-decoration:none;}

.gmap-popup{padding:25px;width:220px;height:100px;}
.gmap-popup .views-field-title{font-family: 'OrnitonsSerialBold',Arial,Helvetica,sans-serif;font-weight: 400;font-size: 17px;}
.gmap-popup .street-address{font-size:14px;}

.map__body .gmap-gmap {-webkit-border-radius:33px 0.1px;border-radius:33px 0.1px;}
.cbox--map .map__body .gmap-gmap {-webkit-border-radius:0;border-radius:0;}
.gmap img {-webkit-border-radius:0;border-radius:0;}

.engagement-2{margin-top: 5px;}
.footer__cols--6{margin-right:0;}
.poll__poll{width:514px;}

ul.cbox-gallery--tv {padding-left:0;}

.modal--video .modal__body, .modal--video .modal__header{width:696px;}
.card__link img{border-radius:0;}

/*.bonus--var2{color:black;border-color:#333;border:1px solid #333;}*/
.price-list__list-item--no-bonus{display:none;}

.block-block .block__title{display:none;}
.node-webform .messages--status{display:none;}
#webform-ajax-wrapper-4944 .webform-confirmation{color:#FFFFFF;}
#block-block-22{display:none;padding: 25px;}
#block-block-22 .block__title{display:block;}
#block-block-25 .block__title{display:block;}
#block-block-24 .block__title{display:block;}

.i18n-fr .ribbon--var2 .ribbon__text{padding: 0 0 0 57px;}
/*.guarantee__ad{top:-65px;}*/
.poll__poll .links { /* Disable display of links under a poll */display:none;}

#block-block-24{display:none;padding:25px;}
#block-block-25{display:none;padding:25px;}
#block-block-26{display:none;padding:25px;}

.comfort-plus-container{margin-top:25px;}
.comfort-plus{display:block;width:173px;height: 73px;}
#block-block-26 .block-title{display:block;}


/**/
.form-item-car-recycle label.option:hover {cursor:pointer;color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.form-item-terms-and-conditions label.option {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;}

/*module:validation*/

.validation {display:block;margin:0;padding:0;font-size:15px;line-height:1.33;}
.validation__msg {display:block;display:list-item;margin-left:16px;}
.validation__msg--error {color:#E42021;color:rgba(228, 32, 33, 1);}
.validation__msg:last-child {margin-bottom:18px;}

.search__loader{width: 141px;height: 16px;display: block;background: url('../img/preloaders/003.gif') no-repeat;position: absolute;top: 320px;z-index: 10;margin-left: 335px;opacity: 1;}

.compare-messages-ajax .messages {padding:27px;color:#fff;color:rgba(255, 255, 255, 1);background:#333;background:rgba(51, 51, 51, 1);-webkit-border-radius:33px 0.1px;border-radius:33px 0.1px;}
.page .gallery--autocenterid img{margin:0; border-radius:0;}

.form-cardoen--autotest .form-item{float:right;width: 385px;margin-right: 32px;}
.form-cardoen--autotest .form-item.form-type-radio,
.form-cardoen--autotest .form-item.form-type-checkbox{height: 15px;padding: 5px 0;margin: 0 0 5px 0;padding: 9px;border-radius: 2px;background: #fff;background: rgba(255, 255, 255, 1);-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.form-cardoen--autotest .form-item label{float:left;margin-left:10px;}
.form-cardoen--autotest .form-item input{float:left;}
.form-cardoen--autotest .form-actions, .form-cardoen--autotest #edit-spamicide{display:none;}
.form-cardoen--autotest .question-image{width:320px;float:left;padding:15px;}
.form-cardoen--autotest .question-image img{width:350px;}
.form-cardoen--autotest .question-image--small{width:300px;}

.section-home .page dl, .section-home .page ol, .section-home .page ul {max-width: 840px;}
.section-home .page .gallery img, .page-node-5347 .gallery img{border-radius: 0;margin:0;}
.page-node-5347 dl, .page-node-5347 .page ol, .page-node-5347 .page ul {max-width: 840px;}
.view-autotest-resultaten ul.gallery{max-width: 840px;}
.view-autotest-resultaten .gallery img{border-radius: 0;margin:0;}

table.selection-list--autotest td,
table.selection-list--autotest th{padding: 0 0 0 5px;}

table.selection-list--autotest{padding:0;}
table.selection-list--autotest li{list-style-type: none;}

.page-header--market--var2{background-color:white;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;}
.page-header--market--var2 p{margin:6px 0 0 0;font-family: 'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight: 400;font-size: 17px;}

.count_sub_results, .selection-list--autotest{padding:12px;width: 260px;margin: 18px;float:none;font-size:16px;border: 1px solid #CACACA;border-color: rgba(202, 202, 202, 1);
background: rgb(249,249,249);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,249,249,1)),color-stop(100%,rgba(236,236,236,1)));
background: -webkit-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);
background: -o-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);
background: -ms-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);
background: linear-gradient(to bottom,rgba(249,249,249,1) 0%,rgba(236,236,236,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ececec',GradientType=0);
}

.simulation .simulation__option input{width:120px;display: inline-block;padding: 0.5em 9px;border: 1px solid #cacaca;border-color: rgba(202, 202, 202, 1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);border-radius: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.simulation .simulation__output--result{}
.simulation .simulation__output--months{margin-top:5px;width: 171px;margin-bottom: -13px;}
.simulation input[type='submit']{float:right;}
.simulation__select .error-message{color:red;font-size:11px;display:block;}


.wizard{position:relative;}
.wizard > .content{min-height:460px;}
.wizard > .actions {position: absolute;display: block;width: 100%;margin: 0;text-align: right;top: 90px;right: 8px;}
.wizard > .actions .disabled{display:none;}
.wizard > .actions a,
.wizard > .actions a:hover,
.wizard > .actions a:active{background: #D51478;background: rgba(213, 20, 120, 1);}

.selection-list--autotest{width:100%;padding:0;margin:0 0 20px 0;}
.selection-list--autotest li{float:left;}
.selection-list--autotest .selection-list__item{width:215px;margin:5px 10px 5px 10px;min-height:32px;text-decoration:underline;}
.selection-list--autotest .selection-list--var2{padding:0;margin:0;}
.selection-list--autotest .selection-list--var2 .selection-list__item{margin:0;min-height:0;}

.custom-loader-gif{display:block;width:16px;height:11px;background: url('../img/preloaders/loader-8.gif') no-repeat;margin:10px auto;}

.custombox-modal--pricebox .custombox-modal-content{padding:0;}
.custombox-modal--pricebox .custombox-modal-content .node-webform {
	padding: 66px 20px 56px 20px;
}
.custombox-modal--pricebox .custombox-modal-content form{overflow:visible;}
.custombox-modal--pricebox .custombox-modal-content form .form-item{width:176px;}
.custombox-modal--pricebox .custombox-modal-content form .form-item.form-item-submitted-newsletter-optin-yes{width:275px;}
.custombox-modal--pricebox .form-item-submitted-newsletter-optin-yes label{width:524px !important; float:none !important;}


/* SUBMITTED JE MENING ENQUETE */
.submitted-webform .question-1 .td-col-2,
.submitted-webform .question-2 .td-col-2{width:670px}
.submitted-webform fieldset{border:1px solid black;margin-bottom:20px;}
.submitted-webform .fieldset-legend{padding:5px;font-weight:bold;}
.submitted-webform .form-item label{display:block !important; font-weight:700;}
.submitted-webform .form-item{ padding:5px;font-size:11pt;}

ul.gallery-media--market{padding-left:0;}

.gallery--item:hover .product-card--inner2.no-access {display:none;}
.gallery--item:hover .product-card--inner1.no-access {display:block;}
.gallery__item:hover .product-card--inner2.no-access {display:none;}
.gallery__item:hover .product-card--inner1.no-access {display:block;}
.product-card__header a{text-decoration:none;}
.product-card__price .obfuscate{cursor:pointer;}
.product-card__body a{display:block;}

.recommendations__list-item:hover .product-card--inner2.no-access {display:none;}
.recommendations__list-item:hover .product-card--inner1.no-access {display:block;visibility:visible;}

.custombox-modal--pricebox-alternative .price-box{border:none;padding:0px;}
.custombox-modal--pricebox-alternative .price-box--unregistered h2{border-bottom:none;}

/*bx viewport hack (fixes overflow issues)*//*.bx-viewport {overflow:visible!important;}*/
.custombox-modal{top:270px;}

/*CARDOEN SPECIAL (SORTEREN VOLGENS ACTIE) MODULE*/
.cardoen-special-banner{width:825px;}
.node-22510 .form-cardoen fieldset{margin-bottom:25px;}

/*CARDOEN LOAN MODAL */

@media only screen and (max-width: 860px) {
	a.loan-popup{display:none;}
}

.custombox-modal--loan .custombox-modal-content{padding:0;width:850px;    }
.custombox-modal--loan .custombox-modal-content form{padding:15px;border-radius: 0;-webkit-border-radius: 0;border:none;width:850px}
.custombox-modal--loan .custombox-modal-content form fieldset{margin-bottom:15px;}
.custombox-modal--loan .custombox-modal-content form .form-item label {height:26px;font-family: 'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight: 400;}
.custombox-modal--loan .custombox-modal-content .webform-component--disclaimer{width:700px;}
.custombox-modal--loan .webform-component--uitgaven--maandelijkse-aflossingen-andere label{width:321px;font-size:9pt;}
.custombox-modal--loan .webform-component--informatieve-berekening{width:650px;margin-top: 50px;height:20px;}
.custombox-modal--loan .webform-component--informatieve-berekening label,
.custombox-modal--loan .webform-component--informatieve-berekening input,
.custombox-modal--loan .webform-component--informatieve-berekening .field-suffix,
.custombox-modal--loan .webform-component--informatieve-berekening .field-prefix{float:left;}
.custombox-modal--loan .webform-component--informatieve-berekening .field-prefix{margin-left:5px;margin-top:-2px;}
.custombox-modal--loan .webform-component--disclaimer{font-size:9pt;}
.custombox-modal--loan .result-link{clear: both;float: left;margin-bottom: 21px;margin-top: -10px;margin-left: 16px;}
.custombox-modal--loan .form-actions{position:absolute;bottom:85px;}
.custombox-modal--loan #webform-client-form-53655{position:relative;margin-top:-30px;}
.custombox-modal--loan .custombox-modal-content form .form-item{margin:0;}
.custombox-modal--loan #edit-submitted-informatieve-berekening{width:150px;border:none;background:white;font-weight:bold;-webkit-appearance: none;padding-top:0px;margin-top:-2px;box-shadow:none;color: rgb(222,63,150);font-size: 17pt;margin-top:-6px;}
.custombox-modal--loan a.cta__button{height: 25px;text-decoration: none;text-align: center;padding: 9px 0 0 0;color: white;width: 350px;}
.custombox-modal--loan .webform-component--introduction{float:none;width:auto;}
.custombox-modal--loan .webform-component--uitgaven--maandelijkse-aflossing-hypothecair-krediet .field-suffix{margin-left:33px;}
.custombox-modal--loan a.cta__button .icon-search{float:left;margin-left:10px;display: block;width: 18px;height: 17px;text-indent: -999em;background: url(/sites/all/themes/zen-cardoen/img/sprite-icons-collect.png) no-repeat -245px 0;}
.custombox-modal--loan .euro{float:left;margin-left:10px;}

.ad-nest .bx-wrapper .bx-pager{bottom:7px;width:auto;left:10px;}
.ad-nest .bx-wrapper .bx-pager.bx-default-pager a {background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ad-nest .bx-wrapper .bx-pager.bx-default-pager a:hover, .ad-nest .bx-wrapper .bx-pager.bx-default-pager a.active {background:#666;}


/*Cardoen insurance*/
#cardoen-insurance-form .item-list{height:50px;}
#cardoen-insurance-form fieldset{margin-bottom:30px;}
#cardoen-insurance-form .step__menu-item{padding-right:10px;}

#cardoen-insurance-form .form-item{height:45px;}
#cardoen-insurance-form .form-item label{float:left;width:150px;}
#cardoen-insurance-form .form-item .description{font-size:10pt;margin:5px 0 0 150px;}
#cardoen-insurance-form .form-item-damage-claims,
#cardoen-insurance-form .form-item-damage-claims-5-year{height:80px;}
#cardoen-insurance-form .form-item-active-driver{height:35px;}
#cardoen-insurance-form .form-item-active-driver label{float:right;width:770px;}
#cardoen-insurance-form select.error{border:1px solid red;}

/*reduce width of priceboc container*/
.custombox-modal--pricebox-open .custombox-modal-content .node-webform .field-name-body .field-item{width:525px;margin-bottom:20px;}

/*price per month facet footer*/
.month-price-facet-footer{font-size:8pt;}

.add_model_brand_label{position: relative;display: block;height: 71px;float: left; margin-right: 19px;top: 28px;}

.page-taxonomy-term .product-card{}
.page-taxonomy-term .product-card .product-card__body img{border-radius: 0;margin:0;}
.page-taxonomy-term .product-card__container{position:relative;  width: 198px;  height: 208px;  float: left;  margin: 0 10px 10px 0;}
/*show on hover*/.page-taxonomy-term .product-card__container:hover .product-card--inner2 {-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:99;}
/*hide on hover*/.page-taxonomy-term .product-card__container:hover .product-card--inner1 {display:none;}

.cadeau-container{display:block;margin:10px 0;}
.cadeau-container-big{display:block;margin:10px 0;}


#block-cardoen-solr-more-cars-search .recommendations__slide--active{display:none;}

#block-cardoen-solr-car-alternatives-segments{margin-top:-5px;}
/*product segments*/
.gallery--alternatives_segments {list-style:none;width:835px;margin:0;padding:0;}
.gallery--alternatives_segments > li {display:block;float:left;width:202px;margin:0 9px 10px 0;padding:0;}
/*ie7 hack to mimic inline-block on block elements*/
.lt-ie8 .gallery--alternatives_segments > li {*display:inline;*zoom:1;}
/*every fourth product in the gallery*/
.gallery--alternatives_segments > li:nth-child(4n) {margin-right:0;}

.panel-panel .gallery{max-width:835px;}
.panel-panel .gallery .product-card__body img{margin-bottom:0;border-radius:0;}

.low_apr_action .financing_months,
.low_apr_action select[name="financing_advance"]{border:none;-webkit-appearance: none;-moz-appearance:none;text-indent: 0.01px;text-overflow: '';background:none;}

.low_apr_action .financing_months::-ms-expand,
.low_apr_action select[name="financing_advance"]::-ms-expand
 {
    display: none;
}

.custombox-modal--comfort-plus.custombox-modal--accessories ul.list-custom--var6 li::before{background: #50B848;background: rgba(80,184,72,1);}
.gmap-gmap .views-field-field-phone .field-content{display:inline;}


.view-your-choice .views-field-title{min-height: 67px;}
.product-card__ribbon--coming-soon--checkout{top: 144px;left: 16px;}

/* Ogone Boilerplate */
.data.data--payment .note{border:none; border-radius:none; -webkit-border-radius:none;}
.data.data--payment a.appLink{color:#fff !important;}
.data.data--payment a:link{color:inherit;}
.data.data--payment .paymentZone{clear:both; float:none; margin:10px 0; width:100%;}
.data.data--payment select.selectBox{padding:2px;}
.page-car-reservation-ogone .form-cardoen--checkout .form-cardoen__cols{width:100%; float:none;}
.page-car-reservation-ogone .form-cardoen--checkout cta__icon--forward.data{width:100%;}
.page-car-reservation-ogone .form-cardoen--checkout .data__body{width:auto !important;}
.page-car-reservation-ogone .form-cardoen--checkout .data-col-50{float:left; width:50%; margin-bottom:10px;}
.page-car-reservation-ogone .form-cardoen--checkout label{margin-bottom:inherit; line-height: inherit;}
.page-car-reservation-ogone input.NCOLINIM{width:auto;}
.data--payment .ncoltable1{margin-bottom:20px;}
.page-car-reservation-ogone .ncoltable3{bottom:-55px;}
.page-car-reservation-ogone #ncol_cancel{position:initial;}
.page-car-reservation-ogone .data--payment .ncoltable3 #btn_Back{position:static !important;}
.page-car-reservation-ogone .data--payment .ncoltable3 .ncollogoc .ncollogoc small{display:inline-block; margin:10px;}
.page-car-reservation-ogon .site-main__wrapper--checkout{margin-bottom: 70px;}
.page-car-reservation-ogone .data--payment .ncoltable2{width:auto; height:auto;}
.page-car-reservation-ogone .data--payment .ncoltable2 small small span{font-size:10pt;}
.page-car-reservation-ogone .data--payment .ncoltable1{width:100%;}
.form-cardoen--checkout {padding-top:25px; padding-bottom:20px;}
.page-car-reservation-ogone .ncoltable3{position:relative; top:28px; bottom:0; width:696px; left:-37px; background:none; border:none; border-top:1px solid #cacaca;}
.page-car-reservation-ogone .ncoltable3 img {margin-top:15px;}
.page-car-reservation-ogone .ncoltable3 > tbody > tr:first-child td{padding-bottom:10px; border-bottom:1px solid #cacaca;}
.page-car-reservation-ogone .data--payment .ncoltable2 #submit3{position:static !important;}
.page-car-reservation-ogone .checkout{margin-bottom:0;}
.data.data--payment input[type="text"] { height: auto !important; } /* ogone inline style sets height to 24px */

/* end Ogone Boilerplate*/

.webform-client-form-12069 .webform-component--phone label { max-width: 124px; display: inline-block; }

.section-contact #main .site-main__wrapper #content .form-cardoen form div .webform-component--newsletter-optin { clear: both; }
.pane-cardoen-cardoen-contact-form .webform-component--newsletter-optin label { display: inline; }

.webform-client-form-4944 .form-checkboxes .form-checkbox {
	display: block;
	float: left;
	width: 10%;
}
.webform-client-form-4944 .form-checkboxes .option {
	display: block;
	width: 85%;
	float: left;
}
.webform-client-form-4944 .webform-component--newsletter-optin {
	margin-top: 15px;
}
.webform-client-form-4945 .webform-component-checkboxes {
	clear: both;
}
.webform-client-form-4945 .option {
	display: inline;
}

h1.first--autotest {
	font-size: 1.7em; margin-top: 0px; margin-bottom: 18px; font-family: OrnitonsSerialBold, Arial, Helvetica, sans-serif; font-weight: 400; width: 799px; padding: 17px 18px 18px; line-height: 1.333em; text-shadow: rgba(255, 255, 255, 0.298039) 0px 1px 0px; border-radius: 33px 0.1px; color: rgb(51, 51, 51); background-image: linear-gradient(to right, rgb(231, 231, 231) 0%, rgb(250, 250, 250) 100%); background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: initial; background-repeat: initial;
}

/* Car pass */

.cta__button.cta__button--accessories {
	margin-right:18px;
	width:250px;
}

.cta__button.cta__button--carpass {
	float:left;
  background:url('../img/logo-carpass-small.png') no-repeat center center;
	background-color:#fefefe;
	border-color:rgba(219, 219, 219, 1);
  -webkit-box-shadow: inset 0 1px 0 0 rgba(250, 250, 250, 1);
	box-shadow: inset 0 1px 0 0 rgba(250, 250, 250, 1);
	width:222px;
	text-indent:-99999px;
}

.cta__button.cta__button--carpass:hover {
	background-color:rgb(245, 245, 245);
}

/* End Car pass*/
