/* ****************** * LSForm ****************** */ /* * Architecture */ dl.LSform { margin: 0; margin-left: 2em; padding: 0; } .LSform dt { position: relative; left: 0.2em; top: 1.2em; width: 12em; font-weight: bold; font-size: 0.9em; color: #0072b8; } dd.LSform { margin-left: 13em; padding: 0; } ul.LSform { list-style-type: none; padding: 0; margin: 0; } li.LSform { overflow: auto; } /* * Champs du formulaire */ .LSform input, .LSform select, .LSform textarea { border: 1px inset #ccc; width: 300px; background-color: #b5e4f6; } input[type='submit'].LSform { border: 1px outset #ccc; margin-top: 1em; margin-left: 6em; width: 8em; } .LSform-errors { color: #fff; background-color: #f59a67; } /* Bouton JS */ img.LSform-add-field-btn, img.LSform-remove-field-btn { cursor: pointer; } /* ************************ * LSformElement ************************ */ /* * LSformElement_select_object */ a.LSformElement_select_object { text-decoration: none; color: #000; font-weight: normal; } ul.LSformElement_select_object { border: 1px solid #b5e4f6; border-bottom: none; width: 300px; } li.LSformElement_select_object { padding: 0.1em; border-bottom: 1px solid #b5e4f6; } li.LSformElement_select_object_addBtn { background-color: #b5e4f6; text-align: center; } img.LSformElement_select_object_deleteBtn { cursor: pointer; } /* * LSformElement_password */ img.LSformElement_password_view_btn, img.LSformElement_password_generate_btn, img.LSformElement_password_verify_btn { cursor: pointer; } /* * LSformElement_image */ div.LSformElement_image { float: right; clear: both; margin: 2em; background-color: #52bce5; width: 160px; padding: 5px; text-align: center; -moz-border-radius: 1em; } img.LSformElement_image { width: 150px; border: 1px solid #fff; margin: 5px; } div.LSformElement_image_errors { background-color: #f59a67; } ul.LSformElement_image_actions { list-style-type: none; position: absolute; margin-top: 8px; margin-left: 135px; padding: 0; visibility: hidden; cursor: pointer; }