.grid__item *{z-index:10}.tetiere{width:100%;padding:15px 0 15px 0}.box_border_blue{border:1px solid #2aacde;padding:0;display:table}.quick_add .prod_ref_label{float:left;margin-left:10px;font-size:16px}.quick_add .prod_ref .input_01{border:0;background:0;min-width:462px;height:30px;text-align:left;background:0;background-color:#f6f7f8;-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;border-radius:50px;margin-top:7px;padding:4px 15px}.quick_add .prod_ref{position:relative;float:left;display:inline;margin:0 0 0 15px;padding-top:8px}.quick_add .quick_add_content{background:#fff;padding:10px 0}.quick_add .add_cart{padding:15px 0 0 0}.market_reference{float:left;clear:both}.market_reference_label{padding-left:20px;vertical-align:middle}#market_codes{position:absolute;margin-left:5px}.add_note{background:#f6f7f8;display:none;border:0;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:50px;position:relative;width:auto}.add_note .text_01{border:0;background:0 0;color:#666;float:left;display:inline}.btn_add_note{color:#2d2e88;font-size:11px;font-weight:700}.quick_add .add_note{float:left;margin:14px 0 0 9px}.quick_add .add_note .text_01{width:160px;height:19px;padding-left:5px}.quick_add .btn_add_note{padding:10px;float:left;display:inline}.sb_product_note{margin:5px 0}.sb_product_add_note .submit_01,.sb_product_note .add_note .text_01{height:38px;line-height:38px;padding:0 4px 0 20px;width:150px}.sb_product_note .add_note .submit_01{background:#9ac31c;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;font-weight:700;line-height:18px;height:40px;padding:0 13px;text-decoration:none;width:41px}.add_serval_sb_one{float:left;margin:0 10px;width:310px}.add_serval_sb_two{float:left;margin:0 10px;width:291px}.add_serval_sb_three{float:left;margin:0 5px;width:270px}a.download_file_link{text-decoration:underline}.title_cart{background-size:50px;float:left;line-height:40px;padding:0 0 20px;width:965px}.sb_tools_box{display:inline-table;margin:0 0 5px 0;width:100%;float:none}.sb_tools_box .link_picto{float:right;margin:0 0 0 15px}.btn_close_02{background-image:none;height:15px;line-height:15px}.sb_products_header{background:#2d2e88;color:#fff;font-size:11px;height:40px;line-height:40px;text-align:center;text-transform:uppercase}.sb_product_picture_header{width:90px}.sb_product_description_header{width:225px}.sb_product_availability_header{width:105px}.sb_product_unit_price_header{width:165px}.sb_product_quantity_header{width:165px}.sb_product_total_price_header{width:180px}.sb_product_trash_header{width:50px}.sb_product>div{float:left}li.sb_product{position:relative;width:100%}.sb_product_picture{width:90px}.sb_product_picture .picto_top{position:absolute;top:8px;left:0;z-index:2;width:30px}.sb_product_visu{height:90px;width:90px}.sb_product_visu img{max-height:90px;max-width:90px}.sb_product .zoom_product{position:absolute;top:0;left:-220px;z-index:3;width:200px;height:200px;padding:10px 9px;background:#fff;border:1px solid #000}.sb_product .zoom_product .coche{position:absolute;top:50%;right:-14px;width:14px;height:29px;background:url(../pictures/looknfeel/common/puce-16.gif) no-repeat 0 0;margin:-15px 0 0 0}.sb_product .zoom_product img{display:block;max-width:200px;max-height:200px;text-align:center}.sb_product_information{width:215px;padding:0 0 0 10px}.sb_product_information .sb_product_desc{margin:0 0 10px 0;font-weight:500;line-height:normal;padding-bottom:5px;padding-top:0}.sb_product_information .sb_product_ref{margin:0 0 10px 0;color:#2d2e88}.sb_product_information .sb_product_pictos{margin:3px 0 0 0}.sb_product_information .sb_product_pictos img{margin:8px;width:35px;height:35px}.sb_product_information .sb_product_add_note{float:left;height:15px;padding:5px;margin:5px 0;color:#666}.sb_product_availability{text-align:center;width:115px}.sb_product_price,.sb_product_unit{color:#2d2e88;font-weight:200}.sb_product_unit_price{width:165px}.sb_product_block_price input{display:none;text-align:center}.sb_product_block_price .sb_product_price{font-size:19px;text-align:center}.sb_product_block_price .sb_product_unit{text-align:center}.sb_product_boxSelect select{margin:5px 25px;font-size:13px;font-weight:300;height:32px;float:left;width:120px;border-width:1px;border-style:solid;border-radius:3px;-webkit-transition:all .25s ease;transition:all .25s ease;box-shadow:0 0 0 1px transparent;background-color:#fff;border-color:#2d2e88;color:#5c5c5c}.sb_product_unit_price .eco_contribution{position:relative;right:0;top:0;margin:2px 0;display:table;clear:none;font-size:10px;font-style:normal;text-align:center;padding:0;width:100%;width:-webkit-fill-available;margin-bottom:0;color:#959296;min-height:0;border:none}.sb_product_unit_price .eco_contribution .wrapper{color:#616161;font-size:9px;padding:0 0;position:relative;width:auto;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.sb_product_total_price{width:199px;margin:0 16px 0 0;text-align:center}.sb_product_total_price .sb_product_price{font-size:21px;position:relative}.sb_product_total_price .eco_contribution{position:relative;right:0;top:0;margin:2px 0;display:table;clear:none;font-size:10px;font-style:normal;text-align:right;padding:0;width:100%;width:-webkit-fill-available;margin-bottom:0;color:#959296;min-height:0;border:none}.sb_product_total_price .eco_contribution .wrapper{color:#616161;font-size:9px;padding:0 0;position:relative;width:auto;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.sb_product_promo{color:#fff;font-size:10px;font-weight:700;padding:0 11px 10px;line-height:11px;width:146px;height:auto;float:right;margin:5px 0 4px 0;text-align:right;background-color:#fb7d55;background:url(../pictures/looknfeel/common/prod-list-promo.jpg) no-repeat 0 0}.sb_product_promo p{margin:11px 0 0 0}.productDetailsLinkFromPromo{color:#fff;font-weight:400}.sb_product_quantity{width:137px;margin:0 14px}.quantity_sb{display:table-footer-group;width:auto;display:block;float:left;padding:0 22px;margin:0}.recoQtyWithOutPromotion{position:relative;bottom:0;width:160px;display:block;right:0;clear:both;top:10px;margin:0 auto;text-align:center}.sb_product_trash{width:50px}.sb_product_trash .btn_close_02{margin:0 0 0 20px}.socialIcons.bigIcons>div>a{position:relative;-webkit-transition:background .2s ease;transition:background .2s ease;text-align:center;width:35px;height:17px;padding-top:0;padding-right:0;padding:0;color:#fff;width:0;height:0;border-style:solid;border-width:0 0 55px 55px;border-color:transparent transparent #9ac31c transparent;line-height:70px;-webkit-transition:all .25s ease;transition:all .25s ease}.socialIcons.bigIcons>div>a:hover{border-width:0 0 55px 55px;border-color:transparent transparent #abcd41 transparent}.socialIcons>div>a{display:block;font-size:18px;color:#7f7d82;color:rgba(255,255,255,.4)}.socialIcons>div i{position:absolute!important;right:2px;top:0;display:inherit}#favorite{position:absolute;margin:0;bottom:0;right:0;z-index:10}.favorisNumber{display:block;position:relative;right:58px;top:26px;background:#f9fdff;width:18px;height:18px;border:1px solid #9ac31c;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-radius:50px;text-align:center;padding-top:3px;vertical-align:sub;color:#9ac31c;margin-left:20px;margin-top:-22px;line-height:12px;font-size:12px}.iconeFav{margin-top:0;margin-left:-27px}.assembly_sb{background-color:#f0f2f7;display:grid;width:100%}.assembly_sb .servicesEco{margin-top:0!important}#divSbLines .assembly_sb .servicesChooser{padding:0 0;margin:0}.assembly_sb .tabFurniture{width:100%}.assembly_sb .tabFurniture tr #services{width:410px;padding-left:10px;padding-top:10px;padding-bottom:10px}.assembly_sb .tabFurniture tr #unitPrice{width:165px}.assembly_sb .tabFurniture tr #qty{width:165px}.assembly_sb .tabFurniture tr #totalPrice{width:265px;text-align:center}.assembly_sb .minimumAssemblyApplied{margin-right:10px}.cart_page .servicesChooser .arrayProduitTarif .price,.cart_page .servicesChooser .arrayProduitTarif .price .cent,.cart_page .servicesChooser .textForm{color:#6f6f73;font-weight:200;font-size:19px}.tabFurniture tr #totalPrice .price,.tabFurniture tr #totalPrice .price .cent{color:#6f6f73;font-weight:200;font-size:21px}.voucher_bloc{background:#fff;background-image:none;background-repeat:no-repeat;background-position-x:29px;display:table;float:none;margin-bottom:8px;padding:11px 9px 5px;width:470px;border:2px solid #2d2e88}.voucher_bloc input{background-color:#f6f7f8;border:4px solid;border-color:#f6f7f8;border-radius:50px;border-style:solid;border-width:1px;box-shadow:0 0 0 1px transparent;color:#356880;float:left;font-size:12px;line-height:17px;margin-right:6px;padding:8px;transition:all .25s ease;vertical-align:top;width:260px;height:auto}.voucher_cellule_text{color:#fff;float:left;padding:6px 0;width:31%;vertical-align:inherit;min-height:33px;position:relative}.voucher_titre{color:#2d2e88;font-size:17px;font-weight:400;text-transform:uppercase;vertical-align:middle;min-height:33px}.voucher_cellule_champ{color:#fff;float:left;width:260px}.VoucherError{background:rgba(210,1,52,.09);border:1px solid #d20134;border-radius:4px;color:#d20134;display:table;font-weight:700;margin:8px 0;padding:8px;text-align:left;width:470px}#voucherInput{border-width:1px;border-style:solid;border-radius:3px;font-size:15px;padding:8px;-webkit-transition:all .25s ease;transition:all .25s ease;box-shadow:0 0 0 1px transparent;background-color:#f9f8f8;border-color:#dcdada;color:#356880;width:75%;line-height:17px;border-bottom-right-radius:0;border-top-right-radius:0;height:25px;float:left;vertical-align:top;border:4px solid;border-color:#f7ccba;border-right:none;width:11em}.btnValidEnable{background:#ccc;background-position:15px 15px;background-repeat:no-repeat;border-left:none;-moz-border-radius:50px 50px;border-radius:50px 50px;cursor:pointer;display:table;left:422px;padding:6px 8px;position:absolute;text-align:center;width:18px;height:20px}.btnValid{background:#9ac31c;background-position:15px 15px;background-repeat:no-repeat;border-left:none;-moz-border-radius:50px 50px;border-radius:50px 50px;cursor:pointer;display:table;left:422px;padding:6px 8px;position:absolute;text-align:center;width:24px;height:23px}.btnValid:hover{background:#abcd41;height:23px;padding:6px 8px;width:24px}.total_promotion{margin-bottom:10px}.voucher_titre_total{color:#fc733c;font-weight:400;text-transform:uppercase;float:left;font-size:18px;padding:10px 0 5px}.VoucherTitreTotalsumm{font-weight:400;text-transform:uppercase;float:left;font-size:12px;padding:10px 0 5px;font-weight:bolder}#voucherBackground{border-bottom:0 solid #fff0e9;background:#fff0e9;padding:0 15px}.g-alert-close{font-size:20px;text-align:right;height:30px;width:23px;opacity:.3;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;line-height:33px;float:right}.g-alert-close:hover{cursor:pointer;text-decoration:none;opacity:1}.cart_bottom .total_promotion li .left{float:left;display:inline;line-height:33px}.cart_bottom .total_promotion li p{float:right;display:inline;line-height:33px}#VoucherTextTotalrecap{border:0 solid #000;padding:0 0;height:0;margin:0}.VoucherTextTotal{font-size:13px}.color_08{color:#9ac31c}li.product:hover{border-top:1px solid silver;border-bottom:0;margin-top:0;margin-bottom:0}.cart_page .product .tot_price .price,.cart_page .servicesChooser .tot_price .cent{font-size:21px;color:#6f6f73;font-weight:300}.delivery_choice{width:324px;float:left}.cart_bottom .total_cart li .left{float:left;display:inline;margin-left:10px}.cart_page .cart_bottom .cart_bottom_left{margin-top:25px;float:left}.cart_page .cart_bottom .cart_bottom_right{float:right;display:inline}.cart_bottom .total_cart{float:right;width:470px;margin:0;margin-bottom:0!important}.cart_bottom .total_cart li{border:1px solid #e4e4e4;border-top:0;padding:10px 15px;width:470px;background-color:#fff}.cart_page .cart_bottom{clear:both;border-top:1px solid #2d2e88;border-bottom:0;padding:0 0;margin:0 0 30px 0}.add_cart{position:relative;display:table}#divQuickEntry{padding:15px 0;width:1011px;min-height:129px;border-top:1px solid silver;margin:0}.input_import_error,textarea#contentQuickEntry{padding-left:0;margin-left:0;color:#919191;font-size:11px;font-weight:700;border:3px solid #e4e4e4;padding:5px 15px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;borderradius:5px 5px 5px 5px;width:250px;resize:vertical}#btnSbImport{float:right;margin-right:22px;margin-top:40px}.list_select_02{border:1px solid #0077d6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}.box_border_red{display:table;border:1px solid #d10333;padding:0}.box_border_orange{border:1px solid #f48a00;padding:0}.approuve{display:block;z-index:0;width:100%;height:20px;border-width:0;border-color:rgba(255,255,255,0);line-height:2;text-align:right;color:#ff9963;float:right;margin:2px 0}.color-orange{color:#ff9963;float:right;height:20px;padding-right:5px;border-right:5px solid #ff9963;background-color:#fff}.cart_page .error_product{border:0}.error_product{border:2px solid #d10333;position:relative;top:-15px;color:#fff;z-index:0}.cart_page .error_product .title_error{background:#fdebd4;color:#002b67;padding:0 0 0 25px}.cart_page .error_product_red .title_error_red{background:#d10333;color:#fff}li.sb_product_error{border-top:1px solid silver}li.sb_product_error .error_product{top:0}.error_product .title_error{background:#d10333;line-height:27px;padding:0 0 0 35px;font-weight:700;position:relative;height:27px}.cart_bottom .total_cart li p{float:right;display:inline;font-weight:300}.block_steprebate{font-size:11px;font-style:normal;float:right;margin:5px 0;width:520px;text-align:right}.specific_total{float:right;display:inline;font-weight:400}.cart_bottom .total_promotion li .left{float:left;display:inline;line-height:33px;font-weight:500}.grid__item *{z-index:10}.grid__item{width:33%}.grid__item{padding:0;position:relative;color:inherit;background:#fff;min-height:300px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:start;justify-content:flex-start;float:left;margin:0;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:100}.grid__item::before{position:absolute;content:'';top:0;right:55px;bottom:0;left:55px}.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:99}.grid__item::before{top:0;right:0;bottom:0;left:0;border:1px solid #fff;-webkit-transition:all .5s ease;transition:all .5s ease;flex-direction:column;-webkit-justify-content:center;justify-content:flex-start}.basePriceTitle{font-size:10px;color:#2d2e88;clear:both;float:left;line-height:14px;text-align:center;width:100%}.basePricePrice{display:block;color:#2d2e88;font-size:14px;clear:both;line-height:15px;margin-bottom:5px;float:left;text-align:center;width:100%}.yourPrice{font-size:18px;color:#2d2e88;display:block;float:left;clear:both;line-height:24px;margin-bottom:5px;text-align:center;width:100%}.basePriceTitleTotal{font-size:10px;color:#2d2e88;clear:both;line-height:14px}.basePricePriceTotal{display:block;color:#2d2e88;font-size:14px;clear:both;line-height:15px}.yourPriceTotal{font-size:18px;color:#2d2e88;display:block;clear:both;line-height:24px;margin-bottom:5px}.noVisibleStock{float:left;width:105px;font-size:100%;height:5px}.fancy_bottom{width:100%;height:59px;background:#fff;border-radius:0 0 6px 6px}.two_col .extendedcolRight{width:80%;padding:0}