body{font-family:"Alexandria",sans-serif;font-size:14px;font-weight:300;line-height:1.2;-webkit-font-smoothing:antialiased;background-color:#efefea;min-width:950px;margin:0;padding:0}body,html{height:100%}#lapage p.alert,#lapage p.warning,.alert,p.alert,p.warning{display:block;vertical-align:central;font-size:14px;line-height:15px;background-repeat:no-repeat}#lapage p.warning,p.warning{color:#fff;padding:18px 10px 18px 55px;margin:20px auto;background-image:url(/kmhadm/pics/iconmonstr/warning-4-icon-32-white.png);background-position:10px center;background-color:var(--app-danger)}#lapage p.alert,.alert,p.alert{color:var(--app-danger);padding:2px 10px 2px 22px;margin:10px auto;background-image:url(/kmhadm/pics/iconmonstr/warning-icon-16-red.png);background-position:0 2px}span.alert,span.colorpreview{display:inline-block;margin:0}p span.label{color:#666;font-weight:500}.preview,.publier,.publier p{float:right}.publier{width:200px}.publier p{font-size:22px;line-height:32px;font-weight:700;margin:0}.panneau{background-color:#fff;padding:20px}h1.enattente{color:var(--app-danger)}.admin-layout{display:grid;grid-template-columns:250px 1fr;min-height:100%}.admin-layout .lapage{margin:50px 0 150px}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 50px}.bandeau{position:relative;margin:0;height:auto;display:block;border:0}#SlitSlider{width:100%;height:0;padding-top:55%;position:relative;background:url(/kmhadm/pics/image-not-found.png)center no-repeat #e1e1e1}.admin-menu{background-color:#fff}.admin-menu .logo{padding:15px 10px}.admin-menu p{margin:0 10px 3px;padding:0;font-weight:600;color:#333}.admin-menu .admin-submenu ul,.admin-menu ul{display:flex;flex-direction:column;gap:5px;margin:0;padding:0}.admin-menu ul{list-style:none}.admin-menu li{margin:0;padding:0;list-style-type:none}.admin-menu a{display:flex;align-items:center;font-size:12px;font-weight:600;line-height:12px;padding:6px 10px;background:var(--app-primary);color:#fff;text-decoration:none;transition:background .3s;white-space:nowrap}.admin-menu a:hover,.dropdownmenu a:hover,.dropdownmenu button.btn:hover,.dropmenu-hover a:hover,.dropmenu-hover button.btn:hover{background:var(--app-secondary)}.admin-menu i,.dropdownmenu i,.dropmenu-hover i{margin-right:8px;width:14px;text-align:center;color:#fff}.admin-menu .admin-submenu{position:absolute;top:0;left:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);display:none!important;min-width:130px;z-index:100;height:auto;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;display:flex;flex-direction:column;gap:5px}.admin-menu .admin-submenu ul{width:100%}.admin-menu .admin-submenu,.admin-menu .admin-submenu>li{margin:0;padding:0;width:100%}.admin-menu .admin-submenu>li>a{display:block;width:100%;margin:0;padding:6px 10px;box-sizing:border-box}.admin-menu .has-submenu,.admin-menu li,.admin-menu ul{position:relative}.admin-menu .has-submenu .has-submenu:hover>.admin-submenu,.admin-menu .has-submenu:hover>.admin-submenu{display:flex!important;visibility:visible;opacity:1}.admin-menu .has-submenu .has-submenu>.admin-submenu{top:0;left:100%}.admin-menu .has-submenu>a:after{content:"▶";margin-left:auto;padding-left:8px;font-size:10px;color:#fff}.admin-menu .hover-menu:before{content:"";position:absolute;top:-8px;right:12px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #333}.actu-vignette{text-align:right}.actu-vignette .actions{margin:-30px 5px 0 0;height:30px;position:relative}span.colorpreview{vertical-align:middle;width:15px;height:15px}span.colorpreview.cyan{background-color:#0081c6}span.colorpreview.magenta{background-color:#ff0060}span.colorpreview.blanc{background-color:#fff}.action-menu{position:absolute;top:7px;right:5px;width:30px}.dropmenu{position:relative;width:34px;height:30px;margin:0;padding:0}.dropmenu-toggle{position:absolute;top:0;left:0;border:0;cursor:pointer;width:24px;height:24px;z-index:101}.omsb-section:hover .dropmenu-toggle,.omsb-section:hover .omsb-box:hover .dropmenu-toggle{opacity:1}.omsb-section:hover .omsb-box .dropmenu-toggle{opacity:0}.dropmenu-toggle:hover{opacity:1;color:#fff;background:var(--app-secondary)}.dropdownmenu,.dropmenu-hover{position:absolute;top:0;left:0;background:0 0;display:none;z-index:100;min-width:170px;padding:0 0 0 35px}.dropmenu.menu-left .dropmenu-hover{left:auto;right:0;padding:0 35px 0 0}.dropmenu-hover:hover,.dropmenu-toggle:hover+.dropmenu-hover{display:block}.dropdownmenu ul,.dropmenu-hover ul{list-style:none;padding:0;margin:0;border:1px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.2)}.dropdownmenu li,.dropmenu-hover li{padding:0;margin:0;position:relative;list-style:none;border-bottom:1px solid #fff}.dropdownmenu li:last-child,.dropmenu-hover li:last-child{border-bottom:none}.dropdownmenu a,.dropdownmenu button.btn,.dropmenu-hover a,.dropmenu-hover button.btn{display:flex;align-items:center;width:100%;padding:4px 6px;margin:0;color:#fff;text-decoration:none;background:var(--app-primary);transition:background .3s;white-space:nowrap}.dropdownmenu .submenu,.dropmenu-hover .submenu{position:absolute;left:100%;top:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;min-width:130px;padding:0}.dropdownmenu.menu-left .submenu,.dropmenu.menu-left .dropmenu-hover .submenu{left:auto;right:100%}.dropdownmenu .has-submenu:hover .submenu,.dropmenu-hover .has-submenu:hover .submenu{display:block}.dropmenu:not(.menu-left) .dropmenu-hover .has-submenu>a:after,.dropmenu:not(.menu-left) .dropmenu-hover .has-submenu>button.btn:after{content:"▶";margin-left:auto;padding-left:8px;font-size:10px;color:#fff}.dropmenu.menu-left .dropmenu-hover .has-submenu>a:before,.dropmenu.menu-left .dropmenu-hover .has-submenu>button:before{content:"◀";margin-left:-10px;width:10px;padding:0;font-size:10px;color:#fff}span.colorpreview.color-primary{background-color:var(--app-primary)}span.colorpreview.color-primary-dark{background-color:var(--app-primary-dark)}span.colorpreview.color-secondary{background-color:var(--app-secondary)}span.colorpreview.color-secondary-dark{background-color:var(--app-secondary-dark)}span.colorpreview.color-white{background-color:#fff}span.colorpreview.color-black{background-color:#000}.dropdownmenu:not(.menu-left) .has-submenu>a:after,.dropdownmenu:not(.menu-left) .has-submenu>button.btn:after{content:"▶";margin-left:auto;padding-left:8px;font-size:10px;color:#fff}.dropdownmenu.menu-left .has-submenu>a:before,.dropdownmenu.menu-left .has-submenu>button:before{content:"◀";margin-left:-10px;width:10px;padding:0;font-size:10px;color:#fff}.action-menu .btn-circle,a.btnpopup{margin:3px 5px}#flash,.popup{position:fixed;margin:0}.popup{display:none;text-align:left;background:#fff;cursor:pointer;padding:15px;border:6px solid var(--app-primary);float:left;top:50%;left:50%;z-index:9999;box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px #000}.popup a.btn_close,.popup a.btn_close_refresh{display:block;position:absolute;top:-15px;right:-15px;width:24px;height:24px;background:#000;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;font-size:11px;margin:0;padding:0;box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;transition:color .5s}.popup a.btn_close:hover,.popup a.btn_close_refresh:hover{background:var(--app-danger)}.popup a.btn_close::after,.popup a.btn_close::before,.popup a.btn_close_refresh::after,.popup a.btn_close_refresh::before{content:"";position:absolute;top:0;left:0;display:block;width:15px;height:4px;background-color:#fff;transition:transform .5s}.popup a.btn_close::before,.popup a.btn_close_refresh::before{-ms-transform:translateX(8px) translateY(10px) rotate(45deg);-webkit-transform:translateX(5px) translateY(10px) rotate(45deg);transform:translateX(5px) translateY(10px) rotate(45deg)}.popup a.btn_close::after,.popup a.btn_close_refresh::after{-ms-transform:translateX(5px) translateY(10px) rotate(-45deg);-webkit-transform:translateX(5px) translateY(10px) rotate(-45deg);transform:translateX(5px) translateY(10px) rotate(-45deg)}.popup a.btn_close:hover::before,.popup a.btn_close_refresh:hover::before{-ms-transform:translateX(8px) translateY(10px) rotate(225deg);-webkit-transform:translateX(5px) translateY(10px) rotate(225deg);transform:translateX(5px) translateY(10px) rotate(225deg)}.popup a.btn_close:hover::after,.popup a.btn_close_refresh:hover::after{-ms-transform:translateX(5px) translateY(10px) rotate(135deg);-webkit-transform:translateX(5px) translateY(10px) rotate(135deg);transform:translateX(5px) translateY(10px) rotate(135deg)}.popup .btn,.popup .btnhover{margin-bottom:5px}.popup h1{font-size:20px;line-height:22px;margin-bottom:10px}.popup h1.warning{padding:2px 10px 2px 22px;background-repeat:no-repeat;background-position:0 5px;background-image:url(/kmhadm/pics/iconmonstr/warning-icon-16-red.png)}.popup h1.warning,.popup span.warning{color:var(--app-danger)}#flash{z-index:5000;top:-40px;left:0;width:100%;padding:4px 0 3px;moz-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000}#flash p{text-align:center;font-weight:700;color:#fff;margin:5px auto;vertical-align:middle}#flash p span.alert{display:inline-block;width:16px;height:16px;margin-right:5px;vertical-align:top}#flash a.btn_close{margin:5px 5px 0 0;float:right;display:inline-block;background-image:url(/kmhadm/pics/iconmonstr/x-mark-4-icon-16.png);background-repeat:no-repeat;background-position:center}#flash a.btn_close:hover{background-image:url(/kmhadm/pics/iconmonstr/x-mark-3-icon-16.png)}#flash.alert-success{background-color:var(--app-success)}#flash.alert-success p span.alert{background-image:url(/kmhadm/pics/iconmonstr/check-mark-4-icon-16.png)}#flash.alert-error{background-color:var(--app-danger)}#flash.alert-error p span.alert{background-image:url(/kmhadm/pics/iconmonstr/warning-4-icon-16.png)}