    html, body  { margin:0; padding:0; font-family:Arial; color:#333333; background:#C9C9C9; height:100%; width:100%; overflow:hidden; }    a   { cursor:pointer; } *   { outline:0 none !important; font-size:11px; margin:0; padding:0; font-family:Arial; } input[type=submit] { font-weight:bold; }  sup   { font-size:xx-small; vertical-align:top; } form  { overflow:hidden; } .bTitle  { display:block; margin:10px 5px 0 5px; padding:0; font-weight:bold; text-align:left; font-size:12px; text-transform:uppercase; } .help  { padding:0 5px; color:#666666; } .no-margin-t { margin-top:0 !important; } .no-margin-r { margin-right:0 !important; }    .ui-widget-overlay { position:absolute; top:0; left:0; width:100%; height:100%; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/overlay.png) repeat; z-index:9999; } #overlay  { position:absolute; top:0; left:0; width:100%; height:100%; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/overlay.png) repeat; z-index:1; } #iframe-overlay { position:absolute; top:0; left:0; width:100%; height:100%; background:none; z-index:1000; }    #logo  { height:60px; float:left; width:230px; } #logo.foreign { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/logo-foreign.png) -8px center no-repeat;} #logo.store  { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/logo-store.png) -8px center no-repeat;} #loader  { width:42px; margin:0 10px; height:60px; border:none; background:none; float:left; display:block; } #loader div  { width:42px; height:60px; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/header-loader.gif) center center no-repeat; display:none; }    #header button  { border:none; background-color:transparent; height:48px; float:right; width:48px; display:block; margin:6px 0; display:block; cursor:pointer; background-position:center top; background-repeat:no-repeat; } #header button:disabled { cursor:default; background-position:center bottom; } #goto-site   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-goto.png) center center no-repeat; height:48px; float:right; width:48px; display:block; margin:6px 0; } #header button#reload-bo { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-reload.png); } #header button#lang-fr { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-fr.png); } #header button#lang-en { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-en.png); } #header button#db-store { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-store.png); } #header button#db-foreign { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/48/ico-foreign.png); }    #logout-bt { float:right; } #logout { padding:6px 14px 6px 28px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-logout.png) 6px center no-repeat; height:24px; }    .ui-sortable-group-title  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-folder.png) 5px center no-repeat; overflow:hidden; padding:5px 5px 5px 30px; } .ui-sortable-group-title.unactive { color:#888888; } .ui-sortable-group  { } .ui-sortable  { list-style:none; } .ui-sortable li  { display:block; padding:5px; margin:1px; border:1px solid #dcdcdc; background:#eeeeee; list-style:none; cursor:pointer; overflow:hidden; } .ui-sortable li.active, .ui-sortable li:hover { border:1px solid #20CEF6; background:#B5F1FF; } .ui-sortable li.placeholder { border:1px solid #f6b420; background:#ffe8b5; } .ui-sortable li.empty { font-style:italic; padding:5px; margin:1px; border:1px solid #fff !important; background:#fff !important; list-style:none; overflow:hidden; cursor:default; text-align:center; } .placeholder td  { border:1px solid #f6b420; background:#ffe8b5; } .ui-sortable span  { display:inline-block; vertical-align:middle; } .ui-sortable span.lib { float:none; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } .ui-sortable .unactive { color:#888888; } .sortable-handle  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-sortable.png) 5px center no-repeat; cursor:move; padding-left:26px !important; }    .multisortable-list    { list-style:none; } .multisortable-list ul    { padding:0 0 0 25px; margin:0; } .multisortable-list li    { padding:0 !important; margin:0 !important; border:none !important; background:none !important; cursor:default !important; list-style:none; overflow:visible !important; } .multisortable-list li div    { padding:5px; margin:1px; border:1px solid #dcdcdc; background:#eeeeee; list-style:none; overflow:hidden; cursor:pointer; } .multisortable-list li:hover > div:first-child { border:1px solid #20CEF6; background:#B5F1FF; color:#333333; } .multisortable-list li.active:hover div, .multisortable-list li.active div  { border:1px solid #20CEF6; background:#B5F1FF; color:#333333; } .multisortable-list li.placeholder  { border:1px solid #f6b420 !important; background:#ffe8b5 !important; } .multisortable-list li.empty   { font-style:italic; padding:5px; margin:1px; border:1px solid #fff !important; background:#fff !important; list-style:none; overflow:hidden; cursor:default; text-align:center; } .multisortable-list span   { display:inline-block; vertical-align:middle; } .multisortable-list span.lib   { float:none; display:inline; } .multisortable-list .unactive   { color:#888888; } .multisortable-list .ico-sortable  { margin-left:0 !important; }    .unsortable-list  { list-style:none; } .unsortable-list li  { padding:5px; margin:1px; border:1px solid #dcdcdc; background:#eeeeee; list-style:none; overflow:hidden; cursor:pointer; } .unsortable-list li.active, .unsortable-list li:hover { border:1px solid #20CEF6; background:#B5F1FF; } .unsortable-list li.empty { font-style:italic; padding:5px; margin:1px; border:1px solid #fff !important; background:#fff !important; list-style:none; overflow:hidden; cursor:default; text-align:center; } .unsortable-list span  { display:inline-block; vertical-align:middle; } .unsortable-list span.lib { float:none; display:inline; } .unsortable-list .unactive { color:#888888; } .unlist    { list-style:none; padding:0; margin:0; }    .ui-datepicker    { width:auto; padding:0; display:none; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/shadow-light.png) repeat; } .ui-datepicker-box    { background:#fff; margin:2px; border:1px solid #aaaaaa; padding:0; } .ui-datepicker .ui-datepicker-header { position:relative; border-bottom:1px solid #aaaaaa; } .ui-datepicker .ui-datepicker-prev { position:absolute; top: 2px; width:25px; height:25px; left:1px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-calendar-previous.png) center center no-repeat; } .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width:25px; height:25px; right:1px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-calendar-next.png) center center no-repeat; } .ui-datepicker .ui-datepicker-prev span { display:none; } .ui-datepicker .ui-datepicker-next span { display:none; } .ui-datepicker .ui-datepicker-title { margin:0 25px; padding:2px; text-align:center; } .ui-datepicker table   { width:100%; font-size:9px; border-collapse:collapse; margin:0; padding:0; } .ui-datepicker th    { padding:0; text-align:center; font-weight:bold; border:1px solid #fff; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; } .ui-datepicker th span   { display: block; padding:1px; text-align:center; text-decoration:none; color:#333; border:1px solid #aaaaaa; } .ui-datepicker td    { border:none; padding:1px; } .ui-datepicker td span, .ui-datepicker td a   { display:block; padding:1px; text-align:center; text-decoration:none; color:#333; background:#EEEEEE; border:1px solid #E5E5E5; } .ui-datepicker td a:hover  { background-color:#B5F1FF; border:1px solid #20CEF6; } .ui-datepicker .ui-state-active  { background:#444444; border:1px solid #111111; color:#FFFFFF; } .ui-datepicker-trigger   { margin:0; padding:0; border:none; display:inline-block; vertical-align:middle; cursor:pointer; }    .col-1-3 { width:33.3%; } .col-1-4 { width:25%; } .col-1-2 { width:50%; } .col-2-3 { width:66.6%; } .to-right { float:right !important; margin-left:0 !important; } .to-left { float:left !important; margin-right:0 !important; } .in-float { overflow:hidden; } .center  { text-align:center; overflow:hidden; } .clear  { clear:both; } .t-center { text-align:center; } .t-right { text-align:right; } .block  { display:block; } .overclear { overflow:hidden; } .hidden  { display:none; }    .notify-container   { width:auto; z-index:10000; position:absolute; right:10px; top:10px; } .notify-item-wrapper  { padding:5px; } .notify-item-shadow  { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/shadow.png) repeat; padding:1px; } .notify-item-image   { border:1px solid #aaaaaa; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/notify.png) #d2d2d2 center top repeat-x; } .notify-item   { padding:10px; font-size:11px; color:#333333; border:1px solid #ffffff; position:relative; max-width:400px; } .notify-item p   { padding:10px 20px 10px 42px; margin:0; } .notify-item-close   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-close.png); width:16px; height:16px; position:absolute; top:5px; right:5px; } .notify-notice .notify-item { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-notice.png) 10px center no-repeat; } .notify-success .notify-item { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-valid.png) 10px center no-repeat; } .notify-warning .notify-item { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) 10px center no-repeat; } .notify-error .notify-item  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-error.png) 10px center no-repeat; } .notify-load .notify-item  { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/loader.gif) 10px center no-repeat; }    .iframe-media   { position:absolute; left:-10000px; top:-10000px; } .media     { border:1px solid #aaaaaa; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/loader.gif) #ffffff center center no-repeat; margin:auto; padding:0; vertical-align:middle; display:table-cell; } .media-action   { margin-top:2px; text-align:left; display:flex; justify-content:space-between; } .media .unknown   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/64/ico-question.png) #ffffff center center no-repeat; overflow:hidden; } .media-statu   { vertical-align:middle; display:inline-block; } .media-col {   display:flex;   flex-direction:column;   justify-content:space-between; } .media-action .oj-input-submit:first-child { flex:1;  text-align:center; }  #author-photo, #author-photo .unknown   { width:150px; height:150px; } #author-photo .embed-photo  { width:150px; line-height:150px; margin:auto; vertical-align:middle; }  #bt-hd, #bt-hd .unknown, #bt-thumb, #bt-thumb .unknown, #bt-cover, #bt-cover .unknown   { width:150px; height:225px; } #bt-hd .embed-hd, #bt-thumb .embed-thumb, #bt-cover .embed-cover  { width:150px; line-height:225px; margin:auto; vertical-align:middle; }  .flipbook   { border:1px solid #aaaaaa; background:#ffffff; margin:auto; padding:15px; vertical-align:middle; display:block; text-align:center; } .flipbook-action { margin-top:2px; text-align:left; display:flex; justify-content:space-between; } .flipbook-action .oj-input-submit:first-child { flex:1; text-align:center; }  .preaudio   { border:1px solid #aaaaaa; background:#ffffff; margin:auto; padding:15px; vertical-align:middle; display:block; text-align:center; } .preaudio-action { margin-top:2px; text-align:left; display:flex; justify-content:space-between; } .preaudio-action .oj-input-submit:first-child { flex:1; text-align:center; }  .barcode   { border:1px solid #aaaaaa; background:#ffffff; margin:auto; padding:10px; vertical-align:middle; display:block; text-align:center; } .barcode-action { margin-top:2px; text-align:left; display:flex; justify-content:space-between; } .barcode-action .oj-input-submit:first-child { flex:1; text-align:center; }  #cms-image    { min-height:144px; text-align:center; display:block; overflow:hidden; min-width:215px; } #cms-image .unknown  { min-height:144px; } #cms-image .embed-image { max-width:215px; min-height:144px; margin:auto; vertical-align:middle; }    .info-line   { margin:10px; padding:10px 10px 10px 40px; } .info-line.lock  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-lock.png) #eeeeee 10px 10px no-repeat; border:1px solid #dcdcdc; }      .bt   { display:inline-block; float:left; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .bt a  { display:inline-block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; text-decoration:none; } .bt a span  { display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .bt a span span { border:none !important; padding:4px 10px; margin:0; vertical-align:middle; background:none; width:auto; overflow:visible; display:inline-block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; text-align:center; }  .bt a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .bt:hover a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .bt-select a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; }   .bt-save { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-save.png) 5px center no-repeat !important; } .bt-mail { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-mail.png) 5px center no-repeat !important; } .bt-question { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-question.png) 5px center no-repeat !important; } .bt-edit { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-edit.png) 5px center no-repeat !important; } .bt-add  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-plus.png) 5px center no-repeat !important; } .bt-delete  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-minus.png) 5px center no-repeat !important; } .bt-submit  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-tick.png) 5px center no-repeat !important; } .bt-cancel  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-slash.png) 5px center no-repeat !important; } .bt-close  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-cross.png) 5px center no-repeat !important; } .bt-upload { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-drive.png) 5px center no-repeat !important; } .bt-process  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-process.png) 5px center no-repeat !important; } .bt-maj  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-cloud.png) 5px center no-repeat !important; }  .bt-ebook  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-ebook.png) 5px center no-repeat !important; } .bt-gift  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-gift.png) 5px center no-repeat !important; } .bt-xls  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-xls.png) 5px center no-repeat !important; } .bt-faq  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-faq.png) 5px center no-repeat !important; } .bt-cms  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-cms.png) 5px center no-repeat !important; } .bt-newsletter { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-newsletter.png) 5px center no-repeat !important; } .bt-price  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-price.png) 5px center no-repeat !important; } .bt-pdf  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pdf.png) 5px center no-repeat !important; } .bt-mapevent { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-media.png) 5px center no-repeat !important; } .bt-flipbook { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-flipbook.png) 5px center no-repeat !important; } .bt-books { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-books.png) 5px center no-repeat !important; } .bt-mag  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-newspaper.png) 5px center no-repeat !important; } .bt-plug { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-plug.png) 5px center no-repeat !important; } .bt-conf { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-conf.png) 5px center no-repeat !important; } .bt-tax  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-tax.png) 5px center no-repeat !important; } .bt-customer { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-user.png) 5px center no-repeat !important; } .bt-reseller { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-reseller.png) 5px center no-repeat !important; } .bt-reseller-order { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-reseller-order.png) 5px center no-repeat !important; } .bt-invoice { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-invoice.png) 5px center no-repeat !important; } .bt-distrib { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-distrib.png) 5px center no-repeat !important; } .bt-printer { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-printer.png) 5px center no-repeat !important; } .bt-epub { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-epub.png) 5px center no-repeat !important; } .bt-euro { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-euro.png) 5px center no-repeat !important; } .bt-event { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-event.png) 5px center no-repeat !important; } .bt-mag-gen { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mag-gen.png) 5px center no-repeat !important; } .bt-mag-cat { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mag-cat.png) 5px center no-repeat !important; } .bt-mag-free { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mag-free.png) 5px center no-repeat !important; } .bt-place  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-place.png) 5px center no-repeat !important; } .bt-import  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-import.png) 5px center no-repeat !important; } .bt-export  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-export.png) 5px center no-repeat !important; } .bt-at  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-at.png) 5px center no-repeat !important; } .bt-bin  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-bin.png) 5px center no-repeat !important; } .bt-mails { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mails.png) 5px center no-repeat !important; } .bt-text { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-text.png) 5px center no-repeat !important; } .bt-block { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-block.png) 5px center no-repeat !important; } .bt-box  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-box.png) 5px center no-repeat !important; } .bt-mail-open   { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mail-open.png) 5px center no-repeat !important; } .bt-mail-export  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mail-export.png) 5px center no-repeat !important; } .bt-barcode    { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-barcode.png) 5px center no-repeat !important; } .bt-preview    { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-preview.png) 5px center no-repeat !important; } .bt-cloud-upload  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-cloud-upload.png) 5px center no-repeat !important; } .bt-network    { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-network.png) 5px center no-repeat !important; } .bt-arrow-epub  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-arrow-epub.png) 5px center no-repeat !important; } .bt-arrow-data  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-arrow-data.png) 5px center no-repeat !important; } .bt-ico     { padding-left:10px !important; background-position:center center !important; } .bt-upload-data  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-upload-data.png) 5px center no-repeat !important; } .bt-upload-file  { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-upload-file.png) 5px center no-repeat !important; } .bt-upload-all   { padding-left:27px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-upload-all.png) 5px center no-repeat !important; }   .bt-question .ui-button-text { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-question.png) 5px center no-repeat !important; } .bt-close .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-cross.png) 5px center no-repeat !important; } .bt-delete .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-minus.png) 5px center no-repeat !important; } .bt-submit .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-tick.png) 5px center no-repeat !important; } .bt-cancel .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-slash.png) 5px center no-repeat !important; } .bt-pdf .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-pdf.png) 5px center no-repeat !important; } .bt-process .ui-button-text { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-process.png) 5px center no-repeat !important; } .bt-save .ui-button-text  { padding-left:22px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-save.png) 5px center no-repeat !important; }     .flex { display:flex; } .row { display:flex } .col-4 { width:33.33333%; } .col-3 { width:25%; } .col-6 { width:50%; } .col-8 { width:66.66666%; } .col-12 { width:100%; } .row .box.grp { height: calc(100% - 16px); } .row .box:not(.grp) { height: calc(100% - 10px); }   #ngi-bt-file, #cp-bt-file   { display:inline-block; } #ngi-input-file, #cp-input-file { display:inline-block; visibility:hidden; width:0; height:0; } #submit_newsletter-empty   { float:right } #submit_newsletter-empty input, #submit_newsletter-data-load input, #submit_newsletter-data-export input,  #distrib-connect, #distrib-UPALL, #distrib-UPDATA,  #SAD_data, #SAD_all,  #SAP_data, #SAP_all,  #printer-connect, #printer-UPALL, #printer-UPDATA, #printer_country-export, #printer_country-import,  .icononly  { padding: 0; }   .pdf-list      { margin:5px; padding:0; list-style:none; } .pdf-list li     { margin:1px; list-style:none; padding:5px 5px 5px 30px; font-size:110%; background-position:5px center ; background-repeat:no-repeat; } .pdf-list .pdf    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pdf.png) 5px center no-repeat; } .pdf-list .broken    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-broken.png) 5px center no-repeat; } .pdf-list .loader    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) 5px center no-repeat; } .pdf-list strong    { display:inline-block; font-weight:normal; color:#000000; } .pdf-list .date-size   { float:right; color:#555555; } .pdf-list .date    { display:inline-block; color:#555555; width:75px; line-height:10px; } .pdf-list .size    { display:inline-block; color:#555555; width:75px; line-height:10px; } .pdf-list li:nth-child(even) { background-color:#eeeeee; border:1px solid #eeeeee; } .pdf-list li:nth-child(odd) { background-color:#FFFFFF; border:1px solid #ffffff; } .pdf-list .loader .date-size { font-style:italic; } .pdf-list .loader    { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif); } .pdf-list .valid    { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-valid.png); } .pdf-list .error    { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-error.png); }   #pp-list   { margin:0; padding:0; list-style:none; } #pp-list li   { margin:1px; list-style:none; padding:0; } #pp-list .loader  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) 5px center no-repeat; } #pp-list .pp-list-cat  { display:inline-block; line-height:26px; padding:0 5px; width:145px; } #pp-list .pp-list-cat span { font-weight:normal; font-size:9px; } #pp-list .pp-list-price  { display:inline-block; line-height:26px; padding:0 5px; width:50px; text-align:right; } #pocket-price-list-scroller { height:320px; } #pp-list .action  { float:right; line-height:26px; } #pp-list .action select  { min-width:35px; } #pp-list li:nth-child(even) { background-color:#eeeeee; border:1px solid #eeeeee; } #pp-list li:nth-child(odd) { background-color:#FFFFFF; border:1px solid #ffffff; } #pp-list .loader .date-size { font-style:italic; } #pp-list .loader  { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif); } #pp-list .valid   { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-valid.png); } #pp-list .error   { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-error.png); }   #tax-list   { margin:0; padding:0; list-style:none; } #tax-list li   { margin:1px; list-style:none; padding:0; } #tax-list .loader  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) 5px center no-repeat; } #tax-list .tax-list-id  { display:inline-block; line-height:26px; padding:0 5px; width:20px; } #tax-list .tax-list-lib  { display:inline-block; line-height:26px; padding:0 5px; width:200px; } #tax-list .tax-list-lib span { font-weight:normal; font-size:9px; } #tax-list .tax-list-rate { display:inline-block; line-height:26px; padding:0 5px; width:50px; text-align:right; } #tax-list-scroller  { height:162px; } #tax-list .action  { float:right; line-height:26px; } #tax-list .action select { min-width:35px; } #tax-list li:nth-child(even) { background-color:#eeeeee; border:1px solid #eeeeee; } #tax-list li:nth-child(odd) { background-color:#FFFFFF; border:1px solid #ffffff; } #tax-list .loader .date-size { font-style:italic; } #tax-list .loader  { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif); } #tax-list .valid  { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-valid.png); } #tax-list .error  { background-image:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-error.png); }   #confirm-form   { margin:5px; padding:15px 15px 15px 55px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) #eeeeee 10px 20px no-repeat; border:1px solid #dcdcdc; } #confirm-form p   { margin:0 5px 10px 5px; text-align:left; } #confirm-form .confirm-form { margin:10px 0 0 0; text-align:left; } #confirm-form.no-warning { padding:15px; background:#eeeeee; }  #newsletter_preview   { margin:0; padding:0; border:none; width:100%; height:100%; } #col-library    { margin:10px; position:absolute; top:0; left:0; } #tpl-library   { display:block; width:auto; height:auto; } #tpl-library li   { cursor:move; text-align:center; } #tpl-library .lib   { display:block; margin:5px; text-align:center; } #tpl-library .placeholder, #tpl-library .ico-dropzone  { display:none !important; } #tpl-library .ico-library  { display:block; margin:5px auto; float:none; } #tpl-library .item-data  { display:none; }  #dropzone-library   { margin-bottom:10px } #col-dropzone      { overflow:hidden; margin:10px 10px 10px 100px; } #tpl-dropzone      { display:block; width:auto; height:auto; padding:10px; border:1px dashed #ccc; } #tpl-dropzone li      { cursor:default; overflow:visible; } #tpl-dropzone .lib      { display:inline-block; padding:2px;} #tpl-dropzone li.close .item-data    { display:none; } #tpl-dropzone .grp-alone    { background:transparent; border-color:transparent; margin:5px 0 0 0; padding:0; } #tpl-dropzone .oj-input-text, #tpl-dropzone .oj-input-textarea   { width:100%; margin:0; } #tpl-dropzone .oj-input-textarea textarea   { width:100% !important; resize:vertical; min-height:50px; } #tpl-dropzone .oj-input-select-one, #tpl-dropzone .oj-input-select-one span, #tpl-dropzone .oj-input-select-one span span, #tpl-dropzone .oj-input-select-one span span span { display:block; width:auto !important;} #tpl-dropzone .el-rte .toolbar, #tpl-dropzone .el-rte .tabsbar    { background:none; border:none; } #tpl-dropzone .el-rte .statusbar   { border:1px solid #ccc; border-top:none; background:#eee; } #tpl-dropzone .el-rte .workzone    { border:1px solid #ccc; min-height:100px; } #tpl-dropzone .el-rte .tabsbar div.active  { border:1px solid #ccc; background:#eee; border-top:1px solid #eee; } #tpl-dropzone .list_box     { margin:5px 0 0 0; padding:5px; background:#fff; } #tpl-dropzone .list_box .title    { font-weight:normal; display:block; margin-bottom:5px; } #tpl-dropzone .list_box .grp    { padding:0 2px; margin:1px 0 0 0;} #tpl-dropzone .list_box label    { font-weight:normal; align-self:center; } #tpl-dropzone .list_box .ui-sortable li   { padding:0 2px; margin:1px 0 0 0; cursor:move; display:flex; } #tpl-dropzone .list_box .ui-sortable li.empty  { cursor:default;background:none; border:none; } #tpl-dropzone .list_box .ui-sortable .oj-input-checkbox { cursor:pointer; } #tpl-dropzone .list_type { background: #fafafa; padding: 2px 5px; margin: 0 2px 5px 2px; border: 1px solid #e5e5e5; }       .ui-dialog     { position:absolute; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/shadow.png) repeat; z-index:999999; height:auto; } .ui-dialog .ui-dialog-border   { background:#fff; margin:2px; overflow:hidden; border:1px solid #111111; } .ui-dialog .ui-dialog-titlebar  { background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/header.png) 0px center repeat-x; cursor:move; overflow:hidden; padding:5px; border-bottom:1px solid #111111; height:16px; } .ui-dialog .ui-dialog-ico   { float:left; height:16px; width:16px; display:inline-block; } .ui-dialog .ui-dialog-title   { font-size:11px; font-weight:bold; color:#fff; text-shadow: #000000 0 -1px 0; margin:0 5px; line-height:16px; vertical-align:middle; float:left; display:inline-block; } .ui-dialog .ui-dialog-titlebar-close { float:right; margin-left:5px; height:16px; width:16px; display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-close.png) center no-repeat; cursor:pointer; } .ui-dialog .ui-dialog-titlebar-close span { display:none; } .ui-dialog .ui-dialog-content   { overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/content.png) #F7F7F7 0 0 repeat-x; height:auto; padding:0; border:1px solid #fff; } .ui-dialog .ui-dialog-buttonpane  { overflow:hidden; margin:0; padding:5px; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/footer.png) 0px center repeat-x; text-align:center; border:1px solid #fff; border-top:1px solid #aaaaaa; } .ui-dialog .ui-dialog-supbuttonpane  { overflow:hidden; margin:0; padding:5px; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/supbuttonpane.png) 0px center repeat-x; text-align:center; border-top:1px solid #aaaaaa; } .ui-dialog .ui-dialog-subbuttonpane  { overflow:hidden; margin:0; padding:5px; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/footer.png) 0px center repeat-x; text-align:center; border:1px solid #fff; border-bottom:1px solid #aaaaaa; margin:-1px -1px 0 -1px; } .ui-dialog .warning-box   { padding:10px 10px 10px 45px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) 0px center no-repeat; } .ui-dialog .valid-box   { padding:10px 10px 10px 45px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-valid.png) 0px center no-repeat; }   .ui-button     { display:inline-block; width:auto; margin:0 !important; padding:0 !important; vertical-align:middle; border:none !important; outline:0px none !important; background:none !important; } .ui-button span    { display:block; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; padding:1px; vertical-align:top; border:none; } .ui-button span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #AAAAAA; position:relative; } .ui-button span span span   { border:1px solid #FFF !important; padding:4px 10px; margin:0; vertical-align:middle; background:none; width:auto; display:block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; }   .ui-button span span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .ui-button.ui-state-focus span span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-focus.png)  0 center repeat-x; border:1px solid #7D7D7D; } .ui-button.ui-state-hover span span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .ui-button.ui-state-disabled span span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-disabled.png) 0 center repeat-x; border:1px solid #D4D4D4; } .ui-button.ui-state-disabled span span span { color:#999999; }   .ui-dialog .confirm { margin:0; padding:15px 10px 15px 50px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) 5px center no-repeat; }   .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; 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;}    html, body     { overflow:hidden; } #login-wrap     { min-height: 100%; width:100%; height:100%; top:0; position:absolute; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/body.jpg) #C9C9C9 center center no-repeat; z-index:999999; overflow:hidden; } #login-box     { position:absolute; width:250px; top:50%; left:50%; margin-top:-94px; margin-left:-125px; height:184px; text-align:center; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/shadow.png) repeat; padding:2px; } #login-box-header    { margin:0; padding:0; float:none; height:60px; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/logo.png) center center no-repeat; border:1px solid #111111; } #login-box-header.foreign   { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/logo-foreign.png) center center no-repeat; } #login-box-header.store   { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/logo-store.png) center center no-repeat; } #login-box-form    { background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/content.png) #F7F7F7 0 0 no-repeat; border:1px solid #111111; border-top:none; height:121px; display:block; overflow:hidden; } #login-box-content    { position:relative; } #login-box-footer    { overflow:hidden; margin:0; padding:4px; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/footer.png) 0px center repeat-x; text-align:center; border:1px solid #fff; border-top:1px solid #aaaaaa; } #login-box label    { width:80px; text-align:right; display:inline-block; padding-right:5px; } #login-box p    { margin:5px 0; } #login, #password    { width:100px !important; } #login-box-msg    { background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/content.png) #F7F7F7 0 0 no-repeat; border:1px solid #111111; border-top:none; overflow:hidden; height:100px; display:none; } #login-box-msg .loader   { background:url(https://en.odilejacob.fr/admin/skins/default/common/img/loader.gif) #F7F7F7 center 20px no-repeat; padding-top:60px; } #login-box-msg .valid   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-valid.png) #F7F7F7 center 20px no-repeat; padding-top:60px; } #login-box-msg .error   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) #F7F7F7 center 20px no-repeat; padding-top:60px; }  .el-finder { width:100%; min-width:400px; } .el-finder .el-finder-droppable a { background-color:#ffe8b5; border:1px solid #f6b420; margin:1px; } .el-finder input   { margin:0; padding:0; outline:none; border:1px solid #ccc; } .ui-selectable-helper   { position:absolute; z-index:999999; border:1px dotted #000; } .el-finder-disabled   { opacity:0.5 !important; }         .el-finder-toolbar ul   { padding:3px; margin:0; list-style:none; overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/widget.png) center center repeat-x; border-bottom:1px solid #fff; } .el-finder-toolbar ul li  { cursor:pointer; border:none; display:inline-block; float:left; margin:2px; width:22px; height:22px; vertical-align:top; text-decoration:none; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar.png) no-repeat; } .el-finder-toolbar ul li:hover { background-color:#D8F0FA; border:1px solid #20CEF6; margin:1px; } .el-finder-toolbar ul li.delim  { border:none; padding:0; margin:1px !important; width:3px; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar.png) 1px -518px no-repeat; height:22px; line-height:22px; } .el-finder-toolbar ul li.disabled { cursor:default; margin:2px; border:none; } .el-finder-toolbar ul li.disabled { background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar-disabled.png) no-repeat; } .el-finder-toolbar ul li.back { background-position:center -160px !important; } .el-finder-toolbar ul li.reload { background-position:center -180px !important; } .el-finder-toolbar ul li.select { background-position:center -200px !important; } .el-finder-toolbar ul li.open { background-position:center -220px !important; } .el-finder-toolbar ul li.mkdir { background-position:center -240px !important; } .el-finder-toolbar ul li.mkfile { background-position:center -260px !important; } .el-finder-toolbar ul li.upload { background-position:center -280px !important; } .el-finder-toolbar ul li.rm  { background-position:center -300px !important; } .el-finder-toolbar ul li.copy { background-position:center -320px !important; } .el-finder-toolbar ul li.paste  { background-position:center -340px !important; } .el-finder-toolbar ul li.rename { background-position:center -360px !important; } .el-finder-toolbar ul li.edit { background-position:center -380px !important; } .el-finder-toolbar ul li.info { background-position:center -400px !important; } .el-finder-toolbar ul li.help { background-position:center -420px !important; } .el-finder-toolbar ul li.icons { background-position:center -460px !important; } .el-finder-toolbar ul li.list { background-position:center -480px !important; } .el-finder-toolbar ul li.uncompress { background-position:center -500px !important; } .el-finder-toolbar ul li.resize { background-position:center -560px !important; } .el-finder-toolbar ul li.quicklook { background-position:center -620px !important; } .el-finder-toolbar ul li.cut { background-position:center -540px !important; } .el-finder-toolbar ul li.download { background-position:center -700px !important; } .el-finder-toolbar ul li.duplicate { background-position:center -680px !important; }    .el-finder-workzone { background:#ffffff; border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; position:relative; } .el-finder-spinner { position:absolute; top:50%; left:50%; width:100px; height:100px; margin: -50px 0 0 -50px; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/loader.gif) #fff 50% 50% no-repeat; display:none; border:1px solid #989898; }    .el-finder-dialog .ui-dialog-ico  { display:none; } .el-finder-dialog .ui-dialog-content { padding:0; }    .el-finder-nav-col     { float:left; width:200px; height:350px; overflow:hidden; border-right:1px solid #989898; } .el-finder-nav      { height:100%; width:100%; } .ui-resizable      { position: relative;} .ui-resizable-handle     { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle  { display: none; } .ui-resizable-e      { cursor: e-resize; width:7px; right:-5px; top:0; height:100%; } .el-finder-nav ul      { list-style:none; margin:0; padding:0; } .el-finder-nav ul li     { clear:both; overflow:hidden; } .el-finder-tree, .el-finder-places   { padding:1px; margin:0; } .el-finder-nav ul li ul     { margin-left:12px; } .el-finder-nav ul div     { width:12px; height:18px; float:left; margin-right:23px; } .el-finder-nav a, .el-finder-nav div.collapsed  { background-image:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar.png); background-repeat:no-repeat; } .el-finder-nav div.collapsed    { background-position: -1px 0px; } .el-finder-nav div.expanded    { background-position: -1px -20px; } .el-finder-nav a      { display:block; white-space:nowrap; line-height:20px; color:#444; cursor:default; text-decoration:none; outline:none; background-position:15px -60px; border:none; margin:2px; } .el-finder-nav a.dropbox     { background-position: 15px -80px; } .el-finder-nav a.readonly     { background-position: 15px -100px; } .el-finder-nav a.noaccess     { background-position: 15px -750px; } .el-finder-nav a.selected     { background-color:#D8F0FA; background-position:15px -120px; border:1px solid #20CEF6; margin:1px; } .el-finder-nav a.el-finder-droppable   { background-color:#ffe8b5; border:1px solid #f6b420; margin:1px; } .el-finder-nav a.el-finder-tree-root   { background-position: 15px -40px; font-weight:bold; } .el-finder-nav a.el-finder-places-root   { background-position: 15px -140px; font-weight:bold; } .el-finder-nav .el-finder-tree .el-finder-droppable { background-position: 15px -80px; }    .el-finder-cwd-col     { height:350px; overflow:hidden; } .el-finder-cwd      { height:100%; width:100%; overflow:hidden; }  .el-finder-cwd .el-finder-item   { width:80px; height:80px; display:inline-block; vertical-align:top; margin:5px; padding:5px; text-align:center; background-color:transparent; border:none; overflow:hidden; } .el-finder-cwd .ui-selected   { background-color:#D8F0FA; border:1px solid #20CEF6; margin:4px; } .el-finder-cwd .el-finder-droppable  { background-color:#ffe8b5; border:1px solid #f6b420; margin:4px; } .el-finder-cwd p, .el-finder-ql p   { width:48px; height:48px; margin:0 auto 5px auto; padding:0; background: url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/icons-big.png) 0px 0px no-repeat; } .el-finder-cwd label    { display:block; font-size:9px; padding:0; margin:0; cursor:default; text-align:center; } .el-finder-cwd div input   { background:#fff; outline:none; text-align:center; border:1px solid #20CEF6; height:23px; width:78px; }  .el-finder-drag-helper    { padding:0; cursor:move; } .el-finder-drag-helper .el-finder-item  { width:80px; height:80px; display:inline-block; vertical-align:top; margin:5px; padding:5px; text-align:center; background-color:transparent; border:none; overflow:hidden; } .el-finder-drag-helper .ui-selected  { background-color:#D8F0FA; border:1px solid #20CEF6; margin:4px; } .el-finder-drag-helper .el-finder-droppable { background-color:#ffe8b5; border:1px solid #f6b420; margin:4px; } .el-finder-drag-helper p    { width:48px; height:48px; margin:0 auto 5px auto; padding:0; background: url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/icons-big.png) 0px 0px no-repeat; } .el-finder-drag-helper div    { border:0 solid; margin-left:-57px; } .el-finder-drag-helper label   { display:block; font-size:9px; padding:0; margin:0; cursor:default; text-align:center; } .el-finder-drag-helper div input  { background:#fff; outline:none; text-align:center; border:1px solid #20CEF6; height:23px; width:78px; } .el-finder-drag-copy    { background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar.png) 0 -771px no-repeat; }  .directory p    { background-position:0px -50px; } .application p    { background-position:0px -150px; } .text p, .x-empty p     { background-position:0px -1150px; }  .image p     { background-position:0px -1050px; } .jpg p, .jpeg p    { background-position:0px -600px; } .gif p     { background-position:0px -650px; } .eps p     { background-position:0px -700px; } .tiff p     { background-position:0px -750px; } .png p     { background-position:0px -900px; } .postscript p    { background-position:0px -550px; } .psd p     { background-position:0px -500px; }  .video p     { background-position:0px -1000px; } .ogg p     { background-position:0px -1000px; }  .audio p     { background-position:0px -950px; } .ogm p     { background-position:0px -950px; }  .xml p, .javascript p, .x-javascript p, .x-c p, .css p, .as p, .x-sql p, .x-python p, .x-java-source p, .x-java p, .x-php p, .x-perl p, .x-ruby p, .x-shellscript p { background-position:0px -200px; } .html p     { background-position:0px -1100px; }  .vnd-oasis-opendocument-text p, .rtf p, .rtfd p, .vnd-ms-office p, .msword p, .vnd-ms-word p   { background-position:0px -250px; } .vnd-oasis-opendocument-spreadsheet p, .ms-excel p, .vnd-ms-excel p  { background-position:0px -350px; } .vnd-ms-powerpoint p, .vnd-oasis-opendocument-presentation p       { background-position:0px -400px; } .pdf p     { background-position:0px -300px; } .x-shockwave-flash p   { background-position:0px -850px; } .flash p     { background-position:0px -800px; }  .x-bzip p, .x-bzip2 p, .zip p, .x-rar p, .x-rar-compressed p, .x-tar p, .x-7z-compressed p, .x-gzip p     { background-position:0px -450px; } .el-finder-cwd div.el-finder-droppable p { background-position:0px -100px; }  .el-finder-cwd table     { width:100%; border-collapse:separate; border-spacing:1px; border:none; margin:0; padding:0; } .el-finder-cwd table tr    { background:#fff; } .el-finder-cwd table tr.el-finder-row-odd  { background-color:#eeeeee; } .el-finder-cwd table tr td    { border:1px solid #ffffff; } .el-finder-cwd table tr.el-finder-row-odd td  { border:1px solid #eeeeee; } .el-finder-cwd table tr.ui-selected td   { background-color:#D8F0FA; border:1px solid #20CEF6; } .el-finder-cwd table tr.el-finder-droppable td { background-color:#ffe8b5; border:1px solid #f6b420; } .el-finder-cwd table th, .el-finder-cwd table td { padding:3px 5px; border:1px solid #ccc; cursor:default; white-space:nowrap; font-size:xx-small; } .el-finder-cwd table th    { text-align:left; background: url(https://en.odilejacob.fr/admin/skins/default/pane/img/title.png) #2D343B 0px 0px repeat-x; border:1px solid #222222; color:#fff; } .el-finder-cwd table td.icon    { width:16px; } .el-finder-cwd table p     { width:16px; height:16px; margin:0; padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/icons-small.png) 0px 0px no-repeat; } .el-finder-cwd table .size    { text-align:right; }  tr.directory p     { background-position:0px -20px; } tr.application p     { background-position:0px -60px; } tr.text p, tr.x-empty p     { background-position:0px -360px; }  tr.image p      { background-position:0px -240px; } tr.jpg p, tr.jpeg p, tr.gif p, tr.png p  { background-position:0px -240px; } tr.eps p, tr.tiff p     { background-position:0px -260px; } tr.postscript p     { background-position:0px -220px; } tr.psd p      { background-position:0px -200px; }  tr.video p, tr.ogg p    { background-position:0px -320px; }  tr.audio p, tr.ogm p    { background-position:0px -300px; }  tr.xml p, tr.javascript p, tr.x-javascript p, tr.x-c p, tr.css p, tr.as p, tr.x-sql p, tr.x-python p, tr.x-java-source p, tr.x-java p, tr.x-php p, tr.x-perl p, tr.x-ruby p, tr.x-shellscript p { background-position:0px -80px; } tr.html p      { background-position:0px -340px; }  tr.vnd-oasis-opendocument-text p, tr.rtf p, tr.rtfd p, tr.vnd-ms-office p, tr.msword p, tr.vnd-ms-word p   { background-position:0px -100px; } tr.vnd-oasis-opendocument-spreadsheet p, tr.ms-excel p, tr.vnd-ms-excel p   { background-position:0px -140px; } tr.vnd-ms-powerpoint p, tr.vnd-oasis-opendocument-presentation p  { background-position:0px -160px; } tr.pdf p      { background-position:0px -120px; } tr.x-shockwave-flash p, tr.flash p   { background-position:0px -280px; }  tr.x-bzip p, tr.x-bzip2 p, tr.zip p, tr.x-rar p, tr.x-rar-compressed p, tr.x-tar p, tr.x-7z-compressed p, tr.x-gzip p      { background-position:0px -180px; } tr.el-finder-droppable td.icon p   { background-position:0px -40px; }    .el-finder-statusbar { clear:both; padding:0; margin:0; list-style:none; overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/widget.png) center center repeat-x; border-top:1px solid #fff; } .el-finder-stat, .el-finder-path, .el-finder-sel  { padding:5px; } .el-finder-path  { float:left; } .el-finder-stat  { float:right; } .el-finder-sel  { text-align:center; }     .ico-upload .ui-dialog-ico { background-position: center -282px !important; } .ico-rm .ui-dialog-ico { background-position: center -302px !important; } .ico-info .ui-dialog-ico { background-position: center -402px !important; } .ico-edit .ui-dialog-ico { background-position: center -382px !important; }  .el-finder-dialog textarea { width:100%; height:400px; outline:none; border:1px solid #ccc; font-family: "Monaco", "Andale Mono", "Lucida Console", monospace; } .el-finder-add-field  { cursor:pointer; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-add.png) 0px center no-repeat; padding-left: 20px !important; float:left; } .el-finder-add-field span { display:none; } .el-finder-dialog table { width:100%; } .el-finder-dialog table td { padding:2px 5px; }    .el-finder-contextmenu   { position:absolute; width:200px; background:#fff; color:#000; cursor:default; border:1px solid #989898; padding:0; } .el-finder-contextmenu div   { position:relative; display:block; margin:1px; border:1px solid #fff; padding:4px 29px 4px 29px; white-space:nowrap; background:url(https://en.odilejacob.fr/admin/skins/default/elfinder/img/toolbar.png) 0px 0px no-repeat; line-height:1; } .el-finder-contextmenu div.delim { margin:0; padding:0; height:1px; background:#dbdbdb; border:none; display:block; } .el-finder-contextmenu div.hover { background-color:#D8F0FA; border:1px solid #20CEF6; margin:1px; line-height:1; } .el-finder-contextmenu div.reload { background-position:5px -180px !important; } .el-finder-contextmenu div.select { background-position:5px -200px !important; } .el-finder-contextmenu div.open  { background-position:5px -220px !important; } .el-finder-contextmenu div.mkdir { background-position:5px -240px !important; } .el-finder-contextmenu div.mkfile { background-position:5px -260px !important; } .el-finder-contextmenu div.upload { background-position:5px -280px !important; } .el-finder-contextmenu div.rm  { background-position:5px -300px !important; } .el-finder-contextmenu div.copy  { background-position:5px -320px !important; } .el-finder-contextmenu div.paste { background-position:5px -340px !important; } .el-finder-contextmenu div.rename { background-position:5px -360px !important; } .el-finder-contextmenu div.edit  { background-position:5px -380px !important; } .el-finder-contextmenu div.info  { background-position:5px -400px !important; } .el-finder-contextmenu div.help  { background-position:5px -420px !important; } .el-finder-contextmenu div.icons { background-position:5px -460px !important; } .el-finder-contextmenu div.list  { background-position:5px -480px !important; } .el-finder-contextmenu div.quicklook { background-position:5px -620px !important; } .el-finder-contextmenu div.cut  { background-position:5px -540px !important; } .el-finder-contextmenu div.download { background-position:5px -700px !important; } .el-finder-contextmenu div.duplicate  { background-position:5px -680px !important; }    .el-finder-ql      { position:absolute; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/shadow.png) repeat; z-index:999999; height:auto !important; } .el-finder-ql-border     { background:#fff; margin:2px; border:1px solid #111111; } .el-finder-ql-drag-handle    { background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/header.png) #2e353c center center repeat-x; cursor:move; overflow:hidden; padding:5px; border-bottom:1px solid #222222; height:16px; } .el-finder-ql div.el-finder-ql-drag-handle strong { font-size:11px; font-weight:bold; color:#fff; margin:0 5px; line-height:16px; vertical-align:middle; float:left; display:inline-block; } .el-finder-ql div.el-finder-ql-drag-handle span { float:right; margin-left:5px; height:16px; width:16px; display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-close.png) center no-repeat; cursor:pointer; } .el-finder-ql-media     { overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/dialog/img/content.png) #fff 0px 0px repeat-x; height:auto !important; text-align:center; padding:5px; } .el-finder-ql-content     { overflow:hidden; background:#ededed; height:auto !important; margin:5px; border:1px solid #dbdbdb; padding:5px; } .el-finder-ql img     { margin:0 auto; border:none; overflow:hidden; } .el-finder-ql div.el-finder-ql-content span, .el-finder-ql div.el-finder-ql-content a  { display:block; text-align:center; } .el-finder-ql iframe     { background:#fff; width:100%; height:315px; padding:0; margin:0; border:none; outline:none; display:block; } .el-finder-ql p     { display:block; }.text-box   { height:100%; } .clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden;} .clearfix{display:block;} .el-colorpicker{width:16px;height:16px;border:1px solid #ccc;position:relative;cursor:default;} .el-palette{width:182px;border:1px solid #ccc;background:#fff;padding:3px 2px 3px 3px;z-index:10000;position:absolute;top:16px;left:0;} .el-palette .color{float:left;width:14px;height:14px;line-height:1px;border-top:1px solid #eee;border-left:1px solid #eee;} .el-palette .panel{border-top:1px solid #ccc;margin-top:7px;padding:5px 3px 5px 3px;} .el-palette .panel .preview{float:right;width:18px;height:18px;border:1px solid #ccc;} .el-palette .panel input{border:1px solid #ccc;} .el-dialogform .tab{padding:5px 0 12px 0;border:none;} .el-dialogform .separator{border-top:1px solid #ccc;margin:5px 2px;} .el-dialogform table{width:100%;border:none;} .el-dialogform table td{padding:2px;} .el-dialogform input,.el-dialogform textarea{border:1px solid #ccc;} .el-dialogform select{padding:0;} .el-dialogform .spinner{background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/loading.gif) 50% 50% no-repeat;text-align:center;width:150px;height:50px;margin:10px auto;padding-top:33px;font-weight:bold;} .el-dialogform-error{background:#fee;color:#f00;border:2px #844 solid;padding:10px;margin:1em 0;} .el-dialogform-message{background:#efe;color:#040;border:2px #484 solid;padding:10px;margin:1em 0;} .el-dialogform table td .el-borderselect table{width:auto;} .el-dialogform table td .el-borderselect table td{padding-left:0;padding-right:2px;} .el-dialogform-content .ui-tabs  { border:none; margin:0; } .el-dialogform-content .ui-tabs-nav { border-bottom:1px solid #aaaaaa; padding:5px; } .el-dialogform-content .ui-tabs-panel  { border:none; padding:5px; } .el-dialogform-content .inline-bt  { display:inline-block; margin-left:5px; vertical-align:middle; border:1px solid #fff; background:#fff; cursor:pointer; } .el-dialogform-content .inline-bt:hover { border:1px solid #20CEF6; background:#B5F1FF; } .el-dialogform-content .ui-icon-folder-open { height:22px; width:22px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-drive.png) center center no-repeat; display:block; } .el-paddinginput{display:block;white-space:nowrap;} .el-paddinginput input{margin:0 1px 0 0;border:1px solid #ccc;} .el-paddinginput select{padding:0;} .el-select   { height:17px; width:110px; border:1px solid #ccc; cursor:default; position:relative; } .el-select.hover  { background-color:#eeeeee; } .el-select label  { height:17px; line-height:17px; padding:0 5px; margin:0 12px 0 0; display:block; white-space:nowrap; overflow:hidden; background:#fff; border-right:1px solid #aaaaaa;} .el-select .list  { border:1px solid #20CEF6; display:block; position:absolute; overflow:auto; background:#fff; z-index:1000; left:-1px; } .el-select .list div { position:relative; padding:3px 25px 3px 7px; border:1px solid #ffffff; margin:1px; } .el-select .list .hover { background:#B5F1FF; border:1px solid #20CEF6; } .el-select .list .active { background:#444444; border:1px solid #111111; color:#ffffff; } .el-select .list div * { padding:0; margin:0; border:none; white-space:nowrap; display:block; } .el-rte{ overflow:hidden; height:100%; } .el-rte.el-fullscreen{position:absolute;width:99%;top:0;left:0;margin:0;} .elrte-swf-placeholder{width:1px;background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/swf.png) 0 0 no-repeat;} .elrtetesturl{color:red;background-image:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/pixel.gif);} .el-rte .toolbar { background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/toolbar.png) center center repeat-x; padding:3px; border:1px solid #ffffff; white-space:normal; } .for-deco .el-rte .toolbar { background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/toolbar.png) center -70px repeat-x; padding:3px; border:1px solid #ffffff; white-space:normal; border-top:none; }  .el-rte .ui-resizable-handle { background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/resizer.png);   cursor: se-resize;   width: 12px;   height: 12px;   right: 1px;   bottom: 1px;   left: initial; } .el-rte .toolbar ul{position:relative;display:inline-block; vertical-align:top;margin:0;list-style:none;padding:0 2px 0 5px;background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/elrte-toolbar.png) -934px -2px no-repeat;} .el-rte .toolbar ul.first{background:transparent;padding-left:0;} .el-rte .toolbar ul li{display:inline-block; height:22px;width:22px;vertical-align:top;margin:2px;padding:0;background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/elrte-toolbar.png) no-repeat;border:none;} .el-rte .toolbar ul li.hover { background-color:#B5F1FF; border:1px solid #20CEF6; margin:1px; } .el-rte .toolbar ul li.active { background-color:#B5F1FF; border:1px solid #20CEF6; margin:1px; } .el-rte .toolbar ul li.disabled { background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/elrte-toolbar-disabled.png); border:none; margin:2px; cursor:default; } .el-rte .toolbar ul li.disabled:hover { border:none; margin:2px; cursor:default; } .el-rte .toolbar ul li.about{background-position:-829px -5px;} .el-rte .toolbar ul li.save{background-position:-30px -2px;} .el-rte .toolbar ul li.new{background-position:-55px -2px;} .el-rte .toolbar ul li.copy{background-position:-78px -2px;} .el-rte .toolbar ul li.css{background-position:-801px -5px;} .el-rte .toolbar ul li.cut{background-position:-104px -2px;} .el-rte .toolbar ul li.paste{background-position:-128px -2px;} .el-rte .toolbar ul li.pastetext{background-position:-534px -2px;} .el-rte .toolbar ul li.pasteformattext{background-position:-154px -2px;} .el-rte .toolbar ul li.removeformat{background-position:-180px -2px;} .el-rte .toolbar ul li.docstructure{background-position:-712px -4px;} .el-rte .toolbar ul li.undo{background-position:-205px -2px;} .el-rte .toolbar ul li.redo{background-position:-230px -2px;} .el-rte .toolbar ul li.bold{background-position:-252px -2px;} .el-rte .toolbar ul li.italic{background-position:-270px -2px;} .el-rte .toolbar ul li.underline{background-position:-290px -2px;} .el-rte .toolbar ul li.strikethrough{background-position:-149px -29px;} .el-rte .toolbar ul li.subscript{background-position:-54px -29px;} .el-rte .toolbar ul li.superscript{background-position:-76px -29px;} .el-rte .toolbar ul li.justifyleft{background-position:-311px -2px;} .el-rte .toolbar ul li.justifycenter{background-position:-335px -2px;} .el-rte .toolbar ul li.justifyright{background-position:-360px -2px;} .el-rte .toolbar ul li.justifyfull{background-position:-174px -29px;} .el-rte .toolbar ul li.insertunorderedlist{background-position:-100px -29px;} .el-rte .toolbar ul li.insertorderedlist{background-position:-124px -29px;} .el-rte .toolbar ul li.outdent{background-position:-6px -29px;} .el-rte .toolbar ul li.indent{background-position:-32px -29px;} .el-rte .toolbar ul li.blockquote{background-position:-220px -30px;} .el-rte .toolbar ul li.div{background-position:-655px -29px;} .el-rte .toolbar ul li.stopfloat{background-position:-771px -5px;} .el-rte .toolbar ul li.nbsp{background-position:-580px -2px;} .el-rte .toolbar ul li.forecolor{background-position:-372px -30px;} .el-rte .toolbar ul li.hilitecolor{background-position:-395px -30px;} .el-rte .toolbar ul li.link{background-position:-244px -29px;} .el-rte .toolbar ul li.unlink{background-position:-270px -29px;} .el-rte .toolbar ul li.anchor{background-position:-296px -30px;} .el-rte .toolbar ul li.image{background-position:-384px -2px;} .el-rte .toolbar ul li.flash{background-position:-410px -2px;} .el-rte .toolbar ul li.file{background-position:-436px -3px;} .el-rte .toolbar ul li.table{background-position:-421px -30px;} .el-rte .toolbar ul li.tableprops{background-position:-602px -29px;} .el-rte .toolbar ul li.tbcellprops{background-position:-806px -27px;} .el-rte .toolbar ul li.tablerm{background-position:-461px -2px;} .el-rte .toolbar ul li.tbrowbefore{background-position:-683px -4px;} .el-rte .toolbar ul li.tbrowafter{background-position:-654px -4px;} .el-rte .toolbar ul li.tbrowrm{background-position:-500px -30px;} .el-rte .toolbar ul li.tbcolbefore{background-position:-741px -27px;} .el-rte .toolbar ul li.tbcolafter{background-position:-772px -27px;} .el-rte .toolbar ul li.tbcolrm{background-position:-526px -30px;} .el-rte .toolbar ul li.tbcellsmerge{background-position:-552px -30px;} .el-rte .toolbar ul li.tbcellsplit{background-position:-629px -29px;} .el-rte .toolbar ul li.smiley{background-position:-322px -29px;} .el-rte .toolbar ul li.spec-text{background-position:-487px -2px;} .el-rte .toolbar ul li.print{background-position:-509px -2px;} .el-rte .toolbar ul li.horizontalrule{background-position:-199px -29px;} .el-rte .toolbar ul li.fullscreen{background-position:-348px -30px;} .el-rte .toolbar ul li.elfinder{background-position:-436px -2px;} .el-rte .toolbar ul li.ltr{background-position:-855px -27px;} .el-rte .toolbar ul li.rtl{background-position:-855px -3px;} .el-rte .toolbar ul li.pagebreak{background-position:-711px -28px;} .el-rte .workzone{ border:none; border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; height:100%; overflow:hidden; clear:both; } .el-rte.small .workzone{min-height:250px; height:100%; } .el-rte textarea{width:100%;height:100%;border:none;padding:0;outline:none; font-size:12px; color:#333333;} .el-rte.small textarea{min-height:250px;} .el-rte iframe{ width:100%; height:100%; display:block; outline:none; border:none; padding:0; margin:0; background:#fff; } .el-rte.small iframe{min-height:250px;} .el-rte .statusbar{ height:15px; padding:5px 10px; font-size:9px; font-family:arial; background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/toolbar.png) center center repeat-x; border:1px solid #ffffff; border-bottom:1px solid #aaaaaa; overflow:hidden;} .el-rte-rtl .statusbar{direction:rtl; } .el-rte .tabsbar    { display:block; background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/toolbar.png) center center repeat-x; border:1px solid #ffffff; border-top:none; padding:0 5px 5px 5px; } .el-rte .tabsbar .tab    { float:left; margin-right:2px; padding:4px 11px; font-size:9px; font-weight:bold; color:#777; text-align:center; border:none; background:none; cursor:pointer; } .el-rte .tabsbar div.active   { background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/bar.png) center -90px repeat-x; margin-top:-1px; border:1px solid #aaaaaa; border-top:none; color:#333333; } .el-rte-rtl .tabsbar .tab   { float:right;} .el-rte .toolbar ul li.el-select  { height:20px; width:120px; border:1px solid #aaaaaa; font-size:9px; cursor:default; background-position:-475px -31px; margin:2px; } .el-rte .toolbar ul li.el-select.hover  { background-color:#B5F1FF; border:1px solid #20CEF6; margin:2px; } .el-rte .toolbar ul li.el-select label  { height:19px; padding:1px 5px 0 5px; float:none; width:96px; font-weight:normal; } .el-rte .toolbar ul li.el-select.hover label { border-right:1px solid #20CEF6; } .el-rte .toolbar ul li.el-select.disabled { border:1px solid #cccccc !important; background-color:#eeeeee !important; } .el-rte .toolbar ul li.el-select.disabled label { background:#eeeeee !important; border-right:1px solid #CCCCCC !important; color:#CCCCCC; } .el-rte .toolbar ul li div.color-indicator{width:18px;height:4px;margin:16px 0 2px 2px;background-color:#000;} .el-rte-rtl .toolbar ul li div.color-indicator{margin:16px 2px 2px 0;} .el-rte-paste-input { width:100% !important; height:250px !important; border:none; padding:0; margin:0; outline:none; } iframe.el-rte-paste-input { width:480px !important; height:245px !important; border:1px solid #aaaaaa; margin:1px; padding:4px; } .el-palette{top:20px;} .el-dialogform label{font-weight:normal;} .el-dialogform iframe.el-rte-preview{width:100%;height:200px;margin:0;padding:0;outline:none;border:none;} .el-dialogform fieldset{border:1px solid #aaaaaa; padding:0; } .el-dialogform fieldset legend{font-size:11px; padding:3px 5px; margin:10px 0 5px 10px; border:1px solid #aaaaaa; background-color:#eee; } .el-dialogform p{padding:.2em .3em;} .el-dialogform h3{color:#555;padding:1.2em 0 0 0;margin:0;font-size:1.2em;} .el-dialogform h4{color:#555;font-size:1em;padding:0;margin:3px 9px;} .elrte-logo{width:48px;height:46px;float:left;margin:.5em 1em;background:url(https://en.odilejacob.fr/admin/skins/default/elrte/img/elrte-toolbar.png) -880px -7px no-repeat;} .elrte-ver{font-size:.9em;padding-left:.7em;} .elrte-copy{font-size:.9em;padding-left:.3em;} table.elrte-authors{margin-bottom:1em;} table.elrte-authors td{border-bottom:1px solid #eee;} .el-borderselect table{margin:0;} .el-borderselect table td{padding:0 2px 0 0;vertical-align:middle;} .el-borderselect input{margin:0;border:1px solid #ccc;} .el-paddinginput{display:block;white-space:nowrap;} .el-paddinginput input{margin:0 1px 0 0;border:1px solid #ccc;} .el-paddinginput select{padding:0;} .el-rte-smiley{margin:5px;} .panel-format{z-index:1000;}  input::-moz-focus-inner { border:0 !important; padding:0 !important; } button::-moz-focus-inner { border:0 !important; padding:0 !important; } form.inline   { display:inline; } form.inline div  { display:inline; }    label, .label      { text-align:left; vertical-align:middle; margin:5px 0; padding:0 5px; display:inline-block; font-weight:bold; color:#333333; }  .oj-label-time, .oj-label-date, .oj-label-text, .oj-label-password, .oj-label-radio, .oj-label-checkbox, .oj-label-radio-checked, .oj-label-checkbox-checked, .oj-label-select-one    { color:#333333; }  .oj-label-time-hover, .oj-label-date-hover, .oj-label-text-hover, .oj-label-password-hover, .oj-label-radio-hover, .oj-label-checkbox-hover, .oj-label-radio-checked-hover, .oj-label-checkbox-checked-hover, .oj-label-select-one-hover   { color:#333333; }  .oj-label-time-focus, .oj-label-date-focus, .oj-label-text-focus, .oj-label-password-focus, .oj-label-radio-focus, .oj-label-checkbox-focus, .oj-label-radio-checked-focus, .oj-label-checkbox-checked-focus, .oj-label-select-one-focus   { color:#222222; }  .oj-label-time-hover-focus, .oj-label-date-hover-focus, .oj-label-text-hover-focus, .oj-label-password-hover-focus, .oj-label-radio-hover-focus, .oj-label-checkbox-hover-focus, .oj-label-radio-checked-hover-focus, .oj-label-checkbox-checked-hover-focus, .oj-label-select-one-hover-focus   { color:#333333; }  .oj-label-time-disabled, .oj-label-date-disabled, .oj-label-radio-disabled, .oj-label-radio-checked-disabled, .oj-label-checkbox-disabled, .oj-label-checkbox-checked-disabled, .oj-label-text-disabled, .oj-label-password-disabled, .oj-label-textarea-disabled, .oj-label-select-one-disabled   { color:#999999; }    .oj-input-radio     { display:inline-block; width:17px; height:17px; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/input-radio.png) 0 0 no-repeat; margin:5px 0 4px 0; vertical-align:middle; } .oj-input-radio input    { left:-999em; position:absolute; }  .oj-input-radio     { background-position: 0 0; } .oj-input-radio-hover    { background-position: 0 -17px; } .oj-input-radio-focus    { background-position: 0 -34px; } .oj-input-radio-hover-focus    { background-position: 0 -51px; } .oj-input-radio-disabled    { background-position: 0 -68px; } .oj-input-radio-checked    { background-position: -17px 0; } .oj-input-radio-checked-hover   { background-position: -17px -17px; } .oj-input-radio-checked-focus   { background-position: -17px -34px; } .oj-input-radio-checked-hover-focus   { background-position: -17px -51px; } .oj-input-radio-checked-disabled   { background-position: -17px -68px; }    .oj-input-checkbox    { display:inline-block; width:17px; height:17px; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/input-checkbox.png) 0 0 no-repeat; margin:5px 0 4px 0; vertical-align:middle; } .oj-input-checkbox input    { left:-999em; position:absolute; }  .oj-input-checkbox    { background-position: 0 0; } .oj-input-checkbox-hover    { background-position: 0 -17px; } .oj-input-checkbox-focus    { background-position: 0 -34px; } .oj-input-checkbox-hover-focus   { background-position: 0 -51px; } .oj-input-checkbox-disabled    { background-position: 0 -68px; } .oj-input-checkbox-checked   { background-position: -17px 0; } .oj-input-checkbox-checked-hover   { background-position: -17px -17px; } .oj-input-checkbox-checked-focus   { background-position: -17px -34px; } .oj-input-checkbox-checked-hover-focus  { background-position: -17px -51px; } .oj-input-checkbox-checked-disabled   { background-position: -17px -68px; }    .oj-input-textarea    { display:block; width:100%; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-textarea span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; } .oj-input-textarea span span   { display:block; margin:0; padding:2px 5px; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-textarea textarea   { border:none; padding:0; margin:0; vertical-align:middle; background:none; display:block; width:100%; height:50px; overflow:hidden; } .flex .oj-input-textarea    { width:auto; flex:1 } span.flex .oj-input-textarea    { width:381px; flex:none }  .oj-input-textarea span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-textarea-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-textarea-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-textarea-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-textarea-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-text     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-text span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-text span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-text input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; } .oj-input-text input.placeholder   { color:#999999; }  .oj-input-text span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-text-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-text-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-text-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-text-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-search      { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-search span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-search span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-search input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-search input.placeholder { color:#999999; }  .oj-input-search span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-search-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-search-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-search-hover-focus span { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-search-disabled span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-email      { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-email span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-email span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-email input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-email input.placeholder { color:#999999; }  .oj-input-email span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png)  #FFFFFF 0 0 repeat-x; } .oj-input-email-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)   #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-email-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)   #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-email-hover-focus span { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-email-disabled span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-number      { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-number span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-number span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-number input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-number input.placeholder { color:#999999; }  .oj-input-number span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png)  #FFFFFF 0 0 repeat-x; } .oj-input-number-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)   #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-number-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)   #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-number-hover-focus span { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-number-disabled span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-tel       { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-tel span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-tel span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-tel input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-tel input.placeholder { color:#999999; }  .oj-input-tel span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png)  #FFFFFF 0 0 repeat-x; } .oj-input-tel-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)   #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-tel-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)   #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-tel-hover-focus span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-tel-disabled span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }     .oj-input-url     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-url span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-url span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-url input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-url input.placeholder   { color:#999999; }  .oj-input-url span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-url-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-url-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-url-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-url-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-time     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-time span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-time span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-time input    { border:none; width:60px !important; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-time input.placeholder   { color:#999999; }  .oj-input-time span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-time-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-time-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-time-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-time-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-date     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-date span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-date span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-date input    { border:none; width:105px !important; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-date input.placeholder   { color:#999999; }  .oj-input-date span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-date-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-date-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-date-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-date-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-month     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-month span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-month span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-month input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:inline-block; height:16px; box-sizing:content-box; } .oj-input-month input.placeholder   { color:#999999; }  .oj-input-month span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-month-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-month-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-month-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-month-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-password    { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-password span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; overflow:hidden; } .oj-input-password span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-password input    { border:none; padding:2px 5px; margin:0; vertical-align:middle; background:none; display:block; height:16px; box-sizing:content-box; } .oj-input-password input.placeholder  { color:#999999; }  .oj-input-password span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-password-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-password-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-password-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-password-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }    .oj-input-submit     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-submit span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; } .oj-input-submit span span   { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-submit input    { border:none; padding:4px 10px; height:22px; margin:0; vertical-align:middle; background:none; width:auto; overflow:visible; display:inline-block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; text-align:center; }  .oj-input-submit span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .oj-input-submit-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .oj-input-submit-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-focus.png)  0 center repeat-x; border:1px solid #7D7D7D; } .oj-input-submit-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover-focus.png) 0 center repeat-x; border:1px solid #20CEF6; } .oj-input-submit-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-disabled.png) 0 center repeat-x; border:1px solid #D4D4D4; } .oj-input-submit-hover input    { color:#333333; } .oj-input-submit-hover-focus input   { color:#333333; }    .oj-input-image     { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .oj-input-image span    { display:block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; } .oj-input-image span span    { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .oj-input-image input    { border:none; padding:4px 10px; margin:0; vertical-align:middle; background:none; width:auto; overflow:visible; display:inline-block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; text-align:center; }  .oj-input-image span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .oj-input-image-hover span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .oj-input-image-focus span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-focus.png)  0 center repeat-x; border:1px solid #7D7D7D; } .oj-input-image-hover-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover-focus.png) 0 center repeat-x; border:1px solid #20CEF6; } .oj-input-image-disabled span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-disabled.png) 0 center repeat-x; border:1px solid #D4D4D4; }    .oj-input-select-one select   { left:-999em; position:absolute; width:auto; } .oj-input-select-one    { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; } .oj-input-select-one span    { display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #AAAAAA; } .oj-input-select-one span span   { display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFF; overflow:visible; position:relative; } .oj-input-select-one span span span  { display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/select-button.png) right 0px no-repeat; margin:-1px -1px -1px 0; vertical-align:middle; border:none; padding:4px 27px 4px 5px; height:14px; } .oj-input-select-one+.ico-add   { margin:0 0 0 3px; }  .oj-input-select-one span    { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; } .oj-input-select-one-hover span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover.png)  #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-select-one-focus span   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/focus.png)  #FFFFFF 0 0 repeat-x; border:1px solid #7D7D7D; } .oj-input-select-one-hover-focus span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/hover-focus.png) #FFFFFF 0 0 repeat-x; border:1px solid #20CEF6; } .oj-input-select-one-disabled span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/disabled.png)  #FFFFFF 0 0 repeat-x; border:1px solid #D4D4D4; }  .oj-input-select-one-hover span span span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/select-button.png) right -100px no-repeat; } .oj-input-select-one-focus span span span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/select-button.png) right -200px no-repeat; } .oj-input-select-one-hover-focus span span span { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/select-button.png) right -100px no-repeat; } .oj-input-select-one-disabled span span span { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/select-button.png) right -300px no-repeat; color:#999999; }  .oj-select-one-box    { overflow:hidden; position:absolute !important; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; margin:0; left:0; top:0; } .oj-select-one-box ul    { padding:0; margin:0; display:block; list-style:none; } .oj-select-one-box li    { padding:0; margin:0; display:block; list-style:none; overflow:hidden; height:21px; }  .oj-select-one-box li span   { padding:3px 5px; margin:1px; display:block; font-weight:normal; white-space:nowrap; border:none; overflow:hidden; cursor:pointer; } .oj-select-one-box li.hover span   { padding:2px 4px; border:1px solid #20CEF6; background:#93EBFF; color:#333; } .oj-select-one-box li.selected span  { padding:2px 4px; border:1px solid #111111; background:#444444; color:#FFF; }  .oj-select-one-box .group    { padding:0; margin:0; display:block; font-weight:normal; white-space:nowrap; border:none; height:auto; } .oj-select-one-box .group-lib   { display:block; font-weight:bold; color:#000; cursor:default; height:auto; } .oj-select-one-box .group li span   { padding:3px 5px 3px 11px; } .oj-select-one-box .group li.hover span  { padding:2px 4px 2px 10px; } .oj-select-one-box .group li.selected span { padding:2px 4px 2px 10px; }  .oj-select-one-box-search    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-search.png) #ECECEC right center no-repeat; border:1px solid #aaaaaa; margin:1px 1px -2px 1px; padding:2px; } .oj-select-one-box-search input   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFFFFF 0 0 repeat-x; border:1px solid #aaaaaa; padding:2px 5px; margin:0; vertical-align:middle; display:inline-block; height:16px; }  .oj-select-one-box .unactive *   { color:#888888; }  ul.ui-autocomplete      { box-shadow:0 0 0 1px rgba(0,0,0,0.1); border:1px solid #AAAAAA; margin:0; padding:0; background:#FFF; vertical-align:middle; list-style:none; width:auto!important; position:fixed; } ul.ui-autocomplete li     { padding:0; margin:0; display:block; list-style:none; overflow:hidden; height:21px; } ul.ui-autocomplete li a     { padding:3px 5px; margin:1px; display:block; font-weight:normal; white-space:nowrap; border:none; overflow:hidden; cursor:pointer; } ul.ui-autocomplete li a.ui-state-hover   { padding:2px 4px; border:1px solid #20CEF6; background:#93EBFF; color:#333; } ul.ui-autocomplete li a.ui-state-active   { padding:2px 4px; border:1px solid #111111; background:#444444; color:#FFF; }    .label-block label     { display:block; vertical-align:middle; } .label-block .oj-input-text input { width:100% !important; } .label-block .oj-input-text  { width:100%; } .label-block em     { font-weight:normal; font-style:normal; vertical-align:middle; margin:0; padding:0; float:right; } .legend      { display:block; vertical-align:middle; background:#f7f7f7; border:1px solid #E5E5E5; margin:-1px -1px 2px -1px; padding:2px 5px; font-weight:bold; text-align:left; } .legend-inline     { text-align:left; vertical-align:middle; margin:5px 0; padding:0 5px; display:inline-block; font-weight:bold; } .size      { font-weight:normal; font-style:normal; vertical-align:middle; margin:5px 0; padding:0 5px; } .legend .size     { margin:0; padding:0; } .label-box     { text-align:left; display:inline-block; margin-right:10px; } .search-block     { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border-top:1px solid #aaaaaa; overflow:hidden; } .search-block div    { padding:4px; border:1px solid #fff; overflow:hidden; } .search-block .ico-search   { margin:0 !important; } #nu-add-form .ico-user    { margin:0 !important; } #newsletter-add-form .ico-group   { margin:0 !important; } #author-add-link    { height:20px; padding:3px 10px; font-weight:normal; } #mag-search     { padding:0; margin:0; background:none; border:none; overflow:hidden; width:200px; float:right; } #mag-search .ico-search    { margin:0 !important; } #newsletter-update-form    { padding:4px; border:1px solid #fff; overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; } #newsletter-update-form h3   { float:left; font-size:11px; padding:5px 5px 5px 27px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mails.png) 5px center no-repeat; } #newsletter-update-form div   { float:right; } #newsletter-update    { height:20px !important; } #newsletter-date    { float:right; display: inline-block; font-weight:bold; margin:5px 0; padding:0 5px; text-align:left; vertical-align:middle; } #newsletter-date span    { font-weight:normal; } #nuTotal     { display:inline !important; float:none !important; padding:0 !important; }    form .grp   { padding:2px; margin:5px; background:#eeeeee; border:1px solid #e5e5e5; } form .grp legend  { font-weight:bold; text-transform:uppercase; border:1px solid #aaaaaa; background:#E5E5E5; overflow:hidden; } form .grp-important  { font-weight:bold; text-transform:uppercase; border:1px solid #aaaaaa; background:#E5E5E5; } form .grp-focus  { background:#d7f7ff; border:1px solid #b5f1ff; } form .grp-legend label { font-weight:normal; } form .grp-focus .legend { background:#EFFCFF; border:1px solid #b5f1ff; text-align:left; } .grp-info       { padding:2px; margin:5px; background:#eeeeee; border:1px solid #e5e5e5; } .grp-info .legend    { display:block; vertical-align:middle; background:#f7f7f7; border:1px solid #E5E5E5; margin:-1px -1px 2px -1px; padding:2px 5px; font-weight:bold; text-align:left; } .grp-info strong    { text-align:left; vertical-align:middle; margin:2px 0; padding:0 5px; display:inline-block; } .grp-info span     { text-align:left; vertical-align:middle; margin:2px 0; padding:0 5px; display:inline-block; } .distribBox        { padding: 0 5px 0 21px; display: flex; align-items: center; margin: 2px 0; } .distribBox label     { font-size:11px; vertical-align:top; font-weight:normal; padding-left:0; } .distribBox *       { margin-top:0; margin-bottom:0px; } .distribBox b       { margin: 0 5px; font-variant: all-small-caps; min-width:45px; } .distribBox .opts     { display:inline-flex; align-items: center; } .distribBox .opts.hidden { display:none !important; } #bd-distrib .grp     { padding: 0px 5px 5px; } .printerBox        { padding: 0 5px 0 21px; display: flex; align-items: center; margin: 2px 0; } .printerBox label     { font-size:11px; vertical-align:top; font-weight:normal; padding-left:0; } .printerBox *       { margin-top:0; margin-bottom:0px; } .printerBox b       { margin: 0 5px; font-variant: all-small-caps; min-width:45px; } .printerBox .opts     { display:inline-flex; align-items: center; } .printerBox .opts.hidden { display:none !important; }    .multi-item-box     { padding:2px; overflow:hidden; background:#fff; border:1px solid #E5E5E5; } .multi-item-box li    { background:#EEEEEE; border:1px solid #DCDCDC; list-style:none; margin:1px; overflow:hidden; padding:4px; display:flex; align-items:center;} .multi-item-box li:hover  { border:1px solid #20CEF6; background:#B5F1FF; color:#333333; } .multi-item-box li.empty  { font-style:italic; padding:5px; margin:5px; border:1px solid #fff !important; background:#fff !important; list-style:none; overflow:hidden; cursor:default; text-align:left; } .multi-item-box-action  { overflow:hidden; margin:0; padding:6px 5px 5px 5px; background:#fff; text-align:left; border:1px solid #E5E5E5; border-bottom:none; display:flex; align-items:center; } .multi-item-box .oj-input-checkbox { margin:0; } .item-box        { padding:5px; overflow:hidden; } .box-btn-type       { overflow:hidden; margin:0; padding:5px; text-align:left; border-bottom:1px solid #E5E5E5; display:flex; align-items:center; } .box-btn-type a { margin: 0 5px; } .box-btn-type:last-child { border-bottom:none } .box-input-type {  display: flex;  flex-direction: column;  align-items: center;  font-weight: normal; }    li.event-date  { cursor:default; } li.event-date .line { display:inline-block; } #ee_place .label-text { padding:0 0 5px 0; } span.compile  { display:block; padding:5px; font-weight:700; font-family:"Roboto Slab","Times New Roman",serif; color:#000}    .label-40 .label-box, .label-40 .label, .label-40 label { width:40px; } .label-60 .label-box, .label-60 .label, .label-60 label { width:60px; } .label-80 .label-box, .label-80 .label, .label-80 label { width:80px; } .label-100 .label-box, .label-100 .label, .label-100 label { width:100px; } .label-120 .label-box, .label-120 .label, .label-120 label { width:120px; } .label-140 .label-box, .label-140 .label, .label-140 label { width:140px; } .label-160 .label-box, .label-160 .label, .label-160 label { width:160px; } .label-180 .label-box, .label-180 .label, .label-180 label { width:180px; } .label-200 .label-box, .label-200 .label, .label-200 label { width:200px; } .label-250 .label-box, .label-250 .label, .label-250 label { width:250px; } .label-box label { width:auto; }    .inlabel { padding:5px; line-height:normal; } .inlabel .label, inlabel label { text-align:left; vertical-align:middle; margin:0; padding:0; display:inline-block; font-weight:bold; } form .grp.grp-error { padding:2px 2px 2px 20px; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-warning-circle.png) no-repeat 2px center #F9D578; border-color:#F3AD0D; } .label-text { padding:5px; min-height:16px; display:inline-block; vertical-align:middle; line-height:16px; } .label-inline { text-align:right; margin:5px 0 5px 15px; }  .ico-left { float:left; } .ico-right { float:right; }  .ico-10   { display:inline-block; vertical-align:middle; height:10px; width:10px; margin:0 5px; } .ico-10.ico-add  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-plus.png) center center no-repeat; cursor:pointer; } .ico-10.ico-book  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-book.png) center center no-repeat; } .ico-10.ico-new  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-new.png) center center no-repeat; } .ico-10.ico-home  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-home.png) center center no-repeat; } .ico-10.ico-folder  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-folder.png) center center no-repeat; } .ico-10.ico-mag  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-mag.png) center center no-repeat; } .ico-10.ico-submit  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-tick.png) center center no-repeat; } .ico-10.ico-event  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-event.png) center center no-repeat; }  .ico-16       { display:inline-block; vertical-align:middle; height:16px; width:16px; margin:0 5px; } .ico-16.ico-disabled  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-sortable-disabled.png) center center no-repeat; } .ico-16.ico-sortable  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-sortable.png) center center no-repeat; cursor:move; } .ico-16.ico-add    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-plus.png) center center no-repeat; cursor:pointer; } .ico-16.ico-edit   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-edit.png) center center no-repeat; cursor:pointer; } .ico-16.ico-join  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-join.png) center center no-repeat; cursor:pointer; } .ico-16.ico-delete  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-minus.png) center center no-repeat; cursor:pointer; } .ico-16.ico-enabled  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-status-enabled.png) center center no-repeat; cursor:pointer; } .ico-16.ico-disabled  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-status-disabled.png) center center no-repeat; cursor:pointer; } .ico-16.ico-info   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-info.png) center center no-repeat; cursor:pointer; } .ico-16.ico-select  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-select.png) center center no-repeat; cursor:pointer; } .ico-16.ico-user  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-user.png) center center no-repeat; } .ico-16.ico-group  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-group.png) center center no-repeat; } .ico-16.ico-at   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-at.png) center center no-repeat; } .ico-16.ico-mails  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mails.png) center center no-repeat; } .ico-16.ico-search  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-search.png) center center no-repeat; } .ico-16.ico-slash  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-slash.png) center center no-repeat; } .ico-16.ico-slash-button { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-slash-button.png) center center no-repeat; } .ico-16.ico-pdf   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pdf.png) center center no-repeat; } .ico-16.ico-epub  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-epub.png) center center no-repeat; } .ico-16.ico-broken  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-broken.png) center center no-repeat; } .ico-16.ico-home  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-home.png) center center no-repeat; } .ico-16.ico-lock  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-lock.png) center center no-repeat; } .ico-16.ico-price  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-price.png) center center no-repeat; } .ico-16.ico-rename  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-rename.png) center center no-repeat; cursor:pointer; } .ico-16.ico-calculator  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-calculator.png) center center no-repeat; cursor:pointer; } .ico-16.ico-id   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-id.png) center center no-repeat; cursor:pointer; } .ico-16.ico-reload  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-reload.png) center center no-repeat; cursor:pointer; } .ico-16.ico-loader  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) center center no-repeat; } .ico-16.ico-drive  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-drive.png) center center no-repeat; } .ico-16.ico-expand  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-expand.png) center center no-repeat; cursor:pointer; } .ico-16.ico-collapse  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-collapse.png) center center no-repeat; cursor:pointer; } .ico-16.ico-text  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-text.png) center center no-repeat; } .ico-16.ico-heading  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-heading.png) center center no-repeat; } .ico-16.ico-code  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-code.png) center center no-repeat; } .ico-16.ico-newspaper  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-newspaper.png) center center no-repeat; } .ico-16.ico-event  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-event.png) center center no-repeat; } .ico-16.ico-book  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-book.png) center center no-repeat; } .ico-16.ico-mail-edit  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mail-edit.png) center center no-repeat; cursor:pointer; } .ico-16.ico-mail-delete  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mail-minus.png) center center no-repeat; cursor:pointer; } .ico-16.ico-mail-open  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-mail-open.png) center center no-repeat; cursor:pointer; } .ico-16.ico-item-open  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-item-open.png) center center no-repeat; cursor:pointer; } .ico-16.ico-item-close  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-item-close.png) center center no-repeat; cursor:pointer; } .ico-16.ico-item-delete  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-item-delete.png) center center no-repeat; cursor:pointer; } .ico-16.ico-barcode  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-barcode.png) center center no-repeat; cursor:pointer; } .ico-16.ico-slide  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-slide.png) center center no-repeat; } .ico-16.ico-slide-disabled { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-slide-disabled.png) center center no-repeat; } .ico-16.ico-event-lock  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-event-lock.png) center center no-repeat; } .ico-16.ico-event-share  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-event-share.png) center center no-repeat; } .ico-16.ico-day   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-day.png) center center no-repeat; } .ico-16.ico-month  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-month.png) center center no-repeat; } .ico-16.ico-box   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-box.png) center center no-repeat; } .ico-16.ico-pod   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pod.png) center center no-repeat; } .ico-16.ico-audio  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-audio.png) center center no-repeat; } .ico-16.ico-poche  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-poche.png) center center no-repeat; }  .ico-warning-32  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/32/ico-warning.png) 0px center no-repeat; }  #author-panel-link .ico-16  { height:26px; } #book-link-box .ico-16   { height:26px; } #eed_list .ico-16   { height:26px; } #catalog-search-loader   { height:26px; margin:0 5px; } #catalog-search-clear   { height:26px; margin:0 5px; } #mag-search-loader   { height:26px; margin:0 5px; } #mag-search-clear   { height:26px; margin:0 5px; } #newsletter-search-loader  { height:26px; margin:0 5px; } #newsletter-search-clear  { height:26px; margin:0 5px; } #nu-search-loader   { height:26px; margin:0 5px; } #nu-search-clear   { height:26px; margin:0 5px; } .ico-only   { margin:0; } .filter-home   { width:10px; display:inline-block; height:16px; margin:0 0 1px 5px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-home.png) center center no-repeat; } .filter-cat   { width:10px; display:inline-block; height:16px; margin:0 1px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-book.png) center center no-repeat; } .filter-section  { width:10px; display:inline-block; height:16px; margin:0 10px 0 1px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-folder.png) center center no-repeat; } .filter-home-disabled  { width:10px; display:inline-block; height:16px; margin:0 0 1px 5px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-home-disabled.png) center center no-repeat; } .filter-cat-disabled  { width:10px; display:inline-block; height:16px; margin:0 1px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-book-disabled.png) center center no-repeat; } .filter-section-disabled { width:10px; display:inline-block; height:16px; margin:0 10px 0 1px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-folder-disabled.png) center center no-repeat; }     #header  { border:1px solid #111111; border-bottom:none; overflow:hidden; margin:0; padding:0 6px; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/header.png) center center repeat-x; text-align:center; } #content  { border:1px solid #111111; margin:0; padding:0; overflow:hidden; } #footer  { margin:0; padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/common/img/footer.png) 0px center repeat-x; text-align:center; border:none; overflow:hidden; }    .ui-layout-pane  { border:none; background:#eeeeee; padding:0; overflow:hidden; } .ui-layout-north  { margin:0; padding:0; overflow:hidden; background:none; } .ui-layout-south  { margin:0; padding:0; overflow:hidden; background:none; } .ui-layout-content  { margin:0; padding:0; overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/content.png) #fff 0px 0px repeat-x; position:relative; }  #footer  { height:0px !important; }     .ui-widget-header  { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border-bottom:1px solid #aaaaaa; overflow:hidden; } .ui-widget-footer  { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border-top:1px solid #aaaaaa; overflow:hidden; } .ui-widget-title  { margin:0; padding:2px; overflow:hidden; white-space:nowrap; clear:both; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border:1px solid #fff; } .ui-widget-title span { font-size:11px; font-weight:bold; margin:0; padding:3px 5px 3px 3px; display:inline-block; float:left; white-space:nowrap; text-shadow: #fff 0 0 3px; color:#000; } .ui-widget-submit  { margin:0; padding:4px; overflow:hidden; white-space:nowrap; clear:both; border:1px solid #ffffff; text-align:center; } .ui-inner-footer  { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border-top:1px solid #aaaaaa; overflow:hidden; }      #book-inner-panel { height:100%; overflow:hidden; margin:0; padding:0; } #book-panel  { height:100%; overflow:hidden; margin:0; padding:0; } #book-panel-tabs { height:100% !important; } #book-panel, #book-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-book.png) #eeeeee center center no-repeat; } #catalog-inner-panel { height:100%; overflow:hidden; margin:0; padding:0; } #catalog-panel  { height:100%; overflow:hidden; margin:0; padding:0; } #catalog-panel-tabs { height:100% !important; }   #mag-panel-edit-default   { height:100%; } #mag-panel-edit    { height:100%; overflow:hidden; margin:0; padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/256/ico-mag.png) #eeeeee center center no-repeat; } #mag-panel-edit .ui-layout-center  { border:none !important; }  #reseller_order-panel, #reseller_order-view-panel    { height:100%; overflow:hidden; margin:0; padding:0; } #reseller_order-view-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-reseller.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #cuser-inner-panel  { height:100%; overflow:hidden; margin:0; padding:0; } #cuser-panel     { height:100%; overflow:hidden; margin:0; padding:0; } #cuser-panel-tabs   { height:100% !important; } #cuser-panel, #cuser-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-cuser.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #order-inner-panel  { height:100%; overflow:hidden; margin:0; padding:0; } #order-panel     { height:100%; overflow:hidden; margin:0; padding:0; } #order-panel-tabs   { height:100% !important; } #order-panel, #order-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-order.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #ccurrency-panel, #distrib-inner-panel, #distrib-panel    { height:100%; overflow:hidden; margin:0; padding:0; } #distrib-panel-tabs   { height:100% !important; } #distrib-panel, #distrib-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-distrib.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #printer-panel, #printer_order-panel, #printer_country-panel, #printer_center-panel, #printer_edit-panel  { height:100%; overflow:hidden; margin:0; padding:0; } #printer-panel-tabs   { height:100% !important; } #printer_edit-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-printer.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #calendar-inner-panel { height:100%; overflow:hidden; margin:0; padding:0; } #calendar-panel   { height:100%; overflow:hidden; margin:0; padding:0; } #calendar-panel-tabs { height:100% !important; } #calendar-panel, #calendar-panel-content { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-event.png) #eeeeee center center no-repeat; height:100%; width:100%; }  #newsletter-panel-edit, #newsletter-panel   { height:100%; overflow:hidden; margin:0; padding:0; } #newsletter-panel-tabs { height:100% !important; } #newsletter-panel-edit { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/128/ico-mail.png) #eeeeee center center no-repeat; }  #faq-panel-edit    { height:100%; overflow:hidden; margin:0; padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/256/ico-module.png) #eeeeee center center no-repeat; } #cms-panel-edit    { height:100%; overflow:hidden; margin:0; padding:0; }    .layout-border  { border:1px solid #aaaaaa !important; } .layout-no-border-top { border-top:none !important; } .layout-no-border-bottom { border-top:none !important; }    .ui-layout-toggler-north   { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center 0px no-repeat; } .ui-layout-toggler-north-open  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -9px no-repeat; } .ui-layout-toggler-south   { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -9px no-repeat; } .ui-layout-toggler-south-open  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center 0px no-repeat; } .ui-layout-toggler-north:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -18px no-repeat; } .ui-layout-toggler-north-open:hover { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -27px no-repeat; } .ui-layout-toggler-south:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -27px no-repeat; } .ui-layout-toggler-south-open:hover { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-sn.png) center -18px no-repeat; } .ui-layout-toggler-west   { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) 0px no-repeat; } .ui-layout-toggler-west-open  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -9px center no-repeat; } .ui-layout-toggler-east   { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -9px center no-repeat; } .ui-layout-toggler-east-open  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) 0px center no-repeat; } .ui-layout-toggler-west:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -18px center no-repeat; } .ui-layout-toggler-west-open:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -27px center no-repeat; } .ui-layout-toggler-east:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -27px center no-repeat; } .ui-layout-toggler-east-open:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-ew.png) -18px center no-repeat; }    .ui-layout-resizer    { background:#d2d2d2; border:none; } .ui-layout-resizer-dragging  { border:1px solid #20CEF6; border-top:none; border-bottom:none; background:#B5F1FF; } .ui-layout-resizer-dragging-limit { border:1px solid #F62074; border-top:none; border-bottom:none; background:#FFB5D2; } .ui-layout-resizer-sliding  { display:none !important; } .ui-layout-resizer-north-dragging { border:1px solid #20CEF6; border-left:none; border-right:none; background:#B5F1FF; }     .ui-layout-north .toolbar { padding:2px 5px; line-height:0; overflow:hidden; } .ui-layout-south .toolbar { padding:2px 5px; line-height:0; overflow:hidden; }  .layout-open-left  { display:inline-block; height:19px; width:19px; margin-right:1px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -57px -38px no-repeat; } .layout-open-right  { display:inline-block; height:19px; width:19px; margin-right:1px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -38px -38px no-repeat; } .layout-open-all  { display:inline-block; height:19px; width:19px; margin-right:1px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) 0px -38px no-repeat; } .layout-close-all  { display:inline-block; height:19px; width:19px; margin-right:1px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -19px -38px no-repeat; }  .layout-open-left:hover  { display:inline-block; height:19px; width:19px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -57px -57px no-repeat; } .layout-open-right:hover { display:inline-block; height:19px; width:19px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -38px -57px no-repeat; } .layout-open-all:hover  { display:inline-block; height:19px; width:19px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) 0px -57px no-repeat; } .layout-close-all:hover  { display:inline-block; height:19px; width:19px; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -19px -57px no-repeat; }  .layout-restore   { display:inline-block; height:19px; width:19px; margin:1px 0; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -38px 0px no-repeat; } .layout-restore-disabled { display:inline-block; height:19px; width:19px; margin:1px 0; float:right; cursor:default; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -57px 0px no-repeat; } .layout-pin   { display:inline-block; height:19px; width:19px; margin:1px; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) 0px 0px no-repeat; } .layout-close   { display:inline-block; height:19px; width:19px; margin:1px; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -19px 0px no-repeat; }  .layout-restore:hover  { display:inline-block; height:19px; width:19px; margin:1px 0; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -38px -19px no-repeat; } .layout-restore-disabled:hover { display:inline-block; height:19px; width:19px; margin:1px 0; float:right; cursor:default; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -57px -19px no-repeat; } .layout-pin:hover  { display:inline-block; height:19px; width:19px; margin:1px; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) 0px -19px no-repeat; } .layout-close:hover  { display:inline-block; height:19px; width:19px; margin:1px; float:right; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/toggler-bt.png) -19px -19px no-repeat; }  .layout-open-all  { padding:0 !important; float:right !important; margin:0 0 0 3px !important; } .layout-close-all  { padding:0 !important; float:right !important; margin:0 0 0 3px !important; }  .multiselect     { border:none; overflow:hidden; position:relative; position:relative; } .multiselect-select    { height:10px; width: 10px; position:absolute; top:0; left:-99999px; } .multiselect ul     { padding:0; margin:0; background:#fff; list-style:none; height:100%; width:100%; overflow:hidden; min-height:22px; } .multiselect li     { margin:1px; padding:5px; cursor:default; font-size:11px; overflow:hidden; background:#eeeeee; border:1px solid #dcdcdc; } .multiselect div.selected   { padding:0; margin:0; border:none; float:left; width:50%; } .multiselect .col-selected    { padding:0; margin:0; border:none; } .multiselect div.available   { padding:0; margin:0; border:none; float:left; width:50%; } .multiselect .col-available   { padding:0; margin:0; border-left:1px solid #aaaaaa; } .multiselect li span    { vertical-align:middle; } .multiselect li:hover    { background:#B5F1FF; border:1px solid #20CEF6; } .multiselect .ui-widget-action   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/thead.png) center center repeat-x; border-top:1px solid #aaaaaa; margin:0; overflow:hidden; padding:5px; } .multiselect .action    { float:right; } .multiselect .add-all    { font-size:10px; padding:0 10px 0 22px !important; height:20px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-plus.png) 5px center no-repeat; } .multiselect .remove-all   { font-size:10px; padding:0 10px 0 22px !important; height:20px !important; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-minus.png) 5px center no-repeat; } .multiselect .count    { display:inline-block; font-size:10px; float:right; font-weight:normal; } .multiselect li .ico-sortable   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-sortable.png) center center no-repeat; width:16px; height:16px; float:left; margin-right:5px; cursor:move; } .multiselect li .ico-drag    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-drag.png) center center no-repeat; width:16px; height:16px; float:left; margin-right:5px; } .multiselect li .ico-remove   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-minus.png) center center no-repeat; width:16px; height:16px; float:right; cursor:pointer; } .multiselect li .ico-add    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-plus.png) center center no-repeat; width:16px; height:16px; float:right; cursor:pointer; } .multiselect li .has-ico    { display:inline-flex; width:calc(100% - 21px); } .multiselect li .has-ico .ico-16 { margin:0 5px 0 0; min-width:21px } .multiselect li .unactive   { color:#888888; } .multiselect li .exclam    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/10/ico-exclamation.png) left center no-repeat; padding-left:16px; } .multiselect a:hover, .multiselect a  { background:none !important; border:none !important; } .multiselect .ico-search   { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-search.png) left center no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-left:-5px; } .multiselect .loader    { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) center center no-repeat; height:16px; width:16px; display:inline-block; vertical-align:middle; padding:5px; } .multiselect .col-available .loader  { } .multiselect .col-selected .loader  { float:right;}     #scroll-selected-book-keyword-list { height: 270px; } #scroll-available-book-keyword-list { height: 270px; }  #scroll-selected-keyword-book-list { height: 270px; } #scroll-available-keyword-book-list { height: 270px; }  #scroll-selected-section-book-list { height: 270px; } #scroll-available-section-book-list { height: 270px; }  #scroll-selected-collection-book-list { height: 270px; } #scroll-available-collection-book-list { height: 270px; }  #scroll-selected-dd-countries { height: 436px; } #scroll-available-dd-countries { height: 436px; }  #scroll-selected-dd-booktype { height: 61px; } #scroll-available-dd-booktype { height: 61px; } form .grp.grp-multiselect {  padding: 0 !important; } form .grp.grp-multiselect .legend {  background: #f7f7f7;  border: 1px solid #e5e5e5;  margin: 1px 1px 2px 1px;  padding: 2px 5px; } form .grp.grp-multiselect .multiselect .oj-scroller-container, form .grp.grp-multiselect .multiselect ul { background:none; } form .grp.grp-multiselect .multiselect li:not(:hover) { background:#fff; } form .grp.grp-multiselect .ui-widget-header, form .grp.grp-multiselect .ui-widget-title {  background: none;  border: none; } form .grp.grp-multiselect .ui-widget-action {  margin: 1px;  overflow: hidden;  padding: 5px;  background: #f7f7f7;  border: 1px solid #e5e5e5; } form .grp.grp-multiselect .col-available {  padding: 0;  margin: 0;  border-left: 1px solid #e5e5e5; } form .grp.grp-multiselect .ui-widget-title .lib, form .grp.grp-multiselect .ui-widget-title span {  font-weight: normal;  font-size: 9px; } form .grp-multiselect.grp-focus .legend, form .grp-multiselect.grp-focus .ui-widget-action {  background: #EFFCFF;  border: 1px solid #b5f1ff; } form .grp-multiselect.grp-focus .col-available {  border-left: 1px solid #b5f1ff; }  .plupload_wrapper     { text-align:left; } .plupload_content    { border:1px solid #aaaaaa; } .plupload_scroll    { min-height:28px; background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/content.png) #ffffff 0px 0px repeat-x; border:1px solid #aaaaaa; margin:0 -1px; } .plupload_header    { background:#444444; border:1px solid #111111; } .plupload_header_content   { padding:5px; font-weight:bold; color:#ffffff; } .plupload_header_text    { display:none; } .plupload_filelist_content    { width:100%; } .plupload table     { padding:0; margin:0; border:none; border-collapse:collapse; width:100%; text-align:left; overflow:hidden; } .plupload table td     { vertical-align:middle; padding:5px; } .plupload_filelist_content tr   { border:1px solid #e5e5e5; } .plupload_filelist_header    { border:none; background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/widget.png) center center repeat-x; } .plupload_filelist_footer   { border:none; background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/widget.png) center center repeat-x; } .plupload_filelist_footer .plupload_file_name { padding:1px; overflow:hidden; } .plupload_button span span span   { padding:2px 5px; font-size:10px; } .plupload_file_size    { width:60px; text-align:right; } .plupload_file_status    { width:40px; text-align:right; } .plupload_filelist .plupload_file_name  { width:auto; } .plupload_file_action    { width:16px; height:16px; margin-left:15px; } .plupload_file_action *    { width:16px; height:16px; } .plupload_uploading    { background:#DEF8FF; } .plupload_done     { color:#999999; } .plupload_file_action    { text-align:center; } .plupload_file_action .ui-icon-circle-minus { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-minus.png) center center no-repeat; cursor:pointer; } .plupload_file_action .ui-icon-circle-check { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-valid.png) center center no-repeat; cursor:pointer; } .plupload_file_action .ui-icon-alert  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-error.png) center center no-repeat; cursor:default; } .plupload_file_action .ui-icon-circle-arrow-w { background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/loader.gif) center center no-repeat; cursor:default; } .plupload_started     { display:inline-block; vertical-align:middle; line-height:10px; margin:4px 0 0 5px; } .plupload_progress     { display:inline-block; width:100px; margin:1px; padding:0; vertical-align:top; border:1px solid #20CEF6; margin-right:5px; float:left; } .plupload_progress_container   { display:block; margin:0; padding:0; vertical-align:top; height:10px; background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/progress-bar.png) 0px 0px repeat-x; } .plupload_progress_container *   { width:0px; height:10px; background:url(https://en.odilejacob.fr/admin/skins/default/plupload/img/progress-bar.png) 0px -18px repeat-x; border:none; padding:0; margin:0; } .plupload_upload_status    { display:inline-block; vertical-align:middle; height:10px; line-height:10px; font-size:9px; float:left; } .plupload_hidden     { display:none; } .plupload_buttons     { display:inline-block; float:left; }     .oj-scroller-box     { overflow:hidden; position:relative; height:100%; width:100%; display:block; margin:0; padding:0; border:none; } .oj-select-one-box-content    { border:1px solid #AAAAAA; margin:1px; width:auto; }    .oj-scroller-container    { height:100%; overflow:auto; margin:0 !important; padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/default.png) #FFF 0px 0px repeat-x; border:none; } .oj-select-one-box .oj-scroller-container { width:auto; }    .oj-scroller-content     { margin:0; border:none; padding:0; overflow:hidden; display:inline-block; min-width:calc(100% - 5px); }    #section-list-scroller .oj-scroller-content  { padding:0; float:none; overflow:hidden; } #section-list-scroller .oj-scroller-container  { overflow-x:hidden; background:none; } #pocket-price-list-scroller .oj-scroller-container { overflow-x:hidden; background:none; } #book-list-scroller .oj-scroller-content  { padding:0; float:none; overflow:hidden; } #se-text .oj-scroller-content   { height:100%; } #se-text .for-deco     { margin-top:-2px; } #vignette .oj-scroller-content  { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #push .oj-scroller-content   { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #image .oj-scroller-content   { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #carrousel .oj-scroller-content  { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #video .oj-scroller-content   { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #animation .oj-scroller-content  { display:table; height:100%; margin:auto !important; vertical-align:middle !important; } #sheet-diplay-scroller .oj-scroller-container { text-align:center; } #sheet-diplay-scroller .oj-scroller-content { margin:auto; border:none; padding:0; min-width:996px; }    .oj-scroller-grip     { overflow:hidden; position:absolute; bottom:0; right:0; background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller-grip.png) right bottom no-repeat; } .oj-scroller-grip span    { display:block; width:22px; height:22px; }    .oj-scroller-vBar     { position:absolute; top:0px; right:0px; overflow:hidden; clear:both; padding:0; width:22px; background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller-vBar.png) #ececec 0px 0px repeat-y; z-index:1001; } .oj-scroller-vBar .bar-up    { display:block; width:100%; overflow:hidden; cursor:pointer; height:19px; } .oj-scroller-vBar .bar-trace    { display:block; position:relative; width:100%; overflow:hidden; margin:0; border:none; padding:0; line-height:0; font-size:0; } .oj-scroller-vBar .bar-down    { display:block; width:100%; overflow:hidden; cursor:pointer; height:19px; } .oj-scroller-vBar .bar-up span, .oj-scroller-vBar .bar-down span    { display:block; width:22px; height:19px; line-height:0; font-size:0; } .oj-scroller-vBar .bar-up span    { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent 0px 0px no-repeat; } .oj-scroller-vBar .bar-down span    { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -22px 0px no-repeat; } .oj-scroller-vBar .bar-cursor    { display:block; position:absolute; width:100%; overflow:hidden; margin:0; border:none; padding:0; top:0; left:0; cursor:pointer; } .oj-scroller-vBar .bar-cursor *    { display:inline-block; width:22px; background-image:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller_v.png); line-height:0; font-size:0; height:100%; } .oj-scroller-vBar .bar-cursor span   { background-position:-154px center; background-repeat:repeat-y; } .oj-scroller-vBar .bar-cursor span span  { background-position:-220px center; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor span span span { background-position:-22px top; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor span span span span { background-position:-88px bottom; background-repeat:no-repeat; }    .oj-scroller-hBar     { position:absolute; bottom:0; left:0; overflow:hidden; clear:both; padding:0; height:22px; background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller-hBar.png) #ececec center 0px repeat-x; z-index:1002; } .oj-scroller-hBar .bar-left    { float:left; display:block; height:100%; overflow:hidden; padding:0; margin:0; cursor:pointer; width:19px; } .oj-scroller-hBar .bar-trace    { float:left; display:block; position:relative; height:100%; overflow:hidden; margin:0; border:none; padding:0; line-height:0; font-size:0; } .oj-scroller-hBar .bar-cursor    { display:block; position:absolute; height:100%; overflow:hidden; margin:0; border:none; padding:0; top:0; left:0; cursor:pointer; } .oj-scroller-hBar .bar-right    { float:left; display:block; height:100%; overflow:hidden; padding:0; margin:0; cursor:pointer; width:19px; } .oj-scroller-hBar .bar-left span, .oj-scroller-hBar .bar-right span   { display:block; width:19px; height:22px; line-height:0; font-size:0; } .oj-scroller-hBar .bar-left span    { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -63px 0px no-repeat; } .oj-scroller-hBar .bar-right span   { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -44px 0px no-repeat; } .oj-scroller-hBar .bar-cursor *    { display:inline-block; height:22px; background-image:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller_h.png); line-height:0; font-size:0; width:100%; } .oj-scroller-hBar .bar-cursor span   { background-position:center -154px; background-repeat:repeat-x; } .oj-scroller-hBar .bar-cursor span span  { background-position:center -220px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor span span span { background-position:right -22px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor span span span span { background-position:left -88px; background-repeat:no-repeat; }    .oj-scroller-vBar .bar-up span.hover   { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent 0px -19px no-repeat; } .oj-scroller-vBar .bar-down span.hover  { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -22px -19px no-repeat; } .oj-scroller-hBar .bar-right span.hover  { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -44px -22px no-repeat; } .oj-scroller-hBar .bar-left span.hover   { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -63px -22px no-repeat; } .oj-scroller-vBar .bar-cursor .hover   { background-position:-176px center; background-repeat:repeat-y; } .oj-scroller-vBar .bar-cursor .hover span  { background-position:-242px center; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor .hover span span { background-position:-44px top; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor .hover span span span { background-position:-110px bottom; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .hover   { background-position:center -176px; background-repeat:repeat-x; } .oj-scroller-hBar .bar-cursor .hover span  { background-position:center -242px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .hover span span { background-position:right -44px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .hover span span span { background-position:left -110px; background-repeat:no-repeat; }    .oj-scroller-vBar .bar-up span.active   { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent 0 -38px no-repeat; } .oj-scroller-vBar .bar-down span.active  { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -22px -38px no-repeat; } .oj-scroller-hBar .bar-right span.active  { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -44px -44px no-repeat; } .oj-scroller-hBar .bar-left span.active   { background:url(https://en.odilejacob.fr/admin/skins/default/scroller/img/scroller.png) transparent -63px -44px no-repeat; } .oj-scroller-vBar .bar-cursor .active   { background-position:-198px center; background-repeat:repeat-y; } .oj-scroller-vBar .bar-cursor .active span  { background-position:-264px center; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor .active span span { background-position:-66px top; background-repeat:no-repeat; } .oj-scroller-vBar .bar-cursor .active span span span { background-position:-132px bottom; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .active   { background-position:center -198px; background-repeat:repeat-x; } .oj-scroller-hBar .bar-cursor .active span  { background-position:center -264px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .active span span { background-position:right -66px; background-repeat:no-repeat; } .oj-scroller-hBar .bar-cursor .active span span span { background-position:left -132px; background-repeat:no-repeat; }  .table     { background:none; width:100%; margin:0; overflow:hidden; padding:0; } .table table   { padding:0; margin:0; border:none; border-collapse:separate; width:100%; text-align:left; clear:both; overflow:hidden; border-spacing:1px; } .table thead th   { border:1px solid #AAAAAA; padding:5px; background:url(https://en.odilejacob.fr/admin/skins/default/table/img/th-default.png) center center repeat-x; cursor:pointer; white-space:nowrap; } .table-header-clone   { position:absolute; top:0px;  z-index:1; background:#eeeeee; } .table thead th:hover  { border:1px solid #20CEF6; background:url(https://en.odilejacob.fr/admin/skins/default/table/img/th-hover.png) center center repeat-x; cursor:pointer; } .table thead th.unactive  { text-align:center; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; cursor:default; } .table thead th.unactive:hover { border:1px solid #AAAAAA; cursor:default; } .table td    { padding:5px; min-height:16px; white-space:nowrap; } .table td.center   { text-align:center; } .table td.right   { text-align:right; } .table-header-toolbar  { padding:5px; margin:0; background:url(https://en.odilejacob.fr/admin/skins/default/table/img/thead.png) center center repeat-x; overflow:hidden; border-top:1px solid #AAAAAA; } .table-footer-toolbar  { padding:5px; margin:0; background:url(https://en.odilejacob.fr/admin/skins/default/table/img/thead.png) center center repeat-x; overflow:hidden; } .dataTables_wrapper   { border:none; } .dataTables_scrollBody  { padding:0; margin:0; border:none; background:#fff; } .dataTables_scrollHeadInner  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/th.png) #ececec 0px 0px repeat-x; border-bottom:1px solid #AAAAAA; border-top:1px solid #AAAAAA; } .dataTables_scrollFootInner  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/th.png) #ececec 0px 0px repeat-x; border-bottom:none; border-top:1px solid #AAAAAA; } .dataTables_scrollFootInner th { border:none; } .dataTables_processing  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-loader.gif) left center no-repeat; color:#333333; font-size:10px; overflow:hidden; float:left; line-height:25px; min-height:25px; margin:0 10px; padding:0 0 0 20px; } .table-action    { list-style:none; vertical-align:top; padding:5px; margin:0; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/footer.png) #CECECE 0px 0px repeat-x; border:1px solid #AAAAAA; border-bottom:none; overflow:hidden; height:100%; } .table-action li   { padding:0; margin:0; list-style:none; display:inline; vertical-align:top; } .table-action a   { display:inline-block; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:1px; vertical-align:middle; text-decoration:none; } .table-action a span  { display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #AAAAAA; } .table-action a span span  { padding:4px 10px; font-size:11px; font-weight:bold; vertical-align:top; border:1px solid #FFF; cursor:pointer; text-shadow: #fff 1px 1px 1px, #fff -1px 1px 1px, #fff -1px -1px 1px, #fff 1px -1px 1px; color:#333333; }  .table-action a span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button.png) #FAFAFA 0 0 repeat-x; } .table-action a:hover span  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button.png) #FAFAFA 0 -100px repeat-x; border:1px solid #20CEF6; } .table-action a:hover span span { color:#000; border:1px solid #FFF; }    .dataTables_length { width:auto; float:left; text-align:left; font-size:9px; } .dataTables_filter  { width:auto; float:left; text-align:right; font-size:9px; } .dataTables_info  { width:auto; float:left; text-align:left; font-size:9px; line-height:19px; } .dataTables_paginate { width:auto; float:right; text-align:right; font-size:9px; } .dataTables_action { width:auto; float:right; text-align:right; font-size:9px; margin:-1px 0; }    .table-refresh  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-table-refresh.png) left center no-repeat; cursor:pointer; float:left; display:inline-block; height:19px; width:16px; margin:0 5px 0 0; vertical-align:middle; } .table-search  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-search.png) left center no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:-5px; } .table-length  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-table-length.png) left center no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-left:-5px; }    .pag-button   { display:block; height:19px; width:19px; margin:1px; float:left; background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) 0 -76px no-repeat; font-size:9px; text-align:center; line-height:19px; cursor:pointer; } .pag-first   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) 0px 0px no-repeat; cursor:pointer; } .pag-previous   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) 0px -19px no-repeat; cursor:pointer; } .pag-next   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) 0px -38px no-repeat; cursor:pointer; } .pag-last   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) 0px -57px no-repeat; cursor:pointer; }  .pag-active   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px -76px no-repeat; } .pag-button:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px -76px no-repeat; } .pag-first:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px 0px no-repeat; } .pag-previous:hover  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px -19px no-repeat; } .pag-next:hover   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px -38px no-repeat; } .pag-last:hover   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -19px -57px no-repeat; } .pag-disabled.pag-first  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -57px 0px no-repeat !important; cursor:default !important; } .pag-disabled.pag-previous { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -57px -19px no-repeat !important; cursor:default !important; } .pag-disabled.pag-next  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -57px -38px no-repeat !important; cursor:default !important; } .pag-disabled.pag-last  { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/pagination.png) -57px -57px no-repeat !important; cursor:default !important; }    .dataTables_sort_wrapper { height:13px; line-height:13px; vertical-align:middle; position:relative; padding-right:20px; text-shadow: 0 1px 0 #FFFFFF; } .dataTables_sort_wrapper span { display:inline-block; height:13px; width:15px; right:0; top:0; vertical-align:middle; position:absolute;} .sort_asc   { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/sort_asc.png) no-repeat; } .sort_desc    { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/sort_desc.png) no-repeat; } .sort_both    { background:url(https://en.odilejacob.fr/admin/skins/default/table/img/sort_both.png) no-repeat; }    tr.odd   { background-color:#fff; height:25px; } tr.even   { background-color:#eeeeee; height:25px; } tr.odd td   { background-color:#fff; border:1px solid #ffffff; } tr.even td  { background-color:#eeeeee; border:1px solid #eeeeee; } tr.odd td.sorting_1, tr.odd td.sorting_2, tr.odd td.sorting_3 { background-color:#effcff; border:1px solid #effcff; } tr.even td.sorting_1, tr.even td.sorting_2, tr.even td.sorting_3 { background-color:#DEF8FF; border:1px solid #DEF8FF; } tr.odd:hover td, tr.even:hover td  { background-color:#B5F1FF; border:1px solid #20CEF6; } td.max   { width:100%; } tr.selected td  { background-color:#B5F1FF !important; border:1px solid #20CEF6 !important; }  .row-pdf-disabled { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pdf-disabled.png) center center no-repeat; height:16px; width:16px; vertical-align:middle; display:inline-block; cursor:default; margin-right:5px; } .row-pdf  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-pdf.png) center center no-repeat; height:16px; width:16px; vertical-align:middle; display:inline-block; cursor:pointer; margin-right:5px; } .row-edit  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-edit.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-delete  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-minus.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-view  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-view.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-disabled { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-disabled.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-select  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-table-select-row.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-export  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-xls.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-mapevent { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-media.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-valid  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-valid.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .row-cancel  { background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-cancel.png) center center no-repeat; height:16px; width:16px; margin-left:5px; vertical-align:middle; display:inline-block; cursor:pointer; } .bt-row { margin:0 5px }  .table td .preorder { width:16px; height:16px; display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-status-preorder.png) center no-repeat; vertical-align:middle; } .table td .disabled { width:16px; height:16px; display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-status-disabled.png) center no-repeat; vertical-align:middle; } .table td .enabled { width:16px; height:16px; display:inline-block; background:url(https://en.odilejacob.fr/admin/skins/default/iconSet/16/ico-status-enabled.png) center no-repeat; vertical-align:middle; } .table td .preorder span { display:none; } .table td .enabled span { display:none; } .table td .disabled span { display:none; }  .dataTables_empty  { text-align:center; padding:0 5px; height:23px; white-space:nowrap; vertical-align:middle; }     #content-tab  { margin:0; padding:0; border:none; overflow:hidden; } #content-panel  { margin:0; padding:0 9px; border:none; overflow:hidden; background:#d2d2d2; } #content-tab > .ui-tabs-nav a span span { padding:6px 14px 6px 28px !important; background-position:6px center !important; }    .ui-tabs-nav   { overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/tabs/img/tab-nav.png) center center repeat-x; padding:9px; margin:0; overflow:hidden; color:#fff; vertical-align:top; border:none; } .ui-tabs-nav li   { display:inline-block; float:left; width:auto; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .ui-tabs-nav li.untab  { background:none; } .ui-tabs-nav a   { display:inline-block; margin:1px; padding:0; vertical-align:top; border:1px solid #AAAAAA; text-decoration:none; } .ui-tabs-nav a span  { display:inline-block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .ui-tabs-nav a span span { border:none; padding:5px 10px; margin:0; vertical-align:middle; background:none; width:auto; overflow:visible; display:inline-block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; text-align:center; }  .ui-state-default a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .ui-state-hover a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .ui-state-focus a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-focus.png)  0 center repeat-x; border:1px solid #7D7D7D; } .ui-state-active a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover-focus.png) 0 center repeat-x; border:1px solid #20CEF6; } .ui-state-disabled a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-disabled.png) 0 center repeat-x; border:1px solid #D4D4D4; } .ui-state-hover a span span { color:#333333; } .ui-state-active a span span { color:#333333; } .ui-state-disabled a span span { color:#999999; }    .ui-tabs-hide   { display:block !important; position:absolute !important; left:-9999px !important; top:-9999px !important; overflow:hidden !important; } .ui-tabs-panel   { border:none; margin:0; padding:0; height:100%; overflow:hidden; } .panel-content   { border:1px solid #989898; margin:0; padding:0; overflow:hidden; background:url(https://en.odilejacob.fr/admin/skins/default/tabs/img/tab-panel.png) #FFF 0px 0px repeat-x; } .ui-dialog .ui-tabs-nav  { border:none; border-bottom:1px solid #aaaaaa; padding:5px; }    #sheet-form   { margin:0; padding:0; border:none; height:100%; } .ui-widget-header .ui-tabs-nav { background:url(https://en.odilejacob.fr/admin/skins/default/tabs/img/tab-nav-head.png) center center repeat-x; padding:4px; border-top:1px solid #aaaaaa; } .ui-widget-header .ui-sub-nav { background:url(https://en.odilejacob.fr/admin/skins/default/tabs/img/tab-nav.png) center center repeat-x; padding:4px; border:1px solid #ffffff; } .ui-sub-nav a *   { font-size:10px; } #catalog-panel, #customer-panel, #reseller-panel, #invoice-panel, #distributor-panel, #event-panel, #mag-panel, #printer-panel, #newsletter-panel   { position:relative; } #mag-panel .ui-layout-center, #cms-panel-edit .ui-layout-center, #faq-panel-edit .ui-layout-center { border:1px solid #aaaaaa; } #catalog-panel .ui-tabs-panel, #invoice-panel .ui-tabs-panel, #distributor-panel .ui-tabs-panel, #event-panel .ui-tabs-panel, #reseller-panel .ui-tabs-panel, #customer-panel .ui-tabs-panel, #printer-panel .ui-tabs-panel  { padding:0; border:none; } .subtab-panel  { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center center repeat-x; border-bottom:1px solid #aaaaaa; overflow:hidden; } .subtab-panel ul { padding:4px; border:1px solid #fff; overflow:hidden; } .subtab-panel .ul { padding:4px; border:1px solid #fff; overflow:hidden; } .subnav-panel  { border-top:1px solid #aaaaaa; background:none; } .subnav-panel ul  { border-top:1px solid #e5e5e5; padding:8px 0 0 0; background:none; } .subnav-panel li { display:inline-block; } #mag-filter  { padding:0; background:url(https://en.odilejacob.fr/admin/skins/default/layout/img/widget.png) center top repeat-x; overflow:hidden; margin-top:0; border-top:1px solid #aaaaaa; } #mag-filter div  { padding:0; border:1px solid #fff; overflow:hidden; border:1px solid #fff; } #module-nav ul  { padding:8px 0; } #newsletter-form .ui-widget-header .subtab-panel { border-bottom:none; }    .ui-accordion-header  { display:block; background:url(https://en.odilejacob.fr/admin/skins/default/form/img/shadow.png) repeat; margin:0; padding:0; vertical-align:middle; } .ui-accordion-header a  { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #AAAAAA; text-decoration:none; } .ui-accordion-header a span  { display:block; margin:0; padding:0; vertical-align:top; border:1px solid #FFFFFF; } .ui-accordion-header a span span { border:none; padding:4px 10px; margin:0; vertical-align:middle; background:none; display:block; cursor:pointer; text-shadow: #fff 0 1px 0; font-weight:bold; color:#333333; text-align:left; } .accordion-content   { border-top:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; }  .ui-state-default a  { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-default.png) 0 center repeat-x; } .ui-state-hover a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover.png)  0 center repeat-x; border:1px solid #20CEF6; } .ui-state-focus a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-focus.png)  0 center repeat-x; border:1px solid #7D7D7D; } .ui-state-active a   { background:url(https://en.odilejacob.fr/admin/skins/default/form/img/button-hover-focus.png) 0 center repeat-x; border:1px solid #20CEF6; } .ui-state-hover a span span { color:#333333; } .ui-state-active a span span { color:#333333; } 