﻿/*! jQuery UI - v1.12.1 - 2019-12-13
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, sortable.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/*! jQuery UI - v1.12.1 - 2019-12-13
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.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}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
 a {   text-decoration: underline; } a {   color: #6B6E77; } .ThemeFramboise a {   color: #B9335F; } .ThemeFraise a {   color: #C23B44; } .ThemeCitrouille a {   color: #D05722; } .ThemeMandarine a {   color: #E18400; } .ThemeMure a {   color: #9D447F; } .ThemeLavande a {   color: #8855A3; } .ThemePrune a {   color: #705CB1; } .ThemeBleu a {   color: #3273B5; } .ThemeBleuOcean a {   color: #0281A6; } .ThemeBleuCanard a {   color: #158786; } .ThemeEmeraude a {   color: #0A9B6A; } .ThemeFeuille a {   color: #699A00; } .ThemeTaupe a {   color: #877379; } .ThemeChocolat a {   color: #937A33; } .ThemeMobilePN a {   color: #21874a; } .ThemeMobileHP a {   color: #800041; } .ThemeNeutre a, a.ThemeNeutre {   color: #6B6E77; } a:hover {   color: #515459; } .ThemeFramboise a:hover {   color: #911C42; } .ThemeFraise a:hover {   color: #972028; } .ThemeCitrouille a:hover {   color: #AC4011; } .ThemeMandarine a:hover {   color: #B96103; } .ThemeMure a:hover {   color: #6B174E; } .ThemeLavande a:hover {   color: #6A3288; } .ThemePrune a:hover {   color: #49358C; } .ThemeBleu a:hover {   color: #114B88; } .ThemeBleuOcean a:hover {   color: #045F79; } .ThemeBleuCanard a:hover {   color: #096665; } .ThemeEmeraude a:hover {   color: #057C54; } .ThemeFeuille a:hover {   color: #547A04; } .ThemeTaupe a:hover {   color: #6F5960; } .ThemeChocolat a:hover {   color: #7A6321; } .ThemeMobilePN a:hover {   color: #2C6543; } .ThemeMobileHP a:hover {   color: #60183D; } .ThemeNeutre a:hover, a:hover.ThemeNeutre {   color: #515459; } .Lien {   cursor: pointer;   text-decoration: underline; } .Lien {   color: #6B6E77; } .ThemeFramboise .Lien {   color: #B9335F; } .ThemeFraise .Lien {   color: #C23B44; } .ThemeCitrouille .Lien {   color: #D05722; } .ThemeMandarine .Lien {   color: #E18400; } .ThemeMure .Lien {   color: #9D447F; } .ThemeLavande .Lien {   color: #8855A3; } .ThemePrune .Lien {   color: #705CB1; } .ThemeBleu .Lien {   color: #3273B5; } .ThemeBleuOcean .Lien {   color: #0281A6; } .ThemeBleuCanard .Lien {   color: #158786; } .ThemeEmeraude .Lien {   color: #0A9B6A; } .ThemeFeuille .Lien {   color: #699A00; } .ThemeTaupe .Lien {   color: #877379; } .ThemeChocolat .Lien {   color: #937A33; } .ThemeMobilePN .Lien {   color: #21874a; } .ThemeMobileHP .Lien {   color: #800041; } .ThemeNeutre .Lien, .Lien.ThemeNeutre {   color: #6B6E77; } .Lien:hover {   color: #515459; } .ThemeFramboise .Lien:hover {   color: #911C42; } .ThemeFraise .Lien:hover {   color: #972028; } .ThemeCitrouille .Lien:hover {   color: #AC4011; } .ThemeMandarine .Lien:hover {   color: #B96103; } .ThemeMure .Lien:hover {   color: #6B174E; } .ThemeLavande .Lien:hover {   color: #6A3288; } .ThemePrune .Lien:hover {   color: #49358C; } .ThemeBleu .Lien:hover {   color: #114B88; } .ThemeBleuOcean .Lien:hover {   color: #045F79; } .ThemeBleuCanard .Lien:hover {   color: #096665; } .ThemeEmeraude .Lien:hover {   color: #057C54; } .ThemeFeuille .Lien:hover {   color: #547A04; } .ThemeTaupe .Lien:hover {   color: #6F5960; } .ThemeChocolat .Lien:hover {   color: #7A6321; } .ThemeMobilePN .Lien:hover {   color: #2C6543; } .ThemeMobileHP .Lien:hover {   color: #60183D; } .ThemeNeutre .Lien:hover, .Lien:hover.ThemeNeutre {   color: #515459; } .LienAccueil {   cursor: pointer;   text-decoration: none; } .LienAccueil {   color: #515459; } .ThemeFramboise .LienAccueil {   color: #911C42; } .ThemeFraise .LienAccueil {   color: #972028; } .ThemeCitrouille .LienAccueil {   color: #AC4011; } .ThemeMandarine .LienAccueil {   color: #B96103; } .ThemeMure .LienAccueil {   color: #6B174E; } .ThemeLavande .LienAccueil {   color: #6A3288; } .ThemePrune .LienAccueil {   color: #49358C; } .ThemeBleu .LienAccueil {   color: #114B88; } .ThemeBleuOcean .LienAccueil {   color: #045F79; } .ThemeBleuCanard .LienAccueil {   color: #096665; } .ThemeEmeraude .LienAccueil {   color: #057C54; } .ThemeFeuille .LienAccueil {   color: #547A04; } .ThemeTaupe .LienAccueil {   color: #6F5960; } .ThemeChocolat .LienAccueil {   color: #7A6321; } .ThemeMobilePN .LienAccueil {   color: #2C6543; } .ThemeMobileHP .LienAccueil {   color: #60183D; } .ThemeNeutre .LienAccueil, .LienAccueil.ThemeNeutre {   color: #515459; } .LienAccueil:hover, .LienAccueil:hover > div, .LienAccueil:hover > span {   text-decoration: underline; } .LienAccueil.SansMain {   cursor: default; } .LienAccueilNeutre {   color: #515459;   cursor: pointer;   text-decoration: none; } .LienAccueilNeutre:hover {   text-decoration: underline; } .LienWidget {   color: black;   cursor: pointer;   text-decoration: none; } .LienWidget:hover {   text-decoration: underline; } .LienFenetre {   color: #737373;   text-decoration: underline; } .LienMoyenne {   color: #ffffff;   text-decoration: none;   cursor: pointer; } .LienMoyenne:hover {   text-decoration: underline; } .Bouton {   color: white;   background-color: #C5C5C5;   border-left-color: #F6F6F6;   border-top-color: #F6F6F6;   border-right-color: #333333;   border-bottom-color: #333333; } .CelluleZoneTexte, .CelluleTexte, .CelluleTexteFine {   border: 1px solid #F6F6F6; } .Bordure {   border: 1px solid #C5C5C5; } .Legende {   color: black; } .Image_Menu {   max-width: 310px;   min-width: 60px;   height: 30px;   background: transparent url("../../images/Themes/MenuPersonnalise.png") right center no-repeat; } .Image_Menu_FlecheOnglet {   width: 8px;   height: 13px;   background: url("../../images/Themes/FlecheFondTransparent.png") 0 0 no-repeat; } .Image_Menu_FlecheSousOnglet {   width: 16px;   height: 13px;   position: relative;   left: -8px;   background: url("../../images/Themes/FlecheFondTransparent.png") 0 0 no-repeat; }
 @font-face {   font-family: 'Educ-Font';   src: url("../../../fonts/Educ-Font.eot?h=68a90f897112b49cd9a9c9a9a3cc646a");   src: url("../../../fonts/Educ-Font.woff2?h=68a90f897112b49cd9a9c9a9a3cc646a") format("woff2"), url("../../../fonts/Educ-Font.ttf?h=68a90f897112b49cd9a9c9a9a3cc646a") format("truetype"), url("../../../fonts/Educ-Font.woff?h=68a90f897112b49cd9a9c9a9a3cc646a") format("woff"), url("../../../fonts/Educ-Font.svg#Educ-Font?h=68a90f897112b49cd9a9c9a9a3cc646a") format("svg");   font-weight: normal;   font-style: normal; } i:not(.mce-ico), a:before {   font-family: 'Educ-Font' !important;   speak: none;   font-style: normal;   font-weight: normal;   font-variant: normal;   text-transform: none;   line-height: 1;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } a:before {   display: inline-block;   text-decoration: none; } .icon_qcm_Evl_Devoir_20:before {   content: "\e9bc"; } .icon_qcm_Evl_Devoir_10:before {   content: "\e9bd"; } .icon_retirer_bibliotheque:before {   content: "\e9be"; } .icon_supprimer_pj:before {   content: "\e9bf"; } .icon_cloud_pronote_trait:before {   content: "\e9c0"; } .icon_pinceau:before {   content: "\e9c1"; } .icon_ne_pas_deranger:before {   content: "\e9c2"; } .icon_text:before {   content: "\e9bb"; } .icon_case_inactive:before {   content: "\e9ba"; } .icon_justifier:before {   content: "\e9ad"; } .icon_discussion_repondu:before {   content: "\e9ae"; } .icon_nouvelle_conversation:before {   content: "\e9af"; } .icon_plus_fin:before {   content: "\e9b0"; } .icon_check_fin:before {   content: "\e9b3"; } .icon_case_indetermine:before {   content: "\e9b4"; } .icon_case_on:before {   content: "\e9b5"; } .icon_radio_on:before {   content: "\e9b6"; } .icon_radio_off:before {   content: "\e9b7"; } .icon_info_sondage_publier:before {   content: "\e9b8"; } .icon_info_sondage_non_publier:before {   content: "\e9b9"; } .icon_pastille_evaluation:before {   content: "\e9ac"; } .icon_details_seance:before {   content: "\e9a4"; } .icon_email_participant:before {   content: "\e9a5"; } .icon_liste_etudiant:before {   content: "\e9a6"; } .icon_cent_pourcent:before {   content: "\e9a7"; } .icon_fleche_suivant:before {   content: "\e9a8"; } .icon_fleche_precedent:before {   content: "\e9a9"; } .icon_fleche_num_gauche:before {   content: "\e9aa"; } .icon_DS:before {   content: "\e9ab"; } .icon_cours_virtuel:before {   content: "\e9b1"; } .icon_cours_virtuel_lien:before {   content: "\e9b2"; } .icon_qcm_associer:before {   content: "\e99e"; } .icon_dupliquer_question:before {   content: "\e99f"; } .icon_supprimer_question:before {   content: "\e9a0"; } .icon_nouvelle_question:before {   content: "\e9a1"; } .icon_nouveau_qcm:before {   content: "\e9a2"; } .icon_qcm:before {   content: "\e9a3"; } .icon_bulletin_officiel:before {   content: "\e998"; } .icon_devoir_rendre:before {   content: "\e999"; } .icon_devoir_deposer:before {   content: "\e99a"; } .icon_retour_mobile:before {   content: "\e99b"; } .icon_info_widget:before {   content: "\e99c"; } .icon_disquette_pleine:before {   content: "\e99d"; } .icon_cloud_pronote:before {   content: "\e994"; } .icon_eleve_detache:before {   content: "\e995"; } .icon_strategie_notif:before {   content: "\e996"; } .icon_strategie_code_pin:before {   content: "\e997"; } .icon_Message_Alerte_Contenu_Inapproprie:before {   content: "\e98c"; } .icon_discussion_terminee:before {   content: "\e98d"; } .icon_sortir_reintegrer_conversation:before {   content: "\e98e"; } .icon_brouillon_discussion:before {   content: "\e98f"; } .icon_purger_messages:before {   content: "\e990"; } .icon_archiver_discussion:before {   content: "\e991"; } .icon_classer_discussion:before {   content: "\e992"; } .icon_discussion_cours:before {   content: "\e993"; } .icon_calendrier_aujourdhui:before {   content: "\e980"; } .icon_transferer_discussion:before {   content: "\e981"; } .icon_nouvelle_discussion:before {   content: "\e982"; } .icon_systeme_conversation:before {   content: "\e983"; } .icon_conversation_cours:before {   content: "\e984"; } .icon_conversation_alerte:before {   content: "\e985"; } .icon_conversation_contact_vie_sco:before {   content: "\e986"; } .icon_observation_attention_parents:before {   content: "\e900"; } .icon_encouragement:before {   content: "\e901"; } .icon_saisie_cahier_texte_V2:before {   content: "\e987"; } .icon_Masquer_cours_annule:before {   content: "\e988"; } .icon_sondage_bibliotheque:before {   content: "\e989"; } .icon_fermeture_widget:before {   content: "\e98a"; } .icon_affichage_widget:before {   content: "\e98b"; } .icon_papillon_notif:before {   content: "\e971"; } .icon_papillon_notif_cercle:before {   content: "\e972"; } .icon_appel_non_fait:before {   content: "\e973"; } .icon_pj_salle:before {   content: "\e974"; } .icon_edt_permanence:before {   content: "\e975"; } .icon_connexion_edt:before {   content: "\e976"; } .icon_connexion_pronote:before {   content: "\e977"; } .icon_connexion_http:before {   content: "\e978"; } .icon_appreciation_manquante:before {   content: "\e979"; } .icon_filigrane_ard:before {   content: "\e97a"; } .icon_filigrane_bulletins:before {   content: "\e97b"; } .icon_filigrane_idevoir:before {   content: "\e97c"; } .icon_lien_cliquable:before {   content: "\e97d"; } .icon_calculatrice:before {   content: "\e96f"; } .icon_fiche_cours_partage:before {   content: "\e970"; } .icon_cantine_entree:before {   content: "\e96d"; } .icon_cantine_festif:before {   content: "\e96e"; } .icon_venus:before {   content: "\f221"; } .icon_mars:before {   content: "\f222"; } .icon_troisieme_sexe:before {   content: "\e969"; } .icon_administrateur_hp:before {   content: "\e96a"; } .icon_administrateur_base:before {   content: "\e96b"; } .icon_uniF2C0:before {   content: "\f2c0"; } .icon_cantine_assembler_place:before {   content: "\e94f"; } .icon_cantine_bio:before {   content: "\e94e";   color: #2cb358; } .icon_plat:before {   content: "\e903"; } .icon_cantine_accompagnement:before {   content: "\e902"; } .icon_cantine_dessert:before {   content: "\e904"; } .icon_cantine_fromage:before {   content: "\e905"; } .icon_glass:before {   content: "\f000"; } .icon_casier_trait:before {   content: "\e906"; } .icon_reservation_materiel:before {   content: "\e95a"; } .icon_diagramme:before {   content: "\e947"; } .icon_save:before {   content: "\f0c7"; } .icon_etiquette:before {   content: "\e93a"; } .icon_envelope:before {   content: "\f003"; } .icon_download_alt:before {   content: "\f019"; } .icon_print:before {   content: "\f02f"; } .icon_comments:before {   content: "\f086"; } .icon_mobile_phone:before {   content: "\f10b"; } .icon_mode_conseil_classe:before {   content: "\e953"; } .icon_alerte_oraux:before {   content: "\e907"; } .icon_alerte_demande:before {   content: "\e963"; } .icon_total_colonne:before {   content: "\e95e"; } .icon_total_ligne:before {   content: "\e95f"; } .icon_ordre_chronologique:before {   content: "\e960"; } .icon_cumul_liste:before {   content: "\e961"; } .icon_fleche_num:before {   content: "\e95d"; } .icon_fleche_num_bas:before {   content: "\e96c"; } .icon_coller_liste:before {   content: "\e908"; } .icon_diffuser_info:before {   content: "\e95b"; } .icon_copier_liste:before {   content: "\e946"; } .icon_saisie_appreciation:before {   content: "\e954"; } .icon_reservation_salle:before {   content: "\e955"; } .icon_saisie_cahier_texte:before {   content: "\e956"; } .icon_saisie_note:before {   content: "\e957"; } .icon_faire_appel:before {   content: "\e958"; } .icon_saisie_evaluation:before {   content: "\e959"; } .icon_nouveau_document:before {   content: "\e952"; } .icon_qr_code:before {   content: "\e951"; } .icon_nouvelles_evals:before {   content: "\e950"; } .icon_pour_classe:before {   content: "\e94b"; } .icon_double_check_vide:before {   content: "\e909"; } .icon_double_check:before {   content: "\e94c"; } .icon_pour_ecole:before {   content: "\e94d"; } .icon_delete_clavier_mobile:before {   content: "\e949"; } .icon_competence_non_rendu:before {   content: "\e948"; } .icon_tres_satisfait:before {   content: "\e941"; } .icon_insatisfait:before {   content: "\e942"; } .icon_tres_insatisfait:before {   content: "\e943"; } .icon_chaine:before {   content: "\e944"; } .icon_sens_interdit:before {   content: "\e945"; } .icon_recap_vs_programmation:before {   content: "\e93e"; } .icon_punition_exclusion:before {   content: "\e93f"; } .icon_calendar_empty:before {   content: "\e940"; } .icon_mesure_conservatoire:before {   content: "\e91f"; } .icon_observation:before {   content: "\e93b"; } .icon_Defaut_de_carnet:before {   content: "\e93c"; } .icon_incident:before {   content: "\e93d"; } .icon_lsu:before {   content: "\e939"; } .icon_tel_fax:before {   content: "\e936"; } .icon_tel_personne_autorise:before {   content: "\e937"; } .icon_tel_urgence:before {   content: "\e938"; } .icon_competence_dispense:before {   content: "\e934"; } .icon_competence_absent:before {   content: "\e935"; } .icon_nouvel_evenement:before {   content: "\e92f"; } .icon_diffuser_sondage:before {   content: "\e930"; } .icon_diffuser_information:before {   content: "\e931"; } .icon_casier:before {   content: "\e932"; } .icon_retard:before {   content: "\e933"; } .icon_punition:before {   content: "\e92e"; } .icon_recap_cours:before {   content: "\e92b"; } .icon_intervenants:before {   content: "\e92c"; } .icon_cours_annule:before {   content: "\e92d"; } .icon_absences:before {   content: "\e92a"; } .icon_academie:before {   content: "\e929"; } .icon_entreprise:before {   content: "\e928"; } .icon_eleve:before {   content: "\e927"; } .icon_parents:before {   content: "\e926"; } .icon_enseignant_prof:before {   content: "\e925"; } .icon_appariteur:before {   content: "\e924"; } .icon_dernieres_evals:before {   content: "\e90a"; } .icon_communiquer:before {   content: "\e90b"; } .icon_infos_sondages:before {   content: "\e90c"; } .icon_ical:before {   content: "\e90d"; } .icon_doc_telech:before {   content: "\e90e"; } .icon_bulletin:before {   content: "\e90f"; } .icon_contenu_cours:before {   content: "\e910"; } .icon_feuille_appel:before {   content: "\e911"; } .icon_notes_etoile:before {   content: "\e912"; } .icon_personnes:before {   content: "\e913"; } .icon_releve_notes:before {   content: "\e914"; } .icon_taf:before {   content: "\e915"; } .icon_vs:before {   content: "\e916"; } .icon_clic:before {   content: "\e917"; } .icon_contact_vs:before {   content: "\e918"; } .icon_editeur:before {   content: "\e919"; } .icon_utilisateur:before {   content: "\e91a"; } .icon_num_0:before {   content: "\e91b"; } .icon_num_1:before {   content: "\e91c"; } .icon_num_2:before {   content: "\e91d"; } .icon_num_3:before {   content: "\e91e"; } .icon_num_4:before {   content: "\e920"; } .icon_num_5:before {   content: "\e921"; } .icon_num_6:before {   content: "\e922"; } .icon_num_7:before {   content: "\e923"; } .icon_num_8:before {   content: "\e94a"; } .icon_num_9:before {   content: "\e95c"; } .icon_pdf:before {   content: "\e962"; } .icon_salle_porte:before {   content: "\e964"; } .icon_secretariat:before {   content: "\e965"; } .icon_stats:before {   content: "\e966"; } .icon_notdef:before {   content: "\e967"; } .icon_alerte_ppms:before {   content: "\e968"; } .icon_alert_ppms_notif:before {   content: "\e97e"; } .icon_logo_client_not:before {   content: "\e97f"; } .icon_music:before {   content: "\f001"; } .icon_search:before {   content: "\f002"; } .icon_heart:before {   content: "\f004"; } .icon_star:before {   content: "\f005"; } .icon_star_empty:before {   content: "\f006"; } .icon_user:before {   content: "\f007"; } .icon_film:before {   content: "\f008"; } .icon_th_large:before {   content: "\f009"; } .icon_th:before {   content: "\f00a"; } .icon_th_list:before {   content: "\f00b"; } .icon_ok:before {   content: "\f00c"; } .icon_remove:before {   content: "\f00d"; } .icon_zoom_in:before {   content: "\f00e"; } .icon_zoom_out:before {   content: "\f010"; } .icon_off:before {   content: "\f011"; } .icon_cog:before {   content: "\f013"; } .icon_trash:before {   content: "\f014"; } .icon_home:before {   content: "\f015"; } .icon_file_alt:before {   content: "\f016"; } .icon_time:before {   content: "\f017"; } .icon_inbox:before {   content: "\f01c"; } .icon_repeat:before {   content: "\f01e"; } .icon_refresh:before {   content: "\f021"; } .icon_list_alt:before {   content: "\f022"; } .icon_lock:before {   content: "\f023"; } .icon_flag:before {   content: "\f024"; } .icon_headphones:before {   content: "\f025"; } .icon_volume_off:before {   content: "\f026"; } .icon_volume_down:before {   content: "\f027"; } .icon_volume_up:before {   content: "\f028"; } .icon_book:before {   content: "\f02d"; } .icon_bookmark:before {   content: "\f02e"; } .icon_camera:before {   content: "\f030"; } .icon_font:before {   content: "\f031"; } .icon_bold:before {   content: "\f032"; } .icon_italic:before {   content: "\f033"; } .icon_text_height:before {   content: "\f034"; } .icon_text_width:before {   content: "\f035"; } .icon_align_left:before {   content: "\f036"; } .icon_align_center:before {   content: "\f037"; } .icon_align_right:before {   content: "\f038"; } .icon_align_justify:before {   content: "\f039"; } .icon_list:before {   content: "\f03a"; } .icon_indent_left:before {   content: "\f03b"; } .icon_indent_right:before {   content: "\f03c"; } .icon_facetime_video:before {   content: "\f03d"; } .icon_picture:before {   content: "\f03e"; } .icon_pencil:before {   content: "\f040"; } .icon_map_marker:before {   content: "\f041"; } .icon_adjust:before {   content: "\f042"; } .icon_edit:before {   content: "\f044"; } .icon_share:before {   content: "\f045"; } .icon_check:before {   content: "\f046"; } .icon_chevron_left:before {   content: "\f053"; } .icon_chevron_right:before {   content: "\f054"; } .icon_question_sign:before {   content: "\f059"; } .icon_info_sign:before {   content: "\f05a"; } .icon_arrow_left:before {   content: "\f060"; } .icon_arrow_right:before {   content: "\f061"; } .icon_arrow_up:before {   content: "\f062"; } .icon_arrow_down:before {   content: "\f063"; } .icon_resize_full:before {   content: "\f065"; } .icon_resize_small:before {   content: "\f066"; } .icon_plus:before {   content: "\f067"; } .icon_minus:before {   content: "\f068"; } .icon_asterisk:before {   content: "\f069"; } .icon_exclamation_sign:before {   content: "\f06a"; } .icon_eye_open:before {   content: "\f06e"; } .icon_eye_close:before {   content: "\f070"; } .icon_warning_sign:before {   content: "\f071"; } .icon_calendar:before {   content: "\f073"; } .icon_random:before {   content: "\f074"; } .icon_comment:before {   content: "\f075"; } .icon_chevron_up:before {   content: "\f077"; } .icon_chevron_down:before {   content: "\f078"; } .icon_folder_close:before {   content: "\f07b"; } .icon_folder_open:before {   content: "\f07c"; } .icon_resize_vertical:before {   content: "\f07d"; } .icon_resize_horizontal:before {   content: "\f07e"; } .icon_bar_chart:before {   content: "\f080"; } .icon_cogs:before {   content: "\f085"; } .icon_star_half:before {   content: "\f089"; } .icon_signout:before {   content: "\f08b"; } .icon_pushpin:before {   content: "\f08d"; } .icon_external_link:before {   content: "\f08e"; } .icon_signin:before {   content: "\f090"; } .icon_trophy:before {   content: "\f091"; } .icon_upload_alt:before {   content: "\f093"; } .icon_phone:before {   content: "\f095"; } .icon_check_empty:before {   content: "\f096"; } .icon_bookmark_empty:before {   content: "\f097"; } .icon_phone_sign:before {   content: "\f098"; } .icon_twitter:before {   content: "\f099"; } .icon_facebook:before {   content: "\f09a"; } .icon_unlock:before {   content: "\f09c"; } .icon_credit_card:before {   content: "\f09d"; } .icon_rss:before {   content: "\f09e"; } .icon_hdd:before {   content: "\f0a0"; } .icon_bullhorn:before {   content: "\f0a1"; } .icon_bell:before {   content: "\f0a2"; } .icon_globe:before {   content: "\f0ac"; } .icon_wrench:before {   content: "\f0ad"; } .icon_briefcase:before {   content: "\f0b1"; } .icon_fullscreen:before {   content: "\f0b2"; } .icon_group:before {   content: "\f0c0"; } .icon_link:before {   content: "\f0c1"; } .icon_cloud:before {   content: "\f0c2"; } .icon_paper_clip:before {   content: "\f0c6"; } .icon_reorder:before {   content: "\f0c9"; } .icon_ul:before {   content: "\f0ca"; } .icon_ol:before {   content: "\f0cb"; } .icon_strikethrough:before {   content: "\f0cc"; } .icon_underline:before {   content: "\f0cd"; } .icon_table:before {   content: "\f0ce"; } .icon_magic:before {   content: "\f0d0"; } .icon_undo:before {   content: "\f0e2"; } .icon_legal:before {   content: "\f0e3"; } .icon_bolt:before {   content: "\f0e7"; } .icon_sitemap:before {   content: "\f0e8"; } .icon_umbrella:before {   content: "\f0e9"; } .icon_light_bulb:before {   content: "\f0eb"; } .icon_exchange:before {   content: "\f0ec"; } .icon_cloud_download:before {   content: "\f0ed"; } .icon_cloud_upload:before {   content: "\f0ee"; } .icon_user_md:before {   content: "\f0f0"; } .icon_stethoscope:before {   content: "\f0f1"; } .icon_suitcase:before {   content: "\f0f2"; } .icon_food:before {   content: "\f0f5"; } .icon_file_text_alt:before {   content: "\f0f6"; } .icon_building:before {   content: "\f0f7"; } .icon_ambulance:before {   content: "\f0f9"; } .icon_medkit:before {   content: "\f0fa"; } .icon_h_sign:before {   content: "\f0fd"; } .icon_f0fe:before {   content: "\f0fe"; } .icon_angle_left:before {   content: "\f104"; } .icon_angle_right:before {   content: "\f105"; } .icon_angle_up:before {   content: "\f106"; } .icon_angle_down:before {   content: "\f107"; } .icon_desktop:before {   content: "\f108"; } .icon_laptop:before {   content: "\f109"; } .icon_tablet:before {   content: "\f10a"; } .icon_circle_blank:before {   content: "\f10c"; } .icon_quote_left:before {   content: "\f10d"; } .icon_quote_right:before {   content: "\f10e"; } .icon_reply:before {   content: "\f112"; } .icon_folder_close_alt:before {   content: "\f114"; } .icon_folder_open_alt:before {   content: "\f115"; } .icon_smile:before {   content: "\f118"; } .icon_star_half_empty:before {   content: "\f123"; } .icon_unlink:before {   content: "\f127"; } .icon_question:before {   content: "\f128"; } .icon_exclamation:before {   content: "\f12a"; } .icon_microphone:before {   content: "\f130"; } .icon_microphone_off:before {   content: "\f131"; } .icon_unlock_alt:before {   content: "\f13e"; } .icon_ellipsis_horizontal:before {   content: "\f141"; } .icon_ellipsis_vertical:before {   content: "\f142"; } .icon_play_sign:before {   content: "\f144"; } .icon_eur:before {   content: "\f153"; } .icon_gbp:before {   content: "\f154"; } .icon_usd:before {   content: "\f155"; } .icon_female:before {   content: "\f182"; } .icon_male:before {   content: "\f183"; } .icon_sun:before {   content: "\f185"; } .icon_lune:before {   content: "\f186"; } .icon_archive:before {   content: "\f187"; } .icon_bug:before {   content: "\f188"; } .icon_handicap:before {   content: "\f193"; } .icon_diplome:before {   content: "\f19d"; } .icon_voiture:before {   content: "\f1b9"; } .icon_serveur:before {   content: "\f1c0"; } .icon_uniF1C1:before {   content: "\f1c1"; } .icon_fichier_word:before {   content: "\f1c2"; } .icon_fichier_excel:before {   content: "\f1c3"; } .icon_fichier_powerpoint:before {   content: "\f1c4"; } .icon_fichier_image:before {   content: "\f1c5"; } .icon_fichier_zip:before {   content: "\f1c6"; } .icon_fichier_audio:before {   content: "\f1c7"; } .icon_fichier_video:before {   content: "\f1c8"; } .icon_fichier_web:before {   content: "\f1c9"; } .icon_assistance:before {   content: "\f1cd"; } .icon_envoyer:before {   content: "\f1d9"; } .icon_retour_arriere:before {   content: "\f1da"; } .icon_paragraphe:before {   content: "\f1dd"; } .icon_parametre:before {   content: "\f1de"; } .icon_ballon_foot:before {   content: "\f1e3"; } .icon_copyright:before {   content: "\f1f9"; } .icon_arobase:before {   content: "\f1fa"; } .icon_anniversaire:before {   content: "\f1fd"; } .icon_diagramme_camembert:before {   content: "\f200"; } .icon_analytique:before {   content: "\f201"; } .icon_toggle_switch_off:before {   content: "\f204"; } .icon_toggle_switch_on:before {   content: "\f205"; } .icon_velo:before {   content: "\f206"; } .icon_bus:before {   content: "\f207"; } .icon_internat:before {   content: "\f236"; } .icon_curseur_souris:before {   content: "\f245"; } .icon_curseur_typo:before {   content: "\f246"; } .icon_reserver:before {   content: "\f25d"; } .icon_cc:before {   content: "\f25e"; } .icon_ecran:before {   content: "\f26c"; } .icon_usb:before {   content: "\f287"; } .icon_accessibilite_web:before {   content: "\f29a"; } .icon_uniF2A0:before {   content: "\f2a0"; } .icon_uniF2A2:before {   content: "\f2a2"; } .icon_uniF2A4:before {   content: "\f2a4"; } .icon_uniF2A8:before {   content: "\f2a8"; } .icon_uniF2B5:before {   content: "\f2b5"; } .icon_uniF2BA:before {   content: "\f2ba"; } .icon_uniF2BC:before {   content: "\f2bc"; } .icon_uniF2BD:before {   content: "\f2bd"; } .icon_uniF2BE:before {   content: "\f2be"; } .icon_uniF2C3:before {   content: "\f2c3"; } .icon_uniF2D0:before {   content: "\f2d0"; } .icon_uniF2D2:before {   content: "\f2d2"; } .icon_uniF2D4:before {   content: "\f2d4"; }

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 100;
  src: url('../../../espace/css/fonts/montserrat-100.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-100.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('../../../fonts/montserrat-100italic.woff2') format('woff2'),
       url('../../../fonts/montserrat-100italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('../../../espace/css/fonts/montserrat-200.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-200.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('../../../espace/css/fonts/montserrat-200italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-200italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('../../../espace/css/fonts/montserrat-300.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-300.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('../../../espace/css/fonts/montserrat-300italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-300italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../../../espace/css/fonts/montserrat-regular.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-regular.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('../../../espace/css/fonts/montserrat-italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../../../espace/css/fonts/montserrat-500.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-500.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('../../../espace/css/fonts/montserrat-500italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-500italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../../../espace/css/fonts/montserrat-600.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-600.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('../../../espace/css/fonts/montserrat-600italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-600italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('../../../espace/css/fonts/montserrat-700.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-700.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('../../../espace/css/fonts/montserrat-700italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-700italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('../../../espace/css/fonts/montserrat-800.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-800.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('../../../espace/css/fonts/montserrat-800italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-800italic.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('../../../espace/css/fonts/montserrat-900.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-900.woff') format('woff');
}

@font-face {
  font-family: 'montserrat';
  font-style: italic;
  font-weight: 900;
  src: url('../../../espace/css/fonts/montserrat-900italic.woff2') format('woff2'),
       url('../../../espace/css/fonts/montserrat-900italic.woff') format('woff');
}
.AlignementGauche
{
	text-align : left;
}

.AlignementMilieu
{
	text-align : center;
}

.AlignementDivMilieu
{
	margin-left: auto;
  margin-right: auto;
}

.AlignementDroit
{
	text-align : right;
}

.AlignementHaut
{
	vertical-align : top;
}

.AlignementMilieuVertical
{
	vertical-align : middle;
}

.AlignementDivMilieuVertical
{
	margin-top: auto;
  margin-bottom: auto;
}

.AlignementBas
{
	vertical-align : bottom;
}

.GrisClair {
	color: #CCCCCC;
}

.GrisFonce {
	color : #AAAAAA;
}

.GrisTresFonce {
  color : #737373;
} 

.FondNoir
{
	background-color : black;
}

.FondGrisTresFonce
{
	background-color : #666666;
}

.FondGrisFonce
{
	background-color : #AAAAAA;	
}

.FondGrisClair
{
	background-color : #CCCCCC;
}

.FondGrisTresClair
{
	background-color : #E1E1E1;
}

.FondBlanc
{
	background-color : white;
}

.FondRouge
{
	background-color : #CC3300;
}

.FondJaune
{
	background-color : #FFFF99;
}

.TexteRouge
{
	color : #CC3300;
}
.TexteRougeClair
{
	color : #FF0000;
}
.FondOrange
{
	background-color : #FF9966;
}

.Gris
{
	color: #666666;
}

.Blanc
{
	color : white;
}

.Noir
{
  color: black;
}
 html {   font-size: 62.5%; } body.EspaceIndex {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   font-weight: 400;   font-size: 1.1rem;   line-height: 1.2;   margin: 0;   padding: 0; } .Bandeau {   padding: 5px;   text-transform: none;   font-weight: bold;   font-size: 11px;   background-color: white; } .Cadre {   border-width: 0.05em;   border-style: solid;   padding: 0.3em; } .Debug {   position: absolute;   z-index: 2000;   background-color: white;   left: 250px;   top: 0;   height: 40px;   width: 500px;   overflow: auto;   font-size: 11px; } * {   outline: none; } html {   height: 100%;   scroll-behavior: smooth;   margin: 0;   padding: 0; } body {   width: 100%;   height: 100%;   margin: 0;   padding: 0;   overscroll-behavior-y: contain; } div#div {   display: flex;   flex-direction: column; } .EspaceIndex div#div > .interface_affV {   flex: 1 1 auto;   height: 100%; } .checkbox {   padding: 0 0 0 0;   margin: 0 0 0 0;   border: 0; } textarea {   resize: none;   -moz-resize: none;   box-sizing: border-box; } input {   box-sizing: border-box;   padding: 1px;   margin: 0; } input, textarea {   font-family: inherit;   font-size: inherit;   font-weight: inherit; } textarea, svg {   vertical-align: top; } img {   vertical-align: middle; } .SansSelectionTexte {   -moz-user-select: -moz-none;   -webkit-user-select: none;   -webkit-touch-callout: none;   -ms-user-select: none;   -moz-user-select: none; } input, textarea, .AvecSelectionTexte {   -moz-user-select: text;   -webkit-user-select: text;   -webkit-touch-callout: text;   -ms-user-select: text;   user-select: text; } table {   empty-cells: show; } fieldset {   padding: 3px 6px 8px 6px; } .Insecable {   white-space: pre; } .overflow-auto {   overflow: auto;   position: relative; } .overflow-y-auto {   overflow-y: auto;   overflow-x: hidden;   position: relative; } .overflow-scroll {   overflow: scroll;   position: relative; } .Collapse {   border-collapse: collapse; } .Selection {   background-color: #3399ff;   color: white; } .ThemeAccessible .Selection {   background-color: #7b7b7b; } .BorderInvisible {   border-left: 1px solid transparent;   border-right: 1px solid transparent; } .NoBorder {   border: none; } .MargeHaut {   margin-top: 5px; } .MargeBas {   margin-bottom: 5px; } .MargeDroit {   margin-right: 5px; } .MargeGauche {   margin-left: 5px; } .Zone {   border-width: 0.05em;   border-style: solid;   padding: 0.3em;   margin-top: 0.6em; } .TitreZone {   position: relative;   width: 10px;   top: -1em;   padding: 0.1em;   border-width: 0.1em;   border-style: solid; } .hide, .Fiche {   visibility: hidden; } .show {   visibility: visible; } .Masquer {   display: none; } .BloquerInterface {   position: fixed;   z-index: 1000;   left: 0;   top: 0;   width: 100%;   height: 100%;   background-color: white;   filter: alpha(opacity=0.1);   -moz-opacity: 0.01;   opacity: 0.01; } .VoileOpaque {   background-color: white;   filter: alpha(opacity=50);   -moz-opacity: 0.5;   opacity: 0.5; } .VoileTresOpaque {   background-color: white;   filter: alpha(opacity=20);   -moz-opacity: 0.2;   opacity: 0.2; } .Fiche {   position: absolute;   left: 0;   top: 0; } .BordureReliefHaut {   border-bottom: 1px solid gray;   border-right: 1px solid gray;   border-left: 1px solid white;   border-top: 1px solid white; } .BordureReliefBas {   border-bottom: 1px solid white;   border-right: 1px solid white;   border-left: 1px solid gray;   border-top: 1px solid gray; } .BordureNavigationInactive {   border: 0;   padding: 1px; } .BordureNavigationActive {   border: 1px dotted;   padding: 0; } .Table {   width: 100%;   height: 100%; } .TableauSansHaut {   border-left: black solid 1px;   background-color: White; } .Cellule {   vertical-align: middle;   padding: 2px; } .CelluleSaisie {   margin: 0;   padding: 0;   border-left: 0 solid white;   border-top: 0 solid white;   border-bottom: 0 solid white;   border-right: 0 solid white;   overflow: auto;   width: 100%; } .AvecMarge {   margin: 5px; } .LienConsole {   cursor: pointer;   color: Blue;   text-decoration: underline; } .SansOutline {   outline: 0; } .LienNoir {   color: black;   cursor: pointer;   text-decoration: none; } .LienNoir:hover {   color: black;   cursor: pointer;   text-decoration: underline; } .AvecScrollHorizontal {   overflow-x: scroll; } .AvecScrollVertical {   overflow-y: scroll; } .AvecScrollVerticalAuto {   overflow-y: auto; } .SansOverflow {   overflow: hidden; } .ImageMobile {   width: 90px;   height: 90px;   background-color: transparent;   background-repeat: no-repeat;   background-position: center; } .DegradeLineaireHorizontal {   FILTER: progid:DXImageTransform.Microsoft.Alpha(style=1, opacity=55, finishOpacity=100, startX=100, finishX=0, startY=100, finishY=100); } .divUpload label.emballage input.fichier {   position: relative;   opacity: 0;   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); } .Bordure_Accessible, .CelluleZoneTexte_Accessible, .CelluleTexte_Accessible {   border: 1px solid black; } .CelluleTexte, .CelluleTexte_Accessible, .CelluleZoneTexte, .CelluleZoneTexte_Accessible {   padding: 3px;   box-sizing: border-box; } .CelluleTexteFine, .CelluleTexteFine_Accessible {   padding: 1px; } .InlineBlock {   display: inline-block; } .NoWrap, .NoWrap.NoWrap {   white-space: nowrap; } .NoWrap > * {   white-space: normal; } .WhiteSpaceNormal {   white-space: normal; } .IE_draggable {   touch-action: none; } input:disabled {   background: #EFEFEF;   color: #6B6E77;   -webkit-text-fill-color: #6B6E77; } input[type="image"]:disabled {   background: transparent; } input.InputFile::-ms-value {   width: 0;   display: none; } input.InputFile::-ms-browse {   width: 100%; } input.InputFile::-webkit-file-upload-button {   visibility: hidden; } textarea:disabled {   background: #EFEFEF;   color: #6B6E77; } .ie-ellipsis {   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap; } .ie-telephone::-ms-clear {   width: 0;   height: 0; } .ie-indicatiftel::-ms-clear {   width: 0;   height: 0; } .BorderBox {   box-sizing: border-box; } .ContentBox {   box-sizing: content-box; } @media print {   .NePasImprimer {     display: none !important;   } } @media screen {   .Masquer_Screen {     display: none !important;   } } ul {   margin: 0 0 0 15px;   padding: 0; } .LibelleHaut {   padding-left: 3px;   padding-bottom: 0px; } .GroupeRadioButton {   clear: both;   display: inline-block;   vertical-align: middle; } .GroupeRadioButton > input {   position: absolute;   left: -9999em;   top: -9999em; } .GroupeRadioButton > input + label {   display: inline-block;   padding: 3px 6px;   cursor: pointer;   margin-right: -1px;   background-color: transparent;   font-weight: 400; } .GroupeRadioButton > input + label {   border: #6B6E77 1px solid; } .ThemeFramboise .GroupeRadioButton > input + label {   border: #B9335F 1px solid; } .ThemeFraise .GroupeRadioButton > input + label {   border: #C23B44 1px solid; } .ThemeCitrouille .GroupeRadioButton > input + label {   border: #D05722 1px solid; } .ThemeMandarine .GroupeRadioButton > input + label {   border: #E18400 1px solid; } .ThemeMure .GroupeRadioButton > input + label {   border: #9D447F 1px solid; } .ThemeLavande .GroupeRadioButton > input + label {   border: #8855A3 1px solid; } .ThemePrune .GroupeRadioButton > input + label {   border: #705CB1 1px solid; } .ThemeBleu .GroupeRadioButton > input + label {   border: #3273B5 1px solid; } .ThemeBleuOcean .GroupeRadioButton > input + label {   border: #0281A6 1px solid; } .ThemeBleuCanard .GroupeRadioButton > input + label {   border: #158786 1px solid; } .ThemeEmeraude .GroupeRadioButton > input + label {   border: #0A9B6A 1px solid; } .ThemeFeuille .GroupeRadioButton > input + label {   border: #699A00 1px solid; } .ThemeTaupe .GroupeRadioButton > input + label {   border: #877379 1px solid; } .ThemeChocolat .GroupeRadioButton > input + label {   border: #937A33 1px solid; } .ThemeMobilePN .GroupeRadioButton > input + label {   border: #21874a 1px solid; } .ThemeMobileHP .GroupeRadioButton > input + label {   border: #800041 1px solid; } .ThemeNeutre .GroupeRadioButton > input + label, .GroupeRadioButton > input + label.ThemeNeutre {   border: #6B6E77 1px solid; } .GroupeRadioButton > input + label:first-of-type {   border-radius: 4px 0 0 4px; } .GroupeRadioButton > input + label:last-of-type {   border-radius: 0 4px 4px 0; } .GroupeRadioButton > input:checked + label {   color: white;   font-weight: 600; } .EspaceIndex .GroupeRadioButton > input:checked + label {   background-color: #6B6E77; } .EspaceIndex .ThemeFramboise .GroupeRadioButton > input:checked + label {   background-color: #B9335F; } .EspaceIndex .ThemeFraise .GroupeRadioButton > input:checked + label {   background-color: #C23B44; } .EspaceIndex .ThemeCitrouille .GroupeRadioButton > input:checked + label {   background-color: #D05722; } .EspaceIndex .ThemeMandarine .GroupeRadioButton > input:checked + label {   background-color: #E18400; } .EspaceIndex .ThemeMure .GroupeRadioButton > input:checked + label {   background-color: #9D447F; } .EspaceIndex .ThemeLavande .GroupeRadioButton > input:checked + label {   background-color: #8855A3; } .EspaceIndex .ThemePrune .GroupeRadioButton > input:checked + label {   background-color: #705CB1; } .EspaceIndex .ThemeBleu .GroupeRadioButton > input:checked + label {   background-color: #3273B5; } .EspaceIndex .ThemeBleuOcean .GroupeRadioButton > input:checked + label {   background-color: #0281A6; } .EspaceIndex .ThemeBleuCanard .GroupeRadioButton > input:checked + label {   background-color: #158786; } .EspaceIndex .ThemeEmeraude .GroupeRadioButton > input:checked + label {   background-color: #0A9B6A; } .EspaceIndex .ThemeFeuille .GroupeRadioButton > input:checked + label {   background-color: #699A00; } .EspaceIndex .ThemeTaupe .GroupeRadioButton > input:checked + label {   background-color: #877379; } .EspaceIndex .ThemeChocolat .GroupeRadioButton > input:checked + label {   background-color: #937A33; } .EspaceIndex .ThemeMobilePN .GroupeRadioButton > input:checked + label {   background-color: #21874a; } .EspaceIndex .ThemeMobileHP .GroupeRadioButton > input:checked + label {   background-color: #800041; } .EspaceIndex .ThemeNeutre .GroupeRadioButton > input:checked + label, .EspaceIndex .GroupeRadioButton > input:checked + label.ThemeNeutre {   background-color: #6B6E77; } [class^="iEContextSearch_"], [class*=" iEContextSearch_"] {   color: #21874a;   border-bottom: 1px solid #21874a;   text-decoration: none;   display: inline-block;   overflow: hidden;   background-position: center left;   background-repeat: no-repeat;   background-size: contain;   vertical-align: bottom;   padding: 0 0 0 15px; } .check-conteneur {   padding: 0.2rem 0 0;   display: flex;   flex-wrap: wrap;   align-items: center; } .check-conteneur [type="checkbox"] {   cursor: pointer;   margin: 0;   padding: 0; } .check-conteneur label {   font-size: 1rem;   padding: 0 0.2rem;   margin: 0;   line-height: 1.1; } .pseudo-icone-ds::before {   box-sizing: border-box;   width: 1.6rem;   height: 1.6rem;   padding: 0.1rem;   background: #d9d9d9;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif !important;   font-size: 0.9rem;   font-weight: 600;   text-transform: uppercase;   content: attr(data-ico) !important;   border-radius: 0.2rem; } .pseudo-icone-ds.tiny::before {   width: 1.2rem;   height: 1.2rem;   font-size: 0.8rem !important; }
.Espace
{
	padding : 5px;
}

.EspaceGauche
{
	padding-left : 5px;
}

.EspaceDroit
{
	padding-right : 5px;
}

.EspaceHaut
{
	padding-top : 5px;
}

.EspaceBas
{
	padding-bottom : 5px;
}

.EspaceHaut10
{
	padding-top : 10px;
}

.EspaceBas10
{
	padding-bottom : 10px;
}

.EspaceGauche10
{
	padding-left : 10px;
}

.EspaceDroit10
{
	padding-right : 10px;
}


.GrandEspaceGauche
{
	padding-left : 20px;
}

.GrandEspaceHaut
{
	padding-top : 20px;
}

.GrandEspaceBas
{
	padding-bottom : 20px;
}

.GrandEspaceDroit
{
	padding-right : 20px;
}

.PetitEspace
{
    padding : 3px;
}

.PetitEspaceGauche
{
    padding-left : 3px;
}

.PetitEspaceDroit
{
    padding-right : 3px;
}

.PetitEspaceHaut
{
    padding-top : 3px;
}

.PetitEspaceBas
{
    padding-bottom : 3px;
}

.DoubleEspace
{
	padding : 10px;
}

.EspaceInput
{
  padding : 2px;
  margin: 0px 0px 0px 0px;
}
.Gras
{
	font-weight: 600;
}

.GrasFocus:focus
{
	font-weight: bold;
}

.GrasSurvol:hover
{
	font-weight: bold;
}

.Maigre
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.Italique
{
	font-style: italic;
}

.Souligne
{
	text-decoration : underline;
}

.SouligneSurvol
{
	text-decoration : none;
}

.SouligneSurvol:hover
{
	text-decoration : underline;
}

.Barre
{
 text-decoration: line-through;
}

html, .Texte, .Texte5, .Texte6, .Texte7, .Texte8, .Texte9, .Texte10, .Texte11, .Texte12, .Texte13, .Texte14, .Texte16, .Texte18, .Texte20, .Texte24,
.Titre, .TitreSansTaille, .Titre11Ombre
{
	font-family: 'montserrat', Arial, Verdana, Geneva, Helvetica, sans-serif;
 	text-transform: none;
}

@media screen {
  .Titre11Ombre {
    text-shadow: 0px .1rem .1rem rgba(0, 0, 0, 0.8);
  }

  .Fenetre_Impression .Titre11Ombre{
    text-shadow: none;
  }



  .Texte10, .Titre {
    line-height: 1.3rem;
  }
  .Texte10 [style*="font-size"] {
    line-height: normal;
  }

  .Texte11, .Titre11Ombre {
    line-height: 1.5rem;
  }
  .Texte11 [style*="font-size"] {
    line-height: normal;
  }

  .Texte12 {
    line-height: 17px;
  }
  .Texte12 [style*="font-size"] {
    line-height: normal;
  }

  .InheritLineHeight [style*="font-size"]{
    line-height: inherit;
  }

  .Fenetre_Impression .Texte10,
  .Fenetre_Impression .Texte11,
  .Fenetre_Impression .Texte12,
  .Fenetre_Impression .Titre {
    line-height: normal;
  }
}

@media print {
  .Titre11Ombre {
    text-shadow: none;
    color: black;
  }
}

.Texte5
{
  font-size: .4rem;
}

.Texte6
{
  font-size: .5rem;
}

.Texte7
{
  font-size: .7rem;
}

.Texte8
{
  font-size: .8rem;
}

.Texte9
{
  font-size: .9rem;
  line-height: 1rem;
}

.Texte9 [style*="font-size"] {
  line-height: normal;
}


 .Texte10
{
  font-size: 1.1rem;
}

.Texte11, .Titre11Ombre
{
  font-size: 1.2rem;
}


.Texte12
{
  font-size: 1.3rem;
}

.Texte13
{
  font-size: 1.5rem;
}

.Texte14
{
  font-size: 1.6rem;
}

.Texte16
{
  font-size: 1.9rem;
}

.Texte18
{
  font-size: 2.1rem;
}

.Texte20
{
  font-size: 2.4rem;
}

.Texte24
{
  font-size: 2.9rem;
}

.Titre, .TitreSansTaille {
  font-weight: bold;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
   color: #737373;
   opacity:1;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
   color: #737373;
   opacity:1;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
   color: #737373;
   opacity:1;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
   color: #737373;
   opacity:1;
}

.Tableau {
  empty-cells: show;
  border-collapse: collapse;
  text-transform: none;
  font-size: 11px;
  cursor: default;
}


.Tableau_Titre {
  padding-left: 3px;
  padding-right: 3px;
  text-align : center;
  height: 21px;
}

.Tableau_Titre_Leger {
  text-align : center;
  padding-left : 3px;
  padding-right : 3px;
  margin-bottom : 3px;
}

.Tableau_Colonne {
  padding: 3px;
  background-color: white;
 }

 .Tableau_Cellule {
  padding-left: 3px;
  padding-right: 3px;
  background-color: white;
  height: 21px;
 }
 [class^="Image"], [class*=" Image"] {   background-color: transparent;   background-repeat: no-repeat;   background-position: center; } .Image_FiltrePourListe {   background: url("../../images/FiltrePourListe.png") 0 0 no-repeat;   width: 90px;   height: 15px; } .Image_TAFARendre_RenduPapier {   background-image: url("../../images/IconeTravailARendrePapier.png");   height: 13px; } .Image_TAFARendre_RenduPronote {   background-image: url("../../images/IconeTravailARendreNumerique.png");   height: 13px; } .Image_TAFARendre_RenduPronote_PourFiche {   background-image: url("../../images/IconeTravailARendreNumeriqueFdBeige.png");   height: 13px; } .Image_Pdf {   background-image: url("../../images/pdf.gif");   width: 29px;   height: 9px; } .Image_IconePdf {   background-image: url("../../images/icone-pdf.png");   width: 31px;   height: 31px; } .Image_Loupe_Accueil {   background-image: url("../../images/LoupeAccueil.png");   width: 15px;   height: 15px; } .Image_Liste_Edt {   background-image: url("../../images/IconeListeEdt.png");   width: 16px;   height: 16px; } .Image_ActuInfo {   background-image: url("../../../FichiersRessource/ListeActuInfo.png");   width: 16px;   height: 16px; } .Image_ActuQuestion {   background-image: url("../../../FichiersRessource/ListeActuQuestion.png");   width: 16px;   height: 16px; } .Image_Discussion {   background-image: url("../../../FichiersRessource/Message.png");   width: 16px;   height: 16px; } .Image_Email {   background-image: url("../../images/Email.png");   width: 18px;   height: 18px; } .Image_IconeAbsCoursPrec {   background-image: url("../../../FichiersRessource/AbsenceCoursPrecedent.png");   width: 17px;   height: 17px; } .Image_IconeConvocationAuto {   background-image: url("../../../FichiersRessource/IconeConvocationAuto.png");   width: 17px;   height: 17px; } .Image_IconeConvocationVS {   background-image: url("../../images/IconeConvocationVS.png");   width: 17px;   height: 17px; } .Image_3Points {   background-image: url("../../images/3Points.png");   width: 17px;   height: 4px; } .Image_RecapVS_AbsenceCours, .Image_RecapVS_AbsenceCoursNonJustifie, .Image_RecapVS_AbsenceRepas, .Image_RecapVS_AbsenceInternat, .Image_RecapVS_Retard, .Image_RecapVS_Infirmerie, .Image_RecapVS_PunitionExclusion, .Image_RecapVS_PunitionAutre, .Image_RecapVS_Sanction, .Image_RecapVS_Incident, .Image_RecapVS_ObservationNonLue, .Image_RecapVS_ObservationLue, .Image_RecapVS_Programmation, .Image_RecapVS_SanctionAvecSursis, .Image_RecapVS_EncouragementLu, .Image_RecapVS_EncouragementNonLu, .Image_RecapVS_DefautCarnet, .Image_RecapVS_Autres, .Image_RecapVS_MesureConservatoire {   width: 17px !important;   height: 17px !important; } .Image_DossierComportement_Ouvert, .Image_DossierComportement_Ferme, .Image_DossierSante_Ouvert, .Image_DossierSante_Ferme, .Image_DossierSocial_Ouvert, .Image_DossierSocial_Ferme, .Image_DossierDivers_Ouvert, .Image_DossierDivers_Ferme {   width: 120px;   height: 12px; } .Image_AfficherCoursAnnules, .Image_AfficherPromoPlusTD, .Image_AfficherTDPlusPromo, .Image_AfficherTDPlusLien, .Image_AfficherCoursPlusPromoLiee, .Image_AfficherCoursPlusPromoLieePromo, .Image_AfficherReservationSalle, .Image_Bandeau_Trombone, .Image_Bandeau_Information2, .Image_Bandeau_Deployer, .Image_AfficherCrayon, .Image_BtnCoursNonPlaces {   width: 120px;   height: 20px;   left: 0; } .Image_AfficherCrayonTemp, .Image_AfficherCrayonTempInactif {   width: 20px;   height: 20px; } .Image_Justifie, .Image_Injustifie {   width: 32px;   height: 16px;   left: 0; } .Image_SalleAOuvrir, .Image_SalleAFermer {   width: 64px;   height: 16px;   left: 0; } .Image_PortraitSilhouette {   background-image: url("../../../FichiersRessource/PortraitSilhouette.png"); } .Image_Photo, .Image_Ajouter, .Image_Loupe_Agrandir, .Image_Loupe_Reduire, .Image_Insertion_PieceJointe, .Image_Insertion_Site {   width: 108px;   height: 18px;   left: 0; } .Image_PhotoBandeau, .Image_GrapheAraignee {   width: 120px;   height: 20px;   left: 0; } .Image_Insertion_PieceJointe {   width: 66px;   height: 18px;   left: 0; } .Image_Icone_CS_Box {   background: url("../../../FichiersRessource/LogoBox.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_DropBox {   background: url("../../../FichiersRessource/LogoDropBox.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_GoogleDrive {   background: url("../../../FichiersRessource/LogoGoogleDrive.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_OneDrive {   background: url("../../../FichiersRessource/LogoOneDrive.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_Hubic {   background: url("../../../FichiersRessource/LogoHubic.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_Digiposte {   background: url("../../../FichiersRessource/LogoDigiposte.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_CloudIndex {   background: url("../../../FichiersRessource/LogoCloudPronote.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Icone_CS_Pentila {   background: url("../../../FichiersRessource/LogoPentila.png") 0 0 no-repeat;   width: 16px;   height: 16px; } .Image_Outils_Console {   width: 102px;   height: 17px;   left: 0; } .Image_Kiosque_ListeCahierTexte {   background: transparent url("../../../FichiersRessource/qcmListeCahierTexte.png") no-repeat;   width: 16px;   height: 16px; } .Image_Kiosque_ListeDevoir {   background: transparent url("../../../FichiersRessource/qcmListeDevoir.png") no-repeat;   width: 16px;   height: 16px; } .Image_Lien_Kiosque {   background: url("../../../FichiersRessource/ExportPourListe.png") no-repeat;   width: 17px;   height: 17px; } .Image_Lien_Kiosque {   background: url("../../../FichiersRessource/ExportPourListe.png") no-repeat;   width: 17px;   height: 17px; } .Image_Icone_BtnOneDrive {   background: url("../../../FichiersRessource/BtnOneDrive.png") 0 0 no-repeat;   width: 108px;   height: 18px;   left: 0; } .Image_Icone_BtnOneNote {   background: url("../../../FichiersRessource/BtnOneNote.png") 0 0 no-repeat;   width: 108px;   height: 18px;   left: 0; } .Image_Lien_Kiosque {   background-position: 0 0; } .Image_Lien_Kiosque:hover {   background-position: -34px 0; } .Image_BtnActualiser {   width: 126px;   height: 21px;   left: 0; } .Image_Photo {   background: url("../../images/Photo.png") 0 0 no-repeat; } .Image_PhotoBandeau {   background: url("../../images/PhotoPourBandeauTitre.png") 0 0 no-repeat; } .Image_GrapheAraignee {   background: url("../../images/AfficherGrapheAraignee.png") 0 0 no-repeat; } .Image_SalleAOuvrir {   background: url("../../images/SalleAOuvrirFermer.png") 0 0 no-repeat; } .Image_SalleAFermer {   background: url("../../images/SalleAOuvrirFermer.png") -32px 0 no-repeat; } .Image_RecapVS_AbsenceCours, .Image_RecapVS_AbsenceCoursNonJustifie, .Image_RecapVS_AbsenceRepas, .Image_RecapVS_AbsenceInternat, .Image_RecapVS_Retard, .Image_RecapVS_Infirmerie, .Image_RecapVS_Infirmerie, .Image_RecapVS_PunitionExclusion, .Image_RecapVS_PunitionAutre, .Image_RecapVS_Sanction, .Image_RecapVS_SanctionAvecSursis, .Image_RecapVS_Incident, .Image_RecapVS_ObservationLue, .Image_RecapVS_ObservationNonLue, .Image_RecapVS_EncouragementLu, .Image_RecapVS_EncouragementNonLu, .Image_RecapVS_Programmation, .Image_RecapVS_DefautCarnet, .Image_RecapVS_Autres, .Image_RecapVS_MesureConservatoire {   background-image: url("../../images/Recap_VS.png"); } .Image_RecapVS_AbsenceCours {   background-position: 0 0; } .Image_RecapVS_AbsenceCoursNonJustifie {   background-position: -17px 0; } .Image_RecapVS_AbsenceRepas {   background-position: -34px 0; } .Image_RecapVS_AbsenceInternat {   background-position: -51px 0; } .Image_RecapVS_Retard {   background-position: -68px 0; } .Image_RecapVS_Infirmerie {   background-position: -85px 0; } .Image_RecapVS_PunitionExclusion {   background-position: -102px 0; } .Image_RecapVS_PunitionAutre {   background-position: -119px 0; } .Image_RecapVS_Sanction {   background-position: -136px 0; } .Image_RecapVS_SanctionAvecSursis {   background-position: -136px 0; } .Image_RecapVS_Incident {   background-position: -153px 0; } .Image_RecapVS_ObservationNonLue {   background-position: -170px 0; } .Color_RecapVS_NonLue {   color: #CC3300; } .Color_RecapVS_Lue {   color: black; } .Image_RecapVS_ObservationLue {   background-position: -187px 0; } .Image_RecapVS_Programmation {   background-position: -204px 0; } .Image_RecapVS_EncouragementLu {   background-position: -221px 0; } .Image_RecapVS_EncouragementNonLu {   background-position: -238px 0; } .Image_RecapVS_DefautCarnet {   background-position: -255px 0; } .Image_RecapVS_Autres {   background-position: -272px 0; } .Image_RecapVS_MesureConservatoire {   background-position: -289px 0; } .Image_DossierComportement_Ferme {   width: 14px;   height: 12px;   background: url("../../images/DossierVieScolaire.png") 0 0 no-repeat; } .Image_DossierComportement_Ouvert {   background: url("../../images/DossierVieScolaire.png") -15px 0 no-repeat; } .Image_DossierSocial_Ferme {   background: url("../../images/DossierVieScolaire.png") -30px 0 no-repeat; } .Image_DossierSocial_Ouvert {   background: url("../../images/DossierVieScolaire.png") -45px 0 no-repeat; } .Image_DossierDivers_Ferme {   background: url("../../images/DossierVieScolaire.png") -60px 0 no-repeat; } .Image_DossierDivers_Ouvert {   background: url("../../images/DossierVieScolaire.png") -75px 0 no-repeat; } .Image_DossierSante_Ferme {   background: url("../../images/DossierVieScolaire.png") -90px 0 no-repeat; } .Image_DossierSante_Ouvert {   background: url("../../images/DossierVieScolaire.png") -105px 0 no-repeat; } .Image_Justifie {   background: url("../../images/Motifs.png") 0 0 no-repeat; } .Image_Injustifie {   background: url("../../images/Motifs.png") -16px 0 no-repeat; } .Image_Ajouter {   background: url("../../../FichiersRessource/%2BAjout6Etats.png") 0 0 no-repeat; } .Image_AjoutItem {   background: url("../../../FichiersRessource/%2BAjoutItem.png") 0 0 no-repeat;   width: 8px;   height: 8px; } .Image_Insertion_PieceJointe, .Image_Insertion_PieceJointe_hover {   background: url("../../images/InsertionPieceJointe.png") 0 0 no-repeat; } .Image_Insertion_PieceJointe_hover {   width: 11px;   height: 18px;   left: 0; } .Image_Insertion_PieceJointe_hover:hover {   background-position: -44px 0; } .Image_Outils_Console {   background: url("../../images/OutilsPourConsole.png") 0 0 no-repeat; } .Image_BtnActualiser {   background: url("../../images/BtnActualiser.png") 0 0 no-repeat; } .Image_Insertion_Site {   width: 18px;   height: 22px;   background: url("../../../FichiersRessource/InsertionSiteWeb6Etats.png") 0 0 no-repeat; } .Image_Blog {   width: 12px;   height: 12px;   background: url("../../../FichiersRessource/SiteInternet12.png") 0 0 no-repeat;   display: inline-block;   overflow: hidden;   text-indent: 100%;   white-space: nowrap;   vertical-align: bottom; } .Image_FormatageTexte {   width: 126px;   height: 21px;   left: 0;   background: url("../../../FichiersRessource/FormatageTexte.png") 0 0 no-repeat; } .Image_ChargeDeTravail {   width: 108px;   height: 18px;   left: 0;   background: url("../../images/ChargeDeTravail.png") 0 0 no-repeat; } .Image_Sigma {   width: 16px;   height: 16px;   background: url("../../images/Sigma.png") 0 0 no-repeat; } .Image_EtoileVide {   width: 18px;   height: 10px;   background: url("../../images/etoile-note.png") 0 0 no-repeat; } .Image_EtoilePleine {   width: 18px;   height: 10px;   background: url("../../images/etoile-note.png") -9px 0 no-repeat; } .Image_MonsieurFiche {   width: 120px;   height: 20px;   left: 0;   background: url("../../../FichiersRessource/MonsieurFiche.png") 0 0 no-repeat; } .Image_MrFicheFenetre {   height: 18px;   left: 0;   background: url("../../../FichiersRessource/FicheCoursMonsieurFiche.png") 0 0 no-repeat; } .Image_Punaise {   width: 108px;   height: 18px;   left: 0;   background: url("../../images/Punaise.png") 0 0 no-repeat; } .Image_Tri {   width: 108px;   height: 18px;   left: 0;   background: url("../../images/TriChronologique.png") 0 0 no-repeat; } .Image_AfficherAnciensEtudiants {   width: 108px;   height: 18px;   left: 0;   background: url("../../images/AfficherAnciensEtudiants.png") 0 0 no-repeat; } .Image_Assistant {   width: 108px;   height: 18px;   left: 0;   background: url("../../images/Assistant.png") 0 0 no-repeat; } .Image_AfficherCrayon {   background: url("../../images/AfficherCrayon.png") 0 0 no-repeat; } .Image_AfficherCrayonTemp {   background: url("../../images/AfficherCrayon.png") -80px 0 no-repeat; } .Image_AfficherCrayonTempInactif {   background: url("../../images/AfficherCrayon.png") -20px 0 no-repeat; } .Image_AfficherCoursAnnules {   background: url("../../images/AfficherCoursAnnules.png") 0 0 no-repeat; } .Image_AfficherPromoPlusTD {   background: url("../../images/AfficherPromoPlusTD.png") 0 0 no-repeat; } .Image_AfficherTDPlusPromo {   background: url("../../images/AfficherTDPlusPromo.png") 0 0 no-repeat; } .Image_AfficherTDPlusLien {   background: url("../../images/AfficherTDPlusLien.png") 0 0 no-repeat; } .Image_AfficherCoursPlusPromoLiee {   background: url("../../images/AfficherCoursPlusPromoLiee.png") 0 0 no-repeat; } .Image_AfficherCoursPlusPromoLieePromo {   background: url("../../images/AfficherCoursPlusPromoLieePromo.png") 0 0 no-repeat; } .Image_AfficherReservationSalle {   background: url("../../images/AfficherReservationSalle.png") 0 0 no-repeat; } .Image_Bandeau_Trombone {   background: url("../../images/tromboneBandeau.png") 0 0 no-repeat; } .Image_Bandeau_Information2 {   background: url("../../images/Information2Bandeau.png") 0 0 no-repeat; } .Image_Bandeau_Deployer {   background: url("../../images/Deployer.png") 0 0 no-repeat; } .Image_IcalDownload {   width: 20px;   height: 20px;   left: 0;   background: url("../../images/iCalDownload.png") 0 0 no-repeat; } .Image_EDTGrille, .Image_Outils_Bandeau {   width: 120px;   height: 20px;   left: 0; } .Image_Outils {   width: 120px;   height: 20px;   left: 0; } .Image_EDTGrille {   background: url("../../images/GrillePourBandeauTitre.png") 0 0 no-repeat; } .Image_Outils {   background: url("../../images/OutilsPourBandeauTitre.png") 0 0 no-repeat; } .Image_Outils_Bandeau {   background: url("../../images/AfficherOutils.png") 0 0 no-repeat; } .Image_Outils_Dll {   height: 20px;   background: url("../../../FichiersRessource/OutilsPourBandeauTitre.png") 0 0 no-repeat; } .Image_OutilsBlanc_Dll {   height: 18px;   background: url("../../../FichiersRessource/ColonneOutil.png") 0 0 no-repeat; } .Image_PostIt, .Image_PostItVide, .Image_PostIt_Trombone {   width: 18px;   height: 18px;   background-position: 0 0; } .Image_PostIt {   background-image: url("../../../FichiersRessource/PostIt.png"); } .Image_PostItVide {   background-image: url("../../../FichiersRessource/PostItVide.png"); } .Image_PostIt_Trombone {   background-image: url("../../../FichiersRessource/PostItPlusTrombone.png"); } .Image_VerrouRouge {   background-image: url("../../images/VerrouRouge.png"); } .Image_VerrouNoirPetit {   width: 10px;   height: 10px;   background-image: url("../../images/VerrouNoirPetit.png"); } .Image_VerrouRougePetit {   width: 10px;   height: 10px;   background: url("../../../FichiersRessource/VerrouRougePetit.png") 0 0 no-repeat; } .Image_VerrouJaune {   background-image: url("../../images/VerrouJaune.png"); } .Image_VerrouJaunePetit {   width: 10px;   height: 10px;   background: url("../../images/VerrouJaunePetit.png") 0 0 no-repeat; } .Image_Dll_VerrouPetit {   background-image: url("../../../FichiersRessource/VerrouPetit.png");   height: 10px;   width: 10px; } .Image_Dll_VerrouRouge {   background-image: url("../../../FichiersRessource/VerrouRouge.png");   height: 16px;   width: 16px; } .Image_Dll_VerrouRougeBarre {   background-image: url("../../../FichiersRessource/VerrouRougeBarre.png");   height: 16px;   width: 16px; } .Image_Dll_VerrouJaune {   background-image: url("../../../FichiersRessource/VerrouJaune.png");   height: 16px;   width: 16px; } .Image_Dll_VerrouJauneBarre {   background-image: url("../../../FichiersRessource/VerrouJauneBarre.png");   height: 16px;   width: 16px; } .Image_AppelFait {   background-image: url("../../../FichiersRessource/AppelFait.png"); } .Image_DossierOuvert {   background-image: url("../../images/DossierOuvert.png"); } .Image_Diode_Actif {   width: 19px;   height: 19px;   background-image: url("../../images/diodeActif.png"); } .Image_Diode_Inactif {   width: 19px;   height: 19px;   background-image: url("../../images/diodeInactif.png"); } .Image_DiodeVerte {   width: 19px;   height: 19px;   background-image: url("../../../FichiersRessource/DiodeVerte.png"); } .Image_DiodeGrise {   width: 19px;   height: 19px;   background-image: url("../../../FichiersRessource/DiodeGris.png"); } .Image_CocheVerte {   background-image: url("../../images/CocheVerte.png"); } .Image_CocheSkinee {   background-image: url("../../../FichiersRessource/cocheskinee.png"); } .Image_CocheVerteFiligrane {   background-image: url("../../../FichiersRessource/CocheVerteFiligrane.png"); } .Image_CocheGrise {   background-image: url("../../images/CocheGrise.png"); } .Image_CocheCroixRouge {   background-image: url("../../images/CocheCroixRouge.png"); } .Image_CocheNoire {   background-image: url("../../../FichiersRessource/CroixNoire.png"); } .Image_CocheCroixFiligrane {   background-image: url("../../../FichiersRessource/CocheCroixFiligrane.png"); } .Image_IRouge {   background-image: url("../../images/IRouge.png"); } .Image_EnvoiEmail {   background-image: url("../../images/EnvoiEmail.png"); } .Image_Retard {   background-image: url("../../images/IconeRetard.png"); } .Image_Absence {   background-image: url("../../images/IconeAbsence.png"); } .Image_Dispense {   background-image: url("../../images/IconeDispense.png"); } .Image_QCMpublic {   background-image: url("../../images/QCMpublic.png"); } .Image_FormatArch, .Image_FormatImg, .Image_FormatInconnu, .Image_FormatPDF, .Image_FormatSon, .Image_FormatTexte, .Image_FormatVideo, .Image_FormatExcel, .Image_FormatPPT, .Image_FormatGGB {   width: 16px;   height: 17px;   background-position: left; } .Image_FormatArch {   background-image: url("../../../FichiersRessource/FichierExtensionArchive.png"); } .Image_FormatImg {   background-image: url("../../../FichiersRessource/FichierExtensionImage.png"); } .Image_FormatInconnu {   background-image: url("../../../FichiersRessource/FichierExtensionInconnu.png"); } .Image_FormatPDF {   background-image: url("../../../FichiersRessource/FichierExtensionPage.png"); } .Image_FormatSon {   background-image: url("../../../FichiersRessource/FichierExtensionSon.png"); } .Image_FormatTexte {   background-image: url("../../../FichiersRessource/FichierExtensionTexte.png"); } .Image_FormatVideo {   background-image: url("../../../FichiersRessource/FichierExtensionVideo.png"); } .Image_FormatExcel {   background-image: url("../../../FichiersRessource/FichierExtensionExcel.png"); } .Image_FormatPPT {   background-image: url("../../../FichiersRessource/FichierExtensionPPT.png"); } .Image_FormatGGB {   background-image: url("https://cdn.geogebra.org/static/img/favicon.ico"); } .Image_Publie, .Image_NonPublie, .Image_PublieEnAttente, .Image_Publie_Grise, .Image_NonPublie_Grise, .Image_PublieEnAttente_Grise {   width: 17px;   height: 16px; } .Image_Publie {   background-image: url("../../../FichiersRessource/Publie.png"); } .Image_Publie_Grise {   background-image: url("../../../FichiersRessource/PublieGrise.png"); } .Image_NonPublie_Grise {   background-image: url("../../../FichiersRessource/PublieNonGrise.png"); } .Image_PublieEnAttente_Grise {   background-image: url("../../../FichiersRessource/PublieEnAttenteGrise.png"); } .Image_DestinataireCourrier {   background-image: url("../../../FichiersRessource/DestinataireCourrier.png");   width: 16px;   height: 12px; } .Image_AccesRestreint {   background-image: url("../../../FichiersRessource/IconeConfidentiel.png");   width: 16px;   height: 16px; } .Image_PubliePersonnel {   width: 29px;   height: 16px;   background-image: url("../../../FichiersRessource/PubliePersonnel.png"); } .Image_NonPublie {   background-image: url("../../../FichiersRessource/PublieNon.png"); } .Image_PublieEnAttente {   background-image: url("../../../FichiersRessource/PublieEnAttente.png"); } .Image_Memo {   background-image: url("../../images/memo.png"); } .Image_AbsenceOuverte {   background-image: url("../../images/AbsenceOuverte.png"); } .Image_AbsenceFermee {   background-image: url("../../images/AbsenceFermee.png"); } .Image_CocheRepasPrevu {   width: 35px;   height: 16px;   background-image: url("../../../FichiersRessource/Repas.png"); } .Image_CocheRepasNonPrevu {   width: 35px;   height: 16px;   background-image: url("../../../FichiersRessource/RepasAbsence.png"); } .Image_AbsenceOuverte, .Image_AbsenceFermee {   width: 10px;   height: 15px;   background-color: transparent;   background-repeat: no-repeat;   background-position: left center; } .Image_Bas {   background-image: url("../../images/bas.gif");   width: 20px;   height: 20px; } .Image_ActualiserActif, .Image_Retard, .Image_Absence, .Image_Dispense {   width: 13px;   height: 13px; } .Image_ActualiserActif {   background-image: url("../../images/ActualiserActif.png"); } .Image_FlecheBas, .Image_FlecheHaut, .Image_FlecheDroite, .Image_FlecheBas_Blanc, .Image_FlecheDroite_Blanc, .Image_CadenaFerme_Noir, .Image_CadenaFerme_Blanc, .Image_CadenaOuvert_Noir, .Image_CadenaOuvert_Blanc, .Image_Programme, .Image_ProgrammeDocJoint, .Image_AppelFait, .Image_VerrouRouge, .Image_VerrouJaune, .Image_QCMpublic, .Image_Demande, .Image_CocheVerte, .Image_CocheGrise, .Image_CocheCroixRouge, .Image_CocheNoire, .Image_IRouge, .Image_Memo, .Image_CocheVerteFiligrane, .Image_CocheCroixFiligrane {   width: 16px;   height: 16px; } .Image_EnvoiEmail {   width: 17px;   height: 12px; } .Image_DossierOuvert {   width: 16px;   height: 14px; } .Image_Loupe, .Image_Devoir_Personalise, .SansImage_Devoir_Personalise {   width: 13px;   height: 13px; } .Image_Attention {   width: 16px;   height: 16px; } .Image_FlecheBas {   background-image: url("../../images/fleche_bas.png"); } .Image_FlecheHaut {   background-image: url("../../images/fleche_haut.png"); } .Image_FlecheDroite {   background-image: url("../../images/fleche_droite.png"); } .Image_FlecheBas_Blanc {   background-image: url("../../images/fleche_bas_blanc.png"); } .Image_FlecheDroite_Blanc {   background-image: url("../../images/fleche_droite_blanc.png"); } .Image_CadenaFerme_Noir {   background-image: url("../../images/CadenaFermeNoir.png"); } .Image_CadenaFerme_Blanc {   background-image: url("../../images/CadenaFermeBlanc.png"); } .Image_CadenaOuvert_Noir {   background-image: url("../../images/CadenaOuvertNoir.png"); } .Image_CadenaOuvert_Blanc {   background-image: url("../../images/CadenaOuvertBlanc.png"); } .Image_VerrouPeriodeActiveGris {   width: 5px;   height: 7px;   background-image: url("../../../FichiersRessource/VerrouPeriodeActiveGris.png"); } .Image_Programme {   background-image: url("../../images/Programme.png"); } .Image_ProgrammeDocJoint {   background-image: url("../../images/ProgrammeEtDocJoint.png"); } .Image_Loupe {   background-image: url("../../images/Loupe.png"); } .Image_Demande {   background-image: url("../../images/Demande.png"); } .Image_Telecharger {   background-image: url("../../images/Telecharger.png");   width: 17px;   height: 17px; } .Image_Trombone {   background-image: url("../../images/TrombonePetit.png");   background-repeat: no-repeat;   background-position: center top;   width: 9px;   height: 15px; } .Image_Trombone_Blanc {   background-image: url("../../images/Trombone_Blanc.png");   width: 9px;   height: 17px; } .Image_FicheCours {   background-image: url("../../images/FicheCours.png");   width: 10px;   height: 10px; } .Image_FicheCoursPetit {   background-image: url("../../images/FicheCoursPetit.png");   width: 6px;   height: 6px; } .Image_CroixFermeture {   background-image: url("../../images/CroixFermeture.png");   width: 11px;   height: 11px; } .Image_CroixFermetureMasque {   background-image: url("../../images/CroixFermetureMasque.png");   width: 18px;   height: 18px;   background-position: -18px 0; } .Image_CroixFermetureMasque:hover {   background-position: -54px 0; } .Image_Logo {   background-image: url("../../images/LogoIndex.png");   width: 18px;   height: 18px; } .Image_Retailler {   background-image: url("../../images/resize.gif");   width: 13px;   height: 13px; } .Image_Deploiement, .Image_FermetureDeploiement, .Image_Deploiement_Inactif, .Image_FermetureDeploiement_Inactif {   width: 11px;   height: 11px;   overflow: hidden;   left: 0;   background-image: url("../../images/Deploiement.png"); } .Image_Deploiement {   background-position: 0 0; } .Image_FermetureDeploiement {   background-position: -22px 0; } .Image_Deploiement_Inactif {   background-position: -11px 0; } .Image_FermetureDeploiement_Inactif {   background-position: -33px 0; } .Image_Destinataire_Message_Actif, .Image_Destinataire_Email_Actif, .Image_Destinataire_Email_Inactif, .Image_Destinataire_Papier_Actif, .Image_Destinataire_Papier_Inactif {   width: 18px;   height: 18px; } .Image_Destinataire_Message_Actif {   background-image: url("../../images/DestinataireMessageActif.png"); } .Image_Destinataire_Email_Actif {   background-image: url("../../../FichiersRessource/DestinataireEmailActif.png"); } .Image_Destinataire_Email_Inactif {   background-image: url("../../../FichiersRessource/DestinataireEmailInactif.png"); } .Image_Destinataire_Papier_Actif {   background-image: url("../../../FichiersRessource/DestinatairePapierActif.png"); } .Image_Destinataire_Papier_Inactif {   background-image: url("../../../FichiersRessource/DestinatairePapierInactif.png"); } .divUpload label.emballage {   display: block;   overflow: hidden; } .Image_Competences_NouveauSocle, .Image_Competences_Personnalisees {   width: 18px;   height: 18px; } .Image_Competences_NouveauSocle {   background-image: url("../../../FichiersRessource/Competence.png"); } .Image_Competences_Personnalisees {   background-image: url("../../../FichiersRessource/CompetencePersonnalisee.png"); } .Image_PleinEcran {   width: 120px;   height: 20px;   left: 0;   background: url("../../images/PleinEcranPourBandeauTitre.png") 0 0 no-repeat; } .Image_FlechePrecedent, .Image_FlecheSuivant, .Image_FlechePrecedent_Debut, .Image_FlecheSuivant_Fin {   width: 84px;   height: 14px; } .Image_FlechePrecedent {   background: url("../../images/Precedent6EtatsFondClair.png") 0 0 no-repeat; } .Image_FlecheSuivant {   background: url("../../images/Suivant6EtatsFondClair.png") 0 0 no-repeat; } .Image_FlechePrecedent_Debut {   background: url("../../images/PrecedentDebut6EtatsFondClair.png") 0 0 no-repeat; } .Image_FlecheSuivant_Fin {   background: url("../../images/SuivantFin6EtatsFondClair.png") 0 0 no-repeat; } .Image_CommandeValider, .Image_CommandeImprimer, .Image_CommandeAccesMobile, .Image_CommandeTutoriel, .Image_CommandeAide, .Image_CommandeEnvoieEmail, .Image_CommandeKiosque, .Image_CommandeAccueil, .Image_CommandeGenererPDF, .Image_CommandeTwitter {   width: 180px;   height: 30px; } .Image_CommandeTelechargerClient, .Image_CommandeAccessibilite, .Image_CommandeDeconnecter {   width: 150px;   height: 25px; } .Image_CommandeValider {   background: url("../../images/CommandeValider.png") 0 0 no-repeat; } .Image_CommandeValider_MenuContext {   background: url("../../images/CommandeValiderMenuContext.png") -4px 0 no-repeat;   height: 25px; } .Image_CommandeImprimer {   background: url("../../images/CommandeImprimer.png") 0 0 no-repeat; } .Image_CommandeGenererPDF {   background: url("../../images/CommandeGenererPDF.png") 0 0 no-repeat; } .Image_CommandeAccesMobile {   background: url("../../images/CommandeAccesMobile.png") 0 0 no-repeat; } .Image_CommandeAccueil {   background: url("../../images/CommandeAccueil.png") 0 0 no-repeat; } .Image_CommandeTutoriel {   background: url("../../images/CommandeTutoriel.png") 0 0 no-repeat; } .Image_CommandeAide {   background: url("../../images/CommandeAide.png") 0 0 no-repeat; } .Image_CommandeTelechargerClient {   background: url("../../images/CommandeTelechargerClient.png") 0 0 no-repeat; } .Image_CommandeAccessibilite {   background: url("../../images/CommandeAccessibilite.png") 0 0 no-repeat; } .Image_CommandeEnvoieEmail {   background: url("../../images/CommandeEnvoieEmail.png") 0 0 no-repeat; } .Image_CommandeTwitter {   background: url("../../images/CommandeTwitter.png") 0 0 no-repeat; } .Image_CommandeDeconnecter {   background: url("../../images/CommandeDeconnecter.png") 0 0 no-repeat; } .Image_DeploiementListe_Deploye, .Image_DeploiementListe_NonDeploye {   width: 8px;   height: 9px;   background: url("../../images/DeploiementListe.png") 0 0 no-repeat; } .Image_DeploiementListe_Deploye {   background-position: -8px 0; } .Image_DeploiementListe_NonDeploye {   background-position: 0 0; } .Image_CochePourTitre {   width: 48px;   height: 16px;   background: url("../../images/CochePourTitre.png") 0 0 no-repeat; } .Image_FlecheVersLeBas {   background: url("../../images/FlecheVersLeBas.png") center center no-repeat; } .Image_FlecheVersLeHaut {   background: url("../../images/FlecheVersLeHaut.png") center center no-repeat; } .Image_FlecheEntree {   background-image: url("../../images/FlecheProfEntrant.png");   width: 15px;   height: 15px; } .Image_FlecheSortie {   background-image: url("../../images/FlecheSortie.png");   width: 15px;   height: 15px; } .Image_SMSOK {   background: url("../../images/Destinataire.png") -54px 0 no-repeat;   width: 18px;   height: 18px; } .Image_SMSKO {   background: url("../../images/Destinataire.png") -36px 0 no-repeat;   width: 18px;   height: 18px; } .Image_CourrierOK {   background: url("../../images/Destinataire.png") -18px 0 no-repeat;   width: 18px;   height: 18px; } .Image_CourrierKO {   background: url("../../images/Destinataire.png") 0 0 no-repeat;   width: 18px;   height: 18px; } .Image_HachureCoursSuperpose {   background-image: url("../../images/HachureGriseCoursSuperposes.png");   background-attachment: fixed;   background-repeat: repeat; } .Image_HachureCoursSuperposeDiag {   background-image: url("../../images/HachureGriseCoursSuperposesPourDiag.png");   background-attachment: fixed;   background-repeat: repeat; } .Image_IndisponibiliteEtablissement2 {   background-image: url("../../images/HachureNoir.png");   background-repeat: repeat; } .Image_IndisponibiliteEtablissement {   background-image: url("../../images/IndispoEtab.png");   background-repeat: repeat; } .Image_AffectationSalle_1 {   background-image: url("../../images/ReservationSalle.png");   width: 14px;   height: 14px; } .Image_AffectationSalle_2 {   background-image: url("../../images/ReservationSalleNonValidee.png");   width: 14px;   height: 14px; } .Image_ReservationSallePetit {   background-image: url("../../images/ReservationSallePetit.png");   width: 10px;   height: 10px; } .Image_IconeClientPN, .Image_IconeClientEDT, .Image_IconeRelaisPN, .Image_IconeRelaisEDT, .Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {   width: 16px;   height: 16px; } .Image_IconeClientPN {   background: url("../../../FichiersRessource/IconeClientPN.png") no-repeat; } .Image_IconeClientEDT {   background: url("../../../FichiersRessource/IconeClientEDT.png") no-repeat; } .Image_IconeRelaisPN {   background: url("../../../FichiersRessource/IconeRelaisPN.png") no-repeat; } .Image_IconeRelaisEDT {   background: url("../../../FichiersRessource/IconeRelaisEDT.png") no-repeat; } .Image_Icone_PNET_PN, .Image_Icone_PNET_EDT {   background: url("../../../FichiersRessource/IconePNNet.png") no-repeat; } .Image_ModeExclusif, .Image_ModeExclusifVerrouille {   width: 16px;   height: 16px; } .Image_ModeExclusif {   background: url("../../images/ConnexionModeExclusif.png") 0 0 no-repeat; } .Image_ModeExclusifVerrouille {   background: url("../../images/ConnexionModeExclusif.png") -16px 0 no-repeat; } .Image_CurseurDeTri_Haut, .Image_CurseurDeTri_Bas {   height: 5px;   width: 9px;   background: url("../../images/CurseurDeTri.png") 0 0 no-repeat; } .Image_CurseurDeTri_Haut {   background-position: -9px 0; } .Image_CurseurDeTri_Bas {   background-position: 0 0; } .Image_TelFiche_Domicile, .Image_TelFiche_Portable, .Image_TelFiche_Autre, .Image_TelFiche_Fax {   height: 17px;   width: 17px;   background: url("../../images/TelFiche.png") 0 0 no-repeat; } .Image_TelFiche_Portable {   background-position: -17px 0; } .Image_TelFiche_Autre {   background-position: -34px 0; } .Image_TelFiche_Fax {   background-position: -51px 0; } .Image_ContactsPourBandeauTitre {   width: 120px;   height: 20px;   left: 0;   background: url("../../images/ContactsPourBandeauTitre.png") 0 0 no-repeat; } .Image_DestinatairesSMS_Actif, .Image_DestinatairesSMS_Actif_Accepte, .Image_DestinatairesSMS_Actif_Refuse, .Image_DestinatairesSMS_Inactif {   height: 18px;   width: 18px;   background: url("../../images/DestinatairesSMS.png") 0 0 no-repeat; } .Image_DestinatairesSMS_Actif {   background-position: -54px 0; } .Image_DestinatairesSMS_Actif_Accepte {   background-position: -36px 0; } .Image_DestinatairesSMS_Actif_Refuse {   background-position: 0 0; } .Image_DestinatairesSMS_Inactif {   background-position: -18px 0; } .Image_IconeTravailAFaire {   height: 14px;   width: 11px;   background: url("../../images/IconeTravailAFaire.png") 0 0 no-repeat; } .Image_Attention {   background: url("../../images/attention.png") 0 0 no-repeat; } .Image_Devoir_Personalise {   background: url("../../images/DevoirPersonalise.png") 0 0 no-repeat; } .Image_Poubelle {   width: 18px;   height: 18px;   background: url("../../../FichiersRessource/Poubelle.png"); } .Image_PoubelleInactif {   height: 18px;   width: 18px;   background: url("../../../FichiersRessource/Poubelle.png") -18px 0 no-repeat; } .Image_BtnListeDiffusion {   width: 18px;   height: 18px;   background: url("../../../FichiersRessource/BtnListeDiffusion.png"); } .Image_BtnListeDiffusionInactif {   height: 18px;   width: 18px;   background: url("../../../FichiersRessource/BtnListeDiffusion.png") -18px 0 no-repeat; } .Image_i_information {   background-image: url(../../../images/Information.png);   background-repeat: no-repeat;   background-color: transparent;   width: 13px;   height: 12px;   vertical-align: middle;   margin-left: 10px;   cursor: pointer; } .Image_Information2, .Image_Information2_Contain {   background-image: url("../../images/Information2.png");   background-repeat: no-repeat; } .Image_Information2 {   background-position: center top;   width: 9px;   height: 14px; } .Image_Information2_Contain {   background-size: contain; } .Image_ColorPicker {   background-image: url(../../../images/CouleurChoix.png);   width: 150px;   height: 150px; } .Image_SliderCouleur {   background-image: url(../../../images/SliderCouleur.png);   width: 17px;   height: 150px; } .Image_CouleurSelection {   background: url(../../../images/CouleurSelection.png) 0 0 no-repeat;   width: 11px;   height: 11px;   margin: -5px 0 0 -5px;   overflow: hidden; } .Image_CouleurIndicateur {   background-image: url(../../../images/CouleurIndicateur.png);   width: 35px;   height: 9px; } .Image_TeinteIndicateur {   background-image: url(../../../images/TeinteIndicateur.png);   width: 9px;   height: 42px; } .Image_Public {   height: 16px;   width: 16px;   background: url("../../images/Public.png") 0 0 no-repeat; } .Image_Fond_Connexion_HP {   background: url("../../images/texture.png") top left repeat; } .Image_Infos {   height: 12px;   width: 12px;   background: url("../../images/infos.png") 0 0 no-repeat; } .Image_Infos_Transparent {   height: 12px;   width: 12px;   background-image: url("../../../FichiersRessource/Infos.png"); } .Image_IManuel {   height: 25px;   width: 480px;   background: url("../../images/iManuel.png") 0 0 no-repeat; } .Image_QCM_AjouterImage {   height: 18px;   width: 18px;   background: url("../../images/AffichageAjouterImage.png") 0 0 no-repeat; } .Image_QCM_ImagePourListe {   height: 18px;   width: 18px;   background: url("../../images/ImagePourListe.png") 0 0 no-repeat; } .Image_QCM_ModifierImage {   height: 18px;   width: 18px;   background: url("../../images/ModifierImage.png") 0 0 no-repeat; } .Image_QCM_SupprimerImage {   height: 18px;   width: 18px;   background: url("../../images/QcmSupprimer.png") 0 0 no-repeat; } .Image_QCM_AjouterSon {   height: 18px;   width: 18px;   background: url("../../images/AffichageAjouterSon.png") 0 0 no-repeat; } .Image_QCM_ModifierSon {   height: 18px;   width: 18px;   background: url("../../images/QcmEditer.png") 0 0 no-repeat; } .Image_QCM_SupprimerSon {   height: 18px;   width: 18px;   background: url("../../images/QcmSupprimer.png") 0 0 no-repeat; } .ImageBoutonTrouQCM {   height: 14px;   width: 14px;   background: url("../../images/qcmDefinirTrou14.png") 0 0 no-repeat;   margin-left: 5px; } .Image_QCM_DrapeauRessenti {   height: 18px;   width: 18px;   background: url("../../images/QcmDrapeauRessenti.png") 0 0 no-repeat; } .Image_Attendre_Petit {   height: 16px;   width: 16px;   background: url("../../images/attendre16.gif"); } .Image_RadioB_Coche_Fenetre, .Image_RadioB_Decoche_Fenetre, .Image_CheckB_Coche_Fenetre, .Image_CheckB_Decoche_Fenetre {   height: 11px;   width: 11px; } .Image_RadioB_Coche_Fenetre {   background-image: url("../../images/CheckRadio_Coche_Fenetre.png"); } .Image_RadioB_Decoche_Fenetre {   background-image: url("../../images/CheckRadio_Decoche_Fenetre.png"); } .Image_CheckB_Coche_Fenetre {   background-image: url("../../images/Checkbox_Coche_Fenetre.png"); } .Image_CheckB_Decoche_Fenetre {   background-image: url("../../images/Checkbox_Decoche_Fenetre.png"); } .Image_Dll_Attention {   background-image: url("../../../FichiersRessource/Attention.png");   height: 16px;   width: 16px; } .Image_Dll_TelMaison {   background-image: url("../../../FichiersRessource/TelMaison.png");   height: 16px;   width: 16px; } .Image_Dll_TelTravail {   background-image: url("../../../FichiersRessource/TelTravail.png");   height: 16px;   width: 16px; } .Image_Dll_TelPortable {   background-image: url("../../../FichiersRessource/TelPortable.png");   height: 16px;   width: 16px; } .Image_Dll_TelFax {   background-image: url("../../../FichiersRessource/TelFax.png");   height: 16px;   width: 16px; } .Image_CasierRessourcePedagogique {   background-image: url("../../images/fleche_casier.png");   height: 20px;   width: 20px; } .Image_RetourBandeau {   background-image: url("../../images/RetourBandeau.png");   height: 18px;   width: 18px; } .Image_Messagerie_Groupe {   background-image: url("../../../FichiersRessource/MessagerieGroupe.png");   height: 16px;   width: 16px; } .Image_Messagerie_FlecheBlanche {   width: 13px;   height: 18px;   background: url("../../images/fleche_message_encours.png") 0 0 no-repeat; } .Image_Messagerie_FlecheRouge {   width: 5px;   height: 9px;   background: url("../../images/petiteflecherouge.png") 0 0 no-repeat; } .Image_Redirection_Classique {   width: 120px;   height: 120px;   background: url("../../images/mobile/version_classique_PN.png") 0 0 no-repeat;   margin: 0 auto; } .Image_Redirection_Mobile {   width: 120px;   height: 120px;   background: url("../../images/mobile/version_mobile_PN.png") 0 0 no-repeat;   margin: 0 auto; } .Image_Redirection_Classique_HP {   width: 120px;   height: 120px;   background: url("../../images/mobile/version_classique_HP.png") 0 0 no-repeat;   margin: 0 auto; } .Image_Redirection_Mobile_HP {   width: 120px;   height: 120px;   background: url("../../images/mobile/version_mobile_HP.png") 0 0 no-repeat;   margin: 0 auto; } .Image_Redirection_Question {   width: 42px;   height: 67px;   background: url("../../images/mobile/demande_version.png") 0 0 no-repeat; } .Image_DevoirRefait {   background-image: url("../../images/DevoirRefait.png");   height: 16px;   width: 16px; } .Image_FondMenuOnglet {   background: url("../../images/bg.png") 0 0 repeat-x; } .Image_ListeCreation {   background-image: url("../../../FichiersRessource/AjoutListeCreation.png");   height: 13px;   width: 13px; } .Image_EvolutionHausse {   background-image: url("../../images/evolution_1.gif");   height: 16px;   width: 16px; } .Image_EvolutionStable {   background-image: url("../../images/evolution_2.gif");   height: 16px;   width: 16px; } .Image_EvolutionBaisse {   background-image: url("../../images/evolution_3.gif");   height: 16px;   width: 16px; } .Image_CopierListe {   height: 15px;   width: 15px;   background: url("../../images/CopierPourListe.png") 0 0 no-repeat; } .Image_CroixNote {   background-image: url("../../images/croixNote.png");   background-repeat: no-repeat; } .Image_StickerDispense {   width: 68px;   height: 16px;   background: url("../../../FichiersRessource/StickerDispense.png") 0 0 no-repeat; } .Image_VisaEtablissement {   width: 27px;   height: 16px;   background: url("../../../FichiersRessource/VisaEtablissement.png") 0 0 no-repeat; } .Image_VisaInspecteur {   width: 27px;   height: 16px;   background: url("../../../FichiersRessource/VisaInspecteur.png") 0 0 no-repeat; } .Image_Vu {   width: 27px;   height: 16px;   background: url("../../../FichiersRessource/Visa.png") 0 0 no-repeat; } .Image_DeploiementBandeau {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/DeploiementBandeau.png") 0 0 no-repeat; } .Image_Crayon {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/Crayon.png") 0 0 no-repeat; } .Image_CroixFermer {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/CroixFermer.png"); } .Image_AssistantSaisie {   height: 20px;   background: url("../../../FichiersRessource/AssistantSaisieAppreciation.png"); } .Image_PhotoPourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PhotoPourBandeauTitre.png"); } .Image_PunaisePourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PunaisePourBandeauTitre.png"); } .Image_PassageAuSuivantPourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PassageAuSuivantPourBandeau.png"); } .Image_PassageAuPrecedentPourBandeau {   height: 20px;   background: url("../../../FichiersRessource/PassageAuPrecedentPourBandeau.png"); } .Image_ContactVS {   height: 30px;   background: url("../../images/CommandeContactVS.png"); } .Image_TrombonePetit {   height: 11px;   width: 11px;   background: url("../../../FichiersRessource/Trombone.png"); } .Image_TrombonePetit_Blanc {   height: 11px;   width: 11px;   background: url("../../../FichiersRessource/ColonneTrombone.png"); } .Image_SystemeEnregistrer {   height: 22px;   background: url("../../../FichiersRessource/SystemeEnregistrer.png"); } .Image_ColonnePostIt {   height: 18px;   width: 18px;   background: url("../../../FichiersRessource/ColonnePostIt.png"); } .Image_Icone_QCM {   height: 18px;   width: 18px;   min-width: 18px;   background: url("../../../FichiersRessource/IconeQCM.png");   background-repeat: no-repeat; } .Image_PublierSuivi {   background-image: url("../../../FichiersRessource/PostIt1EtatExpire.png"); } .Image_Colonne_HP_IconeHebergement {   height: 18px;   width: 18px;   background-image: url("../../images/Colonne_HP_IconeHebergement.png"); } .Image_MessagerieBloquee {   height: 18px;   width: 24px;   background-image: url("../../../FichiersRessource/MessagerieBloquee.png"); } .Image_OuvrirCalendrier {   height: 16px;   width: 16px;   background-image: url("../../../FichiersRessource/OuvrirCalendrier.png"); } .Image_PaletteDesCouleurs {   height: 16px;   width: 22px;   background-image: url("../../../FichiersRessource/PaletteDesCouleurs.png"); } .Image_IconeFinanceur {   height: 19px;   width: 19px;   background-image: url("../../../FichiersRessource/IconeFinanceur.png"); } .Image_IconeHebergeur {   height: 19px;   width: 19px;   background-image: url("../../../FichiersRessource/IconeHebergeur.png"); } .Image_IconePerceveur {   height: 19px;   width: 19px;   background-image: url("../../../FichiersRessource/IconePerceveur.png"); } .Image_AfficheListeDesElevesPourBandeauTitre {   width: 120px;   height: 20px;   left: 0;   background: url("../../../FichiersRessource/AfficheListeDesElevesPourBandeauTitre.png") 0 0 no-repeat; } .Image_AutorisationSortie {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/AffichageAutorisations.png") 0 0 no-repeat; } .Hachure {   background-image: url("../../images/ObliqueGris.png");   background-attachment: fixed; } .FlecheDroiteMenuContextuel {   background-image: url("../../images/FlecheDroiteMenuContextuel.png");   width: 15px;   height: 15px;   background-repeat: no-repeat; } .FlecheDroiteMenuContextuelSurvol {   background-image: url("../../images/FlecheDroiteMenuContextuel.png");   width: 15px;   height: 15px;   background-repeat: no-repeat;   background-position: -15px 0; } .Image_Casier_Sujet, .Image_Casier_Corrige, .Image_Casier_DocumentJoint, .Image_Casier_IDevoir {   width: 16px;   height: 16px; } .Image_Casier_Sujet {   background-image: url("../../../FichiersRessource/CasierSujet.png"); } .Image_Casier_Corrige {   background-image: url("../../../FichiersRessource/CasierCorrige.png"); } .Image_Casier_DocumentJoint {   background-image: url("../../../FichiersRessource/CasierDocJoints.png"); } .Image_Casier_IDevoir {   background-image: url("../../../FichiersRessource/CasierIDevoir.png"); } .Image_CommandesEDT_EmailParticipantsCours, .Image_CommandesEDT_ListeDesEleves, .Image_CommandesEDT_DetailSeances, .Image_CommandesEDT_Notes, .Image_CommandesEDT_Appreciations, .Image_CommandesEDT_Appel, .Image_CommandesEDT_CDT {   width: 132px;   height: 22px; } .Image_CommandesEDT_EmailParticipantsCours {   background: url("../../../FichiersRessource/EmailParticipantsCours.png") 0 0 no-repeat; } .Image_CommandesEDT_ListeDesEleves {   background: url("../../../FichiersRessource/AfficheListeDesEleves.png") 0 0 no-repeat; } .Image_CommandesEDT_DetailSeances {   background: url("../../../FichiersRessource/DetailSeances.png") 0 0 no-repeat; } .Image_CommandesEDT_Notes {   background: url("../../../FichiersRessource/SystemeNotes.png") 0 0 no-repeat; } .Image_CommandesEDT_Appreciations {   background: url("../../../FichiersRessource/SystemeAppreciations.png") 0 0 no-repeat; } .Image_CommandesEDT_Appel {   background: url("../../../FichiersRessource/SystemeFaireLAppel.png") 0 0 no-repeat; } .Image_CommandesEDT_CDT {   background: url("../../../FichiersRessource/SystemeCahierDeTexte.png") 0 0 no-repeat; } .Image_CourrierEnvoye, .Image_CourrierNonEnvoye, .Image_CourrierErreur, .Image_CourrierSpam {   height: 17px;   width: 16px; } .Image_CourrierEnvoye {   background: url("../../../FichiersRessource/CourrierEnvoye.png"); } .Image_CourrierNonEnvoye {   background: url("../../../FichiersRessource/CourrierNonEnvoye.png"); } .Image_CourrierErreur {   background: url("../../../FichiersRessource/CourrierErreur.png"); } .Image_CourrierSpam {   background: url("../../../FichiersRessource/CourrierSpam.png"); } .Image_CocheVerte.as-icon, .Image_CocheGrise.as-icon, .Image_CocheCroixRouge.as-icon, .Image_CocheNoire.as-icon, .Image_CocheVerteFiligrane.as-icon, .Image_CocheCroixFiligrane.as-icon {   background-image: none;   height: 1.3rem; } .Image_CocheVerte.as-icon::before, .Image_CocheGrise.as-icon::before, .Image_CocheCroixRouge.as-icon::before, .Image_CocheNoire.as-icon::before, .Image_CocheVerteFiligrane.as-icon::before, .Image_CocheCroixFiligrane.as-icon::before {   font: 400 1.3rem "Educ-Font"; } .Image_CocheVerte.as-icon::before, .Image_CocheGrise.as-icon::before, .Image_CocheVerteFiligrane.as-icon::before {   content: ""; } .Image_CocheCroixRouge.as-icon::before, .Image_CocheNoire.as-icon::before, .Image_CocheCroixFiligrane.as-icon::before {   content: ""; } .Image_CochePourTitre.as-icon, .Image_CochePourTitre.is-checked.as-icon {   background-image: none; } .Image_CochePourTitre.as-icon::before, .Image_CochePourTitre.is-checked.as-icon::before {   font-family: "Educ-Font";   font-weight: 400; } .Image_CochePourTitre.as-icon {   height: 1.5rem;   width: 1.5rem; } .Image_CochePourTitre.as-icon::before {   content: "";   font-size: 1.5rem; } .Image_CochePourTitre.is-checked.as-icon {   height: 1.5rem;   width: 1.7rem; } .Image_CochePourTitre.is-checked.as-icon::before {   content: "";   font-size: 1.8rem; } .Image_CocheVerte.as-icon::before, .Image_CochePourTitre.as-icon::before, .Image_CochePourTitre.is-checked.as-icon::before {   color: #6B6E77; } .ThemeFramboise .Image_CocheVerte.as-icon::before, .ThemeFramboise .Image_CochePourTitre.as-icon::before, .ThemeFramboise .Image_CochePourTitre.is-checked.as-icon::before {   color: #B9335F; } .ThemeFraise .Image_CocheVerte.as-icon::before, .ThemeFraise .Image_CochePourTitre.as-icon::before, .ThemeFraise .Image_CochePourTitre.is-checked.as-icon::before {   color: #C23B44; } .ThemeCitrouille .Image_CocheVerte.as-icon::before, .ThemeCitrouille .Image_CochePourTitre.as-icon::before, .ThemeCitrouille .Image_CochePourTitre.is-checked.as-icon::before {   color: #D05722; } .ThemeMandarine .Image_CocheVerte.as-icon::before, .ThemeMandarine .Image_CochePourTitre.as-icon::before, .ThemeMandarine .Image_CochePourTitre.is-checked.as-icon::before {   color: #E18400; } .ThemeMure .Image_CocheVerte.as-icon::before, .ThemeMure .Image_CochePourTitre.as-icon::before, .ThemeMure .Image_CochePourTitre.is-checked.as-icon::before {   color: #9D447F; } .ThemeLavande .Image_CocheVerte.as-icon::before, .ThemeLavande .Image_CochePourTitre.as-icon::before, .ThemeLavande .Image_CochePourTitre.is-checked.as-icon::before {   color: #8855A3; } .ThemePrune .Image_CocheVerte.as-icon::before, .ThemePrune .Image_CochePourTitre.as-icon::before, .ThemePrune .Image_CochePourTitre.is-checked.as-icon::before {   color: #705CB1; } .ThemeBleu .Image_CocheVerte.as-icon::before, .ThemeBleu .Image_CochePourTitre.as-icon::before, .ThemeBleu .Image_CochePourTitre.is-checked.as-icon::before {   color: #3273B5; } .ThemeBleuOcean .Image_CocheVerte.as-icon::before, .ThemeBleuOcean .Image_CochePourTitre.as-icon::before, .ThemeBleuOcean .Image_CochePourTitre.is-checked.as-icon::before {   color: #0281A6; } .ThemeBleuCanard .Image_CocheVerte.as-icon::before, .ThemeBleuCanard .Image_CochePourTitre.as-icon::before, .ThemeBleuCanard .Image_CochePourTitre.is-checked.as-icon::before {   color: #158786; } .ThemeEmeraude .Image_CocheVerte.as-icon::before, .ThemeEmeraude .Image_CochePourTitre.as-icon::before, .ThemeEmeraude .Image_CochePourTitre.is-checked.as-icon::before {   color: #0A9B6A; } .ThemeFeuille .Image_CocheVerte.as-icon::before, .ThemeFeuille .Image_CochePourTitre.as-icon::before, .ThemeFeuille .Image_CochePourTitre.is-checked.as-icon::before {   color: #699A00; } .ThemeTaupe .Image_CocheVerte.as-icon::before, .ThemeTaupe .Image_CochePourTitre.as-icon::before, .ThemeTaupe .Image_CochePourTitre.is-checked.as-icon::before {   color: #877379; } .ThemeChocolat .Image_CocheVerte.as-icon::before, .ThemeChocolat .Image_CochePourTitre.as-icon::before, .ThemeChocolat .Image_CochePourTitre.is-checked.as-icon::before {   color: #937A33; } .ThemeMobilePN .Image_CocheVerte.as-icon::before, .ThemeMobilePN .Image_CochePourTitre.as-icon::before, .ThemeMobilePN .Image_CochePourTitre.is-checked.as-icon::before {   color: #21874a; } .ThemeMobileHP .Image_CocheVerte.as-icon::before, .ThemeMobileHP .Image_CochePourTitre.as-icon::before, .ThemeMobileHP .Image_CochePourTitre.is-checked.as-icon::before {   color: #800041; } .ThemeNeutre .Image_CocheVerte.as-icon::before, .Image_CocheVerte.as-icon::before.ThemeNeutre, .ThemeNeutre .Image_CochePourTitre.as-icon::before, .Image_CochePourTitre.as-icon::before.ThemeNeutre, .ThemeNeutre .Image_CochePourTitre.is-checked.as-icon::before, .Image_CochePourTitre.is-checked.as-icon::before.ThemeNeutre {   color: #6B6E77; } .Image_CocheGrise.as-icon::before {   color: #999999; } .Image_CocheNoire.as-icon::before {   color: #151818; } .Image_CocheCroixRouge.as-icon::before {   color: #ff3838; } .Image_CocheVerteFiligrane.as-icon::before, .Image_CocheCroixFiligrane.as-icon::before {   -webkit-text-stroke: 0.2rem #999999;   -webkit-text-fill-color: transparent; }
 .Image_IconeDS {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/IconeDS.png") 0 0 no-repeat; }
 i.image_centrale_notification:before {   content: ""; } .OeilBarre {   background: transparent url("../../../FichiersRessource/OeilBarre.png") no-repeat 0 0;   height: 16px;   width: 16px;   background-position: center; } .Image_Repere {   background: transparent url("../../../FichiersRessource/Repere.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_AppelOk {   background: transparent url("../../../FichiersRessource/AppelFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_AppelFaitVerrouille {   background: transparent url("../../../FichiersRessource/AppelVerrouFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_AppelNonFaitVerrouille {   background: transparent url("../../../FichiersRessource/AppelVerrouNonFait.png") no-repeat 0 0;   height: 16px;   width: 16px; } .Image_IconeTAFDonnePourCours {   background: transparent url("../../../FichiersRessource/ListeTravailDonnePourCours.png") no-repeat 0 0;   height: 15px;   width: 14px; } .Image_IconeTAFDonnePourCoursBilleVerte {   background: transparent url("../../../FichiersRessource/ListeTravailDonnePourCoursBilleVerte.png") no-repeat 0 0;   height: 15px;   width: 14px; } .Image_IconeTAFDonnePourCoursAvecPJ {   background-image: url("../../../FichiersRessource/ListeTravailDonnePourCoursTrombone.png");   background-repeat: no-repeat;   background-position: center;   width: 16px;   height: 16px; } .Image_IconeContenuPourCours {   background-image: url("../../../FichiersRessource/GrilleTrombone.png");   background-repeat: no-repeat;   background-position: center;   background-size: contain;   width: 16px;   height: 16px; } .Image_IconeContenuPourCoursAvecPJ {   background-image: url("../../../FichiersRessource/GrilleTromboneContenu.png");   background-repeat: no-repeat;   background-position: center;   background-size: contain;   width: 16px;   height: 16px; } .Image_IconeCrayon {   background-image: url("../../../FichiersRessource/crayon.png");   background-repeat: no-repeat;   background-position: center;   width: 108px;   height: 18px; } .Image_OralOkProgression {   background: transparent url("../../../FichiersRessource/OralOk.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_OralKoProgression {   background: transparent url("../../../FichiersRessource/OralAlerte.png") no-repeat 0 0;   height: 13px;   width: 13px; } .Image_PointRougeEnRelief {   background: transparent url("../../../FichiersRessource/PointRougeEnRelief.png") no-repeat 0 0;   height: 10px;   width: 10px; } .Image_PointVertEnRelief {   background: transparent url("../../../FichiersRessource/PointVertEnRelief.png") no-repeat 0 0;   height: 10px;   width: 10px; } .Image_SexeMars {   background-image: url("../../images/SexeMars.png");   width: 16px;   height: 16px; } .Image_SexeVenus {   background-image: url("../../images/SexeVenus.png");   width: 16px;   height: 16px; } .Image_EtatAnnule {   width: 16px;   height: 16px;   background-image: url("../../../FichiersRessource/EtatAnnule.png"); } .Image_EtatNonPlace {   background-image: url("../../../FichiersRessource/EtatNonPlace.png");   height: 16px;   width: 16px; } .Image_BtnCoursNonPlaces {   background-image: url("../../images/AfficherCoursNonPlaces.png"); } .Image_PinceauRouge, .Image_PinceauVert {   width: 108px;   height: 18px; } .Image_PinceauRouge {   background: url("../../images/PinceauRouge.png") 0 0 no-repeat; } .Image_PinceauVert {   background: url("../../images/PinceauVert.png") 0 0 no-repeat; } .ImageFond.Image_Connexion_HP_vide {   background: url("../../images/background.jpg") center center repeat; } .Image_Connexion_HP_00 {   background: url("../../images/2016/hp2016_00.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_01 {   background: url("../../images/2016/hp2016_01.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_02 {   background: url("../../images/2016/hp2016_02.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_03 {   background: url("../../images/2016/hp2016_03.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_04 {   background: url("../../images/2016/hp2016_04.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_05 {   background: url("../../images/2016/hp2016_05.jpg") center center no-repeat;   background-size: cover; } .Image_Connexion_HP_06 {   background: url("../../images/2016/hp2016_06.jpg") center center no-repeat;   background-size: cover; } .Image_Texture_Connexion_HP {   background: url("../../images/texture.png") top left repeat; } .Fond_Login_HP {   background: #fff url("../../images/icone-identifiant-login.png") 5px center no-repeat;   padding: 0 0 0 28px; } .Fond_Mdp_HP {   background: #fff url("../../images/icone-mdp-login.png") 5px center no-repeat;   padding: 5px 5px 5px 28px; } .Image_IconeDS_Petit {   width: 14px;   height: 11px;   background: url("../../../FichiersRessource/IconeDSpetit.png") 0 0 no-repeat; } .Image_HoraireCoursGrille {   width: 9px;   height: 13px;   background: url("../../../FichiersRessource/HoraireCoursGrille.png") 0 0 no-repeat; } .Image_IconeAncienneBase {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/IconeAncienneBase.png") 0 0 no-repeat; } .Image_AfficherCoursGroupePlusPromoPlusTD {   width: 20px;   height: 20px;   background: url("../../../FichiersRessource/AfficherCoursGroupe%2BPromo%2BTD.png") 0 0 no-repeat; } .Image_Remuneration {   width: 16px;   height: 16px;   background: url("../../../FichiersRessource/Remuneration.png") 0 0 no-repeat; } .Image_ProfADesigner {   background: transparent url("../../../FichiersRessource/ProfesseurADesigner.png") no-repeat 0 0;   height: 16px;   width: 16px;   display: inline-block;   overflow: hidden;   text-indent: 100%;   white-space: nowrap;   vertical-align: bottom; } .Image_Personalise {   background: transparent url("../../../FichiersRessource/IconePersonnalise.png") no-repeat 0 0;   height: 16px;   width: 16px;   display: inline-block;   overflow: hidden;   text-indent: 100%;   white-space: nowrap;   vertical-align: bottom; } .Image_AlerteMiseAJourHP {   background: transparent url("../../../FichiersRessource/AlerteMiseAJourHP.png") no-repeat 0 0;   height: 100px;   width: 100px; } .Image_AfficherAutreService {   background: transparent url("../../images/AfficherAutreService.png") no-repeat 0 0;   height: 20px;   width: 120px;   left: 0; }

.AvecMain
{
	cursor: pointer;
}

.SansMain
{
	cursor : default;
}

.AvecAide
{
	cursor : help;
}

.AvecResize
{
	cursor : nw-resize;
}

.AvecResizeHorizontal {
	cursor : e-resize;
}

.AvecResizeVertical {
	cursor : n-resize;
}

.AvecInterdiction {
	cursor : not-allowed;
}

.AvecMove
{
	cursor : move;
}

.AvecTexte
{
	cursor : text;
}


.Curseur_DetailCours
{
  cursor:url("../../Produit/css/curseurs/CurseurDetailCours.CUR"), pointer;
}

.Curseur_EDTRessource
{
  cursor:url("../../Produit/css/curseurs/CurseurEDTRessource.CUR"), pointer;
}

.Curseur_ClickDroit
{
  cursor:url("../../../FichiersRessource/CurseurClicDroit.cur"), pointer;
}

.Curseur_DoubleClick {
	cursor:url("../../Produit/css/curseurs/CurseurDoubleClic.cur"), pointer;
}

.Curseur_Pinceau {
  cursor:url("../../Produit/css/curseurs/CurseurPinceauRouge.cur"), pointer;
}

.Curseur_PinceauVert {
	cursor:url("../../Produit/css/curseurs/CurseurPinceauVert.cur"), pointer;
}

.Curseur_PinceauGris {
  cursor:url("../../../FichiersRessource/CurseurPinceauGris.cur") 0 30, pointer;
}

.Curseur_PeriodeCloturee {
  cursor:url("../../../FichiersRessource/CurseurPeriodeCloturee.cur"), pointer;
}

.Curseur_AssistantSaisieActif, .Curseur_AssistantSaisieActif textarea {
  cursor:url("../../../FichiersRessource/CurseurAssistantActive.cur"), pointer;
}

.Curseur_MethodeCalculMoyenneActif {
  cursor:url("../../Produit/css/curseurs/CurseurMethodeCalculMoyenne.cur"), pointer;
}

 .SouligneSurFocus:focus {   text-decoration: underline; } .GrasSurFocus:focus {   font-weight: bold; } .CouleurFondSurFocus:focus {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: #F8F8F8; } .CouleurFondFenetreSurFocus:focus {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: #F8F8F8; }
 html {   -webkit-text-size-adjust: none;   -moz-text-size-adjust: none;   -ms-text-size-adjust: none;   text-size-adjust: none; } * {   scrollbar-color: auto;   scrollbar-width: thin; } *::-webkit-scrollbar-track {   background-color: #EDEDED; } *::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } *::-webkit-scrollbar-thumb {   background-color: #D9DBDC;   box-shadow: inset 0 0 0.1rem rgba(0, 0, 0, 0.5);   -webkit-box-shadow: inset 0 0 0.1rem rgba(0, 0, 0, 0.5); } *::-webkit-scrollbar-thumb:hover {   background-color: #bec2c4; } *::-webkit-scrollbar-corner {   background-color: #EDEDED; } textarea, input:not([type]), input[type="text"], input[type="button"], input[type="email"], input[type="password"], input[type="submit"] {   -webkit-appearance: none;   border-radius: 0;   border: 1px solid #C5C5C5; }

.Image_QCM_revision, .Image_QCM_entrainement, .Image_QCM_associe_devoir,
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm,
.Image_QCM_evaluation, .Image_QCM_evaluation_note,
.Image_QCM_Chrono,
.Image_QCM_Etoile_On, .Image_QCM_Etoile_Off,
.Image_QCM_ListeDevoir, .Image_QCM_ListeTraining, .Image_QCM_ListeCahierTexte{
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:center;
}
.Image_QCM_revision, .Image_QCM_entrainement, .Image_QCM_associe_devoir,
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm,
.Image_QCM_evaluation, .Image_QCM_evaluation_note {
  vertical-align: middle;
  margin-right :15px;
}

.Image_QCM_revision, .Image_QCM_entrainement, .Image_QCM_associe_devoir,
.Image_QCM_retour_precedent, .Image_QCM_sans_retour_precedent,
.Image_QCM_limite_temps, .Image_QCM_sans_limite_temps,
.Image_QCM_corrige_aucun, .Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm,
.Image_QCM_evaluation, .Image_QCM_evaluation_note {
  width:50px;
  height:50px;
}

.Image_QCM_limite_temps {
  background:transparent url("../../../FichiersRessource/QcmDureLimite.png") no-repeat;
}

.Image_QCM_sans_limite_temps {
  background:transparent url("../../../FichiersRessource/QcmSansDureLimite.png") no-repeat;
}

.Image_QCM_retour_precedent {
  background:transparent url("../../../FichiersRessource/QcmRetourQuestion.png") no-repeat;
}

.Image_QCM_sans_retour_precedent {
  background:transparent url("../../../FichiersRessource/QcmSansRetourQuestion.png") no-repeat;
}

.Image_QCM_corrige_chaque_question, .Image_QCM_corrige_fin_qcm {
  background:transparent url("../../../FichiersRessource/QcmCorrigeFin.png") no-repeat;
}

.Image_QCM_corrige_aucun {
  background:transparent url("../../../FichiersRessource/QcmSansCorrigeFin.png") no-repeat;
}

.Image_QCM_associe_devoir {
  background:transparent url("../../../FichiersRessource/QcmIdevoirNote.png") no-repeat;
}

.Image_QCM_entrainement {
  background:transparent url("../../../FichiersRessource/QcmEntrainement.png") no-repeat;
}

.Image_QCM_revision {
  background:transparent url("../../../FichiersRessource/QcmRevision.png") no-repeat;
}

.Image_QCM_evaluation {
  background:transparent url("../../../FichiersRessource/QcmIquizBilan.png") no-repeat;
}

.Image_QCM_evaluation_note {
  background:transparent url("../../../FichiersRessource/QcmIquizBilanMoyenne.png") no-repeat;
}

.Image_QCM_Chrono {
  width:75px;
  height:90px;
  background:transparent url("../../../FichiersRessource/QcmChrono.png") no-repeat;
  margin:0 10px;
  text-align: center;
}

.Image_QCM_Association, .Image_QCM_ChoixMultiple, .Image_QCM_ChoixUnique, .Image_QCM_ReponseNumerique, .Image_QCM_ReponseASaisir, .Image_QCM_TexteATrou_Liste, .Image_QCM_TexteATrou_Listes, .Image_QCM_TexteATrou_Saisie, .Image_QCM_ReponseEpellation {
  width:16px;
  height:16px;
}

.Image_QCM_Association{
  background:transparent url("../../../FichiersRessource/qcmAssociation2infos.png") no-repeat;
}

.Image_QCM_ChoixMultiple{
  background:transparent url("../../../FichiersRessource/qcmChoixMultiplesCocher.png") no-repeat;
}

.Image_QCM_ChoixUnique{
  background:transparent url("../../../FichiersRessource/qcmChoixUniqueRadio.png") no-repeat;
}

.Image_QCM_ReponseNumerique{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisirNumerique.png") no-repeat;
}

.Image_QCM_ReponseASaisir{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisirTexte.png") no-repeat;
}

.Image_QCM_ReponseEpellation{
  background:transparent url("../../../FichiersRessource/qcmReponseASaisir.png") no-repeat;
}

.Image_QCM_TexteATrou_Liste{
  background:transparent url("../../../FichiersRessource/qcmTexteATrou1liste.png") no-repeat;
}

.Image_QCM_TexteATrou_Listes{
  background:transparent url("../../../FichiersRessource/qcmTexteATrou1listeparTrou.png") no-repeat;
}

.Image_QCM_TexteATrou_Saisie {
  background:transparent url("../../../FichiersRessource/qcmTexteATrouSaisie.png") no-repeat;
}

.Image_QCM_Etoile_On {
  width:47px;
  height:40px;
  background:transparent url("../../images/etoiles_on_off.png") 0 0 no-repeat;
}

.Image_QCM_Etoile_Off {
  width:47px;
  height:40px;
  background:transparent url("../../images/etoiles_on_off.png") -47px 0 no-repeat;
}

.Image_QCM_Fleche_Position {
  width:15px;
  height:9px;
  background:transparent url("../../images/FlechePositionQCM.png") no-repeat;
}

.Image_QCM_ListeDevoir{
  background: transparent url("../../../FichiersRessource/qcmListeDevoir.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeEvaluations{
  background: transparent url("../../../FichiersRessource/qcmListeEvaluationCompetence.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeEvaluationsDevoir{
  background: transparent url("../../../FichiersRessource/qcmListeEvaluationDevoir.png") no-repeat;
  width: 16px;
  height: 16px;
}

.Image_QCM_ListeTraining{
  width:16px;
  height:16px;
  background:transparent url("../../../FichiersRessource/qcmListeTraining.png") no-repeat;
}

.Image_QCM_ListeCahierTexte{
  width:16px;
  height:16px;
  background: transparent url("../../../FichiersRessource/qcmListeCahierTexte.png") no-repeat;
}

.Image_QCM_IconeNathan {
  width:16px;
  height:16px;
  background:transparent url("../../images/IconeLogoNathan.png") 0 0 no-repeat;
}

.Image_QCM_CocheRouge, .ui-input-text input.Image_QCM_CocheRouge {
  width:16px;
  height:16px;
  background:transparent url("../../images/CocheCroixRouge.png") 0 0 no-repeat;
}

.Image_QCM_CheckRouge {
  width:16px;
  height:16px;
  background:transparent url("../../images/CocheRouge.png") 0 0 no-repeat;
}

.Image_QCM_Check_Vrai {
  width:17px;
  height:17px;
  background:transparent url("../../images/Checkbox_Vrai.png") 0 0 no-repeat;
}

.Image_QCM_Check_Faux {
  width:17px;
  height:17px;
  background:transparent url("../../images/Checkbox_Faux.png") 0 0 no-repeat;
}

.Image_QCM_Radio_Vrai {
  width:17px;
  height:17px;
  background:transparent url("../../images/CheckRadio_Vrai.png") 0 0 no-repeat;
}

.Image_QCM_Radio_Faux {
  width:17px;
  height:17px;
  background:transparent url("../../images/CheckRadio_Faux.png") 0 0 no-repeat;
}

.Image_QCM_CocheVerte, .ui-input-text input.Image_QCM_CocheVerte, .tox .Image_QCM_CocheVerte {
  width:16px;
  height:16px;
  background:url("../../images/CocheVerte.png") no-repeat;
}

.tox .Image_QCM_CocheVerte {
  margin:0 auto;
}

.mce-container .Image_QCM_CocheVerte {
  margin: 0 auto;
}

.Image_QCM_Site {
  background: url("../../../FichiersRessource/InsertionSiteWeb6Etats.png") 0 0 no-repeat;
  width:18px;
  height:22px;
}

.Image_QCM_Son_Play {
  width:16px;
  height:16px;
  background:url("../../images/SonPourListePlay.png") no-repeat;
	cursor: pointer;
}

.Image_QCM_Son_Pause {
  width:16px;
  height:16px;
  background:url("../../images/SonPourListePause.png") no-repeat;
	cursor: pointer;
}
.wai_hidden 
{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

#wai_skip a, #wai_skip a:hover, #wai_skip a:visited, #wai_skip a:active 
{ 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
} 

 .btnImage {   cursor: pointer; } .btnImage.btnImageDisable {   cursor: initial; } .btnImage.btnImageIcon:hover {   color: gray; } .btnImage.btnImageIcon.btnImageDisable {   color: gray; } .btnImage.btnImageIcon2 {   display: inline-flex;   align-items: center;   align-content: center;   justify-content: center;   text-align: center; } .btnImage.btnImageIcon2:not(.btnImageDisable):hover {   color: white;   background-color: #C5C5C5; } .btnImage.btnImageIcon2:not(.btnImageDisable):active {   color: white;   background-color: #6B6E77; } .btnImage.btnImageIcon2.btnImageDisable {   color: #C5C5C5; } .btnImage.btn_icone_deploiement:before {   content: ""; } .btnImage.btn_icone_deploiement.btnImageSelection:before {   content: ""; }
 .switch-field {   position: relative;   margin-top: 1rem;   padding-bottom: 1rem; } .switch-field label {   font-size: 1rem; } .switch, .switch * {   -webkit-user-select: none;   -moz-user-select: none;   -khtml-user-select: none;   -ms-user-select: none; } .switch label {   cursor: pointer;   position: relative; } .switch label .lever {   content: "";   display: inline-block;   position: relative;   width: 30px;   height: 10px;   background-color: rgba(0, 0, 0, 0.38);   border-radius: 11px;   transition: background 0.3s ease;   vertical-align: middle;   margin: 0 8px; } .switch label .lever:before, .switch label .lever:after {   content: "";   position: absolute;   display: inline-block;   width: 16px;   height: 16px;   border-radius: 50%;   left: 0;   top: -3px;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-transform .1s ease;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;   transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-transform .1s ease; } .switch label .lever:before {   background-color: rgba(38, 166, 154, 0.15); } .switch label .lever:after {   background-color: #F1F1F1;   box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); } .switch label > input[type=checkbox] {   opacity: 0;   width: 0;   height: 0;   position: absolute; } .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E2E2E2; } .ThemeFramboise .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EDD5DB; } .ThemeFraise .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #F1D7D9; } .ThemeCitrouille .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EED7CC; } .ThemeMandarine .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #F1DBBD; } .ThemeMure .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #EAD7E3; } .ThemeLavande .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E9DFEE; } .ThemePrune .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DCD9ED; } .ThemeBleu .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DAE5F2; } .ThemeBleuOcean .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DAE5F2; } .ThemeBleuCanard .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #D4E9E9; } .ThemeEmeraude .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #D1E9DA; } .ThemeFeuille .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #DBE4C8; } .ThemeTaupe .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E4DADD; } .ThemeChocolat .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #E2DCCD; } .ThemeMobilePN .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #72C393; } .ThemeMobileHP .switch label > input[type=checkbox]:checked ~ .lever {   background-color: #C0568C; } .ThemeNeutre .switch label > input[type=checkbox]:checked ~ .lever, .switch label > input[type=checkbox]:checked ~ .lever.ThemeNeutre {   background-color: #E2E2E2; } .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #6B6E77; } .ThemeFramboise .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #B9335F; } .ThemeFraise .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #C23B44; } .ThemeCitrouille .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #D05722; } .ThemeMandarine .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #E18400; } .ThemeMure .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #9D447F; } .ThemeLavande .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #8855A3; } .ThemePrune .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #705CB1; } .ThemeBleu .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #3273B5; } .ThemeBleuOcean .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #0281A6; } .ThemeBleuCanard .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #158786; } .ThemeEmeraude .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #0A9B6A; } .ThemeFeuille .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #699A00; } .ThemeTaupe .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #877379; } .ThemeChocolat .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #937A33; } .ThemeMobilePN .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #21874a; } .ThemeMobileHP .switch label > input[type=checkbox]:checked ~ .lever:after {   background-color: #800041; } .ThemeNeutre .switch label > input[type=checkbox]:checked ~ .lever:after, .switch label > input[type=checkbox]:checked ~ .lever:after.ThemeNeutre {   background-color: #6B6E77; } .switch label > input[type=checkbox]:checked ~ .lever:before, .switch label > input[type=checkbox]:checked ~ .lever:after {   left: 15px; } .switch label > input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before, .switch label > input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {   -webkit-transform: scale(2.4);   transform: scale(2.4);   background-color: rgba(38, 166, 154, 0.15); } .switch label > input[type=checkbox]:not(:disabled) ~ .lever:active:before, .switch label > input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before {   -webkit-transform: scale(2.4);   transform: scale(2.4);   background-color: rgba(0, 0, 0, 0.08); } .switch label > input[type=checkbox][disabled] ~ .lever {   cursor: default;   background-color: rgba(0, 0, 0, 0.12); } .switch label > input[type=checkbox][disabled] ~ .lever:after, .switch label > input[type=checkbox][disabled]:checked ~ .lever:after {   background-color: #BDBDBD; } .switch label > input[type=checkbox]:focus ~ .lever {   outline: #c5c5c5 dotted 1px; } .switch label > input[type=checkbox] ~ span {   font-weight: 600; } .switch label > input[type=checkbox] ~ .lever ~ span {   font-weight: 400; } .switch label > input[type=checkbox]:checked ~ span {   font-weight: 400; } .switch label > input[type=checkbox]:checked ~ .lever ~ span {   font-weight: 600; } .switch label > input[type=checkbox]:disabled ~ .lever ~ span {   color: #6B6E77;   cursor: default; }
 .iecb {   cursor: pointer;   position: relative;   min-height: 14px;   align-items: center; } .iecb + span {   color: #404247; } .ThemeFramboise .iecb + span {   color: #6f1f39; } .ThemeFraise .iecb + span {   color: #742329; } .ThemeCitrouille .iecb + span {   color: #7d3414; } .ThemeMandarine .iecb + span {   color: #874f00; } .ThemeMure .iecb + span {   color: #5e294c; } .ThemeLavande .iecb + span {   color: #523362; } .ThemePrune .iecb + span {   color: #42346d; } .ThemeBleu .iecb + span {   color: #1e456d; } .ThemeBleuOcean .iecb + span {   color: #014d64; } .ThemeBleuCanard .iecb + span {   color: #0d5150; } .ThemeEmeraude .iecb + span {   color: #065d40; } .ThemeFeuille .iecb + span {   color: #3f5c00; } .ThemeTaupe .iecb + span {   color: #514549; } .ThemeChocolat .iecb + span {   color: #58491f; } .ThemeNeutre .iecb + span, .iecb + span.ThemeNeutre {   color: #404247; } .ThemeMobilePN .iecb + span {   color: #21874a; } .ThemeMobileHP .iecb + span {   color: #800041; } .iecb > input {   opacity: 0;   position: absolute;   left: -9999px;   pointer-events: none; } .iecb > input + span + span {   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none; } .iecb > input + span {   position: relative; } .iecb > input + span:after, .iecb > input + span:before {   font-family: "Educ-Font";   font-weight: 400;   position: absolute;   left: 0;   top: 0;   box-sizing: border-box;   line-height: 1;   transition: none; } .iecb > input + span:after, .iecb > input + span:before {   color: #6B6E77; } .ThemeFramboise .iecb > input + span:after, .ThemeFramboise .iecb > input + span:before {   color: #B9335F; } .ThemeFraise .iecb > input + span:after, .ThemeFraise .iecb > input + span:before {   color: #C23B44; } .ThemeCitrouille .iecb > input + span:after, .ThemeCitrouille .iecb > input + span:before {   color: #D05722; } .ThemeMandarine .iecb > input + span:after, .ThemeMandarine .iecb > input + span:before {   color: #E18400; } .ThemeMure .iecb > input + span:after, .ThemeMure .iecb > input + span:before {   color: #9D447F; } .ThemeLavande .iecb > input + span:after, .ThemeLavande .iecb > input + span:before {   color: #8855A3; } .ThemePrune .iecb > input + span:after, .ThemePrune .iecb > input + span:before {   color: #705CB1; } .ThemeBleu .iecb > input + span:after, .ThemeBleu .iecb > input + span:before {   color: #3273B5; } .ThemeBleuOcean .iecb > input + span:after, .ThemeBleuOcean .iecb > input + span:before {   color: #0281A6; } .ThemeBleuCanard .iecb > input + span:after, .ThemeBleuCanard .iecb > input + span:before {   color: #158786; } .ThemeEmeraude .iecb > input + span:after, .ThemeEmeraude .iecb > input + span:before {   color: #0A9B6A; } .ThemeFeuille .iecb > input + span:after, .ThemeFeuille .iecb > input + span:before {   color: #699A00; } .ThemeTaupe .iecb > input + span:after, .ThemeTaupe .iecb > input + span:before {   color: #877379; } .ThemeChocolat .iecb > input + span:after, .ThemeChocolat .iecb > input + span:before {   color: #937A33; } .ThemeNeutre .iecb > input + span:after, .iecb > input + span:after.ThemeNeutre, .ThemeNeutre .iecb > input + span:before, .iecb > input + span:before.ThemeNeutre {   color: #6B6E77; } .ThemeMobilePN .iecb > input + span:after, .ThemeMobilePN .iecb > input + span:before {   color: #21874a; } .ThemeMobileHP .iecb > input + span:after, .ThemeMobileHP .iecb > input + span:before {   color: #800041; } .iecb > input[type="checkbox"] + span {   padding-left: 1.9rem;   height: 1.5rem; } .iecb > input[type="checkbox"] + span:after, .iecb > input[type="checkbox"] + span:before {   width: 1.5rem;   height: 1.5rem;   font-size: 1.5rem; } .iecb > input[type="radio"] + span {   padding-left: 1.7rem;   height: 1.3rem; } .iecb > input[type="radio"] + span:after, .iecb > input[type="radio"] + span:before {   width: 1.3rem;   font-size: 1.3rem; } .iecb > input:checked + span::after, .iecb > input:indeterminate + span::after, .iecb > input:not(:checked):disabled + span:not(.lever)::before {   background: none !important;   border: none !important; } .iecb > input:checked:disabled ~ span, .iecb > input:checked:disabled + span, .iecb > input:not(:checked):disabled ~ span, .iecb > input:not(:checked):disabled + span {   color: #777;   cursor: default; } .iecb > input:not(:checked):disabled + span:before, .iecb > input:checked:disabled + span::after {   color: rgba(0, 0, 0, 0.42);   cursor: default; } .iecb > input:checked:disabled + span::before, .iecb > input:not(:checked):disabled + span:after {   opacity: 0; } .iecb > input[type="checkbox"] { } .iecb > input[type="checkbox"]:checked:disabled + span::before {   opacity: 0; } .iecb > input[type="checkbox"]:not(:checked) + span::before, .iecb > input[type="checkbox"]:checked + span::before {   content: ""; } .iecb > input[type="checkbox"]:not(:checked) + span::after, .iecb > input[type="checkbox"]:checked + span::after {   content: ""; } .iecb > input[type="checkbox"]:checked:not(:disabled) + span:not(.lever)::before {   border: none; } .iecb > input[type="checkbox"]:not(:checked):indeterminate + span::before, .iecb > input[type="checkbox"]:checked:indeterminate + span::after {   content: ""; } .iecb > input[type="checkbox"]:focus + span:after {   outline: #c5c5c5 dotted 1px; } .iecb > input[type="checkbox"] + span:not(.lever)::before, .iecb > input[type="checkbox"]:not(.filled-in) + span:not(.lever)::after {   transform: none;   border: none;   top: 0;   left: 0;   margin: 0; } .iecb > input[type="radio"]:not(:checked) + span::before, .iecb > input[type="radio"]:checked + span::before {   content: ""; } .iecb > input[type="radio"]:not(:checked) + span::after, .iecb > input[type="radio"]:checked + span::after {   content: ""; } .iecb > input[type="radio"]:focus + span:before {   outline: #c5c5c5 dotted 1px; } .iecb > input[type="radio"] + span:not(.lever)::before, .iecb > input[type="radio"]:not(.filled-in) + span:not(.lever)::after {   transform: none;   border: none;   top: 0;   left: 0;   margin: 0;   background: none; } .iecb > input:not(:checked) + span::after {   opacity: 0;   transition: opacity .4s ease-in-out; } .iecb > input:checked + span::after {   opacity: 1;   transition: opacity .4s ease-in-out; } .iecb.iecbrbgauche {   display: inline-flex;   vertical-align: middle; } .iecb.iecbrbgauche > input + span + span:empty {   padding-left: 0;   width: 0; } .iecb.iecbrbgauche > input:disabled + span + span, .iecb.iecbrbgauche + span {   color: #777;   cursor: default; } .iecb.iecbrbdroite {   display: flex;   flex-direction: row-reverse; } .iecb.iecbrbdroite > input + span:not(.lever) {   flex: none;   padding: 0;   margin-right: 1.6rem; } .iecb.iecbrbdroite > input + span:not(.lever) + span {   flex: 1 1 auto;   margin-right: 0.2rem; } .iecb.iecbrbdroite > input + span:not(.lever) + span:empty {   margin-right: 0;   padding-right: 0;   width: 0; } .EspaceMobileIndex .iecb > input ~ span {   font-size: 15px;   margin-right: .2rem;   margin-left: .2rem; } .switch.test-design .ieswitch .lever, .switch.test-design.on-widgets label .lever {   background: none;   width: 1.9rem;   height: 1rem;   margin: 0 0.4rem !important; } .switch.test-design .ieswitch .lever::before, .switch.test-design.on-widgets label .lever::before {   background: none;   content: ""; } .switch.test-design .ieswitch .lever::after, .switch.test-design.on-widgets label .lever::after {   background: none;   content: ""; } .switch.test-design .ieswitch > input[type="checkbox"], .switch.test-design.on-widgets label > input[type="checkbox"] {   opacity: 0;   position: absolute;   left: -9999px;   pointer-events: none; } .switch.test-design .ieswitch > input[type="checkbox"]:checked ~ .lever, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever, .switch.test-design.on-widgets label > input[type="checkbox"]:checked ~ .lever, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever {   left: 0;   background: none; } .switch.test-design .ieswitch > input[type="checkbox"]:checked ~ .lever::before, .switch.test-design .ieswitch > input[type="checkbox"]:checked ~ .lever::after, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:checked ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:checked ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::after {   font: 400 1.9rem "Educ-Font";   position: absolute;   background: none;   box-shadow: none;   line-height: 1.1rem;   left: 0;   top: 0;   box-sizing: border-box;   transition: none; } .switch.test-design .ieswitch > input[type="checkbox"]:checked:not(:disabled) ~ .lever:active::before, .switch.test-design .ieswitch > input[type="checkbox"]:checked:not(:disabled).tabbed:focus ~ .lever::before, .switch.test-design .ieswitch > input[type="checkbox"]:not(:disabled) ~ .lever:active:before, .switch.test-design .ieswitch > input[type="checkbox"]:not(:disabled).tabbed:focus ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:checked:not(:disabled) ~ .lever:active::before, .switch.test-design.on-widgets label > input[type="checkbox"]:checked:not(:disabled).tabbed:focus ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:disabled) ~ .lever:active:before, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:disabled).tabbed:focus ~ .lever::before {   transform: none;   background-color: transparent; } .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::after {   opacity: 0;   transition: opacity .4s ease-in-out; } .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked) ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked) ~ .lever::before {   opacity: 1;   transition: opacity .4s ease-in-out; } .switch.test-design .ieswitch > input[type="checkbox"]:checked ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:checked ~ .lever::after {   opacity: 1;   transition: opacity .4s ease-in-out; } .switch.test-design .ieswitch > input[type="checkbox"]:checked ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:checked ~ .lever::before {   opacity: 0;   transition: opacity .4s ease-in-out; } .switch.test-design .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever + span, .switch.test-design .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever::before, .switch.test-design .ieswitch > input[type="checkbox"]:checked:disabled ~ .lever::after, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever + span, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever::before, .switch.test-design .ieswitch > input[type="checkbox"]:not(:checked):disabled ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever + span, .switch.test-design.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:checked:disabled ~ .lever::after, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever + span, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever::before, .switch.test-design.on-widgets label > input[type="checkbox"]:not(:checked):disabled ~ .lever::after {   color: #777;   cursor: default; } .switch.test-design .ieswitch.iecbrbgauche, .switch.test-design.on-widgets label.iecbrbgauche {   display: inline-flex;   align-items: center; } .switch.test-design .ieswitch.iecbrbdroite, .switch.test-design.on-widgets label.iecbrbdroite {   display: flex;   align-items: center;   flex-direction: row-reverse; } .switch.test-design .ieswitch.iecbrbdroite > span, .switch.test-design.on-widgets label.iecbrbdroite > span {   flex: 2 1 auto; } .switch.test-design .ieswitch.iecbrbdroite > input ~ .lever, .switch.test-design.on-widgets label.iecbrbdroite > input ~ .lever {   flex: none; } .switch.test-design:not(.on-widgets) label .lever::before, .switch.test-design:not(.on-widgets) label .lever::after {   color: #6B6E77; } .ThemeFramboise .switch.test-design:not(.on-widgets) label .lever::before, .ThemeFramboise .switch.test-design:not(.on-widgets) label .lever::after {   color: #B9335F; } .ThemeFraise .switch.test-design:not(.on-widgets) label .lever::before, .ThemeFraise .switch.test-design:not(.on-widgets) label .lever::after {   color: #C23B44; } .ThemeCitrouille .switch.test-design:not(.on-widgets) label .lever::before, .ThemeCitrouille .switch.test-design:not(.on-widgets) label .lever::after {   color: #D05722; } .ThemeMandarine .switch.test-design:not(.on-widgets) label .lever::before, .ThemeMandarine .switch.test-design:not(.on-widgets) label .lever::after {   color: #E18400; } .ThemeMure .switch.test-design:not(.on-widgets) label .lever::before, .ThemeMure .switch.test-design:not(.on-widgets) label .lever::after {   color: #9D447F; } .ThemeLavande .switch.test-design:not(.on-widgets) label .lever::before, .ThemeLavande .switch.test-design:not(.on-widgets) label .lever::after {   color: #8855A3; } .ThemePrune .switch.test-design:not(.on-widgets) label .lever::before, .ThemePrune .switch.test-design:not(.on-widgets) label .lever::after {   color: #705CB1; } .ThemeBleu .switch.test-design:not(.on-widgets) label .lever::before, .ThemeBleu .switch.test-design:not(.on-widgets) label .lever::after {   color: #3273B5; } .ThemeBleuOcean .switch.test-design:not(.on-widgets) label .lever::before, .ThemeBleuOcean .switch.test-design:not(.on-widgets) label .lever::after {   color: #0281A6; } .ThemeBleuCanard .switch.test-design:not(.on-widgets) label .lever::before, .ThemeBleuCanard .switch.test-design:not(.on-widgets) label .lever::after {   color: #158786; } .ThemeEmeraude .switch.test-design:not(.on-widgets) label .lever::before, .ThemeEmeraude .switch.test-design:not(.on-widgets) label .lever::after {   color: #0A9B6A; } .ThemeFeuille .switch.test-design:not(.on-widgets) label .lever::before, .ThemeFeuille .switch.test-design:not(.on-widgets) label .lever::after {   color: #699A00; } .ThemeTaupe .switch.test-design:not(.on-widgets) label .lever::before, .ThemeTaupe .switch.test-design:not(.on-widgets) label .lever::after {   color: #877379; } .ThemeChocolat .switch.test-design:not(.on-widgets) label .lever::before, .ThemeChocolat .switch.test-design:not(.on-widgets) label .lever::after {   color: #937A33; } .ThemeNeutre .switch.test-design:not(.on-widgets) label .lever::before, .switch.test-design:not(.on-widgets) label .lever::before.ThemeNeutre, .ThemeNeutre .switch.test-design:not(.on-widgets) label .lever::after, .switch.test-design:not(.on-widgets) label .lever::after.ThemeNeutre {   color: #6B6E77; } .ThemeMobilePN .switch.test-design:not(.on-widgets) label .lever::before, .ThemeMobilePN .switch.test-design:not(.on-widgets) label .lever::after {   color: #21874a; } .ThemeMobileHP .switch.test-design:not(.on-widgets) label .lever::before, .ThemeMobileHP .switch.test-design:not(.on-widgets) label .lever::after {   color: #800041; } .ieswitch.is-disabled, .iecb.is-disabled {   cursor: default; } .switch.test-design.colored-label input + span + span, .iecb.colored-label input + span + span {   color: #404247; } .ThemeFramboise .switch.test-design.colored-label input + span + span, .ThemeFramboise .iecb.colored-label input + span + span {   color: #6f1f39; } .ThemeFraise .switch.test-design.colored-label input + span + span, .ThemeFraise .iecb.colored-label input + span + span {   color: #742329; } .ThemeCitrouille .switch.test-design.colored-label input + span + span, .ThemeCitrouille .iecb.colored-label input + span + span {   color: #7d3414; } .ThemeMandarine .switch.test-design.colored-label input + span + span, .ThemeMandarine .iecb.colored-label input + span + span {   color: #874f00; } .ThemeMure .switch.test-design.colored-label input + span + span, .ThemeMure .iecb.colored-label input + span + span {   color: #5e294c; } .ThemeLavande .switch.test-design.colored-label input + span + span, .ThemeLavande .iecb.colored-label input + span + span {   color: #523362; } .ThemePrune .switch.test-design.colored-label input + span + span, .ThemePrune .iecb.colored-label input + span + span {   color: #42346d; } .ThemeBleu .switch.test-design.colored-label input + span + span, .ThemeBleu .iecb.colored-label input + span + span {   color: #1e456d; } .ThemeBleuOcean .switch.test-design.colored-label input + span + span, .ThemeBleuOcean .iecb.colored-label input + span + span {   color: #014d64; } .ThemeBleuCanard .switch.test-design.colored-label input + span + span, .ThemeBleuCanard .iecb.colored-label input + span + span {   color: #0d5150; } .ThemeEmeraude .switch.test-design.colored-label input + span + span, .ThemeEmeraude .iecb.colored-label input + span + span {   color: #065d40; } .ThemeFeuille .switch.test-design.colored-label input + span + span, .ThemeFeuille .iecb.colored-label input + span + span {   color: #3f5c00; } .ThemeTaupe .switch.test-design.colored-label input + span + span, .ThemeTaupe .iecb.colored-label input + span + span {   color: #514549; } .ThemeChocolat .switch.test-design.colored-label input + span + span, .ThemeChocolat .iecb.colored-label input + span + span {   color: #58491f; } .ThemeNeutre .switch.test-design.colored-label input + span + span, .switch.test-design.colored-label input + span + span.ThemeNeutre, .ThemeNeutre .iecb.colored-label input + span + span, .iecb.colored-label input + span + span.ThemeNeutre {   color: #404247; } .ThemeMobilePN .switch.test-design.colored-label input + span + span, .ThemeMobilePN .iecb.colored-label input + span + span {   color: #21874a; } .ThemeMobileHP .switch.test-design.colored-label input + span + span, .ThemeMobileHP .iecb.colored-label input + span + span {   color: #800041; } .switch.test-design.theme-communication > input:not(:disabled) + span::before, .switch.test-design.theme-communication > input:not(:disabled) + span::after, .switch.test-design.theme-communication > input:not(:disabled) .lever::before, .switch.test-design.theme-communication > input:not(:disabled) .lever::after, .switch.test-design.theme-communication .ieswitch > input:not(:disabled) + span::before, .switch.test-design.theme-communication .ieswitch > input:not(:disabled) + span::after, .switch.test-design.theme-communication .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.theme-communication .ieswitch > input:not(:disabled) .lever::after, .iecb.theme-communication > input:not(:disabled) + span::before, .iecb.theme-communication > input:not(:disabled) + span::after, .iecb.theme-communication > input:not(:disabled) .lever::before, .iecb.theme-communication > input:not(:disabled) .lever::after, .iecb.theme-communication .ieswitch > input:not(:disabled) + span::before, .iecb.theme-communication .ieswitch > input:not(:disabled) + span::after, .iecb.theme-communication .ieswitch > input:not(:disabled) .lever::before, .iecb.theme-communication .ieswitch > input:not(:disabled) .lever::after {   color: #66b783 !important; } .switch.test-design.theme-communication.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-communication.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.theme-communication .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-communication .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-communication.colored-label > input:not(:disabled) + span + span, .iecb.theme-communication.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-communication .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.theme-communication .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #00663d !important; } .switch.test-design.theme-viescolaire > input:not(:disabled) + span::before, .switch.test-design.theme-viescolaire > input:not(:disabled) + span::after, .switch.test-design.theme-viescolaire > input:not(:disabled) .lever::before, .switch.test-design.theme-viescolaire > input:not(:disabled) .lever::after, .switch.test-design.theme-viescolaire .ieswitch > input:not(:disabled) + span::before, .switch.test-design.theme-viescolaire .ieswitch > input:not(:disabled) + span::after, .switch.test-design.theme-viescolaire .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.theme-viescolaire .ieswitch > input:not(:disabled) .lever::after, .iecb.theme-viescolaire > input:not(:disabled) + span::before, .iecb.theme-viescolaire > input:not(:disabled) + span::after, .iecb.theme-viescolaire > input:not(:disabled) .lever::before, .iecb.theme-viescolaire > input:not(:disabled) .lever::after, .iecb.theme-viescolaire .ieswitch > input:not(:disabled) + span::before, .iecb.theme-viescolaire .ieswitch > input:not(:disabled) + span::after, .iecb.theme-viescolaire .ieswitch > input:not(:disabled) .lever::before, .iecb.theme-viescolaire .ieswitch > input:not(:disabled) .lever::after {   color: #439bd6 !important; } .switch.test-design.theme-viescolaire.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-viescolaire.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.theme-viescolaire .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-viescolaire .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-viescolaire.colored-label > input:not(:disabled) + span + span, .iecb.theme-viescolaire.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-viescolaire .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.theme-viescolaire .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #005f9e !important; } .switch.test-design.theme-pedagogie > input:not(:disabled) + span::before, .switch.test-design.theme-pedagogie > input:not(:disabled) + span::after, .switch.test-design.theme-pedagogie > input:not(:disabled) .lever::before, .switch.test-design.theme-pedagogie > input:not(:disabled) .lever::after, .switch.test-design.theme-pedagogie .ieswitch > input:not(:disabled) + span::before, .switch.test-design.theme-pedagogie .ieswitch > input:not(:disabled) + span::after, .switch.test-design.theme-pedagogie .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.theme-pedagogie .ieswitch > input:not(:disabled) .lever::after, .iecb.theme-pedagogie > input:not(:disabled) + span::before, .iecb.theme-pedagogie > input:not(:disabled) + span::after, .iecb.theme-pedagogie > input:not(:disabled) .lever::before, .iecb.theme-pedagogie > input:not(:disabled) .lever::after, .iecb.theme-pedagogie .ieswitch > input:not(:disabled) + span::before, .iecb.theme-pedagogie .ieswitch > input:not(:disabled) + span::after, .iecb.theme-pedagogie .ieswitch > input:not(:disabled) .lever::before, .iecb.theme-pedagogie .ieswitch > input:not(:disabled) .lever::after {   color: #a478d4 !important; } .switch.test-design.theme-pedagogie.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-pedagogie.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.theme-pedagogie .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-pedagogie .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-pedagogie.colored-label > input:not(:disabled) + span + span, .iecb.theme-pedagogie.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-pedagogie .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.theme-pedagogie .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #4a1b7f !important; } .switch.test-design.theme-resultat > input:not(:disabled) + span::before, .switch.test-design.theme-resultat > input:not(:disabled) + span::after, .switch.test-design.theme-resultat > input:not(:disabled) .lever::before, .switch.test-design.theme-resultat > input:not(:disabled) .lever::after, .switch.test-design.theme-resultat .ieswitch > input:not(:disabled) + span::before, .switch.test-design.theme-resultat .ieswitch > input:not(:disabled) + span::after, .switch.test-design.theme-resultat .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.theme-resultat .ieswitch > input:not(:disabled) .lever::after, .iecb.theme-resultat > input:not(:disabled) + span::before, .iecb.theme-resultat > input:not(:disabled) + span::after, .iecb.theme-resultat > input:not(:disabled) .lever::before, .iecb.theme-resultat > input:not(:disabled) .lever::after, .iecb.theme-resultat .ieswitch > input:not(:disabled) + span::before, .iecb.theme-resultat .ieswitch > input:not(:disabled) + span::after, .iecb.theme-resultat .ieswitch > input:not(:disabled) .lever::before, .iecb.theme-resultat .ieswitch > input:not(:disabled) .lever::after {   color: #f9a62c !important; } .switch.test-design.theme-resultat.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-resultat.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.theme-resultat .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-resultat .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-resultat.colored-label > input:not(:disabled) + span + span, .iecb.theme-resultat.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-resultat .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.theme-resultat .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #a55800 !important; } .switch.test-design.theme-edt > input:not(:disabled) + span::before, .switch.test-design.theme-edt > input:not(:disabled) + span::after, .switch.test-design.theme-edt > input:not(:disabled) .lever::before, .switch.test-design.theme-edt > input:not(:disabled) .lever::after, .switch.test-design.theme-edt .ieswitch > input:not(:disabled) + span::before, .switch.test-design.theme-edt .ieswitch > input:not(:disabled) + span::after, .switch.test-design.theme-edt .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.theme-edt .ieswitch > input:not(:disabled) .lever::after, .iecb.theme-edt > input:not(:disabled) + span::before, .iecb.theme-edt > input:not(:disabled) + span::after, .iecb.theme-edt > input:not(:disabled) .lever::before, .iecb.theme-edt > input:not(:disabled) .lever::after, .iecb.theme-edt .ieswitch > input:not(:disabled) + span::before, .iecb.theme-edt .ieswitch > input:not(:disabled) + span::after, .iecb.theme-edt .ieswitch > input:not(:disabled) .lever::before, .iecb.theme-edt .ieswitch > input:not(:disabled) .lever::after {   color: #56c2cb !important; } .switch.test-design.theme-edt.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-edt.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.theme-edt .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.theme-edt .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-edt.colored-label > input:not(:disabled) + span + span, .iecb.theme-edt.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.theme-edt .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.theme-edt .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #11696a !important; } .switch.test-design.pense-bete > input:not(:disabled) + span::before, .switch.test-design.pense-bete > input:not(:disabled) + span::after, .switch.test-design.pense-bete > input:not(:disabled) .lever::before, .switch.test-design.pense-bete > input:not(:disabled) .lever::after, .switch.test-design.pense-bete .ieswitch > input:not(:disabled) + span::before, .switch.test-design.pense-bete .ieswitch > input:not(:disabled) + span::after, .switch.test-design.pense-bete .ieswitch > input:not(:disabled) .lever::before, .switch.test-design.pense-bete .ieswitch > input:not(:disabled) .lever::after, .iecb.pense-bete > input:not(:disabled) + span::before, .iecb.pense-bete > input:not(:disabled) + span::after, .iecb.pense-bete > input:not(:disabled) .lever::before, .iecb.pense-bete > input:not(:disabled) .lever::after, .iecb.pense-bete .ieswitch > input:not(:disabled) + span::before, .iecb.pense-bete .ieswitch > input:not(:disabled) + span::after, .iecb.pense-bete .ieswitch > input:not(:disabled) .lever::before, .iecb.pense-bete .ieswitch > input:not(:disabled) .lever::after {   color: #facb4a !important; } .switch.test-design.pense-bete.colored-label > input:not(:disabled) + span + span, .switch.test-design.pense-bete.colored-label .ieswitch > input:not(:disabled) + span + span, .switch.test-design.pense-bete .ieswitch.colored-label > input:not(:disabled) + span + span, .switch.test-design.pense-bete .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.pense-bete.colored-label > input:not(:disabled) + span + span, .iecb.pense-bete.colored-label .ieswitch > input:not(:disabled) + span + span, .iecb.pense-bete .ieswitch.colored-label > input:not(:disabled) + span + span, .iecb.pense-bete .ieswitch.colored-label .ieswitch > input:not(:disabled) + span + span {   color: #645019 !important; } .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:checked ~ .lever, .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:not(:checked) ~ .lever {   width: 22px; } .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:checked ~ .lever::before, .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:checked ~ .lever::after, .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:not(:checked) ~ .lever::before, .EspaceMobileIndex .switch.test-design label > input[type="checkbox"]:not(:checked) ~ .lever::after {   font-size: 22px;   line-height: 14px; } .EspaceMobileIndex .lbl-right {   margin-left: 4px; }
 .ObjetMessage .om_iconeTitre {   margin-right: 0.3rem; } .ObjetMessage.ObjetMessage_0 .om_iconeTitre {   color: #1b9465; } .ObjetMessage.ObjetMessage_0 .om_iconeTitre:before {   content: ""; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_0 > .modal-header.Fenetre_Titre {   background-color: #65e3b2;   color: #1b9465;   border-bottom: 0.1rem solid #1b9465; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_0 > .modal-header.Fenetre_Titre h1 {   color: inherit; } .ObjetMessage.ObjetMessage_0 table.Fenetre_Titre > tbody > tr > td.ZoneDeplacementFenetre {   border-bottom-color: #1b9465; } .ObjetMessage.ObjetMessage_1 .om_iconeTitre {   color: #ed6363; } .ObjetMessage.ObjetMessage_1 .om_iconeTitre:before {   content: ""; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_1 > .modal-header.Fenetre_Titre {   background-color: #fdecec;   color: #ed6363;   border-bottom: 0.1rem solid #ed6363; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_1 > .modal-header.Fenetre_Titre h1 {   color: inherit; } .ObjetMessage.ObjetMessage_1 table.Fenetre_Titre > tbody > tr > td.ZoneDeplacementFenetre {   border-bottom-color: #ed6363; } .ObjetMessage.ObjetMessage_2 .om_iconeTitre {   color: #f38f19; } .ObjetMessage.ObjetMessage_2 .om_iconeTitre:before {   content: ""; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_2 > .modal-header.Fenetre_Titre {   background-color: #fbd6aa;   color: #f38f19;   border-bottom: 0.1rem solid #f38f19; } .EspaceMobileIndex .ObjetMessage.ObjetMessage_2 > .modal-header.Fenetre_Titre h1 {   color: inherit; } .ObjetMessage.ObjetMessage_2 table.Fenetre_Titre > tbody > tr > td.ZoneDeplacementFenetre {   border-bottom-color: #f38f19; }
 .Fenetre {   position: absolute;   left: 0px;   top: 0px;   z-index: 1100; } .Fenetre_Bouton {   font-size: 11px;   font-weight: bold;   height: 20px;   cursor: pointer;   color: white;   background-color: #999999;   border-left-color: #D9D9D9;   border-top-color: #D9D9D9;   border-right-color: #333333;   border-bottom-color: #333333; } .Fenetre_Contenu {   width: 100%;   height: 100%;   position: relative; } .Fenetre_Contenu.Fenetre_Scroll {   overflow: auto; } .Fenetre_Titre {   width: 100%;   height: 10px; } .Fenetre_Espace {   padding: 8px; } .Fenetre_Cadre {   border: 1px solid #D9DBDC; } .Fenetre_Bordure {   border: 1px solid #B3B3B3; } .Fenetre_Impression {   overflow: auto;   height: 450px; } .Fenetre_ImageFond {   width: 11px;   height: 11px;   background-color: transparent;   background-position: center center;   background-repeat: no-repeat; } .Fenetre_ImageFondResize {   width: 11px;   height: 11px;   background-color: transparent;   background-position: bottom right;   background-repeat: no-repeat; } .Fenetre_SeparateurVertical {   cursor: e-resize;   display: block;   padding-left: 0px;   padding-right: 0px;   width: 5px;   height: 100%;   background-color: #E1E1E1;   color: #CCCCCC;   text-align: center; } .Fenetre_Cadre .ZoneDeplacementFenetre {   cursor: move; } .ObjetFenetre_Espace {   outline: 0; } .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #6B6E77; } .ThemeFramboise .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #B9335F; } .ThemeFraise .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #C23B44; } .ThemeCitrouille .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #D05722; } .ThemeMandarine .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #E18400; } .ThemeMure .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #9D447F; } .ThemeLavande .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #8855A3; } .ThemePrune .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #705CB1; } .ThemeBleu .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #3273B5; } .ThemeBleuOcean .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #0281A6; } .ThemeBleuCanard .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #158786; } .ThemeEmeraude .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #0A9B6A; } .ThemeFeuille .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #699A00; } .ThemeTaupe .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #877379; } .ThemeChocolat .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #937A33; } .ThemeNeutre .ObjetFenetre_Espace table.Fenetre_Titre > tbody > tr > td, .ObjetFenetre_Espace.ThemeNeutre table.Fenetre_Titre > tbody > tr > td {   border-bottom: 1px solid #6B6E77; } .ObjetFenetre_Espace .Fenetre_boutonfermeture {   padding: 0 0.4rem; } .ObjetFenetre_Espace .Fenetre_boutonfermeture > i {   font-size: 1.4rem; } .isTactile .ObjetFenetre_Espace .Fenetre_boutonfermeture > i {   font-size: 1.7rem; } .ObjetFenetre_groupe-infos {   display: flex;   flex-wrap: wrap;   padding: 0.4rem 0;   margin-bottom: 0.2rem; } .ObjetFenetre_bloc-infos {   display: flex;   flex-direction: column;   flex-wrap: wrap;   margin-right: 0.8rem; } .ObjetFenetre_bloc-infos.fluid {   flex: 1 1 auto; } .ObjetFenetre_bloc-infos.fixed {   flex: 0 1 auto; } .ObjetFenetre_bloc-infos label {   margin-bottom: .1rem;   margin-left: 0.2rem; } .ObjetFenetre_bloc-infos .input-iconised {   display: flex;   align-items: center; } .ObjetFenetre_bloc-infos .input-iconised .icon {   flex: 0 0 auto; } .ObjetFenetre_bloc-infos .textarea-wrapper {   padding: 0.4rem;   color: #404a4a;   font-size: 1.2rem;   font-weight: 600;   border-radius: 0.5rem;   border: solid 0.1rem #d6d6d6; } .ObjetFenetre_bloc-infos .textarea-wrapper:hover {   border-color: #7a7a7a; } .ObjetFenetre_bloc-infos .textarea-style {   border-radius: 0.5rem; } .ObjetFenetre_bloc-infos .textarea-counter {   border-radius: 0 0 0.5rem 0.5rem; }
 button.ieBouton {   border-radius: 2px;   border: none;   border-color: transparent;   overflow: hidden;   background-color: white;   font-weight: normal;   border-width: 1px;   border-style: solid; } button.ieBouton:enabled {   cursor: pointer; } button.ieBouton:active:enabled {   position: relative;   top: 1px; } button.ieBouton i.ieBoutonIcon {   font-size: 3rem; } button.ieBouton:disabled i.ieBoutonIcon {   color: #cccccc !important; } .EspaceIndex button.ieBouton.ieBoutonDefautSansImage {   min-height: 20px; } button.ieBouton.ieBoutonContenuAvecImage > div {   display: flex;   align-items: center;   justify-content: center; } button.ieBouton.ieBoutonContenuAvecImage > div:first-child {   padding-bottom: 3px;   height: 3.5rem;   line-height: 3.5rem; } button.ieBouton.ieBoutonContenuAvecImage > div:not(:first-child) {   width: 7rem;   height: 2.5rem;   overflow: hidden; } button.ieBouton.boutonFlecheDeploiement {   position: relative; } button.ieBouton.boutonFlecheDeploiement:before {   content: '';   position: absolute;   right: 4px;   bottom: calc(-25% + 4px);   border: transparent 6px solid;   border-top-color: inherit;   border-radius: 0px;   width: 0px;   height: 0px; } .EspaceMobileIndex button.ieBouton {   height: 36px;   line-height: 36px;   padding: 0 16px;   font-weight: bold; } button.ieBouton {   color: #6B6E77;   border-color: #6B6E77; } .ThemeFramboise button.ieBouton {   color: #B9335F;   border-color: #B9335F; } .ThemeFraise button.ieBouton {   color: #C23B44;   border-color: #C23B44; } .ThemeCitrouille button.ieBouton {   color: #D05722;   border-color: #D05722; } .ThemeMandarine button.ieBouton {   color: #E18400;   border-color: #E18400; } .ThemeMure button.ieBouton {   color: #9D447F;   border-color: #9D447F; } .ThemeLavande button.ieBouton {   color: #8855A3;   border-color: #8855A3; } .ThemePrune button.ieBouton {   color: #705CB1;   border-color: #705CB1; } .ThemeBleu button.ieBouton {   color: #3273B5;   border-color: #3273B5; } .ThemeBleuOcean button.ieBouton {   color: #0281A6;   border-color: #0281A6; } .ThemeBleuCanard button.ieBouton {   color: #158786;   border-color: #158786; } .ThemeEmeraude button.ieBouton {   color: #0A9B6A;   border-color: #0A9B6A; } .ThemeFeuille button.ieBouton {   color: #699A00;   border-color: #699A00; } .ThemeTaupe button.ieBouton {   color: #877379;   border-color: #877379; } .ThemeChocolat button.ieBouton {   color: #937A33;   border-color: #937A33; } .ThemeNeutre button.ieBouton, button.ieBouton.ThemeNeutre {   color: #6B6E77;   border-color: #6B6E77; } button.ieBouton:hover:enabled {   color: #D9DBDC;   border-color: #D9DBDC; } .ThemeFramboise button.ieBouton:hover:enabled {   color: #F8C2CD;   border-color: #F8C2CD; } .ThemeFraise button.ieBouton:hover:enabled {   color: #FFB5B9;   border-color: #FFB5B9; } .ThemeCitrouille button.ieBouton:hover:enabled {   color: #FAB99D;   border-color: #FAB99D; } .ThemeMandarine button.ieBouton:hover:enabled {   color: #FFCA80;   border-color: #FFCA80; } .ThemeMure button.ieBouton:hover:enabled {   color: #E4C1D8;   border-color: #E4C1D8; } .ThemeLavande button.ieBouton:hover:enabled {   color: #DCC5F7;   border-color: #DCC5F7; } .ThemePrune button.ieBouton:hover:enabled {   color: #C8BAF6;   border-color: #C8BAF6; } .ThemeBleu button.ieBouton:hover:enabled {   color: #B5D6F9;   border-color: #B5D6F9; } .ThemeBleuOcean button.ieBouton:hover:enabled {   color: #AAE0F0;   border-color: #AAE0F0; } .ThemeBleuCanard button.ieBouton:hover:enabled {   color: #9EDEDC;   border-color: #9EDEDC; } .ThemeEmeraude button.ieBouton:hover:enabled {   color: #A1E5C6;   border-color: #A1E5C6; } .ThemeFeuille button.ieBouton:hover:enabled {   color: #CDE893;   border-color: #CDE893; } .ThemeTaupe button.ieBouton:hover:enabled {   color: #CCBEC2;   border-color: #CCBEC2; } .ThemeChocolat button.ieBouton:hover:enabled {   color: #DECB95;   border-color: #DECB95; } .ThemeNeutre button.ieBouton:hover:enabled, button.ieBouton:hover:enabled.ThemeNeutre {   color: #D9DBDC;   border-color: #D9DBDC; } button.ieBouton:disabled {   background-color: #EDEDED;   color: #C5C5C5;   border-color: #E2E2E2; } button.ieBouton.themeBoutonPrimaire {   color: white;   font-weight: bold; } button.ieBouton.themeBoutonPrimaire {   background-color: #6B6E77;   border-color: #6B6E77; } .ThemeFramboise button.ieBouton.themeBoutonPrimaire {   background-color: #B9335F;   border-color: #B9335F; } .ThemeFraise button.ieBouton.themeBoutonPrimaire {   background-color: #C23B44;   border-color: #C23B44; } .ThemeCitrouille button.ieBouton.themeBoutonPrimaire {   background-color: #D05722;   border-color: #D05722; } .ThemeMandarine button.ieBouton.themeBoutonPrimaire {   background-color: #E18400;   border-color: #E18400; } .ThemeMure button.ieBouton.themeBoutonPrimaire {   background-color: #9D447F;   border-color: #9D447F; } .ThemeLavande button.ieBouton.themeBoutonPrimaire {   background-color: #8855A3;   border-color: #8855A3; } .ThemePrune button.ieBouton.themeBoutonPrimaire {   background-color: #705CB1;   border-color: #705CB1; } .ThemeBleu button.ieBouton.themeBoutonPrimaire {   background-color: #3273B5;   border-color: #3273B5; } .ThemeBleuOcean button.ieBouton.themeBoutonPrimaire {   background-color: #0281A6;   border-color: #0281A6; } .ThemeBleuCanard button.ieBouton.themeBoutonPrimaire {   background-color: #158786;   border-color: #158786; } .ThemeEmeraude button.ieBouton.themeBoutonPrimaire {   background-color: #0A9B6A;   border-color: #0A9B6A; } .ThemeFeuille button.ieBouton.themeBoutonPrimaire {   background-color: #699A00;   border-color: #699A00; } .ThemeTaupe button.ieBouton.themeBoutonPrimaire {   background-color: #877379;   border-color: #877379; } .ThemeChocolat button.ieBouton.themeBoutonPrimaire {   background-color: #937A33;   border-color: #937A33; } .ThemeNeutre button.ieBouton.themeBoutonPrimaire, button.ieBouton.themeBoutonPrimaire.ThemeNeutre {   background-color: #6B6E77;   border-color: #6B6E77; } button.ieBouton.themeBoutonPrimaire:hover:enabled {   color: white; } button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #D9DBDC;   border-color: #D9DBDC; } .ThemeFramboise button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #F8C2CD;   border-color: #F8C2CD; } .ThemeFraise button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FFB5B9;   border-color: #FFB5B9; } .ThemeCitrouille button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FAB99D;   border-color: #FAB99D; } .ThemeMandarine button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #FFCA80;   border-color: #FFCA80; } .ThemeMure button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #E4C1D8;   border-color: #E4C1D8; } .ThemeLavande button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #DCC5F7;   border-color: #DCC5F7; } .ThemePrune button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #C8BAF6;   border-color: #C8BAF6; } .ThemeBleu button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #B5D6F9;   border-color: #B5D6F9; } .ThemeBleuOcean button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #AAE0F0;   border-color: #AAE0F0; } .ThemeBleuCanard button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #9EDEDC;   border-color: #9EDEDC; } .ThemeEmeraude button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #A1E5C6;   border-color: #A1E5C6; } .ThemeFeuille button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #CDE893;   border-color: #CDE893; } .ThemeTaupe button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #CCBEC2;   border-color: #CCBEC2; } .ThemeChocolat button.ieBouton.themeBoutonPrimaire:hover:enabled {   background-color: #DECB95;   border-color: #DECB95; } .ThemeNeutre button.ieBouton.themeBoutonPrimaire:hover:enabled, button.ieBouton.themeBoutonPrimaire:hover:enabled.ThemeNeutre {   background-color: #D9DBDC;   border-color: #D9DBDC; } button.ieBouton.themeBoutonPrimaire:disabled {   background-color: #C5C5C5;   border-color: #C5C5C5;   color: white; } button.ieBouton.themeBoutonNeutre {   background-color: white;   color: black;   border-color: #C5C5C5; } button.ieBouton.themeBoutonNeutre:hover:enabled {   background-color: #C5C5C5;   color: black;   border-color: #C5C5C5; } button.ieBouton.themeBoutonNeutre:disabled {   background-color: #EDEDED;   color: #C5C5C5;   border-color: #E2E2E2; } button.ieBouton.themeBoutonConnexion {   font-weight: bold;   border-width: 0;   background-color: rgba(0, 0, 0, 0.6);   color: white;   border-color: rgba(0, 0, 0, 0.6); } button.ieBouton.themeBoutonConnexion:hover:enabled {   background-color: rgba(0, 0, 0, 0.7);   color: white;   border-color: rgba(0, 0, 0, 0.7); } button.ieBouton.themeBoutonConnexion:disabled {   background-color: rgba(0, 0, 0, 0.4);   color: white;   border-color: rgba(0, 0, 0, 0.4); }
 .ieBouton.test-design {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   border: solid 1px;   vertical-align: middle; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage) {   border-radius: 2.8rem;   height: 3.2rem;   font-weight: 600;   font-size: 1.3rem;   padding-left: 1.6rem;   padding-right: 1.6rem;   box-sizing: border-box; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage).small-bt {   height: 2.4rem;   margin-top: .1rem;   margin-bottom: .1rem;   font-size: 1.2rem; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage).has-dots {   height: 1.8rem;   padding-left: 0.8rem;   padding-right: 0.8rem;   display: inline-flex;   flex-direction: column;   line-height: 1; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.7s ease-in-out; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #515459;   border-color: #515459;   color: #ffffff; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #911C42;   border-color: #911C42;   color: #ffffff; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #972028;   border-color: #972028;   color: #ffffff; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #AC4011;   border-color: #AC4011;   color: #ffffff; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #B96103;   border-color: #B96103;   color: #ffffff; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #6B174E;   border-color: #6B174E;   color: #ffffff; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #6A3288;   border-color: #6A3288;   color: #ffffff; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #49358C;   border-color: #49358C;   color: #ffffff; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #114B88;   border-color: #114B88;   color: #ffffff; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #045F79;   border-color: #045F79;   color: #ffffff; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #096665;   border-color: #096665;   color: #ffffff; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #057C54;   border-color: #057C54;   color: #ffffff; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #547A04;   border-color: #547A04;   color: #ffffff; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #6F5960;   border-color: #6F5960;   color: #ffffff; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #7A6321;   border-color: #7A6321;   color: #ffffff; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled.ThemeNeutre {   background-color: #515459;   border-color: #515459;   color: #ffffff; } .ThemeMobilePN .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #2C6543;   border-color: #2C6543;   color: #ffffff; } .ThemeMobileHP .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not([class*="theme-"]):not([class*="message_"]):hover:enabled {   background-color: #60183D;   border-color: #60183D;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   transition: background-color 0.5s ease-in-out, border-color 0.5s ease-in-out, color 0.7s ease-in-out; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #E2E2E2;   border-color: #E2E2E2;   color: #515459; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #EDD5DB;   border-color: #EDD5DB;   color: #911C42; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #F1D7D9;   border-color: #F1D7D9;   color: #972028; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #EED7CC;   border-color: #EED7CC;   color: #AC4011; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #F1DBBD;   border-color: #F1DBBD;   color: #B96103; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #EAD7E3;   border-color: #EAD7E3;   color: #6B174E; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #E9DFEE;   border-color: #E9DFEE;   color: #6A3288; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #DCD9ED;   border-color: #DCD9ED;   color: #49358C; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #DAE5F2;   border-color: #DAE5F2;   color: #114B88; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #DAE5F2;   border-color: #DAE5F2;   color: #045F79; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #D4E9E9;   border-color: #D4E9E9;   color: #096665; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #D1E9DA;   border-color: #D1E9DA;   color: #057C54; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #DBE4C8;   border-color: #DBE4C8;   color: #547A04; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #E4DADD;   border-color: #E4DADD;   color: #6F5960; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]) {   background-color: #E2DCCD;   border-color: #E2DCCD;   color: #7A6321; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]), .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).ThemeNeutre {   background-color: #E2E2E2;   border-color: #E2E2E2;   color: #515459; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #E2E2E2;   color: #515459; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #EDD5DB;   color: #911C42; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #F1D7D9;   color: #972028; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #EED7CC;   color: #AC4011; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #F1DBBD;   color: #B96103; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #EAD7E3;   color: #6B174E; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #E9DFEE;   color: #6A3288; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #DCD9ED;   color: #49358C; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #DAE5F2;   color: #114B88; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #DAE5F2;   color: #045F79; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #D4E9E9;   color: #096665; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #D1E9DA;   color: #057C54; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #DBE4C8;   color: #547A04; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #E4DADD;   color: #6F5960; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #E2DCCD;   color: #7A6321; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]):not([class*="message_"]):focus:enabled.ThemeNeutre {   background-color: #E2E2E2;   color: #515459; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_0 {   background-color: transparent;   color: #1b9465;   border-color: #1b9465; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_0:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_0:focus:hover {   background-color: #136847;   color: #ffffff;   border-color: #136847; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_0:focus {   background-color: transparent;   color: #39db9c;   border-color: #0e4a33; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_1 {   background-color: transparent;   color: #ed6363;   border-color: #ed6363; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_1:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_1:focus:hover {   background-color: #d31818;   color: #ffffff;   border-color: #d31818; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_1:focus {   background-color: transparent;   color: #f29292;   border-color: #971111; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_2 {   background-color: transparent;   color: #f38f19;   border-color: #f38f19; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_2:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_2:focus:hover {   background-color: #b26509;   color: #ffffff;   border-color: #b26509; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):not(.themeBoutonPrimaire):not(.themeBoutonNeutre):not([class^="theme-"]).message_2:focus {   background-color: transparent;   color: #f7b15e;   border-color: #7f4807; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #787c86;   border-color: #787c86;   color: #ffffff; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #ca3e6c;   border-color: #ca3e6c;   color: #ffffff; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #c94e56;   border-color: #c94e56;   color: #ffffff; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #dd6530;   border-color: #dd6530;   color: #ffffff; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #fe9500;   border-color: #fe9500;   color: #ffffff; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #b14d8f;   border-color: #b14d8f;   color: #ffffff; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #9564ae;   border-color: #9564ae;   color: #ffffff; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #7e6cb9;   border-color: #7e6cb9;   color: #ffffff; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #3a81c9;   border-color: #3a81c9;   color: #ffffff; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #029bc8;   border-color: #029bc8;   color: #ffffff; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #1aa6a4;   border-color: #1aa6a4;   color: #ffffff; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #0cbb80;   border-color: #0cbb80;   color: #ffffff; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #81be00;   border-color: #81be00;   color: #ffffff; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #938186;   border-color: #938186;   color: #ffffff; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]) {   background-color: #aa8d3b;   border-color: #aa8d3b;   color: #ffffff; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]), .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).ThemeNeutre {   background-color: #787c86;   border-color: #787c86;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #787c86;   color: #ffffff; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #ca3e6c;   color: #ffffff; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #c94e56;   color: #ffffff; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #dd6530;   color: #ffffff; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #fe9500;   color: #ffffff; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #b14d8f;   color: #ffffff; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #9564ae;   color: #ffffff; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #7e6cb9;   color: #ffffff; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #3a81c9;   color: #ffffff; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #029bc8;   color: #ffffff; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #1aa6a4;   color: #ffffff; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #0cbb80;   color: #ffffff; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #81be00;   color: #ffffff; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #938186;   color: #ffffff; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #aa8d3b;   color: #ffffff; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled.ThemeNeutre {   background-color: #787c86;   color: #ffffff; } .ThemeMobilePN .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #28a259;   border-color: #062c15; } .ThemeMobileHP .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]):not([class*="message_"]):focus:enabled {   background-color: #a60054;   border-color: #2a0015; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_0 {   background-color: #1b9465;   color: #ffffff;   border-color: #1b9465; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_0:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_0:focus:hover {   background-color: #136847;   color: #ffffff;   border-color: #136847; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_0:focus {   background-color: #1b9465;   color: #ffffff;   border-color: #0e4a33; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_1 {   background-color: #ed6363;   color: #ffffff;   border-color: #ed6363; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_1:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_1:focus:hover {   background-color: #d31818;   color: #ffffff;   border-color: #d31818; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_1:focus {   background-color: #ed6363;   color: #ffffff;   border-color: #971111; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_2 {   background-color: #f38f19;   color: #ffffff;   border-color: #f38f19; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_2:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_2:focus:hover {   background-color: #b26509;   color: #ffffff;   border-color: #b26509; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonPrimaire:not([class*="theme-"]).message_2:focus {   background-color: #f38f19;   color: #ffffff;   border-color: #7f4807; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonNeutre {   background-color: transparent;   border-color: #C5C5C5;   color: #515459; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonNeutre:hover:enabled {   background-color: #C5C5C5 !important;   border-color: #C5C5C5 !important;   color: #515459 !important; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonNeutre:focus:enabled {   background-color: #EDEDED !important;   border-color: #515459 !important;   color: #515459 !important; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonConnexion {   background-color: rgba(0, 0, 0, 0.5);   border-color: rgba(0, 0, 0, 0.5); } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonConnexion:hover, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).themeBoutonConnexion:focus {   background-color: rgba(0, 0, 0, 0.8) !important;   border-color: rgba(0, 0, 0, 0.8) !important; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-communication:not(.themeBoutonPrimaire) {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-communication:not(.themeBoutonPrimaire):focus:enabled {   background-color: #d3f2e6;   border-color: #005231;   color: #00663d; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-communication.themeBoutonPrimaire {   background-color: #66b783;   border-color: #66b783;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-communication.themeBoutonPrimaire:focus:enabled {   background-color: #85c59c;   border-color: #005231;   color: #00663d; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-communication:hover:enabled {   background-color: #00663d;   border-color: #00663d;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-viescolaire:not(.themeBoutonPrimaire) {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-viescolaire:not(.themeBoutonPrimaire):focus:enabled {   background-color: #d1ebfd;   border-color: #004c7e;   color: #005f9e; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-viescolaire.themeBoutonPrimaire {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-viescolaire.themeBoutonPrimaire:focus:enabled {   background-color: #69afde;   border-color: #004c7e;   color: #005f9e; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-viescolaire:hover:enabled {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-pedagogie:not(.themeBoutonPrimaire) {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-pedagogie:not(.themeBoutonPrimaire):focus:enabled {   background-color: #efe2ff;   border-color: #3b1666;   color: #4a1b7f; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-pedagogie.themeBoutonPrimaire {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-pedagogie.themeBoutonPrimaire:focus:enabled {   background-color: #b693dd;   border-color: #3b1666;   color: #4a1b7f; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-pedagogie:hover:enabled {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-resultat:not(.themeBoutonPrimaire) {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-resultat:not(.themeBoutonPrimaire):focus:enabled {   background-color: #ffe4bc;   border-color: #844600;   color: #a55800; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-resultat.themeBoutonPrimaire {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-resultat.themeBoutonPrimaire:focus:enabled {   background-color: #fab856;   border-color: #844600;   color: #a55800; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-resultat:hover:enabled {   background-color: #a55800;   border-color: #a55800;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-edt:not(.themeBoutonPrimaire) {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-edt:not(.themeBoutonPrimaire):focus:enabled {   background-color: #c3eff0;   border-color: #0e5455;   color: #11696a; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-edt.themeBoutonPrimaire {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-edt.themeBoutonPrimaire:focus:enabled {   background-color: #78ced5;   border-color: #0e5455;   color: #11696a; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).theme-edt:hover:enabled {   background-color: #11696a;   border-color: #11696a;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).pense-bete:not(.themeBoutonPrimaire) {   background-color: #edce78;   border-color: #edce78;   color: #645019; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).pense-bete:not(.themeBoutonPrimaire):focus:enabled {   background-color: #f1d893;   border-color: #504014;   color: #645019; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).pense-bete.themeBoutonPrimaire {   background-color: #facb4a;   border-color: #facb4a;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).pense-bete.themeBoutonPrimaire:focus:enabled {   background-color: #fbd56e;   border-color: #504014;   color: #645019; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar).pense-bete:hover:enabled {   background-color: #645019;   border-color: #645019;   color: #ffffff; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   cursor: default;   pointer-events: none; } .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeFramboise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeFraise .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeCitrouille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeMandarine .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeMure .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeLavande .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemePrune .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeBleu .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeBleuOcean .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeBleuCanard .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeEmeraude .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeFeuille .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeTaupe .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ThemeChocolat .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):disabled.ThemeNeutre, .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar)[class*="theme-"]:disabled.ThemeNeutre, .ThemeNeutre .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled, .ieBouton.test-design:not(.ieBoutonContenuAvecImage):not(.themeBoutonConnexion):not(.themeTabBar):hover:disabled.ThemeNeutre {   background-color: #eaeaea !important;   border-color: #eaeaea !important;   color: #878a93 !important; } .ieBouton.test-design.ieBoutonContenuAvecImage {   border-radius: 0.4rem;   font-size: 1.1rem;   display: flex;   flex-direction: column;   align-items: center; } .ieBouton.test-design.ieBoutonContenuAvecImage .ieBtnContImg-img {   height: 3rem;   line-height: 1; } .ieBouton.test-design.ieBoutonContenuAvecImage .ieBtnContImg-texte {   flex: 1 1 auto;   min-height: 2.5rem;   overflow: hidden; } .EspaceIndex .ieBouton.test-design.ieBoutonContenuAvecImage .ieBtnContImg-texte {   line-height: 1.3rem; } .EspaceMobileIndex .ieBouton.test-design, .EspaceMobileIndex .ieBouton.test-design > div > div {   font-family: "Roboto", -apple-system, BlinkMacSystemFont, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;   text-transform: lowercase; } .EspaceMobileIndex .ieBouton.test-design:first-letter, .EspaceMobileIndex .ieBouton.test-design > div > div:first-letter {   text-transform: uppercase; } .EspaceMobileIndex .ieBouton.test-design, .EspaceMobileIndex .ieBouton.test-design.btn, .EspaceMobileIndex .ieBouton.test-design.btn-flat {   letter-spacing: unset; } .EspaceMobileIndex .ieBouton.test-design:not(.ieBoutonContenuAvecImage) {   border-radius: 2.8rem;   height: 32px;   padding-left: 1.2rem;   padding-right: 1.2rem;   font-weight: 600;   font-size: 1.2rem;   line-height: 1.2; } .EspaceMobileIndex .ieBouton.test-design:not(.ieBoutonContenuAvecImage).small-bt {   height: 24px;   font-size: 0.9rem; } .EspaceMobileIndex .ieBouton.test-design.ieBoutonContenuAvecImage .ieBtnContImg-img {   height: 30px; } .EspaceMobileIndex .ieBouton.test-design.ieBoutonContenuAvecImage .ieBtnContImg-texte {   font-size: 1rem;   width: 80px;   min-height: 30px; }
 .interface_affV {   display: flex;   flex-direction: column;   box-sizing: border-box;   height: 100%; } .interface_affV.interface_affV_padding {   padding: 0.4rem 0.4rem 0; } .interface_affV.interface_affV_padding > div:not(:last-child) {   padding-bottom: 0.4rem; } .interface_affV > div:not(.interface_affV_client) {   flex: none; } .interface_affV > div.interface_affV_client {   flex: 1 1 auto; } .EspaceIndex #div > .interface_affV {   box-shadow: 0 1.2rem 0 1.2rem #f8f8f8;   box-sizing: border-box;   overflow: hidden; } .EspaceIndex #div > .interface_affV > div.interface_affV_client {   height: 100%;   max-width: 100vw;   overflow: auto;   position: relative;   margin-bottom: -0.4rem; } .EspaceIndex #div > .interface_affV.with-footer, .EspaceIndex #div > .interface_affV.stopwith-footer {   max-height: calc(100% - 4.4rem); } .EspaceIndex #div > .interface_affV.e-inscriptions > .interface_affV_client {   max-height: calc(100% - (4.7rem + 4.5rem)); } .EspaceIndex #div > .interface_affV.no-footer {   max-height: 100%;   padding-bottom: 0.8rem; }
 .widget {   color: #151818;   border-radius: 0.5rem;   padding: 0;   margin-bottom: 2.4rem;   box-shadow: 0.05rem 0.05rem 0.2rem 0.2rem rgba(153, 153, 153, 0.1);   display: flex;   flex-direction: column;   position: relative;   box-sizing: content-box;   max-width: 100vw; } .widget header {   position: relative;   flex: 0 0 auto;   padding: 0.8rem;   align-items: center;   display: flex;   background: transparent; } .widget header h3 {   text-align: center;   flex: 0 1 auto;   font-size: 1.5rem;   font-weight: 600;   padding: 0;   margin: 0.8rem auto 0.2rem; } .widget header h3:first-letter {   text-transform: uppercase; } .widget header h3.clickable {   cursor: pointer; } .widget header h3 > a {   text-decoration: none; } .widget header .cta-conteneur {   position: absolute;   flex: 0 0 auto;   top: -1.2rem;   right: 0.8rem;   display: flex;   justify-content: space-between; } .widget header .cta-conteneur .as-mrfiche {   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   margin-left: 0.8rem; } .widget header .cta-conteneur .as-mrfiche .as-button {   margin-left: auto; } .widget header .cta-conteneur .as-button {   cursor: pointer;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   border-radius: 50%;   width: 1.2rem;   height: 1.2rem;   padding: 0.5rem;   min-height: 1.2rem;   margin-left: 0.8rem;   background-color: #a9aebe;   border: solid 0.1rem #f5f5f5;   color: #ffffff;   transition: background-color 0.5s ease-in-out, color 0.7s ease-in-out; } .widget header .cta-conteneur .as-button::before {   font-size: 1.2rem; } .widget header .cta-conteneur .as-button:hover {   background-color: #6b6e77; } .widget header .cta-conteneur .as-button:hover.bt-close {   color: #ff8a8a; } .widget header .cta-conteneur .as-button:hover.bt-widget, .widget header .cta-conteneur .as-button:hover.bt-refresh {   color: #7dcbff; } .widget .filtre-conteneur {   flex: 0 0 auto;   padding: 0.8rem 1.6rem 0.8rem;   display: flex;   flex-wrap: wrap;   justify-content: center;   align-items: center;   background: transparent; } .widget .filtre-conteneur:empty {   padding: 0; } .widget .filtre-conteneur .input-wrapper > div:not(.ocb_cont) > div {   display: flex;   flex-wrap: wrap; } .widget .filtre-conteneur .input-wrapper .icon {   color: #566262; } .widget .filtre-conteneur .input-wrapper [class*=icon_angle] {   margin-left: 0.8rem;   margin-right: 0.8rem;   font-size: 1.5rem;   font-weight: 400;   width: 2.6rem !important;   height: 2.6rem;   border-radius: 50%;   padding: 0.4rem;   box-sizing: border-box; } .widget .filtre-conteneur .input-wrapper .as-input {   border-radius: 1.6rem;   padding: 0.4rem 0.8rem; } .widget .filtre-conteneur .input-wrapper .as-input.as-select > :first-child {   min-width: 12rem; } .widget .filtre-conteneur .deroulant-conteneur-show-hide > div > div {   width: 100% !important; } .widget .content-container {   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: space-between;   flex: 1 1 auto;   position: relative;   overflow: hidden; } .widget .content-container::after {   position: absolute;   font-size: 16rem;   font-family: "Educ-Font";   right: -1rem;   bottom: -5rem;   z-index: 1; } .widget .content-container .no-events {   padding: 0.8rem 1.6rem;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   font-size: 1.3rem; } .widget .content-container .no-events p {   text-align: center; } .widget .content-container > div[id^=id_] {   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: space-between;   flex: 1 1 auto;   max-width: 100%; } .widget .content-container > div[id^=id_] .icon::before, .widget .content-container > div[id^=id_] .icon::after {   font-family: "Educ-Font"; } .widget .content-container > div[id^=id_] .icon.as-read {   font-size: 1.4rem;   align-self: center; } .widget .content-container > div[id^=id_] h4 {   margin: 0;   padding: 0;   font-size: 1.3rem;   font-weight: 600;   color: #151818;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] h4:first-letter {   text-transform: uppercase; } .widget .content-container > div[id^=id_] h4.underline {   text-align: center;   font-size: 1.3rem;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   margin: 0 auto;   padding-left: 1.6rem;   padding-right: 1.6rem; } .widget .content-container > div[id^=id_] h4.underline:first-of-type {   margin-top: 1.6rem; } .widget .content-container > div[id^=id_] h4.underline:after {   width: 5rem;   height: .2rem;   content: "";   margin: 1rem auto 0; } .widget .content-container > div[id^=id_] ul {   list-style: none;   margin: 0;   padding: 0 0 1.6rem;   max-width: 100%; } .widget .content-container > div[id^=id_] ul.one-line li:not(.masked) {   min-height: 3.2rem;   z-index: 10; } .widget .content-container > div[id^=id_] ul:not(.one-line) li:not(.masked) {   min-height: 5.2rem; } .widget .content-container > div[id^=id_] ul > li {   box-sizing: border-box;   position: relative;   display: flex;   padding: 0.8rem 1.6rem;   font-size: 1.3rem; } .widget .content-container > div[id^=id_] ul > li::before {   margin-right: 0.8rem; } .widget .content-container > div[id^=id_] ul > li[class*=icon_]::before {   flex: none;   min-width: 3rem;   font-size: 2rem;   margin-right: 0.2rem; } .widget .content-container > div[id^=id_] ul > li.icon_observation::before {   font-size: 2.1rem; } .widget .content-container > div[id^=id_] ul > li .wrap {   flex: 1 1 auto;   z-index: 10; } .widget .content-container > div[id^=id_] ul > li .wrap > span {   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] ul > li .wrap .info {   line-height: 1.1;   display: inline-block;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] ul > li .liste-enfants {   flex: none;   display: flex;   justify-content: space-between;   align-items: center;   align-self: center; } .widget .content-container > div[id^=id_] ul > li .liste-enfants .circle {   z-index: 6; } .widget .content-container > div[id^=id_] ul > li .bloc-date-conteneur {   flex: none;   width: 3rem;   font-weight: 600;   padding: 0.4rem;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   align-content: center;   margin-right: 0.8rem;   border-radius: 0.25rem; } .widget .content-container > div[id^=id_] ul > li .bloc-date-conteneur div {   line-height: 1.1; } .widget .content-container > div[id^=id_] ul > li .infos-conteneur {   display: flex;   flex-wrap: wrap;   align-items: center;   margin-top: 0.2rem;   padding: 0; } .widget .content-container > div[id^=id_] ul > li .infos-conteneur span {   line-height: 1.1;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] ul > li .infos-absence-conteneur {   padding-top: 0.2rem; } .widget .content-container > div[id^=id_] ul > li .date {   align-self: center;   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] ul > li .as-btn, .widget .content-container > div[id^=id_] ul > li .as-cta {   display: inline-block;   z-index: 15;   text-decoration: none; } .widget .content-container > div[id^=id_] ul > li .as-btn {   margin: 0 0.2rem 0.2rem;   border-radius: .3rem; } .widget .content-container > div[id^=id_] ul > li .as-cta {   margin: 0.2rem; } .widget .content-container > div[id^=id_] ul > li .as-btn, .widget .content-container > div[id^=id_] ul > li .as-cta {   font-weight: 600; } .widget .content-container > div[id^=id_] ul > li a.circle {   text-decoration: none; } .widget .content-container > div[id^=id_] ul > li .circle {   text-transform: uppercase;   font-weight: 600;   border-radius: 50%;   width: 1.3rem;   height: 1.3rem;   padding: 0.5rem;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   margin-left: 0.4rem;   box-sizing: content-box;   flex: none; } .widget .content-container > div[id^=id_] ul > li .file-name {   margin-right: 0.4rem;   text-decoration: none;   hyphens: auto; } .widget .content-container > div[id^=id_] ul > li .file-name, .widget .content-container > div[id^=id_] ul > li .date {   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] ul > li .nom-classe {   font-weight: 400; } .widget .content-container > div[id^=id_] ul > li .nom-classe + span {   margin-left: 0.4rem; } .widget .content-container > div[id^=id_] ul > li .observation {   margin: auto 0.4rem;   font-weight: 400;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] ul > li.more.masked {   border-top-width: 0;   transform: scaleY(0);   height: 0;   padding: 0;   opacity: 0;   transition: opacity 0 ease-in-out, transform 0 ease-in-out; } .widget .content-container > div[id^=id_] ul > li.more.unmasked {   min-height: 5.2rem;   opacity: 1;   transform: scaleY(1);   transition: opacity 0.8s ease-in-out, transform 0.6s cubic-bezier(0.1, 0.75, 0.49, 1); } .widget .content-container > div[id^=id_] ul li {   flex-flow: row nowrap; } .widget .content-container > div[id^=id_] .liste-unclickable > li::before {   content: "●";   color: #c0c0c0;   margin-right: 0.8rem; } .widget .content-container > div[id^=id_] .liste-clickable h5, .widget .content-container > div[id^=id_] .sub-liste h5 {   margin: 0.2rem 0; } .widget .content-container > div[id^=id_] .liste-clickable h5.as-libelle, .widget .content-container > div[id^=id_] .sub-liste h5.as-libelle {   font-size: 1.2rem; } .widget .content-container > div[id^=id_] .liste-clickable li, .widget .content-container > div[id^=id_] .sub-liste li {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget .content-container > div[id^=id_] .liste-clickable li {   display: flex;   align-items: flex-start;   cursor: pointer;   z-index: 5;   max-width: 100vw; } .widget .content-container > div[id^=id_] .liste-clickable li.yet-unclickable {   pointer-events: none;   cursor: default; } .widget .content-container > div[id^=id_] .liste-clickable li.yet-unclickable:hover {   background: transparent; } .widget .content-container > div[id^=id_] .liste-clickable {   margin-top: 0.4rem; } .widget .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-left: solid .3rem;   margin-bottom: 0; } .widget .content-container > div[id^=id_] .liste-clickable.grouped-like > li.has-title:not(:first-child) {   margin-top: 1.6rem; } .widget .content-container > div[id^=id_] .liste-nested, .widget .content-container > div[id^=id_] .liste-groups, .widget .content-container > div[id^=id_] .liste-ressources {   list-style: none;   margin: 0;   padding: 0.8rem 0 0; } .widget .content-container > div[id^=id_] .liste-nested h4, .widget .content-container > div[id^=id_] .liste-groups h4, .widget .content-container > div[id^=id_] .liste-ressources h4 {   font-size: 1.4rem;   padding-bottom: 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested h4 span, .widget .content-container > div[id^=id_] .liste-groups h4 span, .widget .content-container > div[id^=id_] .liste-ressources h4 span {   font-weight: 400; } .widget .content-container > div[id^=id_] .liste-nested > li, .widget .content-container > div[id^=id_] .liste-groups > li, .widget .content-container > div[id^=id_] .liste-ressources > li {   flex-direction: column;   border-left: solid .3rem;   margin-bottom: 1.6rem; } .widget .content-container > div[id^=id_] .liste-nested h5, .widget .content-container > div[id^=id_] .liste-groups h5, .widget .content-container > div[id^=id_] .liste-ressources h5 {   font-size: 1.3rem;   color: #404a4a;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] .liste-nested > li, .widget .content-container > div[id^=id_] .liste-groups > li {   padding: 0; } .widget .content-container > div[id^=id_] .liste-nested h5, .widget .content-container > div[id^=id_] .liste-groups h5 {   margin: 0; } .widget .content-container > div[id^=id_] .liste-groups h5 {   padding: 0 0 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested h4 {   margin: 0 0.8rem 0.2rem; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste {   list-style: none;   margin: 0;   padding: 0;   list-style: none;   display: flex;   flex-wrap: wrap;   justify-content: space-between; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap {   padding-top: 0.4rem;   padding-bottom: 0.8rem;   width: 100%; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap .as-header {   padding: 0.4rem 1.6rem 0.4rem 0.8rem;   cursor: pointer;   display: flex;   max-width: 100%; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap h5 {   flex: 1 1 auto;   display: flex;   align-items: flex-start;   padding: 0;   min-width: 0; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap h5::before {   content: "●";   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap h5 span {   font-weight: 600;   flex: 0 1 auto;   width: calc(100% - 0.4rem);   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis;   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap .switch.on-widgets {   flex: none; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap .switch.on-widgets label span {   font-size: 1.1rem; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste .wrap .switch.on-widgets label .lever {   margin: 0 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested .sub-liste > li {   flex: 0 1 auto;   width: 100%;   max-width: 100%;   font-weight: 400;   margin: 0;   padding: 0; } .widget .content-container > div[id^=id_] .liste-nested .liste-dates {   margin: 0;   padding: 0; } .widget .content-container > div[id^=id_] .liste-nested .liste-dates > li {   padding-top: 0.4rem;   padding-bottom: 0.4rem; } .widget .content-container > div[id^=id_] .liste-nested .liste-dates > li::before {   content: "●";   color: #c0c0c0;   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .liste-groups li.has-title {   margin-bottom: 0.8rem; } .widget .content-container > div[id^=id_] .liste-groups li.has-title + li:not(.has-title) {   margin-top: -0.8rem; } .widget .content-container > div[id^=id_] .liste-groups li h4 {   padding-left: 0.8rem;   flex: 1 1 auto; } .widget .content-container > div[id^=id_] .liste-groups li .as-row {   flex: 1 1 auto;   padding: 0.8rem 1.6rem;   display: flex; } .widget .content-container > div[id^=id_] .liste-groups li .as-row::before {   font-family: "Educ-Font";   content: "●";   font-weight: 800;   margin-right: 0.4rem;   color: #c0c0c0; } .widget .content-container > div[id^=id_] .liste-groups li .as-row .wrap {   flex: 1 1 auto;   max-width: calc(100% - 8rem); } .widget .content-container > div[id^=id_] .liste-groups li .as-row.is-clickable {   cursor: pointer;   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget .content-container > div[id^=id_] .liste-groups li .as-row .as-info {   align-self: flex-start; } .widget .content-container > div[id^=id_] .liste-as-blocs .bloc-conteneur {   display: flex;   flex-wrap: wrap;   justify-content: space-between; } .widget .content-container > div[id^=id_] .liste-as-blocs .task-conteneur {   display: flex;   flex-wrap: wrap;   justify-content: space-between; } .widget .content-container > div[id^=id_] .liste-as-blocs .task-conteneur label span {   display: none; } .widget .content-container > div[id^=id_] .liste-as-blocs .task-conteneur .value {   color: green; } .widget .content-container > div[id^=id_] .liste-ressources h4 {   margin-bottom: 0.8rem;   z-index: 3; } .widget .content-container > div[id^=id_] .liste-ressources > li {   padding: 0 1.6rem 0.8rem; } .widget .content-container > div[id^=id_] .liste-ressources .row-contain {   flex: 1 1 auto;   display: flex;   flex-wrap: wrap;   justify-content: space-between;   margin-bottom: 1.6rem; } .widget .content-container > div[id^=id_] .liste-ressources .row-contain h5 {   margin: 0.8rem 0;   flex: 1 1 auto; } .widget .content-container > div[id^=id_] .liste-ressources .row-contain h5::before {   font-family: "Educ-Font";   font-weight: 800;   content: "●";   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain {   z-index: 5;   display: flex;   flex-wrap: wrap;   justify-content: center;   flex: 0 1 auto;   box-sizing: border-box;   margin-left: 0.8rem;   align-items: center;   border-radius: 1.6rem;   font-weight: 600;   font-size: 1.5rem; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain.library-icon, .widget .content-container > div[id^=id_] .liste-ressources .item-contain.data-icon {   min-width: 7rem; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain.library-icon::before, .widget .content-container > div[id^=id_] .liste-ressources .item-contain.data-icon::before {   font-family: "Educ-Font";   margin-right: 0.8rem;   font-weight: 400; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain.library-icon::before {   content: ""; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain.data-icon::before {   content: ""; } .widget .content-container > div[id^=id_] .liste-ressources .item-contain.pgm-bo {   min-width: 4rem; } .widget .content-container > div[id^=id_] .liste-mixte li::before {   content: "●";   min-width: 1rem; } .widget .content-container > div[id^=id_] .liste-mixte li.is-clickable {   cursor: pointer; } .widget .content-container > div[id^=id_] .liste-mixte li.is-clickable::before {   font-family: "Educ-Font";   content: "●";   font-size: 1rem;   line-height: 1.8; } .widget .content-container > div[id^=id_] .liste-mixte li p {   margin: 0.2rem 0; } .widget .content-container > div[id^=id_] .legende {   display: flex;   flex-wrap: wrap;   justify-content: center;   align-items: center;   font-size: 1.2rem;   padding: 1.6rem;   font-weight: 600; } .widget .content-container > div[id^=id_] .legende span {   flex: 0 1 auto;   margin-right: 0.8rem; } .widget .content-container > div[id^=id_] .legende span::before {   font-family: "Educ-Font";   font-size: 1.4rem;   font-weight: 400;   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .legende span.library-icon::before {   content: ""; } .widget .content-container > div[id^=id_] .legende span.data-icon::before {   content: ""; } .widget .content-container > div[id^=id_] .liste-docs a {   padding: 0.4rem 2rem; } .widget .content-container > div[id^=id_] .liste-docs a.icon {   font-size: 1.1rem; } .widget .content-container > div[id^=id_] .message {   font-size: 1.4rem;   text-align: center;   margin: 0 auto 0.8rem; } .widget .content-container > div[id^=id_] .taf-btn-conteneur {   padding: 0 1.6rem 0.4rem 2rem; } .widget .content-container > div[id^=id_] .descriptif {   padding: 0 1.6rem 0.8rem 2rem;   font-size: 1.3rem; } .widget .content-container > div[id^=id_] .descriptif.as-qcm {   font-weight: 600;   cursor: pointer; } .widget .content-container > div[id^=id_] .descriptif > div {   display: inline-block; } .widget .content-container > div[id^=id_] .liste-infos {   margin-left: 0.2rem; } .widget .content-container > div[id^=id_] .liste-infos .info-remplacement {   display: block; } .widget .content-container > div[id^=id_] .liste-infos .info-salle:before {   content: ' - ';   margin: auto 0; } .widget .content-container > div[id^=id_] .liste-infos .file-contain {   margin-right: 0.4rem;   font-size: 1.2rem; } .widget .content-container > div[id^=id_] .liste-infos .file-contain::before {   margin-right: 0.2rem; } .widget .content-container > div[id^=id_] .liste-docs span:not(.as-info):nth-of-type(1n+2):before, .widget .content-container > div[id^=id_] .liste-docs span:not(.file-contain):before {   content: '-';   margin: auto 0.2rem; } .widget .content-container > div[id^=id_] .liste-docs {   flex: 1 1 auto;   display: flex;   flex-direction: column;   flex-wrap: wrap;   padding: 0.4rem 0; } .widget .content-container > div[id^=id_] .liste-docs a {   font-weight: 600;   color: #151818;   text-decoration: none;   z-index: 13;   word-break: break-all;   word-break: break-word; } .widget .content-container > div[id^=id_] .liste-docs a::before {   color: #6c7b7b;   font-weight: 400;   font-size: 1.4rem;   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .icon-neutre {   color: #46484d; } .widget .content-container > div[id^=id_] .icon-neutre::before {   font-style: normal;   font-family: "Educ-Font";   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .as-info, .widget .content-container > div[id^=id_] .info-promo, .widget .content-container > div[id^=id_] .to-file {   font-weight: 600; } .widget .content-container > div[id^=id_] .as-done {   border-radius: 0.4rem;   flex: 0 0 auto;   padding: 0.4rem 0.8rem; } .widget .content-container > div[id^=id_] .as-info-light {   color: #46484d;   font-style: italic;   font-size: 1.1rem; } .widget .content-container > div[id^=id_] .as-info-light::before {   font-style: normal;   font-family: "Educ-Font";   content: "";   margin-right: 0.4rem; } .widget .content-container > div[id^=id_] .as-info {   padding: 0.4rem 0.8rem;   flex: 0 1 auto;   text-align: center;   align-self: center; } .widget .content-container > div[id^=id_] .as-info:nth-child(1n+2) {   margin-left: 0.4rem; } .widget .content-container > div[id^=id_] .as-info.fixed {   max-width: 6rem;   width: 6rem;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis;   z-index: 5;   padding: 0.4rem 0.8rem;   flex: none;   align-self: flex-start; } .widget .content-container > div[id^=id_] .info-promo {   width: 11rem;   font-size: 1.1rem;   padding: 0.4rem;   z-index: 5;   text-align: center;   flex: none;   align-self: flex-start;   line-height: 1.1; } .widget .content-container > div[id^=id_] .to-file {   padding: 0.4rem;   flex: 0 1 auto; } .widget .content-container > div[id^=id_] .to-file a {   border-radius: 0.25rem;   display: inline-block;   padding: 0.2rem 0.4rem;   text-decoration: none;   font-size: 1rem; } .widget .content-container > div[id^=id_] .event-type {   font-weight: 400; } .widget .content-container > div[id^=id_] .has-icon {   font-family: "Educ-Font";   font-size: 2rem;   flex: 0 0 auto;   align-self: center; } .widget .as-footer {   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   align-items: center;   padding: 0 1.6rem 1.6rem; } .widget .as-footer .btn-collapse {   cursor: pointer;   flex: 0 1 auto;   padding: 0.8rem 1.6rem;   border-radius: 1.6rem;   text-decoration: none;   font-size: 1.3rem;   font-weight: 600;   z-index: 11; } .widget .as-footer .btn-collapse .icon {   font-family: "Educ-Font";   font-size: 1.3rem;   font-weight: 400;   margin-right: 0.4rem; } .widget .as-header {   display: flex;   justify-content: space-between;   align-items: center; } .widget.edt {   background-color: #ffffff; } .widget.edt .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.edt h3 {   color: #11696a; } .widget.edt h3.clickable, .widget.edt h3 > a, .widget.edt h3 > span.AvecMain {   color: #11696a; } .widget.edt h3.clickable:hover, .widget.edt h3 > a:hover, .widget.edt h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.edt .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.edt .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.edt .filtre-conteneur input:not([type]).style-input:focus, .widget.edt .filtre-conteneur input:not([type]).style-input:hover, .widget.edt .filtre-conteneur input[type="text"].style-input:focus, .widget.edt .filtre-conteneur input[type="text"].style-input:hover, .widget.edt .filtre-conteneur input[type="email"].style-input:focus, .widget.edt .filtre-conteneur input[type="email"].style-input:hover, .widget.edt .filtre-conteneur input[type="password"].style-input:focus, .widget.edt .filtre-conteneur input[type="password"].style-input:hover, .widget.edt .filtre-conteneur .as-input:focus, .widget.edt .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.edt .content-container .no-events, .widget.edt .content-container .no-events p, .widget.edt .content-container .salle, .widget.edt .content-container .event-type, .widget.edt .content-container .convocation, .widget.edt .content-container.convocation::before {   color: #11696a; } .widget.edt .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.edt .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.edt .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.edt .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.edt .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.edt .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.edt .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.edt .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.edt .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.edt .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li {   background-color: transparent; } .widget.edt .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.edt .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li .file-name, .widget.edt .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.edt .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.edt .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li .circle, .widget.edt .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.edt .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.edt .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li .as-info, .widget.edt .content-container > div[id^=id_] li .as-done, .widget.edt .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.edt .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.edt .content-container > div[id^=id_] li .to-file a, .widget.edt .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.edt .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.edt .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.edt .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.edt .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.edt .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.edt .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.edt .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] .liste-nested > li, .widget.edt .content-container > div[id^=id_] .liste-groups > li, .widget.edt .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.edt .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.edt .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.edt .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.edt .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.edt .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.edt .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.edt .switch.test-design.on-widgets label .lever::before, .widget.edt .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.edt .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.edt .btn-collapse:hover span {   color: #ffffff !important; } .widget.edt .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.edt .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.edt .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.edt .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.edt .vote-files a::before {   color: #56c2cb; } .widget.edt [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.edt [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.edt button, .widget.edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.edt button:hover, .widget.edt button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.edt tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.edt .date-alert::before, .widget.edt .link-contain label::before {   color: #56c2cb; } .widget.edt table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.edt table.is-clickable td a::before {   color: #56c2cb; } .widget.edt .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.edt .link-contain:hover {   background: #b4ebec; } .widget.edt .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.edt .icon_Masquer_cours_annule, .widget.planning .icon_Masquer_cours_annule {   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   font-family: "Educ-Font";   font-size: 1.4rem;   font-weight: 400;   width: 2.6rem !important;   height: 2.6rem;   border-radius: 50%;   padding: 0.4rem;   box-sizing: border-box;   background-color: #b4ebec;   color: #11696a; } .widget.edt .icon_Masquer_cours_annule:hover, .widget.edt .icon_Masquer_cours_annule.bt-inactive, .widget.planning .icon_Masquer_cours_annule:hover, .widget.planning .icon_Masquer_cours_annule.bt-inactive {   background-color: #11696a;   color: #b4ebec; } .widget.edt .edt-global-wrapper {   display: flex;   padding: 0.8rem 1.6rem 1.6rem; } .widget.edt .edt-wrapper {   flex: 1 1 auto; } .widget.edt .btn-commandes-wrapper {   flex: none;   width: 3.2rem;   padding-top: 2rem;   padding-left: 0.8rem;   display: flex;   flex-direction: column; } .widget.edt .btn-commandes-wrapper [class*=icon_] {   box-sizing: border-box;   flex: none;   border-radius: 50%;   width: 3.2rem;   height: 3.2rem;   padding: 0.5rem;   font-size: 1.7rem;   margin-bottom: 0.8rem;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   background-color: #b4ebec;   color: #11696a;   cursor: pointer; } .widget.edt .btn-commandes-wrapper [class*=icon_].btnImageDisable, .widget.edt .btn-commandes-wrapper [class*=icon_].btnImageDisable:hover {   background-color: #efefef;   color: #adadb1;   cursor: default; } .widget.edt .btn-commandes-wrapper [class*=icon_]:hover {   background-color: #11696a;   color: #b4ebec; } .widget.planning {   background-color: #ffffff; } .widget.planning .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.planning h3 {   color: #11696a; } .widget.planning h3.clickable, .widget.planning h3 > a, .widget.planning h3 > span.AvecMain {   color: #11696a; } .widget.planning h3.clickable:hover, .widget.planning h3 > a:hover, .widget.planning h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.planning .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.planning .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.planning .filtre-conteneur input:not([type]).style-input:focus, .widget.planning .filtre-conteneur input:not([type]).style-input:hover, .widget.planning .filtre-conteneur input[type="text"].style-input:focus, .widget.planning .filtre-conteneur input[type="text"].style-input:hover, .widget.planning .filtre-conteneur input[type="email"].style-input:focus, .widget.planning .filtre-conteneur input[type="email"].style-input:hover, .widget.planning .filtre-conteneur input[type="password"].style-input:focus, .widget.planning .filtre-conteneur input[type="password"].style-input:hover, .widget.planning .filtre-conteneur .as-input:focus, .widget.planning .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.planning .content-container .no-events, .widget.planning .content-container .no-events p, .widget.planning .content-container .salle, .widget.planning .content-container .event-type, .widget.planning .content-container .convocation, .widget.planning .content-container.convocation::before {   color: #11696a; } .widget.planning .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.planning .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.planning .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.planning .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.planning .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.planning .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.planning .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.planning .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.planning .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.planning .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.planning .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.planning .content-container > div[id^=id_] li:first-child {   border: none; } .widget.planning .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.planning .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li .file-name, .widget.planning .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.planning .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.planning .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li .circle, .widget.planning .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.planning .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.planning .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li .as-info, .widget.planning .content-container > div[id^=id_] li .as-done, .widget.planning .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.planning .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.planning .content-container > div[id^=id_] li .to-file a, .widget.planning .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.planning .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.planning .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.planning .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.planning .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.planning .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.planning .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.planning .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] .liste-nested > li, .widget.planning .content-container > div[id^=id_] .liste-groups > li, .widget.planning .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.planning .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.planning .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.planning .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.planning .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.planning .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.planning .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.planning .switch.test-design.on-widgets label .lever::before, .widget.planning .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.planning .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.planning .btn-collapse:hover span {   color: #ffffff !important; } .widget.planning .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.planning .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.planning .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.planning .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.planning .vote-files a::before {   color: #56c2cb; } .widget.planning [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.planning [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.planning button, .widget.planning button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.planning button:hover, .widget.planning button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.planning tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.planning .date-alert::before, .widget.planning .link-contain label::before {   color: #56c2cb; } .widget.planning table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.planning table.is-clickable td a::before {   color: #56c2cb; } .widget.planning .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.planning .link-contain:hover {   background: #b4ebec; } .widget.planning .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.tachessecretariat_execute {   background-color: #ffffff; } .widget.tachessecretariat_execute .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.tachessecretariat_execute h3 {   color: #11696a; } .widget.tachessecretariat_execute h3.clickable, .widget.tachessecretariat_execute h3 > a, .widget.tachessecretariat_execute h3 > span.AvecMain {   color: #11696a; } .widget.tachessecretariat_execute h3.clickable:hover, .widget.tachessecretariat_execute h3 > a:hover, .widget.tachessecretariat_execute h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.tachessecretariat_execute .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.tachessecretariat_execute .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.tachessecretariat_execute .filtre-conteneur input:not([type]).style-input:focus, .widget.tachessecretariat_execute .filtre-conteneur input:not([type]).style-input:hover, .widget.tachessecretariat_execute .filtre-conteneur input[type="text"].style-input:focus, .widget.tachessecretariat_execute .filtre-conteneur input[type="text"].style-input:hover, .widget.tachessecretariat_execute .filtre-conteneur input[type="email"].style-input:focus, .widget.tachessecretariat_execute .filtre-conteneur input[type="email"].style-input:hover, .widget.tachessecretariat_execute .filtre-conteneur input[type="password"].style-input:focus, .widget.tachessecretariat_execute .filtre-conteneur input[type="password"].style-input:hover, .widget.tachessecretariat_execute .filtre-conteneur .as-input:focus, .widget.tachessecretariat_execute .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.tachessecretariat_execute .content-container .no-events, .widget.tachessecretariat_execute .content-container .no-events p, .widget.tachessecretariat_execute .content-container .salle, .widget.tachessecretariat_execute .content-container .event-type, .widget.tachessecretariat_execute .content-container .convocation, .widget.tachessecretariat_execute .content-container.convocation::before {   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.tachessecretariat_execute .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tachessecretariat_execute .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.tachessecretariat_execute .content-container > div[id^=id_] li:first-child {   border: none; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .file-name, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .circle, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .as-info, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .as-done, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .to-file a, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariat_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested > li, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups > li, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariat_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.tachessecretariat_execute .switch.test-design.on-widgets label .lever::before, .widget.tachessecretariat_execute .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.tachessecretariat_execute .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.tachessecretariat_execute .btn-collapse:hover span {   color: #ffffff !important; } .widget.tachessecretariat_execute .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariat_execute .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.tachessecretariat_execute .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.tachessecretariat_execute .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.tachessecretariat_execute .vote-files a::before {   color: #56c2cb; } .widget.tachessecretariat_execute [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tachessecretariat_execute [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.tachessecretariat_execute button, .widget.tachessecretariat_execute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariat_execute button:hover, .widget.tachessecretariat_execute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.tachessecretariat_execute tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariat_execute .date-alert::before, .widget.tachessecretariat_execute .link-contain label::before {   color: #56c2cb; } .widget.tachessecretariat_execute table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.tachessecretariat_execute table.is-clickable td a::before {   color: #56c2cb; } .widget.tachessecretariat_execute .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariat_execute .link-contain:hover {   background: #b4ebec; } .widget.tachessecretariat_execute .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.intendance_execute {   background-color: #ffffff; } .widget.intendance_execute .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.intendance_execute h3 {   color: #11696a; } .widget.intendance_execute h3.clickable, .widget.intendance_execute h3 > a, .widget.intendance_execute h3 > span.AvecMain {   color: #11696a; } .widget.intendance_execute h3.clickable:hover, .widget.intendance_execute h3 > a:hover, .widget.intendance_execute h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.intendance_execute .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.intendance_execute .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.intendance_execute .filtre-conteneur input:not([type]).style-input:focus, .widget.intendance_execute .filtre-conteneur input:not([type]).style-input:hover, .widget.intendance_execute .filtre-conteneur input[type="text"].style-input:focus, .widget.intendance_execute .filtre-conteneur input[type="text"].style-input:hover, .widget.intendance_execute .filtre-conteneur input[type="email"].style-input:focus, .widget.intendance_execute .filtre-conteneur input[type="email"].style-input:hover, .widget.intendance_execute .filtre-conteneur input[type="password"].style-input:focus, .widget.intendance_execute .filtre-conteneur input[type="password"].style-input:hover, .widget.intendance_execute .filtre-conteneur .as-input:focus, .widget.intendance_execute .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.intendance_execute .content-container .no-events, .widget.intendance_execute .content-container .no-events p, .widget.intendance_execute .content-container .salle, .widget.intendance_execute .content-container .event-type, .widget.intendance_execute .content-container .convocation, .widget.intendance_execute .content-container.convocation::before {   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.intendance_execute .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.intendance_execute .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.intendance_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.intendance_execute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.intendance_execute .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.intendance_execute .content-container > div[id^=id_] li:first-child {   border: none; } .widget.intendance_execute .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.intendance_execute .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li .file-name, .widget.intendance_execute .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.intendance_execute .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li .circle, .widget.intendance_execute .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.intendance_execute .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.intendance_execute .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li .as-info, .widget.intendance_execute .content-container > div[id^=id_] li .as-done, .widget.intendance_execute .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.intendance_execute .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] li .to-file a, .widget.intendance_execute .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.intendance_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.intendance_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.intendance_execute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested > li, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups > li, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.intendance_execute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.intendance_execute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.intendance_execute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.intendance_execute .switch.test-design.on-widgets label .lever::before, .widget.intendance_execute .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.intendance_execute .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.intendance_execute .btn-collapse:hover span {   color: #ffffff !important; } .widget.intendance_execute .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.intendance_execute .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.intendance_execute .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.intendance_execute .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.intendance_execute .vote-files a::before {   color: #56c2cb; } .widget.intendance_execute [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.intendance_execute [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.intendance_execute button, .widget.intendance_execute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendance_execute button:hover, .widget.intendance_execute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.intendance_execute tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.intendance_execute .date-alert::before, .widget.intendance_execute .link-contain label::before {   color: #56c2cb; } .widget.intendance_execute table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.intendance_execute table.is-clickable td a::before {   color: #56c2cb; } .widget.intendance_execute .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendance_execute .link-contain:hover {   background: #b4ebec; } .widget.intendance_execute .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.tachessecretariatexecute {   background-color: #ffffff; } .widget.tachessecretariatexecute .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.tachessecretariatexecute h3 {   color: #11696a; } .widget.tachessecretariatexecute h3.clickable, .widget.tachessecretariatexecute h3 > a, .widget.tachessecretariatexecute h3 > span.AvecMain {   color: #11696a; } .widget.tachessecretariatexecute h3.clickable:hover, .widget.tachessecretariatexecute h3 > a:hover, .widget.tachessecretariatexecute h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.tachessecretariatexecute .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.tachessecretariatexecute .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.tachessecretariatexecute .filtre-conteneur input:not([type]).style-input:focus, .widget.tachessecretariatexecute .filtre-conteneur input:not([type]).style-input:hover, .widget.tachessecretariatexecute .filtre-conteneur input[type="text"].style-input:focus, .widget.tachessecretariatexecute .filtre-conteneur input[type="text"].style-input:hover, .widget.tachessecretariatexecute .filtre-conteneur input[type="email"].style-input:focus, .widget.tachessecretariatexecute .filtre-conteneur input[type="email"].style-input:hover, .widget.tachessecretariatexecute .filtre-conteneur input[type="password"].style-input:focus, .widget.tachessecretariatexecute .filtre-conteneur input[type="password"].style-input:hover, .widget.tachessecretariatexecute .filtre-conteneur .as-input:focus, .widget.tachessecretariatexecute .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.tachessecretariatexecute .content-container .no-events, .widget.tachessecretariatexecute .content-container .no-events p, .widget.tachessecretariatexecute .content-container .salle, .widget.tachessecretariatexecute .content-container .event-type, .widget.tachessecretariatexecute .content-container .convocation, .widget.tachessecretariatexecute .content-container.convocation::before {   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.tachessecretariatexecute .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tachessecretariatexecute .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.tachessecretariatexecute .content-container > div[id^=id_] li:first-child {   border: none; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .file-name, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .circle, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .as-info, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .as-done, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .to-file a, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariatexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested > li, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups > li, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tachessecretariatexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.tachessecretariatexecute .switch.test-design.on-widgets label .lever::before, .widget.tachessecretariatexecute .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.tachessecretariatexecute .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.tachessecretariatexecute .btn-collapse:hover span {   color: #ffffff !important; } .widget.tachessecretariatexecute .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariatexecute .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.tachessecretariatexecute .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.tachessecretariatexecute .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.tachessecretariatexecute .vote-files a::before {   color: #56c2cb; } .widget.tachessecretariatexecute [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tachessecretariatexecute [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.tachessecretariatexecute button, .widget.tachessecretariatexecute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tachessecretariatexecute button:hover, .widget.tachessecretariatexecute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.tachessecretariatexecute tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.tachessecretariatexecute .date-alert::before, .widget.tachessecretariatexecute .link-contain label::before {   color: #56c2cb; } .widget.tachessecretariatexecute table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.tachessecretariatexecute table.is-clickable td a::before {   color: #56c2cb; } .widget.tachessecretariatexecute .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tachessecretariatexecute .link-contain:hover {   background: #b4ebec; } .widget.tachessecretariatexecute .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.intendanceexecute {   background-color: #ffffff; } .widget.intendanceexecute .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.intendanceexecute h3 {   color: #11696a; } .widget.intendanceexecute h3.clickable, .widget.intendanceexecute h3 > a, .widget.intendanceexecute h3 > span.AvecMain {   color: #11696a; } .widget.intendanceexecute h3.clickable:hover, .widget.intendanceexecute h3 > a:hover, .widget.intendanceexecute h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.intendanceexecute .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.intendanceexecute .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.intendanceexecute .filtre-conteneur input:not([type]).style-input:focus, .widget.intendanceexecute .filtre-conteneur input:not([type]).style-input:hover, .widget.intendanceexecute .filtre-conteneur input[type="text"].style-input:focus, .widget.intendanceexecute .filtre-conteneur input[type="text"].style-input:hover, .widget.intendanceexecute .filtre-conteneur input[type="email"].style-input:focus, .widget.intendanceexecute .filtre-conteneur input[type="email"].style-input:hover, .widget.intendanceexecute .filtre-conteneur input[type="password"].style-input:focus, .widget.intendanceexecute .filtre-conteneur input[type="password"].style-input:hover, .widget.intendanceexecute .filtre-conteneur .as-input:focus, .widget.intendanceexecute .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.intendanceexecute .content-container .no-events, .widget.intendanceexecute .content-container .no-events p, .widget.intendanceexecute .content-container .salle, .widget.intendanceexecute .content-container .event-type, .widget.intendanceexecute .content-container .convocation, .widget.intendanceexecute .content-container.convocation::before {   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.intendanceexecute .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.intendanceexecute .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.intendanceexecute .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.intendanceexecute .content-container > div[id^=id_] li:first-child {   border: none; } .widget.intendanceexecute .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.intendanceexecute .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li .file-name, .widget.intendanceexecute .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.intendanceexecute .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li .circle, .widget.intendanceexecute .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.intendanceexecute .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.intendanceexecute .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li .as-info, .widget.intendanceexecute .content-container > div[id^=id_] li .as-done, .widget.intendanceexecute .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.intendanceexecute .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] li .to-file a, .widget.intendanceexecute .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.intendanceexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.intendanceexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.intendanceexecute .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested > li, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups > li, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.intendanceexecute .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.intendanceexecute .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.intendanceexecute .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.intendanceexecute .switch.test-design.on-widgets label .lever::before, .widget.intendanceexecute .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.intendanceexecute .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.intendanceexecute .btn-collapse:hover span {   color: #ffffff !important; } .widget.intendanceexecute .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.intendanceexecute .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.intendanceexecute .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.intendanceexecute .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.intendanceexecute .vote-files a::before {   color: #56c2cb; } .widget.intendanceexecute [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.intendanceexecute [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.intendanceexecute button, .widget.intendanceexecute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #56c2cb;   border-color: #56c2cb;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.intendanceexecute button:hover, .widget.intendanceexecute button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.intendanceexecute tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.intendanceexecute .date-alert::before, .widget.intendanceexecute .link-contain label::before {   color: #56c2cb; } .widget.intendanceexecute table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.intendanceexecute table.is-clickable td a::before {   color: #56c2cb; } .widget.intendanceexecute .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.intendanceexecute .link-contain:hover {   background: #b4ebec; } .widget.intendanceexecute .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.tableaudebord {   background-color: #ffffff; } .widget.tableaudebord .content-container::after {   content: "";   color: rgba(86, 194, 203, 0.05); } .widget.tableaudebord h3 {   color: #11696a; } .widget.tableaudebord h3.clickable, .widget.tableaudebord h3 > a, .widget.tableaudebord h3 > span.AvecMain {   color: #11696a; } .widget.tableaudebord h3.clickable:hover, .widget.tableaudebord h3 > a:hover, .widget.tableaudebord h3 > span.AvecMain:hover {   color: #56c2cb; } .widget.tableaudebord .filtre-conteneur [class*=icon_angle_] {   background-color: #56c2cb;   color: #ffffff; } .widget.tableaudebord .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #11696a;   color: #ffffff; } .widget.tableaudebord .filtre-conteneur input:not([type]).style-input:focus, .widget.tableaudebord .filtre-conteneur input:not([type]).style-input:hover, .widget.tableaudebord .filtre-conteneur input[type="text"].style-input:focus, .widget.tableaudebord .filtre-conteneur input[type="text"].style-input:hover, .widget.tableaudebord .filtre-conteneur input[type="email"].style-input:focus, .widget.tableaudebord .filtre-conteneur input[type="email"].style-input:hover, .widget.tableaudebord .filtre-conteneur input[type="password"].style-input:focus, .widget.tableaudebord .filtre-conteneur input[type="password"].style-input:hover, .widget.tableaudebord .filtre-conteneur .as-input:focus, .widget.tableaudebord .filtre-conteneur .as-input:hover {   border-color: #56c2cb; } .widget.tableaudebord .content-container .no-events, .widget.tableaudebord .content-container .no-events p, .widget.tableaudebord .content-container .salle, .widget.tableaudebord .content-container .event-type, .widget.tableaudebord .content-container .convocation, .widget.tableaudebord .content-container.convocation::before {   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] h4.underline:after {   background-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] ul .item-contain {   background-color: #b4ebec;   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #11696a;   color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] ul h5::before {   color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.tableaudebord .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tableaudebord .content-container > div[id^=id_] .legende span::before {   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tableaudebord .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tableaudebord .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tableaudebord .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(86, 194, 203, 0.1); } .widget.tableaudebord .content-container > div[id^=id_] li:first-child {   border: none; } .widget.tableaudebord .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.tableaudebord .content-container > div[id^=id_] li .icon:before {   color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li .file-name, .widget.tableaudebord .content-container > div[id^=id_] li .file-contain.icon::before {   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] li .compteur-message > span {   background-color: #56c2cb;   color: white; } .widget.tableaudebord .content-container > div[id^=id_] li .compteur-message:after {   color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li .circle, .widget.tableaudebord .content-container > div[id^=id_] li .classe {   background-color: #56c2cb;   color: white; } .widget.tableaudebord .content-container > div[id^=id_] li .as-btn {   background-color: #56c2cb;   color: white; } .widget.tableaudebord .content-container > div[id^=id_] li .as-btn:hover {   background-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li .as-info, .widget.tableaudebord .content-container > div[id^=id_] li .as-done, .widget.tableaudebord .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.tableaudebord .content-container > div[id^=id_] li .info-promo {   background: #b4ebec;   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] li .to-file a, .widget.tableaudebord .content-container > div[id^=id_] li .as-info a {   color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #11696a; } .widget.tableaudebord .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.tableaudebord .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.tableaudebord .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #56c2cb;   background-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #cbf1f2; } .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested > li, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups > li, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources > li {   border-color: #56c2cb; } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #cbf1f2; } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #b4ebec; } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #c3eff0; } .widget.tableaudebord .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tableaudebord .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tableaudebord .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #11696a; } .widget.tableaudebord .switch.test-design.on-widgets label .lever::before, .widget.tableaudebord .switch.test-design.on-widgets label .lever::after {   color: #56c2cb; } .widget.tableaudebord .btn-collapse {   background-color: #b4ebec;   border-color: #b4ebec;   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tableaudebord .btn-collapse span {   color: #11696a;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tableaudebord .btn-collapse:hover {   background-color: #11696a;   border-color: #11696a;   color: #ffffff !important; } .widget.tableaudebord .btn-collapse:hover span {   color: #ffffff !important; } .widget.tableaudebord .ico-btn {   background-color: #b4ebec;   color: #11696a; } .widget.tableaudebord .ico-btn:hover {   background-color: #11696a;   color: #ffffff; } .widget.tableaudebord .round-pill {   background: rgba(86, 194, 203, 0.2);   color: #000000; } .widget.tableaudebord .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord .vote-files a:hover {   background-color: rgba(86, 194, 203, 0.3); } .widget.tableaudebord .vote-files a::before {   color: #56c2cb; } .widget.tableaudebord [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tableaudebord [class*=icon_].Color_RecapVS_Lue::before {   color: #56c2cb; } .widget.tableaudebord button, .widget.tableaudebord button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #ffffff;   border-color: #56c2cb;   color: #000000; } .widget.tableaudebord button .ieBoutonIcon, .widget.tableaudebord button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) .ieBoutonIcon {   color: #56c2cb; } .widget.tableaudebord button:hover, .widget.tableaudebord button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #bbe7ea;   border-color: #56c2cb;   color: #000000 !important; } .widget.tableaudebord button:hover .ieBoutonIcon, .widget.tableaudebord button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover .ieBoutonIcon {   color: #11696a; } .widget.tableaudebord button:disabled, .widget.tableaudebord button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):disabled {   background-color: #F8F8F8;   color: #C5C5C5;   border-color: #E2E2E2;   pointer-events: none; } .widget.tableaudebord tfoot .info-montant {   background-color: #b4ebec;   color: #11696a; } .widget.tableaudebord .date-alert::before, .widget.tableaudebord .link-contain label::before {   color: #56c2cb; } .widget.tableaudebord table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord table.is-clickable tr:hover td {   background-color: #b4ebec; } .widget.tableaudebord table.is-clickable td a::before {   color: #56c2cb; } .widget.tableaudebord .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tableaudebord .link-contain:hover {   background: #b4ebec; } .widget.tableaudebord .pseudo-icone-ds::before {   background: #56c2cb !important;   color: white !important; } .widget.oraux {   background-color: #ffffff; } .widget.oraux .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.oraux h3 {   color: #4a1b7f; } .widget.oraux h3.clickable, .widget.oraux h3 > a, .widget.oraux h3 > span.AvecMain {   color: #4a1b7f; } .widget.oraux h3.clickable:hover, .widget.oraux h3 > a:hover, .widget.oraux h3 > span.AvecMain:hover {   color: #a478d4; } .widget.oraux .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.oraux .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.oraux .filtre-conteneur input:not([type]).style-input:focus, .widget.oraux .filtre-conteneur input:not([type]).style-input:hover, .widget.oraux .filtre-conteneur input[type="text"].style-input:focus, .widget.oraux .filtre-conteneur input[type="text"].style-input:hover, .widget.oraux .filtre-conteneur input[type="email"].style-input:focus, .widget.oraux .filtre-conteneur input[type="email"].style-input:hover, .widget.oraux .filtre-conteneur input[type="password"].style-input:focus, .widget.oraux .filtre-conteneur input[type="password"].style-input:hover, .widget.oraux .filtre-conteneur .as-input:focus, .widget.oraux .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.oraux .content-container .no-events, .widget.oraux .content-container .no-events p, .widget.oraux .content-container .salle, .widget.oraux .content-container .event-type, .widget.oraux .content-container .convocation, .widget.oraux .content-container.convocation::before {   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.oraux .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.oraux .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.oraux .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.oraux .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.oraux .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.oraux .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.oraux .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.oraux .content-container > div[id^=id_] li:first-child {   border: none; } .widget.oraux .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.oraux .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li .file-name, .widget.oraux .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.oraux .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li .circle, .widget.oraux .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.oraux .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.oraux .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li .as-info, .widget.oraux .content-container > div[id^=id_] li .as-done, .widget.oraux .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.oraux .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] li .to-file a, .widget.oraux .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.oraux .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.oraux .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.oraux .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.oraux .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] .liste-nested > li, .widget.oraux .content-container > div[id^=id_] .liste-groups > li, .widget.oraux .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.oraux .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.oraux .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.oraux .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.oraux .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.oraux .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.oraux .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.oraux .switch.test-design.on-widgets label .lever::before, .widget.oraux .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.oraux .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.oraux .btn-collapse:hover span {   color: #ffffff !important; } .widget.oraux .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.oraux .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.oraux .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.oraux .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.oraux .vote-files a::before {   color: #a478d4; } .widget.oraux [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.oraux [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.oraux button, .widget.oraux button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.oraux button:hover, .widget.oraux button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.oraux tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.oraux .date-alert::before, .widget.oraux .link-contain label::before {   color: #a478d4; } .widget.oraux table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.oraux table.is-clickable td a::before {   color: #a478d4; } .widget.oraux .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.oraux .link-contain:hover {   background: #ebdbff; } .widget.oraux .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.icon.non-valide::before, .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.icon.valide::before {   font-weight: 400;   transform: scaleX(-1);   content: "";   -webkit-text-stroke: 0.02rem #1f0000;   margin-top: 0.2rem;   margin-left: -0.4rem; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.icon.non-valide::before {   color: #ff3838; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.icon.valide::before {   color: #13c147; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.not-clickable {   cursor: default; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.not-clickable::before {   color: #c0c0c0; } .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.not-clickable:hover {   background-color: transparent; } .widget.oraux .infos-oraux-conteneur {   padding-top: 0.2rem;   display: flex;   flex-direction: column;   flex-wrap: wrap; } .widget.oraux .infos-oraux-conteneur .salle {   color: #151818; } .widget.oraux .infos-oraux-conteneur .convocation {   text-decoration: none;   cursor: pointer;   padding-top: 0.2rem;   font-weight: 500;   font-size: 1.1rem;   word-break: break-all; } .widget.oraux .infos-oraux-conteneur .convocation::before {   margin-right: 0.4rem;   font-size: 1.2rem; } .widget.oraux .infos-oraux-conteneur .convocation.icon::after {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   content: '.pdf'; } .widget.tableaudebord .primaire-dash-conteneur {   height: 100%;   padding: 0.4rem 1.6rem 2.4rem; } .widget.tableaudebord .primaire-dash-conteneur .liste_scroll_total {   z-index: 5; } .widget.cursusetudiant {   background-color: #ffffff; } .widget.cursusetudiant .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.cursusetudiant h3 {   color: #005f9e; } .widget.cursusetudiant h3.clickable, .widget.cursusetudiant h3 > a, .widget.cursusetudiant h3 > span.AvecMain {   color: #005f9e; } .widget.cursusetudiant h3.clickable:hover, .widget.cursusetudiant h3 > a:hover, .widget.cursusetudiant h3 > span.AvecMain:hover {   color: #439bd6; } .widget.cursusetudiant .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.cursusetudiant .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.cursusetudiant .filtre-conteneur input:not([type]).style-input:focus, .widget.cursusetudiant .filtre-conteneur input:not([type]).style-input:hover, .widget.cursusetudiant .filtre-conteneur input[type="text"].style-input:focus, .widget.cursusetudiant .filtre-conteneur input[type="text"].style-input:hover, .widget.cursusetudiant .filtre-conteneur input[type="email"].style-input:focus, .widget.cursusetudiant .filtre-conteneur input[type="email"].style-input:hover, .widget.cursusetudiant .filtre-conteneur input[type="password"].style-input:focus, .widget.cursusetudiant .filtre-conteneur input[type="password"].style-input:hover, .widget.cursusetudiant .filtre-conteneur .as-input:focus, .widget.cursusetudiant .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.cursusetudiant .content-container .no-events, .widget.cursusetudiant .content-container .no-events p, .widget.cursusetudiant .content-container .salle, .widget.cursusetudiant .content-container .event-type, .widget.cursusetudiant .content-container .convocation, .widget.cursusetudiant .content-container.convocation::before {   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.cursusetudiant .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.cursusetudiant .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.cursusetudiant .content-container > div[id^=id_] li:first-child {   border: none; } .widget.cursusetudiant .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.cursusetudiant .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li .file-name, .widget.cursusetudiant .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.cursusetudiant .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li .circle, .widget.cursusetudiant .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.cursusetudiant .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.cursusetudiant .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li .as-info, .widget.cursusetudiant .content-container > div[id^=id_] li .as-done, .widget.cursusetudiant .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.cursusetudiant .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] li .to-file a, .widget.cursusetudiant .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.cursusetudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.cursusetudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.cursusetudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested > li, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups > li, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.cursusetudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.cursusetudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.cursusetudiant .switch.test-design.on-widgets label .lever::before, .widget.cursusetudiant .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.cursusetudiant .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.cursusetudiant .btn-collapse:hover span {   color: #ffffff !important; } .widget.cursusetudiant .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.cursusetudiant .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.cursusetudiant .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.cursusetudiant .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.cursusetudiant .vote-files a::before {   color: #439bd6; } .widget.cursusetudiant [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.cursusetudiant [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.cursusetudiant button, .widget.cursusetudiant button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cursusetudiant button:hover, .widget.cursusetudiant button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.cursusetudiant tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.cursusetudiant .date-alert::before, .widget.cursusetudiant .link-contain label::before {   color: #439bd6; } .widget.cursusetudiant table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.cursusetudiant table.is-clickable td a::before {   color: #439bd6; } .widget.cursusetudiant .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cursusetudiant .link-contain:hover {   background: #c5e6fc; } .widget.cursusetudiant .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-matieres {   padding: 0.8rem 1.6rem;   display: flex;   flex-wrap: wrap;   align-items: flex-end; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-matieres:after {   content: "";   flex: auto; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-matieres li {   cursor: pointer;   width: calc(100% / 3);   flex: 0 1 auto;   display: flex;   flex-flow: column nowrap;   align-items: center;   margin: 0 0 1.6rem;   padding: 0.8rem; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-matieres li:empty {   display: none !important; } .widget.cursusetudiant .content-container > div[id^=id_] .liste-matieres li h4 {   max-width: 100%;   color: #151818; } .widget.donneesvs {   background-color: #ffffff; } .widget.donneesvs .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.donneesvs h3 {   color: #005f9e; } .widget.donneesvs h3.clickable, .widget.donneesvs h3 > a, .widget.donneesvs h3 > span.AvecMain {   color: #005f9e; } .widget.donneesvs h3.clickable:hover, .widget.donneesvs h3 > a:hover, .widget.donneesvs h3 > span.AvecMain:hover {   color: #439bd6; } .widget.donneesvs .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.donneesvs .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.donneesvs .filtre-conteneur input:not([type]).style-input:focus, .widget.donneesvs .filtre-conteneur input:not([type]).style-input:hover, .widget.donneesvs .filtre-conteneur input[type="text"].style-input:focus, .widget.donneesvs .filtre-conteneur input[type="text"].style-input:hover, .widget.donneesvs .filtre-conteneur input[type="email"].style-input:focus, .widget.donneesvs .filtre-conteneur input[type="email"].style-input:hover, .widget.donneesvs .filtre-conteneur input[type="password"].style-input:focus, .widget.donneesvs .filtre-conteneur input[type="password"].style-input:hover, .widget.donneesvs .filtre-conteneur .as-input:focus, .widget.donneesvs .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.donneesvs .content-container .no-events, .widget.donneesvs .content-container .no-events p, .widget.donneesvs .content-container .salle, .widget.donneesvs .content-container .event-type, .widget.donneesvs .content-container .convocation, .widget.donneesvs .content-container.convocation::before {   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.donneesvs .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.donneesvs .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.donneesvs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.donneesvs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.donneesvs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.donneesvs .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.donneesvs .content-container > div[id^=id_] li:first-child {   border: none; } .widget.donneesvs .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.donneesvs .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li .file-name, .widget.donneesvs .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.donneesvs .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li .circle, .widget.donneesvs .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.donneesvs .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.donneesvs .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li .as-info, .widget.donneesvs .content-container > div[id^=id_] li .as-done, .widget.donneesvs .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.donneesvs .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] li .to-file a, .widget.donneesvs .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.donneesvs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.donneesvs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.donneesvs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.donneesvs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] .liste-nested > li, .widget.donneesvs .content-container > div[id^=id_] .liste-groups > li, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.donneesvs .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.donneesvs .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.donneesvs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.donneesvs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.donneesvs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.donneesvs .switch.test-design.on-widgets label .lever::before, .widget.donneesvs .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.donneesvs .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.donneesvs .btn-collapse:hover span {   color: #ffffff !important; } .widget.donneesvs .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.donneesvs .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.donneesvs .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.donneesvs .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.donneesvs .vote-files a::before {   color: #439bd6; } .widget.donneesvs [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.donneesvs [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.donneesvs button, .widget.donneesvs button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesvs button:hover, .widget.donneesvs button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.donneesvs tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.donneesvs .date-alert::before, .widget.donneesvs .link-contain label::before {   color: #439bd6; } .widget.donneesvs table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.donneesvs table.is-clickable td a::before {   color: #439bd6; } .widget.donneesvs .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesvs .link-contain:hover {   background: #c5e6fc; } .widget.donneesvs .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.viescolaire {   background-color: #ffffff; } .widget.viescolaire .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.viescolaire h3 {   color: #005f9e; } .widget.viescolaire h3.clickable, .widget.viescolaire h3 > a, .widget.viescolaire h3 > span.AvecMain {   color: #005f9e; } .widget.viescolaire h3.clickable:hover, .widget.viescolaire h3 > a:hover, .widget.viescolaire h3 > span.AvecMain:hover {   color: #439bd6; } .widget.viescolaire .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.viescolaire .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.viescolaire .filtre-conteneur input:not([type]).style-input:focus, .widget.viescolaire .filtre-conteneur input:not([type]).style-input:hover, .widget.viescolaire .filtre-conteneur input[type="text"].style-input:focus, .widget.viescolaire .filtre-conteneur input[type="text"].style-input:hover, .widget.viescolaire .filtre-conteneur input[type="email"].style-input:focus, .widget.viescolaire .filtre-conteneur input[type="email"].style-input:hover, .widget.viescolaire .filtre-conteneur input[type="password"].style-input:focus, .widget.viescolaire .filtre-conteneur input[type="password"].style-input:hover, .widget.viescolaire .filtre-conteneur .as-input:focus, .widget.viescolaire .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.viescolaire .content-container .no-events, .widget.viescolaire .content-container .no-events p, .widget.viescolaire .content-container .salle, .widget.viescolaire .content-container .event-type, .widget.viescolaire .content-container .convocation, .widget.viescolaire .content-container.convocation::before {   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.viescolaire .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.viescolaire .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.viescolaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.viescolaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.viescolaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] li::before {   font-family: "Educ-Font"; } .widget.viescolaire .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.viescolaire .content-container > div[id^=id_] li:first-child {   border: none; } .widget.viescolaire .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.viescolaire .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] li .file-name, .widget.viescolaire .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.viescolaire .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] li .circle, .widget.viescolaire .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.viescolaire .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.viescolaire .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] li .as-info, .widget.viescolaire .content-container > div[id^=id_] li .as-done, .widget.viescolaire .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.viescolaire .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] li .to-file a, .widget.viescolaire .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.viescolaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.viescolaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.viescolaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.viescolaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] .liste-nested > li, .widget.viescolaire .content-container > div[id^=id_] .liste-groups > li, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.viescolaire .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.viescolaire .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.viescolaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.viescolaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.viescolaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.viescolaire .switch.test-design.on-widgets label .lever::before, .widget.viescolaire .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.viescolaire .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.viescolaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.viescolaire .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.viescolaire .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.viescolaire .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.viescolaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.viescolaire .vote-files a::before {   color: #439bd6; } .widget.viescolaire [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.viescolaire [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.viescolaire button, .widget.viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.viescolaire button:hover, .widget.viescolaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.viescolaire tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.viescolaire .date-alert::before, .widget.viescolaire .link-contain label::before {   color: #439bd6; } .widget.viescolaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.viescolaire table.is-clickable td a::before {   color: #439bd6; } .widget.viescolaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.viescolaire .link-contain:hover {   background: #c5e6fc; } .widget.viescolaire .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.absretardsjustifiesparents {   background-color: #ffffff; } .widget.absretardsjustifiesparents .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.absretardsjustifiesparents h3 {   color: #005f9e; } .widget.absretardsjustifiesparents h3.clickable, .widget.absretardsjustifiesparents h3 > a, .widget.absretardsjustifiesparents h3 > span.AvecMain {   color: #005f9e; } .widget.absretardsjustifiesparents h3.clickable:hover, .widget.absretardsjustifiesparents h3 > a:hover, .widget.absretardsjustifiesparents h3 > span.AvecMain:hover {   color: #439bd6; } .widget.absretardsjustifiesparents .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.absretardsjustifiesparents .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.absretardsjustifiesparents .filtre-conteneur input:not([type]).style-input:focus, .widget.absretardsjustifiesparents .filtre-conteneur input:not([type]).style-input:hover, .widget.absretardsjustifiesparents .filtre-conteneur input[type="text"].style-input:focus, .widget.absretardsjustifiesparents .filtre-conteneur input[type="text"].style-input:hover, .widget.absretardsjustifiesparents .filtre-conteneur input[type="email"].style-input:focus, .widget.absretardsjustifiesparents .filtre-conteneur input[type="email"].style-input:hover, .widget.absretardsjustifiesparents .filtre-conteneur input[type="password"].style-input:focus, .widget.absretardsjustifiesparents .filtre-conteneur input[type="password"].style-input:hover, .widget.absretardsjustifiesparents .filtre-conteneur .as-input:focus, .widget.absretardsjustifiesparents .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.absretardsjustifiesparents .content-container .no-events, .widget.absretardsjustifiesparents .content-container .no-events p, .widget.absretardsjustifiesparents .content-container .salle, .widget.absretardsjustifiesparents .content-container .event-type, .widget.absretardsjustifiesparents .content-container .convocation, .widget.absretardsjustifiesparents .content-container.convocation::before {   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.absretardsjustifiesparents .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li:first-child {   border: none; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .file-name, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .circle, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .as-info, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .as-done, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .to-file a, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested > li, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups > li, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.absretardsjustifiesparents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.absretardsjustifiesparents .switch.test-design.on-widgets label .lever::before, .widget.absretardsjustifiesparents .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.absretardsjustifiesparents .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.absretardsjustifiesparents .btn-collapse:hover span {   color: #ffffff !important; } .widget.absretardsjustifiesparents .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.absretardsjustifiesparents .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.absretardsjustifiesparents .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.absretardsjustifiesparents .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.absretardsjustifiesparents .vote-files a::before {   color: #439bd6; } .widget.absretardsjustifiesparents [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.absretardsjustifiesparents [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.absretardsjustifiesparents button, .widget.absretardsjustifiesparents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absretardsjustifiesparents button:hover, .widget.absretardsjustifiesparents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.absretardsjustifiesparents tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.absretardsjustifiesparents .date-alert::before, .widget.absretardsjustifiesparents .link-contain label::before {   color: #439bd6; } .widget.absretardsjustifiesparents table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.absretardsjustifiesparents table.is-clickable td a::before {   color: #439bd6; } .widget.absretardsjustifiesparents .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absretardsjustifiesparents .link-contain:hover {   background: #c5e6fc; } .widget.absretardsjustifiesparents .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.absences {   background-color: #ffffff; } .widget.absences .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.absences h3 {   color: #005f9e; } .widget.absences h3.clickable, .widget.absences h3 > a, .widget.absences h3 > span.AvecMain {   color: #005f9e; } .widget.absences h3.clickable:hover, .widget.absences h3 > a:hover, .widget.absences h3 > span.AvecMain:hover {   color: #439bd6; } .widget.absences .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.absences .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.absences .filtre-conteneur input:not([type]).style-input:focus, .widget.absences .filtre-conteneur input:not([type]).style-input:hover, .widget.absences .filtre-conteneur input[type="text"].style-input:focus, .widget.absences .filtre-conteneur input[type="text"].style-input:hover, .widget.absences .filtre-conteneur input[type="email"].style-input:focus, .widget.absences .filtre-conteneur input[type="email"].style-input:hover, .widget.absences .filtre-conteneur input[type="password"].style-input:focus, .widget.absences .filtre-conteneur input[type="password"].style-input:hover, .widget.absences .filtre-conteneur .as-input:focus, .widget.absences .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.absences .content-container .no-events, .widget.absences .content-container .no-events p, .widget.absences .content-container .salle, .widget.absences .content-container .event-type, .widget.absences .content-container .convocation, .widget.absences .content-container.convocation::before {   color: #005f9e; } .widget.absences .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.absences .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.absences .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.absences .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.absences .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.absences .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.absences .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.absences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.absences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.absences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.absences .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.absences .content-container > div[id^=id_] li:first-child {   border: none; } .widget.absences .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.absences .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.absences .content-container > div[id^=id_] li .file-name, .widget.absences .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.absences .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.absences .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.absences .content-container > div[id^=id_] li .circle, .widget.absences .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.absences .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.absences .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.absences .content-container > div[id^=id_] li .as-info, .widget.absences .content-container > div[id^=id_] li .as-done, .widget.absences .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.absences .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.absences .content-container > div[id^=id_] li .to-file a, .widget.absences .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.absences .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.absences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.absences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.absences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.absences .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.absences .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.absences .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.absences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.absences .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.absences .content-container > div[id^=id_] .liste-nested > li, .widget.absences .content-container > div[id^=id_] .liste-groups > li, .widget.absences .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.absences .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.absences .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.absences .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.absences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.absences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.absences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.absences .switch.test-design.on-widgets label .lever::before, .widget.absences .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.absences .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.absences .btn-collapse:hover span {   color: #ffffff !important; } .widget.absences .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.absences .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.absences .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.absences .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.absences .vote-files a::before {   color: #439bd6; } .widget.absences [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.absences [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.absences button, .widget.absences button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.absences button:hover, .widget.absences button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.absences tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.absences .date-alert::before, .widget.absences .link-contain label::before {   color: #439bd6; } .widget.absences table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.absences table.is-clickable td a::before {   color: #439bd6; } .widget.absences .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.absences .link-contain:hover {   background: #c5e6fc; } .widget.absences .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.suivietudiant {   background-color: #ffffff; } .widget.suivietudiant .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.suivietudiant h3 {   color: #005f9e; } .widget.suivietudiant h3.clickable, .widget.suivietudiant h3 > a, .widget.suivietudiant h3 > span.AvecMain {   color: #005f9e; } .widget.suivietudiant h3.clickable:hover, .widget.suivietudiant h3 > a:hover, .widget.suivietudiant h3 > span.AvecMain:hover {   color: #439bd6; } .widget.suivietudiant .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.suivietudiant .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.suivietudiant .filtre-conteneur input:not([type]).style-input:focus, .widget.suivietudiant .filtre-conteneur input:not([type]).style-input:hover, .widget.suivietudiant .filtre-conteneur input[type="text"].style-input:focus, .widget.suivietudiant .filtre-conteneur input[type="text"].style-input:hover, .widget.suivietudiant .filtre-conteneur input[type="email"].style-input:focus, .widget.suivietudiant .filtre-conteneur input[type="email"].style-input:hover, .widget.suivietudiant .filtre-conteneur input[type="password"].style-input:focus, .widget.suivietudiant .filtre-conteneur input[type="password"].style-input:hover, .widget.suivietudiant .filtre-conteneur .as-input:focus, .widget.suivietudiant .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.suivietudiant .content-container .no-events, .widget.suivietudiant .content-container .no-events p, .widget.suivietudiant .content-container .salle, .widget.suivietudiant .content-container .event-type, .widget.suivietudiant .content-container .convocation, .widget.suivietudiant .content-container.convocation::before {   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.suivietudiant .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.suivietudiant .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.suivietudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.suivietudiant .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.suivietudiant .content-container > div[id^=id_] li:first-child {   border: none; } .widget.suivietudiant .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.suivietudiant .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li .file-name, .widget.suivietudiant .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.suivietudiant .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li .circle, .widget.suivietudiant .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.suivietudiant .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.suivietudiant .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li .as-info, .widget.suivietudiant .content-container > div[id^=id_] li .as-done, .widget.suivietudiant .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.suivietudiant .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] li .to-file a, .widget.suivietudiant .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.suivietudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.suivietudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.suivietudiant .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested > li, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups > li, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.suivietudiant .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.suivietudiant .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.suivietudiant .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.suivietudiant .switch.test-design.on-widgets label .lever::before, .widget.suivietudiant .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.suivietudiant .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.suivietudiant .btn-collapse:hover span {   color: #ffffff !important; } .widget.suivietudiant .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.suivietudiant .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.suivietudiant .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.suivietudiant .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.suivietudiant .vote-files a::before {   color: #439bd6; } .widget.suivietudiant [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.suivietudiant [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.suivietudiant button, .widget.suivietudiant button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.suivietudiant button:hover, .widget.suivietudiant button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.suivietudiant tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.suivietudiant .date-alert::before, .widget.suivietudiant .link-contain label::before {   color: #439bd6; } .widget.suivietudiant table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.suivietudiant table.is-clickable td a::before {   color: #439bd6; } .widget.suivietudiant .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.suivietudiant .link-contain:hover {   background: #c5e6fc; } .widget.suivietudiant .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.incidents {   background-color: #ffffff; } .widget.incidents .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.incidents h3 {   color: #005f9e; } .widget.incidents h3.clickable, .widget.incidents h3 > a, .widget.incidents h3 > span.AvecMain {   color: #005f9e; } .widget.incidents h3.clickable:hover, .widget.incidents h3 > a:hover, .widget.incidents h3 > span.AvecMain:hover {   color: #439bd6; } .widget.incidents .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.incidents .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.incidents .filtre-conteneur input:not([type]).style-input:focus, .widget.incidents .filtre-conteneur input:not([type]).style-input:hover, .widget.incidents .filtre-conteneur input[type="text"].style-input:focus, .widget.incidents .filtre-conteneur input[type="text"].style-input:hover, .widget.incidents .filtre-conteneur input[type="email"].style-input:focus, .widget.incidents .filtre-conteneur input[type="email"].style-input:hover, .widget.incidents .filtre-conteneur input[type="password"].style-input:focus, .widget.incidents .filtre-conteneur input[type="password"].style-input:hover, .widget.incidents .filtre-conteneur .as-input:focus, .widget.incidents .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.incidents .content-container .no-events, .widget.incidents .content-container .no-events p, .widget.incidents .content-container .salle, .widget.incidents .content-container .event-type, .widget.incidents .content-container .convocation, .widget.incidents .content-container.convocation::before {   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.incidents .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.incidents .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.incidents .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.incidents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.incidents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.incidents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.incidents .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.incidents .content-container > div[id^=id_] li:first-child {   border: none; } .widget.incidents .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.incidents .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li .file-name, .widget.incidents .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.incidents .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li .circle, .widget.incidents .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.incidents .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.incidents .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li .as-info, .widget.incidents .content-container > div[id^=id_] li .as-done, .widget.incidents .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.incidents .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] li .to-file a, .widget.incidents .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.incidents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.incidents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.incidents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.incidents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] .liste-nested > li, .widget.incidents .content-container > div[id^=id_] .liste-groups > li, .widget.incidents .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.incidents .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.incidents .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.incidents .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.incidents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.incidents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.incidents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.incidents .switch.test-design.on-widgets label .lever::before, .widget.incidents .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.incidents .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.incidents .btn-collapse:hover span {   color: #ffffff !important; } .widget.incidents .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.incidents .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.incidents .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.incidents .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.incidents .vote-files a::before {   color: #439bd6; } .widget.incidents [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.incidents [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.incidents button, .widget.incidents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.incidents button:hover, .widget.incidents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.incidents tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.incidents .date-alert::before, .widget.incidents .link-contain label::before {   color: #439bd6; } .widget.incidents table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.incidents table.is-clickable td a::before {   color: #439bd6; } .widget.incidents .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.incidents .link-contain:hover {   background: #c5e6fc; } .widget.incidents .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.appelnonfait {   background-color: #ffffff; } .widget.appelnonfait .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.appelnonfait h3 {   color: #005f9e; } .widget.appelnonfait h3.clickable, .widget.appelnonfait h3 > a, .widget.appelnonfait h3 > span.AvecMain {   color: #005f9e; } .widget.appelnonfait h3.clickable:hover, .widget.appelnonfait h3 > a:hover, .widget.appelnonfait h3 > span.AvecMain:hover {   color: #439bd6; } .widget.appelnonfait .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.appelnonfait .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.appelnonfait .filtre-conteneur input:not([type]).style-input:focus, .widget.appelnonfait .filtre-conteneur input:not([type]).style-input:hover, .widget.appelnonfait .filtre-conteneur input[type="text"].style-input:focus, .widget.appelnonfait .filtre-conteneur input[type="text"].style-input:hover, .widget.appelnonfait .filtre-conteneur input[type="email"].style-input:focus, .widget.appelnonfait .filtre-conteneur input[type="email"].style-input:hover, .widget.appelnonfait .filtre-conteneur input[type="password"].style-input:focus, .widget.appelnonfait .filtre-conteneur input[type="password"].style-input:hover, .widget.appelnonfait .filtre-conteneur .as-input:focus, .widget.appelnonfait .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.appelnonfait .content-container .no-events, .widget.appelnonfait .content-container .no-events p, .widget.appelnonfait .content-container .salle, .widget.appelnonfait .content-container .event-type, .widget.appelnonfait .content-container .convocation, .widget.appelnonfait .content-container.convocation::before {   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.appelnonfait .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.appelnonfait .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.appelnonfait .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.appelnonfait .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.appelnonfait .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.appelnonfait .content-container > div[id^=id_] li:first-child {   border: none; } .widget.appelnonfait .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.appelnonfait .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li .file-name, .widget.appelnonfait .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.appelnonfait .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li .circle, .widget.appelnonfait .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.appelnonfait .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.appelnonfait .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li .as-info, .widget.appelnonfait .content-container > div[id^=id_] li .as-done, .widget.appelnonfait .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.appelnonfait .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] li .to-file a, .widget.appelnonfait .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.appelnonfait .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.appelnonfait .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.appelnonfait .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested > li, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups > li, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.appelnonfait .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.appelnonfait .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.appelnonfait .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.appelnonfait .switch.test-design.on-widgets label .lever::before, .widget.appelnonfait .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.appelnonfait .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.appelnonfait .btn-collapse:hover span {   color: #ffffff !important; } .widget.appelnonfait .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.appelnonfait .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.appelnonfait .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.appelnonfait .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.appelnonfait .vote-files a::before {   color: #439bd6; } .widget.appelnonfait [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.appelnonfait [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.appelnonfait button, .widget.appelnonfait button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.appelnonfait button:hover, .widget.appelnonfait button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.appelnonfait tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.appelnonfait .date-alert::before, .widget.appelnonfait .link-contain label::before {   color: #439bd6; } .widget.appelnonfait table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.appelnonfait table.is-clickable td a::before {   color: #439bd6; } .widget.appelnonfait .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.appelnonfait .link-contain:hover {   background: #c5e6fc; } .widget.appelnonfait .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.coursnonassures {   background-color: #ffffff; } .widget.coursnonassures .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.coursnonassures h3 {   color: #005f9e; } .widget.coursnonassures h3.clickable, .widget.coursnonassures h3 > a, .widget.coursnonassures h3 > span.AvecMain {   color: #005f9e; } .widget.coursnonassures h3.clickable:hover, .widget.coursnonassures h3 > a:hover, .widget.coursnonassures h3 > span.AvecMain:hover {   color: #439bd6; } .widget.coursnonassures .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.coursnonassures .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.coursnonassures .filtre-conteneur input:not([type]).style-input:focus, .widget.coursnonassures .filtre-conteneur input:not([type]).style-input:hover, .widget.coursnonassures .filtre-conteneur input[type="text"].style-input:focus, .widget.coursnonassures .filtre-conteneur input[type="text"].style-input:hover, .widget.coursnonassures .filtre-conteneur input[type="email"].style-input:focus, .widget.coursnonassures .filtre-conteneur input[type="email"].style-input:hover, .widget.coursnonassures .filtre-conteneur input[type="password"].style-input:focus, .widget.coursnonassures .filtre-conteneur input[type="password"].style-input:hover, .widget.coursnonassures .filtre-conteneur .as-input:focus, .widget.coursnonassures .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.coursnonassures .content-container .no-events, .widget.coursnonassures .content-container .no-events p, .widget.coursnonassures .content-container .salle, .widget.coursnonassures .content-container .event-type, .widget.coursnonassures .content-container .convocation, .widget.coursnonassures .content-container.convocation::before {   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.coursnonassures .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.coursnonassures .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.coursnonassures .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.coursnonassures .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.coursnonassures .content-container > div[id^=id_] li:first-child {   border: none; } .widget.coursnonassures .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.coursnonassures .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li .file-name, .widget.coursnonassures .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.coursnonassures .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li .circle, .widget.coursnonassures .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.coursnonassures .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.coursnonassures .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li .as-info, .widget.coursnonassures .content-container > div[id^=id_] li .as-done, .widget.coursnonassures .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.coursnonassures .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] li .to-file a, .widget.coursnonassures .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.coursnonassures .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.coursnonassures .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.coursnonassures .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested > li, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups > li, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.coursnonassures .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.coursnonassures .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.coursnonassures .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.coursnonassures .switch.test-design.on-widgets label .lever::before, .widget.coursnonassures .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.coursnonassures .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.coursnonassures .btn-collapse:hover span {   color: #ffffff !important; } .widget.coursnonassures .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.coursnonassures .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.coursnonassures .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.coursnonassures .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.coursnonassures .vote-files a::before {   color: #439bd6; } .widget.coursnonassures [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.coursnonassures [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.coursnonassures button, .widget.coursnonassures button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.coursnonassures button:hover, .widget.coursnonassures button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.coursnonassures tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.coursnonassures .date-alert::before, .widget.coursnonassures .link-contain label::before {   color: #439bd6; } .widget.coursnonassures table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.coursnonassures table.is-clickable td a::before {   color: #439bd6; } .widget.coursnonassures .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.coursnonassures .link-contain:hover {   background: #c5e6fc; } .widget.coursnonassures .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.carnetdecorrespondance {   background-color: #ffffff; } .widget.carnetdecorrespondance .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.carnetdecorrespondance h3 {   color: #005f9e; } .widget.carnetdecorrespondance h3.clickable, .widget.carnetdecorrespondance h3 > a, .widget.carnetdecorrespondance h3 > span.AvecMain {   color: #005f9e; } .widget.carnetdecorrespondance h3.clickable:hover, .widget.carnetdecorrespondance h3 > a:hover, .widget.carnetdecorrespondance h3 > span.AvecMain:hover {   color: #439bd6; } .widget.carnetdecorrespondance .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.carnetdecorrespondance .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.carnetdecorrespondance .filtre-conteneur input:not([type]).style-input:focus, .widget.carnetdecorrespondance .filtre-conteneur input:not([type]).style-input:hover, .widget.carnetdecorrespondance .filtre-conteneur input[type="text"].style-input:focus, .widget.carnetdecorrespondance .filtre-conteneur input[type="text"].style-input:hover, .widget.carnetdecorrespondance .filtre-conteneur input[type="email"].style-input:focus, .widget.carnetdecorrespondance .filtre-conteneur input[type="email"].style-input:hover, .widget.carnetdecorrespondance .filtre-conteneur input[type="password"].style-input:focus, .widget.carnetdecorrespondance .filtre-conteneur input[type="password"].style-input:hover, .widget.carnetdecorrespondance .filtre-conteneur .as-input:focus, .widget.carnetdecorrespondance .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.carnetdecorrespondance .content-container .no-events, .widget.carnetdecorrespondance .content-container .no-events p, .widget.carnetdecorrespondance .content-container .salle, .widget.carnetdecorrespondance .content-container .event-type, .widget.carnetdecorrespondance .content-container .convocation, .widget.carnetdecorrespondance .content-container.convocation::before {   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.carnetdecorrespondance .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li::before {   font-family: "Educ-Font"; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.carnetdecorrespondance .content-container > div[id^=id_] li:first-child {   border: none; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .file-name, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .circle, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .as-info, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .as-done, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .to-file a, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.carnetdecorrespondance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested > li, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups > li, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.carnetdecorrespondance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.carnetdecorrespondance .switch.test-design.on-widgets label .lever::before, .widget.carnetdecorrespondance .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.carnetdecorrespondance .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.carnetdecorrespondance .btn-collapse:hover span {   color: #ffffff !important; } .widget.carnetdecorrespondance .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.carnetdecorrespondance .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.carnetdecorrespondance .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.carnetdecorrespondance .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.carnetdecorrespondance .vote-files a::before {   color: #439bd6; } .widget.carnetdecorrespondance [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.carnetdecorrespondance [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.carnetdecorrespondance button, .widget.carnetdecorrespondance button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.carnetdecorrespondance button:hover, .widget.carnetdecorrespondance button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.carnetdecorrespondance tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.carnetdecorrespondance .date-alert::before, .widget.carnetdecorrespondance .link-contain label::before {   color: #439bd6; } .widget.carnetdecorrespondance table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.carnetdecorrespondance table.is-clickable td a::before {   color: #439bd6; } .widget.carnetdecorrespondance .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.carnetdecorrespondance .link-contain:hover {   background: #c5e6fc; } .widget.carnetdecorrespondance .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.personnelsabsents {   background-color: #ffffff; } .widget.personnelsabsents .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.personnelsabsents h3 {   color: #005f9e; } .widget.personnelsabsents h3.clickable, .widget.personnelsabsents h3 > a, .widget.personnelsabsents h3 > span.AvecMain {   color: #005f9e; } .widget.personnelsabsents h3.clickable:hover, .widget.personnelsabsents h3 > a:hover, .widget.personnelsabsents h3 > span.AvecMain:hover {   color: #439bd6; } .widget.personnelsabsents .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.personnelsabsents .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.personnelsabsents .filtre-conteneur input:not([type]).style-input:focus, .widget.personnelsabsents .filtre-conteneur input:not([type]).style-input:hover, .widget.personnelsabsents .filtre-conteneur input[type="text"].style-input:focus, .widget.personnelsabsents .filtre-conteneur input[type="text"].style-input:hover, .widget.personnelsabsents .filtre-conteneur input[type="email"].style-input:focus, .widget.personnelsabsents .filtre-conteneur input[type="email"].style-input:hover, .widget.personnelsabsents .filtre-conteneur input[type="password"].style-input:focus, .widget.personnelsabsents .filtre-conteneur input[type="password"].style-input:hover, .widget.personnelsabsents .filtre-conteneur .as-input:focus, .widget.personnelsabsents .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.personnelsabsents .content-container .no-events, .widget.personnelsabsents .content-container .no-events p, .widget.personnelsabsents .content-container .salle, .widget.personnelsabsents .content-container .event-type, .widget.personnelsabsents .content-container .convocation, .widget.personnelsabsents .content-container.convocation::before {   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.personnelsabsents .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.personnelsabsents .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.personnelsabsents .content-container > div[id^=id_] li:first-child {   border: none; } .widget.personnelsabsents .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.personnelsabsents .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li .file-name, .widget.personnelsabsents .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.personnelsabsents .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li .circle, .widget.personnelsabsents .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.personnelsabsents .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.personnelsabsents .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li .as-info, .widget.personnelsabsents .content-container > div[id^=id_] li .as-done, .widget.personnelsabsents .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.personnelsabsents .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] li .to-file a, .widget.personnelsabsents .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.personnelsabsents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.personnelsabsents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.personnelsabsents .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested > li, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups > li, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.personnelsabsents .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.personnelsabsents .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.personnelsabsents .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.personnelsabsents .switch.test-design.on-widgets label .lever::before, .widget.personnelsabsents .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.personnelsabsents .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.personnelsabsents .btn-collapse:hover span {   color: #ffffff !important; } .widget.personnelsabsents .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.personnelsabsents .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.personnelsabsents .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.personnelsabsents .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.personnelsabsents .vote-files a::before {   color: #439bd6; } .widget.personnelsabsents [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.personnelsabsents [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.personnelsabsents button, .widget.personnelsabsents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.personnelsabsents button:hover, .widget.personnelsabsents button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.personnelsabsents tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.personnelsabsents .date-alert::before, .widget.personnelsabsents .link-contain label::before {   color: #439bd6; } .widget.personnelsabsents table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.personnelsabsents table.is-clickable td a::before {   color: #439bd6; } .widget.personnelsabsents .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.personnelsabsents .link-contain:hover {   background: #c5e6fc; } .widget.personnelsabsents .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.personnelsabsents .bloc-infos-conteneur {   flex: 1 1 auto;   align-self: center; } .widget.personnelsabsents .content-container > div[id^="id_"] .wrap, .widget.coursnonassures .content-container > div[id^="id_"] .wrap {   max-width: 100%;   display: flex; } .widget.suivietudiant ul {   max-height: 100%; } .widget.suivietudiant .content-container li .wrap {   display: flex;   align-items: flex-start;   width: 100%; } .widget.suivietudiant .content-container li .infos-suivi-conteneur {   flex: 1 1 auto; } .widget.suivietudiant .content-container li .infos-suivi-conteneur .liste-docs a {   padding-left: 0; } .widget.suivietudiant .content-container li .infos-suivi-conteneur .icon {   color: #005f9e; } .widget.suivietudiant .content-container li .infos-suivi-conteneur .icon:hover {   color: #439bd6; } .widget.enseignementadistance {   background-color: #ffffff; } .widget.enseignementadistance .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .widget.enseignementadistance h3 {   color: #005f9e; } .widget.enseignementadistance h3.clickable, .widget.enseignementadistance h3 > a, .widget.enseignementadistance h3 > span.AvecMain {   color: #005f9e; } .widget.enseignementadistance h3.clickable:hover, .widget.enseignementadistance h3 > a:hover, .widget.enseignementadistance h3 > span.AvecMain:hover {   color: #439bd6; } .widget.enseignementadistance .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .widget.enseignementadistance .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .widget.enseignementadistance .filtre-conteneur input:not([type]).style-input:focus, .widget.enseignementadistance .filtre-conteneur input:not([type]).style-input:hover, .widget.enseignementadistance .filtre-conteneur input[type="text"].style-input:focus, .widget.enseignementadistance .filtre-conteneur input[type="text"].style-input:hover, .widget.enseignementadistance .filtre-conteneur input[type="email"].style-input:focus, .widget.enseignementadistance .filtre-conteneur input[type="email"].style-input:hover, .widget.enseignementadistance .filtre-conteneur input[type="password"].style-input:focus, .widget.enseignementadistance .filtre-conteneur input[type="password"].style-input:hover, .widget.enseignementadistance .filtre-conteneur .as-input:focus, .widget.enseignementadistance .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .widget.enseignementadistance .content-container .no-events, .widget.enseignementadistance .content-container .no-events p, .widget.enseignementadistance .content-container .salle, .widget.enseignementadistance .content-container .event-type, .widget.enseignementadistance .content-container .convocation, .widget.enseignementadistance .content-container.convocation::before {   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.enseignementadistance .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.enseignementadistance .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.enseignementadistance .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(67, 155, 214, 0.1); } .widget.enseignementadistance .content-container > div[id^=id_] li:first-child {   border: none; } .widget.enseignementadistance .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.enseignementadistance .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li .file-name, .widget.enseignementadistance .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .widget.enseignementadistance .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li .circle, .widget.enseignementadistance .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .widget.enseignementadistance .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .widget.enseignementadistance .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li .as-info, .widget.enseignementadistance .content-container > div[id^=id_] li .as-done, .widget.enseignementadistance .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.enseignementadistance .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] li .to-file a, .widget.enseignementadistance .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .widget.enseignementadistance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.enseignementadistance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.enseignementadistance .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested > li, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups > li, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .widget.enseignementadistance .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.enseignementadistance .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.enseignementadistance .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .widget.enseignementadistance .switch.test-design.on-widgets label .lever::before, .widget.enseignementadistance .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .widget.enseignementadistance .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.enseignementadistance .btn-collapse:hover span {   color: #ffffff !important; } .widget.enseignementadistance .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .widget.enseignementadistance .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .widget.enseignementadistance .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .widget.enseignementadistance .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .widget.enseignementadistance .vote-files a::before {   color: #439bd6; } .widget.enseignementadistance [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.enseignementadistance [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .widget.enseignementadistance button, .widget.enseignementadistance button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.enseignementadistance button:hover, .widget.enseignementadistance button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .widget.enseignementadistance tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .widget.enseignementadistance .date-alert::before, .widget.enseignementadistance .link-contain label::before {   color: #439bd6; } .widget.enseignementadistance table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance table.is-clickable tr:hover td {   background-color: #c5e6fc; } .widget.enseignementadistance table.is-clickable td a::before {   color: #439bd6; } .widget.enseignementadistance .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.enseignementadistance .link-contain:hover {   background: #c5e6fc; } .widget.enseignementadistance .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget.enseignementadistance ul {   margin-top: 1.6rem; } .widget.enseignementadistance .content-container > div[id^="id_"] ul li {   align-items: center; } .widget.enseignementadistance .content-container > div[id^="id_"] ul li::before {   color: #c0c0c0;   align-self: flex-start; } .widget.enseignementadistance .content-container > div[id^="id_"] ul li .date {   align-self: flex-start; } .widget.enseignementadistance .wrap-as-column {   display: flex;   flex-direction: column;   flex: 1 1 auto; } .widget.enseignementadistance .liste-visios {   padding-top: 0.8rem; } .widget.enseignementadistance .lien-visio {   display: flex;   flex-direction: column;   flex-wrap: wrap;   padding-bottom: 0.8rem; } .widget.enseignementadistance .lien-visio .heure-matiere-conteneur {   display: flex;   flex-wrap: nowrap;   font-size: 1.1rem; } .widget.enseignementadistance .lien-visio .heure-matiere-conteneur .horaires {   flex: none;   width: 11rem;   font-weight: 500;   color: #000000; } .widget.enseignementadistance .lien-visio .heure-matiere-conteneur .matiere {   flex: 1 1 auto;   width: 9rem;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .widget.enseignementadistance .lien-visio a {   font-size: 1.2rem;   flex: 1 1 auto;   font-weight: 600;   text-decoration: none;   padding-top: 0.2rem; } .widget.enseignementadistance .lien-visio a::before {   margin-right: 0.4rem; } .widget.enseignementadistance .wrap {   display: flex;   justify-content: space-between;   align-items: flex-start; } .widget.enseignementadistance .infos-presence {   flex: 0 0 auto;   font-size: 1rem;   font-weight: 600;   text-align: center;   padding: 0.4rem 0.8rem;   width: 12rem; } .widget.enseignementadistance .infos-presence.at-school {   background-color: #3273B5;   color: white; } .widget.enseignementadistance .infos-presence.at-home {   background-color: #B5D6F9;   color: #1e456d; } .widget.conseildeclasse {   background-color: #ffffff; } .widget.conseildeclasse .content-container::after {   content: "";   color: rgba(249, 166, 44, 0.05); } .widget.conseildeclasse h3 {   color: #a55800; } .widget.conseildeclasse h3.clickable, .widget.conseildeclasse h3 > a, .widget.conseildeclasse h3 > span.AvecMain {   color: #a55800; } .widget.conseildeclasse h3.clickable:hover, .widget.conseildeclasse h3 > a:hover, .widget.conseildeclasse h3 > span.AvecMain:hover {   color: #f9a62c; } .widget.conseildeclasse .filtre-conteneur [class*=icon_angle_] {   background-color: #f9a62c;   color: #ffffff; } .widget.conseildeclasse .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #a55800;   color: #ffffff; } .widget.conseildeclasse .filtre-conteneur input:not([type]).style-input:focus, .widget.conseildeclasse .filtre-conteneur input:not([type]).style-input:hover, .widget.conseildeclasse .filtre-conteneur input[type="text"].style-input:focus, .widget.conseildeclasse .filtre-conteneur input[type="text"].style-input:hover, .widget.conseildeclasse .filtre-conteneur input[type="email"].style-input:focus, .widget.conseildeclasse .filtre-conteneur input[type="email"].style-input:hover, .widget.conseildeclasse .filtre-conteneur input[type="password"].style-input:focus, .widget.conseildeclasse .filtre-conteneur input[type="password"].style-input:hover, .widget.conseildeclasse .filtre-conteneur .as-input:focus, .widget.conseildeclasse .filtre-conteneur .as-input:hover {   border-color: #f9a62c; } .widget.conseildeclasse .content-container .no-events, .widget.conseildeclasse .content-container .no-events p, .widget.conseildeclasse .content-container .salle, .widget.conseildeclasse .content-container .event-type, .widget.conseildeclasse .content-container .convocation, .widget.conseildeclasse .content-container.convocation::before {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] h4.underline:after {   background-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] ul .item-contain {   background-color: #ffddab;   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #a55800;   color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] ul .item-contain.locked:after {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] ul h5::before {   color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.conseildeclasse .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.conseildeclasse .content-container > div[id^=id_] .legende span::before {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li {   background-color: transparent; } .widget.conseildeclasse .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.conseildeclasse .content-container > div[id^=id_] li .icon:before {   color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li .file-name, .widget.conseildeclasse .content-container > div[id^=id_] li .file-contain.icon::before {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] li .compteur-message > span {   background-color: #f9a62c;   color: white; } .widget.conseildeclasse .content-container > div[id^=id_] li .compteur-message:after {   color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li .circle, .widget.conseildeclasse .content-container > div[id^=id_] li .classe {   background-color: #f9a62c;   color: white; } .widget.conseildeclasse .content-container > div[id^=id_] li .as-btn {   background-color: #f9a62c;   color: white; } .widget.conseildeclasse .content-container > div[id^=id_] li .as-btn:hover {   background-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li .as-info, .widget.conseildeclasse .content-container > div[id^=id_] li .as-done, .widget.conseildeclasse .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.conseildeclasse .content-container > div[id^=id_] li .info-promo {   background: #ffddab;   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] li .to-file a, .widget.conseildeclasse .content-container > div[id^=id_] li .as-info a {   color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #a55800; } .widget.conseildeclasse .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.conseildeclasse .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.conseildeclasse .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #f9a62c;   background-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #ffe7c4; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested > li, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups > li, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources > li {   border-color: #f9a62c; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #ffe7c4; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ffddab; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #ffe4bc; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.conseildeclasse .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.conseildeclasse .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #a55800; } .widget.conseildeclasse .switch.test-design.on-widgets label .lever::before, .widget.conseildeclasse .switch.test-design.on-widgets label .lever::after {   color: #f9a62c; } .widget.conseildeclasse .btn-collapse {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse .btn-collapse span {   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse .btn-collapse:hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.conseildeclasse .btn-collapse:hover span {   color: #ffffff !important; } .widget.conseildeclasse .ico-btn {   background-color: #ffddab;   color: #a55800; } .widget.conseildeclasse .ico-btn:hover {   background-color: #a55800;   color: #ffffff; } .widget.conseildeclasse .round-pill {   background: rgba(249, 166, 44, 0.2);   color: #000000; } .widget.conseildeclasse .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse .vote-files a:hover {   background-color: rgba(249, 166, 44, 0.3); } .widget.conseildeclasse .vote-files a::before {   color: #f9a62c; } .widget.conseildeclasse [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.conseildeclasse [class*=icon_].Color_RecapVS_Lue::before {   color: #f9a62c; } .widget.conseildeclasse button, .widget.conseildeclasse button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.conseildeclasse button:hover, .widget.conseildeclasse button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.conseildeclasse tfoot .info-montant {   background-color: #ffddab;   color: #a55800; } .widget.conseildeclasse .date-alert::before, .widget.conseildeclasse .link-contain label::before {   color: #f9a62c; } .widget.conseildeclasse table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse table.is-clickable tr:hover td {   background-color: #ffddab; } .widget.conseildeclasse table.is-clickable td a::before {   color: #f9a62c; } .widget.conseildeclasse .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.conseildeclasse .link-contain:hover {   background: #ffddab; } .widget.conseildeclasse .pseudo-icone-ds::before {   background: #f9a62c !important;   color: white !important; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-bulletins {   padding: 0.8rem 1.6rem;   display: flex;   flex-wrap: wrap;   align-items: flex-end; } .widget.conseildeclasse .content-container > div[id^=id_] .liste-bulletins:after {   content: "";   flex: auto; } .widget.conseildeclasse .content-container > div[id^=id_] li {   width: 14.3rem;   flex: 0 1 auto;   flex-flow: column nowrap;   margin: 0 0 1.6rem;   padding: 0.8rem; } .widget.conseildeclasse .content-container > div[id^=id_] li:empty {   display: none !important; } .widget.conseildeclasse .content-container > div[id^=id_] h4 {   color: #151818;   margin-top: 0.8rem; } .widget.conseildeclasse .content-container > div[id^=id_] h4 .date {   font-size: 1rem;   font-weight: 400;   text-transform: capitalize; } .widget.conseildeclasse .item-contain {   flex: 0 1 auto;   cursor: pointer;   padding: 0.8rem 1.6rem;   border-radius: 1.6rem;   font-size: 1.5rem;   line-height: 1.3rem;   position: relative;   display: flex;   flex-wrap: wrap;   justify-content: center;   align-items: center;   margin-top: 0.8rem;   margin-right: 0.8rem; } .widget.conseildeclasse .item-contain::before {   font-family: "Educ-Font"; } .widget.conseildeclasse .item-contain span {   margin-left: 0.8rem;   font-weight: 600; } .widget.conseildeclasse .item-contain.locked::after {   font-family: "Educ-Font";   font-size: 1.3rem;   content: "";   position: absolute;   top: -0.65rem;   left: 1.6rem; } .widget.conseildeclasse .appreciation::before {   content: ""; } .widget.conseildeclasse .devoir::before {   content: ""; } .widget.conseildeclasse .nbr-eval::before {   content: ""; } .widget.devoirsurveilleevaluation {   background-color: #ffffff; } .widget.devoirsurveilleevaluation .content-container::after {   content: "";   color: rgba(249, 166, 44, 0.05); } .widget.devoirsurveilleevaluation h3 {   color: #a55800; } .widget.devoirsurveilleevaluation h3.clickable, .widget.devoirsurveilleevaluation h3 > a, .widget.devoirsurveilleevaluation h3 > span.AvecMain {   color: #a55800; } .widget.devoirsurveilleevaluation h3.clickable:hover, .widget.devoirsurveilleevaluation h3 > a:hover, .widget.devoirsurveilleevaluation h3 > span.AvecMain:hover {   color: #f9a62c; } .widget.devoirsurveilleevaluation .filtre-conteneur [class*=icon_angle_] {   background-color: #f9a62c;   color: #ffffff; } .widget.devoirsurveilleevaluation .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #a55800;   color: #ffffff; } .widget.devoirsurveilleevaluation .filtre-conteneur input:not([type]).style-input:focus, .widget.devoirsurveilleevaluation .filtre-conteneur input:not([type]).style-input:hover, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="text"].style-input:focus, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="text"].style-input:hover, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="email"].style-input:focus, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="email"].style-input:hover, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="password"].style-input:focus, .widget.devoirsurveilleevaluation .filtre-conteneur input[type="password"].style-input:hover, .widget.devoirsurveilleevaluation .filtre-conteneur .as-input:focus, .widget.devoirsurveilleevaluation .filtre-conteneur .as-input:hover {   border-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container .no-events, .widget.devoirsurveilleevaluation .content-container .no-events p, .widget.devoirsurveilleevaluation .content-container .salle, .widget.devoirsurveilleevaluation .content-container .event-type, .widget.devoirsurveilleevaluation .content-container .convocation, .widget.devoirsurveilleevaluation .content-container.convocation::before {   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] h4.underline:after {   background-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] ul .item-contain {   background-color: #ffddab;   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #a55800;   color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] ul h5::before {   color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .legende span::before {   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(249, 166, 44, 0.1); } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li:first-child {   border: none; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .icon:before {   color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .file-name, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .file-contain.icon::before {   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .compteur-message > span {   background-color: #f9a62c;   color: white; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .compteur-message:after {   color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .circle, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .classe {   background-color: #f9a62c;   color: white; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .as-btn {   background-color: #f9a62c;   color: white; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .as-btn:hover {   background-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .as-info, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .as-done, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .info-promo {   background: #ffddab;   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .to-file a, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .as-info a {   color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #a55800; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #f9a62c;   background-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #ffe7c4; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested > li, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups > li, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources > li {   border-color: #f9a62c; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #ffe7c4; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ffddab; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #ffe4bc; } .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveilleevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #a55800; } .widget.devoirsurveilleevaluation .switch.test-design.on-widgets label .lever::before, .widget.devoirsurveilleevaluation .switch.test-design.on-widgets label .lever::after {   color: #f9a62c; } .widget.devoirsurveilleevaluation .btn-collapse {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation .btn-collapse span {   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation .btn-collapse:hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.devoirsurveilleevaluation .btn-collapse:hover span {   color: #ffffff !important; } .widget.devoirsurveilleevaluation .ico-btn {   background-color: #ffddab;   color: #a55800; } .widget.devoirsurveilleevaluation .ico-btn:hover {   background-color: #a55800;   color: #ffffff; } .widget.devoirsurveilleevaluation .round-pill {   background: rgba(249, 166, 44, 0.2);   color: #000000; } .widget.devoirsurveilleevaluation .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation .vote-files a:hover {   background-color: rgba(249, 166, 44, 0.3); } .widget.devoirsurveilleevaluation .vote-files a::before {   color: #f9a62c; } .widget.devoirsurveilleevaluation [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.devoirsurveilleevaluation [class*=icon_].Color_RecapVS_Lue::before {   color: #f9a62c; } .widget.devoirsurveilleevaluation button, .widget.devoirsurveilleevaluation button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveilleevaluation button:hover, .widget.devoirsurveilleevaluation button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.devoirsurveilleevaluation tfoot .info-montant {   background-color: #ffddab;   color: #a55800; } .widget.devoirsurveilleevaluation .date-alert::before, .widget.devoirsurveilleevaluation .link-contain label::before {   color: #f9a62c; } .widget.devoirsurveilleevaluation table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation table.is-clickable tr:hover td {   background-color: #ffddab; } .widget.devoirsurveilleevaluation table.is-clickable td a::before {   color: #f9a62c; } .widget.devoirsurveilleevaluation .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveilleevaluation .link-contain:hover {   background: #ffddab; } .widget.devoirsurveilleevaluation .pseudo-icone-ds::before {   background: #f9a62c !important;   color: white !important; } .widget.dsevaluation {   background-color: #ffffff; } .widget.dsevaluation .content-container::after {   content: "";   color: rgba(249, 166, 44, 0.05); } .widget.dsevaluation h3 {   color: #a55800; } .widget.dsevaluation h3.clickable, .widget.dsevaluation h3 > a, .widget.dsevaluation h3 > span.AvecMain {   color: #a55800; } .widget.dsevaluation h3.clickable:hover, .widget.dsevaluation h3 > a:hover, .widget.dsevaluation h3 > span.AvecMain:hover {   color: #f9a62c; } .widget.dsevaluation .filtre-conteneur [class*=icon_angle_] {   background-color: #f9a62c;   color: #ffffff; } .widget.dsevaluation .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #a55800;   color: #ffffff; } .widget.dsevaluation .filtre-conteneur input:not([type]).style-input:focus, .widget.dsevaluation .filtre-conteneur input:not([type]).style-input:hover, .widget.dsevaluation .filtre-conteneur input[type="text"].style-input:focus, .widget.dsevaluation .filtre-conteneur input[type="text"].style-input:hover, .widget.dsevaluation .filtre-conteneur input[type="email"].style-input:focus, .widget.dsevaluation .filtre-conteneur input[type="email"].style-input:hover, .widget.dsevaluation .filtre-conteneur input[type="password"].style-input:focus, .widget.dsevaluation .filtre-conteneur input[type="password"].style-input:hover, .widget.dsevaluation .filtre-conteneur .as-input:focus, .widget.dsevaluation .filtre-conteneur .as-input:hover {   border-color: #f9a62c; } .widget.dsevaluation .content-container .no-events, .widget.dsevaluation .content-container .no-events p, .widget.dsevaluation .content-container .salle, .widget.dsevaluation .content-container .event-type, .widget.dsevaluation .content-container .convocation, .widget.dsevaluation .content-container.convocation::before {   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] h4.underline:after {   background-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] ul .item-contain {   background-color: #ffddab;   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #a55800;   color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] ul h5::before {   color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.dsevaluation .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.dsevaluation .content-container > div[id^=id_] .legende span::before {   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.dsevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.dsevaluation .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(249, 166, 44, 0.1); } .widget.dsevaluation .content-container > div[id^=id_] li:first-child {   border: none; } .widget.dsevaluation .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.dsevaluation .content-container > div[id^=id_] li .icon:before {   color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li .file-name, .widget.dsevaluation .content-container > div[id^=id_] li .file-contain.icon::before {   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] li .compteur-message > span {   background-color: #f9a62c;   color: white; } .widget.dsevaluation .content-container > div[id^=id_] li .compteur-message:after {   color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li .circle, .widget.dsevaluation .content-container > div[id^=id_] li .classe {   background-color: #f9a62c;   color: white; } .widget.dsevaluation .content-container > div[id^=id_] li .as-btn {   background-color: #f9a62c;   color: white; } .widget.dsevaluation .content-container > div[id^=id_] li .as-btn:hover {   background-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li .as-info, .widget.dsevaluation .content-container > div[id^=id_] li .as-done, .widget.dsevaluation .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.dsevaluation .content-container > div[id^=id_] li .info-promo {   background: #ffddab;   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] li .to-file a, .widget.dsevaluation .content-container > div[id^=id_] li .as-info a {   color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #a55800; } .widget.dsevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.dsevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.dsevaluation .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #f9a62c;   background-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #ffe7c4; } .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested > li, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups > li, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources > li {   border-color: #f9a62c; } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #ffe7c4; } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ffddab; } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #ffe4bc; } .widget.dsevaluation .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.dsevaluation .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.dsevaluation .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #a55800; } .widget.dsevaluation .switch.test-design.on-widgets label .lever::before, .widget.dsevaluation .switch.test-design.on-widgets label .lever::after {   color: #f9a62c; } .widget.dsevaluation .btn-collapse {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation .btn-collapse span {   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation .btn-collapse:hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.dsevaluation .btn-collapse:hover span {   color: #ffffff !important; } .widget.dsevaluation .ico-btn {   background-color: #ffddab;   color: #a55800; } .widget.dsevaluation .ico-btn:hover {   background-color: #a55800;   color: #ffffff; } .widget.dsevaluation .round-pill {   background: rgba(249, 166, 44, 0.2);   color: #000000; } .widget.dsevaluation .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation .vote-files a:hover {   background-color: rgba(249, 166, 44, 0.3); } .widget.dsevaluation .vote-files a::before {   color: #f9a62c; } .widget.dsevaluation [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.dsevaluation [class*=icon_].Color_RecapVS_Lue::before {   color: #f9a62c; } .widget.dsevaluation button, .widget.dsevaluation button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.dsevaluation button:hover, .widget.dsevaluation button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.dsevaluation tfoot .info-montant {   background-color: #ffddab;   color: #a55800; } .widget.dsevaluation .date-alert::before, .widget.dsevaluation .link-contain label::before {   color: #f9a62c; } .widget.dsevaluation table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation table.is-clickable tr:hover td {   background-color: #ffddab; } .widget.dsevaluation table.is-clickable td a::before {   color: #f9a62c; } .widget.dsevaluation .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.dsevaluation .link-contain:hover {   background: #ffddab; } .widget.dsevaluation .pseudo-icone-ds::before {   background: #f9a62c !important;   color: white !important; } .widget.competences {   background-color: #ffffff; } .widget.competences .content-container::after {   content: "";   color: rgba(249, 166, 44, 0.05); } .widget.competences h3 {   color: #a55800; } .widget.competences h3.clickable, .widget.competences h3 > a, .widget.competences h3 > span.AvecMain {   color: #a55800; } .widget.competences h3.clickable:hover, .widget.competences h3 > a:hover, .widget.competences h3 > span.AvecMain:hover {   color: #f9a62c; } .widget.competences .filtre-conteneur [class*=icon_angle_] {   background-color: #f9a62c;   color: #ffffff; } .widget.competences .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #a55800;   color: #ffffff; } .widget.competences .filtre-conteneur input:not([type]).style-input:focus, .widget.competences .filtre-conteneur input:not([type]).style-input:hover, .widget.competences .filtre-conteneur input[type="text"].style-input:focus, .widget.competences .filtre-conteneur input[type="text"].style-input:hover, .widget.competences .filtre-conteneur input[type="email"].style-input:focus, .widget.competences .filtre-conteneur input[type="email"].style-input:hover, .widget.competences .filtre-conteneur input[type="password"].style-input:focus, .widget.competences .filtre-conteneur input[type="password"].style-input:hover, .widget.competences .filtre-conteneur .as-input:focus, .widget.competences .filtre-conteneur .as-input:hover {   border-color: #f9a62c; } .widget.competences .content-container .no-events, .widget.competences .content-container .no-events p, .widget.competences .content-container .salle, .widget.competences .content-container .event-type, .widget.competences .content-container .convocation, .widget.competences .content-container.convocation::before {   color: #a55800; } .widget.competences .content-container > div[id^=id_] h4.underline:after {   background-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] ul .item-contain {   background-color: #ffddab;   color: #a55800; } .widget.competences .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #a55800;   color: #ffddab; } .widget.competences .content-container > div[id^=id_] ul h5::before {   color: #f9a62c; } .widget.competences .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.competences .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.competences .content-container > div[id^=id_] .legende span::before {   color: #a55800; } .widget.competences .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.competences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.competences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ffddab; } .widget.competences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.competences .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ffddab; } .widget.competences .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ffddab; } .widget.competences .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ffddab; } .widget.competences .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ffddab; } .widget.competences .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.competences .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(249, 166, 44, 0.1); } .widget.competences .content-container > div[id^=id_] li:first-child {   border: none; } .widget.competences .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.competences .content-container > div[id^=id_] li .icon:before {   color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li .file-name, .widget.competences .content-container > div[id^=id_] li .file-contain.icon::before {   color: #a55800; } .widget.competences .content-container > div[id^=id_] li .compteur-message > span {   background-color: #f9a62c;   color: white; } .widget.competences .content-container > div[id^=id_] li .compteur-message:after {   color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li .circle, .widget.competences .content-container > div[id^=id_] li .classe {   background-color: #f9a62c;   color: white; } .widget.competences .content-container > div[id^=id_] li .as-btn {   background-color: #f9a62c;   color: white; } .widget.competences .content-container > div[id^=id_] li .as-btn:hover {   background-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li .as-info, .widget.competences .content-container > div[id^=id_] li .as-done, .widget.competences .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.competences .content-container > div[id^=id_] li .info-promo {   background: #ffddab;   color: #a55800; } .widget.competences .content-container > div[id^=id_] li .to-file a, .widget.competences .content-container > div[id^=id_] li .as-info a {   color: #ffddab; } .widget.competences .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #a55800; } .widget.competences .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #a55800; } .widget.competences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.competences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.competences .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #f9a62c;   background-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ffddab; } .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ffddab; } .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #ffe7c4; } .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.competences .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ffddab; } .widget.competences .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] .liste-nested > li, .widget.competences .content-container > div[id^=id_] .liste-groups > li, .widget.competences .content-container > div[id^=id_] .liste-ressources > li {   border-color: #f9a62c; } .widget.competences .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.competences .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.competences .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #ffe7c4; } .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ffddab; } .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #ffe4bc; } .widget.competences .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.competences .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.competences .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #a55800; } .widget.competences .switch.test-design.on-widgets label .lever::before, .widget.competences .switch.test-design.on-widgets label .lever::after {   color: #f9a62c; } .widget.competences .btn-collapse {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences .btn-collapse span {   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences .btn-collapse:hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.competences .btn-collapse:hover span {   color: #ffffff !important; } .widget.competences .ico-btn {   background-color: #ffddab;   color: #a55800; } .widget.competences .ico-btn:hover {   background-color: #a55800;   color: #ffffff; } .widget.competences .round-pill {   background: rgba(249, 166, 44, 0.2);   color: #000000; } .widget.competences .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences .vote-files a:hover {   background-color: rgba(249, 166, 44, 0.3); } .widget.competences .vote-files a::before {   color: #f9a62c; } .widget.competences [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.competences [class*=icon_].Color_RecapVS_Lue::before {   color: #f9a62c; } .widget.competences button, .widget.competences button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.competences button:hover, .widget.competences button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.competences tfoot .info-montant {   background-color: #ffddab;   color: #a55800; } .widget.competences .date-alert::before, .widget.competences .link-contain label::before {   color: #f9a62c; } .widget.competences table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences table.is-clickable tr:hover td {   background-color: #ffddab; } .widget.competences table.is-clickable td a::before {   color: #f9a62c; } .widget.competences .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.competences .link-contain:hover {   background: #ffddab; } .widget.competences .pseudo-icone-ds::before {   background: #f9a62c !important;   color: white !important; } .widget.notes {   background-color: #ffffff; } .widget.notes .content-container::after {   content: "";   color: rgba(249, 166, 44, 0.05); } .widget.notes h3 {   color: #a55800; } .widget.notes h3.clickable, .widget.notes h3 > a, .widget.notes h3 > span.AvecMain {   color: #a55800; } .widget.notes h3.clickable:hover, .widget.notes h3 > a:hover, .widget.notes h3 > span.AvecMain:hover {   color: #f9a62c; } .widget.notes .filtre-conteneur [class*=icon_angle_] {   background-color: #f9a62c;   color: #ffffff; } .widget.notes .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #a55800;   color: #ffffff; } .widget.notes .filtre-conteneur input:not([type]).style-input:focus, .widget.notes .filtre-conteneur input:not([type]).style-input:hover, .widget.notes .filtre-conteneur input[type="text"].style-input:focus, .widget.notes .filtre-conteneur input[type="text"].style-input:hover, .widget.notes .filtre-conteneur input[type="email"].style-input:focus, .widget.notes .filtre-conteneur input[type="email"].style-input:hover, .widget.notes .filtre-conteneur input[type="password"].style-input:focus, .widget.notes .filtre-conteneur input[type="password"].style-input:hover, .widget.notes .filtre-conteneur .as-input:focus, .widget.notes .filtre-conteneur .as-input:hover {   border-color: #f9a62c; } .widget.notes .content-container .no-events, .widget.notes .content-container .no-events p, .widget.notes .content-container .salle, .widget.notes .content-container .event-type, .widget.notes .content-container .convocation, .widget.notes .content-container.convocation::before {   color: #a55800; } .widget.notes .content-container > div[id^=id_] h4.underline:after {   background-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] ul .item-contain {   background-color: #ffddab;   color: #a55800; } .widget.notes .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #a55800;   color: #ffddab; } .widget.notes .content-container > div[id^=id_] ul h5::before {   color: #f9a62c; } .widget.notes .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.notes .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.notes .content-container > div[id^=id_] .legende span::before {   color: #a55800; } .widget.notes .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.notes .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.notes .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ffddab; } .widget.notes .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.notes .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ffddab; } .widget.notes .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ffddab; } .widget.notes .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ffddab; } .widget.notes .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ffddab; } .widget.notes .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.notes .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(249, 166, 44, 0.1); } .widget.notes .content-container > div[id^=id_] li:first-child {   border: none; } .widget.notes .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.notes .content-container > div[id^=id_] li .icon:before {   color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li .file-name, .widget.notes .content-container > div[id^=id_] li .file-contain.icon::before {   color: #a55800; } .widget.notes .content-container > div[id^=id_] li .compteur-message > span {   background-color: #f9a62c;   color: white; } .widget.notes .content-container > div[id^=id_] li .compteur-message:after {   color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li .circle, .widget.notes .content-container > div[id^=id_] li .classe {   background-color: #f9a62c;   color: white; } .widget.notes .content-container > div[id^=id_] li .as-btn {   background-color: #f9a62c;   color: white; } .widget.notes .content-container > div[id^=id_] li .as-btn:hover {   background-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li .as-info, .widget.notes .content-container > div[id^=id_] li .as-done, .widget.notes .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.notes .content-container > div[id^=id_] li .info-promo {   background: #ffddab;   color: #a55800; } .widget.notes .content-container > div[id^=id_] li .to-file a, .widget.notes .content-container > div[id^=id_] li .as-info a {   color: #ffddab; } .widget.notes .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #a55800; } .widget.notes .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #a55800; } .widget.notes .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.notes .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.notes .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #f9a62c;   background-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ffddab; } .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ffddab; } .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #ffe7c4; } .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.notes .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ffddab; } .widget.notes .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] .liste-nested > li, .widget.notes .content-container > div[id^=id_] .liste-groups > li, .widget.notes .content-container > div[id^=id_] .liste-ressources > li {   border-color: #f9a62c; } .widget.notes .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.notes .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.notes .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #ffe7c4; } .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ffddab; } .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #ffe4bc; } .widget.notes .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.notes .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.notes .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #a55800; } .widget.notes .switch.test-design.on-widgets label .lever::before, .widget.notes .switch.test-design.on-widgets label .lever::after {   color: #f9a62c; } .widget.notes .btn-collapse {   background-color: #ffddab;   border-color: #ffddab;   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes .btn-collapse span {   color: #a55800;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes .btn-collapse:hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.notes .btn-collapse:hover span {   color: #ffffff !important; } .widget.notes .ico-btn {   background-color: #ffddab;   color: #a55800; } .widget.notes .ico-btn:hover {   background-color: #a55800;   color: #ffffff; } .widget.notes .round-pill {   background: rgba(249, 166, 44, 0.2);   color: #000000; } .widget.notes .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes .vote-files a:hover {   background-color: rgba(249, 166, 44, 0.3); } .widget.notes .vote-files a::before {   color: #f9a62c; } .widget.notes [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.notes [class*=icon_].Color_RecapVS_Lue::before {   color: #f9a62c; } .widget.notes button, .widget.notes button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #f9a62c;   border-color: #f9a62c;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.notes button:hover, .widget.notes button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #a55800;   border-color: #a55800;   color: #ffffff !important; } .widget.notes tfoot .info-montant {   background-color: #ffddab;   color: #a55800; } .widget.notes .date-alert::before, .widget.notes .link-contain label::before {   color: #f9a62c; } .widget.notes table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes table.is-clickable tr:hover td {   background-color: #ffddab; } .widget.notes table.is-clickable td a::before {   color: #f9a62c; } .widget.notes .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.notes .link-contain:hover {   background: #ffddab; } .widget.notes .pseudo-icone-ds::before {   background: #f9a62c !important;   color: white !important; } .widget.notes .content-container > div[id^="id_"] li .wrap, .widget.competences .content-container > div[id^="id_"] li .wrap {   max-width: calc(100% - 10rem); } .widget.notes .content-container > div[id^="id_"] li .wrap h4, .widget.competences .content-container > div[id^="id_"] li .wrap h4 {   max-width: 100%; } .widget.notes .content-container > div[id^="id_"] li .wrap h4 span, .widget.competences .content-container > div[id^="id_"] li .wrap h4 span {   display: inline-block;   width: calc(100% - 0.2rem);   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .widget.notes .content-container > div[id^="id_"] li .wrap .infos-conteneur, .widget.competences .content-container > div[id^="id_"] li .wrap .infos-conteneur {   flex-direction: column;   align-items: flex-start;   margin-top: -0.2rem; } .widget.notes .content-container > div[id^="id_"] li .wrap .infos-conteneur div, .widget.competences .content-container > div[id^="id_"] li .wrap .infos-conteneur div {   margin-bottom: 0.1rem; } .widget.notes .content-container > div[id^="id_"] li .wrap .infos-conteneur .date, .widget.competences .content-container > div[id^="id_"] li .wrap .infos-conteneur .date {   align-self: flex-start;   margin-left: 0.2rem; } .widget.notes .content-container > div[id^="id_"] li .wrap .file-name, .widget.competences .content-container > div[id^="id_"] li .wrap .file-name {   word-break: keep-all; } .widget.notes .content-container > div[id^="id_"] ul > li.regular-dot::before {   margin-right: 1.615rem; } .widget.notes .content-container > div[id^="id_"] ul > li .pseudo-icone-ds::before {   margin-top: 0.2rem; } .widget.notes .bareme {   font-weight: 400;   font-size: 0.85em;   padding: 0; } .widget.competences .evaluations-conteneur {   flex: 1 1 auto;   max-width: 20rem;   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   align-items: center; } .widget.competences .evaluations-conteneur > span {   margin-left: 0.4rem;   margin-bottom: 0.2rem; } .widget.evaluationenseignements {   background-color: #ffffff; } .widget.evaluationenseignements .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.evaluationenseignements h3 {   color: #00663d; } .widget.evaluationenseignements h3.clickable, .widget.evaluationenseignements h3 > a, .widget.evaluationenseignements h3 > span.AvecMain {   color: #00663d; } .widget.evaluationenseignements h3.clickable:hover, .widget.evaluationenseignements h3 > a:hover, .widget.evaluationenseignements h3 > span.AvecMain:hover {   color: #66b783; } .widget.evaluationenseignements .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.evaluationenseignements .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.evaluationenseignements .filtre-conteneur input:not([type]).style-input:focus, .widget.evaluationenseignements .filtre-conteneur input:not([type]).style-input:hover, .widget.evaluationenseignements .filtre-conteneur input[type="text"].style-input:focus, .widget.evaluationenseignements .filtre-conteneur input[type="text"].style-input:hover, .widget.evaluationenseignements .filtre-conteneur input[type="email"].style-input:focus, .widget.evaluationenseignements .filtre-conteneur input[type="email"].style-input:hover, .widget.evaluationenseignements .filtre-conteneur input[type="password"].style-input:focus, .widget.evaluationenseignements .filtre-conteneur input[type="password"].style-input:hover, .widget.evaluationenseignements .filtre-conteneur .as-input:focus, .widget.evaluationenseignements .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.evaluationenseignements .content-container .no-events, .widget.evaluationenseignements .content-container .no-events p, .widget.evaluationenseignements .content-container .salle, .widget.evaluationenseignements .content-container .event-type, .widget.evaluationenseignements .content-container .convocation, .widget.evaluationenseignements .content-container.convocation::before {   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.evaluationenseignements .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.evaluationenseignements .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.evaluationenseignements .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.evaluationenseignements .content-container > div[id^=id_] li:first-child {   border: none; } .widget.evaluationenseignements .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.evaluationenseignements .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li .file-name, .widget.evaluationenseignements .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.evaluationenseignements .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li .circle, .widget.evaluationenseignements .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.evaluationenseignements .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.evaluationenseignements .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li .as-info, .widget.evaluationenseignements .content-container > div[id^=id_] li .as-done, .widget.evaluationenseignements .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.evaluationenseignements .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] li .to-file a, .widget.evaluationenseignements .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.evaluationenseignements .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.evaluationenseignements .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.evaluationenseignements .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested > li, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups > li, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.evaluationenseignements .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.evaluationenseignements .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.evaluationenseignements .switch.test-design.on-widgets label .lever::before, .widget.evaluationenseignements .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.evaluationenseignements .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.evaluationenseignements .btn-collapse:hover span {   color: #ffffff !important; } .widget.evaluationenseignements .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.evaluationenseignements .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.evaluationenseignements .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.evaluationenseignements .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.evaluationenseignements .vote-files a::before {   color: #66b783; } .widget.evaluationenseignements [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.evaluationenseignements [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.evaluationenseignements button, .widget.evaluationenseignements button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.evaluationenseignements button:hover, .widget.evaluationenseignements button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.evaluationenseignements tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.evaluationenseignements .date-alert::before, .widget.evaluationenseignements .link-contain label::before {   color: #66b783; } .widget.evaluationenseignements table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.evaluationenseignements table.is-clickable td a::before {   color: #66b783; } .widget.evaluationenseignements .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.evaluationenseignements .link-contain:hover {   background: #c8efe0; } .widget.evaluationenseignements .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.partenaireagate {   background-color: #ffffff; } .widget.partenaireagate .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.partenaireagate h3 {   color: #00663d; } .widget.partenaireagate h3.clickable, .widget.partenaireagate h3 > a, .widget.partenaireagate h3 > span.AvecMain {   color: #00663d; } .widget.partenaireagate h3.clickable:hover, .widget.partenaireagate h3 > a:hover, .widget.partenaireagate h3 > span.AvecMain:hover {   color: #66b783; } .widget.partenaireagate .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.partenaireagate .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.partenaireagate .filtre-conteneur input:not([type]).style-input:focus, .widget.partenaireagate .filtre-conteneur input:not([type]).style-input:hover, .widget.partenaireagate .filtre-conteneur input[type="text"].style-input:focus, .widget.partenaireagate .filtre-conteneur input[type="text"].style-input:hover, .widget.partenaireagate .filtre-conteneur input[type="email"].style-input:focus, .widget.partenaireagate .filtre-conteneur input[type="email"].style-input:hover, .widget.partenaireagate .filtre-conteneur input[type="password"].style-input:focus, .widget.partenaireagate .filtre-conteneur input[type="password"].style-input:hover, .widget.partenaireagate .filtre-conteneur .as-input:focus, .widget.partenaireagate .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.partenaireagate .content-container .no-events, .widget.partenaireagate .content-container .no-events p, .widget.partenaireagate .content-container .salle, .widget.partenaireagate .content-container .event-type, .widget.partenaireagate .content-container .convocation, .widget.partenaireagate .content-container.convocation::before {   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.partenaireagate .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenaireagate .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenaireagate .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenaireagate .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenaireagate .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.partenaireagate .content-container > div[id^=id_] li:first-child {   border: none; } .widget.partenaireagate .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.partenaireagate .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li .file-name, .widget.partenaireagate .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.partenaireagate .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li .circle, .widget.partenaireagate .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.partenaireagate .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.partenaireagate .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li .as-info, .widget.partenaireagate .content-container > div[id^=id_] li .as-done, .widget.partenaireagate .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.partenaireagate .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] li .to-file a, .widget.partenaireagate .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.partenaireagate .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.partenaireagate .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireagate .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested > li, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups > li, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.partenaireagate .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenaireagate .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireagate .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.partenaireagate .switch.test-design.on-widgets label .lever::before, .widget.partenaireagate .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.partenaireagate .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.partenaireagate .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenaireagate .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireagate .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.partenaireagate .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.partenaireagate .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.partenaireagate .vote-files a::before {   color: #66b783; } .widget.partenaireagate [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenaireagate [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.partenaireagate button, .widget.partenaireagate button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireagate button:hover, .widget.partenaireagate button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.partenaireagate tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireagate .date-alert::before, .widget.partenaireagate .link-contain label::before {   color: #66b783; } .widget.partenaireagate table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.partenaireagate table.is-clickable td a::before {   color: #66b783; } .widget.partenaireagate .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireagate .link-contain:hover {   background: #c8efe0; } .widget.partenaireagate .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.partenaireard {   background-color: #ffffff; } .widget.partenaireard .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.partenaireard h3 {   color: #00663d; } .widget.partenaireard h3.clickable, .widget.partenaireard h3 > a, .widget.partenaireard h3 > span.AvecMain {   color: #00663d; } .widget.partenaireard h3.clickable:hover, .widget.partenaireard h3 > a:hover, .widget.partenaireard h3 > span.AvecMain:hover {   color: #66b783; } .widget.partenaireard .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.partenaireard .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.partenaireard .filtre-conteneur input:not([type]).style-input:focus, .widget.partenaireard .filtre-conteneur input:not([type]).style-input:hover, .widget.partenaireard .filtre-conteneur input[type="text"].style-input:focus, .widget.partenaireard .filtre-conteneur input[type="text"].style-input:hover, .widget.partenaireard .filtre-conteneur input[type="email"].style-input:focus, .widget.partenaireard .filtre-conteneur input[type="email"].style-input:hover, .widget.partenaireard .filtre-conteneur input[type="password"].style-input:focus, .widget.partenaireard .filtre-conteneur input[type="password"].style-input:hover, .widget.partenaireard .filtre-conteneur .as-input:focus, .widget.partenaireard .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.partenaireard .content-container .no-events, .widget.partenaireard .content-container .no-events p, .widget.partenaireard .content-container .salle, .widget.partenaireard .content-container .event-type, .widget.partenaireard .content-container .convocation, .widget.partenaireard .content-container.convocation::before {   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.partenaireard .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenaireard .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.partenaireard .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenaireard .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenaireard .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenaireard .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.partenaireard .content-container > div[id^=id_] li:first-child {   border: none; } .widget.partenaireard .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.partenaireard .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li .file-name, .widget.partenaireard .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.partenaireard .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li .circle, .widget.partenaireard .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.partenaireard .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.partenaireard .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li .as-info, .widget.partenaireard .content-container > div[id^=id_] li .as-done, .widget.partenaireard .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.partenaireard .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] li .to-file a, .widget.partenaireard .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.partenaireard .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.partenaireard .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireard .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenaireard .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] .liste-nested > li, .widget.partenaireard .content-container > div[id^=id_] .liste-groups > li, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.partenaireard .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.partenaireard .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.partenaireard .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenaireard .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenaireard .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.partenaireard .switch.test-design.on-widgets label .lever::before, .widget.partenaireard .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.partenaireard .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.partenaireard .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenaireard .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireard .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.partenaireard .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.partenaireard .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.partenaireard .vote-files a::before {   color: #66b783; } .widget.partenaireard [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenaireard [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.partenaireard button, .widget.partenaireard button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenaireard button:hover, .widget.partenaireard button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.partenaireard tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.partenaireard .date-alert::before, .widget.partenaireard .link-contain label::before {   color: #66b783; } .widget.partenaireard table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.partenaireard table.is-clickable td a::before {   color: #66b783; } .widget.partenaireard .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenaireard .link-contain:hover {   background: #c8efe0; } .widget.partenaireard .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.retourespace {   background-color: #ffffff; } .widget.retourespace .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.retourespace h3 {   color: #00663d; } .widget.retourespace h3.clickable, .widget.retourespace h3 > a, .widget.retourespace h3 > span.AvecMain {   color: #00663d; } .widget.retourespace h3.clickable:hover, .widget.retourespace h3 > a:hover, .widget.retourespace h3 > span.AvecMain:hover {   color: #66b783; } .widget.retourespace .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.retourespace .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.retourespace .filtre-conteneur input:not([type]).style-input:focus, .widget.retourespace .filtre-conteneur input:not([type]).style-input:hover, .widget.retourespace .filtre-conteneur input[type="text"].style-input:focus, .widget.retourespace .filtre-conteneur input[type="text"].style-input:hover, .widget.retourespace .filtre-conteneur input[type="email"].style-input:focus, .widget.retourespace .filtre-conteneur input[type="email"].style-input:hover, .widget.retourespace .filtre-conteneur input[type="password"].style-input:focus, .widget.retourespace .filtre-conteneur input[type="password"].style-input:hover, .widget.retourespace .filtre-conteneur .as-input:focus, .widget.retourespace .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.retourespace .content-container .no-events, .widget.retourespace .content-container .no-events p, .widget.retourespace .content-container .salle, .widget.retourespace .content-container .event-type, .widget.retourespace .content-container .convocation, .widget.retourespace .content-container.convocation::before {   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.retourespace .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.retourespace .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.retourespace .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.retourespace .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.retourespace .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.retourespace .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.retourespace .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.retourespace .content-container > div[id^=id_] li:first-child {   border: none; } .widget.retourespace .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.retourespace .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li .file-name, .widget.retourespace .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.retourespace .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li .circle, .widget.retourespace .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.retourespace .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.retourespace .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li .as-info, .widget.retourespace .content-container > div[id^=id_] li .as-done, .widget.retourespace .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.retourespace .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] li .to-file a, .widget.retourespace .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.retourespace .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.retourespace .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.retourespace .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.retourespace .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] .liste-nested > li, .widget.retourespace .content-container > div[id^=id_] .liste-groups > li, .widget.retourespace .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.retourespace .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.retourespace .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.retourespace .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.retourespace .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.retourespace .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.retourespace .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.retourespace .switch.test-design.on-widgets label .lever::before, .widget.retourespace .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.retourespace .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.retourespace .btn-collapse:hover span {   color: #ffffff !important; } .widget.retourespace .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.retourespace .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.retourespace .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.retourespace .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.retourespace .vote-files a::before {   color: #66b783; } .widget.retourespace [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.retourespace [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.retourespace button, .widget.retourespace button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.retourespace button:hover, .widget.retourespace button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.retourespace tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.retourespace .date-alert::before, .widget.retourespace .link-contain label::before {   color: #66b783; } .widget.retourespace table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.retourespace table.is-clickable td a::before {   color: #66b783; } .widget.retourespace .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.retourespace .link-contain:hover {   background: #c8efe0; } .widget.retourespace .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.lienutile {   background-color: #ffffff; } .widget.lienutile .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.lienutile h3 {   color: #00663d; } .widget.lienutile h3.clickable, .widget.lienutile h3 > a, .widget.lienutile h3 > span.AvecMain {   color: #00663d; } .widget.lienutile h3.clickable:hover, .widget.lienutile h3 > a:hover, .widget.lienutile h3 > span.AvecMain:hover {   color: #66b783; } .widget.lienutile .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.lienutile .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.lienutile .filtre-conteneur input:not([type]).style-input:focus, .widget.lienutile .filtre-conteneur input:not([type]).style-input:hover, .widget.lienutile .filtre-conteneur input[type="text"].style-input:focus, .widget.lienutile .filtre-conteneur input[type="text"].style-input:hover, .widget.lienutile .filtre-conteneur input[type="email"].style-input:focus, .widget.lienutile .filtre-conteneur input[type="email"].style-input:hover, .widget.lienutile .filtre-conteneur input[type="password"].style-input:focus, .widget.lienutile .filtre-conteneur input[type="password"].style-input:hover, .widget.lienutile .filtre-conteneur .as-input:focus, .widget.lienutile .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.lienutile .content-container .no-events, .widget.lienutile .content-container .no-events p, .widget.lienutile .content-container .salle, .widget.lienutile .content-container .event-type, .widget.lienutile .content-container .convocation, .widget.lienutile .content-container.convocation::before {   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.lienutile .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.lienutile .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.lienutile .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.lienutile .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.lienutile .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.lienutile .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.lienutile .content-container > div[id^=id_] li:first-child {   border: none; } .widget.lienutile .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.lienutile .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li .file-name, .widget.lienutile .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.lienutile .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li .circle, .widget.lienutile .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.lienutile .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.lienutile .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li .as-info, .widget.lienutile .content-container > div[id^=id_] li .as-done, .widget.lienutile .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.lienutile .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] li .to-file a, .widget.lienutile .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.lienutile .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.lienutile .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.lienutile .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.lienutile .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] .liste-nested > li, .widget.lienutile .content-container > div[id^=id_] .liste-groups > li, .widget.lienutile .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.lienutile .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.lienutile .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.lienutile .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.lienutile .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.lienutile .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.lienutile .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.lienutile .switch.test-design.on-widgets label .lever::before, .widget.lienutile .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.lienutile .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.lienutile .btn-collapse:hover span {   color: #ffffff !important; } .widget.lienutile .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.lienutile .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.lienutile .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.lienutile .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.lienutile .vote-files a::before {   color: #66b783; } .widget.lienutile [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.lienutile [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.lienutile button, .widget.lienutile button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.lienutile button:hover, .widget.lienutile button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.lienutile tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.lienutile .date-alert::before, .widget.lienutile .link-contain label::before {   color: #66b783; } .widget.lienutile table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.lienutile table.is-clickable td a::before {   color: #66b783; } .widget.lienutile .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.lienutile .link-contain:hover {   background: #c8efe0; } .widget.lienutile .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.lienutile li {   font-weight: 600; } .widget.lienutile li.no-sso::before {   font-family: "Educ-Font";   content: "●";   font-size: 1rem;   line-height: 1.8; } .widget.lienutile li.has-sso::before {   content: "●"; } .widget.lienutile li a {   color: #151818;   text-decoration: none;   display: block;   width: 100%; } .widget.lienutile li p {   font-weight: 400;   margin: 0;   padding: 0; } .widget.casier {   background-color: #ffffff; } .widget.casier .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.casier h3 {   color: #00663d; } .widget.casier h3.clickable, .widget.casier h3 > a, .widget.casier h3 > span.AvecMain {   color: #00663d; } .widget.casier h3.clickable:hover, .widget.casier h3 > a:hover, .widget.casier h3 > span.AvecMain:hover {   color: #66b783; } .widget.casier .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.casier .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.casier .filtre-conteneur input:not([type]).style-input:focus, .widget.casier .filtre-conteneur input:not([type]).style-input:hover, .widget.casier .filtre-conteneur input[type="text"].style-input:focus, .widget.casier .filtre-conteneur input[type="text"].style-input:hover, .widget.casier .filtre-conteneur input[type="email"].style-input:focus, .widget.casier .filtre-conteneur input[type="email"].style-input:hover, .widget.casier .filtre-conteneur input[type="password"].style-input:focus, .widget.casier .filtre-conteneur input[type="password"].style-input:hover, .widget.casier .filtre-conteneur .as-input:focus, .widget.casier .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.casier .content-container .no-events, .widget.casier .content-container .no-events p, .widget.casier .content-container .salle, .widget.casier .content-container .event-type, .widget.casier .content-container .convocation, .widget.casier .content-container.convocation::before {   color: #00663d; } .widget.casier .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.casier .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.casier .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.casier .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.casier .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.casier .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.casier .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.casier .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.casier .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.casier .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.casier .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #66b783; } .widget.casier .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.casier .content-container > div[id^=id_] li:first-child {   border: none; } .widget.casier .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.casier .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.casier .content-container > div[id^=id_] li .file-name, .widget.casier .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.casier .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.casier .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.casier .content-container > div[id^=id_] li .circle, .widget.casier .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.casier .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.casier .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.casier .content-container > div[id^=id_] li .as-info, .widget.casier .content-container > div[id^=id_] li .as-done, .widget.casier .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.casier .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.casier .content-container > div[id^=id_] li .to-file a, .widget.casier .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.casier .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.casier .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.casier .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.casier .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.casier .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.casier .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.casier .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.casier .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.casier .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.casier .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.casier .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.casier .content-container > div[id^=id_] .liste-nested > li, .widget.casier .content-container > div[id^=id_] .liste-groups > li, .widget.casier .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.casier .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.casier .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.casier .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.casier .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.casier .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.casier .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.casier .switch.test-design.on-widgets label .lever::before, .widget.casier .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.casier .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.casier .btn-collapse:hover span {   color: #ffffff !important; } .widget.casier .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.casier .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.casier .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.casier .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.casier .vote-files a::before {   color: #66b783; } .widget.casier [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.casier [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.casier button, .widget.casier button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.casier button:hover, .widget.casier button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.casier tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.casier .date-alert::before, .widget.casier .link-contain label::before {   color: #66b783; } .widget.casier table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.casier table.is-clickable td a::before {   color: #66b783; } .widget.casier .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.casier .link-contain:hover {   background: #c8efe0; } .widget.casier .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.menudelacantine {   background-color: #ffffff; } .widget.menudelacantine .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.menudelacantine h3 {   color: #00663d; } .widget.menudelacantine h3.clickable, .widget.menudelacantine h3 > a, .widget.menudelacantine h3 > span.AvecMain {   color: #00663d; } .widget.menudelacantine h3.clickable:hover, .widget.menudelacantine h3 > a:hover, .widget.menudelacantine h3 > span.AvecMain:hover {   color: #66b783; } .widget.menudelacantine .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.menudelacantine .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.menudelacantine .filtre-conteneur input:not([type]).style-input:focus, .widget.menudelacantine .filtre-conteneur input:not([type]).style-input:hover, .widget.menudelacantine .filtre-conteneur input[type="text"].style-input:focus, .widget.menudelacantine .filtre-conteneur input[type="text"].style-input:hover, .widget.menudelacantine .filtre-conteneur input[type="email"].style-input:focus, .widget.menudelacantine .filtre-conteneur input[type="email"].style-input:hover, .widget.menudelacantine .filtre-conteneur input[type="password"].style-input:focus, .widget.menudelacantine .filtre-conteneur input[type="password"].style-input:hover, .widget.menudelacantine .filtre-conteneur .as-input:focus, .widget.menudelacantine .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.menudelacantine .content-container .no-events, .widget.menudelacantine .content-container .no-events p, .widget.menudelacantine .content-container .salle, .widget.menudelacantine .content-container .event-type, .widget.menudelacantine .content-container .convocation, .widget.menudelacantine .content-container.convocation::before {   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.menudelacantine .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.menudelacantine .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.menudelacantine .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.menudelacantine .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.menudelacantine .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.menudelacantine .content-container > div[id^=id_] li:first-child {   border: none; } .widget.menudelacantine .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.menudelacantine .content-container > div[id^=id_] li .file-name, .widget.menudelacantine .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.menudelacantine .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] li .circle, .widget.menudelacantine .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.menudelacantine .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.menudelacantine .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] li .as-info, .widget.menudelacantine .content-container > div[id^=id_] li .as-done, .widget.menudelacantine .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.menudelacantine .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] li .to-file a, .widget.menudelacantine .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.menudelacantine .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.menudelacantine .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.menudelacantine .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested > li, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups > li, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.menudelacantine .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.menudelacantine .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.menudelacantine .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.menudelacantine .switch.test-design.on-widgets label .lever::before, .widget.menudelacantine .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.menudelacantine .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.menudelacantine .btn-collapse:hover span {   color: #ffffff !important; } .widget.menudelacantine .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.menudelacantine .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.menudelacantine .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.menudelacantine .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.menudelacantine .vote-files a::before {   color: #66b783; } .widget.menudelacantine [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.menudelacantine [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.menudelacantine button, .widget.menudelacantine button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.menudelacantine button:hover, .widget.menudelacantine button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.menudelacantine tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.menudelacantine .date-alert::before, .widget.menudelacantine .link-contain label::before {   color: #66b783; } .widget.menudelacantine table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.menudelacantine table.is-clickable td a::before {   color: #66b783; } .widget.menudelacantine .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.menudelacantine .link-contain:hover {   background: #c8efe0; } .widget.menudelacantine .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.menudelacantine .content-container::after {   transform: rotate(320deg); } .widget.menudelacantine .content-container > div[id^="id_"] ul {   margin-top: 0.8rem; } .widget.menudelacantine .content-container > div[id^="id_"] ul > li:before {   align-items: center;   color: #c0c0c0; } .widget.menudelacantine .content-container > div[id^="id_"] ul .conteneur-aliments {   display: flex;   flex-wrap: wrap;   align-items: center;   font-weight: 500;   font-size: 1.3rem;   word-break: break-all;   word-break: break-word; } .widget.menudelacantine .content-container > div[id^="id_"] ul .conteneur-aliments .icon.label-alimentaire {   margin: 0 0.2rem;   flex: 0 1 auto; } .widget.menudelacantine .content-container > div[id^="id_"] ul .separateur {   font-weight: 400;   margin: 0 0.2rem; } .widget.menudelacantine .content-container > div[id^="id_"] ul .separateur::before {   content: ' / '; } .widget.menudelacantine .content-container > div[id^="id_"] ul .separateur:last-child::before {   content: ''; } .widget.menudelacantine .legende > span {   padding-bottom: 0.4rem; } .widget.menudelacantine .legende > span > i {   margin-right: 0.4rem; } .widget.elections {   background-color: #ffffff; } .widget.elections .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.elections h3 {   color: #00663d; } .widget.elections h3.clickable, .widget.elections h3 > a, .widget.elections h3 > span.AvecMain {   color: #00663d; } .widget.elections h3.clickable:hover, .widget.elections h3 > a:hover, .widget.elections h3 > span.AvecMain:hover {   color: #66b783; } .widget.elections .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.elections .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.elections .filtre-conteneur input:not([type]).style-input:focus, .widget.elections .filtre-conteneur input:not([type]).style-input:hover, .widget.elections .filtre-conteneur input[type="text"].style-input:focus, .widget.elections .filtre-conteneur input[type="text"].style-input:hover, .widget.elections .filtre-conteneur input[type="email"].style-input:focus, .widget.elections .filtre-conteneur input[type="email"].style-input:hover, .widget.elections .filtre-conteneur input[type="password"].style-input:focus, .widget.elections .filtre-conteneur input[type="password"].style-input:hover, .widget.elections .filtre-conteneur .as-input:focus, .widget.elections .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.elections .content-container .no-events, .widget.elections .content-container .no-events p, .widget.elections .content-container .salle, .widget.elections .content-container .event-type, .widget.elections .content-container .convocation, .widget.elections .content-container.convocation::before {   color: #00663d; } .widget.elections .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.elections .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.elections .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.elections .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.elections .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.elections .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.elections .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.elections .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.elections .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.elections .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.elections .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.elections .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.elections .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.elections .content-container > div[id^=id_] li:first-child {   border: none; } .widget.elections .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.elections .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.elections .content-container > div[id^=id_] li .file-name, .widget.elections .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.elections .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.elections .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.elections .content-container > div[id^=id_] li .circle, .widget.elections .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.elections .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.elections .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.elections .content-container > div[id^=id_] li .as-info, .widget.elections .content-container > div[id^=id_] li .as-done, .widget.elections .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.elections .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.elections .content-container > div[id^=id_] li .to-file a, .widget.elections .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.elections .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.elections .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.elections .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.elections .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.elections .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.elections .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.elections .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.elections .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.elections .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.elections .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.elections .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.elections .content-container > div[id^=id_] .liste-nested > li, .widget.elections .content-container > div[id^=id_] .liste-groups > li, .widget.elections .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.elections .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.elections .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.elections .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.elections .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.elections .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.elections .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.elections .switch.test-design.on-widgets label .lever::before, .widget.elections .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.elections .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.elections .btn-collapse:hover span {   color: #ffffff !important; } .widget.elections .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.elections .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.elections .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.elections .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.elections .vote-files a::before {   color: #66b783; } .widget.elections [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.elections [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.elections button, .widget.elections button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.elections button:hover, .widget.elections button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.elections tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.elections .date-alert::before, .widget.elections .link-contain label::before {   color: #66b783; } .widget.elections table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.elections table.is-clickable td a::before {   color: #66b783; } .widget.elections .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.elections .link-contain:hover {   background: #c8efe0; } .widget.elections .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.elections .vote-header {   padding: 0 0.8rem 0.8rem;   text-align: center; } .widget.elections .vote-header h4 {   margin: 0 auto 0.2rem; } .widget.elections .vote-header p {   margin: 0 auto 0.4rem; } .widget.elections .vote-header p.nombre-choix {   font-size: 0.9rem; } .widget.elections .vote-header p.nombre-choix span {   font-weight: 600; } .widget.elections .vote-header > div {   margin-top: 0.4rem;   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif !important;   font-size: 1.2rem !important; } .widget.elections .content-container div[id^="id_"] ul {   padding-top: 0.8rem;   padding-bottom: 0.8rem; } .widget.elections .content-container div[id^="id_"] li {   color: #404a4a;   padding-top: 0.8rem;   padding-bottom: 0.8rem;   align-items: center; } .widget.elections .content-container div[id^="id_"] li label {   flex: 1 1 auto; } .widget.elections .content-container div[id^="id_"] li label > span {   z-index: 12; } .widget.elections .content-container div[id^="id_"] li label > span:last-of-type {   display: flex;   justify-content: space-between;   align-items: center; } .widget.elections .content-container div[id^="id_"] li label .libelle {   font-size: 1.3rem;   font-weight: 600; } .widget.elections .content-container div[id^="id_"] li label .icon {   padding: 0.2rem;   font-size: 1.4rem;   font-weight: 600;   z-index: 13;   margin-right: 1.6rem; } .widget.elections .vote-files {   margin: auto 0; } .widget.elections .vote-files a {   display: flex;   flex-wrap: wrap;   align-items: center;   padding: 0.4rem 1.6rem;   color: #566262;   font-size: 1rem;   font-weight: 600;   text-decoration: none; } .widget.elections .vote-files a::before {   margin-right: 0.4rem;   font-size: 1.4rem; } .widget.elections .vote-footer {   padding: 0.8rem 1.6rem 1.6rem;   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   align-items: center; } .widget.elections .vote-footer button, .widget.elections .vote-footer .button.btn-flat {   font: 600 1.3rem "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   padding: 0.8rem 1.6rem;   border-radius: 2.4rem;   box-shadow: 0.05rem 0.05rem 0.25rem 0.25rem rgba(85, 85, 85, 0.1);   z-index: 20;   cursor: pointer;   text-transform: initial; } .widget.discussions {   background-color: #ffffff; } .widget.discussions .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.discussions h3 {   color: #00663d; } .widget.discussions h3.clickable, .widget.discussions h3 > a, .widget.discussions h3 > span.AvecMain {   color: #00663d; } .widget.discussions h3.clickable:hover, .widget.discussions h3 > a:hover, .widget.discussions h3 > span.AvecMain:hover {   color: #66b783; } .widget.discussions .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.discussions .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.discussions .filtre-conteneur input:not([type]).style-input:focus, .widget.discussions .filtre-conteneur input:not([type]).style-input:hover, .widget.discussions .filtre-conteneur input[type="text"].style-input:focus, .widget.discussions .filtre-conteneur input[type="text"].style-input:hover, .widget.discussions .filtre-conteneur input[type="email"].style-input:focus, .widget.discussions .filtre-conteneur input[type="email"].style-input:hover, .widget.discussions .filtre-conteneur input[type="password"].style-input:focus, .widget.discussions .filtre-conteneur input[type="password"].style-input:hover, .widget.discussions .filtre-conteneur .as-input:focus, .widget.discussions .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.discussions .content-container .no-events, .widget.discussions .content-container .no-events p, .widget.discussions .content-container .salle, .widget.discussions .content-container .event-type, .widget.discussions .content-container .convocation, .widget.discussions .content-container.convocation::before {   color: #00663d; } .widget.discussions .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.discussions .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.discussions .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.discussions .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.discussions .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.discussions .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.discussions .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.discussions .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.discussions .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.discussions .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.discussions .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #66b783; } .widget.discussions .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.discussions .content-container > div[id^=id_] li:first-child {   border: none; } .widget.discussions .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.discussions .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.discussions .content-container > div[id^=id_] li .file-name, .widget.discussions .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.discussions .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.discussions .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.discussions .content-container > div[id^=id_] li .circle, .widget.discussions .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.discussions .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.discussions .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.discussions .content-container > div[id^=id_] li .as-info, .widget.discussions .content-container > div[id^=id_] li .as-done, .widget.discussions .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.discussions .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.discussions .content-container > div[id^=id_] li .to-file a, .widget.discussions .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.discussions .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.discussions .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.discussions .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.discussions .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.discussions .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.discussions .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.discussions .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.discussions .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.discussions .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.discussions .content-container > div[id^=id_] .liste-nested > li, .widget.discussions .content-container > div[id^=id_] .liste-groups > li, .widget.discussions .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.discussions .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.discussions .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.discussions .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.discussions .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.discussions .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.discussions .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.discussions .switch.test-design.on-widgets label .lever::before, .widget.discussions .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.discussions .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.discussions .btn-collapse:hover span {   color: #ffffff !important; } .widget.discussions .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.discussions .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.discussions .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.discussions .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.discussions .vote-files a::before {   color: #66b783; } .widget.discussions [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.discussions [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.discussions button, .widget.discussions button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.discussions button:hover, .widget.discussions button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.discussions tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.discussions .date-alert::before, .widget.discussions .link-contain label::before {   color: #66b783; } .widget.discussions table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.discussions table.is-clickable td a::before {   color: #66b783; } .widget.discussions .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.discussions .link-contain:hover {   background: #c8efe0; } .widget.discussions .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.discussions .content-container li .type-chat {   position: relative;   flex: 0 0 auto;   display: flex;   flex-wrap: wrap;   justify-content: flex-end;   align-items: center; } .widget.discussions .content-container li .type-chat .icon {   font-size: 2rem;   margin-left: 0.4rem;   z-index: 10; } .widget.discussions .content-container li .type-chat .compteur-message {   margin: 0.4rem 1.6rem 0 0.4rem;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   font-weight: 600;   width: 1.2rem; } .widget.discussions .content-container li .type-chat .compteur-message > span {   text-align: center;   display: inline-block;   width: 100%;   padding: 0.4rem 0.8rem; } .widget.discussions .content-container li .type-chat .compteur-message:after {   flex: 0 0 auto;   content: "\25Bc";   margin-top: -.8rem; } .widget.agenda {   background-color: #ffffff; } .widget.agenda .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.agenda h3 {   color: #00663d; } .widget.agenda h3.clickable, .widget.agenda h3 > a, .widget.agenda h3 > span.AvecMain {   color: #00663d; } .widget.agenda h3.clickable:hover, .widget.agenda h3 > a:hover, .widget.agenda h3 > span.AvecMain:hover {   color: #66b783; } .widget.agenda .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.agenda .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.agenda .filtre-conteneur input:not([type]).style-input:focus, .widget.agenda .filtre-conteneur input:not([type]).style-input:hover, .widget.agenda .filtre-conteneur input[type="text"].style-input:focus, .widget.agenda .filtre-conteneur input[type="text"].style-input:hover, .widget.agenda .filtre-conteneur input[type="email"].style-input:focus, .widget.agenda .filtre-conteneur input[type="email"].style-input:hover, .widget.agenda .filtre-conteneur input[type="password"].style-input:focus, .widget.agenda .filtre-conteneur input[type="password"].style-input:hover, .widget.agenda .filtre-conteneur .as-input:focus, .widget.agenda .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.agenda .content-container .no-events, .widget.agenda .content-container .no-events p, .widget.agenda .content-container .salle, .widget.agenda .content-container .event-type, .widget.agenda .content-container .convocation, .widget.agenda .content-container.convocation::before {   color: #00663d; } .widget.agenda .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.agenda .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.agenda .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.agenda .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.agenda .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.agenda .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.agenda .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.agenda .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.agenda .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.agenda .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #66b783; } .widget.agenda .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(102, 183, 131, 0.1); } .widget.agenda .content-container > div[id^=id_] li:first-child {   border: none; } .widget.agenda .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.agenda .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.agenda .content-container > div[id^=id_] li .file-name, .widget.agenda .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.agenda .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.agenda .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.agenda .content-container > div[id^=id_] li .circle, .widget.agenda .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.agenda .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.agenda .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.agenda .content-container > div[id^=id_] li .as-info, .widget.agenda .content-container > div[id^=id_] li .as-done, .widget.agenda .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.agenda .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.agenda .content-container > div[id^=id_] li .to-file a, .widget.agenda .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.agenda .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.agenda .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.agenda .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.agenda .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.agenda .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.agenda .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.agenda .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.agenda .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.agenda .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.agenda .content-container > div[id^=id_] .liste-nested > li, .widget.agenda .content-container > div[id^=id_] .liste-groups > li, .widget.agenda .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.agenda .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.agenda .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.agenda .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.agenda .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.agenda .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.agenda .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.agenda .switch.test-design.on-widgets label .lever::before, .widget.agenda .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.agenda .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.agenda .btn-collapse:hover span {   color: #ffffff !important; } .widget.agenda .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.agenda .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.agenda .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.agenda .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.agenda .vote-files a::before {   color: #66b783; } .widget.agenda [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.agenda [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.agenda button, .widget.agenda button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.agenda button:hover, .widget.agenda button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.agenda tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.agenda .date-alert::before, .widget.agenda .link-contain label::before {   color: #66b783; } .widget.agenda table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.agenda table.is-clickable td a::before {   color: #66b783; } .widget.agenda .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.agenda .link-contain:hover {   background: #c8efe0; } .widget.agenda .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.agenda ul {   max-height: 100%; } .widget.agenda .content-container li .wrap {   display: flex;   align-items: center;   width: 100%; } .widget.agenda .content-container li .infos-agenda-conteneur {   flex: 1 1 auto; } .widget.actualites {   background-color: #ffffff; } .widget.actualites .content-container::after {   content: "";   color: rgba(102, 183, 131, 0.05); } .widget.actualites h3 {   color: #00663d; } .widget.actualites h3.clickable, .widget.actualites h3 > a, .widget.actualites h3 > span.AvecMain {   color: #00663d; } .widget.actualites h3.clickable:hover, .widget.actualites h3 > a:hover, .widget.actualites h3 > span.AvecMain:hover {   color: #66b783; } .widget.actualites .filtre-conteneur [class*=icon_angle_] {   background-color: #66b783;   color: #ffffff; } .widget.actualites .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #00663d;   color: #ffffff; } .widget.actualites .filtre-conteneur input:not([type]).style-input:focus, .widget.actualites .filtre-conteneur input:not([type]).style-input:hover, .widget.actualites .filtre-conteneur input[type="text"].style-input:focus, .widget.actualites .filtre-conteneur input[type="text"].style-input:hover, .widget.actualites .filtre-conteneur input[type="email"].style-input:focus, .widget.actualites .filtre-conteneur input[type="email"].style-input:hover, .widget.actualites .filtre-conteneur input[type="password"].style-input:focus, .widget.actualites .filtre-conteneur input[type="password"].style-input:hover, .widget.actualites .filtre-conteneur .as-input:focus, .widget.actualites .filtre-conteneur .as-input:hover {   border-color: #66b783; } .widget.actualites .content-container .no-events, .widget.actualites .content-container .no-events p, .widget.actualites .content-container .salle, .widget.actualites .content-container .event-type, .widget.actualites .content-container .convocation, .widget.actualites .content-container.convocation::before {   color: #00663d; } .widget.actualites .content-container > div[id^=id_] h4.underline:after {   background-color: #66b783; } .widget.actualites .content-container > div[id^=id_] ul .item-contain {   background-color: #c8efe0;   color: #00663d; } .widget.actualites .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #00663d;   color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] ul h5::before {   color: #66b783; } .widget.actualites .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.actualites .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.actualites .content-container > div[id^=id_] .legende span::before {   color: #00663d; } .widget.actualites .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.actualites .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.actualites .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.actualites .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #66b783; } .widget.actualites .content-container > div[id^=id_] h4 {   background-color: #c8efe0;   color: #00663d; } .widget.actualites .content-container > div[id^=id_] .as-cta {   color: #c8efe0;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.actualites .content-container > div[id^=id_] .as-cta.edit-rendu-pn, .widget.actualites .content-container > div[id^=id_] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem #66b783;   color: #00663d; } .widget.actualites .content-container > div[id^=id_] .as-cta.voir-rendu-pn, .widget.actualites .content-container > div[id^=id_] .as-cta.rendu-pn {   background-color: #c8efe0;   border: solid 0.1rem #c8efe0;   color: #00663d; } .widget.actualites .content-container > div[id^=id_] .as-cta:hover {   border-color: #66b783;   background-color: #66b783;   color: white; } .widget.actualites .content-container > div[id^=id_] li {   background-color: transparent; } .widget.actualites .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.actualites .content-container > div[id^=id_] li .icon:before {   color: #66b783; } .widget.actualites .content-container > div[id^=id_] li .file-name, .widget.actualites .content-container > div[id^=id_] li .file-contain.icon::before {   color: #00663d; } .widget.actualites .content-container > div[id^=id_] li .compteur-message > span {   background-color: #66b783;   color: white; } .widget.actualites .content-container > div[id^=id_] li .compteur-message:after {   color: #66b783; } .widget.actualites .content-container > div[id^=id_] li .circle, .widget.actualites .content-container > div[id^=id_] li .classe {   background-color: #66b783;   color: white; } .widget.actualites .content-container > div[id^=id_] li .as-btn {   background-color: #66b783;   color: white; } .widget.actualites .content-container > div[id^=id_] li .as-btn:hover {   background-color: #66b783; } .widget.actualites .content-container > div[id^=id_] li .as-info, .widget.actualites .content-container > div[id^=id_] li .as-done, .widget.actualites .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.actualites .content-container > div[id^=id_] li .info-promo {   background: #c8efe0;   color: #00663d; } .widget.actualites .content-container > div[id^=id_] li .to-file a, .widget.actualites .content-container > div[id^=id_] li .as-info a {   color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #00663d; } .widget.actualites .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #00663d; } .widget.actualites .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.actualites .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.actualites .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #66b783;   background-color: #66b783; } .widget.actualites .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #66b783; } .widget.actualites .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.actualites .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d9f4e9; } .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.actualites .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #66b783; } .widget.actualites .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #66b783; } .widget.actualites .content-container > div[id^=id_] .liste-nested > li, .widget.actualites .content-container > div[id^=id_] .liste-groups > li, .widget.actualites .content-container > div[id^=id_] .liste-ressources > li {   border-color: #66b783; } .widget.actualites .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.actualites .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.actualites .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d9f4e9; } .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c8efe0; } .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d3f2e6; } .widget.actualites .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.actualites .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.actualites .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #00663d; } .widget.actualites .switch.test-design.on-widgets label .lever::before, .widget.actualites .switch.test-design.on-widgets label .lever::after {   color: #66b783; } .widget.actualites .btn-collapse {   background-color: #c8efe0;   border-color: #c8efe0;   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites .btn-collapse span {   color: #00663d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites .btn-collapse:hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.actualites .btn-collapse:hover span {   color: #ffffff !important; } .widget.actualites .ico-btn {   background-color: #c8efe0;   color: #00663d; } .widget.actualites .ico-btn:hover {   background-color: #00663d;   color: #ffffff; } .widget.actualites .round-pill {   background: rgba(102, 183, 131, 0.2);   color: #000000; } .widget.actualites .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites .vote-files a:hover {   background-color: rgba(102, 183, 131, 0.3); } .widget.actualites .vote-files a::before {   color: #66b783; } .widget.actualites [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.actualites [class*=icon_].Color_RecapVS_Lue::before {   color: #66b783; } .widget.actualites button, .widget.actualites button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #66b783;   border-color: #66b783;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.actualites button:hover, .widget.actualites button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #00663d;   border-color: #00663d;   color: #ffffff !important; } .widget.actualites tfoot .info-montant {   background-color: #c8efe0;   color: #00663d; } .widget.actualites .date-alert::before, .widget.actualites .link-contain label::before {   color: #66b783; } .widget.actualites table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites table.is-clickable tr:hover td {   background-color: #c8efe0; } .widget.actualites table.is-clickable td a::before {   color: #66b783; } .widget.actualites .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.actualites .link-contain:hover {   background: #c8efe0; } .widget.actualites .pseudo-icone-ds::before {   background: #66b783 !important;   color: white !important; } .widget.actualites .content-container > div[id^="id_"] ul li.as-offset {   padding-left: 1.2rem; } .widget.partenairecdi {   background-color: #ffffff; } .widget.partenairecdi .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.partenairecdi h3 {   color: #4a1b7f; } .widget.partenairecdi h3.clickable, .widget.partenairecdi h3 > a, .widget.partenairecdi h3 > span.AvecMain {   color: #4a1b7f; } .widget.partenairecdi h3.clickable:hover, .widget.partenairecdi h3 > a:hover, .widget.partenairecdi h3 > span.AvecMain:hover {   color: #a478d4; } .widget.partenairecdi .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.partenairecdi .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.partenairecdi .filtre-conteneur input:not([type]).style-input:focus, .widget.partenairecdi .filtre-conteneur input:not([type]).style-input:hover, .widget.partenairecdi .filtre-conteneur input[type="text"].style-input:focus, .widget.partenairecdi .filtre-conteneur input[type="text"].style-input:hover, .widget.partenairecdi .filtre-conteneur input[type="email"].style-input:focus, .widget.partenairecdi .filtre-conteneur input[type="email"].style-input:hover, .widget.partenairecdi .filtre-conteneur input[type="password"].style-input:focus, .widget.partenairecdi .filtre-conteneur input[type="password"].style-input:hover, .widget.partenairecdi .filtre-conteneur .as-input:focus, .widget.partenairecdi .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.partenairecdi .content-container .no-events, .widget.partenairecdi .content-container .no-events p, .widget.partenairecdi .content-container .salle, .widget.partenairecdi .content-container .event-type, .widget.partenairecdi .content-container .convocation, .widget.partenairecdi .content-container.convocation::before {   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.partenairecdi .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.partenairecdi .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.partenairecdi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.partenairecdi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.partenairecdi .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.partenairecdi .content-container > div[id^=id_] li:first-child {   border: none; } .widget.partenairecdi .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.partenairecdi .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li .file-name, .widget.partenairecdi .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.partenairecdi .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li .circle, .widget.partenairecdi .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.partenairecdi .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.partenairecdi .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li .as-info, .widget.partenairecdi .content-container > div[id^=id_] li .as-done, .widget.partenairecdi .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.partenairecdi .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] li .to-file a, .widget.partenairecdi .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.partenairecdi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.partenairecdi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.partenairecdi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested > li, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups > li, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.partenairecdi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.partenairecdi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.partenairecdi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.partenairecdi .switch.test-design.on-widgets label .lever::before, .widget.partenairecdi .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.partenairecdi .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.partenairecdi .btn-collapse:hover span {   color: #ffffff !important; } .widget.partenairecdi .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.partenairecdi .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.partenairecdi .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.partenairecdi .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.partenairecdi .vote-files a::before {   color: #a478d4; } .widget.partenairecdi [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.partenairecdi [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.partenairecdi button, .widget.partenairecdi button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.partenairecdi button:hover, .widget.partenairecdi button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.partenairecdi tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.partenairecdi .date-alert::before, .widget.partenairecdi .link-contain label::before {   color: #a478d4; } .widget.partenairecdi table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.partenairecdi table.is-clickable td a::before {   color: #a478d4; } .widget.partenairecdi .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.partenairecdi .link-contain:hover {   background: #ebdbff; } .widget.partenairecdi .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.ds {   background-color: #ffffff; } .widget.ds .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.ds h3 {   color: #4a1b7f; } .widget.ds h3.clickable, .widget.ds h3 > a, .widget.ds h3 > span.AvecMain {   color: #4a1b7f; } .widget.ds h3.clickable:hover, .widget.ds h3 > a:hover, .widget.ds h3 > span.AvecMain:hover {   color: #a478d4; } .widget.ds .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.ds .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ds .filtre-conteneur input:not([type]).style-input:focus, .widget.ds .filtre-conteneur input:not([type]).style-input:hover, .widget.ds .filtre-conteneur input[type="text"].style-input:focus, .widget.ds .filtre-conteneur input[type="text"].style-input:hover, .widget.ds .filtre-conteneur input[type="email"].style-input:focus, .widget.ds .filtre-conteneur input[type="email"].style-input:hover, .widget.ds .filtre-conteneur input[type="password"].style-input:focus, .widget.ds .filtre-conteneur input[type="password"].style-input:hover, .widget.ds .filtre-conteneur .as-input:focus, .widget.ds .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.ds .content-container .no-events, .widget.ds .content-container .no-events p, .widget.ds .content-container .salle, .widget.ds .content-container .event-type, .widget.ds .content-container .convocation, .widget.ds .content-container.convocation::before {   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.ds .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.ds .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.ds .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.ds .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ds .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.ds .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ds .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ds .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.ds .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.ds .content-container > div[id^=id_] li:first-child {   border: none; } .widget.ds .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.ds .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.ds .content-container > div[id^=id_] li .file-name, .widget.ds .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.ds .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.ds .content-container > div[id^=id_] li .circle, .widget.ds .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.ds .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.ds .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.ds .content-container > div[id^=id_] li .as-info, .widget.ds .content-container > div[id^=id_] li .as-done, .widget.ds .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.ds .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] li .to-file a, .widget.ds .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.ds .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.ds .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.ds .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.ds .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.ds .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.ds .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ds .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ds .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ds .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.ds .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.ds .content-container > div[id^=id_] .liste-nested > li, .widget.ds .content-container > div[id^=id_] .liste-groups > li, .widget.ds .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.ds .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.ds .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.ds .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.ds .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ds .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ds .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.ds .switch.test-design.on-widgets label .lever::before, .widget.ds .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.ds .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ds .btn-collapse:hover span {   color: #ffffff !important; } .widget.ds .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ds .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ds .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.ds .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.ds .vote-files a::before {   color: #a478d4; } .widget.ds [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ds [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.ds button, .widget.ds button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ds button:hover, .widget.ds button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ds tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ds .date-alert::before, .widget.ds .link-contain label::before {   color: #a478d4; } .widget.ds table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.ds table.is-clickable td a::before {   color: #a478d4; } .widget.ds .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ds .link-contain:hover {   background: #ebdbff; } .widget.ds .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.devoirsurveille {   background-color: #ffffff; } .widget.devoirsurveille .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.devoirsurveille h3 {   color: #4a1b7f; } .widget.devoirsurveille h3.clickable, .widget.devoirsurveille h3 > a, .widget.devoirsurveille h3 > span.AvecMain {   color: #4a1b7f; } .widget.devoirsurveille h3.clickable:hover, .widget.devoirsurveille h3 > a:hover, .widget.devoirsurveille h3 > span.AvecMain:hover {   color: #a478d4; } .widget.devoirsurveille .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.devoirsurveille .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.devoirsurveille .filtre-conteneur input:not([type]).style-input:focus, .widget.devoirsurveille .filtre-conteneur input:not([type]).style-input:hover, .widget.devoirsurveille .filtre-conteneur input[type="text"].style-input:focus, .widget.devoirsurveille .filtre-conteneur input[type="text"].style-input:hover, .widget.devoirsurveille .filtre-conteneur input[type="email"].style-input:focus, .widget.devoirsurveille .filtre-conteneur input[type="email"].style-input:hover, .widget.devoirsurveille .filtre-conteneur input[type="password"].style-input:focus, .widget.devoirsurveille .filtre-conteneur input[type="password"].style-input:hover, .widget.devoirsurveille .filtre-conteneur .as-input:focus, .widget.devoirsurveille .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.devoirsurveille .content-container .no-events, .widget.devoirsurveille .content-container .no-events p, .widget.devoirsurveille .content-container .salle, .widget.devoirsurveille .content-container .event-type, .widget.devoirsurveille .content-container .convocation, .widget.devoirsurveille .content-container.convocation::before {   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.devoirsurveille .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.devoirsurveille .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.devoirsurveille .content-container > div[id^=id_] li:first-child {   border: none; } .widget.devoirsurveille .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.devoirsurveille .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li .file-name, .widget.devoirsurveille .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.devoirsurveille .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li .circle, .widget.devoirsurveille .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.devoirsurveille .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.devoirsurveille .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li .as-info, .widget.devoirsurveille .content-container > div[id^=id_] li .as-done, .widget.devoirsurveille .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.devoirsurveille .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] li .to-file a, .widget.devoirsurveille .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.devoirsurveille .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.devoirsurveille .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveille .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested > li, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups > li, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.devoirsurveille .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.devoirsurveille .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.devoirsurveille .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.devoirsurveille .switch.test-design.on-widgets label .lever::before, .widget.devoirsurveille .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.devoirsurveille .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.devoirsurveille .btn-collapse:hover span {   color: #ffffff !important; } .widget.devoirsurveille .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.devoirsurveille .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.devoirsurveille .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.devoirsurveille .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.devoirsurveille .vote-files a::before {   color: #a478d4; } .widget.devoirsurveille [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.devoirsurveille [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.devoirsurveille button, .widget.devoirsurveille button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.devoirsurveille button:hover, .widget.devoirsurveille button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.devoirsurveille tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.devoirsurveille .date-alert::before, .widget.devoirsurveille .link-contain label::before {   color: #a478d4; } .widget.devoirsurveille table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.devoirsurveille table.is-clickable td a::before {   color: #a478d4; } .widget.devoirsurveille .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.devoirsurveille .link-contain:hover {   background: #ebdbff; } .widget.devoirsurveille .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.qcm {   background-color: #ffffff; } .widget.qcm .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.qcm h3 {   color: #4a1b7f; } .widget.qcm h3.clickable, .widget.qcm h3 > a, .widget.qcm h3 > span.AvecMain {   color: #4a1b7f; } .widget.qcm h3.clickable:hover, .widget.qcm h3 > a:hover, .widget.qcm h3 > span.AvecMain:hover {   color: #a478d4; } .widget.qcm .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.qcm .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.qcm .filtre-conteneur input:not([type]).style-input:focus, .widget.qcm .filtre-conteneur input:not([type]).style-input:hover, .widget.qcm .filtre-conteneur input[type="text"].style-input:focus, .widget.qcm .filtre-conteneur input[type="text"].style-input:hover, .widget.qcm .filtre-conteneur input[type="email"].style-input:focus, .widget.qcm .filtre-conteneur input[type="email"].style-input:hover, .widget.qcm .filtre-conteneur input[type="password"].style-input:focus, .widget.qcm .filtre-conteneur input[type="password"].style-input:hover, .widget.qcm .filtre-conteneur .as-input:focus, .widget.qcm .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.qcm .content-container .no-events, .widget.qcm .content-container .no-events p, .widget.qcm .content-container .salle, .widget.qcm .content-container .event-type, .widget.qcm .content-container .convocation, .widget.qcm .content-container.convocation::before {   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.qcm .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.qcm .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.qcm .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.qcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.qcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.qcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.qcm .content-container > div[id^=id_] li:first-child {   border: none; } .widget.qcm .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.qcm .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li .file-name, .widget.qcm .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.qcm .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li .circle, .widget.qcm .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.qcm .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.qcm .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li .as-info, .widget.qcm .content-container > div[id^=id_] li .as-done, .widget.qcm .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.qcm .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] li .to-file a, .widget.qcm .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.qcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.qcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.qcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.qcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] .liste-nested > li, .widget.qcm .content-container > div[id^=id_] .liste-groups > li, .widget.qcm .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.qcm .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.qcm .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.qcm .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.qcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.qcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.qcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.qcm .switch.test-design.on-widgets label .lever::before, .widget.qcm .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.qcm .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.qcm .btn-collapse:hover span {   color: #ffffff !important; } .widget.qcm .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.qcm .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.qcm .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.qcm .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.qcm .vote-files a::before {   color: #a478d4; } .widget.qcm [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.qcm [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.qcm button, .widget.qcm button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.qcm button:hover, .widget.qcm button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.qcm tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.qcm .date-alert::before, .widget.qcm .link-contain label::before {   color: #a478d4; } .widget.qcm table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.qcm table.is-clickable td a::before {   color: #a478d4; } .widget.qcm .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.qcm .link-contain:hover {   background: #ebdbff; } .widget.qcm .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.execqcm {   background-color: #ffffff; } .widget.execqcm .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.execqcm h3 {   color: #4a1b7f; } .widget.execqcm h3.clickable, .widget.execqcm h3 > a, .widget.execqcm h3 > span.AvecMain {   color: #4a1b7f; } .widget.execqcm h3.clickable:hover, .widget.execqcm h3 > a:hover, .widget.execqcm h3 > span.AvecMain:hover {   color: #a478d4; } .widget.execqcm .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.execqcm .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.execqcm .filtre-conteneur input:not([type]).style-input:focus, .widget.execqcm .filtre-conteneur input:not([type]).style-input:hover, .widget.execqcm .filtre-conteneur input[type="text"].style-input:focus, .widget.execqcm .filtre-conteneur input[type="text"].style-input:hover, .widget.execqcm .filtre-conteneur input[type="email"].style-input:focus, .widget.execqcm .filtre-conteneur input[type="email"].style-input:hover, .widget.execqcm .filtre-conteneur input[type="password"].style-input:focus, .widget.execqcm .filtre-conteneur input[type="password"].style-input:hover, .widget.execqcm .filtre-conteneur .as-input:focus, .widget.execqcm .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.execqcm .content-container .no-events, .widget.execqcm .content-container .no-events p, .widget.execqcm .content-container .salle, .widget.execqcm .content-container .event-type, .widget.execqcm .content-container .convocation, .widget.execqcm .content-container.convocation::before {   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.execqcm .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.execqcm .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.execqcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.execqcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.execqcm .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.execqcm .content-container > div[id^=id_] li:first-child {   border: none; } .widget.execqcm .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.execqcm .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li .file-name, .widget.execqcm .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.execqcm .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li .circle, .widget.execqcm .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.execqcm .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.execqcm .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li .as-info, .widget.execqcm .content-container > div[id^=id_] li .as-done, .widget.execqcm .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.execqcm .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] li .to-file a, .widget.execqcm .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.execqcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.execqcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.execqcm .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.execqcm .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] .liste-nested > li, .widget.execqcm .content-container > div[id^=id_] .liste-groups > li, .widget.execqcm .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.execqcm .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.execqcm .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.execqcm .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.execqcm .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.execqcm .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.execqcm .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.execqcm .switch.test-design.on-widgets label .lever::before, .widget.execqcm .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.execqcm .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.execqcm .btn-collapse:hover span {   color: #ffffff !important; } .widget.execqcm .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.execqcm .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.execqcm .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.execqcm .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.execqcm .vote-files a::before {   color: #a478d4; } .widget.execqcm [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.execqcm [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.execqcm button, .widget.execqcm button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.execqcm button:hover, .widget.execqcm button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.execqcm tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.execqcm .date-alert::before, .widget.execqcm .link-contain label::before {   color: #a478d4; } .widget.execqcm table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.execqcm table.is-clickable td a::before {   color: #a478d4; } .widget.execqcm .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.execqcm .link-contain:hover {   background: #ebdbff; } .widget.execqcm .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.ds .content-container li .wrap, .widget.devoirsurveille .content-container li .wrap, .widget.devoirsurveilleevaluation .content-container li .wrap, .widget.execqcm .content-container li .wrap, .widget.qcm .content-container li .wrap, .widget.dsevaluation .content-container li .wrap {   display: flex;   align-items: flex-start; } .widget.ds .content-container li .infos-ds-conteneur, .widget.devoirsurveille .content-container li .infos-ds-conteneur, .widget.devoirsurveilleevaluation .content-container li .infos-ds-conteneur, .widget.execqcm .content-container li .infos-ds-conteneur, .widget.qcm .content-container li .infos-ds-conteneur, .widget.dsevaluation .content-container li .infos-ds-conteneur {   flex: 1 1 auto; } .widget.connexionsencours {   background-color: #ffffff; } .widget.connexionsencours .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.connexionsencours h3 {   color: #4a1b7f; } .widget.connexionsencours h3.clickable, .widget.connexionsencours h3 > a, .widget.connexionsencours h3 > span.AvecMain {   color: #4a1b7f; } .widget.connexionsencours h3.clickable:hover, .widget.connexionsencours h3 > a:hover, .widget.connexionsencours h3 > span.AvecMain:hover {   color: #a478d4; } .widget.connexionsencours .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.connexionsencours .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.connexionsencours .filtre-conteneur input:not([type]).style-input:focus, .widget.connexionsencours .filtre-conteneur input:not([type]).style-input:hover, .widget.connexionsencours .filtre-conteneur input[type="text"].style-input:focus, .widget.connexionsencours .filtre-conteneur input[type="text"].style-input:hover, .widget.connexionsencours .filtre-conteneur input[type="email"].style-input:focus, .widget.connexionsencours .filtre-conteneur input[type="email"].style-input:hover, .widget.connexionsencours .filtre-conteneur input[type="password"].style-input:focus, .widget.connexionsencours .filtre-conteneur input[type="password"].style-input:hover, .widget.connexionsencours .filtre-conteneur .as-input:focus, .widget.connexionsencours .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.connexionsencours .content-container .no-events, .widget.connexionsencours .content-container .no-events p, .widget.connexionsencours .content-container .salle, .widget.connexionsencours .content-container .event-type, .widget.connexionsencours .content-container .convocation, .widget.connexionsencours .content-container.convocation::before {   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.connexionsencours .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.connexionsencours .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.connexionsencours .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.connexionsencours .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.connexionsencours .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.connexionsencours .content-container > div[id^=id_] li:first-child {   border: none; } .widget.connexionsencours .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.connexionsencours .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li .file-name, .widget.connexionsencours .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.connexionsencours .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li .circle, .widget.connexionsencours .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.connexionsencours .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.connexionsencours .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li .as-info, .widget.connexionsencours .content-container > div[id^=id_] li .as-done, .widget.connexionsencours .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.connexionsencours .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] li .to-file a, .widget.connexionsencours .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.connexionsencours .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.connexionsencours .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.connexionsencours .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested > li, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups > li, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.connexionsencours .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.connexionsencours .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.connexionsencours .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.connexionsencours .switch.test-design.on-widgets label .lever::before, .widget.connexionsencours .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.connexionsencours .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.connexionsencours .btn-collapse:hover span {   color: #ffffff !important; } .widget.connexionsencours .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.connexionsencours .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.connexionsencours .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.connexionsencours .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.connexionsencours .vote-files a::before {   color: #a478d4; } .widget.connexionsencours [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.connexionsencours [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.connexionsencours button, .widget.connexionsencours button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.connexionsencours button:hover, .widget.connexionsencours button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.connexionsencours tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.connexionsencours .date-alert::before, .widget.connexionsencours .link-contain label::before {   color: #a478d4; } .widget.connexionsencours table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.connexionsencours table.is-clickable td a::before {   color: #a478d4; } .widget.connexionsencours .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.connexionsencours .link-contain:hover {   background: #ebdbff; } .widget.connexionsencours .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.connexionsencours [class*=icon_connexion] {   font-size: 2rem;   font-weight: 400; } .widget.connexionsencours .icon_connexion_http, .widget.connexionsencours .icon_connexion_pronote {   color: #28715A; } .widget.connexionsencours .icon_connexion_edt {   color: #4993AE; } .widget.donneesprofs {   background-color: #ffffff; } .widget.donneesprofs .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.donneesprofs h3 {   color: #4a1b7f; } .widget.donneesprofs h3.clickable, .widget.donneesprofs h3 > a, .widget.donneesprofs h3 > span.AvecMain {   color: #4a1b7f; } .widget.donneesprofs h3.clickable:hover, .widget.donneesprofs h3 > a:hover, .widget.donneesprofs h3 > span.AvecMain:hover {   color: #a478d4; } .widget.donneesprofs .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.donneesprofs .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.donneesprofs .filtre-conteneur input:not([type]).style-input:focus, .widget.donneesprofs .filtre-conteneur input:not([type]).style-input:hover, .widget.donneesprofs .filtre-conteneur input[type="text"].style-input:focus, .widget.donneesprofs .filtre-conteneur input[type="text"].style-input:hover, .widget.donneesprofs .filtre-conteneur input[type="email"].style-input:focus, .widget.donneesprofs .filtre-conteneur input[type="email"].style-input:hover, .widget.donneesprofs .filtre-conteneur input[type="password"].style-input:focus, .widget.donneesprofs .filtre-conteneur input[type="password"].style-input:hover, .widget.donneesprofs .filtre-conteneur .as-input:focus, .widget.donneesprofs .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.donneesprofs .content-container .no-events, .widget.donneesprofs .content-container .no-events p, .widget.donneesprofs .content-container .salle, .widget.donneesprofs .content-container .event-type, .widget.donneesprofs .content-container .convocation, .widget.donneesprofs .content-container.convocation::before {   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.donneesprofs .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.donneesprofs .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.donneesprofs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.donneesprofs .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.donneesprofs .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.donneesprofs .content-container > div[id^=id_] li:first-child {   border: none; } .widget.donneesprofs .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.donneesprofs .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li .file-name, .widget.donneesprofs .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.donneesprofs .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li .circle, .widget.donneesprofs .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.donneesprofs .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.donneesprofs .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li .as-info, .widget.donneesprofs .content-container > div[id^=id_] li .as-done, .widget.donneesprofs .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.donneesprofs .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] li .to-file a, .widget.donneesprofs .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.donneesprofs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.donneesprofs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.donneesprofs .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested > li, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups > li, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.donneesprofs .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.donneesprofs .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.donneesprofs .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.donneesprofs .switch.test-design.on-widgets label .lever::before, .widget.donneesprofs .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.donneesprofs .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.donneesprofs .btn-collapse:hover span {   color: #ffffff !important; } .widget.donneesprofs .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.donneesprofs .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.donneesprofs .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.donneesprofs .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.donneesprofs .vote-files a::before {   color: #a478d4; } .widget.donneesprofs [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.donneesprofs [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.donneesprofs button, .widget.donneesprofs button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.donneesprofs button:hover, .widget.donneesprofs button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.donneesprofs tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.donneesprofs .date-alert::before, .widget.donneesprofs .link-contain label::before {   color: #a478d4; } .widget.donneesprofs table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.donneesprofs table.is-clickable td a::before {   color: #a478d4; } .widget.donneesprofs .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.donneesprofs .link-contain:hover {   background: #ebdbff; } .widget.donneesprofs .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.ressourcepedagogique {   background-color: #ffffff; } .widget.ressourcepedagogique .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.ressourcepedagogique h3 {   color: #4a1b7f; } .widget.ressourcepedagogique h3.clickable, .widget.ressourcepedagogique h3 > a, .widget.ressourcepedagogique h3 > span.AvecMain {   color: #4a1b7f; } .widget.ressourcepedagogique h3.clickable:hover, .widget.ressourcepedagogique h3 > a:hover, .widget.ressourcepedagogique h3 > span.AvecMain:hover {   color: #a478d4; } .widget.ressourcepedagogique .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.ressourcepedagogique .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressourcepedagogique .filtre-conteneur input:not([type]).style-input:focus, .widget.ressourcepedagogique .filtre-conteneur input:not([type]).style-input:hover, .widget.ressourcepedagogique .filtre-conteneur input[type="text"].style-input:focus, .widget.ressourcepedagogique .filtre-conteneur input[type="text"].style-input:hover, .widget.ressourcepedagogique .filtre-conteneur input[type="email"].style-input:focus, .widget.ressourcepedagogique .filtre-conteneur input[type="email"].style-input:hover, .widget.ressourcepedagogique .filtre-conteneur input[type="password"].style-input:focus, .widget.ressourcepedagogique .filtre-conteneur input[type="password"].style-input:hover, .widget.ressourcepedagogique .filtre-conteneur .as-input:focus, .widget.ressourcepedagogique .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.ressourcepedagogique .content-container .no-events, .widget.ressourcepedagogique .content-container .no-events p, .widget.ressourcepedagogique .content-container .salle, .widget.ressourcepedagogique .content-container .event-type, .widget.ressourcepedagogique .content-container .convocation, .widget.ressourcepedagogique .content-container.convocation::before {   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.ressourcepedagogique .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressourcepedagogique .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.ressourcepedagogique .content-container > div[id^=id_] li:first-child {   border: none; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .file-name, .widget.ressourcepedagogique .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .circle, .widget.ressourcepedagogique .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .as-info, .widget.ressourcepedagogique .content-container > div[id^=id_] li .as-done, .widget.ressourcepedagogique .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.ressourcepedagogique .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .to-file a, .widget.ressourcepedagogique .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcepedagogique .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested > li, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups > li, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcepedagogique .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.ressourcepedagogique .switch.test-design.on-widgets label .lever::before, .widget.ressourcepedagogique .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.ressourcepedagogique .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressourcepedagogique .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressourcepedagogique .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcepedagogique .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressourcepedagogique .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.ressourcepedagogique .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.ressourcepedagogique .vote-files a::before {   color: #a478d4; } .widget.ressourcepedagogique [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressourcepedagogique [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.ressourcepedagogique button, .widget.ressourcepedagogique button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcepedagogique button:hover, .widget.ressourcepedagogique button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressourcepedagogique tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcepedagogique .date-alert::before, .widget.ressourcepedagogique .link-contain label::before {   color: #a478d4; } .widget.ressourcepedagogique table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.ressourcepedagogique table.is-clickable td a::before {   color: #a478d4; } .widget.ressourcepedagogique .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcepedagogique .link-contain:hover {   background: #ebdbff; } .widget.ressourcepedagogique .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.ressourcespedagogiques {   background-color: #ffffff; } .widget.ressourcespedagogiques .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.ressourcespedagogiques h3 {   color: #4a1b7f; } .widget.ressourcespedagogiques h3.clickable, .widget.ressourcespedagogiques h3 > a, .widget.ressourcespedagogiques h3 > span.AvecMain {   color: #4a1b7f; } .widget.ressourcespedagogiques h3.clickable:hover, .widget.ressourcespedagogiques h3 > a:hover, .widget.ressourcespedagogiques h3 > span.AvecMain:hover {   color: #a478d4; } .widget.ressourcespedagogiques .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.ressourcespedagogiques .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressourcespedagogiques .filtre-conteneur input:not([type]).style-input:focus, .widget.ressourcespedagogiques .filtre-conteneur input:not([type]).style-input:hover, .widget.ressourcespedagogiques .filtre-conteneur input[type="text"].style-input:focus, .widget.ressourcespedagogiques .filtre-conteneur input[type="text"].style-input:hover, .widget.ressourcespedagogiques .filtre-conteneur input[type="email"].style-input:focus, .widget.ressourcespedagogiques .filtre-conteneur input[type="email"].style-input:hover, .widget.ressourcespedagogiques .filtre-conteneur input[type="password"].style-input:focus, .widget.ressourcespedagogiques .filtre-conteneur input[type="password"].style-input:hover, .widget.ressourcespedagogiques .filtre-conteneur .as-input:focus, .widget.ressourcespedagogiques .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.ressourcespedagogiques .content-container .no-events, .widget.ressourcespedagogiques .content-container .no-events p, .widget.ressourcespedagogiques .content-container .salle, .widget.ressourcespedagogiques .content-container .event-type, .widget.ressourcespedagogiques .content-container .convocation, .widget.ressourcespedagogiques .content-container.convocation::before {   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.ressourcespedagogiques .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.ressourcespedagogiques .content-container > div[id^=id_] li:first-child {   border: none; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .file-name, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .circle, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .as-info, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .as-done, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .to-file a, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcespedagogiques .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested > li, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups > li, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressourcespedagogiques .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.ressourcespedagogiques .switch.test-design.on-widgets label .lever::before, .widget.ressourcespedagogiques .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.ressourcespedagogiques .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressourcespedagogiques .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressourcespedagogiques .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcespedagogiques .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressourcespedagogiques .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.ressourcespedagogiques .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.ressourcespedagogiques .vote-files a::before {   color: #a478d4; } .widget.ressourcespedagogiques [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressourcespedagogiques [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.ressourcespedagogiques button, .widget.ressourcespedagogiques button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressourcespedagogiques button:hover, .widget.ressourcespedagogiques button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressourcespedagogiques tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressourcespedagogiques .date-alert::before, .widget.ressourcespedagogiques .link-contain label::before {   color: #a478d4; } .widget.ressourcespedagogiques table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.ressourcespedagogiques table.is-clickable td a::before {   color: #a478d4; } .widget.ressourcespedagogiques .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressourcespedagogiques .link-contain:hover {   background: #ebdbff; } .widget.ressourcespedagogiques .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.kiosque {   background-color: #ffffff; } .widget.kiosque .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.kiosque h3 {   color: #4a1b7f; } .widget.kiosque h3.clickable, .widget.kiosque h3 > a, .widget.kiosque h3 > span.AvecMain {   color: #4a1b7f; } .widget.kiosque h3.clickable:hover, .widget.kiosque h3 > a:hover, .widget.kiosque h3 > span.AvecMain:hover {   color: #a478d4; } .widget.kiosque .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.kiosque .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.kiosque .filtre-conteneur input:not([type]).style-input:focus, .widget.kiosque .filtre-conteneur input:not([type]).style-input:hover, .widget.kiosque .filtre-conteneur input[type="text"].style-input:focus, .widget.kiosque .filtre-conteneur input[type="text"].style-input:hover, .widget.kiosque .filtre-conteneur input[type="email"].style-input:focus, .widget.kiosque .filtre-conteneur input[type="email"].style-input:hover, .widget.kiosque .filtre-conteneur input[type="password"].style-input:focus, .widget.kiosque .filtre-conteneur input[type="password"].style-input:hover, .widget.kiosque .filtre-conteneur .as-input:focus, .widget.kiosque .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.kiosque .content-container .no-events, .widget.kiosque .content-container .no-events p, .widget.kiosque .content-container .salle, .widget.kiosque .content-container .event-type, .widget.kiosque .content-container .convocation, .widget.kiosque .content-container.convocation::before {   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.kiosque .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.kiosque .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.kiosque .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.kiosque .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.kiosque .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li {   background-color: transparent; } .widget.kiosque .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.kiosque .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li .file-name, .widget.kiosque .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.kiosque .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li .circle, .widget.kiosque .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.kiosque .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.kiosque .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li .as-info, .widget.kiosque .content-container > div[id^=id_] li .as-done, .widget.kiosque .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.kiosque .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] li .to-file a, .widget.kiosque .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.kiosque .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.kiosque .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.kiosque .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.kiosque .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] .liste-nested > li, .widget.kiosque .content-container > div[id^=id_] .liste-groups > li, .widget.kiosque .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.kiosque .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.kiosque .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.kiosque .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.kiosque .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.kiosque .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.kiosque .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.kiosque .switch.test-design.on-widgets label .lever::before, .widget.kiosque .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.kiosque .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.kiosque .btn-collapse:hover span {   color: #ffffff !important; } .widget.kiosque .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.kiosque .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.kiosque .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.kiosque .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.kiosque .vote-files a::before {   color: #a478d4; } .widget.kiosque [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.kiosque [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.kiosque button, .widget.kiosque button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.kiosque button:hover, .widget.kiosque button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.kiosque tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.kiosque .date-alert::before, .widget.kiosque .link-contain label::before {   color: #a478d4; } .widget.kiosque table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.kiosque table.is-clickable td a::before {   color: #a478d4; } .widget.kiosque .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.kiosque .link-contain:hover {   background: #ebdbff; } .widget.kiosque .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.tafarendre {   background-color: #ffffff; } .widget.tafarendre .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.tafarendre h3 {   color: #4a1b7f; } .widget.tafarendre h3.clickable, .widget.tafarendre h3 > a, .widget.tafarendre h3 > span.AvecMain {   color: #4a1b7f; } .widget.tafarendre h3.clickable:hover, .widget.tafarendre h3 > a:hover, .widget.tafarendre h3 > span.AvecMain:hover {   color: #a478d4; } .widget.tafarendre .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.tafarendre .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.tafarendre .filtre-conteneur input:not([type]).style-input:focus, .widget.tafarendre .filtre-conteneur input:not([type]).style-input:hover, .widget.tafarendre .filtre-conteneur input[type="text"].style-input:focus, .widget.tafarendre .filtre-conteneur input[type="text"].style-input:hover, .widget.tafarendre .filtre-conteneur input[type="email"].style-input:focus, .widget.tafarendre .filtre-conteneur input[type="email"].style-input:hover, .widget.tafarendre .filtre-conteneur input[type="password"].style-input:focus, .widget.tafarendre .filtre-conteneur input[type="password"].style-input:hover, .widget.tafarendre .filtre-conteneur .as-input:focus, .widget.tafarendre .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.tafarendre .content-container .no-events, .widget.tafarendre .content-container .no-events p, .widget.tafarendre .content-container .salle, .widget.tafarendre .content-container .event-type, .widget.tafarendre .content-container .convocation, .widget.tafarendre .content-container.convocation::before {   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.tafarendre .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.tafarendre .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.tafarendre .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.tafarendre .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.tafarendre .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.tafarendre .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.tafarendre .content-container > div[id^=id_] li:first-child {   border: none; } .widget.tafarendre .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.tafarendre .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li .file-name, .widget.tafarendre .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.tafarendre .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li .circle, .widget.tafarendre .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.tafarendre .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.tafarendre .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li .as-info, .widget.tafarendre .content-container > div[id^=id_] li .as-done, .widget.tafarendre .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.tafarendre .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] li .to-file a, .widget.tafarendre .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.tafarendre .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.tafarendre .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.tafarendre .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.tafarendre .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] .liste-nested > li, .widget.tafarendre .content-container > div[id^=id_] .liste-groups > li, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.tafarendre .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.tafarendre .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.tafarendre .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.tafarendre .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.tafarendre .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.tafarendre .switch.test-design.on-widgets label .lever::before, .widget.tafarendre .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.tafarendre .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.tafarendre .btn-collapse:hover span {   color: #ffffff !important; } .widget.tafarendre .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.tafarendre .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.tafarendre .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.tafarendre .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.tafarendre .vote-files a::before {   color: #a478d4; } .widget.tafarendre [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.tafarendre [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.tafarendre button, .widget.tafarendre button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.tafarendre button:hover, .widget.tafarendre button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.tafarendre tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.tafarendre .date-alert::before, .widget.tafarendre .link-contain label::before {   color: #a478d4; } .widget.tafarendre table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.tafarendre table.is-clickable td a::before {   color: #a478d4; } .widget.tafarendre .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.tafarendre .link-contain:hover {   background: #ebdbff; } .widget.tafarendre .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.cdtnonsaisi {   background-color: #ffffff; } .widget.cdtnonsaisi .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.cdtnonsaisi h3 {   color: #4a1b7f; } .widget.cdtnonsaisi h3.clickable, .widget.cdtnonsaisi h3 > a, .widget.cdtnonsaisi h3 > span.AvecMain {   color: #4a1b7f; } .widget.cdtnonsaisi h3.clickable:hover, .widget.cdtnonsaisi h3 > a:hover, .widget.cdtnonsaisi h3 > span.AvecMain:hover {   color: #a478d4; } .widget.cdtnonsaisi .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.cdtnonsaisi .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.cdtnonsaisi .filtre-conteneur input:not([type]).style-input:focus, .widget.cdtnonsaisi .filtre-conteneur input:not([type]).style-input:hover, .widget.cdtnonsaisi .filtre-conteneur input[type="text"].style-input:focus, .widget.cdtnonsaisi .filtre-conteneur input[type="text"].style-input:hover, .widget.cdtnonsaisi .filtre-conteneur input[type="email"].style-input:focus, .widget.cdtnonsaisi .filtre-conteneur input[type="email"].style-input:hover, .widget.cdtnonsaisi .filtre-conteneur input[type="password"].style-input:focus, .widget.cdtnonsaisi .filtre-conteneur input[type="password"].style-input:hover, .widget.cdtnonsaisi .filtre-conteneur .as-input:focus, .widget.cdtnonsaisi .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.cdtnonsaisi .content-container .no-events, .widget.cdtnonsaisi .content-container .no-events p, .widget.cdtnonsaisi .content-container .salle, .widget.cdtnonsaisi .content-container .event-type, .widget.cdtnonsaisi .content-container .convocation, .widget.cdtnonsaisi .content-container.convocation::before {   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.cdtnonsaisi .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.cdtnonsaisi .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul li::before {   font-weight: 800;   content: "●";   color: #c0c0c0;   line-height: 1; } .widget.cdtnonsaisi .content-container > div[id^=id_] ul.liste-clickable li::before {   font-family: "Educ-Font";   content: "●";   color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li {   background-color: transparent;   border-top: solid 0.1rem rgba(164, 120, 212, 0.1); } .widget.cdtnonsaisi .content-container > div[id^=id_] li:first-child {   border: none; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .file-name, .widget.cdtnonsaisi .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .circle, .widget.cdtnonsaisi .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .as-info, .widget.cdtnonsaisi .content-container > div[id^=id_] li .as-done, .widget.cdtnonsaisi .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.cdtnonsaisi .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .to-file a, .widget.cdtnonsaisi .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.cdtnonsaisi .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested > li, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups > li, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.cdtnonsaisi .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.cdtnonsaisi .switch.test-design.on-widgets label .lever::before, .widget.cdtnonsaisi .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.cdtnonsaisi .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.cdtnonsaisi .btn-collapse:hover span {   color: #ffffff !important; } .widget.cdtnonsaisi .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.cdtnonsaisi .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.cdtnonsaisi .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.cdtnonsaisi .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.cdtnonsaisi .vote-files a::before {   color: #a478d4; } .widget.cdtnonsaisi [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.cdtnonsaisi [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.cdtnonsaisi button, .widget.cdtnonsaisi button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.cdtnonsaisi button:hover, .widget.cdtnonsaisi button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.cdtnonsaisi tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.cdtnonsaisi .date-alert::before, .widget.cdtnonsaisi .link-contain label::before {   color: #a478d4; } .widget.cdtnonsaisi table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.cdtnonsaisi table.is-clickable td a::before {   color: #a478d4; } .widget.cdtnonsaisi .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.cdtnonsaisi .link-contain:hover {   background: #ebdbff; } .widget.cdtnonsaisi .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.cdtnonsaisi .content-container::after {   transform: rotate(90deg);   right: -5rem; } .widget.taf {   background-color: #ffffff; } .widget.taf .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.taf h3 {   color: #4a1b7f; } .widget.taf h3.clickable, .widget.taf h3 > a, .widget.taf h3 > span.AvecMain {   color: #4a1b7f; } .widget.taf h3.clickable:hover, .widget.taf h3 > a:hover, .widget.taf h3 > span.AvecMain:hover {   color: #a478d4; } .widget.taf .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.taf .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.taf .filtre-conteneur input:not([type]).style-input:focus, .widget.taf .filtre-conteneur input:not([type]).style-input:hover, .widget.taf .filtre-conteneur input[type="text"].style-input:focus, .widget.taf .filtre-conteneur input[type="text"].style-input:hover, .widget.taf .filtre-conteneur input[type="email"].style-input:focus, .widget.taf .filtre-conteneur input[type="email"].style-input:hover, .widget.taf .filtre-conteneur input[type="password"].style-input:focus, .widget.taf .filtre-conteneur input[type="password"].style-input:hover, .widget.taf .filtre-conteneur .as-input:focus, .widget.taf .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.taf .content-container .no-events, .widget.taf .content-container .no-events p, .widget.taf .content-container .salle, .widget.taf .content-container .event-type, .widget.taf .content-container .convocation, .widget.taf .content-container.convocation::before {   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.taf .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.taf .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.taf .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.taf .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.taf .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.taf .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.taf .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.taf .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.taf .content-container > div[id^=id_] h4 {   background-color: #ebdbff;   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] .as-cta {   color: #ebdbff;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.taf .content-container > div[id^=id_] .as-cta.edit-rendu-pn, .widget.taf .content-container > div[id^=id_] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem #a478d4;   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] .as-cta.voir-rendu-pn, .widget.taf .content-container > div[id^=id_] .as-cta.rendu-pn {   background-color: #ebdbff;   border: solid 0.1rem #ebdbff;   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] .as-cta:hover {   border-color: #a478d4;   background-color: #a478d4;   color: white; } .widget.taf .content-container > div[id^=id_] li {   background-color: transparent; } .widget.taf .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.taf .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.taf .content-container > div[id^=id_] li .file-name, .widget.taf .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.taf .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.taf .content-container > div[id^=id_] li .circle, .widget.taf .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.taf .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.taf .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.taf .content-container > div[id^=id_] li .as-info, .widget.taf .content-container > div[id^=id_] li .as-done, .widget.taf .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.taf .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] li .to-file a, .widget.taf .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.taf .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.taf .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.taf .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.taf .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.taf .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.taf .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.taf .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.taf .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.taf .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.taf .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.taf .content-container > div[id^=id_] .liste-nested > li, .widget.taf .content-container > div[id^=id_] .liste-groups > li, .widget.taf .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.taf .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.taf .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.taf .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.taf .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.taf .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.taf .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.taf .switch.test-design.on-widgets label .lever::before, .widget.taf .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.taf .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.taf .btn-collapse:hover span {   color: #ffffff !important; } .widget.taf .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.taf .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.taf .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.taf .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.taf .vote-files a::before {   color: #a478d4; } .widget.taf [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.taf [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.taf button, .widget.taf button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.taf button:hover, .widget.taf button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.taf tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.taf .date-alert::before, .widget.taf .link-contain label::before {   color: #a478d4; } .widget.taf table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.taf table.is-clickable td a::before {   color: #a478d4; } .widget.taf .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.taf .link-contain:hover {   background: #ebdbff; } .widget.taf .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.travailafaire {   background-color: #ffffff; } .widget.travailafaire .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.travailafaire h3 {   color: #4a1b7f; } .widget.travailafaire h3.clickable, .widget.travailafaire h3 > a, .widget.travailafaire h3 > span.AvecMain {   color: #4a1b7f; } .widget.travailafaire h3.clickable:hover, .widget.travailafaire h3 > a:hover, .widget.travailafaire h3 > span.AvecMain:hover {   color: #a478d4; } .widget.travailafaire .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.travailafaire .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.travailafaire .filtre-conteneur input:not([type]).style-input:focus, .widget.travailafaire .filtre-conteneur input:not([type]).style-input:hover, .widget.travailafaire .filtre-conteneur input[type="text"].style-input:focus, .widget.travailafaire .filtre-conteneur input[type="text"].style-input:hover, .widget.travailafaire .filtre-conteneur input[type="email"].style-input:focus, .widget.travailafaire .filtre-conteneur input[type="email"].style-input:hover, .widget.travailafaire .filtre-conteneur input[type="password"].style-input:focus, .widget.travailafaire .filtre-conteneur input[type="password"].style-input:hover, .widget.travailafaire .filtre-conteneur .as-input:focus, .widget.travailafaire .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.travailafaire .content-container .no-events, .widget.travailafaire .content-container .no-events p, .widget.travailafaire .content-container .salle, .widget.travailafaire .content-container .event-type, .widget.travailafaire .content-container .convocation, .widget.travailafaire .content-container.convocation::before {   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.travailafaire .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.travailafaire .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.travailafaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.travailafaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.travailafaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] h4 {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] .as-cta {   color: #ebdbff;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.travailafaire .content-container > div[id^=id_] .as-cta.edit-rendu-pn, .widget.travailafaire .content-container > div[id^=id_] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem #a478d4;   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] .as-cta.voir-rendu-pn, .widget.travailafaire .content-container > div[id^=id_] .as-cta.rendu-pn {   background-color: #ebdbff;   border: solid 0.1rem #ebdbff;   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] .as-cta:hover {   border-color: #a478d4;   background-color: #a478d4;   color: white; } .widget.travailafaire .content-container > div[id^=id_] li {   background-color: transparent; } .widget.travailafaire .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.travailafaire .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] li .file-name, .widget.travailafaire .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.travailafaire .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] li .circle, .widget.travailafaire .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.travailafaire .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.travailafaire .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] li .as-info, .widget.travailafaire .content-container > div[id^=id_] li .as-done, .widget.travailafaire .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.travailafaire .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] li .to-file a, .widget.travailafaire .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.travailafaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.travailafaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.travailafaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] .liste-nested > li, .widget.travailafaire .content-container > div[id^=id_] .liste-groups > li, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.travailafaire .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.travailafaire .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.travailafaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.travailafaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.travailafaire .switch.test-design.on-widgets label .lever::before, .widget.travailafaire .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.travailafaire .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.travailafaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.travailafaire .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaire .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.travailafaire .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.travailafaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.travailafaire .vote-files a::before {   color: #a478d4; } .widget.travailafaire [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.travailafaire [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.travailafaire button, .widget.travailafaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaire button:hover, .widget.travailafaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.travailafaire tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaire .date-alert::before, .widget.travailafaire .link-contain label::before {   color: #a478d4; } .widget.travailafaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.travailafaire table.is-clickable td a::before {   color: #a478d4; } .widget.travailafaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaire .link-contain:hover {   background: #ebdbff; } .widget.travailafaire .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.activite {   background-color: #ffffff; } .widget.activite .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.activite h3 {   color: #4a1b7f; } .widget.activite h3.clickable, .widget.activite h3 > a, .widget.activite h3 > span.AvecMain {   color: #4a1b7f; } .widget.activite h3.clickable:hover, .widget.activite h3 > a:hover, .widget.activite h3 > span.AvecMain:hover {   color: #a478d4; } .widget.activite .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.activite .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.activite .filtre-conteneur input:not([type]).style-input:focus, .widget.activite .filtre-conteneur input:not([type]).style-input:hover, .widget.activite .filtre-conteneur input[type="text"].style-input:focus, .widget.activite .filtre-conteneur input[type="text"].style-input:hover, .widget.activite .filtre-conteneur input[type="email"].style-input:focus, .widget.activite .filtre-conteneur input[type="email"].style-input:hover, .widget.activite .filtre-conteneur input[type="password"].style-input:focus, .widget.activite .filtre-conteneur input[type="password"].style-input:hover, .widget.activite .filtre-conteneur .as-input:focus, .widget.activite .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.activite .content-container .no-events, .widget.activite .content-container .no-events p, .widget.activite .content-container .salle, .widget.activite .content-container .event-type, .widget.activite .content-container .convocation, .widget.activite .content-container.convocation::before {   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.activite .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.activite .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.activite .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.activite .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.activite .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.activite .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.activite .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.activite .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.activite .content-container > div[id^=id_] h4 {   background-color: #ebdbff;   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] .as-cta {   color: #ebdbff;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.activite .content-container > div[id^=id_] .as-cta.edit-rendu-pn, .widget.activite .content-container > div[id^=id_] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem #a478d4;   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] .as-cta.voir-rendu-pn, .widget.activite .content-container > div[id^=id_] .as-cta.rendu-pn {   background-color: #ebdbff;   border: solid 0.1rem #ebdbff;   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] .as-cta:hover {   border-color: #a478d4;   background-color: #a478d4;   color: white; } .widget.activite .content-container > div[id^=id_] li {   background-color: transparent; } .widget.activite .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.activite .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.activite .content-container > div[id^=id_] li .file-name, .widget.activite .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.activite .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.activite .content-container > div[id^=id_] li .circle, .widget.activite .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.activite .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.activite .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.activite .content-container > div[id^=id_] li .as-info, .widget.activite .content-container > div[id^=id_] li .as-done, .widget.activite .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.activite .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] li .to-file a, .widget.activite .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.activite .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.activite .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.activite .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.activite .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.activite .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.activite .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.activite .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.activite .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.activite .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.activite .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.activite .content-container > div[id^=id_] .liste-nested > li, .widget.activite .content-container > div[id^=id_] .liste-groups > li, .widget.activite .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.activite .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.activite .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.activite .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.activite .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.activite .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.activite .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.activite .switch.test-design.on-widgets label .lever::before, .widget.activite .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.activite .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.activite .btn-collapse:hover span {   color: #ffffff !important; } .widget.activite .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.activite .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.activite .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.activite .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.activite .vote-files a::before {   color: #a478d4; } .widget.activite [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.activite [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.activite button, .widget.activite button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.activite button:hover, .widget.activite button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.activite tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.activite .date-alert::before, .widget.activite .link-contain label::before {   color: #a478d4; } .widget.activite table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.activite table.is-clickable td a::before {   color: #a478d4; } .widget.activite .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.activite .link-contain:hover {   background: #ebdbff; } .widget.activite .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.travailafaireprimaire {   background-color: #ffffff; } .widget.travailafaireprimaire .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.travailafaireprimaire h3 {   color: #4a1b7f; } .widget.travailafaireprimaire h3.clickable, .widget.travailafaireprimaire h3 > a, .widget.travailafaireprimaire h3 > span.AvecMain {   color: #4a1b7f; } .widget.travailafaireprimaire h3.clickable:hover, .widget.travailafaireprimaire h3 > a:hover, .widget.travailafaireprimaire h3 > span.AvecMain:hover {   color: #a478d4; } .widget.travailafaireprimaire .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.travailafaireprimaire .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.travailafaireprimaire .filtre-conteneur input:not([type]).style-input:focus, .widget.travailafaireprimaire .filtre-conteneur input:not([type]).style-input:hover, .widget.travailafaireprimaire .filtre-conteneur input[type="text"].style-input:focus, .widget.travailafaireprimaire .filtre-conteneur input[type="text"].style-input:hover, .widget.travailafaireprimaire .filtre-conteneur input[type="email"].style-input:focus, .widget.travailafaireprimaire .filtre-conteneur input[type="email"].style-input:hover, .widget.travailafaireprimaire .filtre-conteneur input[type="password"].style-input:focus, .widget.travailafaireprimaire .filtre-conteneur input[type="password"].style-input:hover, .widget.travailafaireprimaire .filtre-conteneur .as-input:focus, .widget.travailafaireprimaire .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.travailafaireprimaire .content-container .no-events, .widget.travailafaireprimaire .content-container .no-events p, .widget.travailafaireprimaire .content-container .salle, .widget.travailafaireprimaire .content-container .event-type, .widget.travailafaireprimaire .content-container .convocation, .widget.travailafaireprimaire .content-container.convocation::before {   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.travailafaireprimaire .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.travailafaireprimaire .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] h4 {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta {   color: #ebdbff;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 1s ease-in-out; } .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta.edit-rendu-pn, .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta.supp-rendu-pn {   background-color: transparent;   border: solid 0.1rem #a478d4;   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta.voir-rendu-pn, .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta.rendu-pn {   background-color: #ebdbff;   border: solid 0.1rem #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] .as-cta:hover {   border-color: #a478d4;   background-color: #a478d4;   color: white; } .widget.travailafaireprimaire .content-container > div[id^=id_] li {   background-color: transparent; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .file-name, .widget.travailafaireprimaire .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .circle, .widget.travailafaireprimaire .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .as-info, .widget.travailafaireprimaire .content-container > div[id^=id_] li .as-done, .widget.travailafaireprimaire .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.travailafaireprimaire .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .to-file a, .widget.travailafaireprimaire .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaireprimaire .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested > li, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups > li, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.travailafaireprimaire .switch.test-design.on-widgets label .lever::before, .widget.travailafaireprimaire .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.travailafaireprimaire .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.travailafaireprimaire .btn-collapse:hover span {   color: #ffffff !important; } .widget.travailafaireprimaire .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.travailafaireprimaire .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.travailafaireprimaire .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.travailafaireprimaire .vote-files a::before {   color: #a478d4; } .widget.travailafaireprimaire [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.travailafaireprimaire [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.travailafaireprimaire button, .widget.travailafaireprimaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.travailafaireprimaire button:hover, .widget.travailafaireprimaire button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.travailafaireprimaire tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.travailafaireprimaire .date-alert::before, .widget.travailafaireprimaire .link-contain label::before {   color: #a478d4; } .widget.travailafaireprimaire table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.travailafaireprimaire table.is-clickable td a::before {   color: #a478d4; } .widget.travailafaireprimaire .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.travailafaireprimaire .link-contain:hover {   background: #ebdbff; } .widget.travailafaireprimaire .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li, .widget.activite .content-container > div[id^="id_"] .liste-nested > li, .widget.actualites .content-container > div[id^="id_"] .liste-nested > li {   border-left: none;   margin-bottom: 0.8rem; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li h4, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li h4, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li h4, .widget.activite .content-container > div[id^="id_"] .liste-nested > li h4, .widget.actualites .content-container > div[id^="id_"] .liste-nested > li h4 {   font-size: 1.3rem;   width: 22.5rem;   margin-left: -0.4rem;   padding: 0.4rem 1.6rem;   border-radius: 0 0.5rem 0.5rem 0; } .widget.taf .content-container::after, .widget.travailafaire .content-container::after, .widget.travailafaireprimaire .content-container::after, .widget.activite .content-container::after {   transform: rotate(90deg); } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .wrap, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .wrap, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .wrap, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .wrap {   flex: 0 1 auto; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content.done.avecAction, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content.done.avecAction, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content.done.avecAction, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content.done.avecAction {   display: none; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content > *, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content > *, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content > *, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .wrap .as-content > * {   word-break: break-all;   word-break: break-word; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .wrap .descriptif, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .wrap .descriptif, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .wrap .descriptif, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .wrap .descriptif {   position: relative;   padding-left: 2rem; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .wrap .liste-docs a, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .wrap .liste-docs a, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .wrap .liste-docs a, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .wrap .liste-docs a {   padding-left: 2.4rem; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .image-taf, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .image-taf, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .image-taf, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .image-taf {   padding-left: 1.9rem;   background-position: 0; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .as-cta, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .as-cta, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .as-cta, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .as-cta {   padding: 0.8rem;   border-radius: 1.5rem;   margin-bottom: 0.8rem;   cursor: pointer; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .sub-liste li, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .sub-liste li {   border-bottom-width: .1rem;   border-bottom-style: solid; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .sub-liste li .wrap, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li .wrap, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li .wrap, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .sub-liste li .wrap {   padding: 0.4rem 0; } .widget.taf .content-container > div[id^="id_"] .liste-nested > li .sub-liste li:last-child, .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li:last-child, .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested > li .sub-liste li:last-child, .widget.activite .content-container > div[id^="id_"] .liste-nested > li .sub-liste li:last-child {   border: none; } .widget.taf .content-container > div[id^="id_"] .taf-btn-conteneur, .widget.travailafaire .content-container > div[id^="id_"] .taf-btn-conteneur, .widget.travailafaireprimaire .content-container > div[id^="id_"] .taf-btn-conteneur, .widget.activite .content-container > div[id^="id_"] .taf-btn-conteneur {   display: flex;   flex-wrap: wrap;   justify-content: flex-end; } .widget.ressources {   background-color: #ffffff; } .widget.ressources .content-container::after {   content: "";   color: rgba(164, 120, 212, 0.05); } .widget.ressources h3 {   color: #4a1b7f; } .widget.ressources h3.clickable, .widget.ressources h3 > a, .widget.ressources h3 > span.AvecMain {   color: #4a1b7f; } .widget.ressources h3.clickable:hover, .widget.ressources h3 > a:hover, .widget.ressources h3 > span.AvecMain:hover {   color: #a478d4; } .widget.ressources .filtre-conteneur [class*=icon_angle_] {   background-color: #a478d4;   color: #ffffff; } .widget.ressources .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressources .filtre-conteneur input:not([type]).style-input:focus, .widget.ressources .filtre-conteneur input:not([type]).style-input:hover, .widget.ressources .filtre-conteneur input[type="text"].style-input:focus, .widget.ressources .filtre-conteneur input[type="text"].style-input:hover, .widget.ressources .filtre-conteneur input[type="email"].style-input:focus, .widget.ressources .filtre-conteneur input[type="email"].style-input:hover, .widget.ressources .filtre-conteneur input[type="password"].style-input:focus, .widget.ressources .filtre-conteneur input[type="password"].style-input:hover, .widget.ressources .filtre-conteneur .as-input:focus, .widget.ressources .filtre-conteneur .as-input:hover {   border-color: #a478d4; } .widget.ressources .content-container .no-events, .widget.ressources .content-container .no-events p, .widget.ressources .content-container .salle, .widget.ressources .content-container .event-type, .widget.ressources .content-container .convocation, .widget.ressources .content-container.convocation::before {   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] h4.underline:after {   background-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] ul .item-contain {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #4a1b7f;   color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] ul h5::before {   color: #a478d4; } .widget.ressources .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.ressources .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.ressources .content-container > div[id^=id_] .legende span::before {   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.ressources .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.ressources .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.ressources .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li {   background-color: transparent; } .widget.ressources .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.ressources .content-container > div[id^=id_] li .icon:before {   color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li .file-name, .widget.ressources .content-container > div[id^=id_] li .file-contain.icon::before {   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] li .compteur-message > span {   background-color: #a478d4;   color: white; } .widget.ressources .content-container > div[id^=id_] li .compteur-message:after {   color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li .circle, .widget.ressources .content-container > div[id^=id_] li .classe {   background-color: #a478d4;   color: white; } .widget.ressources .content-container > div[id^=id_] li .as-btn {   background-color: #a478d4;   color: white; } .widget.ressources .content-container > div[id^=id_] li .as-btn:hover {   background-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li .as-info, .widget.ressources .content-container > div[id^=id_] li .as-done, .widget.ressources .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.ressources .content-container > div[id^=id_] li .info-promo {   background: #ebdbff;   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] li .to-file a, .widget.ressources .content-container > div[id^=id_] li .as-info a {   color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #4a1b7f; } .widget.ressources .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.ressources .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.ressources .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #a478d4;   background-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f1e6ff; } .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.ressources .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] .liste-nested > li, .widget.ressources .content-container > div[id^=id_] .liste-groups > li, .widget.ressources .content-container > div[id^=id_] .liste-ressources > li {   border-color: #a478d4; } .widget.ressources .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.ressources .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.ressources .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f1e6ff; } .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #ebdbff; } .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #efe2ff; } .widget.ressources .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.ressources .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.ressources .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #4a1b7f; } .widget.ressources .switch.test-design.on-widgets label .lever::before, .widget.ressources .switch.test-design.on-widgets label .lever::after {   color: #a478d4; } .widget.ressources .btn-collapse {   background-color: #ebdbff;   border-color: #ebdbff;   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources .btn-collapse span {   color: #4a1b7f;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources .btn-collapse:hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressources .btn-collapse:hover span {   color: #ffffff !important; } .widget.ressources .ico-btn {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressources .ico-btn:hover {   background-color: #4a1b7f;   color: #ffffff; } .widget.ressources .round-pill {   background: rgba(164, 120, 212, 0.2);   color: #000000; } .widget.ressources .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources .vote-files a:hover {   background-color: rgba(164, 120, 212, 0.3); } .widget.ressources .vote-files a::before {   color: #a478d4; } .widget.ressources [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.ressources [class*=icon_].Color_RecapVS_Lue::before {   color: #a478d4; } .widget.ressources button, .widget.ressources button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #a478d4;   border-color: #a478d4;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.ressources button:hover, .widget.ressources button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #4a1b7f;   border-color: #4a1b7f;   color: #ffffff !important; } .widget.ressources tfoot .info-montant {   background-color: #ebdbff;   color: #4a1b7f; } .widget.ressources .date-alert::before, .widget.ressources .link-contain label::before {   color: #a478d4; } .widget.ressources table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources table.is-clickable tr:hover td {   background-color: #ebdbff; } .widget.ressources table.is-clickable td a::before {   color: #a478d4; } .widget.ressources .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.ressources .link-contain:hover {   background: #ebdbff; } .widget.ressources .pseudo-icone-ds::before {   background: #a478d4 !important;   color: white !important; } .widget.pensebete {   background-color: #ffffff;   background-color: #facb4a; } .widget.pensebete .content-container::after {   content: "";   color: rgba(250, 203, 74, 0.05); } .widget.pensebete .content-container::after {   content: "";   color: rgba(100, 80, 25, 0.07); } .widget.pensebete h3 {   color: #645019; } .widget.pensebete h3.clickable, .widget.pensebete h3 > a, .widget.pensebete h3 > span.AvecMain {   color: #645019; } .widget.pensebete h3.clickable:hover, .widget.pensebete h3 > a:hover, .widget.pensebete h3 > span.AvecMain:hover {   color: #facb4a; } .widget.pensebete .filtre-conteneur [class*=icon_angle_] {   background-color: #facb4a;   color: #ffffff; } .widget.pensebete .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #645019;   color: #ffffff; } .widget.pensebete .filtre-conteneur input:not([type]).style-input:focus, .widget.pensebete .filtre-conteneur input:not([type]).style-input:hover, .widget.pensebete .filtre-conteneur input[type="text"].style-input:focus, .widget.pensebete .filtre-conteneur input[type="text"].style-input:hover, .widget.pensebete .filtre-conteneur input[type="email"].style-input:focus, .widget.pensebete .filtre-conteneur input[type="email"].style-input:hover, .widget.pensebete .filtre-conteneur input[type="password"].style-input:focus, .widget.pensebete .filtre-conteneur input[type="password"].style-input:hover, .widget.pensebete .filtre-conteneur .as-input:focus, .widget.pensebete .filtre-conteneur .as-input:hover {   border-color: #facb4a; } .widget.pensebete .content-container .no-events, .widget.pensebete .content-container .no-events p, .widget.pensebete .content-container .salle, .widget.pensebete .content-container .event-type, .widget.pensebete .content-container .convocation, .widget.pensebete .content-container.convocation::before {   color: #645019; } .widget.pensebete .content-container > div[id^=id_] h4.underline:after {   background-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] ul .item-contain {   background-color: #edce78;   color: #645019; } .widget.pensebete .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #645019;   color: #edce78; } .widget.pensebete .content-container > div[id^=id_] ul h5::before {   color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] ul.liste-groups h5::before, .widget.pensebete .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .widget.pensebete .content-container > div[id^=id_] .legende span::before {   color: #645019; } .widget.pensebete .content-container > div[id^=id_] .widget-table {   z-index: 2; } .widget.pensebete .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .widget.pensebete .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .widget.pensebete .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li {   background-color: transparent; } .widget.pensebete .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .widget.pensebete .content-container > div[id^=id_] li .icon:before {   color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li .file-name, .widget.pensebete .content-container > div[id^=id_] li .file-contain.icon::before {   color: #645019; } .widget.pensebete .content-container > div[id^=id_] li .compteur-message > span {   background-color: #facb4a;   color: white; } .widget.pensebete .content-container > div[id^=id_] li .compteur-message:after {   color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li .circle, .widget.pensebete .content-container > div[id^=id_] li .classe {   background-color: #facb4a;   color: white; } .widget.pensebete .content-container > div[id^=id_] li .as-btn {   background-color: #facb4a;   color: white; } .widget.pensebete .content-container > div[id^=id_] li .as-btn:hover {   background-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li .as-info, .widget.pensebete .content-container > div[id^=id_] li .as-done, .widget.pensebete .content-container > div[id^=id_] li .bloc-date-conteneur, .widget.pensebete .content-container > div[id^=id_] li .info-promo {   background: #edce78;   color: #645019; } .widget.pensebete .content-container > div[id^=id_] li .to-file a, .widget.pensebete .content-container > div[id^=id_] li .as-info a {   color: #edce78; } .widget.pensebete .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #645019; } .widget.pensebete .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #645019; } .widget.pensebete .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .widget.pensebete .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .widget.pensebete .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #facb4a;   background-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #edce78; } .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #edce78; } .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #f3dda0; } .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .widget.pensebete .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #edce78; } .widget.pensebete .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] .liste-nested > li, .widget.pensebete .content-container > div[id^=id_] .liste-groups > li, .widget.pensebete .content-container > div[id^=id_] .liste-ressources > li {   border-color: #facb4a; } .widget.pensebete .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .widget.pensebete .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .widget.pensebete .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #f3dda0; } .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #edce78; } .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #f1d893; } .widget.pensebete .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .widget.pensebete .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .widget.pensebete .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #645019; } .widget.pensebete .switch.test-design.on-widgets label .lever::before, .widget.pensebete .switch.test-design.on-widgets label .lever::after {   color: #facb4a; } .widget.pensebete .btn-collapse {   background-color: #edce78;   border-color: #edce78;   color: #645019;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete .btn-collapse span {   color: #645019;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete .btn-collapse:hover {   background-color: #645019;   border-color: #645019;   color: #ffffff !important; } .widget.pensebete .btn-collapse:hover span {   color: #ffffff !important; } .widget.pensebete .ico-btn {   background-color: #edce78;   color: #645019; } .widget.pensebete .ico-btn:hover {   background-color: #645019;   color: #ffffff; } .widget.pensebete .round-pill {   background: rgba(250, 203, 74, 0.2);   color: #000000; } .widget.pensebete .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete .vote-files a:hover {   background-color: rgba(250, 203, 74, 0.3); } .widget.pensebete .vote-files a::before {   color: #facb4a; } .widget.pensebete [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .widget.pensebete [class*=icon_].Color_RecapVS_Lue::before {   color: #facb4a; } .widget.pensebete button, .widget.pensebete button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #facb4a;   border-color: #facb4a;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .widget.pensebete button:hover, .widget.pensebete button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #645019;   border-color: #645019;   color: #ffffff !important; } .widget.pensebete tfoot .info-montant {   background-color: #edce78;   color: #645019; } .widget.pensebete .date-alert::before, .widget.pensebete .link-contain label::before {   color: #facb4a; } .widget.pensebete table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete table.is-clickable tr:hover td {   background-color: #edce78; } .widget.pensebete table.is-clickable td a::before {   color: #facb4a; } .widget.pensebete .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .widget.pensebete .link-contain:hover {   background: #edce78; } .widget.pensebete .pseudo-icone-ds::before {   background: #facb4a !important;   color: white !important; } .widget.pensebete .content-container::after {   font-size: 12.8rem;   bottom: -7rem; } .widget.pensebete .content-container textarea {   font-size: 1.3rem;   word-break: break-all;   word-break: break-word;   flex: 1 1 auto;   min-height: 7.8rem;   z-index: 2;   background-color: transparent;   border: none;   padding: 0.8rem 1.6rem;   scrollbar-color: #c09a30 #edce78;   scrollbar-width: thin; } .widget.pensebete .content-container textarea::-webkit-scrollbar-track {   background-color: #edce78; } .widget.pensebete .content-container textarea::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .widget.pensebete .content-container textarea::-webkit-scrollbar-thumb {   background-color: #c09a30; } .coursannules {   background-color: #ffffff; } .coursannules .content-container::after {   content: "";   color: rgba(67, 155, 214, 0.05); } .coursannules h3 {   color: #005f9e; } .coursannules h3.clickable, .coursannules h3 > a, .coursannules h3 > span.AvecMain {   color: #005f9e; } .coursannules h3.clickable:hover, .coursannules h3 > a:hover, .coursannules h3 > span.AvecMain:hover {   color: #439bd6; } .coursannules .filtre-conteneur [class*=icon_angle_] {   background-color: #439bd6;   color: #ffffff; } .coursannules .filtre-conteneur [class*=icon_angle_]:hover {   background-color: #005f9e;   color: #ffffff; } .coursannules .filtre-conteneur input:not([type]).style-input:focus, .coursannules .filtre-conteneur input:not([type]).style-input:hover, .coursannules .filtre-conteneur input[type="text"].style-input:focus, .coursannules .filtre-conteneur input[type="text"].style-input:hover, .coursannules .filtre-conteneur input[type="email"].style-input:focus, .coursannules .filtre-conteneur input[type="email"].style-input:hover, .coursannules .filtre-conteneur input[type="password"].style-input:focus, .coursannules .filtre-conteneur input[type="password"].style-input:hover, .coursannules .filtre-conteneur .as-input:focus, .coursannules .filtre-conteneur .as-input:hover {   border-color: #439bd6; } .coursannules .content-container .no-events, .coursannules .content-container .no-events p, .coursannules .content-container .salle, .coursannules .content-container .event-type, .coursannules .content-container .convocation, .coursannules .content-container.convocation::before {   color: #005f9e; } .coursannules .content-container > div[id^=id_] h4.underline:after {   background-color: #439bd6; } .coursannules .content-container > div[id^=id_] ul .item-contain {   background-color: #c5e6fc;   color: #005f9e; } .coursannules .content-container > div[id^=id_] ul .item-contain:hover {   background-color: #005f9e;   color: #c5e6fc; } .coursannules .content-container > div[id^=id_] ul h5::before {   color: #439bd6; } .coursannules .content-container > div[id^=id_] ul.liste-groups h5::before, .coursannules .content-container > div[id^=id_] ul.liste-ressources h5::before {   color: #c0c0c0; } .coursannules .content-container > div[id^=id_] .legende span::before {   color: #005f9e; } .coursannules .content-container > div[id^=id_] .widget-table {   z-index: 2; } .coursannules .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) th[scope="row"], .coursannules .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child) td {   background-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover th[scope="row"], .coursannules .content-container > div[id^=id_] .widget-table.rounded-line tr:not(:first-child):hover td {   background-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] .widget-table.half-squared-line tr:not(:first-child) td span {   background-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] .widget-table.squared-case td span {   background-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] .widget-table.squared-case td span:hover {   background-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] li::before {   font-family: "Educ-Font";   color: #439bd6; } .coursannules .content-container > div[id^=id_] li {   background-color: transparent; } .coursannules .content-container > div[id^=id_] li .file-name {   font-weight: 600; } .coursannules .content-container > div[id^=id_] li .icon:before {   color: #439bd6; } .coursannules .content-container > div[id^=id_] li .file-name, .coursannules .content-container > div[id^=id_] li .file-contain.icon::before {   color: #005f9e; } .coursannules .content-container > div[id^=id_] li .compteur-message > span {   background-color: #439bd6;   color: white; } .coursannules .content-container > div[id^=id_] li .compteur-message:after {   color: #439bd6; } .coursannules .content-container > div[id^=id_] li .circle, .coursannules .content-container > div[id^=id_] li .classe {   background-color: #439bd6;   color: white; } .coursannules .content-container > div[id^=id_] li .as-btn {   background-color: #439bd6;   color: white; } .coursannules .content-container > div[id^=id_] li .as-btn:hover {   background-color: #439bd6; } .coursannules .content-container > div[id^=id_] li .as-info, .coursannules .content-container > div[id^=id_] li .as-done, .coursannules .content-container > div[id^=id_] li .bloc-date-conteneur, .coursannules .content-container > div[id^=id_] li .info-promo {   background: #c5e6fc;   color: #005f9e; } .coursannules .content-container > div[id^=id_] li .to-file a, .coursannules .content-container > div[id^=id_] li .as-info a {   color: #c5e6fc; } .coursannules .content-container > div[id^=id_] li .descriptif.as-qcm {   color: #005f9e; } .coursannules .content-container > div[id^=id_] li .descriptif.as-qcm.done {   color: #005f9e; } .coursannules .content-container > div[id^=id_] li .iecb > [type="checkbox"]:not(:checked):not(:indeterminate) + span::after {   font-size: 1.5rem;   width: 1.5rem;   height: 1.5rem; } .coursannules .content-container > div[id^=id_] li .iecb > [type="checkbox"]:checked + span::after, .coursannules .content-container > div[id^=id_] li .iecb > [type="checkbox"]:indeterminate + span::after {   border-color: #439bd6;   background-color: #439bd6; } .coursannules .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:after {   background-color: #439bd6; } .coursannules .content-container > div[id^=id_] li .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .coursannules .content-container > div[id^=id_] .liste-mixte > li.is-clickable {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules .content-container > div[id^=id_] .liste-mixte > li.is-clickable:hover {   background: #c5e6fc; } .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover {   background: #c5e6fc; } .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover.has-title {   background: transparent;   cursor: default; } .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .as-info, .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .as-done, .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .bloc-date-conteneur {   background: #d6eefd; } .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:checked + span::after, .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="checkbox"]:indeterminate + span::after, .coursannules .content-container > div[id^=id_] .liste-clickable > li:hover .iecb > [type="radio"]:checked + span:before {   border-color: #439bd6; } .coursannules .content-container > div[id^=id_] .as-row.is-clickable:hover {   background: #c5e6fc; } .coursannules .content-container > div[id^=id_] .liste-clickable.grouped-like > li {   border-color: #439bd6; } .coursannules .content-container > div[id^=id_] .liste-nested > li, .coursannules .content-container > div[id^=id_] .liste-groups > li, .coursannules .content-container > div[id^=id_] .liste-ressources > li {   border-color: #439bd6; } .coursannules .content-container > div[id^=id_] .liste-nested > li:hover .as-info, .coursannules .content-container > div[id^=id_] .liste-groups > li:hover .as-info, .coursannules .content-container > div[id^=id_] .liste-ressources > li:hover .as-info {   background: #d6eefd; } .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li {   border-color: #c5e6fc; } .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header, .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li .as-header:hover, .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a:hover, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li .as-header:hover, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a:hover, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li .as-header:hover, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a:hover {   background: #d1ebfd; } .coursannules .content-container > div[id^=id_] .liste-nested .sub-liste li .liste-docs a, .coursannules .content-container > div[id^=id_] .liste-groups .sub-liste li .liste-docs a, .coursannules .content-container > div[id^=id_] .liste-ressources .sub-liste li .liste-docs a {   color: #005f9e; } .coursannules .switch.test-design.on-widgets label .lever::before, .coursannules .switch.test-design.on-widgets label .lever::after {   color: #439bd6; } .coursannules .btn-collapse {   background-color: #c5e6fc;   border-color: #c5e6fc;   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules .btn-collapse span {   color: #005f9e;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules .btn-collapse:hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .coursannules .btn-collapse:hover span {   color: #ffffff !important; } .coursannules .ico-btn {   background-color: #c5e6fc;   color: #005f9e; } .coursannules .ico-btn:hover {   background-color: #005f9e;   color: #ffffff; } .coursannules .round-pill {   background: rgba(67, 155, 214, 0.2);   color: #000000; } .coursannules .vote-files a {   background-color: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules .vote-files a:hover {   background-color: rgba(67, 155, 214, 0.3); } .coursannules .vote-files a::before {   color: #439bd6; } .coursannules [class*=icon_].Color_RecapVS_NonLue::before {   color: #ff3838; } .coursannules [class*=icon_].Color_RecapVS_Lue::before {   color: #439bd6; } .coursannules button, .coursannules button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar) {   background-color: #439bd6;   border-color: #439bd6;   color: #ffffff;   transition: background-color 0.5s ease-in-out, border-color 0.7s ease-in-out; } .coursannules button:hover, .coursannules button.ieBouton:not(.themeBoutonPrimaire):not(.themeBoutonConnexion):not(.themeTabBar):hover {   background-color: #005f9e;   border-color: #005f9e;   color: #ffffff !important; } .coursannules tfoot .info-montant {   background-color: #c5e6fc;   color: #005f9e; } .coursannules .date-alert::before, .coursannules .link-contain label::before {   color: #439bd6; } .coursannules table.is-clickable tr td {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules table.is-clickable tr:hover td {   background-color: #c5e6fc; } .coursannules table.is-clickable td a::before {   color: #439bd6; } .coursannules .link-contain {   background: transparent;   transition: background-color 0.7s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .coursannules .link-contain:hover {   background: #c5e6fc; } .coursannules .pseudo-icone-ds::before {   background: #439bd6 !important;   color: white !important; } .widget-table {   font-size: 1.3rem;   margin: 0 1.6rem 0.8rem;   width: calc(100% - 3.2rem); } .widget-table.rounded-line, .widget-table.half-squared-line, .widget-table.squared-case {   table-layout: auto;   border-collapse: separate;   border-spacing: 0 1.6rem; } .widget-table.rounded-line th[scope="row"], .widget-table.rounded-line td, .widget-table.half-squared-line th[scope="row"], .widget-table.half-squared-line td, .widget-table.squared-case th[scope="row"], .widget-table.squared-case td {   box-sizing: border-box; } .widget-table.rounded-line td, .widget-table.half-squared-line td, .widget-table.squared-case td {   font-weight: 600; } .widget-table.rounded-line th[scope="col"], .widget-table.half-squared-line th[scope="col"], .widget-table.squared-case th[scope="col"] {   text-align: center; } .widget-table.rounded-line th[scope="row"], .widget-table.half-squared-line th[scope="row"], .widget-table.squared-case th[scope="row"] {   padding-right: 0.8rem; } .widget-table.rounded-line th[scope="row"] span, .widget-table.half-squared-line th[scope="row"] span, .widget-table.squared-case th[scope="row"] span {   display: inline-block; } .widget-table.rounded-line td, .widget-table.half-squared-line td, .widget-table.squared-case td {   padding: 0; } .widget-table.rounded-line td span, .widget-table.half-squared-line td span, .widget-table.squared-case td span {   display: inline-block;   text-align: center;   width: 100%;   padding-top: 0.8rem;   padding-bottom: 0.8rem; } .widget-table.rounded-line th[scope="row"] {   border-radius: 1.6rem 0 0 1.6rem; } .widget-table.rounded-line tr > td:last-child {   padding-right: 1.6rem;   border-radius: 0 1.6rem 1.6rem 0; } .widget-table.rounded-line th[scope="row"], .widget-table.rounded-line td {   padding: 0.8rem; } .widget-table.rounded-line th[scope="row"] {   padding-left: 1.6rem; } .widget-table.half-squared-line th[scope="row"] {   position: relative; } .widget-table.half-squared-line th[scope="row"] .nbr-licence {   font-weight: 400;   font-size: 1.1rem; } .widget-table th[scope="row"], .widget-table td {   vertical-align: center; } .widget-table td {   text-align: center; } .widget-table th[scope="row"] {   text-align: left; } .widget-table th[scope="col"] {   vertical-align: bottom;   padding-bottom: 0; } .partenairecdi table, .partenaireagate table, .partenaireard table {   font-size: 1.3rem;   margin: 1.6rem;   width: calc(100% - 3.2rem); } .partenairecdi table td, .partenaireagate table td, .partenaireard table td {   padding: 0.8rem; } .partenairecdi table td:last-child, .partenaireagate table td:last-child, .partenaireard table td:last-child {   padding-right: 1.6rem; } .partenairecdi table th:first-child, .partenaireagate table th:first-child, .partenaireard table th:first-child {   text-align: left; } .partenairecdi table.is-clickable, .partenaireagate table.is-clickable, .partenaireard table.is-clickable {   margin: 1.6rem 0;   width: 100%; } .partenairecdi table.is-clickable th:first-child, .partenaireagate table.is-clickable th:first-child, .partenaireard table.is-clickable th:first-child {   padding-left: 3.325rem; } .partenairecdi table.is-clickable td:first-child, .partenaireagate table.is-clickable td:first-child, .partenaireard table.is-clickable td:first-child {   padding-left: 1.6rem; } .partenaireagate table {   table-layout: auto;   border-spacing: 0 0.8rem; } .partenaireagate table td.as-label {   text-align: left; } .partenaireagate table td.as-label::before {   content: "●";   color: #c0c0c0;   margin-right: 0.4rem; } .partenaireagate table td.info-montant {   text-align: right; } .partenaireagate table tfoot td {   font-weight: 600; } .partenairecdi .input-wrapper.fullsize, .partenaireagate .input-wrapper.fullsize, .partenaireard .input-wrapper.fullsize, .kiosque .input-wrapper.fullsize {   width: calc(100% - (1.6rem * 2));   margin: 0.4rem auto 1.6rem; } .partenairecdi .input-wrapper.fullsize .as-search, .partenaireagate .input-wrapper.fullsize .as-search, .partenaireard .input-wrapper.fullsize .as-search, .kiosque .input-wrapper.fullsize .as-search {   flex: 1 1 auto;   max-width: calc(100% - 0.8rem);   border: solid 0.1rem #d6d6d6;   border-radius: 1.6rem;   padding: 0.4rem 0.8rem; } .partenairecdi .input-wrapper.fullsize .as-search input, .partenaireagate .input-wrapper.fullsize .as-search input, .partenaireard .input-wrapper.fullsize .as-search input, .kiosque .input-wrapper.fullsize .as-search input {   border: none;   flex: 1 1 auto;   cursor: initial;   display: inline-block;   width: 25.3rem;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .partenairecdi .input-wrapper.fullsize .as-search span, .partenaireagate .input-wrapper.fullsize .as-search span, .partenaireard .input-wrapper.fullsize .as-search span, .kiosque .input-wrapper.fullsize .as-search span {   cursor: pointer;   z-index: 3;   width: 1.8rem;   flex: 0 0 auto;   align-self: stretch; } .partenairecdi table, .partenaireard table {   table-layout: auto;   border-collapse: collapse; } .partenairecdi table.is-clickable td:first-child, .partenaireard table.is-clickable td:first-child {   padding-left: 0; } .partenairecdi table th, .partenaireard table th {   text-align: right;   padding: 0.8rem; } .partenairecdi table th:not(:first-child), .partenaireard table th:not(:first-child) {   width: 8rem;   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .partenairecdi table th:last-child, .partenaireard table th:last-child {   padding-right: 1.6rem; } .partenairecdi table td:not(:first-child), .partenaireard table td:not(:first-child) {   text-align: right; } .partenairecdi table td > a, .partenaireard table td > a {   text-decoration: none;   color: #151818;   font-weight: 600; } .partenairecdi table td > a::before, .partenaireard table td > a::before {   font-family: "Educ-Font";   content: "●";   margin-right: 0.4rem; } .partenairecdi table td.date-alert:before, .partenaireard table td.date-alert:before {   font-family: "Educ-Font";   content: "";   margin-right: 0.8rem; } .partenaireard table {   margin-bottom: 0.8rem; } .partenaireard table td:first-child::before {   font-family: "Educ-Font";   content: "●";   color: #c0c0c0;   margin-right: 0.4rem; } .partenaireard .link-contain {   padding: 0.8rem 1.6rem 0.8rem 0.8rem;   font-size: 1.3rem;   margin-bottom: 1.6rem;   cursor: pointer; } .partenaireard .link-contain label {   font-weight: 600; } .partenaireard .link-contain label::before {   font-family: "Educ-Font";   content: "●";   margin-right: 0.4rem; } .partenaireard .link-contain p {   margin: 0;   padding: 0 1.6rem 0.8rem;   padding-left: 1.725rem;   font-style: italic; } .partenaireard .info-montant {   display: inline-block;   padding: 0.4rem 0.8rem;   font-weight: 600; } .kiosque .content-container > div[id^="id_"] ul:not(.one-line) li:not(.masked) {   min-height: 3.2rem; } .kiosque .content-container > div[id^="id_"] ul > li {   flex-direction: column; } .kiosque .content-container > div[id^="id_"] ul > li::before {   content: '';   margin-right: 0; } .kiosque .content-container > div[id^="id_"] ul > li.has-bullet {   padding-left: 2.4rem; } .kiosque .content-container > div[id^="id_"] ul > li.has-title h4 {   flex: 1 1 auto;   font-weight: 600;   text-transform: uppercase;   margin-left: -0.4rem; } .kiosque .content-container > div[id^="id_"] ul > li.has-title h4::before {   content: '';   margin-right: 0; } .kiosque .content-container > div[id^="id_"] ul > li .logo-contain, .kiosque .content-container > div[id^="id_"] ul > li .libelle-contain {   flex: none;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center; } .kiosque .content-container > div[id^="id_"] ul > li .logo-contain {   background-repeat: no-repeat;   background-position: center;   width: 8rem;   height: 3.2rem; } .kiosque .content-container > div[id^="id_"] ul > li .libelle-contain {   color: #4a1b7f;   font-size: 1.1rem; } .kiosque .content-container > div[id^="id_"] ul > li .contain-wrapper {   display: flex;   align-items: flex-start; } .kiosque .content-container > div[id^="id_"] ul > li .link-as-wrapper {   flex: 1 1 auto;   display: flex;   flex-wrap: wrap;   align-items: center;   text-decoration: none; } .kiosque .content-container > div[id^="id_"] ul > li .link-as-wrapper.atomic-rsc {   margin-left: 8rem; } .kiosque .content-container > div[id^="id_"] ul > li .link-as-wrapper span {   flex: 1 1 auto;   font-weight: 500;   color: #151818;   min-height: 0; } .kiosque .content-container > div[id^="id_"] ul > li .link-as-wrapper span.with-bullet::before {   content: "●";   color: #a478d4;   margin-right: 0.4rem;   margin-left: -1.2rem; } .kiosque .content-container > div[id^="id_"] ul > li span:not(.ico-btn):empty {   display: none; } .kiosque .content-container > div[id^="id_"] ul > li .ico-btn {   z-index: 5;   flex: none;   margin-left: 0.4rem;   width: 1.8rem;   padding: 0.4rem;   border-radius: 0.5rem;   border: solid 0.2rem rgba(255, 255, 255, 0.8);   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   box-sizing: content-box; } .kiosque .content-container > div[id^="id_"] ul > li .ico-btn::before {   font-family: "Educ-Font"; } .kiosque .content-container > div[id^="id_"] ul > li .ico-btn.kiosque-liste-cdt::before {   content: ""; } .kiosque .content-container > div[id^="id_"] ul > li .ico-btn.kiosque-liste-devoir::before {   content: ""; } .AffichagePageAccueil.parent .widget .content-container > div[id^="id_"] .descriptif.as-qcm {   font-weight: 600;   cursor: default; } .AffichagePageAccueil.parent .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn, .AffichagePageAccueil.parent .widget.travailafairePrimaire .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn, .AffichagePageAccueil.parent .widget.activites .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn {   background-color: transparent;   border: solid 0.1rem #4a1b7f; } .AffichagePageAccueil.parent .widget.travailafaire .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn:hover, .AffichagePageAccueil.parent .widget.travailafairePrimaire .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn:hover, .AffichagePageAccueil.parent .widget.activites .content-container > div[id^="id_"] .liste-nested > li .as-cta.voir-rendu-pn:hover {   background-color: #a478d4;   border: solid 0.1rem #a478d4;   color: white; } .global-mobile-container .widget {   margin-bottom: 1.8rem;   border-radius: 0; } .global-mobile-container .widget:first-child:not(.pensebete) {   margin-top: 1.8rem; } .global-mobile-container .widget:first-child.pensebete {   margin-top: 0.3rem; } .global-mobile-container .widget:first-child.pensebete textarea {   min-height: 7.2rem; } .global-mobile-container .widget header {   padding: 0.6rem; } .global-mobile-container .widget header h3 {   font-size: 1.35rem;   margin: 0.6rem auto 0.15rem; } .global-mobile-container .widget .filtre-conteneur {   padding: 0; } .global-mobile-container .widget .filtre-conteneur [class*=icon_angle] {   margin-left: 0.6rem;   margin-right: 0.6rem;   font-size: 1.35rem;   padding: 0.3rem; } .global-mobile-container .widget .filtre-conteneur .as-input {   padding: 0.3rem 1.2rem; } .global-mobile-container .widget .card-container {   display: flex;   flex-direction: column; } .global-mobile-container .widget .card-container .no-events {   padding: 0.6rem 1.2rem;   text-align: center; } .global-mobile-container .widget .content-container > div[id^="id_"] h4 {   font-size: 1.15rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .taf-btn-conteneur {   padding: 0 0.3rem 0.3rem 1.5rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .liste-nested .sub-liste .as-header {   padding-right: 0.6rem;   cursor: default; } .global-mobile-container .widget .content-container > div[id^="id_"] .liste-nested .sub-liste .as-header h5::before {   font-size: 0.8rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul {   padding: 0 0 0.6rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul > li {   padding: 0.6rem 1.2rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul > li:not([class*="icon_"])::before {   font-size: 0.8rem;   margin-top: 0.15rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul > li .wrap {   font-size: 1.1rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul > li .file-contain {   font-size: 1.15rem; } .global-mobile-container .widget .content-container > div[id^="id_"] ul > li .conteneur-aliments {   font-size: 1.15rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .vote-footer {   padding: 0.6rem 1.2rem 1.2rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .vote-footer button, .global-mobile-container .widget .content-container > div[id^="id_"] .vote-footer .button.btn-flat {   padding: 0.3rem 1.2rem;   margin-right: 0.6rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table {   font-size: 1.15rem;   margin: 0 1.2rem 0.6rem 0.6rem;   width: calc(100% - 1.2rem); } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.rounded-line, .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line, .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.squared-case {   border-spacing: 0 1.2rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.rounded-line tr > td:last-child {   padding-right: 1.2rem;   border-radius: 0 1.2rem 1.2rem 0; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.rounded-line th[scope="row"], .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.rounded-line td {   padding: 0.6rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.rounded-line th[scope="row"] {   padding-left: 1.2rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line th[scope="row"] {   padding-left: 0.6rem; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line th[scope="row"] span {   width: calc(100% - 0.15rem);   overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line th[scope="row"] .nbr-licence {   top: 1.45rem;   font-size: 1rem;   line-height: 1.1; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line tr > td:last-child {   padding-right: 0; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line th[scope="row"], .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line td {   padding: 0;   box-sizing: border-box; } .global-mobile-container .widget .content-container > div[id^="id_"] .widget-table.half-squared-line th[scope="row"] {   padding-left: 1.2rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested h4, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested h4, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested h4, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested h4 {   margin-left: -1.2rem;   padding-left: 0.9rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .wrap .descriptif, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .wrap .descriptif, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .wrap .descriptif, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .wrap .descriptif {   padding: 0.6rem 0.9rem 0.3rem;   font-size: 1.15rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs {   padding: 0;   margin-left: -1.2rem;   margin-right: -1.2rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a {   display: flex;   padding-left: 2rem;   padding-right: 0.6rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a:before, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a:before, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a:before, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .wrap .liste-docs a:before {   flex: none; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header {   padding: 0;   margin-left: -0.3rem; } .global-mobile-container .widget.taf .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header:hover, .global-mobile-container .widget.travailafaire .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header:hover, .global-mobile-container .widget.travailafaireprimaire .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header:hover, .global-mobile-container .widget.activite .content-container > div[id^="id_"] .liste-nested .sub-liste li .as-header:hover {   background: transparent; } .global-mobile-container .widget.edt li.as-header h4 {   font-size: 1.15rem;   margin: 0.6rem; } .global-mobile-container .widget.edt li.collection-item.collection-cours .li-wrapper {   font-size: 1.15rem; } .global-mobile-container .widget.evaluationenseignements .content-container > div[id^="id_"] .message {   font-size: 1.15rem; } .global-mobile-container .widget.notes .content-container > div[id^="id_"] .as-info.fixed {   padding: 0.3rem;   width: 6.4rem;   max-width: auto;   white-space: unset;   text-overflow: unset;   display: flex;   justify-content: center;   align-items: center;   font-weight: 600;   font-size: 1.1rem;   flex: none; } .global-mobile-container .widget.notes .content-container > div[id^="id_"] .as-info.fixed .bareme {   flex: none;   font-size: 0.9rem;   padding: 0; } .global-mobile-container .widget.notes .content-container > div[id^="id_"] .as-info.fixed .bareme::before {   margin-left: .1rem;   margin-right: -.15rem; } .global-mobile-container .widget.elections .vote-header {   max-width: calc(100vw - 1.2rem);   font-size: 1.1rem; } .global-mobile-container .widget.elections .vote-header > div {   font-size: 1.1rem !important; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li {   justify-content: space-between; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li .wrap {   flex: 1 1 auto; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li .wrap .infos-agenda-conteneur {   min-width: 0;   width: 100%; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li .wrap .infos-agenda-conteneur span {   font-size: 1.1rem; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li .liste-enfants {   flex: none;   align-self: center; } .global-mobile-container .widget.agenda .content-container > div[id^="id_"] li .circle {   border-radius: 50%;   width: 0.9rem;   height: 0.9rem;   padding: 0.5rem; } .global-mobile-container .widget.retourespace .content-container::after {   font-size: 6rem;   font-weight: 800;   bottom: -1.8rem;   right: 0.3rem; } .global-mobile-container .widget.retourespace .message-conteneur {   padding: 1.2rem;   text-align: center;   font-size: 1.2rem;   cursor: pointer; } .global-mobile-container .widget.oraux .content-container > div[id^="id_"] ul.liste-clickable li.icon.non-valide::before {   margin-left: -0.3rem; } .global-mobile-container .widget.ressourcespedagogiques[class*=icon_]::before {   margin-top: -0.3rem; } .global-mobile-container .widget.suivietudiant .content-container > div[id^="id_"] li {   justify-content: space-between; } .global-mobile-container .widget.suivietudiant .content-container > div[id^="id_"] li .wrap {   flex: 1 1 auto; } .global-mobile-container .widget.suivietudiant .content-container > div[id^="id_"] li .wrap .infos-suivi-conteneur {   min-width: 0;   width: 100%; } .global-mobile-container .widget.suivietudiant .content-container > div[id^="id_"] li .wrap .infos-suivi-conteneur span {   font-size: 1.1rem; } .global-mobile-container .widget.enseignementadistance .content-container > div[id^="id_"] ul li::before {   margin-top: 0.45rem; } .global-mobile-container .widget.enseignementadistance .wrap {   font-size: 1.1rem; } .global-mobile-container .widget.enseignementadistance .infos-presence {   font-size: 0.8rem;   padding: 0.3rem;   width: 10rem; } .global-mobile-container .widget.enseignementadistance .horaires {   width: 8rem; } .global-mobile-container .widget.enseignementadistance .lien-visio {   font-size: 0.9rem; } .global-mobile-container .widget.enseignementadistance .lien-visio .heure-matiere-conteneur {   font-size: 1.1rem; } .global-mobile-container .widget.enseignementadistance .lien-visio .heure-matiere-conteneur .horaires {   width: 10rem; } .global-mobile-container .widget.enseignementadistance .lien-visio .heure-matiere-conteneur .matiere {   font-size: 1.1rem; } .global-mobile-container .widget.enseignementadistance .lien-visio a {   color: #3273B5; } .global-mobile-container .widget .as-footer {   padding: 0 1.2rem 1.2rem; } .global-mobile-container .widget .as-footer .btn-collapse {   padding: 0.6rem 1.2rem;   font-size: 1.15rem; } .dotty {   background-attachment: fixed;   background-color: #f8f8f8;   background-image: radial-gradient(circle, #ececec 5%, transparent 10%), radial-gradient(circle, #ececec 5%, transparent 10%);   background-size: 2.6rem 2.6rem;   background-position: 0 0, 1.3rem 1.3rem; } .waves {   background-attachment: fixed;   background-color: #f8f8f8;   background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%239C92AC' fill-opacity='0.08' fill-rule='evenodd'/%3E%3C/svg%3E"); } .test1 {   border: solid 2px red !important; } .test2 {   border: solid 2px cyan !important; } .test3 {   border: solid 2px orange !important; } .test4 {   border: solid 2px yellowgreen !important; } .test5 {   border: solid 2px magenta !important; }
 .UtilitaireMAJPatience {   margin: 5px; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Titre h1 {   color: black; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu {   display: flex;   align-items: center; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu .ofsm_texte {   margin-left: 0.5rem; } .ObjetFenetre_SplashMAJServeur_racine .Fenetre_Contenu .ofsm_image_MAJ {   flex: none; }
 .animation_patience {   display: inline-block;   position: relative;   width: 64px;   height: 64px; } .animation_patience div {   animation: maj_loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;   transform-origin: 32px 32px; } .animation_patience div:after {   content: " ";   display: block;   position: absolute;   width: 6px;   height: 6px;   border-radius: 50%;   background: #6B6E77;   margin: -3px 0 0 -3px; } .animation_patience div:nth-child(1) {   animation-delay: -0.036s; } .animation_patience div:nth-child(1):after {   top: 50px;   left: 50px; } .animation_patience div:nth-child(2) {   animation-delay: -0.072s; } .animation_patience div:nth-child(2):after {   top: 54px;   left: 45px; } .animation_patience div:nth-child(3) {   animation-delay: -0.108s; } .animation_patience div:nth-child(3):after {   top: 57px;   left: 39px; } .animation_patience div:nth-child(4) {   animation-delay: -0.144s; } .animation_patience div:nth-child(4):after {   top: 58px;   left: 32px; } .animation_patience div:nth-child(5) {   animation-delay: -0.18s; } .animation_patience div:nth-child(5):after {   top: 57px;   left: 25px; } .animation_patience div:nth-child(6) {   animation-delay: -0.216s; } .animation_patience div:nth-child(6):after {   top: 54px;   left: 19px; } .animation_patience div:nth-child(7) {   animation-delay: -0.252s; } .animation_patience div:nth-child(7):after {   top: 50px;   left: 14px; } .animation_patience div:nth-child(8) {   animation-delay: -0.288s; } .animation_patience div:nth-child(8):after {   top: 45px;   left: 10px; } @keyframes maj_loader {   0% {     transform: rotate(0deg);   }   100% {     transform: rotate(360deg);   } }
 .EspaceIndex .ObjetFenetre_MessageDynamiqueDemarrage_racine .ob_mdd_conteneur {   min-width: 350px;   max-width: 700px;   max-height: 700px;   overflow: auto; } .ObjetFenetre_MessageDynamiqueDemarrage_racine hr.ob_mdd_hr {   height: 1px;   border: none;   background-color: #C5C5C5;   margin: 1.2rem 0; } .EspaceMobileIndex .ObjetFenetre_MessageDynamiqueDemarrage_racine .ob_mdd_cb {   flex: 1 1 auto;   text-align: left;   align-self: center; }
 .as-placeholder {   color: #6B6E77; } .list-as-menu {   list-style: none;   margin: 0;   padding: 0; } .label-for-input {   font-weight: 600; } .ObjetAffichagePageAvecMenusDeroulants_divPrimaire {   display: flex;   flex-wrap: wrap;   align-items: center; } .ObjetAffichagePageAvecMenusDeroulants_divPrimaire .PetitEspaceDroit {   flex: 0 1 auto;   margin-left: 0.8rem; } .combo-global-wrapper {   position: relative;   display: inline-flex;   justify-content: space-between;   align-items: center; } .EspaceIndex input:not([type]).style-input, .EspaceIndex input[type="text"].style-input, .EspaceIndex input[type="email"].style-input, .EspaceIndex input[type="password"].style-input, .as-input {   position: relative;   padding: 0.4rem;   color: #404a4a;   font-size: 1.2rem;   font-weight: 600;   display: inline-block;   z-index: 2;   max-width: 50rem;   border: solid 0.1rem #d6d6d6;   background: #ffffff;   border-radius: 0.5rem; } .EspaceIndex input:not([type]).style-input, .EspaceIndex input[type="text"].style-input, .EspaceIndex input[type="email"].style-input, .EspaceIndex input[type="password"].style-input {   padding: 0.2rem 0.4rem;   height: 2.47rem; } .EspaceIndex input:not([type]):not(:disabled).style-input:focus, .EspaceIndex input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex input:not([type]):not(:disabled).style-input:hover, .EspaceIndex input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .as-input:focus, .EspaceIndex .as-input:focus-within, .EspaceIndex .as-input:hover {   border-color: #6B6E77; } .EspaceIndex .ThemeFramboise input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeFramboise input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFramboise input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeFramboise input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFramboise input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFramboise input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFramboise input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFramboise input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFramboise input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFramboise input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFramboise input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFramboise input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFramboise .as-input:focus, .EspaceIndex .ThemeFramboise .as-input:focus-within, .EspaceIndex .ThemeFramboise .as-input:hover {   border-color: #B9335F; } .EspaceIndex .ThemeFraise input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeFraise input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFraise input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeFraise input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFraise input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFraise input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFraise input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFraise input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFraise input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFraise input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFraise input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFraise input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFraise .as-input:focus, .EspaceIndex .ThemeFraise .as-input:focus-within, .EspaceIndex .ThemeFraise .as-input:hover {   border-color: #C23B44; } .EspaceIndex .ThemeCitrouille input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeCitrouille input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeCitrouille input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeCitrouille input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeCitrouille input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeCitrouille input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeCitrouille input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeCitrouille input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeCitrouille input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeCitrouille input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeCitrouille input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeCitrouille input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeCitrouille .as-input:focus, .EspaceIndex .ThemeCitrouille .as-input:focus-within, .EspaceIndex .ThemeCitrouille .as-input:hover {   border-color: #D05722; } .EspaceIndex .ThemeMandarine input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeMandarine input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMandarine input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeMandarine input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMandarine input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMandarine input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMandarine input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMandarine input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMandarine input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMandarine input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMandarine input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMandarine input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMandarine .as-input:focus, .EspaceIndex .ThemeMandarine .as-input:focus-within, .EspaceIndex .ThemeMandarine .as-input:hover {   border-color: #E18400; } .EspaceIndex .ThemeMure input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeMure input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMure input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeMure input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMure input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMure input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMure input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMure input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMure input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMure input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeMure input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeMure input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeMure .as-input:focus, .EspaceIndex .ThemeMure .as-input:focus-within, .EspaceIndex .ThemeMure .as-input:hover {   border-color: #9D447F; } .EspaceIndex .ThemeLavande input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeLavande input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeLavande input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeLavande input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeLavande input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeLavande input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeLavande input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeLavande input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeLavande input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeLavande input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeLavande input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeLavande input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeLavande .as-input:focus, .EspaceIndex .ThemeLavande .as-input:focus-within, .EspaceIndex .ThemeLavande .as-input:hover {   border-color: #8855A3; } .EspaceIndex .ThemePrune input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemePrune input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemePrune input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemePrune input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemePrune input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemePrune input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemePrune input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemePrune input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemePrune input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemePrune input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemePrune input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemePrune input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemePrune .as-input:focus, .EspaceIndex .ThemePrune .as-input:focus-within, .EspaceIndex .ThemePrune .as-input:hover {   border-color: #705CB1; } .EspaceIndex .ThemeBleu input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeBleu input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleu input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeBleu input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleu input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleu input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleu input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleu input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleu input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleu input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleu input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleu input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleu .as-input:focus, .EspaceIndex .ThemeBleu .as-input:focus-within, .EspaceIndex .ThemeBleu .as-input:hover {   border-color: #3273B5; } .EspaceIndex .ThemeBleuOcean input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuOcean input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuOcean input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuOcean input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuOcean input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuOcean input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuOcean input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuOcean input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuOcean input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuOcean input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuOcean input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuOcean input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuOcean .as-input:focus, .EspaceIndex .ThemeBleuOcean .as-input:focus-within, .EspaceIndex .ThemeBleuOcean .as-input:hover {   border-color: #0281A6; } .EspaceIndex .ThemeBleuCanard input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuCanard input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuCanard input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuCanard input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuCanard input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuCanard input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuCanard input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuCanard input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuCanard input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuCanard input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeBleuCanard input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeBleuCanard input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeBleuCanard .as-input:focus, .EspaceIndex .ThemeBleuCanard .as-input:focus-within, .EspaceIndex .ThemeBleuCanard .as-input:hover {   border-color: #158786; } .EspaceIndex .ThemeEmeraude input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeEmeraude input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeEmeraude input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeEmeraude input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeEmeraude input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeEmeraude input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeEmeraude input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeEmeraude input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeEmeraude input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeEmeraude input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeEmeraude input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeEmeraude input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeEmeraude .as-input:focus, .EspaceIndex .ThemeEmeraude .as-input:focus-within, .EspaceIndex .ThemeEmeraude .as-input:hover {   border-color: #0A9B6A; } .EspaceIndex .ThemeFeuille input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeFeuille input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFeuille input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeFeuille input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFeuille input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFeuille input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFeuille input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFeuille input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFeuille input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFeuille input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeFeuille input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeFeuille input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeFeuille .as-input:focus, .EspaceIndex .ThemeFeuille .as-input:focus-within, .EspaceIndex .ThemeFeuille .as-input:hover {   border-color: #699A00; } .EspaceIndex .ThemeTaupe input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeTaupe input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeTaupe input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeTaupe input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeTaupe input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeTaupe input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeTaupe input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeTaupe input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeTaupe input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeTaupe input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeTaupe input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeTaupe input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeTaupe .as-input:focus, .EspaceIndex .ThemeTaupe .as-input:focus-within, .EspaceIndex .ThemeTaupe .as-input:hover {   border-color: #877379; } .EspaceIndex .ThemeChocolat input:not([type]):not(:disabled).style-input:focus, .EspaceIndex .ThemeChocolat input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex .ThemeChocolat input:not([type]):not(:disabled).style-input:hover, .EspaceIndex .ThemeChocolat input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeChocolat input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeChocolat input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeChocolat input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeChocolat input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeChocolat input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeChocolat input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex .ThemeChocolat input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex .ThemeChocolat input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex .ThemeChocolat .as-input:focus, .EspaceIndex .ThemeChocolat .as-input:focus-within, .EspaceIndex .ThemeChocolat .as-input:hover {   border-color: #937A33; } .EspaceIndex .ThemeNeutre input:not([type]):not(:disabled).style-input:focus, .EspaceIndex input:not([type]):not(:disabled).style-input:focus.ThemeNeutre, .EspaceIndex .ThemeNeutre input:not([type]):not(:disabled).style-input:focus-within, .EspaceIndex input:not([type]):not(:disabled).style-input:focus-within.ThemeNeutre, .EspaceIndex .ThemeNeutre input:not([type]):not(:disabled).style-input:hover, .EspaceIndex input:not([type]):not(:disabled).style-input:hover.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="text"]:not(:disabled).style-input:focus, .EspaceIndex input[type="text"]:not(:disabled).style-input:focus.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="text"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="text"]:not(:disabled).style-input:focus-within.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="text"]:not(:disabled).style-input:hover, .EspaceIndex input[type="text"]:not(:disabled).style-input:hover.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="email"]:not(:disabled).style-input:focus, .EspaceIndex input[type="email"]:not(:disabled).style-input:focus.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="email"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="email"]:not(:disabled).style-input:focus-within.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="email"]:not(:disabled).style-input:hover, .EspaceIndex input[type="email"]:not(:disabled).style-input:hover.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="password"]:not(:disabled).style-input:focus, .EspaceIndex input[type="password"]:not(:disabled).style-input:focus.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="password"]:not(:disabled).style-input:focus-within, .EspaceIndex input[type="password"]:not(:disabled).style-input:focus-within.ThemeNeutre, .EspaceIndex .ThemeNeutre input[type="password"]:not(:disabled).style-input:hover, .EspaceIndex input[type="password"]:not(:disabled).style-input:hover.ThemeNeutre, .EspaceIndex .ThemeNeutre .as-input:focus, .EspaceIndex .as-input:focus.ThemeNeutre, .EspaceIndex .ThemeNeutre .as-input:focus-within, .EspaceIndex .as-input:focus-within.ThemeNeutre, .EspaceIndex .ThemeNeutre .as-input:hover, .EspaceIndex .as-input:hover.ThemeNeutre {   border-color: #6B6E77; } input:not([type]).style-input[disabled="disabled"], input:not([type]).style-input:disabled, input:not([type]).style-input .disabled, input[type="text"].style-input[disabled="disabled"], input[type="text"].style-input:disabled, input[type="text"].style-input .disabled, input[type="email"].style-input[disabled="disabled"], input[type="email"].style-input:disabled, input[type="email"].style-input .disabled, input[type="password"].style-input[disabled="disabled"], input[type="password"].style-input:disabled, input[type="password"].style-input .disabled {   background: #EFEFEF;   color: #C5C5C5; } input:not([type]).style-input[disabled="disabled"]:focus, input:not([type]).style-input[disabled="disabled"]:focus-within, input:not([type]).style-input[disabled="disabled"]:hover, input:not([type]).style-input:disabled:focus, input:not([type]).style-input:disabled:focus-within, input:not([type]).style-input:disabled:hover, input:not([type]).style-input .disabled:focus, input:not([type]).style-input .disabled:focus-within, input:not([type]).style-input .disabled:hover, input[type="text"].style-input[disabled="disabled"]:focus, input[type="text"].style-input[disabled="disabled"]:focus-within, input[type="text"].style-input[disabled="disabled"]:hover, input[type="text"].style-input:disabled:focus, input[type="text"].style-input:disabled:focus-within, input[type="text"].style-input:disabled:hover, input[type="text"].style-input .disabled:focus, input[type="text"].style-input .disabled:focus-within, input[type="text"].style-input .disabled:hover, input[type="email"].style-input[disabled="disabled"]:focus, input[type="email"].style-input[disabled="disabled"]:focus-within, input[type="email"].style-input[disabled="disabled"]:hover, input[type="email"].style-input:disabled:focus, input[type="email"].style-input:disabled:focus-within, input[type="email"].style-input:disabled:hover, input[type="email"].style-input .disabled:focus, input[type="email"].style-input .disabled:focus-within, input[type="email"].style-input .disabled:hover, input[type="password"].style-input[disabled="disabled"]:focus, input[type="password"].style-input[disabled="disabled"]:focus-within, input[type="password"].style-input[disabled="disabled"]:hover, input[type="password"].style-input:disabled:focus, input[type="password"].style-input:disabled:focus-within, input[type="password"].style-input:disabled:hover, input[type="password"].style-input .disabled:focus, input[type="password"].style-input .disabled:focus-within, input[type="password"].style-input .disabled:hover {   border: solid 0.1rem #C5C5C5; } .input-wrapper {   position: relative;   display: inline-flex;   justify-content: space-between;   align-items: center; } .input-wrapper.input-wrapper-disabled .as-input, .input-wrapper.input-wrapper-disabled input {   background: #EFEFEF;   color: #6B6E77; } .input-wrapper.input-wrapper-disabled .as-input:focus, .input-wrapper.input-wrapper-disabled .as-input:hover, .input-wrapper.input-wrapper-disabled input:focus, .input-wrapper.input-wrapper-disabled input:hover {   border: solid 0.1rem #d6d6d6; } .input-wrapper.ObjetSaisie {   box-sizing: content-box; } .input-wrapper.ObjetSaisie .as-input.as-select {   min-width: auto; } .input-wrapper.ObjetSaisie.ObjetSaisie_100P {   display: flex; } .input-wrapper.ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont {   flex: 1 1 100%; } .input-wrapper.ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .input-wrapper {   width: 100%; } .input-wrapper.ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .input-wrapper > div {   width: 100%; } .input-wrapper.ObjetSaisie.ObjetSaisie_100P .ObjetSaisie_cont .as-input.as-select {   box-sizing: border-box; } .input-wrapper.ObjetSaisie .ObjetSaisie_cont {   position: relative; } .input-wrapper.ObjetSaisie .as-li.ObjetSaisie_contenuvide {   font-style: italic; } .input-wrapper.ObjetSaisie .ObjetSaisie_entete_liste {   padding-bottom: 0.4rem;   margin: 0.4rem 1.2rem;   border-bottom: 1px solid #D9DBDC; } .input-wrapper.ObjetSaisie .ObjetSaisie_pied_liste {   padding-top: 0.4rem;   margin: 0.4rem 1.2rem;   border-top: 1px solid #D9DBDC; } .input-wrapper [class*="icon_angle"] {   flex: 0 0 auto;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   margin: auto 0.4rem;   cursor: pointer;   border-radius: 50%;   width: 1.2rem !important;   height: 1.2rem;   padding: 0.4rem;   font-family: "Educ-Font";   font-size: 1.5rem;   font-weight: 600;   color: #ffffff;   background-color: #c2c2c2;   transition: background-color 0.5s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .input-wrapper [class*="icon_angle"]:hover {   background-color: #7a7a7a; } .input-wrapper .as-input {   cursor: pointer; } .input-wrapper .as-input.ocb_cont {   flex: 1 1 100%;   display: flex;   align-items: center; } .input-wrapper .as-input.ocb_cont > :first-child {   flex: 1 1 100%; } .input-wrapper .as-input.ocb_cont > input {   box-sizing: border-box;   width: 0; } .input-wrapper .as-input.ocb_cont > div:first-child {   overflow: hidden;   white-space: nowrap; } .input-wrapper .as-input.ocb_cont > .ocb_bouton {   flex: none;   font-family: "Educ-Font";   font-size: 1.5rem;   font-weight: 400;   padding-left: 0.4rem;   color: #999999;   max-height: 1.4rem;   line-height: 1.4rem; } .input-wrapper .as-input.ocb_cont > .ocb_bouton:hover {   color: #7a7a7a; } .input-wrapper .as-input.as-select {   cursor: pointer;   min-width: 7rem; } .input-wrapper .as-input.as-select > .ocb_bouton:before {   content: ""; } .input-wrapper .as-input.as-multi-choix > .ocb_bouton:before {   content: ""; } .input-wrapper .as-input.as-date-picker {   min-width: 7rem; } .input-wrapper .as-input.as-date-picker > .ocb_bouton:before {   content: ""; } .input-wrapper .as-input.as-search > .ocb_bouton:before {   content: ""; } .input-wrapper .as-input > input {   background: transparent;   border: none;   padding: 0;   line-height: inherit; } .deroulant-conteneur-show-hide {   position: absolute;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: space-between;   background: #ffffff;   border-radius: 0.5rem;   margin-top: .15rem;   border: solid 0.05rem rgba(223, 228, 230, 0.884);   box-shadow: 0.15rem 0.15rem 0.4rem 0.4rem rgba(153, 153, 153, 0.1);   min-width: 100%;   z-index: 500;   padding: 0.4rem 0; } .deroulant-conteneur-show-hide.is-tactile {   position: fixed;   top: 0;   left: 0;   width: 100vw;   height: 100vh;   background: rgba(85, 85, 85, 0.3);   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-content: center;   border-radius: 0;   margin-top: 0;   border: none;   box-shadow: none; } .deroulant-conteneur-show-hide.is-tactile .conteneur-liste-deroulante {   flex: 0 1 auto;   background: #ffffff;   box-shadow: 0.2rem 0.4rem 0.4rem #6f6f6f; } .deroulant-conteneur-show-hide.is-tactile .liste-as-options > li {   padding: 0.6rem 1.6rem; } .deroulant-conteneur-show-hide .liste-as-options {   font-size: 1.1rem;   margin: 0;   padding: 0;   display: flex;   flex-direction: column;   flex-wrap: wrap;   width: 100%;   position: relative; } .deroulant-conteneur-show-hide .liste-as-options > li {   font-weight: 400;   padding: 0;   display: flex;   align-items: center;   flex: 1 1 auto;   width: 100%;   min-width: 0; } .deroulant-conteneur-show-hide .liste-as-options > li.element-distinct, .deroulant-conteneur-show-hide .liste-as-options > li.titre-liste {   font-weight: 600; } .deroulant-conteneur-show-hide .liste-as-options > li.titre-liste .as-li {   padding-left: 0.6rem; } .deroulant-conteneur-show-hide .liste-as-options > li.element-indentation .as-li {   padding-left: 1.6rem; } .deroulant-conteneur-show-hide .liste-as-options > li .as-li {   flex: 1 1 auto;   padding: 0.4rem 1.2rem; } .deroulant-conteneur-show-hide .liste-as-options.multi-selections li .check-conteneur {   flex: 0 1 auto;   padding: 0.4rem 0.2rem 0.4rem 1.2rem;   margin-right: -0.2rem; } .deroulant-conteneur-show-hide .liste-as-options.multi-selections li.titre-liste .check-conteneur {   flex: 0 1 auto;   padding-left: 0.6rem; } .deroulant-conteneur-show-hide .liste-as-options.multi-selections li.element-indentation .check-conteneur {   padding-left: 2rem; } .deroulant-conteneur-show-hide .liste-as-options.multi-selections li .as-li {   padding: 0.4rem 0.8rem 0.4rem 0.4rem; } .deroulant-conteneur-show-hide .validate-conteneur {   padding: 0.8rem 1.6rem 0.4rem;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center; } .deroulant-conteneur-show-hide .validate-conteneur button {   padding: 0.4rem;   flex: 1 1 auto;   box-shadow: 0.15rem 0.15rem 0.25rem 0.25rem rgba(223, 228, 230, 0.884); }
 .EspaceMobileIndex .textareamax-wrapper.tam-fixed-height > .materialize-textarea {   overflow-y: auto;   min-height: 1rem;   max-height: calc(100% - 0.9rem); } .EspaceMobileIndex .textareamax-wrapper > .character-counter {   float: right;   font-size: 0.9rem;   line-height: 0.9rem;   min-height: 0.9rem; } .EspaceIndex .textareamax-wrapper .tam_counter {   text-align: right;   box-sizing: border-box;   position: absolute;   left: 0;   right: 0;   bottom: 0;   padding-left: .3rem;   padding-right: .3rem; } .EspaceIndex .textareamax-wrapper .tam_counter.tam_withspeech {   padding-right: 1.5rem; } .textareamax-wrapper .tam_speech {   text-align: right;   padding-right: .3rem;   position: absolute;   left: 0;   right: 0;   bottom: 0; }
 .SelecFile_DragEnCours {   box-shadow: inset 0 0 5px #3399ff; } .ThemeAccessible .SelecFile_DragEnCours {   box-shadow: inset 0 0 5px #7b7b7b; } .SelecFile_DragEnCours_survol {   box-shadow: inset 0 0 3px 2px #3399ff; } .ThemeAccessible .SelecFile_DragEnCours_survol {   box-shadow: inset 0 0 3px 2px #7b7b7b; }
 .ObjetScroll {   position: relative;   overflow: hidden; } .ObjetScroll.vertical {   overflow-y: auto;   overflow-x: hidden; } .ObjetScroll.horizontal {   overflow-y: hidden;   overflow-x: auto; } .ObjetScroll.fakeTrackBar {   background-color: #EDEDED; } .ObjetScroll.fakeTrackBar > .fake_contenu {   position: absolute;   top: 0;   left: 0;   background-color: #C5C5C5; }
 .IEHtmlInputTime {   display: flex;   align-items: center;   justify-content: space-between; } .IEHtmlInputTime input {   width: 1.6rem;   border: 0;   margin: 0;   padding: 0;   height: 1.4rem;   text-align: center; } .IEHtmlInputTime input::-ms-clear {   width: 0;   height: 0; } .IEHtmlInputTime .IEHtmlInputTime_Boutons {   margin-left: .3rem;   border-left: #C5C5C5 1px solid; } .IEHtmlInputTime .IEHtmlInputTime_Boutons div {   height: .8rem;   padding-left: .2rem;   padding-right: .2rem;   background-color: #E2E2E2;   display: flex;   align-items: center; } .EspaceIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons div {   width: .9rem; } .EspaceIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons div:hover {   background-color: #C5C5C5; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons div {   width: 1.3rem; } .IEHtmlInputTime .IEHtmlInputTime_Boutons div > i {   font-size: 1rem; } .EspaceMobileIndex .IEHtmlInputTime {   font-weight: bold; } .EspaceMobileIndex .IEHtmlInputTime label {   display: inline-block; } .EspaceMobileIndex .IEHtmlInputTime .ui-input-text {   display: inline-block; } .EspaceMobileIndex .IEHtmlInputTime .ui-input-text input {   display: inline-block;   font-size: 1em;   width: 1.5em;   font-weight: normal; } .EspaceMobileIndex .IEHtmlInputTime .IEHtmlInputTime_Boutons {   border: 0; }

.Image_IntervertirLigneDerriere {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDerriere.png");
}

.Image_IntervertirLigneDevant {
  height: 24px;
  background-image:url("../../../FichiersRessource/IntervertirLigneDevant.png");
}

 .menu-principal_niveau0 {   list-style: none;   margin: 0;   padding: 0;   display: flex;   align-content: flex-end;   align-items: center; } .objetmenuSecondaireWrapper > .focused-in > .submenu-wrapper {   height: 100%;   max-height: 1000px !important;   transition: all 0.45s ease-in-out 0.3s; } .menu-principal_niveau0 > .focused-in > .submenu-wrapper {   height: 100%;   max-height: calc(100vh - 9.4rem) !important;   transition: all 0.3s ease-in-out 0.3s; } .submenu-wrapper {   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   display: inline-block;   z-index: 900;   position: absolute;   height: auto !important;   max-height: 0 !important;   overflow: hidden;   top: 4.4rem;   left: 0;   transition: all 0.05s ease-in-out;   min-width: 100%;   background-color: rgba(255, 255, 255, 0.98);   box-shadow: 0.3rem 0.3rem 0.7rem -0.3rem rgba(21, 24, 24, 0.7);   border-radius: 0 0.25rem 0.25rem 0.25rem; } .submenu-wrapper .objetmenuprincipal_membrephoto {   padding: .1rem 0; } .menu-container .objetBandeauEntete_membres .menu-principal_niveau0 > .item-menu_niveau0 > .submenu-wrapper {   min-width: calc(100% + .8rem); } .menu-container.Espace-Academie .objetBandeauEntete_membres .menu-principal_niveau0 > .item-menu_niveau0 > .submenu-wrapper {   min-width: calc(100% - 3.9rem); } .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper {   max-height: calc(100vh - 13.4rem) !important;   transition: all 0.45s ease-in-out 0.3s;   overflow-y: auto; } .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper > .menu-principal_niveau1 {   width: 100%;   height: 100%; } .objetBandeauEntete_membres .item-menu_niveau0 {   background: #333333;   color: #ffffff;   width: 100%; } .objetBandeauEntete_membres .item-menu_niveau1.not-clickable > .label-menu-container .membre-photo_container .membre-photo {   display: none; } .objetBandeauEntete_membres .item-menu_niveau1.not-clickable > .label-menu-container .membre-photo_container > .label-membre {   width: 100%;   font-weight: 600;   padding: 0.8rem; } .objetBandeauEntete_membres .item-menu_niveau1.not-clickable .item-menu_niveau1:not(.not-clickable) {   cursor: pointer;   z-index: 1000;   margin-left: -0.8rem;   margin-right: -0.8rem; } .objetBandeauEntete_membres .item-menu_niveau1.not-clickable .item-menu_niveau1:not(.not-clickable):hover {   background-color: #aeaeae; } .objetBandeauEntete_membres .membre-photo_container {   display: flex;   align-items: center;   max-width: 100%; } .objetBandeauEntete_membres .membre-photo_container .membre-photo {   width: 3.3rem;   height: 3.3rem;   border-radius: 50%;   background-size: cover;   overflow: hidden;   background-color: white;   border: 0.1rem solid #515459;   flex: none; } .objetBandeauEntete_membres .membre-photo_container .membre-photo > div {   padding: 0.2rem;   color: #6B6E77; } .objetBandeauEntete_membres .membre-photo_container .membre-photo > div > i {   font-size: 26px; } .objetBandeauEntete_membres .membre-photo_container .label-membre {   padding-left: 0.4rem;   display: inline-block;   max-width: 100%; } .objetBandeauEntete_membres .objetGraphique-membre {   display: flex;   align-items: center;   flex: 0 1 auto;   padding-left: 0.4rem; } .objetBandeauEntete_membres .objetGraphique-membre i {   font-size: 2rem; } .objetBandeauEntete_membres .objetGraphique-membre i {   color: #D9DBDC; } .ThemeFramboise .objetBandeauEntete_membres .objetGraphique-membre i {   color: #F8C2CD; } .ThemeFraise .objetBandeauEntete_membres .objetGraphique-membre i {   color: #FFB5B9; } .ThemeCitrouille .objetBandeauEntete_membres .objetGraphique-membre i {   color: #FAB99D; } .ThemeMandarine .objetBandeauEntete_membres .objetGraphique-membre i {   color: #FFCA80; } .ThemeMure .objetBandeauEntete_membres .objetGraphique-membre i {   color: #E4C1D8; } .ThemeLavande .objetBandeauEntete_membres .objetGraphique-membre i {   color: #DCC5F7; } .ThemePrune .objetBandeauEntete_membres .objetGraphique-membre i {   color: #C8BAF6; } .ThemeBleu .objetBandeauEntete_membres .objetGraphique-membre i {   color: #B5D6F9; } .ThemeBleuOcean .objetBandeauEntete_membres .objetGraphique-membre i {   color: #AAE0F0; } .ThemeBleuCanard .objetBandeauEntete_membres .objetGraphique-membre i {   color: #9EDEDC; } .ThemeEmeraude .objetBandeauEntete_membres .objetGraphique-membre i {   color: #A1E5C6; } .ThemeFeuille .objetBandeauEntete_membres .objetGraphique-membre i {   color: #CDE893; } .ThemeTaupe .objetBandeauEntete_membres .objetGraphique-membre i {   color: #CCBEC2; } .ThemeChocolat .objetBandeauEntete_membres .objetGraphique-membre i {   color: #DECB95; } .ThemeNeutre .objetBandeauEntete_membres .objetGraphique-membre i, .objetBandeauEntete_membres .objetGraphique-membre i.ThemeNeutre {   color: #D9DBDC; } .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #6B6E77; } .ThemeFramboise .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #B9335F; } .ThemeFraise .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #C23B44; } .ThemeCitrouille .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #D05722; } .ThemeMandarine .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #E18400; } .ThemeMure .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #9D447F; } .ThemeLavande .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #8855A3; } .ThemePrune .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #705CB1; } .ThemeBleu .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #3273B5; } .ThemeBleuOcean .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #0281A6; } .ThemeBleuCanard .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #158786; } .ThemeEmeraude .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #0A9B6A; } .ThemeFeuille .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #699A00; } .ThemeTaupe .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #877379; } .ThemeChocolat .objetBandeauEntete_membres .objetGraphique-membre:hover i {   color: #937A33; } .ThemeNeutre .objetBandeauEntete_membres .objetGraphique-membre:hover i, .objetBandeauEntete_membres .objetGraphique-membre:hover i.ThemeNeutre {   color: #6B6E77; } .menu-principal_niveau1 {   list-style: none;   margin: -0.2rem 0 0;   padding: 0;   text-decoration: none;   font-weight: 400;   color: #151818;   text-align: left; } .menu-principal_niveau1 .badge {   background-color: #46484d;   color: #ffffff;   margin-left: 0.4rem; } .menu-principal_niveau1 .item-menu_niveau1 {   padding: 0.8rem;   position: relative;   white-space: nowrap; } .menu-principal_niveau1 .item-menu_niveau1:hover {   background-color: #ececec; } .menu-principal_niveau1 .item-menu_niveau1:hover:first-child {   border-radius: 0 0.25rem 0 0; } .menu-principal_niveau1 .item-menu_niveau1:hover:last-child {   border-radius: 0 0 0.25rem 0.25rem; } .menu-principal_niveau2 {   padding-left: 0.8rem;   white-space: nowrap;   font-weight: normal;   text-decoration: none; } .item-menu_niveau0 {   cursor: pointer;   order: 0;   flex: 0 1 auto;   display: flex;   flex-direction: column;   justify-content: center;   position: relative;   margin: 0;   text-align: center;   background: transparent;   color: #c0c0c0;   font-weight: 600;   transition: background-color 0.3s ease-out; } .item-menu_niveau0 .label-menu_niveau0 {   margin: 0;   padding: 0.4rem 0.8rem 0.1rem;   border-bottom: .4rem solid transparent;   min-height: 35px;   display: flex;   justify-content: center;   align-items: center;   white-space: nowrap; } .item-menu_niveau0 .label-menu_niveau0 .bt-home {   display: inline-block;   padding-left: 0.4rem;   padding-right: 0.6rem; } .item-menu_niveau0 .label-menu_niveau0 .bt-home::before {   font-family: "Educ-Font";   font-size: 2.3rem; } .item-menu_niveau0 .label-menu_niveau0 .label-home {   display: none; } .item-menu_niveau0 .badge {   margin-left: 0.4rem;   background-color: #ffffff;   color: #46484d;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out; } .item-menu_niveau0:hover, .item-menu_niveau0.focused-in, .item-menu_niveau0.item-selected {   background: #ffffff;   color: #46484d; } .item-menu_niveau0:hover .label-menu_niveau0, .item-menu_niveau0.focused-in .label-menu_niveau0, .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #6B6E77; } .ThemeFramboise .item-menu_niveau0:hover .label-menu_niveau0, .ThemeFramboise .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeFramboise .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #B9335F; } .ThemeFraise .item-menu_niveau0:hover .label-menu_niveau0, .ThemeFraise .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeFraise .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #C23B44; } .ThemeCitrouille .item-menu_niveau0:hover .label-menu_niveau0, .ThemeCitrouille .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeCitrouille .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #D05722; } .ThemeMandarine .item-menu_niveau0:hover .label-menu_niveau0, .ThemeMandarine .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeMandarine .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #E18400; } .ThemeMure .item-menu_niveau0:hover .label-menu_niveau0, .ThemeMure .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeMure .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #9D447F; } .ThemeLavande .item-menu_niveau0:hover .label-menu_niveau0, .ThemeLavande .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeLavande .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #8855A3; } .ThemePrune .item-menu_niveau0:hover .label-menu_niveau0, .ThemePrune .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemePrune .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #705CB1; } .ThemeBleu .item-menu_niveau0:hover .label-menu_niveau0, .ThemeBleu .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeBleu .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #3273B5; } .ThemeBleuOcean .item-menu_niveau0:hover .label-menu_niveau0, .ThemeBleuOcean .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeBleuOcean .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #0281A6; } .ThemeBleuCanard .item-menu_niveau0:hover .label-menu_niveau0, .ThemeBleuCanard .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeBleuCanard .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #158786; } .ThemeEmeraude .item-menu_niveau0:hover .label-menu_niveau0, .ThemeEmeraude .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeEmeraude .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #0A9B6A; } .ThemeFeuille .item-menu_niveau0:hover .label-menu_niveau0, .ThemeFeuille .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeFeuille .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #699A00; } .ThemeTaupe .item-menu_niveau0:hover .label-menu_niveau0, .ThemeTaupe .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeTaupe .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #877379; } .ThemeChocolat .item-menu_niveau0:hover .label-menu_niveau0, .ThemeChocolat .item-menu_niveau0.focused-in .label-menu_niveau0, .ThemeChocolat .item-menu_niveau0.item-selected .label-menu_niveau0 {   border-color: #937A33; } .ThemeNeutre .item-menu_niveau0:hover .label-menu_niveau0, .item-menu_niveau0:hover .label-menu_niveau0.ThemeNeutre, .ThemeNeutre .item-menu_niveau0.focused-in .label-menu_niveau0, .item-menu_niveau0.focused-in .label-menu_niveau0.ThemeNeutre, .ThemeNeutre .item-menu_niveau0.item-selected .label-menu_niveau0, .item-menu_niveau0.item-selected .label-menu_niveau0.ThemeNeutre {   border-color: #6B6E77; } .item-menu_niveau0:hover > .submenu-wrapper, .item-menu_niveau0.focused-in > .submenu-wrapper {   width: auto; } .item-menu_niveau1 .label-menu-container, .item-menu_niveau2 .label-menu-container {   flex: 1 1 auto;   width: 100%;   display: flex;   align-items: center; } .item-menu_niveau1 .label-menu-container .badge, .item-menu_niveau2 .label-menu-container .badge {   flex: 0 0 auto; } .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2 {   display: none; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau0 {   flex-direction: column;   align-items: flex-start;   background-color: #46484d; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau0 .label-menu_niveau0 {   justify-content: flex-start; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 {   padding: 0;   text-align: left;   width: 100%;   background: transparent;   transition: color 0.3s ease-out; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   color: #46484d !important; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFramboise .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #ca3e6c 0, #ca3e6c 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFraise .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #c94e56 0, #c94e56 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeCitrouille .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #dd6530 0, #dd6530 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMandarine .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #fe9500 0, #fe9500 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMure .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #b14d8f 0, #b14d8f 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeLavande .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #9564ae 0, #9564ae 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemePrune .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #7e6cb9 0, #7e6cb9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleu .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #3a81c9 0, #3a81c9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuOcean .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #029bc8 0, #029bc8 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuCanard .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #1aa6a4 0, #1aa6a4 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeEmeraude .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #0cbb80 0, #0cbb80 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFeuille .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #81be00 0, #81be00 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeTaupe .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #938186 0, #938186 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeChocolat .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover {   background: linear-gradient(to right, #aa8d3b 0, #aa8d3b 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeNeutre .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover, .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 > .label-menu_niveau0:hover.ThemeNeutre {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0.focused-in > .label-menu_niveau0, .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0.item-selected > .label-menu_niveau0 {   color: #ffffff; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper {   position: static;   box-shadow: none;   border-radius: 0;   background-color: #4f5157;   height: auto !important; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2 {   display: none;   list-style: none;   margin: 0 -1.6rem 0 -2.4rem; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown {   display: block;   background: #46484d;   color: #d9d9d9; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 {   margin-left: 1.6rem;   box-sizing: border-box;   max-width: 100%;   padding: 0;   font-size: 1.1rem;   font-weight: 600;   display: flex; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2.focused-in, .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2.item-selected {   color: #ffffff; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container {   padding: 0.8rem 0.8rem 0.8rem 2.4rem;   flex: 0 1 auto;   display: flex;   flex-wrap: wrap; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container::before {   content: "●";   margin-right: 0.4rem;   align-self: flex-start; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   color: #46484d !important; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFramboise .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #ca3e6c 0, #ca3e6c 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFraise .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #c94e56 0, #c94e56 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeCitrouille .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #dd6530 0, #dd6530 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMandarine .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #fe9500 0, #fe9500 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMure .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #b14d8f 0, #b14d8f 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeLavande .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #9564ae 0, #9564ae 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemePrune .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #7e6cb9 0, #7e6cb9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleu .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #3a81c9 0, #3a81c9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuOcean .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #029bc8 0, #029bc8 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuCanard .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #1aa6a4 0, #1aa6a4 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeEmeraude .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #0cbb80 0, #0cbb80 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFeuille .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #81be00 0, #81be00 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeTaupe .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #938186 0, #938186 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeChocolat .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover {   background: linear-gradient(to right, #aa8d3b 0, #aa8d3b 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeNeutre .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover, .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container:hover.ThemeNeutre {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .label-menu-container .label-submenu {   white-space: normal;   max-width: calc(100% - 3.2rem); } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .submenu-wrapper:not(.avecSousMenuVisible) .menu-principal_niveau2.shown .item-menu_niveau2 .badge {   right: 2.8rem; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0.is-collapse .label-menu_niveau0 {   margin-bottom: -0.4rem;   display: flex;   justify-content: space-between;   align-items: center;   padding-right: 1.6rem;   white-space: normal; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0.is-collapse .label-menu_niveau0::after {   text-align: right;   flex: 0 1 auto;   font-family: "Educ-Font";   content: "";   margin-left: 0.8rem;   transition: transform 0.1s cubic-bezier(0.1, 0.66, 0.09, 0.33);   transform: rotate(0deg);   transform-origin: calc(100% - .6rem) center; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0.is-collapse.focused-in .label-menu_niveau0::after {   transform: rotate(180deg);   transform-origin: calc(100% - .6rem) center; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0:not(.item-selected) .badge {   color: #ffffff;   background-color: #151818; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .label-menu_niveau0 {   padding-top: 0.8rem;   padding-bottom: 0.8rem;   display: flex;   border: none;   white-space: nowrap; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .label-menu_niveau0 .bt-home {   padding: 0; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .label-menu_niveau0 .bt-home::before {   display: none; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau0 .label-menu_niveau0 .label-home {   display: inline-block; } .objetbandeauentete_global.as-responsive .menu-container .item-menu_niveau1.not-clickable:hover .item-menu_niveau1:not(.not-clickable) {   margin-right: -1.6rem; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 {   margin-top: 0; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 {   padding: 0;   display: flex;   flex-direction: column;   background-color: transparent;   color: #d9d9d9;   transition: color 0.4s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.focused-in, .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.item-selected {   color: #ffffff; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container {   box-sizing: border-box;   position: relative;   flex: 1 1 auto;   padding: 0.8rem 1.6rem; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   color: #46484d; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFramboise .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #ca3e6c 0, #ca3e6c 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFraise .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #c94e56 0, #c94e56 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeCitrouille .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #dd6530 0, #dd6530 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMandarine .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #fe9500 0, #fe9500 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeMure .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #b14d8f 0, #b14d8f 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeLavande .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #9564ae 0, #9564ae 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemePrune .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #7e6cb9 0, #7e6cb9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleu .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #3a81c9 0, #3a81c9 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuOcean .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #029bc8 0, #029bc8 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeBleuCanard .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #1aa6a4 0, #1aa6a4 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeEmeraude .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #0cbb80 0, #0cbb80 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeFeuille .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #81be00 0, #81be00 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeTaupe .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #938186 0, #938186 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeChocolat .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover {   background: linear-gradient(to right, #aa8d3b 0, #aa8d3b 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .ThemeNeutre .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover, .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container:hover.ThemeNeutre {   background: linear-gradient(to right, #787c86 0, #787c86 0.42rem, #ffffff 0.42rem, #ffffff 100%); } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container .label-submenu {   display: inline-block;   white-space: normal; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container .badge {   position: absolute;   right: 3.6rem; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.has-submenu > .label-menu-container {   display: flex;   justify-content: space-between; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.has-submenu > .label-menu-container .label-submenu {   flex: 1 1 auto; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.has-submenu > .label-menu-container::after {   text-align: right;   flex: 0 1 auto;   font-family: "Educ-Font";   content: "";   margin-left: 0.8rem;   transition: transform 0.1s cubic-bezier(0.1, 0.66, 0.09, 0.33);   transform: rotate(0deg);   transform-origin: calc(100% - .6rem) center; } .objetbandeauentete_global.as-responsive .menu-container .menu-principal_niveau1 .item-menu_niveau1.has-submenu.focused-in > .label-menu-container::after {   transform: rotate(180deg);   transform-origin: calc(100% - .6rem) center; } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .menu-principal_niveau0, .objetbandeauentete_global.as-responsive .menu-container.with-members .home .menu-principal_niveau0 {   box-sizing: border-box;   padding-bottom: 0.4rem; } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .submenu-wrapper {   position: absolute;   box-shadow: 2.2rem 0.4rem 0 rgba(70, 72, 77, 0.9);   z-index: 991;   background: #46484d;   margin-top: calc(0.8rem - .1rem); } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .submenu-wrapper .menu-principal_niveau1 .item-menu_niveau1 {   background: transparent;   transition: background-color 0.5s ease-in-out, color 0.5s ease-in-out;   padding-left: 0.8rem;   border: none;   display: flex;   flex-direction: column;   flex-wrap: wrap; } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .submenu-wrapper .menu-principal_niveau1 .item-menu_niveau1 > .label-menu-container::after {   display: none; } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .submenu-wrapper .menu-principal_niveau1 .item-menu_niveau1 > .label-menu-container .label-submenu {   width: 100%; } .objetbandeauentete_global.as-responsive .menu-container.with-members .objetBandeauEntete_membres .submenu-wrapper .menu-principal_niveau1 .item-menu_niveau1:hover {   background: #d9d9d9;   color: #46484d;   border-radius: 0; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_membres {   border-bottom: solid 0.1rem #d9d9d9; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper {   max-height: calc(100vh - 15rem) !important;   border-bottom: solid 0.1rem #d9d9d9;   border-right: solid 0.1rem #d9d9d9;   scrollbar-color: #aeaeae #60636a;   scrollbar-width: thin; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper::-webkit-scrollbar-track {   background-color: #60636a; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_membres .menu-principal_niveau0 > .focused-in > .submenu-wrapper::-webkit-scrollbar-thumb {   background-color: #aeaeae; }
 .ObjetBandeauEspace {   position: relative;   display: flex;   align-items: center;   justify-content: center;   background-color: rgba(255, 255, 255, 0.8);   color: #46484d;   height: 4.7rem; } .ObjetBandeauEspace .colorFoncee {   color: #6B6E77; } .ThemeFramboise .ObjetBandeauEspace .colorFoncee {   color: #B9335F; } .ThemeFraise .ObjetBandeauEspace .colorFoncee {   color: #C23B44; } .ThemeCitrouille .ObjetBandeauEspace .colorFoncee {   color: #D05722; } .ThemeMandarine .ObjetBandeauEspace .colorFoncee {   color: #E18400; } .ThemeMure .ObjetBandeauEspace .colorFoncee {   color: #9D447F; } .ThemeLavande .ObjetBandeauEspace .colorFoncee {   color: #8855A3; } .ThemePrune .ObjetBandeauEspace .colorFoncee {   color: #705CB1; } .ThemeBleu .ObjetBandeauEspace .colorFoncee {   color: #3273B5; } .ThemeBleuOcean .ObjetBandeauEspace .colorFoncee {   color: #0281A6; } .ThemeBleuCanard .ObjetBandeauEspace .colorFoncee {   color: #158786; } .ThemeEmeraude .ObjetBandeauEspace .colorFoncee {   color: #0A9B6A; } .ThemeFeuille .ObjetBandeauEspace .colorFoncee {   color: #699A00; } .ThemeTaupe .ObjetBandeauEspace .colorFoncee {   color: #877379; } .ThemeChocolat .ObjetBandeauEspace .colorFoncee {   color: #937A33; } .ThemeNeutre .ObjetBandeauEspace .colorFoncee, .ObjetBandeauEspace .colorFoncee.ThemeNeutre {   color: #6B6E77; } .ObjetBandeauEspace .ibe_gauche {   position: absolute;   left: 0;   top: 0;   bottom: 0;   display: flex;   align-items: center; } .ObjetBandeauEspace .ibe_gauche .ibe_image_dep, .ObjetBandeauEspace .ibe_gauche .ibe_image_etab {   flex: 0 1 auto;   margin-right: 0.3em;   padding: .1rem; } .ObjetBandeauEspace .ibe_gauche .ibe_image_dep > *, .ObjetBandeauEspace .ibe_gauche .ibe_image_etab > * {   max-height: 4.5rem; } .ObjetBandeauEspace .ibe_centre {   display: flex;   align-items: center;   padding: 0.2em;   max-width: 60%;   font-size: 1.6rem;   font-weight: 600; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo {   flex: none;   border-radius: 50%;   margin-right: 0.5em;   background-size: cover;   overflow: hidden;   border: 1px solid #6B6E77;   box-sizing: border-box;   text-align: center;   width: 4.5rem;   height: 4.5rem; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo .ibe_util_photo_i {   font-size: 4.1rem; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:hover, .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:focus {   border-width: 2px; } .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:hover .ibe_util_photo_i i, .ObjetBandeauEspace .ibe_centre .ibe_util_photo.ibe_actif:focus .ibe_util_photo_i i {   text-shadow: 0 0 1px #000; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util {   flex: 0 1 auto;   text-align: center;   min-width: 0;   display: flex;   flex-direction: column;   align-items: center; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_etab {   font-size: 2rem;   line-height: 1.2;   width: 100%;   white-space: pre;   overflow: hidden;   text-overflow: ellipsis;   text-align: center; } .EspaceMobileIndex .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_etab {   font-size: 1.6rem; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_etab ~ .ibe_util {   font-size: 1.6rem; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util {   display: flex;   align-items: center;   justify-content: center;   width: 100%; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte {   white-space: pre;   overflow: hidden;   text-overflow: ellipsis;   flex: 0 1 auto; } .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte.ibe_actif:hover, .ObjetBandeauEspace .ibe_centre .ibe_etab_util .ibe_util .ibe_util_texte.ibe_actif:focus {   text-decoration: underline; } .ObjetBandeauEspace .ibe_droite {   position: absolute;   right: 0;   bottom: 0;   top: 0;   display: flex;   align-items: flex-end; } .ObjetBandeauEspace .ibe_droite .ibe_notification {   margin-right: 2.5rem;   align-self: center; } @media (max-width: 650px) {   .ObjetBandeauEspace .ibe_droite .ibe_notification {     margin-right: .5rem;   } } .ObjetBandeauEspace .ibe_droite .ibe_logo {   align-self: center; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a {   text-decoration: none;   display: inline-block; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span {   display: inline-block;   vertical-align: bottom; } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span.ibe_logo_image {   max-width: 150px;   max-height: 4.3rem;   background-size: contain; } @media (max-width: 760px) {   .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span.ibe_logo_image {     max-width: 60px;     max-height: 20px;   } } .ObjetBandeauEspace .ibe_droite .ibe_logo > a > span:not(:first-child) {   color: #46484d;   font-size: 9px;   padding-bottom: 0.1em; } .ObjetBandeauEspace .ibe_droite .ibe_logo .ibe_mention {   font-size: 7px;   line-height: 7px;   padding-bottom: 0.1em;   margin-right: 0.5em;   text-align: right; } .ObjetBandeauEspace .ibe_droite .ibe_logo .ibe_mention > a {   color: #46484d;   text-decoration: none; } .ObjetBandeauEspace .ibe_droite .ibe_langue {   margin-bottom: 0.2rem;   margin-right: 0.2rem; } .ObjetBandeauEspace .ibe_droite .ibe_grosBoutonRond {   border-radius: 50%;   width: 35px;   height: 35px;   align-self: center;   margin-right: 10px;   padding: 0; } .ObjetBandeauEspace .ibe_droite .ibe_grosBoutonRond > i {   font-size: 2.3rem;   position: relative;   top: -2px; } .ObjetBandeauEspace .ibe_iconebtn {   flex: none;   margin-left: 0.5em;   width: 22px;   height: 22px;   font-size: 18px; } .ObjetBandeauEspace .ibe_iconebtn:hover > i, .ObjetBandeauEspace .ibe_iconebtn:focus > i {   color: #ffffff;   text-shadow: 0 0 2px #000; } .ObjetBandeauEspace .ibe_droite .ibe_iconebtn {   align-self: center;   margin-left: 0;   margin-right: 10px;   width: 24px;   height: 24px;   font-size: 20px; } @media (max-width: 760px) {   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) {     flex-direction: column;   }   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) .ibe_langue {     margin-right: 0.5em;   }   .ObjetBandeauEspace .ibe_droite:not(.ibe_droite_fixe) .ibe_logo_image {     max-width: 85px;     max-height: 20px;   } } .ObjetBandeauEspace .ibe_actif {   cursor: pointer; }
 [class*="Image_flag"] {   height: 11px;   width: 16px; } .Image_flagBE {   background-image: url("../../../FichiersRessource/flagBE.png"); } .Image_flagCA {   background-image: url("../../../FichiersRessource/flagCA.png"); } .Image_flagCH {   background-image: url("../../../FichiersRessource/flagCH.png"); } .Image_flagDE {   background-image: url("../../../FichiersRessource/flagDE.png"); } .Image_flagFR {   background-image: url("../../../FichiersRessource/flagFR.png"); } .Image_flagGB {   background-image: url("../../../FichiersRessource/flagGB.png"); } .Image_flagIT {   background-image: url("../../../FichiersRessource/flagIT.png"); } .Image_flagUS {   background-image: url("../../../FichiersRessource/flagUS.png"); } .Image_flagNL {   background-image: url("../../../FichiersRessource/flagNL.png"); } .Image_flagMA {   background-image: url("../../../FichiersRessource/flagMA.png"); } .Image_flagES {   background-image: url("../../../FichiersRessource/flagES.png"); } .flag-conteneur {   width: 2.2rem;   margin: 0 0.2rem 0 0; } .flag-conteneur .input-wrapper {   padding: 0 0.2rem; } .flag-conteneur .input-wrapper .as-input {   width: auto !important;   background: none;   border: none;   padding: 0;   margin: 0; } .flag-conteneur .input-wrapper .as-input.as-select::after {   content: ''; } .flag-conteneur .as-li .flag-img {   display: flex;   align-items: center; } .flag-conteneur .as-li .flag-img > :first-child {   flex: none; } .flag-conteneur .as-li .flag-label {   padding-left: 0.4rem;   white-space: pre;   color: #151818; } .flag-conteneur .as-li:hover .flag-label {   color: #ffffff; }
 .ObjetWrapperCentraleNotifications_Espace {   position: relative; } .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   border-radius: 50%;   border: none;   margin: 0;   padding: 0;   cursor: pointer; } .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #6B6E77; } .ThemeFramboise .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #B9335F; } .ThemeFraise .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #C23B44; } .ThemeCitrouille .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #D05722; } .ThemeMandarine .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #E18400; } .ThemeMure .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #9D447F; } .ThemeLavande .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #8855A3; } .ThemePrune .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #705CB1; } .ThemeBleu .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #3273B5; } .ThemeBleuOcean .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #0281A6; } .ThemeBleuCanard .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #158786; } .ThemeEmeraude .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #0A9B6A; } .ThemeFeuille .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #699A00; } .ThemeTaupe .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #877379; } .ThemeChocolat .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete {   background-color: #937A33; } .ThemeNeutre .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete, .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete.ThemeNeutre {   background-color: #6B6E77; } .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #515459; } .ThemeFramboise .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #911C42; } .ThemeFraise .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #972028; } .ThemeCitrouille .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #AC4011; } .ThemeMandarine .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #B96103; } .ThemeMure .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #6B174E; } .ThemeLavande .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #6A3288; } .ThemePrune .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #49358C; } .ThemeBleu .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #114B88; } .ThemeBleuOcean .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #045F79; } .ThemeBleuCanard .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #096665; } .ThemeEmeraude .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #057C54; } .ThemeFeuille .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #547A04; } .ThemeTaupe .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #6F5960; } .ThemeChocolat .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover {   background-color: #7A6321; } .ThemeNeutre .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover, .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete:hover.ThemeNeutre {   background-color: #515459; } .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete > div {   width: 35px;   height: 35px;   margin: auto;   background: transparent url("../../images/Primaire/sequenceNotifPap.png") no-repeat 0 0; } .ObjetWrapperCentraleNotifications_Espace .bcne_btn_entete.bcne_btn_entete_vide > div {   background-position: -455px 0; } .ObjetWrapperCentraleNotifications_Espace .bcne_compteur_notif {   position: absolute;   top: -2px;   right: -2px;   border-radius: .8rem;   padding: .2rem;   width: 1rem;   font-size: 0.8rem;   text-align: center;   background-color: #aa0000;   color: white;   pointer-events: none; } .bcne_conteneur_notif {   position: fixed;   top: 92px;   right: 0;   bottom: 0;   width: 350px;   max-height: 0;   transition: max-height 0.5s ease; } .bcne_conteneur_notif.bcne_conteneur_entete {   top: 47px; } .bcne_conteneur_notif.bcne_open {   max-height: 100vh; } .bcne_conteneur_notif i.image_centrale_notification {   font-size: 260px; }
 .ObjetCentraleNotifications > header .cn_compteurTotal > div, .ObjetCentraleNotifications .cn_section > header .cn_section_lu {   border-radius: 50%;   height: 1.9rem;   width: 1.9rem;   line-height: 1.9rem;   padding-top: .1rem;   font-size: 1rem;   display: flex;   align-items: center;   justify-content: center; } .ObjetCentraleNotifications {   width: 100%;   height: 100%;   padding-bottom: 1rem 0;   box-sizing: border-box;   position: relative;   overflow: hidden;   display: flex;   flex-direction: column;   color: white; } .EspaceMobileIndex .ObjetCentraleNotifications label {   font-size: inherit;   color: inherit; } .ObjetCentraleNotifications * {   box-sizing: inherit; } .EspaceIndex .ObjetCentraleNotifications {   background-color: #6B6E77; } .EspaceMobileIndex .ObjetCentraleNotifications {   background-color: #46484d; } .ObjetCentraleNotifications > * {   z-index: 1;   position: relative; } .ObjetCentraleNotifications header {   font-weight: 600;   font-size: 1.5rem; } .ObjetCentraleNotifications > header {   padding: 0.8rem 1rem;   flex: none;   display: flex;   align-items: center; } .ObjetCentraleNotifications > header .cn_compteurTotal {   margin-left: 0.5rem; } .ObjetCentraleNotifications > header .cn_compteurTotal > div {   background-color: white; } .EspaceIndex .ObjetCentraleNotifications > header .cn_compteurTotal > div {   color: #6B6E77; } .EspaceMobileIndex .ObjetCentraleNotifications > header .cn_compteurTotal > div {   color: #46484d; } .ObjetCentraleNotifications > header .cn_flechegauche {   margin-right: 0.8rem; } .ObjetCentraleNotifications > header .cn_flechegauche .btnImage.btnImageIcon {   font-size: 1.8rem;   padding: .2rem; } .ObjetCentraleNotifications > header .cn_fermeture {   flex: 1 1 auto;   display: flex;   justify-content: flex-end; } .ObjetCentraleNotifications > header .cn_fermeture .btnImage.btnImageIcon {   font-size: 1.8rem;   padding: .2rem; } .ObjetCentraleNotifications > header .cn_fermeture .btnImage.btnImageIcon:hover {   background-color: #C5C5C5;   color: black; } .ObjetCentraleNotifications .cn_liste_notifs {   flex: 1 1 100%;   overflow: hidden; } .ObjetCentraleNotifications .cn_scroll {   height: 100%;   overflow: auto; } .EspaceIndex .ObjetCentraleNotifications .cn_scroll {   scrollbar-color: #aeaeae #6B6E77;   scrollbar-width: thin; } .EspaceIndex .ObjetCentraleNotifications .cn_scroll.cn_scroll_inactif {   overflow: hidden; } .EspaceIndex .ObjetCentraleNotifications .cn_scroll::-webkit-scrollbar-track {   background-color: #6B6E77; } .EspaceIndex .ObjetCentraleNotifications .cn_scroll::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .EspaceIndex .ObjetCentraleNotifications .cn_scroll::-webkit-scrollbar-thumb {   background-color: #aeaeae; } .ObjetCentraleNotifications .cn_scroll .cb_contenu_scroll {   padding: 0.4rem 1rem 1rem 1rem; } .ObjetCentraleNotifications .cn_imgAucuneNouvelleNotif {   position: absolute;   z-index: 0;   top: 50%;   -webkit-transform: translateY(-50%);   transform: translateY(-50%);   display: flex;   flex-direction: column;   align-items: center;   width: 100%;   font-weight: 600;   font-size: 1.5rem;   color: #53565c; } .ObjetCentraleNotifications .cn_imgAucuneNouvelleNotif > div:first-child {   background-size: cover;   background: transparent url("../../../FichiersRessource/AucuneNouvelleNotif.png") no-repeat 0 0;   height: 250px;   width: 250px;   margin-bottom: 0.8rem; } .ObjetCentraleNotifications i.image_centrale_notification {   position: absolute;   z-index: 0;   bottom: 2rem;   right: 50%;   -webkit-transform: translateX(50%);   transform: translateX(50%); } .EspaceIndex .ObjetCentraleNotifications i.image_centrale_notification {   color: #848791; } .EspaceMobileIndex .ObjetCentraleNotifications i.image_centrale_notification {   color: #5e6168; } .EspaceMobileIndex .ObjetCentraleNotifications i.image_centrale_notification {   font-size: 10rem; } .ObjetCentraleNotifications .cn_section:not(:last-child) {   margin-bottom: 1.2rem; } .ObjetCentraleNotifications .cn_section > header {   margin-bottom: .5rem;   font-size: 1.3rem;   display: flex; } .ObjetCentraleNotifications .cn_section > header .cn_section_titre {   flex: 1 1 auto;   display: flex;   align-items: center; } .ObjetCentraleNotifications .cn_section > header .cn_section_titre i {   margin-right: .6rem;   font-size: 1.5rem;   line-height: inherit; } .ObjetCentraleNotifications .cn_section > header .cn_section_lu {   color: black;   margin-left: .6rem; } .ObjetCentraleNotifications .cn_section > header .cn_section_btnLu {   display: flex;   align-items: center;   margin-right: 0.4rem;   font-weight: normal; } .ObjetCentraleNotifications .cn_section > header .cn_section_btnLu > label {   font-size: 1.1rem; } .ObjetCentraleNotifications .cn_section > header .btnImageIcon {   padding: 0 0.4rem; } .ObjetCentraleNotifications .cn_section > header .btnImageIcon.icon_eye_open {   font-size: 1.8rem; } .ObjetCentraleNotifications .cn_section > header .btnImageIcon:hover {   background-color: #92949d;   color: inherit; } .ObjetCentraleNotifications .cn_section > article {   min-height: 4.5rem;   color: black;   background-color: white;   display: flex;   position: relative;   border-radius: 1rem; } .ObjetCentraleNotifications .cn_section > article:not(:last-child) {   margin-bottom: 0.8rem; } .ObjetCentraleNotifications .cn_section > article.sc_article_histo {   background-color: #E2E2E2;   color: #6B6E77; } .ObjetCentraleNotifications .cn_section > article.sc_article_action {   cursor: pointer; } .ObjetCentraleNotifications .cn_section > article > * {   display: flex;   flex-direction: column;   justify-content: center;   overflow: hidden; } .ObjetCentraleNotifications .cn_section > article .sc_article_gauche {   width: 4rem;   flex: none;   text-align: center;   font-weight: 600;   line-height: 1rem;   border-radius: 1rem 0 0 1rem; } .ObjetCentraleNotifications .cn_section > article .sc_article_gauche .cn_etiquette_jour {   margin: 0 0.1rem; } .ObjetCentraleNotifications .cn_section > article .sc_article_gauche .cn_etiquette_jour .icon_calendrier_aujourdhui {   font-size: 1.3rem;   line-height: 1.3rem; } .ObjetCentraleNotifications .cn_section > article .sc_article_gauche .cn_etiquette_sep {   padding-bottom: 0.4rem;   margin: 0 0.4rem 0.4rem 0.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_article_contenu {   flex: 1 1 auto;   padding: 0.4rem;   border-radius: 0 1rem 1rem 0;   overflow-wrap: break-word; } .ObjetCentraleNotifications .cn_section > article .sc_article_contenu .sc_article_contenu_titre {   margin-bottom: 0.8rem;   font-weight: 600; } .ObjetCentraleNotifications .cn_section > article .sc_article_contenu .sc_article_contenu_titre.sc_article_contenu_titre_avecBtn {   margin-right: 1.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_article_contenu .sc_article_contenu_bold {   font-weight: 600; } .ObjetCentraleNotifications .cn_section > article .sc_datePied {   display: flex;   align-items: center;   justify-content: flex-end;   font-style: italic;   font-weight: 600;   color: #515459;   margin-top: 0.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_datePied i {   margin-right: 0.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_btnCoin {   position: absolute;   top: 0.4rem;   right: 0.4rem; } .ObjetCentraleNotifications .cn_section > article .sc_btnCoin.btnImageIcon {   font-size: 1.4rem; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > header {   color: #fbd1d3; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > header .cn_section_lu {   background-color: #fbd1d3; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > article .sc_article_gauche {   background-color: #F6A3A7;   color: #8c0e14; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #8c0e14; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > article.sc_article_action:hover .sc_article_gauche {   background-color: #f1757b; } .ObjetCentraleNotifications .cn_section.cn_section_secSecurite > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(246, 163, 167, 0.2); } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > header {   color: #fcd29f; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > header .cn_section_lu {   background-color: #fcd29f; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > article .sc_article_gauche {   background-color: #FBBB6D;   color: #663903; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #663903; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > article.sc_article_action:hover .sc_article_gauche {   background-color: #faa43b; } .ObjetCentraleNotifications .cn_section.cn_section_secAdministration > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(251, 187, 109, 0.2); } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > header {   color: #89c79f; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > header .cn_section_lu {   background-color: #89c79f; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article .sc_article_gauche {   background-color: #66b783;   color: #0a140d; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #0a140d; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article.sc_article_action:hover .sc_article_gauche {   background-color: #4b9f69; } .ObjetCentraleNotifications .cn_section.cn_section_secMessagerie > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(102, 183, 131, 0.2); } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > header {   color: #d1e5fb; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > header .cn_section_lu {   background-color: #d1e5fb; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > article .sc_article_gauche {   background-color: #A3CBF6;   color: #0e4b8c; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid #0e4b8c; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > article.sc_article_action:hover .sc_article_gauche {   background-color: #75b1f1; } .ObjetCentraleNotifications .cn_section.cn_section_secMesInformations > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(163, 203, 246, 0.2); } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > header {   color: #b300b3; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > header .cn_section_titre i:before {   content: ""; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > header .cn_section_lu {   background-color: #b300b3; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > article .sc_article_gauche {   background-color: purple;   color: black; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > article .sc_article_gauche .cn_etiquette_sep {   border-bottom: 1px solid black; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > article.sc_article_action:hover .sc_article_gauche {   background-color: #4d004d; } .ObjetCentraleNotifications .cn_section.cn_section_secAutres > article.sc_article_action:hover .sc_article_contenu {   background-color: rgba(128, 0, 128, 0.2); }
 .objetbandeauentete_global li {   font-size: 1.2rem; } .objetbandeauentete_global .badge {   z-index: 20;   display: flex;   flex-direction: column;   flex-wrap: wrap;   justify-content: center;   align-items: center;   border-radius: 50%;   width: 1.2rem;   height: 1.2rem;   padding: 0.4rem;   font-weight: 600;   font-size: 1.2rem; } .objetbandeauentete_global .objetBandeauEntete_thirdmenu {   display: flex;   flex-wrap: wrap;   align-items: center;   min-height: 3.4rem;   background-color: #EDEDED;   padding: 0.2rem; } .objetbandeauentete_global .objetBandeauEntete_thirdmenu .objetBandeauEntete_AddSurZone_wrapper {   flex: 1 1 auto;   display: flex;   justify-content: flex-end;   align-items: center;   padding-right: 0.4rem; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique).e-inscriptions, .objetbandeauentete_global .objetBandeauEntete_secondmenu.e-inscriptions {   display: none; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) {   background-color: #46484d;   padding-right: 0;   height: 4.5rem;   display: flex;   justify-content: space-between; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container {   display: grid;   grid-template-columns: 4.7rem 1fr;   grid-template-areas: "home menuitems"; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container .objetBandeauEntete_membres {   grid-area: membres; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container .home {   grid-area: home; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container .onglets-wrapper {   grid-area: menuitems; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members {   grid-template-columns: minmax(17.5rem, auto) 4.7rem 1fr;   grid-template-areas: "membres home menuitems"; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members.accompagnant {   grid-template-columns: minmax(22rem, auto) 4.7rem 1fr; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members.academie, .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members.entreprise {   grid-template-columns: auto 1fr;   grid-template-areas: "membres menuitems"; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.administration, .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.edt, .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.invites, .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.appariteur, .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.secretariat {   grid-template-columns: auto 1fr;   grid-template-areas: "membres menuitems"; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) > .objetBandeauEntete_fullsize {   flex: 0 0 15%; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .objetBandeauEntete_boutons {   flex: 0 1 auto;   display: flex;   justify-content: flex-end;   align-items: center;   padding: 0.8rem; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .objetBandeauEntete_boutons span {   margin-right: 0.8rem; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .objetBandeauEntete_boutons span i {   font-size: 2rem;   color: #ffffff; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) .objetBandeauEntete_boutons span:hover i {   color: #b3b3b3; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) hr.objetBandeauEntete_sep_boutons {   flex: none;   margin: 0 1.3rem 0 0.5rem;   height: 22px;   border: 0;   width: .1rem;   background-color: white; } .objetbandeauentete_global .objetBandeauEntete_menu:not(.ongletLudique) hr.objetBandeauEntete_sep_boutons:first-child {   display: none; } .navbar-toggler {   display: none; } .titre-onglet {   font-size: 1.3rem;   font-weight: 600;   white-space: nowrap;   padding-right: 0.8rem;   margin: 0.2rem 0.4rem; } .titre-onglet {   color: #6B6E77; } .ThemeFramboise .titre-onglet {   color: #B9335F; } .ThemeFraise .titre-onglet {   color: #C23B44; } .ThemeCitrouille .titre-onglet {   color: #D05722; } .ThemeMandarine .titre-onglet {   color: #E18400; } .ThemeMure .titre-onglet {   color: #9D447F; } .ThemeLavande .titre-onglet {   color: #8855A3; } .ThemePrune .titre-onglet {   color: #705CB1; } .ThemeBleu .titre-onglet {   color: #3273B5; } .ThemeBleuOcean .titre-onglet {   color: #0281A6; } .ThemeBleuCanard .titre-onglet {   color: #158786; } .ThemeEmeraude .titre-onglet {   color: #0A9B6A; } .ThemeFeuille .titre-onglet {   color: #699A00; } .ThemeTaupe .titre-onglet {   color: #877379; } .ThemeChocolat .titre-onglet {   color: #937A33; } .ThemeNeutre .titre-onglet, .titre-onglet.ThemeNeutre {   color: #6B6E77; } .objetBandeauEntete_thirdmenu_ludique {   padding: .1rem .3rem;   display: flex;   align-content: flex-end;   align-items: center;   background-color: #E2E2E2; } .objetBandeauEntete_thirdmenu_ludique .objetBandeauEntete_thirdmenu {   display: flex;   flex-wrap: wrap;   align-items: center;   background-color: transparent;   padding: 2px;   flex: 1 1 auto; } .objetBandeauEntete_menu > div .objetBandeauEntete_fullsize, .objetBandeauEntete_thirdmenu .objetBandeauEntete_fullsize {   order: 0;   flex: 1 0 0;   align-self: auto; } .objetBandeauEntete_secondmenu {   min-height: 3rem;   background-color: #d9d9d9;   padding-top: 0.2rem;   display: flex;   justify-content: space-between; } .objetBandeauEntete_secondmenu .objetBandeauEntete_fullsize {   flex: 1 1 auto;   display: flex;   flex-wrap: wrap;   align-items: center; } .objetBandeauEntete_secondmenu .objetBandeauEntete_fullsize .precedenteConnexion {   padding: 0.4rem 0.8rem;   font-size: 1rem; } .objetBandeauEntete_secondmenu .secondmenu-container {   flex: 0 1 auto;   display: flex; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 {   padding: 0;   display: flex;   cursor: pointer; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1 {   display: flex;   list-style: none;   padding: 0.4rem 0.8rem 0.1rem;   border-bottom: .4rem solid transparent;   background: transparent;   color: #151818;   font-weight: 600;   transition: all 0.3s ease-out .15s;   vertical-align: top;   position: relative;   margin: 0;   text-align: center; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1 .label-menu-container::before {   display: none; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.has-submenu.label-menu-container::after, .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.has-submenu:not([data-genre="7"]) > .label-menu-container::after {   display: inline-block;   font-family: "Educ-Font";   font-size: 1.2rem;   color: #999999;   width: 14px;   height: 14px;   content: "";   padding: 0 0.2rem; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.has-submenu[data-genre='ACCUEIL'] > .label-menu-container::after, .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.has-submenu[data-genre='7'] > .label-menu-container::after {   content: '';   display: none; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #6B6E77; } .ThemeFramboise .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #B9335F; } .ThemeFraise .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #C23B44; } .ThemeCitrouille .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #D05722; } .ThemeMandarine .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #E18400; } .ThemeMure .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #9D447F; } .ThemeLavande .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #8855A3; } .ThemePrune .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #705CB1; } .ThemeBleu .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #3273B5; } .ThemeBleuOcean .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #0281A6; } .ThemeBleuCanard .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #158786; } .ThemeEmeraude .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #0A9B6A; } .ThemeFeuille .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #699A00; } .ThemeTaupe .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #877379; } .ThemeChocolat .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover {   border-bottom: 4px solid #937A33; } .ThemeNeutre .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover, .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover.ThemeNeutre {   border-bottom: 4px solid #6B6E77; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:hover .menu-principal_niveau2 {   display: block; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   background-color: #ececec; } .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #6B6E77;   color: #6B6E77; } .ThemeFramboise .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #B9335F;   color: #B9335F; } .ThemeFraise .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #C23B44;   color: #C23B44; } .ThemeCitrouille .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #D05722;   color: #D05722; } .ThemeMandarine .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #E18400;   color: #E18400; } .ThemeMure .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #9D447F;   color: #9D447F; } .ThemeLavande .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #8855A3;   color: #8855A3; } .ThemePrune .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #705CB1;   color: #705CB1; } .ThemeBleu .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #3273B5;   color: #3273B5; } .ThemeBleuOcean .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #0281A6;   color: #0281A6; } .ThemeBleuCanard .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #158786;   color: #158786; } .ThemeEmeraude .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #0A9B6A;   color: #0A9B6A; } .ThemeFeuille .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #699A00;   color: #699A00; } .ThemeTaupe .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #877379;   color: #877379; } .ThemeChocolat .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected {   border-bottom: 4px solid #937A33;   color: #937A33; } .ThemeNeutre .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected, .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1.selected.ThemeNeutre {   border-bottom: 4px solid #6B6E77;   color: #6B6E77; } .objetBandeauEntete_secondmenu .menu-principal_niveau2 {   list-style: none;   margin: 0;   padding: 0;   text-decoration: none;   background-color: #ffffff;   text-align: left;   font-weight: 400;   color: #151818;   display: none;   z-index: 900;   position: absolute;   overflow: hidden;   top: 3rem;   left: 0;   box-shadow: 0.4rem 0.4rem 0.4rem rgba(70, 72, 77, 0.2);   transition: all 0s linear 0.15s;   min-width: 100%; } .objetBandeauEntete_secondmenu .menu-principal_niveau2 .item-menu_niveau2 {   position: relative;   padding: 0.8rem;   white-space: nowrap; } .objetBandeauEntete_secondmenu .menu-principal_niveau2 .item-menu_niveau2 .label-menu-container {   flex: 1 1 auto;   width: 100%;   display: flex; } .objetBandeauEntete_secondmenu .menu-principal_niveau2 .item-menu_niveau2 .label-menu-container:before {   font-family: "Educ-Font";   font-size: 1.2rem;   color: #999999;   content: "";   padding-right: 0.8rem; } .objetBandeauEntete_secondmenu .menu-principal_niveau2 .item-menu_niveau2:hover {   background-color: #ececec; } .objetBandeauEntete_BoutonHaut:hover i {   text-shadow: 0 0 2px #000; } .objetBandeauEntete_BoutonHaut label {   cursor: pointer; } .objetBandeauEntete_BoutonHaut:hover label {   text-decoration: underline; } .menu-commandes {   flex: 1 1 auto;   padding-left: 0.8rem;   padding-right: 0.8rem;   display: flex;   justify-content: flex-end; } .menu-commandes.menu-commandes-calcul {   flex: none; } .objetBandeauEntete_thirdmenu_ludique .menu-commandes {   flex: none; } .fil-ariane {   display: none; } .objetbandeauentete_global.as-responsive .fil-ariane {   display: block; } .objetbandeauentete_global.as-responsive h2.fil-ariane {   color: #ffffff;   flex: 1 1 auto;   text-align: left; } .objetbandeauentete_global.as-responsive h2.fil-ariane .label-membre {   font-weight: 600; } .objetbandeauentete_global.as-responsive h2.fil-ariane .label-membre::after {   content: ' - '; } .objetbandeauentete_global.as-responsive h2.fil-ariane .label-membre:empty {   display: none; } .objetbandeauentete_global.as-responsive h3.fil-ariane {   padding-left: 0.4rem;   color: #151818;   margin: .5rem 0; } .objetbandeauentete_global.as-responsive .navbar-toggler {   cursor: pointer;   display: inline-block;   color: #ffffff;   font-size: 1.7rem;   font-weight: 400;   padding-left: 0.8rem;   width: 3.8rem; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) {   position: relative;   display: flex;   flex-wrap: wrap;   align-items: center; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container {   width: 24.5rem;   gap: 0;   grid-template-columns: 1fr;   grid-template-rows: auto 1fr;   grid-template-areas: "home "
 "menuitems";   position: absolute;   top: 4.5rem;   bottom: 0;   left: -25.3rem;   background-color: #46484d;   z-index: 9000;   min-height: calc(100vh - (9.2rem));   overflow: auto;   opacity: 0;   transition: opacity 0.5s ease-in-out, left 0.5s ease-in-out;   scrollbar-color: #aeaeae #60636a;   scrollbar-width: thin; } @supports (-ms-ime-align: auto) {   .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container {     width: auto;   } } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members {   min-width: 0;   grid-template-columns: minmax(calc(100% - 1rem), 1fr);   grid-template-rows: auto auto 1fr;   grid-template-areas: "membres"
 "home"
 "menuitems"; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members.academie, .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.with-members.entreprise {   grid-template-columns: 1fr;   grid-template-areas: "membres"
 "menuitems"; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.administration, .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.edt, .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.invites, .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.appariteur, .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container.secretariat {   grid-template-columns: 1fr;   grid-template-areas: "membres"
 "menuitems"; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container > div {   display: flex;   flex-wrap: wrap; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container > div .menu-principal_niveau0 {   flex: 1 1 auto;   max-width: 100%; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container::-webkit-scrollbar-track {   background-color: #60636a; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container::-webkit-scrollbar {   width: 0.8rem;   height: 0.8rem; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique) .menu-container::-webkit-scrollbar-thumb {   background-color: #aeaeae; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_menu:not(.ongletLudique).show-menu > .menu-container {   opacity: 1;   left: 0;   box-shadow: 0.05rem 0.05rem 0.4rem 0.4rem rgba(70, 72, 77, 0.2);   transition: opacity 0.5s ease-in-out, left 0.5s ease-in-out; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_secondmenu {   flex-wrap: nowrap; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1:not([data-genre="7"]) {   display: none; } .objetbandeauentete_global.as-responsive .objetBandeauEntete_secondmenu .menu-principal_niveau1 .item-menu_niveau1[data-genre="7"] .label-menu-container {   display: flex;   justify-content: space-around;   align-items: center; }
 .ObjetMenuContexutel {   outline: 0;   padding: .2rem;   border: 1px solid #C5C5C5; } .EspaceMobileIndex .ObjetMenuContexutel {   max-width: 95vw; } .ObjetMenuContexutel .mc-icon-contain {   text-align: center; } .ObjetMenuContexutel .mc-icon-contain i {   font-size: 1.4rem; }
 .ObjetListe .liste_conteneurCadreSelection {   position: absolute;   z-index: 1;   pointer-events: none;   opacity: 0.8;   width: 0;   height: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection {   position: absolute; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div {   position: absolute;   background-color: #3399ff; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_g {   width: 2px;   top: 0;   left: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_d {   width: 2px;   top: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_h {   height: 2px;   top: 0;   left: 0; } .ObjetListe .liste_conteneurCadreSelection .liste_ligneSelection > div.liste_ligneSelection_b {   height: 2px;   left: 0; } .ObjetListe .liste_surligneur_edition {   position: absolute;   pointer-events: none;   border: 2px solid black; } .Liste_Cellule_Vide {   height: 1px;   padding-top: 0px;   padding-bottom: 0px; } .Liste_Cellule_Blanc {   background-color: white; } .Liste_Cellule_Gris {   background-color: #E1E1E1; } .Liste_Cellule_Deploiement {   background-color: #EFD2B7; } .Liste_Suppression {   position: absolute;   z-index: 1000;   padding: 3px; } .Liste_Rouge {   background-color: Red; } .Liste_Cellule_ZoneTexte {   position: absolute;   z-index: 500;   border: 0px; } .ObjetListe .liste_titreContenu {   position: relative; } .ObjetListe .liste_gridTitre {   display: grid;   justify-items: stretch;   align-items: stretch;   text-align: center;   cursor: default; } .ObjetListe .liste_gridTitre > .liste_gridTitre_cel {   position: relative;   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .liste_titreGabLigne {   width: 0;   visibility: hidden; } .ObjetListe table.liste_fixed {   table-layout: fixed; } .ObjetListe .liste_zoneFils {   display: inline-block;   vertical-align: top;   position: relative; } .AvecThemeFond .ObjetListe .liste_zoneFils {   background-color: #eeeeee; } .AvecThemeFond .objetAffichagePageAccueil_wrapper .ObjetListe .liste_zoneFils {   background-color: inherit; } .ObjetListe .voileBleuTitre, .ObjetListe .divCellule.voileBleuCellule::before, .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(51, 153, 255, 0.1);   position: absolute;   z-index: 1;   pointer-events: none; } .ThemeAccessible .ObjetListe .voileBleuTitre, .ThemeAccessible .ObjetListe .divCellule.voileBleuCellule::before, .ThemeAccessible .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(123, 123, 123, 0.1); } .ObjetListe .voileBleuTitre {   display: none;   width: 10px;   top: 0;   left: 0; } .ObjetListe div.conteneurTri_scroll {   position: absolute;   z-index: 2;   height: 0; } .ObjetListe div.conteneurTri_scroll > div {   overflow: hidden;   position: relative;   pointer-events: none; } .ObjetListe div.conteneurTri_scroll > div .tri_scroll_contenu {   position: relative;   display: flex; } .ObjetListe div.conteneurTri_scroll > div .tri_scroll_contenu > div {   flex: none; } .ObjetListe div.conteneurTri_scroll > div div.flecheTri {   position: absolute;   z-index: 1;   top: -1px; } .ObjetListe div.conteneurTri_scroll > div div.flecheTri.flecheTriNonSurvol {   pointer-events: auto; } .ObjetListe .liste_conteneur_rollover {   position: absolute;   z-index: 0;   pointer-events: none;   display: none; } .ObjetListe .divCellule {   height: 100%;   width: 100%;   position: relative;   box-sizing: border-box; } .ObjetListe .divCellule.divLigneCreation {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .divCellule.voileBleuCellule::before {   content: "";   top: 0;   left: 0;   bottom: 0;   right: 0; } .ObjetListe .divCellule.voileDropCellule::before {   content: "";   top: 0;   left: 0;   bottom: 0;   right: 0; } .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(107, 110, 119, 0.3); } .ThemeFramboise .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(185, 51, 95, 0.3); } .ThemeFraise .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(194, 59, 68, 0.3); } .ThemeCitrouille .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(208, 87, 34, 0.3); } .ThemeMandarine .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(225, 132, 0, 0.3); } .ThemeMure .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(157, 68, 127, 0.3); } .ThemeLavande .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(136, 85, 163, 0.3); } .ThemePrune .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(112, 92, 177, 0.3); } .ThemeBleu .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(50, 115, 181, 0.3); } .ThemeBleuOcean .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(2, 129, 166, 0.3); } .ThemeBleuCanard .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(21, 135, 134, 0.3); } .ThemeEmeraude .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(10, 155, 106, 0.3); } .ThemeFeuille .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(105, 154, 0, 0.3); } .ThemeTaupe .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(135, 115, 121, 0.3); } .ThemeChocolat .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(147, 122, 51, 0.3); } .ThemeMobilePN .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(33, 135, 74, 0.3); } .ThemeMobileHP .ObjetListe .divCellule.voileDropCellule::before {   background-color: rgba(128, 0, 65, 0.3); } .ThemeNeutre .ObjetListe .divCellule.voileDropCellule::before, .ObjetListe .divCellule.voileDropCellule::before.ThemeNeutre {   background-color: rgba(107, 110, 119, 0.3); } .ObjetListe .divCellule .liste_contenu_cellule {   overflow: hidden;   position: relative;   display: flex;   align-items: flex-start;   min-height: 100%; } .ObjetListe .divCellule .liste_contenu_cellule.liste_cellule_alignVCenter {   align-items: center;   height: 100%; } .ObjetListe .divCellule .liste_contenu_cellule > div {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .divCellule .liste_contenu_cellule > .liste_contenu_cellule_deploiement {   flex: none;   padding-right: 2px;   width: 8px; } .ObjetListe .divCellule .liste_contenu_cellule > .liste_contenu_cellule_contenu {   flex: 2 1 auto; } .ObjetListe .divCellule .liste_contenu_cellule.liste_cellule_alignVCenter > .liste_contenu_cellule_contenu {   height: 100%; } .ObjetListe .Liste_ZoneTexte {   width: 100%;   height: 100%;   padding: 3px; } .ObjetListe .Liste_Input_Texte {   width: 100%;   height: 12px;   padding: 0px;   margin: 0px;   border: 0px;   box-sizing: border-box; } .ObjetListe .dessinHoverListe {   position: absolute;   z-index: 2;   pointer-events: none; } .ObjetListe .dessinHoverListe.dessinHoverListe_cadre {   top: 0;   bottom: 0;   left: 0;   right: 0;   border: 1px solid #3399ff; } .ThemeAccessible .ObjetListe .dessinHoverListe.dessinHoverListe_cadre {   border: 1px solid #7b7b7b; } .ObjetListe .dessinHoverListe.dessinHoverListe_gauche {   transform: rotate(180deg);   transform-origin: center; } .ObjetListe .dessinHoverListe.dessinHoverListe_haut {   transform: rotate(-90deg);   transform-origin: center; } .ObjetListe .dessinHoverListe.dessinHoverListe_bas {   transform: rotate(90deg);   transform-origin: center; } .ObjetListe .copySVG, .ObjetListe .selecfile_classDrag:after, .ObjetListe .selecfile_classDrag_survol:after {   position: absolute;   pointer-events: none;   top: 0;   bottom: 0;   left: 0;   right: 0; } .ObjetListe .copySVG {   z-index: 3; } .ObjetListe .copySVG > svg {   position: absolute; } .ObjetListe .copySVG > svg > rect {   stroke-width: 3px;   stroke: #217346;   fill: transparent;   stroke-dasharray: 7px 3px;   stroke-dashoffset: 0;   -webkit-animation-name: ObjetListe_copySVG;   animation-name: ObjetListe_copySVG;   -webkit-animation-duration: 4s;   animation-duration: 4s;   -webkit-animation-iteration-count: infinite;   animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   animation-timing-function: linear;   -webkit-animation-play-state: running;   animation-play-state: running; } @-webkit-keyframes ObjetListe_copySVG {   from {     stroke-dashoffset: 0;   }   to {     stroke-dashoffset: -100px;   } } @keyframes ObjetListe_copySVG {   from {     stroke-dashoffset: 0;   }   to {     stroke-dashoffset: -100px;   } } .ObjetListe .selecfile_classDrag:after {   content: '';   display: block;   border: 1px dotted #C5C5C5; } .ObjetListe .selecfile_classDrag_survol {   background-color: #d6ebff; } .ThemeAccessible .ObjetListe .selecfile_classDrag_survol {   background-color: #ebebeb; } .ObjetListe .selecfile_classDrag_survol:after {   content: '';   display: block; } .ObjetListe .selecfile_classDrag_survol:after {   border: 2px dashed #3399ff; } .ThemeAccessible .ObjetListe .selecfile_classDrag_survol:after {   border: 2px dashed #999999; } .ObjetListe .liste_scroll_total {   position: relative; } .ObjetListe .liste_scroll_total .liste_ligne_total {   display: flex;   align-items: stretch; } .ObjetListe .liste_scroll_total .liste_ligne_total .liste_cellule_total {   display: flex;   justify-content: center;   flex-direction: column; } .ObjetListe .liste_scroll_total .liste_ligne_total .liste_cellule_total > div {   overflow: hidden; } .ObjetListe .liste_surligneur_edition {   z-index: 4; } .ObjetListe .liste_saisie_textarea {   position: absolute;   z-index: 6; } .ObjetListe .liste_dragInsertion {   position: absolute;   z-index: 5;   left: 0;   right: 0;   height: 2px;   background-color: #515459;   pointer-events: none; } .ObjetListe .liste_dragInsertion > div {   position: absolute;   top: -2px;   width: 0;   height: 0;   border-style: solid; } .ObjetListe .liste_dragInsertion > div.liste_dragInsertion_fg {   left: 0;   border-width: 3px 0 3px 6px;   border-color: transparent transparent transparent #515459; } .ObjetListe .liste_dragInsertion > div.liste_dragInsertion_fd {   right: 0;   border-width: 3px 6px 3px 0;   border-color: transparent #515459 transparent transparent; } .ObjetListe .liste_cont_btnscroll {   position: relative; } .ObjetListe .liste_btnsDroite > div {   box-sizing: border-box;   background-color: #E2E2E2;   border-top: 1px solid #C5C5C5;   border-right: 1px solid #C5C5C5; } .ObjetListe .liste_btnsDroite > div:last-child {   border-bottom: 1px solid #C5C5C5; } .ObjetListe .liste_btnsDroite > div i {   width: 100%;   height: 100%; } .ObjetListe .liste_rechercheTexte {   position: absolute;   top: 0;   right: 0;   z-index: 5;   background-color: white;   border: 1px solid #6B6E77;   display: inline-block;   white-space: nowrap; } .ObjetListe .liste_rechercheTexte input {   border: 0;   margin: 0;   padding: 2px;   width: 150px; } .ObjetListe .liste_rechercheTexte input::-ms-clear {   width: 0;   height: 0; } .ObjetListe .liste_rechercheTexte i {   font-size: 12px;   padding: 3px 4px; } .ObjetListe .liste_pagination {   width: 1px;   margin: 1px auto 0 auto;   padding-top: 2px;   padding-bottom: 2px; } .ObjetListe_Impression.tableConteneur {   border-top: #000 1px solid;   border-collapse: collapse; } .ObjetListe_Impression.tableConteneur .trTitre > td {   font-weight: 700;   border-right: #000 1px solid;   border-bottom: #000 1px solid; } .ObjetListe_Impression.tableConteneur .trContenu > td {   border-right: #000 1px solid;   border-bottom: #000 1px solid; } .ObjetListe_Impression.tableConteneur .ligneSelectionImp:before {   content: '\25B6';   position: absolute; }
 .FantomeDraggable {   opacity: 0.9;   border: 1px solid #C5C5C5;   border-radius: 3px;   background-color: #F8F8F8;   min-width: 50px;   min-height: 15px; } .FantomeDraggable > div {   overflow: hidden;   text-overflow: ellipsis;   text-align: left;   pointer-events: none;   display: flex;   padding: 3px 3px 3px 30px;   max-width: 700px;   font-weight: 600; } .FantomeDraggable > div > .draggable_details {   display: flex;   align-items: center;   position: absolute;   top: 90%;   left: 33px;   border: 1px solid #C5C5C5;   border-radius: 3px;   background-color: #F8F8F8;   padding: 3px; } .FantomeDraggable > div > .draggable_details > *:first-child {   margin-left: 2px;   margin-right: 5px; } .FantomeDraggable > div > .draggable_details .draggable_details_Deplacer {   background: transparent url("../../../FichiersRessource/IconeChangerListe.png") no-repeat 0 0;   height: 12px;   width: 12px;   background-size: contain;   -webkit-transform: rotate(90deg);   transform: rotate(90deg); } .FantomeDraggable > div > .draggable_details > label {   font-weight: normal;   white-space: pre; }

.ObjetListeArborescente ul {
  list-style: none;
  margin:0;
  padding: 0 0 0 5px;
}

.ObjetListeArborescente ul ~ li {
  padding:5px;
}

.ObjetListeArborescente > ul {
  padding-left:5px;
}

.ObjetListeArborescente ul > li ul {
  padding-left:15px;
}

.ObjetListeArborescente li {
  outline:none;
  padding:1px;
}

.ObjetListeArborescente li>span {
  vertical-align: middle;
}

.ObjetListeArborescente li>span:first-child {
  margin-right: 5px;
}

.ObjetListeArborescente li:focus {
  border: 1px dotted black;
  padding: 0px;
}
.mce-ico.mce-i-iEMoodleMultiChoice, .mce-ico.mce-i-iEMoodleShortAnswer {
  background: url(../../../images/QcmDefinirTrou.png) center center no-repeat;
}

#ieMoodle-answers-table {
  position: relative;
}

#ieMoodle-answers-table #ieMoodle-answers-context {
  position:absolute;
  width: 70px;
  height: 20px;
  padding: 10px;
}

#ieMoodle-answers-table #ieMoodle-answers-context > div {
  background-color: #f5f5f5;
  border: #CBC2BB 1px solid;
  padding: 5px;
  cursor: pointer;
}

#ieMoodle-answers-table table {
  border-collapse: collapse;
  width: 100%;
}

#ieMoodle-answers-table table tr#addAnswer td {
  font-style: italic;
  padding: 2px 10px;
}

#ieMoodle-answers-table table tr td > input {
  width: 100%;
  border: none;
}

#ieMoodle-answers-table table th {
  font-weight: 600;
  padding: 2px 5px;
}

#ieMoodle-answers-table table td {
  border:1px solid #CBC2BB;
  padding: 2px;
}
 .ObjetSelecteurDropPJ {   height: 100%;   box-sizing: border-box;   padding: 1px;   border: 2px dashed #C5C5C5;   background-color: white;   position: relative;   transition: border-color 0.3s, background-color 0.3s; } .ObjetSelecteurDropPJ .texteSelecteur {   display: flex;   align-items: center;   justify-content: center;   padding: 1px 1px 1px 0;   white-space: pre; } .ObjetSelecteurDropPJ .texteSelecteur > div {   padding: 0 3px; } .ObjetSelecteurDropPJ.inactif {   background-color: #EFEFEF; } .ObjetSelecteurDropPJ.inactif .texteSelecteur {   color: darkgray; } .ObjetSelecteurDropPJ .contLiensPJSites {   position: absolute;   top: 20px;   left: 1px;   right: 1px;   bottom: 1px;   overflow: auto; } .ObjetSelecteurDropPJ .contLiensPJSites > div {   display: inline-block;   vertical-align: bottom; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSitesAlign {   height: 100%; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSites > div {   display: inline-block; } .ObjetSelecteurDropPJ .contLiensPJSites .liensPJSites > div:not(:first-child):not(:empty) {   padding-left: 3px; } .ObjetSelecteurDropPJ.surDrag {   border-color: #3399ff; } .ThemeAccessible .ObjetSelecteurDropPJ.surDrag {   border-color: #999999; } .ObjetSelecteurDropPJ.surDragSurvol {   background-color: #d6ebff; } .ThemeAccessible .ObjetSelecteurDropPJ.surDragSurvol {   background-color: #ebebeb; } .ObjetSelecteurDropPJ .etiquette {   position: absolute;   bottom: 100%;   margin-bottom: 5px;   left: 50%;   -webkit-transform: translate(-50%);   transform: translate(-50%);   width: 200px;   color: white;   opacity: 0;   border-radius: 5px;   pointer-events: none;   display: flex;   align-items: center;   justify-content: center;   text-align: center;   padding: 5px; } .ObjetSelecteurDropPJ .etiquette {   background-color: #3399ff; } .ThemeAccessible .ObjetSelecteurDropPJ .etiquette {   background-color: #999999; } .ObjetSelecteurDropPJ .etiquette.visible {   visibility: visible;   opacity: 0.9;   transition: opacity 0.4s; } .ObjetSelecteurDropPJ .etiquette.hidden {   visibility: hidden;   opacity: 0;   transition: visibility 0s 0.4s, opacity 0.4s; }
 .EspaceMobileIndex .InterfaceSecurisationCompteCP {   margin: 0 auto 2rem auto; } .InterfaceSecurisationCompteCP > section:not(:last-child) {   margin-bottom: 1rem; } .EspaceMobileIndex .InterfaceSecurisationCompteCP label {   font-size: 1rem; } .InterfaceSecurisationCompteCP h1 {   padding: 0.8rem;   margin: 0 auto 1rem auto;   width: 90%;   font-size: 1.3rem;   line-height: 1.3rem;   font-weight: 600;   text-align: center; } .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #6B6E77; } .ThemeFramboise .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #B9335F; } .ThemeFraise .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #C23B44; } .ThemeCitrouille .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #D05722; } .ThemeMandarine .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #E18400; } .ThemeMure .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #9D447F; } .ThemeLavande .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #8855A3; } .ThemePrune .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #705CB1; } .ThemeBleu .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #3273B5; } .ThemeBleuOcean .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #0281A6; } .ThemeBleuCanard .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #158786; } .ThemeEmeraude .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #0A9B6A; } .ThemeFeuille .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #699A00; } .ThemeTaupe .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #877379; } .ThemeChocolat .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #937A33; } .ThemeMobilePN .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #21874a; } .ThemeMobileHP .InterfaceSecurisationCompteCP h1 {   border-top: 1px solid #800041; } .ThemeNeutre .InterfaceSecurisationCompteCP h1, .InterfaceSecurisationCompteCP h1.ThemeNeutre {   border-top: 1px solid #6B6E77; } .InterfaceSecurisationCompteCP .sc_modeAuth {   margin-top: 0.8rem; } .InterfaceSecurisationCompteCP .sc_modeAuth .sc_rbMode {   margin-bottom: 0.8rem;   align-items: flex-start; } .EspaceMobileIndex .InterfaceSecurisationCompteCP .sc_modeAuth .sc_rbMode {   font-weight: 600; } .EspaceMobileIndex .InterfaceSecurisationCompteCP .sc_modeAuth .sc_mode_sep {   margin: 1.5rem auto;   width: 70%; } .EspaceMobileIndex .ThemeMobilePN .InterfaceSecurisationCompteCP .sc_modeAuth .sc_mode_sep {   border-top: 1px solid #72C393; } .EspaceMobileIndex .ThemeMobileHP .InterfaceSecurisationCompteCP .sc_modeAuth .sc_mode_sep {   border-top: 1px solid #C0568C; } .InterfaceSecurisationCompteCP .sc_codePIN {   margin-bottom: 0.8rem; } .InterfaceSecurisationCompteCP .sc_zone {   margin-top: 0.8rem; } .EspaceIndex .InterfaceSecurisationCompteCP .sc_zone {   margin-left: 1.5rem; } .InterfaceSecurisationCompteCP .sc_identification .sc_legende {   margin-bottom: 2rem; } .InterfaceSecurisationCompteCP .sc_identification .sc_legende_cb {   font-style: italic;   color: gray; } .EspaceIndex .InterfaceSecurisationCompteCP .sc_identification .sc_legende_cb {   margin-left: 2rem; } .InterfaceSecurisationCompteCP .sc_identification input {   width: 100%;   margin-top: 0.8rem; } .EspaceIndex .InterfaceSecurisationCompteCP .sc_identification input.style-input {   max-width: 100%; } .InterfaceSecurisationCompteCP .sc_identification input.sc_input_bidon {   position: absolute;   z-index: -1000;   width: 0;   height: 0;   opacity: 0; } .InterfaceSecurisationCompteCP .sc_identification .sc_compteurInput {   font-size: 1rem;   text-align: right; } .InterfaceSecurisationCompteCP .sc_identification .sc_lien_faq {   font-weight: 600;   text-decoration: underline; } .InterfaceSecurisationCompteCP .sc_boutonsValid {   display: flex;   justify-content: flex-end; } .InterfaceSecurisationCompteCP .sc_boutonsValid button:not(:last-child) {   margin-right: 1rem; }
 .ObjetChoixStrategieSecurisation .css_lienVideo {   display: flex;   font-size: 1.2rem;   font-weight: 600;   margin-bottom: 1rem; } .ObjetChoixStrategieSecurisation .css_lienVideo:before {   content: "";   margin-right: 0.4rem;   font-size: 1.3rem; } .ObjetChoixStrategieSecurisation label {   display: inline-block;   line-height: 1.1rem; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation label {   font-size: 1rem; } .ObjetChoixStrategieSecurisation .css_Choix {   margin-top: 0.8rem; } .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode {   margin-bottom: 0.8rem;   align-items: flex-start; } .EspaceIndex .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode > span {   line-height: 1.3rem; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode {   font-weight: 600; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation .css_Choix .css_rbMode span > label {   font-weight: normal; } .EspaceMobileIndex .ObjetChoixStrategieSecurisation .css_Choix .sc_mode_sep {   margin: 1.5rem auto;   width: 70%; } .EspaceMobileIndex .ThemeMobilePN .ObjetChoixStrategieSecurisation .css_Choix .sc_mode_sep {   border-top: 1px solid #72C393; } .EspaceMobileIndex .ThemeMobileHP .ObjetChoixStrategieSecurisation .css_Choix .sc_mode_sep {   border-top: 1px solid #C0568C; } .ObjetChoixStrategieSecurisation .css_Choix .css_btnPin {   margin: 0 0 0.8rem 2rem; } .ObjetChoixStrategieSecurisation .css_Choix .css_btnPin .css_titreCodePIN {   margin-bottom: 0.8rem; }
 .EspaceMobileIndex .ObjetSaisieCodePIN label {   font-size: 1.1rem;   line-height: 1.1rem; } .ObjetSaisieCodePIN .scp_zone {   display: flex; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_zone {   flex-wrap: wrap;   justify-content: center; } .ObjetSaisieCodePIN .scp_zone:not(:first-child) {   margin-top: 0.8rem; } .ObjetSaisieCodePIN .scp_gauche {   width: 300px;   margin-right: 0.8rem;   display: flex;   flex-direction: column; } .ObjetSaisieCodePIN .scp_gauche input {   width: 100%;   margin-bottom: 0.8rem; } .EspaceIndex .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #6B6E77; } .EspaceIndex .ThemeFramboise .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #B9335F; } .EspaceIndex .ThemeFraise .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #C23B44; } .EspaceIndex .ThemeCitrouille .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #D05722; } .EspaceIndex .ThemeMandarine .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #E18400; } .EspaceIndex .ThemeMure .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #9D447F; } .EspaceIndex .ThemeLavande .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #8855A3; } .EspaceIndex .ThemePrune .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #705CB1; } .EspaceIndex .ThemeBleu .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #3273B5; } .EspaceIndex .ThemeBleuOcean .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #0281A6; } .EspaceIndex .ThemeBleuCanard .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #158786; } .EspaceIndex .ThemeEmeraude .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #0A9B6A; } .EspaceIndex .ThemeFeuille .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #699A00; } .EspaceIndex .ThemeTaupe .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #877379; } .EspaceIndex .ThemeChocolat .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border: 0.2rem solid #937A33; } .EspaceIndex .ThemeNeutre .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif, .EspaceIndex .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif.ThemeNeutre {   border: 0.2rem solid #6B6E77; } .EspaceMobileIndex .ThemeMobilePN .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border-bottom: 2px solid #21874a; } .EspaceMobileIndex .ThemeMobileHP .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif {   border-bottom: 2px solid #800041; } .EspaceMobileIndex .ObjetSaisieCodePIN .scp_gauche input.scp_inputActif::placeholder {   font-size: .9rem; } .ObjetSaisieCodePIN .scp_gauche label {   font-weight: 600;   font-style: italic; } .ObjetSaisieCodePIN .scp_gauche .scp_ecarteur_flex {   flex: 1 1 auto; } .ObjetSaisieCodePIN .scp_gauche .scp_messagePin {   margin-bottom: 0.4rem;   font-weight: 600; } .ObjetSaisieCodePIN .scp_gauche .scp_messagePin i {   font-size: 1.3rem;   margin-right: 0.4rem; } .ObjetSaisieCodePIN .scp_gauche .scp_messagePin i.icon_ok {   color: green; } .ObjetSaisieCodePIN .scp_gauche .scp_messagePin i.icon_remove {   color: red; } .ObjetSaisieCodePIN .scp_boutons {   display: grid;   grid-template-columns: repeat(5, auto);   gap: 0.4rem 0.4rem; } .EspaceIndex .ObjetSaisieCodePIN .scp_boutons {   grid-template-columns: repeat(5, 3.4rem); } .EspaceIndex .ObjetSaisieCodePIN .scp_boutons button {   padding-right: 1.2rem;   padding-left: 1.2rem;   min-width: 3.4rem; } .ObjetSaisieCodePIN .scp_boutons button.scp_btnclear {   grid-column: 1 / 3; } .ObjetSaisieCodePIN .scp_boutons button.scp_btnclear i {   color: red;   font-size: 1.7rem;   margin: 0; } .ObjetSaisieCodePIN .scp_boutons button.scp_btnclear:disabled i {   color: #ff9999; } .ObjetSaisieCodePIN .scp_boutons button.scp_btnvalider {   font-size: 1.2rem;   grid-column: 3 / 6; } .ObjetSaisieCodePIN .scp_boutons button.scp_btnvalider:not(:disabled) {   border-color: #6B6E77 !important; }
[class^="ImageFond"],
[class*=" ImageFond"] {
    background-repeat: no-repeat;
    background-position: bottom center;
}

.ImageFond.BottomLeft {background-position: bottom left;}
.ImageFond.Repeat {background-repeat: repeat;}
.ImageFond.Cover {background-size: cover;}

.ImageFondSuite_Louvre_01 {
  background-image: url('../../images/2019/boscoreale-suite.png');
}

.ImageFondSuite_Louvre_02 {
  background-image: url('../../images/2019/cubiste-suite.png');
}

.ImageFondSuite_Louvre_03 {
  background-image: url('../../images/2019/sabine-suite.png');
}

.ImageFondSuite_Louvre_04 {
  background-image: url('../../images/2019/casque-suite.png');
}

.ImageFondSuite_Louvre_05 {
  background-image: url('../../images/2019/chat-suite.png');
}

.ImageFondSuite_Louvre_06 {
  background-image: url('../../images/2019/suse-suite.png');
}

.ImageFondSuite_Louvre_07 {
  background-image: url('../../images/2019/momie-suite.png');
}

.ImageFondSuite_Louvre_08 {
  background-image: url('../../images/2017/charles-suite.png');
}

.ImageFondSuite_Louvre_09 {
  background-image: url('../../images/2019/scribe-suite.png');
}

.ImageFondSuite_Louvre_10 {
  background-image: url('../../images/2019/archers-suite.png');
}

.ImageFondSuite_Louvre_11 {
  background-image: url('../../images/2019/champollion-suite.png');
}

.ImageFondSuite_Louvre_12 {
  background-image: url('../../images/2019/samothrace-suite.png');
  margin-bottom: 50px;
}

.ImageBackground_Louvre_01 {
  background-image: url('../../images/2019/boscoreale-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_02 {
  background-image: url('../../images/2019/cubiste-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_03 {
  background-image: url('../../images/2019/sabine-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_04 {
  background-image: url('../../images/2019/casque-background.png');
  background-size: cover;
}

.ImageBackground_Louvre_05 {
  background-image: url('../../images/2019/chat-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_06 {
  background-image: url('../../images/2019/suse-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_07 {
  background-image: url('../../images/2019/momie-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_08 {
  background-image: url('../../images/2017/charles-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_09 {
  background-image: url('../../images/2019/scribe-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_10 {
  background-image: url('../../images/2019/archers-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_11 {
  background-image: url('../../images/2019/champollion-background.jpg');
  background-size: cover;
}

.ImageBackground_Louvre_12 {
  background-image: url('../../images/2019/samothrace-background.png');
  background-size: cover;
}

.ImageLogo_Louvre {
    background-image: url('../../images/2017/logo-louvre.png');
    width: 110px;
    height: 33px;
}

.ImageFondSuite_2-14 {
    background-image: url('../../images/2017/piday-suite.jpg');
    margin-bottom: 50px;
}

.ImageBackground_2-14 {
    background-image: url('../../images/2017/piday-background.jpg');
    background-size: cover;
}

a.LienLouvre {
    color: black;
    cursor: pointer;
    text-decoration: none;
}

a.LienLouvre:hover {
    color: black;
    cursor: pointer;
    text-decoration: underline;
}


.Image_Logo_HyperplanningBarreHaut {
  width: 135px;
  height: 30px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url("../../../FichiersRessource/LogoHyperplanningBarreHaut.png");
}

.Image_EspaceEnseignants_Connexion, .Image_EspaceEtudiants_Connexion, .Image_EspaceSecretariat_Connexion, .Image_EspaceParent_Connexion, .Image_EspaceAcademie_Connexion, .Image_EspaceEntreprise_Connexion, .Image_EspaceAdministratif_Connexion {
  width: 115px;
  height: 115px;
  background-color: transparent;
  background-repeat: no-repeat;
}

.Image_EspaceEnseignants_Connexion {
  background-image: url("../../../FichiersRessource/EspaceProfesseursConnexion.png");
}

.Image_EspaceAdministratif_Connexion {
  background-image: url("../../../FichiersRessource/EspaceAdministrationConnexion.png");
}

.Image_EspaceEtudiants_Connexion {
  background-image: url("../../../FichiersRessource/EspaceEleveConnexion.png");
}

.Image_EspaceSecretariat_Connexion {
  background-image: url("../../../FichiersRessource/EspaceVieScolaireConnexion.png");
}

.Image_EspaceParent_Connexion {
  background-image: url("../../../FichiersRessource/EspaceParentsConnexion.png");
}

.Image_EspaceAcademie_Connexion {
  background-image: url("../../../FichiersRessource/EspaceAcademieConnexion.png");
}

.Image_EspaceEntreprise_Connexion {
  background-image: url("../../../FichiersRessource/EspaceEntrepriseConnexion.png");
}

.Image_SeparateurConnexion {
  background-image: url("../../../FichiersRessource/SeparateurBulle.png");
  width: 294px;
  height: 11px;
  margin:0 auto 10px;
}

.BoutonPageCommune {
  background-color:transparent;
  color: #444;
  transition: background-color 0.4s;
  border-bottom: #d7d7cd 1px solid;
  width:100%;
  padding:7px 0;
  text-decoration:none;
  display:flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  font-size: 18px;
}

.BoutonPageCommune:last-of-type {
  border-bottom:0;
}

.BoutonPageCommune:hover {
  background-color: white;
  text-decoration: none;
}

.BoutonPageCommune .LibelleBoutonConnexion {
  flex: 10 0 auto;
  text-align: center;
}

.Image_EspaceEnseignants, .Image_EspaceAdministratif, .Image_EspaceEtudiants, .Image_EspaceSecretariat, .Image_EspaceParents, .Image_EspaceAcademie, .Image_EspaceEntreprise {
  width:59px;
  height:54px;
  flex: 0 0 59px;
  background-color:transparent;
  margin-right: 15px;
  background-position: center center;
}

.Image_EspaceEnseignants {
  background-image: url("../../../FichiersRessource/EspaceProfesseurs.png");
  width:59px;
  height:54px;
}

.Image_EspaceAdministratif {
  background-image: url("../../../FichiersRessource/EspaceAdministration.png");
}

.Image_EspaceEtudiants {
  background-image: url("../../../FichiersRessource/EspaceEleve.png");
}

.Image_EspaceSecretariat {
  background-image: url("../../../FichiersRessource/EspaceVieScolaire.png");
}

.Image_EspaceParents {
  background-image: url("../../../FichiersRessource/EspaceParents.png");
}

.Image_EspaceAcademie {
  background-image: url("../../../FichiersRessource/EspaceAcademie.png");
}

.Image_EspaceEntreprise {
  background-image: url("../../../FichiersRessource/EspaceEntreprise.png");
}


.loginBox>div {
  margin-bottom: 10px;
}

.loginBox input[type="text"], .loginBox input[type="password"] {
  width: calc(100% - 1px - 20px);
  border-right:0;
  border-radius: 3px 0 0 3px;
  padding:3px;
  vertical-align: middle;
}

.loginBox .AideConnexion {
  display:inline-block;
  width:20px;
  height:19px;
  position:relative;
  vertical-align: middle;
}

.loginBox .AideConnexion:before {
  content: '';
  background-image: url("../../../FichiersRessource/IconeInformation.png");
  width: 15px;
  height: 15px;
  position: absolute;
  top: 2px;
  left: 2px;
}

} */
 .ObjetFenetreRecupIdMdp_table {   line-height: 24px; } .ObjetFenetreRecupIdMdp_table td {   vertical-align: top; } .ObjetFenetreRecupIdMdp_tr_disabled {   color: grey; } .ObjetFenetreRecupIdMdp_table .Insecable span {   display: inline-block;   width: 25%; } .ObjetFenetreRecupIdMdp_table input[type="text"], .ObjetFenetreRecupIdMdp_table input[type="password"] {   width: 90%;   margin: 5px 0; } .ObjetFenetreRecupIdMdp_table input[type="password"] {   width: 150px; } .ObjetFenetreRecupIdMdp_Coordonnees div {   width: 95px; } .ObjetFenetreRecupIdMdp_Coordonnees input[type="text"] {   width: calc(90% - 95px); }
.EspaceIndex .ObjetSaisieMotDePasseCP input {
  padding:3px;
  box-sizing:border-box;
  width:170px;
  margin-bottom:5px;
}

.ObjetSaisieMotDePasseCP .BlocMessageEnTete {
  padding-bottom:15px;
}

.ObjetSaisieMotDePasseCP .BlocContenu {
  display:flex;
  align-items:top;
  flex-direction : row;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu {
  flex-direction : column;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {
  padding-bottom:5px;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP {
  padding-bottom:2rem;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocMDP label {
  padding-bottom:3px;
  white-space: pre;
  display:block;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {
  padding-bottom:5px;
  padding-left:20px;
}

.EspaceMobileIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation {
  padding-bottom:2rem;
}

.EspaceIndex .ObjetSaisieMotDePasseCP .BlocContenu .BlocValidation * {
  white-space: pre;
}
 .AffichagePageAccueil {   width: 100%;   padding: 2.4rem 2.4rem 0;   max-width: 100%;   box-sizing: border-box; } .AffichagePageAccueil .widgets-global-container {   width: 100%;   max-width: 100%;   display: grid;   align-items: start;   gap: 0 2.4rem; } .AffichagePageAccueil [data-name="cols-widgets-conteneur"].agendas {   grid-area: agendas; } .AffichagePageAccueil [data-name="cols-widgets-conteneur"].enseignements {   grid-area: enseignements; } .AffichagePageAccueil [data-name="cols-widgets-conteneur"].resultats {   grid-area: resultats; } .AffichagePageAccueil [data-name="cols-widgets-conteneur"].gestionetabsences {   grid-area: gestionetabsences; } .AffichagePageAccueil [data-name="cols-widgets-conteneur"].informations {   grid-area: informations; } @media only screen and (max-width: 766px) {   .AffichagePageAccueil .widgets-global-container [data-name="cols-widgets-conteneur"] {     margin: auto -2rem;   } } .AffichagePageAccueil.parents .edt .content-container .edt-global-wrapper, .AffichagePageAccueil.etudiants .edt .content-container .edt-global-wrapper, .AffichagePageAccueil.enseignants .edt .content-container .edt-global-wrapper {   min-height: calc(100vh - 24rem) !important; } .AffichagePageAccueil.parents .cols-wrap1, .AffichagePageAccueil.parents .cols-wrap2, .AffichagePageAccueil.etudiants .cols-wrap1, .AffichagePageAccueil.etudiants .cols-wrap2 {   display: grid;   grid-template-columns: 1fr;   gap: 0;   align-items: start; } .AffichagePageAccueil.parents .cols-wrap1, .AffichagePageAccueil.etudiants .cols-wrap1 {   grid-area: colswrap1; } .AffichagePageAccueil.parents .cols-wrap2, .AffichagePageAccueil.etudiants .cols-wrap2 {   grid-area: colswrap2; } @media only screen and (min-width: 767px) {   .AffichagePageAccueil.parents .widgets-global-container, .AffichagePageAccueil.etudiants .widgets-global-container {     grid-template-columns: minmax(33rem, 44rem) minmax(33rem, auto);     grid-template-areas: "colswrap1 colswrap2";   }   .AffichagePageAccueil.parents .cols-wrap1, .AffichagePageAccueil.etudiants .cols-wrap1 {     grid-template-areas: "agendas"
 "resultats";     gap: 2.4rem 0;   }   .AffichagePageAccueil.parents .cols-wrap2, .AffichagePageAccueil.etudiants .cols-wrap2 {     grid-template-areas: "enseignements"
 "gestionetabsences";   } } @media only screen and (min-width: 1199px) {   .AffichagePageAccueil.parents .widgets-global-container, .AffichagePageAccueil.etudiants .widgets-global-container {     grid-template-columns: repeat(3, minmax(36rem, 44rem));     grid-template-areas: "agendas colswrap1  gestionetabsences";   }   .AffichagePageAccueil.parents .cols-wrap1, .AffichagePageAccueil.etudiants .cols-wrap1 {     grid-template-areas: "enseignements"
 "resultats";     gap: 0;   } } @media only screen and (min-width: 1560px) {   .AffichagePageAccueil.parents .widgets-global-container, .AffichagePageAccueil.etudiants .widgets-global-container {     grid-template-columns: repeat(4, minmax(36rem, 44rem));     grid-template-areas: "agendas enseignements resultats gestionetabsences";   } } @media only screen and (max-width: 766px) {   .AffichagePageAccueil.parents .widgets-global-container, .AffichagePageAccueil.etudiants .widgets-global-container {     grid-template-columns: 1fr;     grid-template-areas: "agendas"
 "enseignements"
 "resultats"
 "gestionetabsences";   } } @media only screen and (min-width: 767px) {   .AffichagePageAccueil.enseignants .widgets-global-container {     grid-template-columns: 1fr minmax(36rem, 40rem);     grid-template-areas: "agendas enseignements"
 "agendas gestionetabsences";   } } @media only screen and (min-width: 1199px) {   .AffichagePageAccueil.enseignants .widgets-global-container {     grid-template-columns: minmax(36rem, 75rem) minmax(36rem, 40rem) minmax(36rem, 40rem);     grid-template-areas: "agendas enseignements gestionetabsences";   } } @media only screen and (max-width: 766px) {   .AffichagePageAccueil.enseignants .widgets-global-container {     grid-template-columns: repeat(1, 1fr);     grid-template-areas: "agendas"
 "enseignements"
 "gestionetabsences";   } } .AffichagePageAccueil .widget {   display: flex;   flex-direction: column;   width: 100%;   box-sizing: border-box; }


.Cellule_TraitVertical
{
	border-right : 1px solid white;
}

.Cellule_TraitHeure
{
	border-bottom : 1px solid white;
}

.CellulesVisible
{
	empty-cells: show;
}

.Cellule_Vertical_0
{
	border-right: 1px solid white;
	height:1px;
}

.Cellule_Vertical_1
{
	border-right: 1px solid black;
	height: 25%;
	width:1px;
}

.Cellule_Separateur_1
{
	border-bottom: 1px solid;
	width: 25%;
}

.Cellule_Separateur_2
{
	border-bottom: 1px solid;
	width: 12.5%;
}

.Cellule_Separateur_Inverse_1
{
  height: 25%;
  width:1px;
}

.Cellule_Separateur_Inverse_2
{
  height: 12.5%;
  width: 1px;
}

.Cellule_TraitHeure_Impression
{
	border-bottom : 1px solid black;
}

.CelluleHoraire
{
	text-align : right;
	padding-right : 5px;
}

.CelluleSemaine_Impression
{
	border-bottom : 1px solid black;
}
 .Cours {   width: 100%;   height: 100%;   padding: 0; } .EmploiDuTemps_Element {   position: absolute;   overflow: hidden;   border: 1px solid black;   z-index: 3; } .ObjetGrille {   overflow-wrap: normal; } .AvecThemeFond .ObjetGrille {   background-color: #eeeeee; } .AvecThemeFond .objetAffichagePageAccueil_wrapper .ObjetGrille {   background-color: inherit; } .ObjetGrille .Titre_Jours_Grille {   font-weight: bold; } .ObjetGrille.GrilleNonInverse .Titre_Jours_Grille {   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .ObjetGrille.GrilleInverse .decorateurTitre_conteneur_BlocTranche {   position: absolute;   left: 0px;   flex-direction: row-reverse;   -webkit-transform: rotate(-90deg);   transform: rotate(-90deg);   -webkit-transform-origin: 0 0;   transform-origin: 0 0; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche {   display: flex;   align-items: center; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche > div {   flex: none; } .ObjetGrille .decorateurTitre_conteneur_BlocTranche > div.decorateurTitre_BlocTranche {   position: relative;   text-align: center;   background-color: #D9DBDC;   padding: 1px;   box-sizing: border-box; } .ObjetGrille .conteneurAbs {   position: absolute; } .ObjetGrille .conteneurAbs canvas {   position: absolute;   top: 0;   left: 0;   pointer-events: none; } .ObjetGrille .TraitHoraire {   position: absolute;   height: 1px;   font-size: 1px;   pointer-events: none; } .ObjetGrille .PiedTrancheNonInverse {   display: flex;   align-items: flex-start;   padding-top: 3px; } .ObjetGrille .PiedTrancheScroll, .ObjetGrille .PiedHoraireScroll {   overflow: hidden; } .ObjetGrille .corpsGrille {   display: flex;   align-content: flex-start;   overflow: hidden; } .ObjetGrille .piedScroll {   white-space: nowrap;   overflow: hidden; } .ObjetGrille.GrilleNonInverse .FondTrancheBlocHoraire {   flex-direction: column; } .ObjetGrille.GrilleInverse .FondTrancheBlocHoraire {   flex-direction: row; } .ObjetGrille .calqueFondTranchesHtml {   pointer-events: none; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire {   position: absolute;   overflow: hidden;   display: flex;   align-content: flex-start; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire .FondTrancheBlocHoraireTexte {   display: flex;   justify-content: center;   align-items: center;   pointer-events: none; } .ObjetGrille .calqueFondTranchesHtml .FondTrancheBlocHoraire .FondTrancheBlocHoraireTexte > div {   font-weight: bold;   -webkit-transform-origin: center;   transform-origin: center;   color: #C5C5C5; } .ObjetGrille .calqueContenusHtml {   pointer-events: none; } .ObjetGrille .CelluleGrille {   position: relative; } .ObjetGrille.GrilleNonInverse .PiedTrancheScroll {   padding-left: 1px;   padding-right: 1px; } .ObjetGrille.GrilleInverse .PiedTrancheScroll {   padding-bottom: 1px;   padding-top: 1px; } .ObjetGrille .PiedHoraireContenu {   position: relative; } .ObjetGrille.GrilleNonInverse .PiedTrancheContenu, .ObjetGrille.GrilleInverse .PiedHoraireContenu {   display: flex;   align-items: center;   align-content: center; } .ObjetGrille.GrilleNonInverse .PiedTrancheContenu > div, .ObjetGrille.GrilleInverse .PiedHoraireContenu > div {   flex: none; }
 .ObjetGrilleCours .contenu, .ObjetGrilleCours .contenuMemo {   overflow: hidden;   color: black;   text-align: center;   vertical-align: middle; } .ObjetGrilleCours .contenu {   white-space: nowrap; } .ObjetGrilleCours .contenu > label {   white-space: pre; } .ObjetGrilleCours .contenu .blocCouleur {   display: inline-block;   vertical-align: middle;   border: 1px solid black;   margin-right: 2px;   margin-bottom: 2px;   width: 6px; } .ObjetGrilleCours .contenuMemo {   word-wrap: break-word;   white-space: pre-line; } .ObjetGrilleCours .contenuMemo > * {   vertical-align: middle;   display: inline-block;   overflow: hidden; } .ObjetGrilleCours .contenuMemo > * .Image_PostIt_Trombone {   background-size: cover;   position: relative;   top: -1px; } .ObjetGrilleCours .contenuMemo.simuContenuMemo {   visibility: hidden; } .ObjetGrilleCours .contenuMemo.memoUneLigne {   word-wrap: normal;   white-space: nowrap; } .ObjetGrilleCours .bandeauOral {   text-align: center;   vertical-align: top;   height: 1px;   padding: 1px 1px 0 1px; } .ObjetGrilleCours .bandeauOral > div {   box-sizing: border-box;   overflow: hidden;   display: flex;   align-items: center;   background-color: white;   color: #ff0000;   border: 2px solid #ff0000;   border-radius: 5px;   padding: 1px; } .ObjetGrilleCours .bandeauOral > div.oralOK {   color: #0c7a2d;   border-color: #13c147; } .ObjetGrilleCours .bandeauOral > div > div:nth-child(1) {   flex: none;   margin-left: 2px; } .ObjetGrilleCours .bandeauOral > div > div:nth-child(2) {   flex: 1 2 auto; }
 .ObjetGrilleCours .selectionCoursGrille {   pointer-events: none;   position: absolute;   overflow: hidden;   top: 0;   left: 0;   right: 0;   bottom: 0; } .ObjetGrilleCours .conteneur_image {   position: absolute;   width: auto;   display: flex;   pointer-events: none; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div, .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div {   pointer-events: auto;   position: relative; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div:not(:first-child), .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div:not(:first-child) {   padding-left: 1px; } .ObjetGrilleCours .conteneur_image.conteneur_image_bas > div {   align-self: flex-end; } .ObjetGrilleCours .conteneur_image.conteneur_image_haut > div {   align-self: flex-start; } .ObjetGrilleCours .conteneur_image.conteneur_image_centre {   left: 50%;   -webkit-transform: translateX(-50%);   transform: translateX(-50%); }
 .Timeline { } .Timeline .OmbreBloc {   box-shadow: 0rem 0.3rem 0.6rem 0rem rgba(0, 0, 0, 0.25); } .Timeline .z-depth-1 {   box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.14), 0 0.3rem 0.1rem -0.2rem rgba(0, 0, 0, 0.12), 0 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.2); } .Timeline .z-depth-3 {   box-shadow: 0 0.8rem 1.7rem 0.2rem rgba(0, 0, 0, 0.14), 0 0.3rem 1.4rem 0.2rem rgba(0, 0, 0, 0.12), 0 0.5rem 0.5rem -0.3rem rgba(0, 0, 0, 0.2); } .Timeline .z-depth-5 {   box-shadow: 0 2.4rem 3.8rem 0.3rem rgba(0, 0, 0, 0.14), 0 0.9rem 4.6rem 0.8rem rgba(0, 0, 0, 0.12), 0 1.1rem 1.5rem -0.7rem rgba(0, 0, 0, 0.2); } .Timeline .DivBloc {   padding: 0 0.8rem 0.8rem;   background-color: #ffffff; } .Timeline .DivBlocListe {   padding: 0.8rem 0 0.8rem 1rem;   border-bottom: solid 1px #D9DBDC;   cursor: pointer; } .Timeline .DivBlocListe:hover {   background: #e8e8e8; } .ThemeFramboise .Timeline .DivBlocListe:hover {   background: #f1dde2; } .ThemeFraise .Timeline .DivBlocListe:hover {   background: #f4dfe1; } .ThemeCitrouille .Timeline .DivBlocListe:hover {   background: #f1dfd6; } .ThemeMandarine .Timeline .DivBlocListe:hover {   background: #f4e2ca; } .ThemeMure .Timeline .DivBlocListe:hover {   background: #eedfe9; } .ThemeLavande .Timeline .DivBlocListe:hover {   background: #ede5f1; } .ThemePrune .Timeline .DivBlocListe:hover {   background: #e3e1f1; } .ThemeBleu .Timeline .DivBlocListe:hover {   background: #e1eaf5; } .ThemeBleuOcean .Timeline .DivBlocListe:hover {   background: #e1eaf5; } .ThemeBleuCanard .Timeline .DivBlocListe:hover {   background: #ddeded; } .ThemeEmeraude .Timeline .DivBlocListe:hover {   background: #daede1; } .ThemeFeuille .Timeline .DivBlocListe:hover {   background: #e2e9d3; } .ThemeTaupe .Timeline .DivBlocListe:hover {   background: #e9e1e4; } .ThemeChocolat .Timeline .DivBlocListe:hover {   background: #e8e3d7; } .ThemeNeutre .Timeline .DivBlocListe:hover, .Timeline .DivBlocListe:hover.ThemeNeutre {   background: #e8e8e8; } .Timeline .selection {   background: #E2E2E2; } .ThemeFramboise .Timeline .selection {   background: #EDD5DB; } .ThemeFraise .Timeline .selection {   background: #F1D7D9; } .ThemeCitrouille .Timeline .selection {   background: #EED7CC; } .ThemeMandarine .Timeline .selection {   background: #F1DBBD; } .ThemeMure .Timeline .selection {   background: #EAD7E3; } .ThemeLavande .Timeline .selection {   background: #E9DFEE; } .ThemePrune .Timeline .selection {   background: #DCD9ED; } .ThemeBleu .Timeline .selection {   background: #DAE5F2; } .ThemeBleuOcean .Timeline .selection {   background: #DAE5F2; } .ThemeBleuCanard .Timeline .selection {   background: #D4E9E9; } .ThemeEmeraude .Timeline .selection {   background: #D1E9DA; } .ThemeFeuille .Timeline .selection {   background: #DBE4C8; } .ThemeTaupe .Timeline .selection {   background: #E4DADD; } .ThemeChocolat .Timeline .selection {   background: #E2DCCD; } .ThemeNeutre .Timeline .selection, .Timeline .selection.ThemeNeutre {   background: #E2E2E2; } .Timeline .UtilitaireBloc_containerInverse {   display: flex;   flex-direction: row-reverse;   justify-content: space-between; } .Timeline .UtilitaireBloc_containerNormal, .Timeline .UtilitaireBloc_containerGauche {   display: flex;   justify-content: flex-end; } .Timeline .UtilitaireBloc_itemInverse:nth-child(1) {   order: 1;   flex: 1 1 auto;   align-self: auto;   overflow: hidden; } .Timeline .UtilitaireBloc_itemInverse:nth-child(2) {   order: 0;   flex-shrink: 0;   align-self: auto; } .Timeline .UtilitaireBloc_itemNormal:nth-child(1) {   order: 0;   flex: 1 1 auto;   align-self: auto;   padding-left: 0.8rem; } .Timeline .UtilitaireBloc_itemNormal:nth-child(2) {   padding-top: 0.4rem;   padding-left: 0.4rem;   order: 1;   flex: none; } .Timeline .UtilitaireBloc_itemNormal .conteneur-btn-taf {   padding: 0.4rem 0 0.4rem 0.2rem;   width: 100%; } .Timeline .UtilitaireBloc_itemNormal .conteneur-btn-taf .ieBouton {   width: 19rem; } .Timeline .UtilitaireBloc_itemNormal .conteneur-btn-taf .btn-texte {   margin-top: 0.8rem;   text-align: center; } .Timeline .UtilitaireBloc_itemGauche:nth-child(1) {   order: 0;   flex: 0 1 0;   align-self: flex-start; } .Timeline .UtilitaireBloc_itemGauche:nth-child(2) {   order: 1;   flex: 1 1 auto;   align-self: flex-start; } .Timeline .UtilitaireBloc_Date {   flex: none;   width: 3rem;   font-weight: 600;   padding: 0.4rem;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   align-content: center;   margin-right: 0.8rem;   border-radius: 0.25rem; } .Timeline .ArrondisBloc {   border-radius: 10px; } .Timeline .Bloc_Titre {   font-size: 14px;   font-weight: 700; } .Timeline .Bloc_Titre_Maigre {   font-size: 14px;   font-weight: 400; } .Timeline .Bloc_SSTitre {   font-size: 13px;   font-weight: 300; } .Timeline .Bloc_InfoCompl {   font-size: 12px;   font-weight: 300; } .Timeline .Bloc_Contenu {   font-size: 12px; } .Timeline .Bloc_Separateur {   width: 100%;   margin-top: 15px;   margin-bottom: 15px; } .Timeline .Bloc_Separateur_Titre {   width: 100%;   margin-bottom: 15px; } .Timeline .PourFenetreBloc_Contenu {   padding: 0.4rem 0; } .Timeline .SaisieContact_Fiche {   background-color: #FFFFFF;   margin-top: 10px;   margin-bottom: 10px; } .Timeline .FlexContainer_AutresContacts {   display: flex;   flex-direction: row;   flex-wrap: wrap;   justify-content: flex-start;   align-content: flex-start;   align-items: flex-start; } .Timeline .FlexItem_AutresContacts {   order: 0;   flex: 0 1 auto;   align-self: auto;   margin-right: 30px; } .Timeline .FlexContainer_FicheContact {   display: flex;   flex-direction: column;   flex-wrap: nowrap;   justify-content: flex-start;   align-content: flex-start;   align-items: stretch; } .Timeline .FlexContainer_FicheContact input:focus {   box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.25); } .Timeline .FlexItem_ChampContact {   order: 0;   flex: 0 1 auto;   align-self: auto; } .Timeline .FlexItem_BtnContact {   order: 0;   flex: 0 1 auto;   align-self: flex-end; } .Timeline .buttonGroup {   clear: both;   display: inline-block; } .Timeline .buttonGroup > input {   position: absolute;   left: -9999em;   top: -9999em; } .Timeline .buttonGroup > input + label {   display: inline-block;   border: blue 1px solid;   padding: 3px 6px;   cursor: pointer;   margin-right: -1px;   background-color: transparent;   font-weight: 400; } .Timeline .buttonGroup > input + label:first-of-type {   border-radius: 4px 0 0 4px; } .Timeline .buttonGroup > input + label:last-of-type {   border-radius: 0 4px 4px 0; } .Timeline .buttonGroup > input:checked + label {   background-color: blue;   color: white;   font-weight: 600; }
 .FenetreUploadFichiers #libelleContexte {   font-weight: bold;   margin-bottom: 1.5rem; } .FenetreUploadFichiers #ChoixTypeUpload div {   margin-bottom: 0.5rem; } .FenetreUploadFichiers #ChoixTypeUpload #libelleOu {   text-align: center; } .FenetreUploadFichiers .BoutonSelecteurFichier {   width: 100%;   text-align: center; } .FenetreUploadFichiers #SelectionUnitaire {   border: solid 1px #CCC;   padding: 0.5rem;   margin-top: 1rem; } .FenetreUploadFichiers #SelectionUnitaire #libelleExplicationSelectionUnique {   margin-bottom: 0.5rem; } .FenetreUploadFichiers #SelectionUnitaire #listeFichiersEnAttente {   min-height: 3rem;   padding: 0.5rem 0; } .FenetreUploadFichiers #SelectionUnitaire #wrapperBoutonEnvoiFichiersEnAttente {   text-align: right; }

.objetVisuEleveProp li {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocCorriges li {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocChoix li {
  display : inline-block;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  -webkit-transition: box-shadow 0.25s;
  -moz-transition: box-shadow 0.25s;
  -ms-transition: box-shadow 0.25s;
  transition: box-shadow 0.25s;
}
.objetVisuEleveAssocChoix li.ui-draggable-dragging {
  -webkit-box-shadow: 0 3px 10px -5px #000000;
  -moz-box-shadow: 0 3px 10px -5px #000000;
  -ms-box-shadow: 0 3px 10px -5px #000000;
  box-shadow: 0 3px 10px -5px #000000;
}
.objetVisuEleveAssocChoix li.ui-dropped {
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
}

.objetVisuEleveAssocReponses li.objetVisuEleveDropHover {
  background-color: #eeeeee;
}

ul.objetVisuEleveAssocChoix {
  border:#cccccc 1px dashed;
}

ul.objetVisuEleveDropHover {
  border-style: solid;
}

.objetVisuEleveBouton {
  background: #fcfcfc;
  background: -moz-linear-gradient(top, #fcfcfc 0%, #eeeeee 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eeeeee));
  background: -webkit-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: -o-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: -ms-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);
  background: linear-gradient(to bottom, #fcfcfc 0%,#eeeeee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee',GradientType=0 );
  -webkit-transform: rotateX(0deg);
  -webkit-transform-origin: 0 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform: rotateX(0deg);
  -moz-transform-origin: 0 50%;
  -moz-transform-style: preserve-3d;
  -ms-transform: rotateX(0deg);
  -ms-transform-origin: 0 50%;
  -ms-transform-style: preserve-3d;
  transform: rotateX(0deg);
  transform-origin: 0 50%;
  transform-style: preserve-3d;
  min-width: 150px;
  margin-bottom:1px;
}

.objetVisuEleveBoutonFeedback {
  -webkit-transform: rotateX(0deg);
  -webkit-transform-origin: 0 50% 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform: rotateX(0deg);
  -moz-transform-origin: 0 50%;
  -moz-transform-style: preserve-3d;
  -ms-transform: rotateX(0deg);
  -ms-transform-origin: 0 50%;
  -ms-transform-style: preserve-3d;
  transform: rotateX(0deg);
  transform-origin: 0 50%;
  transform-style: preserve-3d;
  min-width: 100px;
  margin-bottom:1px;
}

.objetVisuEleveBoutonChecked {
  -webkit-transform:rotateX(360deg);
  -moz-transform:rotateX(360deg);
  -ms-transform:rotateX(360deg);
  transform:rotateX(360deg);
  color: #fff;
  background: #6aafc5;
  background: -moz-linear-gradient(top, #6aafc5 0%, #61a0b6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6aafc5), color-stop(100%,#61a0b6));
  background: -webkit-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: -o-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: -ms-linear-gradient(top, #6aafc5 0%,#61a0b6 100%);
  background: linear-gradient(to bottom, #6aafc5 0%,#61a0b6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6aafc5', endColorstr='#61a0b6',GradientType=0 );

}


.objetVisuEleveInput {
  border: 1px solid #E7E7E7;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 7px;
  width: 300px;
}

.objetVisuEleveCorrige .objetVisuEleveInput {
  font-weight: normal;
}

.objetVisuEleveInputCloze {
  border: 1px solid #E7E7E7;
  -webkit-box-shadow: 0 3px 10px -8px #000000;
  -moz-box-shadow: 0 3px 10px -8px #000000;
  -ms-box-shadow: 0 3px 10px -8px #000000;
  box-shadow: 0 3px 10px -8px #000000;
  font-weight: bold;
  padding:2px 10px;
  text-align:center;
}

select.objetVisuEleveInputSelect {
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  box-shadow: 0 3px 10px -8px #000000;
  height: 22px;
  padding: 2px 0 2px 10px;
  text-align: center;
  width: 156px;
  -webkit-box-shadow:0 3px 10px -8px #000000;
  -moz-box-shadow:0 3px 10px -8px #000000;
  -ms-box-shadow:0 3px 10px -8px #000000;
  box-shadow:0 3px 10px -8px #000000;
  outline:none;
  display: inline-block;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  cursor:pointer;
}

label.objetVisuEleveInputSelect {
  display: inline-block;
  position:relative;
}

label.objetVisuEleveInputSelect:after {
  color: #000000;
  content: "▾";
  padding: 0 0 2px;
  pointer-events: none;
  position: absolute;
  right: 2px;
  top: 4px;
}

label.objetVisuEleveInputSelect:before {
  background: #FFFFFF;
  content: "";
  display: block;
  height: 20px;
  pointer-events: none;
  position: absolute;
  right: 1px;
  top: 1px;
  width: 20px;
}

.objetVisuEleveLabelCorrige {
  display: none;
  color:#ffffff;
  font-weight: bold;
  background-color: #21874a;
  margin-bottom: 10px;
  padding: 0 5px;
}
 .NiveauAcquisition.NiveauAcquisition_Annotation i {   color: #009ee1;   text-shadow: 1px 1px #FFF, -1px -1px #FFF, 1px -1px #FFF, -1px 1px #FFF; } .NiveauAcquisition.NiveauAcquisition_Pastille {   border-radius: 50%;   width: 1em;   height: 1em;   border: solid 0.02em rgba(0, 0, 0, 0.2);   color: white;   display: inline-flex;   flex-flow: column wrap;   justify-content: center;   align-items: center; } .NiveauAcquisition.NiveauAcquisition_Pastille.NiveauAcquisition_Positionnement {   font-weight: 600; }
 .couleur_icon_sexe.icon_venus {   color: #EE01F6; } .couleur_icon_sexe.icon_mars {   color: #2D24F0; } .couleur_icon_sexe.icon_troisieme_sexe {   color: #6B6E77; } .bg_sexe_fille {   background-color: #EE01F6; } .bg_sexe_garcon {   background-color: #2D24F0; } .bg_sexe_troisieme_sexe {   background-color: #6B6E77; }
.InterfaceListeEtudiantsEDT_container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: stretch;
  align-items: flex-start;
  }

.InterfaceListeEtudiantsEDT_item:nth-child(1) {
  order: 0;
  flex-shrink: 0;
  flex-basis: auto;
  align-self: auto;
  }

.InterfaceListeEtudiantsEDT_item:nth-child(2) {
  order: 1;
  flex-basis: 13px;
  align-self: flex-end;
  }

.InterfaceListeEtudiantsEDT_StickerAbsent {
  background-color: white;
  color: red;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerEnStage {
  background-color: white;
  color : blue;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerDispensePO {
  background-color: white;
  color : gray;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }

.InterfaceListeEtudiantsEDT_StickerDispensePNO {
  background-color: white;
  color : red;
  padding : 0 5px 0 5px;
  margin-top: 5px;
  font-weight: bolder;
  margin-bottom : 2px;
  }
 .ObjetFicheOraux {   margin: 0;   padding: 0; } .ObjetFicheOraux > div:not(:last-child) {   margin-bottom: 15px; } .ObjetFicheOraux > div:last-child {   margin-bottom: 5px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail {   overflow: hidden;   display: flex;   flex-flow: row wrap;   align-content: stretch;   align-items: stretch;   justify-content: flex-start;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail > div:nth-child(1) {   flex: 1 2 auto;   align-self: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxTitreDetail > div:nth-child(2) {   flex: 1 2 auto;   align-self: flex-end;   text-align: right; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail {   overflow: hidden;   display: flex;   flex-flow: row wrap;   align-content: stretch;   align-items: flex-start;   justify-content: flex-start;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail > div:nth-child(1) {   flex-shrink: 0;   flex-basis: auto;   align-self: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxSousTitreDetail > div:nth-child(2) {   flex: 1 2 auto;   align-self: flex-end;   text-align: right; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxPromotion {   overflow: hidden;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation {   overflow: hidden;   padding: 3px;   margin: 2px 0px; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation {   cursor: pointer;   display: flex;   align-items: center;   justify-content: flex-start; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation > div:nth-child(1) {   flex: none; } .ObjetFicheOraux .FicheOrauxDetail .FicheOrauxConvocation .FicheOrauxLienConvocation > div:nth-child(2) {   flex: 1 2 auto; } .ObjetFicheOraux li {   list-style-type: none;   cursor: pointer;   padding: 0.4rem;   margin-bottom: 0.2rem; } .ObjetFicheOraux li {   border-bottom: solid 1px #E2E2E2; } .ThemeFramboise .ObjetFicheOraux li {   border-bottom: solid 1px #EDD5DB; } .ThemeFraise .ObjetFicheOraux li {   border-bottom: solid 1px #F1D7D9; } .ThemeCitrouille .ObjetFicheOraux li {   border-bottom: solid 1px #EED7CC; } .ThemeMandarine .ObjetFicheOraux li {   border-bottom: solid 1px #F1DBBD; } .ThemeMure .ObjetFicheOraux li {   border-bottom: solid 1px #EAD7E3; } .ThemeLavande .ObjetFicheOraux li {   border-bottom: solid 1px #E9DFEE; } .ThemePrune .ObjetFicheOraux li {   border-bottom: solid 1px #DCD9ED; } .ThemeBleu .ObjetFicheOraux li {   border-bottom: solid 1px #DAE5F2; } .ThemeBleuOcean .ObjetFicheOraux li {   border-bottom: solid 1px #DAE5F2; } .ThemeBleuCanard .ObjetFicheOraux li {   border-bottom: solid 1px #D4E9E9; } .ThemeEmeraude .ObjetFicheOraux li {   border-bottom: solid 1px #D1E9DA; } .ThemeFeuille .ObjetFicheOraux li {   border-bottom: solid 1px #DBE4C8; } .ThemeTaupe .ObjetFicheOraux li {   border-bottom: solid 1px #E4DADD; } .ThemeChocolat .ObjetFicheOraux li {   border-bottom: solid 1px #E2DCCD; } .ThemeNeutre .ObjetFicheOraux li, .ObjetFicheOraux li.ThemeNeutre {   border-bottom: solid 1px #E2E2E2; } .ObjetFicheOraux li:last-child {   border: none; } .ObjetFicheOraux li.not-clickable {   cursor: default; } .ObjetFicheOraux h4 {   font-size: 1.3rem;   margin: 0.4rem 0 0.2rem;   text-transform: uppercase; } .ObjetFicheOraux .infos-oraux-conteneur {   display: flex;   flex-direction: column;   flex-wrap: wrap;   font-size: 1.3rem; } .ObjetFicheOraux .infos-oraux-conteneur span {   padding-top: 0.2rem;   padding-bottom: 0.2rem; } .ObjetFicheOraux .infos-oraux-conteneur span:not(.salles) {   font-weight: 500; } .ObjetFicheOraux .infos-oraux-conteneur .convocation {   text-decoration: none;   cursor: pointer;   padding-top: 0.2rem;   font-weight: 600;   font-size: 1.3rem;   word-break: break-all; } .ObjetFicheOraux .infos-oraux-conteneur .convocation::before {   font-size: 1.3rem;   font-family: "Educ-Font";   margin-right: 0.4rem; } .ObjetFicheOraux .infos-oraux-conteneur .convocation.icon::after {   font-family: "Montserrat", Arial, Verdana, Geneva, Helvetica, sans-serif;   content: '.pdf'; } .OrauxConvocationFond {   background-color: #F8F8F8; } .OrauxFondErreur {   background-color: #D9DBDC; } .WidgetOraux {   padding: 10px; } .OrauxMobile {   padding: 0px; }
 .ProgressionCercle {   position: relative;   width: 100px;   height: 100px;   background-color: #E2E2E2;   border-radius: 50%;   margin: auto; } .ProgressionCercle_libelle {   position: absolute;   left: 6px;   top: 6px;   height: calc(100% - 12px);   width: calc(100% - 12px);   color: #427CB6;   z-index: 2;   background-color: white;   border-radius: 50%; } .ProgressionCercle_libelle span {   position: absolute;   left: 0;   width: 100%;   top: 50%;   transform: translateY(-50%);   text-align: center;   font-size: 1.2rem;   font-weight: 600; } .ProgressionCercle_clips {   position: absolute;   width: 100%;   height: 100%;   clip: rect(0, 100px, 100px, 50px); } .ProgressionSupA50 .ProgressionCercle_clips {   clip: rect(auto, auto, auto, auto); } .ProgressionCercle_firstClip, .ProgressionCercle_lastClip {   position: absolute;   width: 100%;   height: 100%;   border-radius: 50%; } .ProgressionCercle_lastClip {   clip: rect(0, 50px, 100px, 0);   border: 8px solid #427CB6;   box-sizing: border-box; } .ProgressionCercle_firstClip {   clip: rect(0, 100px, 100px, 50px);   background-color: #427CB6; } .ProgressionCercle:not(.ProgressionSupA50) .ProgressionCercle_firstClip {   display: none; }
 .toast {   visibility: hidden;   position: fixed;   display: flex;   align-items: center;   z-index: 10005;   padding: 0.4rem 1.2rem;   border-radius: 0.5rem;   font-size: 1.3rem;   font-weight: 500;   color: #ffffff;   box-shadow: 0.3rem 0.3rem 0.6rem 0.6rem rgba(153, 153, 153, 0.2); } .toast::before {   font-family: "Educ-Font";   font-size: 1.5rem;   flex: none;   width: 2rem;   margin-right: 0.4rem;   text-align: center; } .toast p {   margin-right: 0.8rem;   flex: 1 1 auto; } .toast .btn {   cursor: pointer;   flex: none;   width: 2rem; } .toast.info {   background: #449cd6; } .toast.alert {   background: #f8a62a; } .toast.error {   background: #ff3838; } .toast.success {   background: #339970; } .toast.message {   background: #46484d; } .toast.shown {   visibility: visible;   bottom: 1.6rem;   max-width: 50rem;   min-height: 40px;   animation: intro-bottom .3s, open-toast .3s .25s; } .toast.shown.top {   bottom: calc(100% - 6rem);   top: 1.6rem;   animation: intro-top .3s, open-toast .3s .25s; } .toast, .toast.top {   left: 50%;   transform: translateX(-50%); } .toast.to-right {   left: unset;   right: 1.6rem;   transform: translateX(0);   margin-right: 1.6rem; } .EspaceMobileIndex .toast {   top: calc(100% - 9rem);   max-width: calc(100% - 0.8rem);   font-size: 1.1rem;   line-height: 1.1; } @keyframes intro-bottom {   from {     bottom: -50px;     opacity: 0;     max-width: 4rem;     max-height: 50px;     overflow: hidden;   }   to {     bottom: 1.6rem;     opacity: .99;     max-width: 4rem;     max-height: 50px;     overflow: hidden;   } } @keyframes intro-top {   from {     top: -50px;     opacity: 0;     max-width: 4rem;     max-height: 50px;     overflow: hidden;     white-space: nowrap;   }   to {     top: 1.6rem;     opacity: .99;     max-width: 4rem;     max-height: 50px;     overflow: hidden;     white-space: nowrap;   } } @keyframes open-toast {   0% {     max-width: 4rem;     max-height: 50px;     overflow: hidden;     white-space: nowrap;   }   95% {     max-height: 50px;     overflow: hidden;     white-space: nowrap;   }   100% {     max-width: 50rem;     max-height: none;     overflow: visible;     white-space: normal;   } }
 .InfoSond_Question {   font-weight: 600;   font-size: 13px;   margin-bottom: 1rem; } .InfoSond_NbChoixLimite {   margin-bottom: 1rem;   color: #707070;   font-size: 13px; } .Actu_InfoSondage {   font-weight: 400;   font-size: 12px;   color: #707070; } .InfoSond_InfoCoche {   font-size: 13px;   font-weight: 600;   display: flex;   align-items: center;   margin: 1rem; } .Actu_Question {   margin-top: 15px;   font-weight: 300;   font-size: 12px; } .Actu_InfoSondage {   font-weight: 400;   font-size: 12px;   color: #707070; } .Actu_EtatSondage {   font-weight: 400;   font-size: 12px;   display: flex;   align-items: center;   margin-top: 0.8rem;   position: relative;   right: -1.6rem;   white-space: nowrap; } .Actu_EtatSondageRepondre {   color: #FF4747;   justify-content: flex-end; } .Actu_EtatSondageVoirReponse {   color: #00643C; } .Actu_BtnValider {   margin-top: 15px;   margin-bottom: 10px; } .Actu_AR {   margin-top: 10px;   font-size: 12px;   font-weight: 600; } .Actu_InfoCoche {   font-size: 12px;   font-weight: 600;   margin-top: 4px;   margin-bottom: 4px; } .Actu_Destinataire {   font-size: 12px;   font-weight: 300;   margin-bottom: 5px;   color: #6D6D6D; } .Actu_DestPos1 {   margin-bottom: 15px; } .Actu_DestPosN {   margin-top: 15px;   margin-bottom: 15px; } .Actu_FondDest {   background-color: #F8F8F8;   margin-right: 5px;   padding: 5px; } .Actu_Descriptif {   padding-right: 5px; } .Actu_DatePub {   margin-top: 5px; } .avecShadow {   margin-top: 1.5rem;   box-shadow: 0.8rem 0rem 0.5rem -0.5rem rgba(128, 128, 128, 0.3); } .info-sondage-content {   padding-top: 2rem;   padding-bottom: 2rem; } .info-sondage-content a {   text-decoration: underline; }
 .infoPerso_zone {   background-color: #FFFFFF;   padding: 15px 5px;   max-width: 1000px;   display: flex; } .infoPerso_zone:not(:last-child) {   margin-bottom: 20px; } .infoPerso_zone .infoPerso_zone_titre {   flex: none;   width: 160px;   font-weight: 600; } .infoPerso_zone .infoPerso_zone_titre > span {   padding-right: 15px; } .infoPerso_zone .infoPerso_zone_titre {   color: #6B6E77; } .ThemeFramboise .infoPerso_zone .infoPerso_zone_titre {   color: #B9335F; } .ThemeFraise .infoPerso_zone .infoPerso_zone_titre {   color: #C23B44; } .ThemeCitrouille .infoPerso_zone .infoPerso_zone_titre {   color: #D05722; } .ThemeMandarine .infoPerso_zone .infoPerso_zone_titre {   color: #E18400; } .ThemeMure .infoPerso_zone .infoPerso_zone_titre {   color: #9D447F; } .ThemeLavande .infoPerso_zone .infoPerso_zone_titre {   color: #8855A3; } .ThemePrune .infoPerso_zone .infoPerso_zone_titre {   color: #705CB1; } .ThemeBleu .infoPerso_zone .infoPerso_zone_titre {   color: #3273B5; } .ThemeBleuOcean .infoPerso_zone .infoPerso_zone_titre {   color: #0281A6; } .ThemeBleuCanard .infoPerso_zone .infoPerso_zone_titre {   color: #158786; } .ThemeEmeraude .infoPerso_zone .infoPerso_zone_titre {   color: #0A9B6A; } .ThemeFeuille .infoPerso_zone .infoPerso_zone_titre {   color: #699A00; } .ThemeTaupe .infoPerso_zone .infoPerso_zone_titre {   color: #877379; } .ThemeChocolat .infoPerso_zone .infoPerso_zone_titre {   color: #937A33; } .ThemeNeutre .infoPerso_zone .infoPerso_zone_titre, .infoPerso_zone .infoPerso_zone_titre.ThemeNeutre {   color: #6B6E77; } .infoPerso_zone .infoPerso_ligne {   display: flex;   align-items: center; }
 i.ObjetBoutonBandeau_icone {   font-size: 2.2rem;   padding: 0;   text-align: center;   height: 2.4rem;   width: 2.4rem !important;   display: inline-flex;   flex-direction: column;   flex-wrap: nowrap;   justify-content: center;   align-content: center;   align-items: center;   margin: 0.2rem; } i.ObjetBoutonBandeau_icone {   color: #6B6E77; } .ThemeFramboise i.ObjetBoutonBandeau_icone {   color: #B9335F; } .ThemeFraise i.ObjetBoutonBandeau_icone {   color: #C23B44; } .ThemeCitrouille i.ObjetBoutonBandeau_icone {   color: #D05722; } .ThemeMandarine i.ObjetBoutonBandeau_icone {   color: #E18400; } .ThemeMure i.ObjetBoutonBandeau_icone {   color: #9D447F; } .ThemeLavande i.ObjetBoutonBandeau_icone {   color: #8855A3; } .ThemePrune i.ObjetBoutonBandeau_icone {   color: #705CB1; } .ThemeBleu i.ObjetBoutonBandeau_icone {   color: #3273B5; } .ThemeBleuOcean i.ObjetBoutonBandeau_icone {   color: #0281A6; } .ThemeBleuCanard i.ObjetBoutonBandeau_icone {   color: #158786; } .ThemeEmeraude i.ObjetBoutonBandeau_icone {   color: #0A9B6A; } .ThemeFeuille i.ObjetBoutonBandeau_icone {   color: #699A00; } .ThemeTaupe i.ObjetBoutonBandeau_icone {   color: #877379; } .ThemeChocolat i.ObjetBoutonBandeau_icone {   color: #937A33; } .ThemeMobilePN i.ObjetBoutonBandeau_icone {   color: #21874a; } .ThemeMobileHP i.ObjetBoutonBandeau_icone {   color: #800041; } .ThemeNeutre i.ObjetBoutonBandeau_icone, i.ObjetBoutonBandeau_icone.ThemeNeutre {   color: #6B6E77; } i.ObjetBoutonBandeau_icone.ObjetBoutonBandeau_iconeInactive {   color: #8a8a8a !important;   cursor: not-allowed; } i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #515459; } .ThemeFramboise i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeFramboise i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #911C42; } .ThemeFraise i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeFraise i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #972028; } .ThemeCitrouille i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeCitrouille i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #AC4011; } .ThemeMandarine i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeMandarine i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #B96103; } .ThemeMure i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeMure i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #6B174E; } .ThemeLavande i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeLavande i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #6A3288; } .ThemePrune i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemePrune i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #49358C; } .ThemeBleu i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeBleu i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #114B88; } .ThemeBleuOcean i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeBleuOcean i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #045F79; } .ThemeBleuCanard i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeBleuCanard i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #096665; } .ThemeEmeraude i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeEmeraude i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #057C54; } .ThemeFeuille i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeFeuille i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #547A04; } .ThemeTaupe i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeTaupe i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #6F5960; } .ThemeChocolat i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeChocolat i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #7A6321; } .ThemeMobilePN i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeMobilePN i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #2C6543; } .ThemeMobileHP i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, .ThemeMobileHP i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus {   color: #60183D; } .ThemeNeutre i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover, i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):hover.ThemeNeutre, .ThemeNeutre i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus, i.ObjetBoutonBandeau_icone:not(.ObjetBoutonBandeau_iconeInactive):focus.ThemeNeutre {   color: #515459; } i.ObjetBoutonMenu_icone {   font-size: 1.9rem;   padding: 0;   height: 2.4rem;   width: 2.4rem;   margin: 0.5rem; } i.ObjetBoutonMenu_icone:hover, i.ObjetBoutonMenu_icone:focus {   box-shadow: 0px 0px 13px -6px rgba(0, 0, 0, 0.75);   border-color: #909090; } .objetBandeauEntete_secondmenu i.ObjetBoutonMenu_icone {   font-size: 19px;   padding: 0;   height: 0;   width: 24px;   margin: 0 0 0 5px;   vertical-align: baseline;   position: relative;   line-height: 0;   top: 25%; } .icon.Image_PassageAuSuivantPourBandeau, .icon.Image_PassageAuPrecedentPourBandeau {   flex: 0 0 auto;   display: flex;   flex-flow: column wrap;   justify-content: center;   align-items: center;   margin: auto 0.5rem;   cursor: pointer;   border-radius: 50%;   width: 1.2rem !important;   height: 1.2rem;   padding: 0.5rem;   font-family: "Educ-Font";   font-size: 1.4rem;   font-weight: 600;   color: white;   background-color: #b3bec1;   transition: background-color 0.5s cubic-bezier(0.1, 0.66, 0.09, 0.33);   background-image: none;   background-position: 0 0 !important; } .icon.Image_PassageAuSuivantPourBandeau:hover, .icon.Image_PassageAuPrecedentPourBandeau:hover {   background-color: #65767b; } .icon.Image_PassageAuSuivantPourBandeau::before {   content: '\f105'; } .icon.Image_PassageAuPrecedentPourBandeau::before {   content: '\f104'; }
 .ObjetCalendrier .tableJours {   border-left: 1px solid #515459;   background-color: #C5C5C5; } .ObjetCalendrier .tableMois {   border-left: 1px solid #515459; } .ObjetCalendrier .Calendrier_Jour_td {   border-right: 1px solid #515459;   vertical-align: bottom; } .ObjetCalendrier .Calendrier_Jour_Const {   position: relative;   height: 22px;   line-height: 20px; } .ObjetCalendrier .Calendrier_JourInactif {   color: gray;   background-color: #C0C0C0;   border-left: 1px solid #D3D3D3;   border-top: 1px solid #D3D3D3;   border-right: 1px solid #515459;   border-bottom: 1px solid #515459;   padding: 0 1px;   cursor: default; } .ObjetCalendrier .Calendrier_Jour {   padding: 1px;   border-bottom: 0 solid #515459;   border-right-color: 1px solid #515459;   cursor: pointer;   top: 0; } .ObjetCalendrier .Calendrier_Jour_Selection {   top: -4px;   border-left: 1px solid white;   border-top: 1px solid white;   border-right: 1px solid #515459;   border-bottom: 1px solid #515459;   cursor: pointer; } .ObjetCalendrier .Calendrier_Jour_AvecContenu {   text-decoration: underline; } .ObjetCalendrier .Calendrier_Jour_Domaine {   height: 8px;   border-top: 1px solid #515459;   background-color: white; } .ObjetCalendrier .Calendrier_Mois {   border-right: 1px solid #515459;   border-top: 1px solid #515459; } .ObjetCalendrier .Calendrier_Boutons {   padding: 2px 1px 2px 1px; } .ObjetCalendrier .Calendrier_Boutons:active {   outline: 1px dotted; }
 .ObjetFicheCours_racine .fc_btnIcone_entete {   position: relative;   top: -3px;   font-size: 14px; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_fiche_cours_partage {   font-size: 13px; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_communiquer {   color: goldenrod; } .ObjetFicheCours_racine .fc_btnIcone_entete.icon_communiquer:hover {   color: #ae8319; } .ObjetFicheCours_racine .fc_RessTexte {   padding-left: 3px;   padding-right: 3px;   min-height: 15px;   line-height: 15px; } .ObjetFicheCours_racine .fc_RessTexte.fc_RessInvisible {   font-weight: normal;   font-style: italic; } .ObjetFicheCours_racine .fc_visi {   position: absolute;   right: 1px;   top: 0px; } .ObjetFicheCours_racine .fc_visi.fc_ressource_accesLimite {   font-size: 14px;   color: #e1011b; }
 .InterfaceSaisieContenusProgression {   height: 100%; } .InterfaceSaisieContenusProgression .conteneurlisteDroite {   height: 100%; } .InterfaceSaisieContenusProgression .conteneurlisteDroite .selecteurPJ {   height: 60px;   margin-bottom: 5px; } .InterfaceSaisieContenusProgression .conteneurlisteDroite .listeSeances {   height: calc(100% - 65px); }
 .FenetreSaisieTAF .ZoneChoixTypeTAF, .FenetreSaisieTAF .ZoneChoixSeances {   display: flex;   justify-content: space-between;   align-items: center; } .FenetreSaisieTAF .ZoneChoixSeances, .FenetreSaisieTAF .ZoneChoixTypeRendu, .FenetreSaisieTAF .ZoneDescriptionTAF {   margin-top: 1rem; } .FenetreSaisieTAF .ZoneChoixTypeTAF .LibelleType {   margin-right: 0.5rem; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneQCMAssocie {   padding-left: 0.5rem;   display: inline; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneQCMAssocie .LibelleAssocierQCM {   vertical-align: middle;   max-width: 13rem;   display: inline-block; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneQCMAssocie .BoutonAssocierQCM {   display: inline-block;   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneQCMAssocie .BoutonParametrerExecQCM {   display: inline-block;   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneNavigationTAF .BoutonNavigationTAF {   display: inline-block;   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixTypeTAF .ZoneNavigationTAF .BoutonAjouterTAF {   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixSeances .LibelleSeances, .FenetreSaisieTAF .ZoneChoixSeances .ComboSeances {   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixSeances .LibelleSeances {   margin-right: 0.5rem; } .FenetreSaisieTAF .ZoneChoixSeances .ComboSeances {   display: inline-block; } .FenetreSaisieTAF .ZoneChoixTypeRendu .LibelleTypeRendu, .FenetreSaisieTAF .ZoneChoixTypeRendu .ComboTypeRendu {   vertical-align: middle; } .FenetreSaisieTAF .ZoneChoixTypeRendu .LibelleTypeRendu {   margin-right: 0.5rem; } .FenetreSaisieTAF .ZoneChoixTypeRendu .ComboTypeRendu {   display: inline-block; } .FenetreSaisieTAF .ZoneDropPiecesJointes {   height: 6rem;   margin-top: 0.5rem; }
 .InterfaceSallesLibres {   box-sizing: border-box;   padding: 3px;   height: 100%;   display: flex;   flex-direction: column; } .InterfaceSallesLibres > fieldset {   flex: none;   padding: 5px;   border: 1px solid #C5C5C5; } .InterfaceSallesLibres > fieldset > legend {   font-weight: 600; } .InterfaceSallesLibres > fieldset .sl_criteres {   display: flex;   align-items: center;   flex-wrap: wrap;   margin-top: 0.5rem; } .InterfaceSallesLibres > fieldset .sl_criteres > div {   flex: none; } .InterfaceSallesLibres > fieldset .sl_criteres > div:not(:first-child) {   margin-left: 0.5rem; } .InterfaceSallesLibres > fieldset .sl_bouton {   margin-top: 1.5rem; } .InterfaceSallesLibres .sl_grille {   flex: 2 1 auto; }
 .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle {   display: flex;   align-items: center; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle > * {   flex: none; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle > *:not(:first-child) {   margin-left: 0.3rem; } .ObjetFenetre_SallesLibres_racine .ofsl_ligne_salle .ofsl_libelleSalle {   flex: 2 1 auto;   overflow: hidden; }
 .MethodeCalculMoyenne .texteFormule {   font-size: 11px;   margin-left: 5px; } .MethodeCalculMoyenne .tableFormule {   text-align: center; } .MethodeCalculMoyenne .spanFormule {   margin: 0px;   font-weight: bold; } .MethodeCalculMoyenne .divFormule {   margin-left: 20px;   font-style: italic; } .MethodeCalculMoyenne .titre {   font-size: 13px;   font-weight: bold;   color: #800000; } .MethodeCalculMoyenne .fraction {   width: 100%;   color: Gray;   size: 2; } .MethodeCalculMoyenne .numera {   padding-left: 10px;   padding-right: 10px;   letter-spacing: 1px; } .MethodeCalculMoyenne .multipli {   padding-left: 5px;   padding-right: 5px; } .MethodeCalculMoyenne .resultat {   font-size: 12px;   font-weight: bold;   padding-left: 10px; } .MethodeCalculMoyenne .complement {   font-size: 12px;   text-align: right; } .MethodeCalculMoyenne .margearrondi {   padding-top: 12px; } .MethodeCalculMoyenne .separ {   color: Gray;   margin-top: 5px;   margin-left: 0px;   font-style: normal;   text-decoration: underline; } .MethodeCalculMoyenne .bonus {   color: #408000; } .MethodeCalculMoyenne .nonbonus {   color: #408000; } .MethodeCalculMoyenne .facult {   color: #E57300; } .MethodeCalculMoyenne .nonfacult {   color: #E57300; } .MethodeCalculMoyenne .sur20 {   color: #0060BF; } .MethodeCalculMoyenne .inf10 {   color: #6000BF; } .MethodeCalculMoyenne .mini {   color: #BF0040; } .MethodeCalculMoyenne .maxi {   color: #808000; }
 .comboServicesNotes .ObjetSaisie .csn_entete {   display: flex;   padding-bottom: 0.4rem; } .comboServicesNotes .ObjetSaisie .csn_entete > * {   flex: 1 1 50%; } .comboServicesNotes .ObjetSaisie .ObjetSaisie_pied_liste {   text-align: right;   font-style: italic;   font-size: 1rem; } .comboServicesNotes .ObjetSaisie .csn_ligne {   box-sizing: border-box;   display: flex;   align-items: center; } .comboServicesNotes .ObjetSaisie .csn_ligne > :not(:last-child) {   padding-right: .3rem; } .comboServicesNotes .ObjetSaisie .csn_ligne > .csn_ident {   flex: none;   width: 1.2rem; } .comboServicesNotes .ObjetSaisie .csn_ligne > .csn_matiere {   flex: 1 1 auto; } .comboServicesNotes .ObjetSaisie .csn_ligne > :not(.csn_matiere):not(.csn_ident) {   flex: 0 0 30%; }

.ObjetBulletinTableGlobale, .ObjetBulletinTableMatiere, .ObjetBulletinTableMoyenne, .ObjetBulletinTableAppreciation {border-collapse:collapse;}

.ObjetBulletinTableMatiere td, .ObjetBulletinTableAppreciation td, .ObjetBulletinTableMoyenne td {padding:1px;}

.ObjetBulletinTableGlobale tr.ObjetBulletinLigneTitre td {height:14px;padding:1px;}
.ObjetBulletinTableGlobale td.ObjetBulletinLignePied {
  border-bottom:Blue 1px solid;
  background-color: DarkBlue;
  padding:1px;
}

.ObjetBulletinTableMatiere td {height:61px;width:150px;border:Blue 1px solid;border-bottom:0px;border-left:0px;border-right:0px;vertical-align:top;}
.ObjetBulletinTableMatiere td.ObjetBulletinLigneModule {height:14px;border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetBulletinTableMatiere td.ObjetBulletinLigneServiceModule {border-left:0px;border-right:0px;background-color:SkyBlue;color:Black;}
.ObjetBulletinTableMatiere td.ObjetBulletinColonneModule {border-left:0px;border-right:0px;width:4px;background-color:SkyBlue;}
.ObjetBulletinTableMatiere td .ObjetBulletinCelluleMatiereLigneMatiere {height:14px;line-height:14px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ObjetBulletinTableMatiere td .ObjetBulletinCelluleMatiereLigneProfesseur {font-size:9px;}
.ObjetBulletinSurvolInfo {height:14px;line-height:14px;}

.ObjetBulletinTableMoyenne td {background-color:LightBlue;border-bottom:Blue 1px solid;border-top:0px;border-collapse:collapse;vertical-align:top;text-align:right;}
.ObjetBulletinTableMoyenne td > div {height:61px;width:56px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule {background-color:SkyBlue;border-right:0px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule {background-color:SkyBlue;border-right:0px;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule > td {background-color: transparent;border-right-color: SkyBlue;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule > td {background-color: transparent;border-right-color: SkyBlue;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneModule > td > div {height:14px;color:black;}
.ObjetBulletinTableMoyenne tr.ObjetBulletinLigneServiceModule > td > div {color:black;}
.ObjetBulletinTableMoyenne td.ObjetBulletinCelluleMoyenneEleve {background-color:LightBlue;color:Black;}
.ObjetBulletinTableMoyenne td.ObjetBulletinCelluleMoyenneClasse {background-color:LightBlue;}

.ObjetBulletinLignePied td {padding:1px;}
.ObjetBulletinLignePied td > div {height:14px;}

.ObjetBulletinTableAppreciation td {background-color:LightBlue;border-bottom:Blue 1px solid;border-right:Blue 1px solid;border-collapse:collapse;vertical-align:top;}
.ObjetBulletinTableAppreciation td.ObjetBulletinLigneModule {background-color:SkyBlue;height:14px;}

.ObjetBulletinLigneTitre td {border:Blue 1px solid;text-align:center;color:DarkBlue;background-color: SkyBlue;}
.ObjetBulletinLigneModule {height:14px;line-height:14px;font-weight:bold;border-right:0px;}
.ObjetBulletinLigneServiceModule {font-weight:bold;border-right:0px;}
.ObjetBulletinLigneServiceModule div.ObjetBulletinCelluleMatiereLigneProfesseur{font-weight:normal;}
.ObjetBulletinCelluleAppreciation > div {background-color:LightBlue;width:250px;height:61px;overflow:auto;}
.ObjetBulletinCelluleAppreciation.ObjetBulletinCelluleAppreciationEditable > div {background-color:White;}
.ObjetBulletinTableAppreciation td.ObjetBulletinCelluleAppreciation > div p {padding:0;margin:0;}
.ObjetBulletinTableAppreciation td.ObjetBulletinCelluleAppreciation > div textarea {border:0px;width:100%;height:100%;padding:0;margin:0;}
.ObjetBulletinCelluleEvolutionEditable > div {background-color:White; cursor: pointer;}
 .ObjetRecapECTSTableGlobale {   border-collapse: collapse; } .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   font-weight: bold;   height: 14px;   vertical-align: middle;   border: #C5C5C5 1px solid;   text-align: center;   background-color: #F8F8F8; } .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #6B6E77; } .ThemeFramboise .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #B9335F; } .ThemeFraise .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #C23B44; } .ThemeCitrouille .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #D05722; } .ThemeMandarine .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #E18400; } .ThemeMure .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #9D447F; } .ThemeLavande .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #8855A3; } .ThemePrune .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #705CB1; } .ThemeBleu .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #3273B5; } .ThemeBleuOcean .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #0281A6; } .ThemeBleuCanard .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #158786; } .ThemeEmeraude .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #0A9B6A; } .ThemeFeuille .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #699A00; } .ThemeTaupe .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #877379; } .ThemeChocolat .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td {   color: #937A33; } .ThemeNeutre .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneTitre td, .ObjetRecapECTSTableGlobale.ThemeNeutre tr.ObjetRecapECTSLigneTitre td {   color: #6B6E77; } .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLignePied td {   vertical-align: middle; } .ObjetRecapECTSTableGlobale td {   padding: 1px;   border: #C5C5C5 1px solid;   border-bottom: 0px;   border-left: 0px;   border-right: 0px;   vertical-align: top; } .ObjetRecapECTSTableGlobale td .ObjetRecapECTSCelluleMatiereLigneMatiere {   height: 14px;   line-height: 14px;   font-size: 12px;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap; } .ObjetRecapECTSTableGlobale td .ObjetRecapECTSCelluleMatiereLigneProfesseur {   font-size: 9px; } .ObjetRecapECTSTableGlobale td.ObjetRecapECTSCellulePied {   height: 14px;   border-top: #C5C5C5 1px solid;   text-align: right;   font-weight: bold; } .ObjetRecapECTSTableGlobale td.ObjetRecapECTSCelluleMoyenneEleve {   text-align: right;   font-weight: bold; } .ObjetRecapECTSTableGlobale td.ObjetRecapECTSCelluleMoyenne {   text-align: right;   font-weight: bold;   border-left: 0; } .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneModule {   line-height: 14px;   font-weight: bold;   border-left: #C5C5C5 1px solid;   border-right: #C5C5C5 1px solid; } .ObjetRecapECTSTableGlobale tr.ObjetRecapECTSLigneServiceModule {   font-weight: bold; } .ObjetRecapECTSTableGlobale .ObjetRecapECTSValidationECTSEditable {   background-color: #FFF; }
.objetReleveTableGlobale, .objetReleveTableMatiere, .objetReleveTableMoyenne, .objetReleveTableDevoir {border-collapse:collapse;}

.objetReleveTableMatiere td, .objetReleveTableDevoir td, .objetReleveTableMoyenne td {padding:1px;}

.objetReleveTableGlobale tr.objetReleveLigneTitre td {height:14px;padding:1px;}
.objetReleveTableGlobale td.objetReleveLignePied {
  border-bottom:Blue 1px solid;
  background-color: DarkBlue;
  padding:1px;
}

.objetReleveTableMatiere td {border:Blue 1px solid;border-bottom:0px;border-left:0px;vertical-align:top;color:DarkBlue;}
.objetReleveTableMatiere td.objetReleveLigneModule {height:14px;font-size:1.1rem;border-left:0px;border-right:0px;background-color:SkyBlue;font-weight:bold;}
.objetReleveTableMatiere td.objetReleveLigneModuleService {border-left:0px;border-right:0px;background-color:SkyBlue;font-weight:bold;}
.objetReleveTableMatiere td.objetReleveColonneModule {border-left:0px;border-right:0px;width:4px;background-color:SkyBlue;}
.objetReleveTableMatiere td .objetReleveCelluleMatiereLigneMatiere {height:14px;line-height:14px;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.objetReleveTableMatiere td .objetReleveCelluleMatiereLigneProfesseur {height:14px;line-height:14px;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}

.objetReleveTableMoyenne td {background-color:White;border-bottom:Blue 1px solid;border-collapse:collapse;vertical-align:bottom;text-align:right;}
.objetReleveTableMoyenne td > div {width:56px;}
.objetReleveTableMoyenne tr.objetReleveLigneModule {background-color:SkyBlue;border-right:0px;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService {background-color:SkyBlue;border-right:0px;}
.objetReleveTableMoyenne tr.objetReleveLigneModule > td {background-color: transparent;border-right-color: transparent;font-weight:bold;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService > td {background-color: transparent;border-right-color: transparent;font-weight:bold;}
.objetReleveTableMoyenne tr.objetReleveLigneModule > td > div {height:14px;color:Black;}
.objetReleveTableMoyenne tr.objetReleveLigneModuleService > td > div {color:Black;}
.objetReleveTableMoyenne td.objetReleveCelluleMoyenneEleve {background-color:LightBlue;color:Black;}
.objetReleveTableMoyenne td.objetReleveCelluleMoyenneClasse {background-color:LightBlue;}

.objetReleveTableDevoir td {
  width:54px;
  background-color:White;
  border-bottom:Blue 1px solid;
  border-right:Blue 1px solid;
  border-collapse:collapse;
  vertical-align:top;
}
.objetReleveTableDevoir tr.AvecDevoirsNonPublies td {color: #666;}
.objetReleveTableDevoir td.objetReleveLigneModule {background-color:SkyBlue;height:14px;}
.objetReleveTableDevoir td.objetReleveLigneModuleService {background-color:SkyBlue;}

.objetReleveLigneTitre td {border:Blue 1px solid;text-align:center;color:DarkBlue;background-color: SkyBlue;}
.objetReleveLigneTitreMoyenne td {border-top:0px;border-left:0px;border-bottom:0px;}
.objetReleveLigneModule {height:14px;line-height:14px;font-weight:bold;border-right:0px;}
.objetReleveCelluleNoteLigneCouleur {height:2px;}
.objetReleveCelluleNoteLigneDate {background-color:SkyBlue;text-align:right;font-size:1.1rem;}
.objetReleveCelluleNoteLigneDate span {display:inline-block;width:29px;font-size:0.9rem;}
.objetReleveCelluleNoteLigneComm {height:14px;line-height:14px;width:64px;margin-top:1px;text-align:right;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.objetReleveCelluleNoteLigneCoeff {height:14px;margin-top:1px;text-align:right;font-size:0.9rem;}
.objetReleveCelluleNoteLigneNote {height:14px;margin-top:1px;text-align:right;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteLigneNoteBareme {font-size:1.1rem;font-weight:normal;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteNoteBonus {font-style:italic;font-weight:normal;}
.objetReleveCelluleNoteLigneNote span.objetReleveCelluleNoteAvecCorrection {font-weight:bold; text-decoration:underline; cursor:pointer;}
 .FenetreSuiviStage .ZoneChampSuiviStage {   margin-top: 1.5rem; } .FenetreSuiviStage .ZoneChampSuiviStage:first-child {   margin-top: 0rem; } .FenetreSuiviStage .ZoneChampSuiviStage .LabelChampSuiviStage {   margin-bottom: 0.2rem; } .FenetreSuiviStage .ZoneChampSuiviStage #wrapperCbHeure {   padding-left: 2rem; } .FenetreSuiviStage .ZoneChampSuiviStage #wrapperInputHeure {   padding-left: 0.5rem; } .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   margin-right: 1.5rem;   padding: 0.2rem;   border-radius: 0.3rem;   border-style: solid;   border-width: 1px; } .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #6B6E77; } .ThemeFramboise .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #B9335F; } .ThemeFraise .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #C23B44; } .ThemeCitrouille .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #D05722; } .ThemeMandarine .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #E18400; } .ThemeMure .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #9D447F; } .ThemeLavande .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #8855A3; } .ThemePrune .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #705CB1; } .ThemeBleu .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #3273B5; } .ThemeBleuOcean .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #0281A6; } .ThemeBleuCanard .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #158786; } .ThemeEmeraude .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #0A9B6A; } .ThemeFeuille .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #699A00; } .ThemeTaupe .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #877379; } .ThemeChocolat .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ {   border-color: #937A33; } .ThemeNeutre .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ, .FenetreSuiviStage .ZoneChampSuiviStage .TromboneAjouterPJ.ThemeNeutre {   border-color: #6B6E77; } .FenetreSuiviStage .ZoneChampSuiviStage .ChampCommentaireSuivi {   height: 8rem; } .FenetreSuiviStage .ZoneChampSuiviStage .ChampCommentaireSuivi textarea {   width: 100%;   height: 100%; }
 .Timeline .ObjetTimeline_Container {   height: 100%; } .Timeline .ObjetTimeline_section {   max-width: 100rem;   overflow: hidden;   display: flex; } .Timeline .ObjetTimeline_columnListe {   flex-grow: 3;   flex-shrink: 3;   flex-basis: 50rem; } .Timeline .ObjetTimeline_columnListe:first-of-type {   flex-grow: 0;   flex-shrink: 1;   flex-basis: 3.5rem;   overflow: hidden; } .Timeline .ObjetTimeline_column {   flex-grow: 3;   flex-shrink: 3;   flex-basis: 50rem; } .Timeline .ObjetTimeline_column:first-of-type {   flex-grow: 0;   flex-shrink: 1;   flex-basis: 9rem;   overflow: hidden; } .Timeline .ObjetTimeline_BlocCompact {   max-width: 1000px;   background-color: #ffffff;   margin: 1.5rem; } .Timeline .blocTimeline {   position: relative; } .Timeline .blocTimeline > span {   position: absolute;   right: 0.2rem;   top: -0.7rem; } .Timeline .blocTimeline-etiquette {   margin-left: 5px;   margin-right: 5px;   border-radius: 0.25rem; } .Timeline .blocTimeline-etiquetteCompact {   padding-top: 2px;   padding-bottom: 2px;   margin-top: 10px; } .Timeline .MargeGaucheBloc {   margin-left: 1rem; } .Timeline .traitVertical {   height: 100%;   margin-right: 3.5rem;   position: relative;   right: 0.7rem; }
 .titreAvecPuce {   padding: 3px;   width: 100%;   white-space: nowrap; } .titreAvecPuce > div:first-child {   height: 4px;   width: 4px;   margin-right: 3px;   background-color: #000000;   border-radius: 4px;   vertical-align: middle;   display: inline-block; } .titreAvecPuce > div:not(:first-child) {   vertical-align: middle;   display: inline-block; } .titreAvecFondClaire {   background-color: #E2E2E2; } .titreAvecSouligne {   border-bottom: 1px solid #C5C5C5; }
 .InterfaceEvaluationEnseignement {   padding: 5px; } .InterfaceEvaluationEnseignement .IEE_MessagePrincipal {   text-align: center;   font-weight: 600;   padding-top: 20px; } .InterfaceEvaluationEnseignement .IEE_ZoneContenuEvaluation .IEE_MessageContenu {   font-weight: 600;   padding-top: 1rem;   text-align: center; } .InterfaceEvaluationEnseignement .IEE_ZoneContenuEvaluation .IEE_Evaluation {   box-shadow: 0px 9px 18px 0px rgba(50, 50, 50, 0.35);   width: 600px;   padding: 10px;   margin-bottom: 15px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_CartoucheEtatEvaluation {   box-shadow: 0px 9px 18px 0px rgba(50, 50, 50, 0.35);   background-color: #f7f3dd;   padding: 10px;   margin-bottom: 20px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner.IEE_EvaluationDejaRepondue .IEE_CartoucheEtatEvaluation {   background-color: #dffbdf; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation {   overflow: auto; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion:not(:first-child) {   padding-top: 15px;   border-top: solid 1px #ccc;   margin-top: 15px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_Question {   font-size: 1.3rem;   font-weight: 600; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_Description {   padding-top: 5px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_ZoneReponse {   padding-top: 5px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_ZoneReponse .IEE_ListeRadioBoutons {   padding-left: 20px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_ZoneReponse .IEE_ListeRadioBoutons > label {   display: block;   font-size: 1.15rem;   padding-bottom: 3px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_FormulaireEvaluation .IEE_ZoneQuestion .IEE_ZoneReponse .IEE_Textarea {   width: 100%;   min-height: 80px; } .InterfaceEvaluationEnseignement .IEE_Evaluation_inner .IEE_ZoneValidationFormulaire {   margin-top: 10px;   text-align: right; }
 .InterfaceDernieresNotes {   height: 100%; } .InterfaceDernieresNotes .BlocDevoirEtService {   background-color: white;   border: solid 1px #d1d1d1; } .InterfaceDernieresNotes .BlocDevoirEtService .BDS_Titre {   color: #666;   border-bottom: solid 1px #666;   padding: 1rem 0.5rem; } .InterfaceDernieresNotes .BlocDevoirEtService .BDS_Contenu {   padding: 5px; }
 .InterfaceParametresUtilisateur {   height: 100%;   width: 100%;   padding: 20px;   box-sizing: border-box; } .InterfaceParametresUtilisateur .ipu_zone {   background-color: #FFFFFF;   margin-bottom: 20px;   padding: 15px 5px;   max-width: 1000px;   display: flex; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   flex: none;   width: 160px;   font-weight: 600; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre > span {   padding-right: 15px; } .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #6B6E77; } .ThemeFramboise .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #B9335F; } .ThemeFraise .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #C23B44; } .ThemeCitrouille .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #D05722; } .ThemeMandarine .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #E18400; } .ThemeMure .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #9D447F; } .ThemeLavande .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #8855A3; } .ThemePrune .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #705CB1; } .ThemeBleu .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #3273B5; } .ThemeBleuOcean .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #0281A6; } .ThemeBleuCanard .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #158786; } .ThemeEmeraude .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #0A9B6A; } .ThemeFeuille .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #699A00; } .ThemeTaupe .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #877379; } .ThemeChocolat .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre {   color: #937A33; } .ThemeNeutre .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre, .InterfaceParametresUtilisateur .ipu_zone .ipu_zone_titre.ThemeNeutre {   color: #6B6E77; } .InterfaceParametresUtilisateur .ipu_zone .ipu_ligne {   display: flex;   align-items: center; } .InterfaceParametresUtilisateur .ipu_boutons {   margin-bottom: 15px;   vertical-align: middle; } .InterfaceParametresUtilisateur .ipu_boutons button {   height: 30px; } .InterfaceParametresUtilisateur .ipu_boutons button:not(:first-child) {   margin-left: 1rem; } .InterfaceParametresUtilisateur .ipu_boutons button > * {   vertical-align: middle; } .InterfaceParametresUtilisateur .ipu_boutons button i {   font-size: 22px;   margin-right: 5px; }

.DAT_DocumentPere {
  position: relative;
  padding: 10px 0 10px 10px;
  display: inline-block;
}

.DAT_DocumentCadre {
  height : 150px;
  width : 120px;
  font-size: 14px;
  text-align: center;
  margin-right: 10px;
  color: #D05722;
  background-color:#fff;
  -webkit-box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
  box-shadow: 0 3px 5px 1px rgba(0,0,0,0.2);
}

.DAT_DocumentImage {
  position: absolute;
  top: 0;
  right: 0;
}
 .InterfacePageInfoSondage {   height: 100%;   width: 100%; } .InterfacePageInfoSondage .ecrans.multi {   display: flex;   width: 100%; } .InterfacePageInfoSondage .section.multi {   width: 70rem; } @media screen and (max-width: 1400px) {   .InterfacePageInfoSondage .section.multi {     width: 50rem;     min-width: 50rem;   } } .InterfacePageInfoSondage .aside {   margin-top: 1.5rem; } .InterfacePageInfoSondage .aside.mono {   width: 100%; } .InterfacePageInfoSondage .aside.multi {   margin-left: 3rem;   width: calc(100% - 70rem);   min-width: 50rem; } .InterfacePageInfoSondage .aside img {   height: auto;   width: auto;   max-width: 100%; }
 .suivi-etudiant .aucun-suivi {   text-align: center;   padding-top: 0.8rem;   font-weight: 600; } .suivi-etudiant .conteneur-principal {   max-width: 70rem;   margin: 1.6rem 0.8rem; } .suivi-etudiant .conteneur-principal h3 {   font-size: 1.5rem;   font-weight: 500;   padding: 0 0.8rem;   margin-bottom: 0;   color: #005f9e; } .suivi-etudiant .conteneur-principal ul {   list-style: none;   margin: 0;   padding: 0; } .suivi-etudiant .conteneur-principal ul > li {   box-sizing: border-box;   position: relative;   padding: 1.6rem 0.8rem;   font-size: 1.3rem;   min-height: 5.2rem;   border-top: solid 0.1rem rgba(67, 155, 214, 0.2); } .suivi-etudiant .conteneur-principal ul > li:first-child {   border: none; } .suivi-etudiant .conteneur-principal ul > li .wrap {   display: flex;   align-items: flex-start;   width: 100%; } .suivi-etudiant .conteneur-principal ul > li .bloc-date-conteneur {   flex: none;   width: 3rem;   font-weight: 600;   padding: 0.4rem;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   margin-right: 0.8rem;   border-radius: 0.25rem;   background-color: #ececec;   color: #333333; } .suivi-etudiant .conteneur-principal ul > li .bloc-date-conteneur div {   line-height: 1.1; } .suivi-etudiant .conteneur-principal ul > li .infos-suivi-conteneur {   flex: 1 1 auto; } .suivi-etudiant .conteneur-principal ul > li .infos-suivi-conteneur h4 {   margin: 0;   padding: 0;   font-size: 1.3rem;   font-weight: 600;   color: #151818; } .suivi-etudiant .conteneur-principal ul > li .infos-suivi-conteneur .liste-docs a {   display: inline-block;   text-decoration: none;   margin-top: 1.6rem;   margin-right: 0.8rem;   padding: 0.8rem 1.2rem;   border-radius: 1.7rem;   background-color: #c5e6fc;   color: #00436f; } .suivi-etudiant .conteneur-principal ul > li .infos-suivi-conteneur .liste-docs a::before {   font-weight: 500;   margin-right: 0.4rem; } .suivi-etudiant .conteneur-principal ul > li .infos-suivi-conteneur .liste-docs a:hover {   background-color: #005f9e;   color: #ffffff; }
 .footer-wrapper {   position: fixed;   width: 100%;   z-index: 900; } .footer-wrapper.opened {   bottom: 0;   transition: bottom 0.5s cubic-bezier(0.1, 0.66, 0.09, 0.33); } .footer-wrapper.closed {   bottom: -4rem; } .footer-wrapper.closed .ObjetBandeauPied .knowledge-container {   bottom: -0.4rem; } .footer-wrapper.closed .footer-toggler::before {   transform: rotate(180deg); } .footer-wrapper .footer-toggler {   bottom: 4rem;   position: absolute;   background: #46484d;   color: #ffffff;   width: 3rem;   height: 1.5rem;   left: 50%;   margin-left: -1.5rem;   display: flex;   flex-wrap: wrap;   justify-content: center;   align-items: center;   cursor: pointer;   border-radius: 1.5rem 1.5rem 0 0;   box-shadow: 0 -0.3rem 1.2rem 0.4rem rgba(70, 72, 77, 0.15); } .footer-wrapper .footer-toggler::before {   font-family: "Educ-Font"; } .ObjetBandeauPied {   position: relative;   height: 4rem;   display: grid;   gap: 0;   grid-template-columns: auto auto auto 1fr;   grid-template-areas: "bloc-logo bloc-left  host-container knowledge-container";   justify-content: start;   align-items: center;   color: #ffffff;   font-size: 0.9rem;   background: #46484d;   padding: 0 1.6rem 0.4rem; } .ObjetBandeauPied .ibp-bloc-left, .ObjetBandeauPied .ibp-logo-conteneur {   display: flex;   align-items: center; } .ObjetBandeauPied .ibp-logo-conteneur {   grid-area: bloc-logo; } .ObjetBandeauPied .ibp-bloc-left {   grid-area: bloc-left; } .ObjetBandeauPied .ibp-logo {   background-color: #ffffff; } .ObjetBandeauPied .ibp-logo img {   max-height: 3.2rem; } .ObjetBandeauPied .ibp-pill, .ObjetBandeauPied .ibp-command {   cursor: pointer; } .ObjetBandeauPied a {   white-space: nowrap;   color: #ffffff;   font-size: 1rem;   text-decoration: none; } .ObjetBandeauPied a:hover {   color: #d9d9d9; } .ObjetBandeauPied [class*="icon_"]::before, .ObjetBandeauPied [class*="icon_"]::after {   font-family: "Educ-Font";   font-size: 1.7rem; } .ObjetBandeauPied hr {   width: 1px;   height: 2rem;   border: none;   background-color: rgba(217, 217, 217, 0.5);   margin: 0.8rem; } .ObjetBandeauPied .host-france-container {   grid-area: host-container;   display: flex;   align-items: center; } .ObjetBandeauPied .host-france-container .logo-index-inverse {   margin-left: 0.4rem;   margin-right: 0.4rem;   flex: none;   background: transparent url("../../../FichiersRessource/LogoIndexFairePatienter.png") no-repeat 0 0;   height: 2.4rem;   width: 2.4rem;   background-size: contain; } .ObjetBandeauPied .host-france-container .host-text {   flex: 0 1 auto;   max-width: 12rem;   text-align: right; } .ObjetBandeauPied .host-france-container .certif-27001 {   flex: none;   text-align: center;   border: solid 1px #d9d9d9;   padding: 0 0.2rem 0.2rem;   max-width: 4.4rem;   border-radius: 0.25rem;   font-size: 0.8rem; } .ObjetBandeauPied .knowledge-container {   position: absolute;   justify-self: end;   bottom: 0.8rem;   right: 0;   grid-area: knowledge-container;   display: flex;   justify-content: flex-end; } .ObjetBandeauPied .knowledge-container .ibp-pill {   background-color: #46484d;   color: #ffffff;   border: solid 0.1rem #d9d9d9;   padding: 0.8rem 1.6rem;   vertical-align: middle;   height: 4rem;   box-sizing: border-box;   border-radius: 2rem;   display: flex;   align-items: center;   margin-right: 0.4rem; } .ObjetBandeauPied .knowledge-container .ibp-pill::before {   flex: none;   font-size: 2rem; } .ObjetBandeauPied .knowledge-container .ibp-pill p {   line-height: 1.2;   padding: 0;   margin: 0 0 0 0.8rem; } .ObjetBandeauPied .knowledge-container .ibp-pill p.as-title {   font-weight: 600; } .ObjetBandeauPied .knowledge-container .ibp-pill:last-child {   margin-right: 0; } .ObjetBandeauPied .knowledge-container .ibp-pill:hover {   border-color: #d9d9d9;   color: #d9d9d9; } @media screen and (max-width: 855px) {   .footer-wrapper .ObjetBandeauPied .knowledge-container .ibp-pill:not(.partenaire-canope) {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied .knowledge-container .help-text,   .footer-wrapper .ObjetBandeauPied .knowledge-container .kb-conteneur {     display: none;   } } @media screen and (max-width: 599px) {   .footer-wrapper .ObjetBandeauPied {     grid-template-columns: auto auto 1fr;     grid-template-areas: "bloc-logo bloc-left  knowledge-container";   }   .footer-wrapper .ObjetBandeauPied .host-france-container,   .footer-wrapper .ObjetBandeauPied .ibp-bloc-left hr:last-child {     display: none;   } } @media screen and (max-width: 410px) {   .footer-wrapper .ObjetBandeauPied hr:last-child,   .footer-wrapper .ObjetBandeauPied .host-france-container,   .footer-wrapper .ObjetBandeauPied .ibp-logo,   .footer-wrapper .ObjetBandeauPied .ibp-bloc-left hr:last-child {     display: none;   } } @media screen and (max-width: 1135px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill:not(.partenaire-canope) {     width: 4rem;     box-sizing: border-box;     justify-content: center;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .help-text,   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .kb-conteneur {     display: none;   } } @media screen and (max-width: 768px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope {     grid-template-columns: auto auto 1fr;     grid-template-areas: "bloc-logo bloc-left  knowledge-container";   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .host-france-container,   .footer-wrapper .ObjetBandeauPied.bpp-canope .ibp-bloc-left hr:last-child {     display: none;   } } @media screen and (max-width: 550px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope hr:last-child,   .footer-wrapper .ObjetBandeauPied.bpp-canope .host-france-container,   .footer-wrapper .ObjetBandeauPied.bpp-canope .ibp-logo,   .footer-wrapper .ObjetBandeauPied.bpp-canope .ibp-bloc-left hr:last-child {     display: none;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.partenaire-canope {     padding: 0.4rem;   }   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.partenaire-canope .Image_Partenaire_Canope {     background-size: 90%;   } } @media screen and (max-width: 452px) {   .footer-wrapper .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill.partenaire-canope {     padding: 0.2rem;     flex: 0 1 auto;     max-width: calc((100vw / 2) - (9rem + 3rem));     min-width: 4rem;   } } .footer-mobile .footer-toggler {   display: none; } .footer-mobile .ObjetBandeauPied {   background-color: #46484d;   background-image: none;   font-size: 0.8rem;   padding: 0.6rem;   height: auto;   grid-template-columns: auto auto;   grid-template-areas: "knowledge-container knowledge-container"
 "bloc-left           host-container "
 "bloc-logo           bloc-logo";   align-items: stretch;   justify-items: center;   justify-content: center; } .footer-mobile .ObjetBandeauPied .ibp-logo-conteneur hr {   display: none; } .footer-mobile .ObjetBandeauPied .ibp-logo img {   max-height: 24px; } .footer-mobile .ObjetBandeauPied .ibp-command {   font-size: 0.8rem;   margin-top: 0.3rem; } .footer-mobile .ObjetBandeauPied .ibp-bloc-left, .footer-mobile .ObjetBandeauPied .host-france-container {   margin: 0.3rem 0; } .footer-mobile .ObjetBandeauPied .host-france-container {   padding-top: 0.6rem; } .footer-mobile .ObjetBandeauPied .ibp-bloc-left {   padding: 0.6rem 0.3rem;   justify-self: end; } .footer-mobile .ObjetBandeauPied .ibp-bloc-left.bloc-unique {   width: 100vw;   justify-content: center; } .footer-mobile .ObjetBandeauPied .ibp-bloc-left hr {   margin: 0 0.6rem; } @media screen and (max-width: 336px) {   .footer-mobile .ObjetBandeauPied .ibp-bloc-left hr {     margin: 0 3px;     visibility: hidden;   } } .footer-mobile .ObjetBandeauPied .knowledge-container {   position: relative;   justify-self: center;   bottom: initial;   right: initial;   flex-direction: row-reverse; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill {   padding: 0.3rem 1.2rem;   height: 40px;   border-radius: 20px;   border: solid 0.1rem #d9d9d9; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.partenaire-canope {   padding: 0.3rem;   flex: 0 1 auto;   margin-left: 0.3rem;   max-width: calc(100vw / 2); } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill.partenaire-canope .Image_Partenaire_Canope {   background-size: 80%; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill::before {   font-size: 1.5rem; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill .kb-conteneur {   display: flex;   flex-direction: column;   align-items: center; } .footer-mobile .ObjetBandeauPied .knowledge-container .ibp-pill p {   line-height: 1.1;   margin: 0 0 0 0.6rem; } @media screen and (max-width: 435px) {   .footer-mobile .ObjetBandeauPied.bpp-canope .knowledge-container .ibp-pill:not(.partenaire-canope) {     max-width: 40px;     box-sizing: border-box;     justify-content: center;   }   .footer-mobile .ObjetBandeauPied.bpp-canope .knowledge-container .kb-conteneur {     display: none;   } } .footer-mobile .ObjetBandeauPied .host-france-container {   line-height: 1.1; } .footer-mobile .ObjetBandeauPied .host-france-container .logo-index-inverse {   background: transparent url("../../../FichiersRessource/LogoIndexFairePatienter.png") no-repeat 0 0;   height: 24px;   width: 24px;   background-size: contain;   margin-left: 2px;   margin-right: 2px; } .footer-mobile .ObjetBandeauPied .host-france-container .host-text {   max-width: 9rem; } .footer-mobile .ObjetBandeauPied .host-france-container .certif-27001 {   padding: 1px;   max-width: 56px;   font-size: 0.7rem; } @media screen and (max-width: 378px) {   .footer-mobile .ObjetBandeauPied .ibp-bloc-left [class*="icon_"]::before,   .footer-mobile .ObjetBandeauPied .ibp-bloc-left [class*="icon_"]::after {     font-size: 15px;   }   .footer-mobile .ObjetBandeauPied .ibp-bloc-left .ibp-command {     margin-top: 0;   }   .footer-mobile .ObjetBandeauPied .certif-27001 {     max-width: 50px;     font-size: 0.6rem;   }   .footer-mobile .ObjetBandeauPied .host-france-container .host-text {     font-size: 10px;     margin-right: 3px;   } } @media screen and (max-width: 365px) {   .footer-mobile .ObjetBandeauPied .host-france-container .certif-27001 {     max-width: 47px;     font-size: 8.5px;   } } @media screen and (max-width: 351px) {   .footer-mobile .ObjetBandeauPied .host-france-container .host-text {     font-size: 9px;   } } @media screen and (max-width: 339px) {   .footer-mobile .ObjetBandeauPied .host-france-container .host-text {     font-size: 8.5px;   } }
 .MessageInformatif {   z-index: 1100;   width: 350px;   background-color: white;   border: 2px solid;   padding: 5px;   text-align: center; } .MessageInformatif .AlignementMilieu_MessageInformatif {   text-align: center; } .MessageInformatif .Texte10_MessageInformatif {   text-transform: none;   font-size: 11px;   color: #666666; } .MessageInformatif .Texte12_MessageInformatif {   text-transform: none;   font-size: 13px;   color: #666666; } .MessageInformatif .Gras_MessageInformatif {   font-weight: bold; } .MessageInformatif .EspaceHaut_MessageInformatif {   padding-top: 5px; } .MessageInformatif .EspaceBas_MessageInformatif {   padding-bottom: 5px; } .MessageInformatif .AlignementGauche_MessageInformatif {   text-align: left; } .MessageInformatif .Bordure_MessageInformatif {   border: 1px solid black; } .MessageInformatif .FondNoir_MessageInformatif {   background-color: #666666;   FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#666666,endColorStr=#E1E1E1);   background: linear-gradient(to right, #666666, #E1E1E1);   background: -moz-linear-gradient(left, #666666, #E1E1E1);   background: -webkit-gradient(linear, left top, right top, from(#666666), to(#E1E1E1)); }
