/* CSS Document */
/*gris clair:#f3f2eegris moyen:#e9e7de gris fonce:#c1bfb9gris fonce:#999691gris tres fonce:#676561gris tres tres fonce:#333333noir:#161515rouge:#d22630rouge fonce:#be1822vert clair:#bac234vert:#939a1ejaune clair:#ffca5ajaune:#fbb933*/
#basic-modal-content{display:none}
#simplemodal-overlay{background-color:#000}
#simplemodal-container{width:600px;color:#bbb;background-color:#333;border:4px solid #444;padding:12px}
#simplemodal-container #basicModal,#simplemodal-container #basicModalCgv{color:#fff}
#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;margin-bottom:12px;padding:4px 6px 6px}
#simplemodal-container a{color:#ddd}
#simplemodal-container a.modalCloseImg{background:url(/_t/_/img/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}
#simplemodal-container #basic-modal-content{padding:8px}
#simplemodal-container #basicModal p,#simplemodal-container #basicModalCgv p{color:#fff;margin-bottom:8px;line-height:16px}
#simplemodal-container #basicModal h3,#simplemodal-container #basicModalCgv h3{font-size:1.6em;font-weight:bold;text-transform:uppercase;color:#fff;margin:10px 0 15px 0;width:auto}
#simplemodal-container #basicModal h4,#simplemodal-container #basicModalCgv h4{font-size:1.4em;font-weight:bold;color:#fff;margin:10px 0 15px 0;width:auto}
#simplemodal-container #basicModal ul,#simplemodal-container #basicModalCgv ul,#simplemodal-container #basicModal ol,#simplemodal-container #basicModalCgv ol{margin:0 0 15px 20px;list-style:disc}
.comboBox{border:1px solid #5d5d5d;display:block;font-size:1.3em;padding:0;height:22px;background:#fff;overflow:hidden;width:600px !important;clear:none !important;position:relative}
.comboBox input{cursor:pointer;position:absolute;top:1;left:1;border:0;font-size:1.3em;padding:2px 4px 2px 4px;margin:0 !important;height:18px;background:#fff;color:#5d5d5d;font-family:Arial, Trebuchet MS, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif;font-size:13px;width:570px !important}
.comboBox .comboBoxSelect{display:block;position:absolute;top:0;right:0;height:22px;width:22px;font-size:1px !important;padding:0 !important;margin:0 !important;background:url(/_t/_/img/select.png) no-repeat top right}
.comboBoxList{background:#fff;z-index:9999;border:1px solid #5d5d5d;border-top:0;list-style:none;border-color:#5d5d5d !important}
.comboBoxChild, .comboBox{cursor:pointer}
.comboBoxChild{margin:0 !important;padding:4px 4px !important;background:#fff;font-family:Arial, Trebuchet MS, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif;font-size:13px}
.comboBoxChild a{text-decoration:none;color:#5d5d5d;float:none !important}
.comboBoxList .alt{background:#e4e4e4}
.comboBoxList .current{background:#5d5d5d !important}
.comboBoxChildHover{background:#999 !important}
.comboBoxList .current a{color:#fff !important}
.comboBoxList .current ul li a{color:#5d5d5d !important}
.comboBoxList .current ul li a:hover, .comboBoxList .current ul li a:focus{color:#000 !important}
.comboBoxChildHover a{color:#000 !important}
.comboBoxList .comboBoxParent{padding:2px 4px;font-family:Arial, Trebuchet MS, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif;font-size:13px;font-weight:bold}
.comboBoxList li ul{margin-left:0;list-style:none;padding-left:0}
.comboBoxList li ul li.comboBoxChild a{padding-left:8px}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:0}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{zoom:1;display:block;width:63px;height:32px}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}
#lightbox-container-image-data{padding:0 20px;color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0}
#lightbox-secNav{position:relative}
#lightbox-secNav-btnClose{position:absolute;top:0;left:50%;margin-left:-31px;width:63px;height:32px}
.jqzoom{border:1px solid black;float:left;position:relative;padding:0;cursor:pointer}
.jqzoom img{float:left}
div.zoomdiv{z-index:100;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
span.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #aaa;background:#fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(Opacity=50)}
#simplemodal-container{width:500px}
#w_dialog-message{display:none}
#w_dialog-message img{float:left;margin-right:20px}
#w_dialog-message p{color:#fff}
#w_dialog-message p span{font-size:18px}
#w_dialog-message #prix-fiche3{color:red;margin-top:10px;font-size:18px}
#w_dialog-message .price del{display:none}
#w_dialog-message #w_pageretour,#w_dialog-message #w_pagepanier{display:block;float:right;height:24px;margin-top:25px;cursor:pointer;position:relative;text-decoration:none !important}
#w_dialog-message #w_pageretour{margin-right:15px}
#w_dialog-message #w_pageretour span,#w_dialog-message #w_pagepanier span{padding:0 10px 0 0;float:right;position:relative}
#w_dialog-message #w_pagepanier span{background:url("/_t/_/img/btn-finaliser-d.png") no-repeat right top}
#w_dialog-message #w_pageretour span{background:url("/_t/_/img/btn-continuer-d.png") no-repeat right top}
#w_dialog-message #w_pageretour span span,#w_dialog-message #w_pagepanier span span{display:block;height:19px;font-size:11px;position:relative}
#w_dialog-message #w_pagepanier span span{padding:5px 0 0 10px;background:url("/_t/_/img/btn-finaliser-g.png") no-repeat left top;color:#fff}
#w_dialog-message #w_pageretour span span{padding:5px 0 0 26px;background:url("/_t/_/img/btn-continuer-g.png") no-repeat left top;color:#4d4d4d}
* html #w_dialog-message #w_pageretour, * html #w_dialog-message #w_pagepanier{width:1%;white-space:nowrap}
*+html #w_dialog-message #w_pageretour span, *+html #w_dialog-message #w_pagepanier span{float:left}
#w_bandeau-hover{height:85px;color:white;margin:0 auto;position:fixed;top:0;z-index:99999;display:none}
#w_bandeau{z-index:9999;position:absolute;top:0;left:0;height:100%;width:100%}
#w_bandeau-fond{z-index:1;position:absolute;top:0;left:0;background:#000;opacity:.6;filter:alpha(opacity = 60);height:100%;width:100%}
#w_bandeau img{float:left;margin-left:15px;margin-top:10px;margin-right:20px}
#w_bandeau #prod-nom{font-size:14px;font-weight:bold;margin-top:7px;text-transform:uppercase}
#w_bandeau .price{font-size:12px;margin-right:15px;text-align:right}
#w_bandeau #prix-fiche2 strong{font-size:16px}
#w_bandeau #pagepanier2{cursor:pointer;overflow:visible;width:1;display:-moz-inline-box;display:inline-block;margin:5px 13px 0 0;padding:0;white-space:nowrap;text-align:center;vertical-align:middle;border:0;background:0;border:0;font-size:1em;float:right}
#w_bandeau #pagepanier2 span{position:relative;float:right;vertical-align:middle;padding-left:8px;background:url(/_t/_/img/btn-bandeau-g.png) no-repeat left top}
#w_bandeau #pagepanier2 span span{display:block;padding:0 10px 0 2px;display:block;height:28px;line-height:26px;color:#fff;font-size:1.6em;font-weight:bold;background:url(/_t/_/img/btn-bandeau-d.png) no-repeat right top}
#boncommande{text-align:right;margin-bottom:20px}
#w_btn-bon-commande{width:32px;height:32px;background:url(/_t/_/img/btn-print.png) no-repeat top}
.form-print{display:none}
.clear1px{clear:both;font-size:1px}
.wizicss-clear{clear:both}
.wizicss-clear1px{clear:both;font-size:1px}
.wizicss-hidden{display:none}
.wizicss-com-liste{clear:both;margin:0 0 20px 0}
.wizicss-com-liste-haut{margin-bottom:10px}
.wizicss-com-liste-haut .wizicss-btn-ajout-com{margin-left:20px;float:right}
.wizicss-com-nb{margin:0;font-size:13px;font-weight:normal;font-family:Arial, Trebuchet MS, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif}
.wizicss-com{border:1px solid #999;padding:10px;margin:0 0 10px 0}
.wizicss-com p, .wizicss-com-tous, .wizicss-com-partager, .wizicss-votre-note{margin-bottom:0 !important;line-height:normal !important}
.wizicss-com-date{text-transform:capitalize}
.wizicss-com .wizicss-etoiles-bg{margin-bottom:6px}
.wizicss-com-tous a{color:#000}
.wizicss-etoiles-bg, .wizicss-etoiles-fg{display:block;height:14px;background:url(/_t/_/img/etoiles.png) no-repeat left bottom}
.wizicss-etoiles-bg{background-position:left top;width:77px}
.wizicss-etoile-0{width:0}
.wizicss-etoile-1{width:20%}
.wizicss-etoile-2{width:40%}
.wizicss-etoile-3{width:60%}
.wizicss-etoile-4{width:80%}
.wizicss-etoile-5{width:100%}
.wizicss-etoiles-completes{overflow:hidden}
.wizicss-etoiles-completes .wizicss-etoiles-bg{float:left;margin-right:10px}
.wizicss-etoiles-completes .wizicss-etoiles-valeur{float:left}
.wizicss-pagination{margin:0 0 10px 0 !important;line-height:normal !important;text-align:center}
.wizicss-pagination a{display:inline-block;text-align:center;height:18px;padding:0 5px;margin:0 2px;line-height:17px;text-decoration:none;border:1px solid #1b1b1b;background:#f1f1f1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1), color-stop(0.13,#fff), color-stop(1,#e2e2e2));background-image:-moz-linear-gradient(center top,#f1f1f1 0,#fff 13%,#e2e2e2 100%);color:#212121;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.wizicss-pagination a.current, .wizicss-pagination a:hover, .wizicss-pagination a:focus{background:#2b2b2b;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444), color-stop(0.17,#555), color-stop(1,#1b1b1b));background-image:-moz-linear-gradient(center top,#444 0,#555 17%,#1b1b1b 100%);border-color:#1b1b1b;color:#fff}
.wizicss-note-selection{overflow:hidden;margin:0 0 10px 0}
.wizicss-votre-note{float:left;margin:0 4px 0 0}
.wizicss-liste-etoiles{float:left;padding:0;list-style:none;list-style-image:none;overflow:hidden}
.wizicss-liste-etoiles li{float:left;margin:0;padding:0;width:14px;height:14px;overflow:hidden}
.wizicss-liste-etoiles li label{display:block;float:left;margin:0;padding:0;width:14px;height:14px;overflow:hidden;text-indent:-9000px;background:url(/_t/_/img/etoiles.png) no-repeat left bottom;cursor:pointer}
.wizicss-liste-etoiles li.note-off label{background-position:left top}
.wizicss-liste-etoiles li label input{display:none}
.wizicss-com-form fieldset{padding:10px;border:1px solid #999}
.wizicss-com-form legend{padding:0 4px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#666}
.wizicss-succes{padding:10px 0;font-size:12px;color:#33a700;text-align:center}
.wizicss-erreur-liste{margin:10px 0;padding:0;list-style:none;list-style-image:none;overflow:hidden}
.wizicss-erreur-liste li{margin:0 0 6px 0;padding:2px 0 3px 20px;color:#d40000;background:url(/_t/_/img/warning.png) no-repeat left top;font-size:12px}
.wizicss-com-conditions{margin:0 0 10px;0;font-size:12px}
.wizicss-regroupement{margin-bottom:6px}
.wizicss-textbox, .wizicss-textarea{padding:2px 3px;border:1px solid #999;font-family:Arial, Trebuchet MS, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif;font-size:12px;transition:all .30s ease-in-out;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;outline:0;background:#fff}
.wizicss-textbox{width:260px;height:20px;line-height:20px}
.wizicss-textarea{width:99%}
.wizicss-textbox:hover, .wizicss-textarea:hover{border-color:#add;background:#fff}
.wizicss-textbox:focus, .wizicss-textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);-webkit-box-shadow:0 0 5px rgba(81,203,238,1);-moz-box-shadow:0 0 5px rgba(81,203,238,1);background:#fff;border-color:#fff}
.msie6 .wizicss-textbox, .msie6 .wizicss-textarea, .msie7 .wizicss-textbox, .msie7 .wizicss-textarea, .msie8 .wizicss-textbox, .msie8 .wizicss-textarea{border:1px solid #999}
.msie6 .wizicss-textbox:hover, .msie6 .wizicss-textarea:hover, .msie7 .wizicss-textbox:hover, .msie7 .wizicss-textarea:hover, .msie8 .wizicss-textbox:hover, .msie8 .wizicss-textarea:hover, .msie6 .wizicss-textbox:focus, .msie6 .wizicss-textarea:focus, .msie7 .wizicss-textbox:focus, .msie7 .wizicss-textarea:focus, .msie8 .wizicss-textbox:focus, .msie8 .wizicss-textarea:focus{border:1px solid #add}
.wizicss-com-partager{float:left;margin:0 20px 0 0}
.wizicss-com-liste-reseaux{float:left;list-style:none;list-style-image:none;padding:0;margin:0}
.wizicss-com-liste-reseaux li{float:left;margin:0 20px 0 0}
.wizicss-com-liste-reseaux input{width:auto;padding:0;vertical-align:baseline}
.wizicss-bloc-connexion{margin:10px 0;padding:10px;background:#eee}
.wizicss-texte-connexion{margin:0 0 6px 0}
.wizicss-zone-btn{padding:6px 0}
.wizicss-button{margin:0;padding:0;overflow:visible;width:1;height:27px !important;display:-moz-inline-box;display:inline-block;white-space:nowrap;text-align:center;vertical-align:middle;font-size:1em;text-decoration:none;cursor:pointer;background:none !important;border:none !important;font-family:Arial, Geneva, Helvetica, Trebuchet MS, Verdana, Bitstream Charter, FreeSans, Geneva, Helvetica, sans-serif}
.wizicss-button span{display:block;background:0;border:0}
.wizicss-button span span{border:1px solid #d8e4e6;background:#dcdcdc;background:-webkit-gradient(linear,left top,left bottom,from(#fff), to(#9f9fa6));background:-webkit-linear-gradient(top,#fff,#9f9fa6);background:-moz-linear-gradient(top,#fff,#9f9fa6);background:-ms-linear-gradient(top,#fff,#9f9fa6);background:-o-linear-gradient(top,#fff,#9f9fa6);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:25px;line-height:25px;padding:0 20px;font-size:12px;color:#3b3a3b}
.wizicss-button:hover span span{box-shadow:0 0 5px rgba(81,203,238,1);-webkit-box-shadow:0 0 5px rgba(81,203,238,1);-moz-box-shadow:0 0 5px rgba(81,203,238,1);transition:all .30s ease-in-out;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out}
.wizicss-button:active span span{border-top-color:#969a9e;background:#dcdcdc}
.wizicss-zone-produit{margin:0 0 30px 0}
.wizicss-h1{text-transform:uppercase;font-size:20px;margin-bottom:20px}
.wizicss-prod-photo{float:left}
.wizicss-prod-pres{float:right;width:800px}
.wizicss-h2{text-transform:uppercase;font-size:16px;margin-bottom:10px}
.wizicss-zone-produit .wizicss-h2{float:left;width:600px}
.wizicss-prix{clear:left}
.wizicss-prix strong{font-size:20px;margin-right:10px}
.wizicss-prix del{font-size:14px;color:#999}
.wizicss-prix span{font-size:10px;display:block}
.wizicss-zone-produit .wizicss-zone-note{padding:0 0 6px 6px;margin:0 0 0 10px;float:right;text-align:center;font-family:Georgia, Times, Garamond, serif}
.wizicss-zone-produit .wizicss-zone-note p{font-size:11px}
.wizicss-prod-desc{clear:both}
.wizicss-com-conf-titre{margin-top:20px}
.wizicss-zone-btn-commande{padding-top:20px}
.wizicss-commentaires .wizicss-com-conf-texte{margin-bottom:20px}
.placeholder{color:#aaa}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.ui-dialog .formError{z-index:5000}
.ui-dialog .formError .formErrorContent{z-index:5001}
.ui-dialog .formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}
.formError.inline{position:relative;top:0;left:0;display:inline-block}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}
.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
body[dir='rtl'] .formError .formErrorArrow, body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF}
.formError .formErrorArrow .line10{width:15px;border:0}
.formError .formErrorArrow .line9{width:13px;border:0}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}
.formError .formErrorArrow .line2{width:3px;border:0;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:0;background:#ddd}
.italic{font-style:italic}
.clear1px{clear:both;font-size:1px}
#alert-btn{display:none}
.buyable #add-cart-btn, .buyable #BtnAddCart{margin-bottom:10px}
.buyable .noncommandable #alert-btn{display:block}
.not-buyable .commandable #alert-btn{display:none}
.not-buyable .noncommandable #add-cart-btn, .not-buyable .noncommandable #BtnAddCart{display:none}
.not-buyable .noncommandable #alert-btn{display:block}
.w_ajoutPanierKO #hover-banner{display:none !important}
#alert-btn{clear:right;float:right;position:relative;padding:3px 5px 5px 55px;line-height:15px;height:auto;width:158px;font-family:Geneva, Helvetica, Arial, 'Trebuchet MS', Bitstream Charter, FreeSans, sans-serif;font-size:13px;font-weight:bold;white-space:normal;text-transform:uppercase;text-align:left}
#alert-btn .icon{display:block;position:absolute;left:18px;top:3px;line-height:normal;font-size:28px}
#alert-modal{display:none;font-size:0}
#alert-modal p,#alert-modal li,#alert-modal label{font-size:12px}
#alert-modal .field{margin-bottom:20px}
#alert-modal .label{display:block;float:left;margin:0;padding:4px 10px 0 0;width:150px;font-size:12px;text-align:left}
#alert-modal .ul-rd-h{width:310px;list-style:none}
#alert-modal .li-rd-h{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 0 0 30px;padding:2px 0}
.ul-rd-h .first{margin-left:0}
.label-rd-h{margin:0;font-size:12px}
#alert-modal .button{position:relative;padding-right:28px;width:180px;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:left}
#alert-modal .button .icon{display:block;position:absolute;right:4px;top:3px;line-height:normal;font-size:18px}
.newsletter{font-style: italic;margin: .5em 2em 1.5em 0}
.newsletter-field{position:relative;height:24px;background:#fff url(/_t/_/images/images-sp1.png) no-repeat 4px -486px;border:1px solid #dedede}
.newsletter-field .icon{display:block;position:absolute;left:4px;top:-3px;line-height:normal;font-size:27px;color:#bcbcbc}
.newsletter-field #alert-newsletter{position:absolute;left:33px;top:2px;padding:0;width:430px;height:20px;line-height:20px;border:0;background:0;font-size:12px;font-style:italic;color:#414141}
#alert-photo{display:inline-block;*display:inline;*zoom:1;vertical-align:middle !important;margin-right:10px}
#alert-h1,#simplemodal-container #alert-h1{display:inline-block;*display:inline;*zoom:1;vertical-align:middle !important;width:410px;font-weight:bold;color:#a80e0e !important}
.msie-old #alert-photo, .msie-old #alert-h1{display:inline;zoom:1}
#alert-form{margin-top:20px;padding-top:20px;border-top:1px solid #e9edf3}
.alert-h2{font-weight:bold}
#flash-sale, .flash-sale{background:#b20d0d;background:-moz-linear-gradient(top,#b20d0d 0,#8a0808 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b20d0d), color-stop(100%,#8a0808));background:-webkit-linear-gradient(top,#b20d0d 0,#8a0808 100%);background:-o-linear-gradient(top,#b20d0d 0,#8a0808 100%);background:-ms-linear-gradient(top,#b20d0d 0,#8a0808 100%);background:linear-gradient(to bottom,#b20d0d 0,#8a0808 100%);font-size:0}
#flash-sale{width:380px}
#flash-sale-h1, .flash-sale-h1{display:inline-block;*display:inline;*zoom:1;vertical-align:top !important;position:relative;margin:0;font-weight:600;text-transform:uppercase;color:#fff}
#flash-sale-h1 .icon, .flash-sale-h1 .icon{position:absolute;line-height:normal}
#flash-sale-h1{padding:4px 0 0 40px;width:62px;height:36px;line-height:15px;background:url(/_t/_/images/images-sp1.png) no-repeat 4px -848px;-webkit-box-shadow:inset -10px 0 10px rgba(0,0,0,0.2);-moz-box-shadow:inset -10px 0 10px rgba(0,0,0,0.2);box-shadow:inset -10px 0 10px rgba(0,0,0,0.2);font-size:18px}
#flash-sale-h1 .icon{left:8px;top:3px;font-size:28px}
#countdown, .countdown{display:inline-block;*display:inline;*zoom:1;vertical-align:top !important;margin:0;color:#fff}
#countdown{padding:5px 0 5px 10px;height:30px;width:268px}
.dash{display:block;float:left;position:relative;width:67px;height:30px}
.dash .digit{display:block;float:left;position:relative;margin-right:2px;width:20px;height:30px;line-height:27px;font-size:18px;font-weight:600;text-align:center;color:#fff}
#flash-sale .digit{background:#5f0707;background:rgba(0,0,0,0.4);-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.85);-moz-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.85);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
.weeks-dash{display:none}
.dash-ext{display:block;float:left;padding:0 0 0 4px;width:16px;height:30px;line-height:27px;font-size:16px;font-weight:700;color:#470505}
.flash-sale{width:216px}
.flash-sale .flash-sale-h1{padding:4px 0 0 30px;width:40px;height:26px;line-height:10px;background:url(/_t/_/images/images-sp1.png) no-repeat 0 -852px;-webkit-box-shadow:inset -5px 0 5px rgba(0,0,0,0.2);-moz-box-shadow:inset -5px 0 5px rgba(0,0,0,0.2);box-shadow:inset -5px 0 5px rgba(0,0,0,0.2);font-size:10px}
.flash-sale .flash-sale-h1 .icon{left:5px;top:1px;font-size:23px}
.flash-sale .countdown{padding:5px 0 5px 5px;height:20px;width:141px}
.flash-sale .flash-sale-h2{display:block;float:left;padding:0 4px 0 0;height:20px;line-height:19px;font-size:12px;color:#fff}
.flash-sale .dash{width:22px;height:20px}
.flash-sale .dash .digit{margin:0;width:7px;height:20px;line-height:17px;font-size:14px}
.flash-sale .dash .dash-ext{padding:0;width:8px;height:20px;line-height:17px;font-size:14px;font-weight:600;color:#fff}
.flash-sale .days-dash{width:19px}
.flash-sale .days-dash .dash-ext{width:5px}
.flash-sale .minutes-dash{width:26px}
.flash-sale .minutes-dash .dash-ext{width:12px}
.range-h1{clear:both;margin-top:20px;font-size:14px}
.range-table{margin:0 -1px;border-collapse:separate;border-spacing:1px}
.range-table, .range-th, .range-td{border:0}
.range-th, .range-td{padding:4px 10px}
.range-th{width:100px}
.range-1-cols, .range-2-cols{width:auto}
.range-1-cols .range-td, .range-2-cols .range-td{width:100px}
.range-3-cols, .range-4-cols, .range-5-cols{width:100%}
.range-3-cols .range-td, .range-4-cols .range-td, .range-5-cols .range-td{width:auto}
.range-th{background:#d3dde7;font-size:12px;font-weight:600;text-transform:uppercase;text-align:left;color:#212121}
.range-td{background:#e9edf3;font-size:12px;text-align:center;color:#212121}
.range-amount-tr .range-td{font-weight:600}
.w_form{margin-bottom:20px}
.w_form fieldset{border:0}
.w_form .fieldset{margin-bottom:10px;padding:10px;border:1px solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
.w_form .legend{padding:0 5px;font-size:14px;font-weight:bold}
.w_form .field{position:relative;margin-bottom:20px;padding:0;font-size:0}
.w_form .field .icon-ok, .w_form .field .icon-ko{display:none}
.w_form .label{vertical-align:middle;margin:0 0 3px 0;font-size:13px}
.w_form .label input{vertical-align:middle}
.w_form .textbox, .w_form .date-input, .w_form textarea{padding:2px 5px;background:#fff;border:1px solid #dedede;font-size:12px;color:#212121}
.w_form .date-input{background:#fff url(/_t/_/images/images-sp1.png?2) no-repeat 63px -1183px}
.w_form .field-ok .icon-ok{display:block;position:absolute;right:5px;top:4px;line-height:normal;font-size:11px;color:#328b1a}
.w_form .field-ko .textbox, .w_form .field-ko .date-input, .w_form .field-ko textarea{background:#f6e6e6;border:1px solid #a80e0e;color:#a80e0e}
.w_form .field-ko .date-input{background:#f6e6e6 url(/_t/_/images/images-sp1.png?2) no-repeat 63px -1183px}
.w_form .field-ko .icon-ko{display:block;position:absolute;right:5px;top:4px;line-height:normal;font-size:13px;color:#a80e0e}
.w_form .textbox, .w_form .date-input{height:16px}
.w_form .date-input{padding-right:24px;width:60px}
.w_form .textbox:hover, .w_form .textbox:focus, .w_form .date-input:hover, .w_form .date-input:focus, .w_form textarea:hover, .w_form textarea:focus{border-color:#235385}
.w_form textarea{height:60px}
.w_form .date{position:relative}
.w_form .date .icon{display:block;position:absolute;left:70px;top:1px;line-height:normal;font-size:17px}
.w_form .file-input, .w_form .file-formats{font-size:12px}
.w_form .radio-btn, .w_form .checkbox{vertical-align:middle;margin-right:3px}
.w_form .ul-rd-v, .w_form .ul-rd-h, .w_form .ul-combo-h{padding:0;list-style:none;font-size:0}
.w_form .ul-rd-h, .w_form .ul-combo-h{padding:0;list-style:none;font-size:0}
.w_form .ul-rd-h .first, .w_form .ul-combo-h .first{margin-left:0}
.w_form .ul-rd-v{padding:0;list-style:none;font-size:0}
.w_form .ul-rd-v .first{margin-top:0}
.w_form .li-rd-v{margin:0 0 6px 0;padding:2px 0}
.w_form .li-rd-h, .w_form .li-combo-h{display:inline-block;vertical-align:top;margin:0 0 0 30px;padding:2px 0}
.w_form .msie-old .li-rd-h, .w_form .msie-old .li-combo-h{display:inline;zoom:1}
.w_form .li-combo-h{margin:0 0 0 5px}
.w_form .label-rd-h{margin:0;font-size:12px}
.w_form .label-rd-v, .w_form select, .w_form input{font-size:12px}
.w_form .form3 .other-field .label-rd-v{display:inline-block;*display:inline;*zoom:1;margin:0}
.w_form .other-field{margin-top:-4px}
.w_form .other-field .label-rd-v{display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:22px;line-height:22px}
.w_form .other-field .other-input{display:inline-block;*display:inline;*zoom:1;float:none;margin-left:20px;width:200px}
.js-active .w_form .other-field .other-input{display:none}
.w_form .sel-combo-h{vertical-align:middle}
.w_form .btn-area .button{vertical-align:middle !important}
.w_form .required-fields{margin-bottom:20px}
.w_form .icon-ok, .w_form .icon-ko{display:block;width:15px;height:15px;background:url(/_t/_/images/images-sp1.png) no-repeat -6px 2px}
.w_form .icon-ko{background-position:-6px -122px}
.w_form .field-ok .icon-ok{left:360px;top:auto;bottom:3px;width:15px;height:15px}
.w_form .field-ko .icon-ko{left:360px;top:auto;bottom:1px}
.w_form .field-date.field-ok .icon-ok{left:101px}
.w_form .field-date.field-ko .icon-ko{left:101px}
.w_form .field-file.field-ok .icon-ok, .w_form .field-radio-list.field-ok .icon-ok, .w_form .field-checkbox-list.field-ok .icon-ok{top:0;bottom:auto}
.w_form .field-file.field-ko .icon-ko, .w_form .field-radio-list.field-ko .icon-ko, .w_form .field-checkbox-list.field-ko .icon-ko{top:0;bottom:auto}
.w_form .label{display:block;font-size:12px;font-weight:bold}
.w_form .field-help{margin-bottom:4px;font-style:italic;font-size:11px;color:#414141}
.w_form .textbox, .w_form textarea{padding:2px 25px 2px 5px;width:318px}
.w_form .combobox, .w_form .ul-rd-h, .w_form .ul-combo-h{width:350px}
.success{position:relative;margin:30px 0;padding-left:20px;font-size:14px;color:#328b1a}
.success .icon-success{display:block;position:absolute;left:0;top:0;width:30px;height:30px;background:url(/_t/_/images/images-sp1.png) no-repeat 0 -1100px}
.success-group{position:relative;margin:20px 0 20px 40px;padding:10px 15px;background:#e7f5e4}
.success-group .icon-success{display:block;position:absolute;left:-40px;top:7px;width:30px;height:30px;background:url(/_t/_/images/images-sp1.png) no-repeat 0 -1078px}
.success-group .success{margin:0;padding:3px 0 3px 10px;font-size:14px;color:#328b1a}
.success-group .success .icon{display:block;position:absolute;left:0;top:6px;line-height:normal;font-size:12px}
.success-group .success-mono{padding:3px 0}
.success-group .success-mono .icon{display:none}
.error{position:relative;margin:30px 0;padding-left:20px;font-size:14px;color:#a80e0e}
.error .icon{display:block;position:absolute;left:0;top:0;line-height:normal;font-size:15px;color:#a80e0e}
.error-group{position:relative;margin:20px 0 20px 30px;padding:10px 15px;background:#f6e6e6}
.error-group .icon{display:block;position:absolute;left:-30px;top:7px;line-height:normal;font-size:22px;color:#a80e0e}
.error-group .errors{padding:0;list-style:none}
.error-group .error{margin:0;padding:3px 0 3px 10px;font-size:14px;color:#a80e0e}
.error-group .error .icon{display:block;position:absolute;left:0;top:6px;line-height:normal;font-size:12px}
.w_imgl, .w_textl{float:left;margin:0 15px 15px 0}
.w_imgr, .w_textr{float:right;margin:0 0 15px 15px}
.imgimg .w_img, .txttxt .w_text{width:265px}
#basicModal, .modalInfo, .modalData{color:#424242}
#basicModal a, .modalInfo a, .modalData a{color:#424242}
#modalOverlay{background-color:#000;cursor:wait}
#modalContainer{padding:4em 1.3em 1.3em 1.3em;width:600px;left:50%;top:15%;margin-left:-300px;background-color:#fff;border:3px solid #ccc}
#modalContainer a.modalCloseImg{display:inline;z-index:3200;position:absolute;top:1em;right:1em;cursor:pointer}
#modalContainer .modalInfo{display:inline;z-index:3200;position:absolute;top:1em;left:1em;font-size:1.5em}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Verdana, Arial, sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana, Arial, sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}
.ui-widget-header a{color:#222}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget:active{outline:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display//:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.wizi-processus{font-family:Arial,Geneva,Helvetica,Trebuchet MS,Bitstream Charter,FreeSans,sans-serif;}
.wizi-hidden{display:none;}
.wizi-clear{clear:both;}
.wizi-clear1px{clear:both;height:1px;}
.wizi-c1-processus{position:relative;}
.wizi-npc-etapes{padding-bottom:30px;width:100%;}
.wizi-npc-etapes ul{list-style:none;padding:0;height:30px;overflow:hidden;font-size:1em;}
.wizi-etape{position:relative;float:left;display:block;width:33%;font-size:1.2em;font-weight:bold;text-align:center;color:#666666;}
.msie6 .wizi-etape{width:32%;}
.wizi-pointe{display:block;position:absolute;top:0;right:-7px;width:0px;height:0px;border-style:solid;border-width:15px 0 15px 15px;
/*15 == (22+3+5)/2 == (hauteur + padding vertical de .wizi-c1-etape)/2*/
border-color:#ffffff #ffffff #ffffff #e6e6e6;}
.msie6 .wizi-pointe{display:none;}
.wizi-pointe-bg{left:0px;}
#wizi-etape-1{z-index:20;}
#wizi-etape-1{z-index:20;}
#wizi-etape-1 .wizi-pointe{z-index:20;}
#wizi-etape-1 .wizi-pointe-bg{display:none;z-index:20;}
#wizi-etape-2{z-index:15;}
.msie6 #wizi-etape-2{width:25.8%;padding:0 5%;}
#wizi-etape-2 .wizi-pointe{z-index:20;}
#wizi-etape-2 .wizi-pointe-bg{z-index:20;}
#wizi-etape-3{z-index:10;width:34%;}
.msie6 #wizi-etape-3{width:32%;}
#wizi-etape-3 .wizi-pointe{z-index:20;}
#wizi-etape-3 .wizi-pointe-bg{z-index:20;}
#wizi-etape-3 .wizi-c1-etape{margin-right:15px;}
#wizi-etape-3 .wizi-pointe{right:0px;}
.wizi-c1-etape{display:block;margin-right:8px;padding:3px 10px 5px 10px;height:22px;background:#e6e6e6;}
.msie6 .wizi-c1-etape{margin:0;padding:5px 10px;}
.wizi-npc-etapes strong{font-size:1.5em;}
.wizi-middle .wizi-pointe{border-color:transparent transparent transparent #e6e6e6;}
.wizi-npc-etapes a{display:block;text-decoration:none;color:#666666;}
.wizi-current .wizi-c1-etape{background:#029cd7;}
.wizi-current .wizi-pointe{border-color:transparent transparent transparent #029cd7;}
.wizi-done .wizi-c1-etape{background:#49b9e4;}
.wizi-done .wizi-pointe{border-color:transparent transparent transparent #49b9e4;}
.wizi-npc-etapes .wizi-current,.wizi-npc-etapes .wizi-current a,.wizi-npc-etapes .wizi-done,.wizi-npc-etapes .wizi-done a{color:#fff;}
.wizi-pointe-bg,.wizi-middle .wizi-pointe-bg{border-color:#e6e6e6 #e6e6e6 #e6e6e6 #ffffff;}
.wizi-current .wizi-pointe-bg{border-color:#029cd7 #029cd7 #029cd7 #ffffff;}
.wizi-done .wizi-pointe-bg{border-color:#49b9e4 #49b9e4 #49b9e4 #ffffff;}
.wizi-processus input,.wizi-processus textarea,.wizi-processus select,.wizi-processus textarea,.wizi-processus button{font-family:Arial,Geneva,Helvetica,Trebuchet MS,Bitstream Charter,FreeSans,sans-serif;font-weight:normal;}
.wizi-btn{cursor:pointer;overflow:visible;height:auto;display:-moz-inline-box;display:inline-block;margin:0;padding:0;white-space:nowrap;text-align:center;text-decoration:none;vertical-align:middle;border:0;background:none;border:none;font-size:1em;}
.msie-old .wizi-btn{width:1;}
.wizi-btn span{display:block;float:left;vertical-align:middle;padding:0;}
.msie-old .wizi-btn span,.msie8 .wizi-btn span,.msie-old .wizi-option-ajout .wizi-btn span,.msie8 .wizi-option-ajout .wizi-btn span{float:none;width:auto;}
.wizi-btn span{background:#303030;background:-moz-linear-gradient(top,#303030 0%,#292929 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303030),color-stop(100%,#292929));background:-webkit-linear-gradient(top,#303030 0%,#292929 100%);background:-o-linear-gradient(top,#303030 0%,#292929 100%);background:-ms-linear-gradient(top,#303030 0%,#292929 100%);background:linear-gradient(to bottom,#303030 0%,#292929 100%);border:1px solid #303030;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wizi-btn span span{height:23px;line-height:23px;padding:0 8px;border:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.2em;text-shadow:1px 1px 1px #000000;color:#fff;}
#wizi-npc-msg{margin:0 0 30px 0;padding:15px 20px;border:1px solid #ff6666;background:#ffeeee;}
.wizi-npc-col-g{float:left;width:63%;}
.wizi-npc-validation .wizi-npc-col-g{float:none;}
.wizi-npc-col-d{position:absolute;top:0;right:0;width:34%;}
.wizi-npc-panier .wizi-npc-col-d,.wizi-npc-confirmation .wizi-npc-col-d{position:static;float:right;width:34%;}
.wizi-form-panier .wizi-npc-col-g{float:left;width:68%;}
.wizi-form-panier .wizi-npc-col-d{float:right;position:static;width:29%;}
.wizi-npc-h1{font-size:1.4em;text-transform:uppercase;color:#222222;}
.wizi-npc-h1 span{color:#029cd7;}
.wizi-panier-sauvegarde{float:right;padding-left:12px;background:url(/_t/_/images/npc-diskette.png) no-repeat left center;font-size:1em;font-style:italic;color:#666666;}
.wizi-npc-h1,.wizi-panier-sauvegarde{line-height:30px;}
.wizi-panier{border:1px solid #eaeaea;border-collapse:collapse;width:100%;}
.wizi-panier td{background:#ffffff;border-bottom:1px solid #eaeaea;padding:8px 5px;font-size:1em;}
.wizi-panier th{font-size:1.1em;}
.wizi-panier thead th{padding:1px 1px 1px 0;background:none;font-weight:bold;}
.wizi-panier thead .wizi-tdl{padding:1px;}
.wizi-panier thead th div{padding:6px 4px;background:#49b9e4;color:#ffffff;}
.wizi-option-val{font-size:1.1em;color:#666666;}
.wizi-parrainage-tr td,.wizi-remise-tr td{background:#fff1f1;}
.wizi-parrainage-tr .wizi-option-td-infos,.wizi-remise-tr .wizi-option-td-infos{padding:10px 8px 10px 14px;}
.wizi-parrainage-tr .wizi-option-val{font-size:1em;}
.wizi-parrainage-tr .wizi-option-td-prix .wizi-option-prix,.wizi-remise-tr .wizi-option-td-prix .wizi-option-prix{font-weight:bold;}
.wizi-livraison-tr td,.wizi-livraison-comp-tr td{background:#ffffff;}
.wizi-livraison-tr .wizi-option-td-infos{padding:10px 8px 10px 14px;}
.wizi-livraison-tr .wizi-option-nom{text-transform:none;}
.wizi-livraison-tr .wizi-option-nom select{font-size:1em;}
.wizi-panier .wizi-livraison-tr td{border-bottom:1px solid #eaeaea;}
.wizi-panier .wizi-livraison-tr:nth-last-child(4) td{border-bottom:none;}
.wizi-panier .wizi-livraison-comp-tr td{padding:10px 14px;border-bottom:1px solid #eaeaea;}
.wizi-livraison-comp{background:none;font-size:1.1em;font-style:italic;color:#c01b24;}
.wizi-livraison-comp a{white-space:nowrap;color:#1f7dbe;}
.wizi-panier .last td{border-bottom:3px solid #eaeaea;}
.wizi-panier tfoot tr:nth-last-child(2) td{border-bottom:1px solid #000;}
.wizi-form-remise-tr *{vertical-align:top;}
.wizi-form-remise-tr td{background:#f6f6f6}
.wizi-remise-h1{display:inline-block;line-height:20px;font-size:1.2em;font-weight:bold;text-transform:uppercase;color:#222222;}
.wizi-form-remise-tr .wizi-textbox{display:inline-block;width:35%;font-size:1.1em;font-style:italic;margin:0 10px;}
.wizi-form-remise-tr .wizi-btn{display:inline-block;}
.wizi-form-remise-tr .wizi-btn span span{height:18px;line-height:18px;font-size:1.1em;}
.firefox .wizi-form-remise-tr .wizi-btn{margin-top:-1px;}
.msie6 .wizi-form-remise-tr .wizi-btn{display:inline;zoom:1;float:none;}
.wizi-panier .wizi-total-th{padding:8px;background:#ffffff;border:1px solid #ffffff;font-size:1em;}
.wizi-total-panier{font-size:1.8em;text-transform:uppercase;color:#000000;}
.wizi-total-panier-prix{margin-left:30px;color:#c01b24;}
.wizi-liste-options{padding:10px 3%;background:#ffffff;border:1px solid #eaeaea;margin-bottom:20px;}
.wizi-liste-options .wizi-npc-h1{font-size:1.6em;font-weight:normal;text-transform:none;}
.wizi-liste-options .wizi-npc-h1 strong{font-weight:normal;}
.wizi-liste-options .wizi-npc-h1 span{color:#222222;}
.wizi-option-ajout{padding:12px 14px;border-bottom:1px solid #eaeaea;}
.wizi-option-ajout:last-child{border:none;}
#wizi-suivi-sms{padding:12px 0 12px 50px;background:url(/_t/_/images/npc-sms.png) no-repeat 8px 6px;}
#wizi-message-colis{padding:12px 0 12px 50px;background:url(/_t/_/images/npc-message-colis.png) no-repeat 9px 6px;}
#wizi-papier-cadeau{padding:12px 0 12px 50px;background:url(/_t/_/images/npc-papier-cadeau.png) no-repeat 10px 8px;}
.wizi-option-ajout .wizi-option-config{font-size:1em;}
.wizi-option-ajout .wizi-regroupement,.wizi-option-ajout .wizi-papier-desc{vertical-align:middle;display:inline-block;margin:0;width:62%;font-size:1em;}
.msie-old .wizi-option-ajout .wizi-regroupement,.msie-old .wizi-option-ajout .wizi-papier-desc{display:inline;zoom:1;}
.msie6 .wizi-option-ajout .wizi-regroupement,.msie6 .wizi-option-ajout .wizi-papier-desc{width:56%;}
.wizi-avantage-h1{display:block;margin-bottom:6px;font-size:1.2em;font-weight:normal;}
#wizi-message-colis .wizi-avantage-h1, #wizi-suivi-sms .wizi-avantage-h1{color:#222222;}
.wizi-option-ajout .wizi-papier-desc{font-size:1.1em;}
.wizi-papier-prix{color:#222222;}
#wizi-txt-mobile{width:45%;vertical-align:middle;}
.wizi-papier-prix strong,.wizi-sms-prix strong{color:#c01b24;}
.wizi-option-ajout .wizi-textarea{width:95%;}
.wizi-option-ajout .wizi-zone-btn{vertical-align:bottom;display:inline-block;margin-left:4%;width:33%;text-align:center;}
.msie-old .wizi-option-ajout .wizi-zone-btn{display:inline;zoom:1;}
.wizi-option-ajout .wizi-textarea, #wizi-txt-mobile{width:100%;}
#wizi-txt-mobile{height:24px;line-height:24px;}
.wizi-sms-prix,.wizi-message-prix,.wizi-papier-prix{color:#c01b24;}
.wizi-option-ajout .wizi-btn{width:100%;}
.firefox .wizi-option-ajout a.wizi-btn{width:96%;}
.wizi-option-ajout .wizi-btn span{width:100%;}
.webkit .wizi-option-ajout .wizi-btn > span,.webkit .wizi-option-ajout .wizi-btn > span{width:98%;}
.wizi-option-ajout .wizi-btn span span{width:90%;padding:0 5%;}
.wizi-option-ajout a.wizi-btn span span{width:90.2%;padding:0 5%;}
.webkit .wizi-option-ajout .wizi-btn span span,.webkit .wizi-option-ajout .wizi-btn span span{width:90.2%;}
.wizi-form-remise .wizi-btn span span{width:90%;padding:0 5%;}
.wizi-estimation,.wizi-fidelite,.wizi-panier-contact,.wizi-imprimer{background:#f6f6f6;padding:8px 20px 8px 58px;margin-bottom:20px;font-size:1.2em;text-align:left;color:#222222;}
.wizi-estimation{background:#f6f6f6 url(/_t/_/images/npc-livraison.png) no-repeat 13px 14px;}
.wizi-fidelite{background:#f6f6f6 url(/_t/_/images/npc-fidelite.png) no-repeat 15px 10px;}
.wizi-panier-contact{background:#f6f6f6 url(/_t/_/images/npc-contact.png) no-repeat 17px 10px;}
.wizi-imprimer{padding:8px 20px 8px 8px;line-height:26px;background:#f6f6f6;text-transform:uppercase;}
.wizi-imprimer-a{padding:0 0 0 50px;background:url(/_t/_/images/npc-imprimer-bleu.png) no-repeat 9px -2px;}
.wizi-estimation-val,.wizi-fidelite-val,.wizi-panier-contact a,.wizi-imprimer-a{display:block;color:#029cd7;}
.wizi-panier-contact a{text-transform:uppercase;}
.wizi-fidelite .wizi-btn span span{font-size:1em;}
.wizi-ident-choix{list-style:none;padding:0;overflow:hidden;font-size:1em;}
.msie7 .wizi-ident-choix{float:left;width:100%;position:relative;}
.msie6 .wizi-ident-choix{float:left;width:100%;overflow:hidden;}
.wizi-ident-choix li{float:left;position:relative;z-index:30;height:30px;width:44%;padding:2%;background:#fbfbfb;border:1px solid #fbfbfb;cursor:pointer;font-size:1em;color:#666666;}
.wizi-ident-choix .wizi-choix-2{float:right;}
.msie6 .wizi-ident-choix li{position:static;}
.wizi-ident-choix li .wizi-choix-h1{display:block;font-size:1.4em;font-weight:normal;color:#222222;}
.wizi-ident-choix .wizi-selected{padding-bottom:4%;background:#f6f6f6;border-color:#ebebeb;border-bottom:1px solid #f6f6f6;}
.wizi-blocT1,.msie6 #wizi-ident-client.wizi-selected,.msie6 #wizi-create-client.wizi-selected{display:block;overflow:hidden;padding:14px;margin-bottom:20px;background:#f6f6f6;border:1px solid #ebebeb;}
.wizi-npc-col-g .wizi-blocT1{width:94.8%;}
#btn-paiement{height:40px;}
.msie6 #wizi-valid-info-client{width:63%;}
.wizi-blocT1.wizi-npc-col-g{width:59.7%;}
.wizi-pas-gagne{margin:-1px 0 20px 0;}
#wizi-ident-client.wizi-selected, #wizi-create-client.wizi-selected{display:block;}
.wizi-npc-h2{padding:6px 10px 4px 10px;margin-bottom:3%;background:#dcedf3;color:#222222;font-size:1.4em;text-transform:uppercase;}
.msie-old .wizi-npc-h2{padding:4px 10px;}
.wizi-npc-h2 span{color:#029cd7;}
.wizi-ident-bloc{float:left;width:48%;font-size:1em;text-align:center;color:#666666;}
.wizi-ident-bloc-d{float:right;}
.wizi-ident-bloc-full{float:none;width:100%;}
.wizi-ident-btn{display:inline-block;overflow:hidden;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.3em;font-weight:bold;text-decoration:none;}
.msie-old .wizi-ident-btn{display:inline;zoom:1;}
.wizi-ident-btn span{display:block;height:28px;line-height:28px;padding:0 10px 0 0;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wizi-ident-btn .wizi-ident-btn-picto{float:left;padding:0;margin-right:10px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.wizi-ident-btn .wizi-ident-btn-picto span{float:left;height:28px;padding:0;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
/*Bouton Facebook*/
.wizi-ident-facebook{background:#7790c4;background:-moz-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7790c4),color-stop(100%,#677eb0));background:-webkit-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-o-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-ms-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:linear-gradient(to bottom,#7790c4 0%,#677eb0 100%);border:1px solid #687fb1;text-shadow:1px 1px 1px #253a6a;}
.wizi-ident-facebook .wizi-ident-btn-picto{border-right:1px solid #a1b1d8;}
.wizi-ident-facebook .wizi-ident-btn-picto span{width:26px;border-right:1px solid #687fb1;background:url('/_t/_/images/npc-btn-facebook.png') no-repeat center center;}
/*Bouton Paypal*/
.wizi-ident-paypal{background:#346799;background:-moz-linear-gradient(top,#346799 0%,#175289 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#346799),color-stop(100%,#175289));background:-webkit-linear-gradient(top,#346799 0%,#175289 100%);background:-o-linear-gradient(top,#346799 0%,#175289 100%);background:-ms-linear-gradient(top,#346799 0%,#175289 100%);background:linear-gradient(to bottom,#346799 0%,#175289 100%);border:1px solid #185286;text-shadow:1px 1px 1px #0d345a;}
.wizi-ident-paypal .wizi-ident-btn-picto{border-right:1px solid #6792bb;}
.wizi-ident-paypal .wizi-ident-btn-picto span{width:47px;border-right:1px solid #1a548a;background:url('/_t/_/images/npc-btn-paypal.png') no-repeat center 9px;}
.wizi-ident-bloc em{display:block;padding-top:4px;}
.wizi-ident-bloc em span{display:block;color:#222222;}
/* ----------------------- Déj   commandé ------------------------ */
.wizi-ident-client-classic,.wizi-ou,.wizi-ident-client-tiers{vertical-align:middle;display:inline-block;}
.msie-old .wizi-ident-client-classic,.msie-old .wizi-ou,.msie-old .wizi-ident-client-tiers{display:inline;zoom:1;}
.wizi-ident-client-classic{width:50%;}
.wizi-ou{width:9%;font-size:1.4em;text-align:center;color:#d5d5d5;}
.wizi-ident-client-tiers{width:39%;}
.wizi-ident-client-tiers .wizi-ident-bloc{float:none;width:100%;}
.wizi-ident-client-tiers .wizi-ident-btn{display:block;}
.wizi-ident-client-tiers .wizi-ident-facebook{margin-bottom:12px;}
.msie-old .wizi-ident-client-tiers .wizi-ident-facebook span,.msie-old .wizi-ident-client-tiers .wizi-ident-paypal span{vertical-align:middle;}
.msie-old .wizi-ident-client-tiers .wizi-ident-facebook .wizi-ident-btn-picto,.msie-old .wizi-ident-client-tiers .wizi-ident-paypal .wizi-ident-btn-picto{float:none;display:inline;zoom:1;}
.wizi-regroupement{margin-bottom:10px;text-align:right;}
.wizi-label{display:inline-block;vertical-align:middle;font-size:1.2em;text-align:right;color:#222222;}
.msie-old .wizi-label{display:inline;zoom:1;}
.wizi-textbox,.wizi-textarea{display:inline-block;vertical-align:middle;padding-left:7px;background:#ffffff;border:1px solid #e2e2e2;font-size:1.2em;color:#666666;}
.wizi-textarea{height:5.2em;padding-top:5px}
.msie-old .wizi-textbox,.msie-old .wizi-textarea{display:inline;zoom:1;}
.msie-old .wizi-textarea,.msie .wizi-textarea{padding:1px 3px;overflow:auto;}
.wizi-textbox{height:18px;line-height:18px;}
.wizi-textbox:hover,.wizi-textbox:focus,.wizi-textarea:hover,.wizi-textarea:focus{border:1px solid #dcedf3;color:#222222;}
.wizi-is-not-valid .wizi-textbox,.wizi-is-not-valid .wizi-textarea,.wizi-is-not-valid .wizi-select{background:#ffe5e5;border-color:#e88383;}
.wizi-ident-client-classic .wizi-label{width:31%;padding-right:1%;}
.wizi-ident-client-classic .wizi-textbox{width:58%;}
.wizi-npc-form fieldset{border:none;padding-top:10px;margin-bottom:12px;margin-top:12px}
.wizi-npc-form legend{font-size:1.2em;font-weight:bold;color:#000000;}
.msie-old .wizi-npc-form legend,.msie8 .wizi-npc-form legend{margin-bottom:10px;}
.wizi-npc-form legend .facultatif{font-size:0.85em;font-weight:normal;font-style:italic;color:#666666;}
.wizi-npc-form .wizi-regroupement{padding-right:4%;}
.wizi-is-not-valid{position:relative;}
.wizi-is-valid{position:relative;}
.wizi-npc-form .wizi-label{width:31%;padding-right:1%;}
.wizi-npc-form .wizi-textbox,.wizi-npc-form .wizi-textarea{width:62.8%;}
.wizi-npc-form select{width:64.4%;font-size:1.1em;padding-left:3px}
.wizi-form-info{display:block;margin:4px 0 0 35.5%;width:64.4%;font-size:1em;font-style:italic;text-align:left;color:#666666;}
.wizi-is-not-valid .wizi-form-info{background:#ffe5e5;padding:1px 1%;width:62.4%;}
.wizi-form-precision{display:block;margin:4px 0 0 35.5%;width:64.4%;font-size:1rem;font-style:italic;text-align:left;color:#666666;}
.wizi-form-correction{text-decoration:underline;cursor:pointer;color:#1f7dbe;}
.wizi-choix-horiz ul,.wizi-choix-verti ul{display:inline-block;width:64.4%;padding-left:0;list-style:none;list-style-image:none;font-size:1em;text-align:left;}
.msie-old .wizi-choix-horiz ul,.msie-old .wizi-choix-verti ul{display:inline;zoom:1;}
.wizi-choix-horiz li{display:inline-block;font-size:1em;margin-right:5%;}
.msie-old .wizi-choix-horiz li{display:inline;zoom:1;}
.wizi-choix-verti li{display:block;font-size:1em;margin-bottom:6px;}
.wizi-choix-horiz li label,.wizi-choix-verti li label{font-size:1.2em;}
.wizi-choix-horiz .wizi-choix-select li{margin-right:1%;}
.wizi-choix-horiz .wizi-choix-select select{width:auto;}
.wizi-newsletter-abo .wizi-label{font-size:1.1em;}
.wizi-newsletter-abo ul{padding-top:2px;}
/*.wizi-newsletter-abo{margin-bottom:20px;}
.wizi-newsletter-abo .wizi-label{width:auto;}
.wizi-newsletter-abo ul{width:22%;}
*/
.wizi-fs-checkbox label{display:block;margin:0 0 0 34.2%;width:64.4%;font-size:1.2em;text-align:left;color:#222222;}
#wizi-fs-adr-livr-diff{margin-bottom:0;}
#wizi-fs-adr-livr-diff.wizi-activated{margin-bottom:12px;}
#wizi-fs-adr-fact, #wizi-fs-num-intra{display:none;}
#wizi-fs-adr-fact.wizi-activated, #wizi-fs-num-intra.wizi-activated{display:block;}
#wizi-fs-num-intra.wizi-activated{padding-top:0;}
.wizi-zone-btn{font-size:1em;}
.msie-old .wizi-zone-btn{overflow:hidden;}
.wizi-am{vertical-align:middle;}
.wizi-at{vertical-align:top;}
.wizi-al{text-align:left;}
.wizi-ac{text-align:center;}
.wizi-ar{text-align:right;}
/*Bouton Retour récapitulatif*/
.msie-old .wizi-btn-retour{float:left;}
.wizi-btn-retour span{background:#f1f1f1;border:none;}
.wizi-btn-retour span span{height:28px;line-height:28px;font-size:1em;color:#222222;text-shadow:none;}
#wizi-panier-validation #wizi-btn-continuer span span{padding-left:30px;background:url(/_t/_/images/npc-btn-continuer.png) no-repeat 10px center;}
#wizi-panier-validation #wizi-btn-recalculer span span{padding-left:30px;background:url(/_t/_/images/npc-btn-recalculer.png) no-repeat 10px center;}
#wizi-panier-validation #wizi-btn-continuer{margin-left:0;}
.paypal-checkout-on #wizi-btn-recalculer{display:none;}
.wizi-npc-panier .paypal-checkout-btn{display:inline-block;*display:inline;*zoom:1;box-sizing:border-box;vertical-align:middle;margin-left:8px;padding:0;width:166px;height:30px;border:none;background:url(/_t/_/images/checkout-with-paypal-btn.png?3) no-repeat left -300px;overflow:hidden;text-indent:-9999px;}
/*Bouton Valider commande*/
.msie-old .wizi-btn-valider{float:right;}
.wizi-btn-valider span{padding:0 10px;background:#17933d;background:-moz-linear-gradient(top,#17933d 0%,#1aa745 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#17933d),color-stop(100%,#1aa745));background:-webkit-linear-gradient(top,#17933d 0%,#1aa745 100%);background:-o-linear-gradient(top,#17933d 0%,#1aa745 100%);background:-ms-linear-gradient(top,#17933d 0%,#1aa745 100%);background:linear-gradient(to bottom,#17933d 0%,#1aa745 100%);border-color:#1aa745;}
.wizi-btn-valider:hover span,.wizi-btn-valider:focus span{background:#1aa846;background:-moz-linear-gradient(top,#1aa846 0%,#17933d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1aa846),color-stop(100%,#17933d));background:-webkit-linear-gradient(top,#1aa846 0%,#17933d 100%);background:-o-linear-gradient(top,#1aa846 0%,#17933d 100%);background:-ms-linear-gradient(top,#1aa846 0%,#17933d 100%);background:linear-gradient(to bottom,#1aa846 0%,#17933d 100%);}
.wizi-btn-valider span span{height:28px;line-height:28px;padding:0 20px 0 0;background:url(/_t/_/images/npc-btn-valider.png) no-repeat right 7px;font-size:1.5em;font-weight:bold;text-transform:uppercase;text-shadow:none;color:#000000;}
.wizi-btn-valider:hover span span,.wizi-btn-valider:focus span span{background:url(/_t/_/images/npc-btn-valider.png) no-repeat right -93px;color:#ffffff;}
#wizi-panier-validation{padding:14px 0 25px 0;text-align:right;}
#wizi-panier-validation .wizi-btn{margin-left:8px;}
.msie-old #wizi-panier-validation .wizi-btn{float:none;display:inline;zoom:1;}
.wizi-btn-retour span span{font-size:1.2em;}
.wizi-pass-oublie{padding-right:3%;color:#222222;}
.ui-autocomplete,.ui-autocomplete *{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.ui-autocomplete{font-size:1em;}
.ui-autocomplete li{font-size:1.1em;}
.wizi-panier-recap-h1{margin-bottom:1px;background:#49b9e4;padding:8px 10px;font-weight:bold;text-transform:uppercase;text-align:center;color:#ffffff;}
.wizi-panier-recap-h1 span{text-transform:none;}
.wizi-panier-recap{overflow:hidden;margin-bottom:14px;}
.wizi-c1-panier-recap{overflow:hidden;border-bottom:1px solid #49b9e4;}
.wizi-panier-recap ul{display:block;list-style:none;list-style-image:none;padding-left:0;}
.wizi-panier-recap ul li{font-size:1em;overflow:hidden;}
.wizi-table-page{width:100%;}
.wizi-table-page a{color:#029cd7;}
.wizi-table-options{margin-bottom:14px;}
.wizi-table-page,.wizi-table-page th,.wizi-table-page td{border-collapse:collapse;}
.wizi-table-page td,.wizi-table-page tbody th{padding:6px 3px;background:#ffffff;border:1px solid #eaeaea;vertical-align:top;font-size:1em;}
.wizi-panier .wizi-prod-td-photo,.wizi-table-page .wizi-prod-td-photo,.wizi-table-options .wizi-option-td-photo{width:50px;padding:6px 7px 6px 10px;}
.wizi-table-page .wizi-prod-td-photo,.wizi-table-options .wizi-option-td-photo{border-right:none;text-align:center;vertical-align:middle;}
.wizi-table-page .wizi-option-td-infos2{border-right:none;padding:6px 7px 6px 10px;}
.wizi-table-page .wizi-prod-td-infos,.wizi-table-options .wizi-option-td-infos{border-left:none;border-right:none;vertical-align:middle;}
.wizi-panier .wizi-prod-td-prix,.wizi-table-page .wizi-prod-td-prix,.wizi-table-options .wizi-option-td-prix{width:70px;vertical-align:middle;}
.wizi-table-page .wizi-prod-td-prix,.wizi-table-options .wizi-option-td-prix{border-left:none;}
.wizi-table-page .wizi-prod-td-prix a,.wizi-table-options .wizi-option-td-prix a{color:#029CD7;}
.wizi-panier .wizi-prod-td-dispo{width:90px;}
.wizi-prod-td-qte{width:68px;text-align:center;}
.wizi-prod-td-qte a,.wizi-qte{display:inline-block;vertical-align:middle;}
.wizi-qte{width:20px;margin:0 4px;}
.wizi-table-page thead{display:none;}
.wizi-table-page tbody th{background:none;color:#222222;}
.wizi-prod-photo{display:block;}
.wizi-prod-nom,.wizi-option-nom,.wizi-option-desc{display:block;font-size:1.2em;color:#222222;}
.wizi-prod-nom a{text-decoration:none;color:#222222;}
.wizi-prod-perso,.wizi-prod-var{color:#666666;}
.wizi-prod-suppr{padding:5px 0 0 0;color:#999;text-decoration:none;}
.wizi-prod-suppr:hover{text-decoration:underline;}
.wizi-prod-stock{padding-left:10px;font-size:1.2em;color:#222222;}
.wizi-prod-stock-ok{background:url(/_t/_/images/npc-stock-ok.png) no-repeat left 5px;}
.wizi-prod-stock-ko{background:url(/_t/_/images/npc-stock-ko.png) no-repeat left 5px;}
.wizi-prod-qte{font-size:1.2em;}
.wizi-prod-prix,.wizi-option-prix{font-size:1.2em;text-transform:uppercase;}
.wizi-prod-prix del,.wizi-prod-prix strong,.wizi-option-prix del,.wizi-option-prix strong{display:block;white-space:nowrap;}
.wizi-prod-prix strong,.wizi-option-prix{font-weight:normal;color:#c01b24;}
.wizi-prod-prix del,.wizi-option-prix del{font-size:0.85em;color:#666;}
.wizi-prod-prix-unit .wizi-prod-prix,.wizi-prod-prix-unit .wizi-prod-prix strong{color:#222222;}
#wizi-btn-prec, #wizi-btn-suiv{float:left;}
#wizi-btn-prec{margin-left:6px;}
#wizi-btn-prec a, #wizi-btn-suiv a{float:left;display:block !important;overflow:hidden;text-indent:-9000px;padding:4px 10px 5px 10px;width:9px;height:10px;background:#49b9e4 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat left top;outline:none;}
#wizi-btn-prec a{background:#49b9e4 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat -16px -23px;}
#wizi-btn-prec a.disable{background:#49b9e4 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat 10px -23px;}
#wizi-btn-suiv a{margin-right:20px;background:#49b9e4 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat -16px 4px;}
#wizi-btn-suiv a.disable{background:#49b9e4 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat 10px 4px;}
.wizi-panier-nb{height:19px;line-height:19px;}
.wizi-panier-options-h1{clear:both;margin-bottom:1px;background:#f6f6f6;border:1px solid #eaeaea;padding:7px 9px;text-transform:uppercase;text-align:center;color:#666666;}
html>
/**/
body .wizi-recap-total{display:table;border-spacing:10px;}
.wizi-recap-total{background:#dcedf3;width:100%;margin-bottom:20px;}
.msie-old .wizi-recap-total{width:92%;padding:10px 4%;}
html>
/**/
body .wizi-recap-total p{
/* Tout sauf IE 6,7 */
display:table-row;}
.wizi-recap-total p{font-size:1.3em;text-transform:uppercase;color:#000000;}
html>
/**/
body .wizi-recap-total .wizi-recap-total-h1{display:table-cell;}
html>
/**/
body .wizi-recap-total .wizi-recap-total-val{display:table-cell;}
.wizi-recap-total .wizi-recap-total-val{text-align:center;}
.msie-old .wizi-recap-total .wizi-recap-total-h1,.msie-old .wizi-recap-total .wizi-recap-total-val{vertical-align:top;display:inline;zoom:1;}
.msie-old .wizi-recap-total{overflow:hidden;}
.msie-old .wizi-recap-total .wizi-recap-total-h1{float:left;width:60%;}
.msie-old .wizi-recap-total .wizi-recap-total-val{float:right;width:30%;text-align:right;}
.wizi-recap-total-tva{font-size:.85em;text-transform:none;display:none;}
.wizi-recap-total .wizi-recap-total-val{white-space:nowrap;font-size:1.3em;color:#c01b24;}
.msie-old .wizi-recap-total .wizi-recap-total-val{margin-left:10px;}
.msie6 .wizi-btn-retour{width:20%;}
#wizi-livraison-h1, #wizi-paiement-h1{margin-bottom:10px;}
html>
/**/
body .wizi-npc-livr-thead{margin:0 -5px;}
.msie-old .wizi-npc-livr-thead{margin:0 -2px 5px -2px;}
html>
/**/
body .wizi-c1-npc-livr-thead{display:table;width:100%;border-spacing:5px;}
html>
/**/
body .wizi-npc-livr-thead-tr{display:table-row;}
html>
/**/
body .wizi-npc-livr-thead-td{display:table-cell;background:#f6f6f6;padding:5px;text-align:center;font-weight:bold;}
.msie-old .wizi-npc-livr-thead-td{margin:0 2px;display:inline;zoom:1;}
.msie-old .wizi-npc-livr-thead-td{width:63%;}
#wizi-modes-livraison{margin-bottom:20px;}
.wizi-npc-livr-thead-td{background:#f6f6f6;padding:5px;text-align:center;font-weight:bold;}
html>
/**/
body .wizi-form-livr{display:table;border-spacing:10px;}
.wizi-form-livr{background:#ffffff;border:1px solid #eaeaea;width:100%;margin-bottom:5px;}
.msie-old .wizi-form-livr{width:99.8%;display:block;}
.wizi-form-livr.wizi-selected
/*,.msie-old #wizi-modes-livraison .wizi-selected*/
{border-color:#85d1ee;background:#f4fafb;}
html>
/**/
body .wizi-c1-form-livr{display:table-row;}
.msie-old .wizi-c1-form-livr{display:block;width:98.3%;}
.wizi-c1-form-livr{cursor:pointer;}
html>
/**/
body .wizi-c1-form-livr div{display:table-cell;border-collapse:collapse;}
.wizi-form-livr div{vertical-align:middle;}
.msie-old .wizi-form-livr div{padding:5px;display:inline;zoom:1;}
.wizi-form-livr-img,.wizi-form-livr-prix,.wizi-form-livr-date{text-align:center;}
.wizi-form-livr-img{width:50px;}
.wizi-form-livr-mode{padding:0 5px}
.wizi-form-livr-mode p{font-size:1.1em;color:#222;}
.wizi-form-livr-mode .wizi-livr-mode-h1{margin-bottom:6px;font-size:1.4em;text-transform:uppercase;color:#029cd7;}
.wizi-livr-mode-h1{margin-bottom:6px;text-transform:uppercase;color:#029cd7;}
.wizi-form-livr-date{width:80px;}
.msie-old .wizi-form-livr-date{width:17%;}
.wizi-form-livr-date p{font-size:1.1em;font-style:italic;}
.wizi-form-livr-prix{width:80px;}
.msie-old .wizi-form-livr-prix{width:12.6%;}
.msie6 .wizi-form-livr-prix{width:11%;}
.wizi-form-livr-prix p{font-size:1.3em;font-weight:bold;color:#c01b24;text-transform:uppercase;}
.wizi-form-livr-detail-offert{display:block;text-transform:lowercase;font-size:.9em;color:#222;}
.wizi-form-livr .clear{clear:both;display:block;}
.wizi-delais-infos{margin-bottom:25px;font-size:1em;font-style:italic;color:#666666;}
#wizi-modes-paiement{margin:0 -1% 5px -1%;}
.wizi-form-paie{vertical-align:middle;display:inline-block;width:46%;margin:0 0 8px 1%;background:#ffffff;border:1px solid #eaeaea;padding:5px 1% 8px 1%;text-align:center;font-size:1.2em;}
.msie-old .wizi-form-paie{display:inline;zoom:1;}
.wizi-form-paie.wizi-selected{border-color:#85d1ee;background:#f4fafb;}
.wizi-form-paie.wizi-selected p{font-weight:bold;}
.wizi-form-paie input[type=radio], .wizi-form-livr input[type=radio]{display:none}
.wizi-paie-mode-h1{padding-top:4px;display:block;text-align:center;font-weight:normal;color:#000;font-size:1em;}
.wizi-form-paie p span{font-weight:bold;color:#C01B24;}
.wizi-zone-validation label{display:block;padding-bottom:14px;font-size:1.3em;text-align:right;}
.wizi-validation-cgv{padding-top:14px;}
.msie6 .wizi-validation-cgv{clear:both;}
.wizi-zone-validation a{color:#c33e3e;}
.wizi-validation-total{text-align:right;}
.wizi-validation-total .wizi-btn-valider{margin-left:20px;}
.msie-old .wizi-validation-total,.msie8 .wizi-validation-total{float:none;}
.msie-old .wizi-validation-total .wizi-btn-valider{float:none;}
.msie6 .wizi-validation-total .wizi-btn-valider{margin:0;}
.wizi-validation-total .wizi-btn-valider span span{padding:0 10px;}
.wizi-validation-total strong{font-size:1.2em;color:#c01b24;}
.msie6 .wizi-validation-total strong{margin-right:20px;}
/* --------------------------- Confirmation de commande -------------------------- */
.wizi-zone-confirmation,.wizi-zone-tuto{padding:12px 14px;margin-bottom:20px;}
.wizi-zone-confirmation p,.wizi-zone-tuto p{margin-bottom:4px;color:#222222;}
.wizi-zone-confirmation{background:#f6f6f6;}
.wizi-confirmation-num{padding-left:16px;margin-bottom:4px;background:url(/_t/_/images/npc-v.png) no-repeat left 6px;font-size:1.6em;}
.wizi-zone-confirmation .wizi-confirmation-num{color:#2bab0d;}
.wizi-confirmation-suivi{font-size:1.1em;color:#666666;}
.wizi-confirmation-suivi a{white-space:nowrap;color:#1f7dbe;}
.wizi-zone-tuto{background:#ffe5e5;}
.wizi-tuto-infos{float:left;display:block;}
.wizi-zone-tuto-cheque .wizi-tuto-infos{width:50%;}
.wizi-tuto-infos strong{font-weight:normal;text-transform:uppercase;vertical-align:top;}
.wizi-tuto-info{display:inline-block;font-weight:bold;}
.msie-old .wizi-tuto-info{display:inline;zoom:1;}
.wizi-tuto-illust{float:right;display:block;width:20%;padding-left:146px;background:url(/_t/_/images/npc-tuto-cheque.png) no-repeat left top;font-style:italic;}
.wizi-zone-tuto .wizi-tuto-illust{color:#870007;}
.wizi-table,.wizi-table th,.wizi-table td{border-collapse:collapse;border:1px solid #222222;text-align:center;color:#222222;background:#ffffff;}
.wizi-table{margin-bottom:10px;width:100%;}
.wizi-table thead th{background:#222222;font-weight:bold;color:#ffffff;}
.wizi-confirmation-h2{font-size:1.4em;font-weight:bold;margin-bottom:10px;}
.wizi-confirmation-fs-adr{padding:10px 14px 12px 14px;overflow:hidden;border:1px solid #eaeaea;}
.wizi-confirmation-fs-adr .wizi-confirmation-h2{color:#222222;margin:0;}
.msie-old .wizi-confirmation-fs-adr .wizi-confirmation-h2{margin-bottom:10px;}
.wizi-confirmation-fs-adr address{float:left;display:block;width:48%;margin:0;font-size:1.2em;font-style:normal;}
.wizi-confirmation-livr{float:right;display:block;width:48%;}
.wizi-confirmation-livr{float:right;display:block;width:48%;}
.wizi-confirmation-livr img{float:left;margin:0 10px 10px 0;}
.wizi-confirmation-livr strong{display:block;font-weight:normal;text-transform:uppercase;}
.wizi-cross-sell-end .wizi-panier-recap-h1{margin-bottom:10px;}
.wizi-prod-img{margin-bottom:20px;}
.wizi-cross-sell-end .wizi-left{float:left;}
.wizi-cross-sell-end .wizi-right{float:right;}
/* ----------------- Panier vide ------------------ */
.wizi-panier-vide{background:url(/_t/_/images/npc-sac-clair.png) no-repeat left top;height:350px;padding:115px 0 0 400px;}
.wizi-panier-vide-txt{font-size:22px;color:#000000;margin-bottom:30px;}
.wizi-panier-vide-txt strong{display:block;color:#029cd7;font-size:36px;font-weight:normal;text-transform:uppercase;}
.payplug__btn{bottom:-39px!important;opacity:0;height:38px!important;border:none;box-sizing:border-box;max-height:40px!important;background:#bac234!important;}
.payplug__btn:hover, .payplug__btn:focus{background:#939a1e!important}
#wizi-btn-commencer span span{padding:6px 47px 6px 10px;height:auto;line-height:normal;border:none;background:url(/_t/_/images/npc-btn-commencer-clair.png) no-repeat right 13px;}
.payplug__btn.loading{width:95%;background:#bac234 50% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='64' height='64' fill='%23161515'%3E%3Ccircle cx='16' cy='3' r='2.033'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(45 16 16)' cx='16' cy='3' r='.498'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.125s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(90 16 16)' cx='16' cy='3' r='0'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.25s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(135 16 16)' cx='16' cy='3' r='0'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.375s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(180 16 16)' cx='16' cy='3' r='0'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.5s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(225 16 16)' cx='16' cy='3' r='.622'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.625s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(270 16 16)' cx='16' cy='3' r='1.927'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.75s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(315 16 16)' cx='16' cy='3' r='2.855'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.875s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3Ccircle transform='rotate(180 16 16)' cx='16' cy='3' r='0'%3E%3Canimate attributeName='r' values='0;3;0;0' dur='1s' repeatCount='indefinite' begin='0.5s' keySplines='0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8;0.2 0.2 0.4 0.8' calcMode='spline'/%3E%3C/circle%3E%3C/svg%3E")!important;transition:background 0s;background-size:30px auto!important;}
#wizi-btn-commencer span span span{padding:0 12px 0 0;font-size:14px;font-weight:bold;text-transform:uppercase;border-right:1px solid #000000;color:#ffffff;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.container-submit-button:hover #btn-paiement, .container-submit-button:hover .payplug__btn.loading{background-color:#939a1e!important}
.wizi-etape{color:#676561}
.wizi-pointe{border-color:#fff #fff #fff #c1bfb9}
.wizi-c1-etape{background:#c1bfb9;color:#161515}
.wizi-middle .wizi-pointe{border-color:transparent transparent transparent #c1bfb9}
.wizi-npc-etapes a{color:#676561}
.wizi-current .wizi-c1-etape{background:#c82228;color:#fff}
.wizi-current .wizi-pointe{border-color:transparent transparent transparent #c82228}
.wizi-done .wizi-c1-etape{background:#676561; color:#fff;}
.wizi-done .wizi-pointe{border-color:transparent transparent transparent #676561}
.wizi-npc-etapes .wizi-current,.wizi-npc-etapes .wizi-current a,.wizi-npc-etapes .wizi-done,.wizi-npc-etapes .wizi-done a{color:#fff}
.wizi-pointe-bg,.wizi-middle .wizi-pointe-bg{border-color:#c1bfb9 #c1bfb9 #c1bfb9 #fff}
.wizi-current .wizi-pointe-bg{border-color:#c82228 #c82228 #c82228 #fff}
.wizi-done .wizi-pointe-bg{border-color:#676561 #676561 #676561 #fff}
.wizi-npc-h1{color:#161515}
.wizi-npc-h1 span{color:#161515}
.wizi-panier-sauvegarde{background:url(/_t/_/images/npc-diskette.png) no-repeat left center;color:#676561}
.wizi-panier{border-color:#c1bfb9}
.wizi-panier td{background:#f3f2ee;border-color:#c1bfb9}
.wizi-panier thead th{border-right:#fff}
.wizi-panier thead tr{border-color:#161515}
.wizi-panier thead tr,.wizi-panier-prod,.wizi-livraison-tr,.wizi-form-remise-tr,.wizi-livraison-comp-tr td{border:none}
.wizi-total-tr{border-top-color:#fff;border-left-color:#383633;border-right-color:#383633}
.wizi-panier thead th{background:none}
.wizi-panier thead th div{background:#383633;color:#fff}
.wizi-option-val{font-size:1.1em;color:#676561}
.wizi-livraison-comp-tr td{background:#f3f2ee}
.wizi-livraison-tr td{background:#e9e7de}
.wizi-panier .wizi-livraison-tr td{border-top-color:#c1bfb9}
.wizi-panier .impair td{background:#fff}
.wizi-panier .wizi-livraison-tr:nth-last-child(4) td{border-bottom:none}
.wizi-panier .wizi-livraison-comp-tr,.wizi-panier .wizi-livraison-comp-tr td{border-color:#ffca5a}
.wizi-livraison-comp-tr td{background:#ffca5a}
.wizi-livraison-comp{background:none;color:#161515}
.wizi-livraison-comp a{color:#161515}
.wizi-panier .last td{border-color:#c1bfb9}
.wizi-panier tfoot tr:nth-last-child(2) td{border-color:#f3f2ee}
.wizi-panier tfoot{border-color:#fff}
.wizi-form-remise-tr td{background:#f3f2ee}
.wizi-remise-h1{color:#161515}
.wizi-panier .wizi-total-th{background:#383633;border-color:#383633}
.wizi-total-panier{color:#fff}
.wizi-total-panier-prix{color:#fff}
.wizi-liste-options{background:#f3f2ee;border-color:#c1bfb9}
.wizi-liste-options .wizi-npc-h1 span{color:#161515}
.wizi-option-ajout{border-color:#c1bfb9}
#wizi-suivi-sms{background:url(/_t/_/images/npc-sms.png) no-repeat 8px 6px}
#wizi-message-colis{background:url(/_t/_/images/npc-message-colis.png) no-repeat 9px 6px}
#wizi-papier-cadeau{background:url(//apps.mesepices.com/images/v1/tote-bag-emballage-cadeau-mes-epices-com.png) no-repeat -10px 8px}
#wizi-message-colis .wizi-avantage-h1,#wizi-suivi-sms .wizi-avantage-h1{color:#161515}
.wizi-option-ajout .wizi-papier-desc{font-size:1.1em}
.wizi-papier-prix{color:#161515}
.wizi-papier-prix strong,.wizi-sms-prix strong{color:#161515}
.wizi-sms-prix,.wizi-message-prix,.wizi-papier-prix{color:#161515}
.wizi-estimation,.wizi-fidelite,.wizi-panier-contact{background:#e9e7de;color:#161515}
.wizi-estimation{background:#e9e7de url(/_t/_/images/npc-livraison.png) no-repeat 13px 14px}
.wizi-fidelite{background:#e9e7de url(/_t/_/images/npc-fidelite.png) no-repeat 15px 10px}
.wizi-panier-contact{background:#e9e7de url(/_t/_/images/npc-contact.png) no-repeat 17px 10px}
.wizi-estimation-val,.wizi-fidelite-val,.wizi-panier-contact a{color:#161515}
.wizi-ident-choix li{background:#f3f2ee;border-color:#f3f2ee;color:#676561}
.wizi-ident-choix li .wizi-choix-h1{color:#161515}
.wizi-ident-choix .wizi-selected{background:#e9e7de;border-color:#ebebeb;border-bottom:1px solid #e9e7de}
.wizi-blocT1,.msie6 #wizi-ident-client.wizi-selected,.msie6 #wizi-create-client.wizi-selected{background:#f3f2ee;border-color:#e9e7de}
.wizi-npc-h2{background:none;color:#c82228;border-bottom-color:#a09590}
.wizi-npc-h2 span{color:#c82228}
.wizi-ident-bloc{color:#676561}
.wizi-ident-btn span{color:#fff}
.wizi-ident-facebook{background:#7790c4;background:-moz-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7790c4),color-stop(100%,#677eb0));background:-webkit-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-o-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:-ms-linear-gradient(top,#7790c4 0%,#677eb0 100%);background:linear-gradient(to bottom,#7790c4 0%,#677eb0 100%);-pie-background:linear-gradient(#7790c4,#677eb0);behavior:url(/_t/11642/js/PIE.htc);border-color:#687fb1;text-shadow:1px 1px 1px #253a6a}
.wizi-ident-facebook .wizi-ident-btn-picto{border-color:#a1b1d8}
.wizi-ident-facebook .wizi-ident-btn-picto span{border-color:#687fb1;background:url('/_t/_/images/npc-btn-facebook.png') no-repeat center center}
.wizi-ident-paypal{background:#346799;background:-moz-linear-gradient(top,#346799 0%,#175289 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#346799),color-stop(100%,#175289));background:-webkit-linear-gradient(top,#346799 0%,#175289 100%);background:-o-linear-gradient(top,#346799 0%,#175289 100%);background:-ms-linear-gradient(top,#346799 0%,#175289 100%);background:linear-gradient(to bottom,#346799 0%,#175289 100%);-pie-background:linear-gradient(#346799,#175289);behavior:url(/_t/11642/js/PIE.htc);border-color:#185286;text-shadow:1px 1px 1px #0d345a}
.wizi-ident-paypal .wizi-ident-btn-picto{border-color:#6792bb}
.wizi-ident-paypal .wizi-ident-btn-picto span{border-color:#1a548a;background:url('/_t/_/images/npc-btn-paypal.png') no-repeat center 9px}
.wizi-ident-bloc em span{color:#161515}
.wizi-ou{color:#a09590}
.wizi-label{color:#676561}
.wizi-textbox,.wizi-textarea{background:#fff;border-color:#e2e2e2;color:#676561}
.wizi-textbox:hover,.wizi-textbox:focus,.wizi-textarea:hover,.wizi-textarea:focus{border-color:#ffeae8;color:#161515}
.wizi-is-not-valid .wizi-textbox,.wizi-is-not-valid .wizi-textarea,.wizi-is-not-valid .wizi-select{background:#fff1f1;border-color:#e88383}
.wizi-npc-form fieldset{border:none}
.wizi-npc-form legend{color:#c82228;}
.wizi-npc-form legend .facultatif{color:#676561}
.wizi-is-not-valid:after{position:absolute;content:"\e944";color:#be1822;font-family:'mesepices-icons';font-size:1.3rem;top:7px;right:0;}
.wizi-is-valid:after{position:absolute;content:"\e945";color:#939a1e;font-family:'mesepices-icons';font-size:1.3rem;top:7px;right:0;}
.msie6 .wizi-is-valid{background:url(/_t/_/images/npc-champ-ok-ie6.png) no-repeat right 5px}
.wizi-form-info{color:#676561}
.wizi-is-not-valid .wizi-form-info{background:#fff1f1}
.wizi-form-precision{color:#676561}
.wizi-form-correction{color:#161515}
.wizi-fs-checkbox label{color:#161515}
.wizi-btn-retour span{background:none}
.wizi-panier-contact{background:#c1bfb9}
.wizi-pass-oublie{color:#676561}
.wizi-panier-recap-h1{background:#161515!important;color:#f3f2ee}
.msie6 .wizi-panier-recap-h1,.msie7 .wizi-panier-recap-h1,.msie8 .wizi-panier-recap-h1{background-color:#161515!important}
.wizi-c1-panier-recap{border-color:#161515}
.wizi-table-page a{color:#161515}
.wizi-table-page td,.wizi-table-page tbody th{background:#fff;border-color:#c1bfb9}
.wizi-table-page .wizi-option td{background:#f3f2ee;border-color:#c1bfb9}
.wizi-parrainage-tr td,.wizi-remise-tr td{background:#bac234;border-color:#c1bfb9}
.wizi-panier .wizi-parrainage-tr td{border-left-color:#c1bfb9!important}
.wizi-table-page .wizi-prod-td-photo,.wizi-table-options .wizi-option-td-photo{border-right:none;font-size:4rem;color:#393633}
.wizi-table-page .wizi-option-td-infos2{border-right:none}
.wizi-table-page .wizi-prod-td-infos,.wizi-table-options .wizi-option-td-infos{border-left:none;border-right:none}
.wizi-table-page .wizi-prod-td-prix,.wizi-table-options .wizi-option-td-prix{border-left:none}
.wizi-table-page .wizi-prod-td-prix a,.wizi-table-options .wizi-option-td-prix a{color:#161515}
.wizi-table-page tbody th{background:none;color:#161515}
.wizi-prod-nom,.wizi-option-nom,.wizi-option-desc{color:#161515}
.wizi-prod-nom a{color:#161515}
.wizi-prod-perso,.wizi-prod-var,.wizi-prod-the{color:#676561;font-size:1.1rem}
.wizi-prod-suppr{color:#676561}
.wizi-prod-stock{color:#161515}
.wizi-prod-stock-ok{background:none}
.wizi-prod-stock-ok:before{content:"\e945";color:#939a1e;font-family:'mesepices-icons';display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}
.wizi-prod-stock-ko{background:none}
.wizi-prod-stock-ko:before{content:"\e944";color:#be1822;font-family:'mesepices-icons';display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}
.wizi-prod-prix strong,.wizi-option-prix{color:#161515}
.wizi-prod-prix del,.wizi-option-prix del{color:#666}
.wizi-prod-prix-unit .wizi-prod-prix,.wizi-prod-prix-unit .wizi-prod-prix strong{color:#161515}
#wizi-btn-prec a,#wizi-btn-suiv a{background:#161515 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat left top}
#wizi-btn-prec a{background:#161515 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat -16px -23px}
#wizi-btn-prec a.disable{background:#161515 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat 10px -23px}
#wizi-btn-suiv a{background:#161515 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat -16px 4px}
#wizi-btn-suiv a.disable{background:#161515 url(/_t/_/images/npc-recap-panier-nav2.png) no-repeat 10px 4px}
.wizi-panier-options-h1{background:#e9e7de;border-color:#c1bfb9;color:#676561}
.wizi-recap-total{background:#383633}
.wizi-recap-total p{color:#161515}
.wizi-recap-total .wizi-recap-total-val{color:#fff}
html>
/**/
body .wizi-npc-livr-thead-td{background:#e9e7de}
.wizi-npc-livr-thead-td{background:#e9e7de}
.wizi-form-livr{border:1px solid #c1bfb9}
.wizi-form-livr.wizi-selected{border:1px solid #fbb933;background:rgba(255,202,90,.3)}
.wizi-form-livr-mode p{color:#222}
.wizi-form-livr-mode .wizi-livr-mode-h1{color:#161515}
.wizi-livr-mode-h1{color:#161515}
.wizi-form-livr-prix p{color:#161515}
.wizi-form-livr-detail-offert{color:#222}
.wizi-delais-infos{color:#676561}
.wizi-form-paie{border-color:#c1bfb9;border-radius:3px}
.wizi-form-paie.wizi-selected{border-color:#fbb933;background:rgba(255,202,90,.3)}
.wizi-paie-mode-h1{color:#676561}
.wizi-form-paie p span{color:#161515}
.wizi-zone-validation a{color:#c33e3e}
.wizi-validation-total strong{color:#161515}
.wizi-zone-confirmation p,.wizi-zone-tuto p{color:#161515}
.wizi-zone-confirmation{background:#e9e7de}
.wizi-confirmation-num{background:none!important}
.wizi-zone-confirmation .wizi-confirmation-num{color:#c82228}
.wizi-confirmation-suivi{color:#676561}
.wizi-confirmation-suivi a{color:#161515}
.wizi-zone-tuto{background:#f6f9c9}
.wizi-tuto-illust{background:url(/_t/_/images/npc-tuto-cheque.png) no-repeat left top}
.wizi-zone-tuto .wizi-tuto-illust{color:#870007}
.wizi-table,.wizi-table th,.wizi-table td{border-color:#161515;color:#161515;background:#f3f2ee}
.wizi-table thead th{background:#161515;color:#f3f2ee}
.wizi-confirmation-fs-adr{border-color:#c1bfb9}
.wizi-confirmation-fs-adr .wizi-confirmation-h2{color:#161515}
.wizi-panier-vide{background:url(//apps.mesepices.com/images/v1/npc-sac-clair.png) 0% 30px no-repeat}
.wizi-panier-vide-txt{color:#161515}
.wizi-panier-vide-txt strong{color:#161515}
#wizi-btn-commencer span span{background:url(/_t/_/images/npc-btn-commencer-clair.png) no-repeat right 13px}
#wizi-btn-commencer span span span{border-right:1px solid #352022;color:#f3f2ee;background:none}
#slides-container{max-width:960px;margin:0 auto;background:#EBE8E2}
#slides{position:relative;padding:0;margin:0;width:100%;min-height:375px;min-height:460px;background-repeat:no-repeat;background-position:50% 50%;background-color:#F0F0F0}
.slides_container{width:1010px;position:relative;display:none;margin:0 auto;padding-left:25px;left:-25px;min-height:375px}
.slides_container .block{overflow:inherit;margin:0}
.slides_container a{color:#45232a}
.slides_container div{position:relative;width:960px;min-height:460px;display:block;background-position:280px 50%;background-size:680px auto;z-index:1;background-repeat:no-repeat}
.slides_container div img{display:block}
.slides_container .h3{margin:15px 0 5px}
#slides-container .h3 + p{margin-top:0}
#slides .next, #slides .prev{position:absolute;top:50%;margin-top:-21px;width:42px;height:42px;display:block;z-index:101;font-size:4rem;text-decoration:none;color:#d22630}
#slides .next:hover, #slides .prev:hover{color:#161515}
#slides .prev{left:-27px}
#slides .next{right:-27px}
.pagination{position:absolute;z-index:5;left:50%;width:250px;margin:0 0 0 -125px;padding:0;bottom:10px;text-align:center}
.pagination li{display:inline-block;margin:0 1px;list-style:none}
.pagination li a{display:inline-block;width:20px;height:20px;overflow:hidden;text-decoration:none;}
.pagination li a:before{font-family:'mesepices-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e958";padding-left:5px;text-indent:-500px;font-size:1.2rem;letter-spacing:2rem;color:#ece9e3}
.pagination li.current a:before{color:#d22630}
.pagination li:hover a:before{color:#d22630}
.slides_container .block a{text-decoration:none}
/*BLOC TEXTE*/
#slides-container .slides_container p.slide-txt{position:absolute;z-index:9999;left:0;bottom:0;width:100%;background:url(//apps.mesepices.com/images/v1/slider/slider-slide-txt-bg.png)0% 100% repeat-x;box-sizing:border-box;min-height:250px;padding:30px;font-size:1rem;color:#46242b;margin-top:0;margin-bottom:0}
#slides-container .slides_container p.slide-txt a{display:block;width:50%}
#slides-container .slides_container p.slide-txt .h2{display:block;margin:0 0 20px;font-size:3rem;font-weight:300;line-height:3rem;color:#fff}
#slides-container .slides_container p.slide-txt .h2 a{color:#fff}
#slides-container .slides_container p.slide-txt .txt{display:block;font-size:1.8rem;color:#fff;}
#slides-container .slides_container p.slide-txt .more{font-size:1.4rem;color:#fbbb33!important}
#slides-container .slides_container p.slide-txt .more:after{border-radius:10px;background-color:#fbbb33!important;color:#161515}
#slides-container .slides_container p.slide-txt a:hover .more,#slides-container .slides_container p.slide-txt .more:hover{color:#fff!important}
#slides-container .slides_container p.slide-txt a:hover .more:after{background-color:#fff!important;color:#161515}
/*.slides_container div .h2:before{content:"";position:absolute;left:0;bottom:-25px;width:25px;height:25px;background:url(//apps.mesepices.com/images/v1/slider/slider-title-before.png) 0 0 no-repeat}
.slides_container div .h2:after{content:"";position:absolute;right:0;bottom:-25px;width:25px;height:25px;background:url(//apps.mesepices.com/images/v1/slider/slider-title-before.png) 0 0 no-repeat;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
*/
#slides-container .photo{position:absolute;z-index:1;top:0;right:0;max-width:620px;width:620px;margin:0}
#slides-container .photo-total{position:absolute;z-index:1;bottom:0;left:0;max-width:960px;width:960px;margin:0}
#slides-container .photo img{width:100%}
#slides-container div.txt-content{position:relative;z-index:9000;width:400px;min-width:370px;padding:60px 50px 30px;margin-bottom:0;height:140px;min-height:inherit;max-height:140px;box-sizing:border-box;-moz-box-sizing:border-box;background:url(//apps.mesepices.com/images/v1/slider/fond-texte-slider.png) 100% 0 repeat-y}
#slides-container div.txt-content p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.2rem;width:210px}
#slides-container div.txt-content li a{text-decoration:underline}
#slides-container div.txt-content li a:hover{text-decoration:none}
#slides-container div.txt-content-noprice{float:left;width:380px;padding-bottom:45px;margin-bottom:0;height:140px;min-height:140px;max-height:140px}
#slides-container p.brand{font-size:1.2rem;color:#46242b;margin-top:5px}
#slides-container p{}
#slides-container a.more{display:block;margin:20px 0 0;font-size:1.4rem;color:#fbb933}
#slides-container p.price{padding-top:10px;margin-bottom:5px}
#slides-container a.more:hover:after{background-color:#e06943}
#slides-container p.price .original{display:block;font-size:1.2rem;text-decoration:line-through}
#slides-container p.price .new{display:block;font-size:2.5rem;color:#dd9d34;text-shadow:0 1px 1px #fff}
#slides-container p.price .new .small{font-size:1rem}
#slides-container .h2.video-title{float:left;width:290px;padding-top:20px;font-size:1.6rem;color:#6b4944}
#slides-container p.video{position:relative;top:-15px;display:block;float:right;width:auto;padding:0 0 15px;margin-left:15px;background:url(//apps.mesepices.com/images/v1/mesepices_slider-photo-shadow.png) center bottom no-repeat}
#slides-container p.visuel-r{float:right;margin-left:15px;padding:0 0 15px;background:url(//apps.mesepices.com/images/v1/mesepices_slider-photo-shadow.png) center bottom no-repeat}
.block-blog{position:relative;overflow:hidden;background-color:#f2f0ed}
.block-blog ul.txt-content{position:relative;background:#f2f0ed url(//apps.mesepices.com/images/v1/mesepices-icon-blog-big.png) 50% 100% no-repeat;background-size:auto 100%;margin:0;padding:75px 0 0}
.block-blog .txt-content li{position:relative;display:inline-block;vertical-align:top;width:30%;height:180px;min-height:180px;padding-bottom:50px;margin:0;background:none}
.block-blog .txt-content li:first-child{padding-left:30px}
.block-blog .txt-content li .h3{color:#456454;font-size:1.6rem;line-height:2rem}
#slides-container .block-blog .txt-content li p{color:#6b4a44;font-size:1.2rem}
#slides-container .block-blog .txt-content li p.more{position:absolute;bottom:0;font-size:1.2rem;padding-bottom:.2rem}
.slides_container .block-blog .socials{position:relative;min-height:100px!important}
.block-blog .socials .h3 span{background-color:#f2f0ed}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp{border:0; margin:0; padding:0}
html, body{height:100%}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
b, strong{font-weight:bold}
img{color:transparent; font-size:0; vertical-align:middle; -ms-interpolation-mode:bicubic}
ol, ul{list-style:none}
li{display:list-item}
table{border-collapse:collapse; border-spacing:0}
th, td, caption{font-weight:normal; vertical-align:top; text-align:left}
q{quotes:none}
q:before, q:after{content:''; content:none}
sub, sup, small{font-size:75%}
sub, sup{line-height:0; position:relative; vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
svg{overflow:hidden}
@font-face{font-family:'mesepices-handwritting';  src:url('//apps.mesepices.com/css/v1/fonts/mesepices-handwritting.eot');  src:url('//apps.mesepices.com/css/v1/fonts/mesepices-handwritting.eot?#iefix') format('embedded-opentype'),url('//apps.mesepices.com/css/v1/fonts/mesepices-handwritting.woff') format('woff'),url('//apps.mesepices.com/css/v1/fonts/mesepices-handwritting.ttf') format('truetype'),url('//apps.mesepices.com/css/v1/fonts/mesepices-handwritting.svg') format('svg');  font-weight:normal;  font-style:normal;}
/* Nice images when css resized with chrome */
img{image-rendering:-webkit-optimize-contrast}
html{font-size:11px!important;overflow-y:scroll}
body{font:normal 60% Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;word-spacing:1px}
a,a[rel~='nofollow'],label,button{cursor:pointer;outline:none!important}
p,li,label,td,th,.address-message,.sponsorship-message{color:#161515;font-size:1.3rem}
address{font-size:1.1rem}
ul,li,p{padding:0;margin:0}
address,.address-message{font-style:normal;margin:.6em 0;display:block}
h1.h1 + .address-message{margin:0 0 1.5em}
input,textarea,select,textarea,button{font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.2rem;border:1px solid #e9e7de}
button{border:none}
select{border:1px solid;border-color:#c1bfb9;color:#161515;height:25px}
input[type=radio],input[type=checkbox]{border:0;margin-top:6px;width:15px}
label.labelQte{float:left;padding-right:5px;padding-top:3px}
textarea{height:6em}
.textbox:hover,.textbox:focus,textarea:hover,textarea:focus,.file:hover,.file:focus{border:1px solid;border-color:#df6742}
.clear1px{clear:both;font-size:1px}
#w_dialog-message-pop,#w_perso-message{display:none}
.button,#w_dialog-message #w_pageretour,#w_dialog-message #w_pagepanier,#w_dialog-message-pop #w_pageretour,#w_dialog-message-pop #w_pagepanier,.wizicss-button,#wizi-panier-validation .wizi-btn,.wizi-btn-retour,#wizi-panier-complement .wizi-btn-valider,.wizi-btn{border:0;border-radius:2px;border-style:solid!important;cursor:pointer;float:left;font-size:1.2rem;margin:0;overflow:visible;padding:5px 12px!important;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto}
#w_dialog-message #w_pageretour span span,#w_dialog-message #w_pageretour,#w_dialog-message-pop #w_pageretour span span,#w_dialog-message-pop #w_pageretour{font-size:1.2rem!important;height:auto}
#w_dialog-message #w_pagepanier span,#w_dialog-message-pop #w_pagepanier span{background:none!important;text-transform:uppercase}
#w_dialog-message #w_pagepanier span span,#w_dialog-message-pop #w_pagepanier span span{background:none;font-size:1.4rem;padding:2px 0;color:#161515}
#w_dialog-message #w_pageretour span,#w_dialog-message #w_pagepanier span,#w_dialog-message-pop #w_pageretour span,#w_dialog-message-pop #w_pagepanier span{padding:0;float:none}
.wizi-btn span span{border:0!important;border-radius:0;height:auto;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif}
.button span{display:block;position:relative;vertical-align:middle;text-align:right}
#zone-achat-pop{margin:0}
#btn-commander-pop{display:block;box-sizing:border-box;width:100%;padding:3% 5%;background:#bac234;border-color:#947027!important;border-radius:0 0 2px 2px!important}
#btn-commander-pop:hover,#btn-commander-pop:focus,#btn-commander-pop:active{background:#939a1e;color:#161515}
#btn-commander-pop span{font-size:1.4rem;font-weight:700}
#btn-commander-pop span:hover{color:#161515}
#btn-commander-pop span span{line-height:2.4rem;padding:0;text-align:center}
#w_dialog-message #w_pagepanier,#w_dialog-message-pop #w_pagepanier{background:#bac234;float:right;margin-left:5px;width:45%;font-weight:bold}
#w_dialog-message #w_pagepanier:hover,#w_dialog-message #w_pagepanier:focus,#w_dialog-message-pop #w_pagepanier:hover,#w_dialog-message-pop #w_pagepanier:focus{background:#939a1e}
#wizi-panier-validation #wizi-btn-recalculer span{padding-left:20px}
#wizi-panier-validation #wizi-btn-recalculer span span:before{content:"\e92f";font-size:1.1rem}
#wizi-panier-validation button+button{margin-left:15px!important}
.wizi-btn-retour span span{font-size:1.2rem!important;height:inherit!important;line-height:inherit!important}
#add-cart-btnSup{margin:10px 0 0 30px}
#add-cart-btnFast{display:none;font-size:1.4rem;width:90%;margin:7% 5% 0 5%}
#add-cart-btn,#add-cart-btnPop{padding:3% 5%!important}
#add-cart-btn:hover span,#add-cart-btnPop:hover span{color:#fff}
.btn-ajpan-fiche{min-width:195px}
.btn-ajpan-fiche span{color:#161515;display:inline-block;padding:.2rem 0 .2rem 40px}
.btn-ajpan-fiche span span{background-position:0 3px;border:none;font-size:1.4rem;height:26px;line-height:24px;padding:0;text-indent:0;text-transform:uppercase;width:auto}
.btn-ajpan-fiche span span span{border-radius:0;border-right:1px solid;display:inline;float:none;margin-right:6px;padding:0 6px 0 0;vertical-align:baseline}
.zone-btn{padding-top:10px}
#wizi-btn-commencer span span span{border:0;box-shadow:none;font-size:1.4rem;font-weight:400;text-align:left;text-shadow:none}
#wizi-btn-commencer span span span:before{content:">> ";font-family:'Cabin Condensed',sans-serif;font-size:1.6rem;letter-spacing:-.2rem;line-height:1.1rem;padding-right:10px}
.comboBox,.comboBoxChild{cursor:default}
.comboBox{background:#f3f2ee;border:1px solid #e9e7de}
.comboBox input{background:transparent;color:#161515;padding:0 4px}
.comboBox .comboBoxSelect{background:none;top:6px;right:15px}
.comboBox .comboBoxSelect:after{content:"\e915";font-size:2.2rem;font-family:mesepices-icons;color:#161515;cursor:pointer;height:36px;width:36px}
.comboBoxList{background:#fff;border:1px solid #e9e7de!important}
.comboBoxList .alt{background:#e9e7de}
.block ul,#savoir-plus-bloc ol,.billet .block ol, .Ttxt ol{margin:0 0 15px 10px}
.Ttxt ol{list-style-type:decimal}
.block p + ul,#savoir-plus-bloc p + ol,.billet .block p + ol, .Ttxt p + ol{margin-top:10px}
.block .Ttxt ul:not(.navig-page) li:before, .block .Ttxtimg ul li:before, .block .Timgtxt ul li:before{font-family:'mesepices-icons';content:"\e90a";padding:0 10px 0 0;font-size:0.8rem}
#savoir-plus-bloc ol, .billet .block ol, .Ttxt ol{counter-reset:li;list-style-type:none;}
#savoir-plus-bloc ol > li, .billet .block ol > li, .Ttxt ol > li{position:relative;padding:0 0 15px 30px;font-size:1.3rem;}
#savoir-plus-bloc ol > li:first-child, .billet .block ol > li:first-child, .Ttxt ol > li:first-child{margin-top:15px}
#savoir-plus-bloc ol > li:before, .billet .block ol > li:before, .Ttxt ol > li:before{content:counter(li) ".";counter-increment:li;position:absolute;left:0;top:-7px;min-width:30px;min-height:28px;text-align:center;font-size:2rem;color:#d22630}
.comboBoxChild a{padding:0 0 0 10px;color:#161515}
.comboBoxList .comboBoxChildHover{background:#676561!important}
.comboBoxList .current{background:#bac234!important}
.cookieShowClass{border-radius:5px;z-index:5000}
h1,h2,h3,h4,h5,h6{color:#161515;font-weight:400}
h1,.h1{padding:0 15px 25px 0;font-size:2.4rem;color:#161515}
h1 strong,.h1 strong{display:block;font-weight:400;padding:6px 10px}
h3,.h3{font-size:1.8rem;margin:10px 0}
.h5{color:#161515;font-size:1.3rem;font-weight:600;margin-bottom:5px}
.titre-blocT1{color:#df6742;margin:1em 0}
.titre-processus{border-bottom:1px solid;border-color:#df6742;color:#fff;margin-bottom:16px;padding-bottom:1px}
.titre-processus strong{background:#df6742;display:block;padding:6px 10px}
.zoom{color:#d22630;font-size:1.6rem;font-weight:700}
th{font-weight:400;padding:4px 8px}
td{padding:4px 8px}
table caption{font-size:1.6rem;padding-bottom:8px}
.tableT1,.tableT1 th,.tableT1 td{border-collapse:separate}
.tableT1 thead th{background:none;padding:0 1px}
.tableT1 thead th div{background:#393633;color:#fff;overflow:hidden;padding:4px 8px;white-space:nowrap}
.cadre-tableT2{background:#161515;padding:5px}
.c1-cadre-tableT2{background:#fff;padding:5px}
.tableT2,.tableT2 th,.tableT2 td{border-collapse:collapse}
.erreur{margin-bottom:2em}
.erreur i{margin-right:.5rem}
.erreur *{color:#ec6161;font-weight:700}
ul.wizicss-erreur-liste,.Erreur,.wizicss-erreurs-liste{border-radius:5px;padding:10px 10px 5px!important}
.wizicss-erreur-liste li,.wizicss-erreurs-liste li{padding:5px 0 5px 40px}
.wizicss-erreur-liste li+li,.Erreur p+p,.wizicss-erreurs-liste li+li{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x;padding-top:15px}
.wizicss-erreur i:before{margin-right:.5rem}
.wizicss-erreur{background-color:#d22630;border-radius:5px;color:#fff!important;margin:0 0 20px!important;padding:10px 15px!important;text-align:left;width:auto;font-size:12px!important}
.wizicss-succes{background-color:#bac234;border-radius:5px;color:#161515!important;margin:0 0 20px!important;padding:10px 15px!important;text-align:left;width:auto;font-size:12px!important}
.wizicss-com-produit .wizicss-succes{margin:0 20px}
.formT1{margin-bottom:10px;overflow:hidden}
.formT1 .titre-form{font-style:italic;font-weight:700;margin-bottom:12px}
.formT1 fieldset{border:none;margin:1em 0 0;padding:6px 0}
.formT1 fieldset legend{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;color:#161515;display:block;font-size:1.6rem;font-weight:700;padding:0 0 10px;width:100%}
#Enregistrement{width:100%}
#Enregistrement fieldset legend{color:#d22630;font-size:1.4rem;margin-top:1.5rem}
#Enregistrement .regroupement{margin-bottom:.6em;overflow:hidden;font-size:1.3rem}
#mesepices-compte .regroupement,.w_form .field{clear:both;margin-bottom:.6em;overflow:hidden;position:relative;font-size:1.3rem;display:block}
.w_form .field.hidden{display:none!important}
.verif-champ{display:block;height:12px;overflow:hidden;position:absolute;right:0;text-indent:-9000px;top:4px;width:12px}
.formT1 label,.form-validator .field label{float:left;margin-top:.2em;width:100%}
.formT1 .precision{clear:both;color:#676561;float:right;font-style:italic;width:292px}
#check-livraison{padding-top:4px;margin-left:30%}
#check-livraison label{margin-right:5px;width:auto;float:none}
.formT1 .textbox,.formT1 textarea,.formT1 select,.formT1 .file,.page-form .textbox,.page-form textarea,.page-form .file{box-sizing:border-box;float:left;padding:.5% 1%}
.formT1 textarea{max-width:65%}
.choix-horiz ul{float:left;list-style:none;list-style-image:none;width:50%;white-space:nowrap;}
#inscription p{float:right;text-align:right;width:218px}
#inscription .regroupement p{float:none;text-align:left;width:100%}
.choix-horiz ul li{float:left;width:32%}
.choix-horiz ul li + li{margin-left:2%}
#formDest,#formThanks,#form_send_wait{display:none}
.formT1 .choix-horiz ul.choix-select li select{margin-left:0;width:100%}
.formT1 .choix-horiz ul.full{clear:both;margin-top:5px}
.formT1 .zone-button{clear:both;float:right;padding:10px 5% 15px 0}
#zone-add-com .formT1 .zone-button{padding:10px 25% 15px 0}
.formT1 .zone-button a{color:#161515;margin-right:20px}
.formT1 .zone-button2{float:right;padding:10px 5% 15px 0;width:auto}
.formT1 .button_enreg{padding-right:25px!important}
.formT1 .button_enreg .btnT1{padding:4% 8%!important}
.formT2 .regroupement{margin-bottom:.6em;overflow:hidden}
.formT2 label{float:right;margin-top:.2em}
.formT2 .textbox,.formT2 .file{float:right;margin-left:.4em;width:14em}
.warning{margin-right:2px}
.tooltip em{color:#161515!important;font-style:normal!important;font-weight:600!important}
.prod-intro{height:160px;min-height:160px;padding:15px}
.prod-intro .bloc-img{background:#fff;border:1px solid #161515;float:left;height:150px;margin-right:25px;overflow:hidden;padding:5px;width:150px}
.prod-intro strong{color:#c25e3f}
.prod-intro p{font-size:1.2rem;margin-top:10px}
h1.category + .block.imgtxt{position:relative;width:675px;height:420px;padding:30px 0 0;}
 #content.list h1.category + .block.imgtxt{left:255px}
h1.category + .block.imgtxt .Iimgtxt{position:absolute;z-index:5;top:0;left:0;width:675px;height:420px}
h1.category + .block.imgtxt .Iimgtxt img{width:100%;height:auto;margin:-170px 0 0;border:none}
h1.category + .block.imgtxt p, h1.category + .block.imgtxt ul{position:relative;z-index:100;width:615px;box-sizing:border-box;background:url(//apps.mesepices.com/images/v1/mesepices-bg-blanc-80.png) 0% 0% repeat;padding:15px 20px 15px;margin:0 30px}
h1.category + .block.imgtxt ul li{padding-left:20px;}
h1.category + .block.imgtxt ul li:before{font-family:'mesepices-icons';content:"\e90a";padding:0 10px 0 0;font-size:0.8rem;}
h1.category + .block.imgtxt p + p, h1.category + .block.imgtxt p + ul, h1.category + .block.imgtxt ul + p{padding:0px 20px 15px}
.listproduct .list-cat{margin-top:30px}
.listproduct .ligne-cat{margin-left:7px}
.listproduct .Iimgtxt img,.listproduct .Itxtimg img{border:none;margin-right:2%}
.listproduct .imgtxt a{color:#456454;font-weight:700}
.listproduct .block.imgtxt + .block.txt{overflow:visible!important}
.listproduct .block .guide-link{background:url(//apps.mesepices.com/images/v1/guide-bloc-pub-bg.jpg) 100% 0 repeat;border-radius:0 0 15px 15px;border-top-color:#fff;border-top-style:solid;border-width:2px 0 0;height:72px;margin:0;max-height:72px;min-height:72px;padding:0;position:relative}
.listproduct .block .guide-link .icone{box-shadow:0 0 12px #161515;left:15px;position:absolute;top:-10px}
.listproduct .block .guide-link .icone img{height:100px;left:-15%;padding-top:10%;position:relative;transform:rotate(0deg);width:auto}
.listproduct .block .guide-link-video .icone img{height:60px;left:0;padding-top:15%;transform:rotate(0deg)}
.listproduct .block .revendeur .icone img{transform:rotate(0deg)}
.listproduct .block .guide-link h2{border-right-color:#79a38c;border-right-style:solid;border-right-width:1px;box-sizing:border-box;color:#161515;display:block;float:left;font-size:1.95rem;font-weight:600;height:70px;line-height:2.6rem;margin:0;max-height:70px;min-height:70px;padding:5px 10px 5px 120px;width:555px}
.listproduct .block .guide-link h2 a span{color:#f7f5f0;display:block;font-size:2.4rem;font-weight:400;line-height:2.6rem}
.listproduct .block .guide-link .see-guide{background:#161515 url(//apps.mesepices.com/images/v1/guide-bloc-pub-link-shadow.png) 0 50% no-repeat;border-left-color:#321a1e;border-left-style:solid;border-left-width:1px;border-radius:0 0 15px 0;box-sizing:border-box;display:block;float:right;height:70px;max-height:70px;min-height:70px;padding:18px 12px 15px;vertical-align:top;width:135px}
.listproduct .block .guide-link .see-guide a{background:url(//apps.mesepices.com/images/v1/guide-bloc-pub-link-fleche.png) 100% 50% no-repeat;color:#f7f5f0;font-size:1.75rem;line-height:1.6rem;text-transform:uppercase}
.listproduct .block .guide-link .see-guide a span{display:block;font-size:1.3rem;line-height:1.6rem}
.list-tri{font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;margin-bottom:1em}
.ligne-prod:not(:first-child){margin-top:25px}
.ligne-prod{margin-left:7px}
.list-prod .prod{box-sizing:border-box;float:left;margin-right:25px;position:relative;width:210px}
.nouveau{color:#eae7e2;font-size:1.4rem;padding:0;text-align:center;text-shadow:1px 1px #82442e}
.nouveau,.bandeau-noStock,.promo,.solde,.flash{position:absolute;right:0;top:0;z-index:300;height:94px;width:94px}
.promo,.solde,.flash{height:116px;width:116px}
.promo span,.solde span,.flash span{height:40px;margin:32px 32px;text-align:center;transform:rotate(45deg);width:50px}
.etatPrix{font-weight:700;padding:0;text-align:center}
.etatPrix span{display:block;white-space:nowrap}
.list-prod .etatPrix{border:0;position:absolute}
.list-prod .cont-prod{box-sizing:border-box;position:relative;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding:0 0 5px}
.list-prod .cont-prod:hover{background-color:#f3f2ee}
.list-prod .photo,.list-prod .photo-recherche{display:block;height:210px;overflow:hidden;padding:0;margin:0 0 5px;position:relative;text-align:center;background:#f3f2ee}
.list-prod .photo img,.list-prod .photo-recherche img,#cross-sell-fiche .photo img{max-width:100%;min-width:100%;width:100%}
.list-prod .haut-prod{position:relative}
.list-prod .haut-prod .nom{display:block;font-size:1.3rem;font-weight:700;margin:0 15px 5px;text-align:center;text-transform:none}
.list-prod .nom,.list-prod .nom a{position:relative;line-height:1.8rem;color:#161515;text-align:left;z-index:1}
.list-prod .brand,.list-prod .teatype{font-size:1.1rem;margin:0 15px 5px;text-align:center}
.list-prod .brand{color:#d22630}
/* Tiny hack for doofinder to stop breaking my balls with empty brands */
.list-prod .brand.Divers{display:none}
.list-prod .teatype{color:#676561}
#zonerating .wizicss-etoiles-bg{width:95px}
#zonerating .wizicss-etoiles-bg,#zonerating .wizicss-etoiles-fg{background-image:url(//apps.mesepices.com/images/v1/etoiles.png);height:16px}
.list-prod .wizicss-etoiles-bg{display:inline-block;margin:5px 0;text-align:center}
.list-prod .bas-prod{box-sizing:border-box;padding:0 5px}
.list-prod .bas-prod .prix{text-align:center;height:27px;margin-bottom:0}
.list-prod .prix span{color:#161515}
.list-prod .prix span span{font-size:1rem}
.list-prod .prix span b,.list-prod .prix span span+b{font-size:1.8rem;padding-top:5px}
.list-prod .bas-prod .btn-ajpan span{height:auto;text-indent:0;font-size:1.8rem;color:#d22630}
.list-prod .prix del{margin-left:5px;white-space:nowrap}
.list-prod .btn-ajpan span{display:block;font-size:0;height:30px;overflow:hidden;text-indent:-9000px;width:35px}
#cross-sell-pop{display:inline-block;margin:10px 0 20px}
#cross-sell-pop.list-prod .prod{margin:0;width:120px;float:left}
#cross-sell-pop.list-prod .h3{width:370px;margin-left:10px;font-size:1.2rem;background-color:#e9e7de;color:#161515!important;font-weight:600}
#cross-sell-pop.list-prod .h3:before{background:url(//apps.mesepices.com/images/v1/crosssellpop-title-before.png) 0 0 no-repeat}
#cross-sell-pop.list-prod .prod+.prod{margin-left:15px}
#cross-sell-pop.list-prod .prod .prix{width:100%}
#cross-sell-pop.list-prod .prod .prix span span{margin:0;font-size:1.1rem;font-weight:400}
#simplemodal-container .ligne-prod{margin:0 0 0 15px;width:400px}
#simplemodal-container .list-prod .photo{height:100px;background:#fff}
#simplemodal-container .list-prod .photo img,#simplemodal-container .list-prod .prod:hover .photo img{padding:0;margin:0 10px 5px 10px;width:100px;min-width:100px;max-width:100px}
#simplemodal-container .list-prod .haut-prod .nom,#simplemodal-container .list-prod .prod:hover .haut-prod .nom{display:block;font-size:1.1rem;font-weight:600}
#simplemodal-container .list-prod .prix{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}
#simplemodal-container .list-prod .prix span b{font-size:1.2rem}
#cross-sell-fiche.list-prod .photo{height:200px}
.list-cat .cont-cat{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;width:210px;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;cursor:pointer;margin:0 0 20px 25px;overflow:hidden;float:left}
.list-cat .cont-cat:hover{background-color:#f3f2ee}
.list-cat .cont-cat:nth-child(4n+1){margin-left:0}
.cat-photo{display:block;width:210px;height:210px;overflow:hidden}
.cat-photo img{width:auto!important;height:100%}
.cat-desc{font-size:1.2rem;padding:10px 5px}
.list-cat h2.nom{font-size:1.6rem;overflow:hidden;width:100%}
.list-cat h3.description{color:#161515;font-size:1.2rem}
.list-cat h2.nom,.list-cat h2.nom a{color:#d22630;text-align:center}
.cross-sell{padding-top:4rem;position:relative}
.cross-sell .h3{background-color:#bac234;color:#fff!important;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.6rem;left:-15px;margin:0 auto;padding:.8rem 2rem .8rem 3rem;position:absolute;text-align:left;top:0;width:870px;z-index:9}
.cross-sell .h3:before{background:url(//apps.mesepices.com/images/v1/crosssell-title-before.png) 0 0 no-repeat;bottom:-15px;content:"";height:15px;left:0;position:absolute;width:15px}
#cross-sell-fiche .ligne-prod{margin:0;padding:15px 20px}
#cross-sell-fiche .prod{margin-right:0;width:200px}
#cross-sell-fiche .prod+.prod{margin-left:22px}
#cross-sell-fiche .bas-prod{width:200px}
#cross-sell-pan .prod{margin-right:17px}
#filtres-liste,.filtres-liste{border-top:1px solid #f3f2ee;border-bottom:1px solid #f3f2ee;margin:1.5rem 0 1.5rem;padding:.8rem}
#liste-categories .comboBox,#liste-categories .comboBox input{width:200px!important}
#liste-tri,#result-recipes{display:inline-block}
#liste-tri strong, #liste-tri .comboBox{vertical-align:top}
#liste-tri .comboBox,#liste-tri .comboBox input{width:250px!important;padding:6px 10px}
#filtres-liste strong,.pagination strong{display:inline-block;font-weight:400;height:18px;line-height:38px;margin-right:6px;font-size:1.4rem}
ul.navig-page{display:inline-block;float:right;margin:0!important}
ul.navig-page li{display:inline}
ul.navig-page li a{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#333;background-color:#fff;border:1px solid #e9e7de;margin-left:-1px;font-family:Roboto, Arial, sans-serif;}
ul.navig-page li a:hover{background:#f3f2ee}
ul.navig-page li a.current{background:#bac234;color:#fff;cursor:default}
ul.navig-page li a .icon-prev:before, ul.navig-page li a .icon-next:before, ul.navig-page li a .icon-twin-prev:before, ul.navig-page li a .icon-twin-next:before{font-size:1rem}
#body2,#header,#corps{min-width:960px}
#bar-contact{font-size:1.2rem;margin:0 auto;max-width:960px;min-height:40px;width:960px}
#bar-container{display:block;max-height:40px;width:100%;background:#161515}
#bar-container .socials{display:inline-block;vertical-align:top;margin-top:.5rem;max-width:200px;position:relative;white-space:nowrap}
#bar-container .socials ul li,#bar-container .socials li a::before{font-size:2.1rem;height:30px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;width:30px}
#bar-container .nav-sec li a{font-weight:700}
#bar-container .nav-sec li a,#bar-container .socials li a{color:#c1bfb9;text-decoration:none}
#bar-container .nav-sec li a.rappel{color:#bac234;text-decoration:none}
#bar-container .nav-sec li a:hover,#bar-container .socials li a:hover{color:#ffca5a}
#bar-container .nav-sec{margin:0;padding:.5rem 0 0}
#bar-container .nav-sec,#bar-container .nav-sec li{display:inline-block;vertical-align:top;white-space:nowrap}
#bar-container .nav-sec li{padding:5px 0 0 1rem}
#bar-container .nav-sec li:before{content:" | ";font-size:1.3rem;padding-right:.8rem;width:20px;color:#aaa9a9}
#bar-container .contact-phone{float:right;display:inline-block;width:40%;font-size:1.2rem;color:#c1bfb9;text-align:right}
#bar-container .contact-phone span{display:inline-block;padding:8px;color:#d22630;font-size:1.5rem;font-weight:700}
#bar-container .contact-phone .icon-phone{display:inline-block;margin-top:-4px;font-size:2.2rem;vertical-align:middle;color:#d22630}
#c2-header{width:100%;background:#d22630 url(//apps.mesepices.com/images/v1/mesepices-fond-header.svg)50% 50% repeat-x;position:relative}
#c2-header .header-main{width:960px;margin:0 auto}
#h1-header{display:inline-block;vertical-align:top;width:12%;height:110px}
#logo{padding:0}
#logo-img{display:block;vertical-align:top;margin:15px 0;border:0}
#logo a{position:relative;display:inline-block;text-decoration:none;vertical-align:top}
#logo-img span{box-sizing:border-box;display:block;float:none;overflow:hidden;position:absolute;text-indent:-9000px;width:1px}
#logo-img a img{vertical-align:top;width:100%}
#logo-img .nom-boutique,#logo .nom-boutique{display:block;font-size:0;letter-spacing:-5px;text-indent:-9999px}
#logo #slogan-boutique{bottom:-25px;color:#fff;display:block;font-size:1.2rem;left:0;margin:0 auto;max-width:960px;position:absolute;right:0;text-align:center;text-transform:none}
#header-avantages{display:inline-block;width:82.76%;margin:25px 0 20px 4.5%}
#header-avantages > ul{margin:0 0 20px}
#header-avantages > ul li{display:inline-block;vertical-align:top;width:auto}
#header-avantages > ul li + li{margin:0 0 0 100px}
#header-avantages > ul li a{text-decoration:none}
#header-avantages > ul li a:hover span{text-decoration:underline}
#header-avantages .icon-chrono,#header-avantages .icon-colis,#header-avantages .icon-echantillons,#header-avantages .icon-sachet-echantillon,#header-avantages .icon-carte-fid{display:inline-block;width:40px;vertical-align:top;font-size:3rem;color:#fff}
#header-avantages li i + span{display:inline-block;width:auto;vertical-align:top;font-size:1.3rem;line-height:1.4rem;color:#fff}
.search{position:relative;width:400px;display:inline-block;box-sizing:border-box;vertical-align:top}
#form-recherche legend{color:#676561;font-weight:700}
#form-recherche input{border-color:#fff;border-radius:2px 0 0 2px;box-sizing:border-box;color:#161515;display:inline-block;float:none;font-size:1.3rem;height:35px;padding:0 0 0 8px !important;width:365px}
#btn-recherche{background:#ffca5a;border:0;color:#161515;display:inline-block;float:none;font-size:1.2rem;height:35px!important;padding:0!important;text-align:center!important;vertical-align:top;width:35px!important;border-radius:0 2px 2px 0;margin-left:-4px;content:"\e954"}
#btn-recherche i{font-size:1.8rem;line-height:2.1}
#btn-newsletter{padding:2px 6px!important}
.compte-panier{display:inline-block;box-sizing:border-box;width:390px}
#mon-panier{display:inline-block;width:46%;margin:0 0 0 4%;box-sizing:border-box;font-size:1.2rem;height:40px}
#mon-panier a strong{border-left:1px solid;padding:0 10px;text-decoration:none}
.title{display:block;margin-left:8px;text-align:right;font-size:1.4rem;font-weight:700;white-space:nowrap}
.nb_prod{float:right;color:#fff;font-size:1.2rem;margin:0;text-align:right}
.panier_total:before{content:" - ";padding:0 0.1rem 0 0.4rem}
.panier_total{float:right;font-size:1.2rem;padding:0 0 1%;text-align:left}
#c1-panier-pop{border-radius:2px;width:340px}
#p-cont-panier{margin:6px 0 6px 8px}
#diapo-panier{background:#fff url(//apps.mesepices.com/images/v1/mesepices-diapo-panier-prod-border.png) 0 100% repeat-x;clear:both;margin:0;overflow:hidden;border-right:1px solid #e9e7de;border-left:1px solid #e9e7de;box-sizing:border-box}
#diapo-panier ul{display:block;list-style:none;list-style-image:none}
#diapo-panier ul li{overflow:hidden;width:340px}
#diapo-panier .prod{background:url(//apps.mesepices.com/images/v1/mesepices-diapo-panier-prod-border.png) 0 0 repeat-x;padding:8px 2%;width:96%;float:left}
#diapo-panier .prod .photo{float:left;padding:0 5% 0 0}
#diapo-panier .prod .photo img{border:0px;height:auto;min-width:100%}
#diapo-panier .panier-pop-txt{clear:right;float:left;width:78%}
#diapo-panier .prod .var{color:#7e7563;font-size:1.1rem}
#diapo-panier .prod .marque{margin-bottom:.4rem}
#diapo-panier .prod .quantite{float:right;margin-left:0}
#prevBtn,#nextBtn{box-sizing:border-box;display:inline-block;padding-top:2%;padding-bottom:2%;width:50%;background: #fff}
#prevBtn{padding-left:2%;padding-right:2%;text-align:right;border-left:1px solid #e9e7de;float:left}
#nextBtn{padding-right:2%;padding-left:2%;text-align:left;border-right:1px solid #e9e7de;float:right}
#prevBtn a,#nextBtn a{display:inline-block!important;box-sizing:border-box;height:25px;width:25px;padding:4px;outline:none;overflow:hidden;font-size:1.6rem;letter-spacing:2rem;text-decoration:none}
#prevBtn a:before,#nextBtn a:before{font-family:'mesepices-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#161515}
#prevBtn a.disable,#nextBtn a.disable{cursor:default}
#prevBtn a:before{content:"\e907"}
#prevBtn:hover a:before{content:"\e907";color:#d22630}
#prevBtn a.disable:before{content:"\e907";color:#cdc9c1}
#prevBtn:hover a.disable:before{content:"\e907";color:#cdc9c1}
#nextBtn a:before{content:"\e906"}
#nextBtn:hover a:before{content:"\e906";color:#d22630}
#nextBtn a.disable:before{content:"\e906";color:#cdc9c1}
#nextBtn:hover a.disable:before{content:"\e906";color:#cdc9c1}
#total-panier-pop{font-size:2rem;font-weight:700;padding:2% 0;text-align:center;width:100%;background:#e1ddd5}
#commander-panier-pop{box-sizing:border-box;clear:both;overflow:hidden;width:100%;display:inline-block;margin-bottom:-2px}
#commander-panier-pop p{width:100%}
#btn-aller-pop span{background:#e9e7de;border:1px solid;border-color:#c1bfb9;display:block;padding:0 6px 0 8px}
#btn-aller-pop span span{background:url(//apps.mesepices.com/images/v1/p-btn-aller-panier-noir.png) no-repeat right 7px;border:none;color:#161515;height:25px;line-height:23px;padding:0 14px 0 0}
#compte-pop ul{padding:20px 0 0}
#compte-pop ul li{color:#df6742;font-size:1.2rem}
#compte-pop ul li.deconnection,#compte-pop ul li.deconnection a{background:#bac234;border-radius:0 0 2px 2px;text-align:center;font-weight:700;font-size:1.4rem}
#compte-pop ul li a{background:#fff url(//apps.mesepices.com/images/v1/mesepices-diapo-panier-prod-border.png) 0 100% repeat-x;color:#161515;display:block;padding:10px;text-decoration:none}
#compte-pop ul li a:hover{background-color:#f6f4f0}
#compte-pop ul li a strong{color:#d22630;display:block;font-size:1.4rem;font-weight:400}
#c1-compte-pop{background-color:#e1ddd5;background-image:url(//apps.mesepices.com/images/v1/fleche-bottom.png);background-position:right 14px top 0px;background-repeat:no-repeat;border-radius:2px;width:250px}
.mini-bar #c1-compte-pop{background-position:right 11px top 0px}
#header-avantages #c1-compte-pop li span{display:block;color:#161515}
#c1-compte-pop .bt-mon-compte{background:#f7f5f1;border:1px solid;border-bottom:none;border-color:#c1bfb9;border-radius:5px 5px 5px 5px;box-shadow:8px 8px 12px #cfcbc6;left:0;padding:.4em .8em .8em;position:absolute;top:-30px;z-index:10}
#c1-compte-pop .compte,#c1-compte-pop .commandes{border-right:1px solid #e9e7de;border-left:1px solid #e9e7de}
#c1-compte-pop form{margin-bottom:0;padding:0}
#c1-compte-pop .regroupement{padding:0 1em}
#c1-compte-pop .formT1 .textbox,#c1-compte-pop .formT1 textarea,#c1-compte-pop .formT1 select,#c1-compte-pop .formT1 .file{width:95%}
#c1-compte-pop .formT1 .zone-button{background:#a09590;border-color:#c1bfb9;border-radius:0 0 7px 7px;border-top:1px dotted;font-size:1.2rem;font-weight:700;padding:2px 5%;text-align:right;width:90%}
#c1-compte-pop .formT1 .zone-button button{background:url(//apps.mesepices.com/images/v1/mesepices_icon_pixsquare-white.png) 100% 50% no-repeat;padding-right:5%}
#c1-compte-pop #perdu{font-size:1.2rem;text-align:right;width:95%}
#compte{box-sizing:border-box;display:inline-block;vertical-align:top;width:45%;z-index:100;margin:0 4% 0 0;height:40px;}
#compte a{display:block;color:#fff;font-size:1.4rem;text-decoration:none!important;font-weight:700;text-align:right;outline:0px!important;outline-offset:0px!important;}
.compte-panier .icone{display:block;float:right;font-size:3rem;margin:3px 0 0 15px;color:#ffca5a}
.compte-panier .icon-panier{position:relative;top:-3px}
#compte .log{border:none;padding:0 0 0 5%;text-align:right;width:auto;height:40px}
#compte .name{display:inline-block;width:60%;text-decoration:underline;font-weight:400;font-size:1.2rem;float:right}
#mon-compte.log.over{border-radius:5px 5px 0 0}
#compte-pop,#panier-pop{display:none;left:876px;position:absolute;z-index:9999}
#c1-compte-pop,#c1-panier-pop{z-index:4000;overflow:hidden;text-align:left}
#c1-compte-pop h2,#c1-panier-pop .pan-content{border-radius:2px 2px 0 0;color:#161515;display:block;font-size:1.2rem;padding:.5em 0 .5em 1em;position:relative;z-index:5000}
#c1-panier-pop .pan-content a{text-decoration:underline;outline:0px!important;outline-offset:0px!important;}
.mini-bar #bg-mini-bar{background:#d22630;border-top-color:#bac234;border-top-style:solid;border-top-width:5px;box-shadow:0 0 12px #161515;height:42px;max-height:42px;min-height:42px;min-width:960px;position:fixed;top:0;width:100%;z-index:9999}
.mini-bar #h1-header{width:6%;margin-right:20px;height:60px}
.mini-bar #logo-img{margin-top:2px}
.mini-bar #logo-img a img{position:relative;z-index:9999;width:100%;background:#d22630;border-radius:50px}
.mini-bar #header-avantages{margin:3px 0}
.mini-bar #header-avantages > ul{display:none}
.mini-bar .search{margin:3px 0}
.mini-bar #compte .log .icon-compte,.mini-bar .compte-panier .icone{padding-top:2px;font-size:2.5rem;margin-top:-1px}
.mini-bar #compte .log span,.mini-bar .title{font-size:1.2rem;line-height:1.4rem}
.mini-bar #compte,.mini-bar #mon-panier{margin-top:.5%;height:37px}
.mini-bar #dfclassic{position:fixed!important;top:47px!important}
#div-menu{position:relative;width:100%;z-index:999;background:#bac234}
#ssmenu{border-bottom:1px solid;border-left:1px solid;border-right:1px solid;display:none;left:0;padding:6px 8px 5px;position:absolute;z-index:9999}
#ssmenu .last{margin-left:0!important}
#ssmenu ul{list-style:none;list-style-image:none}
#ssmenu .double ul,#ssmenu .triple ul{float:left;margin-right:1em;max-width:200px}
#ssmenu .double ul.centre,#ssmenu .triple ul.centre,#ssmenu .double ul.last,#ssmenu .triple ul.last{margin-left:1em}
#ssmenu ul li{border-bottom:1px dotted #e9e7de;float:none;height:auto;margin:0;padding:0}
#ssmenu li .h-sscat{font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.2rem;font-weight:400;margin:0;padding:0}
#ssmenu ul li a{display:block;float:none;font-weight:400;padding:8px 15px 6px 30px;text-decoration:none;text-transform:none}
.connexion{background:#f7f5f1;border:1px solid;border-color:#c1bfb9;border-radius:8px;float:left;margin-right:5%;padding:15px;width:45%}
.inscription{clear:right;float:left;padding-top:10px;width:45%}
.connexion h2,.inscription h2{font-size:2rem;margin:0 0 15px}
.connexion label,.inscription label{padding:0 0 2px 5px}
.connexion .formT1 .zone-button,.inscription .formT1 .zone-button{padding-right:2px}
.connexion #perdu, .wizi-npc-validation #perdu{font-size:1.1rem;margin:5px 0 0;width:auto}
#compte-liste-onglets .h1-tab{border-bottom:8px solid #d22630;padding:0 20px;margin:0;color:#d22630}
#compte-liste-onglets h1 a{padding:0}
#compte-liste-onglets h1,#compte-liste-onglets a{font-size:2.4rem;font-weight:300}
.infos-me{background-color:#bac234;border-bottom:15px solid #939a1e;border-top:15px solid #939a1e;box-sizing:border-box;margin:0 auto;max-width:960px;padding:.5%}
.infos-me li{box-sizing:border-box;display:inline-block;margin:1.5% 0;padding:0 1.5%;vertical-align:top;width:30%}
.infos-me li + li{margin-left:3%}
.infos-me .icone{background-color:#161515;border-color:#d22630;border-radius:60px;border-style:solid;border-width:5px;display:inline-block;height:80px;margin-right:5%;max-height:80px;max-width:80px;min-height:80px;min-width:80px;overflow:hidden;text-align:center;vertical-align:middle;width:80px}
.infos-me .epices .icone img, .infos-me.epices .icone img{height:145px;left:-8%;padding-top:10%;position:relative;width:auto}
.infos-me .recettes .icone img, .infos-me.recettes .icone img{height:auto;padding-top:18%;width:50%}
.infos-me .fidelite .icone img, .infos-me.fidelite .icone img{height:auto;padding-top:5%;width:65%}
.infos-me .lexique .icone img, .infos-me.lexique .icone img{height:auto;margin-left:-5%;padding-top:22%;width:85%}
.infos-me li h2{background-repeat:no-repeat;color:#ece8e4;display:inline-block;font-size:1.6rem;font-weight:700;max-width:58%;vertical-align:middle}
#mesepices-compte{display:flex;flex-direction:row;flex-wrap:wrap;}
#mesepices-compte div{box-sizing:border-box;display:inline-block;vertical-align:top}
#mesepices-compte .infos-vous{width:225px;box-sizing:border-box;margin:0;padding:0;background:#f3f2ee;text-align:center}
#mesepices-compte h3{color:#161515;font-size:1.6rem;font-weight:300}
#mesepices-compte div p span{font-size:1.3rem;font-weight:600}
.infos-vous .icone{display:inline-block;overflow:hidden;text-align:center;vertical-align:middle}
#mesepices-compte .icone i,.infos-me .icone i{position:relative;display:block;width:120px;height:120px;margin-top:5px;text-align:center;vertical-align:bottom;font-size:10rem}
.infos-me .icone i{font-size:6rem;width:80px;height:80px;padding-top:8px}
#mesepices-compte .icone i:before{position:absolute;z-index:5;top:0;left:0}
#mesepices-compte .icone i:after{position:absolute;z-index:1;display:block;top:23px;left:50%;width:55px;height:55px;margin-left:-33px;border-radius:30px;background:#d22630;content:""}
#mesepices-compte .infos-vous .icone i:before{color:#d22630}
#mesepices-compte .infos-vous .icone i:after{height:88px;width:67px;margin-left:-38px;background:#161515}
.infos-vous .icone + div{padding:0 10px}
#mesepices-compte .infos-vous p{text-align:center}
#mesepices-compte #MotDePasse{background:#bac234;cursor:pointer;margin:15px 0;padding:5px 12px!important;text-align:center;vertical-align:middle;font-size:1.2rem;color:#161515;font-weight:600;border-radius:3px}
#mesepices-compte #MotDePasse a{text-decoration:none;color:#161515}
#mesepices-compte .infos-autres{display:flex;flex-direction:row;flex-wrap:wrap;width:435px;margin:0 0 0 15px}
#mesepices-compte .infos-coordonnees{flex-wrap:nowrap;width:435px;border:1px solid #e9e7de;margin-bottom:15px}
#mesepices-compte h2{font-size:1.8rem;color:#f3f2ee;text-align:center;background:#393633;padding:5px 0 5px 0;margin:0}
#mesepices-compte .infos-coordonnees #AddFact,#mesepices-compte .infos-coordonnees #AddLivr{width:210px;padding:0 10px;margin:10px 0 0}
#AddFact h3,#AddLivr h3,.contact-commande h3{margin-bottom:5px;padding-bottom:5px}
.infos-point-fid{width:435px;flex-wrap:wrap;border:1px solid #e9e7de}
.infos-point-fid div{margin-top:10px}
.infos-point-fid .icone img{height:auto;padding-top:5%;width:63px}
#mesepices-compte .infos-point-fid .icone p{position:absolute;z-index:10;color:#fff;font-size:2.4rem;line-height:1.4rem;text-align:center;top:40px;width:110px}
#mesepices-compte .infos-point-fid .icone p span{display:block;font-size:.9rem;text-align:center;text-transform:uppercase;color:#e9e7de}
.infos-point-fid .icone + div{display:inline-block;width:300px}
 .infos-point-fid p{font-size:1.6rem}
#mesepices-compte div p span#client-points{color:#d22630;font-size:1.8rem}
.infos-point-fid p.small{font-size:1.2rem}
.infos-tab-compte h3{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;margin:0 0 5px;padding:0 0 2px}
.infos-tab-compte p a{padding:8px 0 8px;font-size:1.2rem;}
#mesepices-compte .infos-tab-compte p a i{display:inline-block;vertical-align:middle;margin:5px;font-size:2rem;color:#bac234}
#mesepices-compte .infos-tab-compte p a:hover i{color:#939a1e}
#mesepices-compte h2 a{bottom:0;font-size:1.1rem;position:absolute;right:0;text-decoration:underline;text-transform:none}
.contact-commande textarea{max-width:72%;width:72%}
#cont_email_wait{display:none;margin:0 10px 0 0;position:absolute;right:26%}
p.top{bottom:15px;font-size:1.2rem;position:absolute;right:15px;text-align:right}
p.top a{color:#676561;text-decoration:none}
p.top a:hover{color:#161515;text-decoration:none}
p.top a i:before{display:inline-block;box-sizing:border-box;padding:5px 0 0;margin:0 0 0 10px;width:25px;height:25px;border-radius:15px;background:#c1bfb9;text-align:center;font-size:1.1rem;color:#fff}
p.top a:hover i:before{background:#161515}
#content .socials ul{margin-top:10px}
.socials ul{text-align:center}
.socials li{display:inline-block;height:40px;margin:0;max-height:40px;max-width:40px;min-height:40px;min-width:40px;overflow:hidden;padding:0;width:40px}
.socials li a{color:#161515;text-decoration:none}
.socials li a:hover{color:#d22630}
.socials li span{margin-left:50px;text-indent:-9000px}
.socials{margin-top:2rem}
.socials .h3{background:url(//apps.mesepices.com/images/v1/slider-blog-reseaux-sociaux-title-bg.png) 0 50% repeat-x;color:#161515;display:block;font-size:1.6rem;margin:0;text-align:center}
.socials .h3 span{background-color:#fff;display:inline-block;font-size:1.6rem;max-width:400px;padding:0 2%;text-align:center}
.socials li a:before{display:inline-block;font-size:3rem;height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;padding-top:3px;width:40px}
.footer-zoom{background-color:#d22630;background-image:url(//apps.mesepices.com/images/v1/mesepices-bottom-bg1.png);background-position:0 0;background-repeat:repeat;border-top:10px solid;border-top-color:#161515;clear:both;font-size:1.2rem;position:relative;width:100%}
.footer-zoom-content{position:relative;margin:0 auto;padding:25px 0 20px;max-width:960px;overflow:hidden}
.footer-zoom-item{box-sizing:border-box;display:table-cell;background:url(//apps.mesepices.com/images/v1/mesepices-footer-vt.png) 100% 0 repeat-y;margin:10px 0;padding:0 1.5% 0 0;position:relative;vertical-align:top;width:20%}
.footer-zoom-item:last-child{background:none}
.footer-zoom-item+div{padding-left:2%}
.footer-zoom-item .img{display:block;height:90px;max-height:90px;min-height:90px;text-align:center}
.footer-zoom-item .img img{max-height:65px;padding-top:30px;width:auto}
.footer-zoom-item .rassur{display:table-cell;font-size:1.6rem;padding:0 0 0 65px;color:#fff;height:40px;vertical-align:middle}
.footer-zoom-item .rassur:before{position:absolute;top:-25px;left:0;width:100%;height:25px;content:"";background:url(//apps.mesepices.com/images/v1/mesepices_footer-arrow-bottom.png) center 0 no-repeat}
.footer-zoom-item .rassur i:before{position:absolute;left:10px;font-size:3.5rem;color:#fff}
.footer-zoom-item + .footer-zoom-item .rassur i:before{left:15px;top:0px}
.footer-zoom-item .rassur a{color:#fff;outline:0px!important;outline-offset:0px!important;}
.footer-zoom-item .rassur span{font-size:1.3rem;line-height:1.3rem}
.footer-zoom-item p,.footer-zoom-item li{font-size:1.2rem;padding:5px 0 0 15px}
.footer-zoom-item p a{color:#fff;text-decoration:none}
.footer-zoom-item p a:hover{text-decoration:underline}
.footer-zoom + .footer-zoom{background-color:#bac234;background-image:url(//apps.mesepices.com/images/v1/mesepices-bottom-bg2.png);border-top-color:#939a1e;border-top-width:3px}
.footer-zoom + .footer-zoom .footer-zoom-content{text-align:center}
.footer-zoom-content h4{color:#161515}
.footer-zoom + .footer-zoom .footer-zoom-content i{display:inline-block;vertical-align:bottom;margin:0 10px 0 0;font-size:4rem}
.footer-zoom + .footer-zoom .footer-zoom-content i.icon-cadenas{font-size:5rem}
.footer-zoom-content h4{display:inline-block}
.footer-zoom-content h4 span{display:inline-block;text-align:left;margin:0 10px 3px 0;font-size:2.4rem;line-height:2rem;font-weight:700}
.footer-zoom-content h4 span:first-line{font-size:1.8rem;font-weight:400}
.footer-zoom + .footer-zoom .footer-zoom-content span{display:inline-block;margin-right:10px;font-size:1.8rem;line-height:1.6rem;text-align:left;vertical-align:top;padding-top:15px;}
.footer-zoom + .footer-zoom .footer-zoom-content span b{font-size:2.4rem}
.footer-zoom + .footer-zoom .footer-zoom-content i:before{line-height:1rem}
.footer-zoom + .footer-zoom .footer-zoom-content i.icon-paypal{font-size:8rem;line-height:3.5rem}
.footer-zoom + .footer-zoom .footer-zoom-content i.icon-virement{font-size:5.5rem;line-height:5rem}
#footer{background:#161515;border-color:#df6742;border-top:8px solid;clear:both}
#c1-footer{margin:0 auto;max-width:960px;overflow:hidden;padding:30px 0}
.bloc-foot{display:table-cell;width:320px;height:100%;max-height:100%;min-height:100%;border-left:1px solid;border-right:1px solid;padding:0 15px 0 15px}
.bloc-foot:first-child{border-left:0}
#c1-footer .h2{display:block;border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:5px;color:#fff;font-size:1.8rem;text-align:center;text-transform:uppercase}
.bloc-foot .menu-foot li{display:inline-block;vertical-align:top;width:45%;padding:0 0 0 5%}
.bloc-foot .menu-foot li:nth-child(2n+1){padding:0}
.bloc-foot .menu-foot li.ssm li{width:100%;padding:0}
.menu-foot li .h3{display:block;font-size:1.6rem;font-weight:700}
.bloc-foot .menu-foot li a{color:#fff}
#bloc-menu-marques .menu-foot li{display:inline}
#bas-footer{background:#fff;font-size:1.2rem;padding:20px 0 20px}
#menu-footer{clear:both;margin:0 auto;max-width:960px;text-align:center}
#menu-footer a{color:#161515;font-size:1.2rem;text-decoration:none;outline:0px!important;outline-offset:0px!important;}
.carrouselContainer{margin:15px auto}
#MenuMarque{height:50px;margin:0 auto;width:700px}
#MenuMarque ul{text-align:center}
.carrouselContainer #MenuMarque ul li{float:left;height:50px;overflow:hidden;width:50px}
#MenuMarque ul li{display:inline-block;height:50px;overflow:hidden;text-align:center;width:50px}
.marque-simg{background:#fff;color:#676561;display:block;font-weight:700;height:42px;line-height:42px;padding:4px;text-align:center;width:42px}
#form-newsletter fieldset{border:none;padding:6px 0 0}
#barre-laterale-g.mono-colonne #form-newsletter fieldset{padding:6px 10px 0 0}
.newsletter-txt{border:0!important;padding:0 90px 20px 0}
#form-newsletter.bloc-foot{border-right:0}
.titre-foot{color:#fff;margin-bottom:6px}
.c1-bloc-foot-blog p{padding:0 0 5px 35px}
.c1-bloc-foot-blog p a{display:block;font-size:1.2rem;padding:8px 0 0;text-decoration:none}
#bloc-dern-billets .titre-foot,#form-newsletter .titre-foot{font-size:2.6rem;padding:10px 0 16px}
.firefox #btn-newsletter,.safari #btn-newsletter{right:-3px;top:-1px}
#btn-newsletter span span{height:22px;line-height:22px;padding:0 4px}
#barre-laterale-g{box-sizing:border-box;float:left;margin:0 0 50px 0;overflow:visible;padding:0;width:230px}
#content.home #barre-laterale-g{width:235px}
#content.list #barre-laterale-g{float:inherit;}
#barre-laterale-g.mono-colonne{clear:right;float:right;padding:0}
#barre-laterale-g .epices-continents{position:relative;padding:0}
#barre-laterale-g .epices-continents li{position:relative;min-height:120px;max-height:120px;height:120px;margin:0 0 10px 0}
#barre-laterale-g .epices-continents h3{position:absolute;z-index:101;top:0;left:0;margin:0;padding:10px;min-width:100%;min-height:105px;box-sizing:border-box;background:url(//apps.mesepices.com/images/v1/epices-continents-photo-bg.png) 0% 0% repeat-x;font-size:2.4rem;line-height:2.2rem;color:#fff}
#barre-laterale-g .epices-continents h3:first-line{display:block;font-size:1.5rem}
#barre-laterale-g .epices-continents .continent-bg{position:absolute;z-index:100;max-height:120px;min-height:120px;overflow:hidden}
.bloc-lat{box-sizing:border-box;margin-bottom:5px;width:100%}
#barre-laterale-g .epices-continents .continent-bg img{display:block;margin:-30px 0 0;width:100%}
.bloc-lat#avis{background:#f3f2ee;border-radius:0 0 2px 2px;border-top-color:#bac234;border-top-style:solid;border-top-width:15px;margin-bottom:0;position:relative}
.bloc-lat#avis img{left:5px;max-width:65px;position:absolute;top:-10px;width:65px}
#barre-laterale-g .bloc-lat#avis p{margin:10px 15px 0 10px;padding:0 0 0 30%;min-height:inherit}
#barre-laterale-g .bloc-lat#avis p.note{font-size:2.4rem;font-weight:600;margin:0 15px 10px 10px}
.bloc-lat#avis a{position:relative;display:block;background:#bac234;border-radius:0 0 2px 2px;color:#161515;font-size:1.3rem;font-weight:400;padding:5px 10px 8px}
.bloc-lat#avis a i{position:absolute;right:10px;top:8px;text-decoration:none}
.bloc-lat#avis a:hover i{color:#686d0f}
.titre-bloc-lat{background-color:#161515!important;border-bottom-color:#e9e7de;color:#fff}
#barre-laterale-g .bloc-lat .h3{display:block;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding:8px 5px;margin:0;font-size:1.5rem;color:#d22630;font-weight:400}
.bloc-lat .h3 a{color:#d22630;text-decoration:none}
#content.list #barre-laterale-g{position:absolute;top:116px}
#content.list #barre-laterale-g .bloc-lat .h3 a{display:block;}
#content.list #barre-laterale-g .bloc-lat .h3 a:after{font-family:'mesepices-icons' !important;font-size:1.4rem;display:block;float:right;padding-top:4px;color:#161515}
#content.list #barre-laterale-g .bloc-lat .h3 a:hover:after{color:#d22630}
#content.list #barre-laterale-g .bloc-lat.active .h3 a:after{content:"\e914";}
#content.list #barre-laterale-g .bloc-lat.inactive .h3 a:after{content:"\e915";}
#content.list #barre-laterale-g .bloc-lat.inactive{margin:0}
#content.list #barre-laterale-g .bloc-lat.inactive ul{display:none}
#content.list #barre-laterale-g .bloc-lat + .bloc-lat .h3{margin-top:-1px}
.menu-lat li{font-size:1.3rem}
.menu-lat li:first-child{border-top:none}
.menu-lat li a{color:#161515;display:block;padding:4px 10px;text-decoration:none}
.menu-lat li a span{display:block}
.menu-lat li ul li{border-bottom:none}
#barre-laterale-g .bloc-lat p,#barre-laterale-g .bloc-lat .h4{box-sizing:border-box;font-size:1.2rem;margin:10px 15px 0 10px}
#barre-laterale-g .bloc-lat .h4{position:relative;display:block;padding:0 0 0 50px;font-weight:700}
#barre-laterale-g .bloc-lat .h4 i{position:absolute;top:0;left:0;padding:0 10px 0 0;font-size:2.8rem}
#barre-laterale-g .bloc-lat fieldset input{font-size:1.1rem;width:70%}
.contact-sav{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;margin:0 0 15px;padding:15px 5px}
.contact-sav i{display:inline-block;width:20%;font-size:4rem}
.contact-sav h3{display:inline-block;width:70%;color:#676561;font-size:2rem;line-height:22px;margin:0 0 5px 8%;padding:0 0 5px 0}
.contact-sav h4{color:#d22630;font-size:1.4rem;margin:5px 0 0}
#rss-blog{padding:0 0 0 10px}
#rss-blog a{background:url(//apps.mesepices.com/images/v1/s-picto-rss.png) no-repeat left 2px;color:#161515;display:block;padding-left:36px;text-decoration:none}
ul.paiement{border-bottom:1px dotted #cfcbc6;display:block;font-size:1.5rem;padding:10px 0}
ul.efvi{border-bottom:1px dotted #cfcbc6;display:block;font-size:1.5rem;padding:10px 0;text-align:center}
.reseaux-sociaux{margin:10px 0;padding-bottom:25px;position:relative}
.reseaux-sociaux ul{background:#e9e7de url(//apps.mesepices.com/images/v1/mesepices_reseaux-shadow.png) center 36px no-repeat;border-bottom:2px solid;border-bottom-color:#9f9490;height:40px;max-height:45px;min-height:45px;overflow:hidden;padding:0 22px}
.reseaux-sociaux ul li{background-image:url(//apps.mesepices.com/images/v1/icon-reseaux-sociaux.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:0;height:52px;position:relative;text-indent:-9000px;top:0;width:51px}
.reseaux-sociaux ul li+li{margin:0 0 0 5px}
.reseaux-sociaux ul li:hover{top:-10px}
.reseaux-sociaux ul li#facebook:hover{background-position:0 -53px}
.reseaux-sociaux ul li#twitter{background-position:-55px 0}
.reseaux-sociaux ul li#twitter:hover{background-position:-55px -53px}
.reseaux-sociaux ul li#youtube{background-position:-111px 0}
.reseaux-sociaux ul li#youtube:hover{background-position:-111px -53px}
#barre-laterale-d{float:right;margin-left:16px;padding:0;width:184px}
#content,#content-reco{margin:0 auto;max-width:960px;min-width:960px;box-sizing:border-box;padding:20px 15px 40px;position:relative;background:#fff}
#content.home{padding:20px 0 40px}
#content.avec-fil-ariane{padding-top:15px}
#contenu{box-sizing:border-box;float:right;width:690px;padding:0 0 30px 15px}
#content.home #contenu{padding-left:0}
#content.list #contenu{width:100%;padding-left:0}
#contenu.large{float:left!important;padding:0 0 20px 15px !important;width:745px!important}
#contenu.no-column{float:none!important;padding:0 0 20px!important;width:930px!important}
#fil-ariane{white-space:nowrap;width:860px;margin-bottom:20px}
#fil-ariane div{font-size:1.3rem;margin:0 auto;max-width:920px}
#fil-ariane p{display:inline-block;font-size:1.3rem;width:auto}
#fil-ariane span,#fil-ariane a{color:#161515}
#fil-ariane a:hover span{color:#d22630}
#retour{background:url(//apps.mesepices.com/images/v1/mesepices_icon_pixsquare-left-marron.png) 0 5px no-repeat;font-weight:700;margin-right:30px;padding:0 0 0 14px;text-decoration:none}
.Iimgtxt{float:left;margin:0 1em 1em 0}
.Itxtimg{float:right;margin:0 0 1em 1em}
.listproduct,.fiche-prod,.fiche-prod:hover,.fiche-prod:focus{border-radius:5px;max-width:100%;padding-bottom:20px}
#formProd .zone-rating,#formProdPop .zone-rating{display:inline-block;float:right;box-sizing:border-box;cursor:pointer;text-align:right;padding:1.5% 0 0 0}
#formProd .zone-rating .avis,#formProdPop .zone-rating .avis{display:block;vertical-align:middle;color:#161515;font-size:1.1rem;padding:0 4%}
#formProd .wizicss-etoiles-bg,#formProdProp .wizicss-etoiles-bg{display:inline-block;vertical-align:middle}
.brand a{color:#d22630;font-weight:400;text-decoration:none;text-transform:none}
#formProd,#formProd:hover,#formProd:focus,#formProdPop,#formProdPop:hover,#formProdPop:focus{padding-bottom:10px;position:relative}
#zone-photo{margin-bottom:30px}
#zone-photo,#zone-photo:hover,#zone-photo:focus{float:left;width:465px}
.principale{height:auto;position:relative;text-align:center}
.principale a{width:465px;height:465px;overflow:hidden}
.principale a img{max-width:465px}
.principale hr{background:url(//apps.mesepices.com/images/v1/mesepices_prod-photo-shadow.png) 0 100% no-repeat;height:12px;max-height:12px;min-height:12px}
.principale .photo span{background:#676561;border-radius:2px;bottom:3px;color:#fff;left:3px;padding:3px 4px;position:absolute}
#product-pin{display:none;left:3px;position:absolute;top:3px;width:auto}
#miniatures{position:relative;display:inline-block;vertical-align:top;width:467px;margin-top:10px}
#miniatures.no-slide #prec,#miniatures.no-slide #suiv{display:none}
#c1-miniatures{height:102px;margin:0 28px;overflow:hidden;width:416px}
#c1-miniatures .icon-prev,#c1-miniatures .icon-next{position:absolute;top:50%;height:26px;width:20px;margin:-10px 0 0;font-size:2rem}
#c1-miniatures .icon-prev.disable,#c1-miniatures .icon-next.disable{opacity:.2}
#c1-miniatures .icon-prev{left:0;text-align:left}
#c1-miniatures .icon-next{right:0;text-align:right}
#miniatures ul{float:left;list-style:none;list-style-image:none;overflow:hidden;width:10000px}
#miniatures ul li{border:1px solid;border-color:#c1bfb9;float:left;height:100px;margin-left:2px;overflow:hidden;position:relative}
#miniatures ul li a{display:block;outline:none;padding-bottom:10px;position:relative}
#miniatures ul li a img{position:relative}
#miniatures ul li a.current img{border:1px solid;border-color:#d22630}
.video-notice{display:inline-block;width:416px;margin:10px 0 0 28px}
.video-notice ul li{display:table-cell;position:relative;width:138px;height:60px;box-sizing:border-box;vertical-align:middle;margin:0;padding:5px 2px;background:#e9e7de;border:1px solid #e9e7de}
.video-notice ul li + li{border-left:2px solid #fff}
.video-notice ul li:hover{cursor:pointer;color:#d22630}
.video-notice li a span{display:inline-block;vertical-align:middle;width:88px;margin:5px 0 0 5px;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.2rem;line-height:1.4rem;text-decoration:none}
.video-notice li a .icon-360:before,.video-notice li a .icon-video:before,.video-notice li a .icon-notice:before{display:inline-block;vertical-align:top;margin:0 0 3px;font-size:3.5rem}
.video-notice li a .icon-video:before,.video-notice li a .icon-notice:before{margin:0 0 0 2px;font-size:3rem}
.video-notice li a:hover{color:#d22630}
.product-infos{margin-top:10px}
.product-infos li a{color:#6c4c46;display:block;padding:0 0 15px 65px;text-decoration:none!important}
.product-infos li + li{background:none;padding-top:8px}
.zone-achat,.zone-achat:hover,.zone-achat:focus{float:right;margin:0 0 30px;width:435px}
.zone-achat h1#titre-fiche,.zone-achat h1#titre-fiche-pop{padding-bottom:0}
.zone-achat p.brand{font-size:1.4rem;margin-top:8px}
.zone-achat p.brand a{font-weight:700}
.zone-achat p.brand img{position:absolute;right:0}
h1#titre-fiche + .description-courte,h1#titre-fiche-pop + .description-courte,p.brand + .description-courte{margin-top:20px}
.description-courte{font-size:1.3rem;margin-bottom:16px}
.description-courte .more{display:inline;font-weight:400;color:#d22630;text-decoration:none;white-space:nowrap}
.description-courte .more:hover{color:#161515}
.description-courte .more i{position:relative}
.description-courte .more i:before{position:absolute;top:3px}
.description-courte .more span{font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif!important;margin:0 5px 0 0;text-decoration:underline;white-space:nowrap}
#bloc-achat,#bloc-achat-pop{clear:both;margin:0.5rem 0 0;padding:1rem 0;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x}
#bloc-achat-pop .h3{color:#161515}
#flash-sale{background-image:url(//apps.mesepices.com/images/v1/fleche-indication-promo-flash.png)}
.promoPhrase{background-image:url(//apps.mesepices.com/images/v1/fleche-indication-promo.png)}
.promoPhrase,#flash-sale{background-position:20px 100%;background-repeat:no-repeat;color:#161515;padding-bottom:10px}
.flash-sale{background:none;color:#161515;position:absolute;top:5px;width:205px}
#flash-sale .digit{-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.50)!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.50)!important}
.promoPhrase p{background-color:#ffcd5e;padding:2%}
#flash-sale .decompte{background-color:#d22630;padding:2%}
#flash-sale .decompte{padding-right:1%}
#flash-sale-h1{background-position:0 -848px;box-shadow:none;display:inline-block;padding-left:35px}
.flash-sale .flash-sale-h1{padding:0;width:35px}
#countdown{display:inline-block;padding:5px 0 0}
.flash-sale .countdown{padding:5px 0 0 5px;width:50%}
.flash-sale .flash-sale-h2{display:inline-block;float:none;vertical-align:top}
.dash{display:inline-block;float:none;width:64px}
.prod-indisponible{font-weight:700;margin:.4em 0 1em}
.bloc-variations,.bloc-personnalisation{clear:both;overflow:hidden}
.mybag,.mybagexplained{display:inline-block;vertical-align:top;position:relative;height:450px;background:url(//apps.mesepices.com/images/v1/mesepices-vt.png) 10px 0% repeat-y}
.mybagexplained{max-width:340px;padding:3px 0 0 25px}
.mybagexplained .h2{font-family:kalam;line-height:3rem;margin:5px 0 0}
.mybagexplained p{margin-top:5px;width:100%}
.mybagexplained p .persolabel{color:#383633;display:block;text-align:center;padding:0px 10px;font-size:1.6rem;margin-top:10px;font-family:kalam}
.mybagexplained p .persolabel:before{content:"\e96a";color:#d22630;font-family:'mesepices-icons';display:inline-block;margin:0 10px 0 0;font-size:1.8rem}
.mybagexplained p input{display:block;width:98%;padding-left:5px;line-height:2.5rem;margin-top:10px;font-size:1.3rem}
.mybagexplained p .persoval{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) repeat-x;position:absolute;width:340px;}
.mybagexplained #bvalid{width:340px;padding:3% 5%;border:none;background:#bac234;border-radius:2px;bottom:0;font-weight:600;font-size:1.4rem;text-transform:uppercase;position:absolute;left:25px}
.mybagexplained #bvalid:hover{background:#939a1e}
.mybagexplained #bcancel{width:340px;background:#e9e7de;font-size:1.3rem;padding:1.5%;border-radius:2px;position:absolute;bottom:50px;left:25px}
.mybagexplained #bcancel:hover{background:#c1bfb9;color:#fff}
.mybag{background:url(//apps.mesepices.com/images/v1/mesepices-etiquette-sachet.jpg) no-repeat;width:332px;color:black;font-size:1.3rem;position:relative}
.mybag >span{position:absolute}
.mybag .persoprodnom{font-size:2.2rem;top:240px;left:50%;text-align:center;transform:translate(-50%,-50%);line-height:2.3rem;}
.mybag .persoprodmarque{left:50%;text-align:center;transform:translate(-50%,-50%);top:280px;}
.mybag .persopoids{left:50%;text-align:center;transform:translate(-50%,-50%);top:310px;}
.mybag .persobywho{top:335px;left:10px;}
.mybag .persotext{top:355px;left:10px;}
.mybag .persoddm{top:387px;left:10px}
.mybag .persoref{top:387px;right:10px}
.bloc-variations .titre-variation{background:#676561;color:#fff;font-size:1.4rem;font-weight:400;margin-bottom:4px;padding:4px 8px}
.variationRadio .thickbox,.variations .thickbox,.variations .lightbox{float:left;margin:0 .4em 1em 0}
.variations .comboBox{display:inline-block;box-sizing:border-box;vertical-align:top;width:314px!important;height:40px}
.variations .comboBox input{padding:10px}
.variations .photo-variation{float:left;margin-right:.6em}
.variations img{border:1px solid}
.choixVariation,choixVariationFiche{display:none}
.variationQuantiteRadio{display:block;padding-top:.4em}
.variationRadio{float:left;box-sizing:border-box;min-width:24%;max-width:24%;width:24%}
.variationRadio + .variationRadio{margin-left:1.3%}
.variationRadio label{display:inline-block;box-sizing:border-box;width:100%;margin-bottom:.6em;overflow:hidden;padding:6px 0;border:1px solid #fff;cursor:pointer;text-align:center;color:#999691}
.variations .quantite-choix{float:none!important}
.variationRadio label:before{font-family:'mesepices-icons' !important;content:"\e964";line-height:80px;text-align:center;display:block}
.variationRadio:nth-child(1) label:before{font-size:3rem}
.variationRadio:nth-child(2) label:before{font-size:4rem}
.variationRadio:nth-child(3) label:before{font-size:5rem}
.variationRadio:nth-child(4) label:before{font-size:6rem}
#Personnalisation{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x}
.titre-personnalisation,.titre-personnalisation-active{font-family:kalam;font-size:1.6rem;margin:5px 0 10px;padding:8px 0 5px;text-align:center;cursor:pointer;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x}
.titre-personnalisation:before{font-family:'mesepices-icons';content:"\e96a";padding:0 10px 0 0;font-size:1.8rem;color:#d22630;}
.titre-personnalisation-active:before{font-family:'mesepices-icons';content:"\e96a";padding:0 10px 0 0;font-size:1.8rem;color:#939a1e;}
.titre-personnalisation:hover span,.titre-personnalisation-active:hover span{text-decoration:underline}
.zone-achat h3.titre-personnalisation{background:none;cursor:pointer;outline:none;font-size:1.4rem}
.bloc-personnalisation,.titre-personnalisation-active{display:none}
#miniForm .variationRadio:nth-child(1) label:before{font-size:3rem}
#miniForm .variationRadio:nth-child(2) label:before{font-size:3.5rem}
#miniForm .variationRadio:nth-child(3) label:before{font-size:4rem}
#miniForm .variationRadio:nth-child(4) label:before{font-size:4.5rem}
#miniForm .variationRadio label{font-size:1.1rem}
.variationRadio label:hover{border:1px solid #676561;border-radius:2px;color:#676561}
.variationRadio input:checked + label{border:1px solid #d22630;border-radius:2px;color:#151616;box-sizing:border-box;}
.bloc-variations .qtVariation{padding:.1em .2em;width:3em}
.variations .h3{display:block;float:left;background:none!important;width:110px;height:30px;padding:8px 5px 0!important;margin:0;border:1px solid #e9e7de;border-right:0px;font-size:1.4rem;font-weight:700;text-align:center}
.p-ajpan{position:relative;display:inline-block;box-sizing:border-box;text-align:right;vertical-align:middle}
.p-ajpan .quantite-block{display:inline-block;box-sizing:border-box;vertical-align:top;float:left;width:122px;height:40px;text-align:center}
.p-ajpan .quantite-block span,.p-ajpan .quantite-block input{display:table-cell;box-sizing:border-box;vertical-align:middle;float:left;height:40px;padding:10px;border:1px solid #e9e7de;text-align:center}
.p-ajpan .quantite-block #quantite,.p-ajpan .quantite-block #quantitePop{width:52px;color:#161515;font-size:1.6rem}
.p-ajpan .quantite-block #qte-plus,.p-ajpan .quantite-block #qte-plus-pop,.p-ajpan .quantite-block #qte-moins,.p-ajpan .quantite-block #qte-moins-pop{width:35px;padding:5px 10px 15px;cursor:pointer;color:#676561;font-weight:700;font-size:1.8rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.p-ajpan .quantite-block #qte-plus:hover,.p-ajpan .quantite-block #qte-plus-pop:hover,.p-ajpan .quantite-block #qte-moins:hover,.p-ajpan .quantite-block #qte-moins-pop:hover{color:#d22630}
.p-ajpan .quantite-block #qte-moins,.p-ajpan .quantite-block #qte-moins-pop{float:left;border-right:0px}
.p-ajpan .quantite-block #qte-plus,.p-ajpan .quantite-block #qte-plus-pop{float:right;border-left:0px;padding:7px 10px 13px}
.p-ajpan #add-cart-btn,.p-ajpan #add-cart-btnPop{display:inline-block;box-sizing:border-box;width:313px;height:40px;padding:6px!important;border-radius:0px}
.p-ajpan .btn-ajpan-fiche span{padding:0;font-weight:700}
#aj_pan_wait,#aj_pan_wait_pop{display:none;position:absolute;left:140px;z-index:100}
.dateForm{background:#fff url(/_t/_/img/picto-calendrier.png) no-repeat right 1px;padding-right:22px;width:80px}
.prix-fiche{display:inline-block;font-size:3rem;vertical-align:middle;color:#d22630}
.prix-fiche .prix{display:inline-block;color:#d22630}
.prix-fiche del{color:#676561;display:inline-block;font-size:1.4rem;font-weight:300;white-space:nowrap}
.prix-fiche .ecopart{color:#999;display:block;font-size:.7rem;text-shadow:none}
p.stock{clear:both;margin:0;padding:0}
#formProdPop p.stock{margin-bottom:5px}
p.stock .StockOK:before, p.stock .StockKO:before{font-family:'mesepices-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin:-3px 0 0;padding:0 10px 0 0;font-size:2rem}
p.stock .StockOK:before{content:"\e945";color:#939a1e}
p.stock .StockKO:before{content:"\e944";color:#be1822}
#formProd #alert-btn,#formProdPop #alert-btn{display:block;box-sizing:border-box;float:none;margin:15px 0 0;width:100%}
#formProd #alert-btn span span,#formProdPop #alert-btn span span{font-size:1.3rem;text-align:left}
#bloc-achat .variation:hover .comboBox .comboBoxSelect:after{color:#d22630}
.bloc-variations .choix-option{margin:0 0 0.5rem;font-size:1.6rem}
.zone-achat h3{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding:0 0 2px 5px;color:#161515}
.zone-achat h3 ~ i{display:inline-block;vertical-align:middle;width:41px;padding:0;margin:-5px 0 0;font-size:3rem}
.gain-points-fidelite h4{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-fidelity.png);background-repeat:no-repeat;background-size:100% auto;color:#cbe8d3;display:inline-block;float:left;font-size:1.4rem;font-weight:700;height:45px;line-height:1rem;margin-right:3%;padding:1.7rem .5rem;text-align:center;vertical-align:top;width:12%}
.gain-points-fidelite #points1{font-size:1.5rem;font-weight:700}
.gain-points-fidelite h4 span{display:block;font-size:.75rem;text-transform:uppercase}
.gain-points-fidelite p{color:#676561;display:inline-block;font-size:1.1rem;line-height:1.3rem;padding-top:.5rem;width:80%}
.gain-points-fidelite p .more{display:block;text-align:left}
.zone-achat i ~ ul,.zone-achat i ~ p{display:inline-block;vertical-align:top;width:390px;padding:0}
.zone-achat .livraison{display:inline-block;padding:10px 0;position:relative;width:100%;position:relative;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x}
.zone-achat .livraison ul{text-align:center}
.zone-achat .livraison li.avtg{display:inline-block;vertical-align:top;height:40px}
.zone-achat .livraison li.avtg + li{margin:0 0 0 30px}
.zone-achat .livraison li.avtg img{height:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.zone-achat .livraison li.avtg:hover{cursor:pointer}
.zone-achat .livraison li.avtg:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}
.zone-achat .livraison li.fidelite h4{background-image:url(//apps.mesepices.com/images/v1/avantages-points-fidelite-mesepices.png);background-repeat:no-repeat;background-size:auto 100%;color:#c1dfce;display:inline-block;float:left;font-size:.7rem;font-weight:700;height:34px;line-height:.9rem;margin:2px 0 0 16px;padding:13px 0 0;text-align:center;text-transform:uppercase;vertical-align:top;width:43px}
.zone-achat .livraison li.fidelite h5{background-image:url(//apps.mesepices.com/images/v1/avantages-points-fidelite-euros-mesepices.png);background-repeat:no-repeat;color:#161515;display:inline-block;float:left;font-size:1.3rem;font-weight:600;line-height:1rem;margin:6px 0 0;min-height:31px;padding:14px 3px 0 10px;text-align:center;width:32px}
.zone-achat .livraison li.avtg .info-bulle,.avantages li.avtg .info-bulle-ko{background:url(//apps.mesepices.com/images/v1/avantages-info-bulle-bg.png) 17px 0 no-repeat;display:none;left:26px;position:absolute;top:55px;width:383px;z-index:1000}
.zone-achat .livraison li.avtg .info-bulle p,.avantages li.avtg .info-bulle-ko p{background:#f3f2ee;border:2px solid #c1bfb9;font-size:1.2rem;line-height:inherit;margin-top:8px;padding:10px 5px;text-align:center}
.zone-achat .livraison li.avtg + li.avtg .info-bulle,.zone-achat .livraison li.avtg + li.avtg .info-bulle-ko{background-position:126px 0}
.zone-achat .livraison li.avtg + li.avtg + li.avtg .info-bulle,.zone-achat .livraison li.avtg + li.avtg + li.avtg .info-bulle-ko{background-position:232px 0}
.zone-achat .livraison li.avtg + li.avtg + li.avtg + li.avtg .info-bulle,.zone-achat .livraison li.avtg + li.avtg + li.avtg + li.avtg .info-bulle-ko{background-position:347px 0}
.zone-achat .livraison li.avtg3x.disabled img{opacity:.6}
.zone-achat .specs,.zone-achat .fid{position:relative;padding:10px 0 10px 45px;margin:0;color:#999691}
.zone-achat .specs{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x}
.zone-achat .fid{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x}
.zone-achat .specs p,.zone-achat .fid p{position:relative;margin:0 0 10px;font-size:1.1rem;color:#999691}
.zone-achat .specs i:before, .zone-achat .fid i:before{position:absolute;left:0;top:15px;font-size:3rem}
.wizicss-partage{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;clear:both;margin-top:20px;padding:10px 0;position:relative;width:370px;text-align:center}
.fid + .wizicss-partage{margin-top:0}
.zone-achat .wizicss-partage{width:100%}
.zone-achat .wizicss-partage-email{display:inline-block;vertical-align:top;width:auto}
.zone-achat .wizicss-partage-reseau-min{height:auto;width:365px!important}
.zone-achat .wizicss-partage .wizicss-partage-reseaux div + div{margin-left:22px}
#partage-avis{clear:both;padding-top:20px}
#partage-reseaux{float:left;height:42px;position:relative;width:232px}
#partage-email{float:left;height:42px;width:100px}
#btn-like{left:0}
#sendFriend span{background:#fff;display:block}
#sendFriend span span{border:1px solid;border-color:#d7d6de;color:#676561;height:18px;line-height:18px;padding:0 5px 0 26px}
.savoir-plus-bloc{position:relative}
#miniForm{display:none;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x;padding:5px 0;margin:15px 0 0 10px}
#miniForm #formProd{padding:0}
#miniForm #prix-fiche{font-size:2rem}
#miniForm #prix-fiche .lePrixHpromo{font-size:1.3rem}
#miniForm #zonerating .wizicss-etoiles-bg,#miniForm #zonerating .wizicss-etoiles-fg{background-image:url(//apps.mesepices.com/images/v1/etoiles-miniform.png);height:13px}
#miniForm #formProd #zonerating{margin:4% 0;width:80px;padding:.5% 0 0 0}
#miniForm #formProd #productrating{width:100%}
#miniForm #formProd .avis{display:none}
#miniForm .choix-option{font-size:1.2rem}
#miniForm .variation .h3{width:35%;font-size:1.2rem;height:25px;padding:3px 0 0 0!important;box-sizing:border-box}
#miniForm .variation .comboBox{width:65%!important;height:25px}
#miniForm .variation .comboBox .comboBoxSelect{background:none;width:20px;height:20px;top:3px;right:3px}
#miniForm .variation .comboBox .comboBoxSelect:after{font-size:1.5rem}
#miniForm .variation:hover .comboBox .comboBoxSelect{background:none;width:20px;height:20px;}
#miniForm .variation .comboBox input{padding:4px 0 0 5px;font-size:1rem}
#miniForm .variation .comboBoxList li,#miniForm #PrixPromo p{font-size:1rem}
#miniForm #PrixPromo{margin-top:5px}
#miniForm #flash-sale{width:100%;margin-top:5px}
#miniForm #flash-sale .dash{width:50px}
#miniForm #flash-sale .dash .digit{width:15px;height:25px;font-size:1.2rem}
#miniForm #flash-sale .dash-ext{width:10px}
                                                            #miniForm #countdown{width:100%}
#miniForm .p-ajpan .quantite-block{width:75px;height:25px}
#miniForm .p-ajpan .quantite-block #qte-plus,#bref-container .p-ajpan .quantite-block #qte-moins{width:25px;height:25px;padding:2px;font-size:1.3rem}
#miniForm .p-ajpan .quantite-block #quantite{width:25px;font-size:1.1rem;height:25px;padding:0}
#miniForm .p-ajpan .btn-ajpan-fiche{min-width:0;height:25px;width:150px;padding:0!important}
#miniForm .p-ajpan .btn-ajpan-fiche span span{height:25px;font-size:1.1rem}
#miniForm .p-ajpan #aj_pan_wait{left:74px}
#miniForm .p-ajpan #aj_pan_wait img{width:25px}
#miniForm .titre-personnalisation,#miniForm .titre-personnalisation-active{font-size:1.2rem;padding:6px 0 3px;}
#miniForm .titre-personnalisation:before,#miniForm .titre-personnalisation-active:before{font-size:1.2rem}
#miniForm .leStock{font-size:1.2rem}
#miniForm .leStock:before{font-size:1.4rem}
.savoir-plus-bloc #bref-container,.savoir-plus-bloc #avantages-container{display:inline-block;width:235px}
.savoir-plus-bloc .bref{position:relative;top:0;display:inline-block;box-sizing:border-box;padding:12px 0 0 80px;font-size:1.2rem}
.savoir-plus-bloc .bref:before{content:"En bref";position:relative;left:-65px;top:-10px;font-size:1.8rem;font-weight:300;text-transform:uppercase}
.savoir-plus-bloc .bref.avantages:before{content:"Vos avantages"}
.savoir-plus-bloc dl + dl{margin-top:30px}
.savoir-plus-bloc .bref dt{position:relative;font-size:1.3rem;font-weight:700;text-transform:uppercase}
.savoir-plus-bloc .bref dt:before{position:absolute;left:-65px;top:-5px;box-sizing:border-box;text-align:center;content:" ";width:52px;height:52px;border-radius:25px;background-color:#ffca5a;background-position:center center;background-repeat:no-repeat}
.savoir-plus-bloc .bref dt.bref-typethe:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-typethe.png)}
.savoir-plus-bloc .bref dt.bref-origine:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-origine.png)}
.savoir-plus-bloc .bref dt.bref-arome:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-aromes.png)}
.savoir-plus-bloc .bref dt.bref-dosage:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-dosage.png)}
.savoir-plus-bloc .bref dt.bref-prepa:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-prepa.png)}
.savoir-plus-bloc .bref dt.bref-cuisson:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-cuisson.png)}
.savoir-plus-bloc .bref dt.bref-cuisine:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-cuisine.png)}
.savoir-plus-bloc .bref dt.bref-asso:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-asso.png)}
.savoir-plus-bloc .bref dt.bref-temp:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-temp.png)}
.savoir-plus-bloc .bref dt.bref-temps:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-temps.png)}
.savoir-plus-bloc .bref dt.bref-moment:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-moment.png)}
.savoir-plus-bloc .bref dt.bref-force:before{background:none}
.savoir-plus-bloc .bref dt.bref-scoville:before,.savoir-plus-bloc .bref dt.bref-cafe:before{position:inherit;left:inherit;top:inherit}
.savoir-plus-bloc .bref dt.bref-scoville{padding-left:52px;background:url(//apps.mesepices.com/images/v1/mesepices-icon-scoville.png) 0% 0% no-repeat}
.savoir-plus-bloc .bref dt.bref-cafe{padding-left:52px;background:url(//apps.mesepices.com/images/v1/mesepices-icon-cafe.png) 0% 0% no-repeat}
.savoir-plus-bloc .bref dt.bref-scoville img,.savoir-plus-bloc .bref dt.bref-cafe img{position:absolute;top:0}
.savoir-plus-bloc .bref dt.bref-scoville .piments-scoville-fg{position:relative;z-index:100;display:block;width:170px;height:52px;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-scoville3.png)}
.savoir-plus-bloc .bref dt.bref-cafe .cafe-force-fg{position:relative;z-index:100;display:block;width:170px;height:52px;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-cafe3.png)}
.savoir-plus-bloc .bref dt.bref-scoville,.savoir-plus-bloc .bref dt.bref-cafe{margin-left:-65px;width:170px}
.savoir-plus-bloc .bref dt.bref-cafe-espece:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-color-espece.png);background-size:contain}
.savoir-plus-bloc .bref dt.bref-cafe-variete:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-color-variete.png);background-size:contain}
.savoir-plus-bloc .bref dt.bref-cafe-altitude:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-color-altitude.png);background-size:contain}
.savoir-plus-bloc .bref dt.bref-cafe-sca:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-color-sca.png);}
.savoir-plus-bloc .bref dt.bref-cafe-process:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-color-process.png);}
.savoir-plus-bloc .bref.avantages dt:before{background-color:#bac234}
.savoir-plus-bloc .bref.avantages dt.avtg-samples:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-avtg-samples.png)}
.savoir-plus-bloc .bref.avantages dt.avtg-livr-grat:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-avtg-livr-grat.png)}
.savoir-plus-bloc .bref.avantages dt.avtg-livr-rap:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-avtg-livr-rap.png)}
.savoir-plus-bloc .bref.avantages dt.avtg-colis:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-avtg-colis.png)}
.savoir-plus-bloc .bref.avantages dt.avtg-paiement:before{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-avtg-paiement.png)}
.savoir-plus-bloc .bref dd + dt{margin:15px 0 0}
.savoir-plus-bloc .bref dd{min-height:25px}
.savoir-plus-bloc .savoir-plus{display:inline-block;vertical-align:top;box-sizing:border-box;width:690px;padding:0 20px 0 0;background:url(//apps.mesepices.com/images/v1/mesepices-vt.png) 100% 0% repeat-y}
.savoir-plus-bloc .savoir-plus ul.nav-tab:not(:first-child){margin:30px 0 0 0}
.savoir-plus-bloc .savoir-plus ul.nav-tab{padding:0;min-height:34px;border-bottom:8px solid #c1bfb9;line-height:2.4rem}
.savoir-plus-bloc .savoir-plus ul.nav-tab li{display:inline-block;float:left;min-height:34px;font-size:2.4rem;font-weight:300}
.savoir-plus-bloc .savoir-plus ul.nav-tab li + li{margin:0 0 0 30px}
.savoir-plus-bloc .savoir-plus ul.nav-tab li a{text-decoration:none;color:#161515}
.savoir-plus-bloc .savoir-plus ul.nav-tab li a:hover{color:#d22630}
.savoir-plus-bloc .savoir-plus ul.nav-tab li.tab-title{border-bottom:8px solid #bac234}
.recipe-list{display:none!important}
body.hasrecipe .recipe-list{display:block!important}
#recipe-list,#commentaires,#comtab{margin-top:0}
#recipes #recipe-list{margin-left:15px}
#recipe-list ul.recettes{margin:20px 0}
.savoir-plus-bloc .savoir-plus ul.nav-tab .h2{margin:0;padding:0}
.savoir-plus-bloc .savoir-plus ul.nav-tab .h2 a{color:#939a1e}
.savoir-plus-bloc .savoir-plus ul.recettes li:before,#recipe-list ul.recettes li:before,#recipes li.type:before,#recipes li.filter:before{content:"";padding:0}
#recipes h2{display:inline-block;font-size:2.1rem}
#recipes .pagination{margin:0;padding-right:.8em}
#recipes div.types{text-align:center;border-radius:2px;margin:10px 0 20px;padding:10px 10px 0;position:relative;background:#f3f2ee}
#recipes div.types p{padding:0 0 10px 0; margin:0;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;font-weight:700}
#recipes ul.types{margin:0;padding-top:15px;padding-bottom:10px}
#recipes li.type{display:inline-block;padding:5px 15px 10px;margin:0 5px;cursor:pointer;user-select:none}
#recipes li.type >span{display:block}
#recipes li.type >span:after{content:"\e90d";font-family:mesepices-icons;font-size:1rem;margin-left:5px}
#recipes li.type.opened{background:#bac234;color:#fff}
#recipes li.type.opened >span:after{content:"\e90c";font-family:mesepices-icons;font-size:1rem;margin-left:5px}
#recipes ul.filters:before{content:"";position:absolute; top:-8px;left:0;z-index:100;background:url(//apps.mesepices.com/images/v1/megamenu-bg-top-green.png) 0 0 no-repeat;width:100%;height:17px;display:block}
#recipes ul.filters{display:none;position:absolute;margin:0 auto;left:0;right:0;width:95%;top:93px;text-align:left;padding:20px 10px 50px;background:#f3f2ee;box-shadow:1px 1px 8px #161515;border-bottom:5px solid #bac234;z-index:10;cursor:initial}
#recipes ul.filters li.button:before{content:"";padding:0}
#recipes ul.filters li.button{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;width:20%;text-align:center;padding:1% 1%;background:#ffca5a;border-radius:2px;font-size:1.3rem;font-weight:700;border:0}
#recipes ul.filters li.close{background:#ffca5a}
#recipes ul.filters li.close:hover{background:#fbb933}
#recipes ul.filters li.close:after{content:"Fermer"}
#recipes ul.filters li.apply{background:#bac234}
#recipes ul.filters li.apply:hover{background:#939a1e}
#recipes ul.filters li.apply:after{content:"Appliquer"}
#recipes li.opened ul.filters{display:block}
#recipes li.filter{display:block;float:left;width:33%;margin:5px 0}
#recipes li.filter.disabled,#recipes li.filter.disabled span{color:#c1bfb9}
#recipes li.filter .number{font-style:italic;color:#676561}
.savoir-plus-bloc .savoir-plus #morerecipes{display:none}
.savoir-plus-bloc .savoir-plus ul.recettes li,#recipe-list ul.recettes li{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;width:210px;margin-bottom:0;padding-left:0}
.savoir-plus-bloc .savoir-plus ul.recettes li + li,#recipe-list ul.recettes li + li{margin:0 0 0 20px}
.savoir-plus-bloc .savoir-plus ul.recettes li img,#recipe-list ul.recettes li img{display:block;width:210px;height:210px}
.savoir-plus-bloc .savoir-plus ul.recettes li a,#recipe-list ul.recettes li a{color:#161515}
.savoir-plus-bloc .savoir-plus ul.recettes li h3,#recipe-list ul.recettes li h3{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;background:url(//apps.mesepices.com/images/v1/mesepices-bg-blanc-70.png)0% 0% repeat;padding:5px 10px 5px 10px;margin:0;font-size:1.4rem;font-weight:700;color:#161515}
.savoir-plus-bloc .savoir-plus ul.recettes li h3 i:before,#recipe-list ul.recettes li h3 i:before{position:absolute;right:8px;bottom:8px}
#recipe-list ul.recettes li h3 p{font-size:1.2rem;font-weight:400;margin:5px 0 0;display:none}
#recipe-list ul.recettes li:hover h3 p{display:block}
.savoir-plus-bloc .savoir-plus ul.recettes li a:hover h3,#recipe-list ul.recettes li a:hover h3{color:#d22630}
.savoir-plus-bloc .savoir-plus ul.recettes ~ p,#recipe-list ul.recettes ~p{margin:15px 0;text-align:right}
.savoir-plus-bloc .savoir-plus ul.recettes ~ p a,#recipe-list ul.recettes ~p a{color:#d22630}
.savoir-plus-bloc .savoir-plus ul.recettes ~ p i:before,#recipe-list ul.recettes ~p i:before{display:inline-block;vertical-align:bottom;padding:3px 0 0 10px;font-size:1.4rem;color:#d22630}
.liste-infos span{float:left;font-size:1.4rem;margin:0 5px 0 0}
.com-aviscertifies-com{float:right;margin-right:20px;margin-top:30px}
.liste-infos li#li-cross-sell a{background-color:#df6742;padding-left:30px}
.savoir-plus-bloc .cont-onglet{margin:20px 0}
.savoir-plus-bloc .cont-onglet h2,.bg_content-contenu h2,.bg_content-contenu .h2,.bg_content-blog .billet h2{margin:0;font-size:2.4rem;font-weight:300;color:#161515}
.bg_content-blog .billet h2.h1.titre-billet{font-size:16px;font-weight:600;line-height:1.8rem;}
.savoir-plus-bloc .cont-onglet p + h2,.bg_content-contenu p + .h3,.bg_content-contenu .Ttxt p + h2,.bg_content-contenu .Ttxt ul + h2,.bg_content-blog .billet p + h2,.bg_content-blog .billet p h3,.bg_content-blog .billet ul + h2{margin:30px 0 0}
.savoir-plus-bloc .cont-onglet h2 + p,.bg_content-contenu .Ttxt h2 + p,.bg_content-contenu .Ttxt h2 + .guide-visuel,.bg_content-contenu .Ttxt .guide-visuel + p{margin-top:15px}
.savoir-plus-bloc .cont-onglet h3,.bg_content-contenu .Ttxt h3,.bg_content-contenu .Timgtxt h3,.bg_content-blog .billet.article h3{margin:15px 0 5px;font-size:1.6rem;color:#939a1e}
.savoir-plus-bloc #description.cont-onglet ul > li:before,#caracteristiques ul > li:before,.billet.recette p + ul li:before{font-family:'mesepices-icons';content:"\e90a";padding:0 10px 0 0;font-size:0.7rem;color:#d22630;position:absolute;left:0;top:6px}
.savoir-plus-bloc #caracteristiques table.nutrition {margin:auto;width: calc(100% - 20px);}
.savoir-plus-bloc #caracteristiques table.nutrition thead tr {padding-bottom:3px;}
.savoir-plus-bloc #caracteristiques table.nutrition thead tr th, #caracteristiques table tbody tr td {width:70%;}
.savoir-plus-bloc #caracteristiques table.nutrition thead tr th + th, #caracteristiques table tbody tr td + td {width:30%; text-align:right}
.savoir-plus-bloc #caracteristiques table.nutrition thead tr th {background-color:#c1bfb9;border-bottom:1px solid #fff;font-size:1.8rem;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr td {background-color:#edece5;padding: 15px 0 0;line-height: .8;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr td {background-image: radial-gradient(#edece5 2px,#c1bfb9 0) !important;background-position: left bottom !important;background-repeat: repeat-x !important;background-size: 6px 1px !important;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr:last-child td {border-bottom:4px solid #edece5;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr td span{box-sizing: border-box;background-color: #edece5;padding: 0 10px;line-height: .7;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr + tr.nutri-details td{padding: 8px 0 0;}
.savoir-plus-bloc #caracteristiques tr.nutri-details td span{padding-left:15px!important;}
.savoir-plus-bloc #caracteristiques table.nutrition tbody tr + tr.nutri-details td span{font-style: italic}
.savoir-plus-bloc #caracteristiques table.nutrition tfoot tr th{background-color:#edece5;padding:10px 0 0;border-bottom:4px solid #c1bfb9}
.wizicss-com-nb,#recipe-list > p{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png)0% 100% repeat-x;padding:10px;font-size:1.3rem;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif}
#recipe-list > p{margin-bottom:20px}
.wizicss-com{position:relative;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png)0% 100% repeat-x;border:0px!important;padding:10px 0}
.wizicss-com .wizicss-com-infos{color:#676561}
.wizicss-com .wizicss-com-infos strong{color:#d22630}
p.wizicss-com-tous a{color:#d22630}
p.wizicss-com-tous a i::before{color:#d22630;display:inline-block;font-size:1.4rem;padding:3px 0 0 10px;vertical-align:bottom}
.wizicss-button{height:auto!important;width:auto}
.wizicss-button span{background:url(//apps.mesepices.com/images/v1/mesepices-icon-coments.png) 5px 0 no-repeat;padding:0 0 0 15px}
.wizicss-button span span,.wizicss-button:hover span span,#wizi-btn-ajout-com span span{border:0!important;transition:none!important}
.wizicss-com .wizicss-etoiles-bg{position:absolute;right:10px;top:10px}
.wizicss-prod-pres .wizicss-etoiles-bg{position:absolute;right:10px}
.wizicss-textbox:focus,.wizicss-textarea:focus{border-color:#df6742;box-shadow:none}
.wizicss-prod-pres .wizicss-prix{margin-bottom:8px}
.wizicss-com-produit .wizicss-com-form{margin:20px;padding-top:15px}
.wizicss-bloc-connexion{background:none;clear:both;padding:15px 0}
.wizicss-com-form legend{background:#fff url(//apps.mesepices.com/images/v1/mesepices-icon-avis.png) 5px 0 no-repeat;color:#df6742;font-size:2.3rem;padding:2px 5px 0 35px;text-transform:none}
.wizicss-com-form fieldset textarea,.wizicss-com-form fieldset input{color:#6b4944;margin-bottom:8px}
.wizicss-com .wizicss-com-date,.wizicss-com .wizicss-com-heure{color:#a09590;font-size:1.2rem}
.wizi-processus,.wizi-processus input,.wizi-processus textarea,.wizi-processus select,.wizi-processus textarea,.wizi-processus button{font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif}
.wizi-npc-etapes{margin-top:15px}
.wizi-npc-etapes ul{overflow:visible}
.wizi-npc-etapes ul,.wizi-etape{height:35px;min-height:35px}
.wizi-c1-etape{border-radius:2px 0 0 2px;font:bold 1.35rem Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.4rem;height:20px;min-height:20px;padding:7px 10px 6px}
.wizi-pointe{height:3px}
.wizi-npc-etapes strong{background:#676561;border:3px solid;border-color:#fff;color:#fff;border-radius:25px;height:33px;left:25px;padding-top:7px;position:absolute;top:-5px;width:40px;line-height:2.4rem}
.wizi-c1-processus{background:#fff;border-radius:5px;padding:20px}
.wizi-c1-processus .wizi-regroupement.wizi-choix-horiz:last-of-type{margin-bottom:0}
.wizi-npc-panier .wizi-npc-col-d,.wizi-npc-validation .wizi-npc-col-d,.wizi-npc-confirmation .wizi-npc-col-d{margin-top:20px;width:27%}
.wizi-c1-processus .wrapper-sticky,.wizi-npc-validation .wizi-npc-col-g{display:inline-block!important}
.wizi-npc-col-d .contact-sav h3{font-size:1.6rem;text-transform:uppercase}
.wizi-panier-recap-h1{border-radius:3px 3px 0 0;font-weight:400;text-align:left;margin-bottom:2px}
.wizi-panier-recap-h1 span{display:block;font-size:1.1rem}
.wizi-c1-panier-recap{border-bottom:0}
.wizi-panier-recap{margin-bottom:2px}
#wizi-panier-complement .wizi-btn{display:block;float:none;font-size:1.5rem;margin:0 0 5px;width:auto!important}
.wizi-form-remise-tr .wizi-btn{background:#bac234;padding:5px 10px;width:auto}
.wizi-ar .wizi-btn span{border:0;display:block;float:none}
.wizi-ar .wizi-btn span span{box-shadow:none;text-shadow:none}
.wizi-ar .wizi-btn-retour span span{padding:2% 5%;text-align:left}
.wizi-npc-h1{color:#161515;font-size:1.5rem;padding:8px 0 0;text-transform:none}
.wizi-npc-h1 i{display:inline-block;font-size:3rem;color:#bac234}
.wizi-npc-h1 strong{display:inline-block}
.wizi-panier-sauvegarde{font-size:1rem;margin-top:20px}
.wizi-npc-col-g .wizi-blocT1{border-radius:3px;width:auto}
.wizi-ident-choix li{font-size:1.2rem;width:auto}
.wizi-npc-col-g .wizi-create-client,#wizi-ident-client.wizi-selected,#wizi-create-client.wizi-selected{border-radius:0 5px 5px 5px;width:auto}
.wizi-ident-choix .wizi-choix-1,.wizi-ident-choix .wizi-choix-2,.wizi-ident-choix .wizi-selected{border-radius:5px 5px 0 0}
.wizi-ident-choix .wizi-choix-2{float:left;margin-left:5px;padding-bottom:4%}
.wizi-ident-choix .wizi-choix-1{padding-bottom:4%}
#wizi-ident-client .wizi-btn-valider{margin-right:4%}
.wizi-ident-client-classic .wizi-textbox{margin:0;padding:0 1%;width:65%}
.wizi-ident-client-classic .wizi-zone-btn{clear:both;display:block;float:right;padding-bottom:15px;position:relative;width:auto}
.wizi-pass-oublie{bottom:0;display:block;font-size:1rem;margin-left:5px;position:absolute;right:0}
.wizi-npc-h2{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;font-size:1.6rem;text-transform:none;padding:0 0 10px}
.wizi-npc-h2 span{display:block; line-height:14px;color:#161515;font-size:14px;}
.wizi-npc-form .wizi-label{width:32%}
#wizi-fs-adr-livr-diff,#wizi-fs-achat-pro{padding:0 4% 0 0}
.wizi-label{float:left;font-size:1.2rem;text-align:left}
.wizi-form-info{font-size:1rem;margin:6px 0 0 36%}
.wizi-npc-form legend{display:block;font-size:1.4rem;font-weight:400;width:100%}
.wizi-choix-horiz li label,.wizi-choix-verti li label,.wizi-fs-checkbox label,wizi-fs-checkbox label{font-size:1.2rem;padding-top:3px;vertical-align:middle}
.wizi-choix-horiz li input[type="radio"],.wizi-choix-horiz li input[type="checkbox"]{margin-top:2px}
.wizi-fs-checkbox label{margin-left:36%}
.wizi-fs-checkbox input[type="checkbox"]{margin-top:1px}
.wizi-npc-form .wizi-textbox,.wizi-npc-form .wizi-textarea,.wizi-npc-form select{font-size:1.2rem;height:25px}
.wizi-npc-form .wizi-textarea{height:80px}
.wizi-newsletter-abo{padding:0 0 15px;width:100%;box-sizing:border-box;}
.wizi-newsletter-abo .wizi-label{font-size:1.2rem}
.wizi-newsletter-abo .wizi-choix-horiz li{float:left;width:40%}
#wizi-modes-livraison .wizi-form-livr{border-radius:3px}
.wizi-npc-form #wizi-modes-paiement{margin:0}
.wizi-form-paie:nth-child(even){margin:20px 0 0}
.wizi-form-paie:nth-child(odd){margin:20px 20px 0 0}
.wizi-paie-mode-h1{display:none;font-size:1.5rem;padding:0 0 10px}
.wizi-confirmation-num{font-size:1.8rem;padding:0}
.wizi-confirmation-num .icon-stock-ok{display:inline-block;margin:0 15px 0 0;color:#939a1e}
.wizi-confirmation-suivi{font-size:1.3rem}
.wizi-npc-confirmation .wizi-npc-col-d{margin-top:0!important}
.wizicss-zone-btn-commande #wizi-btn-ajout-com{display:block;padding:2% 5%!important;width:auto}
.wizicss-zone-btn-commande #wizi-btn-ajout-com span{padding-left:40px}
.wizi-panier{border:none;font-size:1.1rem}
.wizi-panier thead th{border-right:1px solid;padding:0}
.wizi-panier thead .panier-prix{border-right:0;white-space:nowrap}
.wizi-panier thead tr,.wizi-panier-prod,.wizi-livraison-tr,.wizi-form-remise-tr,.wizi-total-tr,.wizi-panier .wizi-livraison-comp-tr td{border-width:0px}
.wizi-panier .wizi-panier-prod.first{border-top:1px solid #fff}
.wizi-livraison-comp{font-size:1.2rem;font-style:normal;text-align:left}
.wizi-panier .wizi-livraison-tr td{border-bottom:1px solid #fff}
.wizi-panier thead th div{display:block;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.2rem;font-weight:400;padding:10px}
.wizi-panier .last td{border-width:1px}
.wizi-panier tfoot{border-top-width:1px}
.wizi-total-panier{font-size:1.4rem;text-transform:none}
.wizi-panier .wizi-prod-td-prix,.wizi-table-page .wizi-prod-td-prix,.wizi-table-options .wizi-option-td-prix,.wizi-panier .wizi-prod-td-dispo{font-size:1.1rem;vertical-align:top}
.wizi-table-page.wizi-npc-livr .wizi-option td{background:#e9e7de}
.wizi-table-page.wizi-npc-livr .wizi-option.wizi-npc-paiement .wizi-option-td-infos{border-right:1px solid #c1bfb9}
.wizi-prod-td-qte a{float:left;font-size:1rem}
.wizi-prod-td-qte a.wizi-prod-suppr{margin-top:0;padding:0;float:none}
.wizi-prod-td-qte input,.wizi-prod-td-qte input:hover,.wizi-prod-td-qte input:focus{float:left;font-size:1.1rem;margin:0;text-align:center;border-color:#c1bfb9;border-left:0px;border-right:0px}
.wizi-livraison-tr .wizi-option-nom{display:inline;padding:0 5px 5px 0}
.wizi-livraison-tr select{display:inline;float:none;font-size:1.1rem;height:25px;width:230px}
.wizi-remise-h1{display:block;font-size:1.4rem;font-weight:400;margin:0 0 5px 10px;text-align:left;text-transform:none}
#wizi-panier-validation{height:40px;min-height:40px;padding:15px 0;position:relative}
#wizi-panier-complement .wizi-btn-valider{width:100%!important}
#wizi-panier-validation .wizi-btn-valider{float:right;min-height:45px}
#wizi-panier-validation #wizi-btn-recalculer span span{padding-left:0}
#w_dialog-message #w_pageretour span span:before,#w_dialog-message-pop #w_pageretour span span:before,.wizi-btn-retour span span:before{content:"\e90f";font-family:'mesepices-icons' !important;font-size:0.8rem;padding:2px 5px 0 0}
.wizi-btn span{border:0;border-radius:0}
.wizi-btn-valider span{background:none!important;border:0!important;box-shadow:none;color:#161515!important;padding:0;text-shadow:none}
.wizi-btn-valider span span{font-weight:bold!important;font-size:1.4rem;font-weight:400;padding:0;text-transform:none!important}
.wizi-btn-valider:hover span span,.wizi-btn-valider:focus span span{color:#fff!important}
.wizi-recap-total .wizi-recap-total-h1{font-size:1.6rem;color:#fff;vertical-align:top}
.wizi-recap-total .wizi-recap-total-val{font-size:2.2rem;vertical-align:top}
#processus-commande{margin-bottom:2em;text-align:center}
#processus-commande p{color:#fff;display:inline-block;text-align:center;width:120px}
#processus-commande p strong{background:#676561;box-shadow:0 2px 3px #676561;display:block;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;height:32px;line-height:32px;margin:0 auto 3px;width:32px}
#processus-commande p span{color:#161515;display:block;text-align:center}
#no-prod{background:#1b1b1b;float:left;padding:16px;text-align:center;width:316px}
#no-prod img{margin:0 0 20px 40px}
#col-pan-g{float:left;margin-bottom:20px;width:550px}
#col-pan-d{float:right;margin-bottom:20px;width:330px}
.infocom h2{width:100%}
.infocom #RecapPanier{width:100%}
.infocom table thead{background:#393633}
.infocom #AddFact,.infocom #AddLivr{width:50%;margin-top:20px}
.infocom #AddFact div,.infocom #AddLivr div{padding:10px}
.infocom #contact{width:100%}
.infocom .freshform{margin-top:20px}
.infocom .w_form{margin:20px}
#mesepices-compte.infocom div{display:block}
#infocom{background:#e9e7de;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:20px;padding:10px;width:100%}
#infocom img{width:100%;margin:0 auto}
#votre-panier{border-collapse:separate;width:100%}
.image-panier{padding:4px 0;width:52px}
.panier-quantite{width:55px}
#votre-panier td.panier-supprimer{padding-right:0;width:23px}
#votre-panier td.panier-supprimer a{background:#c1bfb9 url(//apps.mesepices.com/images/v1/c-btn-suppr-blanc.png) no-repeat 4px 5px;display:block;height:21px;overflow:hidden;text-indent:-9000px;width:21px}
#mesepices-compte table tbody td{padding:8px}
#mesepices-compte table tr.pair{background-color:#f3f2ee;border-color:#a09590;border-top:1px dotted}
#mesepices-compte table tr.impair{background-color:#e9e7de;border-color:#a09590;border-top:1px dotted}
td.panier-sstot,td.panier-prix{text-align:right;white-space:nowrap}
.zone-qte{height:30px;position:relative;width:54px}
.zone-qte input,.zone-qte a{position:absolute}
.zone-qte input{border:1px solid;border-color:#fff;left:0;padding:3px 4px;top:4px;width:30px}
.zone-qte a{right:0}
.plus{top:4px}
.moins{top:18px}
#votre-panier tbody td{border-bottom:1px solid;border-bottom-color:#a09590}
#votre-panier tfoot td{background:none;font-weight:700;white-space:nowrap;text-align:right}
#votre-panier tfoot th{font-weight:700;padding:4px 8px}
#votre-panier tfoot th,#votre-panier tfoot td{border-bottom-color:#a09590;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#fff;border-top-style:solid;border-top-width:1px;color:#161515;padding:8px}
#votre-panier tfoot .total th,#votre-panier tfoot .total td{background:#A09590;padding:12px 8px}
#votre-panier tfoot .total th{color:#161515;font-size:2rem;padding-right:30px}
#votre-panier tfoot .total td{color:#fff;font-size:2.3rem;font-weight:700}
#panier-validation{padding-top:30px}
#panier-validation button{float:right;margin-left:4px}
#continuer span span span,#retour-recap span span span{border:none;padding:0 0 0 16px}
#infos-panier{background:#676561;margin-bottom:20px;overflow:hidden}
#Enregistrement-auto{border-color:#443637;border-right:1px solid;float:left;width:223px}
#Enregistrement-auto p{color:#fff;padding:8px 8px 7px 55px}
#boncommande{border-color:#443637;border-left:1px solid;float:right;margin:0;padding:3px 8px;text-align:center;width:89px}
#w_btn-bon-commande{background:none;border:none;height:auto;width:auto}
#boncommande label{color:#fff;display:block}
#remise-panier{padding:33px 0 0;position:relative}
#titre-remise{background:#676561;border:1px solid;border-color:#443637;color:#fff;height:20px;left:50px;line-height:20px;padding:0 6px 0 26px;position:absolute;top:12px;z-index:30}
#illus-remise{left:8px;position:absolute;top:0;z-index:31}
#c1-remise-panier{border:1px solid;border-color:#1b1b1b;overflow:hidden;padding:10px 6px 6px}
#ChoixLivraison,#choix-paiement{margin-bottom:20px;overflow:hidden}
.mode-livr{border:2px solid;border-color:#c1bfb9;cursor:pointer;float:left;margin:0 0 8px 8px;padding:5px;position:relative;width:290px}
.picto-selected{background:#1f8f08 url(//apps.mesepices.com/images/v1/p-picto-v.png) no-repeat center center;bottom:0;display:block;height:30px;position:absolute;right:0;width:30px}
#ChoixLivraison .first{clear:both;margin-left:0}
.mode-livr label span{display:inline-block;margin-left:6px}
.mode-livr label span *{vertical-align:baseline}
.mode-livr label span span{font-weight:700;margin:0}
.choisir-relais span span span{background:url(//apps.mesepices.com/images/v1/c-point-relais-puce.png) no-repeat left 8px;border:none;padding:0 0 0 12px}
#simplemodal-container #frame-mondial-relay{display:block!important}
#simplemodal-container a.modalCloseImg{background:url(//apps.mesepices.com/images/v1/x.png) no-repeat;height:39px;right:-15px;width:35px}
.LivrDesc{border-color:#c1bfb9;border-top:1px solid;color:#676561;padding:6px 28px 0 0}
#PapierKdo{background-color:#e7e7e7;clear:both;padding:6px 6px 6px 60px}
#MsgColis{padding:6px 6px 6px 60px}
#MsgColis textarea{max-width:476px;width:476px}
.p-aj-option{overflow:hidden;padding:10px 0 6px}
.p-aj-option .button{margin-left:20px}
.p-aj-option .button span span{background:#df6742;border:none;color:#fff;height:22px;line-height:21px;padding:0 8px}
#div-deja{border:1px dotted;border-color:#4f3f40;height:80px;margin-bottom:8px;overflow:hidden}
#div-deja ul{list-style:none}
#div-deja ul li{float:left;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif}
#li-deja-oui{border-color:#4f3f40;border-right:1px dotted}
#div-deja ul li input{left:14px;position:absolute;top:15px}
#div-deja ul li#li-deja-oui label{width:224px}
#div-deja ul li label{display:block;height:60px;padding:10px 10px 10px 40px;position:relative;width:223px}
#zone-form{border:1px solid;border-color:#4f3f40;padding:16px 14px}
#p-ou{color:#c1bfb9;font-style:italic;font-weight:700;margin-bottom:8px;padding:8px 0 0 50px}
#p-ou span{background:#fff;padding:0 5px}
#votre-panier.validation tfoot th{font-style:italic;font-weight:400}
#votre-panier.validation tfoot .total th{font-weight:700;padding-right:8px}
#choix-paiement{border:none;padding:0}
.mode-paiement{border:2px solid;border-color:#c1bfb9;cursor:pointer;float:left;margin:0 8px 8px 0;padding:5px;position:relative;width:210px}
.mode-paiement label img{max-width:190px}
#form-cgv fieldset{border:none;margin-bottom:1em}
#form-cgv fieldset#cgv{padding:8px 8px 4px}
#cgv{clear:none;float:right;text-align:right;width:500px}
#cgv p{padding-top:6px}
#btn-paiement{float:right;margin-left:30px}
.wizi-fidelite{background:#e9e7de;border-radius:2px;padding:15px 80px 10px 15px;position:relative}
#content .wizi-fidelite h3{font-size:1.6rem;margin:0 0 5px!important;color:#161515}
.wizi-fidelite .wizi-fidelite-val{background:url(//apps.mesepices.com/images/v1/mesepices-icon-fidelity.png) 100% 0 no-repeat;color:#fff;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:2.2rem;height:114px;padding:17px 5px 0;position:absolute;right:-10px;text-align:center;top:-10px;width:70px}
.wizi-fidelite .wizi-fidelite-val span{display:block;font-size:.85rem;line-height:.6em;text-transform:uppercase}
.wizi-fidelite .more{color:#d22630!important;font-size:1.2rem;text-align:left}
.wizi-fidelite .more:hover,.wizi-fidelite .more a:hover{color:#161515!important}
.wizi-fidelite .more:hover:after{background-color:#6c4c46}
#Cnil{clear:both;color:#676561;font-size:1rem;margin-top:1em;padding:20px}
#perdu{clear:both;float:right;margin-top:1em;width:33.8em}
#mesepices-compte{clear:both;margin:20px 0 0}
.bg_content-compte form{margin:20px}
#pass-oublie{padding:10px 0 0;width:100%}
#pass-oublie label{width:10%}
.bg_content-compte label{float:left;margin:5px 2% 5px 5px;width:30%}
#pass-oublie .textbox{width:85%}
.bg_content-compte .textbox{float:right;margin:0 4px 0 0;width:62%}
.bg_content-compte .btnT3{clear:both;float:right;margin:10px 1% 0 0}
.bg_content-compte .formT1 .zone-button{margin:0;padding:0 1% 0 0}
#changepass{margin:0}
#changepass .textbox{float:none}
#changepass .regroupement{margin:0 0 10px}
#changepass label{width:34%}
#changepass .wizicss-erreur{margin-bottom:5px!important;}
#w_bandeau-fond,#w_bandeau{width:694px}
#w_bandeau-fond{background:#161515;border-bottom:3px solid;border-color:#fff;border-left:3px solid;border-radius:0 0 10px 10px;border-right:3px solid;box-shadow:8px 8px 12px #161515;height:72px;opacity:.9}
#w_bandeau #prod-nom{color:#fff;font-size:1.8rem;font-weight:400;margin-top:10px}
#w_bandeau #pagepanier2{background:#df6742;border:none;border-color:#41292f;border-radius:5px;display:inline-block;height:auto;padding:5px 12px;position:relative;top:-30px;width:auto}
#w_bandeau #pagepanier2 span{background:url(//apps.mesepices.com/images/v1/mesepices_icon_add_panier2.png) 0 0 no-repeat;border:0;padding:5px 0 0 40px}
#w_bandeau #pagepanier2 span span{font-size:1.2rem;font-weight:400;padding:0;text-transform:uppercase}
#w_dialog-message,#w_dialog-message-pop{padding:15px}
#w_dialog-message #w_dialog-zone-btn,#w_dialog-message-pop #w_dialog-zone-btn{clear:both;margin-top:10px;width:100%}
#w_dialog-message #w_dialog-zone-btn{float:right}
.i-imgtxt{float:left;padding:1em 3em 1em 0}
.i-txtimg{float:right;padding:15px 0 15px 15px}
.bg_content-contenu .Ttxt .h3 a.ancre{display:block;padding-top:42px}
.bg_content-contenu .Ttxt table{width:100%;border:1px solid #b7b1ab}
.bg_content-contenu .Ttxt table th{border:1px solid #fff;text-align:center;vertical-align:middle}
.bg_content-contenu .Ttxt table td{border:1px solid #b7b1ab;text-align:center;vertical-align:middle}
.bg_content-contenu .Ttxt table.tab-prep-the tr{background:#f3f2ee}
.bg_content-contenu .Ttxt table.tab-prep-the tr:nth-of-type(2n+0){background:#e9e7de}
.bg_content-contenu .Ttxt table.tab-prep-the td{width:25%}
.block p,.block ul,.block ol{margin-bottom:1.5em}
.bg_content-blog .title-h1{font-size:2.2rem}
.bg_content-blog .title-h1 a,.bg_content-blog h1 span{font-weight:300;text-decoration:none}
.billet{position:relative;display:inline-block;box-sizing:border-box;width:47%;margin:0 5% 5% 0}
.bg_content-blog .billet:nth-of-type(2n+0){margin:0 0 5% 0}
.billet .blog-txt{position:absolute;box-sizing:border-box;bottom:0;left:0;box-sizing:border-box;width:100%;overflow:hidden;padding:20px;background:url(//apps.mesepices.com/images/v1/mesepices-bg-blanc-70.png) 0% 0% repeat}
.billet .blog-photo{width:100%;height:315px;min-height:315px;overflow:hidden;text-align:center;vertical-align:middle}
.billet .blog-photo a{display:block;height:315px;line-height:315px;min-height:315px;text-align:center;width:100%}
.billet .blog-photo img{position:relative;width:100%;height:auto}
.billet-list-qr .blog-photo,.billet-list-qr .blog-photo a,.billet-list-qr .blog-txt{height:215px;min-height:215px}
.billet p.blog-cat{font-weight:bold;color:#d22630}
.billet .blog-cat a{font-size:1.1rem;font-weight:600;text-decoration:none;text-transform:uppercase}
.billet p.blog-cat + h2{margin-top:0}
.billet h2{margin-bottom:0;padding-bottom:10px;font-weight:600;font-size:1.8rem;line-height:2.2rem}
.billet h4{font-size:1.5rem;font-weight:600}
.billet p + h2,.billet ul + h2,.billet p + h3,.billet p + h4{margin-top:1.5em}
.billet .infos-comp{margin-top:15px}
.billet .infos-comp p + p:before{content:" | ";font-size:1.1rem}
.billet .infos-comp p{display:inline;font-weight:600;text-transform:uppercase;font-size:1.2rem}
.billet .blog-txt .infos-comp p{font-size:1.1rem}
.billet .btn-acheter{display:inline-block;float:none;font-size:1.4rem;height:60px!important;padding:0!important;text-align:center!important;text-transform:uppercase;vertical-align:top}
.billet .acheter-bottom{margin-top:-15px;padding-bottom:10px;text-align:center}
.billet .btn-acheter-bottom{display:inline-block;float:none;font-size:1.4rem;height:30px!important;padding:0!important;text-align:center!important;text-transform:uppercase;vertical-align:top;width:200px!important}
.bg_content-blog .search,#recipes .search{display:block;width:100%;text-align:center;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x, url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding:10px 0}
.bg_content-blog h1 + .search{margin-bottom:20px}
.bg_content-blog .search i,#recipes .search i{position:relative;top:8px;font-size:1.8rem;color:#161515}
.bg_content-blog .search input,#recipes .search input{position:relative;border-color:#c1bfb9;border-top-left-radius:2px;border-bottom-left-radius:2px;box-sizing:border-box;height:35px;width:70%;padding:0 35px 0 8px!important;text-align:left;color:#161515;font-size:1.3rem}
.bg_content-blog .title-h1 + .billet h1.titre-billet{margin-bottom:10px;padding-left:0}
.bg_content-blog .infos-billet{font-size:1.1rem}
.bg_content-blog .infos-billet span{height:10px;left:0;min-height:10px;min-width:10px;position:absolute;top:-10px;width:10px}
.bg_content-blog .infos-billet + div.block:nth-child(2n-1) p:before,.bg_content-contenu .h1-guide + .block.txt .Ttxt p:before,.bg_content-contenu .block.txt .Ttxt p.page-intro:before,.billet.recette .cit:before{z-index:-1;position:absolute;top:10px;left:0;content:"\e955";font-family:'mesepices-icons' !important;font-size:70px;color:#e9e7de}
.bg_content-blog .infos-billet + div.block:nth-child(2n-1) p,.bg_content-contenu .h1-guide + .block.txt .Ttxt p, .bg_content-contenu .block.txt .Ttxt p.page-intro,.billet.recette .cit{position:relative;padding:30px 50px;margin:15px 0;font-family:'Pacifico',cursive;text-align:center;font-size:2.2rem;line-height:3rem;color:#d22630;z-index:10}
.bg_content-blog .infos-billet + div.block:nth-child(2n-1) p:after,.bg_content-contenu .h1-guide + .block.txt .Ttxt p:after,.bg_content-contenu .block.txt .Ttxt p.page-intro:after,.billet.recette .cit:after{z-index:-1;position:absolute;bottom:10px;right:0;content:"\e956";font-family:'mesepices-icons' !important;font-size:70px;color:#e9e7de}
.bg_content-blog div.block .i-img{margin-bottom:30px}
#recipes .search a,.bg_content-blog .search a{display:inline-block;vertical-align:top;border-top-right-radius:2px;border-bottom-right-radius:2px;box-sizing:border-box;height:35px;width:35px;background:#c1bfb9;text-decoration:none}
#recipes .search a + a{background:none;margin-left:10px;border-radius:2px;border:1px solid #c1bfb9;padding:0 5px 5px}
.billet.article{width:100%;margin:0!important}
.billet.article h1{margin:0}
.billet.article .block .Ttxt p strong{color:#d22630}
/*RECETTE*/
.billet.recette{width:100%!important;margin:0}
.billet.recette .block{margin-top:0}
.billet.recette h1.titre-billet{padding-bottom:0;margin-bottom:5px}
.billet.recette h3{margin-top:30px}
.billet.recette h3:before{display:inline-block;vertical-align:middle;padding-right:20px;font-size:3rem;color:#161515}
.billet.recette h3 span{font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;margin:0 0 5px;font-size:1.8rem;color:#d22630}
.billet.recette .photo-ingr{display:inline-block;vertical-align:top;width:465px;margin:0 30px 0 0;padding:0}
.billet.recette .i-img{display:inline-block;width:465px;min-height:465px;max-height:465px;margin-bottom:10px}
.billet.recette .i-img img{min-height:465px}
.billet.recette .ingredients{background:#f3f2ee;border-radius:2px;padding:5px}
.billet.recette .ingredients h3{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding:0 30px 15px;margin:20px 0 15px}
.billet.recette .ingredients h4{margin:0 20px;font-size:1.6rem;color:#161515;font-weight:normal}
.billet.recette .ingredients ul{margin:5px 20px 30px 20px}
.billet.recette .ingredients li{position:relative;padding-left:15px;background:none}
.billet.recette .ingredients li:before{position:absolute;left:0;top:6px;font-family:'mesepices-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d22630;margin-right:10px;content:"\e90a";font-size:0.65rem}
.billet.recette .ingredients li a{color:#d22630}
.billet.recette .prepa{display:inline-block;vertical-align:top;float:right;width:435px}
.billet.recette .features{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;padding-top:10px;margin:0 0 10px;padding:0}
.billet.recette .block .features li{position:relative;display:inline-block;box-sizing:border-box;width:215px;background:none;margin:0;padding:15px 10px;font-size:2.4rem}
.billet.recette .block .features li span:before{padding:0 15px 0 0}
.billet.recette .block .features li:last-child{text-align:right}
.billet.recette .block .features li:last-child span:before{content:""}
.billet.recette .block .features li:last-child span:after{position:absolute;top:0;right:0;font-size:5rem}
.billet.recette .block .features li:last-child span{padding:0 60px 0 0}
.billet.recette .block .features li span.icon-type-plat:before{font-size:3rem;position:absolute;left:5px;top:10px}
.billet.recette .block .features li span.icon-cuisinethai:after{content:"\e928";font-size:4.3rem;top:5px}
.billet.recette .block .features li span.icon-cuisinetex-mex:after{content:"\e92b";font-size:4rem;top:5px}
.billet.recette .block .features li span.icon-cuisinesud-americaine:after{content:"\e91a";font-size:4rem;top:8px}
.billet.recette .block .features li span.icon-cuisinenord-americaine:after{content:"\e91b";font-size:4rem;top:5px}
.billet.recette .block .features li span.icon-cuisinejaponaise:after{content:"\e929"}
.billet.recette .block .features li span.icon-cuisineitalienne:after{content:"\e92c";font-size:5.5rem;top:-3px}
.billet.recette .block .features li span.icon-cuisineindienne:after{content:"\e924";font-size:3.8rem;top:8px}
.billet.recette .block .features li span.icon-cuisinefrancaise:after{content:"\e926"}
.billet.recette .block .features li span.icon-cuisineespagnole:after{content:"\e92a";font-size:5.5rem}
.billet.recette .block .features li span.icon-cuisinedumaghreb:after{content:"\e92d";font-size:5.5rem;top:-3px}
.billet.recette .block .features li span.icon-cuisinedesiles:after{content:"\e928";font-size:3.5rem;top:6px}
.billet.recette .block .features li span.icon-cuisinechinoise:after{content:"\e927";font-size:3.8rem;top:5px}
.billet.recette .block .features li span.icon-cuisineasiatique:after{content:"\e918";font-size:3.8rem;top:5px}
.billet.recette .block .features li span.icon-cuisineafricaine:after{content:"\e92e";font-size:5.5rem;top:-3px}
.billet.recette .block .features li span.icon-cuisinebritannique:after{content:"\e963";font-size:3.5rem;top:12px}
.billet.recette .block .features li span.icon-cuisineslave:after{content:"\e99e";font-size:5.5rem;top:2px}
.billet.recette .block .features li span.icon-cuisinelevantine:after{content:"\e000";font-size:4rem;top:5px}
.billet.recette ul.recipe-tags{background:#f3f2ee;border-radius:2px;padding:15px 0}
.billet.recette ul.recipe-tags li{display:inline-block;width:24%;min-width:24%;max-width:24%;box-sizing:border-box;padding:0;background:none;margin:0;border-right:1px solid #aaa9a9;text-align:center;font-size:3rem}
.billet.recette .recipe-tags li:last-child{border-right:0px}
.billet.recette p + ul.recipe-tags li:before{content:""}
.billet.recette .features li span,.billet.recette ul.recipe-tags li span{display:inline-block;vertical-align:middle;margin-top:-5px;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.4rem;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif!important}
.billet.recette .features li span.icon-type-plat{padding:0 0 0 40px}
.billet.recette ul.recipe-tags li span{font-size:1.2rem}
.billet.recette .features li span:before,.billet.recette .features li span:after,.billet.recette ul.recipe-tags li span:before{font-family:'mesepices-icons' !important}
.billet.recette ul.recipe-tags li span:before{display:block;font-size:3rem;margin-bottom:5px}
.billet.recette ul.recipe-tags li span.icon-time:before{font-size:3rem}
.billet.recette ul.recipe-tags li span.icon-cout:before{font-size:3rem}
.billet.recette ul.recipe-tags li span.icon-cout span{max-width:50px}
.block .Ttxt ul.step li:before,.block .Ttxtimg ul.step li:before{content:" "!important; display:inline-block; padding:0; font-size:0;}
.billet ul.step li{vertical-align:top;background:none;list-style:decimal;font-size:2.2rem;margin-bottom:10px;line-height:3.2rem}
.billet ul.step li span{display:inline-block;padding-top:12px;vertical-align:top;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.3rem;line-height:1.5rem}
.billet.recette p + ul{padding-left:10px;margin-bottom:20px;}
.billet.recette p + ul li{position:relative;padding-left:20px;}
.billet .wizicss-partage-blog{box-sizing:border-box;width:100%;margin:15px 0}
.wizicss-partage-blog{visibility:hidden}
.savoir-plus .i-centerimg{border:5px solid #e06943;border-radius:15px;height:auto;margin:15px 0 30px;max-height:auto;max-width:610px;min-height:auto;overflow:hidden;position:relative;text-align:center;width:610px}
.comInfos p{color:#676561;font-size:1.3rem}
.comInfos p cite{color:#d22630}
.commentaires-billet{box-sizing:border-box;width:100%;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x,url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;margin-top:15px;padding:15px 30px}
.commentaires-billet p{padding:0}
.wizicss-partage ~ .commentaires-billet,.wizicss-partage ~ #zone-commentaires{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x;margin-top:0;padding-top:0}
#zone-commentaires{margin:20px 0;padding:15px}
.nb-com{font-size:1.6rem;color:#d22630}
#zone-commentaires ol li{background:url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x;margin:0 0 .6em;padding:6px}
#zone-commentaires ol li .comInfos a{color:#d22630;text-decoration:none}
#zone-commentaires ol li.admin{background:url(//apps.mesepices.com/images/v1/mesepices-logo.svg) 10px 5px no-repeat;background-size:30px 30px;padding-left:60px}
#zone-add-com{margin:30px}
#zone-add-com select,#zone-add-com input,#zone-add-com textarea{max-width:75%!important;width:75%!important}
.bloc-info{margin:1em 0 2em;padding:10px 0 10px 50px}
.bloc-info div{border:1px solid;padding:8px}
#div-img-raw{bottom:0;height:1px;left:0;overflow:hidden;position:absolute;width:1px;z-index:-9999}
.wizicss-com-produit,.wizicss-com-boutique{padding:0 0 20px}
.wizicss-h1,h1-page{border-radius:5px 0 0 0;font-size:1.2rem;line-height:1.8em;margin-bottom:0;overflow:hidden;text-transform:none}
.wizicss-com-boutique .wizicss-h1 span,.wizicss-com-produit .wizicss-h1 span{color:#161515;display:block;font-size:2.2rem}
.wizicss-com-boutique .logo-avis,.wizicss-com-produit .logo-avis{position:absolute;right:15px;top:-10px;background:#fff}
.wizicss-com-boutique .wizicss-h1 .intro_title,.wizicss-com-produit .wizicss-h1 .intro_title{display:inline;font-size:1.4rem;padding:0 8px 0 0;text-transform:none}
.wizicss-com-produit .wizicss-h1 .h1-page{line-height:2;float:right;font-size:1.3rem}
.bg_content-contenu .h1-page{color:#000}
.h1-page{color:#c1bfb9;float:right;font-size:1.2rem;line-height:3}
.wizicss-h1 .nb_avis{display:inline;font-size:2.2rem}
.wizicss-commentaires .wizicss-prod-pres{display:inline-block;float:none;margin:0 0 0 20px;padding-bottom:50px;position:relative;vertical-align:top;width:360px}
.wizicss-zone-produit .wizicss-zone-note{background:url(//apps.mesepices.com/images/v1/mesepices-icon-avis.png) 0 4px no-repeat;border-bottom:1px dotted;border-color:#A09590;border-top:1px dotted;bottom:0;display:block;font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;margin:0;padding:5px 0 5px 8%;position:absolute;text-align:left;width:92%}
.zone-achat .wizicss-zone-note{background:url(//apps.mesepices.com/images/v1/mesepices-icon-avis.png) 5px 5px no-repeat;border-bottom:1px dotted;border-bottom-color:#a09590;bottom:35px;margin:0;padding:8px 0 3px 35px;position:absolute;width:343px}
.wizicss-com-conf-titre{color:#d22630;margin-top:40px}
#simplemodal-container{background:#fff!important;border-color:#161515;border:2px solid #161515!important;border-radius:2px;margin-top:15px}
#simplemodal-container img{display:inline-block;margin:0 35px 10px 0;float:left}
#simplemodal-container figure{background-color:#fff;border-color:#c1bfb9;border-style:solid;border-width:1px;display:inline-block; width:160px;margin:0 10px 10px 0;padding:5px;text-align:center}
#simplemodal-container figure img{float:none;margin:0}
#simplemodal-container p#alert-h1{display:inline-block;width:290px;font-size:2.4rem;color:#161515!important;font-weight:normal;margin-bottom:10px}
#simplemodal-container p#alert-h2{font-size:.9rem;font-weight:700}
#simplemodal-container .newsletter-field{clear:right;float:left;height:13px!important;min-height:80px;position:relative}
#alert-modal .button{text-align:center; font-weight:normal;width:100%}
#simplemodal-container .choix-option{width:100%}
#simplemodal-container #alert-form .newsletter-field{float:none;min-height:inherit;padding-top:10px}
#simplemodal-container .newsletter-field #alert-newsletter{float:none;left:43px!important;padding-left:5px}
#simplemodal-container .field .ul-rd-h li{display:inline-block;margin-bottom:10px;width:auto}
#simplemodal-container .disclaimer-header img{display:inline-block;float:left;margin-right:15px;width:25%}
#simplemodal-container .brand a{color:#d22630!important;font-weight:700;text-decoration:none;text-transform:none}
#simplemodal-container .comboBoxList .comboBoxChildHover a{color:#fff!important}
#disclaimer-cadre{height:430px;padding:10px;text-align:left;width:530px}
#disclaimer-cadre .warning{color:#84a28c;display:block;font-size:2.8rem;padding:30px 0 0}
#disclaimer-cadre .warning-content{display:block;font-size:3rem;padding:0 0 20px}
#disclaimer-cadre p{margin:0;padding:0 10px 15px}
#disclaimer-cadre .boutons{margin:25px 0;padding:10px;text-align:center}
#disclaimer-cadre a{border-radius:4px;color:#161515;font-weight:700;padding:1% 2%;text-decoration:none}
#disclaimer-cadre a.entrer{background:#758d7b;border:1px solid;border-color:#758d7b;color:#f7f5f1;font-size:1.4rem;padding:15px;text-transform:uppercase}
#w_dialog-message img,#w_dialog-message-pop img{width:280px;margin-right:20px}
#w_dialog-message p span,#w_dialog-message-pop p span{display:block;font-size:1.4rem;font-weight:700;margin:10px 0 5px}
#w_dialog-message .nom,#w_dialog-message-pop .nom{margin:0;font-size:2.4rem;font-weight:400;display:block;color:#161515}
#w_dialog-message p.ajpanok,#w_dialog-message-pop p.ajpanok{margin:20px 0 16px}
.simplemodal-container .wizicss-regroupement label{float:left;font-size:1.2rem;margin:0 0 5px;text-align:left}
.simplemodal-container .wizicss-regroupement input{float:left;margin:0 0 5px}
.wizicss-partage-form .wizicss-zone-btn{margin-right:27px}
.simplemodal-container .wizicss-regroupement .wizicss-checkbox{clear:both;margin:0 10px 0 0}
simplemodal-container .wizicss-button{margin-left:10px!important}
#jquery-overlay{z-index:5000}
#jquery-lightbox{z-index:5001}
.bg_content-contenu .h1-guide{padding-right:195px}
.bg_content-contenu .h1-guide a.back-guide,.bg_content-contenu .h1-guide a.back-services{box-sizing:border-box;color:#456454;display:block;font-size:1.4rem;height:58px;max-height:58px;min-height:58px;padding:30px 55px 0 0;position:absolute;right:10px;text-align:right;text-decoration:underline;top:2px}
.bg_content-contenu .h1+p{padding:10px 20px 20px}
.bg_content-contenu .intro{background:#e9e7de;border-bottom-style:dotted;border-bottom-width:1px;border-color:#b7b1ab;border-top-style:dotted;border-top-width:1px;font-size:1.4rem;padding:2%;text-align:center}
.bg_content-contenu p.zoom{border-bottom-color:#9f9a8f;border-bottom-style:dotted;border-bottom-width:1px;color:#d22630;font-size:1.4rem;font-weight:400;padding-bottom:15px}
.bg_content-contenu .formT1{padding:20px}
.ui-widget{font-family:Source Sans Pro,Trebuchet MS,Arial,Helvetica,sans-serif}
#prod-add-cart{float:right;text-align:right;width:250px}
#alert-btn{height:auto;text-transform:none;width:auto}
#alert-btn span{background:none;border-color:#8f352d;color:#fff}
#alert-btn.btnT2 span{background:#e3decf}
#alert-btn span span{background:url(/_t/_/images/images-sp1.png) no-repeat 0 -242px;font-size:.85rem;font-weight:400;height:auto;line-height:13px;padding:2px 5px 4px 35px;width:auto}
#alert-btn.btnT2 span span{background:url(/_t/_/images/images-sp1.png) no-repeat 0 -242px}
.wizi-option-ajout .wizi-zone-btn{margin:10px 0;width:auto}
.wizi-option-ajout a.wizi-btn span span{font-weight:bold!important;font-size:1.4rem}
.wizi-option-ajout .wizi-regroupement,.wizi-option-ajout .wizi-papier-desc{width:90%}
.wizi-liste-options .wizi-zone-btn span span{box-shadow:none;font-size:1.6rem;text-shadow:none}
.wizi-liste-options .wizi-npc-h1 strong{font-size:1.8rem;padding-left:10px}
#alert-form .field-validator .alert-newsletterformError{top:20px!important}
.w_form .field-ok .icon-ok{color:#79a38c!important;left:100%!important}
.w_form .field-ko .icon-ko{left:100%!important}
.w_form .field-ko .textbox,.w_form .field-ko .date-input,.w_form .field-ko textarea{background:#f6e6e6;border:1px solid #a80e0e;color:#a80e0e}
.w_form .field-ko .date-input{background:#f6e6e6 url(/_t/_/images/images-sp1.png?2) no-repeat 63px -1183px}
.w_form .textbox:hover,.w_form .textbox:focus,.w_form .date-input:hover,.w_form .date-input:focus,.w_form textarea:hover,.w_form textarea:focus{border-color:#d22630}
.w_form .file:hover,.w_form .file:focus{border:0px}
.success{color:#939a1e;font-weight:bold}
.success-group{background:none!important;margin:0!important;padding:0!important;}
.success-group .success{color:#328b1a}
.formErrorContent{display:none}
.form-validator .field + .alert-h2{font-size:1.4rem;font-weight:700;margin-bottom:5px}
.w_form .label{font-weight:normal;font-size:1.3rem}
.w_form .textbox,.w_form textarea,.w_form .combobox{width:65%!important;color:#161515;border:1px solid #dedede}
.w_form .combobox:hover{border:1px solid #d22630}
.w_form textarea{height:100px!important}
.w_form .textbox,.w_form .date-input{height:auto!important}
.w_form .btn-area .button{margin:0 5% 0 0}
.form-validator .field ul.ul-rd-h{display:inline-block;vertical-align:top;width:60%}
#alert-form .field ul.ul-rd-h li{margin:0 10px 0 0;width:auto!important}
#alert-form .field ul.ul-rd-h li input[type="radio"],input[type="checkbox"]{display:inline-block;margin-top:2px;vertical-align:top}
#alert-form{border-top:none!important;margin-top:0!important;padding-top:0!important}
.required-fields{color:#676561;font-size:.9rem;margin-bottom:10px}
.page-form label{display:inline-block;vertical-align:top;width:150px}
.formError{font-size:.8rem;position:absolute;right:63px;text-align:center;width:auto;z-index:4000}
.page-form .btn-area{clear:both;text-align:right;width:auto}
.page-form .btnT1{clear:both;float:none;margin:0 10px 0 0}
.Ttxt,.Timgtxt{margin-bottom:15px;position:relative}
.block.img{margin-bottom:15px;}
.infos-me{background-color:#bac234;border-bottom:15px solid #939a1e;border-top:15px solid #939a1e;box-sizing:border-box;margin:0 auto;max-width:960px;padding:.5%}
.infos-me li{background-image:url(//apps.mesepices.com/images/v1/infos-epices-vt.png);background-position:100% 0;background-repeat:repeat-y;box-sizing:border-box;display:inline-block;margin:1.5% 0;padding:0 1.5%;vertical-align:top;width:30%}
.infos-me li + li{margin-left:3%}
.infos-me .icone{background-color:#161515;border-color:#d22630;border-radius:60px;border-style:solid;border-width:5px;display:inline-block;height:80px;margin-right:5%;max-height:80px;max-width:80px;min-height:80px;min-width:80px;overflow:hidden;text-align:center;vertical-align:middle;width:80px}
.infos-me .epices .icone img,.infos-me.epices .icone img{height:145px;left:-8%;padding-top:10%;position:relative;width:auto}
.infos-me .recettes .icone img,.infos-me.recettes .icone img{height:auto;padding-top:18%;width:50%}
.infos-me .fidelite .icone img,.infos-me.fidelite .icone img{height:auto;padding-top:5%;width:65%}
.infos-me .lexique .icone img,.infos-me.lexique .icone img{height:auto;margin-left:-5%;padding-top:22%;width:85%}
.infos-me li h2{background-repeat:no-repeat;color:#ece8e4;display:inline-block;font-size:1.6rem;font-weight:700;max-width:58%;vertical-align:middle}
.liste-onglets{clear:both;list-style:none;list-style-image:none;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}
.liste-onglets li{display:inline-block;margin:0 5px 0 0;vertical-align:bottom}
.liste-onglets li h2{font-weight:300}
.liste-onglets li a{box-sizing:border-box;color:#161515;display:block;font-size:2.4rem;padding:0 10px 8px;text-decoration:none}
.liste-onglets li a.current,.liste-onglets li a:hover,.liste-onglets li a:focus{border-bottom:8px solid #d22630;padding:0 10px 0;color:#d22630}
.liste-onglets li a.current{}
.zoom-epices{background-size:100% auto;clear:both;position:relative;border-top:5px solid #bac234}
.zoom-epices h2{position:relative;z-index:1000;background:url(//apps.mesepices.com/images/v1/mesepices-zoom-epices-bg.png) 50% 100% no-repeat;color:#161515;display:block;font-size:1.6rem;line-height:1.6rem;min-height:50px;position:absolute;text-align:center;top:0;width:100px;margin-right:auto;margin-left:auto;left:0;right:0}
.zoom-epices h2 b{display:block;font-size:2rem;line-height:1.6rem}
.zoom-epices ul{float:left;margin:0 0 40px;width:100%}
.zoom-epices li{position:relative;background-size:cover;background-position:center center;float:left;height:290px;max-height:290px;min-height:290px;overflow:hidden;width:66.666666666667%}
.zoom-epices li + li{float:right;height:580px;max-height:580px;min-height:580px;width:33.333333333333%}
.zoom-epices li + li + li{float:left;height:290px;max-height:290px;min-height:290px;width:66.666666666667%}
.zoom-epices li a{position:relative;display:block;width:50%;background-color:#f3f2ee;box-sizing:border-box;height:290px!important;min-height:290px!important;opacity:.8;padding:5px 15px 15px;margin:0px;text-decoration:none}
.zoom-epices li + li a{width:100%}
.zoom-epices li + li + li a{position:relative;display:block;width:50%;float:right;height:290px!important;min-height:290px!important}
.zoom-epices li a .h3{margin:20px 0;color:#161515;font-size:2.4rem;line-height:2rem}
.zoom-epices li a span{display:block;font-size:1.4rem;margin-bottom:8px}
.zoom-epices li a .more{position:absolute;right:20px;bottom:20px;padding:0 20px 0 0;font-weight:700}
.zoom-epices li a:hover .more{color:#d22630}
.zoom-epices li a .more i{position:absolute;top:2px;right:0}
.zoom-epices li p{position: absolute;z-index: 1;right:0px;display: inline-block;top:0;width: 50%;min-height: 290px;height: 290px;max-height: 290px}
.zoom-epices li p img{width:100%}
.zoom-epices li + li p{width: 100%;top:inherit;bottom:0;}
.zoom-epices li + li + li p{width: 50%;top:0;right:inherit;left:0px;}
/*.zoom-epices li:nth-of-type(odd) p{top:0;}
.zoom-epices li:nth-of-type(even) p{width: 100%;bottom:0;}*/
table.livraison{border-collapse:separate;border-color:#b7b1ab;border-style:solid;border-width:1px;margin-bottom:30px}
table.livraison thead th{background:none;border-right-color:#b7b1ab;border-right-style:solid;border-right-width:1px;color:#676561;font-size:1.1rem;padding:1%;text-align:center;vertical-align:middle;word-wrap:break-word}
table.livraison thead th + th{border-left:1px solid #d9e05b;border-right:1px solid #939a1e;padding:0;width:150px}
table.livraison.dom thead th + th,table.livraison.europe thead th + th{border-left:1px solid #e85c61;border-right:1px solid #a30d12}
table.livraison tbody td{border-right-color:#b7b1ab;border-right-style:solid;border-right-width:1px;border-top-color:#f9f8f7;border-top-style:solid;border-top-width:1px;color:#161515;font-size:2.4rem;text-align:center;vertical-align:middle}
table.livraison tbody td + td{background:#e9e7de;border-left-color:#f3f2ee;border-left-style:solid;border-left-width:1px;border-right-color:#c1bfb9}
table.livraison tr td.liste-pays{background:#e9e7de;border-left-color:#79a38c;border-left-width:0;border-right-color:#e9e7de;color:#161515;text-align:left;}
table.livraison tr td.liste-pays + td,table.livraison.suisse tr td + td{background:#dbd9d1;border-left-color:#e9e7de;border-right-color:#ceccc4;color:#161515;text-align:center}
table.livraison tbody td img{padding-top:5px;}
table.livraison tbody td img + p{margin-top:10px;}
table.livraison tbody td p b{font-size:14px;}
table.livraison tbody td p b.delais{display:block;}
table.livraison.europe th + th{width:300px}
table.livraison.europe th + th + th{width:185px}
table.livraison.dom tbody td{font-size:2.1rem}
table.livraison.dom th + th{width:106px}
.team{display:inline-block;height:185px;margin:0 0 20px 10px;max-height:185px;max-width:185px;min-height:185px;min-width:185px;padding:0 10px 160px;position:relative;width:185px}
.team h3{color:#161515;margin-bottom:5px;text-align:center}
.team .photo{border-color:#e06943;border-radius:100px;border-style:solid;border-width:5px;display:inline-block;height:175px;margin-right:2%;max-height:175px;max-width:175px;min-height:175px;min-width:175px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:175px}
.team .photo img{left:50%;margin-left:-100px;margin-top:-110px;position:absolute;text-align:center;top:50%;vertical-align:bottom}
.team .matos{background:#79a38c;border-radius:50px;bottom:70px;display:inline-block;height:90px;left:0;max-height:90px;max-width:90px;min-height:90px;min-width:90px;overflow:hidden;position:absolute;width:90px;z-index:5}
.team .matos span{display:block;font-size:1.2rem;line-height:1.3rem;padding:20px 5px;position:relative;text-align:center}
.team .matos span span{font-size:1.6rem;font-weight:700;line-height:1rem;padding:0}
.team .liquides{background:#e4b44a;border-radius:75px;bottom:0;display:inline-block;height:150px;max-height:150px;max-width:150px;min-height:150px;min-width:150px;overflow:hidden;padding:0;position:absolute;right:0;width:150px;z-index:4}
.team .liquides ul{display:block;padding:25px 5px;position:relative}
.block .team .liquides ul li{font-size:1.2rem;line-height:1.3rem;padding:0;text-align:center}
.page-404{background-image:url(//apps.mesepices.com/images/v1/illustration-page-404.jpg);background-size:100%;background-position:0 0;background-repeat:no-repeat;color:#f3f2ee;font-size:1.6rem;min-height:465px;box-sizing:border-box;padding:50px 110px 0;text-align:center;border-bottom:10px solid #d22630}
.drop{background:#09f;font-weight:700;padding:1em}
#download{border:0 solid #222;box-sizing:border-box;height:80%;left:10%;padding:3em;width:80%}
table.tablesorter{border-collapse:separate;border-style:solid;border-width:1px;width:100%}
table.tablesorter th{border-right-style:solid;border-right-width:1px;cursor:pointer;font-size:1.1rem;padding-left:15px;text-align:center;vertical-align:middle;word-wrap:break-word}
table.tablesorter th + th{border-left-style:solid;border-left-width:1px}
table.tablesorter td{border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;font-size:1.2rem;text-align:left;vertical-align:middle;width:150px}
table.tablesorter td + td{border-left-style:solid;border-left-width:1px;font-size:1.1rem;text-align:center;width:80px}
.prixdegressifs{margin-bottom:15px;margin-top:-35px}
.prixdegressifs .range-th{background:#dbd9d1;border-right-color:#638b75;border-top-color:#f9f8f7;color:#161515}
.prixdegressifs .range-td{background:#e9e7de;border-left-color:#f6f4ef;border-right-color:#d1cdc4;color:#161515}
.prixdegressifs .range-td + td{background:#dedad2;border-left-color:#e9e7de;border-right-color:#c1bcb3}
.prixdegressifs .range-td + td + td{background:#d1cdc4;border-left-color:#e9e7de;border-right-color:#b2ada3}
.prixdegressifs .range-td + td + td + td{background:#c1bcb3;border-left-color:#dedad2;border-right-color:#a49f95}
.promoPourc:before{content:"-"}
html,body{background:#fff;color:#161515}
#corps{background:url(//apps.mesepices.com/images/v1/mesepices-corps-bg.png) 0 0 repeat-x}
.bg_content-blog .billet .block blockquote{display:block;padding-left:30px;margin-top:20px;background:url(//apps.mesepices.com/images/v1/guillemets-ouverts.png) 0 0 no-repeat}
.bg_content-blog .billet .block blockquote:after{background:url(//apps.mesepices.com/images/v1/guillemets-fermes.png) 100% 100% no-repeat}
.bg_content-blog .billet .block blockquote span:before{position:absolute;top:15px;left:35px;content:"\e955";font-family:'mesepices-icons' !important;font-size:30px;font-style:normal;color:#fff}
.bg_content-blog .billet .block blockquote span{position:relative;box-sizing:border-box;display:table-cell;vertical-align:middle;min-width:200px;width:200px;max-width:200px;min-height:200px;height:200px;max-height:200px;padding:10px 15px;font-size:1.8rem;font-style:italic}
.bg_content-blog .billet .block blockquote span:after{position:absolute;bottom:10px;right:35px;content:"\e956";font-family:'mesepices-icons' !important;font-size:35px;font-style:normal;color:#fff}
input,textarea,select,textarea{background:#fff;border-color:#c1bfb9;color:#a09590;border-radius:3px}
.input-txt:hover,.input-txt:focus{color:#84a28c}
.textbox,textarea{border-color:#c1bfb9;color:#676561}
.file{border:0px}
.button{background:#bac234;font-weight:600;color:#161515}
.button:hover{background:#939a1e}
.valider .button + .button{margin:0 0 0 20px}
#formProd .btn-ajpan-fiche-nostock:hover,#formProdPop .btn-ajpan-fiche-nostock:hover{background:#df6742;border-color:#944229!important}
#btne{background:#bac234;border:0px;color:#161515}
#btne:hover,#btne:focus{background:#939a1e}
.btnT2,#w_dialog-message #w_pageretour,#w_dialog-message-pop #w_pageretour,#wizi-panier-validation .wizi-btn-retour,#wizi-panier-complement .wizi-btn{background:#e9e7de;font-weight:600;color:#161515}
.btnT2:hover,.btnT2:focus,#w_dialog-message #w_pageretour:hover,#w_dialog-message-pop #w_pageretour:hover,#w_dialog-message #w_pageretour:focus,#w_dialog-message-pop #w_pageretour:focus,#wizi-panier-validation .wizi-btn-retour:hover,#wizi-panier-validation .wizi-btn-retour:focus,#wizi-panier-complement .wizi-btn:hover,#wizi-panier-complement .wizi-btn:focus{background:#c1bfb9}
#w_dialog-message #w_pageretour:hover span span,#w_dialog-message #w_pageretour:focus span span,#w_dialog-message_pop #w_pageretour:hover span span,#w_dialog-message-pop #w_pageretourp:focus span span{color:#f7f5f1!important}
#w_dialog-message #w_pageretour span span,#w_dialog-message #w_pageretour:hover span span,#w_dialog-message #w_pageretour:focus span span,#w_dialog-message-pop #w_pageretour span span,#w_dialog-message-pop #w_pageretour:hover span span,#w_dialog-message-pop #w_pageretour:focus span span,#wizi-panier-validation-pop #wizi-btn-continuer:hover span span,#wizi-panier-validation #wizi-btn-continuer:focus span span,#wizi-panier-validation #wizi-btn-continuer span span,#wizi-panier-validation #wizi-btn-recalculer span span,.wizi-btn-retour:hover span span,.wizi-btn-retour:focus span span,#wizi-btn-commencer span span{background:none;background-image:none;color:initial}
.btnT4 span span{background:url(//apps.mesepices.com/images/v1/c-btn-valider-blanc.png) no-repeat right 13px}
.btnT4{background:none;border-color:#944229;color:#fff}
.connexion .button,.inscription .button,#pass-oublie .button,.wizi-btn{background:#bac234;color:#161515}
.connexion .button span span,.inscription .button span span,#pass-oublie .button span span,.wizi-btn span span{color:#161515}
.connexion .button:hover,.connexion .button:focus,.inscription .button:hover,.inscription .button:focus,#pass-oublie .button:hover,#pass-oublie .button:focus,.wizi-btn:hover,.wizi-btn:focus{background:#939a1e}
.btn-ajpan-fiche-nostock:hover span{color:#fff}
#add-cart-btnSup span span span{background:none;border-color:#c1bfb9}
.list-prod .btn-ajpan:hover span,.list-prod .btn-ajpan:focus span{color:#bac234}
.more a{color:#79a38c!important}
thead th{background:#393633;color:#fff}
.wizicss-erreur-liste,.Erreur,.wizicss-erreurs-liste{background:#ec6161}
.wizicss-erreur-liste li,.Erreur p,#simplemodal-container .wizicss-erreurs-liste li{background:none!important;border-color:#fff;color:#fff!important}
#simplemodal-container .wizicss-erreurs-liste li{}
.Erreur p i{margin-right:10px}
.champ-ko .textbox,.champ-ko textarea,.champ-ko select{border-color:#df6742}
.listproduct .block .guide-link h2 a:hover{color:#f7f5f0}
.list-prod .bandeau-noStock{background:url(//apps.mesepices.com/images/v1/mesepices_bandeau-noStock.png) 0 0 no-repeat}
.list-prod .promo,.fiche-prod .promo{background:url(//apps.mesepices.com/images/v1/mesepices_bandeau-promotion.png) 0 0 no-repeat}
.list-prod .flash,.fiche-prod .flash{background:url(//apps.mesepices.com/images/v1/mesepices_bandeau-vente-flash.png) 0 0 no-repeat;color:#fff}
.list-prod .solde,.fiche-prod .solde{background:url(//apps.mesepices.com/images/v1/mesepices_bandeau-solde.png) 0 0 no-repeat;color:#fff}
.promo{background:#df6742;border-color:#944229;color:#f7f5f1}
#flash-sale .digit{background-color:#ffcd5e}
#logo a,#logo #nom-boutique{color:#2b2b2b}
#compte-pop ul li.deconnection{background-color:#c1bfb9;color:#161515}
#compte-pop ul li.deconnection a:hover{background:#939a1e}
.wizi-btn-valider,#wizi-panier-complement .wizi-btn-valider{background:#bac234;color:#161515;float:right}
.wizi-btn-valider span span,.wizi-btn-valider:hover span span,.wizi-btn-valider:focus span span{background:none;color:#161515!important}
.wizi-btn-valider:hover span,.wizi-btn-valider:focus span{color:#f7f5f1}
.infos-compte h3{border-color:#c1bfb9}
.infos-tab-compte h2{border-color:#a09590;color:#eba40c}
#mesepices-compte .infos-point-fid p.small{margin:20px 0 0;color:#676561!important}
#mesepices-compte .infos-point-fid p a{background-image:none;color:#676561!important}
#bas-footer.nohome{background:#161515}
.menu-lat li a:hover,.menu-lat li a:hover,.menu-lat li.current a:hover{background:#f3f2ee;color:#161515}
.menu-lat li.current a{background:#e9e7de}
#barre-laterale-g #tutoriels p{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-videos.png)}
#barre-laterale-g #lexique p{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-lexique.png)}
#barre-laterale-g #newsletter p{background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-newsletter.png)}
#barre-laterale-g.no-column{display:none}
#bloc-menu-sec .menu-foot li a{background:none;color:#a0c1a9}
#c1-footer .newsletter-txt{background:url(//apps.mesepices.com/images/v1/mesepices_icon_newsletter.png) 100% 0 no-repeat}
#miniatures ul li a.current{background:url(//apps.mesepices.com/images/v1/c-triangle-img-ie6.png) no-repeat center bottom}
.product-infos li{background:url(//apps.mesepices.com/images/v1/mesepices-diapo-panier-prod-border.png) 0 100% repeat-x}
#sendFriend:hover span span,#sendFriend:focus span span{background:url(//apps.mesepices.com/images/v1/c-picto-partage-mail.png) no-repeat 3px 3px;border-color:#c1bfb9}
.liste-infos{background:#fff;border-color:#e06943}
.liste-infos span span{background-color:#e06943!important;color:#f7f5f1}
.wizicss-button:hover,.wizicss-button:focus{background-color:#a0c1a9!important;border-color:#758d7b!important}
.wizicss-button span span{background:none;border:none}
.wizicss-textbox:hover,.wizicss-textarea:hover,.wizicss-button:hover{border-color:#df6742;transition:none}
.wizicss-button span span,.wizicss-button:hover span span,.wizicss-button:focus span span,.wizicss-button:active span span{background:none!important;border-color:initial!important;box-shadow:none!important;transition:none!important}
.wizicss-com-form fieldset{background:#e9e7de;border-color:#df6742;color:#161515}
.wizicss-com-produit fieldset{background:#fff;border-color:#df6742;color:#161515}
#addCom legend{background:#e9e7de url(//apps.mesepices.com/images/v1/mesepices-icon-avis.png) 5px 0 no-repeat}
.wizi-current strong{background:#161515;border-color:#fff}
.wizi-done strong{background:#676561;border-color:#fff;color:#fff}
.wizi-form-remise-tr .wizi-btn:hover,.wizi-form-remise-tr .wizi-btn:focus{background:#939a1e;color:#161515}
#votre-panier tfoot,#votre-panier tfoot tr{background:#e9e7de}
#remise-panier p,#remise-panier label{color:#1b1b1b}
#ChoixLivraison .selected,#choix-paiement .selected{border-color:#1f8f08}
#div-deja ul li.current,#div-deja ul li:hover,#div-deja ul li:focus{background:#b2e5ff}
.infos-tab-compte h3,#AddFact h3,#AddLivr h3,.contact-commande h3{color:#161515}
#w_bandeau #pagepanier2:hover,#w_bandeau #pagepanier2:focus{background:#a0c1a9;border-color:#758d7b}
#w_bandeau .price del{color:#e9e7de}
#w_dialog-message .prix-fiche strong{color:#944229!important}
.wizicss-h1 a:hover{color:#f7ce74;text-decoration:none}
#disclaimer-cadre a.entrer:hover{background:#161515;border-color:#161515;color:#f7f5f1}
#disclaimer-cadre a.sortir{background:#a09590}
.bg_content-contenu .h1-guide a.back-guide{background:url(//apps.mesepices.com/images/v1/mesepices-icon-guide-epices.png) 100% -35px no-repeat}
.bg_content-contenu .h1-guide a.back-services{background:url(//apps.mesepices.com/images/v1/mesepices-icon-guide-services.png) 100% 5px no-repeat}
#simplemodal-container #alert-h2{color:#84A28C!important}
#wizi-message-colis{background:url(//apps.mesepices.com/images/v1/npc-message-colis.png) 0 6px no-repeat}
.infos-me li a{color:#ece8e4;font-weight:700}
.infos-me li a span{font-size:2.4rem;line-height:2.4rem;font-weight:300;color:#d22630}
.infos-me li:hover a .icone{border-color:#161515}
table.livraison tbody td + td + td,table.livraison.europe tbody td + td + td + td{background:#e8ee85;border-left-color:#f3f2ee;border-right-color:#c1bfb9;color:#161515}
table.livraison tbody td + td + td + td{background:#dbd9d1;border-left-color:#f9f8f7;border-right-color:#79a38c}
table.livraison tr td.liste-pays + td + td{background:#ceccc4;border-left-color:#dbd9d1;border-right-color:#c1bfb6;color:#161515}
table.livraison tr td.liste-pays + td + td + td{background:#c1bfb6;border-left-color:#ceccc4;border-right-color:#b3b1a9;color:#161515}
table.livraison tr td.liste-pays + td + td + td + td{background:#b3b1a9;border-left-color:#c1bfb6;border-right-color:#a6a49d;color:#161515}
table.livraison tr td.liste-pays + td + td + td + td + td{background:#a6a49d;border-left-color:#b3b1a9;border-right-color:#3e6953;color:#161515}
.page-404 a{color:#f7f5f2}
#infog figcaption button{background:#dbd9d1;border-color:#6a8f7c}
*,.footer-zoom-item ul,.menu-foot li ul,.menu-foot li li,.bg_content-compte .formT1 .zone-button button,.billet .infos-comp .nb-com{margin:0;padding:0}
img,table,td,th,#form-recherche fieldset,#product-pin a,.wizi-panier .wizi-total-th{border:none}
a:hover,a:focus,a.button,a.button:hover,a.button:focus,h1 a,h2 a,.h1 a,.h2 a,.list-prod .list-tri a:hover,.list-prod .list-tri a:focus,.list-prod a,#diapo-panier .prod p a,.pan-content a,.footer-zoom-item .rassur a,.footer-zoom-item li a:hover,.menu-foot li a,.billet .infos-comp .nb-com a,.wizicss-zone-produit .wizicss-zone-note a,.bg_content-contenu .h1-guide a.back-guide:hover{text-decoration:none}
.aloneOption,.list-prod .prod .description,.cross-sell .prod .description,.mini-bar #c2-header #bar-contact .socials,.mini-bar #c2-header #bar-contact .nav-sec,.menu-panel,.infos-point-fid .hidden,#stop,#resume,.weeks-dash,#zone-partage,#form-print,#remise-panier label,#votre-panier.validation thead,#contentCgv{display:none}
.clear,.footer-zoom + .footer-zoom .footer-zoom-item ul,.wizicss-partage-form fieldset{clear:both}
.wizicss-partage-form .wizicss-textbox,.wizicss-partage-form .wizicss-textarea{font-size:1.2rem!important}
.button span span,.list-cat h2 a,#btn-newsletter span,#barre-laterale-g .bloc-lat .h4 span b,#Personnalisation label,.avantages li.fidelite h4 span,#wizi-panier-validation .wizi-btn,#wizi-panier-complement .wizi-btn-valider,#div-deja ul li label strong{display:block}
#w_dialog-message #w_pageretour span span,#w_dialog-message-pop #w_pageretour span span,#wizi-panier-validation .wizi-btn-retour span span,.infos-point-fid p.small a,.infos-tab-compte #infos-compte,.footer-zoom + .footer-zoom .footer-zoom-item .img img,.wizicss-zone-btn-commande #wizi-btn-ajout-com span span,.wizi-panier thead .wizi-tdl,#wizi-panier-validation #wizi-btn-continuer span,#wizi-panier-validation #wizi-btn-continuer span span,#wizi-panier-validation #wizi-btn-recalculer span,.bg_content-compte,#simplemodal-container .wizicss-btnT1 span{padding:0}
.wizi-ident-client-classic .wizi-btn,.wizi-ident-client-classic .wizi-btn span span,.listproduct .block .revendeur .see-guide a sapn,#diapo-panier .panier-pop-txt p,#c1-compte-pop form label,.contact-sav .more,.wizi-ident-btn span,.ui-autocomplete li,.wizi-confirmation-fs-adr address,.wizi-prod-stock,.wizi-prod-prix,.wizi-option-prix,.wizi-prod-nom,.wizi-option-nom,.wizi-option-desc,.wizi-form-livr-mode .wizi-livr-mode-h1,.wizi-form-livr-mode p,.wizi-form-livr-date p,.wizi-fidelite p,.wizicss-zone-produit .wizicss-zone-note p,table.livraison tbody td + td span,table.tablesorter td + td span{font-size:1.2rem}
.btn-ajpan-fiche-nostock,.list-prod .noStock{opacity:.4}
#description ul,#caracteristiques ul{padding-left:10px;margin-bottom:20px}
#wizi-btn-commencer span span,#wizi-panier-validation #wizi-btn-continuer span span,#wizi-panier-validation #wizi-btn-recalculer span span,.wizi-option-ajout .wizi-zone-btn span span,#commentaires .wizicss-zone-btn .wizicss-button:hover span span{box-shadow:none}
.comboBoxHidden,#div-img-raw img{visibility:hidden}
.block p,.bloc address,#partage-reseaux p,#partage-email p,#description p,.panier-marque-produit{margin-bottom:10px}
#description ul li,#caracteristiques ul li,.billet .block ul li{margin-bottom:5px}
#description ul li,#caracteristiques ul li{padding-left:20px;position:relative}
h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,.list-prod .list-tri a,#diapo-panier .prod .nom a:hover,#compte-pop ul li a:hover strong,#compte-pop ul li a:focus strong,.menu-foot li a:hover,.brand a:hover,.brand a:focus,.wizi-prod-nom a:hover,.panier-titre-produit a:hover{text-decoration:underline}
h2,.h2,.footer-zoom-item .rassur b{font-size:2.4rem}
h2 span,.h2 span,.etatPrix strong,.titre-personnalisation #PersoOblig,.wizi-npc-h1 strong{text-transform:none}
td p,td li,td address,td label,td input,td select,th p,th li,th address,th label,th input,th select,.contact-sav p,.avantages li.fidelite h4 #points1{font-size:1.3rem}
.tdl,.info-livraison a + a,#mesepices-compte .infos-point-fid p,.Ileftimg,.i-leftimgi-img,.i-leftimg,#disclaimer,table.livraison.dom td + td,table.livraison.dom tr + tr td{text-align:left}
 .tdc,.list-prod .haut-prod,.Icenterimg,.i-centerimgi-img,#no-prod p,#histo-com th,.mode-paiement label,.i-centerimg{text-align:center}
.tdr,.infos-tab-compte p,.Irightimg,.i-rightimgi-img,.i-rightimg{text-align:right}
.formT1 fieldset legend em,.prix-fiche strong,#votre-panier.validation tfoot td{font-weight:400}
#change-pwd-form{width:100%}
#Enregistrement label,#change-pwd-form label,#contact label,#bloc-menu-sec,#bloc-menu-marques,.form-validator .field label{width:30%}
#Enregistrement label i,#change-pwd-form label i,#contact label i{margin-right:10px;color:#d22630}
.formT1 select,.formT1 input,.formT1 textarea,.formT1 select{width:65%}
.formT1 input[type="radio"],.formT1 input[type="checkbox"],.choix-horiz ul li input[type="radio"]{width:20px}
.choix-horiz ul li label,.prod-intro .bloc-img img,.connexion input,.inscription input,.zone-achat select,#mesepices-compte table,#alert-form .field ul.ul-rd-h li .label-rd-h,.zoom-epices li + li div,.prixdegressifs table{width:100%}
#btn-aller-pop,#MenuMarque ul li a,.variations .quantite-choix,#w_bandeau .price,.wizicss-partage-form .wizicss-regroupement{float:left}
.block,#valid-pai{overflow:hidden}
.tooltip,.tooltip li,.wizi-ident-bloc,.wizi-prod-var,.wizi-table-page a,.wizi-prod-nom .wizi-prod-qte,.wizi-textbox,.wizi-textarea,.wizi-file,.zone-achat .wizicss-partage-email-btn span span,table.livraison tbody td p{font-size:1.1rem}
.prod-intro p+p,#description:first-child,.block .h1:first-child,.block .h2:first-child,.block .h3:first-child,.billet .block + .block{margin-top:0}
.listproduct .block .guide-link-video .see-guide a,.listproduct .block .revendeur .see-guide a,.wizi-ou,.wizi-total-panier-prix,.wizi-form-livr-prix p,.bg_content-contenu .Ttxt .h3{font-size:1.4rem}
.list-prod,.list-cat{clear:both;margin:0 0 20px 0}
.list-cat{margin-top:30px}
#content.list .list-prod{position:relative;}
.list-prod.cross-sell{margin-left:20px}
.list-tri a,.list-tri span,.list-prod .prix b{white-space:nowrap}
.list-prod .ligne-prod .last,#cross-sell-pan .last,#ssmenu .double ul.last,#ssmenu .triple ul.last,.wizicss-partage-email-btn{margin-right:0}
.com-aviscertifies,.wizicss-zone-btn{float:right}
.infos-point-fid .icone,#barre-laterale-g .bloc-lat,.wizicss-com-boutique,#simplemodal-container .newsletter-field .alert-newsletterformError{position:relative}
#filtres-liste .comboBox{display:inline-block;height:32px;padding:0}
#filtres-liste .comboBox .comboBoxSelect{background:none;top:4px}
#filtres-liste #liste-tri:hover .comboBox .comboBoxSelect:after{color:#d22630}
#filtres-liste .comboBox .comboBoxSelect:after{content:"\e915";font-size:2rem;font-family:mesepices-icons;}
.zone-achat .wizicss-zone-note p a,.infos-me a{display:block;text-decoration:none}
#compte a:hover,.list-prod .btn-ajpan span,.list-prod .btn-voir-fiche span,#bas-footer p,.megamenu-footer,.megamenu-footer a,.titre-bloc-lat a,#c1-footer .newsletter-txt p.titre-foot,#no-prod p strong,.infos-me li:hover a,.infos-me li:hover a span{color:#fff}
#mon-panier a,#processus-commande p a{color:#fff;text-decoration:none;outline:0px!important;outline-offset:0px!important;}
#mon-panier #nb_prod_inpan strong,ul.paiement li,ul.efvi li{display:inline;padding:0}
#diapo-panier .prod .nom,#diapo-panier .prod .prix,.wizi-livraison-comp a{font-weight:700}
#total-panier-pop a,.panier-titre-produit a{color:#d22630;text-decoration:none;outline:0px!important;outline-offset:0px!important;}
#total-panier-pop a span,#votre-panier.validation tfoot .total td{color:#df6742;font-weight:700}
#mesepices-compte a.detail-com-link{color:#161515;text-decoration:underline}
#mesepices-compte a.detail-com-link:hover{text-decoration:none}
#mesepices-compte .icon-panier{font-size:2rem}
.wizi-form-remise-tr .wizi-textbox{height:30px;float:left}
#sendFriend,.zone-achat .wizicss-zone-note #back{display:inline-block}
.mini-bar #c2-header,#ssmenu ul li:first-child,#votre-panier .last td,.infos-me li + li + li,#w_dialog-message #w_pageretour span,#wizi-panier-validation #wizi-btn-continuer:hover span span,#wizi-panier-validation #wizi-btn-recalculer:hover span span,.btn-ajpan-fiche span span,.btn-ajpan-fiche:hover span span,.btn-ajpan-fiche:focus span span,.wizi-btn span,#btn-commander-pop span span,#btn-commander-pop:hover span span,#btn-commander-pop:focus span span,#w_dialog-message #w_pagepanier span span,#w_dialog-message #w_pagepanier:hover span span,#w_dialog-message #w_pagepanier:focus span span,#mesepices-compte .h1,#mesepices-compte .h1 strong,.footer-zoom-item ul.img li,.footer-zoom + .footer-zoom .footer-zoom-item span.img,.footer-zoom + .footer-zoom .footer-zoom-item .rassur,#bloc-menu-sec .menu-foot li,.wizi-form-remise-tr .wizi-btn span,#w_bandeau #pagepanier2 span span,#w_bandeau #pagepanier2:hover span span,#w_bandeau #pagepanier2:focus span span{background:none}
.mini-bar #c1-header #form-recherche input,.mini-bar #c1-header #form-recherche #btn-recherche,.wizi-npc-form select{height:30px!important}
.h1-tab+#mesepices-compte,.wizi-zone-confirmation,.wizi-panier-contact{border-radius:5px}
.footer-zoom + .footer-zoom .footer-zoom-item:last-child,.bg_content-compte .regroupement{padding-right:0}
#bloc-menu-sec{width:30%}
.wizi-npc-col-g{width:70%}
.c1-bloc-foot-blog,#zone-commentaires ol{margin:10px 0 0}
#barre-laterale-g .bloc-lat .h4 span,.panier-prix p strong{display:block;font-weight:400}
#barre-laterale-g .bloc-lat fieldset,.cont-bloc-lat-note{margin:10px}
#barre-laterale-g.mono-colonne #rss-blog,#simplemodal-container .wizicss-regroupement img{padding:0 10px 0 0}
#rss-blog a strong,.panier-sstot p strong,.mode-livr label span strong{color:#df6742;display:block}
ul.paiement li+li,ul.efvi li+li{padding-left:4px}
#titre-accueil,.variation,#PwdOk{margin-bottom:1em}
#accueil-liste-infos{margin-bottom:20px}
.Iimgtxt img,.Itxtimg img,.wizi-panier .wizi-parrainage-tr{border:1px solid;border-color:#c1bfb9}
#miniatures ul li.first,.team:nth-child(3n+2){margin-left:0}
.variationRadio label,.variationRadio input,.wizi-livraison-tr td,#bon-reduction *,.mode-livr label *,.mode-paiement *,.twitter-share-button,.twitter-follow-button{vertical-align:middle}
.variations .qte-combo,.mode-livr label,.mode-paiement label{display:block;margin-bottom:10px}
.bloc-personnalisation .dateForm,table.livraison.dom th + th + th{width:80px}
.wizicss-com-texte,.comInfos{margin-top:5px}
.wizi-ident-choix li .wizi-choix-h1,.wizi-confirmation-h2{font-size:1.6rem}
#texte-no-prod,#btn-commencer{margin-bottom:16px}
#frame-mondial-relay,.w_ajoutPanierKO #add-cart-btnSup,#doofinderLogo{display:none!important}
#alert-form .btn-area{padding-bottom:80px}
#PapierKdo,#MsgColis,#menu-compte,#infos-compte,#AddFact,#AddLivr,#histo-link{margin-bottom:20px}
#PapierKdo h2,#MsgColis h2{color:#df6742;margin-bottom:4px}
#div-deja ul li label em,.comInfos cite{font-style:normal;font-weight:700}
.bg_content-compte *,.billet-list-qr .blog-photo img{vertical-align:top}
#w_dialog-message .prix-fiche,.wizi-liste-options .wizi-npc-h1{font-size:2.3rem}
.wizicss-zone-btn-commande,.prixdegressifs .range-h1{padding-top:20px}
#simplemodal-container .disclaimer-header,#simplemodal-container .holiday-header{background:#c1bfb9;border-radius:5px;margin:0 0 15px;padding:15px 15px 20px}
table.livraison thead th + th + th + th,table.tablesorter th + th + th + th{border-right-width:0}
#barre-laterale-g .bloc-lat p a:hover{color:#456454}
a,.h2,.listproduct .block .guide-link .see-guide a:hover,.zone-achat .wizicss-zone-note p a:hover,.wizicss-zone-note p a:focus,#retour:hover,#retour:focus,.product-infos li a:hover,.prix-fiche span,#processus-commande p.current span,#cgv p strong,#w_bandeau .price strong,.wizicss-com .wizicss-com-infos,#w_dialog-message p strong{color:#161515}
label,.wizi-com-page h3,.h2 a:hover,.h2 a:focus,#diapo-panier .prod .nom a,#diapo-panier .prod .marque a,#diapo-panier .prod .quantite a,#diapo-panier .prod .quantite a strong,#compte-pop ul li.deconnection a strong,.footer-zoom-item li a,.prix-fiche span.lePrixHpromo,#votre-panier.validation .panier-sstot p strong,.bg_content-blog .title-h1 a,#disclaimer-cadre a.entrer:hover,#disclaimer-cadre .boutons:hover a.entrer{color:#161515}
#formProd .button,#formProdPop .button,.btnT4,.wizicss-zone-btn-commande .wizicss-button{background:#bac234}
#formProd .button:hover,#formProd .button:focus,#formProdPop .button:hover,#formProdPop .button:focus,.wizi-btn-valider:hover,.wizi-btn-valider:focus,#wizi-panier-complement .wizi-btn-valider:hover,#wizi-panier-complement .wizi-btn-valider:focus{background:#939a1e;color:#161515!important}
.btnT3,#processus-commande p.current strong{background:#bac234;color:#161515}
#votre-panier tfoot tr + tr{background:#f3f2ee}
.comboBoxList .comboBoxChildHover a{color:#fff!important}
.h1 a,.list-prod .prix span del{color:#161515}
.listproduct .block .guide-link h2 a,.listproduct .block .guide-link h2 a:hover span,.flash-sale .flash-sale-h2,.flash-sale .dash,.flash-sale .dash .digit,.flash-sale .dash .dash-ext,.wizicss-com-tous a{color:#161515}
.list-prod .prod:hover,.list-prod .prod:focus,.wizicss-textbox,.wizicss-textarea{border-color:#a09590}
.list-prod a.photo,.fiche-prod,#sendFriend:hover span,#sendFriend:focus span{background:#fff}
.zone-achat .wizicss-zone-note a,.infos-tab-compte a,#mesepices-compte a{color:#676561}
#compte-pop ul li a:hover strong,#barre-laterale-g .bloc-lat p a{color:#161515;text-decoration:none}
#c1-compte-pop .bt-mon-compte a,.h1-tab a,#mesepices-compte a:hover{color:#161515}
#c1-compte-pop #perdu a,.connexion #perdu a, .wizi-npc-validation #perdu a{color:#a09590}
#c1-panier-pop .pan-content{background-color:#e9e7de;background-image:url(//apps.mesepices.com/images/v1/fleche-bottom.png);background-position:right 14px top 0px;background-repeat:no-repeat}
.wizi-npc-validation #perdu{margin:15px 25px 0}
.mini-bar #c1-panier-pop .pan-content{background-position:right 11px top 0px}
.title-tab a:hover,#mesepices-compte table a{color:#d22630}
.block-blog .socials li,.wizicss-btnT1 span,.wizicss-btnT2 span{background:none!important}
#menu-footer a:hover,.megamenu-footer a:hover,.megamenu-footer a:focus,.megamenu-footer a.current,#bloc-menu-sec .menu-foot li a:hover,#c1-footer .newsletter-txt p{color:#c1bfb9}
.menu-foot li .h4 a,#bloc-menu-marques .menu-foot li a{color:#fff}
.product-infos li.vue-360,.threesixty{background:url(//apps.mesepices.com/images/v1/fiche-produit-icon-360.png) 0 0 no-repeat}
#simplemodal-container a,#simplemodal-container li,#simplemodal-container address{color:#161515!important;display:block}
#simplemodal-container p{color:#161515!important;display:inline-block}
ul.megamenu{box-sizing:border-box;list-style:none;list-style-image:none;max-width:960px;margin:0 auto;font-size:1.2rem}
.megamenu li{box-sizing:border-box;margin:0 .5rem 0 0;height:40px;min-height:40px;max-height:40px;float:left;font-size:1.4rem}
.megamenu li .h-cat{float:left;font-size:1.3rem}
ul.megamenu >li{position:relative;font-weight:700}
ul.megamenu >li:nth-child(n+6){float:right;margin:0}
ul.megamenu >li p{font-weight:400}
#cat-eliquides li a span{padding:0}
.megamenu li a .h3{line-height:1.2rem}
.megamenu #li-accueil{padding:0}
.megamenu #li-accueil a span{background:url(//apps.mesepices.com/images/v1/h-picto-accueil.png) no-repeat .2rem 12px;overflow:hidden;text-indent:-9000px;width:20px;padding:0}
ul.megamenu #li-accueil a.mm-item-link-hover:link span,ul.megamenu #li-accueil a.mm-item-link-hover:visited span{background:url(//apps.mesepices.com/images/v1/h-picto-accueil.png) .2rem -18px no-repeat}
.megamenu #tuto,.megamenu #lexique,.megamenu #guide,.megamenu #blog{float:right;padding:0;margin:0;font-size:1.2rem;border-left:1px solid #2b181b;border-right:1px solid #6b4944}
.megamenu #li-accueil a,.megamenu #tuto a,.megamenu #lexique a,.megamenu #guide a,.megamenu #blog a{display:block;padding:0;box-sizing:border-box;height:40px;min-height:40px;max-height:40px;text-decoration:none;background-repeat:no-repeat;background-position:50% .3rem;line-height:3.8rem;font-size:1.2rem;color:#bfe8d3}
.megamenu #guide a{border-left:1px solid #6b4944;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-guide-epices.png)}
.megamenu #tuto a{border-right-color:#2b181b;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-videos.png)}
.megamenu #lexique a{border-right-color:#2b181b;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-lexique.png)}
.megamenu #blog a{border-right:1px solid #2b181b;background-image:url(//apps.mesepices.com/images/v1/mesepices-icon-blog.png)}
.megamenu #tuto a span,.megamenu #lexique a span,.megamenu #guide a span,.megamenu #blog a span{padding-top:.8rem}
.megamenu li ul li a,.megamenu li.ssm ul li a,.megamenu li ul li a:hover,.megamenu li ul li a:focus,.megamenu li.ssm ul li a:hover,#menu li.ssm ul li a:focus{display:block;background:none;padding:0;color:#161515;text-decoration:none}
ul.megamenu li.clear-fix{float:none;clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;height:0;min-height:0;max-height:0}
ul.megamenu a.mm-item-link:link,ul.megamenu a.mm-item-link:visited,a.menu-panel-title:link,a.menu-panel-title:visited{position:relative;z-index:15;display:inline-block;box-sizing:border-box;min-height:40px;height:40px;margin:0;padding:10px;color:#161515;white-space:nowrap;text-decoration:none;font-size:1.4rem}
ul.megamenu a.mm-item-link:link,ul.megamenu a.mm-item-link:visited{border-color:#ffc0cb}
ul.megamenu a.mm-item-link-hover:link,ul.megamenu a.mm-item-link-hover:visited,ul.megamenu .nosub a.mm-item-link:hover{color:#fff;background-color:#161515}
ul.megamenu #li-accueil a.mm-item-link-hover:link,ul.megamenu #li-accueil a.mm-item-link-hover:visited,ul.megamenu #tuto a.mm-item-link-hover:link,ul.megamenu #tuto a.mm-item-link-hover:visited,ul.megamenu #lexique a.mm-item-link-hover:link,ul.megamenu #lexique a.mm-item-link-hover:visited,ul.megamenu #guide a.mm-item-link-hover:link,ul.megamenu #guide a.mm-item-link-hover:visited,ul.megamenu #blog a.mm-item-link-hover:link,ul.megamenu #blog a.mm-item-link-hover:visited{background-color:#45232a;border-radius:0;color:#f7ce74}
ul.megamenu div.mm-item-content{background:#f3f2ee;padding:0;position:absolute;z-index:9;width:960px;box-shadow:1px 1px 8px #161515;border-bottom:5px solid #161515}
.mm-content-base{position:relative;z-index:11;min-height:550px;background:url(//apps.mesepices.com/images/v1/megamenu-bg-top.png) 0 0 no-repeat;padding:0 0 10px 0}
.mm-js-shadow{background:#555;position:absolute;z-index:10}
ul.megamenu div.mm-item-content .menu-panel-cat{position:relative;display:inline-block;vertical-align:top;width:67%}
ul.megamenu div.mm-item-content .intro{position:relative;display:inline-block;box-sizing:border-box;vertical-align:top;padding:3% 2% 2%;border-bottom:1px dotted #9b978f}
ul.megamenu div.mm-item-content .intro .h3,ul.megamenu div.mm-item-content .intro h3{margin:0 0 1%;color:#161515;font-weight:300;font-size:2.4rem}
ul.megamenu div.mm-item-content .intro p{color:#161515;font-size:1.2rem}
ul.megamenu div.mm-item-content .intro a{color:#161515;font-size:1.2rem;text-decoration:underline}
ul.megamenu div.mm-item-content .intro a:hover{color:#e9e7de;text-decoration:none}
ul.megamenu div.mm-item-content dl.sous-cat{display:inline-block;box-sizing:border-box;vertical-align:top;width:33%;padding:3% 2.5% 0 2.5%}
ul.megamenu div.mm-item-content dl.sous-cat:nth-child(3n+2){padding-left:5%}
ul.megamenu div.mm-item-content dl.sous-cat:nth-child(3n+4){padding-right:5%}
ul.megamenu div.mm-item-content dl.sous-cat a{color:#161515;text-decoration:none}
ul.megamenu div.mm-item-content dl.sous-cat a:hover{color:#d22630}
ul.megamenu div.mm-item-content dl.sous-cat .h3{font-weight:300}
ul.megamenu div.mm-item-content dl.sous-cat dt{position:relative;background:url(//apps.mesepices.com/images/v1/mesepices-hz.png)0% 100% repeat-x;padding:0 0 5px 35px;margin:0 0 5px}
ul.megamenu div.mm-item-content dl.sous-cat dt a:before{position:absolute;left:-3px;top:-12px;font-family:'mesepices-icons' !important;font-size:3rem;color:#d22630}
ul.megamenu div.mm-item-content dl.dl159.sous-cat dt a:before{font-size:2.5rem;top:-10px;}
ul.megamenu div.mm-item-content dl.sous-cat:hover dt a:before{color:#d22630}
ul.megamenu div.mm-item-content dl.dl1.sous-cat dt a:before{content:"\e95d"}
ul.megamenu div.mm-item-content dl.dl80.sous-cat dt a:before{content:"\e99d";padding-top:1px;font-size:2.9rem}
ul.megamenu div.mm-item-content dl.dl32.sous-cat dt a:before,ul.megamenu div.mm-item-content dl.dl88.sous-cat dt a:before,ul.megamenu div.mm-item-content dl.dl165.sous-cat dt a:before{content:"\e923";padding-top:2px;font-size:2.6rem}
ul.megamenu div.mm-item-content dl.dl26.sous-cat dt a:before,ul.megamenu div.mm-item-content dl.dl99.sous-cat dt a:before{content:"\e959"}
ul.megamenu div.mm-item-content dl.dl44.sous-cat dt a:before,ul.megamenu div.mm-item-content dl.dl106.sous-cat dt a:before,ul.megamenu div.mm-item-content dl.dl173.sous-cat dt a:before{content:"\e95c"}
ul.megamenu div.mm-item-content dl.dl125.sous-cat dt a:before{content:"\e967"}
ul.megamenu div.mm-item-content dl.dl3.sous-cat dt a:before{content:"\e999"}
ul.megamenu div.mm-item-content dl.dl99.sous-cat dt a:before{content:"\e99b"}
ul.megamenu div.mm-item-content dl.dl5.sous-cat dt a:before{content:"\e996";font-size:2.8rem}
ul.megamenu div.mm-item-content dl.dl112.sous-cat dt a:before{content:"\e994"}
ul.megamenu div.mm-item-content dl.dl82.sous-cat dt a:before{content:"\e95f"}
ul.megamenu div.mm-item-content dl.dl52.sous-cat dt a:before{content:"\e95b"}
ul.megamenu div.mm-item-content dl.dl60.sous-cat dt a:before{content:"\e997";padding-left:3px;font-size:2.5rem}
ul.megamenu div.mm-item-content dl.dl68.sous-cat dt a:before{content:"\e961"}
ul.megamenu div.mm-item-content dl.dl50.sous-cat dt a:before{content:"\e95a"}
ul.megamenu div.mm-item-content dl.dl146.sous-cat dt a:before{content:"\e006"}
ul.megamenu div.mm-item-content dl.dl153.sous-cat dt a:before{content:"\e004"}
ul.megamenu div.mm-item-content dl.dl159.sous-cat dt a:before{content:"\e005"}
ul.megamenu div.mm-item-content dl.sous-cat:hover dt{background-image:url(//apps.mesepices.com/images/v1/mesepices-hz-red.png)}
ul.megamenu div.mm-item-content dl.sous-cat:hover dt a{color:#d22630}
ul.megamenu div.mm-item-content dl.sous-cat dd i{padding-right:10px;margin-left:-15px;font-size:0.7rem}
ul.megamenu div.mm-item-content dl.sous-cat > dl.sous-cat{margin-left:3%}
ul.megamenu div.mm-item-content dl.sous-cat dd{margin:0 0 5px 0}
ul.megamenu div.mm-item-content dl.sous-cat dd .h4{display:block;margin-left:15px;font-size:1.2rem;font-weight:400}
ul.megamenu div.mm-item-content dl.sous-cat li img{width:100%}
ul.megamenu div.mm-item-content .zoom-prod{position:absolute;top:0;bottom:0;right:0;height:100%;width:33%;border-top:9px solid #161515;background:#fff url(//apps.mesepices.com/images/v1/megamenu-zoom-prod-fd.png) 0% 0% repeat-y;padding:25px;box-sizing:border-box}
ul.megamenu div.mm-item-content .zoom-prod img{width:100%}
ul.megamenu div.mm-item-content .zoom-prod .h3{text-align:center;color:#161515;font-weight:400;display:block;margin:0}
ul.megamenu div.mm-item-content .zoom-prod p{font-size:1.2rem;margin:5px 0 20px 0}
ul.megamenu div.mm-item-content .zoom-prod .achat{position:absolute;bottom:30px;left:0;padding:0 30px;width:100%;box-sizing:border-box;text-align:center}
ul.megamenu div.mm-item-content .zoom-prod p.prix{display:inline-block;vertical-align:bottom;margin:0 0 5px;font-size:2.4rem;line-height:1.6rem}
ul.megamenu div.mm-item-content .zoom-prod p.prix .small{font-size:1.2rem}
ul.megamenu div.mm-item-content .zoom-prod a{display:inline-block;box-sizing:border-box;margin:0;padding:10px;border-radius:2px;min-height:35px;width:60%;background:#bac234;text-align:center;text-decoration:none}
ul.megamenu div.mm-item-content .zoom-prod a:hover{background:#939a1e;color:#fff}
ul.megamenu li a span.nouveaute{float:none;display:block;box-sizing:border-box;float:none;position:absolute;border:0;width:80px;height:80px;left:-5px}
ul.megamenu li a span.nouveaute img{width:100%}
ul.megamenu >li{font-weight:bold;position:relative}
.continents{position:absolute;left:0;box-sizing:border-box;background:#ffca5a;border-top:2px solid #fbb933;bottom:0;margin:0;padding:0 5px;width:60%}
.megamenu li ul.continents li{position:relative;height:50px;line-height:1.2rem;margin:0;max-height:50px;min-height:50px;padding:0 0 10px;text-align:center;width:113px}
.megamenu li ul.continents li a{display:block;padding:20px 0 0;height:30px;color:#161515;font-size:1.2rem;line-height:1.2rem}
.megamenu li ul.continents li a:hover,.continents li a:hover i{color:#d22630}
.continents li a:hover i{transform:translate(0,-5px)}
.continents i{position:absolute;top:-40px;padding:0;left:31px;background:#f3f2ee;border-radius:30px;width:55px;height:55px;font-size:3rem;line-height:6rem}
.continents i.icon-cuisinedumaghreb{font-size:3.2rem}
.continents i.icon-cuisinesud-americaine{line-height:6.5rem}
.continents i.icon-cuisineitalienne{font-size:3.5rem;line-height:6.5rem}
.df-panel{padding-bottom:15px!important;margin-bottom:15px!important;background-image:url(//apps.mesepices.com/images/v1/mesepices-hz.png)!important;background-position:0% 100%!important;background-repeat:repeat-x!important}
.df-panel__title,.df-classic{font-family:Source Sans Pro,Trebuchet MS,Arial,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif!important}
.df-classic .df-header,.df-classic .df-panel__title,.df-classic .df-term{position:relative;font-size:1.3rem!important;word-spacing:1px!important;padding:0 8px 0 13px!important}
.df-classic .df-panel__title{margin-bottom:5px!important}
.df-classic .df-panel__title:before{position:absolute;left:0;top:5px;content:"\e90a"!important;font-family:'mesepices-icons'!important;font-size:0.8rem!important}
#dfclassic,#dfclassic-1{z-index:1000!important;border-radius:0!important;border-bottom:5px solid #161515!important;border-top:9px solid #161515!important;border-left:0!important;border-right:0!important;box-shadow:1px 1px 8px #161515}
.df-card{border:0!important}
.df-term.df-term--selected:active,.df-term.df-term--selected:focus,.df-term.df-term--selected:hover{background-color:#939A1E!important;border-color:#939A1E!important}
.df-term.df-term--selected{border-radius:2px!important;background-color:#bac234!important;border-color:#bac234!important;color:#161515!important}
.df-term:active,.df-term:focus,.df-term:hover,.df-slider .noUi-target,.df-slider .noUi-tooltip,.df-btn.df-card__addtocart{border-radius:2px!important}
.df-slider .noUi-tooltip{background:#bac234!important;color:#161515!important}    
.df-slider .noUi-background,.df-card:hover,.df-classic .df-aside{background:#f3f2ee!important}
.df-classic .df-aside{max-width:210px}
.df-panel__subtitle{display:none!important}
.df-term:hover{background-color:#c1bfb9!important;border-color:#c1bfb9!important}
.df-results .prod .cont-prod{height:100%; padding-bottom:35px}
.df-results .prod .bas-prod,.df-results .prod.hover .bas-prod{position:absolute; bottom:5px; width:100%;}
#df-header__dfclassic div:first-child,#df-header__dfclassic-1 div:first-child{display:none}
#df-results__content__dfclassic,#df-results__content__dfclassic-1{padding:4% 0 4% 4%}
#df-results__content__dfclassic .prod{margin-bottom:22px;margin-right:22px;}
.df-slider .noUi-handle:after{background-color:#161515!important}
.df-slider .noUi-pips{color:#161515!important}
.df-slider .noUi-marker{background:#161515!important}
.df-icon--close{display:none!important}
.fastcart{display:none}
#container{padding:15px}
#container #formProdPop{padding-bottom:0}
#container #zone-photo-pop,#container .principale a,#container .principale a img{width:280px;height:auto;display:inline-block}
#container img{margin:0 35px 0 0}
#container,#mesepices-compte #containerphoto{display:none}
#container .principale{width:auto;height:auto}
.loading-indicator--position{position:fixed;width:100%;top:40%;text-align:center;z-index:10001;max-width:1270px}
.loading-indicator{-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%;position:relative;display:inline-block;width:100%;height:200px}
.loading-indicator:before{width:100%;position:absolute;bottom:30%;left:0;z-index:1;text-align:center;content:"Juste un instant...";color:#161515;font-size:1.2rem}
.spoon{width:14px;height:60px;position:absolute;left:30px;top:-18px;background:url(//apps.mesepices.com/images/v1/loader-spoon-flipped.svg) no-repeat center center;background-size:100%;z-index:200;transform:rotate(30deg);-webkit-animation:mixing-spoon .75s ease infinite;-moz-animation:mixing-spoon .75s ease infinite;-o-animation:mixing-spoon .75s ease infinite;animation:mixing-spoon .75s ease infinite}
.bowl{display:block;width:55px;height:55px;background:url(//apps.mesepices.com/images/v1/loader-bowl.svg) no-repeat center bottom;background-size:100%;box-sizing:border-box;position:relative;margin:0 auto;z-index:1;bottom:-25%}
@keyframes mixing-spoon{0%{transform:rotate(10deg) translateX(5px) translateY(0px) rotate(10deg)}
  50%{transform:rotate(10deg) translateX(0px) translateY(10px) rotate(20deg)}
  80%{transform:rotate(0deg) translateX(-10px) translateY(0px) rotate(0deg)}
  100%{transform:rotate(10deg) translateX(5px) translateY(0px) rotate(10deg)}
}
@-webkit-keyframes stir-it-up{0%{background-position:-45px bottom}
  10%{background-position:-27px bottom}
  40%{background-position:-20px 34px}
  45%{background-position:-17px 34px}
  55%{background-position:-5px 35px}
  68%{background-position:-25px 34px}
  100%{background-position:-38px 34px}
}
@-moz-keyframes stir-it-up{0%{background-position:-45px bottom}
  10%{background-position:-30px bottom}
  40%{background-position:-27px bottom}
  100%{background-position:-20px bottom}
}
@-o-keyframes stir-it-up{0%{background-position:-45px bottom}
  10%{background-position:-30px bottom}
  40%{background-position:-27px bottom}
  100%{background-position:-20px bottom}
}
@keyframes stir-it-up{0%{background-position:-45px bottom}
  10%{background-position:-30px bottom}
  40%{background-position:-27px bottom}
  100%{background-position:-20px bottom}
}
.opt-out{width:100%;background-color:#ff7e1a;color:#fff;position:relative;float:left}
.prod .description{position:absolute;box-sizing:border-box;bottom:0px;width:100%;text-align:left;padding:10px;background-color:rgba(233,231,222,0.8);font-size:1.3rem}
.prod.hover .description{display:block;-webkit-animation:fadeInFromNone 0.4s ease-out;-moz-animation:fadeInFromNone 0.4s ease-out;-o-animation:fadeInFromNone 0.4s ease-out;animation:fadeInFromNone 0.4s ease-out}
.prod .description p{font-size:1.2rem}
.prod.hover .cont-prod{background-color:#e9e7de;-webkit-transition:background-color 0.4s ease-out;-moz-transition:background-color 0.4s ease-out;-o-transition:background-color 0.4s ease-out;transition:background-color 0.4s ease-out}
.prod.hover .cont-prod p.prix{-webkit-animation:fadeInFromNone 0.4s ease-out;-moz-animation:fadeInFromNone 0.4s ease-out;-o-animation:fadeInFromNone 0.4s ease-out;animation:fadeInFromNone 0.4s ease-out}
@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@-o-keyframes fadeInFromNone{0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@keyframes fadeInFromNone{0%{display:none;opacity:0}
1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
.list-prod .prod .haut-prod .description .nom{margin:0}
.list-prod .prod.hover .haut-prod .nom{display:none}
.list-prod .prod.hover .haut-prod .description .nom{display:block;font-size:1.3rem}
.prod .checkorbuy{display:none}
.prod.hover .checkorbuy{display:block;-webkit-animation:fadeInFromNone 0.4s ease-out;-moz-animation:fadeInFromNone 0.4s ease-out;-o-animation:fadeInFromNone 0.4s ease-out;animation:fadeInFromNone 0.4s ease-out}
.prod.hover .bas-prod{bottom:35px}
.checkorbuy .seedetails{float:left;background:#c1bfb9}
.checkorbuy .seedetails:hover,.checkorbuy .seedetails:focus{background:#8b8984}
.checkorbuy .btn-ajpan{float:right}
.checkorbuy .seedetails,.checkorbuy .btn-ajpan{width:49%;padding-left:0!important;padding-right:0!important;text-align:center;font-weight:bolder}
.guide-epices-intro blockquote{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;min-width:200px;width:200px;max-width:200px;min-height:200px;height:200px;max-height:200px;padding:0;margin:0 25px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;display:inline-block;background:#67c0b5;color:#fff}
.guide-epices-intro blockquote:nth-child(3n){margin:0}
.guide-epices-intro blockquote span:before{position:absolute;top:15px;left:35px;content:"\e955";font-family:'mesepices-icons' !important;font-size:30px;font-style:normal;color:#fff}
.guide-epices-intro blockquote span{position:relative;box-sizing:border-box;display:table-cell;vertical-align:middle;min-width:200px;width:200px;max-width:200px;min-height:200px;height:200px;max-height:200px;padding:10px 15px;font-size:1.8rem;font-style:italic}
.guide-epices-intro blockquote span:after{position:absolute;bottom:10px;right:35px;content:"\e956";font-family:'mesepices-icons' !important;font-size:35px;font-style:normal;color:#fff}
.guide-epices-intro blockquote + blockquote{background-color:#a66ca7}
.guide-epices-intro blockquote + blockquote + blockquote{background-color:#ef7e31}
.guide-epices-intro #guide-services blockquote span{font-size:1.6rem}
.guide-epices-intro blockquote + p{margin:30px 0 20px}
.guide-epices-mozaic ul{margin:0;padding:0;width:649px}
.guide-epices-mozaic li{position:relative;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 10px 15px 15px;margin:0;margin-bottom:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:none}
.block .Ttxt .guide-epices-mozaic li:before{content:""!important;}
.guide-epices-mozaic li:nth-child(9n+1){background-color:#ffca5a}
.guide-epices-mozaic li:nth-child(9n+2){background-color:#d22630}
.guide-epices-mozaic li:nth-child(9n+3){background-color:#bac234}
.guide-epices-mozaic li:nth-child(9n+4){background-color:#67c0b5}
.guide-epices-mozaic li:nth-child(9n+5){background-color:#a66ca7}
.guide-epices-mozaic li:nth-child(9n+6){background-color:#ef7e31}
.guide-epices-mozaic li:nth-child(9n+7){background-color:#939a1e}
.guide-epices-mozaic li:nth-child(9n+8){background-color:#fbb933}
.guide-epices-mozaic li:nth-child(9n+9){background-color:#be1822}
.guide-epices-mozaic li .guide-title-small,.guide-epices-mozaic li .guide-title-big{color:#161515}
.guide-epices-mozaic li a{display:block;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.guide-epices-mozaic li .arrow{position:absolute;display:block;z-index:10;min-width:65px;width:65px;max-width:65px;min-height:42px;height:42px;max-height:42px;background-position:0 0;background-repeat:no-repeat}
.guide-epices-mozaic li .visuel{position:absolute;top:0;left:0;z-index:1;min-width:65px;width:215px;max-width:215px;min-height:215px;height:215px;max-height:215px;overflow:hidden}
.guide-epices-mozaic li .visuel img{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0)}
.guide-epices-mozaic li a:hover .visuel img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.guide-epices-mozaic li .guide-title{position:absolute;min-width:185px;width:185px;max-width:185px}
.guide-epices-mozaic li .guide-title-small{display:block;font-weight:600;font-size:1.4rem;line-height:1.4rem}
.guide-epices-mozaic li .guide-title-big + .guide-title-small,.guide-epices-mozaic li .guide-title-small + .guide-title-small{margin-top:8px}
.guide-epices-mozaic li .guide-title-big{display:block;font-weight:300;font-size:2.6rem;line-height:2.6rem}
.guide-epices-mozaic li{float:left;width:430px;height:215px}
.guide-epices-mozaic li:nth-child(3n+1){float:right;width:215px;height:434px}
.guide-epices-mozaic li:nth-child(4),.guide-epices-mozaic li:nth-child(10),.guide-epices-mozaic li:nth-child(16){float:left;width:215px;height:434px;margin-right:4px}
.guide-epices-mozaic li.last{width:100%;height:215px;background-color:#699e88}
.guide-epices-mozaic li.last ~ li{float:left;width:430px;height:215px}
.guide-epices-mozaic li.last + li{float:right;width:215px;height:434px;background-color:#707432}
.guide-epices-mozaic li a{min-width:430px;width:430px;max-width:430px;min-height:215px;height:215px;max-height:215px}
.guide-epices-mozaic li:nth-child(3n+1) a,.guide-epices-mozaic li:nth-child(4) a,.guide-epices-mozaic li:nth-child(10) a,.guide-epices-mozaic li:nth-child(16) a{min-width:215px;width:215px;max-width:215px;min-height:434px;height:434px;max-height:434px}
.guide-epices-mozaic li.last a{min-width:100%;width:100%;max-width:100%;min-height:215px;height:215px;max-height:215px}
.guide-epices-mozaic li.last + li a{min-width:215px;width:215px;max-width:215px;min-height:434px;height:434px;max-height:434px}
.guide-epices-mozaic li.last + li + li{background-color:#897cbf}
.guide-epices-mozaic li.last + li + li a{min-width:430px;width:430px;max-width:430px;min-height:215px;height:215px;max-height:215px}
.guide-epices-mozaic li.last + li + li + li{background-color:#b19469}
.guide-epices-mozaic li.last + li + li + li a{min-width:430px;width:430px;max-width:430px;min-height:215px;height:215px;max-height:215px}
.guide-epices-mozaic li:nth-child(odd) .visuel{left:inherit;right:0}
.guide-epices-mozaic li:nth-child(3n+1) .visuel,.guide-epices-mozaic li:nth-child(4) .visuel,.guide-epices-mozaic li:nth-child(10) .visuel,.guide-epices-mozaic li:nth-child(16) .visuel{min-height:217px;height:217px;max-height:217px}
.guide-epices-mozaic li.last .visuel{top:0;left:215px;min-width:434px;width:434px;max-width:434px;min-height:215px;height:215px;max-height:215px}
.guide-epices-mozaic li.last + li .visuel{min-height:217px;height:217px;max-height:217px}
.guide-epices-mozaic li.last + li + li .visuel{left:0;right:inherit}
.guide-epices-mozaic li.last + li + li + li .visuel{left:inherit;right:0}
.guide-epices-mozaic li .arrow:before{font-family:'mesepices-icons' !important;font-size:3.5rem;color:#fff;opacity:0.7}
.guide-epices-mozaic li:nth-child(even) .arrow{left:165px;top:15px;-webkit-transition:left .5s ease-out .1s;-moz-transition:left .5s ease-out .1s;-o-transition:left .5s ease-out .1s;transition:left .5s ease-out .1s}
.guide-epices-mozaic li:nth-child(even) a:hover .arrow{left:180px}
.guide-epices-mozaic li:nth-child(even) .arrow:before{content:"\e916"}
.guide-epices-mozaic li:nth-child(odd) .arrow{left:223px;top:160px;-webkit-transition:left .5s ease-out .1s;-moz-transition:left .5s ease-out .1s;-o-transition:left .5s ease-out .1s;transition:left .5s ease-out .1s}
.guide-epices-mozaic li:nth-child(odd) a:hover .arrow{left:208px}
.guide-epices-mozaic li:nth-child(odd) .arrow:before{content:"\e917"}
.guide-epices-mozaic li:nth-child(3n+1) .arrow,.guide-epices-mozaic li:nth-child(4) .arrow,.guide-epices-mozaic li:nth-child(10) .arrow,.guide-epices-mozaic li:nth-child(16) .arrow{left:15px;top:165px;-webkit-transition:top .5s ease-out .1s;-moz-transition:top .5s ease-out .1s;-o-transition:top .5s ease-out .1s;transition:top .5s ease-out .1s}
.guide-epices-mozaic li:nth-child(3n+1) a:hover .arrow,.guide-epices-mozaic li:nth-child(4) a:hover .arrow,.guide-epices-mozaic li:nth-child(10) a:hover .arrow,.guide-epices-mozaic li:nth-child(16) a:hover .arrow{left:15px;top:180px}
.guide-epices-mozaic li:nth-child(3n+1) .arrow:before,.guide-epices-mozaic li:nth-child(4) .arrow:before,.guide-epices-mozaic li:nth-child(10) .arrow:before{content:"\e915"}
.guide-epices-mozaic li.last .arrow{left:223px;top:160px;-webkit-transition:left .5s ease-out .1s;-moz-transition:left .5s ease-out .1s;-o-transition:left .5s ease-out .1s;transition:left .5s ease-out .1s}
.guide-epices-mozaic li.last a:hover .arrow{left:208px;top:160px}
.guide-epices-mozaic li.last + li .arrow{left:15px;top:165px;-webkit-transition:top .5s ease-out .1s;-moz-transition:top .5s ease-out .1s;-o-transition:top .5s ease-out .1s;transition:top .5s ease-out .1s}
.guide-epices-mozaic li.last + li a:hover .arrow{left:15px;top:180px}
.guide-epices-mozaic li.last + li .arrow:before{content:"\e915"}
.guide-epices-mozaic li.last + li + li .arrow{left:165px;top:15px;-webkit-transition:left .5s ease-out .1s;-moz-transition:left .5s ease-out .1s;-o-transition:left .5s ease-out .1s;transition:left .5s ease-out .1s}
.guide-epices-mozaic li.last + li + li a:hover .arrow{left:180px;top:15px}
.guide-epices-mozaic li.last + li + li .arrow:before{content:"\e916"}
.guide-epices-mozaic li.last + li + li + li .arrow{left:223px;top:160px;-webkit-transition:left .5s ease-out .1s;-moz-transition:left .5s ease-out .1s;-o-transition:left .5s ease-out .1s;transition:left .5s ease-out .1s}
.guide-epices-mozaic li.last + li + li + li a:hover .arrow{left:208px;top:160px}
.guide-epices-mozaic li.last + li + li + li .arrow:before{content:"\e917"}
.guide-epices-mozaic li:nth-child(even) .guide-title{top:15px;left:230px}
.guide-epices-mozaic li:nth-child(odd) .guide-title{bottom:15px;right:230px;text-align:right}
.guide-epices-mozaic li:nth-child(3n+1) .guide-title,.guide-epices-mozaic li:nth-child(4) .guide-title,.guide-epices-mozaic li:nth-child(10) .guide-title,.guide-epices-mozaic li:nth-child(16) .guide-title{left:15px;top:230px;text-align:left}
.guide-epices-mozaic li.last .guide-title{left:inherit;top:inherit;bottom:15px;right:449px;text-align:right}
.guide-epices-mozaic li.last + li .guide-title{left:15px;top:230px;text-align:left}
.guide-epices-mozaic li.last + li + li .guide-title{top:15px;left:230px}
.guide-epices-mozaic li.last + li + li + li .guide-title{top:inherit;bottom:15px;left:inherit;right:230px;text-align:right}
.guide-epices{position:relative;width:680px;min-height:330px;height:330px;max-height:330px;overflow:hidden;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
.guide-epices ul li{position:absolute;padding:0 0 0 35px;margin:0;font-size:1.2rem;line-height:1.4rem;font-weight:600;width:75px}
.guide-epices ul{position:relative;z-index:500;width:680px;min-height:330px;height:330px;max-height:330px;margin:0;padding:0}
.block .Ttxt .guide-epices li:before{content:""}
.guide-epices li .guide-bullet .description{visibility:hidden}
.guide-epices li.item1 .legende,.guide-epices li.item3 .legende,.guide-epices li.item5 .legende,.guide-epices li.item7 .legende,.guide-epices li.item9 .legende{position:absolute;bottom:inherit;top:0}
.block #livraison li:before{content:""}
.guide-epices li.item2 .legende,.guide-epices li.item4 .legende,.guide-epices li.item6 .legende,.guide-epices li.item8 .legende,.guide-epices li.item10 .legende{position:absolute;bottom:0;top:inherit}
.guide-epices li .guide-bullet{position:absolute;left:0;width:34px;height:34px;cursor:pointer}
.guide-epices.legende-hz ul li{width:inherit;min-height:52px;height:52px;max-height:52px}
.guide-epices.legende-hz ul li .legende{width:75px;max-width:75px;min-height:45px;height:45px;top:0}
.guide-epices.legende-hz li.item1 .legende,.guide-epices.legende-hz li.item3 .legende,.guide-epices.legende-hz li.item5 .legende,.guide-epices.legende-hz li.item7 .legende,.guide-epices.legende-hz li.item9 .legende{position:absolute;left:0;right:inherit;padding-left:5px}
.guide-epices.legende-hz li.item2 .legende,.guide-epices.legende-hz li.item4 .legende,.guide-epices.legende-hz li.item6 .legende,.guide-epices.legende-hz li.item8 .legende,.guide-epices.legende-hz li.item10 .legende{position:absolute;left:inherit;right:0;text-align:right;padding-right:5px}
.guide-epices li.legende-hz .guide-bullet{position:absolute;bottom:0;width:34px;height:34px;cursor:pointer}
.guide-epices .guide-epices-schema{position:absolute;z-index:5;left:0;top:0}
#raisons.guide-epices.legende-hz ul li{min-height:35px;height:35px}
#raisons.guide-epices.legende-hz ul li .legende{width:150px;max-width:150px}
#raisons.guide-epices li.item1,#raisons.guide-epices li.item3,#raisons.guide-epices li.item5,#raisons.guide-epices li.item7,#raisons.guide-epices li.item9{left:15px;right:inherit}
#raisons.guide-epices li.item2,#raisons.guide-epices li.item4,#raisons.guide-epices li.item6,#raisons.guide-epices li.item8,#raisons.guide-epices li.item10{left:inherit;right:15px}
#raisons.guide-epices li.item1{width:265px;top:10px}
#raisons.guide-epices li.item1 .guide-bullet{left:280px}
#raisons.guide-epices li.item2{width:185px;top:35px}
#raisons.guide-epices.legende-hz ul li.item1 .legende, #raisons.guide-epices.legende-hz ul li.item2 .legende{width:155px;max-width:155px}
#raisons.guide-epices li.item3{width:200px;top:55px}
#raisons.guide-epices li.item3 .guide-bullet{left:205px}
#raisons.guide-epices.legende-hz ul li.item3 .legende{width:165px;max-width:165px}
#raisons.guide-epices li.item4{width:145px;top:105px}
#raisons.guide-epices li.item5{width:155px;top:115px}
#raisons.guide-epices li.item5 .guide-bullet{left:165px}
#raisons.guide-epices li.item6{width:145px;top:170px}
#raisons.guide-epices li.item7{width:145px;top:170px}
#raisons.guide-epices.legende-hz ul li.item7{min-height:50px;height:50px}
#raisons.guide-epices li.item7 .guide-bullet{left:165px}
#raisons.guide-epices li.item8{width:195px;top:235px}
#raisons.guide-epices.legende-hz ul li.item8{min-height:20px;height:20px}
#raisons.guide-epices li.item9{width:190px;top:245px}
#raisons.guide-epices li.item9 .guide-bullet{left:210px}
#raisons.guide-epices li.item10{width:260px;top:275px}
#raisons.guide-epices li .guide-bullet{bottom:-17px}
#raisons.guide-epices li.item2 .guide-bullet,#raisons.guide-epices li.item4 .guide-bullet,#raisons.guide-epices li.item6 .guide-bullet,#raisons.guide-epices li.item8 .guide-bullet,#raisons.guide-epices li.item10 .guide-bullet{right:inherit;left:-17px}
#faq.guide-epices ul li{width:100px}
#faq.guide-epices li.item1,#faq.guide-epices li.item3,#faq.guide-epices li.item5,#faq.guide-epices li.item7{top:10px;bottom:inherit}
#faq.guide-epices li.item2,#faq.guide-epices li.item4{top:inherit;bottom:8px}
#faq.guide-epices li.item1{height:205px;left:60px}
#faq.guide-epices li.item3{height:165px;left:180px}
#faq.guide-epices li.item5{height:180px;left:360px}
#faq.guide-epices li.item7{height:190px;left:505px}
#faq.guide-epices li.item1 .guide-bullet,#faq.guide-epices li.item3 .guide-bullet,#faq.guide-epices li.item5 .guide-bullet,#faq.guide-epices li.item7 .guide-bullet{bottom:-17px}
#faq.guide-epices li.item2 .guide-bullet,#faq.guide-epices li.item4 .guide-bullet{top:-17px}
#livraison.guide-epices ul li{width:100px}
#livraison.guide-epices li.item1,#livraison.guide-epices li.item3{top:10px;bottom:inherit}
#livraison.guide-epices li.item2,#livraison.guide-epices li.item4{top:inherit;bottom:8px}
#livraison.guide-epices li.item1{height:170px;left:35px}
#livraison.guide-epices li.item2{height:125px;left:250px}
#livraison.guide-epices li.item3{height:180px;left:400px}
#livraison.guide-epices li.item4{height:165px;left:535px}
#livraison.guide-epices li.item1 .guide-bullet,#livraison.guide-epices li.item3 .guide-bullet{bottom:-17px}
#livraison.guide-epices li.item2 .guide-bullet,#livraison.guide-epices li.item4 .guide-bullet{top:-17px}
#fidelite.guide-epices ul li:before{content:""}
#fidelite.guide-epices ul li{width:100px}
#fidelite.guide-epices li.item1,#fidelite.guide-epices li.item3{top:10px;bottom:inherit}
#fidelite.guide-epices li.item2,#fidelite.guide-epices li.item4{top:inherit;bottom:8px}
#fidelite.guide-epices li.item1{height:175px;left:35px}
#fidelite.guide-epices li.item2{height:115px;left:230px}
#fidelite.guide-epices li.item3{height:160px;left:380px}
#fidelite.guide-epices li.item4{height:100px;left:550px}
#fidelite.guide-epices li .legende{width:120px;max-width:120px}
#fidelite.guide-epices li.item1 .guide-bullet,#fidelite.guide-epices li.item3 .guide-bullet{bottom:-17px}
#fidelite.guide-epices li.item2 .guide-bullet,#fidelite.guide-epices li.item4 .guide-bullet{top:-17px}
#echant.guide-epices li.item1,#echant.guide-epices li.item3{top:10px;bottom:inherit}
#echant.guide-epices li.item2,#echant.guide-epices li.item4{top:inherit;bottom:8px}
#echant.guide-epices li.item1{height:200px;left:40px}
#echant.guide-epices li.item2{height:140px;left:270px}
#echant.guide-epices li.item3{height:115px;left:525px}
#echant.guide-epices li.item1 .guide-bullet,#echant.guide-epices li.item3 .guide-bullet{bottom:-17px}
#echant.guide-epices li.item2 .guide-bullet,#echant.guide-epices li.item4 .guide-bullet{top:-17px}
#paiement.guide-epices ul li{width:100px}
#paiement.guide-epices li.item1,#paiement.guide-epices li.item3,#paiement.guide-epices li.item5{top:10px;bottom:inherit}
#paiement.guide-epices li.item2,#paiement.guide-epices li.item4{top:inherit;bottom:8px}
#paiement.guide-epices li.item1{height:175px;left:30px}
#paiement.guide-epices li.item2{height:105px;left:200px}
#paiement.guide-epices li.item3{height:160px;left:320px}
#paiement.guide-epices li.item4{height:85px;left:540px}
#paiement.guide-epices li.item5{height:85px;left:540px}
#paiement.guide-epices li.item1 .guide-bullet,#paiement.guide-epices li.item3 .guide-bullet,#paiement.guide-epices li.item5 .guide-bullet{bottom:-17px}
#paiement.guide-epices li.item2 .guide-bullet,#paiement.guide-epices li.item4 .guide-bullet{top:-17px}
#sav.guide-epices ul li{width:100px}
#sav.guide-epices li.item1,#sav.guide-epices li.item3{top:10px;bottom:inherit}
#sav.guide-epices li.item2,#sav.guide-epices li.item4{top:inherit;bottom:8px}
#sav.guide-epices li.item1{height:115px;left:60px}
#sav.guide-epices li.item2{height:175px;left:285px}
#sav.guide-epices li.item3{height:195px;left:540px}
#sav.guide-epices li.item4{height:155px;left:560px}
#sav.guide-epices li.item1 .guide-bullet,#sav.guide-epices li.item3 .guide-bullet{bottom:-17px}
#sav.guide-epices li.item2 .guide-bullet,#sav.guide-epices li.item4 .guide-bullet{top:-17px}
.guide-epices.legende-hz ul li{background:url(//apps.mesepices.com/images/v1/guide-epices-line-hz-bg.png) 16px 100% repeat-x}
.guide-epices ul li{background:url(//apps.mesepices.com/images/v1/guide-epices-line-bg.png) 16px 0 repeat-y}
.guide-epices .guide-bullet{background:url(//apps.mesepices.com/images/v1/guide-epices-bullet-point.png) 0 0 no-repeat}
.guide-epices .guide-bullet:hover{background:url(//apps.mesepices.com/images/v1/guide-epices-bullet-point-on.png) 0 0 no-repeat}
.guide-visuel{position:relative;display:inline-block;vertical-align:top;min-height:205px;margin:0 0 25px}
.guide-visuel.right{float:right;margin-left:15px!important}
.guide-visuel.big .photo{width:220px;min-width:220px;max-width:220px;height:220px;min-height:220px;max-height:220px}
.guide-visuel.big .deco{top:195px}
.guide-visuel.big .desc{width:200px;margin-top:40px}
.guide-visuel-x2{margin-top:20px;text-align:center}
.guide-visuel-x2 .guide-visuel{width:275px;min-width:275px;max-width:275px;min-height:350px;padding:0}
.guide-visuel-x2 .guide-visuel:nth-child(even){padding-left:20px}
.guide-visuel-x2 .guide-visuel .photo{-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;width:265px;min-width:265px;max-width:265px;height:265px;min-height:265px;max-height:265px}
.guide-visuel-x2 .guide-visuel .title{top:220px;left:60px;width:110px;min-width:110px;max-width:110px;height:110px;min-height:110px;max-height:110px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}
.guide-visuel-x2 .guide-visuel .title span{width:110px;min-width:110px;max-width:110px;height:110px;min-height:110px;max-height:110px;padding:5px}
.guide-visuel-x2 .guide-visuel:nth-child(even) .title{left:40px}
.guide-visuel-x2 .guide-visuel .deco{top:205px;left:35px;text-align:center;padding:12px 5px 0;font-size:1.8rem;font-weight:700}
.guide-visuel-x2 .guide-visuel:nth-child(even) .deco{left:15px}
.guide-visuel-x2 .guide-visuel .desc{margin-top:70px;font-size:1.3rem}
.guide-visuel-x3{text-align:center}
.guide-visuel-x3 .guide-visuel{padding:0 28px 0 0;width:170px;min-width:170px;max-width:170px}
.guide-visuel-x3 .guide-visuel.addition:after{position:absolute; top:60px;right:6px;content:"+";font-size:4rem;font-weight:600}
.guide-visuel-x3 .guide-visuel:nth-child(3n){padding-left:0;padding-right:0}
.guide-visuel-center{width:100%;text-align:center}
.guide-visuel-center .guide-visuel{padding:0 21px 0 0;width:200px;min-width:200px;max-width:200px}
.guide-visuel-center .guide-visuel:nth-child(3n){padding:0}
.guide-visuel-center .guide-visuel .photo{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border-width:5px;border-style:solid;width:190px;min-width:190px;max-width:190px;height:190px;min-height:190px;max-height:190px}
.guide-visuel-center .guide-visuel .photo img{margin-left:-5%}
.guide-visuel-center .guide-visuel .desc{margin-top:40px;text-align:left}
.guide-visuel-center .guide-visuel .title.title-big + .deco + .desc{display:block;margin-top:60px;font-size:1.2rem;text-align:left}
.guide-visuel-round.guide-visuel{border:5px solid #161515;border-radius:110px;height:200px;max-height:200px;min-height:200px;max-width:200px;min-width:200px;width:200px;overflow:hidden;padding:0}
.guide-visuel-round + .guide-visuel-round{margin:0 0 0 15px}
.guide-visuel-round:nth-child(3n){margin:0}
.guide-visuel-round.guide-visuel .photo{height:200px;max-height:200px;min-height:200px;max-width:200px;min-width:200px;width:200px;border:0px}
.guide-visuel-round.guide-visuel .title span{padding:10px 35px}
.guide-visuel-large{position:relative;display:inline-block;text-align:center;width:578px;max-width:578px;min-height:350px;height:350px;max-height:350px;overflow:hidden;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:5px solid #e06943;margin:15px 30px 30px}
.guide-visuel-large .title{position:absolute;bottom:0;left:0;width:578px;max-width:578px;padding:10px;color:#161515;text-align:center;font-size:1.3rem;font-weight:600}
.guide-visuel .photo{position:relative;display:inline-block;vertical-align:middle;text-align:center;margin-right:2%;width:160px;min-width:160px;max-width:160px;height:160px;min-height:160px;max-height:160px;line-height:160px;overflow:hidden;border-color:#161515;background:#f3f2ee;color:#161515}
.guide-visuel .photo span{display:inline-block;font-size:1.6rem;font-weight:600;vertical-align:middle;line-height:normal;margin:0 15px}
.guide-visuel .photo span span{font-size:1.2rem;font-weight:normal;margin:0}
.guide-visuel h3{margin-bottom:5px;text-align:center;color:#161515}
.guide-visuel .photo img{vertical-align:middle;text-align:center;width:auto;height:110%;margin-left:-8%}
.guide-visuel span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.guide-visuel .title{position:absolute;z-index:5;bottom:0;left:0;display:table-cell;vertical-align:middle;width:100%;margin:0;overflow:hidden;background:rgba(255,255,255,0.8);font-weight:400;white-space:normal}
.guide-visuel .title.title-big{position:absolute;z-index:5;top:140px;left:10px;display:table-cell;vertical-align:middle;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;overflow:hidden}
.guide-visuel .title span{position:relative;display:table-cell;vertical-align:middle;padding:10px;font-size:1.2rem;line-height:1.3rem;text-align:center}
.guide-visuel .title.title-big span{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}
.guide-visuel .title span span{padding:0;font-size:1.6rem;line-height:1rem;font-weight:700}
.guide-visuel .desc{display:block;margin-top:70px;font-size:1.2rem}
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}
.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}
.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}
.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}
.qtip-titlebar+.qtip-content{border-top-width:0!important}
.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}
.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}
* html .qtip-titlebar .qtip-close{top:16px}
.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}
.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}
.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}
.qtip-default{border:2px solid #393633;background-color:#f3f2ee;border-radius:2px;color:#161515;font-size:1.2rem;line-height:inherit}
.qtip-default strong{font-size:1.4rem}
.qtip-default .qtip-titlebar{background-color:#f3f2ee}
.qtip-default .qtip-icon{border-color:#393633;background:#f3f2ee;color:#161515}
.qtip-default .qtip-titlebar .qtip-close{border-color:#393633;color:#161515}
/* ligne offre spéciale dans panier*/
.tr-gift{width:100%}
.tr-gift td{width:auto!important;max-width:70%!important;background:#dce35d;}
.tr-gift .td-option-infos .tr-gift-wrapper{display:inline-block;padding-left:15px;}
.tr-gift .td-option-infos .tr-gift-wrapper .tr-gift-items.first{display:inline-block;width:5%;vertical-align:top;margin-right:15px;}
.tr-gift .td-option-infos .tr-gift-wrapper .tr-gift-items.first img{display:inline-block;width:auto;max-height:100px;}
.tr-gift .td-option-infos .tr-gift-wrapper .tr-gift-items.second{display:inline-block;width:90%;vertical-align:top;padding:7px 5px 7px 0; }
.tr-gift .td-option-price{vertical-align:middle;}
#option-gift td p{font-size:1.2rem}
/* commande emballage cadeau */
.wizi-liste-options{border:1px solid #c1bfb9;}
.wizi-avantage-h1{font-size:1.6rem;color:#c82228;}
.wizi-papier-prix{display:block;font-size:1.4rem;}
.wizi-papier-prix span{font-size:1.6rem;font-weight:bold;}
.wizi-option-ajout .wizi-papier-desc{font-size:1.3rem;}
#wizi-papier-cadeau{min-height:220px;padding-left:240px;}
/* ratingWrapper et ratingInner utilisé dans Doofinder*/
.df-card__main div.ratingWrapper, .df-main div.ratingWrapper{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAOCAYAAABqxZFyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABlklEQVRYR+WXQWrCUBCGhYKrQsEzuBUEoatCb1DoASQbNw3FqpigRo1ComShiQTRGhCjohGh264Khd6mUBB6gOnM421aUqndzr8Z53//52KY8JLEb6rX62fy57/Ejkcg2Wg0ng3DSErrJLHkEXhot9tgmuadtE4SO75Wq6Uw/GHbNjiOQ/VcHv1J7Hhd19OtVuux3++D53ng+z64rutjn5aRo2LDF4tFrVwuvyHw2Ww2odfrwWg0gtlsBvP5XFTq0T/g+SvmNIkKseQRylSr1XcCaCVpwkEQwHq9hu12Kyr15OM55b5NnS2vadplp9M5DAYDmE6nsFwuIYoi2O/3olKPPp1nBfBDbHmErofDoVhHmu5utxMQ1dVqRf6VjMaKJY/vJCm8LWAymUAYhrDZbMSUqS4WC/IvZDRWLPlKpZLtdrvi2aVpU5DWkir16GdkNFYseVVVb/EdRdweGHgZj8d5fI6pij9C/0ZGY8WSLxQKWqlUivB2yElLCFc2Z1nWE/r30ooVS15RlKPfWbi+Rz9g+fCJxBesGp4xHqB2LwAAAABJRU5ErkJggg==') no-repeat left bottom;display:inline-block;height:14px;width:77px;text-align:left;display:inline-block;margin-top:3px}
.df-card__main div.ratingInner, .df-main div.ratingInner{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAOCAYAAABqxZFyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABGklEQVRYR+XXsUtCURTH8QdBUxC4Bw5vaRCFsMUgaC/wD9BdCGp5s3+AIIQ42NQUDdHSEARB4uLk4CA0uDRFUAi1OZy+93GEkttFHT0/+HC995zf4vai/yKj1ob+XCnm+jJsbOLBnfq0VEz2ZVA/g6CmT0vFXF/65xl8QPTc0tFCMdeXbjVGB/JLC7GuBOP2sP59eTxO0MMXJGCCZyRaTePusNWf3h/l8A5ZgNv7869zt9n/vi3tYwIJcPNCWpgL7zb7n9fFQ0jAga56w9xe/+0qn4EEbOuqN8zt9V8vdwuQgJyuesPcXn/cjssQ9YSKnrO3E131hrm9/stFNsEN9vQpjbvjDqf65A1ze/1Rcyf4ncU8+AFrpx9FP9+tEnYSa86rAAAAAElFTkSuQmCC') no-repeat left bottom transparent;display:inline-block;height:14px;text-align:left;}
#mesepices-compte .btn-acc{border:none;display:block;text-align:center;font-size:12px;color:#393633;margin:0;padding:0 0 5px 0;text-decoration:underline;white-space:nowrap}
#mesepices-compte .btn-acc:hover{color:#161515}
#mesepices-compte .btn-acc--delete{color:#d22630}
#mesepices-compte .btn-acc--delete:hover{color:#be1822}
/* RGPD integration */
.morph{background:#27ae60;padding:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;max-width:700px;border-radius:2px}
.morph__title{font-size:rem(16);color:#fff;text-transform:uppercase;font-weight:600;display:block;text-align:center;margin-bottom:20px}
.morph .dots-container{padding:0;position:relative;text-align:center;width:100%}
.morph .dots{animation:bounce 1.5s infinite linear;background:#fff;border-radius:50%;display:inline-block;height:10px;text-align:center;width:10px;margin-right:5px}
.morph .dots:nth-child(1){animation-delay:.2s}
.morph .dots:nth-child(2){animation-delay:.4s}
.morph .dots:nth-child(3){animation-delay:.6s}
.morph .dots:nth-child(4){animation-delay:.8s}
.morph .dots:nth-child(5){animation-delay:1s}
@keyframes bounce{0%{transform:translateY(0)}
15%{transform:translateY(-15px)}
30%{transform:translateY(0)}
}
.morph-step1{display:block;width:100%;text-align:center}
.morph-step2{display:none;width:100%;text-align:center}
.morph-step3{display:none}
#validation-delete-account{visibility:hidden;background:#c0392b;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;max-width:700px;border-radius:4px;left:50%!important;transform:translate(-50%,-50%);position:fixed!important;top:50%!important;display:block;opacity:0;transition:0 ease!important;z-index:9999}
#validation-delete-account.open{transition:0 ease!important;visibility:visible;opacity:1}
#validation-delete-account *{overflow:hidden;color:#fff!important;text-align:center;text-decoration:none}
#validation-delete-account button{float:none;border:none!important;text-transform:none;color:#fff!important;margin-top:30px}
#validation-delete-account .h2,#validation-delete-account .end-h1{font-size:1.25rem;text-transform:none}
#validation-delete-account.step2 .morph-step1{display:none}
#validation-delete-account.step2 .morph-step2{display:block}
#validation-delete-account.step3 .morph-step1{display:none}
#validation-delete-account.step3 .morph-step2{display:none}
#validation-delete-account.step3 .morph-step3{display:block}
#validation-delete-account > *{color:#fff}
.btn-acc{display:inline-block;padding:5px 30px;width:auto;color:#fff;margin-bottom:5px;text-decoration:none;margin-left:10px}
.btn-acc:hover,.btn-acc:focus{color:#fff}
#validation-delete-account-close{position:fixed;display:block;width:100%;height:100%;z-index:999;top:0;left:0;background:rgba(0,0,0,0.45);cursor:pointer}
.button.valid-delete-account{padding:8px 30px;background:#81261d;color:#fff;border:none;font-size:20px;text-transform:uppercase;font-weight:600}
.button.valid-delete-account:hover{background:#74221a}
/* Avis Verifies styling */
.AV_fancybox-overlay{background-color:rgba(0,0,0,0.5)}
.AV_fancybox-skin{border:2px solid #161515!important;border-radius:2px!important}
.AV_fancybox-close{background-image:url(//apps.mesepices.com/images/v1/x.png)!important;height:39px!important;right:-15px!important;width:35px!important;top:-15px!important;background-size:35px 39px!important;}
.AV_fancybox-margin{margin-right:17px!important}
#savoir-plus-bloc #description.cont-onglet blockquote:before{z-index:-1;position:absolute;top:10px;left:0;content:"\e955";font-family:'mesepices-icons' !important;font-size:50px;color:#e9e7de}
#savoir-plus-bloc #description.cont-onglet blockquote{position:relative;padding:30px 50px;margin:0px 0;font-family:'Pacifico',cursive;text-align:center;font-size:1.8rem;line-height:3rem;color:#676561;z-index:10}
#savoir-plus-bloc #description.cont-onglet blockquote:after{z-index:-1;position:absolute;bottom:10px;right:0;content:"\e956";font-family:'mesepices-icons' !important;font-size:50px;color:#e9e7de}
/* parrainages */
.wizi-c1-processus .parrainage{margin-top:30px;}
#mesepices-compte #parrainages{width:100%;border:1px solid #e9e7de;margin-top:15px}
#parrainages #wlc,#addsponsorship{width:100%;padding:10px}
#mesepices-compte #parrainages .sponsorship-message p a{font-size:inherit}
.sponsorship-message{padding:1rem 1rem 0 1rem}
.sponsorship-link{display:block;padding:0 1rem 0 1rem}
#mesepices-compte #parrainages .sponsorship-message p{text-align:left;line-height:1.4rem;padding:1rem}
#sponsorshipslist{margin-top:10px}
#sponsorshipslist thead th{background:#bac234;color:#161515;font-weight:bold}
#sponsorshipslist td:not(:first-child),#sponsorshipslist th{text-align:center}
#sponsorshipslist thead th:not(:last-child),#sponsorshipslist td:not(:last-child){border-right:1px solid #fff}
#sponsorshipslist tr{background:#e9e7de url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 0% repeat-x;}
#sponsorshipslist tr:nth-child(odd){background-color:#f3f2ee}
.sponsorshipstatus0{background-color:#ffca5a;padding:5px 10px;border-radius:3px;font-weight:600}
.sponsorshipstatus1{background-color:#bac234;padding:5px 10px;border-radius:3px;font-weight:600}
.sponsorshipstatus2{background-color:#d22630;color:#fff;padding:5px 10px;border-radius:3px;font-weight:600}
#parrainages a#addsponsorship{display:block;width:50%;background-color:#bac234;margin:0 auto 20px;padding:5px 10px;border-radius:3px;font-weight:600;color:#161515;text-decoration:none;text-align:center;}
#parrainages a#addsponsorship:hover{background-color:#939a1e;}
#sponsorshipmodal .title{display:block;text-align:center;color:#161515;font-size:2.4rem;line-height:3rem;font-weight:300;font-family:'Pacifico',cursive;margin:0 0 15px 0;padding-bottom:10px;background:#fff url(//apps.mesepices.com/images/v1/mesepices-hz.png) 0% 100% repeat-x!important;}
#sponsorshipmodal .title span{display:block;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.8rem;line-height:2rem}
#sponsorshipmodal .text{font-style:normal;margin:.6em 0 1.5em;display:block;color:#161515;font-size:1.3rem}
#sponsorshipmodal .text span{display:block;margin:0 0 10px;color:#d22630;font-weight:700}
#sponsorshipmodal .form{position:relative;padding:50px 1.6rem 0 2rem}
#sponsorshipmodal .form-title{position:absolute;top:0;left:0;display:block;width:100%;box-sizing:border-box;padding:0.8rem 2rem 0.8rem 2rem;font-size:1.4rem;background-color:#e9e7de;color:#161515!important;font-weight:600}
#sponsorshipmodal .form-title:before{display:block;content:"";position:absolute;bottom:-15px;left:0;width:15px;height:15px;background:url(//apps.mesepices.com/images/v1/crosssellpop-title-before.png) 0 0 no-repeat}
#sponsorshipmodal .left{float:left;width:45%}
#sponsorshipmodal .right{float:right;width:50%}
#sponsorshipmodal img{margin:0;float:none}
#sponsorshipform >div{display:block;margin-bottom:5px}
#sponsorshipform .textbox{float:right;width:75%!important;padding:1% 2%}
#sponsorshipform label{width:25%}
#sponsorshipform button{margin:}
#sponsorshipform .sponsorship-zone-button{margin-top:10px}
#sponsorshipformerror{font-size:1.3rem;color:#a80e0e;}
.Ttxt .chapo{margin-top:20px;font-size:1.6rem;font-weight:normal;text-align:center;}
.Ttxt .accroche{margin:30px 0 40px;transform:rotate(-3deg);font-family:"mesepices-handwritting", Source Sans Pro,Trebuchet MS,Arial;font-weight:400;text-align:center;}
.Ttxt .accroche p{font-size:7rem;line-height:4rem}
.Ttxt .accroche p + p{color:#d22630;}
.Ttxt .accroche p + p + p{margin-top:20px;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:600;color:#161515}
.Ttxt ul.step{padding-left:40px;margin-top:10px;}
.Ttxt ul.step li{list-style:decimal;padding-bottom:5px;vertical-align:middle;font-family:"mesepices-handwritting", Source Sans Pro,Trebuchet MS,Arial;font-size:6rem;line-height:5rem;color:#d22630;}
.Ttxt ul.step li span{display:inline-block;vertical-align:middle;font-family:Source Sans Pro,Trebuchet MS,Bitstream Charter,FreeSans,Geneva,Helvetica,sans-serif;font-size:1.3rem;line-height:1.6rem;color:#161515}
.wizicss-partage-title{margin-bottom:6px !important}
.wizicss-partage-email{width:100px;overflow:hidden}
.wizicss-partage-email-btn{display:block;float:left;text-decoration:none}
.wizicss-partage-email-btn span{display:block;background:#fff;background:-moz-linear-gradient(top,#fff,#e7e7e7 100%);background:-webkit-gradient(linear,0 0,0 100%,from(#fff), to(#e7e7e7));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.wizicss-partage-email-btn:hover span, .wizicss-partage-email-btn:focus span{background:#fff}
.wizicss-partage-email-btn span span{height:18px;line-height:18px;font-size:0.9em;border:1px solid;padding:0 5px 0 26px;color:#666;border-color:#d7d6de;background:url(/_t/_/img/c-picto-partage-mail.png) no-repeat 3px 3px}
.msie .wizicss-partage-email-btn span span{height:19px;background:url(/_t/_/img/c-picto-partage-mail.png) no-repeat 3px 4px}
.msie6 .wizicss-partage-email-btn span span{background:url(/_t/_/img/c-picto-partage-mail-ie6.png) no-repeat 3px 4px}
.wizicss-partage-email-btn:hover span span, .wizicss-partage-email-btn:focus span span{background:url(/_t/_/img/c-picto-partage-mail.png) no-repeat 3px 3px;border-color:#aaa}
.wizicss-partage-reseaux{position:relative;display:inline-block;width:400px;height:42px}
.wizicss-partage-reseau-min{width:300px!important}
.wizicss-partage-facebook-btn, .wizicss-partage-twitter-btn, .wizicss-partage-google-btn, .wizicss-partage-pinterest-btn{display:inline-block; vertical-align:top;}
.wizicss-partage-facebook-btn{width:104px}
.wizicss-partage-twitter-btn{width:110px}
.wizicss-partage-google-btn{width:74px}
.wizicss-partage-pinterest-btn{width:84px}
.wizicss-partage-reseau-min .wizicss-partage-facebook-btn{width:94px}
.wizicss-partage-reseau-min .wizicss-partage-twitter-btn{width:75px}
.wizicss-partage-reseau-min .wizicss-partage-google-btn{width:61px}
.wizicss-partage-reseau-min .wizicss-partage-pinterest-btn{width:45px}
.wizicss-partage-blog-post .wizicss-partage-facebook-btn{width:85px}
.wizicss-partage-blog-post .wizicss-partage-twitter-btn{width:90px}
.wizicss-partage-blog-post .wizicss-partage-google-btn{width:102px}
.wizicss-partage-form{display:none}
.wizicss-partage-form fieldset{border:none}
.wizicss-erreurs-liste{margin-bottom:2em}
.wizicss-erreur{color:#c73030}
.wizicss-succes{color:#00a153;margin-bottom:2em}
.wizicss-partage-form-txt{margin-bottom:1em}
.wizicss-partage-form-sombre .wizicss-partage-form-txt{color:#fff}
.wizicss-partage-form .wizicss-regroupement{margin-bottom:6px;text-align:right;vertical-align:top}
.wizicss-partage-form .wizicss-regroupement *{vertical-align:top}
.wizicss-partage-form label{display:inline-block;width:200px;margin-right:6px;padding-top:6px;text-align:right;font-size:1.2em}
.msie-old .wizicss-partage-form label{display:inline;zoom:1}
.wizicss-partage-form .wizicss-label-chk{width:274px;margin:0 0 0 6px;padding-top:0;text-align:left}
.wizicss-regroupement-chk, .wizicss-regroupement-chk *{vertical-align:top}
.wizicss-partage-form .wizicss-checkbox{width:auto}
.wizicss-partage-form-sombre label{color:#fff}
.wizicss-partage-form .wizicss-textbox, .wizicss-partage-form .wizicss-textarea{display:inline-block;width:266px;font-size:1.2em}
.msie-old .wizicss-partage-form .wizicss-textbox, .msie-old .wizicss-partage-form .wizicss-textarea{display:inline;zoom:1}
.wizicss-zone-btn{text-align:right}
.wizicss-zone-btn .wizicss-button{cursor:pointer;overflow:visible;width:1;display:-moz-inline-box;display:inline-block;margin:0;padding:0;white-space:nowrap;text-align:center;vertical-align:middle;border:0;font-size:1em}
.wizicss-zone-btn .wizicss-button{display:inline-block}
.msie-old .wizicss-zone-btn .wizicss-button{display:inline-block}
a.button, a.button:hover, a.button:focus{text-decoration:none}
.wizicss-btnT1 span{display:block;position:relative;float:left;vertical-align:middle;background:#222;background:-moz-linear-gradient(top,#444 0%,#222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444), color-stop(100%,#222));background:-webkit-linear-gradient(top,#444 0%,#222 100%);background:-o-linear-gradient(top,#444 0%,#222 100%);background:-ms-linear-gradient(top,#444 0%,#222 100%);background:linear-gradient(top,#444 0%,#222 100%);border-color:#222;color:#fff}
.wizicss-partage-form-sombre .wizicss-btnT1 span{border-color:#aaa}
.wizicss-btnT2 span{background:#dcdcdc;background:-moz-linear-gradient(top,#fff 0%,#9f9fa6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff), color-stop(100%,#9f9fa6));background:-webkit-linear-gradient(top,#fff 0%,#9f9fa6 100%);background:-o-linear-gradient(top,#fff 0%,#9f9fa6 100%);background:-ms-linear-gradient(top,#fff 0%,#9f9fa6 100%);background:linear-gradient(top,#fff 0%,#9f9fa6 100%);border-color:#d8e4e6;color:#3b3a3b}
header{padding:0px 0;background:#d22630 url(https://apps.mesepices.com/images/v1/mesepices-fond-header.svg) 50% 50% repeat-x;font-size:1.4rem;}
#c2-header{min-height:112px}
/*#logo{background:pink;position:absolute;left:50%;right:50%;transform:translate(-50%,0);text-align:center}
*/
#logo{position:absolute;z-index:1000;top:10px;left:calc(50% - 85px); right:50%;background:url("images/bg-menu-logo.png") 50% 100% no-repeat;min-width:170px;width:170px;max-width:170px;min-height:141px;height:141px;max-height:141px;text-align:center;}
#header{background:#D22630;}
ul.megamenu >li:nth-child(n+6){float:none;}
/******************* header-top *************************/
#header-top{position:relative;width:100%;background:url(images/header-bg-lines.png) 0% 100% repeat-x;top:0px;left:0;box-sizing:border-box;padding:5px 0 0;}
.border-logo-lines{position:absolute;z-index:1;bottom:0%;left:50%; right:50%;margin-left:-85px;min-width:170px;width:170px;max-width:170px;min-height:4px;height:4px;max-height:4px;background:#d22630;box-sizing:border-box;}
.header-container{position:relative;width:960px;margin:0 auto;padding:0;}
.header-container-left,.header-container-right{display:inline-block;width:395px;margin:0;padding:0;}
.header-container-right{float:right;text-align:right;}
ul.megamenu a.mm-item-link:link, ul.megamenu a.mm-item-link:visited, a.menu-panel-title:link, a.menu-panel-title:visited{padding:8px 5px;}
/* #header-avantages */
#header-avantages,#nav-sec{display:inline-block;width:480px;margin:0;padding:0;}
#header-avantages > li a{text-decoration:none;opacity:0.7}
#header-avantages li a:hover i,#header-avantages li a:hover i + span{color:#161515}
#header-avantages > li{display:inline-block;vertical-align:top;width:auto;}
#header-avantages{padding-bottom:6px;}
#header-avantages .icon-chrono, #header-avantages .icon-colis, #header-avantages .icon-echantillons, #header-avantages .icon-sachet-echantillon, #header-avantages .icon-carte-fid{width:auto;margin-top:2px;font-size:2.1rem;}
#header-avantages li + li{margin-left:5px;}
#header-avantages li + li i{margin-right:2px;}
#header-avantages li i + span{font-size:1.1rem;line-height:1.3rem;}
#nav-sec{overflow:hidden}
#nav-sec > li{display:inline-block;padding:9px 0 0;}
#nav-sec a{display:inline-block;padding:4px 5px 6px;margin:0 1px 0;border-radius:4px 4px 0 0;color:#fff;text-decoration:none;font-weight:600;text-transform:uppercase;font-size:1.1rem;}
#nav-sec > li a:hover{background:#161515;}
#nav-sec > li:last-child a{color:#ffca5a;margin:0;}
/******************* header-bottom *************************/
#header-bottom{position:relative;width:100%;top:0px;left:0;box-sizing:border-box;}
.search{background:url(images/bg-header-top.png) 50% 50% no-repeat;padding-top:20px;}
#form-recherche input{width:350px;margin-left:5px;}
#header-bottom .header-container-left,#header-bottom .header-container-right{background:url(images/bg-header-top.png) 50% 0% no-repeat;padding-top:20px;}
#mon-panier{margin:0;}
/* div-menu */
#div-menu{border-top:1px solid #fff;border-bottom:1px solid #fff;}
ul.megamenu{display:inline-block;}
.megamenu.right{float:right}
/*ul.megamenu >li:nth-child(n+5){float:right}
ul.megamenu >li:nth-child(5){padding-left:150px}
*/
/*.megamenu li a{line-height:1.8rem}
*/
.megamenu li a:before{font-family:"mesepices-icons" !important;display:inline-block;padding:0 5px 3px 0;font-size:2rem;font-weight:400;vertical-align:middle;color:#161515;position:relative;top:-3px}
.megamenu li a.mm-item-link-hover:before,.megamenu li a.mm-item-link:hover{color:#fff}
.megamenu li.megamenu-epices > a:before{content:"\e95d";}
.megamenu li.megamenu-condiments > a:before{content:"\e999";}
.megamenu li.megamenu-epicerie > a:before{content:"\e002";}
.megamenu li.megamenu-cafe > a:before{content:"\e003";}
.megamenu li.megamenu-infusions > a:before{content:"\e996";}
.megamenu li.megamenu-accessoires > a:before{content:"\e99d";}
.megamenu li.megamenu-cadeaux > a:before{content:"\e96a";color:#fff;}
ul.megamenu a.mm-item-link:hover{color:#fff;background-color:#161515;}
ul.megamenu li.megamenu-cadeaux a.mm-item-link {color:#fff;background-color:#161515;}
#div-menu > nav{width:960px; margin:0 auto;height:40px;min-height:40px;max-height:40px;}
.mini-bar #logo{position:fixed;z-index:1001;background:url(images/bg-menu-logo-mini.png) 50% 100% no-repeat;background-position:top 40px center;top:3px;}
.mini-bar #logo a,.mini-bar #logo a img{height:60px}
.mini-bar #header-bottom{position:fixed;z-index:1000;background:#d22630 url(//apps.mesepices.com/images/v1/mesepices-fond-header.svg)50% 50% repeat-x;height:45px;border-top:2px solid #161515;border-bottom:2px solid #bac234;}
.mini-bar #header-bottom .header-container-left,.mini-bar #header-bottom .header-container-right{padding-top:2px}
#gdpr-box{display:none;width:100%;background:#000;color:#fff;position:fixed;bottom:0;text-align:center;z-index:999;}
#gdpr-box span{width:960px; max-width:960px; padding:15px; font-size:1.2rem; margin:0 auto; display:inline-block; text-align:left; line-height:2em; margin-left:20px;}
#gdpr-box button.gdpr-button-accept{display:inline-block;color:#161515;background:#ffca5a;margin-right:20px;float:right;}
#gdpr-box button.gdpr-button-accept:hover{background:#fbb933;}
#cobrowsecode{color:#fff; font-size: 2.5rem;}
div[style*="z-index: 2147483647"][style*="transition: all 0.3s linear 0s"]{display: none;}
@media screen and (max-width: 1024px) {
    #c1-recap:before{
        background:none!important;
    }
}
#wizijs-validRelais {
    background: #bac234;
}
