/*CODE*/

/*represents the higher level of an abstraction or component*/.block {}
/*represents a descendent of .block that helps form .block as a whole*/.block__element {}
/*represents a different state or version of .block.*/.block--modifier {}

/*BASE*/

html {background:#fff;background:rgba(255, 255, 255, 1);}
body {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:100%;/*16*/line-height:1.6875;/*27*/color:#333;color:rgba(51, 51, 51, 1);}
a:link, a:visited {color:#333;color:rgba(51, 51, 51, 1);text-decoration:underline;}
a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:none;}
a:active {color:#0095DA;color:rgba(0, 149, 218, 1);text-decoration:none;}

/*LAYOUT*/

#header {position:relative;min-width:1140px;}
#main {position:relative;z-index:10;min-width:1140px;}
#sidebar {position:relative;float:left;width:251px;z-index:10;}
#content {float:right;width:835px;}
#footer {margin-bottom:36px;/*margin-bottom:54px;*/min-width:1140px;}


/*CARDOEN BRAND COLORS*/

.cardoen-geel {color:#FFC20E;color:rgba(255, 194, 14, 1);}
.cardoen-oranje {color:#F58220;color:rgba(245, 130, 32, 1);}
.cardoen-roze {color:#D51478;color:rgba(213, 20, 120, 1);}
.cardoen-lichtblauw {color:#0095DA;color:rgba(0, 149, 218, 1);}
.cardoen-donkerblauw {color:#00386C;color:rgba(0, 56, 108, 1);}
.cardoen-groen {color:#50B848;color:rgba(80, 184, 72, 1);}
.cardoen-grijs {color:#6D6E71;color:rgba(109, 110, 113, 1);}
/*added colors*/
.custom-rood {color:#E42021;color:rgba(228, 32, 33, 1);}
.custom-geel {color:#EAF00A;color:rgba(234, 240, 10, 1);}
.custom-groen {color:#329C2B;color:rgba(50, 156, 43, 1);}
.custom-purple {color:#6C1C7B;color:rgba(108, 28, 123, 1);}


/*HEADER*/

/*site header wrapper*/.site-header__wrapper {position:relative;margin:0 auto;width:1140px;min-height:298px;overflow:visible;}
/*module:decor*/.decor {/**/}
/*bar:light*/.decor__bar,
/*masthead:visual*/.decor__masthead {display:block;position:absolute;top:0;left:0;width:100%;min-height:49px;background:#F1F1F3;background:rgba(241, 241, 243, 1);overflow:hidden;z-index:0;}
/*bar:dark*/.decor__bar--var {top:49px;min-height:49px;background:rgb(102,103,107); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Njc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZjYwNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(102,103,107,1) 0%, rgba(95,96,99,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,103,107,1)), color-stop(100%,rgba(95,96,99,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#66676b', endColorstr='#5f6063',GradientType=0 );/* IE6-8 */
}
/*masthead:visual*/.decor__masthead {top:98px;min-height:339px;/*background:url(../img/masthead/001.jpg) no-repeat 0 0;*//*cover*/-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
/*module:logo*/.logo {position:absolute;top:-7px;left:0;width:246px;height:189px;border:3px solid #fff;/*radius*/-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;/*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(231,231,231);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(231,231,231,1) 0%, rgba(233,233,233,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(233,233,233,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(233,233,233,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(233,233,233,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(233,233,233,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(231,231,231,1) 0%,rgba(233,233,233,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#e9e9e9',GradientType=0 );/* IE6-8 */
	overflow:hidden;
}
.logo a:link, .logo a:visited {color:#222;color:rgba(34, 34, 34, 1);}
.logo a:hover, .logo a:active {color:#222;color:rgba(34, 34, 34, 1);}
/*logo wrapper*/.logo__wrapper {}
/*logo button*/.logo__button {display:block;position:relative;top:3px;width:246px;height:185px;margin:0 auto;color:#222;color:rgba(34, 34, 34, 1);text-decoration:none;background:url(../img/logo-cardoen.svg) no-repeat 50% 40px;}
/*fallback*/.no-svg .logo__button { background-image:url(../img/logo-cardoen.png);}
/*logo text*/.logo__text {display:block;}
/*logo text is hidden*/.logo__text--hidden {text-indent:-999em;}
/*logo tagline*/.logo__tagline {display:block;position:absolute;top:147px;left:0;width:100%;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1.16em;/*18.5*/line-height:1;text-align:center;}
/*ribbon*/.ribbon {position:absolute;top:0;left:-3px;width:134px;height:78px;background:url(../img/sprite-ribbons.png) no-repeat 0 0;overflow:hidden;z-index:0;}
.ribbon__text {display:block;padding:8px 0 0 0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-size:17px;line-height:1;font-weight:400;color:#fff;color:rgba(255, 255, 255, 1);/*rotate text*/-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
/*ribbon (variant:2)*/.ribbon--var2 {left:auto;right:0;background-position:0 -447px;}
.ribbon--var2 .ribbon__text {padding:7px 0 0 57px;text-align:center;/*rotate text*/-moz-transform:rotate(31deg);-webkit-transform:rotate(31deg);-o-transform:rotate(31deg);-ms-transform:rotate(31deg);transform:rotate(31deg);}
/*container:001*/.container-001 {float:right;width:853px;height:49px;overflow:hidden;}
/*module: opening hours*/.opening-hours {float:left;width:509px;height:13px;padding:15px 0 21px 0;font-size:14px;line-height:1;text-align:left;overflow:hidden;}
.opening-hours__icon {}
.opening-hours__icon--clock {display:inline-block;width:23px;height:23px;margin:0 4px 0 0;padding:0;vertical-align:middle;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat -219px 0;}
.opening-hours a:link, .opening-hours a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.opening-hours a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.opening-hours a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
/*secondary navigation*/.menu-corporate {float:right;width:344px;height:49px;text-align:right;overflow:hidden;}
.menu-corporate__list {float:right;list-style:none;margin:0;padding:0;font-size:14px;line-height:1;}
.menu-corporate__list-item {display:inline;}
.menu-corporate__link {display:inline-block;margin:0;padding:18px 9px;border-left:1px solid #fff;border-left-color:rgba(255, 255, 255, 1);}
.menu-corporate__link:link, .menu-corporate__link:visited {color:#333;color:rgba(51, 51, 51, 1);}
.menu-corporate__link:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.menu-corporate__link:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
/*module:proposition*/.proposition {float:right;width:853px;height:60px;padding:12px 0 14px 0;color:#fff;color:rgba(255, 255, 255, 1);text-shadow:2px 2px 1px rgba(0, 0, 0, 0.2);overflow:hidden;}
/*proposition title*/.proposition__title {margin:0 0 6px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1.41em;/*22.5*/line-height:1;}
/*proposition lead*/.proposition__lead {margin:0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;line-height:1;}
					h1.proposition__lead {display:inline;}
/*widget:stock*/.widget-stock {min-width:76px;min-height:21px;}
/*stock counter*/.widget-stock__counter {position:relative;display:inline-block;margin:0 2px 0 0;padding:0;/*padding:6px 9px;font-style:normal;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size:21px;font-weight:400;line-height:1;*/vertical-align:middle;overflow:hidden;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;/*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.1);}
/*.widget-stock__counter .divider {position:absolute;top:50%;left:0;display:block;width:100%;height:1px;background:#000;background:rgba(0, 0, 0, 0.5);}*/
/*primary navigation*/
.menu-site {position:absolute;left:0;bottom:0;width:1140px;height:42px;margin:0 auto;z-index:99;}
.menu-site__list {float:left;list-style:none;width:750px;margin:0;padding:0;overflow:hidden;}
.menu-site__list-item {display:block;float:left;}
.menu-site__tab {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__tab:link, .menu-site__tab:visited {color:#333;color:rgba(51, 51, 51, 1);}
.menu-site__tab:hover, .menu-site__tab:active {color:#66572A;color:rgba(51, 51, 51, 0.75);}
.menu-site__list-item {margin-left:-20px;background:url(../img/sprite-tabs.png) no-repeat 0 -84px;}
.menu-site__list-item--home {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;}
.wrap-text--home {margin:0 47px 0 30px;padding:13px 8px 12px 0;}
/*active state*/.menu-site__list-item--active {background:url(../img/sprite-tabs.png) no-repeat 0 -42px;z-index:99;position:relative;}
.menu-site__list-item--active .menu-site__tab {background:url(../img/sprite-tabs.png) no-repeat right -210px;}
.menu-site__list-item--active .wrap-text {background:#fff;background:rgba(255, 255, 255, 1);}
/*module : contact*/.contact {position:relative;float:right;min-width:245px;padding:18px 18px 0 27px;background:url(../img/sprite-tabs.png) no-repeat 0 -252px;overflow:hidden;}
/*rounded corner*/.contact__decor {position:absolute;top:0;right:0;width:50%;height:42px;background:#fff;background:rgba(255, 255, 255, 1);overflow:hidden;z-index:0;/*radius*/-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
.contact__body {position:relative;float:right;min-width:225px;padding:8px 7px 12px 8px;z-index:1;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background: rgb(255,255,255); /* Old browsers */
	/*IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=1 );/* IE6-8 */
}
.contact__text {display:block;line-height:1;text-shadow:1px 1px 0 rgba(255, 255, 255, 1);}
.contact__text--call {margin-bottom:2px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;color:#329C2B;color:rgba(50, 156, 43, 1);}
.contact__text--send-mail {margin-left:16px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;color:#333;color:rgba(51, 51, 51, 1);}
.contact__icon {display:inline-block;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.contact__icon--phone {width:10px;height:27px;margin-right:6px;background-position:-42px 0;}
.contact__icon--mail {width:28px;height:19px;margin-left:8px;background-position:-69px 0;}


/*=====================================================================
  MAIN
======================================================================*/

/*site main wrapper*/
.site-main__wrapper {position:relative;margin:0 auto;width:1104px;padding:62px 18px 18px 18px;background:#fff;background:rgba(255, 255, 255, 1);overflow:visible;}
.site-main__wrapper--product {}

/*product page*/
.site-main__wrapper--product #content {float:left;}
.site-main__wrapper--product #sidebar {float:right;}

/**/.site-main__wrapper--layout-var1 #content {float:right;}
.site-main__wrapper--layout-var1 #sidebar {float:left;}

/*checkout page*/
.site-main__wrapper--checkout #content {float:left;}
.site-main__wrapper--checkout #sidebar {float:right;}
/*create room for ogone footer*/.site-main__wrapper--checkout {margin-bottom:54px;}


/*=====================================================================
  END MAIN
======================================================================*/


/*product filter*/.filters {}
.filters a:link, .filters a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.filters a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.filters a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
/*filters title (main titel)*/
/*.filters__title {margin:0 0 16px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;line-height:1;}*/
.filters__title {display:block;height:50px;margin:0;margin-bottom:-29px;padding:3px 0 0 0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1;text-align:center;color:#fff;color:rgba(255, 255, 255, 1);background:#444;background:rgba(68, 68, 68, 1);/*radius*/-webkit-border-radius:33px 1px 22px 0;border-radius:33px 1px 22px 0;}
/*filter group*/.filter-group {width:249px;margin-bottom:18px;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:#FDFDFD;background:rgba(253, 253, 253, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.filter-group__wrapper {width:249px;padding-top:18px;}
/*filter group title  (example: 1.zoekcriteria, 2.vragen, ... )*/.filter-group__title {position:relative;width:184px;height:19px;margin:0;padding:14px 18px 14px 47px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;line-height:1;border-bottom:1px solid #CACACA;border-bottom-color:rgba(202, 202, 202, 1);
	/*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 */
}
/*circle in front of title*/.filter-group__counter {position:absolute;top:11px;left:12px;display:inline-block;width:26px;height:22px;margin-right:9px;padding-top:4px;font-size:18px;line-height:1;text-align:center;vertical-align:middle;color:#fff;color:rgba(255, 255, 255, 1);background:#444;background:rgba(68, 68, 68, 1);overflow:hidden;/*radius*/-webkit-border-radius:13px 13px 13px 13px;border-radius:13px 13px 13px 13px;}
/*filter (example: brands, fuel type, milage, ...)*/
.filter {position:relative;width:213px;margin:0 auto 18px auto;padding:2px 0 16px 0;border-bottom:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);clear:both;}
.filter:last-child {border-bottom:none;padding-bottom:0;}
.filter__title {position:relative;width:231px;margin:0 0 16px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size:17px;line-height:1;font-weight:400;}
.filter__toggle {font-size:12px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;}
/*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:"?";}*/
.filter__body {width:213px;font-size:15px;line-height:1;overflow:hidden;}
.filter__menu {list-style-type:none;margin:0;padding:0;}
.filter__label {display:block;padding:5px 0 4px 0;cursor:pointer;}
.filter__label:hover, .filter__label:active, .filter__label:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.filter__menu-item:last-child .filter__label {padding-bottom:0;}
/*add space between checkbox and label*/.filter__input--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;}*/
/*hide label text and stock counter*//*.filter__menu--color .filter__text, .filter__menu--color .filter__stock-counter {display:none;}*/
/*color variant 1 (rainbow)*/
/*.filter__label--var1 {
    background:-moz-linear-gradient(0deg, rgba(255,0,255,1) 0%, rgba(0,0,255,1) 25%, rgba(0,255,0,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%);
    background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,0,255,1)), color-stop(25%, rgba(0,0,255,1)), color-stop(50%, rgba(0,255,0,1)), color-stop(75%, rgba(255,255,0,1)), color-stop(100%, rgba(255,0,0,1)));
    background:-webkit-linear-gradient(0deg, rgba(255,0,255,1) 0%, rgba(0,0,255,1) 25%, rgba(0,255,0,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%);
    background:-o-linear-gradient(0deg, rgba(255,0,255,1) 0%, rgba(0,0,255,1) 25%, rgba(0,255,0,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%);
    background:-ms-linear-gradient(0deg, rgba(255,0,255,1) 0%, rgba(0,0,255,1) 25%, rgba(0,255,0,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%);
    background:linear-gradient(90deg, rgba(255,0,255,1) 0%, rgba(0,0,255,1) 25%, rgba(0,255,0,1) 50%, rgba(255,255,0,1) 75%, rgba(255,0,0,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff00ff', endColorstr='#ff0000',GradientType=1 );
}*/
/*color variant 2 (black)*//*.filter__label--var2 {background:#333;background:rgba(51, 51, 51, 1);}*/
/*color variant 3 (silver)*/
/*
.filter__label--var3 {
	background:rgb(209,209,209);
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(209,209,209,1) 0%, rgba(242,242,242,1) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(209,209,209,1)), color-stop(100%,rgba(242,242,242,1)));
	background:-webkit-linear-gradient(left,  rgba(209,209,209,1) 0%,rgba(242,242,242,1) 100%);
	background:-o-linear-gradient(left,  rgba(209,209,209,1) 0%,rgba(242,242,242,1) 100%);
	background:-ms-linear-gradient(left,  rgba(209,209,209,1) 0%,rgba(242,242,242,1) 100%);
	background:linear-gradient(to right,  rgba(209,209,209,1) 0%,rgba(242,242,242,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#f2f2f2',GradientType=1 );
}
*/
/*color variant 4 (white)*//*.filter__label--var4 {background:#fff;background:rgba(255, 255, 255, 1);}*/
/*filter-group(2):wizard*/.filter-group--wizard {overflow:hidden;}
.filter-group--wizard .filter-group__title {height:21px;padding-top:12px;border-bottom:none;/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
/*question marks styling*/.text-style {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;}
.text-style--var1 {font-size:18px;line-height:1;}
.text-style--var2 {font-size:20px;line-height:1;}
/*filter-group(3+4):brand and model + id number*/
.filter--brandmodel, .filter--id {padding-top:0;}
.search__input--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*/.search__input {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.search__button {}
/*non textual search button*/.search__button--graphic {position:absolute;top:0;right:0;width:37px;height:37px;margin:0;padding:0;border:none;/*radius*/-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;
	/*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+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NTQ1NDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(88,88,88,1) 0%, rgba(69,69,69,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,88,88,1)), color-stop(100%,rgba(69,69,69,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(88,88,88,1) 0%,rgba(69,69,69,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#585858', endColorstr='#454545',GradientType=0 );/* IE6-8 */
}
/*hide button text - define icon*/.search__button--graphic span {display:block;width:18px;height:17px;margin:0 auto;text-indent:-999em;background:url(../img/sprite-icons-collect.png) no-repeat -245px 0;}
.search__button--graphic:hover {/*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 */
}
/*selection module (je selectie - results + selected filters)*/
.selection {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;}
.selection__title {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-size:18px;margin:0 0 2px 0;}
.selection-list {margin:16px 0 0 0;padding:0;list-style:none;font-size:15px;line-height:1;}
.selection-list__item {margin:0;padding:5px 18px 4px 0;width:195px;}
/*.selection-list__item {margin:0;padding:5px 0 4px 0;}*/
.selection-list__icon {position:relative;right:-18px;display:inline-block;float:right;width:11px;margin-top:1px;height:11px;vertical-align:middle;background: url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.selection-list__item:hover .selection-list__icon {background: url(../img/sprite-icons-collect.png) no-repeat -2105px -23px;}
/*.selection-list__icon {display:inline-block;float:right;width:11px;margin-top:1px;height:11px;vertical-align:middle;background: url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}*/
.selection-list__icon--delete {background-position:0 0;}


/*CONTENT*/

/*ad nest*/.ad-nest {margin-bottom:18px;}
.ad-nest img {-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page .ad-nest img, .page .ad-nest__banner {margin:0;padding:0;}
.ad-nest__cols {float:left;margin-right:18px;}
.ad-nest__cols:last-child {margin-right:0;}

/*ads slider*/.ads-slider {list-style:none;width:835px;margin:0;padding:0;}
.ads-slider p {margin:0;padding:0;}
.ads-slider p:empty {display:none;}

/*FOOTER*/

/*site footer wrapper*/.site-footer__wrapper {margin:0 auto;width:1104px;padding:36px 18px 18px 18px;overflow:visible;}
/*container:row*/.footer__row {width:1104px;margin-bottom:18px;}
/*columns*/.footer__cols {margin-right:18px;}
.footer__cols:last-child {margin-right:0;}
/*two columns*/.footer__cols--2 {width:172px;}
/*four columns*/.footer__cols--4 {width:344px;}
/*six columns*/.footer__cols--6 {width:543px;}
/*float left*/.left {float:left;}
/*float right*/.right {float:right;}
/*footer:primary*//*preferences*/.footer-primary {background:#F4F4F4;background:rgba(244, 244, 244, 1);}
/*footer:secondary*//*service links*/.footer-secondary {background:rgb(102,103,107);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2Njc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZjYwNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(102,103,107,1) 0%, rgba(95,96,99,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,103,107,1)), color-stop(100%,rgba(95,96,99,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(102,103,107,1) 0%,rgba(95,96,99,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#66676b', endColorstr='#5f6063',GradientType=0 );/* IE6-8 */
}
/*footer:secondary*//*site links*/.footer-tertiary {background:#3F3F3F;background:rgba(63, 63, 63, 1);}
/*module title*/.module__title {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;}


/*SECTION : FOOTER-PRIMARY*/

.site-footer__wrapper--primary {padding-top:34px;}
/*module : preferences*/.prefs {}
.prefs a:link, .prefs a:visited {color:#333;color:rgba(51, 51, 51, 1);}
.prefs a:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.prefs a:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.prefs__title {margin-bottom:8px;}
.prefs__lead {margin:0 0 20px 0;padding:0;}
.prefs__body {width:1048px;margin:0 0 18px 0;padding:23px 27px 27px 27px;line-height:1;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:#fff;background:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.prefs__fieldset {}
.prefs__subtitle, .prefs__label--block {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1; margin:0 0 10px 0;padding:0;}
.prefs__group {margin:0 0 23px 0;}
.prefs__group:last-child {margin-bottom:0;}
.prefs__group--radio {margin-bottom:10px;}
.prefs__label--radio:hover, .prefs__label--radio:active, .prefs__label--radio:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;cursor:pointer;}
.prefs__label--fallback {display:none;}
.prefs__input {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1;}
.prefs__input--text {float:left;width:175px;height:33px;margin:0;padding-right:9px;padding-left:9px;color:#6D6E71;color:rgba(126, 126, 126, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 0.8);/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 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 */
}
div.prefs__input--text {height:15px;padding:9px 9px;color:#6D6E71;color:rgba(109, 110, 113, 1);}
.prefs__input--radio {margin:13px 0;vertical-align:middle;}
.prefs__label--radio {margin-right:18px;margin-left:6px;}
/*.prefs__label:hover, .prefs__label:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}*/
.prefs__input--text--disabled {border-style:dashed;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;background-color:#F6F6F6;background-color:rgba(246, 246, 246, 1);background:repeating-linear-gradient(-45deg, #eee 6px, #eee 1px, #fff 9px, #fff 1px);}
.prefs__input--text--zip {width:95px;}
.prefs__link {display:block;float:left;height:26px;padding:11px 0 0 0;font-size:15px;vertical-align:middle;}
.prefs__label--block {display:block;}
.prefs__button {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 */
}
.prefs__button:hover, .prefs__button:active, .prefs__button: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 */
}
.prefs__button--send {margin-top:27px;}


/*SECTION : FOOTER-SECONDARY*/

.footer__title {display:inline-block;margin:10px 9px 15px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size:28px;font-weight:400;line-height:1;}
.cta-call-now {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1;}
/*module : about (cardoen)*/
.about {margin:0 0 18px 0;color:#fff;color:rgba(255, 255, 255, 1);}
.about a:link {color:#fff;color:rgba(255, 255, 255, 1)}
.about__body {line-height:1.4375;}
/*module (inset) : customer-service*/.customer-service {float:left;}
a.customer-service__button--contact {position:relative;display:block;float:left;width:122px;height:71px;margin:0 18px 0 0;padding:16px 40px 20px 72px;font-size:13px;color:#fff;color:rgba(255, 255, 255, 1);line-height:1.125;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 */
}
.customer-service__button--contact: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 */
}
.customer-service__image {position:absolute;top:50%;left:-18px;display:block;width:68px;height:68px;margin:-36px 0 0 0;border:2px solid #FEFEFE;border-color:rgba(254, 254, 254, 1);background-color:#eee;background:rgba(238, 238, 238, 1) url(../img/staff/bg-contact-staff.png) no-repeat 50% 50%;overflow:hidden;/*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:34px 34px 34px 34px;border-radius:34px 34px 34px 34px;}
.customer-service__button--contact:hover .customer-service__image {-webkit-box-shadow:none;box-shadow:none;}
.customer-service__title {margin:0 0 3px 0;padding:0;font-size:14px;line-height:1.1875;}
.customer-service__icon {}
.customer-service__icon--arrow {position:absolute;top:50%;right:9px;display:block;width:14px;height:22px;margin:-11px 0 0 0;background:url(../img/sprite-icons-collect.png) no-repeat -192px 0;}

/*module : shortlinks*/.footer-links {}
.footer-links__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);}
.footer-links__title a {text-decoration:none;}
/*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);*/}
.footer-links__list {list-style:none;margin:0;padding:0;line-height:1.4375;}
.footer-links__list a {color:#fff;text-decoration:none;}
.footer-links__list a:hover, .footer-links__list a:focus {text-decoration:underline;}
.footer-links__list-item {padding-left:13px;text-indent:-.8em;}
.footer-links__list-item:before {content:"￫ ";color:#FFC20E;color:rgba(255, 194, 14, 1);}
/*module : news (inset)*/
/*change width to match width of news images*/.footer-links__title--news {min-width:62px;}
.news {}
.news__list {list-style:none;margin:0;padding:0;}
.news__list-item {display:block;margin:0 0 3px 0;padding:0 0 5px 0;clear:both;border-bottom:1px solid #888;border-bottom-color:rgba(136, 136, 136, 0.3);}
.news__list-item:last-child {border-bottom:none;}
a.news__link, .news__link:link {color:#fff;color:rgba(255, 255, 255, 1);text-decoration:none;}
.news__link:hover, .news__link:focus {color:#fff;color:rgba(255, 255, 255, 1);text-decoration:underline;}
.news__title {margin:0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;line-height:1.4375;}
.news__image {display:block;float:left;width:80px;height:60px;margin:6px 9px 0 0;padding:0;background:#585858;background:rgba(88, 88, 88, 1);overflow:hidden;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.news__date {display:block;font-size:14px;}
/*module : service*/.service {margin-top:6px;padding:15px 0 0 0;border-top:1px solid #888;border-top-color:rgba(136, 136, 136, 1);}
.service__title {margin:0;padding: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);}
/*wrapper:advice*/.wrap-advice {float:right;width:538px;}
.wrap-advice .module__title {margin:0;padding:0;line-height:1;}
/*module:engagement*/.engagement-2 {float:left;width:249px;color:#fff;color:rgba(255, 255, 255, 1);}
/*list-custom:default*/.engagement-2-list {list-style-type:none;margin-top:13px;padding-left:15px;}
.engagement-2-list li {position:relative;margin-bottom:10px;}
.engagement-2-list li:before {position:absolute;top:11px;left:-15px;content:" ";display:inline-block;width:7px;height:7px;margin-right:5px;background:#FFC20E;background:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:6px;border-radius:6px;}
.engagement-2__subtitle {display:block;margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;}
/*module:advice*/.advice {float:right;width:262px;color:#fff;color:rgba(255, 255, 255, 1);}
.advice__intro {margin-top:16px;margin-bottom:9px;font-size:15px;line-height:1.3;}
.advice__image {display:block;float:right;width:63px;height:63px;margin:0 0 7px 9px;border:2px solid #fff;border-color:rgba(255, 255, 255, 1);background:url(../img/staff/photo-service-contact-002.jpg) no-repeat 0 0;/*radius*/-webkit-border-radius:11px 0.1px;border-radius:11px 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);}
.form--advice {width:262px;margin:0;padding:0;border:0;font-size:15px;	}
.form--advice .form-cardoen__controls {margin:0;}
.form--advice .form-cardoen__group {width:262px;}
.form--advice .form-cardoen__group .form-cardoen__label {width:94px;margin:0;padding:0;text-align:left;}
.form--advice .form-cardoen__group .form-cardoen__input {width:163px;}
.form--advice .form-cardoen__label:hover {color:#fff;color:rgba(255, 255, 255, 1);}
.form--advice .button-cardoen {float:right;margin-right:0;margin-bottom:0;}

/*SECTION : FOOTER-TERTIARY*/

.site-footer__wrapper--tertiary {padding-top:18px;padding-bottom:14px;text-align:center;}
.site-footer__menu {list-style:none;margin:0;padding:0;font-size:14px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);}
.site-footer__menu-item {display:inline;}
.site-footer__menu-item:first-child a {padding-left:0;}
.site-footer__menu-item:last-child a {padding-right:0;}
.site-footer__menu-item:after {content:"|";color:#FFC20E;color:rgba(255, 194, 14, 1);}
.site-footer__menu-item:last-child:after {content:"";	}
.site-footer__menu-item 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 assistant module : fixed menu positioned at the bottom of the screen*/
.site-assistant {position:fixed;left:0;bottom:0;height:36px;/*height:54px;*/width:100%;z-index:999;
	background:rgb(197,197,197);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1YzVjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Njk2OTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(197,197,197,1) 0%, rgba(150,150,150,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(197,197,197,1)), color-stop(100%,rgba(150,150,150,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(197,197,197,1) 0%,rgba(150,150,150,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(197,197,197,1) 0%,rgba(150,150,150,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(197,197,197,1) 0%,rgba(150,150,150,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(197,197,197,1) 0%,rgba(150,150,150,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#969696',GradientType=0 );/* IE6-8 */
}
/*ie6*//** html .site-assistant{position:absolute;top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}*/
.site-assistant__wrapper {margin:0 auto;width:1140px;padding:0;overflow:visible;}
/*module: service contact*/.service-contact {float:left;width:auto;/*width:261px;*/height:29px;/*height:54px;*/padding:7px 18px 0 18px;font-size:17px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);background:#329C2B;background:rgba(50, 156, 43, 1);overflow:hidden;}
/*fr*/.i18n-fr .service-contact {padding-right:9px;padding-left:9px;}
a.service-contact__link {color:#fff;color:rgba(255, 255, 255, 1);}
.service-contact__photo {float:left;width:55px;height:54px;margin-right:8px;overflow:hidden;}
.service-contact__text {display:block;line-height:0;font-size:15px;color:#fff;color:rgba(255, 255, 255, 1);}
.service-contact__text--call {padding:6px 0 0 0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.service-contact__text--send-mail {float:left;margin:0 0 0 16px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.service-contact__icon {display:inline-block;vertical-align:middle;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.service-contact__icon--phone {width:10px;height:25px;/*height:27px;*/margin:-1px 6px 0 0;background-position:-56px -32px;/*background-position:-56px 0;*/}
.service-contact__icon--mail {width:20px;height:13px;margin-left:6px;background-position:-100px 0;}
/*module : service links*/.service-links {float:left;width:auto;/*width:309px;*/height:36px;/*height:53px;*/text-align:center;overflow:hidden;}
.service-links__menu {list-style:none;height:36px;margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;line-height:1;}
.service-links__menu-item {display:inline;}
/*.service-links__menu-item:first-child a {padding-left:0;}*/
/*.service-links__menu-item:last-child a {padding-right:0;}*/
/*.service-links__menu-item:after {content:"|";color:#333;color:rgba(51, 51, 51, 1);font-weight:400;}*/
/*.service-links__menu-item:last-child:after {content:"";}*/
.service-links__menu-item a {display:inline-block;padding:9px 18px;/*padding:19px 6px 18px 6px;*/color:#333;color:rgba(51, 51, 51, 1);}
/*fr*/.i18n-fr .service-links__menu-item a {padding-right:9px;padding-left:9px;}
/*sliding panel navigation*/.nav-panels {float:left;width:auto;/*width:570px;*/height:36px;/*height:54px;*/overflow:hidden;}
.nav-panels__menu {list-style:none;margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;line-height:1;}
.nav-panels__menu-item {display:inline;}
.nav-panels__button {display:block;float:left;width:auto;/*width:284px;*/padding:9px 18px;/*padding:19px 0;*/text-align:center;text-decoration:underline;border-left:1px solid #818181;border-left-color:rgba(129, 129, 129, 0.66);}
/*fr*/.i18n-fr .nav-panels__button {padding-right:9px;padding-left:9px;}
.nav-panels__button:link {color:#333;background:rgba(255, 255, 255, 1);}
.nav-panels__button:hover {background:#E3E3E3;background:rgba(255, 255, 255, 0.66);cursor:pointer;}
.nav-panels__button--active {background:#fff;background:rgba(255, 255, 255, 1);}
.nav-panels__icon {display:inline-block;width:18px;height:18px;margin:0 9px 0 0;vertical-align:middle;background:#6D6E71 url(../img/sprite-icons-collect.png) no-repeat -264px 5px;background-color:rgba(109, 110, 113, 1);/*radius*/-webkit-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px;}
/*panels*/.panel {display:none;position:fixed;left:0;bottom:36px;z-index:99;/*bottom:54px;*/width:100%;min-height:299px;background:#fff;background:rgba(255, 255, 255, 1);border-top:1px solid #cacaca;border-top-color:rgba(202, 202, 202, 1);-webkit-box-shadow:0 0px 2px 1px rgba(0, 0, 0, 0.11);box-shadow:0 0px 2px 1px rgba(0, 0, 0, 0.11);}
.panel__header {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;
	/*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 */
}
.panel__title {margin:0 auto;padding:13px 0 0 0;line-height:1;}
.panel__button {/*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 */
}
.panel__button: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 */
}
.panel__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;}
.panel__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;}
.panel__body {width:1104px;margin:45px auto 0 auto;padding:27px 0;overflow:hidden;}
/*ie6*//** html .assistant{position:absolute;top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}*/
/*module:compare (products)*/
.compare {width:1104px;overflow:visible;}
.compare-list {float:left;list-style:none;width:902px;margin:0;padding:0;}
.compare-list__item {display:block;position:relative;float:left;width:202px;height:212px;margin:0 23px 0 0;padding:0;}
.compare-list__item:last-child {margin-right:0;}
.compare-list__item--empty {width:198px;height:129px;padding:79px 0 0 0;line-height:1.375;text-align:center;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);background:#FDFDFD;background:rgba(253, 253, 253, 1);/*radius*/-webkit-border-radius:35px 0.1px 33px 0.1px;border-radius:35px 0.1px 33px 0.1px;}
.compare-list__link:link {text-decoration:none;}
.compare-list__photo {display:block;margin:0 auto 9px auto;}
.compare-list__title {margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:1;}
.compare-list__button {display:block;position:absolute;z-index:99;top:-13px;right:-13px;width:25px;height:25px;text-indent:-999em;cursor:pointer;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;background:#fff;background:rgba(255, 255, 255, 1);}
.compare-list__button--info {top:-15px;right:-15px;	}
.compare-list__button:hover {background:#FFC20E;background:rgba(255, 194, 14, 1);}
.compare-list__icon {position:absolute;display:block;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.compare-list__icon--delete {top:7px;right:7px;width:11px;height:11px;background-position:0 0;}
.compare-list__icon--info {top:6px;right:8px;width:8px;height:13px;hidden;background:url(../img/sprite-icons-collect.png) no-repeat -13px 0;}
.cta.cta--compare {position:relative;top:83px;float:right;width:202px;margin:0;padding:0;overflow:hidden;}
.cta--compare .cta__button {width:202px;}
.cta--compare .cta__icon--compare {background-position:-766px 1px;}
/*module:recent (recently viewed products)*/
.recent {width:1096px;margin-top:-12px;padding-left:8px;overflow:visible;}
.recent-list {position:relative;list-style:none;width:1046px;margin:0 auto;padding:0;overflow:visible;}
.recent-list__item {display:block;position:relative;top:12px;float:left;width:202px!important;height:224px;margin:0 9px 0 0;padding:0;}
.recent-list__item:last-child {padding-right:7px;}
.recent-list__item--empty {height:73px;padding:36px 9px 9px 9px;line-height:1.375;}
.recent-list__link:link {text-decoration:none;}
.recent-list__photo {display:block;margin:0 auto 9px auto;}
.recent-list__title {margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:1;}
.recent-list__button {display:block;position:absolute;z-index:99;top:-12px;left:183px;width:22px;height:22px;text-indent:-999em;cursor:pointer;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;background:#fff;background:rgba(255, 255, 255, 1);}
.recent-list__button:hover {background:#FFC20E;background:rgba(255, 194, 14, 1);}
.recent-list__icon {position:absolute;display:block;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.recent-list__icon--delete {top:6px;right:5px;width:11px;height:11px;background-position:0 0;}


/*AUTOSTAD*/

/*SECTION*/

.segment {display:block;margin:0 0 7px 0;}
.segment__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;}
.segment__title--var2 {min-height:42px;padding:0;}
.segment__title--var3 {height:auto;line-height:1.3;background:url(../img/bg-tire-track-01.png) repeat-y 0 0;overflow:visible;}
.segment__title--urban {color:#D51478;color:rgba(213, 20, 120, 1);background-position:0 -42px;}
.segment__title--family-small {color:#0095DA;color:rgba(0, 149, 218, 1);background-position:0 -84px;}
.segment__title--family-large {color:#00386C;color:rgba(0, 56, 108, 1);background-position:0 -126px;}
.segment__title--other {color:#50B848;color:rgba(80, 184, 72, 1);background-position:0 -168px;}
.segment__logo {display:inline-block;width:43px;height:43px;margin:0 7px 0 0;vertical-align:middle;background:url(../img/sprite-icons-segment-3.png) no-repeat 0 0;overflow:hidden;}
.segment__logo--urban {background-position:0 0;}
.segment__logo--family-small {width:49px;background-position:0 -43px;}
.segment__logo--family-large {width:55px;background-position:0 -86px;}
.segment__logo--other {width:51px;background-position:0 -129px;}
.segment__brand, .segment__model {font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.segment__type {}
.segment__filters {margin:-1px 0 13px 0;font-size:15px;line-height:1.3;}

/*product segments*/
.segment__products {width:835px;}
.gallery {list-style:none;width:835px;margin:0;padding:0;}
.gallery > 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 > li {*display:inline;*zoom:1;}
/*every fourth product in the gallery*/
.gallery > li:nth-child(4n) {margin-right:0;}

/*ads (ads as the are displayed in the product gallery)*/.cardoen-publication-usp {position:relative;width:202px;height:212px;overflow:hidden;/*radius*/-webkit-border-radius:35px 0.1px 33px 0.1px;border-radius:35px 0.1px 33px 0.1px;}
.cardoen-publication-usp img {/*radius*/-webkit-border-radius:35px 0.1px 33px 0.1px;border-radius:35px 0.1px 33px 0.1px;}
/*product (products as the are displayed in the product gallery)*/
.product-card {position:relative;width:198px;height:208px;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);background:#fff;background:rgba(255, 255, 255, 1);overflow:visible;/*radius*/-webkit-border-radius:35px 0.1px 33px 0.1px;border-radius:35px 0.1px 33px 0.1px;}
.product-card__header {position:relative;width:198px;height:48px;border-bottom:2px solid #FFC20E;border-bottom-color:rgba(255, 194, 14, 1);overflow:hidden;z-index:1;}
.product-card__title {width:168px;margin:0;padding:6px 5px 5px 25px;font-weight:400;font-size:0.91em;/*14.5*/line-height:1.34;}
/*when the promo (ball) is displayed to the left of the product title, the title needs to move to the right*/
.product-card__title--promo {width:112px;padding:6px 9px 5px 77px;}
/*the product title is devided in to three seperate entities, namely : brand, model and type*/
.product-card__brand, .product-card__model {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;/*font-size-adjust:0.515;*/font-weight:400;font-style:normal;}
.product-card__type {/*display:block;*/display:inline-block;min-width:57%;line-height:1.4em;}
.product-card__body {position:relative;top:-2px;width:198px;min-height:132px;overflow:hidden;z-index:0;}
.product-card__photo {-webkit-backface-visibility:hidden;}
.product-card__footer {position:relative;top:-4px;width:192px;height:26px;padding:4px 0 0 6px;background:#FFC20E;background:rgba(255, 194, 14, 1);z-index:1;/*radius*/-webkit-border-radius:0 0 26px 0;border-radius:0 0 26px 0;}
/*price*/.product-card__price {font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:22px;line-height:1;}
/*price (variant:hidden)*/
.product-card__price--hidden,
.obfuscate {
	font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;
	text-shadow:0 0 12px #333;
	color:rgba(0, 0, 0, 0);
	color:rgba(0, 0, 0, .001);
	text-shadow:0 0 .6em rgba(0,0,0,1);
	text-shadow:0 0 .6em 0.1em rgba(0,0,0, 0.4)
;}
/*euro symbol which needs to be displayed at a smaler size than the price*/
.product-card__currency {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;line-height:1;}
/*product segment (circular icons used to indicate to which segment the product belongs)*/
.product-card__segment {position:absolute;bottom:7px;right:2px;display:inline-block;width:46px;height:36px;background:url(../img/sprite-icons-segment.png) no-repeat 0 0;text-indent:-999em;z-index:2;}
.product-card__segment--urban {background-position:0 0;}
.product-card__segment--family-small {background-position:0 -37px;}
.product-card__segment--family-large {background-position:0 -74px;}
.product-card__segment--other {background-position:0 -111px;}

/*product promo (ball) circular indicator used to denote savings or an advantage*/
.product-card__promo {position:absolute;top:-2px;left:-2px;width:64px;height:48px;padding:18px 0 0 2px;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);text-align:center;z-index:2;
	/*radius*/-webkit-border-radius:35px 35px 35px 35px;border-radius:35px 35px 35px 35px;
	/*transform (rotate)*/-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
	/*gradient*/background:rgb(234,240,10); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYWYwMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZlMDAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%, rgba(255,224,1,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(234,240,10,1)), color-stop(100%,rgba(255,224,1,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf00a', endColorstr='#ffe001',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-card__promo__body {display:block;margin:-12px 0 0 0;padding:0;color:#E42021;color:rgba(228, 32, 33, 1);text-align:center;line-height:1!important;}
/*discount*/.product-card__promo__number {display:inline-block;margin:0;padding:0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:36px;/*line-height:0;*/letter-spacing:-3px;}
/*percentage sign*/.product-card__promo__symbol {display:inline-block;margin:0 0 0 3px;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;/*line-height:0;*/}
/*advantage*/.product-card__promo__text {display:block;margin:-3px 0 0 -2px;padding:0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:0.72em;/*11.5*//*line-height:0;*/clear:both;}
/*close gap between header and element*/.product-card__promo:after {content:"";display:block;position:absolute;top:36px;left:-4px;width:4px;height:4px;background:#FFC20E;background:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
/*product promo (ball:variation:1) circular indicator used to denote savings or an advantage*/
.product-card__promo--var1 {width:64px;height:59px;padding:7px 0 0 2px;border-color:#E42021;border-color:rgba(228, 32, 33, 1);
	/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform:translate3d(0,0,0);
	/*gradient*/background: rgb(249,8,8);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOTA4MDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNlNDIwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%, rgba(228,32,33,1) 40%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,8,8,1)), color-stop(40%,rgba(228,32,33,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90808', endColorstr='#e42021',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-card__promo__body--var1 {padding:10px 0 0 0;color:#EAF00A;color:rgba(234, 240, 10, 1);text-shadow:2px 2px 2px rgba(163, 0, 0, 0.77);}
/*advantage*/.product-card__promo__text--var1 {margin:0;font-size:15px;line-height:1;}

/*product campaign : displayed on the left hand side of the product card (used to display savings, monthly repayments on a car loan (ppm) or custom ad types)*/
/*product campaign (0:rectangle:voordeelbedragen) - cardoen red*/
.product-card-campaign {position:absolute;z-index:3;top:2px;left:-7px;width:80px;height:52px;padding:0;color:#EAF00A;color:rgba(234, 240, 10, 1);text-align:center;background:#E42021;background:rgba(228, 32, 33, 1);overflow:hidden;/*radius*/-webkit-border-radius:11px 3px;border-radius:11px 3px;/*transform (rotate)*/-moz-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);-o-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);}
.product-card-campaign__txt {display:block;}
.product-card-campaign__txt--amount {font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:0;padding:20px 0 5px 0;}
.product-card-campaign__txt--tagline {display:block;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:1;padding:0;}
.product-card-campaign__currency {padding:0 1px 0 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:11px;line-height:0;}
/*product campaign (variant:1:rectangle:maandbedragen) - cardoen pink*/
.product-card-campaign--var1 {top:-6px;left:-6px;width:78px;height:49px;color:#fff;color:rgba(255, 255, 255, 1);background:#D51478;background:rgba(213, 20, 120, 1);/*radius*/-webkit-border-radius:6px;border-radius:6px;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.product-card-campaign--var1 .product-card-campaign__txt--amount {padding:18px 0 5px 0;font-size:22px;}
.product-card-campaign--var1 .product-card-campaign__currency {font-size:12px;}
/*product campaign (variant:2:rectangle:placeholder)*/.product-card-campaign--var2 {top:-6px;left:-6px;width:78px;height:49px;background:none;/*radius*/-webkit-border-radius:0;border-radius:0;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
/*product campaign (variant:3:square or ball:placeholder)*/.product-card-campaign--var3 {top:-2px;left:-2px;width:70px;height:70px;margin:0;padding:0;background:none;/*radius*/-webkit-border-radius:0;border-radius:0;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
/*product campaign (variant:4:rectangle:maandbedragen) - cardoen yellow*/
.product-card-campaign--var4 {top:-6px;left:-6px;width:78px;height:49px;color:#fff;color:rgba(255, 255, 255, 1);background:#FFC20E;background:rgba(255, 194, 14, 1);text-shadow: 0 0 1px rgba(107, 80, 0, 0.8);/*radius*/-webkit-border-radius:6px;border-radius:6px;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.product-card-campaign--var4 .product-card-campaign__txt--amount {padding:18px 0 5px 0;font-size:22px;}
.product-card-campaign--var4 .product-card-campaign__currency {font-size:12px;}
/*product campaign (variant:5:rectangle:maandbedragen) - cardoen green*/
.product-card-campaign--var5 {top:-6px;left:-6px;width:78px;height:49px;color:#fff;color:rgba(255, 255, 255, 1);background:#50B848;background:rgba(80, 184, 72, 1);/*radius*/-webkit-border-radius:6px;border-radius:6px;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.product-card-campaign--var5 .product-card-campaign__txt--amount {padding:18px 0 5px 0;font-size:22px;}
.product-card-campaign--var5 .product-card-campaign__currency {font-size:12px;}
/*product campaign (variant:6:rectangle:maandbedragen) - purple*/
.product-card-campaign--var6 {top:-6px;left:-6px;width:78px;height:49px;color:#fff;color:rgba(255, 255, 255, 1);background:#6C1C7B;background:rgba(108, 28, 123, 1);/*radius*/-webkit-border-radius:6px;border-radius:6px;/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.product-card-campaign--var6 .product-card-campaign__txt--amount {padding:18px 0 5px 0;font-size:22px;}
.product-card-campaign--var6 .product-card-campaign__currency {font-size:12px;}
/*product banner : rectangular shape displayed at the bottom of the product image used to denote a super deal*/
.product-card__banner {position:absolute;bottom:28px;left:0;width:191px;height:21px;padding:1px 0 0 7px;background:#E42021;background:rgba(228, 32, 33, 1);overflow:hidden;}
.product-card__banner-body {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;color:#EAF00A;color:rgba(234, 240, 10, 1);}
.product-card__banner-text {}
/*product ribbon (displayed diagonally accross the product photo to denote availability)*/
.product-card__ribbon {position:absolute;top:48px;left:-2px;width:123px;height:123px;text-indent:-999em;overflow:hidden;background:url(../img/sprite-ribbons.png) no-repeat 0 0;z-index:2;}
/*fr*/.i18n-fr .product-card__ribbon {background-image:url(../img/sprite-ribbons-fr.png);}
/*en*/.i18n-en .product-card__ribbon {background-image:url(../img/sprite-ribbons-en.png);}
.product-card__ribbon--coming-soon {background: none !important; /*background-position:0 -78px;*/}
.product-card__ribbon--reserved {background-position:0 -201px;}
.product-card__ribbon--sold {background-position:0 -324px;}
/*product is reserved*/.product-card--reserved {}
.product-card__photo--reserved {opacity:0.3;}
.product-card__price--reserved {opacity:0.3;/*color:#B58C14;*/}
/*product is sold*/.product-card--sold {}
.product-card__photo--sold {opacity:0.3;}
.product-card__price--sold {opacity:0.3;/*color:#B58C14;*/}
/*product is coming soon*/.product-card--coming-soon {}
.product-card__photo--coming-soon {}
.recommendations__slide .product-card__photo--coming-soon {opacity:0.3;}
.product-card__price--coming-soon {}
/*active state*/
.product-card--active {border-color:#B8B8B8;border-color:rgba(184, 184, 184, 1);}
.product-card--active .product-card__header {border-color:#B8B8B8;border-color:rgba(184, 184, 184, 1);}
.product-card--active .product-card__footer {background-color:#B8B8B8;background-color:rgba(184, 184, 184, 1);}
.product-card--active .product-card__promo:after {display:none;}
/*product card animation (swap content)*/
/*placeholder*/.gallery__item {position:relative;height:212px;}
/*inner1 : default product card state*/.product-card--inner1 {opacity:1;z-index:1;}
/*inner2 : display more content on hover*/.product-card--inner2 {position:absolute;top:0;left:0;z-index:0;/*hidden by default*/opacity:0;/*radius*/-webkit-border-radius:0 35px 0 33px;border-radius:0 35px 0 33px;}
/*reset product card title*/.product-card__title--inner2 {padding:6px 21px 5px 9px;}
/*actual animation and content swap*/
/*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;}
/*inner2 : content*/
/*enlarge clickarea*/a.product-card__target {position:relative;display:block;width:180px;height:105px;padding:16px 9px 11px 9px;text-decoration:none;background:#fff;background:rgba(255, 255, 255, 0.85);overflow:hidden;}
a.product-card__target:hover {text-decoration:underline;}
.product-card__list {list-style:none;margin:0;padding:0;font-size:14px;line-height:20px;}
.product-card__list-item {}
.product-card__bullet {display:inline-block;width:6px;height:6px;margin:-1px 6px 0 0;padding:0;background:#D51478;background:rgba(213, 20, 120, 1);vertical-align:middle;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
/*coloured bullets (by segment)*/.product-card__list--urban .product-card__bullet {background:#D51478;background:rgba(213, 20, 120, 1);}
.product-card__list--family-small .product-card__bullet {background:#0095DA;background:rgba(0, 149, 218, 1);}
.product-card__list--family-large .product-card__bullet {background:#00386C;background:rgba(0, 56, 108, 1);}
.product-card__list--other .product-card__bullet {background:#50B848;background:rgba(80, 184, 72, 1);}
/*call to action container (compare, view product, view alternatives)*/
.product-card__cta {position:absolute;left:9px;bottom:28px;z-index:10;width:190px;height:43px;	}
/*add product to product comparison module*/
.product-card__compare {float:left;width:108px;height:32px;font-size:15px;line-height:1;}
.product-card-compare__label {display:block;width:108px;padding:8px 0 6px 0;text-decoration:underline;cursor:pointer;}
.product-card-compare__label:hover, .product-card-compare__label:active, .product-card-compare__label:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
.product-card__compare-link {display:block;width:81px;padding:8px 0 6px 27px;}
.product-card-compare__input--checkbox {display:inline-block;margin:0 6px 0 0;padding:0;vertical-align:middle;}
.product-card__compare .product-compare__input--checkbox {margin-right:6px;}
/*product card button (arrow)*/
a.product-card__button, .product-card__button:link {color:#fff;color:rgba(255, 255, 255, 1);text-decoration:none;}
/*button*/.product-card__button {position:absolute;top:0;right:9px;display:block;min-width:71px;margin:0;padding:8px 9px 9px 9px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1;text-align:center;color:#fff;color:rgba(255, 255, 255, 1);white-space:nowrap;vertical-align:middle;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 */
}
.product-card__button: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 */
}
.product-card__button--alternatives {padding-right:6px;padding-left:6px;}

/*
.product-card__button:hover:after {border-left-color:#FFC20E;border-left-color:#4A4A4A;}
.product-card__button:after {content:"";position:absolute;top:0;right:-12px;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:12px solid #363636;border-left-color:rgba(54, 54, 54, 1);}
*/
/*inner2 : footer*/.product-card__footer--inner2 {top:-2px;width:187px;padding:4px 0 0 11px;/*radius*/-webkit-border-radius:0 0 0 26px;border-radius:0 0 0 26px;}
.product-card__advantage {margin-left:-3px;font-size:15px;line-height:1;}
/*module:tags*/.tags {margin:0 0 18px 0;padding:3px 0 9px 0;border-bottom:1px dotted #CACACA;}
.tags__title {}
.tags__body {font-size:15px;line-height:1;}
.tags__list {list-style:none;margin:0 0 9px 0;padding:0;}
.tags__list-item {display:inline;}
.tags__button {display:block;position:relative;float:left;margin:0 9px 9px 0;padding:10px 27px 10px 9px;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);text-decoration:none!important;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.tags__button:hover {color:#E42021;color:rgba(228, 32, 33, 1);text-decoration:underline;}
.tags__button:hover .tags__icon--delete {background-color:#E42021;background-color:rgba(228, 32, 33, 1);}
.tags__icon {}
.tags__icon--delete {display:block;position:absolute;top:10px;right:5px;width:15px;height:15px;color:#fff;color:rgba(255, 255, 255, 1);text-indent:-999em;background:#444 url(../img/sprite-icons-collect.png) no-repeat -205px 4px;background-color:rgba(68, 68, 68, 1);overflow:hidden;/*radius*/-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}
.tags__link:link, .tags__link:visited {color:#444;color:rgba(68, 68, 68, 1);}
.tags__link:hover, .tags__link:active {color:#E42021;color:rgba(228, 32, 33, 1);}
/*module:sort*/.sort {margin:-2px 0 10px 0;padding:0;}
.sort__title {float:left;margin:0 9px 0 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.sort__list {display:block;list-style:none;margin:0;padding:0;}
.sort__list-item {display:inline;}
.sort__button {display:block;position:relative;float:left;/*margin:0 9px 9px 0;padding:0 9px 3px 9px;*/margin:0;padding:0 0;font-size:15px;/*border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);*/text-decoration:none;/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.sort__button:before {content:" ";display:inline-block;width:1px;height:10px;margin:0 7px 0 7px;background:#333;background:rgba(51, 51, 51, 1);}
.sort__list-item:first-child .sort__button:before {content:none;}
/*.sort__button--active {border-color:#6D6E71;border-color:rgba(109, 110, 113, 1);}*/
.sort__icon {display:inline-block;width:10px;height:13px;margin:0 0 0 6px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.sort__icon--ascending {background-position:-297px 0;}
.sort__icon--descending {background-position:-313px 0;}
/*module : pagination*/.pagination {margin:18px 0;padding:13px 0 18px 0;text-align:center;}
.pagination__page-count {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.pagination__link:link, .pagination__link:visited {color:#333;color:rgba(51, 51, 51, 1);}
.pagination__link:hover {color:#006CC5;color:rgba(0, 108, 197, 1);}
.pagination__link:active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.pagination__body {padding:20px 0 18px 0;}
a.pagination__button, .pagination__button:link {color:#fff;color:rgba(255, 255, 255, 1);text-decoration:none;}
/*button*/.pagination__button {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__button: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__button--next {min-width:60px;margin-right:0;margin-left:15px;/*radius*/-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination__button--next:hover:after {border-left-color:#FFC20E;border-left-color:rgba(255, 194, 14, 1);}
.pagination__button--next: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__button--prev {min-width:60px;margin-right:18px;/*radius*/-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination__button--prev:hover:after {border-right-color:#FFC20E;border-left-color:rgba(255, 194, 14, 1);}
.pagination__button--prev: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__button--active:link, .pagination__button--active: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__button--active:hover, .pagination__button--active: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);}
/*button:disabled*/.pagination__button--disabled {opacity:0.3;/*shadow*/-webkit-box-shadow:none;box-shadow:none;}
.pagination__button--disabled:hover {color:#fff;color:rgba(255, 255, 255, 1);
	/*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 */
}
/*module:footnotes*/.footnotes {text-align:left;width:100%;}
.footnotes__list {list-style:none;margin:0;padding:0;font-size:10px;line-height:1.5;}
.footnotes__asterisk {font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:0;}
/*variant*/.footnotes--product {text-align:left;}
/*module:breadcrumb*/
.breadcrumb {position:absolute;top:22px;left:18px;width:826px;font-size:14px;line-height:1.2;overflow:hidden;}
.breadcrumb__title {}
.breadcrumb__title--fallback {display:none;}
.breadcrumb__link {display:inline-block;margin:0 5px 0 0;}
.breadcrumb__link:link {text-decoration:none;}
.breadcrumb__link:after {display:inline-block;margin:0 0 0 9px;content:">";font-size:18px;line-height:1;color:#BABABA;color:rgba(186, 186, 186, 1);}
/*module:steps (aankoopgids)*/
.step {width:1104px;height:42px;margin:0 0 18px 0;overflow:hidden;}
.step__title {}
.step__title--fallback {display:none;}
.step__menu {list-style:none;margin:0;padding:0;}
a.step__button {display:block;color:#7E7E7E;color:rgba(126, 126, 126, 1);text-decoration:underline;}
.step__button:hover {text-decoration:underline;}
.step__menu-item {display:inline-block;position:relative;height:22px;margin:0;padding:10px 42px 10px 98px;font-size:18px;line-height:1;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;color:#7E7E7E;color:rgba(126, 126, 126, 1);vertical-align:middle;background:#E6E6E6;background:rgba(230, 230, 230, 1);}
.step__menu-item--first {padding-left:59px;padding-right:84px;}
.step__menu-item--last {padding-right:42px;}
.step__menu-item:before, .step__menu-item:after {content:'';position:absolute;width:0;height:0;}
.step__menu-item--second, .step__menu-item--last {margin-left:8px;}
.step__menu-item--second:before, .step__menu-item--last:before {top:0;left:0;border-top:21px solid transparent;border-left:21px solid #fff;border-left-color:rgba(255, 255, 255, 1);border-bottom:21px solid transparent;}
.step__menu-item--first {-webkit-border-radius:21px 0 0 21px;border-radius:21px 0 0 21px;}
.step__menu-item:after {z-index:1;right:-21px; bottom:0;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:21px solid #E6E6E6;border-left-color:rgba(230, 230, 230, 1);}
.step__menu-item--active {color:#fff;color:rgba(255, 255, 255, 1);background:#B5B5B5;background:rgba(181, 181, 181, 1);}
.step__menu-item--active .step__icon {background:#333;background:rgba(51, 51, 51, 1);}
.step__menu-item--active .step__counter {color:#333;color:rgba(51, 51, 51, 1);}
.step__menu-item--active:after {border-left-color:#B5B5B5;border-left-color:rgba(181, 181, 181, 1);}
.step__icon {position:absolute;top:-4px;left:-4px;display:block;float:left;width:42px;height:42px;border:4px solid #fff;border-color:rgba(255, 255, 255, 1);background:#B5B5B5;background:rgba(181, 181, 181, 1);overflow:hidden;/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;}
.step__icon--second, .step__icon--last {left:35px;}
.step__counter {display:block;position:absolute;top:5px;left:5px;width:32px;height:18px;padding:7px 0 7px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1;vertical-align:middle;text-align:center;background:#fff;background:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}


/*(TEMPLATE):PRODUCT(AUTOFICHE)*/

.product {}

/*product header*/.product__header {width:1068px;min-height:66px;margin:0 0 18px 0;padding:9px 18px;
	/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(231,231,231);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(231,231,231,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fafafa',GradientType=1 );/* IE6-8 */
}
.product__header--layout-var1 {position:relative;width:799px;}
/*container : product info (left part of the product header)*/
.product-info {float:left;width:743px;overflow:hidden;}
.product-info--layout-var1 {width:681px;}
.product-info--layout-var2 {width:799px;}
.product-info__segment {display:block;float:left;width:75px;height:63px;margin:2px 4px 0 0;text-indent:-999em;vertical-align:middle;overflow:hidden;background:url(../img/sprite-icons-segment-2.png) no-repeat 0 0;}
.product-info__segment--urban {background-position:0 0;}
.product-info__segment--family-small {background-position:0 -63px;}
.product-info__segment--family-large {background-position:0 -126px;}
.product-info__segment--other {background-position:0 -189px;}
.product-info__title {margin:4px 0 7px 0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:28px;font-weight:400;line-height:1;color:#1F1F1F;color:rgba(31, 31, 31, 1);}
.product-info__action {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
.product-info__action--buy {color:#00386C;color:rgba(0, 56, 108, 1);}
.product-info__action--reserve {color:#D51478;color:rgba(213, 20, 120, 1);}
.product-info__action--drive {color:#0095DA;color:rgba(0, 149, 218, 1);}
.product-info__brand, .product-info__model {font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;}
.product-info__description {margin:0;padding:0;font-size:15px;line-height:1;}
.product-info__description--var1 {display:block;padding-bottom:4px;line-height:1.6;clear:both;	}
.product-info__description--bis {position:relative;margin:-3px 0 4px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.3;}
.button--back {position:absolute;top:0;right:0;display:block;padding:6px 18px 11px 18px;font-size:15px;line-height:1;background:#fff;background:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:0 0 0 11px;border-radius:0 0 0 11px;}
.button--back:before {display:inline-block;content:" ";width:7px;height:11px;margin:0 5px 0 0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -503px -11px;overflow:hidden;}

/*container : (right part of the product header)*/
.product-channels {float:right;width:316px;margin:2px 0 0 0;overflow:hidden;}
.product-channels--layout-var1 {width:100px;}
.product-identifier {float:left;width:98px;height:60px;margin:0 9px 0 0;text-align:center;background:#fff;background:rgba(255, 255, 255, 1);border:1px solid #444;border-color:rgba(68, 68, 68, 1);overflow:hidden;/*radius*/-webkit-border-radius:8px 0 8px 0;border-radius:8px 0 8px 0;}
.product-identifier--layout-var1 {margin-right:0;}
.product-identifier__title {display:block;width:98px;height:14px;margin:0;padding:4px 0 7px 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);background:#444;background:rgba(68, 68, 68, 1);overflow:hidden;}
.product-identifier__number {display:block;width:98px;margin:0;padding:8px 0 9px 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;line-height:1;color:#1F1F1F;color:rgba(31, 31, 31, 1);overflow:hidden;}
.product-print, .product-share {position:relative;height:60px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-size:14px;line-height:1;font-weight:400;text-align:center;background:#fff;background:rgba(255, 255, 255, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:8px 0 8px 0;border-radius:8px 0 8px 0;overflow:hidden;}
.product-print {float:left;width:54px;}
.product-share {float:right;width:140px;}
.product-print__button, .product-share__button {display:block;float:left;width:46px;height:36px;margin:0;padding:0;text-indent:-999em;border-right:1px solid #cacaca;border-right-color:rgba(202, 202, 202, 1);	}
.product-share__button:last-child {border:none;}
.product-print__button {width:54px;border:none;}
.product-share__icon, .product-print__icon {display:block;width:29px;height:23px;margin:7px auto 0 auto;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.product-print__icon--printer {background-position:-380px 0;}
.product-share__icon--mail {background-position:-415px 2px;}
.product-share__icon--facebook {width:20px;background-position:-449px 2px;}
.product-share__icon--twitter {width:21px;background-position:-475px 2px;}
.product-print__text, .product-share__text {display:block;position:absolute;top:36px;left:0;width:100%;height:17px;padding:3px 0;text-indent:0;border-top:1px solid #cacaca;border-top-color:rgba(202, 202, 202, 1);}
/*product body*/.product__body {width:826px;min-height:608px;margin:0 0 18px 0;}
.engage {width:835px/*826*/;margin:0 0 9px 0;}
.engage--location {margin-bottom:18px;	}
.engage.engage--location img {}
/* media (gallery, photo, video, etc) - (wraps the items in the left column)*/
.media {position:relative;float:left;width:512px;min-height:608px;margin-bottom:9px;background:url(../img/bg-media.png) no-repeat 0 0;}
.media--var1 {min-height:341px;}
.media--location {min-height:0;	}

/*currently active media (photo, video, presentation slide)*/
.media-current {position:relative;width:512px;height:341px;margin:0 0 9px 0;}
.media-current--var2 {width:260px;height:173px;margin-bottom:18px;}
.media-current__object {}
.media-current__object--var1 {-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'gs\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#gs");}
.media-current__object--coming-soon {opacity:0.3}
.media-current__object--reserved {opacity:0.3}
.media-current__object--sold {opacity:0.3}

/*product promo (ball) circular indicator used to denote savings or an advantage*/
.product-promo {position:absolute;top:-9px;left:-9px;z-index:4;width:124px;height:106px;padding:18px 0 0 2px;text-align:center;
	/*shadow*/-webkit-box-shadow:inset -1px -1px 2px 0 #FFC20E;box-shadow:inset -1px -1px 2px 0 #FFC20E;
	/*radius*/-webkit-border-radius:62px 62px 62px 62px;border-radius:62px 62px 62px 62px;
	/*transform (rotate)*/-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
	/*gradient*/background:rgb(234,240,10); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYWYwMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZlMDAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%, rgba(255,224,1,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(234,240,10,1)), color-stop(100%,rgba(255,224,1,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(234,240,10,1) 0%,rgba(255,224,1,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf00a', endColorstr='#ffe001',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-promo__body {display:block;margin:0;padding:0;color:#E42021;color:rgba(228, 32, 33, 1);text-align:center;text-shadow:2px 2px 2px rgba(245, 130, 32, 0.77);line-height:1!important;}
/*discount*/.product-promo__number {display:inline-block;margin:0;padding:0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:58px;/*line-height:1;*/letter-spacing:-3px;}
/*percentage sign*/.product-promo__symbol {display:inline-block;margin:0 0 0 3px;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;/*line-height:0;*/}
/*advantage*/.product-promo__text {display:block;margin:0 0 0 -2px;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;/*line-height:1;*/clear:both;}
/*product promo (ball:variation:1) circular indicator used to denote savings or an advantage*/
.product-promo--var1 {
	/*shadow*/-webkit-box-shadow:inset -1px -1px 2px 0 rgba(163, 0, 0, 1);box-shadow:inset -1px -1px 2px 0 rgba(163, 0, 0, 1);
	/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform:translate3d(0,0,0);
	/*gradient*/background:rgb(249,8,8);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOTA4MDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNlNDIwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%, rgba(228,32,33,1) 40%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,8,8,1)), color-stop(40%,rgba(228,32,33,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90808', endColorstr='#e42021',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-promo__body--var1 {padding:11px 0 0 0;color:#EAF00A;color:rgba(234, 240, 10, 1);text-shadow:2px 2px 2px rgba(163, 0, 0, 0.77);}
/*advantage*/.product-promo__text--var1 {margin:0;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:30px;line-height:1;}

/*product promo (ball:variation:2) circular indicator used to denote savings or an advantage*/
.product-promo--var2 {
	/*shadow*/-webkit-box-shadow:inset -1px -1px 2px 0 rgba(163, 0, 0, 1);box-shadow:inset -1px -1px 2px 0 rgba(163, 0, 0, 1);
	/*transform (rotate)*/-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transform:translate3d(0,0,0);
	/*gradient*/background:rgb(249,8,8);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOTA4MDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNlNDIwMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%, rgba(228,32,33,1) 40%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,8,8,1)), color-stop(40%,rgba(228,32,33,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(249,8,8,1) 0%,rgba(228,32,33,1) 40%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90808', endColorstr='#e42021',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-promo--var2 .product-promo__body {margin-top:0;color:#EAF00A;color:rgba(234, 240, 10, 1);text-shadow:2px 2px 2px rgba(163, 0, 0, 0.77);}
/*fr*/.i18n-fr .product-promo--var2 .product-promo__body {margin-top:8px;}
.product-promo--var2 .product-promo__text {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:24px;margin:0 0 4px -2px;padding:0;}
/*fr*/.i18n-fr .product-promo--var2 .product-promo__text {font-size:17px;}
.product-promo--var2 .product-promo__symbol {margin:0 3px 0 -6px;padding:0;}
.product-promo--var2 .product-promo__number {margin:1px 0 4px 0;padding:0;font-size:30px;}
.product-promo--var2 .product-promo__symbol {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}

/*product ribbon (displayed diagonally accross the product photo to denote availability)*/
.product-ribbon {position:absolute;top:0;left:0;z-index:3;width:256px;height:256px;text-indent:-999em;background:url(../img/sprite-ribbons-2.png) no-repeat 0 0;overflow:hidden;}
/*fr*/.i18n-fr .product-ribbon {background-image:url(../img/sprite-ribbons-2-fr.png);}
/*en*/.i18n-en .product-ribbon {background-image:url(../img/sprite-ribbons-2-en.png);}
.product-ribbon--coming-soon {background-position:0 0;
/* Disable the expected ribbon */
background: none !important;}
.product-ribbon--reserved {background-position:0 -256px;}
.product-ribbon--sold {background-position:0 -512px;}
/*product banner : rectangular shape displayed at the bottom of the product image used to denote a super deal*/
.product-banner {position:absolute;bottom:0;left:0;z-index:1;width:512px;height:45px;padding:0;background:#E42021;background:rgba(228, 32, 33, 1);overflow:hidden;	}
.product-banner__body {text-align:center;}
.product-banner__text {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:38px;line-height:1;color:#EAF00A;color:rgba(234, 240, 10, 1);/*text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);*/}
/*product offer : small ad overlay*/
.product-offer--guarantee {position:absolute;bottom:0;right:0;z-index:2;}
.product-offer__body--guarantee {width:54px;height:54px;background:#fff;background:rgba(255, 255, 255, 1);border-top:3px solid #fff;border-top-color:rgba(255, 255, 255, 1);border-left:3px solid #fff;border-left-color:rgba(255, 255, 255, 1);overflow:hidden;/*radius*/-webkit-border-radius:8px 0 0 0;border-radius:8px 0 0 0;}
.product-offer__button--guarantee {display:block;}
.product-offer__text--guarantee {display:block;text-indent:-999em;}
/*thumbnails gallery*/.gallery-media {list-style:none;width:512px;min-height:258px;margin:0;padding:0;overflow:hidden;}
.gallery-media--location {min-height:0;margin-bottom:9px;}
.gallery-media__list-item {display:block;float:left;width:121px;height:80px;margin:0 9px 9px 0;padding:0;background:#F5F5F5;background:rgba(245, 245, 245, 1);}
/*ie7 hack to mimic inline-block on block elements*/.lt-ie8 .gallery-media__list-item {*display:inline;*zoom:1;}
/*every fourth product in the gallery*/.gallery-media__list-item:nth-child(4n) {margin-right:0;}
.gallery-media__link--active .gallery-media__object {opacity:0.33;}
.gallery-media__object--reserved {opacity:0.33;}
.gallery-media__object--sold {opacity:0.33;}
/*purchase helpers (wraps the items in the right column)*/
.conversion {float:right;width:305px;/*296*/min-height:608px;}
.conversion--var1 {min-height:350px;}


/*=====================================================================
switch column positions
======================================================================*/
/*
.engage .media {float:right;}
.engage .conversion {float:left;}
*/
/*table of contents links*/.anchors {width:305px;/*296*/margin:0 0 16px 0;font-size:15px;line-height:1;}
.anchors__title {}
.anchors__title--fallback {display:none;}
.anchors__list {list-style:none;margin:0;padding:0;	}
.anchors__list-item {display:block;float:left;margin:0 18px 0 0;}
/*fr*/.i18n-fr .anchors__list-item {margin-right:9px;}
.anchors__icon {display:inline-block;margin:-1px 9px 0 0;padding:0;width:7px;height:11px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -503px 0;}
/*price box*/
.price-box {width:269px;/*273*/margin:0 0 18px 0;padding:9px 16px;/*9*/border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);overflow:hidden;/*radius*/-webkit-border-radius:35px 0.1px 35px 0.1px;border-radius:35px 0.1px 35px 0.1px;}
.price-box--reserved {opacity:0.33;}
.price-box--sold {opacity:0.33;}
.price-box--unregistered {min-height:288px;}
.price-list {list-style:none;width:269px;/*inherit*/margin:0 auto 9px auto;padding:0;font-size:17px;line-height:1;}
.price-list__list-item {position:relative;margin-bottom:3px;padding:3px 9px 2px 9px;}
.price-list__list-item--bonus {margin:0;padding:0;line-height:1;}
.price-list__currency {position:absolute;right:77px;text-align:right;}
.price-list__amount {float:right;}
/*bonus wrapper (recyclage premie)*/.wrap-bonus {display:block;padding:2px 9px 4px 9px;background:#BCE957;background:rgba(188, 233, 87, 1);/*radius*/-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
/*fr*/.i18n-fr .wrap-bonus a, .i18n-en .wrap-bonus a {letter-spacing:-1px;}
.i18n-fr .recycle--pop-up {display:inline-block;width:157px;}
.bonus {float:left;padding:3px 9px 5px 9px;font-size:14px;line-height:20px;font-weight:400;border-right:1px solid #BCE957;border-bottom:1px solid #BCE957;border-left:1px solid #BCE957;border-color:rgba(188, 233, 87, 1);/*radius*/-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.bonus--var2 {margin-bottom:11px;padding-top:6px;color:#333;color:rgba(51, 51, 51, 1);border:1px solid #666;border-color:rgba(102, 102, 102, 1);-webkit-border-radius:22px 0.1px;border-radius:22px 0.1px;}
.bonus p {margin:0;padding:0;}
.bonus__footnote {}
.bonus__modifier {}
.bonus__symbol {display:inline-block;font-size:15px;vertical-align:middle;}
.bonus__label {display:block;padding:7px 0 4px 0;cursor:pointer;}
.bonus--var2 .bonus__label {padding-top:1px;}
.bonus__label:hover, .bonus__label:active, .bonus__label:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;}
/*add space between checkbox and label*/.bonus__input--checkbox {margin-right:6px;vertical-align:middle;}
/*total price (cardoenprijs)*/
.grand-total {width:251px;/*264*//*256*/min-height:56px;margin:0 auto 10px auto;padding:5px 0 0 0;color:#1F1F1F;color:rgba(31, 31, 31, 1);text-align:center;font-weight:400;font-style:normal;line-height:1;background:#FFC20E;background:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:35px 0 35px 0;border-radius:35px 0 35px 0;}
a.grand-total__link {display:block;text-decoration:none;}
.grand-total__title {display:block;margin:0 0 2px 0;font-size:16px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.grand-total__amount {display:inline-block;font-size:35px;font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.grand-total__currency {display:inline-block;font-size:33px;font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.grand-total__text {display:inline-block;font-size:16px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.grand-total__asterisk {font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;line-height:0;}
.product-financing {display:block;margin:0 auto 7px auto;font-size:15px;line-height:1;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;text-align:center;}
/*total price (variant:1)*/.grand-total--var1 {width:242px;min-height:0;height:38px;margin:0;padding:14px 9px;text-align:center;color:#444;color:rgba(68, 68, 68, 1);background:#E6E6E6;background:rgba(230, 230, 230, 1);}
.grand-total--var1 .grand-total__amount {display:inline-block;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:35px;}
.grand-total--var1 .grand-total__currency {margin-right:2px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:26px;}
.grand-total--var1 .grand-total__title {display:inline-block;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:28px;}
.grand-total--var1 .grand-total__text {font-size:11px;}
/*total price (variant:2)*/.grand-total--var2 {width:242px;margin:0;padding:5px 9px;text-align:center;color:#444;color:rgba(68, 68, 68, 1);background:#E6E6E6;background:rgba(230, 230, 230, 1);}
.grand-total--var2 .grand-total__amount {display:inline-block;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:35px;}
.grand-total--var2 .grand-total__currency {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:26px;}
.grand-total--var2 .grand-total__title {display:inline-block;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:28px;}
.grand-total--var2 .grand-total__text {font-size:11px;}
/*total price (variant:3)*/.grand-total--var3 {width:148px;min-height:0;padding:6px 0;-webkit-border-radius:0 0 22px 0;border-radius:0 0 22px 0;}
.grand-total--var3 .grand-total__title {font-size:12px;}
.grand-total--var3 .grand-total__amount {font-size:22px;}
.grand-total--var3 .grand-total__currency {font-size:15px;}
.grand-total--var3 .grand-total__text {font-size:12px;}
.grand-total--var3 .grand-total__asterisk {position:relative;top:4px;}
/*total price (variant:4)*/.grand-total--var4 {width:251px;margin:0 0 9px 0;padding:7px 9px 0 9px;text-align:right;-webkit-border-radius:22px 0.1px;border-radius:22px 0.1px;}
.grand-total--var4 .grand-total__title {text-align:left;}

/*large call to action buttons (buy, reserve, test drive)*/
.cta {width:305px;/*296*/margin:0 0 9px 0;}
.cta__button {position:relative;display:block;width:305px;/*296*/height:45px;margin:0 0 9px 0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);text-align:left;border:1px solid #B60440;border-color:rgba(182, 4, 64, 1);
	background:#D51478;background:rgba(213, 20, 120, 1);
	/*shadow*/-webkit-box-shadow:inset 0 1px 0 0 rgba(222, 63, 150, 1);box-shadow:inset 0 1px 0 0 rgba(222, 63, 150, 1);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	/*gradient*/background:rgb(215,23,128); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3MTc4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMzEzNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(215,23,128,1) 0%, rgba(211,19,113,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,23,128,1)), color-stop(100%,rgba(211,19,113,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(215,23,128,1) 0%,rgba(211,19,113,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(215,23,128,1) 0%,rgba(211,19,113,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(215,23,128,1) 0%,rgba(211,19,113,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(215,23,128,1) 0%,rgba(211,19,113,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71780', endColorstr='#d31371',GradientType=0 );/* IE6-8 */
}
.cta__button--buy {
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: rgba(192,192,192,1);
	background: -moz-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(192,192,192,1)), color-stop(100%, rgba(165,165,165,1)));
	background: -webkit-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -o-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -ms-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: linear-gradient(to bottom, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#a5a5a5', GradientType=0 );
}
a.cta__button {height:43px;text-decoration:none;}
.cta__button:hover {text-decoration:underline;
	/*gradient*/background:rgb(222,63,150);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNkZTNmOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDMxMzcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(222,63,150,1) 0%, rgba(211,19,113,1) 100%);/* FF3.6+ */
	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)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(222,63,150,1) 0%,rgba(211,19,113,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3f96', endColorstr='#d31371',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.cta__button--buy:hover {
	background: rgba(192,192,192,1);
	background: -moz-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(192,192,192,1)), color-stop(100%, rgba(165,165,165,1)));
	background: -webkit-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -o-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: -ms-linear-gradient(top, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	background: linear-gradient(to bottom, rgba(192,192,192,1) 0%, rgba(165,165,165,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#a5a5a5', GradientType=0 );
}
.cta__icon-wrap {display:inline-block;position:relative;top:0;width:53px;height:43px;margin:0 9px 0 0;padding:0;vertical-align:middle;border-right:1px solid #B60440;border-right-color:rgba(182, 4, 64, 1);}
.cta__button--buy .cta__icon-wrap {
	border-right: 1px solid #D1D1D1;
	border-right-color: rgba(209, 209, 209, 1)
}
.cta__icon {display:block;width:32px;height:31px;margin:6px auto 0 auto;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.cta__icon--buy {background-position:-516px 3px;}
.cta__icon--reserve {background-position:-553px 1px;}
.cta__icon--test-drive {background-position:-589px 0;}
.cta__icon--mailer {background-position:-851px 0;}
.cta__icon--forward {position:absolute;top:0;right:18px;width:9px;background-position:-626px 8px;}
/*stock (availability)*/
.stock {width:305px;/*296*/margin:0 0 18px 0;}
.stock--var1 {margin-top:-3px;}
.stock--var1, .stock--var1 .selectricWrapper {margin-bottom:9px!important;}
.stock__titel {margin:0 0 10px 0;padding:0;font-size:15px;font-weight:400;line-height:1;}
.stock__icon {display:inline-block;width:16px;height:16px;margin:-3px 6px 0 0;padding:0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.stock__text {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
/*in stock*/
.stock__icon--in-stock {background-position:-889px 0;}
.stock__text--in-stock {color:#329C2B;color:rgba(50, 156, 43, 1);}
/*coming soon*/
.stock__icon--coming-soon {background-position:-911px 0;}
.stock__text--coming-soon {color:#F58220;color:rgba(245, 130, 32, 1);}
/*reserved*/
.stock__icon--reserved {background-position:-911px 0;}
.stock__text--reserved {color:#F58220;color:rgba(245, 130, 32, 1);}
/*sold*/
.stock__icon--sold {background-position:-933px 0;}
.stock__text--sold {color:#E42021;color:rgba(228, 32, 33, 1);}

/*database (variant:eurotax)*/
.db--eurotax .selectricWrapper {margin-bottom:5px!important;}
.db__title {margin:0 0 10px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1;}
.stock__select--var1 .selectric .label, .db__select .selectric .label {padding:2px 6px 2px 6px;font-size:15px;line-height:18px;min-height:auto;}
.stock__select--var1 .selectric .button, .db__select .selectric .button {position:absolute;top:0;right:0;width:35px;height:22px;}
.stock__select--var1 .selectric .button:after, .db__select .selectric .button:after {content:" ";zoom:1;position:absolute;overflow:hidden;top:10px;right:14px;width:0;height:0;border:4px solid transparent;border-top-color:#6D6E71;border-top-color:rgba(109, 110, 113, 1);}

/*notice box*/
.notice-box {margin:0 0 9px 0;/*width:269px;padding:10px 16px 18px 16px;border:2px solid #cacaca;border-color:rgba(202, 202, 202, 1);overflow:hidden;-webkit-border-radius:35px 0 35px 0;border-radius:35px 0 35px 0;*/}
.notice-box__title {margin-bottom:14px;line-height:21px;}
/*.notice-box__body {width:249px;margin:0 0 9px 0;padding:18px 9px;border:1px solid #D37593;border-color:rgba(213, 20, 120, 0.55);overflow:hidden;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#F5F5F5;background:rgba(245, 245, 245, 1);}*/
/*.notice-box__label {float:left;width:83px;padding:11px 0;font-size:15px;line-height:1;vertical-align:middle;}*/
/*.notice-box__row {width:249px;margin:0 0 9px 0;}*/
/*.notice-box__row:last-child {margin-top:0;margin-bottom:0;}*/
/*.notice-box__input--text {float:right;width:140px;height:35px;padding-right:9px;padding-left:9px;font-size:14px;color:#6D6E71;color:rgba(109, 110, 113, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	background:rgb(240,240,240);
	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%);
	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)));
	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%);
	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%);
	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%);
	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%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 );
}*/
.cta--notice-box {}
.cta--notice-box .cta__button--mailer, .cta--notice-box .cta__button--info {width:305px;}
.cta__button--mailer {border-color:#111;border-color:rgba(17, 17, 17, 1);/*shadow*/-webkit-box-shadow:inset 0 1px 0 0 rgba(85, 85, 85, 1);box-shadow:inset 0 1px 0 0 rgba(85, 85, 85, 1);
	/*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 */
}
.cta__button--mailer .cta__icon-wrap {border-right-color:#111;border-right-color:rgba(17, 17, 17, 1);}
.cta__button--mailer:hover {
	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+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0NTQ1NDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjYyNjI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(69,69,69,1) 0%, rgba(38,38,38,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(69,69,69,1)), color-stop(100%,rgba(38,38,38,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(69,69,69,1) 0%,rgba(38,38,38,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#262626',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
/*.cta--notice-box .cta__button:last-child {-webkit-border-radius:0 0 21px 3px;border-radius:0 0 21px 3px;}*/
.cta__headline {position:relative;top:-4px;}
.cta__tagline {display:block;position:relative;top:-13px;left:61px;font-size:10px;line-height:0.1;}
/*notice box (variant 2)*/
/*.notice-box--var2 {min-height:168px;}*/
/*
.notice-box--var2 .notice-box__title {margin-bottom:5px;}
.notice-box--var2 .notice-box__body {width:267px;margin-bottom:0;padding:0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.notice-box--var2 .notice-box__label {width:89px;padding-left:9px;}
.notice-box--var2 .notice-box__row {width:269px;margin-bottom:0;border-bottom:1px solid #D37593;border-bottom-color:rgba(213, 20, 120, 0.55);}
.notice-box--var2 .notice-box__row:last-child {border-bottom:0;}
.notice-box--var2 .notice-box__input--text {width:152px;border:none;border-left:1px solid #EA8CBD;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.notice-box--var2 .cta__button--mailer {margin-top:-1px;-webkit-border-radius:0 0 21px 3px;border-radius:0 0 21px 3px;}
*/
/*notice box (variant 3)*/
/*
.notice-box--var3 {min-height:178px;overflow:visible}
.notice-box--var3 .notice-box__title {margin-bottom:5px;}
.notice-box--var3 .notice-box__body {width:267px;margin-bottom:0;padding:0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:none;}
.notice-box--var3 .notice-box__label {width:89px;padding-left:9px;}
.notice-box--var3 .notice-box__row {width:269px;margin-bottom:0;border-bottom:1px solid #D37593;border-bottom-color:rgba(213, 20, 120, 0.55);}
.notice-box--var3 .notice-box__row:last-child {border-bottom:0;}
.notice-box--var3 .notice-box__input--text {width:152px;border:none;border-left:1px solid #EA8CBD;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.notice-box--var3 .cta__button--mailer {margin-top:-1px;-webkit-border-radius:0 0 21px 3px;border-radius:0 0 21px 3px;}
*/
/*module:mailer-criteria*/
/*
.mailer-criteria {}
.mailer-criteria__title {margin:0 0 9px 0;padding:0;font-size:15px;font-weight:400;line-height:1;}
.mailer-criteria__row {margin-bottom:4px;}
.mailer-criteria__button {display:block;margin:0 0 9px 0;font-size:14px;line-height:1;}
*/

/*services*/
.services {width:797px;/*788*/margin:0 0 18px 0;padding:23px 18px 24px 18px;border:1px solid #E0E0E0;/*radius*/-webkit-border-radius:40px 0 40px 0;border-radius:40px 0 40px 0;}
.services em, .services strong {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;}
.services--var2 {padding:23px 17px 24px 17px;border-width:2px;border-color:#D51478;}
.services__title {margin-bottom:10px;}
.services__list {list-style:none;margin:0;padding:0;font-size:15px;line-height:1.6;}
.services__list-item {padding-left:17px;}
.services__list--var1 .services__list-item {background:url(../img/icon-bullet-01.png) no-repeat 0 10px;}
.services__list--var2 .services__list-item {padding:9px 0 9px 59px;background:url(../img/sprite-icons-cta.png) no-repeat 0 0;}
.services__list--var2 .services__list-item--buy {background-position:0 0;}
.services__list--var2 .services__list-item--reserve {background-position:0 -92px;}
.services__list--var2 .services__list-item--test-drive {background-position:0 -184px;}
.services__list--var2 .services__list-item--contact {background-position:0 -276px;}
.services__list--var2 .services__list-item--coming-soon {background-position:0 -368px;}
.services__list--var3 .services__list-item {padding:3px 0 3px 19px;background:url(../img/icon-bullet-02.png) no-repeat 0 9px;}
.services__list .services__brand, .services__list .services__model {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
/*nested lists*/.services__list ul {list-style:none;margin:0;padding-left:18px;}

/*services--group*/
.services--group {width:833px;/*824*/padding:0;font-size:15px;line-height:21px;background:url(../img/bg-services-01.png) repeat-y 0 0;}
.services--group .services__title {margin-bottom:12px;}
.services__cols {position:relative;float:left;width:173px;margin:0 1px 0 0;padding:23px 17px 18px 17px;/*23px 16px 18px 16px;*/}
.services__cols:last-child {border:none;margin-right:0;padding-right:18px;/*inherit*/padding-left:18px;/*inherit*/}
.services__cols--2 {width:381px;/*379*/}
.services--group h3 {margin:0 0 10px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1;}
.services--group p {margin:0 0 12px 0;padding:0;}
.services--group img {margin:0 0 12px 0;}
.simulation__select {margin:0 0 22px 0;width:173px;}
.simulation__option {}
.simulation__list {list-style:none;margin:0 0 15px 0;padding:0;}
.simulation__list-item {padding:2px 0 1px 0;}
.simulation__output {display:inline-block;float:right;margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;vertical-align:middle;letter-spacing:-0.5px;}
.simulation__output--result {margin-top:-5px;padding:3px 2px;border:2px solid #D51478;border-color:rgba(213, 20, 120, 1);/*radius*/-webkit-border-radius:11px 0.1px 11px 0.1px;border-radius:11px 0.1px 11px 0.1px;}
.simulation__icon {display:inline-block;margin:0;padding:0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.simulation__icon--mail {width:46px;height:18px;margin-right:9px;background-position:-329px 0;}
.simulation__footnote {font-size:12px;line-height:17px;}
.guarantee__ad {display:block;position:absolute;top:-17px;right:16px;width:58px;height:62px;overflow:hidden;}
/*services:reviews*/
.reviews {text-align:center;background:url(../img/bg-services-02.png) repeat-y 0 0;}
.reviews__title {margin-bottom:16px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;}
.review__rating, .reviews__rating {width:95px;height:19px;margin:0 auto 11px auto;padding:0;text-indent:-999em;background:url(../img/sprite-icons-star.png) repeat-x;overflow:hidden;}
.review__rating .rating, .reviews__rating .rating {display:block;float:left;height:18px;background:url(../img/sprite-icons-star.png) repeat-x 0 100%;}
.review__quote, .reviews__quote {margin:0 0 13px 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:24px;font-weight:400;font-style:italic;}
.review__source, .reviews__source {display:block;font-size:12px;line-height:1;margin:0 0 11px 0;font-style:normal;}
/*reviews (variant:2)*/.reviews--var2 {width:95%;margin:0 auto;padding:0;}
.reviews--var2 .review {width:auto;margin:0;padding:0 0 4px 0;}
.reviews--var2 .review__quote {margin:0 0 11px 0;}
/*reviews (variant:3)*/.reviews--var3 {width:95%;margin:0 auto;padding:0;}
.reviews--var3 .review {width:auto;margin:0;padding:0;border:none;}
.reviews--var3 .review__quote {margin:0 0 11px 0;}
/*services:teaser*/.teaser {padding-top:18px;padding-bottom:18px;}
/*teaser card (wrap)*/.teaser-card {float:left;width:172px;overflow:hidden;}
.teaser-card__body {width:172px;height:114px;overflow:hidden;/*radius*/-webkit-border-radius:26px 0 0 0;border-radius:26px 0 0 0}
.teaser-card__body--var1 {/*radius*/-webkit-border-radius:26px 0.1px 26px 0.1px;border-radius:26px 0.1px 26px 0.1px;/*filter*/-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'gs\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#gs");}
.teaser-card__footer {width:166px;height:26px;padding:4px 0 0 6px;background:#FFC20E;background:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:0 0 26px 0;border-radius:0 0 26px 0;}
/*price*/.teaser-card__price {font-family:'OrnitonsSerialXboldRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:22px;line-height:1;}
/*price (variant:hidden)*/.teaser-card__price {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;}
/*euro symbol which needs to be displayed at a smaler size than the price*/.teaser-card__currency {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;line-height:1;}
/*teaser helpers (wrap)*/
.teaser-helpers {float:right;width:607px;/*598*/overflow:hidden;}
.teaser__title {font-size:22px;line-height:1;margin:2px 0 10px 0;padding:0;}
.teaser__title-sub {margin-bottom:15px;}
.teaser__type {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.teaser-reviews {width:607px;/*598*/margin:0 0 12px 0;}
.teaser-reviews--var1 {width:799px;}
.teaser-reviews--except {margin-bottom:0;}
.reviews__rating--teaser {float:left;width:95px;margin:1px 0 0 0;padding:0;vertical-align:middle;}
.reviews__quote--teaser {float:right;width:503px;/*494*/margin:1px;padding:0;font-size:14px;line-height:20px;vertical-align:middle;}
.reviews__quote--teaser--var1 {float:left;width:615px;margin-left:9px;}
.cta--teaser {width:auto;/*598*/margin:0 0 6px 0;padding:0;overflow:hidden;}
.cta--teaser .cta__button {
	float:left;
	width:auto;
	min-width: 196px;
	margin-right:9px;
	margin-bottom:0;
	padding-right: 10px;
	font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:0.91em;/*14.5*/
}
.cta--teaser .cta__button:last-child {margin-right:0;}
.teaser-contact {margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;}
/*module:notice*/.notice {margin-bottom:1px;/*position:relative;width:603px;margin:0 0 9px 0;padding:5px 0;border:1px solid #D51478;border-color:rgba(213, 20, 120, 1);overflow:hidden;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;*/	}
/*
.notice__label {float:left;padding:8px 9px 9px 9px;font-size:15px;line-height:1;vertical-align:middle;}
.notice__input--text {float:left;width:140px;height:29px;padding-right:9px;padding-left:9px;font-size:14px;color:#6D6E71;color:rgba(109, 110, 113, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
	background:rgb(240,240,240);
	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%);
	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)));
	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%);
	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%);
	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%);
	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%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 );
}
.notice__input--text--zip {width:36px;}
*/
/*.cta--notice {position:absolute;top:-1px;right:-1px;width:218px;}*/
.cta--notice .cta__button {width:269px;/*219*//*193*/margin-right:9px;margin-bottom:0;/*font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;*/}
/*.cta--notice .cta__button--mailer {-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}*/

/*services:specs*/
.specs {background:url(../img/bg-services-03.png) repeat-y 0 0;}
/*left column of the specs module*/
.accessories {float:left;width:493px;/*495*/overflow:hidden;}
/*right column of the specs module*/
.datasheet {float:right;width:267px;/*256*/overflow:hidden;}
/*services:specs (variant 2)*/
.specs--var2 {background:url(../img/bg-services-04.png) repeat-y 0 0;}
.specs--var2 .accessories  {width:380px;/*375*/}
.specs--var2 .accessories__list  {width:380px;/*375*/}
.specs--var2 .datasheet  {width:380px;/*375*/}
.specs--var2 .datasheet__list  {width:380px;/*375*/}
.specs--var2 .datasheet__list-item {width:362px;/*357*/}
.specs--var2 .cta__button {width:380px;/*375*/font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;}
/*accessories*/
.accessories__title {margin-bottom:12px;}
.accessories__list {list-style:none;width:242px;/*243*/margin:0 0 25px 0;padding:0;font-size:15px;line-height:21px;}
.accessories__list-item {padding:1px 0 1px 17px;background:url(../img/icon-bullet-03.png) no-repeat 0 9px;}
.accessories__list--left {float:left;}
.accessories__list--right {float:right;}
/*datasheet*/
.datasheet__title {margin-bottom:22px;}
.datasheet__list {list-style:none;width:267px;/*238*/margin:0 0 18px 0;padding:0;font-size:15px;line-height:21px;}
.datasheet__list--technical {margin-bottom:26px;}
.datasheet__list--mileage-taxes {margin-bottom:5px;}
.datasheet__list-item {width:249px;/*238*/margin:0;padding:7px 9px;}
.datasheet__list-item: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);}
.datasheet__list-item:last-child:nth-child(even) {border-bottom:1px solid #F0F0F0;border-bottom-color:rgba(240, 240, 240, 1);}
.datasheet__detail {float:right;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:14.5px;color:#555;color:rgba(85, 85, 85, 1);}
.datasheet__footnote {margin:0 0 18px 0;padding:0;font-size:10px;line-height:16px;text-align:right;}
/*call to action buttons*/
.cta--specs {float:left;width:797px;/*788*/margin-bottom:0;overflow:hidden;clear:both;}
.cta__button--accessories {float:left;width:267px;/*256*/}
.cta__button--info {float:right;width:267px;/*256*/}
/*call to action button type 2 (grey)*/
.cta__button--type2 {
	margin-bottom:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:0.91em;/*14.5*/color:#333;color:rgba(51, 51, 51, 1);border-color:#D1D1D1;border-color:rgba(209, 209, 209, 1);
	/*shadow*/-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);
	background:rgb(247,247,247);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );/* IE6-8 */
}
.cta__button--type2:hover {
	background:rgb(247,247,247);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.cta__button--type2 .cta__icon-wrap {border-right:1px solid #D1D1D1;border-right-color:rgba(209, 209, 209, 1);}
.cta__button--type2 .cta__icon--forward {background-position:-738px 8px;}
/*call to action button type 3 (green)*/
.cta__button--type3 {margin-bottom:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:0.91em;/*14.5*/border-color:#2F9C2B;border-color:rgba(47, 156, 43, 1);/*shadow*/-webkit-box-shadow:inset 0 1px 0 0 rgba(116, 200, 108, 1);box-shadow:inset 0 1px 0 0 rgba(116, 200, 108, 1);
	background:rgb(84,188,76);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0YmM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Y2I0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,188,76,1)), color-stop(100%,rgba(76,180,68,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc4c', endColorstr='#4cb444',GradientType=0 );/* IE6-8 */
}
.cta__button--type3:hover {
	background:rgb(84,188,76);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM1NGJjNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGNiNDQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);/* FF3.6+ */
	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)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc4c', endColorstr='#4cb444',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.cta__button--type3 .cta__icon-wrap {border-right:1px solid #2F9C2B;border-right-color:rgba(47, 156, 43, 1);}
.cta__icon--accessories {background-position:-666px 3px;}
.cta__icon--info {background-position:-701px 0;}
/*recommendations (search results and alternatives)*/
.recommendations {position:relative;width:249px;margin-bottom:18px;border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:#FDFDFD;background:rgba(253, 253, 253, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.recommendations__header {}
.recommendations__title {position:relative;width:216px;margin:0;padding:14px 9px 14px 24px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1;border-bottom:1px solid #CACACA;border-bottom-color:rgba(202, 202, 202, 1);/*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 */
}
.recommendations__title--alternatives {font-size:14px;line-height:1;text-transform:lowercase;}
.recommendations__icon {display:block;width:32px;height:31px;margin:6px auto 0 auto;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.recommendations__icon--forward {position:absolute;top:0;right:9px;width:9px;background-position:-753px 9px;}
.recommendations__body {}
.recommendations__list {list-style:none;width:249px;margin:0;padding:18px 0 54px 0;}
.recommendations__list-item {display:block;width:202px;margin:0 auto 10px auto;padding:0;}
/*reset*/.product-card--recommendations {margin:0;padding:0;}
.recommendations__footer {position:absolute;bottom:0;width:249px;height:39px;border-top:1px solid #CACACA;border-top-color:rgba(202, 202, 202, 1);font-size:15px;line-height:1;overflow:hidden;}
.recommendations__button--back {display:block;width:212px;height:19px;padding:11px 9px 9px 26px;overflow:hidden;}
/*controls*/
.controls {width:249px;height:34px;border-bottom:1px solid #CACACA;border-bottom-color:rgba(202, 202, 202, 1);/*gradient*/background:rgb(247,247,247);/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );/* IE6-8 */
}
.controls__btn {display:block;width:124px;margin:0;padding:10px 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1;text-align:center;color:#333;color:rgba(51, 51, 51, 1);border-right:1px solid #D1D1D1;border-color:rgba(209, 209, 209, 1);
	/*shadow*/-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);
	/*gradient*/background:rgb(247,247,247);/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );/* IE6-8 */
}
.controls__btn:hover {
	background:rgb(247,247,247);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
/*button:previous*/.controls__btn--prev {float:left;}
.controls__btn--prev:before {display:inline-block;content:" ";width:7px;height:11px;margin:0 5px 0 0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -503px -11px;overflow:hidden;}
/*button:next*/.controls__btn--next {float:right;border-right:none;}
.controls__btn--next:after {display:inline-block;content:" ";width:7px;height:11px;margin:0 0 0 5px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -503px 0;overflow:hidden;}
/*product-compare (add product to product comparison)*/
.product-compare__label {
	display:block;width:222px;height:19px;margin:0 0 18px 0;padding:29px 9px 29px 18px;border:1px solid #CACACA;border-bottom-color:rgba(202, 202, 202, 1);font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1;cursor:pointer;/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(247,247,247);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );/* IE6-8 */
}
.product-compare__label:hover {
	text-decoration:underline;
	background:rgb(247,247,247);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));/* Chrome,Safari4+ */
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* Opera 12+ */
	background:-ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* IE10+ */
	background:radial-gradient(ellipse at center,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=1 );/* IE6-8 fallback on horizontal gradient */
}
.product-compare__input {display:inline-block;margin:0 9px 0 0;vertical-align:middle;}
.product-compare__text {}


/*CONTENT STYLES*/

/*content*/.page {margin:0 0 36px 0;padding:0;/*box*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*layout*//*row*/.page__row {width:835px;}
/*columns*/.page__cols {float:left;width:100%;margin-right:18px;}
/*except*/.page__cols:last-child {margin-right:0;}
/*2 columns*/.page__cols--2 {width:408px;}
/*3 columns*/.page__cols--3 {width:266px;}
/*4 columns*/.page__cols--4 {width:195px;}
/*5 columns*/.page__cols--5 {width:152px;}

/*titles*//*H1*/.page h1 {/*max-width:800px;*/font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-size:1.7em;font-weight:400;}
/*first*/.page h1:first-child, .section-contact #main .site-main__wrapper #content .page h1 {width:799px;margin:0 0 18px 0;padding:17px 18px 23px 18px;line-height:1.333em;text-shadow: 0px 1px 0px rgba(255,255,255, 0.3);
	/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(231,231,231);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(231,231,231,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fafafa',GradientType=1 );/* IE6-8 */
}

/*H2*/.page h2 {max-width:800px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
/*H3*/.page h3 {max-width:800px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
/*H4*/.page h4 {max-width:800px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:1.0625em;}
/*H5*/.page h5{max-width:800px;margin-bottom:1.421em;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1.0625em;}
/*H6*/.page h6 {max-width:800px;margin-bottom:1.421em;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1em;}

/*paragraph:default*/.page p {max-width:800px;font-size:1em;line-height:1.421em;margin:0 0 1.421em 0;}
/*paragraph:intro*/.page .intro {}
/*paragraph:intro:1*/.page .intro--var1 {margin:1.038em 0;padding:1.154em;font-size:1.368em;line-height:1.5em;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
/*paragraph:intro:2*/.page .intro--var2 {margin:1.038em 0;padding:0 1em 1em 1em;font-size:1.368em;line-height:1.5em;border-top:none;border-bottom:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);}
/*paragraph:intro:3*/.page .intro--var3 {margin-bottom:1em;font-size:1.125em;text-align:left;}
/*paragraph:author*/.page .author {margin-top:27px;font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;font-style:normal;letter-spacing:2px;text-align:center;text-transform:uppercase;}
/*paragraph:small*/.page .small {font-size:80%;}

/*strong*/.page strong, .page b {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}

/*quote:default*/.page blockquote {max-width:800px;margin:0 0 1.421em 0;padding-left:11px;border-left:3px solid #FFC20E;border-left-color:rgba(255, 194, 14, 1);}
/*quote:1:cardoen-geel*/.page .quote--var1 {border-left-color:#FFC20E;border-left-color:rgba(255, 194, 14, 1);}
/*quote:2:cardoen-oranje*/.page .quote--var2 {border-left-color:#F58220;border-left-color:rgba(245, 130, 32, 1);}
/*quote:3:cardoen-roze*/.page .quote--var3 {border-left-color:#D51478;border-left-color:rgba(213, 20, 120, 1);}
/*quote:4:cardoen-lichtblauw*/.page .quote--var4 {border-left-color:#0095DA;border-left-color:rgba(0, 149, 218, 1);}
/*quote:5:cardoen-donkerblauw*/.page .quote--var5 {border-left-color:#00386C;border-left-color:rgba(0, 56, 108, 1);}
/*quote:6:cardoen-groen*/.page .quote--var6 {border-left-color:#50B848;border-left-color:rgba(80, 184, 72, 1);}
/*quote:7:cardoen-grijs*/.page .quote--var7 {border-left-color:#6D6E71;border-left-color:rgba(109, 110, 113, 1);}

/*lists:default*/.page dl, .page ol, .page ul {max-width:800px;}
/*list-custom:default*/.list-custom {list-style-type:none;padding:0 0 0 40px;}
.list-custom li {position:relative;}
.list-custom 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;}
/*list-custom:1:cardoen-geel*/.list-custom--var1 li:before {background:#FFC20E;background:rgba(255, 194, 14, 1);}
/*list-custom:2:cardoen-oranje*/.list-custom--var2 li:before {background:#F58220;background:rgba(245, 130, 32, 1);}
/*list-custom:3:cardoen-roze*/.list-custom--var3 li:before {background:#D51478;background:rgba(213, 20, 120, 1);}
/*list-custom:4:cardoen-lichtblauw*/.list-custom--var4 li:before {background:#0095DA;background:rgba(0, 149, 218, 1);}
/*list-custom:5:cardoen-donkerblauw*/.list-custom--var5 li:before {background:#00386C;background:rgba(0, 56, 108, 1);}
/*list-custom:6:cardoen-groen*/.list-custom--var6 li:before {background:#50B848;background:rgba(80, 184, 72, 1);}
/*list-custom:7:cardoen-grijs*/.list-custom--var7 li:before {background:#6D6E71;background:rgba(109, 110, 113, 1);}

/*horizontal-rule*/.page hr {margin:1.421em 0 1.421em 0;padding:0;background:#cacaca;background:rgba(202, 202, 202, 1);border:none;}
/*horizontal-rule:1:cardoen-geel*/.page .horizontal-rule--var1 {background:#FFC20E;background:rgba(255, 194, 14, 1);}
/*horizontal-rule:2:cardoen-oranje*/.page .horizontal-rule--var2 {background:#F58220;background:rgba(245, 130, 32, 1);}
/*horizontal-rule:3:cardoen-roze*/.page .horizontal-rule--var3 {background:#D51478;background:rgba(213, 20, 120, 1);}
/*horizontal-rule:4:cardoen-lichtblauw*/.page .horizontal-rule--var4 {background:#0095DA;background:rgba(0, 149, 218, 1);}
/*horizontal-rule:5:cardoen-donkerblauw*/.page .horizontal-rule--var5 {background:#00386C;background:rgba(0, 56, 108, 1);}
/*horizontal-rule:6:cardoen-groen*/.page .horizontal-rule--var6 {background:#50B848;background:rgba(80, 184, 72, 1);}
/*horizontal-rule:7:cardoen-grijs*/.page .horizontal-rule--var7 {background:#6D6E71;background:rgba(109, 110, 113, 1);}

/*image:default*/.page img {max-width:100%;margin-bottom:1.421em;/*radius*/-webkit-border-radius:22px 0.1px 22px 0.1px;border-radius:22px 0.1px 22px 0.1px;}
/*image:square:standard:wide*/.page .image-format {}
.page .image-format--square, .page .image-format--standard, .page .image-format--wide {-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page .image-format--left {float:left;margin-right:1em;margin-bottom:0.5em;}
.page .image-format--center {display:block;float:none;margin-right:auto;margin-left:auto;}
.page .image-format--right {float:right;margin-left:1em;margin-bottom:0.5em;}

/*content-list:default*/
.page .content-list {max-width:800px;margin:0 0 1.421em 0;}
.page .content-list__item {max-width:800px;margin-bottom:1.421em;clear:both;}
.page .content-list__object {display:block; max-width:100%; width:154px;margin:0 auto;/*radius*/-webkit-border-radius:22px 0.1px 22px 0.1px;border-radius:22px 0.1px 22px 0.1px;}
.page .content-list__object--left {float:left;margin:0 18px 0 0;}
.page .content-list__object--center {display:block;float:none;margin-bottom:1.421em;}
.page .content-list__object--right {float:right;margin:0 0 0 18px;}
.page .content-list__title {margin:0 0 0.5em 0;font-size:17px;line-height:1;}
.page .content-list__text {margin:0;}

/*content-list:testimonials*/
.page .content-list--testimonials {margin-right:auto;margin-left:auto;}
.page .testimonial {max-width:800px;margin:0 auto 1.421em auto;text-align:center;}
.page .testimonial__avatar {display:block;width:120px;margin:0 auto 10px auto;}
.page .testimonial__name {margin:0;font-size:1.0625em;text-align:center;}
.page .testimonial__locality {margin:0 0 0.5em 0;text-align:center;font-size:1em;}
.page .testimonial__body {margin:0 auto;text-align:center;}
.page .testimonial__text {margin-bottom:0;font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:400;font-style:italic;text-align:center;}

/*content-list:grid*/
.page .content-list--grid {}
.page .grid {max-width:100%; margin:0; text-align:left;}
/*1 colum*/.page .grid__object {float:left;margin:0 1.666% 1.666% 0;}
/*2 colums*/.page .grid--var2 .grid__object {width:48%;}
/*3 colums*/.page .grid--var3 .grid__object {width:31%;margin:0 1.666% 1.666% 0;}
/*4 colums*/.page .grid--var4 .grid__object {width:23%;margin:0 1.666% 1.666% 0;}
/*5 colums*/.page .grid--var5 .grid__object {width:18%;margin:0 1.666% 1.666% 0;}
/*6 colums*/.page .grid--var6 .grid__object {width:15%;margin:0 1.666% 1.666% 0;}
/*7 colums*/.page .grid--var7 .grid__object {width:12%;margin:0 1.666% 1.666% 0;}
/*8 colums*/.page .grid--var8 .grid__object {width:10%;margin:0 1.666% 1.666% 0;}
/*9 colums*/.page .grid--var9 .grid__object {width:9%;margin:0 1.666% 1.666% 0;}
/*10 colums*/.page .grid--var10 .grid__object {width:8%;margin:0 1.666% 1.666% 0;}

/*tables:default*/
.page .wrap-table {max-width:800px;margin:0 0 1.421em 0;padding:15px 0 22px 0;border:1px solid #6D6E71;
/*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:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page table {width:100%;margin:0 0 18px 0;padding:0;font-size:1em;line-height:1;border-collapse:collapse;border-spacing:0;}
.page caption {padding-bottom:18px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;}
.page table tr:nth-child(odd) {background:#fff;background:rgba(255, 255, 255, 1);}
.page table tr:nth-child(even) {background:#e5e5e5;background:rgba(229, 229, 229, 1);}
.page table td, .page table th {padding:11px 9px;vertical-align:middle;border-right:1px solid #6D6E71;border-bottom:1px solid #6D6E71;text-align:left;}
.page table th {border-top:1px solid #6D6E71;text-align:center;}
.page table tr td:last-child, .page table th:last-child{border-width:1px 0 1px 1px;}
.page tr:first-child th {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1em;text-align:left;
	/*gradient*/background:rgb(204,204,204);/* Old browsers */
	background:-moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(178,178,178,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(178,178,178,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(178,178,178,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(178,178,178,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(178,178,178,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(204,204,204,1) 0%,rgba(178,178,178,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#b2b2b2',GradientType=0 );/* IE6-9 */
}
.page .footnotes--table {width:auto;padding:0 9px;text-align:left;}
.asterisk {font-family:'OrnitonsSerialLightRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:0;}
.asterisk--var1 {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:19px;line-height:0;}
.product-card__promo .asterisk {position:absolute;top:13px;right:0;font-family:Verdana, Geneva, sans-serif;font-weight:700;font-size:17px;}


/*PLUGINS*/

/*=====================================================================
  Selectric
======================================================================*/

.selectricWrapper {position:relative;margin:0 0 22px 0;width:100%;cursor:pointer;}
.stock .selectricWrapper {margin-bottom:18px;}
.mailer-criteria .selectricWrapper {margin-bottom:5px;}
.selectricDisabled {filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.selectricOpen {z-index:9999;}
.selectricOpen .selectricItems {display:block;}
.selectricHideSelect {position:relative;overflow:hidden;width:0;height:0;}
.selectricHideSelect select {position:absolute;left:-100%;display:none;}
.selectricInput {position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0, 0, 0, 0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;_font:0/0 a;background:none!important;}
.selectricTempShow {position:absolute!important;visibility:hidden!important;display:block!important;}
.selectricOpen .selectric {border-color:#ccc;background:#fff;z-index:9999;}
.selectricOpen .selectricItems {display:block;}
.selectric {border:1px solid #ccc;border-radius:3px;position:relative;/*box-shadow:0 1px 2px 0 #DDD, 0 1px 0 0 #FFF inset;*/
	background:rgb(253,253,253);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgb(253,253,253) 0%, rgb(247,247,247) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(253,253,253)), color-stop(100%,rgb(247,247,247)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgb(253,253,253) 0%,rgb(247,247,247) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgb(253,253,253) 0%,rgb(247,247,247) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgb(253,253,253) 0%,rgb(247,247,247) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgb(253,253,253) 0%,rgb(247,247,247) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f7f7f7',GradientType=0 );/* IE6-8 */
}
.selectric .label {display:block;white-space:nowrap;overflow:hidden;margin:0 30px 0 0;padding:8px 6px 9px 6px;font-size:15px;line-height:18px;color:#333;min-height:17px;text-shadow:0 1px #FFF;}
.selectric .button {position:absolute;right:0;top:0;height:35px;width:35px;font:0/0 a;border-left:1px solid #ccc;background:#EDEDED;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:-o-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.selectric .button:after {content:" ";zoom:1;position:absolute;overflow:hidden;top:16px;right:13px;width:0;height:0;border:5px solid transparent;border-top-color:#6D6E71;border-bottom:none;}
.selectric .button:before {content:" ";float:left;height:100%;border-right:1px solid #FFF;}
.selectricHover .selectric {border-color:#bbb;}
.selectricHover .selectric .button {color:#888;}
.selectricHover .selectric .button:after {border-top-color:#555;}
/* Items box */
.selectricItems {display:none;position:absolute;overflow:auto;top:100%;left:0;background:#F9F9F9;border:1px solid #CCC;z-index:9998;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;}
.selectricItems ul, .selectricItems li {list-style:none;padding:0;margin:0;min-height:20px;line-height:20px;font-size:13px;}
.selectricItems li {padding:5px;cursor:pointer;display:block;border-bottom:1px solid #EEE;color:#555;color:rgba(85, 85, 85, 1);border-top:1px solid #FFF;}
.selectricItems li.selected {background:#EFEFEF;color:#444;border-top-color:#E0E0E0;}
.selectricItems li:hover {background:#F0F0F0;color:#444;}
.selectricItems li.disabled {background:#F5F5F5;color:#BBB;border-top-color:#FAFAFA;cursor:default;}


/*module: lightbox (inline content)*/.lb-inline {display:none;position:relative;/*dimension for older browsers*/width:1140px;height:600px;/*dimensions for modern browsers*/width:80vw;height:80vh;padding:0 50px 0 0;background:#fff;overflow:hidden;/*inner radius*/-webkit-border-radius:22px 0.1px;border-radius:22px 0.1px;}
/*col wrapper*/.lb-inline__wrap {display:table;width:100%;height:100%;}
/*cols*/.lb-inline__col {display:table-cell;height:100%;vertical-align:middle;}
/*col1*/.lb-inline__col--1 {width:80%;background:#eee;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
/*col2*/.lb-inline__col--2 {width:20%;text-align:center;}
/*banner*/.lb-banner {display:block;position:relative;width:210px;min-height:488px;margin:0 auto;padding:0 0 0 9px;z-index:9999;}
.lb-banner img {-webkit-border-radius:33px 0.1px;border-radius:33px 0.1px;}

/*=====================================================================
  bx slider
======================================================================*/

/*BX SLIDER (ID:slider--recent)*/

/*reset and layout*/.recent .bx-wrapper {position:relative;margin:0 auto 28px 0;padding:0;*zoom:1;}
/*.recent .bx-wrapper img {max-width: 100%;display:block;}*/
/*theme*/.recent .bx-wrapper .bx-viewport {/*fix other elements on the page moving (on Chrome)*/-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);width:1053px!important;margin:0 auto;}
.recent .bx-wrapper .bx-pager, .recent .bx-wrapper .bx-controls-auto {position:absolute;bottom:-30px;width:100%;}
/*loader*/.recent .bx-wrapper .bx-loading {min-height:50px;background:url(../img/plugin/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
/*pager*/.recent .bx-wrapper .bx-pager {font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:14px;line-height:1;color:#6D6E71;color:rgba(109, 110, 113, 1);text-align: center;}
/*
.recent .bx-wrapper .bx-pager .bx-pager-item, .recent .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block;*zoom:1;*display:inline;}
.recent .bx-wrapper .bx-pager.bx-default-pager a {background:#666;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;}
.recent .bx-wrapper .bx-pager.bx-default-pager a:hover, .recent .bx-wrapper .bx-pager.bx-default-pager a.active {background:#000;}
*/
/*direction controls previous and next*/.recent .bx-wrapper .bx-prev {left:-8px;background:url(../img/plugin/bxslider/controls.png) no-repeat 0 -32px;}
.recent .bx-wrapper .bx-next {right:0;background:url(../img/plugin/bxslider/controls.png) no-repeat -43px -32px;}
.recent .bx-wrapper .bx-prev:hover {background-position:0 0;}
.recent .bx-wrapper .bx-next:hover {background-position:-43px 0;}
.recent .bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.recent .bx-wrapper .bx-controls-direction a.disabled {display:none;}

/*BX SLIDER (ID:slider--ads)*/

/*reset and layout*/.ad-nest .bx-wrapper {position:relative;margin:0 auto 41px 0;padding:0;*zoom:1;}
.ad-nest .bx-wrapper img {max-width:100%;display:block;}
/*theme*/.ad-nest .bx-wrapper .bx-viewport {/*fix other elements on the page moving (on Chrome)*/-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);width:835px!important;margin:0 auto;}
.ad-nest .bx-wrapper .bx-pager, .ad-nest .bx-wrapper .bx-controls-auto {position:absolute;bottom:-30px;width:100%;}
/*loader*/.ad-nest .bx-wrapper .bx-loading {min-height:50px;background:url(../img/plugin/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
/*pager*/.ad-nest .bx-wrapper .bx-pager {font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:14px;line-height:1;color:#6D6E71;color:rgba(109, 110, 113, 1);text-align: center;}
.ad-nest .bx-wrapper .bx-pager .bx-pager-item, .ad-nest .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block;*zoom:1;*display:inline;}
.ad-nest .bx-wrapper .bx-pager.bx-default-pager a {background:#666;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:#000;}
/*direction controls previous and next*//*.ad-nest .bx-wrapper .bx-prev {left:-8px;background:url(../img/plugin/bxslider/controls.png) no-repeat 0 -32px;}
.ad-nest .bx-wrapper .bx-next {right:0;background:url(../img/plugin/bxslider/controls.png) no-repeat -43px -32px;}
.ad-nest .bx-wrapper .bx-prev:hover {background-position:0 0;}
.ad-nest .bx-wrapper .bx-next:hover {background-position:-43px 0;}
.ad-nest .bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.ad-nest .bx-wrapper .bx-controls-direction a.disabled {display:none;}*/

/*BX SLIDER (ID:slider--search)*//*BX SLIDER (ID:slider--alternatives)*/
/*reset and layout*//*.recommendations .bx-wrapper {position:relative;margin:0 auto;padding:53px 0 66px 0;*zoom:1;}*/
/*.recommendations .bx-wrapper img {max-width: 100%;display:block;}*/
/*theme*//*.recommendations .bx-wrapper .bx-viewport {-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}*/
/*.recommendations .bx-wrapper .bx-pager, .recommendations .bx-wrapper .bx-controls-auto {position:absolute;top:0;width:100%;}*/
/*loader*//*.recommendations .bx-wrapper .bx-loading {position:absolute;top:0;left:0;z-index:2000;min-height:50px;background:url(../img/plugin/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;}*/
/*pagination*//*.recommendations .bx-wrapper .bx-pager {position:absolute;top:3px;left:50%;z-index:1000;width:62px;height:20px;margin:0 0 0 -31px;padding:6px 0 0 0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:14px;line-height:1;color:#6D6E71;color:rgba(109, 110, 113, 1);background:#fff;background:rgba(255, 255, 255, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);-webkit-box-shadow:inset 0 1px 1px 0 rgba(119, 119, 119, 0.3);box-shadow:inset 0 1px 1px 0 rgba(119, 119, 119, 0.3);-webkit-border-radius:14px 14px 14px 14px;border-radius:14px 14px 14px 14px;}*/
/*.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background:#666;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;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}*/
/*direction controls previous and next*/
/*
.recommendations .bx-controls {
	position:absolute;top:0;left:-23px;width:249px;height:34px;border-bottom:1px solid #CACACA;border-bottom-color:rgba(202, 202, 202, 1);
	background:rgb(247,247,247);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );
}
*/
/*
.recommendations .bx-wrapper .bx-controls-direction a {
	display:block;position:absolute;z-index:999;width:88px;height:26px;margin:0;padding:4px 18px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#333;color:rgba(51, 51, 51, 1);
	border-color:#D1D1D1;border-color:rgba(209, 209, 209, 1);
	-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 1);
	background:rgb(247,247,247);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));
	background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0 );
}
*/
/*
.recommendations .bx-wrapper .bx-controls-direction a:hover {
	background:rgb(247,247,247);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%, rgba(230,230,230,1) 100%);
	background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(230,230,230,1)));
	background:-webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:-ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	background:radial-gradient(ellipse at center,  rgba(247,247,247,1) 0%,rgba(230,230,230,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=1 );
}
*/
/*.recommendations .bx-wrapper a.bx-next {text-align:right;right:0;border-left:1px solid #CACACA;border-left-color:rgba(202, 202, 202, 1);}*/
/*.recommendations .bx-wrapper .bx-controls-direction a.disabled {display:none;}*/
/*auto controls start and stop*//*.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../img/plugin/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../img/plugin/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}*/
/*pager with auto-controls hybrid layout*/
/*.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right:0;width:35px;}*/
/*image captions*/
/*.bx-wrapper .bx-caption {position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span {color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}*/


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

/*modal*/.custombox-modal {position:fixed;top:50%;left:50%;margin-top:-250px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;/*-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);*//*fix fuzzy font rendering in chrome*//*-webkit-transform: translateZ(50);*/}
.custombox-modal {height:auto;visibility:hidden;}
/*modal:error*/.custombox-error {padding:20px;text-align:center;color:#F00;font-weight:bold;font-size:14px;background-color:#FFF;border-radius:5px;}
/*modal:actions*/.custombox-show {visibility:visible;}
.custombox-show ~ .custombox-overlay {opacity:1;visibility:visible;cursor:pointer;}
.custombox-perspective, .custombox-perspective body {height:100%;overflow:hidden;}
.custombox-perspective body {-webkit-perspective:600px;perspective:600px;}
.custombox-container {min-height:100%;}
.custombox-hide-scrollbar {overflow-y:hidden;}
.custombox-hide-scrollbar body {position:relative;overflow:hidden;}
/*modal:animations*//*modal:animation:fade in and scale up*/.custombox-fadein .custombox-modal-content {/*-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);*/-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0;}
.custombox-show.custombox-fadein .custombox-modal-content {/*-webkit-transform:scale(1);transform:scale(1);*/opacity:1;}
/*modal:animation:slide and stick to top*/
/*
.custombox-slide-top {top:0;}
.custombox-slide-top .custombox-modal-content,
.custombox-close.custombox-slide-left-top .custombox-modal-content,
.custombox-close.custombox-slide-right-top .custombox-modal-content {-webkit-transform: translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0;}
.custombox-show.custombox-slide-top .custombox-modal-content {-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1;}
.custombox-close.custombox-slide-top-bottom .custombox-modal-content, .custombox-close.custombox-slide-right-bottom .custombox-modal-content, .custombox-close.custombox-slide-bottom-bottom .custombox-modal-content, .custombox-close.custombox-slide-left-bottom .custombox-modal-content {-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
*/
/*modal:animation:slide from the right*/
/*
.custombox-slide-right .custombox-modal-content, .custombox-close.custombox-slide-bottom-right .custombox-modal-content, .custombox-close.custombox-slide-top-right .custombox-modal-content, .custombox-close.custombox-slide-center-right .custombox-modal-content {-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);-ms-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-slide-right .custombox-modal-content {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}
.custombox-close.custombox-slide-right-left .custombox-modal-content {-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);}
*/
/*modal:animation:slide from the bottom*/
/*
.custombox-slide-bottom .custombox-modal-content {-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-slide-bottom .custombox-modal-content {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}
.custombox-close.custombox-slide-bottom-top .custombox-modal-content {-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);}
*/
/*modal:animation:slide from the left*/
/*
.custombox-slide-left .custombox-modal-content,
.custombox-close.custombox-slide-top-left .custombox-modal-content, .custombox-close.custombox-slide-center-left .custombox-modal-content {-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%);opacity:0;-webkit-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);-ms-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-slide-left .custombox-modal-content {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}
.custombox-close.custombox-slide-left-right .custombox-modal-content {-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);}
*/
/*modal:animation:slide and stick to center*/
/*
.custombox-slide-center .custombox-modal-content {-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0;}
.custombox-show.custombox-slide-center .custombox-modal-content {-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1;}
*/
/*modal:animation:newspaper*/
/*
.custombox-newspaper .custombox-modal-content {-webkit-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0;}
.custombox-show.custombox-newspaper ~ .custombox-overlay,
.custombox-newspaper .custombox-modal-content {-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-newspaper .custombox-modal-content {-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1;}
*/
/*modal:animation:fall*/
/*
.custombox-fall.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-fall .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);-ms-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0;}
.custombox-show.custombox-fall .custombox-modal-content {-webkit-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transform:translateZ(0) rotateX(0deg);-ms-transform:translateZ(0) rotateX(0deg);transform:translateZ(0) rotateX(0deg);opacity:1;}
*/
/*modal:animation:side fall*/
/*
.custombox-sidefall.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-sidefall .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);-ms-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0;}
.custombox-show.custombox-sidefall .custombox-modal-content {-webkit-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transform:translate(0%) translateZ(0) rotate(0deg);-ms-transform:translate(0%) translateZ(0) rotate(0deg);transform:translate(0%) translateZ(0) rotate(0deg);opacity:1;}
*/
/*modal:animation:blur*/
/*
.custombox-show.custombox-blur ~ .custombox-container * {text-shadow:0 0 5px rgba(0,0,0,0.5);color:transparent;}
.custombox-show.custombox-blur ~ .custombox-container img {-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);}
.custombox-blur .custombox-modal-content {-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0;}
.custombox-blur .custombox-modal-content, .custombox-show.custombox-blur ~ .custombox-container {-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-blur .custombox-modal-content {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}
*/
/*modal:animation:3d flip horizontal*/
/*
.custombox-flip-horizontal.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-flip-horizontal .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0;}
.custombox-show.custombox-flip-horizontal .custombox-modal-content {-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}
*/
/*modal:animation:3d flip vertical*/
/*
.custombox-flip-vertical.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-flip-vertical .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;opacity:0;}
.custombox-show.custombox-flip-vertical .custombox-modal-content {-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
*/
/*modal:animation:3d sign*/
/*
.custombox-sign.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-sign .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-sign .custombox-modal-content {-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
*/
/*modal:animation:super scaled*/
/*
.custombox-superscaled .custombox-modal-content {-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-superscaled .custombox-modal-content {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
*/
/*modal:animation:3D slit*/
/*
.custombox-slit.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-slit .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0;}
.custombox-show.custombox-slit .custombox-modal-content {-webkit-animation:slit .7s forwards ease-out;-ms-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out;}
@-webkit-keyframes slit {
    50% {-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function: ease-out;}
    100% {-webkit-transform:translateZ(0) rotateY(0deg);opacity:1;}
}
@-ms-keyframes slit {
    50% {-ms-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-ms-animation-timing-function:ease-out;}
    100% {-ms-transform:translateZ(0) rotateY(0deg);opacity: 1;}
}
@keyframes slit {
    50% {transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out;}
    100% {transform:translateZ(0) rotateY(0deg);opacity:1;}
}
*/
/*modal:animation:3d rotate from bottom*/
/*
.custombox-rotate-bottom.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-rotate-bottom .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-rotate-bottom .custombox-modal-content {-webkit-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg);opacity:1;}
*/
/*modal:animation:3d rotate in from left*/
/*
.custombox-rotate-left.custombox-modal {-webkit-perspective:1300px;-ms-perspective:1300px;perspective:1300px;}
.custombox-rotate-left .custombox-modal-content {-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-ms-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition-property:all;-ms-transition-property:all;transition-property: all;}
.custombox-show.custombox-rotate-left .custombox-modal-content {-webkit-transform:translateZ(0px) translateX(0%) rotateY(0deg);-ms-transform:translateZ(0px) translateX(0%) rotateY(0deg);transform:translateZ(0px) translateX(0%) rotateY(0deg);opacity:1;}
*/
/*modal:animation:slide in from bottom with perspective on container*/
/*
.custombox-show.custombox-letmein ~ .custombox-container {height:100%;overflow:hidden;-webkit-transition-property:-webkit-transform;-ms-transition-property:-ms-transform;transition-property:transform;}
.custombox-show.custombox-letmein ~ .custombox-container, .custombox-show.custombox-letmein ~ .custombox-overlay {-webkit-transform:rotateX(-2deg);-ms-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.custombox-letmein .custombox-modal-content {opacity:0;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.custombox-show.custombox-letmein .custombox-modal-content {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
*/
/*modal:animation:slide from right with perspective on container*/
/*
.custombox-show.custombox-makeway ~ .custombox-container {height:100%;overflow:hidden;}
.custombox-show.custombox-makeway ~ .custombox-overlay {background:rgba(143,27,15,0.8);-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-makeway ~ .custombox-container, .custombox-show.custombox-makeway ~ .custombox-overlay {-webkit-transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-webkit-animation:rotateRightSideFirst 0.5s forwards ease-in;-ms-transform-style:preserve-3d;-ms-transform-origin:0% 50%;-ms-animation:rotateRightSideFirst 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:0% 50%;animation:rotateRightSideFirst 0.5s forwards ease-in;}
@-webkit-keyframes rotateRightSideFirst {
    50% {-webkit-transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out;}
    100% {-webkit-transform:translateZ(-200px);}
}
@-ms-keyframes rotateRightSideFirst {
    50% {-ms-transform:translateZ(-50px) rotateY(5deg);-ms-animation-timing-function:ease-out;}
    100% {-ms-transform:translateZ(-200px);}
}
@keyframes rotateRightSideFirst {
    50% {transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out;}
    100% {transform:translateZ(-200px);}
}
.custombox-makeway .custombox-modal-content {-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0;}
.custombox-show.custombox-makeway .custombox-modal-content {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
*/
/*modal:animation:slip in from the top with perspective on container*/
/*
.custombox-show.custombox-slip ~ .custombox-container {height:100%;overflow:hidden;}
.custombox-show.custombox-slip ~ .custombox-overlay {-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
.custombox-show.custombox-slip ~ .custombox-container, .custombox-show.custombox-slip ~ .custombox-overlay {-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop 0.5s forwards ease-in;-ms-transform-style:preserve-3d;-ms-transform-origin:50% 100%;-ms-animation:OpenTop 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop 0.5s forwards ease-in;}
@-webkit-keyframes OpenTop {50% {-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out;}}
@-ms-keyframes OpenTop {50% {-ms-transform:rotateX(10deg);-ms-animation-timing-function:ease-out;}}
@keyframes OpenTop {50% {transform:rotateX(10deg);animation-timing-function:ease-out;}}
.custombox-slip .custombox-modal-content {-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;}
.custombox-show.custombox-slip .custombox-modal-content {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-property:all;-ms-transition-property:all;transition-property:all;}
*/
/*modal (default)*/
.modal {display:none;position:relative;width:600px;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);outline:none; background:#fff;background:rgba(255, 255, 255, 1);overflow:hidden;/*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:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.modal__header {
	position:absolute;top:0;left:0;width:600px;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 */
}
.modal__title {margin:0 auto;padding:13px 0 0 0;line-height: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;}
.modal__body {width:546px;margin:45px 0 0 0;padding:22px 27px 18px 27px;overflow:hidden;}
.modal__body p:first-child{margin-top:0;margin-bottom:14px;}
.modal__row {width:100%;margin-bottom:9px;}
.modal__cols {float:left;margin-right:18px;}
.modal__cols:last-child {margin-right:0;}
.modal__label {}
.modal__label--block {display:block;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1em;line-height:1;margin:0 0 10px 0;padding:0;}
.modal__label--inline:hover, .modal__label--inline:active, .modal__label--inline:focus {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;cursor:pointer;}
.modal__input {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1;}
/*add space between checkbox and label*/.modal__input--checkbox {margin-right:9px;}
.modal__input--text {
	float:left;width:175px;height:33px;margin:0;padding-right:9px;padding-left:9px;color:#6D6E71;color:rgba(126, 126, 126, 1);border:1px solid #CACACA;border-color:rgba(202, 202, 202, 0.8);
	/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 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 */
}
.modal__input--text--zip {width:95px;}
.modal__button--send {
	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 */
}
.modal__button--send:hover, .modal__button--send:active, .modal__button--send: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 */
}
.modal__footer {width:546px;padding:0 27px 27px 27px;}
.footnotes--modal {width:420px;text-align:left;}
.modal__image {position:absolute;display:block;bottom:3px;right:18px;width:117px;height:88px;background:url(../img/logo-cardoen.svg) no-repeat 0 0;background-size:contain;overflow:hidden;}
/*fallback*/.no-svg .modal__image {background-image:url(../img/logo-cardoen.png);}
/*modal:overlay*/.custombox-overlay {position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;}

/*modal (variant:eco:recyclagepremie)*/
.modal--eco {border:5px solid #50B848;border-color:rgba(80, 184, 72, 1);}
.modal__header--eco {width:100%;color:#fff;color:rgba(255, 255, 255, 1);text-shadow:2px 2px 1px rgba(0, 0, 0, 0.05);border-bottom-color:#50B848;border-bottom-color:rgba(80, 184, 72, 1);background:#50B848;background:rgba(80, 184, 72, 1);/*radius*/-webkit-border-radius:22px 0 0 0;border-radius:22px 0 0 0;}
.modal__header--eco  .modal__button--close {background:#50B848;background:rgba(80, 184, 72, 1);border-left-color:#50B848;border-left-color:rgba(80, 184, 72, 1);}
.modal__header--eco  .modal__icon--close {background-position:-955px 0;}
.modal__body--eco {width:auto!important;}
.modal__body--eco .list-custom {margin:0 0 7px 15px;padding-left:0;}
.modal__body--eco em, .modal__body--eco strong, .modal__body--eco b {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-style:normal;}


/*=====================================================================
  Ad Bar
======================================================================*/

/*ad bar (hidden by default)*/
.ad-bar {display:none;display:block;position:fixed;top:-90px;z-index:999;width:100%;color:#fff;color:rgba(255, 255, 255, 1);background:#111;background:rgba(17, 17, 17, 1);/*transition*/-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;}
/*show ad bar*/
.ad-bar.show {display:block;top:0;}
a.ad-bar__body {position:relative;display:block;width:100%;height:32px;margin:0 auto;padding:7px 0 6px 0;text-align:center;text-decoration:none;*zoom:1;}
.ad-bar__body * {vertical-align:middle;}
.ad-bar__text {display:inline-block;margin:0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;text-align:center;color:#fff;}
.ad-bar__cta {height:20px;margin:0 0 0 13px;padding:3px 9px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:1em;line-height:1;background:#fff;background:rgba(255, 255, 255, 1);/*background:#FFC20E;background:rgba(255, 194, 14, 1);*//*radius*/-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
.ad-bar__image {display:inline-block;width:50px;height:32px;margin:0 14px 0 0;padding:0;text-align:left;background:url(../img/logo-cardoen.svg) no-repeat 0 0;background-size:contain;vertical-align:middle;overflow:hidden;}
/*fallback*/
.no-svg .ad-bar__image {background-image:url(../img/logo-cardoen.png);}
.ad-bar__button--close {display:block;position:absolute;top:0;right:0;width:45px;height:45px;border-left:1px solid #fff;border-left-color:rgba(255, 255, 255, 0.33);text-indent:-999em;overflow:hidden;cursor:pointer;}
.ad-bar__icon--close {display:block;position:absolute;top:15px;right:15px;width:14px;height:15px;background:url(../img/sprite-icons-collect.png) no-repeat -955px 0;}


/*=====================================================================
  jBox toolbar
======================================================================*/

.jBox-wrapper {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.jBox-title, .jBox-content, .jBox-container {position:relative;word-break:break-word;}
.jBox-container {background:#fff;}
.jBox-content {padding:8px 10px;overflow:auto;}
/*jBox:tooltip*/.jBox-Tooltip .jBox-container, .jBox-Mouse .jBox-container {border-radius:3px;box-shadow:0 0 5px rgba(0, 0, 0, .3);}
.jBox-Tooltip .jBox-title, .jBox-Mouse .jBox-title {padding:8px 10px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif!important;font-weight:400;}
.jBox-hasTitle.jBox-Tooltip .jBox-content, .jBox-hasTitle.jBox-Mouse .jBox-content {padding-top:5px;}
/*jBox:pointer*/.jBox-pointer {position:absolute;overflow:hidden;}
.jBox-pointer-top {top:0;}
.jBox-pointer-bottom {bottom:0;}
.jBox-pointer-left {left:0;}
.jBox-pointer-right {right:0;}
.jBox-pointer-top, .jBox-pointer-bottom {width:30px;height:12px;}
.jBox-pointer-left, .jBox-pointer-right {width:12px;height:30px;}
.jBox-pointer:after {content:'';width:20px;height:20px;position:absolute;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.jBox-pointer-top:after {left:5px;top:6px;box-shadow:-1px -1px 4px rgba(0, 0, 0, .2);}
.jBox-pointer-right:after {top:5px;right:6px;box-shadow:1px -1px 4px rgba(0, 0, 0, .2);}
.jBox-pointer-bottom:after {left:5px;bottom:6px;box-shadow:1px 1px 4px rgba(0, 0, 0, .2);}
.jBox-pointer-left:after {top:5px;left:6px;box-shadow:-1px 1px 4px rgba(0, 0, 0, .2);}
/* jBox:modal */.jBox-Modal .jBox-container {border-radius:3px;box-shadow:0 3px 15px rgba(0, 0, 0, .4), 0 0 5px rgba(0, 0, 0, .4);}
.jBox-Modal .jBox-content {padding:12px 15px;}
.jBox-Modal .jBox-title {border-radius:3px 3px 0 0;padding:10px 15px;background:#f4f5f6;border-bottom:1px solid #ddd;text-shadow:0 1px 0 #fff;}
.jBox-Modal.jBox-closeButton-title .jBox-title {padding-right:65px;}
.jBox-Modal.jBox-closeButton-box:before {box-shadow:0 3px 15px rgba(0, 0, 0, .4), 0 0 5px rgba(0, 0, 0, .4);}
/*jBox:notice*/.jBox-Notice {-webkit-transition:margin .2s;transition:margin .2s;}
.jBox-Notice .jBox-container {border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, .2);color:#fff;text-shadow:0 -1px 0 #000;background:#333;background-image:linear-gradient(to bottom, #444, #222);}
.jBox-Notice .jBox-content {border-radius: 3px;padding:12px 20px;}
.jBox-Notice .jBox-title {padding:8px 20px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif!important;font-weight:400;}
.jBox-hasTitle.jBox-Notice .jBox-content {padding-top:5px;}
.jBox-Notice-color .jBox-container {text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);}
.jBox-Notice-gray .jBox-container {color:#666;text-shadow:0 1px 0 #fff;background:#f4f4f4;background-image:linear-gradient(to bottom, #fafafa, #f0f0f0);}
.jBox-Notice-red .jBox-container {background:#b02222;background-image:linear-gradient(to bottom, #ee2222, #b02222);}
.jBox-Notice-green .jBox-container {background:#70a800;background-image: linear-gradient(to bottom, #95cc2a, #70a800);}
.jBox-Notice-blue .jBox-container {background:#2b91d9;background-image:linear-gradient(to bottom, #5abaff, #2b91d9);}
.jBox-Notice-yellow .jBox-container {color:#744700;text-shadow:0 1px 0 rgba(255, 255, 255, .6);background:#ffb11f;background-image:linear-gradient(to bottom, #ffd665, #ffb11f);}
/*jBox:image*/.jBox-Image {background:#fff;padding:8px 8px 45px;border-radius:5px;}
.jBox-Image .jBox-content {padding:0;width:100%;height:100%;}
.jBox-image-container {	border-radius:5px;background:#000 center center no-repeat;position:absolute;width:100%;height:100%;opacity:0;}
.jBox-image-label {box-sizing:border-box;position:absolute;background:#fff;top:100%;left:0;width:100%;color:#333;margin-top:-35px;padding:0 90px 5px 10px;border-radius:0 0 5px 5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;}
.jBox-image-label.active {opacity:1;}
.jBox-image-pointer-next, .jBox-image-pointer-prev {position:absolute;bottom:0px;width:22px;height:45px;background:no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ijc0LjcgMjI0IDE4LjcgMzIiPg0KPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTkzLDIyNy40TDgwLjQsMjQwTDkzLDI1Mi42YzAuNCwwLjQsMC40LDEuMSwwLDEuNWwtMS42LDEuNmMtMC40LDAuNC0xLDAuNS0xLjUsMEw3NSwyNDAuN2MtMC40LTAuNC0wLjUtMSwwLTEuNWwxNC45LTE0LjljMC40LTAuNCwxLTAuNCwxLjUsMGwxLjYsMS42QzkzLjUsMjI2LjQsOTMuNCwyMjcsOTMsMjI3LjR6Ii8+DQo8L3N2Zz4=);background-size:11px auto;cursor:pointer;opacity:.6;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .2s;transition:opacity .2s;}
.jBox-image-pointer-next:hover, .jBox-image-pointer-prev:hover {opacity:1;}
.jBox-image-pointer-next {right:8px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
.jBox-image-pointer-prev {right:30px;}
.jBox-image-open #jBox-overlay {background-color: rgba(0, 0, 0, .86);}
.jBox-Image.jBox-loading .jBox-container:before {left:auto;top:auto;bottom:-33px;right:55px;margin-top:-9px;margin-left:-9px;}
/*jBox:close button */.jBox-closeButton {cursor:pointer;position:absolute;}
.jBox-closeButton:after {content:'';position:absolute;width:100%;height:100%;background:center center no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPg0KPHBhdGggZD0iTTIyLjIsNGMwLjMsMC4zLDAuMywwLjgsMCwxLjFMMTYsMTEuNGMtMC4zLDAuMy0wLjMsMC44LDAsMS4xbDYuMyw2LjNjMC4zLDAuMywwLjMsMC44LDAsMS4xTDIwLDIyLjMNCgljLTAuMywwLjMtMC44LDAuMy0xLjEsMEwxMi41LDE2Yy0wLjMtMC4zLTAuOC0wLjMtMS4xLDBsLTYuMyw2LjNjLTAuMywwLjMtMC44LDAuMy0xLjEsMEwxLjcsMjBjLTAuMy0wLjMtMC4zLTAuOCwwLTEuMUw4LDEyLjYNCgljMC4zLTAuMywwLjMtMC44LDAtMS4xTDEuNyw1LjFDMS40LDQuOCwxLjQsNC4zLDEuNyw0TDQsMS43YzAuMy0wLjMsMC44LTAuMywxLjEsMEwxMS40LDhjMC4zLDAuMywwLjgsMC4zLDEuMSwwbDYuMy02LjMNCgljMC4zLTAuMywwLjgtMC4zLDEuMSwwTDIyLjIsNHoiLz4NCjwvc3ZnPg==);opacity:0.25;}
.jBox-closeButton-box .jBox-closeButton:after {background-size:11px;}
.jBox-closeButton-title .jBox-closeButton:after {background-size:13px;}
.jBox-closeButton:hover:after {opacity:0.4;}
.jBox-closeButton:active:after {opacity:0.6;}
.jBox-closeButton-box .jBox-closeButton {top:-8px;right:-10px;width:24px;height:24px;background:#fff;border-radius:50%;}
.jBox-hasTitle.jBox-Modal.jBox-closeButton-box .jBox-closeButton {background:#f4f5f6;}
.jBox-closeButton-title .jBox-closeButton {top:0;right:0;bottom:0;width:50px;}
.jBox-closeButton-box:before {content:'';position:absolute;top:-8px;right:-10px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 5px rgba(0, 0, 0, .3);}
.jBox-pointerPosition-top.jBox-closeButton-box:before {top:4px;}
.jBox-pointerPosition-right.jBox-closeButton-box:before {right:2px;}
/*jBox:overlay */#jBox-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;background-color:rgba(0, 0, 0, .6);}
/*jBox:block scrolling*/body[class^="jBox-blockScroll-"], body[class*=" jBox-blockScroll-"] {overflow:hidden;}
/*jBox:draggable*/.jBox-draggable {cursor:move;}
/*jBox:spinner*/@keyframes jBoxLoading {to {transform: rotate(360deg);}}
@-webkit-keyframes jBoxLoading {to {-webkit-transform: rotate(360deg);}}
.jBox-loading .jBox-content {min-height:32px;min-width:32px;}
.jBox-loading .jBox-container:before {content:'Loading…';position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-10px;margin-left:-10px;text-align:center;}
.jBox-loading .jBox-container:not(:required):before {content:'';border-radius:50%;border:2px solid rgba(0, 0, 0, 0.3);border-top-color:rgba(0, 0, 0, 0.6);-webkit-animation:jBoxLoading .6s linear infinite;animation:jBoxLoading .6s linear infinite;}
/*jBox:ie8 fixes */.jBox-IE8.jBox-Tooltip .jBox-container,
.jBox-IE8.jBox-Mouse .jBox-container {border:1px solid #aaa;}
.jBox-IE8 .jBox-pointer:after {display:none;}
.jBox-IE8 .jBox-pointer {border:0;background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNq01l0OwyAIAGAlvY+n8ZJ6Gk/EqqkNtf7ApCQ+LM34iuCmRUQzihjj6FH+kjWL8N4/Ph9GHpiTnC9SwDbhLGyvspSScc71KkOa/HpuuRhIK+psE2pjONouCQg7kBSEXUgC2tHo52mTTBpnaEATWlaYK6MrhIAaceWpOcsCrYp6FV4H/90zTWjUQ/gSevVQq0ecHqoOxWpYoO7p5O9ku2fnVtp7QAik2rsK3fnpWfjynJWpbw+1BkghurrYDjiCptg/4AxaYhJwBbEwDsiB2NgM5EIirAdKIDFGQSmU1+NaIPjJYt2I25vxT4ABAMhWvtle2YvmAAAAAElFTkSuQmCC);}
.jBox-IE8 .jBox-pointer-top {background-position:center top;}
.jBox-IE8 .jBox-pointer-bottom {background-position:center bottom;}
.jBox-IE8 .jBox-pointer-left {background-position:left center;}
.jBox-IE8 .jBox-pointer-right {background-position:right center;}
.jBox-IE8.jBox-Modal .jBox-container {border:3px solid #aaa;}
.jBox-IE8 .jBox-closeButton:after {font-family:Verdana, sans-serif;content:'x';text-align:center;font-size: 18px;}
/*jBox:tooltip:theme:TooltipBorder*/.jBox-TooltipBorder .jBox-container {font-size:17px;line-height:1.3;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:2px solid #D51478;border-color:rgba(213, 20, 120, 1);}
/*jBox:tooltip:theme:TooltipBorder:pointer*/.jBox-TooltipBorder .jBox-pointer:after {border: 2px solid #D51478;border-color:rgba(213, 20, 120, 1);}
.jBox-TooltipBorder .jBox-pointer-top, .jBox-TooltipBorder .jBox-pointer-bottom {width:34px;height:12px;}
.jBox-TooltipBorder .jBox-pointer-left, .jBox-TooltipBorder .jBox-pointer-right {width:12px;height:34px;}
/*jBox:tooltip:theme:TooltipBorder:close button*/.jBox-TooltipBorder.jBox-closeButton-box:before {width:28px;height:28px;background:#D51478;background:rgba(213, 20, 120, 1);}


/*=====================================================================
  placeholder polyfill
======================================================================*/

span.placeholder {position:absolute;z-index:1;padding:0;font-family:Arial, Helvetica, sans-serif;color:#777;cursor:text;}
span.placeholder-hide-except-screenreader {clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;}
span.placeholder-hide{display:none;}
/* overwrite for the HTML5 Boilerplate way to hide labels */label.visuallyhidden-with-placeholder{/*clip: auto !important;*/height:auto!important;overflow: visible!important;position:absolute!important;left:-999em;}


/*=====================================================================
  jquery steps
======================================================================*/

/*wizard*/.wizard {font-size:17px;}
.wizard, .tabcontrol {display:block;width:797px;margin:0;padding:0;overflow:hidden;}
.wizard a, .tabcontrol a {outline:0;}
.wizard ul, .tabcontrol ul {list-style:none!important;margin:0;padding:0;}
.wizard ul > li, .tabcontrol ul > li {display:block;padding:0;}
/*accessibility*/.wizard > .steps .current-info, .tabcontrol > .steps .current-info {position:absolute;left:-999em;}
.wizard > .content > .title, .tabcontrol > .content > .title {position:absolute;left:-999em;}
/*steps*/.wizard > .steps {position:relative;display:block;width:100%;}
.wizard.vertical > .steps {display:inline;float:left;width:30%;}
.wizard > .steps .number {font-size:1.429em;}
.wizard > .steps > ul > li {width:132px;}
.wizard > .steps > ul > li, .wizard > .actions > ul > li {float:left;}
.wizard.vertical > .steps > ul > li {float:none;width:100%;}
/*steps:active*/
.wizard > .steps a, .wizard > .steps a:hover, .wizard > .steps a:active {display:block;width:auto;margin:0 9px 18px 0;padding:9px 18px;text-align:center;text-decoration:none;-webkit-border-radius:11px 2px;border-radius:11px 2px;}
.wizard > .steps ul li.last a {margin-right:0!important;}
/*steps:disabled*/.form-cardoen .wizard > .steps .disabled a, .form-cardoen .wizard > .steps .disabled a:hover, .form-cardoen .wizard > .steps .disabled a:active {color:#aaa;color:rgba(170, 170, 170, 1);background:#eee;background:rgba(238, 238, 238, 1);cursor:default;}
.wizard .disabled {opacity:1;}
/*steps:current*/.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {color:#fff;color:rgba(255, 255, 255, 1);background:#D51478;background:rgba(213, 20, 120, 1);cursor:default;}
/*steps:done*/.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {color:#fff;color:rgba(255, 255, 255, 1);background:#50B848;background:rgba(80, 184, 72, 1);}
/*steps:error*/.wizard > .steps .error a, .wizard > .steps .error a:hover, .wizard > .steps .error a:active {color:#fff;color:rgba(255, 255, 255, 1);background:#ff3111;background:rgba(255, 49, 17, 1);}
/*content area*/.wizard > .content {display:block;position:relative;width:797px;min-height:390px;margin:0 0 18px 0;padding:0;background:#eee;background:rgba(238, 238, 238, 1);overflow:hidden;-webkit-border-radius:2px 11px;border-radius:2px 11px;}
.wizard.vertical > .content {display:inline;float:left;margin:0 2.5% 0.5em 2.5%;width:65%;}
/*content body*/.wizard > .content > .body {display:block;position:absolute;float:left;font-size:16px;width:100%;height:100%;padding:18px;}
.wizard > .content > .body ul {list-style:disc!important;}
.wizard > .content > .body ul > li {display:list-item;}
.wizard > .content > .body > iframe {border:0 none;width:100%;height:100%;}
/*
.wizard > .content > .body input {display:block;border:1px solid #ccc;}
.wizard > .content > .body input[type="checkbox"] {display:inline-block;}
.wizard > .content > .body input.error {background:rgb(251, 227, 228);border:1px solid #fbc2c4;color:#8a1f11;}
.wizard > .content > .body label {display:inline-block;margin-bottom:0.5em;}
.wizard > .content > .body label.error {color:#8a1f11;display:inline-block;margin-left:1.5em;}
*/
.wizard > .actions {position:relative;display:block;width:100%;margin:0;text-align:center;}
.wizard.vertical > .actions {display:inline;float:right;width:95%;margin:0;}
.wizard > .actions > ul {display:inline-block;text-align:right;}
.wizard > .actions > ul > li {margin:0 9px 0 9px;}
.wizard.vertical > .actions > ul > li {margin:0 0 0 1em;}
/*actions (button bar)*/
.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {display:block;padding:9px 18px;color:#fff;color:rgba(255, 255, 255, 1);text-decoration:none;background:#0095DA;background:rgba(0, 149, 218, 1);-webkit-border-radius:3px;border-radius:3px;}
/*actions:disabled*/.wizard > .actions .disabled a, .wizard > .actions .disabled a:hover, .wizard > .actions .disabled a:active {color:#aaa;color:rgba(170, 170, 170, 1);background:#eee;background:rgba(238, 238, 238, 1);}
/*loading*/.wizard > .loading {}
.wizard > .loading .spinner {}


/*EXPERIMENTS*/
/*truncated product card title*/
/*.product-card__model {display:inline-block;max-width:54%;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-card__title--promo .product-card__model {max-width:42%;}
.gallery__item:hover .product-card__model {display:inline;max-width:auto;white-space:normal;overflow:visible;text-overflow:initial;}*/


/*PAGE : TIMELINE*/

.page--timeline {}
.page h1.first--timeline {padding-bottom:18px;}
.first__icon--timeline {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1266px 0;}

/*module:timeline*/
.timeline {list-style:none;position:relative;max-width:800px;margin:0 0 1.421em 0;padding:0;clear:both;}
.timeline:before {content:' ';position:absolute;top:0;left:2em;width:2px;height:100%;margin-left:-1px;/*background:#111;background:rgba(17, 17, 17, 1);*/background:#cacaca;background:rgba(202, 202, 202, 1);}
.timeline-event {position:relative;display:block;margin:0;padding:0 0 0.5em 1em;clear:both;}
.timeline-event:hover .timeline-event__icon {/*background:#FFC20E;background:rgba(255, 194, 14, 1);*/border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);/*transform*/-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0deg);transform:rotate(0);}
.timeline-event:hover .timeline-event__date {color:#333;color:rgba(51, 51, 51, 1);/*box shadow*/-webkit-box-shadow:inset 44em 0 0 0 rgba(255,194,14,1);box-shadow:inset 44em 0 0 0 rgba(255,194,14,1);}
.timeline-event__body {display:block;position:relative;top:0;left:4em;width:720px;margin:0;padding:0;clear:both;}
.timeline-event__icon {display:block;position:absolute;top:0;left:32px;width:36px;height:36px;margin:-8px 8px 8px -24px;padding:4px;/*outline:10px solid #fff;outline-color:rgba(255, 255, 255, 1);*//*background:#111;background:rgba(17, 17, 17, 1);*/border:2px solid #cacaca;border-color:rgba(202, 202, 202, 1);background:#fff url(../img/sprite-icons-collect.png) no-repeat -1487px 9px;background-color:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:100%;border-radius:100%;/*transition*/-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;/*transform*/-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.timeline-event__date {display:inline-block;margin-bottom:1.421em;padding:0.25em 1em 0.2em 1em;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-size:14.5px;font-weight:400;/*color:#fff;color:rgba(255, 255, 255, 1);*/color:#333;color:rgba(51, 51, 51, 1);/*background:#111;background:rgba(17, 17, 17, 1);*/background:#cacaca;background:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:11px 0.1px 11px 0.1px;border-radius:11px 0.1px 11px 0.1px;/*box shadow*/-webkit-box-shadow:inset 0 0 0 0 rgba(255,194,14,1);box-shadow:inset 0 0 0 0 rgba(255,194,14,1);/*transition*/-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in;}


/*PAGE : SALES (hoe verloopt het aankoopproces?)*/

.page--sales {}
.page h1.first--sales {padding-bottom:18px;}
.first__icon--sales {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1205px 0;}

/*module:sales*/.sales {width:835px;padding:63px 0;background:#eee;background:rgba(238, 238, 238, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.sales-list {list-style:none;*list-style:decimal;/*keep using default numbering for IE6/7*/counter-reset:li;width:668px;margin:0 auto;padding:0;text-shadow:0 1px 0 rgba(255,255,255,.5);}
.sales-list span {position:relative;display:block;margin:0 0 9px 0;padding:18px 18px 18px 32px;background:#fff;background:rgba(255, 255, 255, 1);text-decoration:none;font-size:18px;line-height:1.33;-webkit-border-radius:3px;border-radius:3px;/*transition*/-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;}
.sales-list span:hover{background:#fff;background:rgba(255, 255, 255, 1);/*shadow*/-webkit-box-shadow:0 2px 0 rgba(202, 202, 202, 1);box-shadow:0 2px 0 rgba(202, 202, 202, 1);}
.sales-list span:before{content:counter(li);counter-increment:li;position:absolute;left:-23px;top:50%;width:36px;height:36px;margin-top:-23px;color:#fff;color:rgba(255, 255, 255, 1);background:#444;background:rgba(68, 68, 68, 1);font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;line-height:36px;border:5px solid #fff;border-color:rgba(255, 255, 255, 1);text-align:center;text-shadow:none;/*radius*/-webkit-border-radius:36px;border-radius:36px;/*transition*/-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.sales-list li:hover span:before {background:#D51478;background:rgba(213, 20, 120, 1);}


/**/

/*page headers*/.page-header {position:relative;}
/*cbox : content box (default)*/
.cbox {width:100%;margin-bottom:18px;padding-bottom:18px;text-align:center;border:1px solid #96989B;border-color:rgba(150, 152, 155, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;/*box shadow*//*-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.05);box-shadow:0 0 3px 0 rgba(0,0,0,0.05);*//*box sizing*/-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cbox--preferred {border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);}
/*.cbox:hover {z-index:10;border:1px solid #bbb;border-color:rgba(187, 187, 187, 1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);}*/
.cbox__header {padding:1.038em 1.125em;}
.cbox__title {margin:0;font-size:1.5em;}
.cbox .cbox__tagline {margin:0;padding:0;}
.cbox__subheader {padding:0.8em 1.125em;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);border-bottom:1px solid #6D6E71;border-bottom-color:rgba(109, 110, 113, 1);
	/*gradient*/background: rgb(129,131,134);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgxODM4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDZlNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(129,131,134,1) 0%, rgba(109,110,113,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(129,131,134,1)), color-stop(100%,rgba(109,110,113,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(129,131,134,1) 0%,rgba(109,110,113,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(129,131,134,1) 0%,rgba(109,110,113,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(129,131,134,1) 0%,rgba(109,110,113,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(129,131,134,1) 0%,rgba(109,110,113,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#818386', endColorstr='#6d6e71',GradientType=0 ); /* IE6-8 */
}
.cbox__subheader:first-child {border-top:none;webkit-border-radius:33px 0 0 0;border-radius:33px 0 0 0;}
.cbox .cbox__subtitle {margin:0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;}
.cbox__body {margin:0;padding:18px 17px;text-align:left;}
.cbox .cbox__list {margin-top:0;margin-left:0;padding-left:1em;}
/*call to action*/.cbox__cta {position:absolute;bottom:0;width:100%;margin:0;padding:0.6em 0;border-top:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:0 0 33px 0;border-radius:0 0 33px 0;}
/*module:note*/.note {margin-bottom:1.421em;padding:0.6em 1.125em 0.95em 1.125em;border:2px solid #cacaca;border-color:rgba(202, 202, 202, 1);/*raduis*/-webkit-border-radius:11px 0.1px 11px 0.1px;border-radius:11px 0.1px 11px 0.1px;}
.note__title {margin:0;padding:0;}
.note .note__content {margin:0;padding:0;}
/*note variant 1 (call-out)*/.note--var1 {border-color:#00386C;border-color:rgba(0, 56, 108, 1);color:#00386C;color:rgba(0, 56, 108, 1);}
/*note variant 2 (call-out)*/.note--var2 {border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);color:#333;}

/*module:(cbox)reviews*/.cbox--reviews {border-color:#cacaca;border-color:rgba(202, 202, 202, 1);}
.cbox--reviews .cbox__subheader {margin:0;padding:23px 0 7px 0;background:none;border-bottom:none;}
.cbox--reviews .cbox__subtitle {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;color:#333;color:rgba(51, 51, 51, 1);}
.cbox--reviews .cbox__body {margin:0;padding:9px 17px 9px 17px;}
.cbox-reviews {margin:0;padding:0;}
/*review*/.page .cbox-review {display:block;width:88%;margin:0 auto;padding:0;border:none;text-align:center;}
.page .cbox-review__quote {/*margin:0 0 1.038em 0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;color:#444;text-align:center;*/margin:0 0 13px 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:17px;line-height:24px;font-weight:400;font-style:italic;}
.cbox-review:before {content:open-quote;display:none;position:relative;top:0.4em;left:-0.6em;font-size:3em;line-height:0.1em;text-align:left;color:#FFC20E;color:rgba(255, 194, 14, 1);clear:both;}
/*source*/.cbox-review__source {display:block;margin:0 0 11px 0;padding:0;font-size:14px;font-style:normal;line-height:1;color:#444;color:rgba(68, 68, 68, 1);}
.cbox-review__source:before {content:'\2014';padding-right:6px;}
/*rating*/.cbox-review__rating {width:95px;height:19px;margin:0 auto 11px auto;padding:0;text-indent:-999em;background:url(../img/sprite-icons-star.png) repeat-x;overflow:hidden;}
.cbox-review__rating .rating {display:block;float:left;height:19px;background:url(../img/sprite-icons-star.png) repeat-x 0 100%;}

/*module:(cbox)partners*/.cbox-partners {}
.cbox-partner {margin-bottom:18px;padding:9px 18px;background:#F2F2F2;background:rgba(242, 242, 242, 1);}
.cbox-partner:last-child {margin-bottom:0;/*radius*/-webkit-border-radius:0 0 22px 0;border-radius:0 0 22px 0;}
.cbox-partner__title {margin:0 0 10px 0;padding:0;color:#00386C;color:rgba(0, 56, 108, 1);}
.page .cbox-partner__title:first-child {margin-top:0;}
.cbox-partner__logo {/*shadow*/-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.05);}

/*module: (cbox)gallery*/.cbox-gallery {list-style:none;width:799px;margin:0;padding:0;}
.cbox-gallery > li {display:block;float:left;width:193px;margin:0 9px 10px 0;padding:0;}
/*ie7 hack to mimic inline-block on block elements*/.lt-ie8 .cbox-gallery > li {*display:inline;*zoom:1;}
/*every fourth product in the gallery*/.cbox-gallery > li:nth-child(4n) {margin-right:0;}
/*gallery item*/.card {position:relative;width:189px;height:173px;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);overflow:hidden;/*radius*/-webkit-border-radius:35px 0.1px 33px 0.1px;border-radius:35px 0.1px 33px 0.1px;}
.card__header {position:relative;width:189px;height:48px;border-bottom:2px solid #FFC20E;border-bottom-color:rgba(255, 194, 14, 1);overflow:hidden;z-index:1;}
.page .card__title {width:159px;margin:0;padding:4px 5px 5px 25px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:0.91em;line-height:1.3125;}
.card__body {position:relative;z-index:0;top:-2px;width:189px;height:125px;/*border-bottom:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);*/overflow:hidden;-webkit-border-radius:0 0 28px 0;border-radius:0 0 28px 0;}
.card__link {}
.page .card__photo {-webkit-border-radius:0;border-radius:0;}
.card__button {display:block;position:absolute;top:50%;left:50%;width:65px;height:40px;margin:-20px 0 0 -32px;background:#111;background:rgba(0, 0, 0, 0.6);/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.card__button:hover {background:#0095DA;background:rgba(0, 149, 218, 1);}
.card__button:before {content:" ";display: block;position: absolute;top:10.5px;left:27px;margin:0 auto;border-style:solid;border-width:9.5px 0 9.5px 17px;border-color:transparent transparent transparent rgba(255, 255, 255, 1);}
.card__footer {display:none;position:relative;top:-4px;width:183px;height:26px;padding:4px 0 0 6px;background:#FFC20E;background:rgba(255, 194, 14, 1);z-index:1;/*radius*/-webkit-border-radius:0 0 26px 0;border-radius:0 0 26px 0;}


/*PAGE:(CAR) BUY-BACK*/

.page--buy-back {}
.first--buy-back {}

/*page-header:variation:1*/
.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);/*radius*/-webkit-border-radius:100%;border-radius:100%;}
/*call-out*/.page-header--buy-back:after, .page-header--buy-back:before {position:absolute;left:50%;bottom:-20px;content:'';margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;border-top-color:rgba(255, 255, 255, 1);}
/*styling for second triangle (border)*/.page-header--buy-back:before {bottom:-23px;margin-left:-23px;border-left:23px solid transparent;border-right:23px solid transparent;border-top:23px solid;border-top-color:inherit;}
/*page-header:title*/.page-header--buy-back .header__title {margin:0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:inherit;}
/*module: car buy-back program*/.buy-back {}
.cbox--buy-back {width:604px;margin:0 auto;padding-bottom:4.7em;border-width:2px;border-color:#CACACA;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:33px 3px 33px 3px;border-radius:33px 3px 33px 3px;}
/*.cbox--buy-back.cbox--preferred {border-color:#50B848;border-color:rgba(80, 184, 72, 1);}*/
.cbox__title--buy-back {margin:0 auto 10px auto;width:98px;height:62px;padding:36px 0 0 0;line-height:1;text-transform:capitalize;border:5px solid #cacaca;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:66px;border-radius:66px;}
/*.cbox--preferred .cbox__title--buy-back {border-color:#50B848;border-color:rgba(80, 184, 72, 1);}*/
#slide-1-1 h3 { color: #50B848; }
#slide-2-1 h3 { color: red; }
.cbox .cbox__tagline--buy-back {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;}
.cbox__subtitle--buy-back {text-align:left;}
.cbox__subheader--buy-back {color:#333;color:rgba(51, 51, 51, 1);border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;border-color:rgba(202, 202, 202, 1);
	/*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 */
}
/*slides*/.slides {position:relative;margin-bottom:18px;}
/*slide (variant:1)*/.slides .slide--var1 {position:relative;left:0;margin:0 0 18px 0;text-align:center;opacity:1;}
.slide:target {left:0;opacity:1;}
/*slide controls*/.slide-controls {}
a.slide-controls__button {display:inline-block;width:117px;height:39px;margin:0 15px;padding:39px 0;font-size:28px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;line-height:1;outline:none;text-decoration:none;text-transform:capitalize;vertical-align:middle;border:5px solid #eee;border-color:rgba(238, 238, 238, 1);background:#fff;background:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:100%;border-radius:100%;/*transition*/-webkit-transition:all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.slide-controls__button:hover {border:7px solid #50B848;border-color:rgba(80, 184, 72, 1);background:#fff;background:rgba(255, 255, 255, 1);box-shadow:1px 3px 7px rgba(0,0,0,0.25);text-shadow:1px 1px 1px rgba(0,0,0,0.1);}
.slide-controls__button--var2:hover {border-color:#cacaca;border-color:rgba(202, 202, 202, 1);	}
/*slide body (content)*/.slide__body {}
/*slide button (variant:back)*/.slide__button--back {position:absolute;top:54px;left:-100px;z-index:10;width:41px;height:33px;text-indent:-999em;background:url(../img/sprite-icons-collect.png) no-repeat -975px 0;cursor:pointer;opacity:0;/*transition*/-webkit-transition:all 0.3s ease-in-out 0.5s;-moz-transition:all 0.3s ease-in-out 0.5s;-ms-transition:all 0.3s ease-in-out 0.5s;-o-transition:all 0.3s ease-in-out 0.5s;transition:all 0.3s ease-in-out 0.5s;}
.slide:target .slide__button{left:29px;opacity:1;outline:none;}


/*PAGE:(CAR)MAINTENANCE*/

.page--maintenance {}
.first--maintenance {}

/*page header (variant:maintenance)*/
.page-header--maintenance {margin:18px 0;padding:1.154em;font-size:20px;line-height:1.5em;border:2px solid #F58220;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.button-cardoen--maintenance {margin-top:0;margin-bottom:0;}
.page .page-header__visual--maintenance {float:right;margin-left:1em;margin-bottom:0;/*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);*/}
.page .page-header__intro--maintenance {margin:0;padding:0;}
/*module:(car)maintenance*/.maintenance {}
/*cbox (variant:maintenance)*/
.cbox--maintenance {padding-bottom:17px;/*border-color:#005595;border-color:rgba(0, 85, 149, 1);*/}
/*.cbox__subheader--maintenance {border-color:#00386C;border-color:rgba(0, 56, 108, 1);color:#fff;color:rgba(255, 255, 255, 1);
	background:rgb(28,78,124);
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNGU3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDM4NmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(28,78,124,1) 0%, rgba(0,56,108,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(28,78,124,1)), color-stop(100%,rgba(0,56,108,1)));
	background:-webkit-linear-gradient(top,  rgba(28,78,124,1) 0%,rgba(0,56,108,1) 100%);
	background:-o-linear-gradient(top,  rgba(28,78,124,1) 0%,rgba(0,56,108,1) 100%);
	background:-ms-linear-gradient(top,  rgba(28,78,124,1) 0%,rgba(0,56,108,1) 100%);
	background:linear-gradient(to bottom,  rgba(28,78,124,1) 0%,rgba(0,56,108,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c4e7c', endColorstr='#00386c',GradientType=0 );
}*/
.cbox__subheader--maintenance:first-child {}
.cbox__body--maintenance {}
/*form:cardoen (variant:maintenance)*/.form-cardoen--maintenance {width:auto;margin-bottom:0;padding:27px 27px; min-height: 200px;/*background:#fdfdfd;background:rgba(253, 253, 253, 1);*/}
/*module:(cbox)quotes (variant:maintenance)*/.cbox-quote__source--maintenance {/*color:#0095DA;color:rgba(0, 149, 218, 1);*/}
/*module:(cbox)gallery (variant:maintenance)*/
/*.cbox-quote--maintenance:before {color:#F58220;color:rgba(245, 130, 32, 1);}
.cbox-gallery--maintenance .card {border-color:#F58220;border-color:rgba(245, 130, 32, 1);}
.cbox-gallery--maintenance .card__header {border-bottom-color:#F58220;border-bottom-color:rgba(245, 130, 32, 1);}
.cbox-gallery--maintenance .card__body {border-bottom-color:#F58220;border-bottom-color:rgba(245, 130, 32, 1);}*/
.form-cardoen--maintenance .form-cardoen__cols {min-width:0;width:235px;margin-right:18px;margin-bottom:9px;}
.form-cardoen--maintenance .form-cardoen__cols:nth-child(3n) {margin-right:0;width:235px;}
.form-cardoen--maintenance textarea {min-height:72px;}
.cbox--appointment {border:none;text-align:left;margin-bottom:0;}
.cbox__title--appointment {margin-top:0;margin-bottom:11px;font-size:21px;line-height:1;}
p.cbox__intro--appointment {margin-bottom:17px;}


/*PAGE:(BUSINESS) DIRECTORY*/

.page--directory {}
.first--directory {}

/*module:directory*/.directory {}
/*directory list - listing format 1 by 1*/.page .directory-list {list-style:none;max-width:none;width:835px;margin:0;padding:0;}
/*entry*/.directory-list > li {display:block;float:left;width:100%;margin:0 18px 18px 0;padding:0;}
/*ie7 hack to mimic inline-block on block elements*/.lt-ie8 .directory-list > li {*display:inline;*zoom:1;}
/*every fourth product in the gallery*//*.directory-list > li:nth-child(4n) {margin-right:0;}*/
/*listing*/.listing {display:block;position:relative;overflow:hidden;/*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);}
.listing__body {position:relative;float:left;width:523px;min-height:169px;padding:18px 18px 9px 18px;color:#444;color:rgba(68, 68, 68, 1);background:#F4F4F4;background:rgba(244, 244, 244, 1);}
.page .listing__title {margin:0 0 11px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;line-height:1;border-bottom:1px dotted #CACACA;border-bottom-color:rgba(202, 202, 202, 1);}
.page .listing__title--var2 {padding-bottom:12px!important;}
.listing__title a {text-decoration:none;}
.listing p {margin:0 0 5px 0;padding:0;font-size:17px;}
.page .listing__address {}
.page .listing__phone {}
.page .listing__email {}
a.listing__link--phone {text-decoration:none;}
.listing__visual {position:absolute;top:0;right:0;bottom:0;width:276px;overflow:hidden;}
.listing__visual:hover {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;}
.listing__visual {background-repeat:no-repeat;background-position:0 100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
/*table (variant:directory)*/
.page .wrap-table--directory {max-width:835px;}
table.table--directory td {font-size:11px;vertical-align:text-top;	}
/*form (variant:directory)*/
.form-cardoen--directory {width:799px;margin:0 0 18px 0;padding:9px 18px 7px 18px;border:none;background:#FFC20E;background:rgba(255, 194, 14, 1);/*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:33px 0 0 0;border-radius:33px 0 0 0;}
.form-cardoen--directory .form-cardoen__label {display:inline-block;margin:0 4px 0 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:17px;line-height:1;vertical-align:middle;}
.form-cardoen--directory .form-cardoen__input {width:270px;margin-right:3px;}
.button-cardoen--search {position:relative;top:-1px;margin:0 0 0 2px;padding:10px 0 10px 0;text-indent:-999em;width:37px;}
.button-cardoen__icon--glass {display:block;width:18px;height:17px;margin:0 auto;text-indent:-999em;background:url(../img/sprite-icons-collect.png) no-repeat -245px 0;}

/*list (variant:2)- listing format 2 by 2*/.directory-list--var2 {}
.directory-list--var2 > li {width:408px;margin:0 19px 18px 0;padding:0;}
.directory-list--var2 > li:nth-child(2n) {margin-right:0!important;}
.directory-list--var2 .listing__body {width:372px;/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page .directory-list--var2 .listing__title {padding-bottom:0;}
.directory-list--var2 .listing__visual {display:none;}
.page .listing__media {margin-top:4px;margin-bottom:0;}
.directory-list--var2 .except {}

/*list (variant:3)- listing format 2 by 2*/.directory-list--var3 {}
.directory-list--var3 > li {width:354px;margin:0 19px 18px 0;padding:0;}
.directory-list--var3 > li:nth-child(3n) {margin-right:0!important;}
.directory-list--var3 .listing__body {width:372px;min-height:218px;padding:18px;font-size:15px;}
.page .directory-list--var3 .listing__title {padding-bottom:0;font-size:19px;line-height:1;}
.directory-list--var3 .listing__visual {display:none;}
.directory-list--var3 .listing__media {-webkit-border-radius:0;border-radius:0;}
.directory-list--var3 .listing p {font-size:15px;}
.directory-list--var3 .except {}
.listing__distance {position:absolute;top:33px;right:68px;font-family:Arial, sans-serif;font-size:14px;font-style:italic;line-height:1;color:#666;color:rgba(102, 102, 102, 1);}

/*google map*/
/*.map {}*/
/*map (variant:directory)*/
.map--directory {margin-bottom:18px;}
.listing__icon--map {display:inline-block;width:56px;height:36px;margin:0 9px 9px 0;padding:0;text-indent:-999em;vertical-align:middle;background:url(../img/plugin/google-maps/cd-icon-location.png) no-repeat 0 0;overflow:hidden;}

/*PAGE:LOCATION*/

.page--location {}
.page-header--location {width:799px;margin:0 0 18px 0;padding:18px 18px 24px 18px;line-height:1.333em;text-shadow:0px 1px 0px rgba(255,255,255, 0.3);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(231,231,231);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(231,231,231,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fafafa',GradientType=1 );/* IE6-8 */
}
.page-header__icon--location {position:relative;display:inline-block;width:56px;height:49px;margin:0 5px 0 0;vertical-align:top;background:url(../img/plugin/google-maps/cd-icon-location.png) no-repeat 0 0;overflow:hidden;}
.page-header__body--location {display:inline-block;width:733px;overflow:hidden;}
.page .page-header__title--location:first-child {margin-bottom:6px;padding:0;width:auto;background:none;-webkit-border-radius:0;border-radius:0;}
.location-info {width:733px;font-size:15px;overflow:hidden;}
.location-info__wrap {float:left;padding:3px 18px 3px 0;border-right:1px dotted #cacaca;border-right-color:rgba(202, 202, 202, 1);}
.location-info__wrap:last-child {padding-left:18px;border:none;}
.engage--location {}
.media--location {}
.gallery-media--location {}
.gallery-media--location li {-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.conversion--location {}

/*module:introduction*/.introduction {}
.introduction__title {margin-top:0;line-height:1.3;}

/*module:box*/.box {position:relative;width:269px;margin:0 0 18px 0;padding:16px;border:2px solid #cacaca;border-color:rgba(202, 202, 202, 1);font-size:15px;/*radius*/-webkit-border-radius:35px 1px 35px 1px;border-radius:35px 1px 35px 1px;}
.box__subtitle {margin:0 0 2px 0;padding:0;text-align:center;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:33px;border-radius:33px;}
.box-list {list-style:none;margin:0 0 6px 0;padding:0;text-align:left;}
.box-list__item {padding:6px 9px;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.box-list__item--notice {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-size:13px;}
.box-list .box-list__item:last-child {border-bottom:none;padding-bottom:0;}
.box-list__output {display:inline-block;float:right;}

/*module:box (variant:opening hours)*/.box--opening-hours {text-align:center;border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);}
.box__title--opening-hours {display:inline-block;margin:0 0 18px 0;padding:0 0 11px 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:19px;line-height:1;border-bottom:3px solid #FFC20E;border-bottom-color:rgba(255, 194, 14, 1);}
.box__subtitle--market {}
.box__subtitle--service-center {padding-bottom:1px;background:url(../img/icon-service-center.png) no-repeat 194px 5px;}
.button-cardoen--opening-hours {margin:-1px 0 8px 0;}

/*cbox (variant:hours)*/.cbox--hours {padding-bottom:9px;}
.cbox--hours .cbox__subheader {padding-top:11px;padding-bottom:9px;}
.cbox__icon {display:inline-block;text-indent:-999em;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.cbox__icon--hours {margin:0 6px 0 0;padding:0;width:23px;height:23px;background-position:-219px -23px;overflow:hidden;}
.cbox--hours .cbox__body {padding-bottom:0;text-align:center;}
.hours-list {list-style:none;width:230px;margin:0 0 9px 0;padding:0;font-size:15px;line-height:21px;text-align:left;}
.hours-list__item {width:212px;margin:0;padding:5px 9px;}
.hours-list__item: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);}
.hours-list__item:last-child:nth-child(even) {border-bottom:1px solid #F0F0F0;border-bottom-color:rgba(240, 240, 240, 1);}
.hours__range {float:right;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#555;color:rgba(85, 85, 85, 1);}
p.hours__footnote {width:210px;margin:0;padding:9px;font-size:15px;line-height:21px;text-align:left;border:1px solid #F0F0F0;border-color:rgba(240, 240, 240, 1);}
.hours__footnote img {-webkit-border-radius:0;border-radius:0;	}
.hours-list__subtitle {display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}

/*cbox (variant:market)*/.cbox--market {padding-bottom:9px;}
.cbox__body--market {padding-bottom:0;}
.media-current--market {width:230px;height:153px;}
.gallery-media--market {width:230px;min-height:0;margin-bottom:9px;}
.gallery-media--market img {-webkit-border-radius:0;border-radius:0;}
.gallery-media--market .gallery-media__list-item {position:relative;/*-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;*/}
.gallery-media--market .gallery-media__list-item {width:70px;height:46px;margin:0 10px 9px 0;}
/*every fourth product in the gallery (reset)*/.gallery-media--market .gallery-media__list-item:nth-child(4n) {margin-right:10px;}
/*every third product in the gallery (reset)*/.gallery-media--market .gallery-media__list-item:nth-child(3n) {margin-right:0;}
.button-cardoen.button-cardoen--appointment {margin:18px 0}

/*cbox (variant:route)*/.cbox--route {}
.cbox--route .cbox__intro {margin-bottom:13px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.cbox--route img, .getdirections-list img {-webkit-border-radius:0;border-radius:0;}
.cbox--route .form-cardoen {border:none;padding:0;}
.form-cardoen__input--start {}
.form-cardoen__input--end {}
.select__travelmode {width:250px;}
.button-cardoen--calculate {margin-top:2px;}
.map--route {}
.map--route .map__body {width:797px;margin:0;padding:0;overflow:hidden;/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}


/*PAGE:MARKET(LOCATION)*/

.page--market {position:relative;}
.page-header--market {width:512px;margin:0 0 18px 0;padding:18px;line-height:1.333em;text-shadow:0px 1px 0px rgba(255,255,255, 0.3);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(231,231,231);/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(231,231,231,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fafafa',GradientType=1 );/* IE6-8 */
}
.page-header__icon--market {position:relative;display:inline-block;width:56px;height:49px;margin:0 5px 0 0;vertical-align:top;background:url(../img/plugin/google-maps/cd-icon-location.png) no-repeat 0 0;overflow:hidden;}
.page-header__body--market {display:inline-block;width:446px;overflow:hidden;}
.page .page-header__title--market:first-child {margin-bottom:6px;padding:0;width:auto;background:none;-webkit-border-radius:0;border-radius:0;}
.market-info {width:446px;font-size:15px;overflow:hidden;}
.market-info__wrap {float:left;padding:3px 18px 3px 0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;color:#555;color:rgba(85, 85, 85, 1);}
a.market-info__link {color:#555;color:rgba(85, 85, 85, 1);}
a.market-info__link--phone {text-decoration:none;}
/*cbox (variant:hours)*/.page--market .cbox--hours .cbox__subheader {padding-top:7px;padding-bottom:5px;}
.cbox__icon--car {width:47px;height:30px;margin-right:3px;background-position:-1568px 0;}
.cbox__icon--service {width:95px;height:30px;margin-right:3px;background-position:-1913px 0;}
.page--market .hours__footnote {margin-bottom:18px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;color:#555;color:rgba(85, 85, 85, 1);}
a.hours__link {color:#555;color:rgba(85, 85, 85, 1);}
a.hours__link--phone {text-decoration:none;}
.cta--contact {width:230px;margin-bottom:9px;}
.cta--contact .cta__button {float:none;width:230px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;}
.cta--contact .cta__icon-wrap {width:41px;	}
.cta--contact .cta__icon--info {background-position:-700px 0;}

/*cbox (variant:market)*/.page--market .cbox--market {position:absolute;top:0;width:266px;min-height:675px;}
.cbox--market .media-current {height:auto;margin-bottom:0;}
.cbox--market .media-current__object {margin-bottom:18px;}
.cbox--market .media-current__link {position:relative;}

/*cbox (variant:careers)*/.cbox--careers .career {width:763px;}
.cbox--careers .careers {width:799px;margin:0;padding:0;}
.cbox--careers .career:last-child {margin-bottom:0;}
.cbox--careers .button-cardoen--careers {margin-top:0;margin-bottom:0;}

/*button:media ()*/.button-media {display:block;position:absolute;top:50%;left:50%;width:65px;height:40px;margin:-20px 0 0 -32px;background-color:#111;background-color:rgba(0, 0, 0, 0.6);/*radius*/-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.button-media:hover {background-color:#0095DA;background-color:rgba(0, 149, 218, 1);}
/*play*/.button-media--play:before {content:" ";display: block;position:absolute;top:10.5px;left:27px;margin:0 auto;border-style:solid;border-width:9.5px 0 9.5px 17px;border-color:transparent transparent transparent rgba(255, 255, 255, 1);}
.gallery-media .button-media {background-color:none;background-color:rgba(0, 0, 0, 0);}
.gallery-media .button-media:hover {background-color:#0095DA;background-color:rgba(0, 149, 218, 1);}


/*PAGE:NEWS*/

.page--articles {}
.page h1.first--articles {padding-bottom:18px}
.first__icon--news {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1022px 0;}

/*module:articles*/.articles {width:835px;margin:0 0 18px 0;}
/*article*/.article {position:relative;width:835px;margin:0 0 18px 0;}
/*article (variation:2)*/.article--var2 {}
/*article (variation:synopsis)*/.article--synopsis {width:799px;padding:18px;background:#eee;background:rgba(238, 238, 238, 1);-webkit-border-radius:33px 1px 33px 1px;border-radius:33px 1px 33px 1px;}
.article:after {content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:#999 #fff;}
.article:hover:after {border-color:#FFC20E #fff;}
.article--var2:after {content:'';display:none;}
.article__header {margin:0 0 18px 0;padding:0 0 18px 0;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.article__category {margin:0 0 2px 0;padding:6px 0;font-size:12px;line-height:1;text-transform:uppercase;}
h2.article__title {position:relative;margin:0 0 1px 0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
a.article__link {text-decoration:none;}
.article__meta {width:835px;font-size:13px;line-height:1;}
.article--var2 .article__meta {margin-bottom:16px;}
.article__source {display:inline-block;}
.article__pubdate {display:inline-block;}
.article__visual {}
.article__body {}
.article__media {}
.article__intro {display:inline-block;}
.article__intro p:last-child {margin-bottom:10px;}
.article__more {display:block;}
.article__more:after {display:inline-block;margin:0 0 0 3px;content:" »";}

/*module:feed*/.page .feed {position:relative;width:835px;margin:0 0 18px 0;padding:15px 0 0 0;overflow:hidden;}
.feed--articles {}
/*vertical line*/.feed:before {content:' ';position:absolute;z-index:0;top:0;left:22px;width:2px;height:100%;background:#cacaca;background:rgba(202, 202, 202, 1); }
.feed-item {position:relative;width:835px;margin:27px 0;}
.feed-item:first-child {margin-top:0;}
.feed-item:last-child {margin-bottom:0;}
.feed-item:hover .feed-item__icon {border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);/*transform*/-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.feed-item__icon {display:block;position:absolute;top:10px;left:-65px;width:40px;height:40px;border:2px solid #cacaca;border-color:rgba(202, 202, 202, 1);background:#fff url(../img/sprite-icons-collect.png) no-repeat -1528px 7px;background-color:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:100%;border-radius:100%;/*transition*/-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;/*transform*//*-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);*/}
.feed-item__body {position:relative;width:733px;margin-left:64px;padding:24px 18px 27px 18px;border:1px solid #cacaca;-webkit-box-shadow:0 2px 0 rgba(202, 202, 202, 1);box-shadow:0 2px 0 rgba(202, 202, 202, 1);-webkit-border-radius:30px 0.1px 33px 0.1px;border-radius:30px 0.1px 33px 0.1px;}
.feed-item__body:before {content:'';position:absolute;top:24px;left:-17px;height:0;width:0;border:8px solid transparent;border-right:8px solid #cacaca;border-right-color:rgba(202, 202, 202, 1);}
.feed-item__date {margin:0 0 13px 0;padding:0;font-size:14px;line-height:1;color:#999;color:rgba(153, 153, 153, 1);}
.page .feed-item__title {position:relative;margin:-4px 0 0 0;padding:0;font-size:20px;}
.feed-item__body p {margin:0;padding:0;}
.feed__media {margin-top:5px;}
.feed__media--iframe {-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.feed-item__wrap--button {width:733px;margin-top:13px;text-align:right;}
.button-cardoen--feed {display:inline-block;margin:0;}
.button-cardoen--feed:after {float:right;margin:0 0 0 4px;content:" »";}

/*module:share*/.share {position:absolute;top:0;right:0;padding:0;}
.share--feed {}
.page .share__title {display:inline-block;display:none;margin:14px 0 0 0; padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;line-height:1;}
.page .share-list {list-style:none;display:block;float:right;margin:0 0 0 9px;padding:0;}
.feed .share-list {opacity:0.5;}
.feed-item:hover .share-list, .feed-item:active .share-list, .feed-item:focus .share-list {opacity:1;/*transition*/-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 300ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}
.share-list__item {display:block;float:left;margin-left:0;font-size:14px;}
.share-list__button {display:block;width:40px;height:40px;overflow:hidden;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);}
.share-list__icon {display:block;width:22px;height:22px;text-indent:-999em;margin:11px auto 0 auto;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.share-list__icon--facebook {background-position:-448px 0;}
.share-list__icon--twitter {background-position:-475px 0;}
.share-list__icon--mail {background-position:-1435px 2px;}
.share-list__icon--print {background-position:-2617px 1px;}

/*PAGE:NEWS(DETAIL)*/

.page--article {}
.first--article {}
/*article (variation:detail)*/.article--detail {}
.article--detail:after {content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:#cacaca #fff;}
.article--detail:hover:after {border-color:#cacaca #fff;}
.article--detail .article__meta {margin-bottom:16px;}
.article__body--detail {width:797px;padding:38px 18px 18px 18px;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);-webkit-box-shadow:0 2px 0 rgba(202, 202, 202, 1);box-shadow:0 2px 0 rgba(202, 202, 202, 1);-webkit-border-radius:33px 1px 33px 1px;border-radius:33px 1px 33px 1px;}
/*list:share*/.list-share {list-style-type:none;padding:0 0 0 25px;}
.list-share__item {position:relative;}
.list-share__item:before {display:none;}
.list-share__icon  {display:inline-block;width:22px;height:19px;margin:0 9px 0 0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;overflow:hidden;}
.list-share__icon--facebook {background-position:-449px 0;}
.list-share__icon--twitter {background-position:-475px 0;}
.list-share__icon--google {background-position:-1463px 0;}
.list-share__icon--mail {background-position:-1435px 0;}


/*PAGE:CAREERS*/

.page--careers {}
/*.page h1.first--careers {padding-bottom:18px}*/
/*.first__icon--careers {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1022px 0;}*/

/*module:articles*/.careers {width:835px;margin:0 0 18px 0;}
/*article*/.career {position:relative;width:835px;margin:0 0 18px 0;}
/*article (variation:synopsis)*/.career--synopsis {width:799px;padding:18px;background:#eee;background:rgba(238, 238, 238, 1);-webkit-border-radius:33px 1px 33px 1px;border-radius:33px 1px 33px 1px;}
.career:after {content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:#999 #fff;}
.career:hover:after {border-color:#FFC20E #fff;}
.career__header {margin:0 0 18px 0;padding:0 0 18px 0;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.career__category {margin:0 0 2px 0;padding:6px 0;font-size:12px;line-height:1;text-transform:uppercase;}
h2.career__title {position:relative;margin:0 0 1px 0;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
a.career__link {text-decoration:none;}
.career__meta {width:835px;font-size:13px;line-height:1;}
.career__source {display:inline-block;}
.career__pubdate {display:inline-block;}
.career__body {}
.career__media {}
.career__intro {display:inline-block;}
.career__intro p:last-child {margin-bottom:10px;}
.career__more {display:block;}
.career__more:after, .button-cardoen--careers:after {display:inline-block;margin:0 0 0 3px;content:" »";}


/*CAREER (DETAIL)*/

.page--career {}
.page-header--career {width:799px;margin:0 0 18px 0;padding:18px 18px 14px 18px;line-height:1.333em;text-shadow:0px 1px 0px rgba(255,255,255, 0.3);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;
	/*gradient*/background:rgb(231,231,231);/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(left,  rgba(231,231,231,1) 0%, rgba(250,250,250,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(250,250,250,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(left,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* IE10+ */
	background:linear-gradient(to right,  rgba(231,231,231,1) 0%,rgba(250,250,250,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#fafafa',GradientType=1 );/* IE6-8 */
}
.page-header__body--career {display:inline-block;width:597px;margin:0;padding:0;overflow:hidden;}
.page .page-header__title--career:first-child {margin-bottom:0;padding:0;width:auto;background:none;-webkit-border-radius:0;border-radius:0;}
.button-cardoen--apply {position:absolute;top:24px;right:18px;margin:0;}


/*PAGE: FAQ*/

.page--faq {}
.page h1.first--faq {padding-bottom:18px;}
.first__icon--faq {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1327px 0;}

/*module:faq*/.faq {}
.list--faq {}

/*cbox (variant:faq)*/
.cbox--faq {}
.cbox__subheader--faq {}
.cbox__subtitle--faq {}
.cbox__body--faq {}

/*wrapper:list (variant:faq)*/
.wrap-list {position:relative;margin-bottom:18px;padding:25px 18px 27px 40px;-webkit-border-radius:22px 0.1px 22px 0.1px;border-radius:22px 0.1px 22px 0.1px;background:#F2F2F2;background:rgba(242, 242, 242, 1);}
.list-faq {margin-bottom:0;}
.list-faq__question {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;padding-top:14px;padding-bottom:11px;}
.list-faq__answer {display:block;padding-bottom:25px;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.list-faq__answer:last-child {border-bottom:none;}
.list-faq__answer p:last-child {margin:0;padding:0;}
p.note--faq {margin-bottom:0;background:#FDFDFD;background:rgba(253, 253, 253, 1);border:none;}


/*PAGE:ABOUT*/

.page--about {}
.first--about {}

/*page header (variant:about)*/
.page-header--about {margin:18px 0;padding:1.154em;font-size:20px;line-height:1.5em;border:2px solid #F58220;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page .page-header__visual--about {float:right;margin-left:1em;margin-bottom:0;/*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);*/}
.page .page-header__intro--about {margin:0;}


/*cbox (variant:about)*/.cbox.cbox--about {padding:0;border:none;}
.cbox__body--about {padding:0;}
/*menu:about*/ul.about-menu {display:block;list-style:none;max-width:835px;width:835px;margin:0;padding:18px 0 0 0;text-align:center;}
.about-menu__item {display:inline-block;width:202px;height:202px;margin:0 16px 10px 16px;}
.portal {position:relative;width:190px;height:190px;cursor:pointer;/*box-shadow*/-webkit-box-shadow:/*inset 0 0 0 7px rgba(255,255,255,0.6), */0 1px 2px rgba(0,0,0,0.3);box-shadow:/*inset 0 0 0 7px rgba(255,255,255,0.6), */0 1px 2px rgba(0,0,0,0.3);/*radius*//*-webkit-border-radius:50%;border-radius:50%;*/-webkit-border-radius:33px 1px 33px 1px;border-radius:33px 1px 33px 1px;/*border:6px solid #fff;border-color:rgba(255, 255, 255, 1);*//*transition*//*-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;*/}
.portal--var1 {/*background-image: url(../img/about/001.jpg);*/background:#D51478;/*F58220*/}
.portal--var2 {/*background-image: url(../img/about/002.jpg);*/background:#0095DA;/*D51478*/}
.portal--var3 {/*background-image: url(../img/about/000.jpg);*/background:#FFC20E;/*FFC20E*/}
.portal--var4 {/*background-image: url(../img/about/004.jpg);*/background:#00386C;/*0095DA*/}
.portal--var5 {/*background-image: url(../img/about/005.jpg);*/background:#50B848;/*00386C*/}
.portal--var6 {/*background-image: url(../img/about/000.jpg);*/background:#D51478;/*50B848*/}
.portal__body {position:absolute;z-index:10;width:inherit;height:inherit;/*opacity:1;background:#FFC20E;background:rgba(255, 194, 14, 0.92);*/overflow:hidden;/*-webkit-box-shadow:inset 0 0 0 7px rgba(255,255,255,1);box-shadow:inset 0 0 0 7px rgba(255,255,255,1);-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;*/}
.portal__icon {display:block;width:55px;height:55px;margin:36px auto 9px auto;-webkit-border-radius:50%;border-radius:50%;background:url(../img/sprite-icons-collect.png) no-repeat -1022px 0;}
.portal__icon--var1 {background-position:-1022px 0;}
.portal__icon--var2 {background-position:-1083px 0;}
.portal__icon--var3 {background-position:-1144px 0;}
.portal__icon--var4 {background-position:-1205px 0;}
.portal__icon--var5 {background-position:-1266px 0;}
.portal__icon--var6 {background-position:-1327px 0;}
.portal__title {display:inline-block;margin:0 27px;padding:0;color:#fff;color:rgba(255, 255, 255, 1);font-size:20px;line-height:1.1;/*shadow*//*text-shadow:0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);*/}
.portal__button {position:absolute;z-index:10;left:0;bottom:0;display:block;width:100%;height:100%;text-indent:-999em;outline:none!important;/*radius*//*-webkit-border-radius:50%;border-radius:50%;*/}

/*behaviour*/
/*
.portal:hover {box-shadow: inset 0 0 0 1px rgba(255,255,255,0),0 1px 2px rgba(0,0,0,0);}
.portal:hover .portal__body {opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
*/

/*cbox (variant:engagement)*/
.cbox--engagement {border:none;background:#F58220;background:rgba(245, 130, 32, 1);overflow:hidden;}
.cbox__body--engagement {padding:0;}
/*module:(cardoen)engagement*/
.engagement {margin:0;overflow:hidden;}
.engagement__title {width:377px;margin:0;padding:9px 9px 9px 22px;font-size:24px;line-height:1;color:#333;color:rgba(51, 51, 51, 0.99);background:#FECE6A;background:rgba(254, 206, 106, 1);border-bottom:3px solid #fff;border-bottom-color:rgba(255, 255, 255, 1);}
.engagement__logo--cardoen {display:inline-block;width:85px;height:52px;margin:0 6px 0 0;text-indent:-999em;vertical-align:middle;background:url(../img/logo-cardoen.svg) no-repeat 0 0;background-size:contain;overflow:hidden;}
.engagement__logo--service {display:inline-block;position:absolute;top:9px;right:27px;width:68px;height:23px;margin:0;padding:0;text-indent:-999em;vertical-align:middle;background:url(../img/logo-service-center-var2.png) no-repeat 0 0;}
.engagement-list {list-style:none;margin:0;padding:0;}
.engagement-list__item {position:relative;display:block;width:307px;margin:0;padding:12px 36px 13px 65px;color:#333;color:rgba(51, 51, 51, 0.88);border-bottom:3px solid #fff;border-bottom-color:rgba(255, 255, 255, 1);}
.engagement-list__item:last-child {border-bottom:none}
.engagement-list__item:before {content:"1";position:absolute;top:37px;left:22px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:32px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);}
.engagement-list__item--first {background:#FDB92B;background:rgba(253, 185, 43, 1);}
.engagement-list__item--first:before {content:"1";}
.engagement-list__item--second {background:#FBAE30;background:rgba(251, 174, 48, 1);}
.engagement-list__item--second:before {content:"2";}
.engagement-list__item--third {background:#F99E30;background:rgba(249, 158, 48, 1);}
.engagement-list__item--third:before {content:"3";}
.engagement-list__item--fourth {background:#F58220;background:rgba(245, 130, 32, 1);}
.engagement-list__item--fourth:before {content:"4";}
.engagement-list__title {margin:0 0 7px 0;padding:0;font-size:19px;line-height:1;color:#fff;color:rgba(255, 255, 255, 1);}
a.engagement-list__link {color:#fff;color:rgba(255, 255, 255, 1);}
p.engagement-list__text {margin:0;font-size:16px;}

/*cbox (variant:(google)map)*/
.cbox--map {border:none;background:#E7E7E7;background:rgba(231, 231, 231, 1);}
.cbox__body--map {padding:0;}
/*module:map*/.map {}
.map__title {width:377px;margin:0 0 3px 0;padding:9px 9px 9px 22px;font-size:24px;line-height:1;color:#333;color:rgba(51, 51, 51, 0.99);border-bottom:3px solid #fff;border-bottom-color:rgba(255, 255, 255, 1);}
/*fr*/.i18n-fr .cbox__body--map .map__title {font-size:22px;}
/*fr*/.i18n-fr .map__title {width:auto;}
p.map__intro {width:350px;min-height:96px;margin:12px 0;padding:0 36px 0 22px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
p.map__intro--var2 {padding:11px 27px 16px 25px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;min-height:0;font-size:18px;line-height:1.33;}
.map__body {position:relative;width:100%;height:330px;background:#cacaca;background:rgba(202, 202, 202, 1);border-color:rgba(255, 255, 255, 1);}
.map__body--directory {width:831px;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;/*radius*/-webkit-border-radius:0 0 33px 0.1px;border-radius:0 0 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);}
.map__body--own {height:406px;}
.button-zoom {height:32px;width:32px;margin-left:9px;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;background:#333 url(../img/plugin/google-maps/cd-icon-controller.svg) no-repeat;background-color:rgba(51, 51, 51, 0.8);background-size:32px 64px;}
.no-touch .button-zoom--in:hover, .no-touch .button-zoom--out:hover {background-color:#333;background-color:rgba(51, 51, 51, 1);}
.button-zoom--in {margin-top:9px;margin-bottom:3px;background-position:50% 0;}
.button-zoom--out {background-position:50% -32px;}
/*module:map (variant:2)*/.map--var2 {width:539px;margin:-5px 0 12px 0;}
.map--var2 .map__title {margin:0 0 5px 0;padding:0;border:none;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;line-height:1;color:#FFFFFF;color:rgba(255, 255, 255, 1);}
.map--var2 .map__intro {width:auto;min-height:0;margin:0 0 26px 0;padding:0;border:none;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;line-height:1;color:#FFFFFF;color:rgba(255, 255, 255, 1);}
.map--var2 .map__body {width:533px;height:533px;margin:0;padding:0;border:3px solid #fff;border-color:rgba(255, 255, 255, 1);/*radius*/-webkit-border-radius:33px 0.1px;border-radius: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);}
/*form : (variant : price-box)*/
/*reset*/.form-cardoen--price-box {margin:0;padding:0;border:none;}
/*content*/.price-box__title {margin:0 0 6px 0;padding:0 0 9px 0;font-size:22px;line-height:1;text-align:center;border-bottom:2px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.price-box__intro {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 .form-cardoen__row {}
.form-cardoen--price-box .form-cardoen__cols {min-width:0;width:176px;margin-right:9px;}
.form-cardoen--price-box .form-cardoen__group {margin-bottom:3px;}
.form-cardoen--price-box .form-cardoen__cols:last-child {margin-right:0;width:84px;}
.form-cardoen--price-box .form-cardoen__label {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif!important;font-weight:400;}
.form-cardoen--price-box .form-cardoen__label--checkbox {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif!important;font-weight:400;font-size:14px;line-height:18px;}


/*PAGE:SATISFIED CUSTOMERS*/

.page--satisfied-customers {}
.page h1.first--satisfied-customers {padding-bottom:18px}
.first__icon--satisfied-customers {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -1083px 0;}
/*module :satisfied customers*/.satisfied-customers {width:835px;margin:0 0 18px 0;height:100%;padding:0;}
/*tiles (photo album, reviews, tweets)*/
.tiles {list-style-type:none;position:relative;margin:0;padding:0;clear:both;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.tile {width:272px;margin:0;padding:0;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);/*shadow*/-webkit-box-shadow:0 2px 0 rgba(202, 202, 202, 1);box-shadow:0 2px 0 rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:30px 0.1px 33px 0.1px;border-radius:30px 0.1px 33px 0.1px;}
.tile--hero {}
.tile--review {}
.tile--tweet {min-height:220px;}
.tile__body {padding:18px 18px 24px 18px;}
.tile--review .tile__body {padding:17px 18px 14px 18px;}
.tile--tweet .tile__body {padding:2px 9px 9px 9px;}
.page .tile .review {margin:0;padding:0;border:none;}
.twitter-tweet {display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;background:none!important;}
.tile__visual {width:236px;height:177px;margin:0 0 9px 0;padding:0;overflow:hidden;}
.page .tile__img {margin:0;padding:0;outline:none!important;}
.tile__img:hover {}
p.tile__description {margin:0;padding:0;font-size:15px;color:#444;}
.tile__description strong {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}


/*PAGE:SATISFIED CUSTOMERS (detail)*/

.page--satisfied-customer {}
.first--satisfied-customer {}


/*PAGE:COMPARISON*/

.page--comparison {}
.page h1.first--comparison {padding-bottom:18px}
.first__icon--comparison {display:inline-block;width:55px;height:55px;margin-right:9px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat -2125px 0;}
/*module:comparison*/.comparison {}
/*table (variant:comparison)*/.page .table--comparison {width:835px;font-size:14px;line-height:1;border-right:1px solid #cacaca;border-left:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);}
/*cols*/.table--comparison col {width:167px;}
.page .table--comparison tr:nth-child(even) {background:#fff;background:rgba(255, 255, 255, 1);}
.page .table--comparison tr:hover {background:#f7f7f7;}
.page .table--comparison tr.section:hover, .page .table--comparison tr.product-selection:hover {background:#fff;background:rgba(255, 255, 255, 1);}
.page .table--comparison th, .page .table--comparison td {border-color:#cacaca;border-color:rgba(202, 202, 202, 1);}
.page .table--comparison td {font-family:Arial, Helvetica, sans-serif;}
/*th*/.page .table--comparison th {font-size:13px;line-height:1;}
.page .table--comparison th.label {padding-left:3px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;line-height:1.3;text-align:right;background:#e9e9e9;background:rgba(233, 233, 233, 1);}
.table--comparison th.section-title {padding-top:14px;padding-bottom:15px;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1;text-align:center;}
/*table controls*/.page .table--comparison th.table-modifier {padding-top:14px;padding-bottom:16px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;line-height:1;text-align:right;/*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 */
}
.table--comparison .table-modifier__button {display:block;cursor:pointer;}
.table--comparison .table-modifier__button:hover {text-decoration:underline;}
.table--comparison .table-modifier__icon {display:inline-block;width:10px;height:11px;margin:0 0 0 6px;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
/*remove column*/.table--comparison .table-modifier__icon--delete {background-position:0 0;}
.table--comparison p {margin:0 0 4px 0;}
.table--comparison .table--comparison .product-selection td {vertical-align:top;}
/*module:product-item*/.table--comparison .product-item {position:relative;width:148px;}
.table--comparison .product-item__title {margin:0 0 7px 0;padding:0 0 8px 0;font-size:15px;line-height:1.2;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.table--comparison .product-item__brand, .table--comparison .product-item__model {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-style:normal;}
.table--comparison .product-item__type {display:block;/*display:inline-block;min-width:55%;*/font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.table--comparison .product-info__promo {margin:0 0 7px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1;color:#E42021;color:rgba(228, 32, 33, 1);text-align:center;}
.table--comparison .product-item__photo {margin:0 0 0 0;-webkit-border-radius:22px 0 0 0;border-radius:22px 0 0 0;}
.table--comparison .cta--actions {width:148px;margin:0;padding:0;}
.table--comparison .button-cardoen {width:120px;margin:0 0 9px 0;font-size:13px;text-align:center;}
.table--comparison .feature {display:inline-block;/*width:16px;height:16px;*/width:19px;height:14px;text-indent:-999em;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.table--comparison .feature--yes {background:url(../img/sprite-icons-collect.png) no-repeat -2080px 0;/*background:url(../img/sprite-icons-collect.png) no-repeat -889px 0;*/}
.table--comparison .feature--no {background:url(../img/sprite-icons-collect.png) no-repeat -2105px 0;/*background:url(../img/sprite-icons-collect.png) no-repeat -933px 0;*/}

/*module:comparison (variant:2)*/
.comparison--var2 {width:833px;margin:0 0 18px 0;padding:14px 0 59px 0;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;overflow:hidden;}
.share--comparison {position:relative;top:-18px;}
/*table (variant:comparison2)*/
.page .table--comparison--var2 {width:833px;margin-bottom:0;border:none;}
/*cols*/
.table--comparison--var2 .col-heading-1 {width:258px;}
.table--comparison--var2 .col-heading-2,
.table--comparison--var2 .col-heading-3,
.table--comparison--var2 .col-heading-4,
.table--comparison--var2 .col-heading-5 {width:144px;}
/*thead (product-headers)*/
.page .table--comparison--var2 tr.product-headers {-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);}
.page .table--comparison--var2 th.product-header {background:#fff;background:rgba(255, 255, 255, 1);}
.table--comparison--var2 .product-item__title {margin-bottom:0;padding-bottom:0;border:none;font-size:14px;}
/*tbody*/
.page .table--comparison--var2 th.label, .page .table--comparison--var2 td {padding:5px 9px 4px 9px;font-size:13px;}
.page .table--comparison--var2 th.label {text-align:left;background:#F9F9F9;background:rgba(249, 249, 249, 1);}
.page .table--comparison--var2 th.label--first, .page .table--comparison--var2 th.label--last {background:#fff;background:rgba(255, 255, 255, 1);}
.page .table--comparison--var2 th.label--last {border-bottom:1px solid #fff;border-bottom-color:rgba(255, 255, 255, 1);}
/*indent*/
.page .table--comparison--var2 th.label--spec {padding-left:18px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.table--comparison--var2 .product-selection th, .table--comparison--var2 .product-selection td {vertical-align:top;}
.page .table--comparison--var2 td.spec {text-align:center;}
.table--comparison--var2 .feature {display:inline-block;width:13px;height:11px;}
.table--comparison--var2 .feature--yes {background:url(../img/sprite-icons-collect.png) no-repeat -2080px -23px;/*background:url(../img/sprite-icons-collect.png) no-repeat -889px 0;*/}
.table--comparison--var2 .feature--no {/*background:none;text-indent:0;*/background:url(../img/sprite-icons-collect.png) no-repeat -2104px -23px;}
/*module:product-item*/
.table--comparison--var2 .product-item {width:125px;}
.table--comparison--var2 .product-item__body {position:relative;margin-top:8px;}
.table--comparison--var2 .product-item__photo {margin-bottom:6px;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);-webkit-border-radius:11px 0.1px 11px 0.1px;border-radius:11px 0.1px 11px 0.1px;}
.product-item__button {display:block;position:absolute;z-index:1;top:-9px;right:-5px;width:16px;height:17px;text-indent:-999em;cursor:pointer;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;background:#fff;background:rgba(255, 255, 255, 1);outline:none!important;}
.product-item__button:hover {background:#FFC20E;background:rgba(255, 194, 14, 1);}
.product-item__icon {position:absolute;display:block;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.product-item__icon--delete {top:3px;right:2px;width:11px;height:11px;background-position:0 0;}
.table--comparison--var2 .button-cardoen {width:97px;margin:0 0 9px 0;font-size:12px;text-align:center;}
/*table-row:product-sort*/
.product-sort {}
.page .product-sort__title {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;margin:3px 0 9px 0;padding:0;}
/*toggle*/
.toggle {list-style:none;margin:0;padding:0;}
/*toggle (variant:2)*/
.toggle--var2 {padding:2px 0;line-height:1;}
.toggle__item {margin:4px 0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.toggle__label:hover {color:#006CC5;color:rgba(0, 108, 197, 1);text-decoration:underline;	}
.toggle--var2 .toggle__label {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:11px;line-height:1;}
.toggle__input {margin-right:6px;vertical-align:top;	}


/*PAGE:AUTOTEST*/

.page--autotest {}
.page h1.first--autotest {padding-bottom:18px}

/*module:autotest*/.autotest {}
/*form:autotest*/.form-cardoen--autotest {}


/*PAGE:OWN*/

.page--own {}
.first--own {}

/*page header (variant:about)*/
.page-header--own {margin:18px 0;padding:1.154em;font-size:20px;line-height:1.5em;border:2px solid #F58220;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.page .page-header__visual--own {float:right;margin-left:1em;margin-bottom:0;/*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);*/}
.page .page-header__intro--own {margin:0;}
.cbox__body--own {padding:27px;}
.form-cardoen--own {border:none;padding:0;}
.form-cardoen--own .form-cardoen__cols {width:100%;padding:0;}


/*(TEMPLATE):CHECKOUT*/

.checkout {width:1028px;margin-bottom:72px;padding:0 36px 36px 36px;border:2px solid #CACACA;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.checkout__header {position:relative;top:0;left:-36px;width:1028px;min-height:66px;margin:0 0 18px 0;padding:9px 36px;border-bottom:1px solid #cacaca;border-bottom-color:rgba(202, 202, 202, 1);-webkit-border-radius:0;border-radius:0;}
/*adjustments*/.checkout__header .product-info {width:919px;}
.checkout__header .product-channels {width:100px;}
.checkout__header .product-identifier {margin:0;}
/*checkout-type*/.checkout-type {display:block;float:left;width:63px;height:63px;margin:2px 9px 0 0;text-indent:-999em;vertical-align:middle;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.checkout-type--reserve {background-position:-1708px 0;}
.checkout-type--buy {background-position:-1776px 0;}
.checkout-type--drive {background-position:-1844px 0;}
#content.checkout__body {width:696px;}

/*module:offer*/.offer {margin:21px 0 0 0;}
.offer__title {margin-bottom:10px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:18px;}
.offer__title strong {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;}
.offer .list-custom {margin-top:0;padding-left:16px;}

/*module:guide*/.guide {position:relative;margin:0 0 36px 0;}
.guide-start {display:block;position:absolute;top:35px;left:93px;width:19px;height:24px;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.guide-start--buy {background-position:-2014px -26px;}
.guide-start--reserve {background-position:-2014px 0;	}
.guide-start--drive {background-position:-2014px -52px;}
.guide-steps {position:relative;list-style:none;width:696px;height:43px;margin:0;padding:0;z-index:0;}
.guide-steps__step {position:relative;float:left;width:210px;margin:0;padding:0 0 0 18px;color:#777;color:rgba(119, 119, 119, 1);z-index:3;}
.guide-steps .active {color:#D51478;color:rgba(213, 20, 120, 1);}
.guide-steps--buy .active {color:#00386C;color:rgba(0, 56, 108, 1);}
.guide-steps--reserve .active {color:#D51478;color:rgba(213, 20, 120, 1);}
.guide-steps--drive .active {color:#0095DA;color:rgba(0, 149, 218, 1);}
.guide-steps a {color:#777;color:rgba(119, 119, 119, 1);}
.guide-steps__step--1 {padding-left:0;}
.guide-steps__step--2 {width:270px;z-index:1;}
.guide-steps__step--3 {width:180px;z-index:0;}
.guide-steps--buy .guide-steps__step--1 {width:228px;}
.guide-steps--buy .guide-steps__step--2 {width:216px;}
.guide-steps--buy .guide-steps__step--3 {width:216px;}
.guide-steps__txt {position:relative;display:block;float:left;width:100%;height:32px;margin:0;padding:11px 0 0 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1;text-shadow:0 1px 0 #fff;}
.guide-steps__txt:after {content:" ";display:block;position:absolute;top:6px;right:0;z-index:-1;width:29px;height:29px;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);/*transform*/-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.guide-steps__step--3 .guide-steps__txt:after {display:none;}
.guide-steps__subline {display:block;margin-top:1px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;line-height:1;}

/*form (variant:checkout)*/
.form-cardoen--checkout {width:622px;padding:36px;min-height:566px;}
.form-cardoen--checkout .form-cardoen__cols {width:100%;margin:0 28px 0 0;padding:0;}
.form-cardoen--checkout .form-cardoen__cols .data {width: 100%;}
.form-cardoen--checkout .form-cardoen__cols .data .data__body{width: 100%;}
.form-cardoen--checkout .form-cardoen__cols:nth-child(2n) {margin-right:0;}
.form-cardoen--checkout .form-cardoen__cols--location {width:622px;}
.form-cardoen__scols {float:left;margin-right:9px;}
.form-cardoen__scols--zip {width:98px;}
.form-cardoen__scols--town, .form-cardoen__scols--phone {width:190px;margin-right:0;}
.form-cardoen--checkout .form-cardoen__label {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.form-cardoen--checkout .form-cardoen__input {margin-bottom:18px!important;}
.form-cardoen__select--location {width:297px;}
.form-cardoen__note {display:block;margin-top:3px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.form-cardoen__note--var2 {font-size:14px;}
/*module:button-bar*/.button-bar {min-height:45px;margin:14px 0 18px 0;text-align:center;}
.button-bar .button-cardoen {min-width:215px;min-height:45px;margin:0 28px 0 0;}
.button-cardoen.except {margin-right:0;}
/*module:button-bar (variation:2)*/.buttom-bar--var2 {margin-top:0;}
.buttom-bar--var2 .button-cardoen {min-width:163px;min-height:0;margin:0 9px 0 0;}

/*module:icon bar*/.icon-bar {}
.icon-bar__title {display:block;margin:0 0 12px 0;font-size:14px;line-height:1;font-weight:400;}
.icon-bar__list {list-style-type:none;margin:0;padding:0;}
.icon-bar__list > li {display:block;float:left;margin:0 6px 0 0;padding:0;}
.icon-bar__icon {display:block;min-width:35px;height:21px;text-indent:-999em;background:url(../img/sprite-icons-payment.png) no-repeat 0 0;}
.icon-bar__icon--var1 {width:36px;background-position:0 0;}
.icon-bar__icon--var2 {background-position:-42px 0;}
.icon-bar__icon--var3 {width:68px;background-position:-83px 0;}
.icon-bar__icon--var4 {background-position:-157px 0;}

/*siderbar*/#sidebar.site-sidebar--var2 {width:296px;margin:0;padding:0;}
/*module:trigger*/.trigger {position:relative;width:296px;height:58px;background:url(../img/sprite-triggers.png) no-repeat 100% 0;overflow:hidden;}
.trigger__cta {display:inline-block;position:absolute;top:16px;left:20px;width:95%;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:24px;line-height:1;font-style:normal;color:#E41F20;color:rgba(228, 31, 32, 1);}
/*module:trigger (variant:2)*/.trigger--var2 {position:relative;width:148px;height:auto;background:none;overflow:hidden;}
.trigger--var2 .trigger__cta {display:block;position:relative;top:0;left:0;width:auto;font-size:16px;line-height:1;}
/*module:trigger (variant:3)*/.trigger--var3 {width:125px;height:auto;margin-bottom:7px;background:none;}
.trigger--var3 .trigger__cta {display:block;position:relative;top:0;left:0;width:auto;font-size:13px;line-height:1;}

/*module:box (variant:(cart)*/
.box--cart {width:260px;padding-bottom:18px;border-color:#FFC20E;border-color:rgba(255, 194, 14, 1);}
.box--cart .box__title {margin:0 0 10px 0;padding:0 0 15px 0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:22px;line-height:1;border-bottom:1px solid #E6E6E6;border-bottom-color:rgba(230, 230, 230, 1);}
.box--cart .box__intro {margin:0 0 13px 0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.33;}
.box--cart .box-list {margin-bottom:18px;}
.box--cart .box-list__item {padding:6px 9px;border-bottom:1px dotted #cacaca;border-bottom-color:rgba(202, 202, 202, 1);}
.box--cart .box-list__item {padding:3px 0;font-size:17px;color:#666;color:rgba(102, 102, 102, 1);border-bottom-style:solid;border-color:#E6E6E6;border-color:rgba(230, 230, 230, 1);}
.box__modifier {display:block;position:absolute;z-index:99;top:-14px;right:-14px;width:23px;height:23px;text-indent:-999em;cursor:pointer;border:2px solid #FFC20E;border-color:rgba(255, 194, 14, 1);/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;background:#fff;background:rgba(255, 255, 255, 1);}
.box__modifier:hover {background:#FFC20E;background:rgba(255, 194, 14, 1);}
.box__icon {position:absolute;display:block;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.box__icon--delete {top:6px;right:5px;width:11px;height:12px;background-position:0 0;}

/*module:confirmation*/.confirmation {margin:0 0 9px 0;}
.confirmation__icon {display:inline-block;width:35px;height:35px;margin:0 9px 0 0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.confirmation__icon--checkmark {background-position:-2039px 0;}
.confirmation__title {margin:0 0 15px 0;padding:0;font-size:22px;line-height:1;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.confirmation__subline {display:block;margin:-4px 0 0 44px;padding:0;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1; }
.confirmation__body {width:578px;margin:0;padding:0 0 0 44px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;}
.confirmation__image {float:left;margin:0 13px 9px 0;vertical-align:middle;}
.confirmation__icon2 {display:block;float:left;width:68px;height:63px;margin:0 13px 9px 0;vertical-align:middle;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.confirmation__icon2--buy {background-position:-2259px 0;}
.confirmation__icon2--reserve {background-position:-2185px 0;}
.confirmation__icon2--drive {background-position:-2333px 0;}
.confirmation__message {margin:7px 0 0 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.33;}

/*module:options*/.options {width:622px;margin:0 0 18px 0;}
.options__title {position:relative;margin:0 0 11px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.3;}
.options__body {width:586px;padding:14px 18px 18px 18px;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;font-size:15px;}
.list--options {padding-left:16px;}

/*module:data*/.data {width:297px;margin:0 0 18px 0;font-size:15px;}
.data__title {position:relative;margin:0 0 11px 0;padding:0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.3;}
.data__body {}
.data--personal .data__body {width:259px;min-height:91px;padding:14px 18px 18px 18px;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.data p {margin:0 0 14px 0;font-size:15px;line-height:1.55;}
.data__body p:last-child {margin-bottom:0;	}
.data__subtitle {margin:0 0 3px 0;padding:0;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;line-height:1.33;}
.data__list {width:261px;min-height:101px;margin:0 0 13px 0;padding:12px 18px;list-style:none;background:#EFEFEF;background:rgba(239, 239, 239, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
.data__list--var2 {width:auto;min-height:0;margin:0;padding:0;list-style:none;background:#fff;background:rgba(255, 255, 255, 1);-webkit-border-radius:0;border-radius:0;}
.data__list strong {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}


/*OGONE*/

/*OGONE (1 - kies betaalmethode)*/
.checkout--ogone {position:relative;z-index:10;margin-bottom:220px;-webkit-border-radius:33px 0.1px 0 0;border-radius:33px 0.1px 0 0;}
.checkout--ogone .form-cardoen--checkout {margin-bottom:0;}
/*ogone:overzicht van de bestelling*/.ncoltable1 {width:297px;margin:0;padding:0;line-height:1;border-collapse:collapse;border-spacing:0;background:#EFEFEF;background:rgba(239, 239, 239, 1);-webkit-border-radius:33px 0.1px 33px 0.1px;border-radius:33px 0.1px 33px 0.1px;}
/*spacer:top*/.ncoltable1:before {content:"";display:block;width:100%;height:12px;}
/*spacer:bottom*/.ncoltable1:after {content:"";display:block;width:100%;height:12px;}
.ncoltable1 td {padding:5px 0;vertical-align:bottom;}
.ncoltable1 small {font-size:14px;line-height:1;}
td.ncoltxtl {padding-left:18px;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;text-align:left;text-transform:lowercase;}
/*ogone:kies betaalmethode*/.ncoltable2 {position:relative;width:297px;margin:0;padding:0;line-height:1;border-collapse:collapse;border-spacing:0;}
.ncoltable2 td {padding:0;text-align:left;}
.data--payment td.ncolh1 b small {display:block;margin:0 0 7px 0;font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;line-height:1.3;text-transform:lowercase;}
/*visa + master card*/.data--payment td.ncolline1 {padding-top:0;padding-bottom:0;}
/*rest cards*/.data--payment td.ncolline2 {padding-top:0;padding-bottom:0;}
/*cards*/input.NCOLINIM {display:block;width:56px;margin:0 0 9px 0!important;padding:6px;text-align:left;clear:both;border:1px solid #cacaca;border-color:rgba(202, 202, 202, 1);/*radius*/-webkit-border-radius:11px 3px;border-radius:11px 3px;/*box-shadow*/-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);}
/*input.NCOLINIM[name="VISA_brand"] {margin-bottom:0!important;}*/
input.NCOLINIM:hover {-webkit-box-shadow:none;box-shadow:none;}
/*ogone:footer*/.ncoltable3 {position:absolute;z-index:1;bottom:-156px;left:-2px;width:1104px;height:154px;padding:0;line-height:1;border-collapse:collapse;border-spacing:0;border-right:2px solid #CACACA;border-bottom:2px solid #CACACA;border-left:2px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:#F5F5F5;background:rgba(245, 245, 245, 1);}
/*rounded footer*/
/*.ncoltable3:after {position:absolute;bottom:-12px;left:-1px;right:0;z-index:-1;content:"";display:block;width:1100px;height:36px;border-right:2px solid #CACACA;border-left:2px solid #CACACA;border-bottom:2px solid #CACACA;border-color:rgba(202, 202, 202, 1);background:rgba(245, 245, 245, 1);-webkit-border-radius:0 0 33px 0;border-radius:0 0 33px 0;}
.ncoltable3 tbody:after {position:absolute;bottom:-11px;right:-1px;content:"";display:block;width:36px;height:36px;background:#fff;background-color:rgba(255, 255, 255, 1);z-index:-1;}
*/
.ncoltable3 td {padding-top:0;padding-bottom:0;	}
/*footer links*/.ncoltable3 small {font-size:13px;line-height:1;}
.ncoltable3 small a {text-decoration:none;}
.ncoltable3 small a:hover {text-decoration:underline;}
.ncoltable3 small:empty {display:none;}
.ncoltable3 img {margin:8px 0 14px 0;padding:0;}
/*cancel button*/#ncol_cancel {position:absolute;top:-77px;left:279px;width:215px;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;background:none;border:none;text-decoration:underline;text-align:center;text-transform:lowercase;}

/*OGONE (2 - betalen (met visa, mastercard, maestro))*/
/*module:payment*/
.payment {}
.payment p:empty {display:none;}
.payment br:empty {display:none;}
.payment .ncoltable3 br:empty {display:block;}
/*ogone:overzicht van de bestelling*/
.payment .ncoltable1 {width:622px;}
.payment .ncoltable1 .ncoltxtl {width:33%;}
/*ogone:betaalmethode*/
.payment .ncoltable2 {display:block;width:622px;min-height:334px;margin:0;padding:31px 0 0 0;}
.payment .ncoltable2 td {padding:5px 9px;}
.payment .ncoltable2 small {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;}
.payment .ncoltable2 small small {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:10px;line-height:1;text-transform:lowercase;}
/*ogone:betaalmethode (column:left)*/
.payment .ncoltable2 .ncoltxtl2 {width:220px;text-align:right;text-transform:lowercase;vertical-align:middle!important;}
.payment .ncoltable2 .ncoltxtl2 label {display:inline-block;font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;}
/*ogone:betaalmethode (column:right)*/
.payment .ncoltable2 .ncolinput {width:366px;}
.payment .ncoltable2 .ncolinput img {height:30px;}
.payment .ncoltable2 input {margin-bottom:0;}
.payment .ncoltable2 .selectric {display:inline-block;width:86px;min-height:35px;margin:0;vertical-align:middle;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
.payment .ncoltable2 .selectricWrapper {display:inline-block;width:auto;margin:0 5px 0 0;}
.payment .ncoltable2 .ncolinput small small {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;line-height:1;text-transform:none;}
.payment .ncoltable2 .ncolinput small a {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;line-height:1;text-transform:none;line-height:1;}
/*ogone:buttons*/
.payment .ncoltable2 #submit3 {position:absolute;left:311px;top:361px;z-index:10;min-width:215px;min-height:45px;margin:0;text-transform:lowercase;}
.payment .ncoltable3 #btn_Back {position:absolute;left:143px;bottom:247px;z-index:10;min-width:215px;min-height:45px;margin:0;text-transform:lowercase;}

/*OGONE (2 bis - betalen (met visa, mastercard, maestro))*/
/*module:payment*/
.data--payment {width: 100%;}
.data--payment p:empty {display:none;}
.data--payment br:empty {display:none;}
.data--payment .ncoltable3 br:empty {display:block;}
/*ogone:overzicht van de bestelling*/
.data--payment .ncoltable1 {width:auto;}
.data--payment .ncoltable1 .ncoltxtl {}
/*ogone:betaalmethode*/
.data--payment .ncoltable2 {display:block;width:297px;height:420px/*324*/;margin:0;padding:0;}
.data--payment .ncoltable2 td {padding:5px 0 5px 0;}
.data--payment .ncoltable2 small {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:14px;}
.data--payment .ncoltable2 small small {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:10px;line-height:1;text-transform:lowercase;}
/*ogone:betaalmethode (column:left)*/
.data--payment .ncoltable2 .ncoltxtl2 {width:220px;text-align:left;text-transform:lowercase;vertical-align:middle!important;}
.data--payment .ncoltable2 .ncoltxtl2 label {display:inline;font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;}
/*ogone:betaalmethode (column:right)*/
.data--payment .ncoltable2 .ncolinput {width:auto;}
.data--payment .ncoltable2 .ncolinput img {height:30px;}
.data--payment .ncoltable2 input {margin-bottom:0;}
.data--payment .ncoltable2 .selectric {display:inline-block;width:65px;min-height:35px;margin:0;vertical-align:middle;}
.data--payment .ncoltable2 .selectricWrapper {display:inline-block;width:auto;margin:0 5px 0 0;}
.data--payment .ncoltable2 .selectric .label, .data--payment .ncoltable2 .selectricItems li {font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;}
.data--payment .ncoltable2 .selectric .button {width:23px;}
.data--payment .ncoltable2 .selectric .button:after {right:7px;}
.data--payment .ncoltable2 .ncolinput small small {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;line-height:1;text-transform:none;}
.data--payment .ncoltable2 .ncolinput small a {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:12px;line-height:1;text-transform:none;line-height:1;}
/*ogone:buttons*/
.data--payment .ncoltable2 #submit3 {position:absolute;left:0;top:356px;z-index:10;min-width:215px;min-height:45px;margin:0;text-transform:lowercase;}
.data--payment .ncoltable3 #btn_Back {position:absolute;left:157px;bottom:247px;z-index:10;min-width:215px;min-height:45px;margin:0;text-transform:lowercase;}
/*Payment buttons*/
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(1) {
	width: 100%;
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(2) {
	/*width: 50%;*/
	/*float: left;*/
	clear: both;
	width: 100%;
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(3) {
	/*width: 50%;*/
	/*float: right;*/
	width: 100%;
	clear: both;
}

.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(3) td:nth-child(1),
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(2) td:nth-child(1),
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(4) td:nth-child(1),
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(5) td:nth-child(1) {
	display: none;
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(3) td:nth-child(2) {
	/*display: none;*/
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(3) td:nth-child(3) {
	/*padding-top: 29px;*/
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr td:nth-child(3) .NCOLINIM:nth-child(1){
	margin-right: 4px !important;
}

.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr:nth-child(2) td:nth-child(2) {
	/*Kaart: ssl beveiligde transactie field*/
 	clear: both;
	width: 100%;
	display: block;
}
.data--payment form[name="OGONE_PM_CHOICE_FORM"] .ncoltable2 tbody tr td input.NCOLINIM {
	vertical-align: top;
	display: inline-block;
}
/*module:cart*/
.cart {position:absolute;top:139px;right:0;height:54px;/*radius*/-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;/*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(243,243,245);/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,  rgba(243,243,245,1) 0%, rgba(205,205,207,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,245,1)), color-stop(100%,rgba(205,205,207,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(243,243,245,1) 0%,rgba(205,205,207,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(243,243,245,1) 0%,rgba(205,205,207,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(243,243,245,1) 0%,rgba(205,205,207,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(243,243,245,1) 0%,rgba(205,205,207,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f5', endColorstr='#cdcdcf',GradientType=0 );/* IE6-8 */
}
.cart__header {float:left;height:36px;padding:9px 18px;border-right:1px solid #B5B5B5;border-right-color:rgba(181, 181, 181, 1);}
.cart-type {display:block;width:37px;height:36px;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.cart-type--reserve {background-position:-2407px 1px;}
.cart-type--buy {background-position:-2449px 3px;}
.cart__body {float:left;height:36px;padding:9px 18px;border-right:1px solid #B5B5B5;border-right-color:rgba(181, 181, 181, 1);}
.cart__product {text-align:right;}
.cart__photo {display:block;float:left;width:60px;height:40px;margin:-2px 9px 0 0;}
.cart-total {float:right;}
.cart-total__title {margin-bottom:3px;font-size:13px;line-height:1;}
.cart-total__amount {font-family:'OrnitonsSerialBold', Arial, Helvetica, sans-serif;font-weight:400;font-size:20px;line-height:1;}
.cart-total__currency {font-family:'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;line-height:1;}
.cart__footer {float:right;height:36px;padding:9px 18px;}
.cart__footer a {text-decoration:none;}
.button--cart {display:block;margin:0 auto; }
.cart__modifier {display:block;position:absolute;z-index:22;top:-14px;right:-14px;width:23px;height:23px;text-indent:-999em;cursor:pointer;border:2px solid #EAEAEC;border-color:rgba(234, 234, 236, 1);/*radius*/-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;background:#fff;background:rgba(255, 255, 255, 1);}
.cart__modifier:hover {background:#EAEAEC;background:rgba(234, 234, 236, 1);}
.cart__icon {position:absolute;display:block;overflow:hidden;background:url(../img/sprite-icons-collect.png) no-repeat 0 0;}
.cart__icon--delete {top:6px;right:5px;width:11px;height:12px;background-position:0 0;}


/*SURVEYS*/

/*module:survey*/.survey {margin:0 0 18px 0;}
/*table (variant:survey)*/.table--survey {display:block;width:797px;margin:0;border:none;}
.form-cardoen--survey .form-cardoen__legend {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:17px;}
.survey .table--survey td {font-size:14px;vertical-align:top;border-color:#cacaca;border-color:rgba(202, 202, 202, 1);}
/*col1*/.table--survey .td-col-1 {width:200px;min-width:121px;padding-left:0;	}
/*col2*/.table--survey .td-col-2 {width:275px;}
/*col3*/.table--survey .td-col-3 {width:275px;	}
/*col2+3*/.table--survey .td-col-2s {width:569px;}
/*survey question*/.table--survey .question {font-family:'OrnitonsSerialMediumRegular', Arial, Helvetica, sans-serif;font-weight:400;font-size:13px;line-height:1.33;}
.table--survey .form-cardoen__label {margin-bottom:9px;}
.table--survey .form-cardoen__label--var1 {margin-bottom:0;}
.table--survey .form-cardoen__message {display:block;padding-top:9px;}
.survey .form-cardoen__input--remark {margin-bottom:0;padding-bottom:0;border:none;-webkit-box-shadow:0;box-shadow:none;-webkit-border-radius:0;border-radius:0;}
/*table (variant:scale)*/.survey .table--scale {margin-bottom:0;}
.table--scale th, .table--scale td {text-align:center!important;background:#fff;background:rgba(255, 255, 255, 1);}
.table--scale tr:first-child th {background:#E8E8E8;background:rgba(232, 232, 232, 1);border-color:#cacaca;border-color:rgba(202, 202, 202, 1);}
.table--scale .form-cardoen__label--radio {margin-bottom:0;}


/*FIXES*/

/*fix chrome font rendering*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ribbon__text, .product-promo, .product-card__promo {-webkit-backface-visibility:hidden;}
	.product-card-campaign {outline: 1px solid transparent;}
	.product-card-campaign__txt--amount {margin-bottom:4px;}
}


/*fix line-height problem in safari (Safari 5.1-6)*/
/*product promo (ball) circular indicator used to denote savings or an advantage*/
/*
_::-moz-svg-foreign-content, :root .product-card__promo__body {margin-top:-7px;line-height:2.1;}
_::-moz-svg-foreign-content, :root .product-card__promo__number {line-height:0.5;}
*/
/*product promo (ball) circular indicator used to denote savings or an advantage*/
/*
_::-moz-svg-foreign-content, :root .product-promo__body {margin-top:15px;line-height:2.2;}
_::-moz-svg-foreign-content, :root .product-promo__number {line-height:0.5;}
*/


/*Safari > = 7*/

/*
@media \\0 screen {
	body {background:red;}
	.product-card__promo__body {margin-top:-7px;line-height:2.1;}
	.product-card__promo__number {line-height:0.5;}
	.product-promo__body {margin-top:15px;line-height:2.2;}
	.product-promo__number {line-height:0.5;}
}
*/
/*TEST (show segment icons on hover - IMPORTANT : ID's don't line up between browsers and environments - differentiating classnames needed)*/

/*segment:kleine-gezinswagens -> gezinswagens*/
.facetapi-facetapi-checkbox-links li.facet-8860:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -36px;}
.facetapi-facetapi-checkbox-links li.facet-8860:hover {color: #0095da;color:rgba(0, 149, 218, 1);}
.facetapi-cardoen-facetapi-checkbox-links li.facet-8860:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -36px;}
.facetapi-cardoen-facetapi-checkbox-links li.facet-8860:hover {color:#0095DA;color:rgba(0, 149, 218, 1);}

/*segment:grote-gezinswagens -> suv's */
.facetapi-facetapi-checkbox-links li.facet-8861:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -73px;}
.facetapi-facetapi-checkbox-links li.facet-8861:hover {color:#00386C;color: rgb(0, 56, 108);}
.facetapi-cardoen-facetapi-checkbox-links li.facet-8861:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -73px;}
.facetapi-cardoen-facetapi-checkbox-links li.facet-8861:hover {color:#00386C;color:rgba(0, 56, 108, 1);}

/*segment:stadsauto's*/
.facetapi-facetapi-checkbox-links li.facet-5857:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 0;}
.facetapi-facetapi-checkbox-links li.facet-5857:hover {color:#D51478;color:rgba(213, 20, 120, 1);}
.facetapi-cardoen-facetapi-checkbox-links li.facet-5857:hover:after {content:"";position:absolute;top:-5px;right:0;width:47px;height:37px;background:url(../img/sprite-icons-segment.png) no-repeat 0 0;}
.facetapi-cardoen-facetapi-checkbox-links li.facet-5857:hover {color:#D51478;color:rgba(213, 20, 120, 1);}

/*segment:andere*/
.facetapi-facetapi-checkbox-links li.facet-5854:hover:after {content:"";position:absolute;top:-5px;right:0;width:100px;height:35px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -108px;}
.facetapi-facetapi-checkbox-links li.facet-5854:hover {color:#50B848;color:rgba(80, 184, 72, 1);}
.facetapi-cardoen-facetapi-checkbox-links li.facet-5854:hover:after {content:"";position:absolute;top:-5px;right:0;width:100px;height:35px;background:url(../img/sprite-icons-segment.png) no-repeat 0 -108px;}
.facetapi-cardoen-facetapi-checkbox-links li.facet-5854:hover {color:#50B848;color:rgba(80, 184, 72, 1);}


/*TEST (show model icons on hover - IMPORTANT : ID's don't line up between browsers and environments - differentiating classnames needed)*/

/*model:break or station wagon*/.facetapi-facetapi-checkbox-links li.facet-5862:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 0;}
/*model:cabrio*/.facetapi-facetapi-checkbox-links li.facet-5863:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -35px;}
/*model:cabrio-coupé*/.facetapi-facetapi-checkbox-links li.facet-8054:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -35px;}
/*model:coupe*/.facetapi-facetapi-checkbox-links li.facet-5864:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -70px;}
/*model:monovolume or minivan*/.facetapi-facetapi-checkbox-links li.facet-5866:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -105px;}
/*model:personenwagen or sedan*/.facetapi-facetapi-checkbox-links li.facet-5867:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -140px;}
/*model:terreinwagen or suv*/.facetapi-facetapi-checkbox-links li.facet-5868:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -175px;}
/*model:lichte vracht or mpv*//*.filter__menu-item--model-mpv:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -210px;}*/
/*model:break or station wagon*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5862:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 0;}
/*model:cabrio*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5863:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -35px;}
/*model:cabrio*/.facetapi-cardoen-facetapi-checkbox-links li.facet-8054:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -35px;}
/*model:coupe*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5864:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -70px;}
/*model:monovolume or minivan*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5866:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -105px;}
/*model:personenwagen or sedan*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5867:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -140px;}
/*model:terreinwagen or suv*/.facetapi-cardoen-facetapi-checkbox-links li.facet-5868:hover:after {content:"";position:absolute;top:-5px;right:0;width:90px;height:35px;background:url(../img/sprite-icons-filter-model.png) no-repeat 0 -175px;}

/*test : fancybox (alternative prev/next button position)*/

.car-video-container .fancybox-nav {width:111px;}
.car-video-container .fancybox-nav span {visibility:visible;}
.car-video-container .fancybox-next {right:-111px;}
.car-video-container .fancybox-prev {left:-111px;}


.newsletter-left-wrapper {
	width: 400px;
	float: left;
}

#edit-engagement {
	float: right;
	/*We have to work with pixels, otherwise the layout will break.*/
	width: 400px;
}
.newsletter-left-wrapper label,
.newsletter-left-wrapper input {
	clear: both;
	display: block;
}

.newsletter-left-wrapper input[type=text] {
	display: block;
	width: 375px;
	height: 20px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	margin-bottom: 15px;
}
.newsletter-left-wrapper #edit-submit {
	border: 1px solid;
	float: right;
	position: relative;
	display: block;
	height: 45px;
	margin: 0 0 9px 0;
	padding: 0;
	font-family: 'OrnitonsSerialRegular', Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 17px;
	line-height: 1;
	color: #fff;
	color: rgba(255, 255, 255, 1);
	text-align: left;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin-bottom: 0;
	font-style: normal;
	border-color: #2F9C2B;
	border-color: rgba(47, 156, 43, 1);
	-webkit-box-shadow: inset 0 1px 0 0 rgba(116, 200, 108, 1);
	box-shadow: inset 0 1px 0 0 rgba(116, 200, 108, 1);
	background: rgb(84,188,76);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,188,76,1)), color-stop(100%,rgba(76,180,68,1)));
	background: -webkit-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: -o-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: -ms-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: linear-gradient(to bottom, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bc4c', endColorstr='#4cb444',GradientType=0 );
	padding: 6px 12px;
}


.button-type-1 {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #ffffff;
	background-color: #d71780;
	border-color: #B60440;
	text-decoration: none;
}

a.button-type-1 {
	color: #ffffff;
	text-decoration: none;
}
.button-type-1:hover {
	color: #ffffff;
	background-color: #c60670;
	border-color: #B60440;
}

.page-newsletter-submit a.button-type-1 {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
}

/* Event pages */
.node-type-event .site-content#content {
	clear: both;
	width: 100%;
}

.node-type-event .event-body {
	float: right;
	width: 735px;
}

.node-type-event h1 {
	margin-top: 0;
}

.node-type-event .event-body .field-name-body .field-items .field-item p:first-child {
	margin-top: 0;
}

.node-type-event img {max-width:100%;margin-bottom:1.421em;/*radius*/-webkit-border-radius:22px 0.1px 22px 0.1px;border-radius:22px 0.1px 22px 0.1px;}

.node-type-event .messages--error {
	color: red;
	margin-bottom: 20px;
}

.node-type-event .messages--error a {
	color: red;
}

.node-type-event .region-sidebar-first {
	width: 351px;
}

#registration-form label,
.registration-details label {
	width: 200px;
	float: left;
	clear: left;
	margin-bottom: 15px;
}

#registration-form label ~ input,
#registration-form label ~ .form-select,
.registration-details .registration-value{
	width: 400px;
	float: left;
	clear: right;
	box-sizing: border-box;
	margin-bottom: 15px;
}
#registration-form label ~ input {
	 padding: 5px;
 }

#registration-form .form-actions {
	clear: both;
}

#registration-form .form-actions a {
	margin-left: 20px;
}

#registration-form .form-actions input[type="submit"]{
	position:relative;
	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 */
}
#registration-form .form-actions input[type="submit"]:hover, #registration-form .form-actions input[type="submit"]: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 */
}
#registration-form .form-actions input[type="submit"]:focus {outline:0;}
#registration-form .form-actions 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;}
#registration-form .form-actions input[type="submit"] { margin-left: 495px; }

.webform-component--phone .phonenumber-right {
	width: 270px;
	float: right;
}
.webform-component--phone .phonenumber-right .selectricWrapper {
	margin-bottom: 0;
}
.webform-component--phone .phonenumber-right .webform-component--landcode {
	width: 80px;
	float: left;
}
#block-webform-client-block-4944 .webform-component--phone .phonenumber-right input[type="text"].form-text {
	width: 180px;
	float: right;
}

.webform-client-form-4939 .webform-component--phone .phonenumber-right .webform-component--landcode .selectricWrapper .selectric p.label { margin-bottom: 0; }
.webform-client-form-4939 .webform-component--phone .phonenumber-right { width: 255px; }
.custombox-modal-content .webform-client-form-4939 .phonenumber-right input.form-text { width: 157px; }


body.page-404 { height: 100vh; }
.page-404, .page-404 .site-main, .page-404 .site-main .site-main__wrapper { background-color: #636467; color: #fff; }
.page-404 .site-header .site-header__wrapper .header__region { color: #000; }
.page-404 .site-header__wrapper { min-height: 190px; width: 100%; }
.page-404 .site-main .site-main__wrapper { padding: 0; width: 100%; }
.page-404 .site-main .site-main__wrapper #content.site-content { margin: 0 auto; float: none; text-align: center; }
.page-404 .site-main .site-main__wrapper #content.site-content h1 { font-size:3.7em; margin: 0;	 }
.page-404 .site-main .site-main__wrapper #content.site-content .bg-image { width: 80%; max-width: 600px; }
.page-404 .site-main .site-main__wrapper #content.site-content a.cta { font-weight: bold; color: #fff; display: inline-block; min-width: 140px; width: auto; height: 100%; padding: 0; margin: 0; padding-top: 10px; padding-right: 40px;padding-left: 20px; padding-bottom: 10px; margin-left: 20px;}
.page-404 #content { width: 90%; }
.page-404 #main { min-width: auto; }
.page-404 #header { min-width: auto; }

@media only screen and (max-width: 860px) {
	.page-404 .opening-hours { display: none; }
}

@media only screen and (min-width: 861px) and (max-width: 1024px) {
	.page-404 .opening-hours { margin-left: 85px; width: 435px; }
}

a.cta-green {
	border-color: #2F9C2B;
	border-color: rgba(47, 156, 43, 1);
	-webkit-box-shadow: inset 0 1px 0 0 rgba(116, 200, 108, 1);
	box-shadow: inset 0 1px 0 0 rgba(116, 200, 108, 1);
	background: rgb(84,188,76);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(84,188,76,1) 0%, rgba(76,180,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(84,188,76,1)), color-stop(100%,rgba(76,180,68,1)));
	background: -webkit-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: -o-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: -ms-linear-gradient(top, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
	background: linear-gradient(to bottom, rgba(84,188,76,1) 0%,rgba(76,180,68,1) 100%);
}
a.cta-green:hover, a.cta-green:focus {
	background: -moz-linear-gradient(top, rgb(80, 184, 72) 0%, rgba(76,180,68,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(80, 184, 72)), color-stop(100%,rgba(91,229,83,1)));
	background: -webkit-linear-gradient(top, rgb(80, 184, 72) 0%,rgba(76,180,68,1) 100%);
	background: -o-linear-gradient(top, rgb(80, 184, 72) 0%,rgba(76,180,68,1) 100%);
	background: -ms-linear-gradient(top, rgb(80, 184, 72) 0%,rgba(76,180,68,1) 100%);
	background: linear-gradient(to bottom, rgb(80, 184, 72) 0%,rgba(76,180,68,1) 100%);
}

a.cta-blue {
	border-color: #0075af;
	border-color: rgb(0, 117, 175);
	-webkit-box-shadow: inset 0 1px 0 0 rgb(0, 177, 248);
	box-shadow: inset 0 1px 0 0 rgb(0, 177, 248);
	background: rgb(0, 149, 218);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0, 149, 218) 0%, rgb(0, 126, 190) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 149, 218,1)), color-stop(100%,rgba(0, 126, 190,1)));
	background: -webkit-linear-gradient(top, rgba(0, 149, 218,1) 0%,rgba(0, 126, 190,1) 100%);
	background: -o-linear-gradient(top, rgba(0, 149, 218,1) 0%,rgba(0, 126, 190,1) 100%);
	background: -ms-linear-gradient(top, rgba(0, 149, 218,1) 0%,rgba(0, 126, 190,1) 100%);
	background: linear-gradient(to bottom, rgba(0, 149, 218,1) 0%,rgba(0, 126, 190,1) 100%);
}
a.cta-blue:hover, a.cta-blue:focus {
	background: -moz-linear-gradient(top, rgb(0, 152, 221) 0%, rgb(0, 126, 190) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(0, 152, 221)), color-stop(100%,rgba(0, 126, 190,1)));
	background: -webkit-linear-gradient(top, rgb(0, 152, 221) 0%,rgba(0, 126, 190,1) 100%);
	background: -o-linear-gradient(top, rgb(0, 152, 221) 0%,rgba(0, 126, 190,1) 100%);
	background: -ms-linear-gradient(top, rgb(0, 152, 221) 0%,rgba(0, 126, 190,1) 100%);
	background: linear-gradient(to bottom, rgb(0, 152, 221) 0%,rgba(0, 126, 190,1) 100%);
}

.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content, .section-car-maintanence #main .site-main__wrapper #content, .section-vendre-sa-voitue #main .site-main__wrapper #content, .section-auto-verkopen #main .site-main__wrapper #content, .section-service-center #main .site-main__wrapper #content, .section-contact #main .site-main__wrapper #content { clear: both; width: 100%; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .cbox--buy-back, .section-car-maintanence #main .site-main__wrapper #content .cbox--buy-back, .section-auto-verkopen #main .site-main__wrapper #content .cbox--buy-back, .section-vendre-sa-voitue #main .site-main__wrapper #content .cbox--buy-back { width: auto; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .slides, .section-car-maintanence #main .site-main__wrapper #content .slides, .section-auto-verkopen #main .site-main__wrapper #content .slides, .section-vendre-sa-voitue #main .site-main__wrapper #content .slides { position: relative; width: 100%; margin: 0 auto; margin-top: 45px; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .slides .slide, .section-car-maintanence #main .site-main__wrapper #content .slides .slide, .section-auto-verkopen #main .site-main__wrapper #content .slides .slide, .section-vendre-sa-voitue #main .site-main__wrapper #content .slides .slide { width: 532px; float: left; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .slides #slide-2-1.slide, .section-car-maintanence #main .site-main__wrapper #content .slides #slide-2-1.slide, .section-auto-verkopen #main .site-main__wrapper #content .slides #slide-2-1.slide, .section-vendre-sa-voitue #main .site-main__wrapper #content .slides #slide-2-1.slide { float: right; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .slides .slide #block-block-14.note--var2, .section-car-maintanence #main .site-main__wrapper #content .slides .slide #block-block-14.note--var2, .section-auto-verkopen #main .site-main__wrapper #content .slides .slide #block-block-14.note--var2, .section-vendre-sa-voitue #main .site-main__wrapper #content .slides .slide #block-block-14.note--var2 { margin-right: 15px; width: auto; }
.section-you-wish-sell-your-car-cardoen #main .site-main__wrapper #content .first--buy-back .section-car-maintanence #main .site-main__wrapper #content .first--buy-back, .section-vendre-sa-voitue #main .site-main__wrapper #content .first--buy-back, .section-service-center #main .site-main__wrapper #content .page h1:first-child, .section-contact #main .site-main__wrapper #content h1.pane-title { width: auto; }
.page h1:first-child, .section-contact #main .site-main__wrapper #content .page h1 { width: auto; max-width: 100%; }
.section-service-center #main .site-main__wrapper #content .page-header__intro p, .section-car-maintanence #main .site-main__wrapper #content .page-header__intro p { max-width: 100%; }
.section-service-center #main .site-main__wrapper #content p, .section-car-maintanence #main .site-main__wrapper #content p { width: auto; max-width: 100%; }
.section-contact #main .site-main__wrapper #content .form-cardoen--directory { width: auto; }
.section-contact #main .site-main__wrapper #content .page .directory-list { width: auto; clear: both; }

.listing--partner .listing__body > div:nth-child(3n), .listing--office .listing__body > div:nth-child(3n) { width: 50%; }
.section-contact #main .site-main__wrapper #content .pane-views-cardoen-locations-block-1 { clear: both; }
.section-contact #main .site-main__wrapper #content .form-cardoen form div > .webform-component { float: left; margin-right: 18px; margin-bottom: 9px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form div > .webform-component > .webform-component { margin: 0;}
.section-contact #main .site-main__wrapper #content .form-cardoen form .form-text { width: 495px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form textarea { width: 100%; }
.section-contact #main .site-main__wrapper #content .form-cardoen form div .webform-component--phone { clear: left; margin-bottom: 9px; margin-right: 0; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .phonenumber-right input.form-text { width: 227px; float: left; display: block; margin-right: 20px; }
.section-contact #main .site-main__wrapper #content .pane-views { clear: both; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .phonenumber-right { float: none; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .phonenumber-right .webform-component--landcode { width: 80px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .phonenumber-right .form-text { width: 396px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .webform-component-textarea { width: 425px; position: absolute; top: 0; right: 0; }

.section-contact #main .site-main__wrapper #content .form-cardoen form > div { position: relative; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .webform-component--name input { width: 325px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .form-email { width: 260px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .form-actions { clear: both; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .phonenumber-right { width: 345px; }
.section-contact #main .site-main__wrapper #content .form-cardoen form .webform-component--zip input { width: 260px; }

.section-contact .page h1:first-child, .section-contact #main .site-main__wrapper #content .page h1, .section-contact .page h1:first-child, .section-contact #main .site-main__wrapper #content .page .panel-pane p { width: auto; max-width: 100%; padding-right: 0; }

.cardoen-colors {
	color: white;
	font-size: 34px;
	border-radius: 33px 0.1px 33px 0.1px;
	padding: 25px;
	text-align: center;
	text-shadow:2px 2px 1px rgba(0, 0, 0, 0.2);
}

.cardoen-colors small { font-size: 70%; }

.cardoen-colors p { margin: 0; }

.cardoen-colors.cardoen_colors_red { background: #C52F77; }
.cardoen-colors.cardoen_colors_green { background: #6BB457; }

.footer-secondary .site-footer__wrapper--secondary .region-blockgroup-footer-secondary-top-group .block-cardoen {
	float: left;
}
.footer-secondary .site-footer__wrapper--secondary .region-blockgroup-footer-secondary-top-group .block-cardoen img {
	border: 3px solid #fff;
	border-color: rgba(255,255,255,1);
	-webkit-border-radius: 33px 0.1px;
	border-radius: 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);
}
.region-blockgroup-footer-secondary-top-group #block-cardoen-cardoen-gmap-footer h2 {
	margin: 0 0 5px 0;
	padding: 0;
	border: none;
	font-family: 'OrnitonsSerialBold', Arial, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 1;
	color: white;
	margin-bottom: 11px;
}

.view-taxonomy-term-view .pagination {
	clear: both;
}

.footer-secondary .blockgroup {
	clear: both;
}

.region-blockgroup-footer-links .block-bean {
	margin-top: 20px;
	display: block;
	float: left;
	padding-left: 18px;
	width: 254px;
	padding-bottom: 25px;
}

.region-blockgroup-footer-links .block-bean h2 {
	margin: 0 0 5px;
	padding: 0;
	border: none;
	font-weight: 400;
	line-height: 1;
	color: #FFFFFF;
	color: rgba(255, 255, 255, 1);
}
