/* Diplôme personnalisé (page produit) */
.pdhpd-intro{margin:0 0 12px;padding:10px 12px;background:#faf7fc;border-left:4px solid #c8a55d;border-radius:6px;font-size:13px;line-height:1.45;color:#444;}
.pdhpd-msg{margin:4px 0 0;font-size:13px;}
.pdhpd-msg.ok{color:#17803d;font-weight:bold;}
.pdhpd-msg.err{color:#b42318;font-weight:bold;}
.pdhpd-msg.wait{color:#777;}
select.pdhpd-fond{display:block;width:100%;max-width:420px;height:40px !important;min-height:40px;line-height:normal !important;padding:6px 8px !important;font-size:14px;color:#333;background-color:#fff;}
.pdhpd-count{display:block;font-size:12px;color:#888;margin-top:2px;}
a.pdhpd-apercu{display:inline-block;margin:6px 0 12px;padding:7px 16px;border:2px solid #5a0072;border-radius:18px;color:#5a0072;font-weight:bold;font-size:13px;text-decoration:none;}
a.pdhpd-apercu:hover{background:#5a0072;color:#fff;}
a.pdhpd-apercu.off{opacity:.45;cursor:not-allowed;}
a.pdhpd-apercu.off:hover{background:none;color:#5a0072;}
