a{text-decoration: none;}
.icone_promo {left: -7px;position: absolute;top: 143px;}
.button{width:auto;background:#546c99;border:1px solid #394968;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5)inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5)inset;box-shadow:0 1px 0 rgba(255,255,255,.5)inset;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:13px;font-weight:700;line-height:1;margin:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}
.button:hover,.button:focus{color:#fff;background-color:#425578}
.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2)inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2)inset;box-shadow:0 1px 0 rgba(0,0,0,.2)inset}
.button.large{font-size:17px;padding:15px 30px 16px}
.button.medium{font-size:13px}
.button.small{font-size:10px;padding:7px 14px 8px}
.button.tiny{font-size:9px;padding:5px 10px 6px}
.button.expand{width:100%;text-align:center}
.button.primary{background-color:#546c99;border:1px solid #394968}
.button.primary:hover,.button.primary:focus{background-color:#425578}
.button.success{background-color:#5da423;border:1px solid #396516}
.button.success:hover,.button.success:focus{background-color:#457a1a}
.button.alert{background-color:#c60f13;border:1px solid #7f0a0c}
h1{font-size:21px}
h2,h3{font-size:17px}
h1{font-size:27px}
h2,h3{padding-left: 8px; padding-right: 8px; color: #6cb4ff;font-family: 'Mako',sans-serif; font-size: 99%; font-weight: normal; text-transform: uppercase;}


.selected_ssf{ border: 1px solid #6cb4ff !important; color: #6cb4ff !important; font-weight: bold !important;}
.valable{font-family: 'Mako', sans-serif; color:#dc4343; font-size:11px;display:block;padding-left: 8px; padding-right: 8px;}
.icone_promo1{ width:47px; height:37px; background:url(/images/promo_icone1.png) no-repeat; position:absolute; top:5px; left:1px; font-family: 'Mako', sans-serif; color:#fff; font-size:16px; text-align:center; padding:10px 0px 0px 0px;}
.pull-left,.pull-start{float:left}
.pull-end,.pull-right{float:right}
.obj-start{float:left;margin-right:16px}
.obj-end{float:right;margin-left:16px}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-baseline{vertical-align:baseline}
.align-bottom{vertical-align:bottom}
.text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.text-break{word-break:break-word;word-wrap:break-word}
.text-center{text-align:center}
.text-left{text-align:left}.text-right{text-align:right}
.is-hidden,.hidden{display:none}.is-hidden-visually{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}
.is-visible{visibility:visible}.is-invisible{visibility:hidden}
.is-actionable{cursor:pointer}.is-draggable{cursor:move}
.is-disabled{cursor:default}
.ie7 .foundation .row,.ie8 .foundation .row{min-width:960px}
body .row{min-width:0}


.l-offcanvas.l-offcanvas-active .l-offcanvas-main{margin-right:-80%}
.l-offcanvas.l-offcanvas-active .l-offcanvas-aside{margin-left:0;width:80%}
.mb .button{box-shadow:none;padding:8px 16px}
.mb .button:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}
.mb .button.primary{background-color:#393939;border-color:#de450a;color:#fff}
.mb .button.primary:hover{background-color:#D3E723 }
.mb .button.secondary{background-color:#aebccf;color:#fff}
.mb .button.complementary{background-color:#c0cdd9;border-color:#a0b4c6;color:#30405d}
.mb .button.complementary:hover{background-color:#90a6bd}
.mb .button.ok{background-color:#88b304;border-color:#628103;color:#fff}
.mb .button.radius{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.mb .button.big-radius{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.mb .button.mega-radius{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.mb .button.rounded{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px}
.mb .button.no-border{border:none}
.mb .button.large{font-size:17px;padding:15px 30px 16px}
.mb .button.button-travel{background-color:#009ede}
.mb .button.button-travel:hover{background-color:#007aab}
.breadcrumb{display:block;padding:0 0 0 8px;margin:4px 0;overflow:hidden;line-height:1.6}
.breadcrumb .breadcrumb-unit{margin:0;float:left;list-style:none;text-transform:uppercase;padding:0 8px 0 0}
.breadcrumb .breadcrumb-unit .breadcrumb-unit-text{font-size:11px;padding-left:8px}
.breadcrumb .breadcrumb-unit:first-child a,.breadcrumb .breadcrumb-unit:first-child span{padding:0}
.breadcrumb .breadcrumb-unit:before{content:'/';color:#aaa}
.breadcrumb .breadcrumb-unit:first-child:before{content:' '}
.breadcrumb .breadcrumb-unit.current{cursor:default;color:#454545}
.breadcrumb .breadcrumb-unit:hover .breadcrumb-url,.breadcrumb .breadcrumb-unit .breadcrumb-url:focus,.breadcrumb .breadcrumb-unit.current:hover .breadcrumb-url,.breadcrumb .breadcrumb-unit.current .breadcrumb-url:focus{text-decoration:underline}
.modal{display:none;left:50%;position:absolute;z-index:10050;top:-500px;background:#fff;visibility:hidden;padding:40px 16px 16px;margin-left:-260px;width:520px;text-align:left;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:rgba(0,0,0,.4)0 0 10px;-moz-box-shadow:rgba(0,0,0,.4)0 0 10px;box-shadow:rgba(0,0,0,.4)0 0 10px}
.modal.fixed{position:fixed}
.modal.left{-webkit-transform:translate3d(-150%,0,0);-moz-transform:translate3d(-150%,0,0);-ms-transform:translate3d(-150%,0,0);-o-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}
.modal.left.in,.modal.left.is-open{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
.modal.left.fixed{top:15%}
.modal.right{-webkit-transform:translate3d(150%,0,0);-moz-transform:translate3d(150%,0,0);-ms-transform:translate3d(150%,0,0);-o-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}
.modal.right.in,.modal.right.is-open{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}
.modal.right.fixed{top:15%}
.modal.up{top:-500px}
.modal.down{top:1200px}
.modal *:first-child{margin-top:0}
.modal *:last-child{margin-bottom:0}
.modal.small{width:30%;margin-left:-15%}
.modal.medium{width:40%;margin-left:-20%}
.modal.large{width:60%;margin-left:-30%}
.modal.xlarge{width:70%;margin-left:-35%}
.modal.expand{width:80%;margin-left:-38%;max-width:1440px}
.modal .row{min-width:0;margin-bottom:10px}
.modal .modal-close{top:8px;font-size:50px;line-height:.5;position:absolute;right:11px;color:#aaa;font-weight:700;cursor:pointer;text-decoration:none}
.modal .modal-close:hover{color:#bfbfbf}.modal.is-open,.modal.in{visibility:visible}
.modal.is-open.fixed,.modal.in.fixed{top:15%}


.ie .categories-dropdown .categories-dropdown-unit{width:100%}}
.no-csstransforms .categories-dropdown.categories-dropdown-animate{display:block;margin:-1500px 0 0;-webkit-transition-property:margin-top;-moz-transition-property:margin-top;-o-transition-property:margin-top;transition-property:margin-top}
.no-csstransforms .categories-dropdown.categories-dropdown-animate.categories-dropdown-is-open{margin-top:0}
.od{background-color:#fff}
.od .od-main{padding:0 8px}
.od .od-complementary{width:18%;padding:16px 8px;margin-left:0}
.od .od-top{padding:0 8px}
.od .od-top .title{margin:0 0 8px}
.od .od-top .button-group{display:none}
.od .od-top .od-refineby{padding:10px 20px 11px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.od .od-top .od-refineby .refineby-number{background-color:#30405d;color:#fff;top:-3px;right:-6px;display:block;position:absolute;font-weight:700;padding:4px 8px;-webkit-padding-before:0;-webkit-padding-after:0}
.od .od-top .button-group{margin-bottom:0}
.od .result{width:16.66667%}.od .two-result{width:33.33333%}}

.sem .results-loader{border-left:0}}
.lt-ie9 .od-complementary,.lt-ie9 .od-complementary.l-offcanvas-aside{width:20%}
.lt-ie9 .od-main{width:80%}
.lt-ie9 .od-results .result.two-result{width:40%}
body.fixed-width{max-width:960px;margin-left:auto;margin-right:auto}
.result-disclaimer,.liquor-disclaimer{font-size:11px}
.ie7 .liquor-disclaimer{background-image:url("//www.kk-data.com/s/images/pregnant.png")}
.od .nb-results{border-bottom:1px solid #d0d9e3;border-top:1px solid #d0d9e3;padding:8px 8px 8px 0;margin:0}
.od h1.nb-results,.od h2.nb-results,.od h3.nb-results,.od h4.nb-results,.od h5.nb-results,.od h6.nb-results{color:#454545;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:normal}
.no-exact-match{color:#b2000a;border-bottom:1px solid #d0d9e3;padding:8px 0;margin:0}
.priceminister-legacy{border-top:1px dashed #d0d9e3;margin-top:32px;position:relative}
.priceminister-legacy{padding-left:8px;padding-right:8px}
.priceminister-legacy img{vertical-align:middle}
.priceminister-legacy .sponsor{font-size:9px;position:absolute;right:8px;top:16px}
.priceminister-legacy .button{margin-bottom:16px}.priceminister-legacy .inline{margin:0;padding:0}
.priceminister-legacy .inline .last{height:0}
.priceminister-legacy .inline .last a{display:none}
.priceminister-legacy h2 a{color:inherit}
.priceminister{border-top:1px dashed #d0d9e3;margin-top:32px;width:100%;float:left}
.priceminister img{vertical-align:middle}
.priceminister .sponsor{float:right;margin-top:16px}
.priceminister .legal{font-size:9px}
.priceminister .button{margin-bottom:16px}
.priceminister .priceminister-title{font-size:27px}
.priceminister .priceminister-title a{color:inherit}

.od-results{}
.locale-fr-fr .od-results .result,.locale-de-de .od-results .result{width: 18%;height:350px}
.locale-fr-fr .od-results .result_limite,.locale-de-de .od-results .result_limite{width: 18%;height:350px}
.locale-fr-fr .od-results .result_indeterminer,.locale-de-de .od-results .result_indeterminer{width: 18%;height:350px}

.od-results .result{ border-color: #d0d9e3; border-style: solid; border-width: 1px; float: left; height: 332px; margin-right: 12px; padding: 0; position: relative;margin-bottom: 10px;}
.od-results .result_limite{ border-color: #d0d9e3; border-style: solid; border-width: 1px; float: left; height: 332px; margin-right: 12px; padding: 0; position: relative;margin-bottom: 10px;}
.od-results .result_indeterminer{ border-color: #d0d9e3; border-style: solid; border-width: 1px; float: left; height: 332px; margin-right: 12px; padding: 0; position: relative;margin-bottom: 10px;}

.od-results .result .result-link{display:block;padding:8px}
.od-results .result_limite .result-link{display:block;padding:8px}
.od-results .result_indeterminer .result-link{display:block;padding:8px}

.od-results .result .result-link:focus{border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:rgba(0,0,0,.5)0 0 8px;-moz-box-shadow:rgba(0,0,0,.5)0 0 8px;box-shadow:rgba(0,0,0,.5)0 0 8px}
.od-results .result_limite .result-link:focus{border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:rgba(0,0,0,.5)0 0 8px;-moz-box-shadow:rgba(0,0,0,.5)0 0 8px;box-shadow:rgba(0,0,0,.5)0 0 8px}
.od-results .result_indeterminer .result-link:focus{border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:rgba(0,0,0,.5)0 0 8px;-moz-box-shadow:rgba(0,0,0,.5)0 0 8px;box-shadow:rgba(0,0,0,.5)0 0 8px}

.od-results .result:hover{-webkit-box-shadow:rgb(43%, 89%, 19%)0 0 8px;-moz-box-shadow:rgb(43%, 89%, 19%)0 0 8px; box-shadow:rgb(43%, 89%, 19%)0 0 8px}
.od-results .result_limite:hover{-webkit-box-shadow:rgb(19%, 49%, 84%)0 0 8px;-moz-box-shadow:rgb(19%, 49%, 84%)0 0 8px; box-shadow:rgb(19%, 49%, 84%)0 0 8px}
.od-results .result_indeterminer:hover{-webkit-box-shadow:rgb(237, 0, 0))0 0 8px;-moz-box-shadow:rgb(237, 0, 0)0 0 8px; box-shadow:rgb(237, 0, 0)0 0 8px}

.od-results .result p,.od-results .result h3,.od-results .result .photo{margin:0 0 8px}
.od-results .result_limite p,.od-results .result_limite h3,.od-results .result_limite .photo{margin:0 0 8px}
.od-results .result_indeterminer p,.od-results .result_indeterminer h3,.od-results .result_indeterminer .photo{margin:0 0 8px}

.od-results .result .validity{padding-left: 8px; padding-right: 8px; margin-top:8px;color:#555;font-size:11px}
.od-results .result_limite .validity{padding-left: 8px; padding-right: 8px; margin-top:8px;color:#555;font-size:11px}
.od-results .result_indeterminer .validity{padding-left: 8px; padding-right: 8px; margin-top:8px;color:#555;font-size:11px}

.od-results .result .photo{text-align:center;height:162px}
.od-results .result_limite .photo{text-align:center;height:162px}
.od-results .result_indeterminer .photo{text-align:center;height:162px}

.od-results .result .result-title{padding-left: 8px; padding-right: 8px;height:30px;line-height:1.2;color:#6b6b6b;font-family:'Mako',sans-serif,Helvetica,Arial,sans-serif;font-weight:normal;overflow:hidden;font-size:13px}
.od-results .result_limite .result-title{padding-left: 8px; padding-right: 8px;height:30px;line-height:1.2;color:#6b6b6b;font-family:'Mako',sans-serif,Helvetica,Arial,sans-serif;font-weight:normal;overflow:hidden;font-size:13px}
.od-results .result_indeterminer .result-title{padding-left: 8px; padding-right: 8px;height:30px;line-height:1.2;color:#6b6b6b;font-family:'Mako',sans-serif,Helvetica,Arial,sans-serif;font-weight:normal;overflow:hidden;font-size:13px}

.od-results .result .offer-condition{text-transform:uppercase;font-size:11px;font-weight:700}
.od-results .result_limite .offer-condition{text-transform:uppercase;font-size:11px;font-weight:700}
.od-results .result_indeterminer .offer-condition{text-transform:uppercase;font-size:11px;font-weight:700}

.od-results .result .result-title:hover{text-decoration:underline}
.od-results .result_limite .result-title:hover{text-decoration:underline}
.od-results .result_indeterminer .result-title:hover{text-decoration:underline}

.od-results .result p{line-height:1;color:#454545;font-weight:400;font-size:13px}
.od-results .result_limite p{line-height:1;color:#454545;font-weight:400;font-size:13px}
.od-results .result_indeterminer p{line-height:1;color:#454545;font-weight:400;font-size:13px}

.od-results .result .merchant-name{font-weight:700;height:15px;padding-top:1px;vertical-align:bottom}
.od-results .result_limite .merchant-name{font-weight:700;height:15px;padding-top:1px;vertical-align:bottom}
.od-results .result_indeterminer .merchant-name{font-weight:700;height:15px;padding-top:1px;vertical-align:bottom}

.od-results .result .price{font-weight:700;height:20px; padding-left: 8px; padding-right: 8px;}
.od-results .result_limite .price{font-weight:700;height:20px; padding-left: 8px; padding-right: 8px;}
.od-results .result_indeterminer .price{font-weight:700;height:20px; padding-left: 8px; padding-right: 8px;}

.od-results .result .price .value{position:relative;font-size:20px; color: #6cb4ff;display: block; font-family: 'Mako',sans-serif;text-transform: uppercase;}
.od-results .result_limite .price .value{position:relative;font-size:20px; color: #6cb4ff;display: block; font-family: 'Mako',sans-serif;text-transform: uppercase;}
.od-results .result_indeterminer .price .value{position:relative;font-size:20px; color: #6cb4ff;display: block; font-family: 'Mako',sans-serif;text-transform: uppercase;}

.od-results .result .price .rebate{background-color:#D3E723;color:#fff;padding-left:5px;padding-right:5px;font-size:11px;position:relative;top:-3px}
.od-results .result_limite .price .rebate{background-color:#D3E723;color:#fff;padding-left:5px;padding-right:5px;font-size:11px;position:relative;top:-3px}
.od-results .result_indeterminer .price .rebate{background-color:#D3E723;color:#fff;padding-left:5px;padding-right:5px;font-size:11px;position:relative;top:-3px}

.od-results .result .price .price-without-rebate{font-size:11px;text-decoration:line-through;font-weight:400}
.od-results .result_limite .price .price-without-rebate{font-size:11px;text-decoration:line-through;font-weight:400}
.od-results .result_indeterminer .price .price-without-rebate{font-size:11px;text-decoration:line-through;font-weight:400}

.od-results .result .price-info{font-size:12px;line-height:1.2;height:1.5em}
.od-results .result_limite .price-info{font-size:12px;line-height:1.2;height:1.5em}
.od-results .result_indeterminer .price-info{font-size:12px;line-height:1.2;height:1.5em}

.od-results .result .price-info .price-info-unit:after{content:'•';padding-left:4px}
.od-results .result_limite .price-info .price-info-unit:after{content:'•';padding-left:4px}
.od-results .result_indeterminer .price-info .price-info-unit:after{content:'•';padding-left:4px}

.od-results .result .price-info .price-info-unit:last-child:after{content:none}
.od-results .result_limite .price-info .price-info-unit:last-child:after{content:none}
.od-results .result_indeterminer .price-info .price-info-unit:last-child:after{content:none}

.od-results .result .coupon{position:absolute;left:8px;top:0;display:block;padding:3px 4px;color:#fff;font-size:11px;font-weight:700;background-color:#D3E723}
.od-results .result_limite .coupon{position:absolute;left:8px;top:0;display:block;padding:3px 4px;color:#fff;font-size:11px;font-weight:700;background-color:#D3E723}
.od-results .result_indeterminer .coupon{position:absolute;left:8px;top:0;display:block;padding:3px 4px;color:#fff;font-size:11px;font-weight:700;background-color:#D3E723}

.od-results .result .coupon:hover{background-color:#de450a}
.od-results .result_limite .coupon:hover{background-color:#de450a}
.od-results .result_indeterminer .coupon:hover{background-color:#de450a}

.lt-ie9 .od-results .result{width:20%}
.lt-ie9 .od-results .result_limite{width:20%}
.lt-ie9 .od-results .result_indeterminer{width:20%}

.lt-ie9 .od-results .result p,.lt-ie9 .od-results .result h3{overflow:hidden}
.lt-ie9 .od-results .result_limite p,.lt-ie9 .od-results .result_limite h3{overflow:hidden}
.lt-ie9 .od-results .result_indeterminer p,.lt-ie9 .od-results .result_indeterminer h3{overflow:hidden}

.lt-ie9 .od-results .result .photo img{max-width:none}
.lt-ie9 .od-results .result_limite .photo img{max-width:none}
.lt-ie9 .od-results .result_indeterminer .photo img{max-width:none}

.ie7 .od-results .result{padding-left:16px;padding-right:16px}
.ie7 .od-results .result_limite{padding-left:16px;padding-right:16px}
.ie7 .od-results .result_indeterminer{padding-left:16px;padding-right:16px}

.sem.od .od-complementary{margin-left:-80%}
.sem.od .od-top .button-group{display:block}
.sem.od .od-main{width:100%;margin-right:0}

.sem.od .od-results .result{width:25%}
.sem.od .od-results .result_limite{width:25%}
.sem.od .od-results .result_indeterminer{width:25%}

.sem.od .od-results .result.two-result{width:50%}
.sem.od .od-results .result_limite.two-result{width:50%}
.sem.od .od-results .result_indeterminer.two-result{width:50%}

body.fixed-width .sem.od .od-results .result{width:20%}
body.fixed-width .sem.od .od-results .result_limite{width:20%}
body.fixed-width .sem.od .od-results .result_indeterminer{width:20%}

.od .sortby{margin:0;float:right}
.od .sortby .sortby-label{font-weight:700}
.od .sortby .sortby-field{width:auto}
.od .results-about{width:100%;padding:8px;margin:0;border-bottom:1px solid #d0d9e3}

.result .result-detail-button{ background-image: url("/images/ajout_panier.png"); position:absolute;font-size:33px;padding-top:6px;padding-bottom:6px;right:0;top:0;cursor:pointer;text-align:center;height:31px;width:45px;line-height:normal;color:#fff;z-index:10}
.result_limite .result-detail-button{ background-image: url("/images/ajout_panier.png"); position:absolute;font-size:33px;padding-top:6px;padding-bottom:6px;right:0;top:0;cursor:pointer;text-align:center;height:31px;width:45px;line-height:normal;color:#fff;z-index:10}

.result .result-detail-button:hover{background-color:#90a6bd}
.result_limite .result-detail-button:hover{background-color:#90a6bd}



.result-detail .result-details-buttongroup{position:absolute;top:8px;left:8px;z-index:1050;line-height:normal}
.result-detail .result-details-buttongroup .result-details-buttongroup-unit{font-size:29px;color:#aaa;padding:0 8px}
.result-detail .result-details-buttongroup .result-details-buttongroup-unit:hover{color:#bfbfbf}
.result-detail .result-details-buttongroup{font-size:27px}
.result-detail .title{letter-spacing:-1px;margin:8px 0;font-size:27px}
.result-detail .image{height:162px}
.result-detail .description{line-height:1.6}
.result-detail .price{line-height:1;font-size:21px}
.result-detail .price .value{font-weight:bolder;font-size:20px}
.result-detail .price .price-without-rebate{font-size:11px;text-decoration:line-through}
.result-detail .price .rebate{background-color:#D3E723;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 8px;margin-right:4px;font-size:13px;font-weight:bolder;white-space:nowrap}
.result-detail .price .price-additional{font-size:13px;font-weight:400;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}
.result-detail .price .price-additional .price-unit,.result-detail .price .price-additional>span{display:inline}
.result-detail .price .price-additional .price-unit:before,.result-detail .price .price-additional .price-unit:last-child:after,.result-detail .price .price-additional>span:before,.result-detail .price .price-additional>span:last-child:after{content:'•';padding:0 2px;color:#000}
.result-detail .price .price-additional .price-unit:last-child:after,.result-detail .price .price-additional>span:last-child:after{content:none}
.result-detail .shopinfo{margin-top:8px;margin-bottom:8px;padding:8px;background-color:#d0d9e3;font-weight:700;color:#30405d}
.result-detail .shopinfo .coupon{font-weight:700;color:#9bcc04}
.result-detail .coupon{line-height:1.6;font-weight:700;color:#D3E723;font-size:13px}
.result-detail .coupon .coupon-unit{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-weight:700;margin-right:8px;font-size:11px;padding:3px;background-color:#D3E723;color:#fff}
.result-detail .merchant .merchant-name{font-weight:700;display:inline-block;vertical-align:middle;color:#30405d}
.result-detail .merchant .merchant-image{vertical-align:middle}
.result-detail .discover{border-top:1px dashed #d0d9e3;padding-top:8px}
.result-detail .discover h5{font-size:17px}
.result-detail .discover ul{list-style-type:none;list-style-position:outside}
.result-detail .discover .filter{padding:0}

.result-detail .discover .filter{font-size:13px}
}
.result-detail .discover .filter a{color:#30405d}
.result-detail .discover .filter a:hover{text-decoration:underline}
.result-detail .thumbnail .thumbnail-unit{display:inline-block;border:1px solid #d0d9e3;margin:0 8px 8px 0}
.result-detail .mobile-details{padding:0}
.result-detail .mobile-details .mobile-detail{display:inline;line-height:17px}
.result-detail .mobile-details .mobile-detail:before{content:'•';padding-right:4px;color:#000}
.result-detail .mobile-details .mobile-detail:first-child:before{content:none}
.result-detail .departure-dates{margin-bottom:16px}
.result-detail .departure-dates dt{font-weight:700;margin-bottom:8px;float:left;clear:left;width:30%;max-width:200px}
.result-detail .departure-dates dd{margin-bottom:8px;display:inlineblock}
.result-detail .departure-dates p{margin:0 0 8px}
.result-detail .discover li{margin-bottom:8px}
.result-detail .validity{color:#555;font-size:11px}
.od .results-loader{text-align:center;float:left;width:100%;margin:0;padding:8px 0}
.od .results-loader .results-loader-button{margin:8px auto 0;color:#30405D;background-color:#C0CDD9;border:none;width:80%}

.adsense-afc .adsense-item-title{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;line-height:1.4em;text-decoration:none;margin:0;padding:0}.adsense-afc .adsense-dk-link{display:none}
.adsense-afc .adsense-mb-link{display:block;line-height:1.5em;color:#546c99}
.adsense-afc .adsense-item{font-size:13px;margin:0;word-wrap:break-word;padding:7px 0 12px;border-bottom:1px solid #E6E6E6}
.show-more .show-more-link{cursor:pointer;color:#546c99}
.technical-specifications .specification-block{float:left;width:100%;padding:0;margin:0;border-bottom:1px dashed #d0d9e3;line-height:1.6}.technical-specifications .specification-block .specification-title,.technical-specifications .specification-block .specification-value{display:inline-block;width:50%;float:left;margin:0;border-top:1px dashed #d0d9e3}
.technical-specifications .specification-block .specification-value{padding:4px 0}
.technical-specifications .specification-block .specification-title.no-border,.technical-specifications .specification-block .specification-value.no-border{border:none}
.technical-specifications .specification-block .specification-title{padding:4px 4px 4px 0;clear:left}
.technical-specifications .specification-block .specificationn-value{padding-left:4px}
.technical-specifications .specification-block .specification-certification{display:inline;padding-right:10px}
.brand .tagline{font-size:13px;line-height:1}
.brand .brand-logo{float:right}
.brand .tagline{font-size:11px}.brand .brand-logo{width:50px;height:50px;margin-top:30px}
.histogram-ratings .histogram-row{display:table-row}
.histogram-ratings .rating,.histogram-ratings .bar,.histogram-ratings .nb{display:table-cell}
.review-button .button{display:block}
.review-button .button{display:block}
.store-reviews{background-color:#f8f9fb;padding:8px;width:100%}
.store-reviews em{font-weight:bolder;font-style:normal}
.store-reviews p{margin:0 0 8px}
.store-reviews .review{background-color:#fff;padding:8px;margin-bottom:8px;border:1px solid #d0d9e3}
.store-reviews .review .author{color:#555;margin:0}
.store-reviews .review .author span{font-weight:700}
.store-reviews .review .comment{margin-left:16px;overflow:hidden;word-wrap:break-word}
.store-reviews .review .merchant-reply-link{font-size:11px;padding-left:16px;text-align:right;margin-bottom:0}
.store-reviews .review .merchant-reply-link a:hover{text-decoration:underline}
.store-reviews .review .subratings,.store-reviews .review .rating{margin-left:16px;line-height:1.6}
.store-reviews .review .subratings,.store-reviews .review .comment{border-top:1px solid #d0d9e3;padding-top:4px;margin-top:4px}
.store-reviews .review .subratings .score-item{display:inline}
.store-reviews .review .subratings .score-item:after{content:'•';padding-left:4px}
.store-reviews .review .subratings .score-item:last-child:after{content:none}
.store-reviews .review .recommended-merchant{margin-left:16px}
.store-reviews .merchant-reply{background-color:#fff;padding:8px;margin-bottom:8px;margin-left:16px;border-left:3px solid #d0d9e3}
.store-reviews .merchant-reply .author{color:#555}
.store-reviews .merchant-reply .author span{font-weight:700}
.store-reviews .merchant-reply .comment{margin-left:0;overflow:hidden;border-top:1px solid #d0d9e3;padding-top:4px;margin-top:4px}
.store-reviews .results-loader{min-height:60px;height:auto!important;height:60px}
.reviews{width:75%}




