table.form{width:100%;border-collapse:collapse;margin-bottom:20px}table.form td{padding:4px}table.form td:first-child{font-size:15px;white-space:nowrap}table.form td input[type*=password],table.form td input[type*=text],table.form td select{width:50%}table.form td input[name*=postcode]{width:auto}.left>table.form td,.right>table.form td{display:block}table.list{width:100%;margin-bottom:0;border-collapse:collapse;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}table.list td{padding:7px}table.list td{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}table.list td.name{text-align:left}table.list .right{text-align:right}table.list thead td{font-weight:600;border-bottom:1px solid #e3e3e3}table.list tbody td{vertical-align:middle;border-bottom:1px solid #e3e3e3}table.list tbody td.quantity input[type=text]{text-align:center;min-width:45px}table.list tbody td.quantity img,table.list tbody td.quantity input[type=image]{padding:0;border:none;position:relative;background-color:#fff}table.list tbody td.price,table.list tbody td.total{color:#c64132}table.list tbody span.stock{color:red;font-weight:600}table.radio{width:100%;margin-bottom:10px;border-collapse:collapse}table.radio td{padding:5px;vertical-align:top}table.radio td label{display:block}table.radio tr td:first-child{width:1px}table.radio tr td:first-child input{margin-top:1px}.pagination{z-index:0;margin:10px 0;position:relative;text-align:center}.pagination .links{padding:20px 0 10px 0}.pagination .links a,.pagination .links b{color:#fff;margin:0 1px;font-size:16px;font-weight:600;padding:2px 10px;text-decoration:none;display:inline-block;background-color:#ccc}.buttons{border-top:1px solid #e3e3e3}.buttons:after{height:0;clear:both;content:"";display:block;visibility:hidden}.buttons .left{float:left;text-align:left}.buttons .right{float:right;text-align:right}.buttons .center{text-align:center;margin-left:auto;margin-right:auto}.buttons .button{margin:20px 0;padding:9px 30px}.htabs{margin-top:30px;border-bottom:1px solid #ddd}.htabs a{color:#aaa;float:left;display:none;padding:15px;font-size:18px;font-weight:600;text-align:center;text-decoration:none;border-bottom:3px solid transparent}.htabs a.selected{color:#545454;border-bottom:3px solid #ddd}.tab-content{z-index:2;font-size:13px;padding:10px 0}.tab-content b,.tab-content strong{color:#666;font-weight:600}.tab-content input[type*=checkbox],.tab-content input[type*=radio]{vertical-align:baseline}.tab-content .clearafter strong{float:left;width:200px;margin:5px 0}.tab-content .captcha-field .left,.tab-content .captcha-field .right{float:left}.cart-info{margin:20px 0 0}.cart-info table{border-right:1px solid #e3e3e3}.cart-info table td{border-right:none;text-align:center}.cart-info table td.quantity{white-space:nowrap}.cart-info table td.image img{width:47px;height:47px}.cart-info a{font-weight:600}.cart-module{padding-bottom:20px}.cart-module>div{display:none}.cart-total{border-top:1px solid #ddd;overflow:auto;padding-top:8px;margin-bottom:15px}.cart-total table{float:right}.cart-total td{padding:3px;min-width:100px;text-align:right}.cart-total td.total{color:#e15452;font-weight:700}.checkout{margin-top:30px}.checkout-heading{color:#fff;font-size:15px;padding:7px 15px;margin-bottom:10px}.checkout-heading a{float:right;text-decoration:none}.checkout-content{display:none;padding-bottom:25px}.checkout-content .left{width:48%;float:left}.checkout-content .right{width:48%;float:right}.checkout-content .buttons{clear:both}.checkout-product table{width:100%;border-collapse:collapse;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;margin-bottom:20px}.checkout-product td{padding:7px;text-align:center}.checkout-product td.name{text-align:left}.checkout-product td.name a{font-weight:600}.checkout-product td.total{color:#e15452;text-align:center}.checkout-product thead td{color:#666;font-weight:600;background-color:#e3e3e3;border-bottom:1px solid #e3e3e3}.checkout-product thead td.total{color:#666}.checkout-product tbody td{vertical-align:top;border-bottom:1px solid #e3e3e3}.checkout-product tbody td.price{color:#e15452}.checkout-product tfoot td{text-align:right;border-bottom:1px solid #e3e3e3}.contact-info{overflow:auto}.contact-info .left{float:left;width:48%}.contact-info .right{float:left;width:48%}.sitemap-info{overflow:auto;margin-bottom:40px}.sitemap-info .left{float:left;width:48%}.sitemap-info .right{float:left;width:48%}.product_price_notice{margin:0;color:#707070;font-size:11px;line-height:13px}td.quantity .action{margin-left:5px}.cart-remove img{margin-top:4px}table td.quantity{white-space:nowrap}table td.quantity .action{display:inline-block}#panierTable{border:none;border-top:1px solid #e3e3e3}#panierTable tr.article:last-child,#panierTable tr.article:last-child td{border-bottom:none}@media(max-width:768px){table td.quantity .action{display:block}}@media(max-width:480px){table td.model input{width:100%}}