body{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:16px}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99}#loader div{text-align:center;font-size:1.13em;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container{width:100%;max-width:1020px;margin:20px auto;display:flex;align-items:center}.presentation{border-right:2px solid #000;padding-right:16px}.presentation .head{display:flex;align-items:center}.presentation .head img{max-width:92px;margin-right:12px}.presentation .head .texte{text-align:center}.presentation .head .texte .pr{text-transform:uppercase;font-weight:800;font-size:2em;border-bottom:1px solid #000;padding-bottom:12px;margin-bottom:12px}.presentation .head .texte .log{font-size:1.3em}.presentation .body{margin:50px 0;font-weight:300;display:flex;align-items:center;position:relative}.presentation .body .texte{margin-right:30px;position:relative}.presentation .body .texte .note{font-weight:700;font-size:2em;display:none}.presentation .body .texte p{text-align:justify}.presentation .body .texte .imprimer{box-sizing:border-box;margin:0 auto;cursor:pointer;position:absolute;text-align:center;width:100%;bottom:0;border:1px solid #000;padding:20px;text-transform:uppercase;font-weight:800;vertical-align:middle}.presentation .body .texte .imprimer img,.presentation .body .texte .imprimer svg{width:32px;height:32px;vertical-align:middle;margin-right:16px}.presentation .body .texte .imprimer:hover{color:#0c1c8d;border-color:#0c1c8d}.presentation .body .texte .imprimer:hover img path,.presentation .body .texte .imprimer:hover svg path{fill:#0c1c8d}.presentation .body .controls{width:68px;flex:none}.presentation .body .controls .control{margin-bottom:16px}.presentation .body .controls .control .buttons{text-align:center}.presentation .body .controls .control .buttons img{cursor:pointer}.presentation .body .controls .control .buttons img:first-child{margin-right:12px}.presentation .body .controls .control p{margin:4px auto;font-size:.9em;text-align:center}.presentation .body .controls .control:last-child{margin-bottom:0}.portrait{width:555px;flex:none;position:relative;max-width:555px;height:545px}.portrait img{position:absolute;max-width:100%}.portrait img.banniere{bottom:0;right:0;transform-origin:bottom right;transform:scale(.5)}.inf860{display:none}#casier{display:none;width:100%;max-width:1020px;margin:20px auto;color:#fff;background:url(../img/casier.jpg) no-repeat}#casiermarge{display:none}@media screen and (max-width:860px){.container{flex-wrap:wrap}.inf860{display:inline}.sup860{display:none}.presentation{border-right:none;border-bottom:1px solid #000}.presentation .body{flex-wrap:wrap;margin:1cm 0}.presentation .body .texte{margin-right:0;text-align:center}.presentation .body .texte .imprimer{text-align:center;width:auto;display:inline-block;margin:20px auto;position:relative;bottom:unset}.presentation .body .controls{width:100%;text-align:center}.presentation .body .controls .control{display:inline-block;margin:0 6px}.presentation .body .controls .control .buttons img:first-child{margin-right:6px}.portrait{max-width:100%;margin:0 auto}}@media print{@page{size:A4;margin:0}body{margin:9.3mm}.container{flex-wrap:wrap;page-break-after:always;break-after:always}.presentation{width:100%;border-right:none;border-bottom:1px solid #000;padding-bottom:1cm}.presentation .body{flex-wrap:wrap}.presentation .body .texte{margin-right:0;text-align:center}.presentation .body .texte .imprimer{display:none}.presentation .body .texte .note{display:block}.presentation .body .controls{display:none}.portrait{max-width:100%;margin:0 auto}#casiermarge{display:block;height:.93cm}#casier{color:#000;background-image:url(../img/casier.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:27cm;font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-size:10pt;font-style:normal;font-variant:normal;font-weight:700;color:#000;position:relative}#casier p.date{position:absolute;top:3.68cm;left:4.4cm}#casier p.indices{position:absolute;top:17.9cm;left:2.65cm;width:16cm}}